@@ -14,13 +14,6 @@ public unsafe partial struct ImGuiIO
14
14
public float IniSavingRate ;
15
15
public byte * IniFilename ;
16
16
public byte * LogFilename ;
17
- public float MouseDoubleClickTime ;
18
- public float MouseDoubleClickMaxDist ;
19
- public float MouseDragThreshold ;
20
- public float KeyRepeatDelay ;
21
- public float KeyRepeatRate ;
22
- public float HoverDelayNormal ;
23
- public float HoverDelayShort ;
24
17
public void * UserData ;
25
18
public ImFontAtlas * Fonts ;
26
19
public float FontGlobalScale ;
@@ -44,9 +37,15 @@ public unsafe partial struct ImGuiIO
44
37
public byte ConfigWindowsResizeFromEdges ;
45
38
public byte ConfigWindowsMoveFromTitleBarOnly ;
46
39
public float ConfigMemoryCompactTimer ;
40
+ public float MouseDoubleClickTime ;
41
+ public float MouseDoubleClickMaxDist ;
42
+ public float MouseDragThreshold ;
43
+ public float KeyRepeatDelay ;
44
+ public float KeyRepeatRate ;
47
45
public byte ConfigDebugBeginReturnValueOnce ;
48
46
public byte ConfigDebugBeginReturnValueLoop ;
49
47
public byte ConfigDebugIgnoreFocusLoss ;
48
+ public byte ConfigDebugIniSettings ;
50
49
public byte * BackendPlatformName ;
51
50
public byte * BackendRendererName ;
52
51
public void * BackendPlatformUserData ;
@@ -785,13 +784,6 @@ public unsafe partial struct ImGuiIOPtr
785
784
public ref float IniSavingRate => ref Unsafe . AsRef < float > ( & NativePtr ->IniSavingRate ) ;
786
785
public NullTerminatedString IniFilename => new NullTerminatedString ( NativePtr ->IniFilename ) ;
787
786
public NullTerminatedString LogFilename => new NullTerminatedString ( NativePtr ->LogFilename ) ;
788
- public ref float MouseDoubleClickTime => ref Unsafe . AsRef < float > ( & NativePtr ->MouseDoubleClickTime ) ;
789
- public ref float MouseDoubleClickMaxDist => ref Unsafe . AsRef < float > ( & NativePtr ->MouseDoubleClickMaxDist ) ;
790
- public ref float MouseDragThreshold => ref Unsafe . AsRef < float > ( & NativePtr ->MouseDragThreshold ) ;
791
- public ref float KeyRepeatDelay => ref Unsafe . AsRef < float > ( & NativePtr ->KeyRepeatDelay ) ;
792
- public ref float KeyRepeatRate => ref Unsafe . AsRef < float > ( & NativePtr ->KeyRepeatRate ) ;
793
- public ref float HoverDelayNormal => ref Unsafe . AsRef < float > ( & NativePtr ->HoverDelayNormal ) ;
794
- public ref float HoverDelayShort => ref Unsafe . AsRef < float > ( & NativePtr ->HoverDelayShort ) ;
795
787
public IntPtr UserData { get => ( IntPtr ) NativePtr ->UserData ; set => NativePtr ->UserData = ( void * ) value ; }
796
788
public ImFontAtlasPtr Fonts => new ImFontAtlasPtr ( NativePtr ->Fonts ) ;
797
789
public ref float FontGlobalScale => ref Unsafe . AsRef < float > ( & NativePtr ->FontGlobalScale ) ;
@@ -815,9 +807,15 @@ public unsafe partial struct ImGuiIOPtr
815
807
public ref bool ConfigWindowsResizeFromEdges => ref Unsafe . AsRef < bool > ( & NativePtr ->ConfigWindowsResizeFromEdges ) ;
816
808
public ref bool ConfigWindowsMoveFromTitleBarOnly => ref Unsafe . AsRef < bool > ( & NativePtr ->ConfigWindowsMoveFromTitleBarOnly ) ;
817
809
public ref float ConfigMemoryCompactTimer => ref Unsafe . AsRef < float > ( & NativePtr ->ConfigMemoryCompactTimer ) ;
810
+ public ref float MouseDoubleClickTime => ref Unsafe . AsRef < float > ( & NativePtr ->MouseDoubleClickTime ) ;
811
+ public ref float MouseDoubleClickMaxDist => ref Unsafe . AsRef < float > ( & NativePtr ->MouseDoubleClickMaxDist ) ;
812
+ public ref float MouseDragThreshold => ref Unsafe . AsRef < float > ( & NativePtr ->MouseDragThreshold ) ;
813
+ public ref float KeyRepeatDelay => ref Unsafe . AsRef < float > ( & NativePtr ->KeyRepeatDelay ) ;
814
+ public ref float KeyRepeatRate => ref Unsafe . AsRef < float > ( & NativePtr ->KeyRepeatRate ) ;
818
815
public ref bool ConfigDebugBeginReturnValueOnce => ref Unsafe . AsRef < bool > ( & NativePtr ->ConfigDebugBeginReturnValueOnce ) ;
819
816
public ref bool ConfigDebugBeginReturnValueLoop => ref Unsafe . AsRef < bool > ( & NativePtr ->ConfigDebugBeginReturnValueLoop ) ;
820
817
public ref bool ConfigDebugIgnoreFocusLoss => ref Unsafe . AsRef < bool > ( & NativePtr ->ConfigDebugIgnoreFocusLoss ) ;
818
+ public ref bool ConfigDebugIniSettings => ref Unsafe . AsRef < bool > ( & NativePtr ->ConfigDebugIniSettings ) ;
821
819
public NullTerminatedString BackendPlatformName => new NullTerminatedString ( NativePtr ->BackendPlatformName ) ;
822
820
public NullTerminatedString BackendRendererName => new NullTerminatedString ( NativePtr ->BackendRendererName ) ;
823
821
public IntPtr BackendPlatformUserData { get => ( IntPtr ) NativePtr ->BackendPlatformUserData ; set => NativePtr ->BackendPlatformUserData = ( void * ) value ; }
0 commit comments