@@ -13,15 +13,15 @@ public unsafe partial struct ImDrawList
1313 public ImDrawListFlags Flags ;
1414 public uint _VtxCurrentIdx ;
1515 public IntPtr _Data ;
16- public byte * _OwnerName ;
1716 public ImDrawVert * _VtxWritePtr ;
1817 public ushort * _IdxWritePtr ;
19- public ImVector _ClipRectStack ;
20- public ImVector _TextureIdStack ;
2118 public ImVector _Path ;
2219 public ImDrawCmdHeader _CmdHeader ;
2320 public ImDrawListSplitter _Splitter ;
21+ public ImVector _ClipRectStack ;
22+ public ImVector _TextureIdStack ;
2423 public float _FringeScale ;
24+ public byte * _OwnerName ;
2525 }
2626 public unsafe partial struct ImDrawListPtr
2727 {
@@ -37,15 +37,15 @@ public unsafe partial struct ImDrawListPtr
3737 public ref ImDrawListFlags Flags => ref Unsafe . AsRef < ImDrawListFlags > ( & NativePtr ->Flags ) ;
3838 public ref uint _VtxCurrentIdx => ref Unsafe . AsRef < uint > ( & NativePtr ->_VtxCurrentIdx ) ;
3939 public ref IntPtr _Data => ref Unsafe . AsRef < IntPtr > ( & NativePtr ->_Data ) ;
40- public NullTerminatedString _OwnerName => new NullTerminatedString ( NativePtr ->_OwnerName ) ;
4140 public ImDrawVertPtr _VtxWritePtr => new ImDrawVertPtr ( NativePtr ->_VtxWritePtr ) ;
4241 public IntPtr _IdxWritePtr { get => ( IntPtr ) NativePtr ->_IdxWritePtr ; set => NativePtr ->_IdxWritePtr = ( ushort * ) value ; }
43- public ImVector < Vector4 > _ClipRectStack => new ImVector < Vector4 > ( NativePtr ->_ClipRectStack ) ;
44- public ImVector < IntPtr > _TextureIdStack => new ImVector < IntPtr > ( NativePtr ->_TextureIdStack ) ;
4542 public ImVector < Vector2 > _Path => new ImVector < Vector2 > ( NativePtr ->_Path ) ;
4643 public ref ImDrawCmdHeader _CmdHeader => ref Unsafe . AsRef < ImDrawCmdHeader > ( & NativePtr ->_CmdHeader ) ;
4744 public ref ImDrawListSplitter _Splitter => ref Unsafe . AsRef < ImDrawListSplitter > ( & NativePtr ->_Splitter ) ;
45+ public ImVector < Vector4 > _ClipRectStack => new ImVector < Vector4 > ( NativePtr ->_ClipRectStack ) ;
46+ public ImVector < IntPtr > _TextureIdStack => new ImVector < IntPtr > ( NativePtr ->_TextureIdStack ) ;
4847 public ref float _FringeScale => ref Unsafe . AsRef < float > ( & NativePtr ->_FringeScale ) ;
48+ public NullTerminatedString _OwnerName => new NullTerminatedString ( NativePtr ->_OwnerName ) ;
4949 public int _CalcCircleAutoSegmentCount ( float radius )
5050 {
5151 int ret = ImGuiNative . ImDrawList__CalcCircleAutoSegmentCount ( ( ImDrawList * ) ( NativePtr ) , radius ) ;
0 commit comments