From 3558a9138f0bc06f4d6aa0f6b15e5cc7b48e7758 Mon Sep 17 00:00:00 2001 From: Joonas Javanainen Date: Tue, 7 Jul 2020 23:53:39 +0300 Subject: [PATCH 1/3] Upgrade to 1.77 and regenerate bindings --- imgui-sys-bindgen/src/main.rs | 2 +- imgui-sys/src/bindings.rs | 288 +++-- imgui-sys/src/wasm_bindings.rs | 1046 +++++++++--------- imgui-sys/third-party/cimgui.cpp | 103 +- imgui-sys/third-party/cimgui.h | 66 +- imgui-sys/third-party/cimgui_impl.h | 5 +- imgui-sys/third-party/definitions.json | 901 ++++++++++++--- imgui-sys/third-party/definitions.lua | 937 +++++++++++++--- imgui-sys/third-party/imgui | 2 +- imgui-sys/third-party/impl_definitions.json | 31 + imgui-sys/third-party/impl_definitions.lua | 31 + imgui-sys/third-party/overloads.txt | 32 +- imgui-sys/third-party/structs_and_enums.json | 155 ++- imgui-sys/third-party/structs_and_enums.lua | 246 ++-- imgui-sys/third-party/typedefs_dict.json | 1 + imgui-sys/third-party/typedefs_dict.lua | 1 + 16 files changed, 2716 insertions(+), 1131 deletions(-) diff --git a/imgui-sys-bindgen/src/main.rs b/imgui-sys-bindgen/src/main.rs index 1e18194..c42de23 100644 --- a/imgui-sys-bindgen/src/main.rs +++ b/imgui-sys-bindgen/src/main.rs @@ -20,7 +20,7 @@ fn main() { .or(Some("imgui-sys-v0".to_string())); let wasm_bindings = generate_bindings( - &sys_path.join("third-party").join("cimgui"), + &sys_path.join("third-party"), wasm_ffi_import_name, ) .expect("Failed to generate bindings"); diff --git a/imgui-sys/src/bindings.rs b/imgui-sys/src/bindings.rs index 9570964..612559a 100644 --- a/imgui-sys/src/bindings.rs +++ b/imgui-sys/src/bindings.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen */ +/* automatically generated by rust-bindgen 0.54.1 */ #![allow(non_upper_case_globals)] #![allow(non_camel_case_types)] @@ -116,6 +116,7 @@ pub type ImGuiFocusedFlags = ::std::os::raw::c_int; pub type ImGuiHoveredFlags = ::std::os::raw::c_int; pub type ImGuiInputTextFlags = ::std::os::raw::c_int; pub type ImGuiKeyModFlags = ::std::os::raw::c_int; +pub type ImGuiPopupFlags = ::std::os::raw::c_int; pub type ImGuiSelectableFlags = ::std::os::raw::c_int; pub type ImGuiTabBarFlags = ::std::os::raw::c_int; pub type ImGuiTabItemFlags = ::std::os::raw::c_int; @@ -1222,6 +1223,18 @@ pub const ImGuiTreeNodeFlags_SpanFullWidth: ImGuiTreeNodeFlags_ = 4096; pub const ImGuiTreeNodeFlags_NavLeftJumpsBackHere: ImGuiTreeNodeFlags_ = 8192; pub const ImGuiTreeNodeFlags_CollapsingHeader: ImGuiTreeNodeFlags_ = 26; pub type ImGuiTreeNodeFlags_ = u32; +pub const ImGuiPopupFlags_None: ImGuiPopupFlags_ = 0; +pub const ImGuiPopupFlags_MouseButtonLeft: ImGuiPopupFlags_ = 0; +pub const ImGuiPopupFlags_MouseButtonRight: ImGuiPopupFlags_ = 1; +pub const ImGuiPopupFlags_MouseButtonMiddle: ImGuiPopupFlags_ = 2; +pub const ImGuiPopupFlags_MouseButtonMask_: ImGuiPopupFlags_ = 31; +pub const ImGuiPopupFlags_MouseButtonDefault_: ImGuiPopupFlags_ = 1; +pub const ImGuiPopupFlags_NoOpenOverExistingPopup: ImGuiPopupFlags_ = 32; +pub const ImGuiPopupFlags_NoOpenOverItems: ImGuiPopupFlags_ = 64; +pub const ImGuiPopupFlags_AnyPopupId: ImGuiPopupFlags_ = 128; +pub const ImGuiPopupFlags_AnyPopupLevel: ImGuiPopupFlags_ = 256; +pub const ImGuiPopupFlags_AnyPopup: ImGuiPopupFlags_ = 384; +pub type ImGuiPopupFlags_ = u32; pub const ImGuiSelectableFlags_None: ImGuiSelectableFlags_ = 0; pub const ImGuiSelectableFlags_DontClosePopups: ImGuiSelectableFlags_ = 1; pub const ImGuiSelectableFlags_SpanAllColumns: ImGuiSelectableFlags_ = 2; @@ -1256,6 +1269,7 @@ pub const ImGuiTabItemFlags_UnsavedDocument: ImGuiTabItemFlags_ = 1; pub const ImGuiTabItemFlags_SetSelected: ImGuiTabItemFlags_ = 2; pub const ImGuiTabItemFlags_NoCloseWithMiddleMouseButton: ImGuiTabItemFlags_ = 4; pub const ImGuiTabItemFlags_NoPushId: ImGuiTabItemFlags_ = 8; +pub const ImGuiTabItemFlags_NoTooltip: ImGuiTabItemFlags_ = 16; pub type ImGuiTabItemFlags_ = u32; pub const ImGuiFocusedFlags_None: ImGuiFocusedFlags_ = 0; pub const ImGuiFocusedFlags_ChildWindows: ImGuiFocusedFlags_ = 1; @@ -1497,6 +1511,7 @@ pub const ImGuiMouseCursor_Hand: ImGuiMouseCursor_ = 7; pub const ImGuiMouseCursor_NotAllowed: ImGuiMouseCursor_ = 8; pub const ImGuiMouseCursor_COUNT: ImGuiMouseCursor_ = 9; pub type ImGuiMouseCursor_ = i32; +pub const ImGuiCond_None: ImGuiCond_ = 0; pub const ImGuiCond_Always: ImGuiCond_ = 1; pub const ImGuiCond_Once: ImGuiCond_ = 2; pub const ImGuiCond_FirstUseEver: ImGuiCond_ = 4; @@ -1530,6 +1545,7 @@ pub struct ImGuiStyle { pub GrabRounding: f32, pub TabRounding: f32, pub TabBorderSize: f32, + pub TabMinWidthForUnselectedCloseButton: f32, pub ColorButtonPosition: ImGuiDir, pub ButtonTextAlign: ImVec2, pub SelectableTextAlign: ImVec2, @@ -1546,7 +1562,7 @@ pub struct ImGuiStyle { fn bindgen_test_layout_ImGuiStyle() { assert_eq!( ::std::mem::size_of::(), - 948usize, + 952usize, concat!("Size of: ", stringify!(ImGuiStyle)) ); assert_eq!( @@ -1807,8 +1823,21 @@ fn bindgen_test_layout_ImGuiStyle() { ) ); assert_eq!( - unsafe { &(*(::std::ptr::null::())).ColorButtonPosition as *const _ as usize }, + unsafe { + &(*(::std::ptr::null::())).TabMinWidthForUnselectedCloseButton as *const _ + as usize + }, 128usize, + concat!( + "Offset of field: ", + stringify!(ImGuiStyle), + "::", + stringify!(TabMinWidthForUnselectedCloseButton) + ) + ); + assert_eq!( + unsafe { &(*(::std::ptr::null::())).ColorButtonPosition as *const _ as usize }, + 132usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1818,7 +1847,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).ButtonTextAlign as *const _ as usize }, - 132usize, + 136usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1828,7 +1857,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).SelectableTextAlign as *const _ as usize }, - 140usize, + 144usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1838,7 +1867,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).DisplayWindowPadding as *const _ as usize }, - 148usize, + 152usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1850,7 +1879,7 @@ fn bindgen_test_layout_ImGuiStyle() { unsafe { &(*(::std::ptr::null::())).DisplaySafeAreaPadding as *const _ as usize }, - 156usize, + 160usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1860,7 +1889,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).MouseCursorScale as *const _ as usize }, - 164usize, + 168usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1870,7 +1899,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).AntiAliasedLines as *const _ as usize }, - 168usize, + 172usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1880,7 +1909,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).AntiAliasedFill as *const _ as usize }, - 169usize, + 173usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1890,7 +1919,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).CurveTessellationTol as *const _ as usize }, - 172usize, + 176usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1902,7 +1931,7 @@ fn bindgen_test_layout_ImGuiStyle() { unsafe { &(*(::std::ptr::null::())).CircleSegmentMaxError as *const _ as usize }, - 176usize, + 180usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1912,7 +1941,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).Colors as *const _ as usize }, - 180usize, + 184usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1928,7 +1957,7 @@ impl Default for ImGuiStyle { } impl ::std::fmt::Debug for ImGuiStyle { fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result { - write ! ( f , "ImGuiStyle {{ Alpha: {:?}, WindowPadding: {:?}, WindowRounding: {:?}, WindowBorderSize: {:?}, WindowMinSize: {:?}, WindowTitleAlign: {:?}, WindowMenuButtonPosition: {:?}, ChildRounding: {:?}, ChildBorderSize: {:?}, PopupRounding: {:?}, PopupBorderSize: {:?}, FramePadding: {:?}, FrameRounding: {:?}, FrameBorderSize: {:?}, ItemSpacing: {:?}, ItemInnerSpacing: {:?}, TouchExtraPadding: {:?}, IndentSpacing: {:?}, ColumnsMinSpacing: {:?}, ScrollbarSize: {:?}, ScrollbarRounding: {:?}, GrabMinSize: {:?}, GrabRounding: {:?}, TabRounding: {:?}, TabBorderSize: {:?}, ColorButtonPosition: {:?}, ButtonTextAlign: {:?}, SelectableTextAlign: {:?}, DisplayWindowPadding: {:?}, DisplaySafeAreaPadding: {:?}, MouseCursorScale: {:?}, AntiAliasedLines: {:?}, AntiAliasedFill: {:?}, CurveTessellationTol: {:?}, CircleSegmentMaxError: {:?}, Colors: [{}] }}" , self . Alpha , self . WindowPadding , self . WindowRounding , self . WindowBorderSize , self . WindowMinSize , self . WindowTitleAlign , self . WindowMenuButtonPosition , self . ChildRounding , self . ChildBorderSize , self . PopupRounding , self . PopupBorderSize , self . FramePadding , self . FrameRounding , self . FrameBorderSize , self . ItemSpacing , self . ItemInnerSpacing , self . TouchExtraPadding , self . IndentSpacing , self . ColumnsMinSpacing , self . ScrollbarSize , self . ScrollbarRounding , self . GrabMinSize , self . GrabRounding , self . TabRounding , self . TabBorderSize , self . ColorButtonPosition , self . ButtonTextAlign , self . SelectableTextAlign , self . DisplayWindowPadding , self . DisplaySafeAreaPadding , self . MouseCursorScale , self . AntiAliasedLines , self . AntiAliasedFill , self . CurveTessellationTol , self . CircleSegmentMaxError , self . Colors . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) ) + write ! ( f , "ImGuiStyle {{ Alpha: {:?}, WindowPadding: {:?}, WindowRounding: {:?}, WindowBorderSize: {:?}, WindowMinSize: {:?}, WindowTitleAlign: {:?}, WindowMenuButtonPosition: {:?}, ChildRounding: {:?}, ChildBorderSize: {:?}, PopupRounding: {:?}, PopupBorderSize: {:?}, FramePadding: {:?}, FrameRounding: {:?}, FrameBorderSize: {:?}, ItemSpacing: {:?}, ItemInnerSpacing: {:?}, TouchExtraPadding: {:?}, IndentSpacing: {:?}, ColumnsMinSpacing: {:?}, ScrollbarSize: {:?}, ScrollbarRounding: {:?}, GrabMinSize: {:?}, GrabRounding: {:?}, TabRounding: {:?}, TabBorderSize: {:?}, TabMinWidthForUnselectedCloseButton: {:?}, ColorButtonPosition: {:?}, ButtonTextAlign: {:?}, SelectableTextAlign: {:?}, DisplayWindowPadding: {:?}, DisplaySafeAreaPadding: {:?}, MouseCursorScale: {:?}, AntiAliasedLines: {:?}, AntiAliasedFill: {:?}, CurveTessellationTol: {:?}, CircleSegmentMaxError: {:?}, Colors: [{}] }}" , self . Alpha , self . WindowPadding , self . WindowRounding , self . WindowBorderSize , self . WindowMinSize , self . WindowTitleAlign , self . WindowMenuButtonPosition , self . ChildRounding , self . ChildBorderSize , self . PopupRounding , self . PopupBorderSize , self . FramePadding , self . FrameRounding , self . FrameBorderSize , self . ItemSpacing , self . ItemInnerSpacing , self . TouchExtraPadding , self . IndentSpacing , self . ColumnsMinSpacing , self . ScrollbarSize , self . ScrollbarRounding , self . GrabMinSize , self . GrabRounding , self . TabRounding , self . TabBorderSize , self . TabMinWidthForUnselectedCloseButton , self . ColorButtonPosition , self . ButtonTextAlign , self . SelectableTextAlign , self . DisplayWindowPadding , self . DisplaySafeAreaPadding , self . MouseCursorScale , self . AntiAliasedLines , self . AntiAliasedFill , self . CurveTessellationTol , self . CircleSegmentMaxError , self . Colors . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) ) } } #[repr(C)] @@ -2022,6 +2051,7 @@ pub struct ImGuiIO { pub KeysDownDurationPrev: [f32; 512usize], pub NavInputsDownDuration: [f32; 21usize], pub NavInputsDownDurationPrev: [f32; 21usize], + pub PenPressure: f32, pub InputQueueSurrogate: ImWchar16, pub InputQueueCharacters: ImVector_ImWchar, } @@ -2821,8 +2851,18 @@ fn bindgen_test_layout_ImGuiIO() { ) ); assert_eq!( - unsafe { &(*(::std::ptr::null::())).InputQueueSurrogate as *const _ as usize }, + unsafe { &(*(::std::ptr::null::())).PenPressure as *const _ as usize }, 5448usize, + concat!( + "Offset of field: ", + stringify!(ImGuiIO), + "::", + stringify!(PenPressure) + ) + ); + assert_eq!( + unsafe { &(*(::std::ptr::null::())).InputQueueSurrogate as *const _ as usize }, + 5452usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2848,7 +2888,7 @@ impl Default for ImGuiIO { } impl ::std::fmt::Debug for ImGuiIO { fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result { - write ! ( f , "ImGuiIO {{ ConfigFlags: {:?}, BackendFlags: {:?}, DisplaySize: {:?}, DeltaTime: {:?}, IniSavingRate: {:?}, IniFilename: {:?}, LogFilename: {:?}, MouseDoubleClickTime: {:?}, MouseDoubleClickMaxDist: {:?}, MouseDragThreshold: {:?}, KeyMap: {:?}, KeyRepeatDelay: {:?}, KeyRepeatRate: {:?}, UserData: {:?}, Fonts: {:?}, FontGlobalScale: {:?}, FontAllowUserScaling: {:?}, FontDefault: {:?}, DisplayFramebufferScale: {:?}, MouseDrawCursor: {:?}, ConfigMacOSXBehaviors: {:?}, ConfigInputTextCursorBlink: {:?}, ConfigWindowsResizeFromEdges: {:?}, ConfigWindowsMoveFromTitleBarOnly: {:?}, ConfigWindowsMemoryCompactTimer: {:?}, BackendPlatformName: {:?}, BackendRendererName: {:?}, BackendPlatformUserData: {:?}, BackendRendererUserData: {:?}, BackendLanguageUserData: {:?}, GetClipboardTextFn: {:?}, SetClipboardTextFn: {:?}, ClipboardUserData: {:?}, ImeSetInputScreenPosFn: {:?}, ImeWindowHandle: {:?}, RenderDrawListsFnUnused: {:?}, MousePos: {:?}, MouseDown: {:?}, MouseWheel: {:?}, MouseWheelH: {:?}, KeyCtrl: {:?}, KeyShift: {:?}, KeyAlt: {:?}, KeySuper: {:?}, KeysDown: [{}], NavInputs: {:?}, WantCaptureMouse: {:?}, WantCaptureKeyboard: {:?}, WantTextInput: {:?}, WantSetMousePos: {:?}, WantSaveIniSettings: {:?}, NavActive: {:?}, NavVisible: {:?}, Framerate: {:?}, MetricsRenderVertices: {:?}, MetricsRenderIndices: {:?}, MetricsRenderWindows: {:?}, MetricsActiveWindows: {:?}, MetricsActiveAllocations: {:?}, MouseDelta: {:?}, KeyMods: {:?}, MousePosPrev: {:?}, MouseClickedPos: {:?}, MouseClickedTime: {:?}, MouseClicked: {:?}, MouseDoubleClicked: {:?}, MouseReleased: {:?}, MouseDownOwned: {:?}, MouseDownWasDoubleClick: {:?}, MouseDownDuration: {:?}, MouseDownDurationPrev: {:?}, MouseDragMaxDistanceAbs: {:?}, MouseDragMaxDistanceSqr: {:?}, KeysDownDuration: [{}], KeysDownDurationPrev: [{}], NavInputsDownDuration: {:?}, NavInputsDownDurationPrev: {:?}, InputQueueSurrogate: {:?}, InputQueueCharacters: {:?} }}" , self . ConfigFlags , self . BackendFlags , self . DisplaySize , self . DeltaTime , self . IniSavingRate , self . IniFilename , self . LogFilename , self . MouseDoubleClickTime , self . MouseDoubleClickMaxDist , self . MouseDragThreshold , self . KeyMap , self . KeyRepeatDelay , self . KeyRepeatRate , self . UserData , self . Fonts , self . FontGlobalScale , self . FontAllowUserScaling , self . FontDefault , self . DisplayFramebufferScale , self . MouseDrawCursor , self . ConfigMacOSXBehaviors , self . ConfigInputTextCursorBlink , self . ConfigWindowsResizeFromEdges , self . ConfigWindowsMoveFromTitleBarOnly , self . ConfigWindowsMemoryCompactTimer , self . BackendPlatformName , self . BackendRendererName , self . BackendPlatformUserData , self . BackendRendererUserData , self . BackendLanguageUserData , self . GetClipboardTextFn , self . SetClipboardTextFn , self . ClipboardUserData , self . ImeSetInputScreenPosFn , self . ImeWindowHandle , self . RenderDrawListsFnUnused , self . MousePos , self . MouseDown , self . MouseWheel , self . MouseWheelH , self . KeyCtrl , self . KeyShift , self . KeyAlt , self . KeySuper , self . KeysDown . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) , self . NavInputs , self . WantCaptureMouse , self . WantCaptureKeyboard , self . WantTextInput , self . WantSetMousePos , self . WantSaveIniSettings , self . NavActive , self . NavVisible , self . Framerate , self . MetricsRenderVertices , self . MetricsRenderIndices , self . MetricsRenderWindows , self . MetricsActiveWindows , self . MetricsActiveAllocations , self . MouseDelta , self . KeyMods , self . MousePosPrev , self . MouseClickedPos , self . MouseClickedTime , self . MouseClicked , self . MouseDoubleClicked , self . MouseReleased , self . MouseDownOwned , self . MouseDownWasDoubleClick , self . MouseDownDuration , self . MouseDownDurationPrev , self . MouseDragMaxDistanceAbs , self . MouseDragMaxDistanceSqr , self . KeysDownDuration . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) , self . KeysDownDurationPrev . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) , self . NavInputsDownDuration , self . NavInputsDownDurationPrev , self . InputQueueSurrogate , self . InputQueueCharacters ) + write ! ( f , "ImGuiIO {{ ConfigFlags: {:?}, BackendFlags: {:?}, DisplaySize: {:?}, DeltaTime: {:?}, IniSavingRate: {:?}, IniFilename: {:?}, LogFilename: {:?}, MouseDoubleClickTime: {:?}, MouseDoubleClickMaxDist: {:?}, MouseDragThreshold: {:?}, KeyMap: {:?}, KeyRepeatDelay: {:?}, KeyRepeatRate: {:?}, UserData: {:?}, Fonts: {:?}, FontGlobalScale: {:?}, FontAllowUserScaling: {:?}, FontDefault: {:?}, DisplayFramebufferScale: {:?}, MouseDrawCursor: {:?}, ConfigMacOSXBehaviors: {:?}, ConfigInputTextCursorBlink: {:?}, ConfigWindowsResizeFromEdges: {:?}, ConfigWindowsMoveFromTitleBarOnly: {:?}, ConfigWindowsMemoryCompactTimer: {:?}, BackendPlatformName: {:?}, BackendRendererName: {:?}, BackendPlatformUserData: {:?}, BackendRendererUserData: {:?}, BackendLanguageUserData: {:?}, GetClipboardTextFn: {:?}, SetClipboardTextFn: {:?}, ClipboardUserData: {:?}, ImeSetInputScreenPosFn: {:?}, ImeWindowHandle: {:?}, RenderDrawListsFnUnused: {:?}, MousePos: {:?}, MouseDown: {:?}, MouseWheel: {:?}, MouseWheelH: {:?}, KeyCtrl: {:?}, KeyShift: {:?}, KeyAlt: {:?}, KeySuper: {:?}, KeysDown: [{}], NavInputs: {:?}, WantCaptureMouse: {:?}, WantCaptureKeyboard: {:?}, WantTextInput: {:?}, WantSetMousePos: {:?}, WantSaveIniSettings: {:?}, NavActive: {:?}, NavVisible: {:?}, Framerate: {:?}, MetricsRenderVertices: {:?}, MetricsRenderIndices: {:?}, MetricsRenderWindows: {:?}, MetricsActiveWindows: {:?}, MetricsActiveAllocations: {:?}, MouseDelta: {:?}, KeyMods: {:?}, MousePosPrev: {:?}, MouseClickedPos: {:?}, MouseClickedTime: {:?}, MouseClicked: {:?}, MouseDoubleClicked: {:?}, MouseReleased: {:?}, MouseDownOwned: {:?}, MouseDownWasDoubleClick: {:?}, MouseDownDuration: {:?}, MouseDownDurationPrev: {:?}, MouseDragMaxDistanceAbs: {:?}, MouseDragMaxDistanceSqr: {:?}, KeysDownDuration: [{}], KeysDownDurationPrev: [{}], NavInputsDownDuration: {:?}, NavInputsDownDurationPrev: {:?}, PenPressure: {:?}, InputQueueSurrogate: {:?}, InputQueueCharacters: {:?} }}" , self . ConfigFlags , self . BackendFlags , self . DisplaySize , self . DeltaTime , self . IniSavingRate , self . IniFilename , self . LogFilename , self . MouseDoubleClickTime , self . MouseDoubleClickMaxDist , self . MouseDragThreshold , self . KeyMap , self . KeyRepeatDelay , self . KeyRepeatRate , self . UserData , self . Fonts , self . FontGlobalScale , self . FontAllowUserScaling , self . FontDefault , self . DisplayFramebufferScale , self . MouseDrawCursor , self . ConfigMacOSXBehaviors , self . ConfigInputTextCursorBlink , self . ConfigWindowsResizeFromEdges , self . ConfigWindowsMoveFromTitleBarOnly , self . ConfigWindowsMemoryCompactTimer , self . BackendPlatformName , self . BackendRendererName , self . BackendPlatformUserData , self . BackendRendererUserData , self . BackendLanguageUserData , self . GetClipboardTextFn , self . SetClipboardTextFn , self . ClipboardUserData , self . ImeSetInputScreenPosFn , self . ImeWindowHandle , self . RenderDrawListsFnUnused , self . MousePos , self . MouseDown , self . MouseWheel , self . MouseWheelH , self . KeyCtrl , self . KeyShift , self . KeyAlt , self . KeySuper , self . KeysDown . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) , self . NavInputs , self . WantCaptureMouse , self . WantCaptureKeyboard , self . WantTextInput , self . WantSetMousePos , self . WantSaveIniSettings , self . NavActive , self . NavVisible , self . Framerate , self . MetricsRenderVertices , self . MetricsRenderIndices , self . MetricsRenderWindows , self . MetricsActiveWindows , self . MetricsActiveAllocations , self . MouseDelta , self . KeyMods , self . MousePosPrev , self . MouseClickedPos , self . MouseClickedTime , self . MouseClicked , self . MouseDoubleClicked , self . MouseReleased , self . MouseDownOwned , self . MouseDownWasDoubleClick , self . MouseDownDuration , self . MouseDownDurationPrev , self . MouseDragMaxDistanceAbs , self . MouseDragMaxDistanceSqr , self . KeysDownDuration . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) , self . KeysDownDurationPrev . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) , self . NavInputsDownDuration , self . NavInputsDownDurationPrev , self . PenPressure , self . InputQueueSurrogate , self . InputQueueCharacters ) } } #[repr(C)] @@ -3491,11 +3531,11 @@ fn bindgen_test_layout_ImColor() { #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq)] pub struct ImDrawCmd { - pub ElemCount: ::std::os::raw::c_uint, pub ClipRect: ImVec4, pub TextureId: ImTextureID, pub VtxOffset: ::std::os::raw::c_uint, pub IdxOffset: ::std::os::raw::c_uint, + pub ElemCount: ::std::os::raw::c_uint, pub UserCallback: ImDrawCallback, pub UserCallbackData: *mut ::std::os::raw::c_void, } @@ -3511,19 +3551,9 @@ fn bindgen_test_layout_ImDrawCmd() { 8usize, concat!("Alignment of ", stringify!(ImDrawCmd)) ); - assert_eq!( - unsafe { &(*(::std::ptr::null::())).ElemCount as *const _ as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ImDrawCmd), - "::", - stringify!(ElemCount) - ) - ); assert_eq!( unsafe { &(*(::std::ptr::null::())).ClipRect as *const _ as usize }, - 4usize, + 0usize, concat!( "Offset of field: ", stringify!(ImDrawCmd), @@ -3533,7 +3563,7 @@ fn bindgen_test_layout_ImDrawCmd() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).TextureId as *const _ as usize }, - 24usize, + 16usize, concat!( "Offset of field: ", stringify!(ImDrawCmd), @@ -3543,7 +3573,7 @@ fn bindgen_test_layout_ImDrawCmd() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).VtxOffset as *const _ as usize }, - 32usize, + 24usize, concat!( "Offset of field: ", stringify!(ImDrawCmd), @@ -3553,7 +3583,7 @@ fn bindgen_test_layout_ImDrawCmd() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).IdxOffset as *const _ as usize }, - 36usize, + 28usize, concat!( "Offset of field: ", stringify!(ImDrawCmd), @@ -3561,6 +3591,16 @@ fn bindgen_test_layout_ImDrawCmd() { stringify!(IdxOffset) ) ); + assert_eq!( + unsafe { &(*(::std::ptr::null::())).ElemCount as *const _ as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(ImDrawCmd), + "::", + stringify!(ElemCount) + ) + ); assert_eq!( unsafe { &(*(::std::ptr::null::())).UserCallback as *const _ as usize }, 40usize, @@ -3753,7 +3793,7 @@ pub const ImDrawListFlags_AntiAliasedFill: ImDrawListFlags_ = 2; pub const ImDrawListFlags_AllowVtxOffset: ImDrawListFlags_ = 4; pub type ImDrawListFlags_ = u32; #[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +#[derive(Debug, Copy, Clone, PartialEq)] pub struct ImDrawList { pub CmdBuffer: ImVector_ImDrawCmd, pub IdxBuffer: ImVector_ImDrawIdx, @@ -3761,20 +3801,20 @@ pub struct ImDrawList { pub Flags: ImDrawListFlags, pub _Data: *const ImDrawListSharedData, pub _OwnerName: *const ::std::os::raw::c_char, - pub _VtxCurrentOffset: ::std::os::raw::c_uint, pub _VtxCurrentIdx: ::std::os::raw::c_uint, pub _VtxWritePtr: *mut ImDrawVert, pub _IdxWritePtr: *mut ImDrawIdx, pub _ClipRectStack: ImVector_ImVec4, pub _TextureIdStack: ImVector_ImTextureID, pub _Path: ImVector_ImVec2, + pub _CmdHeader: ImDrawCmd, pub _Splitter: ImDrawListSplitter, } #[test] fn bindgen_test_layout_ImDrawList() { assert_eq!( ::std::mem::size_of::(), - 168usize, + 224usize, concat!("Size of: ", stringify!(ImDrawList)) ); assert_eq!( @@ -3842,19 +3882,9 @@ fn bindgen_test_layout_ImDrawList() { stringify!(_OwnerName) ) ); - assert_eq!( - unsafe { &(*(::std::ptr::null::()))._VtxCurrentOffset as *const _ as usize }, - 72usize, - concat!( - "Offset of field: ", - stringify!(ImDrawList), - "::", - stringify!(_VtxCurrentOffset) - ) - ); assert_eq!( unsafe { &(*(::std::ptr::null::()))._VtxCurrentIdx as *const _ as usize }, - 76usize, + 72usize, concat!( "Offset of field: ", stringify!(ImDrawList), @@ -3913,8 +3943,18 @@ fn bindgen_test_layout_ImDrawList() { ) ); assert_eq!( - unsafe { &(*(::std::ptr::null::()))._Splitter as *const _ as usize }, + unsafe { &(*(::std::ptr::null::()))._CmdHeader as *const _ as usize }, 144usize, + concat!( + "Offset of field: ", + stringify!(ImDrawList), + "::", + stringify!(_CmdHeader) + ) + ); + assert_eq!( + unsafe { &(*(::std::ptr::null::()))._Splitter as *const _ as usize }, + 200usize, concat!( "Offset of field: ", stringify!(ImDrawList), @@ -4472,11 +4512,11 @@ impl Default for ImFontGlyphRangesBuilder { #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq)] pub struct ImFontAtlasCustomRect { - pub ID: ::std::os::raw::c_uint, pub Width: ::std::os::raw::c_ushort, pub Height: ::std::os::raw::c_ushort, pub X: ::std::os::raw::c_ushort, pub Y: ::std::os::raw::c_ushort, + pub GlyphID: ::std::os::raw::c_uint, pub GlyphAdvanceX: f32, pub GlyphOffset: ImVec2, pub Font: *mut ImFont, @@ -4493,19 +4533,9 @@ fn bindgen_test_layout_ImFontAtlasCustomRect() { 8usize, concat!("Alignment of ", stringify!(ImFontAtlasCustomRect)) ); - assert_eq!( - unsafe { &(*(::std::ptr::null::())).ID as *const _ as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ImFontAtlasCustomRect), - "::", - stringify!(ID) - ) - ); assert_eq!( unsafe { &(*(::std::ptr::null::())).Width as *const _ as usize }, - 4usize, + 0usize, concat!( "Offset of field: ", stringify!(ImFontAtlasCustomRect), @@ -4515,7 +4545,7 @@ fn bindgen_test_layout_ImFontAtlasCustomRect() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).Height as *const _ as usize }, - 6usize, + 2usize, concat!( "Offset of field: ", stringify!(ImFontAtlasCustomRect), @@ -4525,7 +4555,7 @@ fn bindgen_test_layout_ImFontAtlasCustomRect() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).X as *const _ as usize }, - 8usize, + 4usize, concat!( "Offset of field: ", stringify!(ImFontAtlasCustomRect), @@ -4535,7 +4565,7 @@ fn bindgen_test_layout_ImFontAtlasCustomRect() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).Y as *const _ as usize }, - 10usize, + 6usize, concat!( "Offset of field: ", stringify!(ImFontAtlasCustomRect), @@ -4543,6 +4573,16 @@ fn bindgen_test_layout_ImFontAtlasCustomRect() { stringify!(Y) ) ); + assert_eq!( + unsafe { &(*(::std::ptr::null::())).GlyphID as *const _ as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(ImFontAtlasCustomRect), + "::", + stringify!(GlyphID) + ) + ); assert_eq!( unsafe { &(*(::std::ptr::null::())).GlyphAdvanceX as *const _ as usize @@ -5672,7 +5712,7 @@ extern "C" { ) -> bool; } extern "C" { - pub fn igComboFnPtr( + pub fn igComboFnBoolPtr( label: *const ::std::os::raw::c_char, current_item: *mut ::std::os::raw::c_int, items_getter: ::std::option::Option< @@ -6222,7 +6262,7 @@ extern "C" { ) -> bool; } extern "C" { - pub fn igListBoxFnPtr( + pub fn igListBoxFnBoolPtr( label: *const ::std::os::raw::c_char, current_item: *mut ::std::os::raw::c_int, items_getter: ::std::option::Option< @@ -6264,7 +6304,7 @@ extern "C" { ); } extern "C" { - pub fn igPlotLinesFnPtr( + pub fn igPlotLinesFnFloatPtr( label: *const ::std::os::raw::c_char, values_getter: ::std::option::Option< unsafe extern "C" fn( @@ -6295,7 +6335,7 @@ extern "C" { ); } extern "C" { - pub fn igPlotHistogramFnPtr( + pub fn igPlotHistogramFnFloatPtr( label: *const ::std::os::raw::c_char, values_getter: ::std::option::Option< unsafe extern "C" fn( @@ -6371,31 +6411,9 @@ extern "C" { extern "C" { pub fn igSetTooltip(fmt: *const ::std::os::raw::c_char, ...); } -extern "C" { - pub fn igOpenPopup(str_id: *const ::std::os::raw::c_char); -} extern "C" { pub fn igBeginPopup(str_id: *const ::std::os::raw::c_char, flags: ImGuiWindowFlags) -> bool; } -extern "C" { - pub fn igBeginPopupContextItem( - str_id: *const ::std::os::raw::c_char, - mouse_button: ImGuiMouseButton, - ) -> bool; -} -extern "C" { - pub fn igBeginPopupContextWindow( - str_id: *const ::std::os::raw::c_char, - mouse_button: ImGuiMouseButton, - also_over_items: bool, - ) -> bool; -} -extern "C" { - pub fn igBeginPopupContextVoid( - str_id: *const ::std::os::raw::c_char, - mouse_button: ImGuiMouseButton, - ) -> bool; -} extern "C" { pub fn igBeginPopupModal( name: *const ::std::os::raw::c_char, @@ -6407,16 +6425,37 @@ extern "C" { pub fn igEndPopup(); } extern "C" { - pub fn igOpenPopupOnItemClick( + pub fn igOpenPopup(str_id: *const ::std::os::raw::c_char, popup_flags: ImGuiPopupFlags); +} +extern "C" { + pub fn igOpenPopupContextItem( str_id: *const ::std::os::raw::c_char, - mouse_button: ImGuiMouseButton, + popup_flags: ImGuiPopupFlags, ) -> bool; } extern "C" { - pub fn igIsPopupOpen(str_id: *const ::std::os::raw::c_char) -> bool; + pub fn igCloseCurrentPopup(); } extern "C" { - pub fn igCloseCurrentPopup(); + pub fn igBeginPopupContextItem( + str_id: *const ::std::os::raw::c_char, + popup_flags: ImGuiPopupFlags, + ) -> bool; +} +extern "C" { + pub fn igBeginPopupContextWindow( + str_id: *const ::std::os::raw::c_char, + popup_flags: ImGuiPopupFlags, + ) -> bool; +} +extern "C" { + pub fn igBeginPopupContextVoid( + str_id: *const ::std::os::raw::c_char, + popup_flags: ImGuiPopupFlags, + ) -> bool; +} +extern "C" { + pub fn igIsPopupOpen(str_id: *const ::std::os::raw::c_char, flags: ImGuiPopupFlags) -> bool; } extern "C" { pub fn igColumns(count: ::std::os::raw::c_int, id: *const ::std::os::raw::c_char, border: bool); @@ -6634,6 +6673,26 @@ extern "C" { extern "C" { pub fn igColorConvertFloat4ToU32(in_: ImVec4) -> ImU32; } +extern "C" { + pub fn igColorConvertRGBtoHSV( + r: f32, + g: f32, + b: f32, + out_h: *mut f32, + out_s: *mut f32, + out_v: *mut f32, + ); +} +extern "C" { + pub fn igColorConvertHSVtoRGB( + h: f32, + s: f32, + v: f32, + out_r: *mut f32, + out_g: *mut f32, + out_b: *mut f32, + ); +} extern "C" { pub fn igGetKeyIndex(imgui_key: ImGuiKey) -> ::std::os::raw::c_int; } @@ -6769,7 +6828,7 @@ extern "C" { pub fn ImGuiIO_AddInputCharacterUTF16(self_: *mut ImGuiIO, c: ImWchar16); } extern "C" { - pub fn ImGuiIO_AddInputCharactersUTF8(self_: *mut ImGuiIO, str: *const ::std::os::raw::c_char); + pub fn ImGuiIO_AddInputCharactersUTF8(self_: *mut ImGuiIO, str_: *const ::std::os::raw::c_char); } extern "C" { pub fn ImGuiIO_ClearInputCharacters(self_: *mut ImGuiIO); @@ -6914,7 +6973,7 @@ extern "C" { extern "C" { pub fn ImGuiTextBuffer_append( self_: *mut ImGuiTextBuffer, - str: *const ::std::os::raw::c_char, + str_: *const ::std::os::raw::c_char, str_end: *const ::std::os::raw::c_char, ); } @@ -7413,12 +7472,6 @@ extern "C" { extern "C" { pub fn ImDrawList_ChannelsSetCurrent(self_: *mut ImDrawList, n: ::std::os::raw::c_int); } -extern "C" { - pub fn ImDrawList_Clear(self_: *mut ImDrawList); -} -extern "C" { - pub fn ImDrawList_ClearFreeMemory(self_: *mut ImDrawList); -} extern "C" { pub fn ImDrawList_PrimReserve( self_: *mut ImDrawList, @@ -7470,10 +7523,22 @@ extern "C" { pub fn ImDrawList_PrimVtx(self_: *mut ImDrawList, pos: ImVec2, uv: ImVec2, col: ImU32); } extern "C" { - pub fn ImDrawList_UpdateClipRect(self_: *mut ImDrawList); + pub fn ImDrawList__ResetForNewFrame(self_: *mut ImDrawList); } extern "C" { - pub fn ImDrawList_UpdateTextureID(self_: *mut ImDrawList); + pub fn ImDrawList__ClearFreeMemory(self_: *mut ImDrawList); +} +extern "C" { + pub fn ImDrawList__PopUnusedDrawCmd(self_: *mut ImDrawList); +} +extern "C" { + pub fn ImDrawList__OnChangedClipRect(self_: *mut ImDrawList); +} +extern "C" { + pub fn ImDrawList__OnChangedTextureID(self_: *mut ImDrawList); +} +extern "C" { + pub fn ImDrawList__OnChangedVtxOffset(self_: *mut ImDrawList); } extern "C" { pub fn ImDrawData_ImDrawData() -> *mut ImDrawData; @@ -7666,7 +7731,6 @@ extern "C" { extern "C" { pub fn ImFontAtlas_AddCustomRectRegular( self_: *mut ImFontAtlas, - id: ::std::os::raw::c_uint, width: ::std::os::raw::c_int, height: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; @@ -7822,23 +7886,3 @@ extern "C" { ... ); } -extern "C" { - pub fn igColorConvertRGBtoHSV( - r: f32, - g: f32, - b: f32, - out_h: *mut f32, - out_s: *mut f32, - out_v: *mut f32, - ); -} -extern "C" { - pub fn igColorConvertHSVtoRGB( - h: f32, - s: f32, - v: f32, - out_r: *mut f32, - out_g: *mut f32, - out_b: *mut f32, - ); -} diff --git a/imgui-sys/src/wasm_bindings.rs b/imgui-sys/src/wasm_bindings.rs index ce49f6b..e0bb2dc 100644 --- a/imgui-sys/src/wasm_bindings.rs +++ b/imgui-sys/src/wasm_bindings.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen */ +/* automatically generated by rust-bindgen 0.54.1 */ #![allow(non_upper_case_globals)] #![allow(non_camel_case_types)] @@ -6,132 +6,85 @@ #![allow(clippy::all)] #[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImVec2_Simple { - pub x: f32, - pub y: f32, +#[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)] +pub struct __BindgenBitfieldUnit { + storage: Storage, + align: [Align; 0], } -#[test] -fn bindgen_test_layout_ImVec2_Simple() { - assert_eq!( - ::std::mem::size_of::(), - 8usize, - concat!("Size of: ", stringify!(ImVec2_Simple)) - ); - assert_eq!( - ::std::mem::align_of::(), - 4usize, - concat!("Alignment of ", stringify!(ImVec2_Simple)) - ); - assert_eq!( - unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ImVec2_Simple), - "::", - stringify!(x) - ) - ); - assert_eq!( - unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, - 4usize, - concat!( - "Offset of field: ", - stringify!(ImVec2_Simple), - "::", - stringify!(y) - ) - ); +impl __BindgenBitfieldUnit { + #[inline] + pub const fn new(storage: Storage) -> Self { + Self { storage, align: [] } + } } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImVec4_Simple { - pub x: f32, - pub y: f32, - pub z: f32, - pub w: f32, -} -#[test] -fn bindgen_test_layout_ImVec4_Simple() { - assert_eq!( - ::std::mem::size_of::(), - 16usize, - concat!("Size of: ", stringify!(ImVec4_Simple)) - ); - assert_eq!( - ::std::mem::align_of::(), - 4usize, - concat!("Alignment of ", stringify!(ImVec4_Simple)) - ); - assert_eq!( - unsafe { &(*(::std::ptr::null::())).x as *const _ as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ImVec4_Simple), - "::", - stringify!(x) - ) - ); - assert_eq!( - unsafe { &(*(::std::ptr::null::())).y as *const _ as usize }, - 4usize, - concat!( - "Offset of field: ", - stringify!(ImVec4_Simple), - "::", - stringify!(y) - ) - ); - assert_eq!( - unsafe { &(*(::std::ptr::null::())).z as *const _ as usize }, - 8usize, - concat!( - "Offset of field: ", - stringify!(ImVec4_Simple), - "::", - stringify!(z) - ) - ); - assert_eq!( - unsafe { &(*(::std::ptr::null::())).w as *const _ as usize }, - 12usize, - concat!( - "Offset of field: ", - stringify!(ImVec4_Simple), - "::", - stringify!(w) - ) - ); -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImColor_Simple { - pub Value: ImVec4_Simple, -} -#[test] -fn bindgen_test_layout_ImColor_Simple() { - assert_eq!( - ::std::mem::size_of::(), - 16usize, - concat!("Size of: ", stringify!(ImColor_Simple)) - ); - assert_eq!( - ::std::mem::align_of::(), - 4usize, - concat!("Alignment of ", stringify!(ImColor_Simple)) - ); - assert_eq!( - unsafe { &(*(::std::ptr::null::())).Value as *const _ as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ImColor_Simple), - "::", - stringify!(Value) - ) - ); +impl __BindgenBitfieldUnit +where + Storage: AsRef<[u8]> + AsMut<[u8]>, +{ + #[inline] + pub fn get_bit(&self, index: usize) -> bool { + debug_assert!(index / 8 < self.storage.as_ref().len()); + let byte_index = index / 8; + let byte = self.storage.as_ref()[byte_index]; + let bit_index = if cfg!(target_endian = "big") { + 7 - (index % 8) + } else { + index % 8 + }; + let mask = 1 << bit_index; + byte & mask == mask + } + #[inline] + pub fn set_bit(&mut self, index: usize, val: bool) { + debug_assert!(index / 8 < self.storage.as_ref().len()); + let byte_index = index / 8; + let byte = &mut self.storage.as_mut()[byte_index]; + let bit_index = if cfg!(target_endian = "big") { + 7 - (index % 8) + } else { + index % 8 + }; + let mask = 1 << bit_index; + if val { + *byte |= mask; + } else { + *byte &= !mask; + } + } + #[inline] + pub fn get(&self, bit_offset: usize, bit_width: u8) -> u64 { + debug_assert!(bit_width <= 64); + debug_assert!(bit_offset / 8 < self.storage.as_ref().len()); + debug_assert!((bit_offset + (bit_width as usize)) / 8 <= self.storage.as_ref().len()); + let mut val = 0; + for i in 0..(bit_width as usize) { + if self.get_bit(i + bit_offset) { + let index = if cfg!(target_endian = "big") { + bit_width as usize - 1 - i + } else { + i + }; + val |= 1 << index; + } + } + val + } + #[inline] + pub fn set(&mut self, bit_offset: usize, bit_width: u8, val: u64) { + debug_assert!(bit_width <= 64); + debug_assert!(bit_offset / 8 < self.storage.as_ref().len()); + debug_assert!((bit_offset + (bit_width as usize)) / 8 <= self.storage.as_ref().len()); + for i in 0..(bit_width as usize) { + let mask = 1 << i; + let val_bit_is_set = val & mask == mask; + let index = if cfg!(target_endian = "big") { + bit_width as usize - 1 - i + } else { + i + }; + self.set_bit(index + bit_offset, val_bit_is_set); + } + } } #[repr(C)] #[derive(Debug, Copy, Clone)] @@ -143,9 +96,6 @@ pub struct ImGuiContext { pub struct ImDrawListSharedData { _unused: [u8; 0], } -pub type ImTextureID = *mut ::std::os::raw::c_void; -pub type ImGuiID = ::std::os::raw::c_uint; -pub type ImWchar = ::std::os::raw::c_ushort; pub type ImGuiCol = ::std::os::raw::c_int; pub type ImGuiCond = ::std::os::raw::c_int; pub type ImGuiDataType = ::std::os::raw::c_int; @@ -165,16 +115,23 @@ pub type ImGuiDragDropFlags = ::std::os::raw::c_int; pub type ImGuiFocusedFlags = ::std::os::raw::c_int; pub type ImGuiHoveredFlags = ::std::os::raw::c_int; pub type ImGuiInputTextFlags = ::std::os::raw::c_int; +pub type ImGuiKeyModFlags = ::std::os::raw::c_int; +pub type ImGuiPopupFlags = ::std::os::raw::c_int; pub type ImGuiSelectableFlags = ::std::os::raw::c_int; pub type ImGuiTabBarFlags = ::std::os::raw::c_int; pub type ImGuiTabItemFlags = ::std::os::raw::c_int; pub type ImGuiTreeNodeFlags = ::std::os::raw::c_int; pub type ImGuiWindowFlags = ::std::os::raw::c_int; +pub type ImTextureID = *mut ::std::os::raw::c_void; +pub type ImGuiID = ::std::os::raw::c_uint; pub type ImGuiInputTextCallback = ::std::option::Option< unsafe extern "C" fn(data: *mut ImGuiInputTextCallbackData) -> ::std::os::raw::c_int, >; pub type ImGuiSizeCallback = ::std::option::Option; +pub type ImWchar16 = ::std::os::raw::c_ushort; +pub type ImWchar = ImWchar16; +pub type ImU8 = ::std::os::raw::c_uchar; pub type ImU32 = ::std::os::raw::c_uint; pub type ImDrawCallback = ::std::option::Option< unsafe extern "C" fn(parent_list: *const ImDrawList, cmd: *const ImDrawCmd), @@ -1266,6 +1223,18 @@ pub const ImGuiTreeNodeFlags_SpanFullWidth: ImGuiTreeNodeFlags_ = 4096; pub const ImGuiTreeNodeFlags_NavLeftJumpsBackHere: ImGuiTreeNodeFlags_ = 8192; pub const ImGuiTreeNodeFlags_CollapsingHeader: ImGuiTreeNodeFlags_ = 26; pub type ImGuiTreeNodeFlags_ = u32; +pub const ImGuiPopupFlags_None: ImGuiPopupFlags_ = 0; +pub const ImGuiPopupFlags_MouseButtonLeft: ImGuiPopupFlags_ = 0; +pub const ImGuiPopupFlags_MouseButtonRight: ImGuiPopupFlags_ = 1; +pub const ImGuiPopupFlags_MouseButtonMiddle: ImGuiPopupFlags_ = 2; +pub const ImGuiPopupFlags_MouseButtonMask_: ImGuiPopupFlags_ = 31; +pub const ImGuiPopupFlags_MouseButtonDefault_: ImGuiPopupFlags_ = 1; +pub const ImGuiPopupFlags_NoOpenOverExistingPopup: ImGuiPopupFlags_ = 32; +pub const ImGuiPopupFlags_NoOpenOverItems: ImGuiPopupFlags_ = 64; +pub const ImGuiPopupFlags_AnyPopupId: ImGuiPopupFlags_ = 128; +pub const ImGuiPopupFlags_AnyPopupLevel: ImGuiPopupFlags_ = 256; +pub const ImGuiPopupFlags_AnyPopup: ImGuiPopupFlags_ = 384; +pub type ImGuiPopupFlags_ = u32; pub const ImGuiSelectableFlags_None: ImGuiSelectableFlags_ = 0; pub const ImGuiSelectableFlags_DontClosePopups: ImGuiSelectableFlags_ = 1; pub const ImGuiSelectableFlags_SpanAllColumns: ImGuiSelectableFlags_ = 2; @@ -1300,6 +1269,7 @@ pub const ImGuiTabItemFlags_UnsavedDocument: ImGuiTabItemFlags_ = 1; pub const ImGuiTabItemFlags_SetSelected: ImGuiTabItemFlags_ = 2; pub const ImGuiTabItemFlags_NoCloseWithMiddleMouseButton: ImGuiTabItemFlags_ = 4; pub const ImGuiTabItemFlags_NoPushId: ImGuiTabItemFlags_ = 8; +pub const ImGuiTabItemFlags_NoTooltip: ImGuiTabItemFlags_ = 16; pub type ImGuiTabItemFlags_ = u32; pub const ImGuiFocusedFlags_None: ImGuiFocusedFlags_ = 0; pub const ImGuiFocusedFlags_ChildWindows: ImGuiFocusedFlags_ = 1; @@ -1373,6 +1343,12 @@ pub const ImGuiKey_Y: ImGuiKey_ = 20; pub const ImGuiKey_Z: ImGuiKey_ = 21; pub const ImGuiKey_COUNT: ImGuiKey_ = 22; pub type ImGuiKey_ = u32; +pub const ImGuiKeyModFlags_None: ImGuiKeyModFlags_ = 0; +pub const ImGuiKeyModFlags_Ctrl: ImGuiKeyModFlags_ = 1; +pub const ImGuiKeyModFlags_Shift: ImGuiKeyModFlags_ = 2; +pub const ImGuiKeyModFlags_Alt: ImGuiKeyModFlags_ = 4; +pub const ImGuiKeyModFlags_Super: ImGuiKeyModFlags_ = 8; +pub type ImGuiKeyModFlags_ = u32; pub const ImGuiNavInput_Activate: ImGuiNavInput_ = 0; pub const ImGuiNavInput_Cancel: ImGuiNavInput_ = 1; pub const ImGuiNavInput_Input: ImGuiNavInput_ = 2; @@ -1498,6 +1474,7 @@ pub const ImGuiColorEditFlags_NoTooltip: ImGuiColorEditFlags_ = 64; pub const ImGuiColorEditFlags_NoLabel: ImGuiColorEditFlags_ = 128; pub const ImGuiColorEditFlags_NoSidePreview: ImGuiColorEditFlags_ = 256; pub const ImGuiColorEditFlags_NoDragDrop: ImGuiColorEditFlags_ = 512; +pub const ImGuiColorEditFlags_NoBorder: ImGuiColorEditFlags_ = 1024; pub const ImGuiColorEditFlags_AlphaBar: ImGuiColorEditFlags_ = 65536; pub const ImGuiColorEditFlags_AlphaPreview: ImGuiColorEditFlags_ = 131072; pub const ImGuiColorEditFlags_AlphaPreviewHalf: ImGuiColorEditFlags_ = 262144; @@ -1534,6 +1511,7 @@ pub const ImGuiMouseCursor_Hand: ImGuiMouseCursor_ = 7; pub const ImGuiMouseCursor_NotAllowed: ImGuiMouseCursor_ = 8; pub const ImGuiMouseCursor_COUNT: ImGuiMouseCursor_ = 9; pub type ImGuiMouseCursor_ = i32; +pub const ImGuiCond_None: ImGuiCond_ = 0; pub const ImGuiCond_Always: ImGuiCond_ = 1; pub const ImGuiCond_Once: ImGuiCond_ = 2; pub const ImGuiCond_FirstUseEver: ImGuiCond_ = 4; @@ -1567,6 +1545,7 @@ pub struct ImGuiStyle { pub GrabRounding: f32, pub TabRounding: f32, pub TabBorderSize: f32, + pub TabMinWidthForUnselectedCloseButton: f32, pub ColorButtonPosition: ImGuiDir, pub ButtonTextAlign: ImVec2, pub SelectableTextAlign: ImVec2, @@ -1583,7 +1562,7 @@ pub struct ImGuiStyle { fn bindgen_test_layout_ImGuiStyle() { assert_eq!( ::std::mem::size_of::(), - 948usize, + 952usize, concat!("Size of: ", stringify!(ImGuiStyle)) ); assert_eq!( @@ -1844,8 +1823,21 @@ fn bindgen_test_layout_ImGuiStyle() { ) ); assert_eq!( - unsafe { &(*(::std::ptr::null::())).ColorButtonPosition as *const _ as usize }, + unsafe { + &(*(::std::ptr::null::())).TabMinWidthForUnselectedCloseButton as *const _ + as usize + }, 128usize, + concat!( + "Offset of field: ", + stringify!(ImGuiStyle), + "::", + stringify!(TabMinWidthForUnselectedCloseButton) + ) + ); + assert_eq!( + unsafe { &(*(::std::ptr::null::())).ColorButtonPosition as *const _ as usize }, + 132usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1855,7 +1847,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).ButtonTextAlign as *const _ as usize }, - 132usize, + 136usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1865,7 +1857,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).SelectableTextAlign as *const _ as usize }, - 140usize, + 144usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1875,7 +1867,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).DisplayWindowPadding as *const _ as usize }, - 148usize, + 152usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1887,7 +1879,7 @@ fn bindgen_test_layout_ImGuiStyle() { unsafe { &(*(::std::ptr::null::())).DisplaySafeAreaPadding as *const _ as usize }, - 156usize, + 160usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1897,7 +1889,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).MouseCursorScale as *const _ as usize }, - 164usize, + 168usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1907,7 +1899,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).AntiAliasedLines as *const _ as usize }, - 168usize, + 172usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1917,7 +1909,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).AntiAliasedFill as *const _ as usize }, - 169usize, + 173usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1927,7 +1919,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).CurveTessellationTol as *const _ as usize }, - 172usize, + 176usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1939,7 +1931,7 @@ fn bindgen_test_layout_ImGuiStyle() { unsafe { &(*(::std::ptr::null::())).CircleSegmentMaxError as *const _ as usize }, - 176usize, + 180usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1949,7 +1941,7 @@ fn bindgen_test_layout_ImGuiStyle() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).Colors as *const _ as usize }, - 180usize, + 184usize, concat!( "Offset of field: ", stringify!(ImGuiStyle), @@ -1965,7 +1957,7 @@ impl Default for ImGuiStyle { } impl ::std::fmt::Debug for ImGuiStyle { fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result { - write ! ( f , "ImGuiStyle {{ Alpha: {:?}, WindowPadding: {:?}, WindowRounding: {:?}, WindowBorderSize: {:?}, WindowMinSize: {:?}, WindowTitleAlign: {:?}, WindowMenuButtonPosition: {:?}, ChildRounding: {:?}, ChildBorderSize: {:?}, PopupRounding: {:?}, PopupBorderSize: {:?}, FramePadding: {:?}, FrameRounding: {:?}, FrameBorderSize: {:?}, ItemSpacing: {:?}, ItemInnerSpacing: {:?}, TouchExtraPadding: {:?}, IndentSpacing: {:?}, ColumnsMinSpacing: {:?}, ScrollbarSize: {:?}, ScrollbarRounding: {:?}, GrabMinSize: {:?}, GrabRounding: {:?}, TabRounding: {:?}, TabBorderSize: {:?}, ColorButtonPosition: {:?}, ButtonTextAlign: {:?}, SelectableTextAlign: {:?}, DisplayWindowPadding: {:?}, DisplaySafeAreaPadding: {:?}, MouseCursorScale: {:?}, AntiAliasedLines: {:?}, AntiAliasedFill: {:?}, CurveTessellationTol: {:?}, CircleSegmentMaxError: {:?}, Colors: [{}] }}" , self . Alpha , self . WindowPadding , self . WindowRounding , self . WindowBorderSize , self . WindowMinSize , self . WindowTitleAlign , self . WindowMenuButtonPosition , self . ChildRounding , self . ChildBorderSize , self . PopupRounding , self . PopupBorderSize , self . FramePadding , self . FrameRounding , self . FrameBorderSize , self . ItemSpacing , self . ItemInnerSpacing , self . TouchExtraPadding , self . IndentSpacing , self . ColumnsMinSpacing , self . ScrollbarSize , self . ScrollbarRounding , self . GrabMinSize , self . GrabRounding , self . TabRounding , self . TabBorderSize , self . ColorButtonPosition , self . ButtonTextAlign , self . SelectableTextAlign , self . DisplayWindowPadding , self . DisplaySafeAreaPadding , self . MouseCursorScale , self . AntiAliasedLines , self . AntiAliasedFill , self . CurveTessellationTol , self . CircleSegmentMaxError , self . Colors . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) ) + write ! ( f , "ImGuiStyle {{ Alpha: {:?}, WindowPadding: {:?}, WindowRounding: {:?}, WindowBorderSize: {:?}, WindowMinSize: {:?}, WindowTitleAlign: {:?}, WindowMenuButtonPosition: {:?}, ChildRounding: {:?}, ChildBorderSize: {:?}, PopupRounding: {:?}, PopupBorderSize: {:?}, FramePadding: {:?}, FrameRounding: {:?}, FrameBorderSize: {:?}, ItemSpacing: {:?}, ItemInnerSpacing: {:?}, TouchExtraPadding: {:?}, IndentSpacing: {:?}, ColumnsMinSpacing: {:?}, ScrollbarSize: {:?}, ScrollbarRounding: {:?}, GrabMinSize: {:?}, GrabRounding: {:?}, TabRounding: {:?}, TabBorderSize: {:?}, TabMinWidthForUnselectedCloseButton: {:?}, ColorButtonPosition: {:?}, ButtonTextAlign: {:?}, SelectableTextAlign: {:?}, DisplayWindowPadding: {:?}, DisplaySafeAreaPadding: {:?}, MouseCursorScale: {:?}, AntiAliasedLines: {:?}, AntiAliasedFill: {:?}, CurveTessellationTol: {:?}, CircleSegmentMaxError: {:?}, Colors: [{}] }}" , self . Alpha , self . WindowPadding , self . WindowRounding , self . WindowBorderSize , self . WindowMinSize , self . WindowTitleAlign , self . WindowMenuButtonPosition , self . ChildRounding , self . ChildBorderSize , self . PopupRounding , self . PopupBorderSize , self . FramePadding , self . FrameRounding , self . FrameBorderSize , self . ItemSpacing , self . ItemInnerSpacing , self . TouchExtraPadding , self . IndentSpacing , self . ColumnsMinSpacing , self . ScrollbarSize , self . ScrollbarRounding , self . GrabMinSize , self . GrabRounding , self . TabRounding , self . TabBorderSize , self . TabMinWidthForUnselectedCloseButton , self . ColorButtonPosition , self . ButtonTextAlign , self . SelectableTextAlign , self . DisplayWindowPadding , self . DisplaySafeAreaPadding , self . MouseCursorScale , self . AntiAliasedLines , self . AntiAliasedFill , self . CurveTessellationTol , self . CircleSegmentMaxError , self . Colors . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) ) } } #[repr(C)] @@ -2042,6 +2034,7 @@ pub struct ImGuiIO { pub MetricsActiveWindows: ::std::os::raw::c_int, pub MetricsActiveAllocations: ::std::os::raw::c_int, pub MouseDelta: ImVec2, + pub KeyMods: ImGuiKeyModFlags, pub MousePosPrev: ImVec2, pub MouseClickedPos: [ImVec2; 5usize], pub MouseClickedTime: [f64; 5usize], @@ -2058,13 +2051,15 @@ pub struct ImGuiIO { pub KeysDownDurationPrev: [f32; 512usize], pub NavInputsDownDuration: [f32; 21usize], pub NavInputsDownDurationPrev: [f32; 21usize], + pub PenPressure: f32, + pub InputQueueSurrogate: ImWchar16, pub InputQueueCharacters: ImVector_ImWchar, } #[test] fn bindgen_test_layout_ImGuiIO() { assert_eq!( ::std::mem::size_of::(), - 5456usize, + 5472usize, concat!("Size of: ", stringify!(ImGuiIO)) ); assert_eq!( @@ -2684,8 +2679,18 @@ fn bindgen_test_layout_ImGuiIO() { ) ); assert_eq!( - unsafe { &(*(::std::ptr::null::())).MousePosPrev as *const _ as usize }, + unsafe { &(*(::std::ptr::null::())).KeyMods as *const _ as usize }, 960usize, + concat!( + "Offset of field: ", + stringify!(ImGuiIO), + "::", + stringify!(KeyMods) + ) + ); + assert_eq!( + unsafe { &(*(::std::ptr::null::())).MousePosPrev as *const _ as usize }, + 964usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2695,7 +2700,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).MouseClickedPos as *const _ as usize }, - 968usize, + 972usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2705,7 +2710,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).MouseClickedTime as *const _ as usize }, - 1008usize, + 1016usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2715,7 +2720,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).MouseClicked as *const _ as usize }, - 1048usize, + 1056usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2725,7 +2730,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).MouseDoubleClicked as *const _ as usize }, - 1053usize, + 1061usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2735,7 +2740,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).MouseReleased as *const _ as usize }, - 1058usize, + 1066usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2745,7 +2750,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).MouseDownOwned as *const _ as usize }, - 1063usize, + 1071usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2755,7 +2760,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).MouseDownWasDoubleClick as *const _ as usize }, - 1068usize, + 1076usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2765,7 +2770,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).MouseDownDuration as *const _ as usize }, - 1076usize, + 1084usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2775,7 +2780,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).MouseDownDurationPrev as *const _ as usize }, - 1096usize, + 1104usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2785,7 +2790,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).MouseDragMaxDistanceAbs as *const _ as usize }, - 1116usize, + 1124usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2795,7 +2800,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).MouseDragMaxDistanceSqr as *const _ as usize }, - 1156usize, + 1164usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2805,7 +2810,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).KeysDownDuration as *const _ as usize }, - 1176usize, + 1184usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2815,7 +2820,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).KeysDownDurationPrev as *const _ as usize }, - 3224usize, + 3232usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2825,7 +2830,7 @@ fn bindgen_test_layout_ImGuiIO() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).NavInputsDownDuration as *const _ as usize }, - 5272usize, + 5280usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2837,7 +2842,7 @@ fn bindgen_test_layout_ImGuiIO() { unsafe { &(*(::std::ptr::null::())).NavInputsDownDurationPrev as *const _ as usize }, - 5356usize, + 5364usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2845,9 +2850,29 @@ fn bindgen_test_layout_ImGuiIO() { stringify!(NavInputsDownDurationPrev) ) ); + assert_eq!( + unsafe { &(*(::std::ptr::null::())).PenPressure as *const _ as usize }, + 5448usize, + concat!( + "Offset of field: ", + stringify!(ImGuiIO), + "::", + stringify!(PenPressure) + ) + ); + assert_eq!( + unsafe { &(*(::std::ptr::null::())).InputQueueSurrogate as *const _ as usize }, + 5452usize, + concat!( + "Offset of field: ", + stringify!(ImGuiIO), + "::", + stringify!(InputQueueSurrogate) + ) + ); assert_eq!( unsafe { &(*(::std::ptr::null::())).InputQueueCharacters as *const _ as usize }, - 5440usize, + 5456usize, concat!( "Offset of field: ", stringify!(ImGuiIO), @@ -2863,7 +2888,7 @@ impl Default for ImGuiIO { } impl ::std::fmt::Debug for ImGuiIO { fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result { - write ! ( f , "ImGuiIO {{ ConfigFlags: {:?}, BackendFlags: {:?}, DisplaySize: {:?}, DeltaTime: {:?}, IniSavingRate: {:?}, IniFilename: {:?}, LogFilename: {:?}, MouseDoubleClickTime: {:?}, MouseDoubleClickMaxDist: {:?}, MouseDragThreshold: {:?}, KeyMap: {:?}, KeyRepeatDelay: {:?}, KeyRepeatRate: {:?}, UserData: {:?}, Fonts: {:?}, FontGlobalScale: {:?}, FontAllowUserScaling: {:?}, FontDefault: {:?}, DisplayFramebufferScale: {:?}, MouseDrawCursor: {:?}, ConfigMacOSXBehaviors: {:?}, ConfigInputTextCursorBlink: {:?}, ConfigWindowsResizeFromEdges: {:?}, ConfigWindowsMoveFromTitleBarOnly: {:?}, ConfigWindowsMemoryCompactTimer: {:?}, BackendPlatformName: {:?}, BackendRendererName: {:?}, BackendPlatformUserData: {:?}, BackendRendererUserData: {:?}, BackendLanguageUserData: {:?}, GetClipboardTextFn: {:?}, SetClipboardTextFn: {:?}, ClipboardUserData: {:?}, ImeSetInputScreenPosFn: {:?}, ImeWindowHandle: {:?}, RenderDrawListsFnUnused: {:?}, MousePos: {:?}, MouseDown: {:?}, MouseWheel: {:?}, MouseWheelH: {:?}, KeyCtrl: {:?}, KeyShift: {:?}, KeyAlt: {:?}, KeySuper: {:?}, KeysDown: [{}], NavInputs: {:?}, WantCaptureMouse: {:?}, WantCaptureKeyboard: {:?}, WantTextInput: {:?}, WantSetMousePos: {:?}, WantSaveIniSettings: {:?}, NavActive: {:?}, NavVisible: {:?}, Framerate: {:?}, MetricsRenderVertices: {:?}, MetricsRenderIndices: {:?}, MetricsRenderWindows: {:?}, MetricsActiveWindows: {:?}, MetricsActiveAllocations: {:?}, MouseDelta: {:?}, MousePosPrev: {:?}, MouseClickedPos: {:?}, MouseClickedTime: {:?}, MouseClicked: {:?}, MouseDoubleClicked: {:?}, MouseReleased: {:?}, MouseDownOwned: {:?}, MouseDownWasDoubleClick: {:?}, MouseDownDuration: {:?}, MouseDownDurationPrev: {:?}, MouseDragMaxDistanceAbs: {:?}, MouseDragMaxDistanceSqr: {:?}, KeysDownDuration: [{}], KeysDownDurationPrev: [{}], NavInputsDownDuration: {:?}, NavInputsDownDurationPrev: {:?}, InputQueueCharacters: {:?} }}" , self . ConfigFlags , self . BackendFlags , self . DisplaySize , self . DeltaTime , self . IniSavingRate , self . IniFilename , self . LogFilename , self . MouseDoubleClickTime , self . MouseDoubleClickMaxDist , self . MouseDragThreshold , self . KeyMap , self . KeyRepeatDelay , self . KeyRepeatRate , self . UserData , self . Fonts , self . FontGlobalScale , self . FontAllowUserScaling , self . FontDefault , self . DisplayFramebufferScale , self . MouseDrawCursor , self . ConfigMacOSXBehaviors , self . ConfigInputTextCursorBlink , self . ConfigWindowsResizeFromEdges , self . ConfigWindowsMoveFromTitleBarOnly , self . ConfigWindowsMemoryCompactTimer , self . BackendPlatformName , self . BackendRendererName , self . BackendPlatformUserData , self . BackendRendererUserData , self . BackendLanguageUserData , self . GetClipboardTextFn , self . SetClipboardTextFn , self . ClipboardUserData , self . ImeSetInputScreenPosFn , self . ImeWindowHandle , self . RenderDrawListsFnUnused , self . MousePos , self . MouseDown , self . MouseWheel , self . MouseWheelH , self . KeyCtrl , self . KeyShift , self . KeyAlt , self . KeySuper , self . KeysDown . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) , self . NavInputs , self . WantCaptureMouse , self . WantCaptureKeyboard , self . WantTextInput , self . WantSetMousePos , self . WantSaveIniSettings , self . NavActive , self . NavVisible , self . Framerate , self . MetricsRenderVertices , self . MetricsRenderIndices , self . MetricsRenderWindows , self . MetricsActiveWindows , self . MetricsActiveAllocations , self . MouseDelta , self . MousePosPrev , self . MouseClickedPos , self . MouseClickedTime , self . MouseClicked , self . MouseDoubleClicked , self . MouseReleased , self . MouseDownOwned , self . MouseDownWasDoubleClick , self . MouseDownDuration , self . MouseDownDurationPrev , self . MouseDragMaxDistanceAbs , self . MouseDragMaxDistanceSqr , self . KeysDownDuration . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) , self . KeysDownDurationPrev . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) , self . NavInputsDownDuration , self . NavInputsDownDurationPrev , self . InputQueueCharacters ) + write ! ( f , "ImGuiIO {{ ConfigFlags: {:?}, BackendFlags: {:?}, DisplaySize: {:?}, DeltaTime: {:?}, IniSavingRate: {:?}, IniFilename: {:?}, LogFilename: {:?}, MouseDoubleClickTime: {:?}, MouseDoubleClickMaxDist: {:?}, MouseDragThreshold: {:?}, KeyMap: {:?}, KeyRepeatDelay: {:?}, KeyRepeatRate: {:?}, UserData: {:?}, Fonts: {:?}, FontGlobalScale: {:?}, FontAllowUserScaling: {:?}, FontDefault: {:?}, DisplayFramebufferScale: {:?}, MouseDrawCursor: {:?}, ConfigMacOSXBehaviors: {:?}, ConfigInputTextCursorBlink: {:?}, ConfigWindowsResizeFromEdges: {:?}, ConfigWindowsMoveFromTitleBarOnly: {:?}, ConfigWindowsMemoryCompactTimer: {:?}, BackendPlatformName: {:?}, BackendRendererName: {:?}, BackendPlatformUserData: {:?}, BackendRendererUserData: {:?}, BackendLanguageUserData: {:?}, GetClipboardTextFn: {:?}, SetClipboardTextFn: {:?}, ClipboardUserData: {:?}, ImeSetInputScreenPosFn: {:?}, ImeWindowHandle: {:?}, RenderDrawListsFnUnused: {:?}, MousePos: {:?}, MouseDown: {:?}, MouseWheel: {:?}, MouseWheelH: {:?}, KeyCtrl: {:?}, KeyShift: {:?}, KeyAlt: {:?}, KeySuper: {:?}, KeysDown: [{}], NavInputs: {:?}, WantCaptureMouse: {:?}, WantCaptureKeyboard: {:?}, WantTextInput: {:?}, WantSetMousePos: {:?}, WantSaveIniSettings: {:?}, NavActive: {:?}, NavVisible: {:?}, Framerate: {:?}, MetricsRenderVertices: {:?}, MetricsRenderIndices: {:?}, MetricsRenderWindows: {:?}, MetricsActiveWindows: {:?}, MetricsActiveAllocations: {:?}, MouseDelta: {:?}, KeyMods: {:?}, MousePosPrev: {:?}, MouseClickedPos: {:?}, MouseClickedTime: {:?}, MouseClicked: {:?}, MouseDoubleClicked: {:?}, MouseReleased: {:?}, MouseDownOwned: {:?}, MouseDownWasDoubleClick: {:?}, MouseDownDuration: {:?}, MouseDownDurationPrev: {:?}, MouseDragMaxDistanceAbs: {:?}, MouseDragMaxDistanceSqr: {:?}, KeysDownDuration: [{}], KeysDownDurationPrev: [{}], NavInputsDownDuration: {:?}, NavInputsDownDurationPrev: {:?}, PenPressure: {:?}, InputQueueSurrogate: {:?}, InputQueueCharacters: {:?} }}" , self . ConfigFlags , self . BackendFlags , self . DisplaySize , self . DeltaTime , self . IniSavingRate , self . IniFilename , self . LogFilename , self . MouseDoubleClickTime , self . MouseDoubleClickMaxDist , self . MouseDragThreshold , self . KeyMap , self . KeyRepeatDelay , self . KeyRepeatRate , self . UserData , self . Fonts , self . FontGlobalScale , self . FontAllowUserScaling , self . FontDefault , self . DisplayFramebufferScale , self . MouseDrawCursor , self . ConfigMacOSXBehaviors , self . ConfigInputTextCursorBlink , self . ConfigWindowsResizeFromEdges , self . ConfigWindowsMoveFromTitleBarOnly , self . ConfigWindowsMemoryCompactTimer , self . BackendPlatformName , self . BackendRendererName , self . BackendPlatformUserData , self . BackendRendererUserData , self . BackendLanguageUserData , self . GetClipboardTextFn , self . SetClipboardTextFn , self . ClipboardUserData , self . ImeSetInputScreenPosFn , self . ImeWindowHandle , self . RenderDrawListsFnUnused , self . MousePos , self . MouseDown , self . MouseWheel , self . MouseWheelH , self . KeyCtrl , self . KeyShift , self . KeyAlt , self . KeySuper , self . KeysDown . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) , self . NavInputs , self . WantCaptureMouse , self . WantCaptureKeyboard , self . WantTextInput , self . WantSetMousePos , self . WantSaveIniSettings , self . NavActive , self . NavVisible , self . Framerate , self . MetricsRenderVertices , self . MetricsRenderIndices , self . MetricsRenderWindows , self . MetricsActiveWindows , self . MetricsActiveAllocations , self . MouseDelta , self . KeyMods , self . MousePosPrev , self . MouseClickedPos , self . MouseClickedTime , self . MouseClicked , self . MouseDoubleClicked , self . MouseReleased , self . MouseDownOwned , self . MouseDownWasDoubleClick , self . MouseDownDuration , self . MouseDownDurationPrev , self . MouseDragMaxDistanceAbs , self . MouseDragMaxDistanceSqr , self . KeysDownDuration . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) , self . KeysDownDurationPrev . iter ( ) . enumerate ( ) . map ( | ( i , v ) | format ! ( "{}{:?}" , if i > 0 { ", " } else { "" } , v ) ) . collect :: < String > ( ) , self . NavInputsDownDuration , self . NavInputsDownDurationPrev , self . PenPressure , self . InputQueueSurrogate , self . InputQueueCharacters ) } } #[repr(C)] @@ -3506,11 +3531,11 @@ fn bindgen_test_layout_ImColor() { #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq)] pub struct ImDrawCmd { - pub ElemCount: ::std::os::raw::c_uint, pub ClipRect: ImVec4, pub TextureId: ImTextureID, pub VtxOffset: ::std::os::raw::c_uint, pub IdxOffset: ::std::os::raw::c_uint, + pub ElemCount: ::std::os::raw::c_uint, pub UserCallback: ImDrawCallback, pub UserCallbackData: *mut ::std::os::raw::c_void, } @@ -3526,19 +3551,9 @@ fn bindgen_test_layout_ImDrawCmd() { 8usize, concat!("Alignment of ", stringify!(ImDrawCmd)) ); - assert_eq!( - unsafe { &(*(::std::ptr::null::())).ElemCount as *const _ as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ImDrawCmd), - "::", - stringify!(ElemCount) - ) - ); assert_eq!( unsafe { &(*(::std::ptr::null::())).ClipRect as *const _ as usize }, - 4usize, + 0usize, concat!( "Offset of field: ", stringify!(ImDrawCmd), @@ -3548,7 +3563,7 @@ fn bindgen_test_layout_ImDrawCmd() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).TextureId as *const _ as usize }, - 24usize, + 16usize, concat!( "Offset of field: ", stringify!(ImDrawCmd), @@ -3558,7 +3573,7 @@ fn bindgen_test_layout_ImDrawCmd() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).VtxOffset as *const _ as usize }, - 32usize, + 24usize, concat!( "Offset of field: ", stringify!(ImDrawCmd), @@ -3568,7 +3583,7 @@ fn bindgen_test_layout_ImDrawCmd() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).IdxOffset as *const _ as usize }, - 36usize, + 28usize, concat!( "Offset of field: ", stringify!(ImDrawCmd), @@ -3576,6 +3591,16 @@ fn bindgen_test_layout_ImDrawCmd() { stringify!(IdxOffset) ) ); + assert_eq!( + unsafe { &(*(::std::ptr::null::())).ElemCount as *const _ as usize }, + 32usize, + concat!( + "Offset of field: ", + stringify!(ImDrawCmd), + "::", + stringify!(ElemCount) + ) + ); assert_eq!( unsafe { &(*(::std::ptr::null::())).UserCallback as *const _ as usize }, 40usize, @@ -3768,7 +3793,7 @@ pub const ImDrawListFlags_AntiAliasedFill: ImDrawListFlags_ = 2; pub const ImDrawListFlags_AllowVtxOffset: ImDrawListFlags_ = 4; pub type ImDrawListFlags_ = u32; #[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +#[derive(Debug, Copy, Clone, PartialEq)] pub struct ImDrawList { pub CmdBuffer: ImVector_ImDrawCmd, pub IdxBuffer: ImVector_ImDrawIdx, @@ -3776,20 +3801,20 @@ pub struct ImDrawList { pub Flags: ImDrawListFlags, pub _Data: *const ImDrawListSharedData, pub _OwnerName: *const ::std::os::raw::c_char, - pub _VtxCurrentOffset: ::std::os::raw::c_uint, pub _VtxCurrentIdx: ::std::os::raw::c_uint, pub _VtxWritePtr: *mut ImDrawVert, pub _IdxWritePtr: *mut ImDrawIdx, pub _ClipRectStack: ImVector_ImVec4, pub _TextureIdStack: ImVector_ImTextureID, pub _Path: ImVector_ImVec2, + pub _CmdHeader: ImDrawCmd, pub _Splitter: ImDrawListSplitter, } #[test] fn bindgen_test_layout_ImDrawList() { assert_eq!( ::std::mem::size_of::(), - 168usize, + 224usize, concat!("Size of: ", stringify!(ImDrawList)) ); assert_eq!( @@ -3857,19 +3882,9 @@ fn bindgen_test_layout_ImDrawList() { stringify!(_OwnerName) ) ); - assert_eq!( - unsafe { &(*(::std::ptr::null::()))._VtxCurrentOffset as *const _ as usize }, - 72usize, - concat!( - "Offset of field: ", - stringify!(ImDrawList), - "::", - stringify!(_VtxCurrentOffset) - ) - ); assert_eq!( unsafe { &(*(::std::ptr::null::()))._VtxCurrentIdx as *const _ as usize }, - 76usize, + 72usize, concat!( "Offset of field: ", stringify!(ImDrawList), @@ -3928,8 +3943,18 @@ fn bindgen_test_layout_ImDrawList() { ) ); assert_eq!( - unsafe { &(*(::std::ptr::null::()))._Splitter as *const _ as usize }, + unsafe { &(*(::std::ptr::null::()))._CmdHeader as *const _ as usize }, 144usize, + concat!( + "Offset of field: ", + stringify!(ImDrawList), + "::", + stringify!(_CmdHeader) + ) + ); + assert_eq!( + unsafe { &(*(::std::ptr::null::()))._Splitter as *const _ as usize }, + 200usize, concat!( "Offset of field: ", stringify!(ImDrawList), @@ -4294,7 +4319,7 @@ impl ::std::fmt::Debug for ImFontConfig { #[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq)] pub struct ImFontGlyph { - pub Codepoint: ImWchar, + pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u32>, pub AdvanceX: f32, pub X0: f32, pub Y0: f32, @@ -4317,16 +4342,6 @@ fn bindgen_test_layout_ImFontGlyph() { 4usize, concat!("Alignment of ", stringify!(ImFontGlyph)) ); - assert_eq!( - unsafe { &(*(::std::ptr::null::())).Codepoint as *const _ as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ImFontGlyph), - "::", - stringify!(Codepoint) - ) - ); assert_eq!( unsafe { &(*(::std::ptr::null::())).AdvanceX as *const _ as usize }, 4usize, @@ -4418,6 +4433,47 @@ fn bindgen_test_layout_ImFontGlyph() { ) ); } +impl ImFontGlyph { + #[inline] + pub fn Codepoint(&self) -> ::std::os::raw::c_uint { + unsafe { ::std::mem::transmute(self._bitfield_1.get(0usize, 31u8) as u32) } + } + #[inline] + pub fn set_Codepoint(&mut self, val: ::std::os::raw::c_uint) { + unsafe { + let val: u32 = ::std::mem::transmute(val); + self._bitfield_1.set(0usize, 31u8, val as u64) + } + } + #[inline] + pub fn Visible(&self) -> ::std::os::raw::c_uint { + unsafe { ::std::mem::transmute(self._bitfield_1.get(31usize, 1u8) as u32) } + } + #[inline] + pub fn set_Visible(&mut self, val: ::std::os::raw::c_uint) { + unsafe { + let val: u32 = ::std::mem::transmute(val); + self._bitfield_1.set(31usize, 1u8, val as u64) + } + } + #[inline] + pub fn new_bitfield_1( + Codepoint: ::std::os::raw::c_uint, + Visible: ::std::os::raw::c_uint, + ) -> __BindgenBitfieldUnit<[u8; 4usize], u32> { + let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u32> = + Default::default(); + __bindgen_bitfield_unit.set(0usize, 31u8, { + let Codepoint: u32 = unsafe { ::std::mem::transmute(Codepoint) }; + Codepoint as u64 + }); + __bindgen_bitfield_unit.set(31usize, 1u8, { + let Visible: u32 = unsafe { ::std::mem::transmute(Visible) }; + Visible as u64 + }); + __bindgen_bitfield_unit + } +} #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImFontGlyphRangesBuilder { @@ -4456,11 +4512,11 @@ impl Default for ImFontGlyphRangesBuilder { #[repr(C)] #[derive(Debug, Copy, Clone, PartialEq)] pub struct ImFontAtlasCustomRect { - pub ID: ::std::os::raw::c_uint, pub Width: ::std::os::raw::c_ushort, pub Height: ::std::os::raw::c_ushort, pub X: ::std::os::raw::c_ushort, pub Y: ::std::os::raw::c_ushort, + pub GlyphID: ::std::os::raw::c_uint, pub GlyphAdvanceX: f32, pub GlyphOffset: ImVec2, pub Font: *mut ImFont, @@ -4477,19 +4533,9 @@ fn bindgen_test_layout_ImFontAtlasCustomRect() { 8usize, concat!("Alignment of ", stringify!(ImFontAtlasCustomRect)) ); - assert_eq!( - unsafe { &(*(::std::ptr::null::())).ID as *const _ as usize }, - 0usize, - concat!( - "Offset of field: ", - stringify!(ImFontAtlasCustomRect), - "::", - stringify!(ID) - ) - ); assert_eq!( unsafe { &(*(::std::ptr::null::())).Width as *const _ as usize }, - 4usize, + 0usize, concat!( "Offset of field: ", stringify!(ImFontAtlasCustomRect), @@ -4499,7 +4545,7 @@ fn bindgen_test_layout_ImFontAtlasCustomRect() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).Height as *const _ as usize }, - 6usize, + 2usize, concat!( "Offset of field: ", stringify!(ImFontAtlasCustomRect), @@ -4509,7 +4555,7 @@ fn bindgen_test_layout_ImFontAtlasCustomRect() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).X as *const _ as usize }, - 8usize, + 4usize, concat!( "Offset of field: ", stringify!(ImFontAtlasCustomRect), @@ -4519,7 +4565,7 @@ fn bindgen_test_layout_ImFontAtlasCustomRect() { ); assert_eq!( unsafe { &(*(::std::ptr::null::())).Y as *const _ as usize }, - 10usize, + 6usize, concat!( "Offset of field: ", stringify!(ImFontAtlasCustomRect), @@ -4527,6 +4573,16 @@ fn bindgen_test_layout_ImFontAtlasCustomRect() { stringify!(Y) ) ); + assert_eq!( + unsafe { &(*(::std::ptr::null::())).GlyphID as *const _ as usize }, + 8usize, + concat!( + "Offset of field: ", + stringify!(ImFontAtlasCustomRect), + "::", + stringify!(GlyphID) + ) + ); assert_eq!( unsafe { &(*(::std::ptr::null::())).GlyphAdvanceX as *const _ as usize @@ -4778,12 +4834,13 @@ pub struct ImFont { pub Ascent: f32, pub Descent: f32, pub MetricsTotalSurface: ::std::os::raw::c_int, + pub Used4kPagesMap: [ImU8; 2usize], } #[test] fn bindgen_test_layout_ImFont() { assert_eq!( ::std::mem::size_of::(), - 112usize, + 120usize, concat!("Size of: ", stringify!(ImFont)) ); assert_eq!( @@ -4961,6 +5018,16 @@ fn bindgen_test_layout_ImFont() { stringify!(MetricsTotalSurface) ) ); + assert_eq!( + unsafe { &(*(::std::ptr::null::())).Used4kPagesMap as *const _ as usize }, + 112usize, + concat!( + "Offset of field: ", + stringify!(ImFont), + "::", + stringify!(Used4kPagesMap) + ) + ); } impl Default for ImFont { fn default() -> Self { @@ -5123,7 +5190,7 @@ impl ::std::fmt::Debug for ImGuiStoragePair { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImVec2_ImVec2() -> *mut ImVec2; + pub fn ImVec2_ImVec2Nil() -> *mut ImVec2; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -5135,7 +5202,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImVec4_ImVec4() -> *mut ImVec4; + pub fn ImVec4_ImVec4Nil() -> *mut ImVec4; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -5162,18 +5229,6 @@ extern "C" { pub fn igSetCurrentContext(ctx: *mut ImGuiContext); } #[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugCheckVersionAndDataLayout( - version_str: *const ::std::os::raw::c_char, - sz_io: usize, - sz_style: usize, - sz_vec2: usize, - sz_vec4: usize, - sz_drawvert: usize, - sz_drawidx: usize, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igGetIO() -> *mut ImGuiIO; } @@ -5255,7 +5310,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igBeginChild( + pub fn igBeginChildStr( str_id: *const ::std::os::raw::c_char, size: ImVec2, border: bool, @@ -5292,6 +5347,14 @@ extern "C" { pub fn igGetWindowDrawList() -> *mut ImDrawList; } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetWindowPos(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetWindowSize(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igGetWindowWidth() -> f32; } @@ -5346,7 +5409,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetWindowFocus(); + pub fn igSetWindowFocusNil(); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -5373,6 +5436,22 @@ extern "C" { pub fn igSetWindowFocusStr(name: *const ::std::os::raw::c_char); } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetContentRegionMax(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetContentRegionAvail(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetWindowContentRegionMin(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetWindowContentRegionMax(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igGetWindowContentRegionWidth() -> f32; } @@ -5430,7 +5509,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPushStyleColor(idx: ImGuiCol, col: ImVec4); + pub fn igPushStyleColorVec4(idx: ImGuiCol, col: ImVec4); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -5462,7 +5541,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igGetColorU32(idx: ImGuiCol, alpha_mul: f32) -> ImU32; + pub fn igGetFontTexUvWhitePixel(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetColorU32Col(idx: ImGuiCol, alpha_mul: f32) -> ImU32; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -5549,6 +5632,10 @@ extern "C" { pub fn igEndGroup(); } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetCursorPos(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igGetCursorPosX() -> f32; } @@ -5569,6 +5656,14 @@ extern "C" { pub fn igSetCursorPosY(local_y: f32); } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetCursorStartPos(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetCursorScreenPos(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igSetCursorScreenPos(pos: ImVec2); } @@ -5598,7 +5693,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPushIDRange( + pub fn igPushIDStrStr( str_id_begin: *const ::std::os::raw::c_char, str_id_end: *const ::std::os::raw::c_char, ); @@ -5621,7 +5716,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igGetIDRange( + pub fn igGetIDStrStr( str_id_begin: *const ::std::os::raw::c_char, str_id_end: *const ::std::os::raw::c_char, ) -> ImGuiID; @@ -5750,7 +5845,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igCombo( + pub fn igComboStr_arr( label: *const ::std::os::raw::c_char, current_item: *mut ::std::os::raw::c_int, items: *const *const ::std::os::raw::c_char, @@ -5769,7 +5864,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igComboFnPtr( + pub fn igComboFnBoolPtr( label: *const ::std::os::raw::c_char, current_item: *mut ::std::os::raw::c_int, items_getter: ::std::option::Option< @@ -6335,7 +6430,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igCollapsingHeader( + pub fn igCollapsingHeaderTreeNodeFlags( label: *const ::std::os::raw::c_char, flags: ImGuiTreeNodeFlags, ) -> bool; @@ -6354,7 +6449,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSelectable( + pub fn igSelectableBool( label: *const ::std::os::raw::c_char, selected: bool, flags: ImGuiSelectableFlags, @@ -6382,7 +6477,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igListBoxFnPtr( + pub fn igListBoxFnBoolPtr( label: *const ::std::os::raw::c_char, current_item: *mut ::std::os::raw::c_int, items_getter: ::std::option::Option< @@ -6415,7 +6510,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPlotLines( + pub fn igPlotLinesFloatPtr( label: *const ::std::os::raw::c_char, values: *const f32, values_count: ::std::os::raw::c_int, @@ -6429,7 +6524,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPlotLinesFnPtr( + pub fn igPlotLinesFnFloatPtr( label: *const ::std::os::raw::c_char, values_getter: ::std::option::Option< unsafe extern "C" fn( @@ -6462,7 +6557,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPlotHistogramFnPtr( + pub fn igPlotHistogramFnFloatPtr( label: *const ::std::os::raw::c_char, values_getter: ::std::option::Option< unsafe extern "C" fn( @@ -6554,36 +6649,10 @@ extern "C" { pub fn igSetTooltip(fmt: *const ::std::os::raw::c_char, ...); } #[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igOpenPopup(str_id: *const ::std::os::raw::c_char); -} -#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igBeginPopup(str_id: *const ::std::os::raw::c_char, flags: ImGuiWindowFlags) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igBeginPopupContextItem( - str_id: *const ::std::os::raw::c_char, - mouse_button: ImGuiMouseButton, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igBeginPopupContextWindow( - str_id: *const ::std::os::raw::c_char, - mouse_button: ImGuiMouseButton, - also_over_items: bool, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igBeginPopupContextVoid( - str_id: *const ::std::os::raw::c_char, - mouse_button: ImGuiMouseButton, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igBeginPopupModal( name: *const ::std::os::raw::c_char, @@ -6597,18 +6666,43 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igOpenPopupOnItemClick( + pub fn igOpenPopup(str_id: *const ::std::os::raw::c_char, popup_flags: ImGuiPopupFlags); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igOpenPopupContextItem( str_id: *const ::std::os::raw::c_char, - mouse_button: ImGuiMouseButton, + popup_flags: ImGuiPopupFlags, ) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igIsPopupOpen(str_id: *const ::std::os::raw::c_char) -> bool; + pub fn igCloseCurrentPopup(); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igCloseCurrentPopup(); + pub fn igBeginPopupContextItem( + str_id: *const ::std::os::raw::c_char, + popup_flags: ImGuiPopupFlags, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBeginPopupContextWindow( + str_id: *const ::std::os::raw::c_char, + popup_flags: ImGuiPopupFlags, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBeginPopupContextVoid( + str_id: *const ::std::os::raw::c_char, + popup_flags: ImGuiPopupFlags, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsPopupOpen(str_id: *const ::std::os::raw::c_char, flags: ImGuiPopupFlags) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -6798,12 +6892,24 @@ extern "C" { pub fn igIsAnyItemFocused() -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetItemRectMin(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetItemRectMax(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetItemRectSize(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igSetItemAllowOverlap(); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igIsRectVisible(size: ImVec2) -> bool; + pub fn igIsRectVisibleNil(size: ImVec2) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -6859,10 +6965,46 @@ extern "C" { pub fn igEndChildFrame(); } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igCalcTextSize( + pOut: *mut ImVec2, + text: *const ::std::os::raw::c_char, + text_end: *const ::std::os::raw::c_char, + hide_text_after_double_hash: bool, + wrap_width: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igColorConvertU32ToFloat4(pOut: *mut ImVec4, in_: ImU32); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igColorConvertFloat4ToU32(in_: ImVec4) -> ImU32; } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igColorConvertRGBtoHSV( + r: f32, + g: f32, + b: f32, + out_h: *mut f32, + out_s: *mut f32, + out_v: *mut f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igColorConvertHSVtoRGB( + h: f32, + s: f32, + v: f32, + out_r: *mut f32, + out_g: *mut f32, + out_b: *mut f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igGetKeyIndex(imgui_key: ImGuiKey) -> ::std::os::raw::c_int; } @@ -6919,10 +7061,22 @@ extern "C" { pub fn igIsAnyMouseDown() -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetMousePos(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetMousePosOnOpeningCurrentPopup(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igIsMouseDragging(button: ImGuiMouseButton, lock_threshold: f32) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetMouseDragDelta(pOut: *mut ImVec2, button: ImGuiMouseButton, lock_threshold: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igResetMouseDragDelta(button: ImGuiMouseButton); } @@ -6963,6 +7117,18 @@ extern "C" { pub fn igSaveIniSettingsToMemory(out_ini_size: *mut usize) -> *const ::std::os::raw::c_char; } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugCheckVersionAndDataLayout( + version_str: *const ::std::os::raw::c_char, + sz_io: usize, + sz_style: usize, + sz_vec2: usize, + sz_vec4: usize, + sz_drawvert: usize, + sz_drawidx: usize, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igSetAllocatorFunctions( alloc_func: ::std::option::Option< @@ -7006,7 +7172,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImGuiIO_AddInputCharactersUTF8(self_: *mut ImGuiIO, str: *const ::std::os::raw::c_char); + pub fn ImGuiIO_AddInputCharacterUTF16(self_: *mut ImGuiIO, c: ImWchar16); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiIO_AddInputCharactersUTF8(self_: *mut ImGuiIO, str_: *const ::std::os::raw::c_char); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -7124,7 +7294,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImGuiTextRange_ImGuiTextRange() -> *mut ImGuiTextRange; + pub fn ImGuiTextRange_ImGuiTextRangeNil() -> *mut ImGuiTextRange; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -7189,7 +7359,7 @@ extern "C" { extern "C" { pub fn ImGuiTextBuffer_append( self_: *mut ImGuiTextBuffer, - str: *const ::std::os::raw::c_char, + str_: *const ::std::os::raw::c_char, str_end: *const ::std::os::raw::c_char, ); } @@ -7334,7 +7504,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImColor_ImColor() -> *mut ImColor; + pub fn ImColor_ImColorNil() -> *mut ImColor; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -7366,6 +7536,10 @@ extern "C" { pub fn ImColor_SetHSV(self_: *mut ImColor, h: f32, s: f32, v: f32, a: f32); } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImColor_HSV(pOut: *mut ImColor, self_: *mut ImColor, h: f32, s: f32, v: f32, a: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn ImDrawCmd_ImDrawCmd() -> *mut ImDrawCmd; } @@ -7443,6 +7617,14 @@ extern "C" { pub fn ImDrawList_PopTextureID(self_: *mut ImDrawList); } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawList_GetClipRectMin(pOut: *mut ImVec2, self_: *mut ImDrawList); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawList_GetClipRectMax(pOut: *mut ImVec2, self_: *mut ImDrawList); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn ImDrawList_AddLine( self_: *mut ImDrawList, @@ -7575,7 +7757,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImDrawList_AddText( + pub fn ImDrawList_AddTextVec2( self_: *mut ImDrawList, pos: ImVec2, col: ImU32, @@ -7762,14 +7944,6 @@ extern "C" { pub fn ImDrawList_ChannelsSetCurrent(self_: *mut ImDrawList, n: ::std::os::raw::c_int); } #[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImDrawList_Clear(self_: *mut ImDrawList); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImDrawList_ClearFreeMemory(self_: *mut ImDrawList); -} -#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn ImDrawList_PrimReserve( self_: *mut ImDrawList, @@ -7829,11 +8003,27 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImDrawList_UpdateClipRect(self_: *mut ImDrawList); + pub fn ImDrawList__ResetForNewFrame(self_: *mut ImDrawList); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImDrawList_UpdateTextureID(self_: *mut ImDrawList); + pub fn ImDrawList__ClearFreeMemory(self_: *mut ImDrawList); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawList__PopUnusedDrawCmd(self_: *mut ImDrawList); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawList__OnChangedClipRect(self_: *mut ImDrawList); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawList__OnChangedTextureID(self_: *mut ImDrawList); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawList__OnChangedVtxOffset(self_: *mut ImDrawList); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -7877,17 +8067,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImFontGlyphRangesBuilder_GetBit( - self_: *mut ImFontGlyphRangesBuilder, - n: ::std::os::raw::c_int, - ) -> bool; + pub fn ImFontGlyphRangesBuilder_GetBit(self_: *mut ImFontGlyphRangesBuilder, n: usize) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImFontGlyphRangesBuilder_SetBit( - self_: *mut ImFontGlyphRangesBuilder, - n: ::std::os::raw::c_int, - ); + pub fn ImFontGlyphRangesBuilder_SetBit(self_: *mut ImFontGlyphRangesBuilder, n: usize); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -8077,7 +8261,6 @@ extern "C" { extern "C" { pub fn ImFontAtlas_AddCustomRectRegular( self_: *mut ImFontAtlas, - id: ::std::os::raw::c_uint, width: ::std::os::raw::c_int, height: ::std::os::raw::c_int, ) -> ::std::os::raw::c_int; @@ -8150,6 +8333,19 @@ extern "C" { pub fn ImFont_GetDebugName(self_: *mut ImFont) -> *const ::std::os::raw::c_char; } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImFont_CalcTextSizeA( + pOut: *mut ImVec2, + self_: *mut ImFont, + size: f32, + max_width: f32, + wrap_width: f32, + text_begin: *const ::std::os::raw::c_char, + text_end: *const ::std::os::raw::c_char, + remaining: *mut *const ::std::os::raw::c_char, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn ImFont_CalcWordWrapPositionA( self_: *mut ImFont, @@ -8218,232 +8414,20 @@ extern "C" { pub fn ImFont_AddRemapChar(self_: *mut ImFont, dst: ImWchar, src: ImWchar, overwrite_dst: bool); } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImFont_SetGlyphVisible(self_: *mut ImFont, c: ImWchar, visible: bool); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn ImFont_SetFallbackChar(self_: *mut ImFont, c: ImWchar); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igGetWindowPos_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetWindowPos_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetWindowSize_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetWindowSize_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetContentRegionMax_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetContentRegionMax_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetContentRegionAvail_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetContentRegionAvail_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetWindowContentRegionMin_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetWindowContentRegionMin_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetWindowContentRegionMax_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetWindowContentRegionMax_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetFontTexUvWhitePixel_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetFontTexUvWhitePixel_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetCursorPos_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetCursorPos_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetCursorStartPos_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetCursorStartPos_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetCursorScreenPos_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetCursorScreenPos_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetItemRectMin_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetItemRectMin_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetItemRectMax_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetItemRectMax_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetItemRectSize_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetItemRectSize_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igCalcTextSize_nonUDT( - pOut: *mut ImVec2, - text: *const ::std::os::raw::c_char, - text_end: *const ::std::os::raw::c_char, - hide_text_after_double_hash: bool, - wrap_width: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igCalcTextSize_nonUDT2( - text: *const ::std::os::raw::c_char, - text_end: *const ::std::os::raw::c_char, - hide_text_after_double_hash: bool, - wrap_width: f32, - ) -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igColorConvertU32ToFloat4_nonUDT(pOut: *mut ImVec4, in_: ImU32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igColorConvertU32ToFloat4_nonUDT2(in_: ImU32) -> ImVec4_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetMousePos_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetMousePos_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetMousePosOnOpeningCurrentPopup_nonUDT(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetMousePosOnOpeningCurrentPopup_nonUDT2() -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetMouseDragDelta_nonUDT( - pOut: *mut ImVec2, - button: ImGuiMouseButton, - lock_threshold: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetMouseDragDelta_nonUDT2( - button: ImGuiMouseButton, - lock_threshold: f32, - ) -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImColor_HSV_nonUDT( - pOut: *mut ImColor, - self_: *mut ImColor, - h: f32, - s: f32, - v: f32, - a: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImColor_HSV_nonUDT2( - self_: *mut ImColor, - h: f32, - s: f32, - v: f32, - a: f32, - ) -> ImColor_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImDrawList_GetClipRectMin_nonUDT(pOut: *mut ImVec2, self_: *mut ImDrawList); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImDrawList_GetClipRectMin_nonUDT2(self_: *mut ImDrawList) -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImDrawList_GetClipRectMax_nonUDT(pOut: *mut ImVec2, self_: *mut ImDrawList); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImDrawList_GetClipRectMax_nonUDT2(self_: *mut ImDrawList) -> ImVec2_Simple; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImFont_CalcTextSizeA_nonUDT( - pOut: *mut ImVec2, + pub fn ImFont_IsGlyphRangeUnused( self_: *mut ImFont, - size: f32, - max_width: f32, - wrap_width: f32, - text_begin: *const ::std::os::raw::c_char, - text_end: *const ::std::os::raw::c_char, - remaining: *mut *const ::std::os::raw::c_char, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImFont_CalcTextSizeA_nonUDT2( - self_: *mut ImFont, - size: f32, - max_width: f32, - wrap_width: f32, - text_begin: *const ::std::os::raw::c_char, - text_end: *const ::std::os::raw::c_char, - remaining: *mut *const ::std::os::raw::c_char, - ) -> ImVec2_Simple; + c_begin: ::std::os::raw::c_uint, + c_last: ::std::os::raw::c_uint, + ) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -8457,25 +8441,3 @@ extern "C" { ... ); } -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igColorConvertRGBtoHSV( - r: f32, - g: f32, - b: f32, - out_h: *mut f32, - out_s: *mut f32, - out_v: *mut f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igColorConvertHSVtoRGB( - h: f32, - s: f32, - v: f32, - out_r: *mut f32, - out_g: *mut f32, - out_b: *mut f32, - ); -} diff --git a/imgui-sys/third-party/cimgui.cpp b/imgui-sys/third-party/cimgui.cpp index 2e21363..303800f 100644 --- a/imgui-sys/third-party/cimgui.cpp +++ b/imgui-sys/third-party/cimgui.cpp @@ -1,5 +1,5 @@ //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui -//based on imgui.h file version "1.76" from Dear ImGui https://github.com/ocornut/imgui +//based on imgui.h file version "1.77" from Dear ImGui https://github.com/ocornut/imgui #include "./imgui/imgui.h" #include "./imgui/imgui_internal.h" @@ -653,7 +653,7 @@ CIMGUI_API bool igComboStr(const char* label,int* current_item,const char* items { return ImGui::Combo(label,current_item,items_separated_by_zeros,popup_max_height_in_items); } -CIMGUI_API bool igComboFnPtr(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int popup_max_height_in_items) +CIMGUI_API bool igComboFnBoolPtr(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int popup_max_height_in_items) { return ImGui::Combo(label,current_item,items_getter,data,items_count,popup_max_height_in_items); } @@ -937,7 +937,7 @@ CIMGUI_API bool igListBoxStr_arr(const char* label,int* current_item,const char* { return ImGui::ListBox(label,current_item,items,items_count,height_in_items); } -CIMGUI_API bool igListBoxFnPtr(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items) +CIMGUI_API bool igListBoxFnBoolPtr(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items) { return ImGui::ListBox(label,current_item,items_getter,data,items_count,height_in_items); } @@ -957,7 +957,7 @@ CIMGUI_API void igPlotLinesFloatPtr(const char* label,const float* values,int va { return ImGui::PlotLines(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride); } -CIMGUI_API void igPlotLinesFnPtr(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size) +CIMGUI_API void igPlotLinesFnFloatPtr(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size) { return ImGui::PlotLines(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size); } @@ -965,7 +965,7 @@ CIMGUI_API void igPlotHistogramFloatPtr(const char* label,const float* values,in { return ImGui::PlotHistogram(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride); } -CIMGUI_API void igPlotHistogramFnPtr(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size) +CIMGUI_API void igPlotHistogramFnFloatPtr(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size) { return ImGui::PlotHistogram(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size); } @@ -1036,26 +1036,10 @@ CIMGUI_API void igSetTooltipV(const char* fmt,va_list args) { return ImGui::SetTooltipV(fmt,args); } -CIMGUI_API void igOpenPopup(const char* str_id) -{ - return ImGui::OpenPopup(str_id); -} CIMGUI_API bool igBeginPopup(const char* str_id,ImGuiWindowFlags flags) { return ImGui::BeginPopup(str_id,flags); } -CIMGUI_API bool igBeginPopupContextItem(const char* str_id,ImGuiMouseButton mouse_button) -{ - return ImGui::BeginPopupContextItem(str_id,mouse_button); -} -CIMGUI_API bool igBeginPopupContextWindow(const char* str_id,ImGuiMouseButton mouse_button,bool also_over_items) -{ - return ImGui::BeginPopupContextWindow(str_id,mouse_button,also_over_items); -} -CIMGUI_API bool igBeginPopupContextVoid(const char* str_id,ImGuiMouseButton mouse_button) -{ - return ImGui::BeginPopupContextVoid(str_id,mouse_button); -} CIMGUI_API bool igBeginPopupModal(const char* name,bool* p_open,ImGuiWindowFlags flags) { return ImGui::BeginPopupModal(name,p_open,flags); @@ -1064,18 +1048,34 @@ CIMGUI_API void igEndPopup() { return ImGui::EndPopup(); } -CIMGUI_API bool igOpenPopupOnItemClick(const char* str_id,ImGuiMouseButton mouse_button) +CIMGUI_API void igOpenPopup(const char* str_id,ImGuiPopupFlags popup_flags) { - return ImGui::OpenPopupOnItemClick(str_id,mouse_button); + return ImGui::OpenPopup(str_id,popup_flags); } -CIMGUI_API bool igIsPopupOpen(const char* str_id) +CIMGUI_API bool igOpenPopupContextItem(const char* str_id,ImGuiPopupFlags popup_flags) { - return ImGui::IsPopupOpen(str_id); + return ImGui::OpenPopupContextItem(str_id,popup_flags); } CIMGUI_API void igCloseCurrentPopup() { return ImGui::CloseCurrentPopup(); } +CIMGUI_API bool igBeginPopupContextItem(const char* str_id,ImGuiPopupFlags popup_flags) +{ + return ImGui::BeginPopupContextItem(str_id,popup_flags); +} +CIMGUI_API bool igBeginPopupContextWindow(const char* str_id,ImGuiPopupFlags popup_flags) +{ + return ImGui::BeginPopupContextWindow(str_id,popup_flags); +} +CIMGUI_API bool igBeginPopupContextVoid(const char* str_id,ImGuiPopupFlags popup_flags) +{ + return ImGui::BeginPopupContextVoid(str_id,popup_flags); +} +CIMGUI_API bool igIsPopupOpen(const char* str_id,ImGuiPopupFlags flags) +{ + return ImGui::IsPopupOpen(str_id,flags); +} CIMGUI_API void igColumns(int count,const char* id,bool border) { return ImGui::Columns(count,id,border); @@ -1324,6 +1324,14 @@ CIMGUI_API ImU32 igColorConvertFloat4ToU32(const ImVec4 in) { return ImGui::ColorConvertFloat4ToU32(in); } +CIMGUI_API void igColorConvertRGBtoHSV(float r,float g,float b,float* out_h,float* out_s,float* out_v) +{ + return ImGui::ColorConvertRGBtoHSV(r,g,b,*out_h,*out_s,*out_v); +} +CIMGUI_API void igColorConvertHSVtoRGB(float h,float s,float v,float* out_r,float* out_g,float* out_b) +{ + return ImGui::ColorConvertHSVtoRGB(h,s,v,*out_r,*out_g,*out_b); +} CIMGUI_API int igGetKeyIndex(ImGuiKey imgui_key) { return ImGui::GetKeyIndex(imgui_key); @@ -1968,14 +1976,6 @@ CIMGUI_API void ImDrawList_ChannelsSetCurrent(ImDrawList* self,int n) { return self->ChannelsSetCurrent(n); } -CIMGUI_API void ImDrawList_Clear(ImDrawList* self) -{ - return self->Clear(); -} -CIMGUI_API void ImDrawList_ClearFreeMemory(ImDrawList* self) -{ - return self->ClearFreeMemory(); -} CIMGUI_API void ImDrawList_PrimReserve(ImDrawList* self,int idx_count,int vtx_count) { return self->PrimReserve(idx_count,vtx_count); @@ -2008,13 +2008,29 @@ CIMGUI_API void ImDrawList_PrimVtx(ImDrawList* self,const ImVec2 pos,const ImVec { return self->PrimVtx(pos,uv,col); } -CIMGUI_API void ImDrawList_UpdateClipRect(ImDrawList* self) +CIMGUI_API void ImDrawList__ResetForNewFrame(ImDrawList* self) { - return self->UpdateClipRect(); + return self->_ResetForNewFrame(); } -CIMGUI_API void ImDrawList_UpdateTextureID(ImDrawList* self) +CIMGUI_API void ImDrawList__ClearFreeMemory(ImDrawList* self) { - return self->UpdateTextureID(); + return self->_ClearFreeMemory(); +} +CIMGUI_API void ImDrawList__PopUnusedDrawCmd(ImDrawList* self) +{ + return self->_PopUnusedDrawCmd(); +} +CIMGUI_API void ImDrawList__OnChangedClipRect(ImDrawList* self) +{ + return self->_OnChangedClipRect(); +} +CIMGUI_API void ImDrawList__OnChangedTextureID(ImDrawList* self) +{ + return self->_OnChangedTextureID(); +} +CIMGUI_API void ImDrawList__OnChangedVtxOffset(ImDrawList* self) +{ + return self->_OnChangedVtxOffset(); } CIMGUI_API ImDrawData* ImDrawData_ImDrawData(void) { @@ -2192,9 +2208,9 @@ CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesVietnamese(ImFontAtlas* self { return self->GetGlyphRangesVietnamese(); } -CIMGUI_API int ImFontAtlas_AddCustomRectRegular(ImFontAtlas* self,unsigned int id,int width,int height) +CIMGUI_API int ImFontAtlas_AddCustomRectRegular(ImFontAtlas* self,int width,int height) { - return self->AddCustomRectRegular(id,width,height); + return self->AddCustomRectRegular(width,height); } CIMGUI_API int ImFontAtlas_AddCustomRectFontGlyph(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset) { @@ -2314,14 +2330,7 @@ CIMGUI_API float igGET_FLT_MAX() { return FLT_MAX; } -CIMGUI_API void igColorConvertRGBtoHSV(float r,float g,float b,float *out_h,float *out_s,float *out_v) -{ - ImGui::ColorConvertRGBtoHSV(r,g,b,*out_h,*out_s,*out_v); -} -CIMGUI_API void igColorConvertHSVtoRGB(float h,float s,float v,float *out_r,float *out_g,float *out_b) -{ - ImGui::ColorConvertHSVtoRGB(h,s,v,*out_r,*out_g,*out_b); -} + CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create() { diff --git a/imgui-sys/third-party/cimgui.h b/imgui-sys/third-party/cimgui.h index 12cc1d6..b131744 100644 --- a/imgui-sys/third-party/cimgui.h +++ b/imgui-sys/third-party/cimgui.h @@ -1,5 +1,5 @@ //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui -//based on imgui.h file version "1.76" from Dear ImGui https://github.com/ocornut/imgui +//based on imgui.h file version "1.77" from Dear ImGui https://github.com/ocornut/imgui #ifndef CIMGUI_INCLUDED #define CIMGUI_INCLUDED #include @@ -70,7 +70,6 @@ typedef struct ImDrawList ImDrawList; typedef struct ImDrawData ImDrawData; typedef struct ImDrawCmd ImDrawCmd; typedef struct ImDrawChannel ImDrawChannel; - struct ImDrawChannel; struct ImDrawCmd; struct ImDrawData; @@ -116,6 +115,7 @@ typedef int ImGuiFocusedFlags; typedef int ImGuiHoveredFlags; typedef int ImGuiInputTextFlags; typedef int ImGuiKeyModFlags; +typedef int ImGuiPopupFlags; typedef int ImGuiSelectableFlags; typedef int ImGuiTabBarFlags; typedef int ImGuiTabItemFlags; @@ -239,6 +239,19 @@ typedef enum { ImGuiTreeNodeFlags_NavLeftJumpsBackHere = 1 << 13, ImGuiTreeNodeFlags_CollapsingHeader = ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog }ImGuiTreeNodeFlags_; +typedef enum { + ImGuiPopupFlags_None = 0, + ImGuiPopupFlags_MouseButtonLeft = 0, + ImGuiPopupFlags_MouseButtonRight = 1, + ImGuiPopupFlags_MouseButtonMiddle = 2, + ImGuiPopupFlags_MouseButtonMask_ = 0x1F, + ImGuiPopupFlags_MouseButtonDefault_ = 1, + ImGuiPopupFlags_NoOpenOverExistingPopup = 1 << 5, + ImGuiPopupFlags_NoOpenOverItems = 1 << 6, + ImGuiPopupFlags_AnyPopupId = 1 << 7, + ImGuiPopupFlags_AnyPopupLevel = 1 << 8, + ImGuiPopupFlags_AnyPopup = ImGuiPopupFlags_AnyPopupId | ImGuiPopupFlags_AnyPopupLevel +}ImGuiPopupFlags_; typedef enum { ImGuiSelectableFlags_None = 0, ImGuiSelectableFlags_DontClosePopups = 1 << 0, @@ -276,7 +289,8 @@ typedef enum { ImGuiTabItemFlags_UnsavedDocument = 1 << 0, ImGuiTabItemFlags_SetSelected = 1 << 1, ImGuiTabItemFlags_NoCloseWithMiddleMouseButton = 1 << 2, - ImGuiTabItemFlags_NoPushId = 1 << 3 + ImGuiTabItemFlags_NoPushId = 1 << 3, + ImGuiTabItemFlags_NoTooltip = 1 << 4 }ImGuiTabItemFlags_; typedef enum { ImGuiFocusedFlags_None = 0, @@ -534,6 +548,7 @@ typedef enum { ImGuiMouseCursor_COUNT }ImGuiMouseCursor_; typedef enum { + ImGuiCond_None = 0, ImGuiCond_Always = 1 << 0, ImGuiCond_Once = 1 << 1, ImGuiCond_FirstUseEver = 1 << 2, @@ -566,6 +581,7 @@ struct ImGuiStyle float GrabRounding; float TabRounding; float TabBorderSize; + float TabMinWidthForUnselectedCloseButton; ImGuiDir ColorButtonPosition; ImVec2 ButtonTextAlign; ImVec2 SelectableTextAlign; @@ -657,6 +673,7 @@ struct ImGuiIO float KeysDownDurationPrev[512]; float NavInputsDownDuration[ImGuiNavInput_COUNT]; float NavInputsDownDurationPrev[ImGuiNavInput_COUNT]; + float PenPressure; ImWchar16 InputQueueSurrogate; ImVector_ImWchar InputQueueCharacters; }; @@ -725,11 +742,11 @@ struct ImColor }; struct ImDrawCmd { - unsigned int ElemCount; ImVec4 ClipRect; ImTextureID TextureId; unsigned int VtxOffset; unsigned int IdxOffset; + unsigned int ElemCount; ImDrawCallback UserCallback; void* UserCallbackData; }; @@ -776,13 +793,13 @@ struct ImDrawList ImDrawListFlags Flags; const ImDrawListSharedData* _Data; const char* _OwnerName; - unsigned int _VtxCurrentOffset; unsigned int _VtxCurrentIdx; ImDrawVert* _VtxWritePtr; ImDrawIdx* _IdxWritePtr; ImVector_ImVec4 _ClipRectStack; ImVector_ImTextureID _TextureIdStack; ImVector_ImVec2 _Path; + ImDrawCmd _CmdHeader; ImDrawListSplitter _Splitter; }; struct ImDrawData @@ -832,9 +849,9 @@ struct ImFontGlyphRangesBuilder }; struct ImFontAtlasCustomRect { - unsigned int ID; unsigned short Width, Height; unsigned short X, Y; + unsigned int GlyphID; float GlyphAdvanceX; ImVec2 GlyphOffset; ImFont* Font; @@ -1076,7 +1093,7 @@ CIMGUI_API bool igBeginCombo(const char* label,const char* preview_value,ImGuiCo CIMGUI_API void igEndCombo(void); CIMGUI_API bool igComboStr_arr(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items); CIMGUI_API bool igComboStr(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items); -CIMGUI_API bool igComboFnPtr(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int popup_max_height_in_items); +CIMGUI_API bool igComboFnBoolPtr(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int popup_max_height_in_items); CIMGUI_API bool igDragFloat(const char* label,float* v,float v_speed,float v_min,float v_max,const char* format,float power); CIMGUI_API bool igDragFloat2(const char* label,float v[2],float v_speed,float v_min,float v_max,const char* format,float power); CIMGUI_API bool igDragFloat3(const char* label,float v[3],float v_speed,float v_min,float v_max,const char* format,float power); @@ -1143,14 +1160,14 @@ CIMGUI_API void igSetNextItemOpen(bool is_open,ImGuiCond cond); CIMGUI_API bool igSelectableBool(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size); CIMGUI_API bool igSelectableBoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size); CIMGUI_API bool igListBoxStr_arr(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items); -CIMGUI_API bool igListBoxFnPtr(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items); +CIMGUI_API bool igListBoxFnBoolPtr(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items); CIMGUI_API bool igListBoxHeaderVec2(const char* label,const ImVec2 size); CIMGUI_API bool igListBoxHeaderInt(const char* label,int items_count,int height_in_items); CIMGUI_API void igListBoxFooter(void); CIMGUI_API void igPlotLinesFloatPtr(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride); -CIMGUI_API void igPlotLinesFnPtr(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size); +CIMGUI_API void igPlotLinesFnFloatPtr(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size); CIMGUI_API void igPlotHistogramFloatPtr(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride); -CIMGUI_API void igPlotHistogramFnPtr(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size); +CIMGUI_API void igPlotHistogramFnFloatPtr(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size); CIMGUI_API void igValueBool(const char* prefix,bool b); CIMGUI_API void igValueInt(const char* prefix,int v); CIMGUI_API void igValueUint(const char* prefix,unsigned int v); @@ -1167,16 +1184,16 @@ CIMGUI_API void igBeginTooltip(void); CIMGUI_API void igEndTooltip(void); CIMGUI_API void igSetTooltip(const char* fmt,...); CIMGUI_API void igSetTooltipV(const char* fmt,va_list args); -CIMGUI_API void igOpenPopup(const char* str_id); CIMGUI_API bool igBeginPopup(const char* str_id,ImGuiWindowFlags flags); -CIMGUI_API bool igBeginPopupContextItem(const char* str_id,ImGuiMouseButton mouse_button); -CIMGUI_API bool igBeginPopupContextWindow(const char* str_id,ImGuiMouseButton mouse_button,bool also_over_items); -CIMGUI_API bool igBeginPopupContextVoid(const char* str_id,ImGuiMouseButton mouse_button); CIMGUI_API bool igBeginPopupModal(const char* name,bool* p_open,ImGuiWindowFlags flags); CIMGUI_API void igEndPopup(void); -CIMGUI_API bool igOpenPopupOnItemClick(const char* str_id,ImGuiMouseButton mouse_button); -CIMGUI_API bool igIsPopupOpen(const char* str_id); +CIMGUI_API void igOpenPopup(const char* str_id,ImGuiPopupFlags popup_flags); +CIMGUI_API bool igOpenPopupContextItem(const char* str_id,ImGuiPopupFlags popup_flags); CIMGUI_API void igCloseCurrentPopup(void); +CIMGUI_API bool igBeginPopupContextItem(const char* str_id,ImGuiPopupFlags popup_flags); +CIMGUI_API bool igBeginPopupContextWindow(const char* str_id,ImGuiPopupFlags popup_flags); +CIMGUI_API bool igBeginPopupContextVoid(const char* str_id,ImGuiPopupFlags popup_flags); +CIMGUI_API bool igIsPopupOpen(const char* str_id,ImGuiPopupFlags flags); CIMGUI_API void igColumns(int count,const char* id,bool border); CIMGUI_API void igNextColumn(void); CIMGUI_API int igGetColumnIndex(void); @@ -1239,6 +1256,8 @@ CIMGUI_API void igEndChildFrame(void); CIMGUI_API void igCalcTextSize(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width); CIMGUI_API void igColorConvertU32ToFloat4(ImVec4 *pOut,ImU32 in); CIMGUI_API ImU32 igColorConvertFloat4ToU32(const ImVec4 in); +CIMGUI_API void igColorConvertRGBtoHSV(float r,float g,float b,float* out_h,float* out_s,float* out_v); +CIMGUI_API void igColorConvertHSVtoRGB(float h,float s,float v,float* out_r,float* out_g,float* out_b); CIMGUI_API int igGetKeyIndex(ImGuiKey imgui_key); CIMGUI_API bool igIsKeyDown(int user_key_index); CIMGUI_API bool igIsKeyPressed(int user_key_index,bool repeat); @@ -1400,8 +1419,6 @@ CIMGUI_API ImDrawList* ImDrawList_CloneOutput(ImDrawList* self); CIMGUI_API void ImDrawList_ChannelsSplit(ImDrawList* self,int count); CIMGUI_API void ImDrawList_ChannelsMerge(ImDrawList* self); CIMGUI_API void ImDrawList_ChannelsSetCurrent(ImDrawList* self,int n); -CIMGUI_API void ImDrawList_Clear(ImDrawList* self); -CIMGUI_API void ImDrawList_ClearFreeMemory(ImDrawList* self); CIMGUI_API void ImDrawList_PrimReserve(ImDrawList* self,int idx_count,int vtx_count); CIMGUI_API void ImDrawList_PrimUnreserve(ImDrawList* self,int idx_count,int vtx_count); CIMGUI_API void ImDrawList_PrimRect(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col); @@ -1410,8 +1427,12 @@ CIMGUI_API void ImDrawList_PrimQuadUV(ImDrawList* self,const ImVec2 a,const ImVe CIMGUI_API void ImDrawList_PrimWriteVtx(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col); CIMGUI_API void ImDrawList_PrimWriteIdx(ImDrawList* self,ImDrawIdx idx); CIMGUI_API void ImDrawList_PrimVtx(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col); -CIMGUI_API void ImDrawList_UpdateClipRect(ImDrawList* self); -CIMGUI_API void ImDrawList_UpdateTextureID(ImDrawList* self); +CIMGUI_API void ImDrawList__ResetForNewFrame(ImDrawList* self); +CIMGUI_API void ImDrawList__ClearFreeMemory(ImDrawList* self); +CIMGUI_API void ImDrawList__PopUnusedDrawCmd(ImDrawList* self); +CIMGUI_API void ImDrawList__OnChangedClipRect(ImDrawList* self); +CIMGUI_API void ImDrawList__OnChangedTextureID(ImDrawList* self); +CIMGUI_API void ImDrawList__OnChangedVtxOffset(ImDrawList* self); CIMGUI_API ImDrawData* ImDrawData_ImDrawData(void); CIMGUI_API void ImDrawData_destroy(ImDrawData* self); CIMGUI_API void ImDrawData_Clear(ImDrawData* self); @@ -1456,7 +1477,7 @@ CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImFo CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesCyrillic(ImFontAtlas* self); CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesThai(ImFontAtlas* self); CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesVietnamese(ImFontAtlas* self); -CIMGUI_API int ImFontAtlas_AddCustomRectRegular(ImFontAtlas* self,unsigned int id,int width,int height); +CIMGUI_API int ImFontAtlas_AddCustomRectRegular(ImFontAtlas* self,int width,int height); CIMGUI_API int ImFontAtlas_AddCustomRectFontGlyph(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset); CIMGUI_API const ImFontAtlasCustomRect* ImFontAtlas_GetCustomRectByIndex(ImFontAtlas* self,int index); CIMGUI_API void ImFontAtlas_CalcCustomRectUV(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max); @@ -1489,9 +1510,6 @@ CIMGUI_API void igLogText(CONST char *fmt, ...); CIMGUI_API void ImGuiTextBuffer_appendf(struct ImGuiTextBuffer *buffer, const char *fmt, ...); //for getting FLT_MAX in bindings CIMGUI_API float igGET_FLT_MAX(); -//not const args from & to * -CIMGUI_API void igColorConvertRGBtoHSV(float r,float g,float b,float *out_h,float *out_s,float *out_v); -CIMGUI_API void igColorConvertHSVtoRGB(float h,float s,float v,float *out_r,float *out_g,float *out_b); CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create(); diff --git a/imgui-sys/third-party/cimgui_impl.h b/imgui-sys/third-party/cimgui_impl.h index 5320a09..68e4b87 100644 --- a/imgui-sys/third-party/cimgui_impl.h +++ b/imgui-sys/third-party/cimgui_impl.h @@ -1,9 +1,6 @@ typedef struct SDL_Window SDL_Window; typedef struct GLFWwindow GLFWwindow; - -struct GLFWwindow; - -struct SDL_Window; +struct GLFWwindow;struct SDL_Window; typedef union SDL_Event SDL_Event;CIMGUI_API bool ImGui_ImplGlfw_InitForOpenGL(GLFWwindow* window,bool install_callbacks); CIMGUI_API bool ImGui_ImplGlfw_InitForVulkan(GLFWwindow* window,bool install_callbacks); CIMGUI_API void ImGui_ImplGlfw_Shutdown(); diff --git a/imgui-sys/third-party/definitions.json b/imgui-sys/third-party/definitions.json index 096ff3f..9534680 100644 --- a/imgui-sys/third-party/definitions.json +++ b/imgui-sys/third-party/definitions.json @@ -35,6 +35,7 @@ "a": "1.0f" }, "funcname": "HSV", + "location": "imgui", "nonUDT": 1, "ov_cimguiname": "ImColor_HSV", "ret": "void", @@ -52,6 +53,7 @@ "constructor": true, "defaults": [], "funcname": "ImColor", + "location": "imgui", "ov_cimguiname": "ImColor_ImColorNil", "signature": "()", "stname": "ImColor" @@ -84,6 +86,7 @@ "a": "255" }, "funcname": "ImColor", + "location": "imgui", "ov_cimguiname": "ImColor_ImColorInt", "signature": "(int,int,int,int)", "stname": "ImColor" @@ -102,6 +105,7 @@ "constructor": true, "defaults": [], "funcname": "ImColor", + "location": "imgui", "ov_cimguiname": "ImColor_ImColorU32", "signature": "(ImU32)", "stname": "ImColor" @@ -134,6 +138,7 @@ "a": "1.0f" }, "funcname": "ImColor", + "location": "imgui", "ov_cimguiname": "ImColor_ImColorFloat", "signature": "(float,float,float,float)", "stname": "ImColor" @@ -152,6 +157,7 @@ "constructor": true, "defaults": [], "funcname": "ImColor", + "location": "imgui", "ov_cimguiname": "ImColor_ImColorVec4", "signature": "(const ImVec4)", "stname": "ImColor" @@ -189,6 +195,7 @@ "a": "1.0f" }, "funcname": "SetHSV", + "location": "imgui", "ov_cimguiname": "ImColor_SetHSV", "ret": "void", "signature": "(float,float,float,float)", @@ -224,6 +231,7 @@ "constructor": true, "defaults": [], "funcname": "ImDrawCmd", + "location": "imgui", "ov_cimguiname": "ImDrawCmd_ImDrawCmd", "signature": "()", "stname": "ImDrawCmd" @@ -262,6 +270,7 @@ "cimguiname": "ImDrawData_Clear", "defaults": [], "funcname": "Clear", + "location": "imgui", "ov_cimguiname": "ImDrawData_Clear", "ret": "void", "signature": "()", @@ -282,6 +291,7 @@ "cimguiname": "ImDrawData_DeIndexAllBuffers", "defaults": [], "funcname": "DeIndexAllBuffers", + "location": "imgui", "ov_cimguiname": "ImDrawData_DeIndexAllBuffers", "ret": "void", "signature": "()", @@ -298,6 +308,7 @@ "constructor": true, "defaults": [], "funcname": "ImDrawData", + "location": "imgui", "ov_cimguiname": "ImDrawData_ImDrawData", "signature": "()", "stname": "ImDrawData" @@ -321,6 +332,7 @@ "cimguiname": "ImDrawData_ScaleClipRects", "defaults": [], "funcname": "ScaleClipRects", + "location": "imgui", "ov_cimguiname": "ImDrawData_ScaleClipRects", "ret": "void", "signature": "(const ImVec2)", @@ -360,6 +372,7 @@ "cimguiname": "ImDrawListSplitter_Clear", "defaults": [], "funcname": "Clear", + "location": "imgui", "ov_cimguiname": "ImDrawListSplitter_Clear", "ret": "void", "signature": "()", @@ -380,6 +393,7 @@ "cimguiname": "ImDrawListSplitter_ClearFreeMemory", "defaults": [], "funcname": "ClearFreeMemory", + "location": "imgui", "ov_cimguiname": "ImDrawListSplitter_ClearFreeMemory", "ret": "void", "signature": "()", @@ -396,6 +410,7 @@ "constructor": true, "defaults": [], "funcname": "ImDrawListSplitter", + "location": "imgui", "ov_cimguiname": "ImDrawListSplitter_ImDrawListSplitter", "signature": "()", "stname": "ImDrawListSplitter" @@ -419,6 +434,7 @@ "cimguiname": "ImDrawListSplitter_Merge", "defaults": [], "funcname": "Merge", + "location": "imgui", "ov_cimguiname": "ImDrawListSplitter_Merge", "ret": "void", "signature": "(ImDrawList*)", @@ -447,6 +463,7 @@ "cimguiname": "ImDrawListSplitter_SetCurrentChannel", "defaults": [], "funcname": "SetCurrentChannel", + "location": "imgui", "ov_cimguiname": "ImDrawListSplitter_SetCurrentChannel", "ret": "void", "signature": "(ImDrawList*,int)", @@ -475,6 +492,7 @@ "cimguiname": "ImDrawListSplitter_Split", "defaults": [], "funcname": "Split", + "location": "imgui", "ov_cimguiname": "ImDrawListSplitter_Split", "ret": "void", "signature": "(ImDrawList*,int)", @@ -544,6 +562,7 @@ "num_segments": "0" }, "funcname": "AddBezierCurve", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddBezierCurve", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -572,6 +591,7 @@ "cimguiname": "ImDrawList_AddCallback", "defaults": [], "funcname": "AddCallback", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddCallback", "ret": "void", "signature": "(ImDrawCallback,void*)", @@ -615,6 +635,7 @@ "thickness": "1.0f" }, "funcname": "AddCircle", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddCircle", "ret": "void", "signature": "(const ImVec2,float,ImU32,int,float)", @@ -653,6 +674,7 @@ "num_segments": "12" }, "funcname": "AddCircleFilled", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddCircleFilled", "ret": "void", "signature": "(const ImVec2,float,ImU32,int)", @@ -685,6 +707,7 @@ "cimguiname": "ImDrawList_AddConvexPolyFilled", "defaults": [], "funcname": "AddConvexPolyFilled", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddConvexPolyFilled", "ret": "void", "signature": "(const ImVec2*,int,ImU32)", @@ -705,6 +728,7 @@ "cimguiname": "ImDrawList_AddDrawCmd", "defaults": [], "funcname": "AddDrawCmd", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddDrawCmd", "ret": "void", "signature": "()", @@ -753,6 +777,7 @@ "uv_min": "ImVec2(0,0)" }, "funcname": "AddImage", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddImage", "ret": "void", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -819,6 +844,7 @@ "uv4": "ImVec2(0,1)" }, "funcname": "AddImageQuad", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddImageQuad", "ret": "void", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -873,6 +899,7 @@ "rounding_corners": "ImDrawCornerFlags_All" }, "funcname": "AddImageRounded", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddImageRounded", "ret": "void", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)", @@ -911,6 +938,7 @@ "thickness": "1.0f" }, "funcname": "AddLine", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddLine", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float)", @@ -953,6 +981,7 @@ "thickness": "1.0f" }, "funcname": "AddNgon", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddNgon", "ret": "void", "signature": "(const ImVec2,float,ImU32,int,float)", @@ -989,6 +1018,7 @@ "cimguiname": "ImDrawList_AddNgonFilled", "defaults": [], "funcname": "AddNgonFilled", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddNgonFilled", "ret": "void", "signature": "(const ImVec2,float,ImU32,int)", @@ -1029,6 +1059,7 @@ "cimguiname": "ImDrawList_AddPolyline", "defaults": [], "funcname": "AddPolyline", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddPolyline", "ret": "void", "signature": "(const ImVec2*,int,ImU32,bool,float)", @@ -1075,6 +1106,7 @@ "thickness": "1.0f" }, "funcname": "AddQuad", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddQuad", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -1115,6 +1147,7 @@ "cimguiname": "ImDrawList_AddQuadFilled", "defaults": [], "funcname": "AddQuadFilled", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddQuadFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1163,6 +1196,7 @@ "thickness": "1.0f" }, "funcname": "AddRect", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags,float)", @@ -1206,6 +1240,7 @@ "rounding_corners": "ImDrawCornerFlags_All" }, "funcname": "AddRectFilled", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddRectFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)", @@ -1250,6 +1285,7 @@ "cimguiname": "ImDrawList_AddRectFilledMultiColor", "defaults": [], "funcname": "AddRectFilledMultiColor", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddRectFilledMultiColor", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", @@ -1288,6 +1324,7 @@ "text_end": "((void*)0)" }, "funcname": "AddText", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddTextVec2", "ret": "void", "signature": "(const ImVec2,ImU32,const char*,const char*)", @@ -1342,6 +1379,7 @@ "wrap_width": "0.0f" }, "funcname": "AddText", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddTextFontPtr", "ret": "void", "signature": "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)", @@ -1384,6 +1422,7 @@ "thickness": "1.0f" }, "funcname": "AddTriangle", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddTriangle", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -1420,6 +1459,7 @@ "cimguiname": "ImDrawList_AddTriangleFilled", "defaults": [], "funcname": "AddTriangleFilled", + "location": "imgui", "ov_cimguiname": "ImDrawList_AddTriangleFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1440,6 +1480,7 @@ "cimguiname": "ImDrawList_ChannelsMerge", "defaults": [], "funcname": "ChannelsMerge", + "location": "imgui", "ov_cimguiname": "ImDrawList_ChannelsMerge", "ret": "void", "signature": "()", @@ -1464,6 +1505,7 @@ "cimguiname": "ImDrawList_ChannelsSetCurrent", "defaults": [], "funcname": "ChannelsSetCurrent", + "location": "imgui", "ov_cimguiname": "ImDrawList_ChannelsSetCurrent", "ret": "void", "signature": "(int)", @@ -1488,52 +1530,13 @@ "cimguiname": "ImDrawList_ChannelsSplit", "defaults": [], "funcname": "ChannelsSplit", + "location": "imgui", "ov_cimguiname": "ImDrawList_ChannelsSplit", "ret": "void", "signature": "(int)", "stname": "ImDrawList" } ], - "ImDrawList_Clear": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList_Clear", - "defaults": [], - "funcname": "Clear", - "ov_cimguiname": "ImDrawList_Clear", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], - "ImDrawList_ClearFreeMemory": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList_ClearFreeMemory", - "defaults": [], - "funcname": "ClearFreeMemory", - "ov_cimguiname": "ImDrawList_ClearFreeMemory", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], "ImDrawList_CloneOutput": [ { "args": "(ImDrawList* self)", @@ -1548,6 +1551,7 @@ "cimguiname": "ImDrawList_CloneOutput", "defaults": [], "funcname": "CloneOutput", + "location": "imgui", "ov_cimguiname": "ImDrawList_CloneOutput", "ret": "ImDrawList*", "signature": "()const", @@ -1572,6 +1576,7 @@ "cimguiname": "ImDrawList_GetClipRectMax", "defaults": [], "funcname": "GetClipRectMax", + "location": "imgui", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMax", "ret": "void", @@ -1597,6 +1602,7 @@ "cimguiname": "ImDrawList_GetClipRectMin", "defaults": [], "funcname": "GetClipRectMin", + "location": "imgui", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMin", "ret": "void", @@ -1619,6 +1625,7 @@ "constructor": true, "defaults": [], "funcname": "ImDrawList", + "location": "imgui", "ov_cimguiname": "ImDrawList_ImDrawList", "signature": "(const ImDrawListSharedData*)", "stname": "ImDrawList" @@ -1660,6 +1667,7 @@ "num_segments": "10" }, "funcname": "PathArcTo", + "location": "imgui", "ov_cimguiname": "ImDrawList_PathArcTo", "ret": "void", "signature": "(const ImVec2,float,float,float,int)", @@ -1696,6 +1704,7 @@ "cimguiname": "ImDrawList_PathArcToFast", "defaults": [], "funcname": "PathArcToFast", + "location": "imgui", "ov_cimguiname": "ImDrawList_PathArcToFast", "ret": "void", "signature": "(const ImVec2,float,int,int)", @@ -1734,6 +1743,7 @@ "num_segments": "0" }, "funcname": "PathBezierCurveTo", + "location": "imgui", "ov_cimguiname": "ImDrawList_PathBezierCurveTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,int)", @@ -1754,6 +1764,7 @@ "cimguiname": "ImDrawList_PathClear", "defaults": [], "funcname": "PathClear", + "location": "imgui", "ov_cimguiname": "ImDrawList_PathClear", "ret": "void", "signature": "()", @@ -1778,6 +1789,7 @@ "cimguiname": "ImDrawList_PathFillConvex", "defaults": [], "funcname": "PathFillConvex", + "location": "imgui", "ov_cimguiname": "ImDrawList_PathFillConvex", "ret": "void", "signature": "(ImU32)", @@ -1802,6 +1814,7 @@ "cimguiname": "ImDrawList_PathLineTo", "defaults": [], "funcname": "PathLineTo", + "location": "imgui", "ov_cimguiname": "ImDrawList_PathLineTo", "ret": "void", "signature": "(const ImVec2)", @@ -1826,6 +1839,7 @@ "cimguiname": "ImDrawList_PathLineToMergeDuplicate", "defaults": [], "funcname": "PathLineToMergeDuplicate", + "location": "imgui", "ov_cimguiname": "ImDrawList_PathLineToMergeDuplicate", "ret": "void", "signature": "(const ImVec2)", @@ -1865,6 +1879,7 @@ "rounding_corners": "ImDrawCornerFlags_All" }, "funcname": "PathRect", + "location": "imgui", "ov_cimguiname": "ImDrawList_PathRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,float,ImDrawCornerFlags)", @@ -1899,6 +1914,7 @@ "thickness": "1.0f" }, "funcname": "PathStroke", + "location": "imgui", "ov_cimguiname": "ImDrawList_PathStroke", "ret": "void", "signature": "(ImU32,bool,float)", @@ -1919,6 +1935,7 @@ "cimguiname": "ImDrawList_PopClipRect", "defaults": [], "funcname": "PopClipRect", + "location": "imgui", "ov_cimguiname": "ImDrawList_PopClipRect", "ret": "void", "signature": "()", @@ -1939,6 +1956,7 @@ "cimguiname": "ImDrawList_PopTextureID", "defaults": [], "funcname": "PopTextureID", + "location": "imgui", "ov_cimguiname": "ImDrawList_PopTextureID", "ret": "void", "signature": "()", @@ -1995,6 +2013,7 @@ "cimguiname": "ImDrawList_PrimQuadUV", "defaults": [], "funcname": "PrimQuadUV", + "location": "imgui", "ov_cimguiname": "ImDrawList_PrimQuadUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2027,6 +2046,7 @@ "cimguiname": "ImDrawList_PrimRect", "defaults": [], "funcname": "PrimRect", + "location": "imgui", "ov_cimguiname": "ImDrawList_PrimRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -2067,6 +2087,7 @@ "cimguiname": "ImDrawList_PrimRectUV", "defaults": [], "funcname": "PrimRectUV", + "location": "imgui", "ov_cimguiname": "ImDrawList_PrimRectUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2095,6 +2116,7 @@ "cimguiname": "ImDrawList_PrimReserve", "defaults": [], "funcname": "PrimReserve", + "location": "imgui", "ov_cimguiname": "ImDrawList_PrimReserve", "ret": "void", "signature": "(int,int)", @@ -2123,6 +2145,7 @@ "cimguiname": "ImDrawList_PrimUnreserve", "defaults": [], "funcname": "PrimUnreserve", + "location": "imgui", "ov_cimguiname": "ImDrawList_PrimUnreserve", "ret": "void", "signature": "(int,int)", @@ -2155,6 +2178,7 @@ "cimguiname": "ImDrawList_PrimVtx", "defaults": [], "funcname": "PrimVtx", + "location": "imgui", "ov_cimguiname": "ImDrawList_PrimVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -2179,6 +2203,7 @@ "cimguiname": "ImDrawList_PrimWriteIdx", "defaults": [], "funcname": "PrimWriteIdx", + "location": "imgui", "ov_cimguiname": "ImDrawList_PrimWriteIdx", "ret": "void", "signature": "(ImDrawIdx)", @@ -2211,6 +2236,7 @@ "cimguiname": "ImDrawList_PrimWriteVtx", "defaults": [], "funcname": "PrimWriteVtx", + "location": "imgui", "ov_cimguiname": "ImDrawList_PrimWriteVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -2245,6 +2271,7 @@ "intersect_with_current_clip_rect": "false" }, "funcname": "PushClipRect", + "location": "imgui", "ov_cimguiname": "ImDrawList_PushClipRect", "ret": "void", "signature": "(ImVec2,ImVec2,bool)", @@ -2265,6 +2292,7 @@ "cimguiname": "ImDrawList_PushClipRectFullScreen", "defaults": [], "funcname": "PushClipRectFullScreen", + "location": "imgui", "ov_cimguiname": "ImDrawList_PushClipRectFullScreen", "ret": "void", "signature": "()", @@ -2289,13 +2317,14 @@ "cimguiname": "ImDrawList_PushTextureID", "defaults": [], "funcname": "PushTextureID", + "location": "imgui", "ov_cimguiname": "ImDrawList_PushTextureID", "ret": "void", "signature": "(ImTextureID)", "stname": "ImDrawList" } ], - "ImDrawList_UpdateClipRect": [ + "ImDrawList__ClearFreeMemory": [ { "args": "(ImDrawList* self)", "argsT": [ @@ -2306,16 +2335,17 @@ ], "argsoriginal": "()", "call_args": "()", - "cimguiname": "ImDrawList_UpdateClipRect", + "cimguiname": "ImDrawList__ClearFreeMemory", "defaults": [], - "funcname": "UpdateClipRect", - "ov_cimguiname": "ImDrawList_UpdateClipRect", + "funcname": "_ClearFreeMemory", + "location": "imgui", + "ov_cimguiname": "ImDrawList__ClearFreeMemory", "ret": "void", "signature": "()", "stname": "ImDrawList" } ], - "ImDrawList_UpdateTextureID": [ + "ImDrawList__OnChangedClipRect": [ { "args": "(ImDrawList* self)", "argsT": [ @@ -2326,10 +2356,95 @@ ], "argsoriginal": "()", "call_args": "()", - "cimguiname": "ImDrawList_UpdateTextureID", + "cimguiname": "ImDrawList__OnChangedClipRect", "defaults": [], - "funcname": "UpdateTextureID", - "ov_cimguiname": "ImDrawList_UpdateTextureID", + "funcname": "_OnChangedClipRect", + "location": "imgui", + "ov_cimguiname": "ImDrawList__OnChangedClipRect", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList__OnChangedTextureID": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList__OnChangedTextureID", + "defaults": [], + "funcname": "_OnChangedTextureID", + "location": "imgui", + "ov_cimguiname": "ImDrawList__OnChangedTextureID", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList__OnChangedVtxOffset": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList__OnChangedVtxOffset", + "defaults": [], + "funcname": "_OnChangedVtxOffset", + "location": "imgui", + "ov_cimguiname": "ImDrawList__OnChangedVtxOffset", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList__PopUnusedDrawCmd": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList__PopUnusedDrawCmd", + "defaults": [], + "funcname": "_PopUnusedDrawCmd", + "location": "imgui", + "ov_cimguiname": "ImDrawList__PopUnusedDrawCmd", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList__ResetForNewFrame": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList__ResetForNewFrame", + "defaults": [], + "funcname": "_ResetForNewFrame", + "location": "imgui", + "ov_cimguiname": "ImDrawList__ResetForNewFrame", "ret": "void", "signature": "()", "stname": "ImDrawList" @@ -2364,6 +2479,7 @@ "constructor": true, "defaults": [], "funcname": "ImFontAtlasCustomRect", + "location": "imgui", "ov_cimguiname": "ImFontAtlasCustomRect_ImFontAtlasCustomRect", "signature": "()", "stname": "ImFontAtlasCustomRect" @@ -2383,6 +2499,7 @@ "cimguiname": "ImFontAtlasCustomRect_IsPacked", "defaults": [], "funcname": "IsPacked", + "location": "imgui", "ov_cimguiname": "ImFontAtlasCustomRect_IsPacked", "ret": "bool", "signature": "()const", @@ -2448,6 +2565,7 @@ "offset": "ImVec2(0,0)" }, "funcname": "AddCustomRectFontGlyph", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_AddCustomRectFontGlyph", "ret": "int", "signature": "(ImFont*,ImWchar,int,int,float,const ImVec2)", @@ -2456,16 +2574,12 @@ ], "ImFontAtlas_AddCustomRectRegular": [ { - "args": "(ImFontAtlas* self,unsigned int id,int width,int height)", + "args": "(ImFontAtlas* self,int width,int height)", "argsT": [ { "name": "self", "type": "ImFontAtlas*" }, - { - "name": "id", - "type": "unsigned int" - }, { "name": "width", "type": "int" @@ -2475,14 +2589,15 @@ "type": "int" } ], - "argsoriginal": "(unsigned int id,int width,int height)", - "call_args": "(id,width,height)", + "argsoriginal": "(int width,int height)", + "call_args": "(width,height)", "cimguiname": "ImFontAtlas_AddCustomRectRegular", "defaults": [], "funcname": "AddCustomRectRegular", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_AddCustomRectRegular", "ret": "int", - "signature": "(unsigned int,int,int)", + "signature": "(int,int)", "stname": "ImFontAtlas" } ], @@ -2504,6 +2619,7 @@ "cimguiname": "ImFontAtlas_AddFont", "defaults": [], "funcname": "AddFont", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_AddFont", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -2530,6 +2646,7 @@ "font_cfg": "((void*)0)" }, "funcname": "AddFontDefault", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_AddFontDefault", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -2569,6 +2686,7 @@ "glyph_ranges": "((void*)0)" }, "funcname": "AddFontFromFileTTF", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_AddFontFromFileTTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -2608,6 +2726,7 @@ "glyph_ranges": "((void*)0)" }, "funcname": "AddFontFromMemoryCompressedBase85TTF", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -2651,6 +2770,7 @@ "glyph_ranges": "((void*)0)" }, "funcname": "AddFontFromMemoryCompressedTTF", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", "ret": "ImFont*", "signature": "(const void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -2694,6 +2814,7 @@ "glyph_ranges": "((void*)0)" }, "funcname": "AddFontFromMemoryTTF", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", "ret": "ImFont*", "signature": "(void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -2714,6 +2835,7 @@ "cimguiname": "ImFontAtlas_Build", "defaults": [], "funcname": "Build", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_Build", "ret": "bool", "signature": "()", @@ -2746,6 +2868,7 @@ "cimguiname": "ImFontAtlas_CalcCustomRectUV", "defaults": [], "funcname": "CalcCustomRectUV", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_CalcCustomRectUV", "ret": "void", "signature": "(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const", @@ -2766,6 +2889,7 @@ "cimguiname": "ImFontAtlas_Clear", "defaults": [], "funcname": "Clear", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_Clear", "ret": "void", "signature": "()", @@ -2786,6 +2910,7 @@ "cimguiname": "ImFontAtlas_ClearFonts", "defaults": [], "funcname": "ClearFonts", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_ClearFonts", "ret": "void", "signature": "()", @@ -2806,6 +2931,7 @@ "cimguiname": "ImFontAtlas_ClearInputData", "defaults": [], "funcname": "ClearInputData", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_ClearInputData", "ret": "void", "signature": "()", @@ -2826,6 +2952,7 @@ "cimguiname": "ImFontAtlas_ClearTexData", "defaults": [], "funcname": "ClearTexData", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_ClearTexData", "ret": "void", "signature": "()", @@ -2850,6 +2977,7 @@ "cimguiname": "ImFontAtlas_GetCustomRectByIndex", "defaults": [], "funcname": "GetCustomRectByIndex", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_GetCustomRectByIndex", "ret": "const ImFontAtlasCustomRect*", "signature": "(int)const", @@ -2870,6 +2998,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", "defaults": [], "funcname": "GetGlyphRangesChineseFull", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", "ret": "const ImWchar*", "signature": "()", @@ -2890,6 +3019,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", "defaults": [], "funcname": "GetGlyphRangesChineseSimplifiedCommon", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", "ret": "const ImWchar*", "signature": "()", @@ -2910,6 +3040,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", "defaults": [], "funcname": "GetGlyphRangesCyrillic", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", "ret": "const ImWchar*", "signature": "()", @@ -2930,6 +3061,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "defaults": [], "funcname": "GetGlyphRangesDefault", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "ret": "const ImWchar*", "signature": "()", @@ -2950,6 +3082,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", "defaults": [], "funcname": "GetGlyphRangesJapanese", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", "ret": "const ImWchar*", "signature": "()", @@ -2970,6 +3103,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesKorean", "defaults": [], "funcname": "GetGlyphRangesKorean", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesKorean", "ret": "const ImWchar*", "signature": "()", @@ -2990,6 +3124,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesThai", "defaults": [], "funcname": "GetGlyphRangesThai", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesThai", "ret": "const ImWchar*", "signature": "()", @@ -3010,6 +3145,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", "defaults": [], "funcname": "GetGlyphRangesVietnamese", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", "ret": "const ImWchar*", "signature": "()", @@ -3050,6 +3186,7 @@ "cimguiname": "ImFontAtlas_GetMouseCursorTexData", "defaults": [], "funcname": "GetMouseCursorTexData", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_GetMouseCursorTexData", "ret": "bool", "signature": "(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", @@ -3088,6 +3225,7 @@ "out_bytes_per_pixel": "((void*)0)" }, "funcname": "GetTexDataAsAlpha8", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", "ret": "void", "signature": "(unsigned char**,int*,int*,int*)", @@ -3126,6 +3264,7 @@ "out_bytes_per_pixel": "((void*)0)" }, "funcname": "GetTexDataAsRGBA32", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", "ret": "void", "signature": "(unsigned char**,int*,int*,int*)", @@ -3142,6 +3281,7 @@ "constructor": true, "defaults": [], "funcname": "ImFontAtlas", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_ImFontAtlas", "signature": "()", "stname": "ImFontAtlas" @@ -3161,6 +3301,7 @@ "cimguiname": "ImFontAtlas_IsBuilt", "defaults": [], "funcname": "IsBuilt", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_IsBuilt", "ret": "bool", "signature": "()const", @@ -3185,6 +3326,7 @@ "cimguiname": "ImFontAtlas_SetTexID", "defaults": [], "funcname": "SetTexID", + "location": "imgui", "ov_cimguiname": "ImFontAtlas_SetTexID", "ret": "void", "signature": "(ImTextureID)", @@ -3220,6 +3362,7 @@ "constructor": true, "defaults": [], "funcname": "ImFontConfig", + "location": "imgui", "ov_cimguiname": "ImFontConfig_ImFontConfig", "signature": "()", "stname": "ImFontConfig" @@ -3262,6 +3405,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_AddChar", "defaults": [], "funcname": "AddChar", + "location": "imgui", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddChar", "ret": "void", "signature": "(ImWchar)", @@ -3286,6 +3430,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "defaults": [], "funcname": "AddRanges", + "location": "imgui", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "ret": "void", "signature": "(const ImWchar*)", @@ -3316,6 +3461,7 @@ "text_end": "((void*)0)" }, "funcname": "AddText", + "location": "imgui", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddText", "ret": "void", "signature": "(const char*,const char*)", @@ -3340,6 +3486,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "defaults": [], "funcname": "BuildRanges", + "location": "imgui", "ov_cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "ret": "void", "signature": "(ImVector_ImWchar*)", @@ -3360,6 +3507,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_Clear", "defaults": [], "funcname": "Clear", + "location": "imgui", "ov_cimguiname": "ImFontGlyphRangesBuilder_Clear", "ret": "void", "signature": "()", @@ -3384,6 +3532,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_GetBit", "defaults": [], "funcname": "GetBit", + "location": "imgui", "ov_cimguiname": "ImFontGlyphRangesBuilder_GetBit", "ret": "bool", "signature": "(size_t)const", @@ -3400,6 +3549,7 @@ "constructor": true, "defaults": [], "funcname": "ImFontGlyphRangesBuilder", + "location": "imgui", "ov_cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", "signature": "()", "stname": "ImFontGlyphRangesBuilder" @@ -3423,6 +3573,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_SetBit", "defaults": [], "funcname": "SetBit", + "location": "imgui", "ov_cimguiname": "ImFontGlyphRangesBuilder_SetBit", "ret": "void", "signature": "(size_t)", @@ -3502,6 +3653,7 @@ "cimguiname": "ImFont_AddGlyph", "defaults": [], "funcname": "AddGlyph", + "location": "imgui", "ov_cimguiname": "ImFont_AddGlyph", "ret": "void", "signature": "(ImWchar,float,float,float,float,float,float,float,float,float)", @@ -3536,6 +3688,7 @@ "overwrite_dst": "true" }, "funcname": "AddRemapChar", + "location": "imgui", "ov_cimguiname": "ImFont_AddRemapChar", "ret": "void", "signature": "(ImWchar,ImWchar,bool)", @@ -3556,6 +3709,7 @@ "cimguiname": "ImFont_BuildLookupTable", "defaults": [], "funcname": "BuildLookupTable", + "location": "imgui", "ov_cimguiname": "ImFont_BuildLookupTable", "ret": "void", "signature": "()", @@ -3607,6 +3761,7 @@ "text_end": "((void*)0)" }, "funcname": "CalcTextSizeA", + "location": "imgui", "nonUDT": 1, "ov_cimguiname": "ImFont_CalcTextSizeA", "ret": "void", @@ -3644,6 +3799,7 @@ "cimguiname": "ImFont_CalcWordWrapPositionA", "defaults": [], "funcname": "CalcWordWrapPositionA", + "location": "imgui", "ov_cimguiname": "ImFont_CalcWordWrapPositionA", "ret": "const char*", "signature": "(float,const char*,const char*,float)const", @@ -3664,6 +3820,7 @@ "cimguiname": "ImFont_ClearOutputData", "defaults": [], "funcname": "ClearOutputData", + "location": "imgui", "ov_cimguiname": "ImFont_ClearOutputData", "ret": "void", "signature": "()", @@ -3688,6 +3845,7 @@ "cimguiname": "ImFont_FindGlyph", "defaults": [], "funcname": "FindGlyph", + "location": "imgui", "ov_cimguiname": "ImFont_FindGlyph", "ret": "const ImFontGlyph*", "signature": "(ImWchar)const", @@ -3712,6 +3870,7 @@ "cimguiname": "ImFont_FindGlyphNoFallback", "defaults": [], "funcname": "FindGlyphNoFallback", + "location": "imgui", "ov_cimguiname": "ImFont_FindGlyphNoFallback", "ret": "const ImFontGlyph*", "signature": "(ImWchar)const", @@ -3736,6 +3895,7 @@ "cimguiname": "ImFont_GetCharAdvance", "defaults": [], "funcname": "GetCharAdvance", + "location": "imgui", "ov_cimguiname": "ImFont_GetCharAdvance", "ret": "float", "signature": "(ImWchar)const", @@ -3756,6 +3916,7 @@ "cimguiname": "ImFont_GetDebugName", "defaults": [], "funcname": "GetDebugName", + "location": "imgui", "ov_cimguiname": "ImFont_GetDebugName", "ret": "const char*", "signature": "()const", @@ -3780,6 +3941,7 @@ "cimguiname": "ImFont_GrowIndex", "defaults": [], "funcname": "GrowIndex", + "location": "imgui", "ov_cimguiname": "ImFont_GrowIndex", "ret": "void", "signature": "(int)", @@ -3796,6 +3958,7 @@ "constructor": true, "defaults": [], "funcname": "ImFont", + "location": "imgui", "ov_cimguiname": "ImFont_ImFont", "signature": "()", "stname": "ImFont" @@ -3823,6 +3986,7 @@ "cimguiname": "ImFont_IsGlyphRangeUnused", "defaults": [], "funcname": "IsGlyphRangeUnused", + "location": "imgui", "ov_cimguiname": "ImFont_IsGlyphRangeUnused", "ret": "bool", "signature": "(unsigned int,unsigned int)", @@ -3843,6 +4007,7 @@ "cimguiname": "ImFont_IsLoaded", "defaults": [], "funcname": "IsLoaded", + "location": "imgui", "ov_cimguiname": "ImFont_IsLoaded", "ret": "bool", "signature": "()const", @@ -3883,6 +4048,7 @@ "cimguiname": "ImFont_RenderChar", "defaults": [], "funcname": "RenderChar", + "location": "imgui", "ov_cimguiname": "ImFont_RenderChar", "ret": "void", "signature": "(ImDrawList*,float,ImVec2,ImU32,ImWchar)const", @@ -3942,6 +4108,7 @@ "wrap_width": "0.0f" }, "funcname": "RenderText", + "location": "imgui", "ov_cimguiname": "ImFont_RenderText", "ret": "void", "signature": "(ImDrawList*,float,ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)const", @@ -3966,6 +4133,7 @@ "cimguiname": "ImFont_SetFallbackChar", "defaults": [], "funcname": "SetFallbackChar", + "location": "imgui", "ov_cimguiname": "ImFont_SetFallbackChar", "ret": "void", "signature": "(ImWchar)", @@ -3994,6 +4162,7 @@ "cimguiname": "ImFont_SetGlyphVisible", "defaults": [], "funcname": "SetGlyphVisible", + "location": "imgui", "ov_cimguiname": "ImFont_SetGlyphVisible", "ret": "void", "signature": "(ImWchar,bool)", @@ -4037,6 +4206,7 @@ "cimguiname": "ImGuiIO_AddInputCharacter", "defaults": [], "funcname": "AddInputCharacter", + "location": "imgui", "ov_cimguiname": "ImGuiIO_AddInputCharacter", "ret": "void", "signature": "(unsigned int)", @@ -4061,6 +4231,7 @@ "cimguiname": "ImGuiIO_AddInputCharacterUTF16", "defaults": [], "funcname": "AddInputCharacterUTF16", + "location": "imgui", "ov_cimguiname": "ImGuiIO_AddInputCharacterUTF16", "ret": "void", "signature": "(ImWchar16)", @@ -4085,6 +4256,7 @@ "cimguiname": "ImGuiIO_AddInputCharactersUTF8", "defaults": [], "funcname": "AddInputCharactersUTF8", + "location": "imgui", "ov_cimguiname": "ImGuiIO_AddInputCharactersUTF8", "ret": "void", "signature": "(const char*)", @@ -4105,6 +4277,7 @@ "cimguiname": "ImGuiIO_ClearInputCharacters", "defaults": [], "funcname": "ClearInputCharacters", + "location": "imgui", "ov_cimguiname": "ImGuiIO_ClearInputCharacters", "ret": "void", "signature": "()", @@ -4121,6 +4294,7 @@ "constructor": true, "defaults": [], "funcname": "ImGuiIO", + "location": "imgui", "ov_cimguiname": "ImGuiIO_ImGuiIO", "signature": "()", "stname": "ImGuiIO" @@ -4167,6 +4341,7 @@ "cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "defaults": [], "funcname": "DeleteChars", + "location": "imgui", "ov_cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "ret": "void", "signature": "(int,int)", @@ -4187,6 +4362,7 @@ "cimguiname": "ImGuiInputTextCallbackData_HasSelection", "defaults": [], "funcname": "HasSelection", + "location": "imgui", "ov_cimguiname": "ImGuiInputTextCallbackData_HasSelection", "ret": "bool", "signature": "()const", @@ -4203,6 +4379,7 @@ "constructor": true, "defaults": [], "funcname": "ImGuiInputTextCallbackData", + "location": "imgui", "ov_cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", "signature": "()", "stname": "ImGuiInputTextCallbackData" @@ -4236,6 +4413,7 @@ "text_end": "((void*)0)" }, "funcname": "InsertChars", + "location": "imgui", "ov_cimguiname": "ImGuiInputTextCallbackData_InsertChars", "ret": "void", "signature": "(int,const char*,const char*)", @@ -4285,6 +4463,7 @@ "items_height": "-1.0f" }, "funcname": "Begin", + "location": "imgui", "ov_cimguiname": "ImGuiListClipper_Begin", "ret": "void", "signature": "(int,float)", @@ -4305,6 +4484,7 @@ "cimguiname": "ImGuiListClipper_End", "defaults": [], "funcname": "End", + "location": "imgui", "ov_cimguiname": "ImGuiListClipper_End", "ret": "void", "signature": "()", @@ -4333,6 +4513,7 @@ "items_height": "-1.0f" }, "funcname": "ImGuiListClipper", + "location": "imgui", "ov_cimguiname": "ImGuiListClipper_ImGuiListClipper", "signature": "(int,float)", "stname": "ImGuiListClipper" @@ -4352,6 +4533,7 @@ "cimguiname": "ImGuiListClipper_Step", "defaults": [], "funcname": "Step", + "location": "imgui", "ov_cimguiname": "ImGuiListClipper_Step", "ret": "bool", "signature": "()", @@ -4387,6 +4569,7 @@ "constructor": true, "defaults": [], "funcname": "ImGuiOnceUponAFrame", + "location": "imgui", "ov_cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", "signature": "()", "stname": "ImGuiOnceUponAFrame" @@ -4425,6 +4608,7 @@ "cimguiname": "ImGuiPayload_Clear", "defaults": [], "funcname": "Clear", + "location": "imgui", "ov_cimguiname": "ImGuiPayload_Clear", "ret": "void", "signature": "()", @@ -4441,6 +4625,7 @@ "constructor": true, "defaults": [], "funcname": "ImGuiPayload", + "location": "imgui", "ov_cimguiname": "ImGuiPayload_ImGuiPayload", "signature": "()", "stname": "ImGuiPayload" @@ -4464,6 +4649,7 @@ "cimguiname": "ImGuiPayload_IsDataType", "defaults": [], "funcname": "IsDataType", + "location": "imgui", "ov_cimguiname": "ImGuiPayload_IsDataType", "ret": "bool", "signature": "(const char*)const", @@ -4484,6 +4670,7 @@ "cimguiname": "ImGuiPayload_IsDelivery", "defaults": [], "funcname": "IsDelivery", + "location": "imgui", "ov_cimguiname": "ImGuiPayload_IsDelivery", "ret": "bool", "signature": "()const", @@ -4504,6 +4691,7 @@ "cimguiname": "ImGuiPayload_IsPreview", "defaults": [], "funcname": "IsPreview", + "location": "imgui", "ov_cimguiname": "ImGuiPayload_IsPreview", "ret": "bool", "signature": "()const", @@ -4548,6 +4736,7 @@ "constructor": true, "defaults": [], "funcname": "ImGuiStoragePair", + "location": "imgui", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairInt", "signature": "(ImGuiID,int)", "stname": "ImGuiStoragePair" @@ -4570,6 +4759,7 @@ "constructor": true, "defaults": [], "funcname": "ImGuiStoragePair", + "location": "imgui", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairFloat", "signature": "(ImGuiID,float)", "stname": "ImGuiStoragePair" @@ -4592,6 +4782,7 @@ "constructor": true, "defaults": [], "funcname": "ImGuiStoragePair", + "location": "imgui", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairPtr", "signature": "(ImGuiID,void*)", "stname": "ImGuiStoragePair" @@ -4630,6 +4821,7 @@ "cimguiname": "ImGuiStorage_BuildSortByKey", "defaults": [], "funcname": "BuildSortByKey", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_BuildSortByKey", "ret": "void", "signature": "()", @@ -4650,6 +4842,7 @@ "cimguiname": "ImGuiStorage_Clear", "defaults": [], "funcname": "Clear", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_Clear", "ret": "void", "signature": "()", @@ -4680,6 +4873,7 @@ "default_val": "false" }, "funcname": "GetBool", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_GetBool", "ret": "bool", "signature": "(ImGuiID,bool)const", @@ -4710,6 +4904,7 @@ "default_val": "false" }, "funcname": "GetBoolRef", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_GetBoolRef", "ret": "bool*", "signature": "(ImGuiID,bool)", @@ -4740,6 +4935,7 @@ "default_val": "0.0f" }, "funcname": "GetFloat", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_GetFloat", "ret": "float", "signature": "(ImGuiID,float)const", @@ -4770,6 +4966,7 @@ "default_val": "0.0f" }, "funcname": "GetFloatRef", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_GetFloatRef", "ret": "float*", "signature": "(ImGuiID,float)", @@ -4800,6 +4997,7 @@ "default_val": "0" }, "funcname": "GetInt", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_GetInt", "ret": "int", "signature": "(ImGuiID,int)const", @@ -4830,6 +5028,7 @@ "default_val": "0" }, "funcname": "GetIntRef", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_GetIntRef", "ret": "int*", "signature": "(ImGuiID,int)", @@ -4854,6 +5053,7 @@ "cimguiname": "ImGuiStorage_GetVoidPtr", "defaults": [], "funcname": "GetVoidPtr", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_GetVoidPtr", "ret": "void*", "signature": "(ImGuiID)const", @@ -4884,6 +5084,7 @@ "default_val": "((void*)0)" }, "funcname": "GetVoidPtrRef", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_GetVoidPtrRef", "ret": "void**", "signature": "(ImGuiID,void*)", @@ -4908,6 +5109,7 @@ "cimguiname": "ImGuiStorage_SetAllInt", "defaults": [], "funcname": "SetAllInt", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_SetAllInt", "ret": "void", "signature": "(int)", @@ -4936,6 +5138,7 @@ "cimguiname": "ImGuiStorage_SetBool", "defaults": [], "funcname": "SetBool", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_SetBool", "ret": "void", "signature": "(ImGuiID,bool)", @@ -4964,6 +5167,7 @@ "cimguiname": "ImGuiStorage_SetFloat", "defaults": [], "funcname": "SetFloat", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_SetFloat", "ret": "void", "signature": "(ImGuiID,float)", @@ -4992,6 +5196,7 @@ "cimguiname": "ImGuiStorage_SetInt", "defaults": [], "funcname": "SetInt", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_SetInt", "ret": "void", "signature": "(ImGuiID,int)", @@ -5020,6 +5225,7 @@ "cimguiname": "ImGuiStorage_SetVoidPtr", "defaults": [], "funcname": "SetVoidPtr", + "location": "imgui", "ov_cimguiname": "ImGuiStorage_SetVoidPtr", "ret": "void", "signature": "(ImGuiID,void*)", @@ -5036,6 +5242,7 @@ "constructor": true, "defaults": [], "funcname": "ImGuiStyle", + "location": "imgui", "ov_cimguiname": "ImGuiStyle_ImGuiStyle", "signature": "()", "stname": "ImGuiStyle" @@ -5059,6 +5266,7 @@ "cimguiname": "ImGuiStyle_ScaleAllSizes", "defaults": [], "funcname": "ScaleAllSizes", + "location": "imgui", "ov_cimguiname": "ImGuiStyle_ScaleAllSizes", "ret": "void", "signature": "(float)", @@ -5094,6 +5302,7 @@ "constructor": true, "defaults": [], "funcname": "ImGuiTextBuffer", + "location": "imgui", "ov_cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", "signature": "()", "stname": "ImGuiTextBuffer" @@ -5123,6 +5332,7 @@ "str_end": "((void*)0)" }, "funcname": "append", + "location": "imgui", "ov_cimguiname": "ImGuiTextBuffer_append", "ret": "void", "signature": "(const char*,const char*)", @@ -5152,6 +5362,7 @@ "defaults": [], "funcname": "appendf", "isvararg": "...)", + "location": "imgui", "manual": true, "ov_cimguiname": "ImGuiTextBuffer_appendf", "ret": "void", @@ -5181,6 +5392,7 @@ "cimguiname": "ImGuiTextBuffer_appendfv", "defaults": [], "funcname": "appendfv", + "location": "imgui", "ov_cimguiname": "ImGuiTextBuffer_appendfv", "ret": "void", "signature": "(const char*,va_list)", @@ -5201,6 +5413,7 @@ "cimguiname": "ImGuiTextBuffer_begin", "defaults": [], "funcname": "begin", + "location": "imgui", "ov_cimguiname": "ImGuiTextBuffer_begin", "ret": "const char*", "signature": "()const", @@ -5221,6 +5434,7 @@ "cimguiname": "ImGuiTextBuffer_c_str", "defaults": [], "funcname": "c_str", + "location": "imgui", "ov_cimguiname": "ImGuiTextBuffer_c_str", "ret": "const char*", "signature": "()const", @@ -5241,6 +5455,7 @@ "cimguiname": "ImGuiTextBuffer_clear", "defaults": [], "funcname": "clear", + "location": "imgui", "ov_cimguiname": "ImGuiTextBuffer_clear", "ret": "void", "signature": "()", @@ -5280,6 +5495,7 @@ "cimguiname": "ImGuiTextBuffer_empty", "defaults": [], "funcname": "empty", + "location": "imgui", "ov_cimguiname": "ImGuiTextBuffer_empty", "ret": "bool", "signature": "()const", @@ -5300,6 +5516,7 @@ "cimguiname": "ImGuiTextBuffer_end", "defaults": [], "funcname": "end", + "location": "imgui", "ov_cimguiname": "ImGuiTextBuffer_end", "ret": "const char*", "signature": "()const", @@ -5324,6 +5541,7 @@ "cimguiname": "ImGuiTextBuffer_reserve", "defaults": [], "funcname": "reserve", + "location": "imgui", "ov_cimguiname": "ImGuiTextBuffer_reserve", "ret": "void", "signature": "(int)", @@ -5344,6 +5562,7 @@ "cimguiname": "ImGuiTextBuffer_size", "defaults": [], "funcname": "size", + "location": "imgui", "ov_cimguiname": "ImGuiTextBuffer_size", "ret": "int", "signature": "()const", @@ -5364,6 +5583,7 @@ "cimguiname": "ImGuiTextFilter_Build", "defaults": [], "funcname": "Build", + "location": "imgui", "ov_cimguiname": "ImGuiTextFilter_Build", "ret": "void", "signature": "()", @@ -5384,6 +5604,7 @@ "cimguiname": "ImGuiTextFilter_Clear", "defaults": [], "funcname": "Clear", + "location": "imgui", "ov_cimguiname": "ImGuiTextFilter_Clear", "ret": "void", "signature": "()", @@ -5415,6 +5636,7 @@ "width": "0.0f" }, "funcname": "Draw", + "location": "imgui", "ov_cimguiname": "ImGuiTextFilter_Draw", "ret": "bool", "signature": "(const char*,float)", @@ -5438,6 +5660,7 @@ "default_filter": "\"\"" }, "funcname": "ImGuiTextFilter", + "location": "imgui", "ov_cimguiname": "ImGuiTextFilter_ImGuiTextFilter", "signature": "(const char*)", "stname": "ImGuiTextFilter" @@ -5457,6 +5680,7 @@ "cimguiname": "ImGuiTextFilter_IsActive", "defaults": [], "funcname": "IsActive", + "location": "imgui", "ov_cimguiname": "ImGuiTextFilter_IsActive", "ret": "bool", "signature": "()const", @@ -5487,6 +5711,7 @@ "text_end": "((void*)0)" }, "funcname": "PassFilter", + "location": "imgui", "ov_cimguiname": "ImGuiTextFilter_PassFilter", "ret": "bool", "signature": "(const char*,const char*)const", @@ -5522,6 +5747,7 @@ "constructor": true, "defaults": [], "funcname": "ImGuiTextRange", + "location": "imgui", "ov_cimguiname": "ImGuiTextRange_ImGuiTextRangeNil", "signature": "()", "stname": "ImGuiTextRange" @@ -5544,6 +5770,7 @@ "constructor": true, "defaults": [], "funcname": "ImGuiTextRange", + "location": "imgui", "ov_cimguiname": "ImGuiTextRange_ImGuiTextRangeStr", "signature": "(const char*,const char*)", "stname": "ImGuiTextRange" @@ -5582,6 +5809,7 @@ "cimguiname": "ImGuiTextRange_empty", "defaults": [], "funcname": "empty", + "location": "imgui", "ov_cimguiname": "ImGuiTextRange_empty", "ret": "bool", "signature": "()const", @@ -5610,6 +5838,7 @@ "cimguiname": "ImGuiTextRange_split", "defaults": [], "funcname": "split", + "location": "imgui", "ov_cimguiname": "ImGuiTextRange_split", "ret": "void", "signature": "(char,ImVector_ImGuiTextRange*)const", @@ -5626,6 +5855,7 @@ "constructor": true, "defaults": [], "funcname": "ImVec2", + "location": "imgui", "ov_cimguiname": "ImVec2_ImVec2Nil", "signature": "()", "stname": "ImVec2" @@ -5648,6 +5878,7 @@ "constructor": true, "defaults": [], "funcname": "ImVec2", + "location": "imgui", "ov_cimguiname": "ImVec2_ImVec2Float", "signature": "(float,float)", "stname": "ImVec2" @@ -5682,6 +5913,7 @@ "constructor": true, "defaults": [], "funcname": "ImVec4", + "location": "imgui", "ov_cimguiname": "ImVec4_ImVec4Nil", "signature": "()", "stname": "ImVec4" @@ -5712,6 +5944,7 @@ "constructor": true, "defaults": [], "funcname": "ImVec4", + "location": "imgui", "ov_cimguiname": "ImVec4_ImVec4Float", "signature": "(float,float,float,float)", "stname": "ImVec4" @@ -5746,6 +5979,7 @@ "constructor": true, "defaults": [], "funcname": "ImVector", + "location": "imgui", "ov_cimguiname": "ImVector_ImVectorNil", "signature": "()", "stname": "ImVector", @@ -5765,6 +5999,7 @@ "constructor": true, "defaults": [], "funcname": "ImVector", + "location": "imgui", "ov_cimguiname": "ImVector_ImVectorVector", "signature": "(const ImVector)", "stname": "ImVector", @@ -5789,6 +6024,7 @@ "cimguiname": "ImVector__grow_capacity", "defaults": [], "funcname": "_grow_capacity", + "location": "imgui", "ov_cimguiname": "ImVector__grow_capacity", "ret": "int", "signature": "(int)const", @@ -5810,6 +6046,7 @@ "cimguiname": "ImVector_back", "defaults": [], "funcname": "back", + "location": "imgui", "ov_cimguiname": "ImVector_backNil", "ret": "T*", "retref": "&", @@ -5830,6 +6067,7 @@ "cimguiname": "ImVector_back", "defaults": [], "funcname": "back", + "location": "imgui", "ov_cimguiname": "ImVector_back_const", "ret": "const T*", "retref": "&", @@ -5852,6 +6090,7 @@ "cimguiname": "ImVector_begin", "defaults": [], "funcname": "begin", + "location": "imgui", "ov_cimguiname": "ImVector_beginNil", "ret": "T*", "signature": "()", @@ -5871,6 +6110,7 @@ "cimguiname": "ImVector_begin", "defaults": [], "funcname": "begin", + "location": "imgui", "ov_cimguiname": "ImVector_begin_const", "ret": "const T*", "signature": "()const", @@ -5892,6 +6132,7 @@ "cimguiname": "ImVector_capacity", "defaults": [], "funcname": "capacity", + "location": "imgui", "ov_cimguiname": "ImVector_capacity", "ret": "int", "signature": "()const", @@ -5913,6 +6154,7 @@ "cimguiname": "ImVector_clear", "defaults": [], "funcname": "clear", + "location": "imgui", "ov_cimguiname": "ImVector_clear", "ret": "void", "signature": "()", @@ -5938,6 +6180,7 @@ "cimguiname": "ImVector_contains", "defaults": [], "funcname": "contains", + "location": "imgui", "ov_cimguiname": "ImVector_contains", "ret": "bool", "signature": "(const T)const", @@ -5979,6 +6222,7 @@ "cimguiname": "ImVector_empty", "defaults": [], "funcname": "empty", + "location": "imgui", "ov_cimguiname": "ImVector_empty", "ret": "bool", "signature": "()const", @@ -6000,6 +6244,7 @@ "cimguiname": "ImVector_end", "defaults": [], "funcname": "end", + "location": "imgui", "ov_cimguiname": "ImVector_endNil", "ret": "T*", "signature": "()", @@ -6019,6 +6264,7 @@ "cimguiname": "ImVector_end", "defaults": [], "funcname": "end", + "location": "imgui", "ov_cimguiname": "ImVector_end_const", "ret": "const T*", "signature": "()const", @@ -6044,6 +6290,7 @@ "cimguiname": "ImVector_erase", "defaults": [], "funcname": "erase", + "location": "imgui", "ov_cimguiname": "ImVector_eraseNil", "ret": "T*", "signature": "(const T*)", @@ -6071,6 +6318,7 @@ "cimguiname": "ImVector_erase", "defaults": [], "funcname": "erase", + "location": "imgui", "ov_cimguiname": "ImVector_eraseTPtr", "ret": "T*", "signature": "(const T*,const T*)", @@ -6096,6 +6344,7 @@ "cimguiname": "ImVector_erase_unsorted", "defaults": [], "funcname": "erase_unsorted", + "location": "imgui", "ov_cimguiname": "ImVector_erase_unsorted", "ret": "T*", "signature": "(const T*)", @@ -6121,6 +6370,7 @@ "cimguiname": "ImVector_find", "defaults": [], "funcname": "find", + "location": "imgui", "ov_cimguiname": "ImVector_findNil", "ret": "T*", "signature": "(const T)", @@ -6144,6 +6394,7 @@ "cimguiname": "ImVector_find", "defaults": [], "funcname": "find", + "location": "imgui", "ov_cimguiname": "ImVector_find_const", "ret": "const T*", "signature": "(const T)const", @@ -6169,6 +6420,7 @@ "cimguiname": "ImVector_find_erase", "defaults": [], "funcname": "find_erase", + "location": "imgui", "ov_cimguiname": "ImVector_find_erase", "ret": "bool", "signature": "(const T)", @@ -6194,6 +6446,7 @@ "cimguiname": "ImVector_find_erase_unsorted", "defaults": [], "funcname": "find_erase_unsorted", + "location": "imgui", "ov_cimguiname": "ImVector_find_erase_unsorted", "ret": "bool", "signature": "(const T)", @@ -6215,6 +6468,7 @@ "cimguiname": "ImVector_front", "defaults": [], "funcname": "front", + "location": "imgui", "ov_cimguiname": "ImVector_frontNil", "ret": "T*", "retref": "&", @@ -6235,6 +6489,7 @@ "cimguiname": "ImVector_front", "defaults": [], "funcname": "front", + "location": "imgui", "ov_cimguiname": "ImVector_front_const", "ret": "const T*", "retref": "&", @@ -6261,6 +6516,7 @@ "cimguiname": "ImVector_index_from_ptr", "defaults": [], "funcname": "index_from_ptr", + "location": "imgui", "ov_cimguiname": "ImVector_index_from_ptr", "ret": "int", "signature": "(const T*)const", @@ -6290,6 +6546,7 @@ "cimguiname": "ImVector_insert", "defaults": [], "funcname": "insert", + "location": "imgui", "ov_cimguiname": "ImVector_insert", "ret": "T*", "signature": "(const T*,const T)", @@ -6311,6 +6568,7 @@ "cimguiname": "ImVector_pop_back", "defaults": [], "funcname": "pop_back", + "location": "imgui", "ov_cimguiname": "ImVector_pop_back", "ret": "void", "signature": "()", @@ -6336,6 +6594,7 @@ "cimguiname": "ImVector_push_back", "defaults": [], "funcname": "push_back", + "location": "imgui", "ov_cimguiname": "ImVector_push_back", "ret": "void", "signature": "(const T)", @@ -6361,6 +6620,7 @@ "cimguiname": "ImVector_push_front", "defaults": [], "funcname": "push_front", + "location": "imgui", "ov_cimguiname": "ImVector_push_front", "ret": "void", "signature": "(const T)", @@ -6386,6 +6646,7 @@ "cimguiname": "ImVector_reserve", "defaults": [], "funcname": "reserve", + "location": "imgui", "ov_cimguiname": "ImVector_reserve", "ret": "void", "signature": "(int)", @@ -6411,6 +6672,7 @@ "cimguiname": "ImVector_resize", "defaults": [], "funcname": "resize", + "location": "imgui", "ov_cimguiname": "ImVector_resizeNil", "ret": "void", "signature": "(int)", @@ -6438,6 +6700,7 @@ "cimguiname": "ImVector_resize", "defaults": [], "funcname": "resize", + "location": "imgui", "ov_cimguiname": "ImVector_resizeT", "ret": "void", "signature": "(int,const T)", @@ -6463,6 +6726,7 @@ "cimguiname": "ImVector_shrink", "defaults": [], "funcname": "shrink", + "location": "imgui", "ov_cimguiname": "ImVector_shrink", "ret": "void", "signature": "(int)", @@ -6484,6 +6748,7 @@ "cimguiname": "ImVector_size", "defaults": [], "funcname": "size", + "location": "imgui", "ov_cimguiname": "ImVector_size", "ret": "int", "signature": "()const", @@ -6505,6 +6770,7 @@ "cimguiname": "ImVector_size_in_bytes", "defaults": [], "funcname": "size_in_bytes", + "location": "imgui", "ov_cimguiname": "ImVector_size_in_bytes", "ret": "int", "signature": "()const", @@ -6514,7 +6780,7 @@ ], "ImVector_swap": [ { - "args": "(ImVector* self,ImVector rhs)", + "args": "(ImVector* self,ImVector* rhs)", "argsT": [ { "name": "self", @@ -6522,14 +6788,16 @@ }, { "name": "rhs", - "type": "ImVector&" + "reftoptr": true, + "type": "ImVector*" } ], "argsoriginal": "(ImVector& rhs)", - "call_args": "(rhs)", + "call_args": "(*rhs)", "cimguiname": "ImVector_swap", "defaults": [], "funcname": "swap", + "location": "imgui", "ov_cimguiname": "ImVector_swap", "ret": "void", "signature": "(ImVector)", @@ -6557,6 +6825,7 @@ "flags": "0" }, "funcname": "AcceptDragDropPayload", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igAcceptDragDropPayload", "ret": "const ImGuiPayload*", @@ -6573,6 +6842,7 @@ "cimguiname": "igAlignTextToFramePadding", "defaults": [], "funcname": "AlignTextToFramePadding", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igAlignTextToFramePadding", "ret": "void", @@ -6598,6 +6868,7 @@ "cimguiname": "igArrowButton", "defaults": [], "funcname": "ArrowButton", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igArrowButton", "ret": "bool", @@ -6630,6 +6901,7 @@ "p_open": "((void*)0)" }, "funcname": "Begin", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBegin", "ret": "bool", @@ -6667,6 +6939,7 @@ "size": "ImVec2(0,0)" }, "funcname": "BeginChild", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginChildStr", "ret": "bool", @@ -6702,6 +6975,7 @@ "size": "ImVec2(0,0)" }, "funcname": "BeginChild", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginChildID", "ret": "bool", @@ -6733,6 +7007,7 @@ "flags": "0" }, "funcname": "BeginChildFrame", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginChildFrame", "ret": "bool", @@ -6764,6 +7039,7 @@ "flags": "0" }, "funcname": "BeginCombo", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginCombo", "ret": "bool", @@ -6787,6 +7063,7 @@ "flags": "0" }, "funcname": "BeginDragDropSource", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropSource", "ret": "bool", @@ -6803,6 +7080,7 @@ "cimguiname": "igBeginDragDropTarget", "defaults": [], "funcname": "BeginDragDropTarget", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropTarget", "ret": "bool", @@ -6819,6 +7097,7 @@ "cimguiname": "igBeginGroup", "defaults": [], "funcname": "BeginGroup", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginGroup", "ret": "void", @@ -6835,6 +7114,7 @@ "cimguiname": "igBeginMainMenuBar", "defaults": [], "funcname": "BeginMainMenuBar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginMainMenuBar", "ret": "bool", @@ -6862,6 +7142,7 @@ "enabled": "true" }, "funcname": "BeginMenu", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginMenu", "ret": "bool", @@ -6878,6 +7159,7 @@ "cimguiname": "igBeginMenuBar", "defaults": [], "funcname": "BeginMenuBar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginMenuBar", "ret": "bool", @@ -6905,6 +7187,7 @@ "flags": "0" }, "funcname": "BeginPopup", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginPopup", "ret": "bool", @@ -6914,90 +7197,88 @@ ], "igBeginPopupContextItem": [ { - "args": "(const char* str_id,ImGuiMouseButton mouse_button)", + "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", "argsT": [ { "name": "str_id", "type": "const char*" }, { - "name": "mouse_button", - "type": "ImGuiMouseButton" + "name": "popup_flags", + "type": "ImGuiPopupFlags" } ], - "argsoriginal": "(const char* str_id=((void*)0),ImGuiMouseButton mouse_button=1)", - "call_args": "(str_id,mouse_button)", + "argsoriginal": "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)", + "call_args": "(str_id,popup_flags)", "cimguiname": "igBeginPopupContextItem", "defaults": { - "mouse_button": "1", + "popup_flags": "1", "str_id": "((void*)0)" }, "funcname": "BeginPopupContextItem", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextItem", "ret": "bool", - "signature": "(const char*,ImGuiMouseButton)", + "signature": "(const char*,ImGuiPopupFlags)", "stname": "" } ], "igBeginPopupContextVoid": [ { - "args": "(const char* str_id,ImGuiMouseButton mouse_button)", + "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", "argsT": [ { "name": "str_id", "type": "const char*" }, { - "name": "mouse_button", - "type": "ImGuiMouseButton" + "name": "popup_flags", + "type": "ImGuiPopupFlags" } ], - "argsoriginal": "(const char* str_id=((void*)0),ImGuiMouseButton mouse_button=1)", - "call_args": "(str_id,mouse_button)", + "argsoriginal": "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)", + "call_args": "(str_id,popup_flags)", "cimguiname": "igBeginPopupContextVoid", "defaults": { - "mouse_button": "1", + "popup_flags": "1", "str_id": "((void*)0)" }, "funcname": "BeginPopupContextVoid", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextVoid", "ret": "bool", - "signature": "(const char*,ImGuiMouseButton)", + "signature": "(const char*,ImGuiPopupFlags)", "stname": "" } ], "igBeginPopupContextWindow": [ { - "args": "(const char* str_id,ImGuiMouseButton mouse_button,bool also_over_items)", + "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", "argsT": [ { "name": "str_id", "type": "const char*" }, { - "name": "mouse_button", - "type": "ImGuiMouseButton" - }, - { - "name": "also_over_items", - "type": "bool" + "name": "popup_flags", + "type": "ImGuiPopupFlags" } ], - "argsoriginal": "(const char* str_id=((void*)0),ImGuiMouseButton mouse_button=1,bool also_over_items=true)", - "call_args": "(str_id,mouse_button,also_over_items)", + "argsoriginal": "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)", + "call_args": "(str_id,popup_flags)", "cimguiname": "igBeginPopupContextWindow", "defaults": { - "also_over_items": "true", - "mouse_button": "1", + "popup_flags": "1", "str_id": "((void*)0)" }, "funcname": "BeginPopupContextWindow", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextWindow", "ret": "bool", - "signature": "(const char*,ImGuiMouseButton,bool)", + "signature": "(const char*,ImGuiPopupFlags)", "stname": "" } ], @@ -7026,6 +7307,7 @@ "p_open": "((void*)0)" }, "funcname": "BeginPopupModal", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupModal", "ret": "bool", @@ -7053,6 +7335,7 @@ "flags": "0" }, "funcname": "BeginTabBar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginTabBar", "ret": "bool", @@ -7085,6 +7368,7 @@ "p_open": "((void*)0)" }, "funcname": "BeginTabItem", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginTabItem", "ret": "bool", @@ -7101,6 +7385,7 @@ "cimguiname": "igBeginTooltip", "defaults": [], "funcname": "BeginTooltip", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBeginTooltip", "ret": "void", @@ -7117,6 +7402,7 @@ "cimguiname": "igBullet", "defaults": [], "funcname": "Bullet", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBullet", "ret": "void", @@ -7143,6 +7429,7 @@ "defaults": [], "funcname": "BulletText", "isvararg": "...)", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBulletText", "ret": "void", @@ -7168,6 +7455,7 @@ "cimguiname": "igBulletTextV", "defaults": [], "funcname": "BulletTextV", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igBulletTextV", "ret": "void", @@ -7195,6 +7483,7 @@ "size": "ImVec2(0,0)" }, "funcname": "Button", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igButton", "ret": "bool", @@ -7211,6 +7500,7 @@ "cimguiname": "igCalcItemWidth", "defaults": [], "funcname": "CalcItemWidth", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igCalcItemWidth", "ret": "float", @@ -7244,6 +7534,7 @@ "cimguiname": "igCalcListClipping", "defaults": [], "funcname": "CalcListClipping", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igCalcListClipping", "ret": "void", @@ -7285,6 +7576,7 @@ "wrap_width": "-1.0f" }, "funcname": "CalcTextSize", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igCalcTextSize", @@ -7309,6 +7601,7 @@ "want_capture_keyboard_value": "true" }, "funcname": "CaptureKeyboardFromApp", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igCaptureKeyboardFromApp", "ret": "void", @@ -7332,6 +7625,7 @@ "want_capture_mouse_value": "true" }, "funcname": "CaptureMouseFromApp", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igCaptureMouseFromApp", "ret": "void", @@ -7357,6 +7651,7 @@ "cimguiname": "igCheckbox", "defaults": [], "funcname": "Checkbox", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igCheckbox", "ret": "bool", @@ -7386,6 +7681,7 @@ "cimguiname": "igCheckboxFlags", "defaults": [], "funcname": "CheckboxFlags", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igCheckboxFlags", "ret": "bool", @@ -7402,6 +7698,7 @@ "cimguiname": "igCloseCurrentPopup", "defaults": [], "funcname": "CloseCurrentPopup", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igCloseCurrentPopup", "ret": "void", @@ -7429,6 +7726,7 @@ "flags": "0" }, "funcname": "CollapsingHeader", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igCollapsingHeaderTreeNodeFlags", "ret": "bool", @@ -7458,6 +7756,7 @@ "flags": "0" }, "funcname": "CollapsingHeader", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igCollapsingHeaderBoolPtr", "ret": "bool", @@ -7494,6 +7793,7 @@ "size": "ImVec2(0,0)" }, "funcname": "ColorButton", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igColorButton", "ret": "bool", @@ -7515,6 +7815,7 @@ "cimguiname": "igColorConvertFloat4ToU32", "defaults": [], "funcname": "ColorConvertFloat4ToU32", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igColorConvertFloat4ToU32", "ret": "ImU32", @@ -7524,7 +7825,7 @@ ], "igColorConvertHSVtoRGB": [ { - "args": "(float h,float s,float v,float out_r,float out_g,float out_b)", + "args": "(float h,float s,float v,float* out_r,float* out_g,float* out_b)", "argsT": [ { "name": "h", @@ -7540,23 +7841,26 @@ }, { "name": "out_r", - "type": "float&" + "reftoptr": true, + "type": "float*" }, { "name": "out_g", - "type": "float&" + "reftoptr": true, + "type": "float*" }, { "name": "out_b", - "type": "float&" + "reftoptr": true, + "type": "float*" } ], "argsoriginal": "(float h,float s,float v,float& out_r,float& out_g,float& out_b)", - "call_args": "(h,s,v,out_r,out_g,out_b)", + "call_args": "(h,s,v,*out_r,*out_g,*out_b)", "cimguiname": "igColorConvertHSVtoRGB", "defaults": [], "funcname": "ColorConvertHSVtoRGB", - "manual": true, + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igColorConvertHSVtoRGB", "ret": "void", @@ -7566,7 +7870,7 @@ ], "igColorConvertRGBtoHSV": [ { - "args": "(float r,float g,float b,float out_h,float out_s,float out_v)", + "args": "(float r,float g,float b,float* out_h,float* out_s,float* out_v)", "argsT": [ { "name": "r", @@ -7582,23 +7886,26 @@ }, { "name": "out_h", - "type": "float&" + "reftoptr": true, + "type": "float*" }, { "name": "out_s", - "type": "float&" + "reftoptr": true, + "type": "float*" }, { "name": "out_v", - "type": "float&" + "reftoptr": true, + "type": "float*" } ], "argsoriginal": "(float r,float g,float b,float& out_h,float& out_s,float& out_v)", - "call_args": "(r,g,b,out_h,out_s,out_v)", + "call_args": "(r,g,b,*out_h,*out_s,*out_v)", "cimguiname": "igColorConvertRGBtoHSV", "defaults": [], "funcname": "ColorConvertRGBtoHSV", - "manual": true, + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igColorConvertRGBtoHSV", "ret": "void", @@ -7624,6 +7931,7 @@ "cimguiname": "igColorConvertU32ToFloat4", "defaults": [], "funcname": "ColorConvertU32ToFloat4", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igColorConvertU32ToFloat4", @@ -7656,6 +7964,7 @@ "flags": "0" }, "funcname": "ColorEdit3", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igColorEdit3", "ret": "bool", @@ -7687,6 +7996,7 @@ "flags": "0" }, "funcname": "ColorEdit4", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igColorEdit4", "ret": "bool", @@ -7718,6 +8028,7 @@ "flags": "0" }, "funcname": "ColorPicker3", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igColorPicker3", "ret": "bool", @@ -7754,6 +8065,7 @@ "ref_col": "((void*)0)" }, "funcname": "ColorPicker4", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igColorPicker4", "ret": "bool", @@ -7787,6 +8099,7 @@ "id": "((void*)0)" }, "funcname": "Columns", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igColumns", "ret": "void", @@ -7826,6 +8139,7 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igComboStr_arr", "ret": "bool", @@ -7859,6 +8173,7 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igComboStr", "ret": "bool", @@ -7902,8 +8217,9 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", + "location": "imgui", "namespace": "ImGui", - "ov_cimguiname": "igComboFnPtr", + "ov_cimguiname": "igComboFnBoolPtr", "ret": "bool", "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", "stname": "" @@ -7925,6 +8241,7 @@ "shared_font_atlas": "((void*)0)" }, "funcname": "CreateContext", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igCreateContext", "ret": "ImGuiContext*", @@ -7970,6 +8287,7 @@ "cimguiname": "igDebugCheckVersionAndDataLayout", "defaults": [], "funcname": "DebugCheckVersionAndDataLayout", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDebugCheckVersionAndDataLayout", "ret": "bool", @@ -7993,6 +8311,7 @@ "ctx": "((void*)0)" }, "funcname": "DestroyContext", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDestroyContext", "ret": "void", @@ -8044,6 +8363,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDragFloat", "ret": "bool", @@ -8095,6 +8415,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat2", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDragFloat2", "ret": "bool", @@ -8146,6 +8467,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat3", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDragFloat3", "ret": "bool", @@ -8197,6 +8519,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat4", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDragFloat4", "ret": "bool", @@ -8257,6 +8580,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloatRange2", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDragFloatRange2", "ret": "bool", @@ -8303,6 +8627,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDragInt", "ret": "bool", @@ -8349,6 +8674,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt2", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDragInt2", "ret": "bool", @@ -8395,6 +8721,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt3", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDragInt3", "ret": "bool", @@ -8441,6 +8768,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt4", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDragInt4", "ret": "bool", @@ -8496,6 +8824,7 @@ "v_speed": "1.0f" }, "funcname": "DragIntRange2", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDragIntRange2", "ret": "bool", @@ -8550,6 +8879,7 @@ "power": "1.0f" }, "funcname": "DragScalar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDragScalar", "ret": "bool", @@ -8608,6 +8938,7 @@ "power": "1.0f" }, "funcname": "DragScalarN", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDragScalarN", "ret": "bool", @@ -8629,6 +8960,7 @@ "cimguiname": "igDummy", "defaults": [], "funcname": "Dummy", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igDummy", "ret": "void", @@ -8645,6 +8977,7 @@ "cimguiname": "igEnd", "defaults": [], "funcname": "End", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEnd", "ret": "void", @@ -8661,6 +8994,7 @@ "cimguiname": "igEndChild", "defaults": [], "funcname": "EndChild", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndChild", "ret": "void", @@ -8677,6 +9011,7 @@ "cimguiname": "igEndChildFrame", "defaults": [], "funcname": "EndChildFrame", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndChildFrame", "ret": "void", @@ -8693,6 +9028,7 @@ "cimguiname": "igEndCombo", "defaults": [], "funcname": "EndCombo", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndCombo", "ret": "void", @@ -8709,6 +9045,7 @@ "cimguiname": "igEndDragDropSource", "defaults": [], "funcname": "EndDragDropSource", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndDragDropSource", "ret": "void", @@ -8725,6 +9062,7 @@ "cimguiname": "igEndDragDropTarget", "defaults": [], "funcname": "EndDragDropTarget", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndDragDropTarget", "ret": "void", @@ -8741,6 +9079,7 @@ "cimguiname": "igEndFrame", "defaults": [], "funcname": "EndFrame", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndFrame", "ret": "void", @@ -8757,6 +9096,7 @@ "cimguiname": "igEndGroup", "defaults": [], "funcname": "EndGroup", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndGroup", "ret": "void", @@ -8773,6 +9113,7 @@ "cimguiname": "igEndMainMenuBar", "defaults": [], "funcname": "EndMainMenuBar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndMainMenuBar", "ret": "void", @@ -8789,6 +9130,7 @@ "cimguiname": "igEndMenu", "defaults": [], "funcname": "EndMenu", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndMenu", "ret": "void", @@ -8805,6 +9147,7 @@ "cimguiname": "igEndMenuBar", "defaults": [], "funcname": "EndMenuBar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndMenuBar", "ret": "void", @@ -8821,6 +9164,7 @@ "cimguiname": "igEndPopup", "defaults": [], "funcname": "EndPopup", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndPopup", "ret": "void", @@ -8837,6 +9181,7 @@ "cimguiname": "igEndTabBar", "defaults": [], "funcname": "EndTabBar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndTabBar", "ret": "void", @@ -8853,6 +9198,7 @@ "cimguiname": "igEndTabItem", "defaults": [], "funcname": "EndTabItem", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndTabItem", "ret": "void", @@ -8869,6 +9215,7 @@ "cimguiname": "igEndTooltip", "defaults": [], "funcname": "EndTooltip", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igEndTooltip", "ret": "void", @@ -8885,6 +9232,7 @@ "cimguiname": "igGetBackgroundDrawList", "defaults": [], "funcname": "GetBackgroundDrawList", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetBackgroundDrawList", "ret": "ImDrawList*", @@ -8901,6 +9249,7 @@ "cimguiname": "igGetClipboardText", "defaults": [], "funcname": "GetClipboardText", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetClipboardText", "ret": "const char*", @@ -8928,6 +9277,7 @@ "alpha_mul": "1.0f" }, "funcname": "GetColorU32", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetColorU32Col", "ret": "ImU32", @@ -8947,6 +9297,7 @@ "cimguiname": "igGetColorU32", "defaults": [], "funcname": "GetColorU32", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetColorU32Vec4", "ret": "ImU32", @@ -8966,6 +9317,7 @@ "cimguiname": "igGetColorU32", "defaults": [], "funcname": "GetColorU32", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetColorU32U32", "ret": "ImU32", @@ -8982,6 +9334,7 @@ "cimguiname": "igGetColumnIndex", "defaults": [], "funcname": "GetColumnIndex", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetColumnIndex", "ret": "int", @@ -9005,6 +9358,7 @@ "column_index": "-1" }, "funcname": "GetColumnOffset", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetColumnOffset", "ret": "float", @@ -9028,6 +9382,7 @@ "column_index": "-1" }, "funcname": "GetColumnWidth", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetColumnWidth", "ret": "float", @@ -9044,6 +9399,7 @@ "cimguiname": "igGetColumnsCount", "defaults": [], "funcname": "GetColumnsCount", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetColumnsCount", "ret": "int", @@ -9065,6 +9421,7 @@ "cimguiname": "igGetContentRegionAvail", "defaults": [], "funcname": "GetContentRegionAvail", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetContentRegionAvail", @@ -9087,6 +9444,7 @@ "cimguiname": "igGetContentRegionMax", "defaults": [], "funcname": "GetContentRegionMax", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetContentRegionMax", @@ -9104,6 +9462,7 @@ "cimguiname": "igGetCurrentContext", "defaults": [], "funcname": "GetCurrentContext", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentContext", "ret": "ImGuiContext*", @@ -9125,6 +9484,7 @@ "cimguiname": "igGetCursorPos", "defaults": [], "funcname": "GetCursorPos", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorPos", @@ -9142,6 +9502,7 @@ "cimguiname": "igGetCursorPosX", "defaults": [], "funcname": "GetCursorPosX", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetCursorPosX", "ret": "float", @@ -9158,6 +9519,7 @@ "cimguiname": "igGetCursorPosY", "defaults": [], "funcname": "GetCursorPosY", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetCursorPosY", "ret": "float", @@ -9179,6 +9541,7 @@ "cimguiname": "igGetCursorScreenPos", "defaults": [], "funcname": "GetCursorScreenPos", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorScreenPos", @@ -9201,6 +9564,7 @@ "cimguiname": "igGetCursorStartPos", "defaults": [], "funcname": "GetCursorStartPos", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorStartPos", @@ -9218,6 +9582,7 @@ "cimguiname": "igGetDragDropPayload", "defaults": [], "funcname": "GetDragDropPayload", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetDragDropPayload", "ret": "const ImGuiPayload*", @@ -9234,6 +9599,7 @@ "cimguiname": "igGetDrawData", "defaults": [], "funcname": "GetDrawData", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetDrawData", "ret": "ImDrawData*", @@ -9250,6 +9616,7 @@ "cimguiname": "igGetDrawListSharedData", "defaults": [], "funcname": "GetDrawListSharedData", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetDrawListSharedData", "ret": "ImDrawListSharedData*", @@ -9266,6 +9633,7 @@ "cimguiname": "igGetFont", "defaults": [], "funcname": "GetFont", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetFont", "ret": "ImFont*", @@ -9282,6 +9650,7 @@ "cimguiname": "igGetFontSize", "defaults": [], "funcname": "GetFontSize", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetFontSize", "ret": "float", @@ -9303,6 +9672,7 @@ "cimguiname": "igGetFontTexUvWhitePixel", "defaults": [], "funcname": "GetFontTexUvWhitePixel", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetFontTexUvWhitePixel", @@ -9320,6 +9690,7 @@ "cimguiname": "igGetForegroundDrawList", "defaults": [], "funcname": "GetForegroundDrawList", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetForegroundDrawList", "ret": "ImDrawList*", @@ -9336,6 +9707,7 @@ "cimguiname": "igGetFrameCount", "defaults": [], "funcname": "GetFrameCount", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetFrameCount", "ret": "int", @@ -9352,6 +9724,7 @@ "cimguiname": "igGetFrameHeight", "defaults": [], "funcname": "GetFrameHeight", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetFrameHeight", "ret": "float", @@ -9368,6 +9741,7 @@ "cimguiname": "igGetFrameHeightWithSpacing", "defaults": [], "funcname": "GetFrameHeightWithSpacing", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetFrameHeightWithSpacing", "ret": "float", @@ -9389,6 +9763,7 @@ "cimguiname": "igGetID", "defaults": [], "funcname": "GetID", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetIDStr", "ret": "ImGuiID", @@ -9412,6 +9787,7 @@ "cimguiname": "igGetID", "defaults": [], "funcname": "GetID", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetIDStrStr", "ret": "ImGuiID", @@ -9431,6 +9807,7 @@ "cimguiname": "igGetID", "defaults": [], "funcname": "GetID", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetIDPtr", "ret": "ImGuiID", @@ -9447,6 +9824,7 @@ "cimguiname": "igGetIO", "defaults": [], "funcname": "GetIO", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetIO", "ret": "ImGuiIO*", @@ -9469,6 +9847,7 @@ "cimguiname": "igGetItemRectMax", "defaults": [], "funcname": "GetItemRectMax", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectMax", @@ -9491,6 +9870,7 @@ "cimguiname": "igGetItemRectMin", "defaults": [], "funcname": "GetItemRectMin", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectMin", @@ -9513,6 +9893,7 @@ "cimguiname": "igGetItemRectSize", "defaults": [], "funcname": "GetItemRectSize", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectSize", @@ -9535,6 +9916,7 @@ "cimguiname": "igGetKeyIndex", "defaults": [], "funcname": "GetKeyIndex", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetKeyIndex", "ret": "int", @@ -9564,6 +9946,7 @@ "cimguiname": "igGetKeyPressedAmount", "defaults": [], "funcname": "GetKeyPressedAmount", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetKeyPressedAmount", "ret": "int", @@ -9580,6 +9963,7 @@ "cimguiname": "igGetMouseCursor", "defaults": [], "funcname": "GetMouseCursor", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetMouseCursor", "ret": "ImGuiMouseCursor", @@ -9612,6 +9996,7 @@ "lock_threshold": "-1.0f" }, "funcname": "GetMouseDragDelta", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMouseDragDelta", @@ -9634,6 +10019,7 @@ "cimguiname": "igGetMousePos", "defaults": [], "funcname": "GetMousePos", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePos", @@ -9656,6 +10042,7 @@ "cimguiname": "igGetMousePosOnOpeningCurrentPopup", "defaults": [], "funcname": "GetMousePosOnOpeningCurrentPopup", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup", @@ -9673,6 +10060,7 @@ "cimguiname": "igGetScrollMaxX", "defaults": [], "funcname": "GetScrollMaxX", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetScrollMaxX", "ret": "float", @@ -9689,6 +10077,7 @@ "cimguiname": "igGetScrollMaxY", "defaults": [], "funcname": "GetScrollMaxY", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetScrollMaxY", "ret": "float", @@ -9705,6 +10094,7 @@ "cimguiname": "igGetScrollX", "defaults": [], "funcname": "GetScrollX", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetScrollX", "ret": "float", @@ -9721,6 +10111,7 @@ "cimguiname": "igGetScrollY", "defaults": [], "funcname": "GetScrollY", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetScrollY", "ret": "float", @@ -9737,6 +10128,7 @@ "cimguiname": "igGetStateStorage", "defaults": [], "funcname": "GetStateStorage", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetStateStorage", "ret": "ImGuiStorage*", @@ -9753,6 +10145,7 @@ "cimguiname": "igGetStyle", "defaults": [], "funcname": "GetStyle", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetStyle", "ret": "ImGuiStyle*", @@ -9775,6 +10168,7 @@ "cimguiname": "igGetStyleColorName", "defaults": [], "funcname": "GetStyleColorName", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetStyleColorName", "ret": "const char*", @@ -9796,6 +10190,7 @@ "cimguiname": "igGetStyleColorVec4", "defaults": [], "funcname": "GetStyleColorVec4", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetStyleColorVec4", "ret": "const ImVec4*", @@ -9813,6 +10208,7 @@ "cimguiname": "igGetTextLineHeight", "defaults": [], "funcname": "GetTextLineHeight", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetTextLineHeight", "ret": "float", @@ -9829,6 +10225,7 @@ "cimguiname": "igGetTextLineHeightWithSpacing", "defaults": [], "funcname": "GetTextLineHeightWithSpacing", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetTextLineHeightWithSpacing", "ret": "float", @@ -9845,6 +10242,7 @@ "cimguiname": "igGetTime", "defaults": [], "funcname": "GetTime", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetTime", "ret": "double", @@ -9861,6 +10259,7 @@ "cimguiname": "igGetTreeNodeToLabelSpacing", "defaults": [], "funcname": "GetTreeNodeToLabelSpacing", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetTreeNodeToLabelSpacing", "ret": "float", @@ -9877,6 +10276,7 @@ "cimguiname": "igGetVersion", "defaults": [], "funcname": "GetVersion", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetVersion", "ret": "const char*", @@ -9898,6 +10298,7 @@ "cimguiname": "igGetWindowContentRegionMax", "defaults": [], "funcname": "GetWindowContentRegionMax", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowContentRegionMax", @@ -9920,6 +10321,7 @@ "cimguiname": "igGetWindowContentRegionMin", "defaults": [], "funcname": "GetWindowContentRegionMin", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowContentRegionMin", @@ -9937,6 +10339,7 @@ "cimguiname": "igGetWindowContentRegionWidth", "defaults": [], "funcname": "GetWindowContentRegionWidth", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetWindowContentRegionWidth", "ret": "float", @@ -9953,6 +10356,7 @@ "cimguiname": "igGetWindowDrawList", "defaults": [], "funcname": "GetWindowDrawList", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetWindowDrawList", "ret": "ImDrawList*", @@ -9969,6 +10373,7 @@ "cimguiname": "igGetWindowHeight", "defaults": [], "funcname": "GetWindowHeight", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetWindowHeight", "ret": "float", @@ -9990,6 +10395,7 @@ "cimguiname": "igGetWindowPos", "defaults": [], "funcname": "GetWindowPos", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowPos", @@ -10012,6 +10418,7 @@ "cimguiname": "igGetWindowSize", "defaults": [], "funcname": "GetWindowSize", + "location": "imgui", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowSize", @@ -10029,6 +10436,7 @@ "cimguiname": "igGetWindowWidth", "defaults": [], "funcname": "GetWindowWidth", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igGetWindowWidth", "ret": "float", @@ -10075,6 +10483,7 @@ "uv1": "ImVec2(1,1)" }, "funcname": "Image", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igImage", "ret": "void", @@ -10126,6 +10535,7 @@ "uv1": "ImVec2(1,1)" }, "funcname": "ImageButton", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igImageButton", "ret": "bool", @@ -10149,6 +10559,7 @@ "indent_w": "0.0f" }, "funcname": "Indent", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIndent", "ret": "void", @@ -10195,6 +10606,7 @@ "step_fast": "0.0" }, "funcname": "InputDouble", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputDouble", "ret": "bool", @@ -10241,6 +10653,7 @@ "step_fast": "0.0f" }, "funcname": "InputFloat", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputFloat", "ret": "bool", @@ -10277,6 +10690,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat2", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputFloat2", "ret": "bool", @@ -10313,6 +10727,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat3", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputFloat3", "ret": "bool", @@ -10349,6 +10764,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat4", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputFloat4", "ret": "bool", @@ -10390,6 +10806,7 @@ "step_fast": "100" }, "funcname": "InputInt", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputInt", "ret": "bool", @@ -10421,6 +10838,7 @@ "flags": "0" }, "funcname": "InputInt2", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputInt2", "ret": "bool", @@ -10452,6 +10870,7 @@ "flags": "0" }, "funcname": "InputInt3", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputInt3", "ret": "bool", @@ -10483,6 +10902,7 @@ "flags": "0" }, "funcname": "InputInt4", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputInt4", "ret": "bool", @@ -10533,6 +10953,7 @@ "p_step_fast": "((void*)0)" }, "funcname": "InputScalar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputScalar", "ret": "bool", @@ -10587,6 +11008,7 @@ "p_step_fast": "((void*)0)" }, "funcname": "InputScalarN", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputScalarN", "ret": "bool", @@ -10632,6 +11054,7 @@ "user_data": "((void*)0)" }, "funcname": "InputText", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputText", "ret": "bool", @@ -10682,6 +11105,7 @@ "user_data": "((void*)0)" }, "funcname": "InputTextMultiline", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputTextMultiline", "ret": "bool", @@ -10731,6 +11155,7 @@ "user_data": "((void*)0)" }, "funcname": "InputTextWithHint", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInputTextWithHint", "ret": "bool", @@ -10756,6 +11181,7 @@ "cimguiname": "igInvisibleButton", "defaults": [], "funcname": "InvisibleButton", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igInvisibleButton", "ret": "bool", @@ -10772,6 +11198,7 @@ "cimguiname": "igIsAnyItemActive", "defaults": [], "funcname": "IsAnyItemActive", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemActive", "ret": "bool", @@ -10788,6 +11215,7 @@ "cimguiname": "igIsAnyItemFocused", "defaults": [], "funcname": "IsAnyItemFocused", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemFocused", "ret": "bool", @@ -10804,6 +11232,7 @@ "cimguiname": "igIsAnyItemHovered", "defaults": [], "funcname": "IsAnyItemHovered", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemHovered", "ret": "bool", @@ -10820,6 +11249,7 @@ "cimguiname": "igIsAnyMouseDown", "defaults": [], "funcname": "IsAnyMouseDown", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsAnyMouseDown", "ret": "bool", @@ -10836,6 +11266,7 @@ "cimguiname": "igIsItemActivated", "defaults": [], "funcname": "IsItemActivated", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsItemActivated", "ret": "bool", @@ -10852,6 +11283,7 @@ "cimguiname": "igIsItemActive", "defaults": [], "funcname": "IsItemActive", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsItemActive", "ret": "bool", @@ -10875,6 +11307,7 @@ "mouse_button": "0" }, "funcname": "IsItemClicked", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsItemClicked", "ret": "bool", @@ -10891,6 +11324,7 @@ "cimguiname": "igIsItemDeactivated", "defaults": [], "funcname": "IsItemDeactivated", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsItemDeactivated", "ret": "bool", @@ -10907,6 +11341,7 @@ "cimguiname": "igIsItemDeactivatedAfterEdit", "defaults": [], "funcname": "IsItemDeactivatedAfterEdit", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsItemDeactivatedAfterEdit", "ret": "bool", @@ -10923,6 +11358,7 @@ "cimguiname": "igIsItemEdited", "defaults": [], "funcname": "IsItemEdited", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsItemEdited", "ret": "bool", @@ -10939,6 +11375,7 @@ "cimguiname": "igIsItemFocused", "defaults": [], "funcname": "IsItemFocused", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsItemFocused", "ret": "bool", @@ -10962,6 +11399,7 @@ "flags": "0" }, "funcname": "IsItemHovered", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsItemHovered", "ret": "bool", @@ -10978,6 +11416,7 @@ "cimguiname": "igIsItemToggledOpen", "defaults": [], "funcname": "IsItemToggledOpen", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsItemToggledOpen", "ret": "bool", @@ -10994,6 +11433,7 @@ "cimguiname": "igIsItemVisible", "defaults": [], "funcname": "IsItemVisible", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsItemVisible", "ret": "bool", @@ -11015,6 +11455,7 @@ "cimguiname": "igIsKeyDown", "defaults": [], "funcname": "IsKeyDown", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsKeyDown", "ret": "bool", @@ -11042,6 +11483,7 @@ "repeat": "true" }, "funcname": "IsKeyPressed", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsKeyPressed", "ret": "bool", @@ -11063,6 +11505,7 @@ "cimguiname": "igIsKeyReleased", "defaults": [], "funcname": "IsKeyReleased", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsKeyReleased", "ret": "bool", @@ -11090,6 +11533,7 @@ "repeat": "false" }, "funcname": "IsMouseClicked", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsMouseClicked", "ret": "bool", @@ -11111,6 +11555,7 @@ "cimguiname": "igIsMouseDoubleClicked", "defaults": [], "funcname": "IsMouseDoubleClicked", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDoubleClicked", "ret": "bool", @@ -11132,6 +11577,7 @@ "cimguiname": "igIsMouseDown", "defaults": [], "funcname": "IsMouseDown", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDown", "ret": "bool", @@ -11159,6 +11605,7 @@ "lock_threshold": "-1.0f" }, "funcname": "IsMouseDragging", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDragging", "ret": "bool", @@ -11190,6 +11637,7 @@ "clip": "true" }, "funcname": "IsMouseHoveringRect", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsMouseHoveringRect", "ret": "bool", @@ -11213,6 +11661,7 @@ "mouse_pos": "((void*)0)" }, "funcname": "IsMousePosValid", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsMousePosValid", "ret": "bool", @@ -11234,6 +11683,7 @@ "cimguiname": "igIsMouseReleased", "defaults": [], "funcname": "IsMouseReleased", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsMouseReleased", "ret": "bool", @@ -11243,22 +11693,29 @@ ], "igIsPopupOpen": [ { - "args": "(const char* str_id)", + "args": "(const char* str_id,ImGuiPopupFlags flags)", "argsT": [ { "name": "str_id", "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiPopupFlags" } ], - "argsoriginal": "(const char* str_id)", - "call_args": "(str_id)", + "argsoriginal": "(const char* str_id,ImGuiPopupFlags flags=0)", + "call_args": "(str_id,flags)", "cimguiname": "igIsPopupOpen", - "defaults": [], + "defaults": { + "flags": "0" + }, "funcname": "IsPopupOpen", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsPopupOpen", "ret": "bool", - "signature": "(const char*)", + "signature": "(const char*,ImGuiPopupFlags)", "stname": "" } ], @@ -11276,6 +11733,7 @@ "cimguiname": "igIsRectVisible", "defaults": [], "funcname": "IsRectVisible", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsRectVisibleNil", "ret": "bool", @@ -11299,6 +11757,7 @@ "cimguiname": "igIsRectVisible", "defaults": [], "funcname": "IsRectVisible", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsRectVisibleVec2", "ret": "bool", @@ -11315,6 +11774,7 @@ "cimguiname": "igIsWindowAppearing", "defaults": [], "funcname": "IsWindowAppearing", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsWindowAppearing", "ret": "bool", @@ -11331,6 +11791,7 @@ "cimguiname": "igIsWindowCollapsed", "defaults": [], "funcname": "IsWindowCollapsed", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsWindowCollapsed", "ret": "bool", @@ -11354,6 +11815,7 @@ "flags": "0" }, "funcname": "IsWindowFocused", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsWindowFocused", "ret": "bool", @@ -11377,6 +11839,7 @@ "flags": "0" }, "funcname": "IsWindowHovered", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igIsWindowHovered", "ret": "bool", @@ -11407,6 +11870,7 @@ "defaults": [], "funcname": "LabelText", "isvararg": "...)", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igLabelText", "ret": "void", @@ -11436,6 +11900,7 @@ "cimguiname": "igLabelTextV", "defaults": [], "funcname": "LabelTextV", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igLabelTextV", "ret": "void", @@ -11475,6 +11940,7 @@ "height_in_items": "-1" }, "funcname": "ListBox", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igListBoxStr_arr", "ret": "bool", @@ -11518,8 +11984,9 @@ "height_in_items": "-1" }, "funcname": "ListBox", + "location": "imgui", "namespace": "ImGui", - "ov_cimguiname": "igListBoxFnPtr", + "ov_cimguiname": "igListBoxFnBoolPtr", "ret": "bool", "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", "stname": "" @@ -11534,6 +12001,7 @@ "cimguiname": "igListBoxFooter", "defaults": [], "funcname": "ListBoxFooter", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igListBoxFooter", "ret": "void", @@ -11561,6 +12029,7 @@ "size": "ImVec2(0,0)" }, "funcname": "ListBoxHeader", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igListBoxHeaderVec2", "ret": "bool", @@ -11590,6 +12059,7 @@ "height_in_items": "-1" }, "funcname": "ListBoxHeader", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igListBoxHeaderInt", "ret": "bool", @@ -11611,6 +12081,7 @@ "cimguiname": "igLoadIniSettingsFromDisk", "defaults": [], "funcname": "LoadIniSettingsFromDisk", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igLoadIniSettingsFromDisk", "ret": "void", @@ -11638,6 +12109,7 @@ "ini_size": "0" }, "funcname": "LoadIniSettingsFromMemory", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igLoadIniSettingsFromMemory", "ret": "void", @@ -11654,6 +12126,7 @@ "cimguiname": "igLogButtons", "defaults": [], "funcname": "LogButtons", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igLogButtons", "ret": "void", @@ -11670,6 +12143,7 @@ "cimguiname": "igLogFinish", "defaults": [], "funcname": "LogFinish", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igLogFinish", "ret": "void", @@ -11696,6 +12170,7 @@ "defaults": [], "funcname": "LogText", "isvararg": "...)", + "location": "imgui", "manual": true, "namespace": "ImGui", "ov_cimguiname": "igLogText", @@ -11720,6 +12195,7 @@ "auto_open_depth": "-1" }, "funcname": "LogToClipboard", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igLogToClipboard", "ret": "void", @@ -11748,6 +12224,7 @@ "filename": "((void*)0)" }, "funcname": "LogToFile", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igLogToFile", "ret": "void", @@ -11771,6 +12248,7 @@ "auto_open_depth": "-1" }, "funcname": "LogToTTY", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igLogToTTY", "ret": "void", @@ -11792,6 +12270,7 @@ "cimguiname": "igMemAlloc", "defaults": [], "funcname": "MemAlloc", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igMemAlloc", "ret": "void*", @@ -11813,6 +12292,7 @@ "cimguiname": "igMemFree", "defaults": [], "funcname": "MemFree", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igMemFree", "ret": "void", @@ -11850,6 +12330,7 @@ "shortcut": "((void*)0)" }, "funcname": "MenuItem", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igMenuItemBool", "ret": "bool", @@ -11883,6 +12364,7 @@ "enabled": "true" }, "funcname": "MenuItem", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igMenuItemBoolPtr", "ret": "bool", @@ -11899,6 +12381,7 @@ "cimguiname": "igNewFrame", "defaults": [], "funcname": "NewFrame", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igNewFrame", "ret": "void", @@ -11915,6 +12398,7 @@ "cimguiname": "igNewLine", "defaults": [], "funcname": "NewLine", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igNewLine", "ret": "void", @@ -11931,6 +12415,7 @@ "cimguiname": "igNextColumn", "defaults": [], "funcname": "NextColumn", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igNextColumn", "ret": "void", @@ -11940,50 +12425,58 @@ ], "igOpenPopup": [ { - "args": "(const char* str_id)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - } - ], - "argsoriginal": "(const char* str_id)", - "call_args": "(str_id)", - "cimguiname": "igOpenPopup", - "defaults": [], - "funcname": "OpenPopup", - "namespace": "ImGui", - "ov_cimguiname": "igOpenPopup", - "ret": "void", - "signature": "(const char*)", - "stname": "" - } - ], - "igOpenPopupOnItemClick": [ - { - "args": "(const char* str_id,ImGuiMouseButton mouse_button)", + "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", "argsT": [ { "name": "str_id", "type": "const char*" }, { - "name": "mouse_button", - "type": "ImGuiMouseButton" + "name": "popup_flags", + "type": "ImGuiPopupFlags" } ], - "argsoriginal": "(const char* str_id=((void*)0),ImGuiMouseButton mouse_button=1)", - "call_args": "(str_id,mouse_button)", - "cimguiname": "igOpenPopupOnItemClick", + "argsoriginal": "(const char* str_id,ImGuiPopupFlags popup_flags=0)", + "call_args": "(str_id,popup_flags)", + "cimguiname": "igOpenPopup", "defaults": { - "mouse_button": "1", + "popup_flags": "0" + }, + "funcname": "OpenPopup", + "location": "imgui", + "namespace": "ImGui", + "ov_cimguiname": "igOpenPopup", + "ret": "void", + "signature": "(const char*,ImGuiPopupFlags)", + "stname": "" + } + ], + "igOpenPopupContextItem": [ + { + "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "popup_flags", + "type": "ImGuiPopupFlags" + } + ], + "argsoriginal": "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)", + "call_args": "(str_id,popup_flags)", + "cimguiname": "igOpenPopupContextItem", + "defaults": { + "popup_flags": "1", "str_id": "((void*)0)" }, - "funcname": "OpenPopupOnItemClick", + "funcname": "OpenPopupContextItem", + "location": "imgui", "namespace": "ImGui", - "ov_cimguiname": "igOpenPopupOnItemClick", + "ov_cimguiname": "igOpenPopupContextItem", "ret": "bool", - "signature": "(const char*,ImGuiMouseButton)", + "signature": "(const char*,ImGuiPopupFlags)", "stname": "" } ], @@ -12040,6 +12533,7 @@ "values_offset": "0" }, "funcname": "PlotHistogram", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPlotHistogramFloatPtr", "ret": "void", @@ -12099,8 +12593,9 @@ "values_offset": "0" }, "funcname": "PlotHistogram", + "location": "imgui", "namespace": "ImGui", - "ov_cimguiname": "igPlotHistogramFnPtr", + "ov_cimguiname": "igPlotHistogramFnFloatPtr", "ret": "void", "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", "stname": "" @@ -12159,6 +12654,7 @@ "values_offset": "0" }, "funcname": "PlotLines", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPlotLinesFloatPtr", "ret": "void", @@ -12218,8 +12714,9 @@ "values_offset": "0" }, "funcname": "PlotLines", + "location": "imgui", "namespace": "ImGui", - "ov_cimguiname": "igPlotLinesFnPtr", + "ov_cimguiname": "igPlotLinesFnFloatPtr", "ret": "void", "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", "stname": "" @@ -12234,6 +12731,7 @@ "cimguiname": "igPopAllowKeyboardFocus", "defaults": [], "funcname": "PopAllowKeyboardFocus", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPopAllowKeyboardFocus", "ret": "void", @@ -12250,6 +12748,7 @@ "cimguiname": "igPopButtonRepeat", "defaults": [], "funcname": "PopButtonRepeat", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPopButtonRepeat", "ret": "void", @@ -12266,6 +12765,7 @@ "cimguiname": "igPopClipRect", "defaults": [], "funcname": "PopClipRect", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPopClipRect", "ret": "void", @@ -12282,6 +12782,7 @@ "cimguiname": "igPopFont", "defaults": [], "funcname": "PopFont", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPopFont", "ret": "void", @@ -12298,6 +12799,7 @@ "cimguiname": "igPopID", "defaults": [], "funcname": "PopID", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPopID", "ret": "void", @@ -12314,6 +12816,7 @@ "cimguiname": "igPopItemWidth", "defaults": [], "funcname": "PopItemWidth", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPopItemWidth", "ret": "void", @@ -12337,6 +12840,7 @@ "count": "1" }, "funcname": "PopStyleColor", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPopStyleColor", "ret": "void", @@ -12360,6 +12864,7 @@ "count": "1" }, "funcname": "PopStyleVar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPopStyleVar", "ret": "void", @@ -12376,6 +12881,7 @@ "cimguiname": "igPopTextWrapPos", "defaults": [], "funcname": "PopTextWrapPos", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPopTextWrapPos", "ret": "void", @@ -12408,6 +12914,7 @@ "size_arg": "ImVec2(-1,0)" }, "funcname": "ProgressBar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igProgressBar", "ret": "void", @@ -12429,6 +12936,7 @@ "cimguiname": "igPushAllowKeyboardFocus", "defaults": [], "funcname": "PushAllowKeyboardFocus", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushAllowKeyboardFocus", "ret": "void", @@ -12450,6 +12958,7 @@ "cimguiname": "igPushButtonRepeat", "defaults": [], "funcname": "PushButtonRepeat", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushButtonRepeat", "ret": "void", @@ -12479,6 +12988,7 @@ "cimguiname": "igPushClipRect", "defaults": [], "funcname": "PushClipRect", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushClipRect", "ret": "void", @@ -12500,6 +13010,7 @@ "cimguiname": "igPushFont", "defaults": [], "funcname": "PushFont", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushFont", "ret": "void", @@ -12521,6 +13032,7 @@ "cimguiname": "igPushID", "defaults": [], "funcname": "PushID", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushIDStr", "ret": "void", @@ -12544,6 +13056,7 @@ "cimguiname": "igPushID", "defaults": [], "funcname": "PushID", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushIDStrStr", "ret": "void", @@ -12563,6 +13076,7 @@ "cimguiname": "igPushID", "defaults": [], "funcname": "PushID", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushIDPtr", "ret": "void", @@ -12582,6 +13096,7 @@ "cimguiname": "igPushID", "defaults": [], "funcname": "PushID", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushIDInt", "ret": "void", @@ -12603,6 +13118,7 @@ "cimguiname": "igPushItemWidth", "defaults": [], "funcname": "PushItemWidth", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushItemWidth", "ret": "void", @@ -12628,6 +13144,7 @@ "cimguiname": "igPushStyleColor", "defaults": [], "funcname": "PushStyleColor", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushStyleColorU32", "ret": "void", @@ -12651,6 +13168,7 @@ "cimguiname": "igPushStyleColor", "defaults": [], "funcname": "PushStyleColor", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushStyleColorVec4", "ret": "void", @@ -12676,6 +13194,7 @@ "cimguiname": "igPushStyleVar", "defaults": [], "funcname": "PushStyleVar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushStyleVarFloat", "ret": "void", @@ -12699,6 +13218,7 @@ "cimguiname": "igPushStyleVar", "defaults": [], "funcname": "PushStyleVar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushStyleVarVec2", "ret": "void", @@ -12722,6 +13242,7 @@ "wrap_local_pos_x": "0.0f" }, "funcname": "PushTextWrapPos", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igPushTextWrapPos", "ret": "void", @@ -12747,6 +13268,7 @@ "cimguiname": "igRadioButton", "defaults": [], "funcname": "RadioButton", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igRadioButtonBool", "ret": "bool", @@ -12774,6 +13296,7 @@ "cimguiname": "igRadioButton", "defaults": [], "funcname": "RadioButton", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igRadioButtonIntPtr", "ret": "bool", @@ -12790,6 +13313,7 @@ "cimguiname": "igRender", "defaults": [], "funcname": "Render", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igRender", "ret": "void", @@ -12813,6 +13337,7 @@ "button": "0" }, "funcname": "ResetMouseDragDelta", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igResetMouseDragDelta", "ret": "void", @@ -12841,6 +13366,7 @@ "spacing": "-1.0f" }, "funcname": "SameLine", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSameLine", "ret": "void", @@ -12862,6 +13388,7 @@ "cimguiname": "igSaveIniSettingsToDisk", "defaults": [], "funcname": "SaveIniSettingsToDisk", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSaveIniSettingsToDisk", "ret": "void", @@ -12885,6 +13412,7 @@ "out_ini_size": "((void*)0)" }, "funcname": "SaveIniSettingsToMemory", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSaveIniSettingsToMemory", "ret": "const char*", @@ -12922,6 +13450,7 @@ "size": "ImVec2(0,0)" }, "funcname": "Selectable", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSelectableBool", "ret": "bool", @@ -12956,6 +13485,7 @@ "size": "ImVec2(0,0)" }, "funcname": "Selectable", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSelectableBoolPtr", "ret": "bool", @@ -12972,6 +13502,7 @@ "cimguiname": "igSeparator", "defaults": [], "funcname": "Separator", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSeparator", "ret": "void", @@ -13007,6 +13538,7 @@ "user_data": "((void*)0)" }, "funcname": "SetAllocatorFunctions", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetAllocatorFunctions", "ret": "void", @@ -13028,6 +13560,7 @@ "cimguiname": "igSetClipboardText", "defaults": [], "funcname": "SetClipboardText", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetClipboardText", "ret": "void", @@ -13049,6 +13582,7 @@ "cimguiname": "igSetColorEditOptions", "defaults": [], "funcname": "SetColorEditOptions", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetColorEditOptions", "ret": "void", @@ -13074,6 +13608,7 @@ "cimguiname": "igSetColumnOffset", "defaults": [], "funcname": "SetColumnOffset", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetColumnOffset", "ret": "void", @@ -13099,6 +13634,7 @@ "cimguiname": "igSetColumnWidth", "defaults": [], "funcname": "SetColumnWidth", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetColumnWidth", "ret": "void", @@ -13120,6 +13656,7 @@ "cimguiname": "igSetCurrentContext", "defaults": [], "funcname": "SetCurrentContext", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetCurrentContext", "ret": "void", @@ -13141,6 +13678,7 @@ "cimguiname": "igSetCursorPos", "defaults": [], "funcname": "SetCursorPos", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPos", "ret": "void", @@ -13162,6 +13700,7 @@ "cimguiname": "igSetCursorPosX", "defaults": [], "funcname": "SetCursorPosX", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPosX", "ret": "void", @@ -13183,6 +13722,7 @@ "cimguiname": "igSetCursorPosY", "defaults": [], "funcname": "SetCursorPosY", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPosY", "ret": "void", @@ -13204,6 +13744,7 @@ "cimguiname": "igSetCursorScreenPos", "defaults": [], "funcname": "SetCursorScreenPos", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetCursorScreenPos", "ret": "void", @@ -13239,6 +13780,7 @@ "cond": "0" }, "funcname": "SetDragDropPayload", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetDragDropPayload", "ret": "bool", @@ -13255,6 +13797,7 @@ "cimguiname": "igSetItemAllowOverlap", "defaults": [], "funcname": "SetItemAllowOverlap", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetItemAllowOverlap", "ret": "void", @@ -13271,6 +13814,7 @@ "cimguiname": "igSetItemDefaultFocus", "defaults": [], "funcname": "SetItemDefaultFocus", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetItemDefaultFocus", "ret": "void", @@ -13294,6 +13838,7 @@ "offset": "0" }, "funcname": "SetKeyboardFocusHere", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetKeyboardFocusHere", "ret": "void", @@ -13315,6 +13860,7 @@ "cimguiname": "igSetMouseCursor", "defaults": [], "funcname": "SetMouseCursor", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetMouseCursor", "ret": "void", @@ -13342,6 +13888,7 @@ "cond": "0" }, "funcname": "SetNextItemOpen", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemOpen", "ret": "void", @@ -13363,6 +13910,7 @@ "cimguiname": "igSetNextItemWidth", "defaults": [], "funcname": "SetNextItemWidth", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemWidth", "ret": "void", @@ -13384,6 +13932,7 @@ "cimguiname": "igSetNextWindowBgAlpha", "defaults": [], "funcname": "SetNextWindowBgAlpha", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowBgAlpha", "ret": "void", @@ -13411,6 +13960,7 @@ "cond": "0" }, "funcname": "SetNextWindowCollapsed", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowCollapsed", "ret": "void", @@ -13432,6 +13982,7 @@ "cimguiname": "igSetNextWindowContentSize", "defaults": [], "funcname": "SetNextWindowContentSize", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowContentSize", "ret": "void", @@ -13448,6 +13999,7 @@ "cimguiname": "igSetNextWindowFocus", "defaults": [], "funcname": "SetNextWindowFocus", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowFocus", "ret": "void", @@ -13480,6 +14032,7 @@ "pivot": "ImVec2(0,0)" }, "funcname": "SetNextWindowPos", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowPos", "ret": "void", @@ -13507,6 +14060,7 @@ "cond": "0" }, "funcname": "SetNextWindowSize", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowSize", "ret": "void", @@ -13543,6 +14097,7 @@ "custom_callback_data": "((void*)0)" }, "funcname": "SetNextWindowSizeConstraints", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowSizeConstraints", "ret": "void", @@ -13570,6 +14125,7 @@ "center_x_ratio": "0.5f" }, "funcname": "SetScrollFromPosX", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetScrollFromPosX", "ret": "void", @@ -13597,6 +14153,7 @@ "center_y_ratio": "0.5f" }, "funcname": "SetScrollFromPosY", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetScrollFromPosY", "ret": "void", @@ -13620,6 +14177,7 @@ "center_x_ratio": "0.5f" }, "funcname": "SetScrollHereX", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetScrollHereX", "ret": "void", @@ -13643,6 +14201,7 @@ "center_y_ratio": "0.5f" }, "funcname": "SetScrollHereY", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetScrollHereY", "ret": "void", @@ -13664,6 +14223,7 @@ "cimguiname": "igSetScrollX", "defaults": [], "funcname": "SetScrollX", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetScrollX", "ret": "void", @@ -13685,6 +14245,7 @@ "cimguiname": "igSetScrollY", "defaults": [], "funcname": "SetScrollY", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetScrollY", "ret": "void", @@ -13706,6 +14267,7 @@ "cimguiname": "igSetStateStorage", "defaults": [], "funcname": "SetStateStorage", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetStateStorage", "ret": "void", @@ -13727,6 +14289,7 @@ "cimguiname": "igSetTabItemClosed", "defaults": [], "funcname": "SetTabItemClosed", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetTabItemClosed", "ret": "void", @@ -13753,6 +14316,7 @@ "defaults": [], "funcname": "SetTooltip", "isvararg": "...)", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetTooltip", "ret": "void", @@ -13778,6 +14342,7 @@ "cimguiname": "igSetTooltipV", "defaults": [], "funcname": "SetTooltipV", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetTooltipV", "ret": "void", @@ -13805,6 +14370,7 @@ "cond": "0" }, "funcname": "SetWindowCollapsed", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetWindowCollapsedBool", "ret": "void", @@ -13834,6 +14400,7 @@ "cond": "0" }, "funcname": "SetWindowCollapsed", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetWindowCollapsedStr", "ret": "void", @@ -13850,6 +14417,7 @@ "cimguiname": "igSetWindowFocus", "defaults": [], "funcname": "SetWindowFocus", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetWindowFocusNil", "ret": "void", @@ -13869,6 +14437,7 @@ "cimguiname": "igSetWindowFocus", "defaults": [], "funcname": "SetWindowFocus", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetWindowFocusStr", "ret": "void", @@ -13890,6 +14459,7 @@ "cimguiname": "igSetWindowFontScale", "defaults": [], "funcname": "SetWindowFontScale", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetWindowFontScale", "ret": "void", @@ -13917,6 +14487,7 @@ "cond": "0" }, "funcname": "SetWindowPos", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetWindowPosVec2", "ret": "void", @@ -13946,6 +14517,7 @@ "cond": "0" }, "funcname": "SetWindowPos", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetWindowPosStr", "ret": "void", @@ -13973,6 +14545,7 @@ "cond": "0" }, "funcname": "SetWindowSize", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetWindowSizeVec2", "ret": "void", @@ -14002,6 +14575,7 @@ "cond": "0" }, "funcname": "SetWindowSize", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSetWindowSizeStr", "ret": "void", @@ -14025,6 +14599,7 @@ "p_open": "((void*)0)" }, "funcname": "ShowAboutWindow", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igShowAboutWindow", "ret": "void", @@ -14048,6 +14623,7 @@ "p_open": "((void*)0)" }, "funcname": "ShowDemoWindow", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igShowDemoWindow", "ret": "void", @@ -14069,6 +14645,7 @@ "cimguiname": "igShowFontSelector", "defaults": [], "funcname": "ShowFontSelector", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igShowFontSelector", "ret": "void", @@ -14092,6 +14669,7 @@ "p_open": "((void*)0)" }, "funcname": "ShowMetricsWindow", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igShowMetricsWindow", "ret": "void", @@ -14115,6 +14693,7 @@ "ref": "((void*)0)" }, "funcname": "ShowStyleEditor", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igShowStyleEditor", "ret": "void", @@ -14136,6 +14715,7 @@ "cimguiname": "igShowStyleSelector", "defaults": [], "funcname": "ShowStyleSelector", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igShowStyleSelector", "ret": "bool", @@ -14152,6 +14732,7 @@ "cimguiname": "igShowUserGuide", "defaults": [], "funcname": "ShowUserGuide", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igShowUserGuide", "ret": "void", @@ -14193,6 +14774,7 @@ "v_degrees_min": "-360.0f" }, "funcname": "SliderAngle", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSliderAngle", "ret": "bool", @@ -14237,6 +14819,7 @@ "power": "1.0f" }, "funcname": "SliderFloat", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat", "ret": "bool", @@ -14281,6 +14864,7 @@ "power": "1.0f" }, "funcname": "SliderFloat2", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat2", "ret": "bool", @@ -14325,6 +14909,7 @@ "power": "1.0f" }, "funcname": "SliderFloat3", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat3", "ret": "bool", @@ -14369,6 +14954,7 @@ "power": "1.0f" }, "funcname": "SliderFloat4", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat4", "ret": "bool", @@ -14408,6 +14994,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSliderInt", "ret": "bool", @@ -14447,6 +15034,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt2", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSliderInt2", "ret": "bool", @@ -14486,6 +15074,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt3", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSliderInt3", "ret": "bool", @@ -14525,6 +15114,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt4", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSliderInt4", "ret": "bool", @@ -14573,6 +15163,7 @@ "power": "1.0f" }, "funcname": "SliderScalar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSliderScalar", "ret": "bool", @@ -14625,6 +15216,7 @@ "power": "1.0f" }, "funcname": "SliderScalarN", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSliderScalarN", "ret": "bool", @@ -14646,6 +15238,7 @@ "cimguiname": "igSmallButton", "defaults": [], "funcname": "SmallButton", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSmallButton", "ret": "bool", @@ -14662,6 +15255,7 @@ "cimguiname": "igSpacing", "defaults": [], "funcname": "Spacing", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igSpacing", "ret": "void", @@ -14685,6 +15279,7 @@ "dst": "((void*)0)" }, "funcname": "StyleColorsClassic", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsClassic", "ret": "void", @@ -14708,6 +15303,7 @@ "dst": "((void*)0)" }, "funcname": "StyleColorsDark", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsDark", "ret": "void", @@ -14731,6 +15327,7 @@ "dst": "((void*)0)" }, "funcname": "StyleColorsLight", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsLight", "ret": "void", @@ -14757,6 +15354,7 @@ "defaults": [], "funcname": "Text", "isvararg": "...)", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igText", "ret": "void", @@ -14787,6 +15385,7 @@ "defaults": [], "funcname": "TextColored", "isvararg": "...)", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTextColored", "ret": "void", @@ -14816,6 +15415,7 @@ "cimguiname": "igTextColoredV", "defaults": [], "funcname": "TextColoredV", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTextColoredV", "ret": "void", @@ -14842,6 +15442,7 @@ "defaults": [], "funcname": "TextDisabled", "isvararg": "...)", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTextDisabled", "ret": "void", @@ -14867,6 +15468,7 @@ "cimguiname": "igTextDisabledV", "defaults": [], "funcname": "TextDisabledV", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTextDisabledV", "ret": "void", @@ -14894,6 +15496,7 @@ "text_end": "((void*)0)" }, "funcname": "TextUnformatted", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTextUnformatted", "ret": "void", @@ -14919,6 +15522,7 @@ "cimguiname": "igTextV", "defaults": [], "funcname": "TextV", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTextV", "ret": "void", @@ -14945,6 +15549,7 @@ "defaults": [], "funcname": "TextWrapped", "isvararg": "...)", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTextWrapped", "ret": "void", @@ -14970,6 +15575,7 @@ "cimguiname": "igTextWrappedV", "defaults": [], "funcname": "TextWrappedV", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTextWrappedV", "ret": "void", @@ -14991,6 +15597,7 @@ "cimguiname": "igTreeNode", "defaults": [], "funcname": "TreeNode", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeStr", "ret": "bool", @@ -15019,6 +15626,7 @@ "defaults": [], "funcname": "TreeNode", "isvararg": "...)", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeStrStr", "ret": "bool", @@ -15047,6 +15655,7 @@ "defaults": [], "funcname": "TreeNode", "isvararg": "...)", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTreeNodePtr", "ret": "bool", @@ -15074,6 +15683,7 @@ "flags": "0" }, "funcname": "TreeNodeEx", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExStr", "ret": "bool", @@ -15106,6 +15716,7 @@ "defaults": [], "funcname": "TreeNodeEx", "isvararg": "...)", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExStrStr", "ret": "bool", @@ -15138,6 +15749,7 @@ "defaults": [], "funcname": "TreeNodeEx", "isvararg": "...)", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExPtr", "ret": "bool", @@ -15171,6 +15783,7 @@ "cimguiname": "igTreeNodeExV", "defaults": [], "funcname": "TreeNodeExV", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExVStr", "ret": "bool", @@ -15202,6 +15815,7 @@ "cimguiname": "igTreeNodeExV", "defaults": [], "funcname": "TreeNodeExV", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExVPtr", "ret": "bool", @@ -15231,6 +15845,7 @@ "cimguiname": "igTreeNodeV", "defaults": [], "funcname": "TreeNodeV", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeVStr", "ret": "bool", @@ -15258,6 +15873,7 @@ "cimguiname": "igTreeNodeV", "defaults": [], "funcname": "TreeNodeV", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeVPtr", "ret": "bool", @@ -15274,6 +15890,7 @@ "cimguiname": "igTreePop", "defaults": [], "funcname": "TreePop", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTreePop", "ret": "void", @@ -15295,6 +15912,7 @@ "cimguiname": "igTreePush", "defaults": [], "funcname": "TreePush", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTreePushStr", "ret": "void", @@ -15316,6 +15934,7 @@ "ptr_id": "((void*)0)" }, "funcname": "TreePush", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igTreePushPtr", "ret": "void", @@ -15339,6 +15958,7 @@ "indent_w": "0.0f" }, "funcname": "Unindent", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igUnindent", "ret": "void", @@ -15387,6 +16007,7 @@ "power": "1.0f" }, "funcname": "VSliderFloat", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igVSliderFloat", "ret": "bool", @@ -15430,6 +16051,7 @@ "format": "\"%d\"" }, "funcname": "VSliderInt", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igVSliderInt", "ret": "bool", @@ -15482,6 +16104,7 @@ "power": "1.0f" }, "funcname": "VSliderScalar", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igVSliderScalar", "ret": "bool", @@ -15507,6 +16130,7 @@ "cimguiname": "igValue", "defaults": [], "funcname": "Value", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igValueBool", "ret": "void", @@ -15530,6 +16154,7 @@ "cimguiname": "igValue", "defaults": [], "funcname": "Value", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igValueInt", "ret": "void", @@ -15553,6 +16178,7 @@ "cimguiname": "igValue", "defaults": [], "funcname": "Value", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igValueUint", "ret": "void", @@ -15582,6 +16208,7 @@ "float_format": "((void*)0)" }, "funcname": "Value", + "location": "imgui", "namespace": "ImGui", "ov_cimguiname": "igValueFloat", "ret": "void", diff --git a/imgui-sys/third-party/definitions.lua b/imgui-sys/third-party/definitions.lua index 72a0620..e265978 100644 --- a/imgui-sys/third-party/definitions.lua +++ b/imgui-sys/third-party/definitions.lua @@ -27,6 +27,7 @@ defs["ImColor_HSV"][1]["cimguiname"] = "ImColor_HSV" defs["ImColor_HSV"][1]["defaults"] = {} defs["ImColor_HSV"][1]["defaults"]["a"] = "1.0f" defs["ImColor_HSV"][1]["funcname"] = "HSV" +defs["ImColor_HSV"][1]["location"] = "imgui" defs["ImColor_HSV"][1]["nonUDT"] = 1 defs["ImColor_HSV"][1]["ov_cimguiname"] = "ImColor_HSV" defs["ImColor_HSV"][1]["ret"] = "void" @@ -43,6 +44,7 @@ defs["ImColor_ImColor"][1]["cimguiname"] = "ImColor_ImColor" defs["ImColor_ImColor"][1]["constructor"] = true defs["ImColor_ImColor"][1]["defaults"] = {} defs["ImColor_ImColor"][1]["funcname"] = "ImColor" +defs["ImColor_ImColor"][1]["location"] = "imgui" defs["ImColor_ImColor"][1]["ov_cimguiname"] = "ImColor_ImColorNil" defs["ImColor_ImColor"][1]["signature"] = "()" defs["ImColor_ImColor"][1]["stname"] = "ImColor" @@ -68,6 +70,7 @@ defs["ImColor_ImColor"][2]["constructor"] = true defs["ImColor_ImColor"][2]["defaults"] = {} defs["ImColor_ImColor"][2]["defaults"]["a"] = "255" defs["ImColor_ImColor"][2]["funcname"] = "ImColor" +defs["ImColor_ImColor"][2]["location"] = "imgui" defs["ImColor_ImColor"][2]["ov_cimguiname"] = "ImColor_ImColorInt" defs["ImColor_ImColor"][2]["signature"] = "(int,int,int,int)" defs["ImColor_ImColor"][2]["stname"] = "ImColor" @@ -83,6 +86,7 @@ defs["ImColor_ImColor"][3]["cimguiname"] = "ImColor_ImColor" defs["ImColor_ImColor"][3]["constructor"] = true defs["ImColor_ImColor"][3]["defaults"] = {} defs["ImColor_ImColor"][3]["funcname"] = "ImColor" +defs["ImColor_ImColor"][3]["location"] = "imgui" defs["ImColor_ImColor"][3]["ov_cimguiname"] = "ImColor_ImColorU32" defs["ImColor_ImColor"][3]["signature"] = "(ImU32)" defs["ImColor_ImColor"][3]["stname"] = "ImColor" @@ -108,6 +112,7 @@ defs["ImColor_ImColor"][4]["constructor"] = true defs["ImColor_ImColor"][4]["defaults"] = {} defs["ImColor_ImColor"][4]["defaults"]["a"] = "1.0f" defs["ImColor_ImColor"][4]["funcname"] = "ImColor" +defs["ImColor_ImColor"][4]["location"] = "imgui" defs["ImColor_ImColor"][4]["ov_cimguiname"] = "ImColor_ImColorFloat" defs["ImColor_ImColor"][4]["signature"] = "(float,float,float,float)" defs["ImColor_ImColor"][4]["stname"] = "ImColor" @@ -123,6 +128,7 @@ defs["ImColor_ImColor"][5]["cimguiname"] = "ImColor_ImColor" defs["ImColor_ImColor"][5]["constructor"] = true defs["ImColor_ImColor"][5]["defaults"] = {} defs["ImColor_ImColor"][5]["funcname"] = "ImColor" +defs["ImColor_ImColor"][5]["location"] = "imgui" defs["ImColor_ImColor"][5]["ov_cimguiname"] = "ImColor_ImColorVec4" defs["ImColor_ImColor"][5]["signature"] = "(const ImVec4)" defs["ImColor_ImColor"][5]["stname"] = "ImColor" @@ -156,6 +162,7 @@ defs["ImColor_SetHSV"][1]["cimguiname"] = "ImColor_SetHSV" defs["ImColor_SetHSV"][1]["defaults"] = {} defs["ImColor_SetHSV"][1]["defaults"]["a"] = "1.0f" defs["ImColor_SetHSV"][1]["funcname"] = "SetHSV" +defs["ImColor_SetHSV"][1]["location"] = "imgui" defs["ImColor_SetHSV"][1]["ov_cimguiname"] = "ImColor_SetHSV" defs["ImColor_SetHSV"][1]["ret"] = "void" defs["ImColor_SetHSV"][1]["signature"] = "(float,float,float,float)" @@ -187,6 +194,7 @@ defs["ImDrawCmd_ImDrawCmd"][1]["cimguiname"] = "ImDrawCmd_ImDrawCmd" defs["ImDrawCmd_ImDrawCmd"][1]["constructor"] = true defs["ImDrawCmd_ImDrawCmd"][1]["defaults"] = {} defs["ImDrawCmd_ImDrawCmd"][1]["funcname"] = "ImDrawCmd" +defs["ImDrawCmd_ImDrawCmd"][1]["location"] = "imgui" defs["ImDrawCmd_ImDrawCmd"][1]["ov_cimguiname"] = "ImDrawCmd_ImDrawCmd" defs["ImDrawCmd_ImDrawCmd"][1]["signature"] = "()" defs["ImDrawCmd_ImDrawCmd"][1]["stname"] = "ImDrawCmd" @@ -219,6 +227,7 @@ defs["ImDrawData_Clear"][1]["call_args"] = "()" defs["ImDrawData_Clear"][1]["cimguiname"] = "ImDrawData_Clear" defs["ImDrawData_Clear"][1]["defaults"] = {} defs["ImDrawData_Clear"][1]["funcname"] = "Clear" +defs["ImDrawData_Clear"][1]["location"] = "imgui" defs["ImDrawData_Clear"][1]["ov_cimguiname"] = "ImDrawData_Clear" defs["ImDrawData_Clear"][1]["ret"] = "void" defs["ImDrawData_Clear"][1]["signature"] = "()" @@ -236,6 +245,7 @@ defs["ImDrawData_DeIndexAllBuffers"][1]["call_args"] = "()" defs["ImDrawData_DeIndexAllBuffers"][1]["cimguiname"] = "ImDrawData_DeIndexAllBuffers" defs["ImDrawData_DeIndexAllBuffers"][1]["defaults"] = {} defs["ImDrawData_DeIndexAllBuffers"][1]["funcname"] = "DeIndexAllBuffers" +defs["ImDrawData_DeIndexAllBuffers"][1]["location"] = "imgui" defs["ImDrawData_DeIndexAllBuffers"][1]["ov_cimguiname"] = "ImDrawData_DeIndexAllBuffers" defs["ImDrawData_DeIndexAllBuffers"][1]["ret"] = "void" defs["ImDrawData_DeIndexAllBuffers"][1]["signature"] = "()" @@ -251,6 +261,7 @@ defs["ImDrawData_ImDrawData"][1]["cimguiname"] = "ImDrawData_ImDrawData" defs["ImDrawData_ImDrawData"][1]["constructor"] = true defs["ImDrawData_ImDrawData"][1]["defaults"] = {} defs["ImDrawData_ImDrawData"][1]["funcname"] = "ImDrawData" +defs["ImDrawData_ImDrawData"][1]["location"] = "imgui" defs["ImDrawData_ImDrawData"][1]["ov_cimguiname"] = "ImDrawData_ImDrawData" defs["ImDrawData_ImDrawData"][1]["signature"] = "()" defs["ImDrawData_ImDrawData"][1]["stname"] = "ImDrawData" @@ -270,6 +281,7 @@ defs["ImDrawData_ScaleClipRects"][1]["call_args"] = "(fb_scale)" defs["ImDrawData_ScaleClipRects"][1]["cimguiname"] = "ImDrawData_ScaleClipRects" defs["ImDrawData_ScaleClipRects"][1]["defaults"] = {} defs["ImDrawData_ScaleClipRects"][1]["funcname"] = "ScaleClipRects" +defs["ImDrawData_ScaleClipRects"][1]["location"] = "imgui" defs["ImDrawData_ScaleClipRects"][1]["ov_cimguiname"] = "ImDrawData_ScaleClipRects" defs["ImDrawData_ScaleClipRects"][1]["ret"] = "void" defs["ImDrawData_ScaleClipRects"][1]["signature"] = "(const ImVec2)" @@ -303,6 +315,7 @@ defs["ImDrawListSplitter_Clear"][1]["call_args"] = "()" defs["ImDrawListSplitter_Clear"][1]["cimguiname"] = "ImDrawListSplitter_Clear" defs["ImDrawListSplitter_Clear"][1]["defaults"] = {} defs["ImDrawListSplitter_Clear"][1]["funcname"] = "Clear" +defs["ImDrawListSplitter_Clear"][1]["location"] = "imgui" defs["ImDrawListSplitter_Clear"][1]["ov_cimguiname"] = "ImDrawListSplitter_Clear" defs["ImDrawListSplitter_Clear"][1]["ret"] = "void" defs["ImDrawListSplitter_Clear"][1]["signature"] = "()" @@ -320,6 +333,7 @@ defs["ImDrawListSplitter_ClearFreeMemory"][1]["call_args"] = "()" defs["ImDrawListSplitter_ClearFreeMemory"][1]["cimguiname"] = "ImDrawListSplitter_ClearFreeMemory" defs["ImDrawListSplitter_ClearFreeMemory"][1]["defaults"] = {} defs["ImDrawListSplitter_ClearFreeMemory"][1]["funcname"] = "ClearFreeMemory" +defs["ImDrawListSplitter_ClearFreeMemory"][1]["location"] = "imgui" defs["ImDrawListSplitter_ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawListSplitter_ClearFreeMemory" defs["ImDrawListSplitter_ClearFreeMemory"][1]["ret"] = "void" defs["ImDrawListSplitter_ClearFreeMemory"][1]["signature"] = "()" @@ -335,6 +349,7 @@ defs["ImDrawListSplitter_ImDrawListSplitter"][1]["cimguiname"] = "ImDrawListSpli defs["ImDrawListSplitter_ImDrawListSplitter"][1]["constructor"] = true defs["ImDrawListSplitter_ImDrawListSplitter"][1]["defaults"] = {} defs["ImDrawListSplitter_ImDrawListSplitter"][1]["funcname"] = "ImDrawListSplitter" +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["location"] = "imgui" defs["ImDrawListSplitter_ImDrawListSplitter"][1]["ov_cimguiname"] = "ImDrawListSplitter_ImDrawListSplitter" defs["ImDrawListSplitter_ImDrawListSplitter"][1]["signature"] = "()" defs["ImDrawListSplitter_ImDrawListSplitter"][1]["stname"] = "ImDrawListSplitter" @@ -354,6 +369,7 @@ defs["ImDrawListSplitter_Merge"][1]["call_args"] = "(draw_list)" defs["ImDrawListSplitter_Merge"][1]["cimguiname"] = "ImDrawListSplitter_Merge" defs["ImDrawListSplitter_Merge"][1]["defaults"] = {} defs["ImDrawListSplitter_Merge"][1]["funcname"] = "Merge" +defs["ImDrawListSplitter_Merge"][1]["location"] = "imgui" defs["ImDrawListSplitter_Merge"][1]["ov_cimguiname"] = "ImDrawListSplitter_Merge" defs["ImDrawListSplitter_Merge"][1]["ret"] = "void" defs["ImDrawListSplitter_Merge"][1]["signature"] = "(ImDrawList*)" @@ -377,6 +393,7 @@ defs["ImDrawListSplitter_SetCurrentChannel"][1]["call_args"] = "(draw_list,chann defs["ImDrawListSplitter_SetCurrentChannel"][1]["cimguiname"] = "ImDrawListSplitter_SetCurrentChannel" defs["ImDrawListSplitter_SetCurrentChannel"][1]["defaults"] = {} defs["ImDrawListSplitter_SetCurrentChannel"][1]["funcname"] = "SetCurrentChannel" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["location"] = "imgui" defs["ImDrawListSplitter_SetCurrentChannel"][1]["ov_cimguiname"] = "ImDrawListSplitter_SetCurrentChannel" defs["ImDrawListSplitter_SetCurrentChannel"][1]["ret"] = "void" defs["ImDrawListSplitter_SetCurrentChannel"][1]["signature"] = "(ImDrawList*,int)" @@ -400,6 +417,7 @@ defs["ImDrawListSplitter_Split"][1]["call_args"] = "(draw_list,count)" defs["ImDrawListSplitter_Split"][1]["cimguiname"] = "ImDrawListSplitter_Split" defs["ImDrawListSplitter_Split"][1]["defaults"] = {} defs["ImDrawListSplitter_Split"][1]["funcname"] = "Split" +defs["ImDrawListSplitter_Split"][1]["location"] = "imgui" defs["ImDrawListSplitter_Split"][1]["ov_cimguiname"] = "ImDrawListSplitter_Split" defs["ImDrawListSplitter_Split"][1]["ret"] = "void" defs["ImDrawListSplitter_Split"][1]["signature"] = "(ImDrawList*,int)" @@ -455,6 +473,7 @@ defs["ImDrawList_AddBezierCurve"][1]["cimguiname"] = "ImDrawList_AddBezierCurve" defs["ImDrawList_AddBezierCurve"][1]["defaults"] = {} defs["ImDrawList_AddBezierCurve"][1]["defaults"]["num_segments"] = "0" defs["ImDrawList_AddBezierCurve"][1]["funcname"] = "AddBezierCurve" +defs["ImDrawList_AddBezierCurve"][1]["location"] = "imgui" defs["ImDrawList_AddBezierCurve"][1]["ov_cimguiname"] = "ImDrawList_AddBezierCurve" defs["ImDrawList_AddBezierCurve"][1]["ret"] = "void" defs["ImDrawList_AddBezierCurve"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)" @@ -478,6 +497,7 @@ defs["ImDrawList_AddCallback"][1]["call_args"] = "(callback,callback_data)" defs["ImDrawList_AddCallback"][1]["cimguiname"] = "ImDrawList_AddCallback" defs["ImDrawList_AddCallback"][1]["defaults"] = {} defs["ImDrawList_AddCallback"][1]["funcname"] = "AddCallback" +defs["ImDrawList_AddCallback"][1]["location"] = "imgui" defs["ImDrawList_AddCallback"][1]["ov_cimguiname"] = "ImDrawList_AddCallback" defs["ImDrawList_AddCallback"][1]["ret"] = "void" defs["ImDrawList_AddCallback"][1]["signature"] = "(ImDrawCallback,void*)" @@ -512,6 +532,7 @@ defs["ImDrawList_AddCircle"][1]["defaults"] = {} defs["ImDrawList_AddCircle"][1]["defaults"]["num_segments"] = "12" defs["ImDrawList_AddCircle"][1]["defaults"]["thickness"] = "1.0f" defs["ImDrawList_AddCircle"][1]["funcname"] = "AddCircle" +defs["ImDrawList_AddCircle"][1]["location"] = "imgui" defs["ImDrawList_AddCircle"][1]["ov_cimguiname"] = "ImDrawList_AddCircle" defs["ImDrawList_AddCircle"][1]["ret"] = "void" defs["ImDrawList_AddCircle"][1]["signature"] = "(const ImVec2,float,ImU32,int,float)" @@ -542,6 +563,7 @@ defs["ImDrawList_AddCircleFilled"][1]["cimguiname"] = "ImDrawList_AddCircleFille defs["ImDrawList_AddCircleFilled"][1]["defaults"] = {} defs["ImDrawList_AddCircleFilled"][1]["defaults"]["num_segments"] = "12" defs["ImDrawList_AddCircleFilled"][1]["funcname"] = "AddCircleFilled" +defs["ImDrawList_AddCircleFilled"][1]["location"] = "imgui" defs["ImDrawList_AddCircleFilled"][1]["ov_cimguiname"] = "ImDrawList_AddCircleFilled" defs["ImDrawList_AddCircleFilled"][1]["ret"] = "void" defs["ImDrawList_AddCircleFilled"][1]["signature"] = "(const ImVec2,float,ImU32,int)" @@ -568,6 +590,7 @@ defs["ImDrawList_AddConvexPolyFilled"][1]["call_args"] = "(points,num_points,col defs["ImDrawList_AddConvexPolyFilled"][1]["cimguiname"] = "ImDrawList_AddConvexPolyFilled" defs["ImDrawList_AddConvexPolyFilled"][1]["defaults"] = {} defs["ImDrawList_AddConvexPolyFilled"][1]["funcname"] = "AddConvexPolyFilled" +defs["ImDrawList_AddConvexPolyFilled"][1]["location"] = "imgui" defs["ImDrawList_AddConvexPolyFilled"][1]["ov_cimguiname"] = "ImDrawList_AddConvexPolyFilled" defs["ImDrawList_AddConvexPolyFilled"][1]["ret"] = "void" defs["ImDrawList_AddConvexPolyFilled"][1]["signature"] = "(const ImVec2*,int,ImU32)" @@ -585,6 +608,7 @@ defs["ImDrawList_AddDrawCmd"][1]["call_args"] = "()" defs["ImDrawList_AddDrawCmd"][1]["cimguiname"] = "ImDrawList_AddDrawCmd" defs["ImDrawList_AddDrawCmd"][1]["defaults"] = {} defs["ImDrawList_AddDrawCmd"][1]["funcname"] = "AddDrawCmd" +defs["ImDrawList_AddDrawCmd"][1]["location"] = "imgui" defs["ImDrawList_AddDrawCmd"][1]["ov_cimguiname"] = "ImDrawList_AddDrawCmd" defs["ImDrawList_AddDrawCmd"][1]["ret"] = "void" defs["ImDrawList_AddDrawCmd"][1]["signature"] = "()" @@ -623,6 +647,7 @@ defs["ImDrawList_AddImage"][1]["defaults"]["col"] = "(((ImU32)(255)<<24)|((ImU32 defs["ImDrawList_AddImage"][1]["defaults"]["uv_max"] = "ImVec2(1,1)" defs["ImDrawList_AddImage"][1]["defaults"]["uv_min"] = "ImVec2(0,0)" defs["ImDrawList_AddImage"][1]["funcname"] = "AddImage" +defs["ImDrawList_AddImage"][1]["location"] = "imgui" defs["ImDrawList_AddImage"][1]["ov_cimguiname"] = "ImDrawList_AddImage" defs["ImDrawList_AddImage"][1]["ret"] = "void" defs["ImDrawList_AddImage"][1]["signature"] = "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)" @@ -675,6 +700,7 @@ defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv2"] = "ImVec2(1,0)" defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv3"] = "ImVec2(1,1)" defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv4"] = "ImVec2(0,1)" defs["ImDrawList_AddImageQuad"][1]["funcname"] = "AddImageQuad" +defs["ImDrawList_AddImageQuad"][1]["location"] = "imgui" defs["ImDrawList_AddImageQuad"][1]["ov_cimguiname"] = "ImDrawList_AddImageQuad" defs["ImDrawList_AddImageQuad"][1]["ret"] = "void" defs["ImDrawList_AddImageQuad"][1]["signature"] = "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)" @@ -717,6 +743,7 @@ defs["ImDrawList_AddImageRounded"][1]["cimguiname"] = "ImDrawList_AddImageRounde defs["ImDrawList_AddImageRounded"][1]["defaults"] = {} defs["ImDrawList_AddImageRounded"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" defs["ImDrawList_AddImageRounded"][1]["funcname"] = "AddImageRounded" +defs["ImDrawList_AddImageRounded"][1]["location"] = "imgui" defs["ImDrawList_AddImageRounded"][1]["ov_cimguiname"] = "ImDrawList_AddImageRounded" defs["ImDrawList_AddImageRounded"][1]["ret"] = "void" defs["ImDrawList_AddImageRounded"][1]["signature"] = "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)" @@ -747,6 +774,7 @@ defs["ImDrawList_AddLine"][1]["cimguiname"] = "ImDrawList_AddLine" defs["ImDrawList_AddLine"][1]["defaults"] = {} defs["ImDrawList_AddLine"][1]["defaults"]["thickness"] = "1.0f" defs["ImDrawList_AddLine"][1]["funcname"] = "AddLine" +defs["ImDrawList_AddLine"][1]["location"] = "imgui" defs["ImDrawList_AddLine"][1]["ov_cimguiname"] = "ImDrawList_AddLine" defs["ImDrawList_AddLine"][1]["ret"] = "void" defs["ImDrawList_AddLine"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32,float)" @@ -780,6 +808,7 @@ defs["ImDrawList_AddNgon"][1]["cimguiname"] = "ImDrawList_AddNgon" defs["ImDrawList_AddNgon"][1]["defaults"] = {} defs["ImDrawList_AddNgon"][1]["defaults"]["thickness"] = "1.0f" defs["ImDrawList_AddNgon"][1]["funcname"] = "AddNgon" +defs["ImDrawList_AddNgon"][1]["location"] = "imgui" defs["ImDrawList_AddNgon"][1]["ov_cimguiname"] = "ImDrawList_AddNgon" defs["ImDrawList_AddNgon"][1]["ret"] = "void" defs["ImDrawList_AddNgon"][1]["signature"] = "(const ImVec2,float,ImU32,int,float)" @@ -809,6 +838,7 @@ defs["ImDrawList_AddNgonFilled"][1]["call_args"] = "(center,radius,col,num_segme defs["ImDrawList_AddNgonFilled"][1]["cimguiname"] = "ImDrawList_AddNgonFilled" defs["ImDrawList_AddNgonFilled"][1]["defaults"] = {} defs["ImDrawList_AddNgonFilled"][1]["funcname"] = "AddNgonFilled" +defs["ImDrawList_AddNgonFilled"][1]["location"] = "imgui" defs["ImDrawList_AddNgonFilled"][1]["ov_cimguiname"] = "ImDrawList_AddNgonFilled" defs["ImDrawList_AddNgonFilled"][1]["ret"] = "void" defs["ImDrawList_AddNgonFilled"][1]["signature"] = "(const ImVec2,float,ImU32,int)" @@ -841,6 +871,7 @@ defs["ImDrawList_AddPolyline"][1]["call_args"] = "(points,num_points,col,closed, defs["ImDrawList_AddPolyline"][1]["cimguiname"] = "ImDrawList_AddPolyline" defs["ImDrawList_AddPolyline"][1]["defaults"] = {} defs["ImDrawList_AddPolyline"][1]["funcname"] = "AddPolyline" +defs["ImDrawList_AddPolyline"][1]["location"] = "imgui" defs["ImDrawList_AddPolyline"][1]["ov_cimguiname"] = "ImDrawList_AddPolyline" defs["ImDrawList_AddPolyline"][1]["ret"] = "void" defs["ImDrawList_AddPolyline"][1]["signature"] = "(const ImVec2*,int,ImU32,bool,float)" @@ -877,6 +908,7 @@ defs["ImDrawList_AddQuad"][1]["cimguiname"] = "ImDrawList_AddQuad" defs["ImDrawList_AddQuad"][1]["defaults"] = {} defs["ImDrawList_AddQuad"][1]["defaults"]["thickness"] = "1.0f" defs["ImDrawList_AddQuad"][1]["funcname"] = "AddQuad" +defs["ImDrawList_AddQuad"][1]["location"] = "imgui" defs["ImDrawList_AddQuad"][1]["ov_cimguiname"] = "ImDrawList_AddQuad" defs["ImDrawList_AddQuad"][1]["ret"] = "void" defs["ImDrawList_AddQuad"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)" @@ -909,6 +941,7 @@ defs["ImDrawList_AddQuadFilled"][1]["call_args"] = "(p1,p2,p3,p4,col)" defs["ImDrawList_AddQuadFilled"][1]["cimguiname"] = "ImDrawList_AddQuadFilled" defs["ImDrawList_AddQuadFilled"][1]["defaults"] = {} defs["ImDrawList_AddQuadFilled"][1]["funcname"] = "AddQuadFilled" +defs["ImDrawList_AddQuadFilled"][1]["location"] = "imgui" defs["ImDrawList_AddQuadFilled"][1]["ov_cimguiname"] = "ImDrawList_AddQuadFilled" defs["ImDrawList_AddQuadFilled"][1]["ret"] = "void" defs["ImDrawList_AddQuadFilled"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)" @@ -947,6 +980,7 @@ defs["ImDrawList_AddRect"][1]["defaults"]["rounding"] = "0.0f" defs["ImDrawList_AddRect"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" defs["ImDrawList_AddRect"][1]["defaults"]["thickness"] = "1.0f" defs["ImDrawList_AddRect"][1]["funcname"] = "AddRect" +defs["ImDrawList_AddRect"][1]["location"] = "imgui" defs["ImDrawList_AddRect"][1]["ov_cimguiname"] = "ImDrawList_AddRect" defs["ImDrawList_AddRect"][1]["ret"] = "void" defs["ImDrawList_AddRect"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags,float)" @@ -981,6 +1015,7 @@ defs["ImDrawList_AddRectFilled"][1]["defaults"] = {} defs["ImDrawList_AddRectFilled"][1]["defaults"]["rounding"] = "0.0f" defs["ImDrawList_AddRectFilled"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" defs["ImDrawList_AddRectFilled"][1]["funcname"] = "AddRectFilled" +defs["ImDrawList_AddRectFilled"][1]["location"] = "imgui" defs["ImDrawList_AddRectFilled"][1]["ov_cimguiname"] = "ImDrawList_AddRectFilled" defs["ImDrawList_AddRectFilled"][1]["ret"] = "void" defs["ImDrawList_AddRectFilled"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)" @@ -1016,6 +1051,7 @@ defs["ImDrawList_AddRectFilledMultiColor"][1]["call_args"] = "(p_min,p_max,col_u defs["ImDrawList_AddRectFilledMultiColor"][1]["cimguiname"] = "ImDrawList_AddRectFilledMultiColor" defs["ImDrawList_AddRectFilledMultiColor"][1]["defaults"] = {} defs["ImDrawList_AddRectFilledMultiColor"][1]["funcname"] = "AddRectFilledMultiColor" +defs["ImDrawList_AddRectFilledMultiColor"][1]["location"] = "imgui" defs["ImDrawList_AddRectFilledMultiColor"][1]["ov_cimguiname"] = "ImDrawList_AddRectFilledMultiColor" defs["ImDrawList_AddRectFilledMultiColor"][1]["ret"] = "void" defs["ImDrawList_AddRectFilledMultiColor"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)" @@ -1046,6 +1082,7 @@ defs["ImDrawList_AddText"][1]["cimguiname"] = "ImDrawList_AddText" defs["ImDrawList_AddText"][1]["defaults"] = {} defs["ImDrawList_AddText"][1]["defaults"]["text_end"] = "((void*)0)" defs["ImDrawList_AddText"][1]["funcname"] = "AddText" +defs["ImDrawList_AddText"][1]["location"] = "imgui" defs["ImDrawList_AddText"][1]["ov_cimguiname"] = "ImDrawList_AddTextVec2" defs["ImDrawList_AddText"][1]["ret"] = "void" defs["ImDrawList_AddText"][1]["signature"] = "(const ImVec2,ImU32,const char*,const char*)" @@ -1088,6 +1125,7 @@ defs["ImDrawList_AddText"][2]["defaults"]["cpu_fine_clip_rect"] = "((void*)0)" defs["ImDrawList_AddText"][2]["defaults"]["text_end"] = "((void*)0)" defs["ImDrawList_AddText"][2]["defaults"]["wrap_width"] = "0.0f" defs["ImDrawList_AddText"][2]["funcname"] = "AddText" +defs["ImDrawList_AddText"][2]["location"] = "imgui" defs["ImDrawList_AddText"][2]["ov_cimguiname"] = "ImDrawList_AddTextFontPtr" defs["ImDrawList_AddText"][2]["ret"] = "void" defs["ImDrawList_AddText"][2]["signature"] = "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)" @@ -1122,6 +1160,7 @@ defs["ImDrawList_AddTriangle"][1]["cimguiname"] = "ImDrawList_AddTriangle" defs["ImDrawList_AddTriangle"][1]["defaults"] = {} defs["ImDrawList_AddTriangle"][1]["defaults"]["thickness"] = "1.0f" defs["ImDrawList_AddTriangle"][1]["funcname"] = "AddTriangle" +defs["ImDrawList_AddTriangle"][1]["location"] = "imgui" defs["ImDrawList_AddTriangle"][1]["ov_cimguiname"] = "ImDrawList_AddTriangle" defs["ImDrawList_AddTriangle"][1]["ret"] = "void" defs["ImDrawList_AddTriangle"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)" @@ -1151,6 +1190,7 @@ defs["ImDrawList_AddTriangleFilled"][1]["call_args"] = "(p1,p2,p3,col)" defs["ImDrawList_AddTriangleFilled"][1]["cimguiname"] = "ImDrawList_AddTriangleFilled" defs["ImDrawList_AddTriangleFilled"][1]["defaults"] = {} defs["ImDrawList_AddTriangleFilled"][1]["funcname"] = "AddTriangleFilled" +defs["ImDrawList_AddTriangleFilled"][1]["location"] = "imgui" defs["ImDrawList_AddTriangleFilled"][1]["ov_cimguiname"] = "ImDrawList_AddTriangleFilled" defs["ImDrawList_AddTriangleFilled"][1]["ret"] = "void" defs["ImDrawList_AddTriangleFilled"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,ImU32)" @@ -1168,6 +1208,7 @@ defs["ImDrawList_ChannelsMerge"][1]["call_args"] = "()" defs["ImDrawList_ChannelsMerge"][1]["cimguiname"] = "ImDrawList_ChannelsMerge" defs["ImDrawList_ChannelsMerge"][1]["defaults"] = {} defs["ImDrawList_ChannelsMerge"][1]["funcname"] = "ChannelsMerge" +defs["ImDrawList_ChannelsMerge"][1]["location"] = "imgui" defs["ImDrawList_ChannelsMerge"][1]["ov_cimguiname"] = "ImDrawList_ChannelsMerge" defs["ImDrawList_ChannelsMerge"][1]["ret"] = "void" defs["ImDrawList_ChannelsMerge"][1]["signature"] = "()" @@ -1188,6 +1229,7 @@ defs["ImDrawList_ChannelsSetCurrent"][1]["call_args"] = "(n)" defs["ImDrawList_ChannelsSetCurrent"][1]["cimguiname"] = "ImDrawList_ChannelsSetCurrent" defs["ImDrawList_ChannelsSetCurrent"][1]["defaults"] = {} defs["ImDrawList_ChannelsSetCurrent"][1]["funcname"] = "ChannelsSetCurrent" +defs["ImDrawList_ChannelsSetCurrent"][1]["location"] = "imgui" defs["ImDrawList_ChannelsSetCurrent"][1]["ov_cimguiname"] = "ImDrawList_ChannelsSetCurrent" defs["ImDrawList_ChannelsSetCurrent"][1]["ret"] = "void" defs["ImDrawList_ChannelsSetCurrent"][1]["signature"] = "(int)" @@ -1208,45 +1250,12 @@ defs["ImDrawList_ChannelsSplit"][1]["call_args"] = "(count)" defs["ImDrawList_ChannelsSplit"][1]["cimguiname"] = "ImDrawList_ChannelsSplit" defs["ImDrawList_ChannelsSplit"][1]["defaults"] = {} defs["ImDrawList_ChannelsSplit"][1]["funcname"] = "ChannelsSplit" +defs["ImDrawList_ChannelsSplit"][1]["location"] = "imgui" defs["ImDrawList_ChannelsSplit"][1]["ov_cimguiname"] = "ImDrawList_ChannelsSplit" defs["ImDrawList_ChannelsSplit"][1]["ret"] = "void" defs["ImDrawList_ChannelsSplit"][1]["signature"] = "(int)" defs["ImDrawList_ChannelsSplit"][1]["stname"] = "ImDrawList" defs["ImDrawList_ChannelsSplit"]["(int)"] = defs["ImDrawList_ChannelsSplit"][1] -defs["ImDrawList_Clear"] = {} -defs["ImDrawList_Clear"][1] = {} -defs["ImDrawList_Clear"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList_Clear"][1]["argsT"] = {} -defs["ImDrawList_Clear"][1]["argsT"][1] = {} -defs["ImDrawList_Clear"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_Clear"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_Clear"][1]["argsoriginal"] = "()" -defs["ImDrawList_Clear"][1]["call_args"] = "()" -defs["ImDrawList_Clear"][1]["cimguiname"] = "ImDrawList_Clear" -defs["ImDrawList_Clear"][1]["defaults"] = {} -defs["ImDrawList_Clear"][1]["funcname"] = "Clear" -defs["ImDrawList_Clear"][1]["ov_cimguiname"] = "ImDrawList_Clear" -defs["ImDrawList_Clear"][1]["ret"] = "void" -defs["ImDrawList_Clear"][1]["signature"] = "()" -defs["ImDrawList_Clear"][1]["stname"] = "ImDrawList" -defs["ImDrawList_Clear"]["()"] = defs["ImDrawList_Clear"][1] -defs["ImDrawList_ClearFreeMemory"] = {} -defs["ImDrawList_ClearFreeMemory"][1] = {} -defs["ImDrawList_ClearFreeMemory"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList_ClearFreeMemory"][1]["argsT"] = {} -defs["ImDrawList_ClearFreeMemory"][1]["argsT"][1] = {} -defs["ImDrawList_ClearFreeMemory"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_ClearFreeMemory"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_ClearFreeMemory"][1]["argsoriginal"] = "()" -defs["ImDrawList_ClearFreeMemory"][1]["call_args"] = "()" -defs["ImDrawList_ClearFreeMemory"][1]["cimguiname"] = "ImDrawList_ClearFreeMemory" -defs["ImDrawList_ClearFreeMemory"][1]["defaults"] = {} -defs["ImDrawList_ClearFreeMemory"][1]["funcname"] = "ClearFreeMemory" -defs["ImDrawList_ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawList_ClearFreeMemory" -defs["ImDrawList_ClearFreeMemory"][1]["ret"] = "void" -defs["ImDrawList_ClearFreeMemory"][1]["signature"] = "()" -defs["ImDrawList_ClearFreeMemory"][1]["stname"] = "ImDrawList" -defs["ImDrawList_ClearFreeMemory"]["()"] = defs["ImDrawList_ClearFreeMemory"][1] defs["ImDrawList_CloneOutput"] = {} defs["ImDrawList_CloneOutput"][1] = {} defs["ImDrawList_CloneOutput"][1]["args"] = "(ImDrawList* self)" @@ -1259,6 +1268,7 @@ defs["ImDrawList_CloneOutput"][1]["call_args"] = "()" defs["ImDrawList_CloneOutput"][1]["cimguiname"] = "ImDrawList_CloneOutput" defs["ImDrawList_CloneOutput"][1]["defaults"] = {} defs["ImDrawList_CloneOutput"][1]["funcname"] = "CloneOutput" +defs["ImDrawList_CloneOutput"][1]["location"] = "imgui" defs["ImDrawList_CloneOutput"][1]["ov_cimguiname"] = "ImDrawList_CloneOutput" defs["ImDrawList_CloneOutput"][1]["ret"] = "ImDrawList*" defs["ImDrawList_CloneOutput"][1]["signature"] = "()const" @@ -1279,6 +1289,7 @@ defs["ImDrawList_GetClipRectMax"][1]["call_args"] = "()" defs["ImDrawList_GetClipRectMax"][1]["cimguiname"] = "ImDrawList_GetClipRectMax" defs["ImDrawList_GetClipRectMax"][1]["defaults"] = {} defs["ImDrawList_GetClipRectMax"][1]["funcname"] = "GetClipRectMax" +defs["ImDrawList_GetClipRectMax"][1]["location"] = "imgui" defs["ImDrawList_GetClipRectMax"][1]["nonUDT"] = 1 defs["ImDrawList_GetClipRectMax"][1]["ov_cimguiname"] = "ImDrawList_GetClipRectMax" defs["ImDrawList_GetClipRectMax"][1]["ret"] = "void" @@ -1300,6 +1311,7 @@ defs["ImDrawList_GetClipRectMin"][1]["call_args"] = "()" defs["ImDrawList_GetClipRectMin"][1]["cimguiname"] = "ImDrawList_GetClipRectMin" defs["ImDrawList_GetClipRectMin"][1]["defaults"] = {} defs["ImDrawList_GetClipRectMin"][1]["funcname"] = "GetClipRectMin" +defs["ImDrawList_GetClipRectMin"][1]["location"] = "imgui" defs["ImDrawList_GetClipRectMin"][1]["nonUDT"] = 1 defs["ImDrawList_GetClipRectMin"][1]["ov_cimguiname"] = "ImDrawList_GetClipRectMin" defs["ImDrawList_GetClipRectMin"][1]["ret"] = "void" @@ -1319,6 +1331,7 @@ defs["ImDrawList_ImDrawList"][1]["cimguiname"] = "ImDrawList_ImDrawList" defs["ImDrawList_ImDrawList"][1]["constructor"] = true defs["ImDrawList_ImDrawList"][1]["defaults"] = {} defs["ImDrawList_ImDrawList"][1]["funcname"] = "ImDrawList" +defs["ImDrawList_ImDrawList"][1]["location"] = "imgui" defs["ImDrawList_ImDrawList"][1]["ov_cimguiname"] = "ImDrawList_ImDrawList" defs["ImDrawList_ImDrawList"][1]["signature"] = "(const ImDrawListSharedData*)" defs["ImDrawList_ImDrawList"][1]["stname"] = "ImDrawList" @@ -1351,6 +1364,7 @@ defs["ImDrawList_PathArcTo"][1]["cimguiname"] = "ImDrawList_PathArcTo" defs["ImDrawList_PathArcTo"][1]["defaults"] = {} defs["ImDrawList_PathArcTo"][1]["defaults"]["num_segments"] = "10" defs["ImDrawList_PathArcTo"][1]["funcname"] = "PathArcTo" +defs["ImDrawList_PathArcTo"][1]["location"] = "imgui" defs["ImDrawList_PathArcTo"][1]["ov_cimguiname"] = "ImDrawList_PathArcTo" defs["ImDrawList_PathArcTo"][1]["ret"] = "void" defs["ImDrawList_PathArcTo"][1]["signature"] = "(const ImVec2,float,float,float,int)" @@ -1380,6 +1394,7 @@ defs["ImDrawList_PathArcToFast"][1]["call_args"] = "(center,radius,a_min_of_12,a defs["ImDrawList_PathArcToFast"][1]["cimguiname"] = "ImDrawList_PathArcToFast" defs["ImDrawList_PathArcToFast"][1]["defaults"] = {} defs["ImDrawList_PathArcToFast"][1]["funcname"] = "PathArcToFast" +defs["ImDrawList_PathArcToFast"][1]["location"] = "imgui" defs["ImDrawList_PathArcToFast"][1]["ov_cimguiname"] = "ImDrawList_PathArcToFast" defs["ImDrawList_PathArcToFast"][1]["ret"] = "void" defs["ImDrawList_PathArcToFast"][1]["signature"] = "(const ImVec2,float,int,int)" @@ -1410,6 +1425,7 @@ defs["ImDrawList_PathBezierCurveTo"][1]["cimguiname"] = "ImDrawList_PathBezierCu defs["ImDrawList_PathBezierCurveTo"][1]["defaults"] = {} defs["ImDrawList_PathBezierCurveTo"][1]["defaults"]["num_segments"] = "0" defs["ImDrawList_PathBezierCurveTo"][1]["funcname"] = "PathBezierCurveTo" +defs["ImDrawList_PathBezierCurveTo"][1]["location"] = "imgui" defs["ImDrawList_PathBezierCurveTo"][1]["ov_cimguiname"] = "ImDrawList_PathBezierCurveTo" defs["ImDrawList_PathBezierCurveTo"][1]["ret"] = "void" defs["ImDrawList_PathBezierCurveTo"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,int)" @@ -1427,6 +1443,7 @@ defs["ImDrawList_PathClear"][1]["call_args"] = "()" defs["ImDrawList_PathClear"][1]["cimguiname"] = "ImDrawList_PathClear" defs["ImDrawList_PathClear"][1]["defaults"] = {} defs["ImDrawList_PathClear"][1]["funcname"] = "PathClear" +defs["ImDrawList_PathClear"][1]["location"] = "imgui" defs["ImDrawList_PathClear"][1]["ov_cimguiname"] = "ImDrawList_PathClear" defs["ImDrawList_PathClear"][1]["ret"] = "void" defs["ImDrawList_PathClear"][1]["signature"] = "()" @@ -1447,6 +1464,7 @@ defs["ImDrawList_PathFillConvex"][1]["call_args"] = "(col)" defs["ImDrawList_PathFillConvex"][1]["cimguiname"] = "ImDrawList_PathFillConvex" defs["ImDrawList_PathFillConvex"][1]["defaults"] = {} defs["ImDrawList_PathFillConvex"][1]["funcname"] = "PathFillConvex" +defs["ImDrawList_PathFillConvex"][1]["location"] = "imgui" defs["ImDrawList_PathFillConvex"][1]["ov_cimguiname"] = "ImDrawList_PathFillConvex" defs["ImDrawList_PathFillConvex"][1]["ret"] = "void" defs["ImDrawList_PathFillConvex"][1]["signature"] = "(ImU32)" @@ -1467,6 +1485,7 @@ defs["ImDrawList_PathLineTo"][1]["call_args"] = "(pos)" defs["ImDrawList_PathLineTo"][1]["cimguiname"] = "ImDrawList_PathLineTo" defs["ImDrawList_PathLineTo"][1]["defaults"] = {} defs["ImDrawList_PathLineTo"][1]["funcname"] = "PathLineTo" +defs["ImDrawList_PathLineTo"][1]["location"] = "imgui" defs["ImDrawList_PathLineTo"][1]["ov_cimguiname"] = "ImDrawList_PathLineTo" defs["ImDrawList_PathLineTo"][1]["ret"] = "void" defs["ImDrawList_PathLineTo"][1]["signature"] = "(const ImVec2)" @@ -1487,6 +1506,7 @@ defs["ImDrawList_PathLineToMergeDuplicate"][1]["call_args"] = "(pos)" defs["ImDrawList_PathLineToMergeDuplicate"][1]["cimguiname"] = "ImDrawList_PathLineToMergeDuplicate" defs["ImDrawList_PathLineToMergeDuplicate"][1]["defaults"] = {} defs["ImDrawList_PathLineToMergeDuplicate"][1]["funcname"] = "PathLineToMergeDuplicate" +defs["ImDrawList_PathLineToMergeDuplicate"][1]["location"] = "imgui" defs["ImDrawList_PathLineToMergeDuplicate"][1]["ov_cimguiname"] = "ImDrawList_PathLineToMergeDuplicate" defs["ImDrawList_PathLineToMergeDuplicate"][1]["ret"] = "void" defs["ImDrawList_PathLineToMergeDuplicate"][1]["signature"] = "(const ImVec2)" @@ -1518,6 +1538,7 @@ defs["ImDrawList_PathRect"][1]["defaults"] = {} defs["ImDrawList_PathRect"][1]["defaults"]["rounding"] = "0.0f" defs["ImDrawList_PathRect"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" defs["ImDrawList_PathRect"][1]["funcname"] = "PathRect" +defs["ImDrawList_PathRect"][1]["location"] = "imgui" defs["ImDrawList_PathRect"][1]["ov_cimguiname"] = "ImDrawList_PathRect" defs["ImDrawList_PathRect"][1]["ret"] = "void" defs["ImDrawList_PathRect"][1]["signature"] = "(const ImVec2,const ImVec2,float,ImDrawCornerFlags)" @@ -1545,6 +1566,7 @@ defs["ImDrawList_PathStroke"][1]["cimguiname"] = "ImDrawList_PathStroke" defs["ImDrawList_PathStroke"][1]["defaults"] = {} defs["ImDrawList_PathStroke"][1]["defaults"]["thickness"] = "1.0f" defs["ImDrawList_PathStroke"][1]["funcname"] = "PathStroke" +defs["ImDrawList_PathStroke"][1]["location"] = "imgui" defs["ImDrawList_PathStroke"][1]["ov_cimguiname"] = "ImDrawList_PathStroke" defs["ImDrawList_PathStroke"][1]["ret"] = "void" defs["ImDrawList_PathStroke"][1]["signature"] = "(ImU32,bool,float)" @@ -1562,6 +1584,7 @@ defs["ImDrawList_PopClipRect"][1]["call_args"] = "()" defs["ImDrawList_PopClipRect"][1]["cimguiname"] = "ImDrawList_PopClipRect" defs["ImDrawList_PopClipRect"][1]["defaults"] = {} defs["ImDrawList_PopClipRect"][1]["funcname"] = "PopClipRect" +defs["ImDrawList_PopClipRect"][1]["location"] = "imgui" defs["ImDrawList_PopClipRect"][1]["ov_cimguiname"] = "ImDrawList_PopClipRect" defs["ImDrawList_PopClipRect"][1]["ret"] = "void" defs["ImDrawList_PopClipRect"][1]["signature"] = "()" @@ -1579,6 +1602,7 @@ defs["ImDrawList_PopTextureID"][1]["call_args"] = "()" defs["ImDrawList_PopTextureID"][1]["cimguiname"] = "ImDrawList_PopTextureID" defs["ImDrawList_PopTextureID"][1]["defaults"] = {} defs["ImDrawList_PopTextureID"][1]["funcname"] = "PopTextureID" +defs["ImDrawList_PopTextureID"][1]["location"] = "imgui" defs["ImDrawList_PopTextureID"][1]["ov_cimguiname"] = "ImDrawList_PopTextureID" defs["ImDrawList_PopTextureID"][1]["ret"] = "void" defs["ImDrawList_PopTextureID"][1]["signature"] = "()" @@ -1623,6 +1647,7 @@ defs["ImDrawList_PrimQuadUV"][1]["call_args"] = "(a,b,c,d,uv_a,uv_b,uv_c,uv_d,co defs["ImDrawList_PrimQuadUV"][1]["cimguiname"] = "ImDrawList_PrimQuadUV" defs["ImDrawList_PrimQuadUV"][1]["defaults"] = {} defs["ImDrawList_PrimQuadUV"][1]["funcname"] = "PrimQuadUV" +defs["ImDrawList_PrimQuadUV"][1]["location"] = "imgui" defs["ImDrawList_PrimQuadUV"][1]["ov_cimguiname"] = "ImDrawList_PrimQuadUV" defs["ImDrawList_PrimQuadUV"][1]["ret"] = "void" defs["ImDrawList_PrimQuadUV"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)" @@ -1649,6 +1674,7 @@ defs["ImDrawList_PrimRect"][1]["call_args"] = "(a,b,col)" defs["ImDrawList_PrimRect"][1]["cimguiname"] = "ImDrawList_PrimRect" defs["ImDrawList_PrimRect"][1]["defaults"] = {} defs["ImDrawList_PrimRect"][1]["funcname"] = "PrimRect" +defs["ImDrawList_PrimRect"][1]["location"] = "imgui" defs["ImDrawList_PrimRect"][1]["ov_cimguiname"] = "ImDrawList_PrimRect" defs["ImDrawList_PrimRect"][1]["ret"] = "void" defs["ImDrawList_PrimRect"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" @@ -1681,6 +1707,7 @@ defs["ImDrawList_PrimRectUV"][1]["call_args"] = "(a,b,uv_a,uv_b,col)" defs["ImDrawList_PrimRectUV"][1]["cimguiname"] = "ImDrawList_PrimRectUV" defs["ImDrawList_PrimRectUV"][1]["defaults"] = {} defs["ImDrawList_PrimRectUV"][1]["funcname"] = "PrimRectUV" +defs["ImDrawList_PrimRectUV"][1]["location"] = "imgui" defs["ImDrawList_PrimRectUV"][1]["ov_cimguiname"] = "ImDrawList_PrimRectUV" defs["ImDrawList_PrimRectUV"][1]["ret"] = "void" defs["ImDrawList_PrimRectUV"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)" @@ -1704,6 +1731,7 @@ defs["ImDrawList_PrimReserve"][1]["call_args"] = "(idx_count,vtx_count)" defs["ImDrawList_PrimReserve"][1]["cimguiname"] = "ImDrawList_PrimReserve" defs["ImDrawList_PrimReserve"][1]["defaults"] = {} defs["ImDrawList_PrimReserve"][1]["funcname"] = "PrimReserve" +defs["ImDrawList_PrimReserve"][1]["location"] = "imgui" defs["ImDrawList_PrimReserve"][1]["ov_cimguiname"] = "ImDrawList_PrimReserve" defs["ImDrawList_PrimReserve"][1]["ret"] = "void" defs["ImDrawList_PrimReserve"][1]["signature"] = "(int,int)" @@ -1727,6 +1755,7 @@ defs["ImDrawList_PrimUnreserve"][1]["call_args"] = "(idx_count,vtx_count)" defs["ImDrawList_PrimUnreserve"][1]["cimguiname"] = "ImDrawList_PrimUnreserve" defs["ImDrawList_PrimUnreserve"][1]["defaults"] = {} defs["ImDrawList_PrimUnreserve"][1]["funcname"] = "PrimUnreserve" +defs["ImDrawList_PrimUnreserve"][1]["location"] = "imgui" defs["ImDrawList_PrimUnreserve"][1]["ov_cimguiname"] = "ImDrawList_PrimUnreserve" defs["ImDrawList_PrimUnreserve"][1]["ret"] = "void" defs["ImDrawList_PrimUnreserve"][1]["signature"] = "(int,int)" @@ -1753,6 +1782,7 @@ defs["ImDrawList_PrimVtx"][1]["call_args"] = "(pos,uv,col)" defs["ImDrawList_PrimVtx"][1]["cimguiname"] = "ImDrawList_PrimVtx" defs["ImDrawList_PrimVtx"][1]["defaults"] = {} defs["ImDrawList_PrimVtx"][1]["funcname"] = "PrimVtx" +defs["ImDrawList_PrimVtx"][1]["location"] = "imgui" defs["ImDrawList_PrimVtx"][1]["ov_cimguiname"] = "ImDrawList_PrimVtx" defs["ImDrawList_PrimVtx"][1]["ret"] = "void" defs["ImDrawList_PrimVtx"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" @@ -1773,6 +1803,7 @@ defs["ImDrawList_PrimWriteIdx"][1]["call_args"] = "(idx)" defs["ImDrawList_PrimWriteIdx"][1]["cimguiname"] = "ImDrawList_PrimWriteIdx" defs["ImDrawList_PrimWriteIdx"][1]["defaults"] = {} defs["ImDrawList_PrimWriteIdx"][1]["funcname"] = "PrimWriteIdx" +defs["ImDrawList_PrimWriteIdx"][1]["location"] = "imgui" defs["ImDrawList_PrimWriteIdx"][1]["ov_cimguiname"] = "ImDrawList_PrimWriteIdx" defs["ImDrawList_PrimWriteIdx"][1]["ret"] = "void" defs["ImDrawList_PrimWriteIdx"][1]["signature"] = "(ImDrawIdx)" @@ -1799,6 +1830,7 @@ defs["ImDrawList_PrimWriteVtx"][1]["call_args"] = "(pos,uv,col)" defs["ImDrawList_PrimWriteVtx"][1]["cimguiname"] = "ImDrawList_PrimWriteVtx" defs["ImDrawList_PrimWriteVtx"][1]["defaults"] = {} defs["ImDrawList_PrimWriteVtx"][1]["funcname"] = "PrimWriteVtx" +defs["ImDrawList_PrimWriteVtx"][1]["location"] = "imgui" defs["ImDrawList_PrimWriteVtx"][1]["ov_cimguiname"] = "ImDrawList_PrimWriteVtx" defs["ImDrawList_PrimWriteVtx"][1]["ret"] = "void" defs["ImDrawList_PrimWriteVtx"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" @@ -1826,6 +1858,7 @@ defs["ImDrawList_PushClipRect"][1]["cimguiname"] = "ImDrawList_PushClipRect" defs["ImDrawList_PushClipRect"][1]["defaults"] = {} defs["ImDrawList_PushClipRect"][1]["defaults"]["intersect_with_current_clip_rect"] = "false" defs["ImDrawList_PushClipRect"][1]["funcname"] = "PushClipRect" +defs["ImDrawList_PushClipRect"][1]["location"] = "imgui" defs["ImDrawList_PushClipRect"][1]["ov_cimguiname"] = "ImDrawList_PushClipRect" defs["ImDrawList_PushClipRect"][1]["ret"] = "void" defs["ImDrawList_PushClipRect"][1]["signature"] = "(ImVec2,ImVec2,bool)" @@ -1843,6 +1876,7 @@ defs["ImDrawList_PushClipRectFullScreen"][1]["call_args"] = "()" defs["ImDrawList_PushClipRectFullScreen"][1]["cimguiname"] = "ImDrawList_PushClipRectFullScreen" defs["ImDrawList_PushClipRectFullScreen"][1]["defaults"] = {} defs["ImDrawList_PushClipRectFullScreen"][1]["funcname"] = "PushClipRectFullScreen" +defs["ImDrawList_PushClipRectFullScreen"][1]["location"] = "imgui" defs["ImDrawList_PushClipRectFullScreen"][1]["ov_cimguiname"] = "ImDrawList_PushClipRectFullScreen" defs["ImDrawList_PushClipRectFullScreen"][1]["ret"] = "void" defs["ImDrawList_PushClipRectFullScreen"][1]["signature"] = "()" @@ -1863,45 +1897,120 @@ defs["ImDrawList_PushTextureID"][1]["call_args"] = "(texture_id)" defs["ImDrawList_PushTextureID"][1]["cimguiname"] = "ImDrawList_PushTextureID" defs["ImDrawList_PushTextureID"][1]["defaults"] = {} defs["ImDrawList_PushTextureID"][1]["funcname"] = "PushTextureID" +defs["ImDrawList_PushTextureID"][1]["location"] = "imgui" defs["ImDrawList_PushTextureID"][1]["ov_cimguiname"] = "ImDrawList_PushTextureID" defs["ImDrawList_PushTextureID"][1]["ret"] = "void" defs["ImDrawList_PushTextureID"][1]["signature"] = "(ImTextureID)" defs["ImDrawList_PushTextureID"][1]["stname"] = "ImDrawList" defs["ImDrawList_PushTextureID"]["(ImTextureID)"] = defs["ImDrawList_PushTextureID"][1] -defs["ImDrawList_UpdateClipRect"] = {} -defs["ImDrawList_UpdateClipRect"][1] = {} -defs["ImDrawList_UpdateClipRect"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList_UpdateClipRect"][1]["argsT"] = {} -defs["ImDrawList_UpdateClipRect"][1]["argsT"][1] = {} -defs["ImDrawList_UpdateClipRect"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_UpdateClipRect"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_UpdateClipRect"][1]["argsoriginal"] = "()" -defs["ImDrawList_UpdateClipRect"][1]["call_args"] = "()" -defs["ImDrawList_UpdateClipRect"][1]["cimguiname"] = "ImDrawList_UpdateClipRect" -defs["ImDrawList_UpdateClipRect"][1]["defaults"] = {} -defs["ImDrawList_UpdateClipRect"][1]["funcname"] = "UpdateClipRect" -defs["ImDrawList_UpdateClipRect"][1]["ov_cimguiname"] = "ImDrawList_UpdateClipRect" -defs["ImDrawList_UpdateClipRect"][1]["ret"] = "void" -defs["ImDrawList_UpdateClipRect"][1]["signature"] = "()" -defs["ImDrawList_UpdateClipRect"][1]["stname"] = "ImDrawList" -defs["ImDrawList_UpdateClipRect"]["()"] = defs["ImDrawList_UpdateClipRect"][1] -defs["ImDrawList_UpdateTextureID"] = {} -defs["ImDrawList_UpdateTextureID"][1] = {} -defs["ImDrawList_UpdateTextureID"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList_UpdateTextureID"][1]["argsT"] = {} -defs["ImDrawList_UpdateTextureID"][1]["argsT"][1] = {} -defs["ImDrawList_UpdateTextureID"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_UpdateTextureID"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_UpdateTextureID"][1]["argsoriginal"] = "()" -defs["ImDrawList_UpdateTextureID"][1]["call_args"] = "()" -defs["ImDrawList_UpdateTextureID"][1]["cimguiname"] = "ImDrawList_UpdateTextureID" -defs["ImDrawList_UpdateTextureID"][1]["defaults"] = {} -defs["ImDrawList_UpdateTextureID"][1]["funcname"] = "UpdateTextureID" -defs["ImDrawList_UpdateTextureID"][1]["ov_cimguiname"] = "ImDrawList_UpdateTextureID" -defs["ImDrawList_UpdateTextureID"][1]["ret"] = "void" -defs["ImDrawList_UpdateTextureID"][1]["signature"] = "()" -defs["ImDrawList_UpdateTextureID"][1]["stname"] = "ImDrawList" -defs["ImDrawList_UpdateTextureID"]["()"] = defs["ImDrawList_UpdateTextureID"][1] +defs["ImDrawList__ClearFreeMemory"] = {} +defs["ImDrawList__ClearFreeMemory"][1] = {} +defs["ImDrawList__ClearFreeMemory"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList__ClearFreeMemory"][1]["argsT"] = {} +defs["ImDrawList__ClearFreeMemory"][1]["argsT"][1] = {} +defs["ImDrawList__ClearFreeMemory"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList__ClearFreeMemory"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList__ClearFreeMemory"][1]["argsoriginal"] = "()" +defs["ImDrawList__ClearFreeMemory"][1]["call_args"] = "()" +defs["ImDrawList__ClearFreeMemory"][1]["cimguiname"] = "ImDrawList__ClearFreeMemory" +defs["ImDrawList__ClearFreeMemory"][1]["defaults"] = {} +defs["ImDrawList__ClearFreeMemory"][1]["funcname"] = "_ClearFreeMemory" +defs["ImDrawList__ClearFreeMemory"][1]["location"] = "imgui" +defs["ImDrawList__ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawList__ClearFreeMemory" +defs["ImDrawList__ClearFreeMemory"][1]["ret"] = "void" +defs["ImDrawList__ClearFreeMemory"][1]["signature"] = "()" +defs["ImDrawList__ClearFreeMemory"][1]["stname"] = "ImDrawList" +defs["ImDrawList__ClearFreeMemory"]["()"] = defs["ImDrawList__ClearFreeMemory"][1] +defs["ImDrawList__OnChangedClipRect"] = {} +defs["ImDrawList__OnChangedClipRect"][1] = {} +defs["ImDrawList__OnChangedClipRect"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList__OnChangedClipRect"][1]["argsT"] = {} +defs["ImDrawList__OnChangedClipRect"][1]["argsT"][1] = {} +defs["ImDrawList__OnChangedClipRect"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList__OnChangedClipRect"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList__OnChangedClipRect"][1]["argsoriginal"] = "()" +defs["ImDrawList__OnChangedClipRect"][1]["call_args"] = "()" +defs["ImDrawList__OnChangedClipRect"][1]["cimguiname"] = "ImDrawList__OnChangedClipRect" +defs["ImDrawList__OnChangedClipRect"][1]["defaults"] = {} +defs["ImDrawList__OnChangedClipRect"][1]["funcname"] = "_OnChangedClipRect" +defs["ImDrawList__OnChangedClipRect"][1]["location"] = "imgui" +defs["ImDrawList__OnChangedClipRect"][1]["ov_cimguiname"] = "ImDrawList__OnChangedClipRect" +defs["ImDrawList__OnChangedClipRect"][1]["ret"] = "void" +defs["ImDrawList__OnChangedClipRect"][1]["signature"] = "()" +defs["ImDrawList__OnChangedClipRect"][1]["stname"] = "ImDrawList" +defs["ImDrawList__OnChangedClipRect"]["()"] = defs["ImDrawList__OnChangedClipRect"][1] +defs["ImDrawList__OnChangedTextureID"] = {} +defs["ImDrawList__OnChangedTextureID"][1] = {} +defs["ImDrawList__OnChangedTextureID"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList__OnChangedTextureID"][1]["argsT"] = {} +defs["ImDrawList__OnChangedTextureID"][1]["argsT"][1] = {} +defs["ImDrawList__OnChangedTextureID"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList__OnChangedTextureID"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList__OnChangedTextureID"][1]["argsoriginal"] = "()" +defs["ImDrawList__OnChangedTextureID"][1]["call_args"] = "()" +defs["ImDrawList__OnChangedTextureID"][1]["cimguiname"] = "ImDrawList__OnChangedTextureID" +defs["ImDrawList__OnChangedTextureID"][1]["defaults"] = {} +defs["ImDrawList__OnChangedTextureID"][1]["funcname"] = "_OnChangedTextureID" +defs["ImDrawList__OnChangedTextureID"][1]["location"] = "imgui" +defs["ImDrawList__OnChangedTextureID"][1]["ov_cimguiname"] = "ImDrawList__OnChangedTextureID" +defs["ImDrawList__OnChangedTextureID"][1]["ret"] = "void" +defs["ImDrawList__OnChangedTextureID"][1]["signature"] = "()" +defs["ImDrawList__OnChangedTextureID"][1]["stname"] = "ImDrawList" +defs["ImDrawList__OnChangedTextureID"]["()"] = defs["ImDrawList__OnChangedTextureID"][1] +defs["ImDrawList__OnChangedVtxOffset"] = {} +defs["ImDrawList__OnChangedVtxOffset"][1] = {} +defs["ImDrawList__OnChangedVtxOffset"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"] = {} +defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"][1] = {} +defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList__OnChangedVtxOffset"][1]["argsoriginal"] = "()" +defs["ImDrawList__OnChangedVtxOffset"][1]["call_args"] = "()" +defs["ImDrawList__OnChangedVtxOffset"][1]["cimguiname"] = "ImDrawList__OnChangedVtxOffset" +defs["ImDrawList__OnChangedVtxOffset"][1]["defaults"] = {} +defs["ImDrawList__OnChangedVtxOffset"][1]["funcname"] = "_OnChangedVtxOffset" +defs["ImDrawList__OnChangedVtxOffset"][1]["location"] = "imgui" +defs["ImDrawList__OnChangedVtxOffset"][1]["ov_cimguiname"] = "ImDrawList__OnChangedVtxOffset" +defs["ImDrawList__OnChangedVtxOffset"][1]["ret"] = "void" +defs["ImDrawList__OnChangedVtxOffset"][1]["signature"] = "()" +defs["ImDrawList__OnChangedVtxOffset"][1]["stname"] = "ImDrawList" +defs["ImDrawList__OnChangedVtxOffset"]["()"] = defs["ImDrawList__OnChangedVtxOffset"][1] +defs["ImDrawList__PopUnusedDrawCmd"] = {} +defs["ImDrawList__PopUnusedDrawCmd"][1] = {} +defs["ImDrawList__PopUnusedDrawCmd"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"] = {} +defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"][1] = {} +defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList__PopUnusedDrawCmd"][1]["argsoriginal"] = "()" +defs["ImDrawList__PopUnusedDrawCmd"][1]["call_args"] = "()" +defs["ImDrawList__PopUnusedDrawCmd"][1]["cimguiname"] = "ImDrawList__PopUnusedDrawCmd" +defs["ImDrawList__PopUnusedDrawCmd"][1]["defaults"] = {} +defs["ImDrawList__PopUnusedDrawCmd"][1]["funcname"] = "_PopUnusedDrawCmd" +defs["ImDrawList__PopUnusedDrawCmd"][1]["location"] = "imgui" +defs["ImDrawList__PopUnusedDrawCmd"][1]["ov_cimguiname"] = "ImDrawList__PopUnusedDrawCmd" +defs["ImDrawList__PopUnusedDrawCmd"][1]["ret"] = "void" +defs["ImDrawList__PopUnusedDrawCmd"][1]["signature"] = "()" +defs["ImDrawList__PopUnusedDrawCmd"][1]["stname"] = "ImDrawList" +defs["ImDrawList__PopUnusedDrawCmd"]["()"] = defs["ImDrawList__PopUnusedDrawCmd"][1] +defs["ImDrawList__ResetForNewFrame"] = {} +defs["ImDrawList__ResetForNewFrame"][1] = {} +defs["ImDrawList__ResetForNewFrame"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList__ResetForNewFrame"][1]["argsT"] = {} +defs["ImDrawList__ResetForNewFrame"][1]["argsT"][1] = {} +defs["ImDrawList__ResetForNewFrame"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList__ResetForNewFrame"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList__ResetForNewFrame"][1]["argsoriginal"] = "()" +defs["ImDrawList__ResetForNewFrame"][1]["call_args"] = "()" +defs["ImDrawList__ResetForNewFrame"][1]["cimguiname"] = "ImDrawList__ResetForNewFrame" +defs["ImDrawList__ResetForNewFrame"][1]["defaults"] = {} +defs["ImDrawList__ResetForNewFrame"][1]["funcname"] = "_ResetForNewFrame" +defs["ImDrawList__ResetForNewFrame"][1]["location"] = "imgui" +defs["ImDrawList__ResetForNewFrame"][1]["ov_cimguiname"] = "ImDrawList__ResetForNewFrame" +defs["ImDrawList__ResetForNewFrame"][1]["ret"] = "void" +defs["ImDrawList__ResetForNewFrame"][1]["signature"] = "()" +defs["ImDrawList__ResetForNewFrame"][1]["stname"] = "ImDrawList" +defs["ImDrawList__ResetForNewFrame"]["()"] = defs["ImDrawList__ResetForNewFrame"][1] defs["ImDrawList_destroy"] = {} defs["ImDrawList_destroy"][1] = {} defs["ImDrawList_destroy"][1]["args"] = "(ImDrawList* self)" @@ -1928,6 +2037,7 @@ defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["cimguiname"] = "ImFontAt defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["constructor"] = true defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["defaults"] = {} defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["funcname"] = "ImFontAtlasCustomRect" +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["location"] = "imgui" defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["ov_cimguiname"] = "ImFontAtlasCustomRect_ImFontAtlasCustomRect" defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["signature"] = "()" defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["stname"] = "ImFontAtlasCustomRect" @@ -1944,6 +2054,7 @@ defs["ImFontAtlasCustomRect_IsPacked"][1]["call_args"] = "()" defs["ImFontAtlasCustomRect_IsPacked"][1]["cimguiname"] = "ImFontAtlasCustomRect_IsPacked" defs["ImFontAtlasCustomRect_IsPacked"][1]["defaults"] = {} defs["ImFontAtlasCustomRect_IsPacked"][1]["funcname"] = "IsPacked" +defs["ImFontAtlasCustomRect_IsPacked"][1]["location"] = "imgui" defs["ImFontAtlasCustomRect_IsPacked"][1]["ov_cimguiname"] = "ImFontAtlasCustomRect_IsPacked" defs["ImFontAtlasCustomRect_IsPacked"][1]["ret"] = "bool" defs["ImFontAtlasCustomRect_IsPacked"][1]["signature"] = "()const" @@ -1996,6 +2107,7 @@ defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["cimguiname"] = "ImFontAtlas_AddCu defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["defaults"] = {} defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["defaults"]["offset"] = "ImVec2(0,0)" defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["funcname"] = "AddCustomRectFontGlyph" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["location"] = "imgui" defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["ov_cimguiname"] = "ImFontAtlas_AddCustomRectFontGlyph" defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["ret"] = "int" defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["signature"] = "(ImFont*,ImWchar,int,int,float,const ImVec2)" @@ -2003,30 +2115,28 @@ defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["stname"] = "ImFontAtlas" defs["ImFontAtlas_AddCustomRectFontGlyph"]["(ImFont*,ImWchar,int,int,float,const ImVec2)"] = defs["ImFontAtlas_AddCustomRectFontGlyph"][1] defs["ImFontAtlas_AddCustomRectRegular"] = {} defs["ImFontAtlas_AddCustomRectRegular"][1] = {} -defs["ImFontAtlas_AddCustomRectRegular"][1]["args"] = "(ImFontAtlas* self,unsigned int id,int width,int height)" +defs["ImFontAtlas_AddCustomRectRegular"][1]["args"] = "(ImFontAtlas* self,int width,int height)" defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"] = {} defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][1] = {} defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][1]["name"] = "self" defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][1]["type"] = "ImFontAtlas*" defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2] = {} -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2]["name"] = "id" -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2]["type"] = "unsigned int" +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2]["name"] = "width" +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2]["type"] = "int" defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3] = {} -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3]["name"] = "width" +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3]["name"] = "height" defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3]["type"] = "int" -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][4] = {} -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][4]["name"] = "height" -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][4]["type"] = "int" -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsoriginal"] = "(unsigned int id,int width,int height)" -defs["ImFontAtlas_AddCustomRectRegular"][1]["call_args"] = "(id,width,height)" +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsoriginal"] = "(int width,int height)" +defs["ImFontAtlas_AddCustomRectRegular"][1]["call_args"] = "(width,height)" defs["ImFontAtlas_AddCustomRectRegular"][1]["cimguiname"] = "ImFontAtlas_AddCustomRectRegular" defs["ImFontAtlas_AddCustomRectRegular"][1]["defaults"] = {} defs["ImFontAtlas_AddCustomRectRegular"][1]["funcname"] = "AddCustomRectRegular" +defs["ImFontAtlas_AddCustomRectRegular"][1]["location"] = "imgui" defs["ImFontAtlas_AddCustomRectRegular"][1]["ov_cimguiname"] = "ImFontAtlas_AddCustomRectRegular" defs["ImFontAtlas_AddCustomRectRegular"][1]["ret"] = "int" -defs["ImFontAtlas_AddCustomRectRegular"][1]["signature"] = "(unsigned int,int,int)" +defs["ImFontAtlas_AddCustomRectRegular"][1]["signature"] = "(int,int)" defs["ImFontAtlas_AddCustomRectRegular"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_AddCustomRectRegular"]["(unsigned int,int,int)"] = defs["ImFontAtlas_AddCustomRectRegular"][1] +defs["ImFontAtlas_AddCustomRectRegular"]["(int,int)"] = defs["ImFontAtlas_AddCustomRectRegular"][1] defs["ImFontAtlas_AddFont"] = {} defs["ImFontAtlas_AddFont"][1] = {} defs["ImFontAtlas_AddFont"][1]["args"] = "(ImFontAtlas* self,const ImFontConfig* font_cfg)" @@ -2042,6 +2152,7 @@ defs["ImFontAtlas_AddFont"][1]["call_args"] = "(font_cfg)" defs["ImFontAtlas_AddFont"][1]["cimguiname"] = "ImFontAtlas_AddFont" defs["ImFontAtlas_AddFont"][1]["defaults"] = {} defs["ImFontAtlas_AddFont"][1]["funcname"] = "AddFont" +defs["ImFontAtlas_AddFont"][1]["location"] = "imgui" defs["ImFontAtlas_AddFont"][1]["ov_cimguiname"] = "ImFontAtlas_AddFont" defs["ImFontAtlas_AddFont"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFont"][1]["signature"] = "(const ImFontConfig*)" @@ -2063,6 +2174,7 @@ defs["ImFontAtlas_AddFontDefault"][1]["cimguiname"] = "ImFontAtlas_AddFontDefaul defs["ImFontAtlas_AddFontDefault"][1]["defaults"] = {} defs["ImFontAtlas_AddFontDefault"][1]["defaults"]["font_cfg"] = "((void*)0)" defs["ImFontAtlas_AddFontDefault"][1]["funcname"] = "AddFontDefault" +defs["ImFontAtlas_AddFontDefault"][1]["location"] = "imgui" defs["ImFontAtlas_AddFontDefault"][1]["ov_cimguiname"] = "ImFontAtlas_AddFontDefault" defs["ImFontAtlas_AddFontDefault"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFontDefault"][1]["signature"] = "(const ImFontConfig*)" @@ -2094,6 +2206,7 @@ defs["ImFontAtlas_AddFontFromFileTTF"][1]["defaults"] = {} defs["ImFontAtlas_AddFontFromFileTTF"][1]["defaults"]["font_cfg"] = "((void*)0)" defs["ImFontAtlas_AddFontFromFileTTF"][1]["defaults"]["glyph_ranges"] = "((void*)0)" defs["ImFontAtlas_AddFontFromFileTTF"][1]["funcname"] = "AddFontFromFileTTF" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["location"] = "imgui" defs["ImFontAtlas_AddFontFromFileTTF"][1]["ov_cimguiname"] = "ImFontAtlas_AddFontFromFileTTF" defs["ImFontAtlas_AddFontFromFileTTF"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFontFromFileTTF"][1]["signature"] = "(const char*,float,const ImFontConfig*,const ImWchar*)" @@ -2125,6 +2238,7 @@ defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["defaults"] = {} defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["defaults"]["font_cfg"] = "((void*)0)" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["defaults"]["glyph_ranges"] = "((void*)0)" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["funcname"] = "AddFontFromMemoryCompressedBase85TTF" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["location"] = "imgui" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["ov_cimguiname"] = "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["signature"] = "(const char*,float,const ImFontConfig*,const ImWchar*)" @@ -2159,6 +2273,7 @@ defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["defaults"] = {} defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["defaults"]["font_cfg"] = "((void*)0)" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["defaults"]["glyph_ranges"] = "((void*)0)" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["funcname"] = "AddFontFromMemoryCompressedTTF" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["location"] = "imgui" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["ov_cimguiname"] = "ImFontAtlas_AddFontFromMemoryCompressedTTF" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["signature"] = "(const void*,int,float,const ImFontConfig*,const ImWchar*)" @@ -2193,6 +2308,7 @@ defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["defaults"] = {} defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["defaults"]["font_cfg"] = "((void*)0)" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["defaults"]["glyph_ranges"] = "((void*)0)" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["funcname"] = "AddFontFromMemoryTTF" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["location"] = "imgui" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["ov_cimguiname"] = "ImFontAtlas_AddFontFromMemoryTTF" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["signature"] = "(void*,int,float,const ImFontConfig*,const ImWchar*)" @@ -2210,6 +2326,7 @@ defs["ImFontAtlas_Build"][1]["call_args"] = "()" defs["ImFontAtlas_Build"][1]["cimguiname"] = "ImFontAtlas_Build" defs["ImFontAtlas_Build"][1]["defaults"] = {} defs["ImFontAtlas_Build"][1]["funcname"] = "Build" +defs["ImFontAtlas_Build"][1]["location"] = "imgui" defs["ImFontAtlas_Build"][1]["ov_cimguiname"] = "ImFontAtlas_Build" defs["ImFontAtlas_Build"][1]["ret"] = "bool" defs["ImFontAtlas_Build"][1]["signature"] = "()" @@ -2236,6 +2353,7 @@ defs["ImFontAtlas_CalcCustomRectUV"][1]["call_args"] = "(rect,out_uv_min,out_uv_ defs["ImFontAtlas_CalcCustomRectUV"][1]["cimguiname"] = "ImFontAtlas_CalcCustomRectUV" defs["ImFontAtlas_CalcCustomRectUV"][1]["defaults"] = {} defs["ImFontAtlas_CalcCustomRectUV"][1]["funcname"] = "CalcCustomRectUV" +defs["ImFontAtlas_CalcCustomRectUV"][1]["location"] = "imgui" defs["ImFontAtlas_CalcCustomRectUV"][1]["ov_cimguiname"] = "ImFontAtlas_CalcCustomRectUV" defs["ImFontAtlas_CalcCustomRectUV"][1]["ret"] = "void" defs["ImFontAtlas_CalcCustomRectUV"][1]["signature"] = "(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const" @@ -2253,6 +2371,7 @@ defs["ImFontAtlas_Clear"][1]["call_args"] = "()" defs["ImFontAtlas_Clear"][1]["cimguiname"] = "ImFontAtlas_Clear" defs["ImFontAtlas_Clear"][1]["defaults"] = {} defs["ImFontAtlas_Clear"][1]["funcname"] = "Clear" +defs["ImFontAtlas_Clear"][1]["location"] = "imgui" defs["ImFontAtlas_Clear"][1]["ov_cimguiname"] = "ImFontAtlas_Clear" defs["ImFontAtlas_Clear"][1]["ret"] = "void" defs["ImFontAtlas_Clear"][1]["signature"] = "()" @@ -2270,6 +2389,7 @@ defs["ImFontAtlas_ClearFonts"][1]["call_args"] = "()" defs["ImFontAtlas_ClearFonts"][1]["cimguiname"] = "ImFontAtlas_ClearFonts" defs["ImFontAtlas_ClearFonts"][1]["defaults"] = {} defs["ImFontAtlas_ClearFonts"][1]["funcname"] = "ClearFonts" +defs["ImFontAtlas_ClearFonts"][1]["location"] = "imgui" defs["ImFontAtlas_ClearFonts"][1]["ov_cimguiname"] = "ImFontAtlas_ClearFonts" defs["ImFontAtlas_ClearFonts"][1]["ret"] = "void" defs["ImFontAtlas_ClearFonts"][1]["signature"] = "()" @@ -2287,6 +2407,7 @@ defs["ImFontAtlas_ClearInputData"][1]["call_args"] = "()" defs["ImFontAtlas_ClearInputData"][1]["cimguiname"] = "ImFontAtlas_ClearInputData" defs["ImFontAtlas_ClearInputData"][1]["defaults"] = {} defs["ImFontAtlas_ClearInputData"][1]["funcname"] = "ClearInputData" +defs["ImFontAtlas_ClearInputData"][1]["location"] = "imgui" defs["ImFontAtlas_ClearInputData"][1]["ov_cimguiname"] = "ImFontAtlas_ClearInputData" defs["ImFontAtlas_ClearInputData"][1]["ret"] = "void" defs["ImFontAtlas_ClearInputData"][1]["signature"] = "()" @@ -2304,6 +2425,7 @@ defs["ImFontAtlas_ClearTexData"][1]["call_args"] = "()" defs["ImFontAtlas_ClearTexData"][1]["cimguiname"] = "ImFontAtlas_ClearTexData" defs["ImFontAtlas_ClearTexData"][1]["defaults"] = {} defs["ImFontAtlas_ClearTexData"][1]["funcname"] = "ClearTexData" +defs["ImFontAtlas_ClearTexData"][1]["location"] = "imgui" defs["ImFontAtlas_ClearTexData"][1]["ov_cimguiname"] = "ImFontAtlas_ClearTexData" defs["ImFontAtlas_ClearTexData"][1]["ret"] = "void" defs["ImFontAtlas_ClearTexData"][1]["signature"] = "()" @@ -2324,6 +2446,7 @@ defs["ImFontAtlas_GetCustomRectByIndex"][1]["call_args"] = "(index)" defs["ImFontAtlas_GetCustomRectByIndex"][1]["cimguiname"] = "ImFontAtlas_GetCustomRectByIndex" defs["ImFontAtlas_GetCustomRectByIndex"][1]["defaults"] = {} defs["ImFontAtlas_GetCustomRectByIndex"][1]["funcname"] = "GetCustomRectByIndex" +defs["ImFontAtlas_GetCustomRectByIndex"][1]["location"] = "imgui" defs["ImFontAtlas_GetCustomRectByIndex"][1]["ov_cimguiname"] = "ImFontAtlas_GetCustomRectByIndex" defs["ImFontAtlas_GetCustomRectByIndex"][1]["ret"] = "const ImFontAtlasCustomRect*" defs["ImFontAtlas_GetCustomRectByIndex"][1]["signature"] = "(int)const" @@ -2341,6 +2464,7 @@ defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["call_args"] = "()" defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["cimguiname"] = "ImFontAtlas_GetGlyphRangesChineseFull" defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["defaults"] = {} defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["funcname"] = "GetGlyphRangesChineseFull" +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["location"] = "imgui" defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesChineseFull" defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["signature"] = "()" @@ -2358,6 +2482,7 @@ defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["call_args"] = "()" defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["cimguiname"] = "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon" defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["defaults"] = {} defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["funcname"] = "GetGlyphRangesChineseSimplifiedCommon" +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["location"] = "imgui" defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon" defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["signature"] = "()" @@ -2375,6 +2500,7 @@ defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["call_args"] = "()" defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["cimguiname"] = "ImFontAtlas_GetGlyphRangesCyrillic" defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["defaults"] = {} defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["funcname"] = "GetGlyphRangesCyrillic" +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["location"] = "imgui" defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesCyrillic" defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["signature"] = "()" @@ -2392,6 +2518,7 @@ defs["ImFontAtlas_GetGlyphRangesDefault"][1]["call_args"] = "()" defs["ImFontAtlas_GetGlyphRangesDefault"][1]["cimguiname"] = "ImFontAtlas_GetGlyphRangesDefault" defs["ImFontAtlas_GetGlyphRangesDefault"][1]["defaults"] = {} defs["ImFontAtlas_GetGlyphRangesDefault"][1]["funcname"] = "GetGlyphRangesDefault" +defs["ImFontAtlas_GetGlyphRangesDefault"][1]["location"] = "imgui" defs["ImFontAtlas_GetGlyphRangesDefault"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesDefault" defs["ImFontAtlas_GetGlyphRangesDefault"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesDefault"][1]["signature"] = "()" @@ -2409,6 +2536,7 @@ defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["call_args"] = "()" defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["cimguiname"] = "ImFontAtlas_GetGlyphRangesJapanese" defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["defaults"] = {} defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["funcname"] = "GetGlyphRangesJapanese" +defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["location"] = "imgui" defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesJapanese" defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["signature"] = "()" @@ -2426,6 +2554,7 @@ defs["ImFontAtlas_GetGlyphRangesKorean"][1]["call_args"] = "()" defs["ImFontAtlas_GetGlyphRangesKorean"][1]["cimguiname"] = "ImFontAtlas_GetGlyphRangesKorean" defs["ImFontAtlas_GetGlyphRangesKorean"][1]["defaults"] = {} defs["ImFontAtlas_GetGlyphRangesKorean"][1]["funcname"] = "GetGlyphRangesKorean" +defs["ImFontAtlas_GetGlyphRangesKorean"][1]["location"] = "imgui" defs["ImFontAtlas_GetGlyphRangesKorean"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesKorean" defs["ImFontAtlas_GetGlyphRangesKorean"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesKorean"][1]["signature"] = "()" @@ -2443,6 +2572,7 @@ defs["ImFontAtlas_GetGlyphRangesThai"][1]["call_args"] = "()" defs["ImFontAtlas_GetGlyphRangesThai"][1]["cimguiname"] = "ImFontAtlas_GetGlyphRangesThai" defs["ImFontAtlas_GetGlyphRangesThai"][1]["defaults"] = {} defs["ImFontAtlas_GetGlyphRangesThai"][1]["funcname"] = "GetGlyphRangesThai" +defs["ImFontAtlas_GetGlyphRangesThai"][1]["location"] = "imgui" defs["ImFontAtlas_GetGlyphRangesThai"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesThai" defs["ImFontAtlas_GetGlyphRangesThai"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesThai"][1]["signature"] = "()" @@ -2460,6 +2590,7 @@ defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["call_args"] = "()" defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["cimguiname"] = "ImFontAtlas_GetGlyphRangesVietnamese" defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["defaults"] = {} defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["funcname"] = "GetGlyphRangesVietnamese" +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["location"] = "imgui" defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesVietnamese" defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["signature"] = "()" @@ -2492,6 +2623,7 @@ defs["ImFontAtlas_GetMouseCursorTexData"][1]["call_args"] = "(cursor,out_offset, defs["ImFontAtlas_GetMouseCursorTexData"][1]["cimguiname"] = "ImFontAtlas_GetMouseCursorTexData" defs["ImFontAtlas_GetMouseCursorTexData"][1]["defaults"] = {} defs["ImFontAtlas_GetMouseCursorTexData"][1]["funcname"] = "GetMouseCursorTexData" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["location"] = "imgui" defs["ImFontAtlas_GetMouseCursorTexData"][1]["ov_cimguiname"] = "ImFontAtlas_GetMouseCursorTexData" defs["ImFontAtlas_GetMouseCursorTexData"][1]["ret"] = "bool" defs["ImFontAtlas_GetMouseCursorTexData"][1]["signature"] = "(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])" @@ -2522,6 +2654,7 @@ defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["cimguiname"] = "ImFontAtlas_GetTexDat defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["defaults"] = {} defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["defaults"]["out_bytes_per_pixel"] = "((void*)0)" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["funcname"] = "GetTexDataAsAlpha8" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["location"] = "imgui" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["ov_cimguiname"] = "ImFontAtlas_GetTexDataAsAlpha8" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["ret"] = "void" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["signature"] = "(unsigned char**,int*,int*,int*)" @@ -2552,6 +2685,7 @@ defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["cimguiname"] = "ImFontAtlas_GetTexDat defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["defaults"] = {} defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["defaults"]["out_bytes_per_pixel"] = "((void*)0)" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["funcname"] = "GetTexDataAsRGBA32" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["location"] = "imgui" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["ov_cimguiname"] = "ImFontAtlas_GetTexDataAsRGBA32" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["ret"] = "void" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["signature"] = "(unsigned char**,int*,int*,int*)" @@ -2567,6 +2701,7 @@ defs["ImFontAtlas_ImFontAtlas"][1]["cimguiname"] = "ImFontAtlas_ImFontAtlas" defs["ImFontAtlas_ImFontAtlas"][1]["constructor"] = true defs["ImFontAtlas_ImFontAtlas"][1]["defaults"] = {} defs["ImFontAtlas_ImFontAtlas"][1]["funcname"] = "ImFontAtlas" +defs["ImFontAtlas_ImFontAtlas"][1]["location"] = "imgui" defs["ImFontAtlas_ImFontAtlas"][1]["ov_cimguiname"] = "ImFontAtlas_ImFontAtlas" defs["ImFontAtlas_ImFontAtlas"][1]["signature"] = "()" defs["ImFontAtlas_ImFontAtlas"][1]["stname"] = "ImFontAtlas" @@ -2583,6 +2718,7 @@ defs["ImFontAtlas_IsBuilt"][1]["call_args"] = "()" defs["ImFontAtlas_IsBuilt"][1]["cimguiname"] = "ImFontAtlas_IsBuilt" defs["ImFontAtlas_IsBuilt"][1]["defaults"] = {} defs["ImFontAtlas_IsBuilt"][1]["funcname"] = "IsBuilt" +defs["ImFontAtlas_IsBuilt"][1]["location"] = "imgui" defs["ImFontAtlas_IsBuilt"][1]["ov_cimguiname"] = "ImFontAtlas_IsBuilt" defs["ImFontAtlas_IsBuilt"][1]["ret"] = "bool" defs["ImFontAtlas_IsBuilt"][1]["signature"] = "()const" @@ -2603,6 +2739,7 @@ defs["ImFontAtlas_SetTexID"][1]["call_args"] = "(id)" defs["ImFontAtlas_SetTexID"][1]["cimguiname"] = "ImFontAtlas_SetTexID" defs["ImFontAtlas_SetTexID"][1]["defaults"] = {} defs["ImFontAtlas_SetTexID"][1]["funcname"] = "SetTexID" +defs["ImFontAtlas_SetTexID"][1]["location"] = "imgui" defs["ImFontAtlas_SetTexID"][1]["ov_cimguiname"] = "ImFontAtlas_SetTexID" defs["ImFontAtlas_SetTexID"][1]["ret"] = "void" defs["ImFontAtlas_SetTexID"][1]["signature"] = "(ImTextureID)" @@ -2634,6 +2771,7 @@ defs["ImFontConfig_ImFontConfig"][1]["cimguiname"] = "ImFontConfig_ImFontConfig" defs["ImFontConfig_ImFontConfig"][1]["constructor"] = true defs["ImFontConfig_ImFontConfig"][1]["defaults"] = {} defs["ImFontConfig_ImFontConfig"][1]["funcname"] = "ImFontConfig" +defs["ImFontConfig_ImFontConfig"][1]["location"] = "imgui" defs["ImFontConfig_ImFontConfig"][1]["ov_cimguiname"] = "ImFontConfig_ImFontConfig" defs["ImFontConfig_ImFontConfig"][1]["signature"] = "()" defs["ImFontConfig_ImFontConfig"][1]["stname"] = "ImFontConfig" @@ -2669,6 +2807,7 @@ defs["ImFontGlyphRangesBuilder_AddChar"][1]["call_args"] = "(c)" defs["ImFontGlyphRangesBuilder_AddChar"][1]["cimguiname"] = "ImFontGlyphRangesBuilder_AddChar" defs["ImFontGlyphRangesBuilder_AddChar"][1]["defaults"] = {} defs["ImFontGlyphRangesBuilder_AddChar"][1]["funcname"] = "AddChar" +defs["ImFontGlyphRangesBuilder_AddChar"][1]["location"] = "imgui" defs["ImFontGlyphRangesBuilder_AddChar"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddChar" defs["ImFontGlyphRangesBuilder_AddChar"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_AddChar"][1]["signature"] = "(ImWchar)" @@ -2689,6 +2828,7 @@ defs["ImFontGlyphRangesBuilder_AddRanges"][1]["call_args"] = "(ranges)" defs["ImFontGlyphRangesBuilder_AddRanges"][1]["cimguiname"] = "ImFontGlyphRangesBuilder_AddRanges" defs["ImFontGlyphRangesBuilder_AddRanges"][1]["defaults"] = {} defs["ImFontGlyphRangesBuilder_AddRanges"][1]["funcname"] = "AddRanges" +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["location"] = "imgui" defs["ImFontGlyphRangesBuilder_AddRanges"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddRanges" defs["ImFontGlyphRangesBuilder_AddRanges"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_AddRanges"][1]["signature"] = "(const ImWchar*)" @@ -2713,6 +2853,7 @@ defs["ImFontGlyphRangesBuilder_AddText"][1]["cimguiname"] = "ImFontGlyphRangesBu defs["ImFontGlyphRangesBuilder_AddText"][1]["defaults"] = {} defs["ImFontGlyphRangesBuilder_AddText"][1]["defaults"]["text_end"] = "((void*)0)" defs["ImFontGlyphRangesBuilder_AddText"][1]["funcname"] = "AddText" +defs["ImFontGlyphRangesBuilder_AddText"][1]["location"] = "imgui" defs["ImFontGlyphRangesBuilder_AddText"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddText" defs["ImFontGlyphRangesBuilder_AddText"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_AddText"][1]["signature"] = "(const char*,const char*)" @@ -2733,6 +2874,7 @@ defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["call_args"] = "(out_ranges)" defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["cimguiname"] = "ImFontGlyphRangesBuilder_BuildRanges" defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["defaults"] = {} defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["funcname"] = "BuildRanges" +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["location"] = "imgui" defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_BuildRanges" defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["signature"] = "(ImVector_ImWchar*)" @@ -2750,6 +2892,7 @@ defs["ImFontGlyphRangesBuilder_Clear"][1]["call_args"] = "()" defs["ImFontGlyphRangesBuilder_Clear"][1]["cimguiname"] = "ImFontGlyphRangesBuilder_Clear" defs["ImFontGlyphRangesBuilder_Clear"][1]["defaults"] = {} defs["ImFontGlyphRangesBuilder_Clear"][1]["funcname"] = "Clear" +defs["ImFontGlyphRangesBuilder_Clear"][1]["location"] = "imgui" defs["ImFontGlyphRangesBuilder_Clear"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_Clear" defs["ImFontGlyphRangesBuilder_Clear"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_Clear"][1]["signature"] = "()" @@ -2770,6 +2913,7 @@ defs["ImFontGlyphRangesBuilder_GetBit"][1]["call_args"] = "(n)" defs["ImFontGlyphRangesBuilder_GetBit"][1]["cimguiname"] = "ImFontGlyphRangesBuilder_GetBit" defs["ImFontGlyphRangesBuilder_GetBit"][1]["defaults"] = {} defs["ImFontGlyphRangesBuilder_GetBit"][1]["funcname"] = "GetBit" +defs["ImFontGlyphRangesBuilder_GetBit"][1]["location"] = "imgui" defs["ImFontGlyphRangesBuilder_GetBit"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_GetBit" defs["ImFontGlyphRangesBuilder_GetBit"][1]["ret"] = "bool" defs["ImFontGlyphRangesBuilder_GetBit"][1]["signature"] = "(size_t)const" @@ -2785,6 +2929,7 @@ defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["cimguiname"] = "Im defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["constructor"] = true defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["defaults"] = {} defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["funcname"] = "ImFontGlyphRangesBuilder" +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["location"] = "imgui" defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder" defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["signature"] = "()" defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["stname"] = "ImFontGlyphRangesBuilder" @@ -2804,6 +2949,7 @@ defs["ImFontGlyphRangesBuilder_SetBit"][1]["call_args"] = "(n)" defs["ImFontGlyphRangesBuilder_SetBit"][1]["cimguiname"] = "ImFontGlyphRangesBuilder_SetBit" defs["ImFontGlyphRangesBuilder_SetBit"][1]["defaults"] = {} defs["ImFontGlyphRangesBuilder_SetBit"][1]["funcname"] = "SetBit" +defs["ImFontGlyphRangesBuilder_SetBit"][1]["location"] = "imgui" defs["ImFontGlyphRangesBuilder_SetBit"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_SetBit" defs["ImFontGlyphRangesBuilder_SetBit"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_SetBit"][1]["signature"] = "(size_t)" @@ -2867,6 +3013,7 @@ defs["ImFont_AddGlyph"][1]["call_args"] = "(c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x) defs["ImFont_AddGlyph"][1]["cimguiname"] = "ImFont_AddGlyph" defs["ImFont_AddGlyph"][1]["defaults"] = {} defs["ImFont_AddGlyph"][1]["funcname"] = "AddGlyph" +defs["ImFont_AddGlyph"][1]["location"] = "imgui" defs["ImFont_AddGlyph"][1]["ov_cimguiname"] = "ImFont_AddGlyph" defs["ImFont_AddGlyph"][1]["ret"] = "void" defs["ImFont_AddGlyph"][1]["signature"] = "(ImWchar,float,float,float,float,float,float,float,float,float)" @@ -2894,6 +3041,7 @@ defs["ImFont_AddRemapChar"][1]["cimguiname"] = "ImFont_AddRemapChar" defs["ImFont_AddRemapChar"][1]["defaults"] = {} defs["ImFont_AddRemapChar"][1]["defaults"]["overwrite_dst"] = "true" defs["ImFont_AddRemapChar"][1]["funcname"] = "AddRemapChar" +defs["ImFont_AddRemapChar"][1]["location"] = "imgui" defs["ImFont_AddRemapChar"][1]["ov_cimguiname"] = "ImFont_AddRemapChar" defs["ImFont_AddRemapChar"][1]["ret"] = "void" defs["ImFont_AddRemapChar"][1]["signature"] = "(ImWchar,ImWchar,bool)" @@ -2911,6 +3059,7 @@ defs["ImFont_BuildLookupTable"][1]["call_args"] = "()" defs["ImFont_BuildLookupTable"][1]["cimguiname"] = "ImFont_BuildLookupTable" defs["ImFont_BuildLookupTable"][1]["defaults"] = {} defs["ImFont_BuildLookupTable"][1]["funcname"] = "BuildLookupTable" +defs["ImFont_BuildLookupTable"][1]["location"] = "imgui" defs["ImFont_BuildLookupTable"][1]["ov_cimguiname"] = "ImFont_BuildLookupTable" defs["ImFont_BuildLookupTable"][1]["ret"] = "void" defs["ImFont_BuildLookupTable"][1]["signature"] = "()" @@ -2951,6 +3100,7 @@ defs["ImFont_CalcTextSizeA"][1]["defaults"] = {} defs["ImFont_CalcTextSizeA"][1]["defaults"]["remaining"] = "((void*)0)" defs["ImFont_CalcTextSizeA"][1]["defaults"]["text_end"] = "((void*)0)" defs["ImFont_CalcTextSizeA"][1]["funcname"] = "CalcTextSizeA" +defs["ImFont_CalcTextSizeA"][1]["location"] = "imgui" defs["ImFont_CalcTextSizeA"][1]["nonUDT"] = 1 defs["ImFont_CalcTextSizeA"][1]["ov_cimguiname"] = "ImFont_CalcTextSizeA" defs["ImFont_CalcTextSizeA"][1]["ret"] = "void" @@ -2981,6 +3131,7 @@ defs["ImFont_CalcWordWrapPositionA"][1]["call_args"] = "(scale,text,text_end,wra defs["ImFont_CalcWordWrapPositionA"][1]["cimguiname"] = "ImFont_CalcWordWrapPositionA" defs["ImFont_CalcWordWrapPositionA"][1]["defaults"] = {} defs["ImFont_CalcWordWrapPositionA"][1]["funcname"] = "CalcWordWrapPositionA" +defs["ImFont_CalcWordWrapPositionA"][1]["location"] = "imgui" defs["ImFont_CalcWordWrapPositionA"][1]["ov_cimguiname"] = "ImFont_CalcWordWrapPositionA" defs["ImFont_CalcWordWrapPositionA"][1]["ret"] = "const char*" defs["ImFont_CalcWordWrapPositionA"][1]["signature"] = "(float,const char*,const char*,float)const" @@ -2998,6 +3149,7 @@ defs["ImFont_ClearOutputData"][1]["call_args"] = "()" defs["ImFont_ClearOutputData"][1]["cimguiname"] = "ImFont_ClearOutputData" defs["ImFont_ClearOutputData"][1]["defaults"] = {} defs["ImFont_ClearOutputData"][1]["funcname"] = "ClearOutputData" +defs["ImFont_ClearOutputData"][1]["location"] = "imgui" defs["ImFont_ClearOutputData"][1]["ov_cimguiname"] = "ImFont_ClearOutputData" defs["ImFont_ClearOutputData"][1]["ret"] = "void" defs["ImFont_ClearOutputData"][1]["signature"] = "()" @@ -3018,6 +3170,7 @@ defs["ImFont_FindGlyph"][1]["call_args"] = "(c)" defs["ImFont_FindGlyph"][1]["cimguiname"] = "ImFont_FindGlyph" defs["ImFont_FindGlyph"][1]["defaults"] = {} defs["ImFont_FindGlyph"][1]["funcname"] = "FindGlyph" +defs["ImFont_FindGlyph"][1]["location"] = "imgui" defs["ImFont_FindGlyph"][1]["ov_cimguiname"] = "ImFont_FindGlyph" defs["ImFont_FindGlyph"][1]["ret"] = "const ImFontGlyph*" defs["ImFont_FindGlyph"][1]["signature"] = "(ImWchar)const" @@ -3038,6 +3191,7 @@ defs["ImFont_FindGlyphNoFallback"][1]["call_args"] = "(c)" defs["ImFont_FindGlyphNoFallback"][1]["cimguiname"] = "ImFont_FindGlyphNoFallback" defs["ImFont_FindGlyphNoFallback"][1]["defaults"] = {} defs["ImFont_FindGlyphNoFallback"][1]["funcname"] = "FindGlyphNoFallback" +defs["ImFont_FindGlyphNoFallback"][1]["location"] = "imgui" defs["ImFont_FindGlyphNoFallback"][1]["ov_cimguiname"] = "ImFont_FindGlyphNoFallback" defs["ImFont_FindGlyphNoFallback"][1]["ret"] = "const ImFontGlyph*" defs["ImFont_FindGlyphNoFallback"][1]["signature"] = "(ImWchar)const" @@ -3058,6 +3212,7 @@ defs["ImFont_GetCharAdvance"][1]["call_args"] = "(c)" defs["ImFont_GetCharAdvance"][1]["cimguiname"] = "ImFont_GetCharAdvance" defs["ImFont_GetCharAdvance"][1]["defaults"] = {} defs["ImFont_GetCharAdvance"][1]["funcname"] = "GetCharAdvance" +defs["ImFont_GetCharAdvance"][1]["location"] = "imgui" defs["ImFont_GetCharAdvance"][1]["ov_cimguiname"] = "ImFont_GetCharAdvance" defs["ImFont_GetCharAdvance"][1]["ret"] = "float" defs["ImFont_GetCharAdvance"][1]["signature"] = "(ImWchar)const" @@ -3075,6 +3230,7 @@ defs["ImFont_GetDebugName"][1]["call_args"] = "()" defs["ImFont_GetDebugName"][1]["cimguiname"] = "ImFont_GetDebugName" defs["ImFont_GetDebugName"][1]["defaults"] = {} defs["ImFont_GetDebugName"][1]["funcname"] = "GetDebugName" +defs["ImFont_GetDebugName"][1]["location"] = "imgui" defs["ImFont_GetDebugName"][1]["ov_cimguiname"] = "ImFont_GetDebugName" defs["ImFont_GetDebugName"][1]["ret"] = "const char*" defs["ImFont_GetDebugName"][1]["signature"] = "()const" @@ -3095,6 +3251,7 @@ defs["ImFont_GrowIndex"][1]["call_args"] = "(new_size)" defs["ImFont_GrowIndex"][1]["cimguiname"] = "ImFont_GrowIndex" defs["ImFont_GrowIndex"][1]["defaults"] = {} defs["ImFont_GrowIndex"][1]["funcname"] = "GrowIndex" +defs["ImFont_GrowIndex"][1]["location"] = "imgui" defs["ImFont_GrowIndex"][1]["ov_cimguiname"] = "ImFont_GrowIndex" defs["ImFont_GrowIndex"][1]["ret"] = "void" defs["ImFont_GrowIndex"][1]["signature"] = "(int)" @@ -3110,6 +3267,7 @@ defs["ImFont_ImFont"][1]["cimguiname"] = "ImFont_ImFont" defs["ImFont_ImFont"][1]["constructor"] = true defs["ImFont_ImFont"][1]["defaults"] = {} defs["ImFont_ImFont"][1]["funcname"] = "ImFont" +defs["ImFont_ImFont"][1]["location"] = "imgui" defs["ImFont_ImFont"][1]["ov_cimguiname"] = "ImFont_ImFont" defs["ImFont_ImFont"][1]["signature"] = "()" defs["ImFont_ImFont"][1]["stname"] = "ImFont" @@ -3132,6 +3290,7 @@ defs["ImFont_IsGlyphRangeUnused"][1]["call_args"] = "(c_begin,c_last)" defs["ImFont_IsGlyphRangeUnused"][1]["cimguiname"] = "ImFont_IsGlyphRangeUnused" defs["ImFont_IsGlyphRangeUnused"][1]["defaults"] = {} defs["ImFont_IsGlyphRangeUnused"][1]["funcname"] = "IsGlyphRangeUnused" +defs["ImFont_IsGlyphRangeUnused"][1]["location"] = "imgui" defs["ImFont_IsGlyphRangeUnused"][1]["ov_cimguiname"] = "ImFont_IsGlyphRangeUnused" defs["ImFont_IsGlyphRangeUnused"][1]["ret"] = "bool" defs["ImFont_IsGlyphRangeUnused"][1]["signature"] = "(unsigned int,unsigned int)" @@ -3149,6 +3308,7 @@ defs["ImFont_IsLoaded"][1]["call_args"] = "()" defs["ImFont_IsLoaded"][1]["cimguiname"] = "ImFont_IsLoaded" defs["ImFont_IsLoaded"][1]["defaults"] = {} defs["ImFont_IsLoaded"][1]["funcname"] = "IsLoaded" +defs["ImFont_IsLoaded"][1]["location"] = "imgui" defs["ImFont_IsLoaded"][1]["ov_cimguiname"] = "ImFont_IsLoaded" defs["ImFont_IsLoaded"][1]["ret"] = "bool" defs["ImFont_IsLoaded"][1]["signature"] = "()const" @@ -3181,6 +3341,7 @@ defs["ImFont_RenderChar"][1]["call_args"] = "(draw_list,size,pos,col,c)" defs["ImFont_RenderChar"][1]["cimguiname"] = "ImFont_RenderChar" defs["ImFont_RenderChar"][1]["defaults"] = {} defs["ImFont_RenderChar"][1]["funcname"] = "RenderChar" +defs["ImFont_RenderChar"][1]["location"] = "imgui" defs["ImFont_RenderChar"][1]["ov_cimguiname"] = "ImFont_RenderChar" defs["ImFont_RenderChar"][1]["ret"] = "void" defs["ImFont_RenderChar"][1]["signature"] = "(ImDrawList*,float,ImVec2,ImU32,ImWchar)const" @@ -3227,6 +3388,7 @@ defs["ImFont_RenderText"][1]["defaults"] = {} defs["ImFont_RenderText"][1]["defaults"]["cpu_fine_clip"] = "false" defs["ImFont_RenderText"][1]["defaults"]["wrap_width"] = "0.0f" defs["ImFont_RenderText"][1]["funcname"] = "RenderText" +defs["ImFont_RenderText"][1]["location"] = "imgui" defs["ImFont_RenderText"][1]["ov_cimguiname"] = "ImFont_RenderText" defs["ImFont_RenderText"][1]["ret"] = "void" defs["ImFont_RenderText"][1]["signature"] = "(ImDrawList*,float,ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)const" @@ -3247,6 +3409,7 @@ defs["ImFont_SetFallbackChar"][1]["call_args"] = "(c)" defs["ImFont_SetFallbackChar"][1]["cimguiname"] = "ImFont_SetFallbackChar" defs["ImFont_SetFallbackChar"][1]["defaults"] = {} defs["ImFont_SetFallbackChar"][1]["funcname"] = "SetFallbackChar" +defs["ImFont_SetFallbackChar"][1]["location"] = "imgui" defs["ImFont_SetFallbackChar"][1]["ov_cimguiname"] = "ImFont_SetFallbackChar" defs["ImFont_SetFallbackChar"][1]["ret"] = "void" defs["ImFont_SetFallbackChar"][1]["signature"] = "(ImWchar)" @@ -3270,6 +3433,7 @@ defs["ImFont_SetGlyphVisible"][1]["call_args"] = "(c,visible)" defs["ImFont_SetGlyphVisible"][1]["cimguiname"] = "ImFont_SetGlyphVisible" defs["ImFont_SetGlyphVisible"][1]["defaults"] = {} defs["ImFont_SetGlyphVisible"][1]["funcname"] = "SetGlyphVisible" +defs["ImFont_SetGlyphVisible"][1]["location"] = "imgui" defs["ImFont_SetGlyphVisible"][1]["ov_cimguiname"] = "ImFont_SetGlyphVisible" defs["ImFont_SetGlyphVisible"][1]["ret"] = "void" defs["ImFont_SetGlyphVisible"][1]["signature"] = "(ImWchar,bool)" @@ -3306,6 +3470,7 @@ defs["ImGuiIO_AddInputCharacter"][1]["call_args"] = "(c)" defs["ImGuiIO_AddInputCharacter"][1]["cimguiname"] = "ImGuiIO_AddInputCharacter" defs["ImGuiIO_AddInputCharacter"][1]["defaults"] = {} defs["ImGuiIO_AddInputCharacter"][1]["funcname"] = "AddInputCharacter" +defs["ImGuiIO_AddInputCharacter"][1]["location"] = "imgui" defs["ImGuiIO_AddInputCharacter"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharacter" defs["ImGuiIO_AddInputCharacter"][1]["ret"] = "void" defs["ImGuiIO_AddInputCharacter"][1]["signature"] = "(unsigned int)" @@ -3326,6 +3491,7 @@ defs["ImGuiIO_AddInputCharacterUTF16"][1]["call_args"] = "(c)" defs["ImGuiIO_AddInputCharacterUTF16"][1]["cimguiname"] = "ImGuiIO_AddInputCharacterUTF16" defs["ImGuiIO_AddInputCharacterUTF16"][1]["defaults"] = {} defs["ImGuiIO_AddInputCharacterUTF16"][1]["funcname"] = "AddInputCharacterUTF16" +defs["ImGuiIO_AddInputCharacterUTF16"][1]["location"] = "imgui" defs["ImGuiIO_AddInputCharacterUTF16"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharacterUTF16" defs["ImGuiIO_AddInputCharacterUTF16"][1]["ret"] = "void" defs["ImGuiIO_AddInputCharacterUTF16"][1]["signature"] = "(ImWchar16)" @@ -3346,6 +3512,7 @@ defs["ImGuiIO_AddInputCharactersUTF8"][1]["call_args"] = "(str)" defs["ImGuiIO_AddInputCharactersUTF8"][1]["cimguiname"] = "ImGuiIO_AddInputCharactersUTF8" defs["ImGuiIO_AddInputCharactersUTF8"][1]["defaults"] = {} defs["ImGuiIO_AddInputCharactersUTF8"][1]["funcname"] = "AddInputCharactersUTF8" +defs["ImGuiIO_AddInputCharactersUTF8"][1]["location"] = "imgui" defs["ImGuiIO_AddInputCharactersUTF8"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharactersUTF8" defs["ImGuiIO_AddInputCharactersUTF8"][1]["ret"] = "void" defs["ImGuiIO_AddInputCharactersUTF8"][1]["signature"] = "(const char*)" @@ -3363,6 +3530,7 @@ defs["ImGuiIO_ClearInputCharacters"][1]["call_args"] = "()" defs["ImGuiIO_ClearInputCharacters"][1]["cimguiname"] = "ImGuiIO_ClearInputCharacters" defs["ImGuiIO_ClearInputCharacters"][1]["defaults"] = {} defs["ImGuiIO_ClearInputCharacters"][1]["funcname"] = "ClearInputCharacters" +defs["ImGuiIO_ClearInputCharacters"][1]["location"] = "imgui" defs["ImGuiIO_ClearInputCharacters"][1]["ov_cimguiname"] = "ImGuiIO_ClearInputCharacters" defs["ImGuiIO_ClearInputCharacters"][1]["ret"] = "void" defs["ImGuiIO_ClearInputCharacters"][1]["signature"] = "()" @@ -3378,6 +3546,7 @@ defs["ImGuiIO_ImGuiIO"][1]["cimguiname"] = "ImGuiIO_ImGuiIO" defs["ImGuiIO_ImGuiIO"][1]["constructor"] = true defs["ImGuiIO_ImGuiIO"][1]["defaults"] = {} defs["ImGuiIO_ImGuiIO"][1]["funcname"] = "ImGuiIO" +defs["ImGuiIO_ImGuiIO"][1]["location"] = "imgui" defs["ImGuiIO_ImGuiIO"][1]["ov_cimguiname"] = "ImGuiIO_ImGuiIO" defs["ImGuiIO_ImGuiIO"][1]["signature"] = "()" defs["ImGuiIO_ImGuiIO"][1]["stname"] = "ImGuiIO" @@ -3416,6 +3585,7 @@ defs["ImGuiInputTextCallbackData_DeleteChars"][1]["call_args"] = "(pos,bytes_cou defs["ImGuiInputTextCallbackData_DeleteChars"][1]["cimguiname"] = "ImGuiInputTextCallbackData_DeleteChars" defs["ImGuiInputTextCallbackData_DeleteChars"][1]["defaults"] = {} defs["ImGuiInputTextCallbackData_DeleteChars"][1]["funcname"] = "DeleteChars" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["location"] = "imgui" defs["ImGuiInputTextCallbackData_DeleteChars"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_DeleteChars" defs["ImGuiInputTextCallbackData_DeleteChars"][1]["ret"] = "void" defs["ImGuiInputTextCallbackData_DeleteChars"][1]["signature"] = "(int,int)" @@ -3433,6 +3603,7 @@ defs["ImGuiInputTextCallbackData_HasSelection"][1]["call_args"] = "()" defs["ImGuiInputTextCallbackData_HasSelection"][1]["cimguiname"] = "ImGuiInputTextCallbackData_HasSelection" defs["ImGuiInputTextCallbackData_HasSelection"][1]["defaults"] = {} defs["ImGuiInputTextCallbackData_HasSelection"][1]["funcname"] = "HasSelection" +defs["ImGuiInputTextCallbackData_HasSelection"][1]["location"] = "imgui" defs["ImGuiInputTextCallbackData_HasSelection"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_HasSelection" defs["ImGuiInputTextCallbackData_HasSelection"][1]["ret"] = "bool" defs["ImGuiInputTextCallbackData_HasSelection"][1]["signature"] = "()const" @@ -3448,6 +3619,7 @@ defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["cimguiname"] = defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["constructor"] = true defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["defaults"] = {} defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["funcname"] = "ImGuiInputTextCallbackData" +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["location"] = "imgui" defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData" defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["signature"] = "()" defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["stname"] = "ImGuiInputTextCallbackData" @@ -3474,6 +3646,7 @@ defs["ImGuiInputTextCallbackData_InsertChars"][1]["cimguiname"] = "ImGuiInputTex defs["ImGuiInputTextCallbackData_InsertChars"][1]["defaults"] = {} defs["ImGuiInputTextCallbackData_InsertChars"][1]["defaults"]["text_end"] = "((void*)0)" defs["ImGuiInputTextCallbackData_InsertChars"][1]["funcname"] = "InsertChars" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["location"] = "imgui" defs["ImGuiInputTextCallbackData_InsertChars"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_InsertChars" defs["ImGuiInputTextCallbackData_InsertChars"][1]["ret"] = "void" defs["ImGuiInputTextCallbackData_InsertChars"][1]["signature"] = "(int,const char*,const char*)" @@ -3514,6 +3687,7 @@ defs["ImGuiListClipper_Begin"][1]["cimguiname"] = "ImGuiListClipper_Begin" defs["ImGuiListClipper_Begin"][1]["defaults"] = {} defs["ImGuiListClipper_Begin"][1]["defaults"]["items_height"] = "-1.0f" defs["ImGuiListClipper_Begin"][1]["funcname"] = "Begin" +defs["ImGuiListClipper_Begin"][1]["location"] = "imgui" defs["ImGuiListClipper_Begin"][1]["ov_cimguiname"] = "ImGuiListClipper_Begin" defs["ImGuiListClipper_Begin"][1]["ret"] = "void" defs["ImGuiListClipper_Begin"][1]["signature"] = "(int,float)" @@ -3531,6 +3705,7 @@ defs["ImGuiListClipper_End"][1]["call_args"] = "()" defs["ImGuiListClipper_End"][1]["cimguiname"] = "ImGuiListClipper_End" defs["ImGuiListClipper_End"][1]["defaults"] = {} defs["ImGuiListClipper_End"][1]["funcname"] = "End" +defs["ImGuiListClipper_End"][1]["location"] = "imgui" defs["ImGuiListClipper_End"][1]["ov_cimguiname"] = "ImGuiListClipper_End" defs["ImGuiListClipper_End"][1]["ret"] = "void" defs["ImGuiListClipper_End"][1]["signature"] = "()" @@ -3554,6 +3729,7 @@ defs["ImGuiListClipper_ImGuiListClipper"][1]["defaults"] = {} defs["ImGuiListClipper_ImGuiListClipper"][1]["defaults"]["items_count"] = "-1" defs["ImGuiListClipper_ImGuiListClipper"][1]["defaults"]["items_height"] = "-1.0f" defs["ImGuiListClipper_ImGuiListClipper"][1]["funcname"] = "ImGuiListClipper" +defs["ImGuiListClipper_ImGuiListClipper"][1]["location"] = "imgui" defs["ImGuiListClipper_ImGuiListClipper"][1]["ov_cimguiname"] = "ImGuiListClipper_ImGuiListClipper" defs["ImGuiListClipper_ImGuiListClipper"][1]["signature"] = "(int,float)" defs["ImGuiListClipper_ImGuiListClipper"][1]["stname"] = "ImGuiListClipper" @@ -3570,6 +3746,7 @@ defs["ImGuiListClipper_Step"][1]["call_args"] = "()" defs["ImGuiListClipper_Step"][1]["cimguiname"] = "ImGuiListClipper_Step" defs["ImGuiListClipper_Step"][1]["defaults"] = {} defs["ImGuiListClipper_Step"][1]["funcname"] = "Step" +defs["ImGuiListClipper_Step"][1]["location"] = "imgui" defs["ImGuiListClipper_Step"][1]["ov_cimguiname"] = "ImGuiListClipper_Step" defs["ImGuiListClipper_Step"][1]["ret"] = "bool" defs["ImGuiListClipper_Step"][1]["signature"] = "()" @@ -3601,6 +3778,7 @@ defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["cimguiname"] = "ImGuiOnceUpo defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["constructor"] = true defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["defaults"] = {} defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["funcname"] = "ImGuiOnceUponAFrame" +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["location"] = "imgui" defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["ov_cimguiname"] = "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame" defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["signature"] = "()" defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["stname"] = "ImGuiOnceUponAFrame" @@ -3633,6 +3811,7 @@ defs["ImGuiPayload_Clear"][1]["call_args"] = "()" defs["ImGuiPayload_Clear"][1]["cimguiname"] = "ImGuiPayload_Clear" defs["ImGuiPayload_Clear"][1]["defaults"] = {} defs["ImGuiPayload_Clear"][1]["funcname"] = "Clear" +defs["ImGuiPayload_Clear"][1]["location"] = "imgui" defs["ImGuiPayload_Clear"][1]["ov_cimguiname"] = "ImGuiPayload_Clear" defs["ImGuiPayload_Clear"][1]["ret"] = "void" defs["ImGuiPayload_Clear"][1]["signature"] = "()" @@ -3648,6 +3827,7 @@ defs["ImGuiPayload_ImGuiPayload"][1]["cimguiname"] = "ImGuiPayload_ImGuiPayload" defs["ImGuiPayload_ImGuiPayload"][1]["constructor"] = true defs["ImGuiPayload_ImGuiPayload"][1]["defaults"] = {} defs["ImGuiPayload_ImGuiPayload"][1]["funcname"] = "ImGuiPayload" +defs["ImGuiPayload_ImGuiPayload"][1]["location"] = "imgui" defs["ImGuiPayload_ImGuiPayload"][1]["ov_cimguiname"] = "ImGuiPayload_ImGuiPayload" defs["ImGuiPayload_ImGuiPayload"][1]["signature"] = "()" defs["ImGuiPayload_ImGuiPayload"][1]["stname"] = "ImGuiPayload" @@ -3667,6 +3847,7 @@ defs["ImGuiPayload_IsDataType"][1]["call_args"] = "(type)" defs["ImGuiPayload_IsDataType"][1]["cimguiname"] = "ImGuiPayload_IsDataType" defs["ImGuiPayload_IsDataType"][1]["defaults"] = {} defs["ImGuiPayload_IsDataType"][1]["funcname"] = "IsDataType" +defs["ImGuiPayload_IsDataType"][1]["location"] = "imgui" defs["ImGuiPayload_IsDataType"][1]["ov_cimguiname"] = "ImGuiPayload_IsDataType" defs["ImGuiPayload_IsDataType"][1]["ret"] = "bool" defs["ImGuiPayload_IsDataType"][1]["signature"] = "(const char*)const" @@ -3684,6 +3865,7 @@ defs["ImGuiPayload_IsDelivery"][1]["call_args"] = "()" defs["ImGuiPayload_IsDelivery"][1]["cimguiname"] = "ImGuiPayload_IsDelivery" defs["ImGuiPayload_IsDelivery"][1]["defaults"] = {} defs["ImGuiPayload_IsDelivery"][1]["funcname"] = "IsDelivery" +defs["ImGuiPayload_IsDelivery"][1]["location"] = "imgui" defs["ImGuiPayload_IsDelivery"][1]["ov_cimguiname"] = "ImGuiPayload_IsDelivery" defs["ImGuiPayload_IsDelivery"][1]["ret"] = "bool" defs["ImGuiPayload_IsDelivery"][1]["signature"] = "()const" @@ -3701,6 +3883,7 @@ defs["ImGuiPayload_IsPreview"][1]["call_args"] = "()" defs["ImGuiPayload_IsPreview"][1]["cimguiname"] = "ImGuiPayload_IsPreview" defs["ImGuiPayload_IsPreview"][1]["defaults"] = {} defs["ImGuiPayload_IsPreview"][1]["funcname"] = "IsPreview" +defs["ImGuiPayload_IsPreview"][1]["location"] = "imgui" defs["ImGuiPayload_IsPreview"][1]["ov_cimguiname"] = "ImGuiPayload_IsPreview" defs["ImGuiPayload_IsPreview"][1]["ret"] = "bool" defs["ImGuiPayload_IsPreview"][1]["signature"] = "()const" @@ -3738,6 +3921,7 @@ defs["ImGuiStoragePair_ImGuiStoragePair"][1]["cimguiname"] = "ImGuiStoragePair_I defs["ImGuiStoragePair_ImGuiStoragePair"][1]["constructor"] = true defs["ImGuiStoragePair_ImGuiStoragePair"][1]["defaults"] = {} defs["ImGuiStoragePair_ImGuiStoragePair"][1]["funcname"] = "ImGuiStoragePair" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["location"] = "imgui" defs["ImGuiStoragePair_ImGuiStoragePair"][1]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairInt" defs["ImGuiStoragePair_ImGuiStoragePair"][1]["signature"] = "(ImGuiID,int)" defs["ImGuiStoragePair_ImGuiStoragePair"][1]["stname"] = "ImGuiStoragePair" @@ -3756,6 +3940,7 @@ defs["ImGuiStoragePair_ImGuiStoragePair"][2]["cimguiname"] = "ImGuiStoragePair_I defs["ImGuiStoragePair_ImGuiStoragePair"][2]["constructor"] = true defs["ImGuiStoragePair_ImGuiStoragePair"][2]["defaults"] = {} defs["ImGuiStoragePair_ImGuiStoragePair"][2]["funcname"] = "ImGuiStoragePair" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["location"] = "imgui" defs["ImGuiStoragePair_ImGuiStoragePair"][2]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairFloat" defs["ImGuiStoragePair_ImGuiStoragePair"][2]["signature"] = "(ImGuiID,float)" defs["ImGuiStoragePair_ImGuiStoragePair"][2]["stname"] = "ImGuiStoragePair" @@ -3774,6 +3959,7 @@ defs["ImGuiStoragePair_ImGuiStoragePair"][3]["cimguiname"] = "ImGuiStoragePair_I defs["ImGuiStoragePair_ImGuiStoragePair"][3]["constructor"] = true defs["ImGuiStoragePair_ImGuiStoragePair"][3]["defaults"] = {} defs["ImGuiStoragePair_ImGuiStoragePair"][3]["funcname"] = "ImGuiStoragePair" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["location"] = "imgui" defs["ImGuiStoragePair_ImGuiStoragePair"][3]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairPtr" defs["ImGuiStoragePair_ImGuiStoragePair"][3]["signature"] = "(ImGuiID,void*)" defs["ImGuiStoragePair_ImGuiStoragePair"][3]["stname"] = "ImGuiStoragePair" @@ -3808,6 +3994,7 @@ defs["ImGuiStorage_BuildSortByKey"][1]["call_args"] = "()" defs["ImGuiStorage_BuildSortByKey"][1]["cimguiname"] = "ImGuiStorage_BuildSortByKey" defs["ImGuiStorage_BuildSortByKey"][1]["defaults"] = {} defs["ImGuiStorage_BuildSortByKey"][1]["funcname"] = "BuildSortByKey" +defs["ImGuiStorage_BuildSortByKey"][1]["location"] = "imgui" defs["ImGuiStorage_BuildSortByKey"][1]["ov_cimguiname"] = "ImGuiStorage_BuildSortByKey" defs["ImGuiStorage_BuildSortByKey"][1]["ret"] = "void" defs["ImGuiStorage_BuildSortByKey"][1]["signature"] = "()" @@ -3825,6 +4012,7 @@ defs["ImGuiStorage_Clear"][1]["call_args"] = "()" defs["ImGuiStorage_Clear"][1]["cimguiname"] = "ImGuiStorage_Clear" defs["ImGuiStorage_Clear"][1]["defaults"] = {} defs["ImGuiStorage_Clear"][1]["funcname"] = "Clear" +defs["ImGuiStorage_Clear"][1]["location"] = "imgui" defs["ImGuiStorage_Clear"][1]["ov_cimguiname"] = "ImGuiStorage_Clear" defs["ImGuiStorage_Clear"][1]["ret"] = "void" defs["ImGuiStorage_Clear"][1]["signature"] = "()" @@ -3849,6 +4037,7 @@ defs["ImGuiStorage_GetBool"][1]["cimguiname"] = "ImGuiStorage_GetBool" defs["ImGuiStorage_GetBool"][1]["defaults"] = {} defs["ImGuiStorage_GetBool"][1]["defaults"]["default_val"] = "false" defs["ImGuiStorage_GetBool"][1]["funcname"] = "GetBool" +defs["ImGuiStorage_GetBool"][1]["location"] = "imgui" defs["ImGuiStorage_GetBool"][1]["ov_cimguiname"] = "ImGuiStorage_GetBool" defs["ImGuiStorage_GetBool"][1]["ret"] = "bool" defs["ImGuiStorage_GetBool"][1]["signature"] = "(ImGuiID,bool)const" @@ -3873,6 +4062,7 @@ defs["ImGuiStorage_GetBoolRef"][1]["cimguiname"] = "ImGuiStorage_GetBoolRef" defs["ImGuiStorage_GetBoolRef"][1]["defaults"] = {} defs["ImGuiStorage_GetBoolRef"][1]["defaults"]["default_val"] = "false" defs["ImGuiStorage_GetBoolRef"][1]["funcname"] = "GetBoolRef" +defs["ImGuiStorage_GetBoolRef"][1]["location"] = "imgui" defs["ImGuiStorage_GetBoolRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetBoolRef" defs["ImGuiStorage_GetBoolRef"][1]["ret"] = "bool*" defs["ImGuiStorage_GetBoolRef"][1]["signature"] = "(ImGuiID,bool)" @@ -3897,6 +4087,7 @@ defs["ImGuiStorage_GetFloat"][1]["cimguiname"] = "ImGuiStorage_GetFloat" defs["ImGuiStorage_GetFloat"][1]["defaults"] = {} defs["ImGuiStorage_GetFloat"][1]["defaults"]["default_val"] = "0.0f" defs["ImGuiStorage_GetFloat"][1]["funcname"] = "GetFloat" +defs["ImGuiStorage_GetFloat"][1]["location"] = "imgui" defs["ImGuiStorage_GetFloat"][1]["ov_cimguiname"] = "ImGuiStorage_GetFloat" defs["ImGuiStorage_GetFloat"][1]["ret"] = "float" defs["ImGuiStorage_GetFloat"][1]["signature"] = "(ImGuiID,float)const" @@ -3921,6 +4112,7 @@ defs["ImGuiStorage_GetFloatRef"][1]["cimguiname"] = "ImGuiStorage_GetFloatRef" defs["ImGuiStorage_GetFloatRef"][1]["defaults"] = {} defs["ImGuiStorage_GetFloatRef"][1]["defaults"]["default_val"] = "0.0f" defs["ImGuiStorage_GetFloatRef"][1]["funcname"] = "GetFloatRef" +defs["ImGuiStorage_GetFloatRef"][1]["location"] = "imgui" defs["ImGuiStorage_GetFloatRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetFloatRef" defs["ImGuiStorage_GetFloatRef"][1]["ret"] = "float*" defs["ImGuiStorage_GetFloatRef"][1]["signature"] = "(ImGuiID,float)" @@ -3945,6 +4137,7 @@ defs["ImGuiStorage_GetInt"][1]["cimguiname"] = "ImGuiStorage_GetInt" defs["ImGuiStorage_GetInt"][1]["defaults"] = {} defs["ImGuiStorage_GetInt"][1]["defaults"]["default_val"] = "0" defs["ImGuiStorage_GetInt"][1]["funcname"] = "GetInt" +defs["ImGuiStorage_GetInt"][1]["location"] = "imgui" defs["ImGuiStorage_GetInt"][1]["ov_cimguiname"] = "ImGuiStorage_GetInt" defs["ImGuiStorage_GetInt"][1]["ret"] = "int" defs["ImGuiStorage_GetInt"][1]["signature"] = "(ImGuiID,int)const" @@ -3969,6 +4162,7 @@ defs["ImGuiStorage_GetIntRef"][1]["cimguiname"] = "ImGuiStorage_GetIntRef" defs["ImGuiStorage_GetIntRef"][1]["defaults"] = {} defs["ImGuiStorage_GetIntRef"][1]["defaults"]["default_val"] = "0" defs["ImGuiStorage_GetIntRef"][1]["funcname"] = "GetIntRef" +defs["ImGuiStorage_GetIntRef"][1]["location"] = "imgui" defs["ImGuiStorage_GetIntRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetIntRef" defs["ImGuiStorage_GetIntRef"][1]["ret"] = "int*" defs["ImGuiStorage_GetIntRef"][1]["signature"] = "(ImGuiID,int)" @@ -3989,6 +4183,7 @@ defs["ImGuiStorage_GetVoidPtr"][1]["call_args"] = "(key)" defs["ImGuiStorage_GetVoidPtr"][1]["cimguiname"] = "ImGuiStorage_GetVoidPtr" defs["ImGuiStorage_GetVoidPtr"][1]["defaults"] = {} defs["ImGuiStorage_GetVoidPtr"][1]["funcname"] = "GetVoidPtr" +defs["ImGuiStorage_GetVoidPtr"][1]["location"] = "imgui" defs["ImGuiStorage_GetVoidPtr"][1]["ov_cimguiname"] = "ImGuiStorage_GetVoidPtr" defs["ImGuiStorage_GetVoidPtr"][1]["ret"] = "void*" defs["ImGuiStorage_GetVoidPtr"][1]["signature"] = "(ImGuiID)const" @@ -4013,6 +4208,7 @@ defs["ImGuiStorage_GetVoidPtrRef"][1]["cimguiname"] = "ImGuiStorage_GetVoidPtrRe defs["ImGuiStorage_GetVoidPtrRef"][1]["defaults"] = {} defs["ImGuiStorage_GetVoidPtrRef"][1]["defaults"]["default_val"] = "((void*)0)" defs["ImGuiStorage_GetVoidPtrRef"][1]["funcname"] = "GetVoidPtrRef" +defs["ImGuiStorage_GetVoidPtrRef"][1]["location"] = "imgui" defs["ImGuiStorage_GetVoidPtrRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetVoidPtrRef" defs["ImGuiStorage_GetVoidPtrRef"][1]["ret"] = "void**" defs["ImGuiStorage_GetVoidPtrRef"][1]["signature"] = "(ImGuiID,void*)" @@ -4033,6 +4229,7 @@ defs["ImGuiStorage_SetAllInt"][1]["call_args"] = "(val)" defs["ImGuiStorage_SetAllInt"][1]["cimguiname"] = "ImGuiStorage_SetAllInt" defs["ImGuiStorage_SetAllInt"][1]["defaults"] = {} defs["ImGuiStorage_SetAllInt"][1]["funcname"] = "SetAllInt" +defs["ImGuiStorage_SetAllInt"][1]["location"] = "imgui" defs["ImGuiStorage_SetAllInt"][1]["ov_cimguiname"] = "ImGuiStorage_SetAllInt" defs["ImGuiStorage_SetAllInt"][1]["ret"] = "void" defs["ImGuiStorage_SetAllInt"][1]["signature"] = "(int)" @@ -4056,6 +4253,7 @@ defs["ImGuiStorage_SetBool"][1]["call_args"] = "(key,val)" defs["ImGuiStorage_SetBool"][1]["cimguiname"] = "ImGuiStorage_SetBool" defs["ImGuiStorage_SetBool"][1]["defaults"] = {} defs["ImGuiStorage_SetBool"][1]["funcname"] = "SetBool" +defs["ImGuiStorage_SetBool"][1]["location"] = "imgui" defs["ImGuiStorage_SetBool"][1]["ov_cimguiname"] = "ImGuiStorage_SetBool" defs["ImGuiStorage_SetBool"][1]["ret"] = "void" defs["ImGuiStorage_SetBool"][1]["signature"] = "(ImGuiID,bool)" @@ -4079,6 +4277,7 @@ defs["ImGuiStorage_SetFloat"][1]["call_args"] = "(key,val)" defs["ImGuiStorage_SetFloat"][1]["cimguiname"] = "ImGuiStorage_SetFloat" defs["ImGuiStorage_SetFloat"][1]["defaults"] = {} defs["ImGuiStorage_SetFloat"][1]["funcname"] = "SetFloat" +defs["ImGuiStorage_SetFloat"][1]["location"] = "imgui" defs["ImGuiStorage_SetFloat"][1]["ov_cimguiname"] = "ImGuiStorage_SetFloat" defs["ImGuiStorage_SetFloat"][1]["ret"] = "void" defs["ImGuiStorage_SetFloat"][1]["signature"] = "(ImGuiID,float)" @@ -4102,6 +4301,7 @@ defs["ImGuiStorage_SetInt"][1]["call_args"] = "(key,val)" defs["ImGuiStorage_SetInt"][1]["cimguiname"] = "ImGuiStorage_SetInt" defs["ImGuiStorage_SetInt"][1]["defaults"] = {} defs["ImGuiStorage_SetInt"][1]["funcname"] = "SetInt" +defs["ImGuiStorage_SetInt"][1]["location"] = "imgui" defs["ImGuiStorage_SetInt"][1]["ov_cimguiname"] = "ImGuiStorage_SetInt" defs["ImGuiStorage_SetInt"][1]["ret"] = "void" defs["ImGuiStorage_SetInt"][1]["signature"] = "(ImGuiID,int)" @@ -4125,6 +4325,7 @@ defs["ImGuiStorage_SetVoidPtr"][1]["call_args"] = "(key,val)" defs["ImGuiStorage_SetVoidPtr"][1]["cimguiname"] = "ImGuiStorage_SetVoidPtr" defs["ImGuiStorage_SetVoidPtr"][1]["defaults"] = {} defs["ImGuiStorage_SetVoidPtr"][1]["funcname"] = "SetVoidPtr" +defs["ImGuiStorage_SetVoidPtr"][1]["location"] = "imgui" defs["ImGuiStorage_SetVoidPtr"][1]["ov_cimguiname"] = "ImGuiStorage_SetVoidPtr" defs["ImGuiStorage_SetVoidPtr"][1]["ret"] = "void" defs["ImGuiStorage_SetVoidPtr"][1]["signature"] = "(ImGuiID,void*)" @@ -4140,6 +4341,7 @@ defs["ImGuiStyle_ImGuiStyle"][1]["cimguiname"] = "ImGuiStyle_ImGuiStyle" defs["ImGuiStyle_ImGuiStyle"][1]["constructor"] = true defs["ImGuiStyle_ImGuiStyle"][1]["defaults"] = {} defs["ImGuiStyle_ImGuiStyle"][1]["funcname"] = "ImGuiStyle" +defs["ImGuiStyle_ImGuiStyle"][1]["location"] = "imgui" defs["ImGuiStyle_ImGuiStyle"][1]["ov_cimguiname"] = "ImGuiStyle_ImGuiStyle" defs["ImGuiStyle_ImGuiStyle"][1]["signature"] = "()" defs["ImGuiStyle_ImGuiStyle"][1]["stname"] = "ImGuiStyle" @@ -4159,6 +4361,7 @@ defs["ImGuiStyle_ScaleAllSizes"][1]["call_args"] = "(scale_factor)" defs["ImGuiStyle_ScaleAllSizes"][1]["cimguiname"] = "ImGuiStyle_ScaleAllSizes" defs["ImGuiStyle_ScaleAllSizes"][1]["defaults"] = {} defs["ImGuiStyle_ScaleAllSizes"][1]["funcname"] = "ScaleAllSizes" +defs["ImGuiStyle_ScaleAllSizes"][1]["location"] = "imgui" defs["ImGuiStyle_ScaleAllSizes"][1]["ov_cimguiname"] = "ImGuiStyle_ScaleAllSizes" defs["ImGuiStyle_ScaleAllSizes"][1]["ret"] = "void" defs["ImGuiStyle_ScaleAllSizes"][1]["signature"] = "(float)" @@ -4190,6 +4393,7 @@ defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["cimguiname"] = "ImGuiTextBuffer_ImGu defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["constructor"] = true defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["defaults"] = {} defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["funcname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["location"] = "imgui" defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["ov_cimguiname"] = "ImGuiTextBuffer_ImGuiTextBuffer" defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["signature"] = "()" defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["stname"] = "ImGuiTextBuffer" @@ -4213,6 +4417,7 @@ defs["ImGuiTextBuffer_append"][1]["cimguiname"] = "ImGuiTextBuffer_append" defs["ImGuiTextBuffer_append"][1]["defaults"] = {} defs["ImGuiTextBuffer_append"][1]["defaults"]["str_end"] = "((void*)0)" defs["ImGuiTextBuffer_append"][1]["funcname"] = "append" +defs["ImGuiTextBuffer_append"][1]["location"] = "imgui" defs["ImGuiTextBuffer_append"][1]["ov_cimguiname"] = "ImGuiTextBuffer_append" defs["ImGuiTextBuffer_append"][1]["ret"] = "void" defs["ImGuiTextBuffer_append"][1]["signature"] = "(const char*,const char*)" @@ -4237,6 +4442,7 @@ defs["ImGuiTextBuffer_appendf"][1]["cimguiname"] = "ImGuiTextBuffer_appendf" defs["ImGuiTextBuffer_appendf"][1]["defaults"] = {} defs["ImGuiTextBuffer_appendf"][1]["funcname"] = "appendf" defs["ImGuiTextBuffer_appendf"][1]["isvararg"] = "...)" +defs["ImGuiTextBuffer_appendf"][1]["location"] = "imgui" defs["ImGuiTextBuffer_appendf"][1]["manual"] = true defs["ImGuiTextBuffer_appendf"][1]["ov_cimguiname"] = "ImGuiTextBuffer_appendf" defs["ImGuiTextBuffer_appendf"][1]["ret"] = "void" @@ -4261,6 +4467,7 @@ defs["ImGuiTextBuffer_appendfv"][1]["call_args"] = "(fmt,args)" defs["ImGuiTextBuffer_appendfv"][1]["cimguiname"] = "ImGuiTextBuffer_appendfv" defs["ImGuiTextBuffer_appendfv"][1]["defaults"] = {} defs["ImGuiTextBuffer_appendfv"][1]["funcname"] = "appendfv" +defs["ImGuiTextBuffer_appendfv"][1]["location"] = "imgui" defs["ImGuiTextBuffer_appendfv"][1]["ov_cimguiname"] = "ImGuiTextBuffer_appendfv" defs["ImGuiTextBuffer_appendfv"][1]["ret"] = "void" defs["ImGuiTextBuffer_appendfv"][1]["signature"] = "(const char*,va_list)" @@ -4278,6 +4485,7 @@ defs["ImGuiTextBuffer_begin"][1]["call_args"] = "()" defs["ImGuiTextBuffer_begin"][1]["cimguiname"] = "ImGuiTextBuffer_begin" defs["ImGuiTextBuffer_begin"][1]["defaults"] = {} defs["ImGuiTextBuffer_begin"][1]["funcname"] = "begin" +defs["ImGuiTextBuffer_begin"][1]["location"] = "imgui" defs["ImGuiTextBuffer_begin"][1]["ov_cimguiname"] = "ImGuiTextBuffer_begin" defs["ImGuiTextBuffer_begin"][1]["ret"] = "const char*" defs["ImGuiTextBuffer_begin"][1]["signature"] = "()const" @@ -4295,6 +4503,7 @@ defs["ImGuiTextBuffer_c_str"][1]["call_args"] = "()" defs["ImGuiTextBuffer_c_str"][1]["cimguiname"] = "ImGuiTextBuffer_c_str" defs["ImGuiTextBuffer_c_str"][1]["defaults"] = {} defs["ImGuiTextBuffer_c_str"][1]["funcname"] = "c_str" +defs["ImGuiTextBuffer_c_str"][1]["location"] = "imgui" defs["ImGuiTextBuffer_c_str"][1]["ov_cimguiname"] = "ImGuiTextBuffer_c_str" defs["ImGuiTextBuffer_c_str"][1]["ret"] = "const char*" defs["ImGuiTextBuffer_c_str"][1]["signature"] = "()const" @@ -4312,6 +4521,7 @@ defs["ImGuiTextBuffer_clear"][1]["call_args"] = "()" defs["ImGuiTextBuffer_clear"][1]["cimguiname"] = "ImGuiTextBuffer_clear" defs["ImGuiTextBuffer_clear"][1]["defaults"] = {} defs["ImGuiTextBuffer_clear"][1]["funcname"] = "clear" +defs["ImGuiTextBuffer_clear"][1]["location"] = "imgui" defs["ImGuiTextBuffer_clear"][1]["ov_cimguiname"] = "ImGuiTextBuffer_clear" defs["ImGuiTextBuffer_clear"][1]["ret"] = "void" defs["ImGuiTextBuffer_clear"][1]["signature"] = "()" @@ -4345,6 +4555,7 @@ defs["ImGuiTextBuffer_empty"][1]["call_args"] = "()" defs["ImGuiTextBuffer_empty"][1]["cimguiname"] = "ImGuiTextBuffer_empty" defs["ImGuiTextBuffer_empty"][1]["defaults"] = {} defs["ImGuiTextBuffer_empty"][1]["funcname"] = "empty" +defs["ImGuiTextBuffer_empty"][1]["location"] = "imgui" defs["ImGuiTextBuffer_empty"][1]["ov_cimguiname"] = "ImGuiTextBuffer_empty" defs["ImGuiTextBuffer_empty"][1]["ret"] = "bool" defs["ImGuiTextBuffer_empty"][1]["signature"] = "()const" @@ -4362,6 +4573,7 @@ defs["ImGuiTextBuffer_end"][1]["call_args"] = "()" defs["ImGuiTextBuffer_end"][1]["cimguiname"] = "ImGuiTextBuffer_end" defs["ImGuiTextBuffer_end"][1]["defaults"] = {} defs["ImGuiTextBuffer_end"][1]["funcname"] = "end" +defs["ImGuiTextBuffer_end"][1]["location"] = "imgui" defs["ImGuiTextBuffer_end"][1]["ov_cimguiname"] = "ImGuiTextBuffer_end" defs["ImGuiTextBuffer_end"][1]["ret"] = "const char*" defs["ImGuiTextBuffer_end"][1]["signature"] = "()const" @@ -4382,6 +4594,7 @@ defs["ImGuiTextBuffer_reserve"][1]["call_args"] = "(capacity)" defs["ImGuiTextBuffer_reserve"][1]["cimguiname"] = "ImGuiTextBuffer_reserve" defs["ImGuiTextBuffer_reserve"][1]["defaults"] = {} defs["ImGuiTextBuffer_reserve"][1]["funcname"] = "reserve" +defs["ImGuiTextBuffer_reserve"][1]["location"] = "imgui" defs["ImGuiTextBuffer_reserve"][1]["ov_cimguiname"] = "ImGuiTextBuffer_reserve" defs["ImGuiTextBuffer_reserve"][1]["ret"] = "void" defs["ImGuiTextBuffer_reserve"][1]["signature"] = "(int)" @@ -4399,6 +4612,7 @@ defs["ImGuiTextBuffer_size"][1]["call_args"] = "()" defs["ImGuiTextBuffer_size"][1]["cimguiname"] = "ImGuiTextBuffer_size" defs["ImGuiTextBuffer_size"][1]["defaults"] = {} defs["ImGuiTextBuffer_size"][1]["funcname"] = "size" +defs["ImGuiTextBuffer_size"][1]["location"] = "imgui" defs["ImGuiTextBuffer_size"][1]["ov_cimguiname"] = "ImGuiTextBuffer_size" defs["ImGuiTextBuffer_size"][1]["ret"] = "int" defs["ImGuiTextBuffer_size"][1]["signature"] = "()const" @@ -4416,6 +4630,7 @@ defs["ImGuiTextFilter_Build"][1]["call_args"] = "()" defs["ImGuiTextFilter_Build"][1]["cimguiname"] = "ImGuiTextFilter_Build" defs["ImGuiTextFilter_Build"][1]["defaults"] = {} defs["ImGuiTextFilter_Build"][1]["funcname"] = "Build" +defs["ImGuiTextFilter_Build"][1]["location"] = "imgui" defs["ImGuiTextFilter_Build"][1]["ov_cimguiname"] = "ImGuiTextFilter_Build" defs["ImGuiTextFilter_Build"][1]["ret"] = "void" defs["ImGuiTextFilter_Build"][1]["signature"] = "()" @@ -4433,6 +4648,7 @@ defs["ImGuiTextFilter_Clear"][1]["call_args"] = "()" defs["ImGuiTextFilter_Clear"][1]["cimguiname"] = "ImGuiTextFilter_Clear" defs["ImGuiTextFilter_Clear"][1]["defaults"] = {} defs["ImGuiTextFilter_Clear"][1]["funcname"] = "Clear" +defs["ImGuiTextFilter_Clear"][1]["location"] = "imgui" defs["ImGuiTextFilter_Clear"][1]["ov_cimguiname"] = "ImGuiTextFilter_Clear" defs["ImGuiTextFilter_Clear"][1]["ret"] = "void" defs["ImGuiTextFilter_Clear"][1]["signature"] = "()" @@ -4458,6 +4674,7 @@ defs["ImGuiTextFilter_Draw"][1]["defaults"] = {} defs["ImGuiTextFilter_Draw"][1]["defaults"]["label"] = "\"Filter(inc,-exc)\"" defs["ImGuiTextFilter_Draw"][1]["defaults"]["width"] = "0.0f" defs["ImGuiTextFilter_Draw"][1]["funcname"] = "Draw" +defs["ImGuiTextFilter_Draw"][1]["location"] = "imgui" defs["ImGuiTextFilter_Draw"][1]["ov_cimguiname"] = "ImGuiTextFilter_Draw" defs["ImGuiTextFilter_Draw"][1]["ret"] = "bool" defs["ImGuiTextFilter_Draw"][1]["signature"] = "(const char*,float)" @@ -4477,6 +4694,7 @@ defs["ImGuiTextFilter_ImGuiTextFilter"][1]["constructor"] = true defs["ImGuiTextFilter_ImGuiTextFilter"][1]["defaults"] = {} defs["ImGuiTextFilter_ImGuiTextFilter"][1]["defaults"]["default_filter"] = "\"\"" defs["ImGuiTextFilter_ImGuiTextFilter"][1]["funcname"] = "ImGuiTextFilter" +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["location"] = "imgui" defs["ImGuiTextFilter_ImGuiTextFilter"][1]["ov_cimguiname"] = "ImGuiTextFilter_ImGuiTextFilter" defs["ImGuiTextFilter_ImGuiTextFilter"][1]["signature"] = "(const char*)" defs["ImGuiTextFilter_ImGuiTextFilter"][1]["stname"] = "ImGuiTextFilter" @@ -4493,6 +4711,7 @@ defs["ImGuiTextFilter_IsActive"][1]["call_args"] = "()" defs["ImGuiTextFilter_IsActive"][1]["cimguiname"] = "ImGuiTextFilter_IsActive" defs["ImGuiTextFilter_IsActive"][1]["defaults"] = {} defs["ImGuiTextFilter_IsActive"][1]["funcname"] = "IsActive" +defs["ImGuiTextFilter_IsActive"][1]["location"] = "imgui" defs["ImGuiTextFilter_IsActive"][1]["ov_cimguiname"] = "ImGuiTextFilter_IsActive" defs["ImGuiTextFilter_IsActive"][1]["ret"] = "bool" defs["ImGuiTextFilter_IsActive"][1]["signature"] = "()const" @@ -4517,6 +4736,7 @@ defs["ImGuiTextFilter_PassFilter"][1]["cimguiname"] = "ImGuiTextFilter_PassFilte defs["ImGuiTextFilter_PassFilter"][1]["defaults"] = {} defs["ImGuiTextFilter_PassFilter"][1]["defaults"]["text_end"] = "((void*)0)" defs["ImGuiTextFilter_PassFilter"][1]["funcname"] = "PassFilter" +defs["ImGuiTextFilter_PassFilter"][1]["location"] = "imgui" defs["ImGuiTextFilter_PassFilter"][1]["ov_cimguiname"] = "ImGuiTextFilter_PassFilter" defs["ImGuiTextFilter_PassFilter"][1]["ret"] = "bool" defs["ImGuiTextFilter_PassFilter"][1]["signature"] = "(const char*,const char*)const" @@ -4548,6 +4768,7 @@ defs["ImGuiTextRange_ImGuiTextRange"][1]["cimguiname"] = "ImGuiTextRange_ImGuiTe defs["ImGuiTextRange_ImGuiTextRange"][1]["constructor"] = true defs["ImGuiTextRange_ImGuiTextRange"][1]["defaults"] = {} defs["ImGuiTextRange_ImGuiTextRange"][1]["funcname"] = "ImGuiTextRange" +defs["ImGuiTextRange_ImGuiTextRange"][1]["location"] = "imgui" defs["ImGuiTextRange_ImGuiTextRange"][1]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRangeNil" defs["ImGuiTextRange_ImGuiTextRange"][1]["signature"] = "()" defs["ImGuiTextRange_ImGuiTextRange"][1]["stname"] = "ImGuiTextRange" @@ -4566,6 +4787,7 @@ defs["ImGuiTextRange_ImGuiTextRange"][2]["cimguiname"] = "ImGuiTextRange_ImGuiTe defs["ImGuiTextRange_ImGuiTextRange"][2]["constructor"] = true defs["ImGuiTextRange_ImGuiTextRange"][2]["defaults"] = {} defs["ImGuiTextRange_ImGuiTextRange"][2]["funcname"] = "ImGuiTextRange" +defs["ImGuiTextRange_ImGuiTextRange"][2]["location"] = "imgui" defs["ImGuiTextRange_ImGuiTextRange"][2]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRangeStr" defs["ImGuiTextRange_ImGuiTextRange"][2]["signature"] = "(const char*,const char*)" defs["ImGuiTextRange_ImGuiTextRange"][2]["stname"] = "ImGuiTextRange" @@ -4599,6 +4821,7 @@ defs["ImGuiTextRange_empty"][1]["call_args"] = "()" defs["ImGuiTextRange_empty"][1]["cimguiname"] = "ImGuiTextRange_empty" defs["ImGuiTextRange_empty"][1]["defaults"] = {} defs["ImGuiTextRange_empty"][1]["funcname"] = "empty" +defs["ImGuiTextRange_empty"][1]["location"] = "imgui" defs["ImGuiTextRange_empty"][1]["ov_cimguiname"] = "ImGuiTextRange_empty" defs["ImGuiTextRange_empty"][1]["ret"] = "bool" defs["ImGuiTextRange_empty"][1]["signature"] = "()const" @@ -4622,6 +4845,7 @@ defs["ImGuiTextRange_split"][1]["call_args"] = "(separator,out)" defs["ImGuiTextRange_split"][1]["cimguiname"] = "ImGuiTextRange_split" defs["ImGuiTextRange_split"][1]["defaults"] = {} defs["ImGuiTextRange_split"][1]["funcname"] = "split" +defs["ImGuiTextRange_split"][1]["location"] = "imgui" defs["ImGuiTextRange_split"][1]["ov_cimguiname"] = "ImGuiTextRange_split" defs["ImGuiTextRange_split"][1]["ret"] = "void" defs["ImGuiTextRange_split"][1]["signature"] = "(char,ImVector_ImGuiTextRange*)const" @@ -4637,6 +4861,7 @@ defs["ImVec2_ImVec2"][1]["cimguiname"] = "ImVec2_ImVec2" defs["ImVec2_ImVec2"][1]["constructor"] = true defs["ImVec2_ImVec2"][1]["defaults"] = {} defs["ImVec2_ImVec2"][1]["funcname"] = "ImVec2" +defs["ImVec2_ImVec2"][1]["location"] = "imgui" defs["ImVec2_ImVec2"][1]["ov_cimguiname"] = "ImVec2_ImVec2Nil" defs["ImVec2_ImVec2"][1]["signature"] = "()" defs["ImVec2_ImVec2"][1]["stname"] = "ImVec2" @@ -4655,6 +4880,7 @@ defs["ImVec2_ImVec2"][2]["cimguiname"] = "ImVec2_ImVec2" defs["ImVec2_ImVec2"][2]["constructor"] = true defs["ImVec2_ImVec2"][2]["defaults"] = {} defs["ImVec2_ImVec2"][2]["funcname"] = "ImVec2" +defs["ImVec2_ImVec2"][2]["location"] = "imgui" defs["ImVec2_ImVec2"][2]["ov_cimguiname"] = "ImVec2_ImVec2Float" defs["ImVec2_ImVec2"][2]["signature"] = "(float,float)" defs["ImVec2_ImVec2"][2]["stname"] = "ImVec2" @@ -4686,6 +4912,7 @@ defs["ImVec4_ImVec4"][1]["cimguiname"] = "ImVec4_ImVec4" defs["ImVec4_ImVec4"][1]["constructor"] = true defs["ImVec4_ImVec4"][1]["defaults"] = {} defs["ImVec4_ImVec4"][1]["funcname"] = "ImVec4" +defs["ImVec4_ImVec4"][1]["location"] = "imgui" defs["ImVec4_ImVec4"][1]["ov_cimguiname"] = "ImVec4_ImVec4Nil" defs["ImVec4_ImVec4"][1]["signature"] = "()" defs["ImVec4_ImVec4"][1]["stname"] = "ImVec4" @@ -4710,6 +4937,7 @@ defs["ImVec4_ImVec4"][2]["cimguiname"] = "ImVec4_ImVec4" defs["ImVec4_ImVec4"][2]["constructor"] = true defs["ImVec4_ImVec4"][2]["defaults"] = {} defs["ImVec4_ImVec4"][2]["funcname"] = "ImVec4" +defs["ImVec4_ImVec4"][2]["location"] = "imgui" defs["ImVec4_ImVec4"][2]["ov_cimguiname"] = "ImVec4_ImVec4Float" defs["ImVec4_ImVec4"][2]["signature"] = "(float,float,float,float)" defs["ImVec4_ImVec4"][2]["stname"] = "ImVec4" @@ -4741,6 +4969,7 @@ defs["ImVector_ImVector"][1]["cimguiname"] = "ImVector_ImVector" defs["ImVector_ImVector"][1]["constructor"] = true defs["ImVector_ImVector"][1]["defaults"] = {} defs["ImVector_ImVector"][1]["funcname"] = "ImVector" +defs["ImVector_ImVector"][1]["location"] = "imgui" defs["ImVector_ImVector"][1]["ov_cimguiname"] = "ImVector_ImVectorNil" defs["ImVector_ImVector"][1]["signature"] = "()" defs["ImVector_ImVector"][1]["stname"] = "ImVector" @@ -4757,6 +4986,7 @@ defs["ImVector_ImVector"][2]["cimguiname"] = "ImVector_ImVector" defs["ImVector_ImVector"][2]["constructor"] = true defs["ImVector_ImVector"][2]["defaults"] = {} defs["ImVector_ImVector"][2]["funcname"] = "ImVector" +defs["ImVector_ImVector"][2]["location"] = "imgui" defs["ImVector_ImVector"][2]["ov_cimguiname"] = "ImVector_ImVectorVector" defs["ImVector_ImVector"][2]["signature"] = "(const ImVector)" defs["ImVector_ImVector"][2]["stname"] = "ImVector" @@ -4778,6 +5008,7 @@ defs["ImVector__grow_capacity"][1]["call_args"] = "(sz)" defs["ImVector__grow_capacity"][1]["cimguiname"] = "ImVector__grow_capacity" defs["ImVector__grow_capacity"][1]["defaults"] = {} defs["ImVector__grow_capacity"][1]["funcname"] = "_grow_capacity" +defs["ImVector__grow_capacity"][1]["location"] = "imgui" defs["ImVector__grow_capacity"][1]["ov_cimguiname"] = "ImVector__grow_capacity" defs["ImVector__grow_capacity"][1]["ret"] = "int" defs["ImVector__grow_capacity"][1]["signature"] = "(int)const" @@ -4796,6 +5027,7 @@ defs["ImVector_back"][1]["call_args"] = "()" defs["ImVector_back"][1]["cimguiname"] = "ImVector_back" defs["ImVector_back"][1]["defaults"] = {} defs["ImVector_back"][1]["funcname"] = "back" +defs["ImVector_back"][1]["location"] = "imgui" defs["ImVector_back"][1]["ov_cimguiname"] = "ImVector_backNil" defs["ImVector_back"][1]["ret"] = "T*" defs["ImVector_back"][1]["retref"] = "&" @@ -4813,6 +5045,7 @@ defs["ImVector_back"][2]["call_args"] = "()" defs["ImVector_back"][2]["cimguiname"] = "ImVector_back" defs["ImVector_back"][2]["defaults"] = {} defs["ImVector_back"][2]["funcname"] = "back" +defs["ImVector_back"][2]["location"] = "imgui" defs["ImVector_back"][2]["ov_cimguiname"] = "ImVector_back_const" defs["ImVector_back"][2]["ret"] = "const T*" defs["ImVector_back"][2]["retref"] = "&" @@ -4833,6 +5066,7 @@ defs["ImVector_begin"][1]["call_args"] = "()" defs["ImVector_begin"][1]["cimguiname"] = "ImVector_begin" defs["ImVector_begin"][1]["defaults"] = {} defs["ImVector_begin"][1]["funcname"] = "begin" +defs["ImVector_begin"][1]["location"] = "imgui" defs["ImVector_begin"][1]["ov_cimguiname"] = "ImVector_beginNil" defs["ImVector_begin"][1]["ret"] = "T*" defs["ImVector_begin"][1]["signature"] = "()" @@ -4849,6 +5083,7 @@ defs["ImVector_begin"][2]["call_args"] = "()" defs["ImVector_begin"][2]["cimguiname"] = "ImVector_begin" defs["ImVector_begin"][2]["defaults"] = {} defs["ImVector_begin"][2]["funcname"] = "begin" +defs["ImVector_begin"][2]["location"] = "imgui" defs["ImVector_begin"][2]["ov_cimguiname"] = "ImVector_begin_const" defs["ImVector_begin"][2]["ret"] = "const T*" defs["ImVector_begin"][2]["signature"] = "()const" @@ -4868,6 +5103,7 @@ defs["ImVector_capacity"][1]["call_args"] = "()" defs["ImVector_capacity"][1]["cimguiname"] = "ImVector_capacity" defs["ImVector_capacity"][1]["defaults"] = {} defs["ImVector_capacity"][1]["funcname"] = "capacity" +defs["ImVector_capacity"][1]["location"] = "imgui" defs["ImVector_capacity"][1]["ov_cimguiname"] = "ImVector_capacity" defs["ImVector_capacity"][1]["ret"] = "int" defs["ImVector_capacity"][1]["signature"] = "()const" @@ -4886,6 +5122,7 @@ defs["ImVector_clear"][1]["call_args"] = "()" defs["ImVector_clear"][1]["cimguiname"] = "ImVector_clear" defs["ImVector_clear"][1]["defaults"] = {} defs["ImVector_clear"][1]["funcname"] = "clear" +defs["ImVector_clear"][1]["location"] = "imgui" defs["ImVector_clear"][1]["ov_cimguiname"] = "ImVector_clear" defs["ImVector_clear"][1]["ret"] = "void" defs["ImVector_clear"][1]["signature"] = "()" @@ -4907,6 +5144,7 @@ defs["ImVector_contains"][1]["call_args"] = "(v)" defs["ImVector_contains"][1]["cimguiname"] = "ImVector_contains" defs["ImVector_contains"][1]["defaults"] = {} defs["ImVector_contains"][1]["funcname"] = "contains" +defs["ImVector_contains"][1]["location"] = "imgui" defs["ImVector_contains"][1]["ov_cimguiname"] = "ImVector_contains" defs["ImVector_contains"][1]["ret"] = "bool" defs["ImVector_contains"][1]["signature"] = "(const T)const" @@ -4942,6 +5180,7 @@ defs["ImVector_empty"][1]["call_args"] = "()" defs["ImVector_empty"][1]["cimguiname"] = "ImVector_empty" defs["ImVector_empty"][1]["defaults"] = {} defs["ImVector_empty"][1]["funcname"] = "empty" +defs["ImVector_empty"][1]["location"] = "imgui" defs["ImVector_empty"][1]["ov_cimguiname"] = "ImVector_empty" defs["ImVector_empty"][1]["ret"] = "bool" defs["ImVector_empty"][1]["signature"] = "()const" @@ -4960,6 +5199,7 @@ defs["ImVector_end"][1]["call_args"] = "()" defs["ImVector_end"][1]["cimguiname"] = "ImVector_end" defs["ImVector_end"][1]["defaults"] = {} defs["ImVector_end"][1]["funcname"] = "end" +defs["ImVector_end"][1]["location"] = "imgui" defs["ImVector_end"][1]["ov_cimguiname"] = "ImVector_endNil" defs["ImVector_end"][1]["ret"] = "T*" defs["ImVector_end"][1]["signature"] = "()" @@ -4976,6 +5216,7 @@ defs["ImVector_end"][2]["call_args"] = "()" defs["ImVector_end"][2]["cimguiname"] = "ImVector_end" defs["ImVector_end"][2]["defaults"] = {} defs["ImVector_end"][2]["funcname"] = "end" +defs["ImVector_end"][2]["location"] = "imgui" defs["ImVector_end"][2]["ov_cimguiname"] = "ImVector_end_const" defs["ImVector_end"][2]["ret"] = "const T*" defs["ImVector_end"][2]["signature"] = "()const" @@ -4998,6 +5239,7 @@ defs["ImVector_erase"][1]["call_args"] = "(it)" defs["ImVector_erase"][1]["cimguiname"] = "ImVector_erase" defs["ImVector_erase"][1]["defaults"] = {} defs["ImVector_erase"][1]["funcname"] = "erase" +defs["ImVector_erase"][1]["location"] = "imgui" defs["ImVector_erase"][1]["ov_cimguiname"] = "ImVector_eraseNil" defs["ImVector_erase"][1]["ret"] = "T*" defs["ImVector_erase"][1]["signature"] = "(const T*)" @@ -5020,6 +5262,7 @@ defs["ImVector_erase"][2]["call_args"] = "(it,it_last)" defs["ImVector_erase"][2]["cimguiname"] = "ImVector_erase" defs["ImVector_erase"][2]["defaults"] = {} defs["ImVector_erase"][2]["funcname"] = "erase" +defs["ImVector_erase"][2]["location"] = "imgui" defs["ImVector_erase"][2]["ov_cimguiname"] = "ImVector_eraseTPtr" defs["ImVector_erase"][2]["ret"] = "T*" defs["ImVector_erase"][2]["signature"] = "(const T*,const T*)" @@ -5042,6 +5285,7 @@ defs["ImVector_erase_unsorted"][1]["call_args"] = "(it)" defs["ImVector_erase_unsorted"][1]["cimguiname"] = "ImVector_erase_unsorted" defs["ImVector_erase_unsorted"][1]["defaults"] = {} defs["ImVector_erase_unsorted"][1]["funcname"] = "erase_unsorted" +defs["ImVector_erase_unsorted"][1]["location"] = "imgui" defs["ImVector_erase_unsorted"][1]["ov_cimguiname"] = "ImVector_erase_unsorted" defs["ImVector_erase_unsorted"][1]["ret"] = "T*" defs["ImVector_erase_unsorted"][1]["signature"] = "(const T*)" @@ -5063,6 +5307,7 @@ defs["ImVector_find"][1]["call_args"] = "(v)" defs["ImVector_find"][1]["cimguiname"] = "ImVector_find" defs["ImVector_find"][1]["defaults"] = {} defs["ImVector_find"][1]["funcname"] = "find" +defs["ImVector_find"][1]["location"] = "imgui" defs["ImVector_find"][1]["ov_cimguiname"] = "ImVector_findNil" defs["ImVector_find"][1]["ret"] = "T*" defs["ImVector_find"][1]["signature"] = "(const T)" @@ -5082,6 +5327,7 @@ defs["ImVector_find"][2]["call_args"] = "(v)" defs["ImVector_find"][2]["cimguiname"] = "ImVector_find" defs["ImVector_find"][2]["defaults"] = {} defs["ImVector_find"][2]["funcname"] = "find" +defs["ImVector_find"][2]["location"] = "imgui" defs["ImVector_find"][2]["ov_cimguiname"] = "ImVector_find_const" defs["ImVector_find"][2]["ret"] = "const T*" defs["ImVector_find"][2]["signature"] = "(const T)const" @@ -5104,6 +5350,7 @@ defs["ImVector_find_erase"][1]["call_args"] = "(v)" defs["ImVector_find_erase"][1]["cimguiname"] = "ImVector_find_erase" defs["ImVector_find_erase"][1]["defaults"] = {} defs["ImVector_find_erase"][1]["funcname"] = "find_erase" +defs["ImVector_find_erase"][1]["location"] = "imgui" defs["ImVector_find_erase"][1]["ov_cimguiname"] = "ImVector_find_erase" defs["ImVector_find_erase"][1]["ret"] = "bool" defs["ImVector_find_erase"][1]["signature"] = "(const T)" @@ -5125,6 +5372,7 @@ defs["ImVector_find_erase_unsorted"][1]["call_args"] = "(v)" defs["ImVector_find_erase_unsorted"][1]["cimguiname"] = "ImVector_find_erase_unsorted" defs["ImVector_find_erase_unsorted"][1]["defaults"] = {} defs["ImVector_find_erase_unsorted"][1]["funcname"] = "find_erase_unsorted" +defs["ImVector_find_erase_unsorted"][1]["location"] = "imgui" defs["ImVector_find_erase_unsorted"][1]["ov_cimguiname"] = "ImVector_find_erase_unsorted" defs["ImVector_find_erase_unsorted"][1]["ret"] = "bool" defs["ImVector_find_erase_unsorted"][1]["signature"] = "(const T)" @@ -5143,6 +5391,7 @@ defs["ImVector_front"][1]["call_args"] = "()" defs["ImVector_front"][1]["cimguiname"] = "ImVector_front" defs["ImVector_front"][1]["defaults"] = {} defs["ImVector_front"][1]["funcname"] = "front" +defs["ImVector_front"][1]["location"] = "imgui" defs["ImVector_front"][1]["ov_cimguiname"] = "ImVector_frontNil" defs["ImVector_front"][1]["ret"] = "T*" defs["ImVector_front"][1]["retref"] = "&" @@ -5160,6 +5409,7 @@ defs["ImVector_front"][2]["call_args"] = "()" defs["ImVector_front"][2]["cimguiname"] = "ImVector_front" defs["ImVector_front"][2]["defaults"] = {} defs["ImVector_front"][2]["funcname"] = "front" +defs["ImVector_front"][2]["location"] = "imgui" defs["ImVector_front"][2]["ov_cimguiname"] = "ImVector_front_const" defs["ImVector_front"][2]["ret"] = "const T*" defs["ImVector_front"][2]["retref"] = "&" @@ -5183,6 +5433,7 @@ defs["ImVector_index_from_ptr"][1]["call_args"] = "(it)" defs["ImVector_index_from_ptr"][1]["cimguiname"] = "ImVector_index_from_ptr" defs["ImVector_index_from_ptr"][1]["defaults"] = {} defs["ImVector_index_from_ptr"][1]["funcname"] = "index_from_ptr" +defs["ImVector_index_from_ptr"][1]["location"] = "imgui" defs["ImVector_index_from_ptr"][1]["ov_cimguiname"] = "ImVector_index_from_ptr" defs["ImVector_index_from_ptr"][1]["ret"] = "int" defs["ImVector_index_from_ptr"][1]["signature"] = "(const T*)const" @@ -5207,6 +5458,7 @@ defs["ImVector_insert"][1]["call_args"] = "(it,v)" defs["ImVector_insert"][1]["cimguiname"] = "ImVector_insert" defs["ImVector_insert"][1]["defaults"] = {} defs["ImVector_insert"][1]["funcname"] = "insert" +defs["ImVector_insert"][1]["location"] = "imgui" defs["ImVector_insert"][1]["ov_cimguiname"] = "ImVector_insert" defs["ImVector_insert"][1]["ret"] = "T*" defs["ImVector_insert"][1]["signature"] = "(const T*,const T)" @@ -5225,6 +5477,7 @@ defs["ImVector_pop_back"][1]["call_args"] = "()" defs["ImVector_pop_back"][1]["cimguiname"] = "ImVector_pop_back" defs["ImVector_pop_back"][1]["defaults"] = {} defs["ImVector_pop_back"][1]["funcname"] = "pop_back" +defs["ImVector_pop_back"][1]["location"] = "imgui" defs["ImVector_pop_back"][1]["ov_cimguiname"] = "ImVector_pop_back" defs["ImVector_pop_back"][1]["ret"] = "void" defs["ImVector_pop_back"][1]["signature"] = "()" @@ -5246,6 +5499,7 @@ defs["ImVector_push_back"][1]["call_args"] = "(v)" defs["ImVector_push_back"][1]["cimguiname"] = "ImVector_push_back" defs["ImVector_push_back"][1]["defaults"] = {} defs["ImVector_push_back"][1]["funcname"] = "push_back" +defs["ImVector_push_back"][1]["location"] = "imgui" defs["ImVector_push_back"][1]["ov_cimguiname"] = "ImVector_push_back" defs["ImVector_push_back"][1]["ret"] = "void" defs["ImVector_push_back"][1]["signature"] = "(const T)" @@ -5267,6 +5521,7 @@ defs["ImVector_push_front"][1]["call_args"] = "(v)" defs["ImVector_push_front"][1]["cimguiname"] = "ImVector_push_front" defs["ImVector_push_front"][1]["defaults"] = {} defs["ImVector_push_front"][1]["funcname"] = "push_front" +defs["ImVector_push_front"][1]["location"] = "imgui" defs["ImVector_push_front"][1]["ov_cimguiname"] = "ImVector_push_front" defs["ImVector_push_front"][1]["ret"] = "void" defs["ImVector_push_front"][1]["signature"] = "(const T)" @@ -5288,6 +5543,7 @@ defs["ImVector_reserve"][1]["call_args"] = "(new_capacity)" defs["ImVector_reserve"][1]["cimguiname"] = "ImVector_reserve" defs["ImVector_reserve"][1]["defaults"] = {} defs["ImVector_reserve"][1]["funcname"] = "reserve" +defs["ImVector_reserve"][1]["location"] = "imgui" defs["ImVector_reserve"][1]["ov_cimguiname"] = "ImVector_reserve" defs["ImVector_reserve"][1]["ret"] = "void" defs["ImVector_reserve"][1]["signature"] = "(int)" @@ -5309,6 +5565,7 @@ defs["ImVector_resize"][1]["call_args"] = "(new_size)" defs["ImVector_resize"][1]["cimguiname"] = "ImVector_resize" defs["ImVector_resize"][1]["defaults"] = {} defs["ImVector_resize"][1]["funcname"] = "resize" +defs["ImVector_resize"][1]["location"] = "imgui" defs["ImVector_resize"][1]["ov_cimguiname"] = "ImVector_resizeNil" defs["ImVector_resize"][1]["ret"] = "void" defs["ImVector_resize"][1]["signature"] = "(int)" @@ -5331,6 +5588,7 @@ defs["ImVector_resize"][2]["call_args"] = "(new_size,v)" defs["ImVector_resize"][2]["cimguiname"] = "ImVector_resize" defs["ImVector_resize"][2]["defaults"] = {} defs["ImVector_resize"][2]["funcname"] = "resize" +defs["ImVector_resize"][2]["location"] = "imgui" defs["ImVector_resize"][2]["ov_cimguiname"] = "ImVector_resizeT" defs["ImVector_resize"][2]["ret"] = "void" defs["ImVector_resize"][2]["signature"] = "(int,const T)" @@ -5353,6 +5611,7 @@ defs["ImVector_shrink"][1]["call_args"] = "(new_size)" defs["ImVector_shrink"][1]["cimguiname"] = "ImVector_shrink" defs["ImVector_shrink"][1]["defaults"] = {} defs["ImVector_shrink"][1]["funcname"] = "shrink" +defs["ImVector_shrink"][1]["location"] = "imgui" defs["ImVector_shrink"][1]["ov_cimguiname"] = "ImVector_shrink" defs["ImVector_shrink"][1]["ret"] = "void" defs["ImVector_shrink"][1]["signature"] = "(int)" @@ -5371,6 +5630,7 @@ defs["ImVector_size"][1]["call_args"] = "()" defs["ImVector_size"][1]["cimguiname"] = "ImVector_size" defs["ImVector_size"][1]["defaults"] = {} defs["ImVector_size"][1]["funcname"] = "size" +defs["ImVector_size"][1]["location"] = "imgui" defs["ImVector_size"][1]["ov_cimguiname"] = "ImVector_size" defs["ImVector_size"][1]["ret"] = "int" defs["ImVector_size"][1]["signature"] = "()const" @@ -5389,6 +5649,7 @@ defs["ImVector_size_in_bytes"][1]["call_args"] = "()" defs["ImVector_size_in_bytes"][1]["cimguiname"] = "ImVector_size_in_bytes" defs["ImVector_size_in_bytes"][1]["defaults"] = {} defs["ImVector_size_in_bytes"][1]["funcname"] = "size_in_bytes" +defs["ImVector_size_in_bytes"][1]["location"] = "imgui" defs["ImVector_size_in_bytes"][1]["ov_cimguiname"] = "ImVector_size_in_bytes" defs["ImVector_size_in_bytes"][1]["ret"] = "int" defs["ImVector_size_in_bytes"][1]["signature"] = "()const" @@ -5397,19 +5658,21 @@ defs["ImVector_size_in_bytes"][1]["templated"] = true defs["ImVector_size_in_bytes"]["()const"] = defs["ImVector_size_in_bytes"][1] defs["ImVector_swap"] = {} defs["ImVector_swap"][1] = {} -defs["ImVector_swap"][1]["args"] = "(ImVector* self,ImVector rhs)" +defs["ImVector_swap"][1]["args"] = "(ImVector* self,ImVector* rhs)" defs["ImVector_swap"][1]["argsT"] = {} defs["ImVector_swap"][1]["argsT"][1] = {} defs["ImVector_swap"][1]["argsT"][1]["name"] = "self" defs["ImVector_swap"][1]["argsT"][1]["type"] = "ImVector*" defs["ImVector_swap"][1]["argsT"][2] = {} defs["ImVector_swap"][1]["argsT"][2]["name"] = "rhs" -defs["ImVector_swap"][1]["argsT"][2]["type"] = "ImVector&" +defs["ImVector_swap"][1]["argsT"][2]["reftoptr"] = true +defs["ImVector_swap"][1]["argsT"][2]["type"] = "ImVector*" defs["ImVector_swap"][1]["argsoriginal"] = "(ImVector& rhs)" -defs["ImVector_swap"][1]["call_args"] = "(rhs)" +defs["ImVector_swap"][1]["call_args"] = "(*rhs)" defs["ImVector_swap"][1]["cimguiname"] = "ImVector_swap" defs["ImVector_swap"][1]["defaults"] = {} defs["ImVector_swap"][1]["funcname"] = "swap" +defs["ImVector_swap"][1]["location"] = "imgui" defs["ImVector_swap"][1]["ov_cimguiname"] = "ImVector_swap" defs["ImVector_swap"][1]["ret"] = "void" defs["ImVector_swap"][1]["signature"] = "(ImVector)" @@ -5432,6 +5695,7 @@ defs["igAcceptDragDropPayload"][1]["cimguiname"] = "igAcceptDragDropPayload" defs["igAcceptDragDropPayload"][1]["defaults"] = {} defs["igAcceptDragDropPayload"][1]["defaults"]["flags"] = "0" defs["igAcceptDragDropPayload"][1]["funcname"] = "AcceptDragDropPayload" +defs["igAcceptDragDropPayload"][1]["location"] = "imgui" defs["igAcceptDragDropPayload"][1]["namespace"] = "ImGui" defs["igAcceptDragDropPayload"][1]["ov_cimguiname"] = "igAcceptDragDropPayload" defs["igAcceptDragDropPayload"][1]["ret"] = "const ImGuiPayload*" @@ -5447,6 +5711,7 @@ defs["igAlignTextToFramePadding"][1]["call_args"] = "()" defs["igAlignTextToFramePadding"][1]["cimguiname"] = "igAlignTextToFramePadding" defs["igAlignTextToFramePadding"][1]["defaults"] = {} defs["igAlignTextToFramePadding"][1]["funcname"] = "AlignTextToFramePadding" +defs["igAlignTextToFramePadding"][1]["location"] = "imgui" defs["igAlignTextToFramePadding"][1]["namespace"] = "ImGui" defs["igAlignTextToFramePadding"][1]["ov_cimguiname"] = "igAlignTextToFramePadding" defs["igAlignTextToFramePadding"][1]["ret"] = "void" @@ -5468,6 +5733,7 @@ defs["igArrowButton"][1]["call_args"] = "(str_id,dir)" defs["igArrowButton"][1]["cimguiname"] = "igArrowButton" defs["igArrowButton"][1]["defaults"] = {} defs["igArrowButton"][1]["funcname"] = "ArrowButton" +defs["igArrowButton"][1]["location"] = "imgui" defs["igArrowButton"][1]["namespace"] = "ImGui" defs["igArrowButton"][1]["ov_cimguiname"] = "igArrowButton" defs["igArrowButton"][1]["ret"] = "bool" @@ -5494,6 +5760,7 @@ defs["igBegin"][1]["defaults"] = {} defs["igBegin"][1]["defaults"]["flags"] = "0" defs["igBegin"][1]["defaults"]["p_open"] = "((void*)0)" defs["igBegin"][1]["funcname"] = "Begin" +defs["igBegin"][1]["location"] = "imgui" defs["igBegin"][1]["namespace"] = "ImGui" defs["igBegin"][1]["ov_cimguiname"] = "igBegin" defs["igBegin"][1]["ret"] = "bool" @@ -5524,6 +5791,7 @@ defs["igBeginChild"][1]["defaults"]["border"] = "false" defs["igBeginChild"][1]["defaults"]["flags"] = "0" defs["igBeginChild"][1]["defaults"]["size"] = "ImVec2(0,0)" defs["igBeginChild"][1]["funcname"] = "BeginChild" +defs["igBeginChild"][1]["location"] = "imgui" defs["igBeginChild"][1]["namespace"] = "ImGui" defs["igBeginChild"][1]["ov_cimguiname"] = "igBeginChildStr" defs["igBeginChild"][1]["ret"] = "bool" @@ -5552,6 +5820,7 @@ defs["igBeginChild"][2]["defaults"]["border"] = "false" defs["igBeginChild"][2]["defaults"]["flags"] = "0" defs["igBeginChild"][2]["defaults"]["size"] = "ImVec2(0,0)" defs["igBeginChild"][2]["funcname"] = "BeginChild" +defs["igBeginChild"][2]["location"] = "imgui" defs["igBeginChild"][2]["namespace"] = "ImGui" defs["igBeginChild"][2]["ov_cimguiname"] = "igBeginChildID" defs["igBeginChild"][2]["ret"] = "bool" @@ -5578,6 +5847,7 @@ defs["igBeginChildFrame"][1]["cimguiname"] = "igBeginChildFrame" defs["igBeginChildFrame"][1]["defaults"] = {} defs["igBeginChildFrame"][1]["defaults"]["flags"] = "0" defs["igBeginChildFrame"][1]["funcname"] = "BeginChildFrame" +defs["igBeginChildFrame"][1]["location"] = "imgui" defs["igBeginChildFrame"][1]["namespace"] = "ImGui" defs["igBeginChildFrame"][1]["ov_cimguiname"] = "igBeginChildFrame" defs["igBeginChildFrame"][1]["ret"] = "bool" @@ -5603,6 +5873,7 @@ defs["igBeginCombo"][1]["cimguiname"] = "igBeginCombo" defs["igBeginCombo"][1]["defaults"] = {} defs["igBeginCombo"][1]["defaults"]["flags"] = "0" defs["igBeginCombo"][1]["funcname"] = "BeginCombo" +defs["igBeginCombo"][1]["location"] = "imgui" defs["igBeginCombo"][1]["namespace"] = "ImGui" defs["igBeginCombo"][1]["ov_cimguiname"] = "igBeginCombo" defs["igBeginCombo"][1]["ret"] = "bool" @@ -5622,6 +5893,7 @@ defs["igBeginDragDropSource"][1]["cimguiname"] = "igBeginDragDropSource" defs["igBeginDragDropSource"][1]["defaults"] = {} defs["igBeginDragDropSource"][1]["defaults"]["flags"] = "0" defs["igBeginDragDropSource"][1]["funcname"] = "BeginDragDropSource" +defs["igBeginDragDropSource"][1]["location"] = "imgui" defs["igBeginDragDropSource"][1]["namespace"] = "ImGui" defs["igBeginDragDropSource"][1]["ov_cimguiname"] = "igBeginDragDropSource" defs["igBeginDragDropSource"][1]["ret"] = "bool" @@ -5637,6 +5909,7 @@ defs["igBeginDragDropTarget"][1]["call_args"] = "()" defs["igBeginDragDropTarget"][1]["cimguiname"] = "igBeginDragDropTarget" defs["igBeginDragDropTarget"][1]["defaults"] = {} defs["igBeginDragDropTarget"][1]["funcname"] = "BeginDragDropTarget" +defs["igBeginDragDropTarget"][1]["location"] = "imgui" defs["igBeginDragDropTarget"][1]["namespace"] = "ImGui" defs["igBeginDragDropTarget"][1]["ov_cimguiname"] = "igBeginDragDropTarget" defs["igBeginDragDropTarget"][1]["ret"] = "bool" @@ -5652,6 +5925,7 @@ defs["igBeginGroup"][1]["call_args"] = "()" defs["igBeginGroup"][1]["cimguiname"] = "igBeginGroup" defs["igBeginGroup"][1]["defaults"] = {} defs["igBeginGroup"][1]["funcname"] = "BeginGroup" +defs["igBeginGroup"][1]["location"] = "imgui" defs["igBeginGroup"][1]["namespace"] = "ImGui" defs["igBeginGroup"][1]["ov_cimguiname"] = "igBeginGroup" defs["igBeginGroup"][1]["ret"] = "void" @@ -5667,6 +5941,7 @@ defs["igBeginMainMenuBar"][1]["call_args"] = "()" defs["igBeginMainMenuBar"][1]["cimguiname"] = "igBeginMainMenuBar" defs["igBeginMainMenuBar"][1]["defaults"] = {} defs["igBeginMainMenuBar"][1]["funcname"] = "BeginMainMenuBar" +defs["igBeginMainMenuBar"][1]["location"] = "imgui" defs["igBeginMainMenuBar"][1]["namespace"] = "ImGui" defs["igBeginMainMenuBar"][1]["ov_cimguiname"] = "igBeginMainMenuBar" defs["igBeginMainMenuBar"][1]["ret"] = "bool" @@ -5689,6 +5964,7 @@ defs["igBeginMenu"][1]["cimguiname"] = "igBeginMenu" defs["igBeginMenu"][1]["defaults"] = {} defs["igBeginMenu"][1]["defaults"]["enabled"] = "true" defs["igBeginMenu"][1]["funcname"] = "BeginMenu" +defs["igBeginMenu"][1]["location"] = "imgui" defs["igBeginMenu"][1]["namespace"] = "ImGui" defs["igBeginMenu"][1]["ov_cimguiname"] = "igBeginMenu" defs["igBeginMenu"][1]["ret"] = "bool" @@ -5704,6 +5980,7 @@ defs["igBeginMenuBar"][1]["call_args"] = "()" defs["igBeginMenuBar"][1]["cimguiname"] = "igBeginMenuBar" defs["igBeginMenuBar"][1]["defaults"] = {} defs["igBeginMenuBar"][1]["funcname"] = "BeginMenuBar" +defs["igBeginMenuBar"][1]["location"] = "imgui" defs["igBeginMenuBar"][1]["namespace"] = "ImGui" defs["igBeginMenuBar"][1]["ov_cimguiname"] = "igBeginMenuBar" defs["igBeginMenuBar"][1]["ret"] = "bool" @@ -5726,6 +6003,7 @@ defs["igBeginPopup"][1]["cimguiname"] = "igBeginPopup" defs["igBeginPopup"][1]["defaults"] = {} defs["igBeginPopup"][1]["defaults"]["flags"] = "0" defs["igBeginPopup"][1]["funcname"] = "BeginPopup" +defs["igBeginPopup"][1]["location"] = "imgui" defs["igBeginPopup"][1]["namespace"] = "ImGui" defs["igBeginPopup"][1]["ov_cimguiname"] = "igBeginPopup" defs["igBeginPopup"][1]["ret"] = "bool" @@ -5734,77 +6012,76 @@ defs["igBeginPopup"][1]["stname"] = "" defs["igBeginPopup"]["(const char*,ImGuiWindowFlags)"] = defs["igBeginPopup"][1] defs["igBeginPopupContextItem"] = {} defs["igBeginPopupContextItem"][1] = {} -defs["igBeginPopupContextItem"][1]["args"] = "(const char* str_id,ImGuiMouseButton mouse_button)" +defs["igBeginPopupContextItem"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" defs["igBeginPopupContextItem"][1]["argsT"] = {} defs["igBeginPopupContextItem"][1]["argsT"][1] = {} defs["igBeginPopupContextItem"][1]["argsT"][1]["name"] = "str_id" defs["igBeginPopupContextItem"][1]["argsT"][1]["type"] = "const char*" defs["igBeginPopupContextItem"][1]["argsT"][2] = {} -defs["igBeginPopupContextItem"][1]["argsT"][2]["name"] = "mouse_button" -defs["igBeginPopupContextItem"][1]["argsT"][2]["type"] = "ImGuiMouseButton" -defs["igBeginPopupContextItem"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiMouseButton mouse_button=1)" -defs["igBeginPopupContextItem"][1]["call_args"] = "(str_id,mouse_button)" +defs["igBeginPopupContextItem"][1]["argsT"][2]["name"] = "popup_flags" +defs["igBeginPopupContextItem"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" +defs["igBeginPopupContextItem"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)" +defs["igBeginPopupContextItem"][1]["call_args"] = "(str_id,popup_flags)" defs["igBeginPopupContextItem"][1]["cimguiname"] = "igBeginPopupContextItem" defs["igBeginPopupContextItem"][1]["defaults"] = {} -defs["igBeginPopupContextItem"][1]["defaults"]["mouse_button"] = "1" +defs["igBeginPopupContextItem"][1]["defaults"]["popup_flags"] = "1" defs["igBeginPopupContextItem"][1]["defaults"]["str_id"] = "((void*)0)" defs["igBeginPopupContextItem"][1]["funcname"] = "BeginPopupContextItem" +defs["igBeginPopupContextItem"][1]["location"] = "imgui" defs["igBeginPopupContextItem"][1]["namespace"] = "ImGui" defs["igBeginPopupContextItem"][1]["ov_cimguiname"] = "igBeginPopupContextItem" defs["igBeginPopupContextItem"][1]["ret"] = "bool" -defs["igBeginPopupContextItem"][1]["signature"] = "(const char*,ImGuiMouseButton)" +defs["igBeginPopupContextItem"][1]["signature"] = "(const char*,ImGuiPopupFlags)" defs["igBeginPopupContextItem"][1]["stname"] = "" -defs["igBeginPopupContextItem"]["(const char*,ImGuiMouseButton)"] = defs["igBeginPopupContextItem"][1] +defs["igBeginPopupContextItem"]["(const char*,ImGuiPopupFlags)"] = defs["igBeginPopupContextItem"][1] defs["igBeginPopupContextVoid"] = {} defs["igBeginPopupContextVoid"][1] = {} -defs["igBeginPopupContextVoid"][1]["args"] = "(const char* str_id,ImGuiMouseButton mouse_button)" +defs["igBeginPopupContextVoid"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" defs["igBeginPopupContextVoid"][1]["argsT"] = {} defs["igBeginPopupContextVoid"][1]["argsT"][1] = {} defs["igBeginPopupContextVoid"][1]["argsT"][1]["name"] = "str_id" defs["igBeginPopupContextVoid"][1]["argsT"][1]["type"] = "const char*" defs["igBeginPopupContextVoid"][1]["argsT"][2] = {} -defs["igBeginPopupContextVoid"][1]["argsT"][2]["name"] = "mouse_button" -defs["igBeginPopupContextVoid"][1]["argsT"][2]["type"] = "ImGuiMouseButton" -defs["igBeginPopupContextVoid"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiMouseButton mouse_button=1)" -defs["igBeginPopupContextVoid"][1]["call_args"] = "(str_id,mouse_button)" +defs["igBeginPopupContextVoid"][1]["argsT"][2]["name"] = "popup_flags" +defs["igBeginPopupContextVoid"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" +defs["igBeginPopupContextVoid"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)" +defs["igBeginPopupContextVoid"][1]["call_args"] = "(str_id,popup_flags)" defs["igBeginPopupContextVoid"][1]["cimguiname"] = "igBeginPopupContextVoid" defs["igBeginPopupContextVoid"][1]["defaults"] = {} -defs["igBeginPopupContextVoid"][1]["defaults"]["mouse_button"] = "1" +defs["igBeginPopupContextVoid"][1]["defaults"]["popup_flags"] = "1" defs["igBeginPopupContextVoid"][1]["defaults"]["str_id"] = "((void*)0)" defs["igBeginPopupContextVoid"][1]["funcname"] = "BeginPopupContextVoid" +defs["igBeginPopupContextVoid"][1]["location"] = "imgui" defs["igBeginPopupContextVoid"][1]["namespace"] = "ImGui" defs["igBeginPopupContextVoid"][1]["ov_cimguiname"] = "igBeginPopupContextVoid" defs["igBeginPopupContextVoid"][1]["ret"] = "bool" -defs["igBeginPopupContextVoid"][1]["signature"] = "(const char*,ImGuiMouseButton)" +defs["igBeginPopupContextVoid"][1]["signature"] = "(const char*,ImGuiPopupFlags)" defs["igBeginPopupContextVoid"][1]["stname"] = "" -defs["igBeginPopupContextVoid"]["(const char*,ImGuiMouseButton)"] = defs["igBeginPopupContextVoid"][1] +defs["igBeginPopupContextVoid"]["(const char*,ImGuiPopupFlags)"] = defs["igBeginPopupContextVoid"][1] defs["igBeginPopupContextWindow"] = {} defs["igBeginPopupContextWindow"][1] = {} -defs["igBeginPopupContextWindow"][1]["args"] = "(const char* str_id,ImGuiMouseButton mouse_button,bool also_over_items)" +defs["igBeginPopupContextWindow"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" defs["igBeginPopupContextWindow"][1]["argsT"] = {} defs["igBeginPopupContextWindow"][1]["argsT"][1] = {} defs["igBeginPopupContextWindow"][1]["argsT"][1]["name"] = "str_id" defs["igBeginPopupContextWindow"][1]["argsT"][1]["type"] = "const char*" defs["igBeginPopupContextWindow"][1]["argsT"][2] = {} -defs["igBeginPopupContextWindow"][1]["argsT"][2]["name"] = "mouse_button" -defs["igBeginPopupContextWindow"][1]["argsT"][2]["type"] = "ImGuiMouseButton" -defs["igBeginPopupContextWindow"][1]["argsT"][3] = {} -defs["igBeginPopupContextWindow"][1]["argsT"][3]["name"] = "also_over_items" -defs["igBeginPopupContextWindow"][1]["argsT"][3]["type"] = "bool" -defs["igBeginPopupContextWindow"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiMouseButton mouse_button=1,bool also_over_items=true)" -defs["igBeginPopupContextWindow"][1]["call_args"] = "(str_id,mouse_button,also_over_items)" +defs["igBeginPopupContextWindow"][1]["argsT"][2]["name"] = "popup_flags" +defs["igBeginPopupContextWindow"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" +defs["igBeginPopupContextWindow"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)" +defs["igBeginPopupContextWindow"][1]["call_args"] = "(str_id,popup_flags)" defs["igBeginPopupContextWindow"][1]["cimguiname"] = "igBeginPopupContextWindow" defs["igBeginPopupContextWindow"][1]["defaults"] = {} -defs["igBeginPopupContextWindow"][1]["defaults"]["also_over_items"] = "true" -defs["igBeginPopupContextWindow"][1]["defaults"]["mouse_button"] = "1" +defs["igBeginPopupContextWindow"][1]["defaults"]["popup_flags"] = "1" defs["igBeginPopupContextWindow"][1]["defaults"]["str_id"] = "((void*)0)" defs["igBeginPopupContextWindow"][1]["funcname"] = "BeginPopupContextWindow" +defs["igBeginPopupContextWindow"][1]["location"] = "imgui" defs["igBeginPopupContextWindow"][1]["namespace"] = "ImGui" defs["igBeginPopupContextWindow"][1]["ov_cimguiname"] = "igBeginPopupContextWindow" defs["igBeginPopupContextWindow"][1]["ret"] = "bool" -defs["igBeginPopupContextWindow"][1]["signature"] = "(const char*,ImGuiMouseButton,bool)" +defs["igBeginPopupContextWindow"][1]["signature"] = "(const char*,ImGuiPopupFlags)" defs["igBeginPopupContextWindow"][1]["stname"] = "" -defs["igBeginPopupContextWindow"]["(const char*,ImGuiMouseButton,bool)"] = defs["igBeginPopupContextWindow"][1] +defs["igBeginPopupContextWindow"]["(const char*,ImGuiPopupFlags)"] = defs["igBeginPopupContextWindow"][1] defs["igBeginPopupModal"] = {} defs["igBeginPopupModal"][1] = {} defs["igBeginPopupModal"][1]["args"] = "(const char* name,bool* p_open,ImGuiWindowFlags flags)" @@ -5825,6 +6102,7 @@ defs["igBeginPopupModal"][1]["defaults"] = {} defs["igBeginPopupModal"][1]["defaults"]["flags"] = "0" defs["igBeginPopupModal"][1]["defaults"]["p_open"] = "((void*)0)" defs["igBeginPopupModal"][1]["funcname"] = "BeginPopupModal" +defs["igBeginPopupModal"][1]["location"] = "imgui" defs["igBeginPopupModal"][1]["namespace"] = "ImGui" defs["igBeginPopupModal"][1]["ov_cimguiname"] = "igBeginPopupModal" defs["igBeginPopupModal"][1]["ret"] = "bool" @@ -5847,6 +6125,7 @@ defs["igBeginTabBar"][1]["cimguiname"] = "igBeginTabBar" defs["igBeginTabBar"][1]["defaults"] = {} defs["igBeginTabBar"][1]["defaults"]["flags"] = "0" defs["igBeginTabBar"][1]["funcname"] = "BeginTabBar" +defs["igBeginTabBar"][1]["location"] = "imgui" defs["igBeginTabBar"][1]["namespace"] = "ImGui" defs["igBeginTabBar"][1]["ov_cimguiname"] = "igBeginTabBar" defs["igBeginTabBar"][1]["ret"] = "bool" @@ -5873,6 +6152,7 @@ defs["igBeginTabItem"][1]["defaults"] = {} defs["igBeginTabItem"][1]["defaults"]["flags"] = "0" defs["igBeginTabItem"][1]["defaults"]["p_open"] = "((void*)0)" defs["igBeginTabItem"][1]["funcname"] = "BeginTabItem" +defs["igBeginTabItem"][1]["location"] = "imgui" defs["igBeginTabItem"][1]["namespace"] = "ImGui" defs["igBeginTabItem"][1]["ov_cimguiname"] = "igBeginTabItem" defs["igBeginTabItem"][1]["ret"] = "bool" @@ -5888,6 +6168,7 @@ defs["igBeginTooltip"][1]["call_args"] = "()" defs["igBeginTooltip"][1]["cimguiname"] = "igBeginTooltip" defs["igBeginTooltip"][1]["defaults"] = {} defs["igBeginTooltip"][1]["funcname"] = "BeginTooltip" +defs["igBeginTooltip"][1]["location"] = "imgui" defs["igBeginTooltip"][1]["namespace"] = "ImGui" defs["igBeginTooltip"][1]["ov_cimguiname"] = "igBeginTooltip" defs["igBeginTooltip"][1]["ret"] = "void" @@ -5903,6 +6184,7 @@ defs["igBullet"][1]["call_args"] = "()" defs["igBullet"][1]["cimguiname"] = "igBullet" defs["igBullet"][1]["defaults"] = {} defs["igBullet"][1]["funcname"] = "Bullet" +defs["igBullet"][1]["location"] = "imgui" defs["igBullet"][1]["namespace"] = "ImGui" defs["igBullet"][1]["ov_cimguiname"] = "igBullet" defs["igBullet"][1]["ret"] = "void" @@ -5925,6 +6207,7 @@ defs["igBulletText"][1]["cimguiname"] = "igBulletText" defs["igBulletText"][1]["defaults"] = {} defs["igBulletText"][1]["funcname"] = "BulletText" defs["igBulletText"][1]["isvararg"] = "...)" +defs["igBulletText"][1]["location"] = "imgui" defs["igBulletText"][1]["namespace"] = "ImGui" defs["igBulletText"][1]["ov_cimguiname"] = "igBulletText" defs["igBulletText"][1]["ret"] = "void" @@ -5946,6 +6229,7 @@ defs["igBulletTextV"][1]["call_args"] = "(fmt,args)" defs["igBulletTextV"][1]["cimguiname"] = "igBulletTextV" defs["igBulletTextV"][1]["defaults"] = {} defs["igBulletTextV"][1]["funcname"] = "BulletTextV" +defs["igBulletTextV"][1]["location"] = "imgui" defs["igBulletTextV"][1]["namespace"] = "ImGui" defs["igBulletTextV"][1]["ov_cimguiname"] = "igBulletTextV" defs["igBulletTextV"][1]["ret"] = "void" @@ -5968,6 +6252,7 @@ defs["igButton"][1]["cimguiname"] = "igButton" defs["igButton"][1]["defaults"] = {} defs["igButton"][1]["defaults"]["size"] = "ImVec2(0,0)" defs["igButton"][1]["funcname"] = "Button" +defs["igButton"][1]["location"] = "imgui" defs["igButton"][1]["namespace"] = "ImGui" defs["igButton"][1]["ov_cimguiname"] = "igButton" defs["igButton"][1]["ret"] = "bool" @@ -5983,6 +6268,7 @@ defs["igCalcItemWidth"][1]["call_args"] = "()" defs["igCalcItemWidth"][1]["cimguiname"] = "igCalcItemWidth" defs["igCalcItemWidth"][1]["defaults"] = {} defs["igCalcItemWidth"][1]["funcname"] = "CalcItemWidth" +defs["igCalcItemWidth"][1]["location"] = "imgui" defs["igCalcItemWidth"][1]["namespace"] = "ImGui" defs["igCalcItemWidth"][1]["ov_cimguiname"] = "igCalcItemWidth" defs["igCalcItemWidth"][1]["ret"] = "float" @@ -6010,6 +6296,7 @@ defs["igCalcListClipping"][1]["call_args"] = "(items_count,items_height,out_item defs["igCalcListClipping"][1]["cimguiname"] = "igCalcListClipping" defs["igCalcListClipping"][1]["defaults"] = {} defs["igCalcListClipping"][1]["funcname"] = "CalcListClipping" +defs["igCalcListClipping"][1]["location"] = "imgui" defs["igCalcListClipping"][1]["namespace"] = "ImGui" defs["igCalcListClipping"][1]["ov_cimguiname"] = "igCalcListClipping" defs["igCalcListClipping"][1]["ret"] = "void" @@ -6043,6 +6330,7 @@ defs["igCalcTextSize"][1]["defaults"]["hide_text_after_double_hash"] = "false" defs["igCalcTextSize"][1]["defaults"]["text_end"] = "((void*)0)" defs["igCalcTextSize"][1]["defaults"]["wrap_width"] = "-1.0f" defs["igCalcTextSize"][1]["funcname"] = "CalcTextSize" +defs["igCalcTextSize"][1]["location"] = "imgui" defs["igCalcTextSize"][1]["namespace"] = "ImGui" defs["igCalcTextSize"][1]["nonUDT"] = 1 defs["igCalcTextSize"][1]["ov_cimguiname"] = "igCalcTextSize" @@ -6063,6 +6351,7 @@ defs["igCaptureKeyboardFromApp"][1]["cimguiname"] = "igCaptureKeyboardFromApp" defs["igCaptureKeyboardFromApp"][1]["defaults"] = {} defs["igCaptureKeyboardFromApp"][1]["defaults"]["want_capture_keyboard_value"] = "true" defs["igCaptureKeyboardFromApp"][1]["funcname"] = "CaptureKeyboardFromApp" +defs["igCaptureKeyboardFromApp"][1]["location"] = "imgui" defs["igCaptureKeyboardFromApp"][1]["namespace"] = "ImGui" defs["igCaptureKeyboardFromApp"][1]["ov_cimguiname"] = "igCaptureKeyboardFromApp" defs["igCaptureKeyboardFromApp"][1]["ret"] = "void" @@ -6082,6 +6371,7 @@ defs["igCaptureMouseFromApp"][1]["cimguiname"] = "igCaptureMouseFromApp" defs["igCaptureMouseFromApp"][1]["defaults"] = {} defs["igCaptureMouseFromApp"][1]["defaults"]["want_capture_mouse_value"] = "true" defs["igCaptureMouseFromApp"][1]["funcname"] = "CaptureMouseFromApp" +defs["igCaptureMouseFromApp"][1]["location"] = "imgui" defs["igCaptureMouseFromApp"][1]["namespace"] = "ImGui" defs["igCaptureMouseFromApp"][1]["ov_cimguiname"] = "igCaptureMouseFromApp" defs["igCaptureMouseFromApp"][1]["ret"] = "void" @@ -6103,6 +6393,7 @@ defs["igCheckbox"][1]["call_args"] = "(label,v)" defs["igCheckbox"][1]["cimguiname"] = "igCheckbox" defs["igCheckbox"][1]["defaults"] = {} defs["igCheckbox"][1]["funcname"] = "Checkbox" +defs["igCheckbox"][1]["location"] = "imgui" defs["igCheckbox"][1]["namespace"] = "ImGui" defs["igCheckbox"][1]["ov_cimguiname"] = "igCheckbox" defs["igCheckbox"][1]["ret"] = "bool" @@ -6127,6 +6418,7 @@ defs["igCheckboxFlags"][1]["call_args"] = "(label,flags,flags_value)" defs["igCheckboxFlags"][1]["cimguiname"] = "igCheckboxFlags" defs["igCheckboxFlags"][1]["defaults"] = {} defs["igCheckboxFlags"][1]["funcname"] = "CheckboxFlags" +defs["igCheckboxFlags"][1]["location"] = "imgui" defs["igCheckboxFlags"][1]["namespace"] = "ImGui" defs["igCheckboxFlags"][1]["ov_cimguiname"] = "igCheckboxFlags" defs["igCheckboxFlags"][1]["ret"] = "bool" @@ -6142,6 +6434,7 @@ defs["igCloseCurrentPopup"][1]["call_args"] = "()" defs["igCloseCurrentPopup"][1]["cimguiname"] = "igCloseCurrentPopup" defs["igCloseCurrentPopup"][1]["defaults"] = {} defs["igCloseCurrentPopup"][1]["funcname"] = "CloseCurrentPopup" +defs["igCloseCurrentPopup"][1]["location"] = "imgui" defs["igCloseCurrentPopup"][1]["namespace"] = "ImGui" defs["igCloseCurrentPopup"][1]["ov_cimguiname"] = "igCloseCurrentPopup" defs["igCloseCurrentPopup"][1]["ret"] = "void" @@ -6164,6 +6457,7 @@ defs["igCollapsingHeader"][1]["cimguiname"] = "igCollapsingHeader" defs["igCollapsingHeader"][1]["defaults"] = {} defs["igCollapsingHeader"][1]["defaults"]["flags"] = "0" defs["igCollapsingHeader"][1]["funcname"] = "CollapsingHeader" +defs["igCollapsingHeader"][1]["location"] = "imgui" defs["igCollapsingHeader"][1]["namespace"] = "ImGui" defs["igCollapsingHeader"][1]["ov_cimguiname"] = "igCollapsingHeaderTreeNodeFlags" defs["igCollapsingHeader"][1]["ret"] = "bool" @@ -6187,6 +6481,7 @@ defs["igCollapsingHeader"][2]["cimguiname"] = "igCollapsingHeader" defs["igCollapsingHeader"][2]["defaults"] = {} defs["igCollapsingHeader"][2]["defaults"]["flags"] = "0" defs["igCollapsingHeader"][2]["funcname"] = "CollapsingHeader" +defs["igCollapsingHeader"][2]["location"] = "imgui" defs["igCollapsingHeader"][2]["namespace"] = "ImGui" defs["igCollapsingHeader"][2]["ov_cimguiname"] = "igCollapsingHeaderBoolPtr" defs["igCollapsingHeader"][2]["ret"] = "bool" @@ -6217,6 +6512,7 @@ defs["igColorButton"][1]["defaults"] = {} defs["igColorButton"][1]["defaults"]["flags"] = "0" defs["igColorButton"][1]["defaults"]["size"] = "ImVec2(0,0)" defs["igColorButton"][1]["funcname"] = "ColorButton" +defs["igColorButton"][1]["location"] = "imgui" defs["igColorButton"][1]["namespace"] = "ImGui" defs["igColorButton"][1]["ov_cimguiname"] = "igColorButton" defs["igColorButton"][1]["ret"] = "bool" @@ -6235,6 +6531,7 @@ defs["igColorConvertFloat4ToU32"][1]["call_args"] = "(in)" defs["igColorConvertFloat4ToU32"][1]["cimguiname"] = "igColorConvertFloat4ToU32" defs["igColorConvertFloat4ToU32"][1]["defaults"] = {} defs["igColorConvertFloat4ToU32"][1]["funcname"] = "ColorConvertFloat4ToU32" +defs["igColorConvertFloat4ToU32"][1]["location"] = "imgui" defs["igColorConvertFloat4ToU32"][1]["namespace"] = "ImGui" defs["igColorConvertFloat4ToU32"][1]["ov_cimguiname"] = "igColorConvertFloat4ToU32" defs["igColorConvertFloat4ToU32"][1]["ret"] = "ImU32" @@ -6243,7 +6540,7 @@ defs["igColorConvertFloat4ToU32"][1]["stname"] = "" defs["igColorConvertFloat4ToU32"]["(const ImVec4)"] = defs["igColorConvertFloat4ToU32"][1] defs["igColorConvertHSVtoRGB"] = {} defs["igColorConvertHSVtoRGB"][1] = {} -defs["igColorConvertHSVtoRGB"][1]["args"] = "(float h,float s,float v,float out_r,float out_g,float out_b)" +defs["igColorConvertHSVtoRGB"][1]["args"] = "(float h,float s,float v,float* out_r,float* out_g,float* out_b)" defs["igColorConvertHSVtoRGB"][1]["argsT"] = {} defs["igColorConvertHSVtoRGB"][1]["argsT"][1] = {} defs["igColorConvertHSVtoRGB"][1]["argsT"][1]["name"] = "h" @@ -6256,19 +6553,22 @@ defs["igColorConvertHSVtoRGB"][1]["argsT"][3]["name"] = "v" defs["igColorConvertHSVtoRGB"][1]["argsT"][3]["type"] = "float" defs["igColorConvertHSVtoRGB"][1]["argsT"][4] = {} defs["igColorConvertHSVtoRGB"][1]["argsT"][4]["name"] = "out_r" -defs["igColorConvertHSVtoRGB"][1]["argsT"][4]["type"] = "float&" +defs["igColorConvertHSVtoRGB"][1]["argsT"][4]["reftoptr"] = true +defs["igColorConvertHSVtoRGB"][1]["argsT"][4]["type"] = "float*" defs["igColorConvertHSVtoRGB"][1]["argsT"][5] = {} defs["igColorConvertHSVtoRGB"][1]["argsT"][5]["name"] = "out_g" -defs["igColorConvertHSVtoRGB"][1]["argsT"][5]["type"] = "float&" +defs["igColorConvertHSVtoRGB"][1]["argsT"][5]["reftoptr"] = true +defs["igColorConvertHSVtoRGB"][1]["argsT"][5]["type"] = "float*" defs["igColorConvertHSVtoRGB"][1]["argsT"][6] = {} defs["igColorConvertHSVtoRGB"][1]["argsT"][6]["name"] = "out_b" -defs["igColorConvertHSVtoRGB"][1]["argsT"][6]["type"] = "float&" +defs["igColorConvertHSVtoRGB"][1]["argsT"][6]["reftoptr"] = true +defs["igColorConvertHSVtoRGB"][1]["argsT"][6]["type"] = "float*" defs["igColorConvertHSVtoRGB"][1]["argsoriginal"] = "(float h,float s,float v,float& out_r,float& out_g,float& out_b)" -defs["igColorConvertHSVtoRGB"][1]["call_args"] = "(h,s,v,out_r,out_g,out_b)" +defs["igColorConvertHSVtoRGB"][1]["call_args"] = "(h,s,v,*out_r,*out_g,*out_b)" defs["igColorConvertHSVtoRGB"][1]["cimguiname"] = "igColorConvertHSVtoRGB" defs["igColorConvertHSVtoRGB"][1]["defaults"] = {} defs["igColorConvertHSVtoRGB"][1]["funcname"] = "ColorConvertHSVtoRGB" -defs["igColorConvertHSVtoRGB"][1]["manual"] = true +defs["igColorConvertHSVtoRGB"][1]["location"] = "imgui" defs["igColorConvertHSVtoRGB"][1]["namespace"] = "ImGui" defs["igColorConvertHSVtoRGB"][1]["ov_cimguiname"] = "igColorConvertHSVtoRGB" defs["igColorConvertHSVtoRGB"][1]["ret"] = "void" @@ -6277,7 +6577,7 @@ defs["igColorConvertHSVtoRGB"][1]["stname"] = "" defs["igColorConvertHSVtoRGB"]["(float,float,float,float,float,float)"] = defs["igColorConvertHSVtoRGB"][1] defs["igColorConvertRGBtoHSV"] = {} defs["igColorConvertRGBtoHSV"][1] = {} -defs["igColorConvertRGBtoHSV"][1]["args"] = "(float r,float g,float b,float out_h,float out_s,float out_v)" +defs["igColorConvertRGBtoHSV"][1]["args"] = "(float r,float g,float b,float* out_h,float* out_s,float* out_v)" defs["igColorConvertRGBtoHSV"][1]["argsT"] = {} defs["igColorConvertRGBtoHSV"][1]["argsT"][1] = {} defs["igColorConvertRGBtoHSV"][1]["argsT"][1]["name"] = "r" @@ -6290,19 +6590,22 @@ defs["igColorConvertRGBtoHSV"][1]["argsT"][3]["name"] = "b" defs["igColorConvertRGBtoHSV"][1]["argsT"][3]["type"] = "float" defs["igColorConvertRGBtoHSV"][1]["argsT"][4] = {} defs["igColorConvertRGBtoHSV"][1]["argsT"][4]["name"] = "out_h" -defs["igColorConvertRGBtoHSV"][1]["argsT"][4]["type"] = "float&" +defs["igColorConvertRGBtoHSV"][1]["argsT"][4]["reftoptr"] = true +defs["igColorConvertRGBtoHSV"][1]["argsT"][4]["type"] = "float*" defs["igColorConvertRGBtoHSV"][1]["argsT"][5] = {} defs["igColorConvertRGBtoHSV"][1]["argsT"][5]["name"] = "out_s" -defs["igColorConvertRGBtoHSV"][1]["argsT"][5]["type"] = "float&" +defs["igColorConvertRGBtoHSV"][1]["argsT"][5]["reftoptr"] = true +defs["igColorConvertRGBtoHSV"][1]["argsT"][5]["type"] = "float*" defs["igColorConvertRGBtoHSV"][1]["argsT"][6] = {} defs["igColorConvertRGBtoHSV"][1]["argsT"][6]["name"] = "out_v" -defs["igColorConvertRGBtoHSV"][1]["argsT"][6]["type"] = "float&" +defs["igColorConvertRGBtoHSV"][1]["argsT"][6]["reftoptr"] = true +defs["igColorConvertRGBtoHSV"][1]["argsT"][6]["type"] = "float*" defs["igColorConvertRGBtoHSV"][1]["argsoriginal"] = "(float r,float g,float b,float& out_h,float& out_s,float& out_v)" -defs["igColorConvertRGBtoHSV"][1]["call_args"] = "(r,g,b,out_h,out_s,out_v)" +defs["igColorConvertRGBtoHSV"][1]["call_args"] = "(r,g,b,*out_h,*out_s,*out_v)" defs["igColorConvertRGBtoHSV"][1]["cimguiname"] = "igColorConvertRGBtoHSV" defs["igColorConvertRGBtoHSV"][1]["defaults"] = {} defs["igColorConvertRGBtoHSV"][1]["funcname"] = "ColorConvertRGBtoHSV" -defs["igColorConvertRGBtoHSV"][1]["manual"] = true +defs["igColorConvertRGBtoHSV"][1]["location"] = "imgui" defs["igColorConvertRGBtoHSV"][1]["namespace"] = "ImGui" defs["igColorConvertRGBtoHSV"][1]["ov_cimguiname"] = "igColorConvertRGBtoHSV" defs["igColorConvertRGBtoHSV"][1]["ret"] = "void" @@ -6324,6 +6627,7 @@ defs["igColorConvertU32ToFloat4"][1]["call_args"] = "(in)" defs["igColorConvertU32ToFloat4"][1]["cimguiname"] = "igColorConvertU32ToFloat4" defs["igColorConvertU32ToFloat4"][1]["defaults"] = {} defs["igColorConvertU32ToFloat4"][1]["funcname"] = "ColorConvertU32ToFloat4" +defs["igColorConvertU32ToFloat4"][1]["location"] = "imgui" defs["igColorConvertU32ToFloat4"][1]["namespace"] = "ImGui" defs["igColorConvertU32ToFloat4"][1]["nonUDT"] = 1 defs["igColorConvertU32ToFloat4"][1]["ov_cimguiname"] = "igColorConvertU32ToFloat4" @@ -6350,6 +6654,7 @@ defs["igColorEdit3"][1]["cimguiname"] = "igColorEdit3" defs["igColorEdit3"][1]["defaults"] = {} defs["igColorEdit3"][1]["defaults"]["flags"] = "0" defs["igColorEdit3"][1]["funcname"] = "ColorEdit3" +defs["igColorEdit3"][1]["location"] = "imgui" defs["igColorEdit3"][1]["namespace"] = "ImGui" defs["igColorEdit3"][1]["ov_cimguiname"] = "igColorEdit3" defs["igColorEdit3"][1]["ret"] = "bool" @@ -6375,6 +6680,7 @@ defs["igColorEdit4"][1]["cimguiname"] = "igColorEdit4" defs["igColorEdit4"][1]["defaults"] = {} defs["igColorEdit4"][1]["defaults"]["flags"] = "0" defs["igColorEdit4"][1]["funcname"] = "ColorEdit4" +defs["igColorEdit4"][1]["location"] = "imgui" defs["igColorEdit4"][1]["namespace"] = "ImGui" defs["igColorEdit4"][1]["ov_cimguiname"] = "igColorEdit4" defs["igColorEdit4"][1]["ret"] = "bool" @@ -6400,6 +6706,7 @@ defs["igColorPicker3"][1]["cimguiname"] = "igColorPicker3" defs["igColorPicker3"][1]["defaults"] = {} defs["igColorPicker3"][1]["defaults"]["flags"] = "0" defs["igColorPicker3"][1]["funcname"] = "ColorPicker3" +defs["igColorPicker3"][1]["location"] = "imgui" defs["igColorPicker3"][1]["namespace"] = "ImGui" defs["igColorPicker3"][1]["ov_cimguiname"] = "igColorPicker3" defs["igColorPicker3"][1]["ret"] = "bool" @@ -6429,6 +6736,7 @@ defs["igColorPicker4"][1]["defaults"] = {} defs["igColorPicker4"][1]["defaults"]["flags"] = "0" defs["igColorPicker4"][1]["defaults"]["ref_col"] = "((void*)0)" defs["igColorPicker4"][1]["funcname"] = "ColorPicker4" +defs["igColorPicker4"][1]["location"] = "imgui" defs["igColorPicker4"][1]["namespace"] = "ImGui" defs["igColorPicker4"][1]["ov_cimguiname"] = "igColorPicker4" defs["igColorPicker4"][1]["ret"] = "bool" @@ -6456,6 +6764,7 @@ defs["igColumns"][1]["defaults"]["border"] = "true" defs["igColumns"][1]["defaults"]["count"] = "1" defs["igColumns"][1]["defaults"]["id"] = "((void*)0)" defs["igColumns"][1]["funcname"] = "Columns" +defs["igColumns"][1]["location"] = "imgui" defs["igColumns"][1]["namespace"] = "ImGui" defs["igColumns"][1]["ov_cimguiname"] = "igColumns" defs["igColumns"][1]["ret"] = "void" @@ -6487,6 +6796,7 @@ defs["igCombo"][1]["cimguiname"] = "igCombo" defs["igCombo"][1]["defaults"] = {} defs["igCombo"][1]["defaults"]["popup_max_height_in_items"] = "-1" defs["igCombo"][1]["funcname"] = "Combo" +defs["igCombo"][1]["location"] = "imgui" defs["igCombo"][1]["namespace"] = "ImGui" defs["igCombo"][1]["ov_cimguiname"] = "igComboStr_arr" defs["igCombo"][1]["ret"] = "bool" @@ -6513,6 +6823,7 @@ defs["igCombo"][2]["cimguiname"] = "igCombo" defs["igCombo"][2]["defaults"] = {} defs["igCombo"][2]["defaults"]["popup_max_height_in_items"] = "-1" defs["igCombo"][2]["funcname"] = "Combo" +defs["igCombo"][2]["location"] = "imgui" defs["igCombo"][2]["namespace"] = "ImGui" defs["igCombo"][2]["ov_cimguiname"] = "igComboStr" defs["igCombo"][2]["ret"] = "bool" @@ -6547,8 +6858,9 @@ defs["igCombo"][3]["cimguiname"] = "igCombo" defs["igCombo"][3]["defaults"] = {} defs["igCombo"][3]["defaults"]["popup_max_height_in_items"] = "-1" defs["igCombo"][3]["funcname"] = "Combo" +defs["igCombo"][3]["location"] = "imgui" defs["igCombo"][3]["namespace"] = "ImGui" -defs["igCombo"][3]["ov_cimguiname"] = "igComboFnPtr" +defs["igCombo"][3]["ov_cimguiname"] = "igComboFnBoolPtr" defs["igCombo"][3]["ret"] = "bool" defs["igCombo"][3]["signature"] = "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)" defs["igCombo"][3]["stname"] = "" @@ -6568,6 +6880,7 @@ defs["igCreateContext"][1]["cimguiname"] = "igCreateContext" defs["igCreateContext"][1]["defaults"] = {} defs["igCreateContext"][1]["defaults"]["shared_font_atlas"] = "((void*)0)" defs["igCreateContext"][1]["funcname"] = "CreateContext" +defs["igCreateContext"][1]["location"] = "imgui" defs["igCreateContext"][1]["namespace"] = "ImGui" defs["igCreateContext"][1]["ov_cimguiname"] = "igCreateContext" defs["igCreateContext"][1]["ret"] = "ImGuiContext*" @@ -6604,6 +6917,7 @@ defs["igDebugCheckVersionAndDataLayout"][1]["call_args"] = "(version_str,sz_io,s defs["igDebugCheckVersionAndDataLayout"][1]["cimguiname"] = "igDebugCheckVersionAndDataLayout" defs["igDebugCheckVersionAndDataLayout"][1]["defaults"] = {} defs["igDebugCheckVersionAndDataLayout"][1]["funcname"] = "DebugCheckVersionAndDataLayout" +defs["igDebugCheckVersionAndDataLayout"][1]["location"] = "imgui" defs["igDebugCheckVersionAndDataLayout"][1]["namespace"] = "ImGui" defs["igDebugCheckVersionAndDataLayout"][1]["ov_cimguiname"] = "igDebugCheckVersionAndDataLayout" defs["igDebugCheckVersionAndDataLayout"][1]["ret"] = "bool" @@ -6623,6 +6937,7 @@ defs["igDestroyContext"][1]["cimguiname"] = "igDestroyContext" defs["igDestroyContext"][1]["defaults"] = {} defs["igDestroyContext"][1]["defaults"]["ctx"] = "((void*)0)" defs["igDestroyContext"][1]["funcname"] = "DestroyContext" +defs["igDestroyContext"][1]["location"] = "imgui" defs["igDestroyContext"][1]["namespace"] = "ImGui" defs["igDestroyContext"][1]["ov_cimguiname"] = "igDestroyContext" defs["igDestroyContext"][1]["ret"] = "void" @@ -6664,6 +6979,7 @@ defs["igDragFloat"][1]["defaults"]["v_max"] = "0.0f" defs["igDragFloat"][1]["defaults"]["v_min"] = "0.0f" defs["igDragFloat"][1]["defaults"]["v_speed"] = "1.0f" defs["igDragFloat"][1]["funcname"] = "DragFloat" +defs["igDragFloat"][1]["location"] = "imgui" defs["igDragFloat"][1]["namespace"] = "ImGui" defs["igDragFloat"][1]["ov_cimguiname"] = "igDragFloat" defs["igDragFloat"][1]["ret"] = "bool" @@ -6705,6 +7021,7 @@ defs["igDragFloat2"][1]["defaults"]["v_max"] = "0.0f" defs["igDragFloat2"][1]["defaults"]["v_min"] = "0.0f" defs["igDragFloat2"][1]["defaults"]["v_speed"] = "1.0f" defs["igDragFloat2"][1]["funcname"] = "DragFloat2" +defs["igDragFloat2"][1]["location"] = "imgui" defs["igDragFloat2"][1]["namespace"] = "ImGui" defs["igDragFloat2"][1]["ov_cimguiname"] = "igDragFloat2" defs["igDragFloat2"][1]["ret"] = "bool" @@ -6746,6 +7063,7 @@ defs["igDragFloat3"][1]["defaults"]["v_max"] = "0.0f" defs["igDragFloat3"][1]["defaults"]["v_min"] = "0.0f" defs["igDragFloat3"][1]["defaults"]["v_speed"] = "1.0f" defs["igDragFloat3"][1]["funcname"] = "DragFloat3" +defs["igDragFloat3"][1]["location"] = "imgui" defs["igDragFloat3"][1]["namespace"] = "ImGui" defs["igDragFloat3"][1]["ov_cimguiname"] = "igDragFloat3" defs["igDragFloat3"][1]["ret"] = "bool" @@ -6787,6 +7105,7 @@ defs["igDragFloat4"][1]["defaults"]["v_max"] = "0.0f" defs["igDragFloat4"][1]["defaults"]["v_min"] = "0.0f" defs["igDragFloat4"][1]["defaults"]["v_speed"] = "1.0f" defs["igDragFloat4"][1]["funcname"] = "DragFloat4" +defs["igDragFloat4"][1]["location"] = "imgui" defs["igDragFloat4"][1]["namespace"] = "ImGui" defs["igDragFloat4"][1]["ov_cimguiname"] = "igDragFloat4" defs["igDragFloat4"][1]["ret"] = "bool" @@ -6835,6 +7154,7 @@ defs["igDragFloatRange2"][1]["defaults"]["v_max"] = "0.0f" defs["igDragFloatRange2"][1]["defaults"]["v_min"] = "0.0f" defs["igDragFloatRange2"][1]["defaults"]["v_speed"] = "1.0f" defs["igDragFloatRange2"][1]["funcname"] = "DragFloatRange2" +defs["igDragFloatRange2"][1]["location"] = "imgui" defs["igDragFloatRange2"][1]["namespace"] = "ImGui" defs["igDragFloatRange2"][1]["ov_cimguiname"] = "igDragFloatRange2" defs["igDragFloatRange2"][1]["ret"] = "bool" @@ -6872,6 +7192,7 @@ defs["igDragInt"][1]["defaults"]["v_max"] = "0" defs["igDragInt"][1]["defaults"]["v_min"] = "0" defs["igDragInt"][1]["defaults"]["v_speed"] = "1.0f" defs["igDragInt"][1]["funcname"] = "DragInt" +defs["igDragInt"][1]["location"] = "imgui" defs["igDragInt"][1]["namespace"] = "ImGui" defs["igDragInt"][1]["ov_cimguiname"] = "igDragInt" defs["igDragInt"][1]["ret"] = "bool" @@ -6909,6 +7230,7 @@ defs["igDragInt2"][1]["defaults"]["v_max"] = "0" defs["igDragInt2"][1]["defaults"]["v_min"] = "0" defs["igDragInt2"][1]["defaults"]["v_speed"] = "1.0f" defs["igDragInt2"][1]["funcname"] = "DragInt2" +defs["igDragInt2"][1]["location"] = "imgui" defs["igDragInt2"][1]["namespace"] = "ImGui" defs["igDragInt2"][1]["ov_cimguiname"] = "igDragInt2" defs["igDragInt2"][1]["ret"] = "bool" @@ -6946,6 +7268,7 @@ defs["igDragInt3"][1]["defaults"]["v_max"] = "0" defs["igDragInt3"][1]["defaults"]["v_min"] = "0" defs["igDragInt3"][1]["defaults"]["v_speed"] = "1.0f" defs["igDragInt3"][1]["funcname"] = "DragInt3" +defs["igDragInt3"][1]["location"] = "imgui" defs["igDragInt3"][1]["namespace"] = "ImGui" defs["igDragInt3"][1]["ov_cimguiname"] = "igDragInt3" defs["igDragInt3"][1]["ret"] = "bool" @@ -6983,6 +7306,7 @@ defs["igDragInt4"][1]["defaults"]["v_max"] = "0" defs["igDragInt4"][1]["defaults"]["v_min"] = "0" defs["igDragInt4"][1]["defaults"]["v_speed"] = "1.0f" defs["igDragInt4"][1]["funcname"] = "DragInt4" +defs["igDragInt4"][1]["location"] = "imgui" defs["igDragInt4"][1]["namespace"] = "ImGui" defs["igDragInt4"][1]["ov_cimguiname"] = "igDragInt4" defs["igDragInt4"][1]["ret"] = "bool" @@ -7027,6 +7351,7 @@ defs["igDragIntRange2"][1]["defaults"]["v_max"] = "0" defs["igDragIntRange2"][1]["defaults"]["v_min"] = "0" defs["igDragIntRange2"][1]["defaults"]["v_speed"] = "1.0f" defs["igDragIntRange2"][1]["funcname"] = "DragIntRange2" +defs["igDragIntRange2"][1]["location"] = "imgui" defs["igDragIntRange2"][1]["namespace"] = "ImGui" defs["igDragIntRange2"][1]["ov_cimguiname"] = "igDragIntRange2" defs["igDragIntRange2"][1]["ret"] = "bool" @@ -7070,6 +7395,7 @@ defs["igDragScalar"][1]["defaults"]["p_max"] = "((void*)0)" defs["igDragScalar"][1]["defaults"]["p_min"] = "((void*)0)" defs["igDragScalar"][1]["defaults"]["power"] = "1.0f" defs["igDragScalar"][1]["funcname"] = "DragScalar" +defs["igDragScalar"][1]["location"] = "imgui" defs["igDragScalar"][1]["namespace"] = "ImGui" defs["igDragScalar"][1]["ov_cimguiname"] = "igDragScalar" defs["igDragScalar"][1]["ret"] = "bool" @@ -7116,6 +7442,7 @@ defs["igDragScalarN"][1]["defaults"]["p_max"] = "((void*)0)" defs["igDragScalarN"][1]["defaults"]["p_min"] = "((void*)0)" defs["igDragScalarN"][1]["defaults"]["power"] = "1.0f" defs["igDragScalarN"][1]["funcname"] = "DragScalarN" +defs["igDragScalarN"][1]["location"] = "imgui" defs["igDragScalarN"][1]["namespace"] = "ImGui" defs["igDragScalarN"][1]["ov_cimguiname"] = "igDragScalarN" defs["igDragScalarN"][1]["ret"] = "bool" @@ -7134,6 +7461,7 @@ defs["igDummy"][1]["call_args"] = "(size)" defs["igDummy"][1]["cimguiname"] = "igDummy" defs["igDummy"][1]["defaults"] = {} defs["igDummy"][1]["funcname"] = "Dummy" +defs["igDummy"][1]["location"] = "imgui" defs["igDummy"][1]["namespace"] = "ImGui" defs["igDummy"][1]["ov_cimguiname"] = "igDummy" defs["igDummy"][1]["ret"] = "void" @@ -7149,6 +7477,7 @@ defs["igEnd"][1]["call_args"] = "()" defs["igEnd"][1]["cimguiname"] = "igEnd" defs["igEnd"][1]["defaults"] = {} defs["igEnd"][1]["funcname"] = "End" +defs["igEnd"][1]["location"] = "imgui" defs["igEnd"][1]["namespace"] = "ImGui" defs["igEnd"][1]["ov_cimguiname"] = "igEnd" defs["igEnd"][1]["ret"] = "void" @@ -7164,6 +7493,7 @@ defs["igEndChild"][1]["call_args"] = "()" defs["igEndChild"][1]["cimguiname"] = "igEndChild" defs["igEndChild"][1]["defaults"] = {} defs["igEndChild"][1]["funcname"] = "EndChild" +defs["igEndChild"][1]["location"] = "imgui" defs["igEndChild"][1]["namespace"] = "ImGui" defs["igEndChild"][1]["ov_cimguiname"] = "igEndChild" defs["igEndChild"][1]["ret"] = "void" @@ -7179,6 +7509,7 @@ defs["igEndChildFrame"][1]["call_args"] = "()" defs["igEndChildFrame"][1]["cimguiname"] = "igEndChildFrame" defs["igEndChildFrame"][1]["defaults"] = {} defs["igEndChildFrame"][1]["funcname"] = "EndChildFrame" +defs["igEndChildFrame"][1]["location"] = "imgui" defs["igEndChildFrame"][1]["namespace"] = "ImGui" defs["igEndChildFrame"][1]["ov_cimguiname"] = "igEndChildFrame" defs["igEndChildFrame"][1]["ret"] = "void" @@ -7194,6 +7525,7 @@ defs["igEndCombo"][1]["call_args"] = "()" defs["igEndCombo"][1]["cimguiname"] = "igEndCombo" defs["igEndCombo"][1]["defaults"] = {} defs["igEndCombo"][1]["funcname"] = "EndCombo" +defs["igEndCombo"][1]["location"] = "imgui" defs["igEndCombo"][1]["namespace"] = "ImGui" defs["igEndCombo"][1]["ov_cimguiname"] = "igEndCombo" defs["igEndCombo"][1]["ret"] = "void" @@ -7209,6 +7541,7 @@ defs["igEndDragDropSource"][1]["call_args"] = "()" defs["igEndDragDropSource"][1]["cimguiname"] = "igEndDragDropSource" defs["igEndDragDropSource"][1]["defaults"] = {} defs["igEndDragDropSource"][1]["funcname"] = "EndDragDropSource" +defs["igEndDragDropSource"][1]["location"] = "imgui" defs["igEndDragDropSource"][1]["namespace"] = "ImGui" defs["igEndDragDropSource"][1]["ov_cimguiname"] = "igEndDragDropSource" defs["igEndDragDropSource"][1]["ret"] = "void" @@ -7224,6 +7557,7 @@ defs["igEndDragDropTarget"][1]["call_args"] = "()" defs["igEndDragDropTarget"][1]["cimguiname"] = "igEndDragDropTarget" defs["igEndDragDropTarget"][1]["defaults"] = {} defs["igEndDragDropTarget"][1]["funcname"] = "EndDragDropTarget" +defs["igEndDragDropTarget"][1]["location"] = "imgui" defs["igEndDragDropTarget"][1]["namespace"] = "ImGui" defs["igEndDragDropTarget"][1]["ov_cimguiname"] = "igEndDragDropTarget" defs["igEndDragDropTarget"][1]["ret"] = "void" @@ -7239,6 +7573,7 @@ defs["igEndFrame"][1]["call_args"] = "()" defs["igEndFrame"][1]["cimguiname"] = "igEndFrame" defs["igEndFrame"][1]["defaults"] = {} defs["igEndFrame"][1]["funcname"] = "EndFrame" +defs["igEndFrame"][1]["location"] = "imgui" defs["igEndFrame"][1]["namespace"] = "ImGui" defs["igEndFrame"][1]["ov_cimguiname"] = "igEndFrame" defs["igEndFrame"][1]["ret"] = "void" @@ -7254,6 +7589,7 @@ defs["igEndGroup"][1]["call_args"] = "()" defs["igEndGroup"][1]["cimguiname"] = "igEndGroup" defs["igEndGroup"][1]["defaults"] = {} defs["igEndGroup"][1]["funcname"] = "EndGroup" +defs["igEndGroup"][1]["location"] = "imgui" defs["igEndGroup"][1]["namespace"] = "ImGui" defs["igEndGroup"][1]["ov_cimguiname"] = "igEndGroup" defs["igEndGroup"][1]["ret"] = "void" @@ -7269,6 +7605,7 @@ defs["igEndMainMenuBar"][1]["call_args"] = "()" defs["igEndMainMenuBar"][1]["cimguiname"] = "igEndMainMenuBar" defs["igEndMainMenuBar"][1]["defaults"] = {} defs["igEndMainMenuBar"][1]["funcname"] = "EndMainMenuBar" +defs["igEndMainMenuBar"][1]["location"] = "imgui" defs["igEndMainMenuBar"][1]["namespace"] = "ImGui" defs["igEndMainMenuBar"][1]["ov_cimguiname"] = "igEndMainMenuBar" defs["igEndMainMenuBar"][1]["ret"] = "void" @@ -7284,6 +7621,7 @@ defs["igEndMenu"][1]["call_args"] = "()" defs["igEndMenu"][1]["cimguiname"] = "igEndMenu" defs["igEndMenu"][1]["defaults"] = {} defs["igEndMenu"][1]["funcname"] = "EndMenu" +defs["igEndMenu"][1]["location"] = "imgui" defs["igEndMenu"][1]["namespace"] = "ImGui" defs["igEndMenu"][1]["ov_cimguiname"] = "igEndMenu" defs["igEndMenu"][1]["ret"] = "void" @@ -7299,6 +7637,7 @@ defs["igEndMenuBar"][1]["call_args"] = "()" defs["igEndMenuBar"][1]["cimguiname"] = "igEndMenuBar" defs["igEndMenuBar"][1]["defaults"] = {} defs["igEndMenuBar"][1]["funcname"] = "EndMenuBar" +defs["igEndMenuBar"][1]["location"] = "imgui" defs["igEndMenuBar"][1]["namespace"] = "ImGui" defs["igEndMenuBar"][1]["ov_cimguiname"] = "igEndMenuBar" defs["igEndMenuBar"][1]["ret"] = "void" @@ -7314,6 +7653,7 @@ defs["igEndPopup"][1]["call_args"] = "()" defs["igEndPopup"][1]["cimguiname"] = "igEndPopup" defs["igEndPopup"][1]["defaults"] = {} defs["igEndPopup"][1]["funcname"] = "EndPopup" +defs["igEndPopup"][1]["location"] = "imgui" defs["igEndPopup"][1]["namespace"] = "ImGui" defs["igEndPopup"][1]["ov_cimguiname"] = "igEndPopup" defs["igEndPopup"][1]["ret"] = "void" @@ -7329,6 +7669,7 @@ defs["igEndTabBar"][1]["call_args"] = "()" defs["igEndTabBar"][1]["cimguiname"] = "igEndTabBar" defs["igEndTabBar"][1]["defaults"] = {} defs["igEndTabBar"][1]["funcname"] = "EndTabBar" +defs["igEndTabBar"][1]["location"] = "imgui" defs["igEndTabBar"][1]["namespace"] = "ImGui" defs["igEndTabBar"][1]["ov_cimguiname"] = "igEndTabBar" defs["igEndTabBar"][1]["ret"] = "void" @@ -7344,6 +7685,7 @@ defs["igEndTabItem"][1]["call_args"] = "()" defs["igEndTabItem"][1]["cimguiname"] = "igEndTabItem" defs["igEndTabItem"][1]["defaults"] = {} defs["igEndTabItem"][1]["funcname"] = "EndTabItem" +defs["igEndTabItem"][1]["location"] = "imgui" defs["igEndTabItem"][1]["namespace"] = "ImGui" defs["igEndTabItem"][1]["ov_cimguiname"] = "igEndTabItem" defs["igEndTabItem"][1]["ret"] = "void" @@ -7359,6 +7701,7 @@ defs["igEndTooltip"][1]["call_args"] = "()" defs["igEndTooltip"][1]["cimguiname"] = "igEndTooltip" defs["igEndTooltip"][1]["defaults"] = {} defs["igEndTooltip"][1]["funcname"] = "EndTooltip" +defs["igEndTooltip"][1]["location"] = "imgui" defs["igEndTooltip"][1]["namespace"] = "ImGui" defs["igEndTooltip"][1]["ov_cimguiname"] = "igEndTooltip" defs["igEndTooltip"][1]["ret"] = "void" @@ -7374,6 +7717,7 @@ defs["igGetBackgroundDrawList"][1]["call_args"] = "()" defs["igGetBackgroundDrawList"][1]["cimguiname"] = "igGetBackgroundDrawList" defs["igGetBackgroundDrawList"][1]["defaults"] = {} defs["igGetBackgroundDrawList"][1]["funcname"] = "GetBackgroundDrawList" +defs["igGetBackgroundDrawList"][1]["location"] = "imgui" defs["igGetBackgroundDrawList"][1]["namespace"] = "ImGui" defs["igGetBackgroundDrawList"][1]["ov_cimguiname"] = "igGetBackgroundDrawList" defs["igGetBackgroundDrawList"][1]["ret"] = "ImDrawList*" @@ -7389,6 +7733,7 @@ defs["igGetClipboardText"][1]["call_args"] = "()" defs["igGetClipboardText"][1]["cimguiname"] = "igGetClipboardText" defs["igGetClipboardText"][1]["defaults"] = {} defs["igGetClipboardText"][1]["funcname"] = "GetClipboardText" +defs["igGetClipboardText"][1]["location"] = "imgui" defs["igGetClipboardText"][1]["namespace"] = "ImGui" defs["igGetClipboardText"][1]["ov_cimguiname"] = "igGetClipboardText" defs["igGetClipboardText"][1]["ret"] = "const char*" @@ -7411,6 +7756,7 @@ defs["igGetColorU32"][1]["cimguiname"] = "igGetColorU32" defs["igGetColorU32"][1]["defaults"] = {} defs["igGetColorU32"][1]["defaults"]["alpha_mul"] = "1.0f" defs["igGetColorU32"][1]["funcname"] = "GetColorU32" +defs["igGetColorU32"][1]["location"] = "imgui" defs["igGetColorU32"][1]["namespace"] = "ImGui" defs["igGetColorU32"][1]["ov_cimguiname"] = "igGetColorU32Col" defs["igGetColorU32"][1]["ret"] = "ImU32" @@ -7427,6 +7773,7 @@ defs["igGetColorU32"][2]["call_args"] = "(col)" defs["igGetColorU32"][2]["cimguiname"] = "igGetColorU32" defs["igGetColorU32"][2]["defaults"] = {} defs["igGetColorU32"][2]["funcname"] = "GetColorU32" +defs["igGetColorU32"][2]["location"] = "imgui" defs["igGetColorU32"][2]["namespace"] = "ImGui" defs["igGetColorU32"][2]["ov_cimguiname"] = "igGetColorU32Vec4" defs["igGetColorU32"][2]["ret"] = "ImU32" @@ -7443,6 +7790,7 @@ defs["igGetColorU32"][3]["call_args"] = "(col)" defs["igGetColorU32"][3]["cimguiname"] = "igGetColorU32" defs["igGetColorU32"][3]["defaults"] = {} defs["igGetColorU32"][3]["funcname"] = "GetColorU32" +defs["igGetColorU32"][3]["location"] = "imgui" defs["igGetColorU32"][3]["namespace"] = "ImGui" defs["igGetColorU32"][3]["ov_cimguiname"] = "igGetColorU32U32" defs["igGetColorU32"][3]["ret"] = "ImU32" @@ -7460,6 +7808,7 @@ defs["igGetColumnIndex"][1]["call_args"] = "()" defs["igGetColumnIndex"][1]["cimguiname"] = "igGetColumnIndex" defs["igGetColumnIndex"][1]["defaults"] = {} defs["igGetColumnIndex"][1]["funcname"] = "GetColumnIndex" +defs["igGetColumnIndex"][1]["location"] = "imgui" defs["igGetColumnIndex"][1]["namespace"] = "ImGui" defs["igGetColumnIndex"][1]["ov_cimguiname"] = "igGetColumnIndex" defs["igGetColumnIndex"][1]["ret"] = "int" @@ -7479,6 +7828,7 @@ defs["igGetColumnOffset"][1]["cimguiname"] = "igGetColumnOffset" defs["igGetColumnOffset"][1]["defaults"] = {} defs["igGetColumnOffset"][1]["defaults"]["column_index"] = "-1" defs["igGetColumnOffset"][1]["funcname"] = "GetColumnOffset" +defs["igGetColumnOffset"][1]["location"] = "imgui" defs["igGetColumnOffset"][1]["namespace"] = "ImGui" defs["igGetColumnOffset"][1]["ov_cimguiname"] = "igGetColumnOffset" defs["igGetColumnOffset"][1]["ret"] = "float" @@ -7498,6 +7848,7 @@ defs["igGetColumnWidth"][1]["cimguiname"] = "igGetColumnWidth" defs["igGetColumnWidth"][1]["defaults"] = {} defs["igGetColumnWidth"][1]["defaults"]["column_index"] = "-1" defs["igGetColumnWidth"][1]["funcname"] = "GetColumnWidth" +defs["igGetColumnWidth"][1]["location"] = "imgui" defs["igGetColumnWidth"][1]["namespace"] = "ImGui" defs["igGetColumnWidth"][1]["ov_cimguiname"] = "igGetColumnWidth" defs["igGetColumnWidth"][1]["ret"] = "float" @@ -7513,6 +7864,7 @@ defs["igGetColumnsCount"][1]["call_args"] = "()" defs["igGetColumnsCount"][1]["cimguiname"] = "igGetColumnsCount" defs["igGetColumnsCount"][1]["defaults"] = {} defs["igGetColumnsCount"][1]["funcname"] = "GetColumnsCount" +defs["igGetColumnsCount"][1]["location"] = "imgui" defs["igGetColumnsCount"][1]["namespace"] = "ImGui" defs["igGetColumnsCount"][1]["ov_cimguiname"] = "igGetColumnsCount" defs["igGetColumnsCount"][1]["ret"] = "int" @@ -7531,6 +7883,7 @@ defs["igGetContentRegionAvail"][1]["call_args"] = "()" defs["igGetContentRegionAvail"][1]["cimguiname"] = "igGetContentRegionAvail" defs["igGetContentRegionAvail"][1]["defaults"] = {} defs["igGetContentRegionAvail"][1]["funcname"] = "GetContentRegionAvail" +defs["igGetContentRegionAvail"][1]["location"] = "imgui" defs["igGetContentRegionAvail"][1]["namespace"] = "ImGui" defs["igGetContentRegionAvail"][1]["nonUDT"] = 1 defs["igGetContentRegionAvail"][1]["ov_cimguiname"] = "igGetContentRegionAvail" @@ -7550,6 +7903,7 @@ defs["igGetContentRegionMax"][1]["call_args"] = "()" defs["igGetContentRegionMax"][1]["cimguiname"] = "igGetContentRegionMax" defs["igGetContentRegionMax"][1]["defaults"] = {} defs["igGetContentRegionMax"][1]["funcname"] = "GetContentRegionMax" +defs["igGetContentRegionMax"][1]["location"] = "imgui" defs["igGetContentRegionMax"][1]["namespace"] = "ImGui" defs["igGetContentRegionMax"][1]["nonUDT"] = 1 defs["igGetContentRegionMax"][1]["ov_cimguiname"] = "igGetContentRegionMax" @@ -7566,6 +7920,7 @@ defs["igGetCurrentContext"][1]["call_args"] = "()" defs["igGetCurrentContext"][1]["cimguiname"] = "igGetCurrentContext" defs["igGetCurrentContext"][1]["defaults"] = {} defs["igGetCurrentContext"][1]["funcname"] = "GetCurrentContext" +defs["igGetCurrentContext"][1]["location"] = "imgui" defs["igGetCurrentContext"][1]["namespace"] = "ImGui" defs["igGetCurrentContext"][1]["ov_cimguiname"] = "igGetCurrentContext" defs["igGetCurrentContext"][1]["ret"] = "ImGuiContext*" @@ -7584,6 +7939,7 @@ defs["igGetCursorPos"][1]["call_args"] = "()" defs["igGetCursorPos"][1]["cimguiname"] = "igGetCursorPos" defs["igGetCursorPos"][1]["defaults"] = {} defs["igGetCursorPos"][1]["funcname"] = "GetCursorPos" +defs["igGetCursorPos"][1]["location"] = "imgui" defs["igGetCursorPos"][1]["namespace"] = "ImGui" defs["igGetCursorPos"][1]["nonUDT"] = 1 defs["igGetCursorPos"][1]["ov_cimguiname"] = "igGetCursorPos" @@ -7600,6 +7956,7 @@ defs["igGetCursorPosX"][1]["call_args"] = "()" defs["igGetCursorPosX"][1]["cimguiname"] = "igGetCursorPosX" defs["igGetCursorPosX"][1]["defaults"] = {} defs["igGetCursorPosX"][1]["funcname"] = "GetCursorPosX" +defs["igGetCursorPosX"][1]["location"] = "imgui" defs["igGetCursorPosX"][1]["namespace"] = "ImGui" defs["igGetCursorPosX"][1]["ov_cimguiname"] = "igGetCursorPosX" defs["igGetCursorPosX"][1]["ret"] = "float" @@ -7615,6 +7972,7 @@ defs["igGetCursorPosY"][1]["call_args"] = "()" defs["igGetCursorPosY"][1]["cimguiname"] = "igGetCursorPosY" defs["igGetCursorPosY"][1]["defaults"] = {} defs["igGetCursorPosY"][1]["funcname"] = "GetCursorPosY" +defs["igGetCursorPosY"][1]["location"] = "imgui" defs["igGetCursorPosY"][1]["namespace"] = "ImGui" defs["igGetCursorPosY"][1]["ov_cimguiname"] = "igGetCursorPosY" defs["igGetCursorPosY"][1]["ret"] = "float" @@ -7633,6 +7991,7 @@ defs["igGetCursorScreenPos"][1]["call_args"] = "()" defs["igGetCursorScreenPos"][1]["cimguiname"] = "igGetCursorScreenPos" defs["igGetCursorScreenPos"][1]["defaults"] = {} defs["igGetCursorScreenPos"][1]["funcname"] = "GetCursorScreenPos" +defs["igGetCursorScreenPos"][1]["location"] = "imgui" defs["igGetCursorScreenPos"][1]["namespace"] = "ImGui" defs["igGetCursorScreenPos"][1]["nonUDT"] = 1 defs["igGetCursorScreenPos"][1]["ov_cimguiname"] = "igGetCursorScreenPos" @@ -7652,6 +8011,7 @@ defs["igGetCursorStartPos"][1]["call_args"] = "()" defs["igGetCursorStartPos"][1]["cimguiname"] = "igGetCursorStartPos" defs["igGetCursorStartPos"][1]["defaults"] = {} defs["igGetCursorStartPos"][1]["funcname"] = "GetCursorStartPos" +defs["igGetCursorStartPos"][1]["location"] = "imgui" defs["igGetCursorStartPos"][1]["namespace"] = "ImGui" defs["igGetCursorStartPos"][1]["nonUDT"] = 1 defs["igGetCursorStartPos"][1]["ov_cimguiname"] = "igGetCursorStartPos" @@ -7668,6 +8028,7 @@ defs["igGetDragDropPayload"][1]["call_args"] = "()" defs["igGetDragDropPayload"][1]["cimguiname"] = "igGetDragDropPayload" defs["igGetDragDropPayload"][1]["defaults"] = {} defs["igGetDragDropPayload"][1]["funcname"] = "GetDragDropPayload" +defs["igGetDragDropPayload"][1]["location"] = "imgui" defs["igGetDragDropPayload"][1]["namespace"] = "ImGui" defs["igGetDragDropPayload"][1]["ov_cimguiname"] = "igGetDragDropPayload" defs["igGetDragDropPayload"][1]["ret"] = "const ImGuiPayload*" @@ -7683,6 +8044,7 @@ defs["igGetDrawData"][1]["call_args"] = "()" defs["igGetDrawData"][1]["cimguiname"] = "igGetDrawData" defs["igGetDrawData"][1]["defaults"] = {} defs["igGetDrawData"][1]["funcname"] = "GetDrawData" +defs["igGetDrawData"][1]["location"] = "imgui" defs["igGetDrawData"][1]["namespace"] = "ImGui" defs["igGetDrawData"][1]["ov_cimguiname"] = "igGetDrawData" defs["igGetDrawData"][1]["ret"] = "ImDrawData*" @@ -7698,6 +8060,7 @@ defs["igGetDrawListSharedData"][1]["call_args"] = "()" defs["igGetDrawListSharedData"][1]["cimguiname"] = "igGetDrawListSharedData" defs["igGetDrawListSharedData"][1]["defaults"] = {} defs["igGetDrawListSharedData"][1]["funcname"] = "GetDrawListSharedData" +defs["igGetDrawListSharedData"][1]["location"] = "imgui" defs["igGetDrawListSharedData"][1]["namespace"] = "ImGui" defs["igGetDrawListSharedData"][1]["ov_cimguiname"] = "igGetDrawListSharedData" defs["igGetDrawListSharedData"][1]["ret"] = "ImDrawListSharedData*" @@ -7713,6 +8076,7 @@ defs["igGetFont"][1]["call_args"] = "()" defs["igGetFont"][1]["cimguiname"] = "igGetFont" defs["igGetFont"][1]["defaults"] = {} defs["igGetFont"][1]["funcname"] = "GetFont" +defs["igGetFont"][1]["location"] = "imgui" defs["igGetFont"][1]["namespace"] = "ImGui" defs["igGetFont"][1]["ov_cimguiname"] = "igGetFont" defs["igGetFont"][1]["ret"] = "ImFont*" @@ -7728,6 +8092,7 @@ defs["igGetFontSize"][1]["call_args"] = "()" defs["igGetFontSize"][1]["cimguiname"] = "igGetFontSize" defs["igGetFontSize"][1]["defaults"] = {} defs["igGetFontSize"][1]["funcname"] = "GetFontSize" +defs["igGetFontSize"][1]["location"] = "imgui" defs["igGetFontSize"][1]["namespace"] = "ImGui" defs["igGetFontSize"][1]["ov_cimguiname"] = "igGetFontSize" defs["igGetFontSize"][1]["ret"] = "float" @@ -7746,6 +8111,7 @@ defs["igGetFontTexUvWhitePixel"][1]["call_args"] = "()" defs["igGetFontTexUvWhitePixel"][1]["cimguiname"] = "igGetFontTexUvWhitePixel" defs["igGetFontTexUvWhitePixel"][1]["defaults"] = {} defs["igGetFontTexUvWhitePixel"][1]["funcname"] = "GetFontTexUvWhitePixel" +defs["igGetFontTexUvWhitePixel"][1]["location"] = "imgui" defs["igGetFontTexUvWhitePixel"][1]["namespace"] = "ImGui" defs["igGetFontTexUvWhitePixel"][1]["nonUDT"] = 1 defs["igGetFontTexUvWhitePixel"][1]["ov_cimguiname"] = "igGetFontTexUvWhitePixel" @@ -7762,6 +8128,7 @@ defs["igGetForegroundDrawList"][1]["call_args"] = "()" defs["igGetForegroundDrawList"][1]["cimguiname"] = "igGetForegroundDrawList" defs["igGetForegroundDrawList"][1]["defaults"] = {} defs["igGetForegroundDrawList"][1]["funcname"] = "GetForegroundDrawList" +defs["igGetForegroundDrawList"][1]["location"] = "imgui" defs["igGetForegroundDrawList"][1]["namespace"] = "ImGui" defs["igGetForegroundDrawList"][1]["ov_cimguiname"] = "igGetForegroundDrawList" defs["igGetForegroundDrawList"][1]["ret"] = "ImDrawList*" @@ -7777,6 +8144,7 @@ defs["igGetFrameCount"][1]["call_args"] = "()" defs["igGetFrameCount"][1]["cimguiname"] = "igGetFrameCount" defs["igGetFrameCount"][1]["defaults"] = {} defs["igGetFrameCount"][1]["funcname"] = "GetFrameCount" +defs["igGetFrameCount"][1]["location"] = "imgui" defs["igGetFrameCount"][1]["namespace"] = "ImGui" defs["igGetFrameCount"][1]["ov_cimguiname"] = "igGetFrameCount" defs["igGetFrameCount"][1]["ret"] = "int" @@ -7792,6 +8160,7 @@ defs["igGetFrameHeight"][1]["call_args"] = "()" defs["igGetFrameHeight"][1]["cimguiname"] = "igGetFrameHeight" defs["igGetFrameHeight"][1]["defaults"] = {} defs["igGetFrameHeight"][1]["funcname"] = "GetFrameHeight" +defs["igGetFrameHeight"][1]["location"] = "imgui" defs["igGetFrameHeight"][1]["namespace"] = "ImGui" defs["igGetFrameHeight"][1]["ov_cimguiname"] = "igGetFrameHeight" defs["igGetFrameHeight"][1]["ret"] = "float" @@ -7807,6 +8176,7 @@ defs["igGetFrameHeightWithSpacing"][1]["call_args"] = "()" defs["igGetFrameHeightWithSpacing"][1]["cimguiname"] = "igGetFrameHeightWithSpacing" defs["igGetFrameHeightWithSpacing"][1]["defaults"] = {} defs["igGetFrameHeightWithSpacing"][1]["funcname"] = "GetFrameHeightWithSpacing" +defs["igGetFrameHeightWithSpacing"][1]["location"] = "imgui" defs["igGetFrameHeightWithSpacing"][1]["namespace"] = "ImGui" defs["igGetFrameHeightWithSpacing"][1]["ov_cimguiname"] = "igGetFrameHeightWithSpacing" defs["igGetFrameHeightWithSpacing"][1]["ret"] = "float" @@ -7825,6 +8195,7 @@ defs["igGetID"][1]["call_args"] = "(str_id)" defs["igGetID"][1]["cimguiname"] = "igGetID" defs["igGetID"][1]["defaults"] = {} defs["igGetID"][1]["funcname"] = "GetID" +defs["igGetID"][1]["location"] = "imgui" defs["igGetID"][1]["namespace"] = "ImGui" defs["igGetID"][1]["ov_cimguiname"] = "igGetIDStr" defs["igGetID"][1]["ret"] = "ImGuiID" @@ -7844,6 +8215,7 @@ defs["igGetID"][2]["call_args"] = "(str_id_begin,str_id_end)" defs["igGetID"][2]["cimguiname"] = "igGetID" defs["igGetID"][2]["defaults"] = {} defs["igGetID"][2]["funcname"] = "GetID" +defs["igGetID"][2]["location"] = "imgui" defs["igGetID"][2]["namespace"] = "ImGui" defs["igGetID"][2]["ov_cimguiname"] = "igGetIDStrStr" defs["igGetID"][2]["ret"] = "ImGuiID" @@ -7860,6 +8232,7 @@ defs["igGetID"][3]["call_args"] = "(ptr_id)" defs["igGetID"][3]["cimguiname"] = "igGetID" defs["igGetID"][3]["defaults"] = {} defs["igGetID"][3]["funcname"] = "GetID" +defs["igGetID"][3]["location"] = "imgui" defs["igGetID"][3]["namespace"] = "ImGui" defs["igGetID"][3]["ov_cimguiname"] = "igGetIDPtr" defs["igGetID"][3]["ret"] = "ImGuiID" @@ -7877,6 +8250,7 @@ defs["igGetIO"][1]["call_args"] = "()" defs["igGetIO"][1]["cimguiname"] = "igGetIO" defs["igGetIO"][1]["defaults"] = {} defs["igGetIO"][1]["funcname"] = "GetIO" +defs["igGetIO"][1]["location"] = "imgui" defs["igGetIO"][1]["namespace"] = "ImGui" defs["igGetIO"][1]["ov_cimguiname"] = "igGetIO" defs["igGetIO"][1]["ret"] = "ImGuiIO*" @@ -7896,6 +8270,7 @@ defs["igGetItemRectMax"][1]["call_args"] = "()" defs["igGetItemRectMax"][1]["cimguiname"] = "igGetItemRectMax" defs["igGetItemRectMax"][1]["defaults"] = {} defs["igGetItemRectMax"][1]["funcname"] = "GetItemRectMax" +defs["igGetItemRectMax"][1]["location"] = "imgui" defs["igGetItemRectMax"][1]["namespace"] = "ImGui" defs["igGetItemRectMax"][1]["nonUDT"] = 1 defs["igGetItemRectMax"][1]["ov_cimguiname"] = "igGetItemRectMax" @@ -7915,6 +8290,7 @@ defs["igGetItemRectMin"][1]["call_args"] = "()" defs["igGetItemRectMin"][1]["cimguiname"] = "igGetItemRectMin" defs["igGetItemRectMin"][1]["defaults"] = {} defs["igGetItemRectMin"][1]["funcname"] = "GetItemRectMin" +defs["igGetItemRectMin"][1]["location"] = "imgui" defs["igGetItemRectMin"][1]["namespace"] = "ImGui" defs["igGetItemRectMin"][1]["nonUDT"] = 1 defs["igGetItemRectMin"][1]["ov_cimguiname"] = "igGetItemRectMin" @@ -7934,6 +8310,7 @@ defs["igGetItemRectSize"][1]["call_args"] = "()" defs["igGetItemRectSize"][1]["cimguiname"] = "igGetItemRectSize" defs["igGetItemRectSize"][1]["defaults"] = {} defs["igGetItemRectSize"][1]["funcname"] = "GetItemRectSize" +defs["igGetItemRectSize"][1]["location"] = "imgui" defs["igGetItemRectSize"][1]["namespace"] = "ImGui" defs["igGetItemRectSize"][1]["nonUDT"] = 1 defs["igGetItemRectSize"][1]["ov_cimguiname"] = "igGetItemRectSize" @@ -7953,6 +8330,7 @@ defs["igGetKeyIndex"][1]["call_args"] = "(imgui_key)" defs["igGetKeyIndex"][1]["cimguiname"] = "igGetKeyIndex" defs["igGetKeyIndex"][1]["defaults"] = {} defs["igGetKeyIndex"][1]["funcname"] = "GetKeyIndex" +defs["igGetKeyIndex"][1]["location"] = "imgui" defs["igGetKeyIndex"][1]["namespace"] = "ImGui" defs["igGetKeyIndex"][1]["ov_cimguiname"] = "igGetKeyIndex" defs["igGetKeyIndex"][1]["ret"] = "int" @@ -7977,6 +8355,7 @@ defs["igGetKeyPressedAmount"][1]["call_args"] = "(key_index,repeat_delay,rate)" defs["igGetKeyPressedAmount"][1]["cimguiname"] = "igGetKeyPressedAmount" defs["igGetKeyPressedAmount"][1]["defaults"] = {} defs["igGetKeyPressedAmount"][1]["funcname"] = "GetKeyPressedAmount" +defs["igGetKeyPressedAmount"][1]["location"] = "imgui" defs["igGetKeyPressedAmount"][1]["namespace"] = "ImGui" defs["igGetKeyPressedAmount"][1]["ov_cimguiname"] = "igGetKeyPressedAmount" defs["igGetKeyPressedAmount"][1]["ret"] = "int" @@ -7992,6 +8371,7 @@ defs["igGetMouseCursor"][1]["call_args"] = "()" defs["igGetMouseCursor"][1]["cimguiname"] = "igGetMouseCursor" defs["igGetMouseCursor"][1]["defaults"] = {} defs["igGetMouseCursor"][1]["funcname"] = "GetMouseCursor" +defs["igGetMouseCursor"][1]["location"] = "imgui" defs["igGetMouseCursor"][1]["namespace"] = "ImGui" defs["igGetMouseCursor"][1]["ov_cimguiname"] = "igGetMouseCursor" defs["igGetMouseCursor"][1]["ret"] = "ImGuiMouseCursor" @@ -8018,6 +8398,7 @@ defs["igGetMouseDragDelta"][1]["defaults"] = {} defs["igGetMouseDragDelta"][1]["defaults"]["button"] = "0" defs["igGetMouseDragDelta"][1]["defaults"]["lock_threshold"] = "-1.0f" defs["igGetMouseDragDelta"][1]["funcname"] = "GetMouseDragDelta" +defs["igGetMouseDragDelta"][1]["location"] = "imgui" defs["igGetMouseDragDelta"][1]["namespace"] = "ImGui" defs["igGetMouseDragDelta"][1]["nonUDT"] = 1 defs["igGetMouseDragDelta"][1]["ov_cimguiname"] = "igGetMouseDragDelta" @@ -8037,6 +8418,7 @@ defs["igGetMousePos"][1]["call_args"] = "()" defs["igGetMousePos"][1]["cimguiname"] = "igGetMousePos" defs["igGetMousePos"][1]["defaults"] = {} defs["igGetMousePos"][1]["funcname"] = "GetMousePos" +defs["igGetMousePos"][1]["location"] = "imgui" defs["igGetMousePos"][1]["namespace"] = "ImGui" defs["igGetMousePos"][1]["nonUDT"] = 1 defs["igGetMousePos"][1]["ov_cimguiname"] = "igGetMousePos" @@ -8056,6 +8438,7 @@ defs["igGetMousePosOnOpeningCurrentPopup"][1]["call_args"] = "()" defs["igGetMousePosOnOpeningCurrentPopup"][1]["cimguiname"] = "igGetMousePosOnOpeningCurrentPopup" defs["igGetMousePosOnOpeningCurrentPopup"][1]["defaults"] = {} defs["igGetMousePosOnOpeningCurrentPopup"][1]["funcname"] = "GetMousePosOnOpeningCurrentPopup" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["location"] = "imgui" defs["igGetMousePosOnOpeningCurrentPopup"][1]["namespace"] = "ImGui" defs["igGetMousePosOnOpeningCurrentPopup"][1]["nonUDT"] = 1 defs["igGetMousePosOnOpeningCurrentPopup"][1]["ov_cimguiname"] = "igGetMousePosOnOpeningCurrentPopup" @@ -8072,6 +8455,7 @@ defs["igGetScrollMaxX"][1]["call_args"] = "()" defs["igGetScrollMaxX"][1]["cimguiname"] = "igGetScrollMaxX" defs["igGetScrollMaxX"][1]["defaults"] = {} defs["igGetScrollMaxX"][1]["funcname"] = "GetScrollMaxX" +defs["igGetScrollMaxX"][1]["location"] = "imgui" defs["igGetScrollMaxX"][1]["namespace"] = "ImGui" defs["igGetScrollMaxX"][1]["ov_cimguiname"] = "igGetScrollMaxX" defs["igGetScrollMaxX"][1]["ret"] = "float" @@ -8087,6 +8471,7 @@ defs["igGetScrollMaxY"][1]["call_args"] = "()" defs["igGetScrollMaxY"][1]["cimguiname"] = "igGetScrollMaxY" defs["igGetScrollMaxY"][1]["defaults"] = {} defs["igGetScrollMaxY"][1]["funcname"] = "GetScrollMaxY" +defs["igGetScrollMaxY"][1]["location"] = "imgui" defs["igGetScrollMaxY"][1]["namespace"] = "ImGui" defs["igGetScrollMaxY"][1]["ov_cimguiname"] = "igGetScrollMaxY" defs["igGetScrollMaxY"][1]["ret"] = "float" @@ -8102,6 +8487,7 @@ defs["igGetScrollX"][1]["call_args"] = "()" defs["igGetScrollX"][1]["cimguiname"] = "igGetScrollX" defs["igGetScrollX"][1]["defaults"] = {} defs["igGetScrollX"][1]["funcname"] = "GetScrollX" +defs["igGetScrollX"][1]["location"] = "imgui" defs["igGetScrollX"][1]["namespace"] = "ImGui" defs["igGetScrollX"][1]["ov_cimguiname"] = "igGetScrollX" defs["igGetScrollX"][1]["ret"] = "float" @@ -8117,6 +8503,7 @@ defs["igGetScrollY"][1]["call_args"] = "()" defs["igGetScrollY"][1]["cimguiname"] = "igGetScrollY" defs["igGetScrollY"][1]["defaults"] = {} defs["igGetScrollY"][1]["funcname"] = "GetScrollY" +defs["igGetScrollY"][1]["location"] = "imgui" defs["igGetScrollY"][1]["namespace"] = "ImGui" defs["igGetScrollY"][1]["ov_cimguiname"] = "igGetScrollY" defs["igGetScrollY"][1]["ret"] = "float" @@ -8132,6 +8519,7 @@ defs["igGetStateStorage"][1]["call_args"] = "()" defs["igGetStateStorage"][1]["cimguiname"] = "igGetStateStorage" defs["igGetStateStorage"][1]["defaults"] = {} defs["igGetStateStorage"][1]["funcname"] = "GetStateStorage" +defs["igGetStateStorage"][1]["location"] = "imgui" defs["igGetStateStorage"][1]["namespace"] = "ImGui" defs["igGetStateStorage"][1]["ov_cimguiname"] = "igGetStateStorage" defs["igGetStateStorage"][1]["ret"] = "ImGuiStorage*" @@ -8147,6 +8535,7 @@ defs["igGetStyle"][1]["call_args"] = "()" defs["igGetStyle"][1]["cimguiname"] = "igGetStyle" defs["igGetStyle"][1]["defaults"] = {} defs["igGetStyle"][1]["funcname"] = "GetStyle" +defs["igGetStyle"][1]["location"] = "imgui" defs["igGetStyle"][1]["namespace"] = "ImGui" defs["igGetStyle"][1]["ov_cimguiname"] = "igGetStyle" defs["igGetStyle"][1]["ret"] = "ImGuiStyle*" @@ -8166,6 +8555,7 @@ defs["igGetStyleColorName"][1]["call_args"] = "(idx)" defs["igGetStyleColorName"][1]["cimguiname"] = "igGetStyleColorName" defs["igGetStyleColorName"][1]["defaults"] = {} defs["igGetStyleColorName"][1]["funcname"] = "GetStyleColorName" +defs["igGetStyleColorName"][1]["location"] = "imgui" defs["igGetStyleColorName"][1]["namespace"] = "ImGui" defs["igGetStyleColorName"][1]["ov_cimguiname"] = "igGetStyleColorName" defs["igGetStyleColorName"][1]["ret"] = "const char*" @@ -8184,6 +8574,7 @@ defs["igGetStyleColorVec4"][1]["call_args"] = "(idx)" defs["igGetStyleColorVec4"][1]["cimguiname"] = "igGetStyleColorVec4" defs["igGetStyleColorVec4"][1]["defaults"] = {} defs["igGetStyleColorVec4"][1]["funcname"] = "GetStyleColorVec4" +defs["igGetStyleColorVec4"][1]["location"] = "imgui" defs["igGetStyleColorVec4"][1]["namespace"] = "ImGui" defs["igGetStyleColorVec4"][1]["ov_cimguiname"] = "igGetStyleColorVec4" defs["igGetStyleColorVec4"][1]["ret"] = "const ImVec4*" @@ -8200,6 +8591,7 @@ defs["igGetTextLineHeight"][1]["call_args"] = "()" defs["igGetTextLineHeight"][1]["cimguiname"] = "igGetTextLineHeight" defs["igGetTextLineHeight"][1]["defaults"] = {} defs["igGetTextLineHeight"][1]["funcname"] = "GetTextLineHeight" +defs["igGetTextLineHeight"][1]["location"] = "imgui" defs["igGetTextLineHeight"][1]["namespace"] = "ImGui" defs["igGetTextLineHeight"][1]["ov_cimguiname"] = "igGetTextLineHeight" defs["igGetTextLineHeight"][1]["ret"] = "float" @@ -8215,6 +8607,7 @@ defs["igGetTextLineHeightWithSpacing"][1]["call_args"] = "()" defs["igGetTextLineHeightWithSpacing"][1]["cimguiname"] = "igGetTextLineHeightWithSpacing" defs["igGetTextLineHeightWithSpacing"][1]["defaults"] = {} defs["igGetTextLineHeightWithSpacing"][1]["funcname"] = "GetTextLineHeightWithSpacing" +defs["igGetTextLineHeightWithSpacing"][1]["location"] = "imgui" defs["igGetTextLineHeightWithSpacing"][1]["namespace"] = "ImGui" defs["igGetTextLineHeightWithSpacing"][1]["ov_cimguiname"] = "igGetTextLineHeightWithSpacing" defs["igGetTextLineHeightWithSpacing"][1]["ret"] = "float" @@ -8230,6 +8623,7 @@ defs["igGetTime"][1]["call_args"] = "()" defs["igGetTime"][1]["cimguiname"] = "igGetTime" defs["igGetTime"][1]["defaults"] = {} defs["igGetTime"][1]["funcname"] = "GetTime" +defs["igGetTime"][1]["location"] = "imgui" defs["igGetTime"][1]["namespace"] = "ImGui" defs["igGetTime"][1]["ov_cimguiname"] = "igGetTime" defs["igGetTime"][1]["ret"] = "double" @@ -8245,6 +8639,7 @@ defs["igGetTreeNodeToLabelSpacing"][1]["call_args"] = "()" defs["igGetTreeNodeToLabelSpacing"][1]["cimguiname"] = "igGetTreeNodeToLabelSpacing" defs["igGetTreeNodeToLabelSpacing"][1]["defaults"] = {} defs["igGetTreeNodeToLabelSpacing"][1]["funcname"] = "GetTreeNodeToLabelSpacing" +defs["igGetTreeNodeToLabelSpacing"][1]["location"] = "imgui" defs["igGetTreeNodeToLabelSpacing"][1]["namespace"] = "ImGui" defs["igGetTreeNodeToLabelSpacing"][1]["ov_cimguiname"] = "igGetTreeNodeToLabelSpacing" defs["igGetTreeNodeToLabelSpacing"][1]["ret"] = "float" @@ -8260,6 +8655,7 @@ defs["igGetVersion"][1]["call_args"] = "()" defs["igGetVersion"][1]["cimguiname"] = "igGetVersion" defs["igGetVersion"][1]["defaults"] = {} defs["igGetVersion"][1]["funcname"] = "GetVersion" +defs["igGetVersion"][1]["location"] = "imgui" defs["igGetVersion"][1]["namespace"] = "ImGui" defs["igGetVersion"][1]["ov_cimguiname"] = "igGetVersion" defs["igGetVersion"][1]["ret"] = "const char*" @@ -8278,6 +8674,7 @@ defs["igGetWindowContentRegionMax"][1]["call_args"] = "()" defs["igGetWindowContentRegionMax"][1]["cimguiname"] = "igGetWindowContentRegionMax" defs["igGetWindowContentRegionMax"][1]["defaults"] = {} defs["igGetWindowContentRegionMax"][1]["funcname"] = "GetWindowContentRegionMax" +defs["igGetWindowContentRegionMax"][1]["location"] = "imgui" defs["igGetWindowContentRegionMax"][1]["namespace"] = "ImGui" defs["igGetWindowContentRegionMax"][1]["nonUDT"] = 1 defs["igGetWindowContentRegionMax"][1]["ov_cimguiname"] = "igGetWindowContentRegionMax" @@ -8297,6 +8694,7 @@ defs["igGetWindowContentRegionMin"][1]["call_args"] = "()" defs["igGetWindowContentRegionMin"][1]["cimguiname"] = "igGetWindowContentRegionMin" defs["igGetWindowContentRegionMin"][1]["defaults"] = {} defs["igGetWindowContentRegionMin"][1]["funcname"] = "GetWindowContentRegionMin" +defs["igGetWindowContentRegionMin"][1]["location"] = "imgui" defs["igGetWindowContentRegionMin"][1]["namespace"] = "ImGui" defs["igGetWindowContentRegionMin"][1]["nonUDT"] = 1 defs["igGetWindowContentRegionMin"][1]["ov_cimguiname"] = "igGetWindowContentRegionMin" @@ -8313,6 +8711,7 @@ defs["igGetWindowContentRegionWidth"][1]["call_args"] = "()" defs["igGetWindowContentRegionWidth"][1]["cimguiname"] = "igGetWindowContentRegionWidth" defs["igGetWindowContentRegionWidth"][1]["defaults"] = {} defs["igGetWindowContentRegionWidth"][1]["funcname"] = "GetWindowContentRegionWidth" +defs["igGetWindowContentRegionWidth"][1]["location"] = "imgui" defs["igGetWindowContentRegionWidth"][1]["namespace"] = "ImGui" defs["igGetWindowContentRegionWidth"][1]["ov_cimguiname"] = "igGetWindowContentRegionWidth" defs["igGetWindowContentRegionWidth"][1]["ret"] = "float" @@ -8328,6 +8727,7 @@ defs["igGetWindowDrawList"][1]["call_args"] = "()" defs["igGetWindowDrawList"][1]["cimguiname"] = "igGetWindowDrawList" defs["igGetWindowDrawList"][1]["defaults"] = {} defs["igGetWindowDrawList"][1]["funcname"] = "GetWindowDrawList" +defs["igGetWindowDrawList"][1]["location"] = "imgui" defs["igGetWindowDrawList"][1]["namespace"] = "ImGui" defs["igGetWindowDrawList"][1]["ov_cimguiname"] = "igGetWindowDrawList" defs["igGetWindowDrawList"][1]["ret"] = "ImDrawList*" @@ -8343,6 +8743,7 @@ defs["igGetWindowHeight"][1]["call_args"] = "()" defs["igGetWindowHeight"][1]["cimguiname"] = "igGetWindowHeight" defs["igGetWindowHeight"][1]["defaults"] = {} defs["igGetWindowHeight"][1]["funcname"] = "GetWindowHeight" +defs["igGetWindowHeight"][1]["location"] = "imgui" defs["igGetWindowHeight"][1]["namespace"] = "ImGui" defs["igGetWindowHeight"][1]["ov_cimguiname"] = "igGetWindowHeight" defs["igGetWindowHeight"][1]["ret"] = "float" @@ -8361,6 +8762,7 @@ defs["igGetWindowPos"][1]["call_args"] = "()" defs["igGetWindowPos"][1]["cimguiname"] = "igGetWindowPos" defs["igGetWindowPos"][1]["defaults"] = {} defs["igGetWindowPos"][1]["funcname"] = "GetWindowPos" +defs["igGetWindowPos"][1]["location"] = "imgui" defs["igGetWindowPos"][1]["namespace"] = "ImGui" defs["igGetWindowPos"][1]["nonUDT"] = 1 defs["igGetWindowPos"][1]["ov_cimguiname"] = "igGetWindowPos" @@ -8380,6 +8782,7 @@ defs["igGetWindowSize"][1]["call_args"] = "()" defs["igGetWindowSize"][1]["cimguiname"] = "igGetWindowSize" defs["igGetWindowSize"][1]["defaults"] = {} defs["igGetWindowSize"][1]["funcname"] = "GetWindowSize" +defs["igGetWindowSize"][1]["location"] = "imgui" defs["igGetWindowSize"][1]["namespace"] = "ImGui" defs["igGetWindowSize"][1]["nonUDT"] = 1 defs["igGetWindowSize"][1]["ov_cimguiname"] = "igGetWindowSize" @@ -8396,6 +8799,7 @@ defs["igGetWindowWidth"][1]["call_args"] = "()" defs["igGetWindowWidth"][1]["cimguiname"] = "igGetWindowWidth" defs["igGetWindowWidth"][1]["defaults"] = {} defs["igGetWindowWidth"][1]["funcname"] = "GetWindowWidth" +defs["igGetWindowWidth"][1]["location"] = "imgui" defs["igGetWindowWidth"][1]["namespace"] = "ImGui" defs["igGetWindowWidth"][1]["ov_cimguiname"] = "igGetWindowWidth" defs["igGetWindowWidth"][1]["ret"] = "float" @@ -8433,6 +8837,7 @@ defs["igImage"][1]["defaults"]["tint_col"] = "ImVec4(1,1,1,1)" defs["igImage"][1]["defaults"]["uv0"] = "ImVec2(0,0)" defs["igImage"][1]["defaults"]["uv1"] = "ImVec2(1,1)" defs["igImage"][1]["funcname"] = "Image" +defs["igImage"][1]["location"] = "imgui" defs["igImage"][1]["namespace"] = "ImGui" defs["igImage"][1]["ov_cimguiname"] = "igImage" defs["igImage"][1]["ret"] = "void" @@ -8474,6 +8879,7 @@ defs["igImageButton"][1]["defaults"]["tint_col"] = "ImVec4(1,1,1,1)" defs["igImageButton"][1]["defaults"]["uv0"] = "ImVec2(0,0)" defs["igImageButton"][1]["defaults"]["uv1"] = "ImVec2(1,1)" defs["igImageButton"][1]["funcname"] = "ImageButton" +defs["igImageButton"][1]["location"] = "imgui" defs["igImageButton"][1]["namespace"] = "ImGui" defs["igImageButton"][1]["ov_cimguiname"] = "igImageButton" defs["igImageButton"][1]["ret"] = "bool" @@ -8493,6 +8899,7 @@ defs["igIndent"][1]["cimguiname"] = "igIndent" defs["igIndent"][1]["defaults"] = {} defs["igIndent"][1]["defaults"]["indent_w"] = "0.0f" defs["igIndent"][1]["funcname"] = "Indent" +defs["igIndent"][1]["location"] = "imgui" defs["igIndent"][1]["namespace"] = "ImGui" defs["igIndent"][1]["ov_cimguiname"] = "igIndent" defs["igIndent"][1]["ret"] = "void" @@ -8530,6 +8937,7 @@ defs["igInputDouble"][1]["defaults"]["format"] = "\"%.6f\"" defs["igInputDouble"][1]["defaults"]["step"] = "0.0" defs["igInputDouble"][1]["defaults"]["step_fast"] = "0.0" defs["igInputDouble"][1]["funcname"] = "InputDouble" +defs["igInputDouble"][1]["location"] = "imgui" defs["igInputDouble"][1]["namespace"] = "ImGui" defs["igInputDouble"][1]["ov_cimguiname"] = "igInputDouble" defs["igInputDouble"][1]["ret"] = "bool" @@ -8567,6 +8975,7 @@ defs["igInputFloat"][1]["defaults"]["format"] = "\"%.3f\"" defs["igInputFloat"][1]["defaults"]["step"] = "0.0f" defs["igInputFloat"][1]["defaults"]["step_fast"] = "0.0f" defs["igInputFloat"][1]["funcname"] = "InputFloat" +defs["igInputFloat"][1]["location"] = "imgui" defs["igInputFloat"][1]["namespace"] = "ImGui" defs["igInputFloat"][1]["ov_cimguiname"] = "igInputFloat" defs["igInputFloat"][1]["ret"] = "bool" @@ -8596,6 +9005,7 @@ defs["igInputFloat2"][1]["defaults"] = {} defs["igInputFloat2"][1]["defaults"]["flags"] = "0" defs["igInputFloat2"][1]["defaults"]["format"] = "\"%.3f\"" defs["igInputFloat2"][1]["funcname"] = "InputFloat2" +defs["igInputFloat2"][1]["location"] = "imgui" defs["igInputFloat2"][1]["namespace"] = "ImGui" defs["igInputFloat2"][1]["ov_cimguiname"] = "igInputFloat2" defs["igInputFloat2"][1]["ret"] = "bool" @@ -8625,6 +9035,7 @@ defs["igInputFloat3"][1]["defaults"] = {} defs["igInputFloat3"][1]["defaults"]["flags"] = "0" defs["igInputFloat3"][1]["defaults"]["format"] = "\"%.3f\"" defs["igInputFloat3"][1]["funcname"] = "InputFloat3" +defs["igInputFloat3"][1]["location"] = "imgui" defs["igInputFloat3"][1]["namespace"] = "ImGui" defs["igInputFloat3"][1]["ov_cimguiname"] = "igInputFloat3" defs["igInputFloat3"][1]["ret"] = "bool" @@ -8654,6 +9065,7 @@ defs["igInputFloat4"][1]["defaults"] = {} defs["igInputFloat4"][1]["defaults"]["flags"] = "0" defs["igInputFloat4"][1]["defaults"]["format"] = "\"%.3f\"" defs["igInputFloat4"][1]["funcname"] = "InputFloat4" +defs["igInputFloat4"][1]["location"] = "imgui" defs["igInputFloat4"][1]["namespace"] = "ImGui" defs["igInputFloat4"][1]["ov_cimguiname"] = "igInputFloat4" defs["igInputFloat4"][1]["ret"] = "bool" @@ -8687,6 +9099,7 @@ defs["igInputInt"][1]["defaults"]["flags"] = "0" defs["igInputInt"][1]["defaults"]["step"] = "1" defs["igInputInt"][1]["defaults"]["step_fast"] = "100" defs["igInputInt"][1]["funcname"] = "InputInt" +defs["igInputInt"][1]["location"] = "imgui" defs["igInputInt"][1]["namespace"] = "ImGui" defs["igInputInt"][1]["ov_cimguiname"] = "igInputInt" defs["igInputInt"][1]["ret"] = "bool" @@ -8712,6 +9125,7 @@ defs["igInputInt2"][1]["cimguiname"] = "igInputInt2" defs["igInputInt2"][1]["defaults"] = {} defs["igInputInt2"][1]["defaults"]["flags"] = "0" defs["igInputInt2"][1]["funcname"] = "InputInt2" +defs["igInputInt2"][1]["location"] = "imgui" defs["igInputInt2"][1]["namespace"] = "ImGui" defs["igInputInt2"][1]["ov_cimguiname"] = "igInputInt2" defs["igInputInt2"][1]["ret"] = "bool" @@ -8737,6 +9151,7 @@ defs["igInputInt3"][1]["cimguiname"] = "igInputInt3" defs["igInputInt3"][1]["defaults"] = {} defs["igInputInt3"][1]["defaults"]["flags"] = "0" defs["igInputInt3"][1]["funcname"] = "InputInt3" +defs["igInputInt3"][1]["location"] = "imgui" defs["igInputInt3"][1]["namespace"] = "ImGui" defs["igInputInt3"][1]["ov_cimguiname"] = "igInputInt3" defs["igInputInt3"][1]["ret"] = "bool" @@ -8762,6 +9177,7 @@ defs["igInputInt4"][1]["cimguiname"] = "igInputInt4" defs["igInputInt4"][1]["defaults"] = {} defs["igInputInt4"][1]["defaults"]["flags"] = "0" defs["igInputInt4"][1]["funcname"] = "InputInt4" +defs["igInputInt4"][1]["location"] = "imgui" defs["igInputInt4"][1]["namespace"] = "ImGui" defs["igInputInt4"][1]["ov_cimguiname"] = "igInputInt4" defs["igInputInt4"][1]["ret"] = "bool" @@ -8802,6 +9218,7 @@ defs["igInputScalar"][1]["defaults"]["format"] = "((void*)0)" defs["igInputScalar"][1]["defaults"]["p_step"] = "((void*)0)" defs["igInputScalar"][1]["defaults"]["p_step_fast"] = "((void*)0)" defs["igInputScalar"][1]["funcname"] = "InputScalar" +defs["igInputScalar"][1]["location"] = "imgui" defs["igInputScalar"][1]["namespace"] = "ImGui" defs["igInputScalar"][1]["ov_cimguiname"] = "igInputScalar" defs["igInputScalar"][1]["ret"] = "bool" @@ -8845,6 +9262,7 @@ defs["igInputScalarN"][1]["defaults"]["format"] = "((void*)0)" defs["igInputScalarN"][1]["defaults"]["p_step"] = "((void*)0)" defs["igInputScalarN"][1]["defaults"]["p_step_fast"] = "((void*)0)" defs["igInputScalarN"][1]["funcname"] = "InputScalarN" +defs["igInputScalarN"][1]["location"] = "imgui" defs["igInputScalarN"][1]["namespace"] = "ImGui" defs["igInputScalarN"][1]["ov_cimguiname"] = "igInputScalarN" defs["igInputScalarN"][1]["ret"] = "bool" @@ -8881,6 +9299,7 @@ defs["igInputText"][1]["defaults"]["callback"] = "((void*)0)" defs["igInputText"][1]["defaults"]["flags"] = "0" defs["igInputText"][1]["defaults"]["user_data"] = "((void*)0)" defs["igInputText"][1]["funcname"] = "InputText" +defs["igInputText"][1]["location"] = "imgui" defs["igInputText"][1]["namespace"] = "ImGui" defs["igInputText"][1]["ov_cimguiname"] = "igInputText" defs["igInputText"][1]["ret"] = "bool" @@ -8921,6 +9340,7 @@ defs["igInputTextMultiline"][1]["defaults"]["flags"] = "0" defs["igInputTextMultiline"][1]["defaults"]["size"] = "ImVec2(0,0)" defs["igInputTextMultiline"][1]["defaults"]["user_data"] = "((void*)0)" defs["igInputTextMultiline"][1]["funcname"] = "InputTextMultiline" +defs["igInputTextMultiline"][1]["location"] = "imgui" defs["igInputTextMultiline"][1]["namespace"] = "ImGui" defs["igInputTextMultiline"][1]["ov_cimguiname"] = "igInputTextMultiline" defs["igInputTextMultiline"][1]["ret"] = "bool" @@ -8960,6 +9380,7 @@ defs["igInputTextWithHint"][1]["defaults"]["callback"] = "((void*)0)" defs["igInputTextWithHint"][1]["defaults"]["flags"] = "0" defs["igInputTextWithHint"][1]["defaults"]["user_data"] = "((void*)0)" defs["igInputTextWithHint"][1]["funcname"] = "InputTextWithHint" +defs["igInputTextWithHint"][1]["location"] = "imgui" defs["igInputTextWithHint"][1]["namespace"] = "ImGui" defs["igInputTextWithHint"][1]["ov_cimguiname"] = "igInputTextWithHint" defs["igInputTextWithHint"][1]["ret"] = "bool" @@ -8981,6 +9402,7 @@ defs["igInvisibleButton"][1]["call_args"] = "(str_id,size)" defs["igInvisibleButton"][1]["cimguiname"] = "igInvisibleButton" defs["igInvisibleButton"][1]["defaults"] = {} defs["igInvisibleButton"][1]["funcname"] = "InvisibleButton" +defs["igInvisibleButton"][1]["location"] = "imgui" defs["igInvisibleButton"][1]["namespace"] = "ImGui" defs["igInvisibleButton"][1]["ov_cimguiname"] = "igInvisibleButton" defs["igInvisibleButton"][1]["ret"] = "bool" @@ -8996,6 +9418,7 @@ defs["igIsAnyItemActive"][1]["call_args"] = "()" defs["igIsAnyItemActive"][1]["cimguiname"] = "igIsAnyItemActive" defs["igIsAnyItemActive"][1]["defaults"] = {} defs["igIsAnyItemActive"][1]["funcname"] = "IsAnyItemActive" +defs["igIsAnyItemActive"][1]["location"] = "imgui" defs["igIsAnyItemActive"][1]["namespace"] = "ImGui" defs["igIsAnyItemActive"][1]["ov_cimguiname"] = "igIsAnyItemActive" defs["igIsAnyItemActive"][1]["ret"] = "bool" @@ -9011,6 +9434,7 @@ defs["igIsAnyItemFocused"][1]["call_args"] = "()" defs["igIsAnyItemFocused"][1]["cimguiname"] = "igIsAnyItemFocused" defs["igIsAnyItemFocused"][1]["defaults"] = {} defs["igIsAnyItemFocused"][1]["funcname"] = "IsAnyItemFocused" +defs["igIsAnyItemFocused"][1]["location"] = "imgui" defs["igIsAnyItemFocused"][1]["namespace"] = "ImGui" defs["igIsAnyItemFocused"][1]["ov_cimguiname"] = "igIsAnyItemFocused" defs["igIsAnyItemFocused"][1]["ret"] = "bool" @@ -9026,6 +9450,7 @@ defs["igIsAnyItemHovered"][1]["call_args"] = "()" defs["igIsAnyItemHovered"][1]["cimguiname"] = "igIsAnyItemHovered" defs["igIsAnyItemHovered"][1]["defaults"] = {} defs["igIsAnyItemHovered"][1]["funcname"] = "IsAnyItemHovered" +defs["igIsAnyItemHovered"][1]["location"] = "imgui" defs["igIsAnyItemHovered"][1]["namespace"] = "ImGui" defs["igIsAnyItemHovered"][1]["ov_cimguiname"] = "igIsAnyItemHovered" defs["igIsAnyItemHovered"][1]["ret"] = "bool" @@ -9041,6 +9466,7 @@ defs["igIsAnyMouseDown"][1]["call_args"] = "()" defs["igIsAnyMouseDown"][1]["cimguiname"] = "igIsAnyMouseDown" defs["igIsAnyMouseDown"][1]["defaults"] = {} defs["igIsAnyMouseDown"][1]["funcname"] = "IsAnyMouseDown" +defs["igIsAnyMouseDown"][1]["location"] = "imgui" defs["igIsAnyMouseDown"][1]["namespace"] = "ImGui" defs["igIsAnyMouseDown"][1]["ov_cimguiname"] = "igIsAnyMouseDown" defs["igIsAnyMouseDown"][1]["ret"] = "bool" @@ -9056,6 +9482,7 @@ defs["igIsItemActivated"][1]["call_args"] = "()" defs["igIsItemActivated"][1]["cimguiname"] = "igIsItemActivated" defs["igIsItemActivated"][1]["defaults"] = {} defs["igIsItemActivated"][1]["funcname"] = "IsItemActivated" +defs["igIsItemActivated"][1]["location"] = "imgui" defs["igIsItemActivated"][1]["namespace"] = "ImGui" defs["igIsItemActivated"][1]["ov_cimguiname"] = "igIsItemActivated" defs["igIsItemActivated"][1]["ret"] = "bool" @@ -9071,6 +9498,7 @@ defs["igIsItemActive"][1]["call_args"] = "()" defs["igIsItemActive"][1]["cimguiname"] = "igIsItemActive" defs["igIsItemActive"][1]["defaults"] = {} defs["igIsItemActive"][1]["funcname"] = "IsItemActive" +defs["igIsItemActive"][1]["location"] = "imgui" defs["igIsItemActive"][1]["namespace"] = "ImGui" defs["igIsItemActive"][1]["ov_cimguiname"] = "igIsItemActive" defs["igIsItemActive"][1]["ret"] = "bool" @@ -9090,6 +9518,7 @@ defs["igIsItemClicked"][1]["cimguiname"] = "igIsItemClicked" defs["igIsItemClicked"][1]["defaults"] = {} defs["igIsItemClicked"][1]["defaults"]["mouse_button"] = "0" defs["igIsItemClicked"][1]["funcname"] = "IsItemClicked" +defs["igIsItemClicked"][1]["location"] = "imgui" defs["igIsItemClicked"][1]["namespace"] = "ImGui" defs["igIsItemClicked"][1]["ov_cimguiname"] = "igIsItemClicked" defs["igIsItemClicked"][1]["ret"] = "bool" @@ -9105,6 +9534,7 @@ defs["igIsItemDeactivated"][1]["call_args"] = "()" defs["igIsItemDeactivated"][1]["cimguiname"] = "igIsItemDeactivated" defs["igIsItemDeactivated"][1]["defaults"] = {} defs["igIsItemDeactivated"][1]["funcname"] = "IsItemDeactivated" +defs["igIsItemDeactivated"][1]["location"] = "imgui" defs["igIsItemDeactivated"][1]["namespace"] = "ImGui" defs["igIsItemDeactivated"][1]["ov_cimguiname"] = "igIsItemDeactivated" defs["igIsItemDeactivated"][1]["ret"] = "bool" @@ -9120,6 +9550,7 @@ defs["igIsItemDeactivatedAfterEdit"][1]["call_args"] = "()" defs["igIsItemDeactivatedAfterEdit"][1]["cimguiname"] = "igIsItemDeactivatedAfterEdit" defs["igIsItemDeactivatedAfterEdit"][1]["defaults"] = {} defs["igIsItemDeactivatedAfterEdit"][1]["funcname"] = "IsItemDeactivatedAfterEdit" +defs["igIsItemDeactivatedAfterEdit"][1]["location"] = "imgui" defs["igIsItemDeactivatedAfterEdit"][1]["namespace"] = "ImGui" defs["igIsItemDeactivatedAfterEdit"][1]["ov_cimguiname"] = "igIsItemDeactivatedAfterEdit" defs["igIsItemDeactivatedAfterEdit"][1]["ret"] = "bool" @@ -9135,6 +9566,7 @@ defs["igIsItemEdited"][1]["call_args"] = "()" defs["igIsItemEdited"][1]["cimguiname"] = "igIsItemEdited" defs["igIsItemEdited"][1]["defaults"] = {} defs["igIsItemEdited"][1]["funcname"] = "IsItemEdited" +defs["igIsItemEdited"][1]["location"] = "imgui" defs["igIsItemEdited"][1]["namespace"] = "ImGui" defs["igIsItemEdited"][1]["ov_cimguiname"] = "igIsItemEdited" defs["igIsItemEdited"][1]["ret"] = "bool" @@ -9150,6 +9582,7 @@ defs["igIsItemFocused"][1]["call_args"] = "()" defs["igIsItemFocused"][1]["cimguiname"] = "igIsItemFocused" defs["igIsItemFocused"][1]["defaults"] = {} defs["igIsItemFocused"][1]["funcname"] = "IsItemFocused" +defs["igIsItemFocused"][1]["location"] = "imgui" defs["igIsItemFocused"][1]["namespace"] = "ImGui" defs["igIsItemFocused"][1]["ov_cimguiname"] = "igIsItemFocused" defs["igIsItemFocused"][1]["ret"] = "bool" @@ -9169,6 +9602,7 @@ defs["igIsItemHovered"][1]["cimguiname"] = "igIsItemHovered" defs["igIsItemHovered"][1]["defaults"] = {} defs["igIsItemHovered"][1]["defaults"]["flags"] = "0" defs["igIsItemHovered"][1]["funcname"] = "IsItemHovered" +defs["igIsItemHovered"][1]["location"] = "imgui" defs["igIsItemHovered"][1]["namespace"] = "ImGui" defs["igIsItemHovered"][1]["ov_cimguiname"] = "igIsItemHovered" defs["igIsItemHovered"][1]["ret"] = "bool" @@ -9184,6 +9618,7 @@ defs["igIsItemToggledOpen"][1]["call_args"] = "()" defs["igIsItemToggledOpen"][1]["cimguiname"] = "igIsItemToggledOpen" defs["igIsItemToggledOpen"][1]["defaults"] = {} defs["igIsItemToggledOpen"][1]["funcname"] = "IsItemToggledOpen" +defs["igIsItemToggledOpen"][1]["location"] = "imgui" defs["igIsItemToggledOpen"][1]["namespace"] = "ImGui" defs["igIsItemToggledOpen"][1]["ov_cimguiname"] = "igIsItemToggledOpen" defs["igIsItemToggledOpen"][1]["ret"] = "bool" @@ -9199,6 +9634,7 @@ defs["igIsItemVisible"][1]["call_args"] = "()" defs["igIsItemVisible"][1]["cimguiname"] = "igIsItemVisible" defs["igIsItemVisible"][1]["defaults"] = {} defs["igIsItemVisible"][1]["funcname"] = "IsItemVisible" +defs["igIsItemVisible"][1]["location"] = "imgui" defs["igIsItemVisible"][1]["namespace"] = "ImGui" defs["igIsItemVisible"][1]["ov_cimguiname"] = "igIsItemVisible" defs["igIsItemVisible"][1]["ret"] = "bool" @@ -9217,6 +9653,7 @@ defs["igIsKeyDown"][1]["call_args"] = "(user_key_index)" defs["igIsKeyDown"][1]["cimguiname"] = "igIsKeyDown" defs["igIsKeyDown"][1]["defaults"] = {} defs["igIsKeyDown"][1]["funcname"] = "IsKeyDown" +defs["igIsKeyDown"][1]["location"] = "imgui" defs["igIsKeyDown"][1]["namespace"] = "ImGui" defs["igIsKeyDown"][1]["ov_cimguiname"] = "igIsKeyDown" defs["igIsKeyDown"][1]["ret"] = "bool" @@ -9239,6 +9676,7 @@ defs["igIsKeyPressed"][1]["cimguiname"] = "igIsKeyPressed" defs["igIsKeyPressed"][1]["defaults"] = {} defs["igIsKeyPressed"][1]["defaults"]["repeat"] = "true" defs["igIsKeyPressed"][1]["funcname"] = "IsKeyPressed" +defs["igIsKeyPressed"][1]["location"] = "imgui" defs["igIsKeyPressed"][1]["namespace"] = "ImGui" defs["igIsKeyPressed"][1]["ov_cimguiname"] = "igIsKeyPressed" defs["igIsKeyPressed"][1]["ret"] = "bool" @@ -9257,6 +9695,7 @@ defs["igIsKeyReleased"][1]["call_args"] = "(user_key_index)" defs["igIsKeyReleased"][1]["cimguiname"] = "igIsKeyReleased" defs["igIsKeyReleased"][1]["defaults"] = {} defs["igIsKeyReleased"][1]["funcname"] = "IsKeyReleased" +defs["igIsKeyReleased"][1]["location"] = "imgui" defs["igIsKeyReleased"][1]["namespace"] = "ImGui" defs["igIsKeyReleased"][1]["ov_cimguiname"] = "igIsKeyReleased" defs["igIsKeyReleased"][1]["ret"] = "bool" @@ -9279,6 +9718,7 @@ defs["igIsMouseClicked"][1]["cimguiname"] = "igIsMouseClicked" defs["igIsMouseClicked"][1]["defaults"] = {} defs["igIsMouseClicked"][1]["defaults"]["repeat"] = "false" defs["igIsMouseClicked"][1]["funcname"] = "IsMouseClicked" +defs["igIsMouseClicked"][1]["location"] = "imgui" defs["igIsMouseClicked"][1]["namespace"] = "ImGui" defs["igIsMouseClicked"][1]["ov_cimguiname"] = "igIsMouseClicked" defs["igIsMouseClicked"][1]["ret"] = "bool" @@ -9297,6 +9737,7 @@ defs["igIsMouseDoubleClicked"][1]["call_args"] = "(button)" defs["igIsMouseDoubleClicked"][1]["cimguiname"] = "igIsMouseDoubleClicked" defs["igIsMouseDoubleClicked"][1]["defaults"] = {} defs["igIsMouseDoubleClicked"][1]["funcname"] = "IsMouseDoubleClicked" +defs["igIsMouseDoubleClicked"][1]["location"] = "imgui" defs["igIsMouseDoubleClicked"][1]["namespace"] = "ImGui" defs["igIsMouseDoubleClicked"][1]["ov_cimguiname"] = "igIsMouseDoubleClicked" defs["igIsMouseDoubleClicked"][1]["ret"] = "bool" @@ -9315,6 +9756,7 @@ defs["igIsMouseDown"][1]["call_args"] = "(button)" defs["igIsMouseDown"][1]["cimguiname"] = "igIsMouseDown" defs["igIsMouseDown"][1]["defaults"] = {} defs["igIsMouseDown"][1]["funcname"] = "IsMouseDown" +defs["igIsMouseDown"][1]["location"] = "imgui" defs["igIsMouseDown"][1]["namespace"] = "ImGui" defs["igIsMouseDown"][1]["ov_cimguiname"] = "igIsMouseDown" defs["igIsMouseDown"][1]["ret"] = "bool" @@ -9337,6 +9779,7 @@ defs["igIsMouseDragging"][1]["cimguiname"] = "igIsMouseDragging" defs["igIsMouseDragging"][1]["defaults"] = {} defs["igIsMouseDragging"][1]["defaults"]["lock_threshold"] = "-1.0f" defs["igIsMouseDragging"][1]["funcname"] = "IsMouseDragging" +defs["igIsMouseDragging"][1]["location"] = "imgui" defs["igIsMouseDragging"][1]["namespace"] = "ImGui" defs["igIsMouseDragging"][1]["ov_cimguiname"] = "igIsMouseDragging" defs["igIsMouseDragging"][1]["ret"] = "bool" @@ -9362,6 +9805,7 @@ defs["igIsMouseHoveringRect"][1]["cimguiname"] = "igIsMouseHoveringRect" defs["igIsMouseHoveringRect"][1]["defaults"] = {} defs["igIsMouseHoveringRect"][1]["defaults"]["clip"] = "true" defs["igIsMouseHoveringRect"][1]["funcname"] = "IsMouseHoveringRect" +defs["igIsMouseHoveringRect"][1]["location"] = "imgui" defs["igIsMouseHoveringRect"][1]["namespace"] = "ImGui" defs["igIsMouseHoveringRect"][1]["ov_cimguiname"] = "igIsMouseHoveringRect" defs["igIsMouseHoveringRect"][1]["ret"] = "bool" @@ -9381,6 +9825,7 @@ defs["igIsMousePosValid"][1]["cimguiname"] = "igIsMousePosValid" defs["igIsMousePosValid"][1]["defaults"] = {} defs["igIsMousePosValid"][1]["defaults"]["mouse_pos"] = "((void*)0)" defs["igIsMousePosValid"][1]["funcname"] = "IsMousePosValid" +defs["igIsMousePosValid"][1]["location"] = "imgui" defs["igIsMousePosValid"][1]["namespace"] = "ImGui" defs["igIsMousePosValid"][1]["ov_cimguiname"] = "igIsMousePosValid" defs["igIsMousePosValid"][1]["ret"] = "bool" @@ -9399,6 +9844,7 @@ defs["igIsMouseReleased"][1]["call_args"] = "(button)" defs["igIsMouseReleased"][1]["cimguiname"] = "igIsMouseReleased" defs["igIsMouseReleased"][1]["defaults"] = {} defs["igIsMouseReleased"][1]["funcname"] = "IsMouseReleased" +defs["igIsMouseReleased"][1]["location"] = "imgui" defs["igIsMouseReleased"][1]["namespace"] = "ImGui" defs["igIsMouseReleased"][1]["ov_cimguiname"] = "igIsMouseReleased" defs["igIsMouseReleased"][1]["ret"] = "bool" @@ -9407,22 +9853,27 @@ defs["igIsMouseReleased"][1]["stname"] = "" defs["igIsMouseReleased"]["(ImGuiMouseButton)"] = defs["igIsMouseReleased"][1] defs["igIsPopupOpen"] = {} defs["igIsPopupOpen"][1] = {} -defs["igIsPopupOpen"][1]["args"] = "(const char* str_id)" +defs["igIsPopupOpen"][1]["args"] = "(const char* str_id,ImGuiPopupFlags flags)" defs["igIsPopupOpen"][1]["argsT"] = {} defs["igIsPopupOpen"][1]["argsT"][1] = {} defs["igIsPopupOpen"][1]["argsT"][1]["name"] = "str_id" defs["igIsPopupOpen"][1]["argsT"][1]["type"] = "const char*" -defs["igIsPopupOpen"][1]["argsoriginal"] = "(const char* str_id)" -defs["igIsPopupOpen"][1]["call_args"] = "(str_id)" +defs["igIsPopupOpen"][1]["argsT"][2] = {} +defs["igIsPopupOpen"][1]["argsT"][2]["name"] = "flags" +defs["igIsPopupOpen"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" +defs["igIsPopupOpen"][1]["argsoriginal"] = "(const char* str_id,ImGuiPopupFlags flags=0)" +defs["igIsPopupOpen"][1]["call_args"] = "(str_id,flags)" defs["igIsPopupOpen"][1]["cimguiname"] = "igIsPopupOpen" defs["igIsPopupOpen"][1]["defaults"] = {} +defs["igIsPopupOpen"][1]["defaults"]["flags"] = "0" defs["igIsPopupOpen"][1]["funcname"] = "IsPopupOpen" +defs["igIsPopupOpen"][1]["location"] = "imgui" defs["igIsPopupOpen"][1]["namespace"] = "ImGui" defs["igIsPopupOpen"][1]["ov_cimguiname"] = "igIsPopupOpen" defs["igIsPopupOpen"][1]["ret"] = "bool" -defs["igIsPopupOpen"][1]["signature"] = "(const char*)" +defs["igIsPopupOpen"][1]["signature"] = "(const char*,ImGuiPopupFlags)" defs["igIsPopupOpen"][1]["stname"] = "" -defs["igIsPopupOpen"]["(const char*)"] = defs["igIsPopupOpen"][1] +defs["igIsPopupOpen"]["(const char*,ImGuiPopupFlags)"] = defs["igIsPopupOpen"][1] defs["igIsRectVisible"] = {} defs["igIsRectVisible"][1] = {} defs["igIsRectVisible"][1]["args"] = "(const ImVec2 size)" @@ -9435,6 +9886,7 @@ defs["igIsRectVisible"][1]["call_args"] = "(size)" defs["igIsRectVisible"][1]["cimguiname"] = "igIsRectVisible" defs["igIsRectVisible"][1]["defaults"] = {} defs["igIsRectVisible"][1]["funcname"] = "IsRectVisible" +defs["igIsRectVisible"][1]["location"] = "imgui" defs["igIsRectVisible"][1]["namespace"] = "ImGui" defs["igIsRectVisible"][1]["ov_cimguiname"] = "igIsRectVisibleNil" defs["igIsRectVisible"][1]["ret"] = "bool" @@ -9454,6 +9906,7 @@ defs["igIsRectVisible"][2]["call_args"] = "(rect_min,rect_max)" defs["igIsRectVisible"][2]["cimguiname"] = "igIsRectVisible" defs["igIsRectVisible"][2]["defaults"] = {} defs["igIsRectVisible"][2]["funcname"] = "IsRectVisible" +defs["igIsRectVisible"][2]["location"] = "imgui" defs["igIsRectVisible"][2]["namespace"] = "ImGui" defs["igIsRectVisible"][2]["ov_cimguiname"] = "igIsRectVisibleVec2" defs["igIsRectVisible"][2]["ret"] = "bool" @@ -9470,6 +9923,7 @@ defs["igIsWindowAppearing"][1]["call_args"] = "()" defs["igIsWindowAppearing"][1]["cimguiname"] = "igIsWindowAppearing" defs["igIsWindowAppearing"][1]["defaults"] = {} defs["igIsWindowAppearing"][1]["funcname"] = "IsWindowAppearing" +defs["igIsWindowAppearing"][1]["location"] = "imgui" defs["igIsWindowAppearing"][1]["namespace"] = "ImGui" defs["igIsWindowAppearing"][1]["ov_cimguiname"] = "igIsWindowAppearing" defs["igIsWindowAppearing"][1]["ret"] = "bool" @@ -9485,6 +9939,7 @@ defs["igIsWindowCollapsed"][1]["call_args"] = "()" defs["igIsWindowCollapsed"][1]["cimguiname"] = "igIsWindowCollapsed" defs["igIsWindowCollapsed"][1]["defaults"] = {} defs["igIsWindowCollapsed"][1]["funcname"] = "IsWindowCollapsed" +defs["igIsWindowCollapsed"][1]["location"] = "imgui" defs["igIsWindowCollapsed"][1]["namespace"] = "ImGui" defs["igIsWindowCollapsed"][1]["ov_cimguiname"] = "igIsWindowCollapsed" defs["igIsWindowCollapsed"][1]["ret"] = "bool" @@ -9504,6 +9959,7 @@ defs["igIsWindowFocused"][1]["cimguiname"] = "igIsWindowFocused" defs["igIsWindowFocused"][1]["defaults"] = {} defs["igIsWindowFocused"][1]["defaults"]["flags"] = "0" defs["igIsWindowFocused"][1]["funcname"] = "IsWindowFocused" +defs["igIsWindowFocused"][1]["location"] = "imgui" defs["igIsWindowFocused"][1]["namespace"] = "ImGui" defs["igIsWindowFocused"][1]["ov_cimguiname"] = "igIsWindowFocused" defs["igIsWindowFocused"][1]["ret"] = "bool" @@ -9523,6 +9979,7 @@ defs["igIsWindowHovered"][1]["cimguiname"] = "igIsWindowHovered" defs["igIsWindowHovered"][1]["defaults"] = {} defs["igIsWindowHovered"][1]["defaults"]["flags"] = "0" defs["igIsWindowHovered"][1]["funcname"] = "IsWindowHovered" +defs["igIsWindowHovered"][1]["location"] = "imgui" defs["igIsWindowHovered"][1]["namespace"] = "ImGui" defs["igIsWindowHovered"][1]["ov_cimguiname"] = "igIsWindowHovered" defs["igIsWindowHovered"][1]["ret"] = "bool" @@ -9548,6 +10005,7 @@ defs["igLabelText"][1]["cimguiname"] = "igLabelText" defs["igLabelText"][1]["defaults"] = {} defs["igLabelText"][1]["funcname"] = "LabelText" defs["igLabelText"][1]["isvararg"] = "...)" +defs["igLabelText"][1]["location"] = "imgui" defs["igLabelText"][1]["namespace"] = "ImGui" defs["igLabelText"][1]["ov_cimguiname"] = "igLabelText" defs["igLabelText"][1]["ret"] = "void" @@ -9572,6 +10030,7 @@ defs["igLabelTextV"][1]["call_args"] = "(label,fmt,args)" defs["igLabelTextV"][1]["cimguiname"] = "igLabelTextV" defs["igLabelTextV"][1]["defaults"] = {} defs["igLabelTextV"][1]["funcname"] = "LabelTextV" +defs["igLabelTextV"][1]["location"] = "imgui" defs["igLabelTextV"][1]["namespace"] = "ImGui" defs["igLabelTextV"][1]["ov_cimguiname"] = "igLabelTextV" defs["igLabelTextV"][1]["ret"] = "void" @@ -9603,6 +10062,7 @@ defs["igListBox"][1]["cimguiname"] = "igListBox" defs["igListBox"][1]["defaults"] = {} defs["igListBox"][1]["defaults"]["height_in_items"] = "-1" defs["igListBox"][1]["funcname"] = "ListBox" +defs["igListBox"][1]["location"] = "imgui" defs["igListBox"][1]["namespace"] = "ImGui" defs["igListBox"][1]["ov_cimguiname"] = "igListBoxStr_arr" defs["igListBox"][1]["ret"] = "bool" @@ -9637,8 +10097,9 @@ defs["igListBox"][2]["cimguiname"] = "igListBox" defs["igListBox"][2]["defaults"] = {} defs["igListBox"][2]["defaults"]["height_in_items"] = "-1" defs["igListBox"][2]["funcname"] = "ListBox" +defs["igListBox"][2]["location"] = "imgui" defs["igListBox"][2]["namespace"] = "ImGui" -defs["igListBox"][2]["ov_cimguiname"] = "igListBoxFnPtr" +defs["igListBox"][2]["ov_cimguiname"] = "igListBoxFnBoolPtr" defs["igListBox"][2]["ret"] = "bool" defs["igListBox"][2]["signature"] = "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)" defs["igListBox"][2]["stname"] = "" @@ -9653,6 +10114,7 @@ defs["igListBoxFooter"][1]["call_args"] = "()" defs["igListBoxFooter"][1]["cimguiname"] = "igListBoxFooter" defs["igListBoxFooter"][1]["defaults"] = {} defs["igListBoxFooter"][1]["funcname"] = "ListBoxFooter" +defs["igListBoxFooter"][1]["location"] = "imgui" defs["igListBoxFooter"][1]["namespace"] = "ImGui" defs["igListBoxFooter"][1]["ov_cimguiname"] = "igListBoxFooter" defs["igListBoxFooter"][1]["ret"] = "void" @@ -9675,6 +10137,7 @@ defs["igListBoxHeader"][1]["cimguiname"] = "igListBoxHeader" defs["igListBoxHeader"][1]["defaults"] = {} defs["igListBoxHeader"][1]["defaults"]["size"] = "ImVec2(0,0)" defs["igListBoxHeader"][1]["funcname"] = "ListBoxHeader" +defs["igListBoxHeader"][1]["location"] = "imgui" defs["igListBoxHeader"][1]["namespace"] = "ImGui" defs["igListBoxHeader"][1]["ov_cimguiname"] = "igListBoxHeaderVec2" defs["igListBoxHeader"][1]["ret"] = "bool" @@ -9698,6 +10161,7 @@ defs["igListBoxHeader"][2]["cimguiname"] = "igListBoxHeader" defs["igListBoxHeader"][2]["defaults"] = {} defs["igListBoxHeader"][2]["defaults"]["height_in_items"] = "-1" defs["igListBoxHeader"][2]["funcname"] = "ListBoxHeader" +defs["igListBoxHeader"][2]["location"] = "imgui" defs["igListBoxHeader"][2]["namespace"] = "ImGui" defs["igListBoxHeader"][2]["ov_cimguiname"] = "igListBoxHeaderInt" defs["igListBoxHeader"][2]["ret"] = "bool" @@ -9717,6 +10181,7 @@ defs["igLoadIniSettingsFromDisk"][1]["call_args"] = "(ini_filename)" defs["igLoadIniSettingsFromDisk"][1]["cimguiname"] = "igLoadIniSettingsFromDisk" defs["igLoadIniSettingsFromDisk"][1]["defaults"] = {} defs["igLoadIniSettingsFromDisk"][1]["funcname"] = "LoadIniSettingsFromDisk" +defs["igLoadIniSettingsFromDisk"][1]["location"] = "imgui" defs["igLoadIniSettingsFromDisk"][1]["namespace"] = "ImGui" defs["igLoadIniSettingsFromDisk"][1]["ov_cimguiname"] = "igLoadIniSettingsFromDisk" defs["igLoadIniSettingsFromDisk"][1]["ret"] = "void" @@ -9739,6 +10204,7 @@ defs["igLoadIniSettingsFromMemory"][1]["cimguiname"] = "igLoadIniSettingsFromMem defs["igLoadIniSettingsFromMemory"][1]["defaults"] = {} defs["igLoadIniSettingsFromMemory"][1]["defaults"]["ini_size"] = "0" defs["igLoadIniSettingsFromMemory"][1]["funcname"] = "LoadIniSettingsFromMemory" +defs["igLoadIniSettingsFromMemory"][1]["location"] = "imgui" defs["igLoadIniSettingsFromMemory"][1]["namespace"] = "ImGui" defs["igLoadIniSettingsFromMemory"][1]["ov_cimguiname"] = "igLoadIniSettingsFromMemory" defs["igLoadIniSettingsFromMemory"][1]["ret"] = "void" @@ -9754,6 +10220,7 @@ defs["igLogButtons"][1]["call_args"] = "()" defs["igLogButtons"][1]["cimguiname"] = "igLogButtons" defs["igLogButtons"][1]["defaults"] = {} defs["igLogButtons"][1]["funcname"] = "LogButtons" +defs["igLogButtons"][1]["location"] = "imgui" defs["igLogButtons"][1]["namespace"] = "ImGui" defs["igLogButtons"][1]["ov_cimguiname"] = "igLogButtons" defs["igLogButtons"][1]["ret"] = "void" @@ -9769,6 +10236,7 @@ defs["igLogFinish"][1]["call_args"] = "()" defs["igLogFinish"][1]["cimguiname"] = "igLogFinish" defs["igLogFinish"][1]["defaults"] = {} defs["igLogFinish"][1]["funcname"] = "LogFinish" +defs["igLogFinish"][1]["location"] = "imgui" defs["igLogFinish"][1]["namespace"] = "ImGui" defs["igLogFinish"][1]["ov_cimguiname"] = "igLogFinish" defs["igLogFinish"][1]["ret"] = "void" @@ -9791,6 +10259,7 @@ defs["igLogText"][1]["cimguiname"] = "igLogText" defs["igLogText"][1]["defaults"] = {} defs["igLogText"][1]["funcname"] = "LogText" defs["igLogText"][1]["isvararg"] = "...)" +defs["igLogText"][1]["location"] = "imgui" defs["igLogText"][1]["manual"] = true defs["igLogText"][1]["namespace"] = "ImGui" defs["igLogText"][1]["ov_cimguiname"] = "igLogText" @@ -9811,6 +10280,7 @@ defs["igLogToClipboard"][1]["cimguiname"] = "igLogToClipboard" defs["igLogToClipboard"][1]["defaults"] = {} defs["igLogToClipboard"][1]["defaults"]["auto_open_depth"] = "-1" defs["igLogToClipboard"][1]["funcname"] = "LogToClipboard" +defs["igLogToClipboard"][1]["location"] = "imgui" defs["igLogToClipboard"][1]["namespace"] = "ImGui" defs["igLogToClipboard"][1]["ov_cimguiname"] = "igLogToClipboard" defs["igLogToClipboard"][1]["ret"] = "void" @@ -9834,6 +10304,7 @@ defs["igLogToFile"][1]["defaults"] = {} defs["igLogToFile"][1]["defaults"]["auto_open_depth"] = "-1" defs["igLogToFile"][1]["defaults"]["filename"] = "((void*)0)" defs["igLogToFile"][1]["funcname"] = "LogToFile" +defs["igLogToFile"][1]["location"] = "imgui" defs["igLogToFile"][1]["namespace"] = "ImGui" defs["igLogToFile"][1]["ov_cimguiname"] = "igLogToFile" defs["igLogToFile"][1]["ret"] = "void" @@ -9853,6 +10324,7 @@ defs["igLogToTTY"][1]["cimguiname"] = "igLogToTTY" defs["igLogToTTY"][1]["defaults"] = {} defs["igLogToTTY"][1]["defaults"]["auto_open_depth"] = "-1" defs["igLogToTTY"][1]["funcname"] = "LogToTTY" +defs["igLogToTTY"][1]["location"] = "imgui" defs["igLogToTTY"][1]["namespace"] = "ImGui" defs["igLogToTTY"][1]["ov_cimguiname"] = "igLogToTTY" defs["igLogToTTY"][1]["ret"] = "void" @@ -9871,6 +10343,7 @@ defs["igMemAlloc"][1]["call_args"] = "(size)" defs["igMemAlloc"][1]["cimguiname"] = "igMemAlloc" defs["igMemAlloc"][1]["defaults"] = {} defs["igMemAlloc"][1]["funcname"] = "MemAlloc" +defs["igMemAlloc"][1]["location"] = "imgui" defs["igMemAlloc"][1]["namespace"] = "ImGui" defs["igMemAlloc"][1]["ov_cimguiname"] = "igMemAlloc" defs["igMemAlloc"][1]["ret"] = "void*" @@ -9889,6 +10362,7 @@ defs["igMemFree"][1]["call_args"] = "(ptr)" defs["igMemFree"][1]["cimguiname"] = "igMemFree" defs["igMemFree"][1]["defaults"] = {} defs["igMemFree"][1]["funcname"] = "MemFree" +defs["igMemFree"][1]["location"] = "imgui" defs["igMemFree"][1]["namespace"] = "ImGui" defs["igMemFree"][1]["ov_cimguiname"] = "igMemFree" defs["igMemFree"][1]["ret"] = "void" @@ -9919,6 +10393,7 @@ defs["igMenuItem"][1]["defaults"]["enabled"] = "true" defs["igMenuItem"][1]["defaults"]["selected"] = "false" defs["igMenuItem"][1]["defaults"]["shortcut"] = "((void*)0)" defs["igMenuItem"][1]["funcname"] = "MenuItem" +defs["igMenuItem"][1]["location"] = "imgui" defs["igMenuItem"][1]["namespace"] = "ImGui" defs["igMenuItem"][1]["ov_cimguiname"] = "igMenuItemBool" defs["igMenuItem"][1]["ret"] = "bool" @@ -9945,6 +10420,7 @@ defs["igMenuItem"][2]["cimguiname"] = "igMenuItem" defs["igMenuItem"][2]["defaults"] = {} defs["igMenuItem"][2]["defaults"]["enabled"] = "true" defs["igMenuItem"][2]["funcname"] = "MenuItem" +defs["igMenuItem"][2]["location"] = "imgui" defs["igMenuItem"][2]["namespace"] = "ImGui" defs["igMenuItem"][2]["ov_cimguiname"] = "igMenuItemBoolPtr" defs["igMenuItem"][2]["ret"] = "bool" @@ -9961,6 +10437,7 @@ defs["igNewFrame"][1]["call_args"] = "()" defs["igNewFrame"][1]["cimguiname"] = "igNewFrame" defs["igNewFrame"][1]["defaults"] = {} defs["igNewFrame"][1]["funcname"] = "NewFrame" +defs["igNewFrame"][1]["location"] = "imgui" defs["igNewFrame"][1]["namespace"] = "ImGui" defs["igNewFrame"][1]["ov_cimguiname"] = "igNewFrame" defs["igNewFrame"][1]["ret"] = "void" @@ -9976,6 +10453,7 @@ defs["igNewLine"][1]["call_args"] = "()" defs["igNewLine"][1]["cimguiname"] = "igNewLine" defs["igNewLine"][1]["defaults"] = {} defs["igNewLine"][1]["funcname"] = "NewLine" +defs["igNewLine"][1]["location"] = "imgui" defs["igNewLine"][1]["namespace"] = "ImGui" defs["igNewLine"][1]["ov_cimguiname"] = "igNewLine" defs["igNewLine"][1]["ret"] = "void" @@ -9991,6 +10469,7 @@ defs["igNextColumn"][1]["call_args"] = "()" defs["igNextColumn"][1]["cimguiname"] = "igNextColumn" defs["igNextColumn"][1]["defaults"] = {} defs["igNextColumn"][1]["funcname"] = "NextColumn" +defs["igNextColumn"][1]["location"] = "imgui" defs["igNextColumn"][1]["namespace"] = "ImGui" defs["igNextColumn"][1]["ov_cimguiname"] = "igNextColumn" defs["igNextColumn"][1]["ret"] = "void" @@ -9999,45 +10478,51 @@ defs["igNextColumn"][1]["stname"] = "" defs["igNextColumn"]["()"] = defs["igNextColumn"][1] defs["igOpenPopup"] = {} defs["igOpenPopup"][1] = {} -defs["igOpenPopup"][1]["args"] = "(const char* str_id)" +defs["igOpenPopup"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" defs["igOpenPopup"][1]["argsT"] = {} defs["igOpenPopup"][1]["argsT"][1] = {} defs["igOpenPopup"][1]["argsT"][1]["name"] = "str_id" defs["igOpenPopup"][1]["argsT"][1]["type"] = "const char*" -defs["igOpenPopup"][1]["argsoriginal"] = "(const char* str_id)" -defs["igOpenPopup"][1]["call_args"] = "(str_id)" +defs["igOpenPopup"][1]["argsT"][2] = {} +defs["igOpenPopup"][1]["argsT"][2]["name"] = "popup_flags" +defs["igOpenPopup"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" +defs["igOpenPopup"][1]["argsoriginal"] = "(const char* str_id,ImGuiPopupFlags popup_flags=0)" +defs["igOpenPopup"][1]["call_args"] = "(str_id,popup_flags)" defs["igOpenPopup"][1]["cimguiname"] = "igOpenPopup" defs["igOpenPopup"][1]["defaults"] = {} +defs["igOpenPopup"][1]["defaults"]["popup_flags"] = "0" defs["igOpenPopup"][1]["funcname"] = "OpenPopup" +defs["igOpenPopup"][1]["location"] = "imgui" defs["igOpenPopup"][1]["namespace"] = "ImGui" defs["igOpenPopup"][1]["ov_cimguiname"] = "igOpenPopup" defs["igOpenPopup"][1]["ret"] = "void" -defs["igOpenPopup"][1]["signature"] = "(const char*)" +defs["igOpenPopup"][1]["signature"] = "(const char*,ImGuiPopupFlags)" defs["igOpenPopup"][1]["stname"] = "" -defs["igOpenPopup"]["(const char*)"] = defs["igOpenPopup"][1] -defs["igOpenPopupOnItemClick"] = {} -defs["igOpenPopupOnItemClick"][1] = {} -defs["igOpenPopupOnItemClick"][1]["args"] = "(const char* str_id,ImGuiMouseButton mouse_button)" -defs["igOpenPopupOnItemClick"][1]["argsT"] = {} -defs["igOpenPopupOnItemClick"][1]["argsT"][1] = {} -defs["igOpenPopupOnItemClick"][1]["argsT"][1]["name"] = "str_id" -defs["igOpenPopupOnItemClick"][1]["argsT"][1]["type"] = "const char*" -defs["igOpenPopupOnItemClick"][1]["argsT"][2] = {} -defs["igOpenPopupOnItemClick"][1]["argsT"][2]["name"] = "mouse_button" -defs["igOpenPopupOnItemClick"][1]["argsT"][2]["type"] = "ImGuiMouseButton" -defs["igOpenPopupOnItemClick"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiMouseButton mouse_button=1)" -defs["igOpenPopupOnItemClick"][1]["call_args"] = "(str_id,mouse_button)" -defs["igOpenPopupOnItemClick"][1]["cimguiname"] = "igOpenPopupOnItemClick" -defs["igOpenPopupOnItemClick"][1]["defaults"] = {} -defs["igOpenPopupOnItemClick"][1]["defaults"]["mouse_button"] = "1" -defs["igOpenPopupOnItemClick"][1]["defaults"]["str_id"] = "((void*)0)" -defs["igOpenPopupOnItemClick"][1]["funcname"] = "OpenPopupOnItemClick" -defs["igOpenPopupOnItemClick"][1]["namespace"] = "ImGui" -defs["igOpenPopupOnItemClick"][1]["ov_cimguiname"] = "igOpenPopupOnItemClick" -defs["igOpenPopupOnItemClick"][1]["ret"] = "bool" -defs["igOpenPopupOnItemClick"][1]["signature"] = "(const char*,ImGuiMouseButton)" -defs["igOpenPopupOnItemClick"][1]["stname"] = "" -defs["igOpenPopupOnItemClick"]["(const char*,ImGuiMouseButton)"] = defs["igOpenPopupOnItemClick"][1] +defs["igOpenPopup"]["(const char*,ImGuiPopupFlags)"] = defs["igOpenPopup"][1] +defs["igOpenPopupContextItem"] = {} +defs["igOpenPopupContextItem"][1] = {} +defs["igOpenPopupContextItem"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" +defs["igOpenPopupContextItem"][1]["argsT"] = {} +defs["igOpenPopupContextItem"][1]["argsT"][1] = {} +defs["igOpenPopupContextItem"][1]["argsT"][1]["name"] = "str_id" +defs["igOpenPopupContextItem"][1]["argsT"][1]["type"] = "const char*" +defs["igOpenPopupContextItem"][1]["argsT"][2] = {} +defs["igOpenPopupContextItem"][1]["argsT"][2]["name"] = "popup_flags" +defs["igOpenPopupContextItem"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" +defs["igOpenPopupContextItem"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)" +defs["igOpenPopupContextItem"][1]["call_args"] = "(str_id,popup_flags)" +defs["igOpenPopupContextItem"][1]["cimguiname"] = "igOpenPopupContextItem" +defs["igOpenPopupContextItem"][1]["defaults"] = {} +defs["igOpenPopupContextItem"][1]["defaults"]["popup_flags"] = "1" +defs["igOpenPopupContextItem"][1]["defaults"]["str_id"] = "((void*)0)" +defs["igOpenPopupContextItem"][1]["funcname"] = "OpenPopupContextItem" +defs["igOpenPopupContextItem"][1]["location"] = "imgui" +defs["igOpenPopupContextItem"][1]["namespace"] = "ImGui" +defs["igOpenPopupContextItem"][1]["ov_cimguiname"] = "igOpenPopupContextItem" +defs["igOpenPopupContextItem"][1]["ret"] = "bool" +defs["igOpenPopupContextItem"][1]["signature"] = "(const char*,ImGuiPopupFlags)" +defs["igOpenPopupContextItem"][1]["stname"] = "" +defs["igOpenPopupContextItem"]["(const char*,ImGuiPopupFlags)"] = defs["igOpenPopupContextItem"][1] defs["igPlotHistogram"] = {} defs["igPlotHistogram"][1] = {} defs["igPlotHistogram"][1]["args"] = "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)" @@ -10080,6 +10565,7 @@ defs["igPlotHistogram"][1]["defaults"]["scale_min"] = "FLT_MAX" defs["igPlotHistogram"][1]["defaults"]["stride"] = "sizeof(float)" defs["igPlotHistogram"][1]["defaults"]["values_offset"] = "0" defs["igPlotHistogram"][1]["funcname"] = "PlotHistogram" +defs["igPlotHistogram"][1]["location"] = "imgui" defs["igPlotHistogram"][1]["namespace"] = "ImGui" defs["igPlotHistogram"][1]["ov_cimguiname"] = "igPlotHistogramFloatPtr" defs["igPlotHistogram"][1]["ret"] = "void" @@ -10127,8 +10613,9 @@ defs["igPlotHistogram"][2]["defaults"]["scale_max"] = "FLT_MAX" defs["igPlotHistogram"][2]["defaults"]["scale_min"] = "FLT_MAX" defs["igPlotHistogram"][2]["defaults"]["values_offset"] = "0" defs["igPlotHistogram"][2]["funcname"] = "PlotHistogram" +defs["igPlotHistogram"][2]["location"] = "imgui" defs["igPlotHistogram"][2]["namespace"] = "ImGui" -defs["igPlotHistogram"][2]["ov_cimguiname"] = "igPlotHistogramFnPtr" +defs["igPlotHistogram"][2]["ov_cimguiname"] = "igPlotHistogramFnFloatPtr" defs["igPlotHistogram"][2]["ret"] = "void" defs["igPlotHistogram"][2]["signature"] = "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)" defs["igPlotHistogram"][2]["stname"] = "" @@ -10176,6 +10663,7 @@ defs["igPlotLines"][1]["defaults"]["scale_min"] = "FLT_MAX" defs["igPlotLines"][1]["defaults"]["stride"] = "sizeof(float)" defs["igPlotLines"][1]["defaults"]["values_offset"] = "0" defs["igPlotLines"][1]["funcname"] = "PlotLines" +defs["igPlotLines"][1]["location"] = "imgui" defs["igPlotLines"][1]["namespace"] = "ImGui" defs["igPlotLines"][1]["ov_cimguiname"] = "igPlotLinesFloatPtr" defs["igPlotLines"][1]["ret"] = "void" @@ -10223,8 +10711,9 @@ defs["igPlotLines"][2]["defaults"]["scale_max"] = "FLT_MAX" defs["igPlotLines"][2]["defaults"]["scale_min"] = "FLT_MAX" defs["igPlotLines"][2]["defaults"]["values_offset"] = "0" defs["igPlotLines"][2]["funcname"] = "PlotLines" +defs["igPlotLines"][2]["location"] = "imgui" defs["igPlotLines"][2]["namespace"] = "ImGui" -defs["igPlotLines"][2]["ov_cimguiname"] = "igPlotLinesFnPtr" +defs["igPlotLines"][2]["ov_cimguiname"] = "igPlotLinesFnFloatPtr" defs["igPlotLines"][2]["ret"] = "void" defs["igPlotLines"][2]["signature"] = "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)" defs["igPlotLines"][2]["stname"] = "" @@ -10239,6 +10728,7 @@ defs["igPopAllowKeyboardFocus"][1]["call_args"] = "()" defs["igPopAllowKeyboardFocus"][1]["cimguiname"] = "igPopAllowKeyboardFocus" defs["igPopAllowKeyboardFocus"][1]["defaults"] = {} defs["igPopAllowKeyboardFocus"][1]["funcname"] = "PopAllowKeyboardFocus" +defs["igPopAllowKeyboardFocus"][1]["location"] = "imgui" defs["igPopAllowKeyboardFocus"][1]["namespace"] = "ImGui" defs["igPopAllowKeyboardFocus"][1]["ov_cimguiname"] = "igPopAllowKeyboardFocus" defs["igPopAllowKeyboardFocus"][1]["ret"] = "void" @@ -10254,6 +10744,7 @@ defs["igPopButtonRepeat"][1]["call_args"] = "()" defs["igPopButtonRepeat"][1]["cimguiname"] = "igPopButtonRepeat" defs["igPopButtonRepeat"][1]["defaults"] = {} defs["igPopButtonRepeat"][1]["funcname"] = "PopButtonRepeat" +defs["igPopButtonRepeat"][1]["location"] = "imgui" defs["igPopButtonRepeat"][1]["namespace"] = "ImGui" defs["igPopButtonRepeat"][1]["ov_cimguiname"] = "igPopButtonRepeat" defs["igPopButtonRepeat"][1]["ret"] = "void" @@ -10269,6 +10760,7 @@ defs["igPopClipRect"][1]["call_args"] = "()" defs["igPopClipRect"][1]["cimguiname"] = "igPopClipRect" defs["igPopClipRect"][1]["defaults"] = {} defs["igPopClipRect"][1]["funcname"] = "PopClipRect" +defs["igPopClipRect"][1]["location"] = "imgui" defs["igPopClipRect"][1]["namespace"] = "ImGui" defs["igPopClipRect"][1]["ov_cimguiname"] = "igPopClipRect" defs["igPopClipRect"][1]["ret"] = "void" @@ -10284,6 +10776,7 @@ defs["igPopFont"][1]["call_args"] = "()" defs["igPopFont"][1]["cimguiname"] = "igPopFont" defs["igPopFont"][1]["defaults"] = {} defs["igPopFont"][1]["funcname"] = "PopFont" +defs["igPopFont"][1]["location"] = "imgui" defs["igPopFont"][1]["namespace"] = "ImGui" defs["igPopFont"][1]["ov_cimguiname"] = "igPopFont" defs["igPopFont"][1]["ret"] = "void" @@ -10299,6 +10792,7 @@ defs["igPopID"][1]["call_args"] = "()" defs["igPopID"][1]["cimguiname"] = "igPopID" defs["igPopID"][1]["defaults"] = {} defs["igPopID"][1]["funcname"] = "PopID" +defs["igPopID"][1]["location"] = "imgui" defs["igPopID"][1]["namespace"] = "ImGui" defs["igPopID"][1]["ov_cimguiname"] = "igPopID" defs["igPopID"][1]["ret"] = "void" @@ -10314,6 +10808,7 @@ defs["igPopItemWidth"][1]["call_args"] = "()" defs["igPopItemWidth"][1]["cimguiname"] = "igPopItemWidth" defs["igPopItemWidth"][1]["defaults"] = {} defs["igPopItemWidth"][1]["funcname"] = "PopItemWidth" +defs["igPopItemWidth"][1]["location"] = "imgui" defs["igPopItemWidth"][1]["namespace"] = "ImGui" defs["igPopItemWidth"][1]["ov_cimguiname"] = "igPopItemWidth" defs["igPopItemWidth"][1]["ret"] = "void" @@ -10333,6 +10828,7 @@ defs["igPopStyleColor"][1]["cimguiname"] = "igPopStyleColor" defs["igPopStyleColor"][1]["defaults"] = {} defs["igPopStyleColor"][1]["defaults"]["count"] = "1" defs["igPopStyleColor"][1]["funcname"] = "PopStyleColor" +defs["igPopStyleColor"][1]["location"] = "imgui" defs["igPopStyleColor"][1]["namespace"] = "ImGui" defs["igPopStyleColor"][1]["ov_cimguiname"] = "igPopStyleColor" defs["igPopStyleColor"][1]["ret"] = "void" @@ -10352,6 +10848,7 @@ defs["igPopStyleVar"][1]["cimguiname"] = "igPopStyleVar" defs["igPopStyleVar"][1]["defaults"] = {} defs["igPopStyleVar"][1]["defaults"]["count"] = "1" defs["igPopStyleVar"][1]["funcname"] = "PopStyleVar" +defs["igPopStyleVar"][1]["location"] = "imgui" defs["igPopStyleVar"][1]["namespace"] = "ImGui" defs["igPopStyleVar"][1]["ov_cimguiname"] = "igPopStyleVar" defs["igPopStyleVar"][1]["ret"] = "void" @@ -10367,6 +10864,7 @@ defs["igPopTextWrapPos"][1]["call_args"] = "()" defs["igPopTextWrapPos"][1]["cimguiname"] = "igPopTextWrapPos" defs["igPopTextWrapPos"][1]["defaults"] = {} defs["igPopTextWrapPos"][1]["funcname"] = "PopTextWrapPos" +defs["igPopTextWrapPos"][1]["location"] = "imgui" defs["igPopTextWrapPos"][1]["namespace"] = "ImGui" defs["igPopTextWrapPos"][1]["ov_cimguiname"] = "igPopTextWrapPos" defs["igPopTextWrapPos"][1]["ret"] = "void" @@ -10393,6 +10891,7 @@ defs["igProgressBar"][1]["defaults"] = {} defs["igProgressBar"][1]["defaults"]["overlay"] = "((void*)0)" defs["igProgressBar"][1]["defaults"]["size_arg"] = "ImVec2(-1,0)" defs["igProgressBar"][1]["funcname"] = "ProgressBar" +defs["igProgressBar"][1]["location"] = "imgui" defs["igProgressBar"][1]["namespace"] = "ImGui" defs["igProgressBar"][1]["ov_cimguiname"] = "igProgressBar" defs["igProgressBar"][1]["ret"] = "void" @@ -10411,6 +10910,7 @@ defs["igPushAllowKeyboardFocus"][1]["call_args"] = "(allow_keyboard_focus)" defs["igPushAllowKeyboardFocus"][1]["cimguiname"] = "igPushAllowKeyboardFocus" defs["igPushAllowKeyboardFocus"][1]["defaults"] = {} defs["igPushAllowKeyboardFocus"][1]["funcname"] = "PushAllowKeyboardFocus" +defs["igPushAllowKeyboardFocus"][1]["location"] = "imgui" defs["igPushAllowKeyboardFocus"][1]["namespace"] = "ImGui" defs["igPushAllowKeyboardFocus"][1]["ov_cimguiname"] = "igPushAllowKeyboardFocus" defs["igPushAllowKeyboardFocus"][1]["ret"] = "void" @@ -10429,6 +10929,7 @@ defs["igPushButtonRepeat"][1]["call_args"] = "(repeat)" defs["igPushButtonRepeat"][1]["cimguiname"] = "igPushButtonRepeat" defs["igPushButtonRepeat"][1]["defaults"] = {} defs["igPushButtonRepeat"][1]["funcname"] = "PushButtonRepeat" +defs["igPushButtonRepeat"][1]["location"] = "imgui" defs["igPushButtonRepeat"][1]["namespace"] = "ImGui" defs["igPushButtonRepeat"][1]["ov_cimguiname"] = "igPushButtonRepeat" defs["igPushButtonRepeat"][1]["ret"] = "void" @@ -10453,6 +10954,7 @@ defs["igPushClipRect"][1]["call_args"] = "(clip_rect_min,clip_rect_max,intersect defs["igPushClipRect"][1]["cimguiname"] = "igPushClipRect" defs["igPushClipRect"][1]["defaults"] = {} defs["igPushClipRect"][1]["funcname"] = "PushClipRect" +defs["igPushClipRect"][1]["location"] = "imgui" defs["igPushClipRect"][1]["namespace"] = "ImGui" defs["igPushClipRect"][1]["ov_cimguiname"] = "igPushClipRect" defs["igPushClipRect"][1]["ret"] = "void" @@ -10471,6 +10973,7 @@ defs["igPushFont"][1]["call_args"] = "(font)" defs["igPushFont"][1]["cimguiname"] = "igPushFont" defs["igPushFont"][1]["defaults"] = {} defs["igPushFont"][1]["funcname"] = "PushFont" +defs["igPushFont"][1]["location"] = "imgui" defs["igPushFont"][1]["namespace"] = "ImGui" defs["igPushFont"][1]["ov_cimguiname"] = "igPushFont" defs["igPushFont"][1]["ret"] = "void" @@ -10489,6 +10992,7 @@ defs["igPushID"][1]["call_args"] = "(str_id)" defs["igPushID"][1]["cimguiname"] = "igPushID" defs["igPushID"][1]["defaults"] = {} defs["igPushID"][1]["funcname"] = "PushID" +defs["igPushID"][1]["location"] = "imgui" defs["igPushID"][1]["namespace"] = "ImGui" defs["igPushID"][1]["ov_cimguiname"] = "igPushIDStr" defs["igPushID"][1]["ret"] = "void" @@ -10508,6 +11012,7 @@ defs["igPushID"][2]["call_args"] = "(str_id_begin,str_id_end)" defs["igPushID"][2]["cimguiname"] = "igPushID" defs["igPushID"][2]["defaults"] = {} defs["igPushID"][2]["funcname"] = "PushID" +defs["igPushID"][2]["location"] = "imgui" defs["igPushID"][2]["namespace"] = "ImGui" defs["igPushID"][2]["ov_cimguiname"] = "igPushIDStrStr" defs["igPushID"][2]["ret"] = "void" @@ -10524,6 +11029,7 @@ defs["igPushID"][3]["call_args"] = "(ptr_id)" defs["igPushID"][3]["cimguiname"] = "igPushID" defs["igPushID"][3]["defaults"] = {} defs["igPushID"][3]["funcname"] = "PushID" +defs["igPushID"][3]["location"] = "imgui" defs["igPushID"][3]["namespace"] = "ImGui" defs["igPushID"][3]["ov_cimguiname"] = "igPushIDPtr" defs["igPushID"][3]["ret"] = "void" @@ -10540,6 +11046,7 @@ defs["igPushID"][4]["call_args"] = "(int_id)" defs["igPushID"][4]["cimguiname"] = "igPushID" defs["igPushID"][4]["defaults"] = {} defs["igPushID"][4]["funcname"] = "PushID" +defs["igPushID"][4]["location"] = "imgui" defs["igPushID"][4]["namespace"] = "ImGui" defs["igPushID"][4]["ov_cimguiname"] = "igPushIDInt" defs["igPushID"][4]["ret"] = "void" @@ -10561,6 +11068,7 @@ defs["igPushItemWidth"][1]["call_args"] = "(item_width)" defs["igPushItemWidth"][1]["cimguiname"] = "igPushItemWidth" defs["igPushItemWidth"][1]["defaults"] = {} defs["igPushItemWidth"][1]["funcname"] = "PushItemWidth" +defs["igPushItemWidth"][1]["location"] = "imgui" defs["igPushItemWidth"][1]["namespace"] = "ImGui" defs["igPushItemWidth"][1]["ov_cimguiname"] = "igPushItemWidth" defs["igPushItemWidth"][1]["ret"] = "void" @@ -10582,6 +11090,7 @@ defs["igPushStyleColor"][1]["call_args"] = "(idx,col)" defs["igPushStyleColor"][1]["cimguiname"] = "igPushStyleColor" defs["igPushStyleColor"][1]["defaults"] = {} defs["igPushStyleColor"][1]["funcname"] = "PushStyleColor" +defs["igPushStyleColor"][1]["location"] = "imgui" defs["igPushStyleColor"][1]["namespace"] = "ImGui" defs["igPushStyleColor"][1]["ov_cimguiname"] = "igPushStyleColorU32" defs["igPushStyleColor"][1]["ret"] = "void" @@ -10601,6 +11110,7 @@ defs["igPushStyleColor"][2]["call_args"] = "(idx,col)" defs["igPushStyleColor"][2]["cimguiname"] = "igPushStyleColor" defs["igPushStyleColor"][2]["defaults"] = {} defs["igPushStyleColor"][2]["funcname"] = "PushStyleColor" +defs["igPushStyleColor"][2]["location"] = "imgui" defs["igPushStyleColor"][2]["namespace"] = "ImGui" defs["igPushStyleColor"][2]["ov_cimguiname"] = "igPushStyleColorVec4" defs["igPushStyleColor"][2]["ret"] = "void" @@ -10623,6 +11133,7 @@ defs["igPushStyleVar"][1]["call_args"] = "(idx,val)" defs["igPushStyleVar"][1]["cimguiname"] = "igPushStyleVar" defs["igPushStyleVar"][1]["defaults"] = {} defs["igPushStyleVar"][1]["funcname"] = "PushStyleVar" +defs["igPushStyleVar"][1]["location"] = "imgui" defs["igPushStyleVar"][1]["namespace"] = "ImGui" defs["igPushStyleVar"][1]["ov_cimguiname"] = "igPushStyleVarFloat" defs["igPushStyleVar"][1]["ret"] = "void" @@ -10642,6 +11153,7 @@ defs["igPushStyleVar"][2]["call_args"] = "(idx,val)" defs["igPushStyleVar"][2]["cimguiname"] = "igPushStyleVar" defs["igPushStyleVar"][2]["defaults"] = {} defs["igPushStyleVar"][2]["funcname"] = "PushStyleVar" +defs["igPushStyleVar"][2]["location"] = "imgui" defs["igPushStyleVar"][2]["namespace"] = "ImGui" defs["igPushStyleVar"][2]["ov_cimguiname"] = "igPushStyleVarVec2" defs["igPushStyleVar"][2]["ret"] = "void" @@ -10662,6 +11174,7 @@ defs["igPushTextWrapPos"][1]["cimguiname"] = "igPushTextWrapPos" defs["igPushTextWrapPos"][1]["defaults"] = {} defs["igPushTextWrapPos"][1]["defaults"]["wrap_local_pos_x"] = "0.0f" defs["igPushTextWrapPos"][1]["funcname"] = "PushTextWrapPos" +defs["igPushTextWrapPos"][1]["location"] = "imgui" defs["igPushTextWrapPos"][1]["namespace"] = "ImGui" defs["igPushTextWrapPos"][1]["ov_cimguiname"] = "igPushTextWrapPos" defs["igPushTextWrapPos"][1]["ret"] = "void" @@ -10683,6 +11196,7 @@ defs["igRadioButton"][1]["call_args"] = "(label,active)" defs["igRadioButton"][1]["cimguiname"] = "igRadioButton" defs["igRadioButton"][1]["defaults"] = {} defs["igRadioButton"][1]["funcname"] = "RadioButton" +defs["igRadioButton"][1]["location"] = "imgui" defs["igRadioButton"][1]["namespace"] = "ImGui" defs["igRadioButton"][1]["ov_cimguiname"] = "igRadioButtonBool" defs["igRadioButton"][1]["ret"] = "bool" @@ -10705,6 +11219,7 @@ defs["igRadioButton"][2]["call_args"] = "(label,v,v_button)" defs["igRadioButton"][2]["cimguiname"] = "igRadioButton" defs["igRadioButton"][2]["defaults"] = {} defs["igRadioButton"][2]["funcname"] = "RadioButton" +defs["igRadioButton"][2]["location"] = "imgui" defs["igRadioButton"][2]["namespace"] = "ImGui" defs["igRadioButton"][2]["ov_cimguiname"] = "igRadioButtonIntPtr" defs["igRadioButton"][2]["ret"] = "bool" @@ -10721,6 +11236,7 @@ defs["igRender"][1]["call_args"] = "()" defs["igRender"][1]["cimguiname"] = "igRender" defs["igRender"][1]["defaults"] = {} defs["igRender"][1]["funcname"] = "Render" +defs["igRender"][1]["location"] = "imgui" defs["igRender"][1]["namespace"] = "ImGui" defs["igRender"][1]["ov_cimguiname"] = "igRender" defs["igRender"][1]["ret"] = "void" @@ -10740,6 +11256,7 @@ defs["igResetMouseDragDelta"][1]["cimguiname"] = "igResetMouseDragDelta" defs["igResetMouseDragDelta"][1]["defaults"] = {} defs["igResetMouseDragDelta"][1]["defaults"]["button"] = "0" defs["igResetMouseDragDelta"][1]["funcname"] = "ResetMouseDragDelta" +defs["igResetMouseDragDelta"][1]["location"] = "imgui" defs["igResetMouseDragDelta"][1]["namespace"] = "ImGui" defs["igResetMouseDragDelta"][1]["ov_cimguiname"] = "igResetMouseDragDelta" defs["igResetMouseDragDelta"][1]["ret"] = "void" @@ -10763,6 +11280,7 @@ defs["igSameLine"][1]["defaults"] = {} defs["igSameLine"][1]["defaults"]["offset_from_start_x"] = "0.0f" defs["igSameLine"][1]["defaults"]["spacing"] = "-1.0f" defs["igSameLine"][1]["funcname"] = "SameLine" +defs["igSameLine"][1]["location"] = "imgui" defs["igSameLine"][1]["namespace"] = "ImGui" defs["igSameLine"][1]["ov_cimguiname"] = "igSameLine" defs["igSameLine"][1]["ret"] = "void" @@ -10781,6 +11299,7 @@ defs["igSaveIniSettingsToDisk"][1]["call_args"] = "(ini_filename)" defs["igSaveIniSettingsToDisk"][1]["cimguiname"] = "igSaveIniSettingsToDisk" defs["igSaveIniSettingsToDisk"][1]["defaults"] = {} defs["igSaveIniSettingsToDisk"][1]["funcname"] = "SaveIniSettingsToDisk" +defs["igSaveIniSettingsToDisk"][1]["location"] = "imgui" defs["igSaveIniSettingsToDisk"][1]["namespace"] = "ImGui" defs["igSaveIniSettingsToDisk"][1]["ov_cimguiname"] = "igSaveIniSettingsToDisk" defs["igSaveIniSettingsToDisk"][1]["ret"] = "void" @@ -10800,6 +11319,7 @@ defs["igSaveIniSettingsToMemory"][1]["cimguiname"] = "igSaveIniSettingsToMemory" defs["igSaveIniSettingsToMemory"][1]["defaults"] = {} defs["igSaveIniSettingsToMemory"][1]["defaults"]["out_ini_size"] = "((void*)0)" defs["igSaveIniSettingsToMemory"][1]["funcname"] = "SaveIniSettingsToMemory" +defs["igSaveIniSettingsToMemory"][1]["location"] = "imgui" defs["igSaveIniSettingsToMemory"][1]["namespace"] = "ImGui" defs["igSaveIniSettingsToMemory"][1]["ov_cimguiname"] = "igSaveIniSettingsToMemory" defs["igSaveIniSettingsToMemory"][1]["ret"] = "const char*" @@ -10830,6 +11350,7 @@ defs["igSelectable"][1]["defaults"]["flags"] = "0" defs["igSelectable"][1]["defaults"]["selected"] = "false" defs["igSelectable"][1]["defaults"]["size"] = "ImVec2(0,0)" defs["igSelectable"][1]["funcname"] = "Selectable" +defs["igSelectable"][1]["location"] = "imgui" defs["igSelectable"][1]["namespace"] = "ImGui" defs["igSelectable"][1]["ov_cimguiname"] = "igSelectableBool" defs["igSelectable"][1]["ret"] = "bool" @@ -10857,6 +11378,7 @@ defs["igSelectable"][2]["defaults"] = {} defs["igSelectable"][2]["defaults"]["flags"] = "0" defs["igSelectable"][2]["defaults"]["size"] = "ImVec2(0,0)" defs["igSelectable"][2]["funcname"] = "Selectable" +defs["igSelectable"][2]["location"] = "imgui" defs["igSelectable"][2]["namespace"] = "ImGui" defs["igSelectable"][2]["ov_cimguiname"] = "igSelectableBoolPtr" defs["igSelectable"][2]["ret"] = "bool" @@ -10873,6 +11395,7 @@ defs["igSeparator"][1]["call_args"] = "()" defs["igSeparator"][1]["cimguiname"] = "igSeparator" defs["igSeparator"][1]["defaults"] = {} defs["igSeparator"][1]["funcname"] = "Separator" +defs["igSeparator"][1]["location"] = "imgui" defs["igSeparator"][1]["namespace"] = "ImGui" defs["igSeparator"][1]["ov_cimguiname"] = "igSeparator" defs["igSeparator"][1]["ret"] = "void" @@ -10902,6 +11425,7 @@ defs["igSetAllocatorFunctions"][1]["cimguiname"] = "igSetAllocatorFunctions" defs["igSetAllocatorFunctions"][1]["defaults"] = {} defs["igSetAllocatorFunctions"][1]["defaults"]["user_data"] = "((void*)0)" defs["igSetAllocatorFunctions"][1]["funcname"] = "SetAllocatorFunctions" +defs["igSetAllocatorFunctions"][1]["location"] = "imgui" defs["igSetAllocatorFunctions"][1]["namespace"] = "ImGui" defs["igSetAllocatorFunctions"][1]["ov_cimguiname"] = "igSetAllocatorFunctions" defs["igSetAllocatorFunctions"][1]["ret"] = "void" @@ -10920,6 +11444,7 @@ defs["igSetClipboardText"][1]["call_args"] = "(text)" defs["igSetClipboardText"][1]["cimguiname"] = "igSetClipboardText" defs["igSetClipboardText"][1]["defaults"] = {} defs["igSetClipboardText"][1]["funcname"] = "SetClipboardText" +defs["igSetClipboardText"][1]["location"] = "imgui" defs["igSetClipboardText"][1]["namespace"] = "ImGui" defs["igSetClipboardText"][1]["ov_cimguiname"] = "igSetClipboardText" defs["igSetClipboardText"][1]["ret"] = "void" @@ -10938,6 +11463,7 @@ defs["igSetColorEditOptions"][1]["call_args"] = "(flags)" defs["igSetColorEditOptions"][1]["cimguiname"] = "igSetColorEditOptions" defs["igSetColorEditOptions"][1]["defaults"] = {} defs["igSetColorEditOptions"][1]["funcname"] = "SetColorEditOptions" +defs["igSetColorEditOptions"][1]["location"] = "imgui" defs["igSetColorEditOptions"][1]["namespace"] = "ImGui" defs["igSetColorEditOptions"][1]["ov_cimguiname"] = "igSetColorEditOptions" defs["igSetColorEditOptions"][1]["ret"] = "void" @@ -10959,6 +11485,7 @@ defs["igSetColumnOffset"][1]["call_args"] = "(column_index,offset_x)" defs["igSetColumnOffset"][1]["cimguiname"] = "igSetColumnOffset" defs["igSetColumnOffset"][1]["defaults"] = {} defs["igSetColumnOffset"][1]["funcname"] = "SetColumnOffset" +defs["igSetColumnOffset"][1]["location"] = "imgui" defs["igSetColumnOffset"][1]["namespace"] = "ImGui" defs["igSetColumnOffset"][1]["ov_cimguiname"] = "igSetColumnOffset" defs["igSetColumnOffset"][1]["ret"] = "void" @@ -10980,6 +11507,7 @@ defs["igSetColumnWidth"][1]["call_args"] = "(column_index,width)" defs["igSetColumnWidth"][1]["cimguiname"] = "igSetColumnWidth" defs["igSetColumnWidth"][1]["defaults"] = {} defs["igSetColumnWidth"][1]["funcname"] = "SetColumnWidth" +defs["igSetColumnWidth"][1]["location"] = "imgui" defs["igSetColumnWidth"][1]["namespace"] = "ImGui" defs["igSetColumnWidth"][1]["ov_cimguiname"] = "igSetColumnWidth" defs["igSetColumnWidth"][1]["ret"] = "void" @@ -10998,6 +11526,7 @@ defs["igSetCurrentContext"][1]["call_args"] = "(ctx)" defs["igSetCurrentContext"][1]["cimguiname"] = "igSetCurrentContext" defs["igSetCurrentContext"][1]["defaults"] = {} defs["igSetCurrentContext"][1]["funcname"] = "SetCurrentContext" +defs["igSetCurrentContext"][1]["location"] = "imgui" defs["igSetCurrentContext"][1]["namespace"] = "ImGui" defs["igSetCurrentContext"][1]["ov_cimguiname"] = "igSetCurrentContext" defs["igSetCurrentContext"][1]["ret"] = "void" @@ -11016,6 +11545,7 @@ defs["igSetCursorPos"][1]["call_args"] = "(local_pos)" defs["igSetCursorPos"][1]["cimguiname"] = "igSetCursorPos" defs["igSetCursorPos"][1]["defaults"] = {} defs["igSetCursorPos"][1]["funcname"] = "SetCursorPos" +defs["igSetCursorPos"][1]["location"] = "imgui" defs["igSetCursorPos"][1]["namespace"] = "ImGui" defs["igSetCursorPos"][1]["ov_cimguiname"] = "igSetCursorPos" defs["igSetCursorPos"][1]["ret"] = "void" @@ -11034,6 +11564,7 @@ defs["igSetCursorPosX"][1]["call_args"] = "(local_x)" defs["igSetCursorPosX"][1]["cimguiname"] = "igSetCursorPosX" defs["igSetCursorPosX"][1]["defaults"] = {} defs["igSetCursorPosX"][1]["funcname"] = "SetCursorPosX" +defs["igSetCursorPosX"][1]["location"] = "imgui" defs["igSetCursorPosX"][1]["namespace"] = "ImGui" defs["igSetCursorPosX"][1]["ov_cimguiname"] = "igSetCursorPosX" defs["igSetCursorPosX"][1]["ret"] = "void" @@ -11052,6 +11583,7 @@ defs["igSetCursorPosY"][1]["call_args"] = "(local_y)" defs["igSetCursorPosY"][1]["cimguiname"] = "igSetCursorPosY" defs["igSetCursorPosY"][1]["defaults"] = {} defs["igSetCursorPosY"][1]["funcname"] = "SetCursorPosY" +defs["igSetCursorPosY"][1]["location"] = "imgui" defs["igSetCursorPosY"][1]["namespace"] = "ImGui" defs["igSetCursorPosY"][1]["ov_cimguiname"] = "igSetCursorPosY" defs["igSetCursorPosY"][1]["ret"] = "void" @@ -11070,6 +11602,7 @@ defs["igSetCursorScreenPos"][1]["call_args"] = "(pos)" defs["igSetCursorScreenPos"][1]["cimguiname"] = "igSetCursorScreenPos" defs["igSetCursorScreenPos"][1]["defaults"] = {} defs["igSetCursorScreenPos"][1]["funcname"] = "SetCursorScreenPos" +defs["igSetCursorScreenPos"][1]["location"] = "imgui" defs["igSetCursorScreenPos"][1]["namespace"] = "ImGui" defs["igSetCursorScreenPos"][1]["ov_cimguiname"] = "igSetCursorScreenPos" defs["igSetCursorScreenPos"][1]["ret"] = "void" @@ -11098,6 +11631,7 @@ defs["igSetDragDropPayload"][1]["cimguiname"] = "igSetDragDropPayload" defs["igSetDragDropPayload"][1]["defaults"] = {} defs["igSetDragDropPayload"][1]["defaults"]["cond"] = "0" defs["igSetDragDropPayload"][1]["funcname"] = "SetDragDropPayload" +defs["igSetDragDropPayload"][1]["location"] = "imgui" defs["igSetDragDropPayload"][1]["namespace"] = "ImGui" defs["igSetDragDropPayload"][1]["ov_cimguiname"] = "igSetDragDropPayload" defs["igSetDragDropPayload"][1]["ret"] = "bool" @@ -11113,6 +11647,7 @@ defs["igSetItemAllowOverlap"][1]["call_args"] = "()" defs["igSetItemAllowOverlap"][1]["cimguiname"] = "igSetItemAllowOverlap" defs["igSetItemAllowOverlap"][1]["defaults"] = {} defs["igSetItemAllowOverlap"][1]["funcname"] = "SetItemAllowOverlap" +defs["igSetItemAllowOverlap"][1]["location"] = "imgui" defs["igSetItemAllowOverlap"][1]["namespace"] = "ImGui" defs["igSetItemAllowOverlap"][1]["ov_cimguiname"] = "igSetItemAllowOverlap" defs["igSetItemAllowOverlap"][1]["ret"] = "void" @@ -11128,6 +11663,7 @@ defs["igSetItemDefaultFocus"][1]["call_args"] = "()" defs["igSetItemDefaultFocus"][1]["cimguiname"] = "igSetItemDefaultFocus" defs["igSetItemDefaultFocus"][1]["defaults"] = {} defs["igSetItemDefaultFocus"][1]["funcname"] = "SetItemDefaultFocus" +defs["igSetItemDefaultFocus"][1]["location"] = "imgui" defs["igSetItemDefaultFocus"][1]["namespace"] = "ImGui" defs["igSetItemDefaultFocus"][1]["ov_cimguiname"] = "igSetItemDefaultFocus" defs["igSetItemDefaultFocus"][1]["ret"] = "void" @@ -11147,6 +11683,7 @@ defs["igSetKeyboardFocusHere"][1]["cimguiname"] = "igSetKeyboardFocusHere" defs["igSetKeyboardFocusHere"][1]["defaults"] = {} defs["igSetKeyboardFocusHere"][1]["defaults"]["offset"] = "0" defs["igSetKeyboardFocusHere"][1]["funcname"] = "SetKeyboardFocusHere" +defs["igSetKeyboardFocusHere"][1]["location"] = "imgui" defs["igSetKeyboardFocusHere"][1]["namespace"] = "ImGui" defs["igSetKeyboardFocusHere"][1]["ov_cimguiname"] = "igSetKeyboardFocusHere" defs["igSetKeyboardFocusHere"][1]["ret"] = "void" @@ -11165,6 +11702,7 @@ defs["igSetMouseCursor"][1]["call_args"] = "(cursor_type)" defs["igSetMouseCursor"][1]["cimguiname"] = "igSetMouseCursor" defs["igSetMouseCursor"][1]["defaults"] = {} defs["igSetMouseCursor"][1]["funcname"] = "SetMouseCursor" +defs["igSetMouseCursor"][1]["location"] = "imgui" defs["igSetMouseCursor"][1]["namespace"] = "ImGui" defs["igSetMouseCursor"][1]["ov_cimguiname"] = "igSetMouseCursor" defs["igSetMouseCursor"][1]["ret"] = "void" @@ -11187,6 +11725,7 @@ defs["igSetNextItemOpen"][1]["cimguiname"] = "igSetNextItemOpen" defs["igSetNextItemOpen"][1]["defaults"] = {} defs["igSetNextItemOpen"][1]["defaults"]["cond"] = "0" defs["igSetNextItemOpen"][1]["funcname"] = "SetNextItemOpen" +defs["igSetNextItemOpen"][1]["location"] = "imgui" defs["igSetNextItemOpen"][1]["namespace"] = "ImGui" defs["igSetNextItemOpen"][1]["ov_cimguiname"] = "igSetNextItemOpen" defs["igSetNextItemOpen"][1]["ret"] = "void" @@ -11205,6 +11744,7 @@ defs["igSetNextItemWidth"][1]["call_args"] = "(item_width)" defs["igSetNextItemWidth"][1]["cimguiname"] = "igSetNextItemWidth" defs["igSetNextItemWidth"][1]["defaults"] = {} defs["igSetNextItemWidth"][1]["funcname"] = "SetNextItemWidth" +defs["igSetNextItemWidth"][1]["location"] = "imgui" defs["igSetNextItemWidth"][1]["namespace"] = "ImGui" defs["igSetNextItemWidth"][1]["ov_cimguiname"] = "igSetNextItemWidth" defs["igSetNextItemWidth"][1]["ret"] = "void" @@ -11223,6 +11763,7 @@ defs["igSetNextWindowBgAlpha"][1]["call_args"] = "(alpha)" defs["igSetNextWindowBgAlpha"][1]["cimguiname"] = "igSetNextWindowBgAlpha" defs["igSetNextWindowBgAlpha"][1]["defaults"] = {} defs["igSetNextWindowBgAlpha"][1]["funcname"] = "SetNextWindowBgAlpha" +defs["igSetNextWindowBgAlpha"][1]["location"] = "imgui" defs["igSetNextWindowBgAlpha"][1]["namespace"] = "ImGui" defs["igSetNextWindowBgAlpha"][1]["ov_cimguiname"] = "igSetNextWindowBgAlpha" defs["igSetNextWindowBgAlpha"][1]["ret"] = "void" @@ -11245,6 +11786,7 @@ defs["igSetNextWindowCollapsed"][1]["cimguiname"] = "igSetNextWindowCollapsed" defs["igSetNextWindowCollapsed"][1]["defaults"] = {} defs["igSetNextWindowCollapsed"][1]["defaults"]["cond"] = "0" defs["igSetNextWindowCollapsed"][1]["funcname"] = "SetNextWindowCollapsed" +defs["igSetNextWindowCollapsed"][1]["location"] = "imgui" defs["igSetNextWindowCollapsed"][1]["namespace"] = "ImGui" defs["igSetNextWindowCollapsed"][1]["ov_cimguiname"] = "igSetNextWindowCollapsed" defs["igSetNextWindowCollapsed"][1]["ret"] = "void" @@ -11263,6 +11805,7 @@ defs["igSetNextWindowContentSize"][1]["call_args"] = "(size)" defs["igSetNextWindowContentSize"][1]["cimguiname"] = "igSetNextWindowContentSize" defs["igSetNextWindowContentSize"][1]["defaults"] = {} defs["igSetNextWindowContentSize"][1]["funcname"] = "SetNextWindowContentSize" +defs["igSetNextWindowContentSize"][1]["location"] = "imgui" defs["igSetNextWindowContentSize"][1]["namespace"] = "ImGui" defs["igSetNextWindowContentSize"][1]["ov_cimguiname"] = "igSetNextWindowContentSize" defs["igSetNextWindowContentSize"][1]["ret"] = "void" @@ -11278,6 +11821,7 @@ defs["igSetNextWindowFocus"][1]["call_args"] = "()" defs["igSetNextWindowFocus"][1]["cimguiname"] = "igSetNextWindowFocus" defs["igSetNextWindowFocus"][1]["defaults"] = {} defs["igSetNextWindowFocus"][1]["funcname"] = "SetNextWindowFocus" +defs["igSetNextWindowFocus"][1]["location"] = "imgui" defs["igSetNextWindowFocus"][1]["namespace"] = "ImGui" defs["igSetNextWindowFocus"][1]["ov_cimguiname"] = "igSetNextWindowFocus" defs["igSetNextWindowFocus"][1]["ret"] = "void" @@ -11304,6 +11848,7 @@ defs["igSetNextWindowPos"][1]["defaults"] = {} defs["igSetNextWindowPos"][1]["defaults"]["cond"] = "0" defs["igSetNextWindowPos"][1]["defaults"]["pivot"] = "ImVec2(0,0)" defs["igSetNextWindowPos"][1]["funcname"] = "SetNextWindowPos" +defs["igSetNextWindowPos"][1]["location"] = "imgui" defs["igSetNextWindowPos"][1]["namespace"] = "ImGui" defs["igSetNextWindowPos"][1]["ov_cimguiname"] = "igSetNextWindowPos" defs["igSetNextWindowPos"][1]["ret"] = "void" @@ -11326,6 +11871,7 @@ defs["igSetNextWindowSize"][1]["cimguiname"] = "igSetNextWindowSize" defs["igSetNextWindowSize"][1]["defaults"] = {} defs["igSetNextWindowSize"][1]["defaults"]["cond"] = "0" defs["igSetNextWindowSize"][1]["funcname"] = "SetNextWindowSize" +defs["igSetNextWindowSize"][1]["location"] = "imgui" defs["igSetNextWindowSize"][1]["namespace"] = "ImGui" defs["igSetNextWindowSize"][1]["ov_cimguiname"] = "igSetNextWindowSize" defs["igSetNextWindowSize"][1]["ret"] = "void" @@ -11355,6 +11901,7 @@ defs["igSetNextWindowSizeConstraints"][1]["defaults"] = {} defs["igSetNextWindowSizeConstraints"][1]["defaults"]["custom_callback"] = "((void*)0)" defs["igSetNextWindowSizeConstraints"][1]["defaults"]["custom_callback_data"] = "((void*)0)" defs["igSetNextWindowSizeConstraints"][1]["funcname"] = "SetNextWindowSizeConstraints" +defs["igSetNextWindowSizeConstraints"][1]["location"] = "imgui" defs["igSetNextWindowSizeConstraints"][1]["namespace"] = "ImGui" defs["igSetNextWindowSizeConstraints"][1]["ov_cimguiname"] = "igSetNextWindowSizeConstraints" defs["igSetNextWindowSizeConstraints"][1]["ret"] = "void" @@ -11377,6 +11924,7 @@ defs["igSetScrollFromPosX"][1]["cimguiname"] = "igSetScrollFromPosX" defs["igSetScrollFromPosX"][1]["defaults"] = {} defs["igSetScrollFromPosX"][1]["defaults"]["center_x_ratio"] = "0.5f" defs["igSetScrollFromPosX"][1]["funcname"] = "SetScrollFromPosX" +defs["igSetScrollFromPosX"][1]["location"] = "imgui" defs["igSetScrollFromPosX"][1]["namespace"] = "ImGui" defs["igSetScrollFromPosX"][1]["ov_cimguiname"] = "igSetScrollFromPosX" defs["igSetScrollFromPosX"][1]["ret"] = "void" @@ -11399,6 +11947,7 @@ defs["igSetScrollFromPosY"][1]["cimguiname"] = "igSetScrollFromPosY" defs["igSetScrollFromPosY"][1]["defaults"] = {} defs["igSetScrollFromPosY"][1]["defaults"]["center_y_ratio"] = "0.5f" defs["igSetScrollFromPosY"][1]["funcname"] = "SetScrollFromPosY" +defs["igSetScrollFromPosY"][1]["location"] = "imgui" defs["igSetScrollFromPosY"][1]["namespace"] = "ImGui" defs["igSetScrollFromPosY"][1]["ov_cimguiname"] = "igSetScrollFromPosY" defs["igSetScrollFromPosY"][1]["ret"] = "void" @@ -11418,6 +11967,7 @@ defs["igSetScrollHereX"][1]["cimguiname"] = "igSetScrollHereX" defs["igSetScrollHereX"][1]["defaults"] = {} defs["igSetScrollHereX"][1]["defaults"]["center_x_ratio"] = "0.5f" defs["igSetScrollHereX"][1]["funcname"] = "SetScrollHereX" +defs["igSetScrollHereX"][1]["location"] = "imgui" defs["igSetScrollHereX"][1]["namespace"] = "ImGui" defs["igSetScrollHereX"][1]["ov_cimguiname"] = "igSetScrollHereX" defs["igSetScrollHereX"][1]["ret"] = "void" @@ -11437,6 +11987,7 @@ defs["igSetScrollHereY"][1]["cimguiname"] = "igSetScrollHereY" defs["igSetScrollHereY"][1]["defaults"] = {} defs["igSetScrollHereY"][1]["defaults"]["center_y_ratio"] = "0.5f" defs["igSetScrollHereY"][1]["funcname"] = "SetScrollHereY" +defs["igSetScrollHereY"][1]["location"] = "imgui" defs["igSetScrollHereY"][1]["namespace"] = "ImGui" defs["igSetScrollHereY"][1]["ov_cimguiname"] = "igSetScrollHereY" defs["igSetScrollHereY"][1]["ret"] = "void" @@ -11455,6 +12006,7 @@ defs["igSetScrollX"][1]["call_args"] = "(scroll_x)" defs["igSetScrollX"][1]["cimguiname"] = "igSetScrollX" defs["igSetScrollX"][1]["defaults"] = {} defs["igSetScrollX"][1]["funcname"] = "SetScrollX" +defs["igSetScrollX"][1]["location"] = "imgui" defs["igSetScrollX"][1]["namespace"] = "ImGui" defs["igSetScrollX"][1]["ov_cimguiname"] = "igSetScrollX" defs["igSetScrollX"][1]["ret"] = "void" @@ -11473,6 +12025,7 @@ defs["igSetScrollY"][1]["call_args"] = "(scroll_y)" defs["igSetScrollY"][1]["cimguiname"] = "igSetScrollY" defs["igSetScrollY"][1]["defaults"] = {} defs["igSetScrollY"][1]["funcname"] = "SetScrollY" +defs["igSetScrollY"][1]["location"] = "imgui" defs["igSetScrollY"][1]["namespace"] = "ImGui" defs["igSetScrollY"][1]["ov_cimguiname"] = "igSetScrollY" defs["igSetScrollY"][1]["ret"] = "void" @@ -11491,6 +12044,7 @@ defs["igSetStateStorage"][1]["call_args"] = "(storage)" defs["igSetStateStorage"][1]["cimguiname"] = "igSetStateStorage" defs["igSetStateStorage"][1]["defaults"] = {} defs["igSetStateStorage"][1]["funcname"] = "SetStateStorage" +defs["igSetStateStorage"][1]["location"] = "imgui" defs["igSetStateStorage"][1]["namespace"] = "ImGui" defs["igSetStateStorage"][1]["ov_cimguiname"] = "igSetStateStorage" defs["igSetStateStorage"][1]["ret"] = "void" @@ -11509,6 +12063,7 @@ defs["igSetTabItemClosed"][1]["call_args"] = "(tab_or_docked_window_label)" defs["igSetTabItemClosed"][1]["cimguiname"] = "igSetTabItemClosed" defs["igSetTabItemClosed"][1]["defaults"] = {} defs["igSetTabItemClosed"][1]["funcname"] = "SetTabItemClosed" +defs["igSetTabItemClosed"][1]["location"] = "imgui" defs["igSetTabItemClosed"][1]["namespace"] = "ImGui" defs["igSetTabItemClosed"][1]["ov_cimguiname"] = "igSetTabItemClosed" defs["igSetTabItemClosed"][1]["ret"] = "void" @@ -11531,6 +12086,7 @@ defs["igSetTooltip"][1]["cimguiname"] = "igSetTooltip" defs["igSetTooltip"][1]["defaults"] = {} defs["igSetTooltip"][1]["funcname"] = "SetTooltip" defs["igSetTooltip"][1]["isvararg"] = "...)" +defs["igSetTooltip"][1]["location"] = "imgui" defs["igSetTooltip"][1]["namespace"] = "ImGui" defs["igSetTooltip"][1]["ov_cimguiname"] = "igSetTooltip" defs["igSetTooltip"][1]["ret"] = "void" @@ -11552,6 +12108,7 @@ defs["igSetTooltipV"][1]["call_args"] = "(fmt,args)" defs["igSetTooltipV"][1]["cimguiname"] = "igSetTooltipV" defs["igSetTooltipV"][1]["defaults"] = {} defs["igSetTooltipV"][1]["funcname"] = "SetTooltipV" +defs["igSetTooltipV"][1]["location"] = "imgui" defs["igSetTooltipV"][1]["namespace"] = "ImGui" defs["igSetTooltipV"][1]["ov_cimguiname"] = "igSetTooltipV" defs["igSetTooltipV"][1]["ret"] = "void" @@ -11574,6 +12131,7 @@ defs["igSetWindowCollapsed"][1]["cimguiname"] = "igSetWindowCollapsed" defs["igSetWindowCollapsed"][1]["defaults"] = {} defs["igSetWindowCollapsed"][1]["defaults"]["cond"] = "0" defs["igSetWindowCollapsed"][1]["funcname"] = "SetWindowCollapsed" +defs["igSetWindowCollapsed"][1]["location"] = "imgui" defs["igSetWindowCollapsed"][1]["namespace"] = "ImGui" defs["igSetWindowCollapsed"][1]["ov_cimguiname"] = "igSetWindowCollapsedBool" defs["igSetWindowCollapsed"][1]["ret"] = "void" @@ -11597,6 +12155,7 @@ defs["igSetWindowCollapsed"][2]["cimguiname"] = "igSetWindowCollapsed" defs["igSetWindowCollapsed"][2]["defaults"] = {} defs["igSetWindowCollapsed"][2]["defaults"]["cond"] = "0" defs["igSetWindowCollapsed"][2]["funcname"] = "SetWindowCollapsed" +defs["igSetWindowCollapsed"][2]["location"] = "imgui" defs["igSetWindowCollapsed"][2]["namespace"] = "ImGui" defs["igSetWindowCollapsed"][2]["ov_cimguiname"] = "igSetWindowCollapsedStr" defs["igSetWindowCollapsed"][2]["ret"] = "void" @@ -11613,6 +12172,7 @@ defs["igSetWindowFocus"][1]["call_args"] = "()" defs["igSetWindowFocus"][1]["cimguiname"] = "igSetWindowFocus" defs["igSetWindowFocus"][1]["defaults"] = {} defs["igSetWindowFocus"][1]["funcname"] = "SetWindowFocus" +defs["igSetWindowFocus"][1]["location"] = "imgui" defs["igSetWindowFocus"][1]["namespace"] = "ImGui" defs["igSetWindowFocus"][1]["ov_cimguiname"] = "igSetWindowFocusNil" defs["igSetWindowFocus"][1]["ret"] = "void" @@ -11629,6 +12189,7 @@ defs["igSetWindowFocus"][2]["call_args"] = "(name)" defs["igSetWindowFocus"][2]["cimguiname"] = "igSetWindowFocus" defs["igSetWindowFocus"][2]["defaults"] = {} defs["igSetWindowFocus"][2]["funcname"] = "SetWindowFocus" +defs["igSetWindowFocus"][2]["location"] = "imgui" defs["igSetWindowFocus"][2]["namespace"] = "ImGui" defs["igSetWindowFocus"][2]["ov_cimguiname"] = "igSetWindowFocusStr" defs["igSetWindowFocus"][2]["ret"] = "void" @@ -11648,6 +12209,7 @@ defs["igSetWindowFontScale"][1]["call_args"] = "(scale)" defs["igSetWindowFontScale"][1]["cimguiname"] = "igSetWindowFontScale" defs["igSetWindowFontScale"][1]["defaults"] = {} defs["igSetWindowFontScale"][1]["funcname"] = "SetWindowFontScale" +defs["igSetWindowFontScale"][1]["location"] = "imgui" defs["igSetWindowFontScale"][1]["namespace"] = "ImGui" defs["igSetWindowFontScale"][1]["ov_cimguiname"] = "igSetWindowFontScale" defs["igSetWindowFontScale"][1]["ret"] = "void" @@ -11670,6 +12232,7 @@ defs["igSetWindowPos"][1]["cimguiname"] = "igSetWindowPos" defs["igSetWindowPos"][1]["defaults"] = {} defs["igSetWindowPos"][1]["defaults"]["cond"] = "0" defs["igSetWindowPos"][1]["funcname"] = "SetWindowPos" +defs["igSetWindowPos"][1]["location"] = "imgui" defs["igSetWindowPos"][1]["namespace"] = "ImGui" defs["igSetWindowPos"][1]["ov_cimguiname"] = "igSetWindowPosVec2" defs["igSetWindowPos"][1]["ret"] = "void" @@ -11693,6 +12256,7 @@ defs["igSetWindowPos"][2]["cimguiname"] = "igSetWindowPos" defs["igSetWindowPos"][2]["defaults"] = {} defs["igSetWindowPos"][2]["defaults"]["cond"] = "0" defs["igSetWindowPos"][2]["funcname"] = "SetWindowPos" +defs["igSetWindowPos"][2]["location"] = "imgui" defs["igSetWindowPos"][2]["namespace"] = "ImGui" defs["igSetWindowPos"][2]["ov_cimguiname"] = "igSetWindowPosStr" defs["igSetWindowPos"][2]["ret"] = "void" @@ -11716,6 +12280,7 @@ defs["igSetWindowSize"][1]["cimguiname"] = "igSetWindowSize" defs["igSetWindowSize"][1]["defaults"] = {} defs["igSetWindowSize"][1]["defaults"]["cond"] = "0" defs["igSetWindowSize"][1]["funcname"] = "SetWindowSize" +defs["igSetWindowSize"][1]["location"] = "imgui" defs["igSetWindowSize"][1]["namespace"] = "ImGui" defs["igSetWindowSize"][1]["ov_cimguiname"] = "igSetWindowSizeVec2" defs["igSetWindowSize"][1]["ret"] = "void" @@ -11739,6 +12304,7 @@ defs["igSetWindowSize"][2]["cimguiname"] = "igSetWindowSize" defs["igSetWindowSize"][2]["defaults"] = {} defs["igSetWindowSize"][2]["defaults"]["cond"] = "0" defs["igSetWindowSize"][2]["funcname"] = "SetWindowSize" +defs["igSetWindowSize"][2]["location"] = "imgui" defs["igSetWindowSize"][2]["namespace"] = "ImGui" defs["igSetWindowSize"][2]["ov_cimguiname"] = "igSetWindowSizeStr" defs["igSetWindowSize"][2]["ret"] = "void" @@ -11759,6 +12325,7 @@ defs["igShowAboutWindow"][1]["cimguiname"] = "igShowAboutWindow" defs["igShowAboutWindow"][1]["defaults"] = {} defs["igShowAboutWindow"][1]["defaults"]["p_open"] = "((void*)0)" defs["igShowAboutWindow"][1]["funcname"] = "ShowAboutWindow" +defs["igShowAboutWindow"][1]["location"] = "imgui" defs["igShowAboutWindow"][1]["namespace"] = "ImGui" defs["igShowAboutWindow"][1]["ov_cimguiname"] = "igShowAboutWindow" defs["igShowAboutWindow"][1]["ret"] = "void" @@ -11778,6 +12345,7 @@ defs["igShowDemoWindow"][1]["cimguiname"] = "igShowDemoWindow" defs["igShowDemoWindow"][1]["defaults"] = {} defs["igShowDemoWindow"][1]["defaults"]["p_open"] = "((void*)0)" defs["igShowDemoWindow"][1]["funcname"] = "ShowDemoWindow" +defs["igShowDemoWindow"][1]["location"] = "imgui" defs["igShowDemoWindow"][1]["namespace"] = "ImGui" defs["igShowDemoWindow"][1]["ov_cimguiname"] = "igShowDemoWindow" defs["igShowDemoWindow"][1]["ret"] = "void" @@ -11796,6 +12364,7 @@ defs["igShowFontSelector"][1]["call_args"] = "(label)" defs["igShowFontSelector"][1]["cimguiname"] = "igShowFontSelector" defs["igShowFontSelector"][1]["defaults"] = {} defs["igShowFontSelector"][1]["funcname"] = "ShowFontSelector" +defs["igShowFontSelector"][1]["location"] = "imgui" defs["igShowFontSelector"][1]["namespace"] = "ImGui" defs["igShowFontSelector"][1]["ov_cimguiname"] = "igShowFontSelector" defs["igShowFontSelector"][1]["ret"] = "void" @@ -11815,6 +12384,7 @@ defs["igShowMetricsWindow"][1]["cimguiname"] = "igShowMetricsWindow" defs["igShowMetricsWindow"][1]["defaults"] = {} defs["igShowMetricsWindow"][1]["defaults"]["p_open"] = "((void*)0)" defs["igShowMetricsWindow"][1]["funcname"] = "ShowMetricsWindow" +defs["igShowMetricsWindow"][1]["location"] = "imgui" defs["igShowMetricsWindow"][1]["namespace"] = "ImGui" defs["igShowMetricsWindow"][1]["ov_cimguiname"] = "igShowMetricsWindow" defs["igShowMetricsWindow"][1]["ret"] = "void" @@ -11834,6 +12404,7 @@ defs["igShowStyleEditor"][1]["cimguiname"] = "igShowStyleEditor" defs["igShowStyleEditor"][1]["defaults"] = {} defs["igShowStyleEditor"][1]["defaults"]["ref"] = "((void*)0)" defs["igShowStyleEditor"][1]["funcname"] = "ShowStyleEditor" +defs["igShowStyleEditor"][1]["location"] = "imgui" defs["igShowStyleEditor"][1]["namespace"] = "ImGui" defs["igShowStyleEditor"][1]["ov_cimguiname"] = "igShowStyleEditor" defs["igShowStyleEditor"][1]["ret"] = "void" @@ -11852,6 +12423,7 @@ defs["igShowStyleSelector"][1]["call_args"] = "(label)" defs["igShowStyleSelector"][1]["cimguiname"] = "igShowStyleSelector" defs["igShowStyleSelector"][1]["defaults"] = {} defs["igShowStyleSelector"][1]["funcname"] = "ShowStyleSelector" +defs["igShowStyleSelector"][1]["location"] = "imgui" defs["igShowStyleSelector"][1]["namespace"] = "ImGui" defs["igShowStyleSelector"][1]["ov_cimguiname"] = "igShowStyleSelector" defs["igShowStyleSelector"][1]["ret"] = "bool" @@ -11867,6 +12439,7 @@ defs["igShowUserGuide"][1]["call_args"] = "()" defs["igShowUserGuide"][1]["cimguiname"] = "igShowUserGuide" defs["igShowUserGuide"][1]["defaults"] = {} defs["igShowUserGuide"][1]["funcname"] = "ShowUserGuide" +defs["igShowUserGuide"][1]["location"] = "imgui" defs["igShowUserGuide"][1]["namespace"] = "ImGui" defs["igShowUserGuide"][1]["ov_cimguiname"] = "igShowUserGuide" defs["igShowUserGuide"][1]["ret"] = "void" @@ -11900,6 +12473,7 @@ defs["igSliderAngle"][1]["defaults"]["format"] = "\"%.0f deg\"" defs["igSliderAngle"][1]["defaults"]["v_degrees_max"] = "+360.0f" defs["igSliderAngle"][1]["defaults"]["v_degrees_min"] = "-360.0f" defs["igSliderAngle"][1]["funcname"] = "SliderAngle" +defs["igSliderAngle"][1]["location"] = "imgui" defs["igSliderAngle"][1]["namespace"] = "ImGui" defs["igSliderAngle"][1]["ov_cimguiname"] = "igSliderAngle" defs["igSliderAngle"][1]["ret"] = "bool" @@ -11935,6 +12509,7 @@ defs["igSliderFloat"][1]["defaults"] = {} defs["igSliderFloat"][1]["defaults"]["format"] = "\"%.3f\"" defs["igSliderFloat"][1]["defaults"]["power"] = "1.0f" defs["igSliderFloat"][1]["funcname"] = "SliderFloat" +defs["igSliderFloat"][1]["location"] = "imgui" defs["igSliderFloat"][1]["namespace"] = "ImGui" defs["igSliderFloat"][1]["ov_cimguiname"] = "igSliderFloat" defs["igSliderFloat"][1]["ret"] = "bool" @@ -11970,6 +12545,7 @@ defs["igSliderFloat2"][1]["defaults"] = {} defs["igSliderFloat2"][1]["defaults"]["format"] = "\"%.3f\"" defs["igSliderFloat2"][1]["defaults"]["power"] = "1.0f" defs["igSliderFloat2"][1]["funcname"] = "SliderFloat2" +defs["igSliderFloat2"][1]["location"] = "imgui" defs["igSliderFloat2"][1]["namespace"] = "ImGui" defs["igSliderFloat2"][1]["ov_cimguiname"] = "igSliderFloat2" defs["igSliderFloat2"][1]["ret"] = "bool" @@ -12005,6 +12581,7 @@ defs["igSliderFloat3"][1]["defaults"] = {} defs["igSliderFloat3"][1]["defaults"]["format"] = "\"%.3f\"" defs["igSliderFloat3"][1]["defaults"]["power"] = "1.0f" defs["igSliderFloat3"][1]["funcname"] = "SliderFloat3" +defs["igSliderFloat3"][1]["location"] = "imgui" defs["igSliderFloat3"][1]["namespace"] = "ImGui" defs["igSliderFloat3"][1]["ov_cimguiname"] = "igSliderFloat3" defs["igSliderFloat3"][1]["ret"] = "bool" @@ -12040,6 +12617,7 @@ defs["igSliderFloat4"][1]["defaults"] = {} defs["igSliderFloat4"][1]["defaults"]["format"] = "\"%.3f\"" defs["igSliderFloat4"][1]["defaults"]["power"] = "1.0f" defs["igSliderFloat4"][1]["funcname"] = "SliderFloat4" +defs["igSliderFloat4"][1]["location"] = "imgui" defs["igSliderFloat4"][1]["namespace"] = "ImGui" defs["igSliderFloat4"][1]["ov_cimguiname"] = "igSliderFloat4" defs["igSliderFloat4"][1]["ret"] = "bool" @@ -12071,6 +12649,7 @@ defs["igSliderInt"][1]["cimguiname"] = "igSliderInt" defs["igSliderInt"][1]["defaults"] = {} defs["igSliderInt"][1]["defaults"]["format"] = "\"%d\"" defs["igSliderInt"][1]["funcname"] = "SliderInt" +defs["igSliderInt"][1]["location"] = "imgui" defs["igSliderInt"][1]["namespace"] = "ImGui" defs["igSliderInt"][1]["ov_cimguiname"] = "igSliderInt" defs["igSliderInt"][1]["ret"] = "bool" @@ -12102,6 +12681,7 @@ defs["igSliderInt2"][1]["cimguiname"] = "igSliderInt2" defs["igSliderInt2"][1]["defaults"] = {} defs["igSliderInt2"][1]["defaults"]["format"] = "\"%d\"" defs["igSliderInt2"][1]["funcname"] = "SliderInt2" +defs["igSliderInt2"][1]["location"] = "imgui" defs["igSliderInt2"][1]["namespace"] = "ImGui" defs["igSliderInt2"][1]["ov_cimguiname"] = "igSliderInt2" defs["igSliderInt2"][1]["ret"] = "bool" @@ -12133,6 +12713,7 @@ defs["igSliderInt3"][1]["cimguiname"] = "igSliderInt3" defs["igSliderInt3"][1]["defaults"] = {} defs["igSliderInt3"][1]["defaults"]["format"] = "\"%d\"" defs["igSliderInt3"][1]["funcname"] = "SliderInt3" +defs["igSliderInt3"][1]["location"] = "imgui" defs["igSliderInt3"][1]["namespace"] = "ImGui" defs["igSliderInt3"][1]["ov_cimguiname"] = "igSliderInt3" defs["igSliderInt3"][1]["ret"] = "bool" @@ -12164,6 +12745,7 @@ defs["igSliderInt4"][1]["cimguiname"] = "igSliderInt4" defs["igSliderInt4"][1]["defaults"] = {} defs["igSliderInt4"][1]["defaults"]["format"] = "\"%d\"" defs["igSliderInt4"][1]["funcname"] = "SliderInt4" +defs["igSliderInt4"][1]["location"] = "imgui" defs["igSliderInt4"][1]["namespace"] = "ImGui" defs["igSliderInt4"][1]["ov_cimguiname"] = "igSliderInt4" defs["igSliderInt4"][1]["ret"] = "bool" @@ -12202,6 +12784,7 @@ defs["igSliderScalar"][1]["defaults"] = {} defs["igSliderScalar"][1]["defaults"]["format"] = "((void*)0)" defs["igSliderScalar"][1]["defaults"]["power"] = "1.0f" defs["igSliderScalar"][1]["funcname"] = "SliderScalar" +defs["igSliderScalar"][1]["location"] = "imgui" defs["igSliderScalar"][1]["namespace"] = "ImGui" defs["igSliderScalar"][1]["ov_cimguiname"] = "igSliderScalar" defs["igSliderScalar"][1]["ret"] = "bool" @@ -12243,6 +12826,7 @@ defs["igSliderScalarN"][1]["defaults"] = {} defs["igSliderScalarN"][1]["defaults"]["format"] = "((void*)0)" defs["igSliderScalarN"][1]["defaults"]["power"] = "1.0f" defs["igSliderScalarN"][1]["funcname"] = "SliderScalarN" +defs["igSliderScalarN"][1]["location"] = "imgui" defs["igSliderScalarN"][1]["namespace"] = "ImGui" defs["igSliderScalarN"][1]["ov_cimguiname"] = "igSliderScalarN" defs["igSliderScalarN"][1]["ret"] = "bool" @@ -12261,6 +12845,7 @@ defs["igSmallButton"][1]["call_args"] = "(label)" defs["igSmallButton"][1]["cimguiname"] = "igSmallButton" defs["igSmallButton"][1]["defaults"] = {} defs["igSmallButton"][1]["funcname"] = "SmallButton" +defs["igSmallButton"][1]["location"] = "imgui" defs["igSmallButton"][1]["namespace"] = "ImGui" defs["igSmallButton"][1]["ov_cimguiname"] = "igSmallButton" defs["igSmallButton"][1]["ret"] = "bool" @@ -12276,6 +12861,7 @@ defs["igSpacing"][1]["call_args"] = "()" defs["igSpacing"][1]["cimguiname"] = "igSpacing" defs["igSpacing"][1]["defaults"] = {} defs["igSpacing"][1]["funcname"] = "Spacing" +defs["igSpacing"][1]["location"] = "imgui" defs["igSpacing"][1]["namespace"] = "ImGui" defs["igSpacing"][1]["ov_cimguiname"] = "igSpacing" defs["igSpacing"][1]["ret"] = "void" @@ -12295,6 +12881,7 @@ defs["igStyleColorsClassic"][1]["cimguiname"] = "igStyleColorsClassic" defs["igStyleColorsClassic"][1]["defaults"] = {} defs["igStyleColorsClassic"][1]["defaults"]["dst"] = "((void*)0)" defs["igStyleColorsClassic"][1]["funcname"] = "StyleColorsClassic" +defs["igStyleColorsClassic"][1]["location"] = "imgui" defs["igStyleColorsClassic"][1]["namespace"] = "ImGui" defs["igStyleColorsClassic"][1]["ov_cimguiname"] = "igStyleColorsClassic" defs["igStyleColorsClassic"][1]["ret"] = "void" @@ -12314,6 +12901,7 @@ defs["igStyleColorsDark"][1]["cimguiname"] = "igStyleColorsDark" defs["igStyleColorsDark"][1]["defaults"] = {} defs["igStyleColorsDark"][1]["defaults"]["dst"] = "((void*)0)" defs["igStyleColorsDark"][1]["funcname"] = "StyleColorsDark" +defs["igStyleColorsDark"][1]["location"] = "imgui" defs["igStyleColorsDark"][1]["namespace"] = "ImGui" defs["igStyleColorsDark"][1]["ov_cimguiname"] = "igStyleColorsDark" defs["igStyleColorsDark"][1]["ret"] = "void" @@ -12333,6 +12921,7 @@ defs["igStyleColorsLight"][1]["cimguiname"] = "igStyleColorsLight" defs["igStyleColorsLight"][1]["defaults"] = {} defs["igStyleColorsLight"][1]["defaults"]["dst"] = "((void*)0)" defs["igStyleColorsLight"][1]["funcname"] = "StyleColorsLight" +defs["igStyleColorsLight"][1]["location"] = "imgui" defs["igStyleColorsLight"][1]["namespace"] = "ImGui" defs["igStyleColorsLight"][1]["ov_cimguiname"] = "igStyleColorsLight" defs["igStyleColorsLight"][1]["ret"] = "void" @@ -12355,6 +12944,7 @@ defs["igText"][1]["cimguiname"] = "igText" defs["igText"][1]["defaults"] = {} defs["igText"][1]["funcname"] = "Text" defs["igText"][1]["isvararg"] = "...)" +defs["igText"][1]["location"] = "imgui" defs["igText"][1]["namespace"] = "ImGui" defs["igText"][1]["ov_cimguiname"] = "igText" defs["igText"][1]["ret"] = "void" @@ -12380,6 +12970,7 @@ defs["igTextColored"][1]["cimguiname"] = "igTextColored" defs["igTextColored"][1]["defaults"] = {} defs["igTextColored"][1]["funcname"] = "TextColored" defs["igTextColored"][1]["isvararg"] = "...)" +defs["igTextColored"][1]["location"] = "imgui" defs["igTextColored"][1]["namespace"] = "ImGui" defs["igTextColored"][1]["ov_cimguiname"] = "igTextColored" defs["igTextColored"][1]["ret"] = "void" @@ -12404,6 +12995,7 @@ defs["igTextColoredV"][1]["call_args"] = "(col,fmt,args)" defs["igTextColoredV"][1]["cimguiname"] = "igTextColoredV" defs["igTextColoredV"][1]["defaults"] = {} defs["igTextColoredV"][1]["funcname"] = "TextColoredV" +defs["igTextColoredV"][1]["location"] = "imgui" defs["igTextColoredV"][1]["namespace"] = "ImGui" defs["igTextColoredV"][1]["ov_cimguiname"] = "igTextColoredV" defs["igTextColoredV"][1]["ret"] = "void" @@ -12426,6 +13018,7 @@ defs["igTextDisabled"][1]["cimguiname"] = "igTextDisabled" defs["igTextDisabled"][1]["defaults"] = {} defs["igTextDisabled"][1]["funcname"] = "TextDisabled" defs["igTextDisabled"][1]["isvararg"] = "...)" +defs["igTextDisabled"][1]["location"] = "imgui" defs["igTextDisabled"][1]["namespace"] = "ImGui" defs["igTextDisabled"][1]["ov_cimguiname"] = "igTextDisabled" defs["igTextDisabled"][1]["ret"] = "void" @@ -12447,6 +13040,7 @@ defs["igTextDisabledV"][1]["call_args"] = "(fmt,args)" defs["igTextDisabledV"][1]["cimguiname"] = "igTextDisabledV" defs["igTextDisabledV"][1]["defaults"] = {} defs["igTextDisabledV"][1]["funcname"] = "TextDisabledV" +defs["igTextDisabledV"][1]["location"] = "imgui" defs["igTextDisabledV"][1]["namespace"] = "ImGui" defs["igTextDisabledV"][1]["ov_cimguiname"] = "igTextDisabledV" defs["igTextDisabledV"][1]["ret"] = "void" @@ -12469,6 +13063,7 @@ defs["igTextUnformatted"][1]["cimguiname"] = "igTextUnformatted" defs["igTextUnformatted"][1]["defaults"] = {} defs["igTextUnformatted"][1]["defaults"]["text_end"] = "((void*)0)" defs["igTextUnformatted"][1]["funcname"] = "TextUnformatted" +defs["igTextUnformatted"][1]["location"] = "imgui" defs["igTextUnformatted"][1]["namespace"] = "ImGui" defs["igTextUnformatted"][1]["ov_cimguiname"] = "igTextUnformatted" defs["igTextUnformatted"][1]["ret"] = "void" @@ -12490,6 +13085,7 @@ defs["igTextV"][1]["call_args"] = "(fmt,args)" defs["igTextV"][1]["cimguiname"] = "igTextV" defs["igTextV"][1]["defaults"] = {} defs["igTextV"][1]["funcname"] = "TextV" +defs["igTextV"][1]["location"] = "imgui" defs["igTextV"][1]["namespace"] = "ImGui" defs["igTextV"][1]["ov_cimguiname"] = "igTextV" defs["igTextV"][1]["ret"] = "void" @@ -12512,6 +13108,7 @@ defs["igTextWrapped"][1]["cimguiname"] = "igTextWrapped" defs["igTextWrapped"][1]["defaults"] = {} defs["igTextWrapped"][1]["funcname"] = "TextWrapped" defs["igTextWrapped"][1]["isvararg"] = "...)" +defs["igTextWrapped"][1]["location"] = "imgui" defs["igTextWrapped"][1]["namespace"] = "ImGui" defs["igTextWrapped"][1]["ov_cimguiname"] = "igTextWrapped" defs["igTextWrapped"][1]["ret"] = "void" @@ -12533,6 +13130,7 @@ defs["igTextWrappedV"][1]["call_args"] = "(fmt,args)" defs["igTextWrappedV"][1]["cimguiname"] = "igTextWrappedV" defs["igTextWrappedV"][1]["defaults"] = {} defs["igTextWrappedV"][1]["funcname"] = "TextWrappedV" +defs["igTextWrappedV"][1]["location"] = "imgui" defs["igTextWrappedV"][1]["namespace"] = "ImGui" defs["igTextWrappedV"][1]["ov_cimguiname"] = "igTextWrappedV" defs["igTextWrappedV"][1]["ret"] = "void" @@ -12551,6 +13149,7 @@ defs["igTreeNode"][1]["call_args"] = "(label)" defs["igTreeNode"][1]["cimguiname"] = "igTreeNode" defs["igTreeNode"][1]["defaults"] = {} defs["igTreeNode"][1]["funcname"] = "TreeNode" +defs["igTreeNode"][1]["location"] = "imgui" defs["igTreeNode"][1]["namespace"] = "ImGui" defs["igTreeNode"][1]["ov_cimguiname"] = "igTreeNodeStr" defs["igTreeNode"][1]["ret"] = "bool" @@ -12574,6 +13173,7 @@ defs["igTreeNode"][2]["cimguiname"] = "igTreeNode" defs["igTreeNode"][2]["defaults"] = {} defs["igTreeNode"][2]["funcname"] = "TreeNode" defs["igTreeNode"][2]["isvararg"] = "...)" +defs["igTreeNode"][2]["location"] = "imgui" defs["igTreeNode"][2]["namespace"] = "ImGui" defs["igTreeNode"][2]["ov_cimguiname"] = "igTreeNodeStrStr" defs["igTreeNode"][2]["ret"] = "bool" @@ -12597,6 +13197,7 @@ defs["igTreeNode"][3]["cimguiname"] = "igTreeNode" defs["igTreeNode"][3]["defaults"] = {} defs["igTreeNode"][3]["funcname"] = "TreeNode" defs["igTreeNode"][3]["isvararg"] = "...)" +defs["igTreeNode"][3]["location"] = "imgui" defs["igTreeNode"][3]["namespace"] = "ImGui" defs["igTreeNode"][3]["ov_cimguiname"] = "igTreeNodePtr" defs["igTreeNode"][3]["ret"] = "bool" @@ -12621,6 +13222,7 @@ defs["igTreeNodeEx"][1]["cimguiname"] = "igTreeNodeEx" defs["igTreeNodeEx"][1]["defaults"] = {} defs["igTreeNodeEx"][1]["defaults"]["flags"] = "0" defs["igTreeNodeEx"][1]["funcname"] = "TreeNodeEx" +defs["igTreeNodeEx"][1]["location"] = "imgui" defs["igTreeNodeEx"][1]["namespace"] = "ImGui" defs["igTreeNodeEx"][1]["ov_cimguiname"] = "igTreeNodeExStr" defs["igTreeNodeEx"][1]["ret"] = "bool" @@ -12647,6 +13249,7 @@ defs["igTreeNodeEx"][2]["cimguiname"] = "igTreeNodeEx" defs["igTreeNodeEx"][2]["defaults"] = {} defs["igTreeNodeEx"][2]["funcname"] = "TreeNodeEx" defs["igTreeNodeEx"][2]["isvararg"] = "...)" +defs["igTreeNodeEx"][2]["location"] = "imgui" defs["igTreeNodeEx"][2]["namespace"] = "ImGui" defs["igTreeNodeEx"][2]["ov_cimguiname"] = "igTreeNodeExStrStr" defs["igTreeNodeEx"][2]["ret"] = "bool" @@ -12673,6 +13276,7 @@ defs["igTreeNodeEx"][3]["cimguiname"] = "igTreeNodeEx" defs["igTreeNodeEx"][3]["defaults"] = {} defs["igTreeNodeEx"][3]["funcname"] = "TreeNodeEx" defs["igTreeNodeEx"][3]["isvararg"] = "...)" +defs["igTreeNodeEx"][3]["location"] = "imgui" defs["igTreeNodeEx"][3]["namespace"] = "ImGui" defs["igTreeNodeEx"][3]["ov_cimguiname"] = "igTreeNodeExPtr" defs["igTreeNodeEx"][3]["ret"] = "bool" @@ -12702,6 +13306,7 @@ defs["igTreeNodeExV"][1]["call_args"] = "(str_id,flags,fmt,args)" defs["igTreeNodeExV"][1]["cimguiname"] = "igTreeNodeExV" defs["igTreeNodeExV"][1]["defaults"] = {} defs["igTreeNodeExV"][1]["funcname"] = "TreeNodeExV" +defs["igTreeNodeExV"][1]["location"] = "imgui" defs["igTreeNodeExV"][1]["namespace"] = "ImGui" defs["igTreeNodeExV"][1]["ov_cimguiname"] = "igTreeNodeExVStr" defs["igTreeNodeExV"][1]["ret"] = "bool" @@ -12727,6 +13332,7 @@ defs["igTreeNodeExV"][2]["call_args"] = "(ptr_id,flags,fmt,args)" defs["igTreeNodeExV"][2]["cimguiname"] = "igTreeNodeExV" defs["igTreeNodeExV"][2]["defaults"] = {} defs["igTreeNodeExV"][2]["funcname"] = "TreeNodeExV" +defs["igTreeNodeExV"][2]["location"] = "imgui" defs["igTreeNodeExV"][2]["namespace"] = "ImGui" defs["igTreeNodeExV"][2]["ov_cimguiname"] = "igTreeNodeExVPtr" defs["igTreeNodeExV"][2]["ret"] = "bool" @@ -12752,6 +13358,7 @@ defs["igTreeNodeV"][1]["call_args"] = "(str_id,fmt,args)" defs["igTreeNodeV"][1]["cimguiname"] = "igTreeNodeV" defs["igTreeNodeV"][1]["defaults"] = {} defs["igTreeNodeV"][1]["funcname"] = "TreeNodeV" +defs["igTreeNodeV"][1]["location"] = "imgui" defs["igTreeNodeV"][1]["namespace"] = "ImGui" defs["igTreeNodeV"][1]["ov_cimguiname"] = "igTreeNodeVStr" defs["igTreeNodeV"][1]["ret"] = "bool" @@ -12774,6 +13381,7 @@ defs["igTreeNodeV"][2]["call_args"] = "(ptr_id,fmt,args)" defs["igTreeNodeV"][2]["cimguiname"] = "igTreeNodeV" defs["igTreeNodeV"][2]["defaults"] = {} defs["igTreeNodeV"][2]["funcname"] = "TreeNodeV" +defs["igTreeNodeV"][2]["location"] = "imgui" defs["igTreeNodeV"][2]["namespace"] = "ImGui" defs["igTreeNodeV"][2]["ov_cimguiname"] = "igTreeNodeVPtr" defs["igTreeNodeV"][2]["ret"] = "bool" @@ -12790,6 +13398,7 @@ defs["igTreePop"][1]["call_args"] = "()" defs["igTreePop"][1]["cimguiname"] = "igTreePop" defs["igTreePop"][1]["defaults"] = {} defs["igTreePop"][1]["funcname"] = "TreePop" +defs["igTreePop"][1]["location"] = "imgui" defs["igTreePop"][1]["namespace"] = "ImGui" defs["igTreePop"][1]["ov_cimguiname"] = "igTreePop" defs["igTreePop"][1]["ret"] = "void" @@ -12808,6 +13417,7 @@ defs["igTreePush"][1]["call_args"] = "(str_id)" defs["igTreePush"][1]["cimguiname"] = "igTreePush" defs["igTreePush"][1]["defaults"] = {} defs["igTreePush"][1]["funcname"] = "TreePush" +defs["igTreePush"][1]["location"] = "imgui" defs["igTreePush"][1]["namespace"] = "ImGui" defs["igTreePush"][1]["ov_cimguiname"] = "igTreePushStr" defs["igTreePush"][1]["ret"] = "void" @@ -12825,6 +13435,7 @@ defs["igTreePush"][2]["cimguiname"] = "igTreePush" defs["igTreePush"][2]["defaults"] = {} defs["igTreePush"][2]["defaults"]["ptr_id"] = "((void*)0)" defs["igTreePush"][2]["funcname"] = "TreePush" +defs["igTreePush"][2]["location"] = "imgui" defs["igTreePush"][2]["namespace"] = "ImGui" defs["igTreePush"][2]["ov_cimguiname"] = "igTreePushPtr" defs["igTreePush"][2]["ret"] = "void" @@ -12845,6 +13456,7 @@ defs["igUnindent"][1]["cimguiname"] = "igUnindent" defs["igUnindent"][1]["defaults"] = {} defs["igUnindent"][1]["defaults"]["indent_w"] = "0.0f" defs["igUnindent"][1]["funcname"] = "Unindent" +defs["igUnindent"][1]["location"] = "imgui" defs["igUnindent"][1]["namespace"] = "ImGui" defs["igUnindent"][1]["ov_cimguiname"] = "igUnindent" defs["igUnindent"][1]["ret"] = "void" @@ -12883,6 +13495,7 @@ defs["igVSliderFloat"][1]["defaults"] = {} defs["igVSliderFloat"][1]["defaults"]["format"] = "\"%.3f\"" defs["igVSliderFloat"][1]["defaults"]["power"] = "1.0f" defs["igVSliderFloat"][1]["funcname"] = "VSliderFloat" +defs["igVSliderFloat"][1]["location"] = "imgui" defs["igVSliderFloat"][1]["namespace"] = "ImGui" defs["igVSliderFloat"][1]["ov_cimguiname"] = "igVSliderFloat" defs["igVSliderFloat"][1]["ret"] = "bool" @@ -12917,6 +13530,7 @@ defs["igVSliderInt"][1]["cimguiname"] = "igVSliderInt" defs["igVSliderInt"][1]["defaults"] = {} defs["igVSliderInt"][1]["defaults"]["format"] = "\"%d\"" defs["igVSliderInt"][1]["funcname"] = "VSliderInt" +defs["igVSliderInt"][1]["location"] = "imgui" defs["igVSliderInt"][1]["namespace"] = "ImGui" defs["igVSliderInt"][1]["ov_cimguiname"] = "igVSliderInt" defs["igVSliderInt"][1]["ret"] = "bool" @@ -12958,6 +13572,7 @@ defs["igVSliderScalar"][1]["defaults"] = {} defs["igVSliderScalar"][1]["defaults"]["format"] = "((void*)0)" defs["igVSliderScalar"][1]["defaults"]["power"] = "1.0f" defs["igVSliderScalar"][1]["funcname"] = "VSliderScalar" +defs["igVSliderScalar"][1]["location"] = "imgui" defs["igVSliderScalar"][1]["namespace"] = "ImGui" defs["igVSliderScalar"][1]["ov_cimguiname"] = "igVSliderScalar" defs["igVSliderScalar"][1]["ret"] = "bool" @@ -12979,6 +13594,7 @@ defs["igValue"][1]["call_args"] = "(prefix,b)" defs["igValue"][1]["cimguiname"] = "igValue" defs["igValue"][1]["defaults"] = {} defs["igValue"][1]["funcname"] = "Value" +defs["igValue"][1]["location"] = "imgui" defs["igValue"][1]["namespace"] = "ImGui" defs["igValue"][1]["ov_cimguiname"] = "igValueBool" defs["igValue"][1]["ret"] = "void" @@ -12998,6 +13614,7 @@ defs["igValue"][2]["call_args"] = "(prefix,v)" defs["igValue"][2]["cimguiname"] = "igValue" defs["igValue"][2]["defaults"] = {} defs["igValue"][2]["funcname"] = "Value" +defs["igValue"][2]["location"] = "imgui" defs["igValue"][2]["namespace"] = "ImGui" defs["igValue"][2]["ov_cimguiname"] = "igValueInt" defs["igValue"][2]["ret"] = "void" @@ -13017,6 +13634,7 @@ defs["igValue"][3]["call_args"] = "(prefix,v)" defs["igValue"][3]["cimguiname"] = "igValue" defs["igValue"][3]["defaults"] = {} defs["igValue"][3]["funcname"] = "Value" +defs["igValue"][3]["location"] = "imgui" defs["igValue"][3]["namespace"] = "ImGui" defs["igValue"][3]["ov_cimguiname"] = "igValueUint" defs["igValue"][3]["ret"] = "void" @@ -13040,6 +13658,7 @@ defs["igValue"][4]["cimguiname"] = "igValue" defs["igValue"][4]["defaults"] = {} defs["igValue"][4]["defaults"]["float_format"] = "((void*)0)" defs["igValue"][4]["funcname"] = "Value" +defs["igValue"][4]["location"] = "imgui" defs["igValue"][4]["namespace"] = "ImGui" defs["igValue"][4]["ov_cimguiname"] = "igValueFloat" defs["igValue"][4]["ret"] = "void" diff --git a/imgui-sys/third-party/imgui b/imgui-sys/third-party/imgui index 5503c0a..9418dcb 160000 --- a/imgui-sys/third-party/imgui +++ b/imgui-sys/third-party/imgui @@ -1 +1 @@ -Subproject commit 5503c0a12e0c929e84b3f61b2cb4bb9177ea3da1 +Subproject commit 9418dcb69355558f70de260483424412c5ca2fce diff --git a/imgui-sys/third-party/impl_definitions.json b/imgui-sys/third-party/impl_definitions.json index 1f6e37e..8202aac 100644 --- a/imgui-sys/third-party/impl_definitions.json +++ b/imgui-sys/third-party/impl_definitions.json @@ -17,6 +17,7 @@ "cimguiname": "ImGui_ImplGlfw_CharCallback", "defaults": [], "funcname": "ImGui_ImplGlfw_CharCallback", + "location": "imgui_impl_glfw", "ov_cimguiname": "ImGui_ImplGlfw_CharCallback", "ret": "void", "signature": "(GLFWwindow*,unsigned int)", @@ -41,6 +42,7 @@ "cimguiname": "ImGui_ImplGlfw_InitForOpenGL", "defaults": [], "funcname": "ImGui_ImplGlfw_InitForOpenGL", + "location": "imgui_impl_glfw", "ov_cimguiname": "ImGui_ImplGlfw_InitForOpenGL", "ret": "bool", "signature": "(GLFWwindow*,bool)", @@ -65,6 +67,7 @@ "cimguiname": "ImGui_ImplGlfw_InitForVulkan", "defaults": [], "funcname": "ImGui_ImplGlfw_InitForVulkan", + "location": "imgui_impl_glfw", "ov_cimguiname": "ImGui_ImplGlfw_InitForVulkan", "ret": "bool", "signature": "(GLFWwindow*,bool)", @@ -101,6 +104,7 @@ "cimguiname": "ImGui_ImplGlfw_KeyCallback", "defaults": [], "funcname": "ImGui_ImplGlfw_KeyCallback", + "location": "imgui_impl_glfw", "ov_cimguiname": "ImGui_ImplGlfw_KeyCallback", "ret": "void", "signature": "(GLFWwindow*,int,int,int,int)", @@ -133,6 +137,7 @@ "cimguiname": "ImGui_ImplGlfw_MouseButtonCallback", "defaults": [], "funcname": "ImGui_ImplGlfw_MouseButtonCallback", + "location": "imgui_impl_glfw", "ov_cimguiname": "ImGui_ImplGlfw_MouseButtonCallback", "ret": "void", "signature": "(GLFWwindow*,int,int,int)", @@ -148,6 +153,7 @@ "cimguiname": "ImGui_ImplGlfw_NewFrame", "defaults": [], "funcname": "ImGui_ImplGlfw_NewFrame", + "location": "imgui_impl_glfw", "ov_cimguiname": "ImGui_ImplGlfw_NewFrame", "ret": "void", "signature": "()", @@ -176,6 +182,7 @@ "cimguiname": "ImGui_ImplGlfw_ScrollCallback", "defaults": [], "funcname": "ImGui_ImplGlfw_ScrollCallback", + "location": "imgui_impl_glfw", "ov_cimguiname": "ImGui_ImplGlfw_ScrollCallback", "ret": "void", "signature": "(GLFWwindow*,double,double)", @@ -191,6 +198,7 @@ "cimguiname": "ImGui_ImplGlfw_Shutdown", "defaults": [], "funcname": "ImGui_ImplGlfw_Shutdown", + "location": "imgui_impl_glfw", "ov_cimguiname": "ImGui_ImplGlfw_Shutdown", "ret": "void", "signature": "()", @@ -206,6 +214,7 @@ "cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects", "defaults": [], "funcname": "ImGui_ImplOpenGL2_CreateDeviceObjects", + "location": "imgui_impl_opengl2", "ov_cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects", "ret": "bool", "signature": "()", @@ -221,6 +230,7 @@ "cimguiname": "ImGui_ImplOpenGL2_CreateFontsTexture", "defaults": [], "funcname": "ImGui_ImplOpenGL2_CreateFontsTexture", + "location": "imgui_impl_opengl2", "ov_cimguiname": "ImGui_ImplOpenGL2_CreateFontsTexture", "ret": "bool", "signature": "()", @@ -236,6 +246,7 @@ "cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", "defaults": [], "funcname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", + "location": "imgui_impl_opengl2", "ov_cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", "ret": "void", "signature": "()", @@ -251,6 +262,7 @@ "cimguiname": "ImGui_ImplOpenGL2_DestroyFontsTexture", "defaults": [], "funcname": "ImGui_ImplOpenGL2_DestroyFontsTexture", + "location": "imgui_impl_opengl2", "ov_cimguiname": "ImGui_ImplOpenGL2_DestroyFontsTexture", "ret": "void", "signature": "()", @@ -266,6 +278,7 @@ "cimguiname": "ImGui_ImplOpenGL2_Init", "defaults": [], "funcname": "ImGui_ImplOpenGL2_Init", + "location": "imgui_impl_opengl2", "ov_cimguiname": "ImGui_ImplOpenGL2_Init", "ret": "bool", "signature": "()", @@ -281,6 +294,7 @@ "cimguiname": "ImGui_ImplOpenGL2_NewFrame", "defaults": [], "funcname": "ImGui_ImplOpenGL2_NewFrame", + "location": "imgui_impl_opengl2", "ov_cimguiname": "ImGui_ImplOpenGL2_NewFrame", "ret": "void", "signature": "()", @@ -301,6 +315,7 @@ "cimguiname": "ImGui_ImplOpenGL2_RenderDrawData", "defaults": [], "funcname": "ImGui_ImplOpenGL2_RenderDrawData", + "location": "imgui_impl_opengl2", "ov_cimguiname": "ImGui_ImplOpenGL2_RenderDrawData", "ret": "void", "signature": "(ImDrawData*)", @@ -316,6 +331,7 @@ "cimguiname": "ImGui_ImplOpenGL2_Shutdown", "defaults": [], "funcname": "ImGui_ImplOpenGL2_Shutdown", + "location": "imgui_impl_opengl2", "ov_cimguiname": "ImGui_ImplOpenGL2_Shutdown", "ret": "void", "signature": "()", @@ -331,6 +347,7 @@ "cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects", "defaults": [], "funcname": "ImGui_ImplOpenGL3_CreateDeviceObjects", + "location": "imgui_impl_opengl3", "ov_cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects", "ret": "bool", "signature": "()", @@ -346,6 +363,7 @@ "cimguiname": "ImGui_ImplOpenGL3_CreateFontsTexture", "defaults": [], "funcname": "ImGui_ImplOpenGL3_CreateFontsTexture", + "location": "imgui_impl_opengl3", "ov_cimguiname": "ImGui_ImplOpenGL3_CreateFontsTexture", "ret": "bool", "signature": "()", @@ -361,6 +379,7 @@ "cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects", "defaults": [], "funcname": "ImGui_ImplOpenGL3_DestroyDeviceObjects", + "location": "imgui_impl_opengl3", "ov_cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects", "ret": "void", "signature": "()", @@ -376,6 +395,7 @@ "cimguiname": "ImGui_ImplOpenGL3_DestroyFontsTexture", "defaults": [], "funcname": "ImGui_ImplOpenGL3_DestroyFontsTexture", + "location": "imgui_impl_opengl3", "ov_cimguiname": "ImGui_ImplOpenGL3_DestroyFontsTexture", "ret": "void", "signature": "()", @@ -398,6 +418,7 @@ "glsl_version": "((void*)0)" }, "funcname": "ImGui_ImplOpenGL3_Init", + "location": "imgui_impl_opengl3", "ov_cimguiname": "ImGui_ImplOpenGL3_Init", "ret": "bool", "signature": "(const char*)", @@ -413,6 +434,7 @@ "cimguiname": "ImGui_ImplOpenGL3_NewFrame", "defaults": [], "funcname": "ImGui_ImplOpenGL3_NewFrame", + "location": "imgui_impl_opengl3", "ov_cimguiname": "ImGui_ImplOpenGL3_NewFrame", "ret": "void", "signature": "()", @@ -433,6 +455,7 @@ "cimguiname": "ImGui_ImplOpenGL3_RenderDrawData", "defaults": [], "funcname": "ImGui_ImplOpenGL3_RenderDrawData", + "location": "imgui_impl_opengl3", "ov_cimguiname": "ImGui_ImplOpenGL3_RenderDrawData", "ret": "void", "signature": "(ImDrawData*)", @@ -448,6 +471,7 @@ "cimguiname": "ImGui_ImplOpenGL3_Shutdown", "defaults": [], "funcname": "ImGui_ImplOpenGL3_Shutdown", + "location": "imgui_impl_opengl3", "ov_cimguiname": "ImGui_ImplOpenGL3_Shutdown", "ret": "void", "signature": "()", @@ -468,6 +492,7 @@ "cimguiname": "ImGui_ImplSDL2_InitForD3D", "defaults": [], "funcname": "ImGui_ImplSDL2_InitForD3D", + "location": "imgui_impl_sdl", "ov_cimguiname": "ImGui_ImplSDL2_InitForD3D", "ret": "bool", "signature": "(SDL_Window*)", @@ -488,6 +513,7 @@ "cimguiname": "ImGui_ImplSDL2_InitForMetal", "defaults": [], "funcname": "ImGui_ImplSDL2_InitForMetal", + "location": "imgui_impl_sdl", "ov_cimguiname": "ImGui_ImplSDL2_InitForMetal", "ret": "bool", "signature": "(SDL_Window*)", @@ -512,6 +538,7 @@ "cimguiname": "ImGui_ImplSDL2_InitForOpenGL", "defaults": [], "funcname": "ImGui_ImplSDL2_InitForOpenGL", + "location": "imgui_impl_sdl", "ov_cimguiname": "ImGui_ImplSDL2_InitForOpenGL", "ret": "bool", "signature": "(SDL_Window*,void*)", @@ -532,6 +559,7 @@ "cimguiname": "ImGui_ImplSDL2_InitForVulkan", "defaults": [], "funcname": "ImGui_ImplSDL2_InitForVulkan", + "location": "imgui_impl_sdl", "ov_cimguiname": "ImGui_ImplSDL2_InitForVulkan", "ret": "bool", "signature": "(SDL_Window*)", @@ -552,6 +580,7 @@ "cimguiname": "ImGui_ImplSDL2_NewFrame", "defaults": [], "funcname": "ImGui_ImplSDL2_NewFrame", + "location": "imgui_impl_sdl", "ov_cimguiname": "ImGui_ImplSDL2_NewFrame", "ret": "void", "signature": "(SDL_Window*)", @@ -572,6 +601,7 @@ "cimguiname": "ImGui_ImplSDL2_ProcessEvent", "defaults": [], "funcname": "ImGui_ImplSDL2_ProcessEvent", + "location": "imgui_impl_sdl", "ov_cimguiname": "ImGui_ImplSDL2_ProcessEvent", "ret": "bool", "signature": "(const SDL_Event*)", @@ -587,6 +617,7 @@ "cimguiname": "ImGui_ImplSDL2_Shutdown", "defaults": [], "funcname": "ImGui_ImplSDL2_Shutdown", + "location": "imgui_impl_sdl", "ov_cimguiname": "ImGui_ImplSDL2_Shutdown", "ret": "void", "signature": "()", diff --git a/imgui-sys/third-party/impl_definitions.lua b/imgui-sys/third-party/impl_definitions.lua index 4a60b1f..f9e044f 100644 --- a/imgui-sys/third-party/impl_definitions.lua +++ b/imgui-sys/third-party/impl_definitions.lua @@ -14,6 +14,7 @@ defs["ImGui_ImplGlfw_CharCallback"][1]["call_args"] = "(window,c)" defs["ImGui_ImplGlfw_CharCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_CharCallback" defs["ImGui_ImplGlfw_CharCallback"][1]["defaults"] = {} defs["ImGui_ImplGlfw_CharCallback"][1]["funcname"] = "ImGui_ImplGlfw_CharCallback" +defs["ImGui_ImplGlfw_CharCallback"][1]["location"] = "imgui_impl_glfw" defs["ImGui_ImplGlfw_CharCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_CharCallback" defs["ImGui_ImplGlfw_CharCallback"][1]["ret"] = "void" defs["ImGui_ImplGlfw_CharCallback"][1]["signature"] = "(GLFWwindow*,unsigned int)" @@ -34,6 +35,7 @@ defs["ImGui_ImplGlfw_InitForOpenGL"][1]["call_args"] = "(window,install_callback defs["ImGui_ImplGlfw_InitForOpenGL"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForOpenGL" defs["ImGui_ImplGlfw_InitForOpenGL"][1]["defaults"] = {} defs["ImGui_ImplGlfw_InitForOpenGL"][1]["funcname"] = "ImGui_ImplGlfw_InitForOpenGL" +defs["ImGui_ImplGlfw_InitForOpenGL"][1]["location"] = "imgui_impl_glfw" defs["ImGui_ImplGlfw_InitForOpenGL"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_InitForOpenGL" defs["ImGui_ImplGlfw_InitForOpenGL"][1]["ret"] = "bool" defs["ImGui_ImplGlfw_InitForOpenGL"][1]["signature"] = "(GLFWwindow*,bool)" @@ -54,6 +56,7 @@ defs["ImGui_ImplGlfw_InitForVulkan"][1]["call_args"] = "(window,install_callback defs["ImGui_ImplGlfw_InitForVulkan"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForVulkan" defs["ImGui_ImplGlfw_InitForVulkan"][1]["defaults"] = {} defs["ImGui_ImplGlfw_InitForVulkan"][1]["funcname"] = "ImGui_ImplGlfw_InitForVulkan" +defs["ImGui_ImplGlfw_InitForVulkan"][1]["location"] = "imgui_impl_glfw" defs["ImGui_ImplGlfw_InitForVulkan"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_InitForVulkan" defs["ImGui_ImplGlfw_InitForVulkan"][1]["ret"] = "bool" defs["ImGui_ImplGlfw_InitForVulkan"][1]["signature"] = "(GLFWwindow*,bool)" @@ -83,6 +86,7 @@ defs["ImGui_ImplGlfw_KeyCallback"][1]["call_args"] = "(window,key,scancode,actio defs["ImGui_ImplGlfw_KeyCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_KeyCallback" defs["ImGui_ImplGlfw_KeyCallback"][1]["defaults"] = {} defs["ImGui_ImplGlfw_KeyCallback"][1]["funcname"] = "ImGui_ImplGlfw_KeyCallback" +defs["ImGui_ImplGlfw_KeyCallback"][1]["location"] = "imgui_impl_glfw" defs["ImGui_ImplGlfw_KeyCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_KeyCallback" defs["ImGui_ImplGlfw_KeyCallback"][1]["ret"] = "void" defs["ImGui_ImplGlfw_KeyCallback"][1]["signature"] = "(GLFWwindow*,int,int,int,int)" @@ -109,6 +113,7 @@ defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["call_args"] = "(window,button,act defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback" defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["defaults"] = {} defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["funcname"] = "ImGui_ImplGlfw_MouseButtonCallback" +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["location"] = "imgui_impl_glfw" defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback" defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ret"] = "void" defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["signature"] = "(GLFWwindow*,int,int,int)" @@ -123,6 +128,7 @@ defs["ImGui_ImplGlfw_NewFrame"][1]["call_args"] = "()" defs["ImGui_ImplGlfw_NewFrame"][1]["cimguiname"] = "ImGui_ImplGlfw_NewFrame" defs["ImGui_ImplGlfw_NewFrame"][1]["defaults"] = {} defs["ImGui_ImplGlfw_NewFrame"][1]["funcname"] = "ImGui_ImplGlfw_NewFrame" +defs["ImGui_ImplGlfw_NewFrame"][1]["location"] = "imgui_impl_glfw" defs["ImGui_ImplGlfw_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_NewFrame" defs["ImGui_ImplGlfw_NewFrame"][1]["ret"] = "void" defs["ImGui_ImplGlfw_NewFrame"][1]["signature"] = "()" @@ -146,6 +152,7 @@ defs["ImGui_ImplGlfw_ScrollCallback"][1]["call_args"] = "(window,xoffset,yoffset defs["ImGui_ImplGlfw_ScrollCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_ScrollCallback" defs["ImGui_ImplGlfw_ScrollCallback"][1]["defaults"] = {} defs["ImGui_ImplGlfw_ScrollCallback"][1]["funcname"] = "ImGui_ImplGlfw_ScrollCallback" +defs["ImGui_ImplGlfw_ScrollCallback"][1]["location"] = "imgui_impl_glfw" defs["ImGui_ImplGlfw_ScrollCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_ScrollCallback" defs["ImGui_ImplGlfw_ScrollCallback"][1]["ret"] = "void" defs["ImGui_ImplGlfw_ScrollCallback"][1]["signature"] = "(GLFWwindow*,double,double)" @@ -160,6 +167,7 @@ defs["ImGui_ImplGlfw_Shutdown"][1]["call_args"] = "()" defs["ImGui_ImplGlfw_Shutdown"][1]["cimguiname"] = "ImGui_ImplGlfw_Shutdown" defs["ImGui_ImplGlfw_Shutdown"][1]["defaults"] = {} defs["ImGui_ImplGlfw_Shutdown"][1]["funcname"] = "ImGui_ImplGlfw_Shutdown" +defs["ImGui_ImplGlfw_Shutdown"][1]["location"] = "imgui_impl_glfw" defs["ImGui_ImplGlfw_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_Shutdown" defs["ImGui_ImplGlfw_Shutdown"][1]["ret"] = "void" defs["ImGui_ImplGlfw_Shutdown"][1]["signature"] = "()" @@ -174,6 +182,7 @@ defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["call_args"] = "()" defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects" defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["defaults"] = {} defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects" +defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["location"] = "imgui_impl_opengl2" defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects" defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["ret"] = "bool" defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["signature"] = "()" @@ -188,6 +197,7 @@ defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["call_args"] = "()" defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL2_CreateFontsTexture" defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["defaults"] = {} defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL2_CreateFontsTexture" +defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["location"] = "imgui_impl_opengl2" defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_CreateFontsTexture" defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["ret"] = "bool" defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["signature"] = "()" @@ -202,6 +212,7 @@ defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["call_args"] = "()" defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects" defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["defaults"] = {} defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects" +defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["location"] = "imgui_impl_opengl2" defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects" defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["ret"] = "void" defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["signature"] = "()" @@ -216,6 +227,7 @@ defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["call_args"] = "()" defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture" defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["defaults"] = {} defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture" +defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["location"] = "imgui_impl_opengl2" defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture" defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["ret"] = "void" defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["signature"] = "()" @@ -230,6 +242,7 @@ defs["ImGui_ImplOpenGL2_Init"][1]["call_args"] = "()" defs["ImGui_ImplOpenGL2_Init"][1]["cimguiname"] = "ImGui_ImplOpenGL2_Init" defs["ImGui_ImplOpenGL2_Init"][1]["defaults"] = {} defs["ImGui_ImplOpenGL2_Init"][1]["funcname"] = "ImGui_ImplOpenGL2_Init" +defs["ImGui_ImplOpenGL2_Init"][1]["location"] = "imgui_impl_opengl2" defs["ImGui_ImplOpenGL2_Init"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_Init" defs["ImGui_ImplOpenGL2_Init"][1]["ret"] = "bool" defs["ImGui_ImplOpenGL2_Init"][1]["signature"] = "()" @@ -244,6 +257,7 @@ defs["ImGui_ImplOpenGL2_NewFrame"][1]["call_args"] = "()" defs["ImGui_ImplOpenGL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplOpenGL2_NewFrame" defs["ImGui_ImplOpenGL2_NewFrame"][1]["defaults"] = {} defs["ImGui_ImplOpenGL2_NewFrame"][1]["funcname"] = "ImGui_ImplOpenGL2_NewFrame" +defs["ImGui_ImplOpenGL2_NewFrame"][1]["location"] = "imgui_impl_opengl2" defs["ImGui_ImplOpenGL2_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_NewFrame" defs["ImGui_ImplOpenGL2_NewFrame"][1]["ret"] = "void" defs["ImGui_ImplOpenGL2_NewFrame"][1]["signature"] = "()" @@ -261,6 +275,7 @@ defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["call_args"] = "(draw_data)" defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["cimguiname"] = "ImGui_ImplOpenGL2_RenderDrawData" defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["defaults"] = {} defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["funcname"] = "ImGui_ImplOpenGL2_RenderDrawData" +defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["location"] = "imgui_impl_opengl2" defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_RenderDrawData" defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["ret"] = "void" defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["signature"] = "(ImDrawData*)" @@ -275,6 +290,7 @@ defs["ImGui_ImplOpenGL2_Shutdown"][1]["call_args"] = "()" defs["ImGui_ImplOpenGL2_Shutdown"][1]["cimguiname"] = "ImGui_ImplOpenGL2_Shutdown" defs["ImGui_ImplOpenGL2_Shutdown"][1]["defaults"] = {} defs["ImGui_ImplOpenGL2_Shutdown"][1]["funcname"] = "ImGui_ImplOpenGL2_Shutdown" +defs["ImGui_ImplOpenGL2_Shutdown"][1]["location"] = "imgui_impl_opengl2" defs["ImGui_ImplOpenGL2_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_Shutdown" defs["ImGui_ImplOpenGL2_Shutdown"][1]["ret"] = "void" defs["ImGui_ImplOpenGL2_Shutdown"][1]["signature"] = "()" @@ -289,6 +305,7 @@ defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["call_args"] = "()" defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects" defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["defaults"] = {} defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects" +defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["location"] = "imgui_impl_opengl3" defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects" defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["ret"] = "bool" defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["signature"] = "()" @@ -303,6 +320,7 @@ defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["call_args"] = "()" defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL3_CreateFontsTexture" defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["defaults"] = {} defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL3_CreateFontsTexture" +defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["location"] = "imgui_impl_opengl3" defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_CreateFontsTexture" defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["ret"] = "bool" defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["signature"] = "()" @@ -317,6 +335,7 @@ defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["call_args"] = "()" defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects" defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["defaults"] = {} defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects" +defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["location"] = "imgui_impl_opengl3" defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects" defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["ret"] = "void" defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["signature"] = "()" @@ -331,6 +350,7 @@ defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["call_args"] = "()" defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture" defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["defaults"] = {} defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture" +defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["location"] = "imgui_impl_opengl3" defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture" defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["ret"] = "void" defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["signature"] = "()" @@ -349,6 +369,7 @@ defs["ImGui_ImplOpenGL3_Init"][1]["cimguiname"] = "ImGui_ImplOpenGL3_Init" defs["ImGui_ImplOpenGL3_Init"][1]["defaults"] = {} defs["ImGui_ImplOpenGL3_Init"][1]["defaults"]["glsl_version"] = "((void*)0)" defs["ImGui_ImplOpenGL3_Init"][1]["funcname"] = "ImGui_ImplOpenGL3_Init" +defs["ImGui_ImplOpenGL3_Init"][1]["location"] = "imgui_impl_opengl3" defs["ImGui_ImplOpenGL3_Init"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_Init" defs["ImGui_ImplOpenGL3_Init"][1]["ret"] = "bool" defs["ImGui_ImplOpenGL3_Init"][1]["signature"] = "(const char*)" @@ -363,6 +384,7 @@ defs["ImGui_ImplOpenGL3_NewFrame"][1]["call_args"] = "()" defs["ImGui_ImplOpenGL3_NewFrame"][1]["cimguiname"] = "ImGui_ImplOpenGL3_NewFrame" defs["ImGui_ImplOpenGL3_NewFrame"][1]["defaults"] = {} defs["ImGui_ImplOpenGL3_NewFrame"][1]["funcname"] = "ImGui_ImplOpenGL3_NewFrame" +defs["ImGui_ImplOpenGL3_NewFrame"][1]["location"] = "imgui_impl_opengl3" defs["ImGui_ImplOpenGL3_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_NewFrame" defs["ImGui_ImplOpenGL3_NewFrame"][1]["ret"] = "void" defs["ImGui_ImplOpenGL3_NewFrame"][1]["signature"] = "()" @@ -380,6 +402,7 @@ defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["call_args"] = "(draw_data)" defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["cimguiname"] = "ImGui_ImplOpenGL3_RenderDrawData" defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["defaults"] = {} defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["funcname"] = "ImGui_ImplOpenGL3_RenderDrawData" +defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["location"] = "imgui_impl_opengl3" defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_RenderDrawData" defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["ret"] = "void" defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["signature"] = "(ImDrawData*)" @@ -394,6 +417,7 @@ defs["ImGui_ImplOpenGL3_Shutdown"][1]["call_args"] = "()" defs["ImGui_ImplOpenGL3_Shutdown"][1]["cimguiname"] = "ImGui_ImplOpenGL3_Shutdown" defs["ImGui_ImplOpenGL3_Shutdown"][1]["defaults"] = {} defs["ImGui_ImplOpenGL3_Shutdown"][1]["funcname"] = "ImGui_ImplOpenGL3_Shutdown" +defs["ImGui_ImplOpenGL3_Shutdown"][1]["location"] = "imgui_impl_opengl3" defs["ImGui_ImplOpenGL3_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_Shutdown" defs["ImGui_ImplOpenGL3_Shutdown"][1]["ret"] = "void" defs["ImGui_ImplOpenGL3_Shutdown"][1]["signature"] = "()" @@ -411,6 +435,7 @@ defs["ImGui_ImplSDL2_InitForD3D"][1]["call_args"] = "(window)" defs["ImGui_ImplSDL2_InitForD3D"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForD3D" defs["ImGui_ImplSDL2_InitForD3D"][1]["defaults"] = {} defs["ImGui_ImplSDL2_InitForD3D"][1]["funcname"] = "ImGui_ImplSDL2_InitForD3D" +defs["ImGui_ImplSDL2_InitForD3D"][1]["location"] = "imgui_impl_sdl" defs["ImGui_ImplSDL2_InitForD3D"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForD3D" defs["ImGui_ImplSDL2_InitForD3D"][1]["ret"] = "bool" defs["ImGui_ImplSDL2_InitForD3D"][1]["signature"] = "(SDL_Window*)" @@ -428,6 +453,7 @@ defs["ImGui_ImplSDL2_InitForMetal"][1]["call_args"] = "(window)" defs["ImGui_ImplSDL2_InitForMetal"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForMetal" defs["ImGui_ImplSDL2_InitForMetal"][1]["defaults"] = {} defs["ImGui_ImplSDL2_InitForMetal"][1]["funcname"] = "ImGui_ImplSDL2_InitForMetal" +defs["ImGui_ImplSDL2_InitForMetal"][1]["location"] = "imgui_impl_sdl" defs["ImGui_ImplSDL2_InitForMetal"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForMetal" defs["ImGui_ImplSDL2_InitForMetal"][1]["ret"] = "bool" defs["ImGui_ImplSDL2_InitForMetal"][1]["signature"] = "(SDL_Window*)" @@ -448,6 +474,7 @@ defs["ImGui_ImplSDL2_InitForOpenGL"][1]["call_args"] = "(window,sdl_gl_context)" defs["ImGui_ImplSDL2_InitForOpenGL"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForOpenGL" defs["ImGui_ImplSDL2_InitForOpenGL"][1]["defaults"] = {} defs["ImGui_ImplSDL2_InitForOpenGL"][1]["funcname"] = "ImGui_ImplSDL2_InitForOpenGL" +defs["ImGui_ImplSDL2_InitForOpenGL"][1]["location"] = "imgui_impl_sdl" defs["ImGui_ImplSDL2_InitForOpenGL"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForOpenGL" defs["ImGui_ImplSDL2_InitForOpenGL"][1]["ret"] = "bool" defs["ImGui_ImplSDL2_InitForOpenGL"][1]["signature"] = "(SDL_Window*,void*)" @@ -465,6 +492,7 @@ defs["ImGui_ImplSDL2_InitForVulkan"][1]["call_args"] = "(window)" defs["ImGui_ImplSDL2_InitForVulkan"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForVulkan" defs["ImGui_ImplSDL2_InitForVulkan"][1]["defaults"] = {} defs["ImGui_ImplSDL2_InitForVulkan"][1]["funcname"] = "ImGui_ImplSDL2_InitForVulkan" +defs["ImGui_ImplSDL2_InitForVulkan"][1]["location"] = "imgui_impl_sdl" defs["ImGui_ImplSDL2_InitForVulkan"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_InitForVulkan" defs["ImGui_ImplSDL2_InitForVulkan"][1]["ret"] = "bool" defs["ImGui_ImplSDL2_InitForVulkan"][1]["signature"] = "(SDL_Window*)" @@ -482,6 +510,7 @@ defs["ImGui_ImplSDL2_NewFrame"][1]["call_args"] = "(window)" defs["ImGui_ImplSDL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplSDL2_NewFrame" defs["ImGui_ImplSDL2_NewFrame"][1]["defaults"] = {} defs["ImGui_ImplSDL2_NewFrame"][1]["funcname"] = "ImGui_ImplSDL2_NewFrame" +defs["ImGui_ImplSDL2_NewFrame"][1]["location"] = "imgui_impl_sdl" defs["ImGui_ImplSDL2_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_NewFrame" defs["ImGui_ImplSDL2_NewFrame"][1]["ret"] = "void" defs["ImGui_ImplSDL2_NewFrame"][1]["signature"] = "(SDL_Window*)" @@ -499,6 +528,7 @@ defs["ImGui_ImplSDL2_ProcessEvent"][1]["call_args"] = "(event)" defs["ImGui_ImplSDL2_ProcessEvent"][1]["cimguiname"] = "ImGui_ImplSDL2_ProcessEvent" defs["ImGui_ImplSDL2_ProcessEvent"][1]["defaults"] = {} defs["ImGui_ImplSDL2_ProcessEvent"][1]["funcname"] = "ImGui_ImplSDL2_ProcessEvent" +defs["ImGui_ImplSDL2_ProcessEvent"][1]["location"] = "imgui_impl_sdl" defs["ImGui_ImplSDL2_ProcessEvent"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_ProcessEvent" defs["ImGui_ImplSDL2_ProcessEvent"][1]["ret"] = "bool" defs["ImGui_ImplSDL2_ProcessEvent"][1]["signature"] = "(const SDL_Event*)" @@ -513,6 +543,7 @@ defs["ImGui_ImplSDL2_Shutdown"][1]["call_args"] = "()" defs["ImGui_ImplSDL2_Shutdown"][1]["cimguiname"] = "ImGui_ImplSDL2_Shutdown" defs["ImGui_ImplSDL2_Shutdown"][1]["defaults"] = {} defs["ImGui_ImplSDL2_Shutdown"][1]["funcname"] = "ImGui_ImplSDL2_Shutdown" +defs["ImGui_ImplSDL2_Shutdown"][1]["location"] = "imgui_impl_sdl" defs["ImGui_ImplSDL2_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_Shutdown" defs["ImGui_ImplSDL2_Shutdown"][1]["ret"] = "void" defs["ImGui_ImplSDL2_Shutdown"][1]["signature"] = "()" diff --git a/imgui-sys/third-party/overloads.txt b/imgui-sys/third-party/overloads.txt index 338eba8..fa7cffc 100644 --- a/imgui-sys/third-party/overloads.txt +++ b/imgui-sys/third-party/overloads.txt @@ -27,7 +27,7 @@ ImVector_back 2 2 const T* ImVector_back_const ()const igPlotHistogram 2 1 void igPlotHistogramFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int) -2 void igPlotHistogramFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) +2 void igPlotHistogramFnFloatPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) igGetID 3 1 ImGuiID igGetIDStr (const char*) 2 ImGuiID igGetIDStrStr (const char*,const char*) @@ -54,7 +54,7 @@ igTreeNode 3 igCombo 3 1 bool igComboStr_arr (const char*,int*,const char* const[],int,int) 2 bool igComboStr (const char*,int*,const char*,int) -3 bool igComboFnPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int) +3 bool igComboFnBoolPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int) ImVector_erase 2 1 T* ImVector_eraseNil (const T*) 2 T* ImVector_eraseTPtr (const T*,const T*) @@ -81,7 +81,7 @@ igSetWindowCollapsed 2 2 void igSetWindowCollapsedStr (const char*,bool,ImGuiCond) igPlotLines 2 1 void igPlotLinesFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int) -2 void igPlotLinesFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) +2 void igPlotLinesFnFloatPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) igPushStyleColor 2 1 void igPushStyleColorU32 (ImGuiCol,ImU32) 2 void igPushStyleColorVec4 (ImGuiCol,const ImVec4) @@ -90,7 +90,7 @@ igTreeNodeExV 2 2 bool igTreeNodeExVPtr (const void*,ImGuiTreeNodeFlags,const char*,va_list) igListBox 2 1 bool igListBoxStr_arr (const char*,int*,const char* const[],int,int) -2 bool igListBoxFnPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int) +2 bool igListBoxFnBoolPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int) igTreePush 2 1 void igTreePushStr (const char*) 2 void igTreePushPtr (const void*) @@ -98,34 +98,34 @@ igTreeNodeEx 3 1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags) 2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...) 3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...) -igSelectable 2 -1 bool igSelectableBool (const char*,bool,ImGuiSelectableFlags,const ImVec2) -2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2) igGetColorU32 3 1 ImU32 igGetColorU32Col (ImGuiCol,float) 2 ImU32 igGetColorU32Vec4 (const ImVec4) 3 ImU32 igGetColorU32U32 (ImU32) -ImVector_begin 2 -1 T* ImVector_beginNil () -2 const T* ImVector_begin_const ()const +ImVector_find 2 +1 T* ImVector_findNil (const T) +2 const T* ImVector_find_const (const T)const +ImVector_front 2 +1 T* ImVector_frontNil () +2 const T* ImVector_front_const ()const ImColor_ImColor 5 1 nil ImColor_ImColorNil () 2 nil ImColor_ImColorInt (int,int,int,int) 3 nil ImColor_ImColorU32 (ImU32) 4 nil ImColor_ImColorFloat (float,float,float,float) 5 nil ImColor_ImColorVec4 (const ImVec4) +ImVector_begin 2 +1 T* ImVector_beginNil () +2 const T* ImVector_begin_const ()const igCollapsingHeader 2 1 bool igCollapsingHeaderTreeNodeFlags (const char*,ImGuiTreeNodeFlags) 2 bool igCollapsingHeaderBoolPtr (const char*,bool*,ImGuiTreeNodeFlags) -ImVector_front 2 -1 T* ImVector_frontNil () -2 const T* ImVector_front_const ()const -ImVector_find 2 -1 T* ImVector_findNil (const T) -2 const T* ImVector_find_const (const T)const igListBoxHeader 2 1 bool igListBoxHeaderVec2 (const char*,const ImVec2) 2 bool igListBoxHeaderInt (const char*,int,int) +igSelectable 2 +1 bool igSelectableBool (const char*,bool,ImGuiSelectableFlags,const ImVec2) +2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2) igMenuItem 2 1 bool igMenuItemBool (const char*,const char*,bool,bool) 2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool) diff --git a/imgui-sys/third-party/structs_and_enums.json b/imgui-sys/third-party/structs_and_enums.json index 84cadce..639ecc0 100644 --- a/imgui-sys/third-party/structs_and_enums.json +++ b/imgui-sys/third-party/structs_and_enums.json @@ -560,6 +560,11 @@ } ], "ImGuiCond_": [ + { + "calc_value": 0, + "name": "ImGuiCond_None", + "value": "0" + }, { "calc_value": 1, "name": "ImGuiCond_Always", @@ -1305,6 +1310,63 @@ "value": "ImGuiNavInput_KeyMenu_" } ], + "ImGuiPopupFlags_": [ + { + "calc_value": 0, + "name": "ImGuiPopupFlags_None", + "value": "0" + }, + { + "calc_value": 0, + "name": "ImGuiPopupFlags_MouseButtonLeft", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiPopupFlags_MouseButtonRight", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiPopupFlags_MouseButtonMiddle", + "value": "2" + }, + { + "calc_value": 31, + "name": "ImGuiPopupFlags_MouseButtonMask_", + "value": "0x1F" + }, + { + "calc_value": 1, + "name": "ImGuiPopupFlags_MouseButtonDefault_", + "value": "1" + }, + { + "calc_value": 32, + "name": "ImGuiPopupFlags_NoOpenOverExistingPopup", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiPopupFlags_NoOpenOverItems", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiPopupFlags_AnyPopupId", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiPopupFlags_AnyPopupLevel", + "value": "1 << 8" + }, + { + "calc_value": 384, + "name": "ImGuiPopupFlags_AnyPopup", + "value": "ImGuiPopupFlags_AnyPopupId | ImGuiPopupFlags_AnyPopupLevel" + } + ], "ImGuiSelectableFlags_": [ { "calc_value": 0, @@ -1541,6 +1603,11 @@ "calc_value": 8, "name": "ImGuiTabItemFlags_NoPushId", "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiTabItemFlags_NoTooltip", + "value": "1 << 4" } ], "ImGuiTreeNodeFlags_": [ @@ -1778,6 +1845,62 @@ } ] }, + "locations": { + "ImColor": "imgui", + "ImDrawChannel": "imgui", + "ImDrawCmd": "imgui", + "ImDrawCornerFlags_": "imgui", + "ImDrawData": "imgui", + "ImDrawList": "imgui", + "ImDrawListFlags_": "imgui", + "ImDrawListSplitter": "imgui", + "ImDrawVert": "imgui", + "ImFont": "imgui", + "ImFontAtlas": "imgui", + "ImFontAtlasCustomRect": "imgui", + "ImFontAtlasFlags_": "imgui", + "ImFontConfig": "imgui", + "ImFontGlyph": "imgui", + "ImFontGlyphRangesBuilder": "imgui", + "ImGuiBackendFlags_": "imgui", + "ImGuiCol_": "imgui", + "ImGuiColorEditFlags_": "imgui", + "ImGuiComboFlags_": "imgui", + "ImGuiCond_": "imgui", + "ImGuiConfigFlags_": "imgui", + "ImGuiDataType_": "imgui", + "ImGuiDir_": "imgui", + "ImGuiDragDropFlags_": "imgui", + "ImGuiFocusedFlags_": "imgui", + "ImGuiHoveredFlags_": "imgui", + "ImGuiIO": "imgui", + "ImGuiInputTextCallbackData": "imgui", + "ImGuiInputTextFlags_": "imgui", + "ImGuiKeyModFlags_": "imgui", + "ImGuiKey_": "imgui", + "ImGuiListClipper": "imgui", + "ImGuiMouseButton_": "imgui", + "ImGuiMouseCursor_": "imgui", + "ImGuiNavInput_": "imgui", + "ImGuiOnceUponAFrame": "imgui", + "ImGuiPayload": "imgui", + "ImGuiPopupFlags_": "imgui", + "ImGuiSelectableFlags_": "imgui", + "ImGuiSizeCallbackData": "imgui", + "ImGuiStorage": "imgui", + "ImGuiStoragePair": "imgui", + "ImGuiStyle": "imgui", + "ImGuiStyleVar_": "imgui", + "ImGuiTabBarFlags_": "imgui", + "ImGuiTabItemFlags_": "imgui", + "ImGuiTextBuffer": "imgui", + "ImGuiTextFilter": "imgui", + "ImGuiTextRange": "imgui", + "ImGuiTreeNodeFlags_": "imgui", + "ImGuiWindowFlags_": "imgui", + "ImVec2": "imgui", + "ImVec4": "imgui" + }, "structs": { "ImColor": [ { @@ -1798,10 +1921,6 @@ } ], "ImDrawCmd": [ - { - "name": "ElemCount", - "type": "unsigned int" - }, { "name": "ClipRect", "type": "ImVec4" @@ -1818,6 +1937,10 @@ "name": "IdxOffset", "type": "unsigned int" }, + { + "name": "ElemCount", + "type": "unsigned int" + }, { "name": "UserCallback", "type": "ImDrawCallback" @@ -1889,10 +2012,6 @@ "name": "_OwnerName", "type": "const char*" }, - { - "name": "_VtxCurrentOffset", - "type": "unsigned int" - }, { "name": "_VtxCurrentIdx", "type": "unsigned int" @@ -1920,6 +2039,10 @@ "template_type": "ImVec2", "type": "ImVector_ImVec2" }, + { + "name": "_CmdHeader", + "type": "ImDrawCmd" + }, { "name": "_Splitter", "type": "ImDrawListSplitter" @@ -2099,10 +2222,6 @@ } ], "ImFontAtlasCustomRect": [ - { - "name": "ID", - "type": "unsigned int" - }, { "name": "Width", "type": "unsigned short" @@ -2119,6 +2238,10 @@ "name": "Y", "type": "unsigned short" }, + { + "name": "GlyphID", + "type": "unsigned int" + }, { "name": "GlyphAdvanceX", "type": "float" @@ -2594,6 +2717,10 @@ "size": 21, "type": "float" }, + { + "name": "PenPressure", + "type": "float" + }, { "name": "InputQueueSurrogate", "type": "ImWchar16" @@ -2857,6 +2984,10 @@ "name": "TabBorderSize", "type": "float" }, + { + "name": "TabMinWidthForUnselectedCloseButton", + "type": "float" + }, { "name": "ColorButtonPosition", "type": "ImGuiDir" diff --git a/imgui-sys/third-party/structs_and_enums.lua b/imgui-sys/third-party/structs_and_enums.lua index 3f92cdd..7fb42c7 100644 --- a/imgui-sys/third-party/structs_and_enums.lua +++ b/imgui-sys/third-party/structs_and_enums.lua @@ -445,21 +445,25 @@ defs["enums"]["ImGuiComboFlags_"][9]["name"] = "ImGuiComboFlags_HeightMask_" defs["enums"]["ImGuiComboFlags_"][9]["value"] = "ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest" defs["enums"]["ImGuiCond_"] = {} defs["enums"]["ImGuiCond_"][1] = {} -defs["enums"]["ImGuiCond_"][1]["calc_value"] = 1 -defs["enums"]["ImGuiCond_"][1]["name"] = "ImGuiCond_Always" -defs["enums"]["ImGuiCond_"][1]["value"] = "1 << 0" +defs["enums"]["ImGuiCond_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiCond_"][1]["name"] = "ImGuiCond_None" +defs["enums"]["ImGuiCond_"][1]["value"] = "0" defs["enums"]["ImGuiCond_"][2] = {} -defs["enums"]["ImGuiCond_"][2]["calc_value"] = 2 -defs["enums"]["ImGuiCond_"][2]["name"] = "ImGuiCond_Once" -defs["enums"]["ImGuiCond_"][2]["value"] = "1 << 1" +defs["enums"]["ImGuiCond_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiCond_"][2]["name"] = "ImGuiCond_Always" +defs["enums"]["ImGuiCond_"][2]["value"] = "1 << 0" defs["enums"]["ImGuiCond_"][3] = {} -defs["enums"]["ImGuiCond_"][3]["calc_value"] = 4 -defs["enums"]["ImGuiCond_"][3]["name"] = "ImGuiCond_FirstUseEver" -defs["enums"]["ImGuiCond_"][3]["value"] = "1 << 2" +defs["enums"]["ImGuiCond_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiCond_"][3]["name"] = "ImGuiCond_Once" +defs["enums"]["ImGuiCond_"][3]["value"] = "1 << 1" defs["enums"]["ImGuiCond_"][4] = {} -defs["enums"]["ImGuiCond_"][4]["calc_value"] = 8 -defs["enums"]["ImGuiCond_"][4]["name"] = "ImGuiCond_Appearing" -defs["enums"]["ImGuiCond_"][4]["value"] = "1 << 3" +defs["enums"]["ImGuiCond_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiCond_"][4]["name"] = "ImGuiCond_FirstUseEver" +defs["enums"]["ImGuiCond_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiCond_"][5] = {} +defs["enums"]["ImGuiCond_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiCond_"][5]["name"] = "ImGuiCond_Appearing" +defs["enums"]["ImGuiCond_"][5]["value"] = "1 << 3" defs["enums"]["ImGuiConfigFlags_"] = {} defs["enums"]["ImGuiConfigFlags_"][1] = {} defs["enums"]["ImGuiConfigFlags_"][1]["calc_value"] = 0 @@ -1032,6 +1036,51 @@ defs["enums"]["ImGuiNavInput_"][23] = {} defs["enums"]["ImGuiNavInput_"][23]["calc_value"] = 16 defs["enums"]["ImGuiNavInput_"][23]["name"] = "ImGuiNavInput_InternalStart_" defs["enums"]["ImGuiNavInput_"][23]["value"] = "ImGuiNavInput_KeyMenu_" +defs["enums"]["ImGuiPopupFlags_"] = {} +defs["enums"]["ImGuiPopupFlags_"][1] = {} +defs["enums"]["ImGuiPopupFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiPopupFlags_"][1]["name"] = "ImGuiPopupFlags_None" +defs["enums"]["ImGuiPopupFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiPopupFlags_"][2] = {} +defs["enums"]["ImGuiPopupFlags_"][2]["calc_value"] = 0 +defs["enums"]["ImGuiPopupFlags_"][2]["name"] = "ImGuiPopupFlags_MouseButtonLeft" +defs["enums"]["ImGuiPopupFlags_"][2]["value"] = "0" +defs["enums"]["ImGuiPopupFlags_"][3] = {} +defs["enums"]["ImGuiPopupFlags_"][3]["calc_value"] = 1 +defs["enums"]["ImGuiPopupFlags_"][3]["name"] = "ImGuiPopupFlags_MouseButtonRight" +defs["enums"]["ImGuiPopupFlags_"][3]["value"] = "1" +defs["enums"]["ImGuiPopupFlags_"][4] = {} +defs["enums"]["ImGuiPopupFlags_"][4]["calc_value"] = 2 +defs["enums"]["ImGuiPopupFlags_"][4]["name"] = "ImGuiPopupFlags_MouseButtonMiddle" +defs["enums"]["ImGuiPopupFlags_"][4]["value"] = "2" +defs["enums"]["ImGuiPopupFlags_"][5] = {} +defs["enums"]["ImGuiPopupFlags_"][5]["calc_value"] = 31 +defs["enums"]["ImGuiPopupFlags_"][5]["name"] = "ImGuiPopupFlags_MouseButtonMask_" +defs["enums"]["ImGuiPopupFlags_"][5]["value"] = "0x1F" +defs["enums"]["ImGuiPopupFlags_"][6] = {} +defs["enums"]["ImGuiPopupFlags_"][6]["calc_value"] = 1 +defs["enums"]["ImGuiPopupFlags_"][6]["name"] = "ImGuiPopupFlags_MouseButtonDefault_" +defs["enums"]["ImGuiPopupFlags_"][6]["value"] = "1" +defs["enums"]["ImGuiPopupFlags_"][7] = {} +defs["enums"]["ImGuiPopupFlags_"][7]["calc_value"] = 32 +defs["enums"]["ImGuiPopupFlags_"][7]["name"] = "ImGuiPopupFlags_NoOpenOverExistingPopup" +defs["enums"]["ImGuiPopupFlags_"][7]["value"] = "1 << 5" +defs["enums"]["ImGuiPopupFlags_"][8] = {} +defs["enums"]["ImGuiPopupFlags_"][8]["calc_value"] = 64 +defs["enums"]["ImGuiPopupFlags_"][8]["name"] = "ImGuiPopupFlags_NoOpenOverItems" +defs["enums"]["ImGuiPopupFlags_"][8]["value"] = "1 << 6" +defs["enums"]["ImGuiPopupFlags_"][9] = {} +defs["enums"]["ImGuiPopupFlags_"][9]["calc_value"] = 128 +defs["enums"]["ImGuiPopupFlags_"][9]["name"] = "ImGuiPopupFlags_AnyPopupId" +defs["enums"]["ImGuiPopupFlags_"][9]["value"] = "1 << 7" +defs["enums"]["ImGuiPopupFlags_"][10] = {} +defs["enums"]["ImGuiPopupFlags_"][10]["calc_value"] = 256 +defs["enums"]["ImGuiPopupFlags_"][10]["name"] = "ImGuiPopupFlags_AnyPopupLevel" +defs["enums"]["ImGuiPopupFlags_"][10]["value"] = "1 << 8" +defs["enums"]["ImGuiPopupFlags_"][11] = {} +defs["enums"]["ImGuiPopupFlags_"][11]["calc_value"] = 384 +defs["enums"]["ImGuiPopupFlags_"][11]["name"] = "ImGuiPopupFlags_AnyPopup" +defs["enums"]["ImGuiPopupFlags_"][11]["value"] = "ImGuiPopupFlags_AnyPopupId | ImGuiPopupFlags_AnyPopupLevel" defs["enums"]["ImGuiSelectableFlags_"] = {} defs["enums"]["ImGuiSelectableFlags_"][1] = {} defs["enums"]["ImGuiSelectableFlags_"][1]["calc_value"] = 0 @@ -1220,6 +1269,10 @@ defs["enums"]["ImGuiTabItemFlags_"][5] = {} defs["enums"]["ImGuiTabItemFlags_"][5]["calc_value"] = 8 defs["enums"]["ImGuiTabItemFlags_"][5]["name"] = "ImGuiTabItemFlags_NoPushId" defs["enums"]["ImGuiTabItemFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiTabItemFlags_"][6] = {} +defs["enums"]["ImGuiTabItemFlags_"][6]["calc_value"] = 16 +defs["enums"]["ImGuiTabItemFlags_"][6]["name"] = "ImGuiTabItemFlags_NoTooltip" +defs["enums"]["ImGuiTabItemFlags_"][6]["value"] = "1 << 4" defs["enums"]["ImGuiTreeNodeFlags_"] = {} defs["enums"]["ImGuiTreeNodeFlags_"][1] = {} defs["enums"]["ImGuiTreeNodeFlags_"][1]["calc_value"] = 0 @@ -1406,6 +1459,61 @@ defs["enums"]["ImGuiWindowFlags_"][30] = {} defs["enums"]["ImGuiWindowFlags_"][30]["calc_value"] = 268435456 defs["enums"]["ImGuiWindowFlags_"][30]["name"] = "ImGuiWindowFlags_ChildMenu" defs["enums"]["ImGuiWindowFlags_"][30]["value"] = "1 << 28" +defs["locations"] = {} +defs["locations"]["ImColor"] = "imgui" +defs["locations"]["ImDrawChannel"] = "imgui" +defs["locations"]["ImDrawCmd"] = "imgui" +defs["locations"]["ImDrawCornerFlags_"] = "imgui" +defs["locations"]["ImDrawData"] = "imgui" +defs["locations"]["ImDrawList"] = "imgui" +defs["locations"]["ImDrawListFlags_"] = "imgui" +defs["locations"]["ImDrawListSplitter"] = "imgui" +defs["locations"]["ImDrawVert"] = "imgui" +defs["locations"]["ImFont"] = "imgui" +defs["locations"]["ImFontAtlas"] = "imgui" +defs["locations"]["ImFontAtlasCustomRect"] = "imgui" +defs["locations"]["ImFontAtlasFlags_"] = "imgui" +defs["locations"]["ImFontConfig"] = "imgui" +defs["locations"]["ImFontGlyph"] = "imgui" +defs["locations"]["ImFontGlyphRangesBuilder"] = "imgui" +defs["locations"]["ImGuiBackendFlags_"] = "imgui" +defs["locations"]["ImGuiCol_"] = "imgui" +defs["locations"]["ImGuiColorEditFlags_"] = "imgui" +defs["locations"]["ImGuiComboFlags_"] = "imgui" +defs["locations"]["ImGuiCond_"] = "imgui" +defs["locations"]["ImGuiConfigFlags_"] = "imgui" +defs["locations"]["ImGuiDataType_"] = "imgui" +defs["locations"]["ImGuiDir_"] = "imgui" +defs["locations"]["ImGuiDragDropFlags_"] = "imgui" +defs["locations"]["ImGuiFocusedFlags_"] = "imgui" +defs["locations"]["ImGuiHoveredFlags_"] = "imgui" +defs["locations"]["ImGuiIO"] = "imgui" +defs["locations"]["ImGuiInputTextCallbackData"] = "imgui" +defs["locations"]["ImGuiInputTextFlags_"] = "imgui" +defs["locations"]["ImGuiKeyModFlags_"] = "imgui" +defs["locations"]["ImGuiKey_"] = "imgui" +defs["locations"]["ImGuiListClipper"] = "imgui" +defs["locations"]["ImGuiMouseButton_"] = "imgui" +defs["locations"]["ImGuiMouseCursor_"] = "imgui" +defs["locations"]["ImGuiNavInput_"] = "imgui" +defs["locations"]["ImGuiOnceUponAFrame"] = "imgui" +defs["locations"]["ImGuiPayload"] = "imgui" +defs["locations"]["ImGuiPopupFlags_"] = "imgui" +defs["locations"]["ImGuiSelectableFlags_"] = "imgui" +defs["locations"]["ImGuiSizeCallbackData"] = "imgui" +defs["locations"]["ImGuiStorage"] = "imgui" +defs["locations"]["ImGuiStoragePair"] = "imgui" +defs["locations"]["ImGuiStyle"] = "imgui" +defs["locations"]["ImGuiStyleVar_"] = "imgui" +defs["locations"]["ImGuiTabBarFlags_"] = "imgui" +defs["locations"]["ImGuiTabItemFlags_"] = "imgui" +defs["locations"]["ImGuiTextBuffer"] = "imgui" +defs["locations"]["ImGuiTextFilter"] = "imgui" +defs["locations"]["ImGuiTextRange"] = "imgui" +defs["locations"]["ImGuiTreeNodeFlags_"] = "imgui" +defs["locations"]["ImGuiWindowFlags_"] = "imgui" +defs["locations"]["ImVec2"] = "imgui" +defs["locations"]["ImVec4"] = "imgui" defs["structs"] = {} defs["structs"]["ImColor"] = {} defs["structs"]["ImColor"][1] = {} @@ -1422,19 +1530,19 @@ defs["structs"]["ImDrawChannel"][2]["template_type"] = "ImDrawIdx" defs["structs"]["ImDrawChannel"][2]["type"] = "ImVector_ImDrawIdx" defs["structs"]["ImDrawCmd"] = {} defs["structs"]["ImDrawCmd"][1] = {} -defs["structs"]["ImDrawCmd"][1]["name"] = "ElemCount" -defs["structs"]["ImDrawCmd"][1]["type"] = "unsigned int" +defs["structs"]["ImDrawCmd"][1]["name"] = "ClipRect" +defs["structs"]["ImDrawCmd"][1]["type"] = "ImVec4" defs["structs"]["ImDrawCmd"][2] = {} -defs["structs"]["ImDrawCmd"][2]["name"] = "ClipRect" -defs["structs"]["ImDrawCmd"][2]["type"] = "ImVec4" +defs["structs"]["ImDrawCmd"][2]["name"] = "TextureId" +defs["structs"]["ImDrawCmd"][2]["type"] = "ImTextureID" defs["structs"]["ImDrawCmd"][3] = {} -defs["structs"]["ImDrawCmd"][3]["name"] = "TextureId" -defs["structs"]["ImDrawCmd"][3]["type"] = "ImTextureID" +defs["structs"]["ImDrawCmd"][3]["name"] = "VtxOffset" +defs["structs"]["ImDrawCmd"][3]["type"] = "unsigned int" defs["structs"]["ImDrawCmd"][4] = {} -defs["structs"]["ImDrawCmd"][4]["name"] = "VtxOffset" +defs["structs"]["ImDrawCmd"][4]["name"] = "IdxOffset" defs["structs"]["ImDrawCmd"][4]["type"] = "unsigned int" defs["structs"]["ImDrawCmd"][5] = {} -defs["structs"]["ImDrawCmd"][5]["name"] = "IdxOffset" +defs["structs"]["ImDrawCmd"][5]["name"] = "ElemCount" defs["structs"]["ImDrawCmd"][5]["type"] = "unsigned int" defs["structs"]["ImDrawCmd"][6] = {} defs["structs"]["ImDrawCmd"][6]["name"] = "UserCallback" @@ -1490,29 +1598,29 @@ defs["structs"]["ImDrawList"][6] = {} defs["structs"]["ImDrawList"][6]["name"] = "_OwnerName" defs["structs"]["ImDrawList"][6]["type"] = "const char*" defs["structs"]["ImDrawList"][7] = {} -defs["structs"]["ImDrawList"][7]["name"] = "_VtxCurrentOffset" +defs["structs"]["ImDrawList"][7]["name"] = "_VtxCurrentIdx" defs["structs"]["ImDrawList"][7]["type"] = "unsigned int" defs["structs"]["ImDrawList"][8] = {} -defs["structs"]["ImDrawList"][8]["name"] = "_VtxCurrentIdx" -defs["structs"]["ImDrawList"][8]["type"] = "unsigned int" +defs["structs"]["ImDrawList"][8]["name"] = "_VtxWritePtr" +defs["structs"]["ImDrawList"][8]["type"] = "ImDrawVert*" defs["structs"]["ImDrawList"][9] = {} -defs["structs"]["ImDrawList"][9]["name"] = "_VtxWritePtr" -defs["structs"]["ImDrawList"][9]["type"] = "ImDrawVert*" +defs["structs"]["ImDrawList"][9]["name"] = "_IdxWritePtr" +defs["structs"]["ImDrawList"][9]["type"] = "ImDrawIdx*" defs["structs"]["ImDrawList"][10] = {} -defs["structs"]["ImDrawList"][10]["name"] = "_IdxWritePtr" -defs["structs"]["ImDrawList"][10]["type"] = "ImDrawIdx*" +defs["structs"]["ImDrawList"][10]["name"] = "_ClipRectStack" +defs["structs"]["ImDrawList"][10]["template_type"] = "ImVec4" +defs["structs"]["ImDrawList"][10]["type"] = "ImVector_ImVec4" defs["structs"]["ImDrawList"][11] = {} -defs["structs"]["ImDrawList"][11]["name"] = "_ClipRectStack" -defs["structs"]["ImDrawList"][11]["template_type"] = "ImVec4" -defs["structs"]["ImDrawList"][11]["type"] = "ImVector_ImVec4" +defs["structs"]["ImDrawList"][11]["name"] = "_TextureIdStack" +defs["structs"]["ImDrawList"][11]["template_type"] = "ImTextureID" +defs["structs"]["ImDrawList"][11]["type"] = "ImVector_ImTextureID" defs["structs"]["ImDrawList"][12] = {} -defs["structs"]["ImDrawList"][12]["name"] = "_TextureIdStack" -defs["structs"]["ImDrawList"][12]["template_type"] = "ImTextureID" -defs["structs"]["ImDrawList"][12]["type"] = "ImVector_ImTextureID" +defs["structs"]["ImDrawList"][12]["name"] = "_Path" +defs["structs"]["ImDrawList"][12]["template_type"] = "ImVec2" +defs["structs"]["ImDrawList"][12]["type"] = "ImVector_ImVec2" defs["structs"]["ImDrawList"][13] = {} -defs["structs"]["ImDrawList"][13]["name"] = "_Path" -defs["structs"]["ImDrawList"][13]["template_type"] = "ImVec2" -defs["structs"]["ImDrawList"][13]["type"] = "ImVector_ImVec2" +defs["structs"]["ImDrawList"][13]["name"] = "_CmdHeader" +defs["structs"]["ImDrawList"][13]["type"] = "ImDrawCmd" defs["structs"]["ImDrawList"][14] = {} defs["structs"]["ImDrawList"][14]["name"] = "_Splitter" defs["structs"]["ImDrawList"][14]["type"] = "ImDrawListSplitter" @@ -1648,20 +1756,20 @@ defs["structs"]["ImFontAtlas"][15]["size"] = 1 defs["structs"]["ImFontAtlas"][15]["type"] = "int" defs["structs"]["ImFontAtlasCustomRect"] = {} defs["structs"]["ImFontAtlasCustomRect"][1] = {} -defs["structs"]["ImFontAtlasCustomRect"][1]["name"] = "ID" -defs["structs"]["ImFontAtlasCustomRect"][1]["type"] = "unsigned int" +defs["structs"]["ImFontAtlasCustomRect"][1]["name"] = "Width" +defs["structs"]["ImFontAtlasCustomRect"][1]["type"] = "unsigned short" defs["structs"]["ImFontAtlasCustomRect"][2] = {} -defs["structs"]["ImFontAtlasCustomRect"][2]["name"] = "Width" +defs["structs"]["ImFontAtlasCustomRect"][2]["name"] = "Height" defs["structs"]["ImFontAtlasCustomRect"][2]["type"] = "unsigned short" defs["structs"]["ImFontAtlasCustomRect"][3] = {} -defs["structs"]["ImFontAtlasCustomRect"][3]["name"] = "Height" +defs["structs"]["ImFontAtlasCustomRect"][3]["name"] = "X" defs["structs"]["ImFontAtlasCustomRect"][3]["type"] = "unsigned short" defs["structs"]["ImFontAtlasCustomRect"][4] = {} -defs["structs"]["ImFontAtlasCustomRect"][4]["name"] = "X" +defs["structs"]["ImFontAtlasCustomRect"][4]["name"] = "Y" defs["structs"]["ImFontAtlasCustomRect"][4]["type"] = "unsigned short" defs["structs"]["ImFontAtlasCustomRect"][5] = {} -defs["structs"]["ImFontAtlasCustomRect"][5]["name"] = "Y" -defs["structs"]["ImFontAtlasCustomRect"][5]["type"] = "unsigned short" +defs["structs"]["ImFontAtlasCustomRect"][5]["name"] = "GlyphID" +defs["structs"]["ImFontAtlasCustomRect"][5]["type"] = "unsigned int" defs["structs"]["ImFontAtlasCustomRect"][6] = {} defs["structs"]["ImFontAtlasCustomRect"][6]["name"] = "GlyphAdvanceX" defs["structs"]["ImFontAtlasCustomRect"][6]["type"] = "float" @@ -2023,12 +2131,15 @@ defs["structs"]["ImGuiIO"][77]["name"] = "NavInputsDownDurationPrev[ImGuiNavInpu defs["structs"]["ImGuiIO"][77]["size"] = 21 defs["structs"]["ImGuiIO"][77]["type"] = "float" defs["structs"]["ImGuiIO"][78] = {} -defs["structs"]["ImGuiIO"][78]["name"] = "InputQueueSurrogate" -defs["structs"]["ImGuiIO"][78]["type"] = "ImWchar16" +defs["structs"]["ImGuiIO"][78]["name"] = "PenPressure" +defs["structs"]["ImGuiIO"][78]["type"] = "float" defs["structs"]["ImGuiIO"][79] = {} -defs["structs"]["ImGuiIO"][79]["name"] = "InputQueueCharacters" -defs["structs"]["ImGuiIO"][79]["template_type"] = "ImWchar" -defs["structs"]["ImGuiIO"][79]["type"] = "ImVector_ImWchar" +defs["structs"]["ImGuiIO"][79]["name"] = "InputQueueSurrogate" +defs["structs"]["ImGuiIO"][79]["type"] = "ImWchar16" +defs["structs"]["ImGuiIO"][80] = {} +defs["structs"]["ImGuiIO"][80]["name"] = "InputQueueCharacters" +defs["structs"]["ImGuiIO"][80]["template_type"] = "ImWchar" +defs["structs"]["ImGuiIO"][80]["type"] = "ImVector_ImWchar" defs["structs"]["ImGuiInputTextCallbackData"] = {} defs["structs"]["ImGuiInputTextCallbackData"][1] = {} defs["structs"]["ImGuiInputTextCallbackData"][1]["name"] = "EventFlag" @@ -2217,39 +2328,42 @@ defs["structs"]["ImGuiStyle"][25] = {} defs["structs"]["ImGuiStyle"][25]["name"] = "TabBorderSize" defs["structs"]["ImGuiStyle"][25]["type"] = "float" defs["structs"]["ImGuiStyle"][26] = {} -defs["structs"]["ImGuiStyle"][26]["name"] = "ColorButtonPosition" -defs["structs"]["ImGuiStyle"][26]["type"] = "ImGuiDir" +defs["structs"]["ImGuiStyle"][26]["name"] = "TabMinWidthForUnselectedCloseButton" +defs["structs"]["ImGuiStyle"][26]["type"] = "float" defs["structs"]["ImGuiStyle"][27] = {} -defs["structs"]["ImGuiStyle"][27]["name"] = "ButtonTextAlign" -defs["structs"]["ImGuiStyle"][27]["type"] = "ImVec2" +defs["structs"]["ImGuiStyle"][27]["name"] = "ColorButtonPosition" +defs["structs"]["ImGuiStyle"][27]["type"] = "ImGuiDir" defs["structs"]["ImGuiStyle"][28] = {} -defs["structs"]["ImGuiStyle"][28]["name"] = "SelectableTextAlign" +defs["structs"]["ImGuiStyle"][28]["name"] = "ButtonTextAlign" defs["structs"]["ImGuiStyle"][28]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][29] = {} -defs["structs"]["ImGuiStyle"][29]["name"] = "DisplayWindowPadding" +defs["structs"]["ImGuiStyle"][29]["name"] = "SelectableTextAlign" defs["structs"]["ImGuiStyle"][29]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][30] = {} -defs["structs"]["ImGuiStyle"][30]["name"] = "DisplaySafeAreaPadding" +defs["structs"]["ImGuiStyle"][30]["name"] = "DisplayWindowPadding" defs["structs"]["ImGuiStyle"][30]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][31] = {} -defs["structs"]["ImGuiStyle"][31]["name"] = "MouseCursorScale" -defs["structs"]["ImGuiStyle"][31]["type"] = "float" +defs["structs"]["ImGuiStyle"][31]["name"] = "DisplaySafeAreaPadding" +defs["structs"]["ImGuiStyle"][31]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][32] = {} -defs["structs"]["ImGuiStyle"][32]["name"] = "AntiAliasedLines" -defs["structs"]["ImGuiStyle"][32]["type"] = "bool" +defs["structs"]["ImGuiStyle"][32]["name"] = "MouseCursorScale" +defs["structs"]["ImGuiStyle"][32]["type"] = "float" defs["structs"]["ImGuiStyle"][33] = {} -defs["structs"]["ImGuiStyle"][33]["name"] = "AntiAliasedFill" +defs["structs"]["ImGuiStyle"][33]["name"] = "AntiAliasedLines" defs["structs"]["ImGuiStyle"][33]["type"] = "bool" defs["structs"]["ImGuiStyle"][34] = {} -defs["structs"]["ImGuiStyle"][34]["name"] = "CurveTessellationTol" -defs["structs"]["ImGuiStyle"][34]["type"] = "float" +defs["structs"]["ImGuiStyle"][34]["name"] = "AntiAliasedFill" +defs["structs"]["ImGuiStyle"][34]["type"] = "bool" defs["structs"]["ImGuiStyle"][35] = {} -defs["structs"]["ImGuiStyle"][35]["name"] = "CircleSegmentMaxError" +defs["structs"]["ImGuiStyle"][35]["name"] = "CurveTessellationTol" defs["structs"]["ImGuiStyle"][35]["type"] = "float" defs["structs"]["ImGuiStyle"][36] = {} -defs["structs"]["ImGuiStyle"][36]["name"] = "Colors[ImGuiCol_COUNT]" -defs["structs"]["ImGuiStyle"][36]["size"] = 48 -defs["structs"]["ImGuiStyle"][36]["type"] = "ImVec4" +defs["structs"]["ImGuiStyle"][36]["name"] = "CircleSegmentMaxError" +defs["structs"]["ImGuiStyle"][36]["type"] = "float" +defs["structs"]["ImGuiStyle"][37] = {} +defs["structs"]["ImGuiStyle"][37]["name"] = "Colors[ImGuiCol_COUNT]" +defs["structs"]["ImGuiStyle"][37]["size"] = 48 +defs["structs"]["ImGuiStyle"][37]["type"] = "ImVec4" defs["structs"]["ImGuiTextBuffer"] = {} defs["structs"]["ImGuiTextBuffer"][1] = {} defs["structs"]["ImGuiTextBuffer"][1]["name"] = "Buf" diff --git a/imgui-sys/third-party/typedefs_dict.json b/imgui-sys/third-party/typedefs_dict.json index 5b6f900..44052f1 100644 --- a/imgui-sys/third-party/typedefs_dict.json +++ b/imgui-sys/third-party/typedefs_dict.json @@ -43,6 +43,7 @@ "ImGuiNavInput": "int", "ImGuiOnceUponAFrame": "struct ImGuiOnceUponAFrame", "ImGuiPayload": "struct ImGuiPayload", + "ImGuiPopupFlags": "int", "ImGuiSelectableFlags": "int", "ImGuiSizeCallback": "void(*)(ImGuiSizeCallbackData* data);", "ImGuiSizeCallbackData": "struct ImGuiSizeCallbackData", diff --git a/imgui-sys/third-party/typedefs_dict.lua b/imgui-sys/third-party/typedefs_dict.lua index da3da93..873654d 100644 --- a/imgui-sys/third-party/typedefs_dict.lua +++ b/imgui-sys/third-party/typedefs_dict.lua @@ -43,6 +43,7 @@ defs["ImGuiMouseCursor"] = "int" defs["ImGuiNavInput"] = "int" defs["ImGuiOnceUponAFrame"] = "struct ImGuiOnceUponAFrame" defs["ImGuiPayload"] = "struct ImGuiPayload" +defs["ImGuiPopupFlags"] = "int" defs["ImGuiSelectableFlags"] = "int" defs["ImGuiSizeCallback"] = "void(*)(ImGuiSizeCallbackData* data);" defs["ImGuiSizeCallbackData"] = "struct ImGuiSizeCallbackData" From d3fea52613b8d714354d35ba96d9b7ef6c10ef01 Mon Sep 17 00:00:00 2001 From: Joonas Javanainen Date: Wed, 8 Jul 2020 00:04:47 +0300 Subject: [PATCH 2/3] Fix issues caused by 1.77 upgrade --- src/io.rs | 2 ++ src/lib.rs | 4 ++-- src/style.rs | 10 ++++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/io.rs b/src/io.rs index 0d7a242..4630d03 100644 --- a/src/io.rs +++ b/src/io.rs @@ -306,6 +306,7 @@ pub struct Io { keys_down_duration_prev: [f32; 512], nav_inputs_down_duration: [f32; NavInput::COUNT + NavInput::INTERNAL_COUNT], nav_inputs_down_duration_prev: [f32; NavInput::COUNT + NavInput::INTERNAL_COUNT], + pen_pressure: f32, input_queue_surrogate: sys::ImWchar16, input_queue_characters: ImVector, } @@ -471,6 +472,7 @@ fn test_io_memory_layout() { assert_field_offset!(keys_down_duration_prev, KeysDownDurationPrev); assert_field_offset!(nav_inputs_down_duration, NavInputsDownDuration); assert_field_offset!(nav_inputs_down_duration_prev, NavInputsDownDurationPrev); + assert_field_offset!(pen_pressure, PenPressure); assert_field_offset!(input_queue_surrogate, InputQueueSurrogate); assert_field_offset!(input_queue_characters, InputQueueCharacters); } diff --git a/src/lib.rs b/src/lib.rs index 85dc0b5..20a309d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -84,7 +84,7 @@ pub fn dear_imgui_version() -> &'static str { #[test] fn test_version() { - assert_eq!(dear_imgui_version(), "1.76"); + assert_eq!(dear_imgui_version(), "1.77"); } impl Context { @@ -403,7 +403,7 @@ impl<'ui> Ui<'ui> { // Widgets: Popups impl<'ui> Ui<'ui> { pub fn open_popup<'p>(&self, str_id: &'p ImStr) { - unsafe { sys::igOpenPopup(str_id.as_ptr()) }; + unsafe { sys::igOpenPopup(str_id.as_ptr(), 0) }; } pub fn popup<'p, F>(&self, str_id: &'p ImStr, f: F) where diff --git a/src/style.rs b/src/style.rs index b81fd0f..6e2cb6d 100644 --- a/src/style.rs +++ b/src/style.rs @@ -15,6 +15,7 @@ pub struct Style { /// Rounding radius of window corners. /// /// Set to 0.0 to have rectangular windows. + /// Large values tend to lead to a variety of artifacts and are not recommended. pub window_rounding: f32, /// Thickness of border around windows. /// @@ -89,6 +90,11 @@ pub struct Style { pub tab_rounding: f32, /// Thickness of border around tabs pub tab_border_size: f32, + /// Minimum width for close button to appear on an unselected tab when hovered. + /// + /// `= 0.0`: always show when hovering + /// `= f32::MAX`: never show close button unless selected + pub tab_min_width_for_unselected_close_button: f32, /// Side of the color buttonton pubin color editor widgets (left/right). pub color_button_position: Direction, /// Alignment of button text when button is larger than text. @@ -442,6 +448,10 @@ fn test_style_memory_layout() { assert_field_offset!(grab_rounding, GrabRounding); assert_field_offset!(tab_rounding, TabRounding); assert_field_offset!(tab_border_size, TabBorderSize); + assert_field_offset!( + tab_min_width_for_unselected_close_button, + TabMinWidthForUnselectedCloseButton + ); assert_field_offset!(color_button_position, ColorButtonPosition); assert_field_offset!(button_text_align, ButtonTextAlign); assert_field_offset!(selectable_text_align, SelectableTextAlign); From 2abb7276a859a7e735d52522bce6a262f4c1a8bd Mon Sep 17 00:00:00 2001 From: Joonas Javanainen Date: Wed, 8 Jul 2020 00:10:17 +0300 Subject: [PATCH 3/3] Fix formatting --- imgui-sys-bindgen/src/main.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/imgui-sys-bindgen/src/main.rs b/imgui-sys-bindgen/src/main.rs index c42de23..d8d955e 100644 --- a/imgui-sys-bindgen/src/main.rs +++ b/imgui-sys-bindgen/src/main.rs @@ -19,11 +19,8 @@ fn main() { .map(|s| s.to_string()) .or(Some("imgui-sys-v0".to_string())); - let wasm_bindings = generate_bindings( - &sys_path.join("third-party"), - wasm_ffi_import_name, - ) - .expect("Failed to generate bindings"); + let wasm_bindings = generate_bindings(&sys_path.join("third-party"), wasm_ffi_import_name) + .expect("Failed to generate bindings"); let output_path = sys_path.join("src").join("wasm_bindings.rs"); wasm_bindings .write_to_file(&output_path)