diff --git a/docs/upgrading-imgui.md b/docs/upgrading-imgui.md index b6ea641..a5ea896 100644 --- a/docs/upgrading-imgui.md +++ b/docs/upgrading-imgui.md @@ -59,7 +59,7 @@ The process is much the same to build imgui-rs for a tagged release (as shown) a This step generates `imgui-sys/src/bindings.rs` which is used by `imgui/src/*` -8. Run `cargo build` and fix any errors from upstream. +8. Run `cargo build` and fix any errors caused by changes upstream (see next section) 9. Run the tests with `cargo test`. diff --git a/imgui-examples/examples/disablement.rs b/imgui-examples/examples/disablement.rs new file mode 100644 index 0000000..c5df984 --- /dev/null +++ b/imgui-examples/examples/disablement.rs @@ -0,0 +1,59 @@ +use imgui::*; + +mod support; + +fn main() { + let system = support::init(file!()); + + let mut edit_mode = true; + let mut safe_mode = true; + + let mut click_count = 0; + + system.main_loop(move |_, ui| { + Window::new("Disabling widgets") + .size([300.0, 200.0], Condition::FirstUseEver) + .build(ui, || { + ui.checkbox("Edit mode", &mut edit_mode); + ui.checkbox("Safe mode", &mut safe_mode); + + ui.separator(); + + // Disable entire rest of widget unless in edit mode + let _d = ui.begin_enabled(edit_mode); + + if ui.button("Button 1") { + click_count += 1; + } + if ui.button("Button 2") { + click_count += 1; + } + + // Disable dangerous buttons when in safe mode + ui.disabled(safe_mode, || { + let _red = ui.push_style_color(StyleColor::Button, [1.0, 0.0, 0.0, 1.0]); + if ui.button("Dangerous button!") { + click_count -= 1; + } + }); + + // Can also create a token in a specific scope + { + let _danger_token = ui.begin_disabled(safe_mode); + if ui.button("Button 3") { + click_count += 1; + } + // _danger_token implicitly dropped here + } + + // Or manually drop the token + let danger_token2 = ui.begin_disabled(safe_mode); + if ui.button("Button 4") { + click_count += 1; + } + danger_token2.end(); + + // Note the `_d` token is dropped here automatically + }); + }); +} diff --git a/imgui-sys/src/bindings.rs b/imgui-sys/src/bindings.rs index e1991e4..03be367 100644 --- a/imgui-sys/src/bindings.rs +++ b/imgui-sys/src/bindings.rs @@ -1,19 +1,20 @@ -/* automatically generated by rust-bindgen 0.58.0 */ +/* automatically generated by rust-bindgen 0.56.0 */ #![allow(nonstandard_style, clippy::all)] #[repr(C)] #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)] -pub struct __BindgenBitfieldUnit { +pub struct __BindgenBitfieldUnit { storage: Storage, + align: [Align; 0], } -impl __BindgenBitfieldUnit { +impl __BindgenBitfieldUnit { #[inline] pub const fn new(storage: Storage) -> Self { - Self { storage } + Self { storage, align: [] } } } -impl __BindgenBitfieldUnit +impl __BindgenBitfieldUnit where Storage: AsRef<[u8]> + AsMut<[u8]>, { @@ -132,7 +133,14 @@ pub type ImGuiTreeNodeFlags = cty::c_int; pub type ImGuiViewportFlags = cty::c_int; pub type ImGuiWindowFlags = cty::c_int; pub type ImTextureID = *mut cty::c_void; +pub type ImDrawIdx = cty::c_ushort; pub type ImGuiID = cty::c_uint; +pub type ImU8 = cty::c_uchar; +pub type ImS16 = cty::c_short; +pub type ImU32 = cty::c_uint; +pub type ImWchar16 = cty::c_ushort; +pub type ImWchar32 = cty::c_uint; +pub type ImWchar = ImWchar32; pub type ImGuiInputTextCallback = ::core::option::Option< unsafe extern "C" fn(data: *mut ImGuiInputTextCallbackData) -> cty::c_int, >; @@ -144,16 +152,9 @@ pub type ImGuiMemAllocFunc = ::core::option::Option< pub type ImGuiMemFreeFunc = ::core::option::Option< unsafe extern "C" fn(ptr: *mut cty::c_void, user_data: *mut cty::c_void), >; -pub type ImWchar16 = cty::c_ushort; -pub type ImWchar32 = cty::c_uint; -pub type ImWchar = ImWchar32; -pub type ImU8 = cty::c_uchar; -pub type ImS16 = cty::c_short; -pub type ImU32 = cty::c_uint; pub type ImDrawCallback = ::core::option::Option< unsafe extern "C" fn(parent_list: *const ImDrawList, cmd: *const ImDrawCmd), >; -pub type ImDrawIdx = cty::c_ushort; #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImDrawChannel { @@ -424,8 +425,6 @@ pub const ImGuiInputTextFlags_NoUndoRedo: ImGuiInputTextFlags_ = 65536; pub const ImGuiInputTextFlags_CharsScientific: ImGuiInputTextFlags_ = 131072; pub const ImGuiInputTextFlags_CallbackResize: ImGuiInputTextFlags_ = 262144; pub const ImGuiInputTextFlags_CallbackEdit: ImGuiInputTextFlags_ = 524288; -pub const ImGuiInputTextFlags_Multiline: ImGuiInputTextFlags_ = 1048576; -pub const ImGuiInputTextFlags_NoMarkEdited: ImGuiInputTextFlags_ = 2097152; pub type ImGuiInputTextFlags_ = cty::c_uint; pub const ImGuiTreeNodeFlags_None: ImGuiTreeNodeFlags_ = 0; pub const ImGuiTreeNodeFlags_Selected: ImGuiTreeNodeFlags_ = 1; @@ -533,29 +532,31 @@ pub const ImGuiTableFlags_SortTristate: ImGuiTableFlags_ = 134217728; pub const ImGuiTableFlags_SizingMask_: ImGuiTableFlags_ = 57344; pub type ImGuiTableFlags_ = cty::c_uint; pub const ImGuiTableColumnFlags_None: ImGuiTableColumnFlags_ = 0; -pub const ImGuiTableColumnFlags_DefaultHide: ImGuiTableColumnFlags_ = 1; -pub const ImGuiTableColumnFlags_DefaultSort: ImGuiTableColumnFlags_ = 2; -pub const ImGuiTableColumnFlags_WidthStretch: ImGuiTableColumnFlags_ = 4; -pub const ImGuiTableColumnFlags_WidthFixed: ImGuiTableColumnFlags_ = 8; -pub const ImGuiTableColumnFlags_NoResize: ImGuiTableColumnFlags_ = 16; -pub const ImGuiTableColumnFlags_NoReorder: ImGuiTableColumnFlags_ = 32; -pub const ImGuiTableColumnFlags_NoHide: ImGuiTableColumnFlags_ = 64; -pub const ImGuiTableColumnFlags_NoClip: ImGuiTableColumnFlags_ = 128; -pub const ImGuiTableColumnFlags_NoSort: ImGuiTableColumnFlags_ = 256; -pub const ImGuiTableColumnFlags_NoSortAscending: ImGuiTableColumnFlags_ = 512; -pub const ImGuiTableColumnFlags_NoSortDescending: ImGuiTableColumnFlags_ = 1024; -pub const ImGuiTableColumnFlags_NoHeaderWidth: ImGuiTableColumnFlags_ = 2048; -pub const ImGuiTableColumnFlags_PreferSortAscending: ImGuiTableColumnFlags_ = 4096; -pub const ImGuiTableColumnFlags_PreferSortDescending: ImGuiTableColumnFlags_ = 8192; -pub const ImGuiTableColumnFlags_IndentEnable: ImGuiTableColumnFlags_ = 16384; -pub const ImGuiTableColumnFlags_IndentDisable: ImGuiTableColumnFlags_ = 32768; -pub const ImGuiTableColumnFlags_IsEnabled: ImGuiTableColumnFlags_ = 1048576; -pub const ImGuiTableColumnFlags_IsVisible: ImGuiTableColumnFlags_ = 2097152; -pub const ImGuiTableColumnFlags_IsSorted: ImGuiTableColumnFlags_ = 4194304; -pub const ImGuiTableColumnFlags_IsHovered: ImGuiTableColumnFlags_ = 8388608; -pub const ImGuiTableColumnFlags_WidthMask_: ImGuiTableColumnFlags_ = 12; -pub const ImGuiTableColumnFlags_IndentMask_: ImGuiTableColumnFlags_ = 49152; -pub const ImGuiTableColumnFlags_StatusMask_: ImGuiTableColumnFlags_ = 15728640; +pub const ImGuiTableColumnFlags_Disabled: ImGuiTableColumnFlags_ = 1; +pub const ImGuiTableColumnFlags_DefaultHide: ImGuiTableColumnFlags_ = 2; +pub const ImGuiTableColumnFlags_DefaultSort: ImGuiTableColumnFlags_ = 4; +pub const ImGuiTableColumnFlags_WidthStretch: ImGuiTableColumnFlags_ = 8; +pub const ImGuiTableColumnFlags_WidthFixed: ImGuiTableColumnFlags_ = 16; +pub const ImGuiTableColumnFlags_NoResize: ImGuiTableColumnFlags_ = 32; +pub const ImGuiTableColumnFlags_NoReorder: ImGuiTableColumnFlags_ = 64; +pub const ImGuiTableColumnFlags_NoHide: ImGuiTableColumnFlags_ = 128; +pub const ImGuiTableColumnFlags_NoClip: ImGuiTableColumnFlags_ = 256; +pub const ImGuiTableColumnFlags_NoSort: ImGuiTableColumnFlags_ = 512; +pub const ImGuiTableColumnFlags_NoSortAscending: ImGuiTableColumnFlags_ = 1024; +pub const ImGuiTableColumnFlags_NoSortDescending: ImGuiTableColumnFlags_ = 2048; +pub const ImGuiTableColumnFlags_NoHeaderLabel: ImGuiTableColumnFlags_ = 4096; +pub const ImGuiTableColumnFlags_NoHeaderWidth: ImGuiTableColumnFlags_ = 8192; +pub const ImGuiTableColumnFlags_PreferSortAscending: ImGuiTableColumnFlags_ = 16384; +pub const ImGuiTableColumnFlags_PreferSortDescending: ImGuiTableColumnFlags_ = 32768; +pub const ImGuiTableColumnFlags_IndentEnable: ImGuiTableColumnFlags_ = 65536; +pub const ImGuiTableColumnFlags_IndentDisable: ImGuiTableColumnFlags_ = 131072; +pub const ImGuiTableColumnFlags_IsEnabled: ImGuiTableColumnFlags_ = 16777216; +pub const ImGuiTableColumnFlags_IsVisible: ImGuiTableColumnFlags_ = 33554432; +pub const ImGuiTableColumnFlags_IsSorted: ImGuiTableColumnFlags_ = 67108864; +pub const ImGuiTableColumnFlags_IsHovered: ImGuiTableColumnFlags_ = 134217728; +pub const ImGuiTableColumnFlags_WidthMask_: ImGuiTableColumnFlags_ = 24; +pub const ImGuiTableColumnFlags_IndentMask_: ImGuiTableColumnFlags_ = 196608; +pub const ImGuiTableColumnFlags_StatusMask_: ImGuiTableColumnFlags_ = 251658240; pub const ImGuiTableColumnFlags_NoDirectResize_: ImGuiTableColumnFlags_ = 1073741824; pub type ImGuiTableColumnFlags_ = cty::c_uint; pub const ImGuiTableRowFlags_None: ImGuiTableRowFlags_ = 0; @@ -664,12 +665,11 @@ pub const ImGuiNavInput_FocusPrev: ImGuiNavInput_ = 12; pub const ImGuiNavInput_FocusNext: ImGuiNavInput_ = 13; pub const ImGuiNavInput_TweakSlow: ImGuiNavInput_ = 14; pub const ImGuiNavInput_TweakFast: ImGuiNavInput_ = 15; -pub const ImGuiNavInput_KeyMenu_: ImGuiNavInput_ = 16; -pub const ImGuiNavInput_KeyLeft_: ImGuiNavInput_ = 17; -pub const ImGuiNavInput_KeyRight_: ImGuiNavInput_ = 18; -pub const ImGuiNavInput_KeyUp_: ImGuiNavInput_ = 19; -pub const ImGuiNavInput_KeyDown_: ImGuiNavInput_ = 20; -pub const ImGuiNavInput_COUNT: ImGuiNavInput_ = 21; +pub const ImGuiNavInput_KeyLeft_: ImGuiNavInput_ = 16; +pub const ImGuiNavInput_KeyRight_: ImGuiNavInput_ = 17; +pub const ImGuiNavInput_KeyUp_: ImGuiNavInput_ = 18; +pub const ImGuiNavInput_KeyDown_: ImGuiNavInput_ = 19; +pub const ImGuiNavInput_COUNT: ImGuiNavInput_ = 20; pub const ImGuiNavInput_InternalStart_: ImGuiNavInput_ = 16; pub type ImGuiNavInput_ = cty::c_uint; pub const ImGuiConfigFlags_None: ImGuiConfigFlags_ = 0; @@ -744,30 +744,31 @@ pub const ImGuiCol_ModalWindowDimBg: ImGuiCol_ = 52; pub const ImGuiCol_COUNT: ImGuiCol_ = 53; pub type ImGuiCol_ = cty::c_uint; pub const ImGuiStyleVar_Alpha: ImGuiStyleVar_ = 0; -pub const ImGuiStyleVar_WindowPadding: ImGuiStyleVar_ = 1; -pub const ImGuiStyleVar_WindowRounding: ImGuiStyleVar_ = 2; -pub const ImGuiStyleVar_WindowBorderSize: ImGuiStyleVar_ = 3; -pub const ImGuiStyleVar_WindowMinSize: ImGuiStyleVar_ = 4; -pub const ImGuiStyleVar_WindowTitleAlign: ImGuiStyleVar_ = 5; -pub const ImGuiStyleVar_ChildRounding: ImGuiStyleVar_ = 6; -pub const ImGuiStyleVar_ChildBorderSize: ImGuiStyleVar_ = 7; -pub const ImGuiStyleVar_PopupRounding: ImGuiStyleVar_ = 8; -pub const ImGuiStyleVar_PopupBorderSize: ImGuiStyleVar_ = 9; -pub const ImGuiStyleVar_FramePadding: ImGuiStyleVar_ = 10; -pub const ImGuiStyleVar_FrameRounding: ImGuiStyleVar_ = 11; -pub const ImGuiStyleVar_FrameBorderSize: ImGuiStyleVar_ = 12; -pub const ImGuiStyleVar_ItemSpacing: ImGuiStyleVar_ = 13; -pub const ImGuiStyleVar_ItemInnerSpacing: ImGuiStyleVar_ = 14; -pub const ImGuiStyleVar_IndentSpacing: ImGuiStyleVar_ = 15; -pub const ImGuiStyleVar_CellPadding: ImGuiStyleVar_ = 16; -pub const ImGuiStyleVar_ScrollbarSize: ImGuiStyleVar_ = 17; -pub const ImGuiStyleVar_ScrollbarRounding: ImGuiStyleVar_ = 18; -pub const ImGuiStyleVar_GrabMinSize: ImGuiStyleVar_ = 19; -pub const ImGuiStyleVar_GrabRounding: ImGuiStyleVar_ = 20; -pub const ImGuiStyleVar_TabRounding: ImGuiStyleVar_ = 21; -pub const ImGuiStyleVar_ButtonTextAlign: ImGuiStyleVar_ = 22; -pub const ImGuiStyleVar_SelectableTextAlign: ImGuiStyleVar_ = 23; -pub const ImGuiStyleVar_COUNT: ImGuiStyleVar_ = 24; +pub const ImGuiStyleVar_DisabledAlpha: ImGuiStyleVar_ = 1; +pub const ImGuiStyleVar_WindowPadding: ImGuiStyleVar_ = 2; +pub const ImGuiStyleVar_WindowRounding: ImGuiStyleVar_ = 3; +pub const ImGuiStyleVar_WindowBorderSize: ImGuiStyleVar_ = 4; +pub const ImGuiStyleVar_WindowMinSize: ImGuiStyleVar_ = 5; +pub const ImGuiStyleVar_WindowTitleAlign: ImGuiStyleVar_ = 6; +pub const ImGuiStyleVar_ChildRounding: ImGuiStyleVar_ = 7; +pub const ImGuiStyleVar_ChildBorderSize: ImGuiStyleVar_ = 8; +pub const ImGuiStyleVar_PopupRounding: ImGuiStyleVar_ = 9; +pub const ImGuiStyleVar_PopupBorderSize: ImGuiStyleVar_ = 10; +pub const ImGuiStyleVar_FramePadding: ImGuiStyleVar_ = 11; +pub const ImGuiStyleVar_FrameRounding: ImGuiStyleVar_ = 12; +pub const ImGuiStyleVar_FrameBorderSize: ImGuiStyleVar_ = 13; +pub const ImGuiStyleVar_ItemSpacing: ImGuiStyleVar_ = 14; +pub const ImGuiStyleVar_ItemInnerSpacing: ImGuiStyleVar_ = 15; +pub const ImGuiStyleVar_IndentSpacing: ImGuiStyleVar_ = 16; +pub const ImGuiStyleVar_CellPadding: ImGuiStyleVar_ = 17; +pub const ImGuiStyleVar_ScrollbarSize: ImGuiStyleVar_ = 18; +pub const ImGuiStyleVar_ScrollbarRounding: ImGuiStyleVar_ = 19; +pub const ImGuiStyleVar_GrabMinSize: ImGuiStyleVar_ = 20; +pub const ImGuiStyleVar_GrabRounding: ImGuiStyleVar_ = 21; +pub const ImGuiStyleVar_TabRounding: ImGuiStyleVar_ = 22; +pub const ImGuiStyleVar_ButtonTextAlign: ImGuiStyleVar_ = 23; +pub const ImGuiStyleVar_SelectableTextAlign: ImGuiStyleVar_ = 24; +pub const ImGuiStyleVar_COUNT: ImGuiStyleVar_ = 25; pub type ImGuiStyleVar_ = cty::c_uint; pub const ImGuiButtonFlags_None: ImGuiButtonFlags_ = 0; pub const ImGuiButtonFlags_MouseButtonLeft: ImGuiButtonFlags_ = 1; @@ -800,11 +801,11 @@ pub const ImGuiColorEditFlags_PickerHueBar: ImGuiColorEditFlags_ = 33554432; pub const ImGuiColorEditFlags_PickerHueWheel: ImGuiColorEditFlags_ = 67108864; pub const ImGuiColorEditFlags_InputRGB: ImGuiColorEditFlags_ = 134217728; pub const ImGuiColorEditFlags_InputHSV: ImGuiColorEditFlags_ = 268435456; -pub const ImGuiColorEditFlags__OptionsDefault: ImGuiColorEditFlags_ = 177209344; -pub const ImGuiColorEditFlags__DisplayMask: ImGuiColorEditFlags_ = 7340032; -pub const ImGuiColorEditFlags__DataTypeMask: ImGuiColorEditFlags_ = 25165824; -pub const ImGuiColorEditFlags__PickerMask: ImGuiColorEditFlags_ = 100663296; -pub const ImGuiColorEditFlags__InputMask: ImGuiColorEditFlags_ = 402653184; +pub const ImGuiColorEditFlags_DefaultOptions_: ImGuiColorEditFlags_ = 177209344; +pub const ImGuiColorEditFlags_DisplayMask_: ImGuiColorEditFlags_ = 7340032; +pub const ImGuiColorEditFlags_DataTypeMask_: ImGuiColorEditFlags_ = 25165824; +pub const ImGuiColorEditFlags_PickerMask_: ImGuiColorEditFlags_ = 100663296; +pub const ImGuiColorEditFlags_InputMask_: ImGuiColorEditFlags_ = 402653184; pub type ImGuiColorEditFlags_ = cty::c_uint; pub const ImGuiSliderFlags_None: ImGuiSliderFlags_ = 0; pub const ImGuiSliderFlags_AlwaysClamp: ImGuiSliderFlags_ = 16; @@ -840,6 +841,7 @@ pub type ImGuiCond_ = cty::c_uint; #[derive(Copy, Clone)] pub struct ImGuiStyle { pub Alpha: f32, + pub DisabledAlpha: f32, pub WindowPadding: ImVec2, pub WindowRounding: f32, pub WindowBorderSize: f32, @@ -887,7 +889,7 @@ impl Default for ImGuiStyle { } impl ::core::fmt::Debug for ImGuiStyle { fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImGuiStyle {{ Alpha: {:?}, WindowPadding: {:?}, WindowRounding: {:?}, WindowBorderSize: {:?}, WindowMinSize: {:?}, WindowTitleAlign: {:?}, WindowMenuButtonPosition: {:?}, ChildRounding: {:?}, ChildBorderSize: {:?}, PopupRounding: {:?}, PopupBorderSize: {:?}, FramePadding: {:?}, FrameRounding: {:?}, FrameBorderSize: {:?}, ItemSpacing: {:?}, ItemInnerSpacing: {:?}, CellPadding: {:?}, TouchExtraPadding: {:?}, IndentSpacing: {:?}, ColumnsMinSpacing: {:?}, ScrollbarSize: {:?}, ScrollbarRounding: {:?}, GrabMinSize: {:?}, GrabRounding: {:?}, LogSliderDeadzone: {:?}, TabRounding: {:?}, TabBorderSize: {:?}, TabMinWidthForCloseButton: {:?}, ColorButtonPosition: {:?}, ButtonTextAlign: {:?}, SelectableTextAlign: {:?}, DisplayWindowPadding: {:?}, DisplaySafeAreaPadding: {:?}, MouseCursorScale: {:?}, AntiAliasedLines: {:?}, AntiAliasedLinesUseTex: {:?}, AntiAliasedFill: {:?}, CurveTessellationTol: {:?}, CircleTessellationMaxError: {:?}, 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 . CellPadding , self . TouchExtraPadding , self . IndentSpacing , self . ColumnsMinSpacing , self . ScrollbarSize , self . ScrollbarRounding , self . GrabMinSize , self . GrabRounding , self . LogSliderDeadzone , self . TabRounding , self . TabBorderSize , self . TabMinWidthForCloseButton , self . ColorButtonPosition , self . ButtonTextAlign , self . SelectableTextAlign , self . DisplayWindowPadding , self . DisplaySafeAreaPadding , self . MouseCursorScale , self . AntiAliasedLines , self . AntiAliasedLinesUseTex , self . AntiAliasedFill , self . CurveTessellationTol , self . CircleTessellationMaxError) + write ! (f , "ImGuiStyle {{ Alpha: {:?}, DisabledAlpha: {:?}, WindowPadding: {:?}, WindowRounding: {:?}, WindowBorderSize: {:?}, WindowMinSize: {:?}, WindowTitleAlign: {:?}, WindowMenuButtonPosition: {:?}, ChildRounding: {:?}, ChildBorderSize: {:?}, PopupRounding: {:?}, PopupBorderSize: {:?}, FramePadding: {:?}, FrameRounding: {:?}, FrameBorderSize: {:?}, ItemSpacing: {:?}, ItemInnerSpacing: {:?}, CellPadding: {:?}, TouchExtraPadding: {:?}, IndentSpacing: {:?}, ColumnsMinSpacing: {:?}, ScrollbarSize: {:?}, ScrollbarRounding: {:?}, GrabMinSize: {:?}, GrabRounding: {:?}, LogSliderDeadzone: {:?}, TabRounding: {:?}, TabBorderSize: {:?}, TabMinWidthForCloseButton: {:?}, ColorButtonPosition: {:?}, ButtonTextAlign: {:?}, SelectableTextAlign: {:?}, DisplayWindowPadding: {:?}, DisplaySafeAreaPadding: {:?}, MouseCursorScale: {:?}, AntiAliasedLines: {:?}, AntiAliasedLinesUseTex: {:?}, AntiAliasedFill: {:?}, CurveTessellationTol: {:?}, CircleTessellationMaxError: {:?}, Colors: [...] }}" , self . Alpha , self . DisabledAlpha , 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 . CellPadding , self . TouchExtraPadding , self . IndentSpacing , self . ColumnsMinSpacing , self . ScrollbarSize , self . ScrollbarRounding , self . GrabMinSize , self . GrabRounding , self . LogSliderDeadzone , self . TabRounding , self . TabBorderSize , self . TabMinWidthForCloseButton , self . ColorButtonPosition , self . ButtonTextAlign , self . SelectableTextAlign , self . DisplayWindowPadding , self . DisplaySafeAreaPadding , self . MouseCursorScale , self . AntiAliasedLines , self . AntiAliasedLinesUseTex , self . AntiAliasedFill , self . CurveTessellationTol , self . CircleTessellationMaxError) } } #[repr(C)] @@ -943,7 +945,7 @@ pub struct ImGuiIO { pub KeyAlt: bool, pub KeySuper: bool, pub KeysDown: [bool; 512usize], - pub NavInputs: [f32; 21usize], + pub NavInputs: [f32; 20usize], pub WantCaptureMouse: bool, pub WantCaptureKeyboard: bool, pub WantTextInput: bool, @@ -959,6 +961,7 @@ pub struct ImGuiIO { pub MetricsActiveAllocations: cty::c_int, pub MouseDelta: ImVec2, pub KeyMods: ImGuiKeyModFlags, + pub KeyModsPrev: ImGuiKeyModFlags, pub MousePosPrev: ImVec2, pub MouseClickedPos: [ImVec2; 5usize], pub MouseClickedTime: [f64; 5usize], @@ -973,8 +976,8 @@ pub struct ImGuiIO { pub MouseDragMaxDistanceSqr: [f32; 5usize], pub KeysDownDuration: [f32; 512usize], pub KeysDownDurationPrev: [f32; 512usize], - pub NavInputsDownDuration: [f32; 21usize], - pub NavInputsDownDurationPrev: [f32; 21usize], + pub NavInputsDownDuration: [f32; 20usize], + pub NavInputsDownDurationPrev: [f32; 20usize], pub PenPressure: f32, pub InputQueueSurrogate: ImWchar16, pub InputQueueCharacters: ImVector_ImWchar, @@ -986,7 +989,7 @@ impl Default for ImGuiIO { } impl ::core::fmt::Debug for ImGuiIO { fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::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: {:?}, ConfigDragClickToInputText: {:?}, ConfigWindowsResizeFromEdges: {:?}, ConfigWindowsMoveFromTitleBarOnly: {:?}, ConfigMemoryCompactTimer: {:?}, BackendPlatformName: {:?}, BackendRendererName: {:?}, BackendPlatformUserData: {:?}, BackendRendererUserData: {:?}, BackendLanguageUserData: {:?}, GetClipboardTextFn: {:?}, SetClipboardTextFn: {:?}, ClipboardUserData: {:?}, ImeSetInputScreenPosFn: {:?}, ImeWindowHandle: {:?}, 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 . ConfigDragClickToInputText , self . ConfigWindowsResizeFromEdges , self . ConfigWindowsMoveFromTitleBarOnly , self . ConfigMemoryCompactTimer , self . BackendPlatformName , self . BackendRendererName , self . BackendPlatformUserData , self . BackendRendererUserData , self . BackendLanguageUserData , self . GetClipboardTextFn , self . SetClipboardTextFn , self . ClipboardUserData , self . ImeSetInputScreenPosFn , self . ImeWindowHandle , self . MousePos , self . MouseDown , self . MouseWheel , self . MouseWheelH , self . KeyCtrl , self . KeyShift , self . KeyAlt , self . KeySuper , 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 . NavInputsDownDuration , self . NavInputsDownDurationPrev , self . PenPressure , 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: {:?}, ConfigDragClickToInputText: {:?}, ConfigWindowsResizeFromEdges: {:?}, ConfigWindowsMoveFromTitleBarOnly: {:?}, ConfigMemoryCompactTimer: {:?}, BackendPlatformName: {:?}, BackendRendererName: {:?}, BackendPlatformUserData: {:?}, BackendRendererUserData: {:?}, BackendLanguageUserData: {:?}, GetClipboardTextFn: {:?}, SetClipboardTextFn: {:?}, ClipboardUserData: {:?}, ImeSetInputScreenPosFn: {:?}, ImeWindowHandle: {:?}, 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: {:?}, KeyModsPrev: {:?}, 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 . ConfigDragClickToInputText , self . ConfigWindowsResizeFromEdges , self . ConfigWindowsMoveFromTitleBarOnly , self . ConfigMemoryCompactTimer , self . BackendPlatformName , self . BackendRendererName , self . BackendPlatformUserData , self . BackendRendererUserData , self . BackendLanguageUserData , self . GetClipboardTextFn , self . SetClipboardTextFn , self . ClipboardUserData , self . ImeSetInputScreenPosFn , self . ImeWindowHandle , self . MousePos , self . MouseDown , self . MouseWheel , self . MouseWheelH , self . KeyCtrl , self . KeyShift , self . KeyAlt , self . KeySuper , 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 . KeyModsPrev , 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 . NavInputsDownDuration , self . NavInputsDownDurationPrev , self . PenPressure , self . InputQueueSurrogate , self . InputQueueCharacters) } } #[repr(C)] @@ -1051,8 +1054,7 @@ pub struct ImGuiTableColumnSortSpecs { pub ColumnUserID: ImGuiID, pub ColumnIndex: ImS16, pub SortOrder: ImS16, - pub _bitfield_align_1: [u8; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>, + pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize], u8>, pub __bindgen_padding_0: [u8; 3usize], } impl ImGuiTableColumnSortSpecs { @@ -1070,8 +1072,9 @@ impl ImGuiTableColumnSortSpecs { #[inline] pub fn new_bitfield_1( SortDirection: ImGuiSortDirection, - ) -> __BindgenBitfieldUnit<[u8; 1usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default(); + ) -> __BindgenBitfieldUnit<[u8; 1usize], u8> { + let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize], u8> = + Default::default(); __bindgen_bitfield_unit.set(0usize, 8u8, { let SortDirection: u32 = unsafe { ::core::mem::transmute(SortDirection) }; SortDirection as u64 @@ -1150,6 +1153,7 @@ pub union ImGuiStoragePair__bindgen_ty_1 { pub val_i: cty::c_int, pub val_f: f32, pub val_p: *mut cty::c_void, + _bindgen_union_align: u64, } impl Default for ImGuiStoragePair__bindgen_ty_1 { fn default() -> Self { @@ -1357,8 +1361,7 @@ impl ::core::fmt::Debug for ImFontConfig { #[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq)] pub struct ImFontGlyph { - pub _bitfield_align_1: [u32; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>, + pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u32>, pub AdvanceX: f32, pub X0: f32, pub Y0: f32, @@ -1408,8 +1411,9 @@ impl ImFontGlyph { Colored: cty::c_uint, Visible: cty::c_uint, Codepoint: cty::c_uint, - ) -> __BindgenBitfieldUnit<[u8; 4usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); + ) -> __BindgenBitfieldUnit<[u8; 4usize], u32> { + let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u32> = + Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let Colored: u32 = unsafe { ::core::mem::transmute(Colored) }; Colored as u64 @@ -1465,6 +1469,7 @@ pub struct ImFontAtlas { pub TexDesiredWidth: cty::c_int, pub TexGlyphPadding: cty::c_int, pub Locked: bool, + pub TexReady: bool, pub TexPixelsUseColors: bool, pub TexPixelsAlpha8: *mut cty::c_uchar, pub TexPixelsRGBA32: *mut cty::c_uint, @@ -1488,7 +1493,7 @@ impl Default for ImFontAtlas { } impl ::core::fmt::Debug for ImFontAtlas { fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImFontAtlas {{ Flags: {:?}, TexID: {:?}, TexDesiredWidth: {:?}, TexGlyphPadding: {:?}, Locked: {:?}, TexPixelsUseColors: {:?}, TexPixelsAlpha8: {:?}, TexPixelsRGBA32: {:?}, TexWidth: {:?}, TexHeight: {:?}, TexUvScale: {:?}, TexUvWhitePixel: {:?}, Fonts: {:?}, CustomRects: {:?}, ConfigData: {:?}, TexUvLines: [...], FontBuilderIO: {:?}, FontBuilderFlags: {:?}, PackIdMouseCursors: {:?}, PackIdLines: {:?} }}" , self . Flags , self . TexID , self . TexDesiredWidth , self . TexGlyphPadding , self . Locked , self . TexPixelsUseColors , self . TexPixelsAlpha8 , self . TexPixelsRGBA32 , self . TexWidth , self . TexHeight , self . TexUvScale , self . TexUvWhitePixel , self . Fonts , self . CustomRects , self . ConfigData , self . FontBuilderIO , self . FontBuilderFlags , self . PackIdMouseCursors , self . PackIdLines) + write ! (f , "ImFontAtlas {{ Flags: {:?}, TexID: {:?}, TexDesiredWidth: {:?}, TexGlyphPadding: {:?}, Locked: {:?}, TexReady: {:?}, TexPixelsUseColors: {:?}, TexPixelsAlpha8: {:?}, TexPixelsRGBA32: {:?}, TexWidth: {:?}, TexHeight: {:?}, TexUvScale: {:?}, TexUvWhitePixel: {:?}, Fonts: {:?}, CustomRects: {:?}, ConfigData: {:?}, TexUvLines: [...], FontBuilderIO: {:?}, FontBuilderFlags: {:?}, PackIdMouseCursors: {:?}, PackIdLines: {:?} }}" , self . Flags , self . TexID , self . TexDesiredWidth , self . TexGlyphPadding , self . Locked , self . TexReady , self . TexPixelsUseColors , self . TexPixelsAlpha8 , self . TexPixelsRGBA32 , self . TexWidth , self . TexHeight , self . TexUvScale , self . TexUvWhitePixel , self . Fonts , self . CustomRects , self . ConfigData , self . FontBuilderIO , self . FontBuilderFlags , self . PackIdMouseCursors , self . PackIdLines) } } #[repr(C)] @@ -1505,6 +1510,7 @@ pub struct ImFont { pub ConfigDataCount: cty::c_short, pub FallbackChar: ImWchar, pub EllipsisChar: ImWchar, + pub DotChar: ImWchar, pub DirtyLookupTables: bool, pub Scale: f32, pub Ascent: f32, @@ -1519,7 +1525,7 @@ impl Default for ImFont { } impl ::core::fmt::Debug for ImFont { fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImFont {{ IndexAdvanceX: {:?}, FallbackAdvanceX: {:?}, FontSize: {:?}, IndexLookup: {:?}, Glyphs: {:?}, FallbackGlyph: {:?}, ContainerAtlas: {:?}, ConfigData: {:?}, ConfigDataCount: {:?}, FallbackChar: {:?}, EllipsisChar: {:?}, DirtyLookupTables: {:?}, Scale: {:?}, Ascent: {:?}, Descent: {:?}, MetricsTotalSurface: {:?}, Used4kPagesMap: [...] }}" , self . IndexAdvanceX , self . FallbackAdvanceX , self . FontSize , self . IndexLookup , self . Glyphs , self . FallbackGlyph , self . ContainerAtlas , self . ConfigData , self . ConfigDataCount , self . FallbackChar , self . EllipsisChar , self . DirtyLookupTables , self . Scale , self . Ascent , self . Descent , self . MetricsTotalSurface) + write ! (f , "ImFont {{ IndexAdvanceX: {:?}, FallbackAdvanceX: {:?}, FontSize: {:?}, IndexLookup: {:?}, Glyphs: {:?}, FallbackGlyph: {:?}, ContainerAtlas: {:?}, ConfigData: {:?}, ConfigDataCount: {:?}, FallbackChar: {:?}, EllipsisChar: {:?}, DotChar: {:?}, DirtyLookupTables: {:?}, Scale: {:?}, Ascent: {:?}, Descent: {:?}, MetricsTotalSurface: {:?}, Used4kPagesMap: [...] }}" , self . IndexAdvanceX , self . FallbackAdvanceX , self . FontSize , self . IndexLookup , self . Glyphs , self . FallbackGlyph , self . ContainerAtlas , self . ConfigData , self . ConfigDataCount , self . FallbackChar , self . EllipsisChar , self . DotChar , self . DirtyLookupTables , self . Scale , self . Ascent , self . Descent , self . MetricsTotalSurface) } } pub const ImGuiViewportFlags_None: ImGuiViewportFlags_ = 0; @@ -1537,22 +1543,22 @@ pub struct ImGuiViewport { pub WorkSize: ImVec2, } extern "C" { - pub fn ImVec2_ImVec2Nil() -> *mut ImVec2; + pub fn ImVec2_ImVec2_Nil() -> *mut ImVec2; } extern "C" { pub fn ImVec2_destroy(self_: *mut ImVec2); } extern "C" { - pub fn ImVec2_ImVec2Float(_x: f32, _y: f32) -> *mut ImVec2; + pub fn ImVec2_ImVec2_Float(_x: f32, _y: f32) -> *mut ImVec2; } extern "C" { - pub fn ImVec4_ImVec4Nil() -> *mut ImVec4; + pub fn ImVec4_ImVec4_Nil() -> *mut ImVec4; } extern "C" { pub fn ImVec4_destroy(self_: *mut ImVec4); } extern "C" { - pub fn ImVec4_ImVec4Float(_x: f32, _y: f32, _z: f32, _w: f32) -> *mut ImVec4; + pub fn ImVec4_ImVec4_Float(_x: f32, _y: f32, _z: f32, _w: f32) -> *mut ImVec4; } extern "C" { pub fn igCreateContext(shared_font_atlas: *mut ImFontAtlas) -> *mut ImGuiContext; @@ -1624,7 +1630,7 @@ extern "C" { pub fn igEnd(); } extern "C" { - pub fn igBeginChildStr( + pub fn igBeginChild_Str( str_id: *const cty::c_char, size: ImVec2, border: bool, @@ -1632,8 +1638,12 @@ extern "C" { ) -> bool; } extern "C" { - pub fn igBeginChildID(id: ImGuiID, size: ImVec2, border: bool, flags: ImGuiWindowFlags) - -> bool; + pub fn igBeginChild_ID( + id: ImGuiID, + size: ImVec2, + border: bool, + flags: ImGuiWindowFlags, + ) -> bool; } extern "C" { pub fn igEndChild(); @@ -1692,31 +1702,31 @@ extern "C" { pub fn igSetNextWindowBgAlpha(alpha: f32); } extern "C" { - pub fn igSetWindowPosVec2(pos: ImVec2, cond: ImGuiCond); + pub fn igSetWindowPos_Vec2(pos: ImVec2, cond: ImGuiCond); } extern "C" { - pub fn igSetWindowSizeVec2(size: ImVec2, cond: ImGuiCond); + pub fn igSetWindowSize_Vec2(size: ImVec2, cond: ImGuiCond); } extern "C" { - pub fn igSetWindowCollapsedBool(collapsed: bool, cond: ImGuiCond); + pub fn igSetWindowCollapsed_Bool(collapsed: bool, cond: ImGuiCond); } extern "C" { - pub fn igSetWindowFocusNil(); + pub fn igSetWindowFocus_Nil(); } extern "C" { pub fn igSetWindowFontScale(scale: f32); } extern "C" { - pub fn igSetWindowPosStr(name: *const cty::c_char, pos: ImVec2, cond: ImGuiCond); + pub fn igSetWindowPos_Str(name: *const cty::c_char, pos: ImVec2, cond: ImGuiCond); } extern "C" { - pub fn igSetWindowSizeStr(name: *const cty::c_char, size: ImVec2, cond: ImGuiCond); + pub fn igSetWindowSize_Str(name: *const cty::c_char, size: ImVec2, cond: ImGuiCond); } extern "C" { - pub fn igSetWindowCollapsedStr(name: *const cty::c_char, collapsed: bool, cond: ImGuiCond); + pub fn igSetWindowCollapsed_Str(name: *const cty::c_char, collapsed: bool, cond: ImGuiCond); } extern "C" { - pub fn igSetWindowFocusStr(name: *const cty::c_char); + pub fn igSetWindowFocus_Str(name: *const cty::c_char); } extern "C" { pub fn igGetContentRegionAvail(pOut: *mut ImVec2); @@ -1770,19 +1780,19 @@ extern "C" { pub fn igPopFont(); } extern "C" { - pub fn igPushStyleColorU32(idx: ImGuiCol, col: ImU32); + pub fn igPushStyleColor_U32(idx: ImGuiCol, col: ImU32); } extern "C" { - pub fn igPushStyleColorVec4(idx: ImGuiCol, col: ImVec4); + pub fn igPushStyleColor_Vec4(idx: ImGuiCol, col: ImVec4); } extern "C" { pub fn igPopStyleColor(count: cty::c_int); } extern "C" { - pub fn igPushStyleVarFloat(idx: ImGuiStyleVar, val: f32); + pub fn igPushStyleVar_Float(idx: ImGuiStyleVar, val: f32); } extern "C" { - pub fn igPushStyleVarVec2(idx: ImGuiStyleVar, val: ImVec2); + pub fn igPushStyleVar_Vec2(idx: ImGuiStyleVar, val: ImVec2); } extern "C" { pub fn igPopStyleVar(count: cty::c_int); @@ -1827,13 +1837,13 @@ extern "C" { pub fn igGetFontTexUvWhitePixel(pOut: *mut ImVec2); } extern "C" { - pub fn igGetColorU32Col(idx: ImGuiCol, alpha_mul: f32) -> ImU32; + pub fn igGetColorU32_Col(idx: ImGuiCol, alpha_mul: f32) -> ImU32; } extern "C" { - pub fn igGetColorU32Vec4(col: ImVec4) -> ImU32; + pub fn igGetColorU32_Vec4(col: ImVec4) -> ImU32; } extern "C" { - pub fn igGetColorU32U32(col: ImU32) -> ImU32; + pub fn igGetColorU32_U32(col: ImU32) -> ImU32; } extern "C" { pub fn igGetStyleColorVec4(idx: ImGuiCol) -> *const ImVec4; @@ -1908,31 +1918,31 @@ extern "C" { pub fn igGetFrameHeightWithSpacing() -> f32; } extern "C" { - pub fn igPushIDStr(str_id: *const cty::c_char); + pub fn igPushID_Str(str_id: *const cty::c_char); } extern "C" { - pub fn igPushIDStrStr(str_id_begin: *const cty::c_char, str_id_end: *const cty::c_char); + pub fn igPushID_StrStr(str_id_begin: *const cty::c_char, str_id_end: *const cty::c_char); } extern "C" { - pub fn igPushIDPtr(ptr_id: *const cty::c_void); + pub fn igPushID_Ptr(ptr_id: *const cty::c_void); } extern "C" { - pub fn igPushIDInt(int_id: cty::c_int); + pub fn igPushID_Int(int_id: cty::c_int); } extern "C" { pub fn igPopID(); } extern "C" { - pub fn igGetIDStr(str_id: *const cty::c_char) -> ImGuiID; + pub fn igGetID_Str(str_id: *const cty::c_char) -> ImGuiID; } extern "C" { - pub fn igGetIDStrStr( + pub fn igGetID_StrStr( str_id_begin: *const cty::c_char, str_id_end: *const cty::c_char, ) -> ImGuiID; } extern "C" { - pub fn igGetIDPtr(ptr_id: *const cty::c_void) -> ImGuiID; + pub fn igGetID_Ptr(ptr_id: *const cty::c_void) -> ImGuiID; } extern "C" { pub fn igTextUnformatted(text: *const cty::c_char, text_end: *const cty::c_char); @@ -1996,24 +2006,24 @@ extern "C" { pub fn igCheckbox(label: *const cty::c_char, v: *mut bool) -> bool; } extern "C" { - pub fn igCheckboxFlagsIntPtr( + pub fn igCheckboxFlags_IntPtr( label: *const cty::c_char, flags: *mut cty::c_int, flags_value: cty::c_int, ) -> bool; } extern "C" { - pub fn igCheckboxFlagsUintPtr( + pub fn igCheckboxFlags_UintPtr( label: *const cty::c_char, flags: *mut cty::c_uint, flags_value: cty::c_uint, ) -> bool; } extern "C" { - pub fn igRadioButtonBool(label: *const cty::c_char, active: bool) -> bool; + pub fn igRadioButton_Bool(label: *const cty::c_char, active: bool) -> bool; } extern "C" { - pub fn igRadioButtonIntPtr( + pub fn igRadioButton_IntPtr( label: *const cty::c_char, v: *mut cty::c_int, v_button: cty::c_int, @@ -2036,7 +2046,7 @@ extern "C" { pub fn igEndCombo(); } extern "C" { - pub fn igComboStr_arr( + pub fn igCombo_Str_arr( label: *const cty::c_char, current_item: *mut cty::c_int, items: *const *const cty::c_char, @@ -2045,7 +2055,7 @@ extern "C" { ) -> bool; } extern "C" { - pub fn igComboStr( + pub fn igCombo_Str( label: *const cty::c_char, current_item: *mut cty::c_int, items_separated_by_zeros: *const cty::c_char, @@ -2053,7 +2063,7 @@ extern "C" { ) -> bool; } extern "C" { - pub fn igComboFnBoolPtr( + pub fn igCombo_FnBoolPtr( label: *const cty::c_char, current_item: *mut cty::c_int, items_getter: ::core::option::Option< @@ -2524,19 +2534,19 @@ extern "C" { pub fn igSetColorEditOptions(flags: ImGuiColorEditFlags); } extern "C" { - pub fn igTreeNodeStr(label: *const cty::c_char) -> bool; + pub fn igTreeNode_Str(label: *const cty::c_char) -> bool; } extern "C" { - pub fn igTreeNodeStrStr(str_id: *const cty::c_char, fmt: *const cty::c_char, ...) -> bool; + pub fn igTreeNode_StrStr(str_id: *const cty::c_char, fmt: *const cty::c_char, ...) -> bool; } extern "C" { - pub fn igTreeNodePtr(ptr_id: *const cty::c_void, fmt: *const cty::c_char, ...) -> bool; + pub fn igTreeNode_Ptr(ptr_id: *const cty::c_void, fmt: *const cty::c_char, ...) -> bool; } extern "C" { - pub fn igTreeNodeExStr(label: *const cty::c_char, flags: ImGuiTreeNodeFlags) -> bool; + pub fn igTreeNodeEx_Str(label: *const cty::c_char, flags: ImGuiTreeNodeFlags) -> bool; } extern "C" { - pub fn igTreeNodeExStrStr( + pub fn igTreeNodeEx_StrStr( str_id: *const cty::c_char, flags: ImGuiTreeNodeFlags, fmt: *const cty::c_char, @@ -2544,7 +2554,7 @@ extern "C" { ) -> bool; } extern "C" { - pub fn igTreeNodeExPtr( + pub fn igTreeNodeEx_Ptr( ptr_id: *const cty::c_void, flags: ImGuiTreeNodeFlags, fmt: *const cty::c_char, @@ -2552,10 +2562,10 @@ extern "C" { ) -> bool; } extern "C" { - pub fn igTreePushStr(str_id: *const cty::c_char); + pub fn igTreePush_Str(str_id: *const cty::c_char); } extern "C" { - pub fn igTreePushPtr(ptr_id: *const cty::c_void); + pub fn igTreePush_Ptr(ptr_id: *const cty::c_void); } extern "C" { pub fn igTreePop(); @@ -2564,13 +2574,13 @@ extern "C" { pub fn igGetTreeNodeToLabelSpacing() -> f32; } extern "C" { - pub fn igCollapsingHeaderTreeNodeFlags( + pub fn igCollapsingHeader_TreeNodeFlags( label: *const cty::c_char, flags: ImGuiTreeNodeFlags, ) -> bool; } extern "C" { - pub fn igCollapsingHeaderBoolPtr( + pub fn igCollapsingHeader_BoolPtr( label: *const cty::c_char, p_visible: *mut bool, flags: ImGuiTreeNodeFlags, @@ -2580,7 +2590,7 @@ extern "C" { pub fn igSetNextItemOpen(is_open: bool, cond: ImGuiCond); } extern "C" { - pub fn igSelectableBool( + pub fn igSelectable_Bool( label: *const cty::c_char, selected: bool, flags: ImGuiSelectableFlags, @@ -2588,7 +2598,7 @@ extern "C" { ) -> bool; } extern "C" { - pub fn igSelectableBoolPtr( + pub fn igSelectable_BoolPtr( label: *const cty::c_char, p_selected: *mut bool, flags: ImGuiSelectableFlags, @@ -2602,7 +2612,7 @@ extern "C" { pub fn igEndListBox(); } extern "C" { - pub fn igListBoxStr_arr( + pub fn igListBox_Str_arr( label: *const cty::c_char, current_item: *mut cty::c_int, items: *const *const cty::c_char, @@ -2611,7 +2621,7 @@ extern "C" { ) -> bool; } extern "C" { - pub fn igListBoxFnBoolPtr( + pub fn igListBox_FnBoolPtr( label: *const cty::c_char, current_item: *mut cty::c_int, items_getter: ::core::option::Option< @@ -2627,7 +2637,7 @@ extern "C" { ) -> bool; } extern "C" { - pub fn igPlotLinesFloatPtr( + pub fn igPlotLines_FloatPtr( label: *const cty::c_char, values: *const f32, values_count: cty::c_int, @@ -2640,7 +2650,7 @@ extern "C" { ); } extern "C" { - pub fn igPlotLinesFnFloatPtr( + pub fn igPlotLines_FnFloatPtr( label: *const cty::c_char, values_getter: ::core::option::Option< unsafe extern "C" fn(data: *mut cty::c_void, idx: cty::c_int) -> f32, @@ -2655,7 +2665,7 @@ extern "C" { ); } extern "C" { - pub fn igPlotHistogramFloatPtr( + pub fn igPlotHistogram_FloatPtr( label: *const cty::c_char, values: *const f32, values_count: cty::c_int, @@ -2668,7 +2678,7 @@ extern "C" { ); } extern "C" { - pub fn igPlotHistogramFnFloatPtr( + pub fn igPlotHistogram_FnFloatPtr( label: *const cty::c_char, values_getter: ::core::option::Option< unsafe extern "C" fn(data: *mut cty::c_void, idx: cty::c_int) -> f32, @@ -2683,16 +2693,16 @@ extern "C" { ); } extern "C" { - pub fn igValueBool(prefix: *const cty::c_char, b: bool); + pub fn igValue_Bool(prefix: *const cty::c_char, b: bool); } extern "C" { - pub fn igValueInt(prefix: *const cty::c_char, v: cty::c_int); + pub fn igValue_Int(prefix: *const cty::c_char, v: cty::c_int); } extern "C" { - pub fn igValueUint(prefix: *const cty::c_char, v: cty::c_uint); + pub fn igValue_Uint(prefix: *const cty::c_char, v: cty::c_uint); } extern "C" { - pub fn igValueFloat(prefix: *const cty::c_char, v: f32, float_format: *const cty::c_char); + pub fn igValue_Float(prefix: *const cty::c_char, v: f32, float_format: *const cty::c_char); } extern "C" { pub fn igBeginMenuBar() -> bool; @@ -2713,7 +2723,7 @@ extern "C" { pub fn igEndMenu(); } extern "C" { - pub fn igMenuItemBool( + pub fn igMenuItem_Bool( label: *const cty::c_char, shortcut: *const cty::c_char, selected: bool, @@ -2721,7 +2731,7 @@ extern "C" { ) -> bool; } extern "C" { - pub fn igMenuItemBoolPtr( + pub fn igMenuItem_BoolPtr( label: *const cty::c_char, shortcut: *const cty::c_char, p_selected: *mut bool, @@ -2751,7 +2761,10 @@ extern "C" { pub fn igEndPopup(); } extern "C" { - pub fn igOpenPopup(str_id: *const cty::c_char, popup_flags: ImGuiPopupFlags); + pub fn igOpenPopup_Str(str_id: *const cty::c_char, popup_flags: ImGuiPopupFlags); +} +extern "C" { + pub fn igOpenPopup_ID(id: ImGuiID, popup_flags: ImGuiPopupFlags); } extern "C" { pub fn igOpenPopupOnItemClick(str_id: *const cty::c_char, popup_flags: ImGuiPopupFlags); @@ -2836,6 +2849,9 @@ extern "C" { extern "C" { pub fn igTableGetColumnFlags(column_n: cty::c_int) -> ImGuiTableColumnFlags; } +extern "C" { + pub fn igTableSetColumnEnabled(column_n: cty::c_int, v: bool); +} extern "C" { pub fn igTableSetBgColor(target: ImGuiTableBgTarget, color: ImU32, column_n: cty::c_int); } @@ -2929,6 +2945,12 @@ extern "C" { extern "C" { pub fn igGetDragDropPayload() -> *const ImGuiPayload; } +extern "C" { + pub fn igBeginDisabled(disabled: bool); +} +extern "C" { + pub fn igEndDisabled(); +} extern "C" { pub fn igPushClipRect( clip_rect_min: ImVec2, @@ -3000,10 +3022,10 @@ extern "C" { pub fn igGetMainViewport() -> *mut ImGuiViewport; } extern "C" { - pub fn igIsRectVisibleNil(size: ImVec2) -> bool; + pub fn igIsRectVisible_Nil(size: ImVec2) -> bool; } extern "C" { - pub fn igIsRectVisibleVec2(rect_min: ImVec2, rect_max: ImVec2) -> bool; + pub fn igIsRectVisible_Vec2(rect_min: ImVec2, rect_max: ImVec2) -> bool; } extern "C" { pub fn igGetTime() -> f64; @@ -3212,6 +3234,9 @@ extern "C" { extern "C" { pub fn ImGuiIO_ClearInputCharacters(self_: *mut ImGuiIO); } +extern "C" { + pub fn ImGuiIO_AddFocusEvent(self_: *mut ImGuiIO, focused: bool); +} extern "C" { pub fn ImGuiIO_ImGuiIO() -> *mut ImGuiIO; } @@ -3316,13 +3341,13 @@ extern "C" { pub fn ImGuiTextFilter_IsActive(self_: *mut ImGuiTextFilter) -> bool; } extern "C" { - pub fn ImGuiTextRange_ImGuiTextRangeNil() -> *mut ImGuiTextRange; + pub fn ImGuiTextRange_ImGuiTextRange_Nil() -> *mut ImGuiTextRange; } extern "C" { pub fn ImGuiTextRange_destroy(self_: *mut ImGuiTextRange); } extern "C" { - pub fn ImGuiTextRange_ImGuiTextRangeStr( + pub fn ImGuiTextRange_ImGuiTextRange_Str( _b: *const cty::c_char, _e: *const cty::c_char, ) -> *mut ImGuiTextRange; @@ -3372,7 +3397,7 @@ extern "C" { ); } extern "C" { - pub fn ImGuiStoragePair_ImGuiStoragePairInt( + pub fn ImGuiStoragePair_ImGuiStoragePair_Int( _key: ImGuiID, _val_i: cty::c_int, ) -> *mut ImGuiStoragePair; @@ -3381,13 +3406,13 @@ extern "C" { pub fn ImGuiStoragePair_destroy(self_: *mut ImGuiStoragePair); } extern "C" { - pub fn ImGuiStoragePair_ImGuiStoragePairFloat( + pub fn ImGuiStoragePair_ImGuiStoragePair_Float( _key: ImGuiID, _val_f: f32, ) -> *mut ImGuiStoragePair; } extern "C" { - pub fn ImGuiStoragePair_ImGuiStoragePairPtr( + pub fn ImGuiStoragePair_ImGuiStoragePair_Ptr( _key: ImGuiID, _val_p: *mut cty::c_void, ) -> *mut ImGuiStoragePair; @@ -3477,13 +3502,13 @@ extern "C" { pub fn ImGuiListClipper_Step(self_: *mut ImGuiListClipper) -> bool; } extern "C" { - pub fn ImColor_ImColorNil() -> *mut ImColor; + pub fn ImColor_ImColor_Nil() -> *mut ImColor; } extern "C" { pub fn ImColor_destroy(self_: *mut ImColor); } extern "C" { - pub fn ImColor_ImColorInt( + pub fn ImColor_ImColor_Int( r: cty::c_int, g: cty::c_int, b: cty::c_int, @@ -3491,13 +3516,13 @@ extern "C" { ) -> *mut ImColor; } extern "C" { - pub fn ImColor_ImColorU32(rgba: ImU32) -> *mut ImColor; + pub fn ImColor_ImColor_U32(rgba: ImU32) -> *mut ImColor; } extern "C" { - pub fn ImColor_ImColorFloat(r: f32, g: f32, b: f32, a: f32) -> *mut ImColor; + pub fn ImColor_ImColor_Float(r: f32, g: f32, b: f32, a: f32) -> *mut ImColor; } extern "C" { - pub fn ImColor_ImColorVec4(col: ImVec4) -> *mut ImColor; + pub fn ImColor_ImColor_Vec4(col: ImVec4) -> *mut ImColor; } extern "C" { pub fn ImColor_SetHSV(self_: *mut ImColor, h: f32, s: f32, v: f32, a: f32); @@ -3511,6 +3536,9 @@ extern "C" { extern "C" { pub fn ImDrawCmd_destroy(self_: *mut ImDrawCmd); } +extern "C" { + pub fn ImDrawCmd_GetTexID(self_: *mut ImDrawCmd) -> ImTextureID; +} extern "C" { pub fn ImDrawListSplitter_ImDrawListSplitter() -> *mut ImDrawListSplitter; } @@ -3692,7 +3720,7 @@ extern "C" { ); } extern "C" { - pub fn ImDrawList_AddTextVec2( + pub fn ImDrawList_AddText_Vec2( self_: *mut ImDrawList, pos: ImVec2, col: ImU32, @@ -3701,7 +3729,7 @@ extern "C" { ); } extern "C" { - pub fn ImDrawList_AddTextFontPtr( + pub fn ImDrawList_AddText_FontPtr( self_: *mut ImDrawList, font: *const ImFont, font_size: f32, @@ -3939,6 +3967,9 @@ extern "C" { extern "C" { pub fn ImDrawList__PopUnusedDrawCmd(self_: *mut ImDrawList); } +extern "C" { + pub fn ImDrawList__TryMergeDrawCmds(self_: *mut ImDrawList); +} extern "C" { pub fn ImDrawList__OnChangedClipRect(self_: *mut ImDrawList); } @@ -4301,9 +4332,6 @@ extern "C" { extern "C" { pub fn ImFont_SetGlyphVisible(self_: *mut ImFont, c: ImWchar, visible: bool); } -extern "C" { - pub fn ImFont_SetFallbackChar(self_: *mut ImFont, c: ImWchar); -} extern "C" { pub fn ImFont_IsGlyphRangeUnused( self_: *mut ImFont, diff --git a/imgui-sys/src/wasm_bindings.rs b/imgui-sys/src/wasm_bindings.rs index 6f05ce1..4f76243 100644 --- a/imgui-sys/src/wasm_bindings.rs +++ b/imgui-sys/src/wasm_bindings.rs @@ -1,19 +1,20 @@ -/* automatically generated by rust-bindgen 0.58.0 */ +/* automatically generated by rust-bindgen 0.56.0 */ #![allow(nonstandard_style, clippy::all)] #[repr(C)] #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)] -pub struct __BindgenBitfieldUnit { +pub struct __BindgenBitfieldUnit { storage: Storage, + align: [Align; 0], } -impl __BindgenBitfieldUnit { +impl __BindgenBitfieldUnit { #[inline] pub const fn new(storage: Storage) -> Self { - Self { storage } + Self { storage, align: [] } } } -impl __BindgenBitfieldUnit +impl __BindgenBitfieldUnit where Storage: AsRef<[u8]> + AsMut<[u8]>, { @@ -132,7 +133,14 @@ pub type ImGuiTreeNodeFlags = cty::c_int; pub type ImGuiViewportFlags = cty::c_int; pub type ImGuiWindowFlags = cty::c_int; pub type ImTextureID = *mut cty::c_void; +pub type ImDrawIdx = cty::c_ushort; pub type ImGuiID = cty::c_uint; +pub type ImU8 = cty::c_uchar; +pub type ImS16 = cty::c_short; +pub type ImU32 = cty::c_uint; +pub type ImWchar16 = cty::c_ushort; +pub type ImWchar32 = cty::c_uint; +pub type ImWchar = ImWchar32; pub type ImGuiInputTextCallback = ::core::option::Option< unsafe extern "C" fn(data: *mut ImGuiInputTextCallbackData) -> cty::c_int, >; @@ -144,16 +152,9 @@ pub type ImGuiMemAllocFunc = ::core::option::Option< pub type ImGuiMemFreeFunc = ::core::option::Option< unsafe extern "C" fn(ptr: *mut cty::c_void, user_data: *mut cty::c_void), >; -pub type ImWchar16 = cty::c_ushort; -pub type ImWchar32 = cty::c_uint; -pub type ImWchar = ImWchar32; -pub type ImU8 = cty::c_uchar; -pub type ImS16 = cty::c_short; -pub type ImU32 = cty::c_uint; pub type ImDrawCallback = ::core::option::Option< unsafe extern "C" fn(parent_list: *const ImDrawList, cmd: *const ImDrawCmd), >; -pub type ImDrawIdx = cty::c_ushort; #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImDrawChannel { @@ -424,8 +425,6 @@ pub const ImGuiInputTextFlags_NoUndoRedo: ImGuiInputTextFlags_ = 65536; pub const ImGuiInputTextFlags_CharsScientific: ImGuiInputTextFlags_ = 131072; pub const ImGuiInputTextFlags_CallbackResize: ImGuiInputTextFlags_ = 262144; pub const ImGuiInputTextFlags_CallbackEdit: ImGuiInputTextFlags_ = 524288; -pub const ImGuiInputTextFlags_Multiline: ImGuiInputTextFlags_ = 1048576; -pub const ImGuiInputTextFlags_NoMarkEdited: ImGuiInputTextFlags_ = 2097152; pub type ImGuiInputTextFlags_ = cty::c_uint; pub const ImGuiTreeNodeFlags_None: ImGuiTreeNodeFlags_ = 0; pub const ImGuiTreeNodeFlags_Selected: ImGuiTreeNodeFlags_ = 1; @@ -533,29 +532,31 @@ pub const ImGuiTableFlags_SortTristate: ImGuiTableFlags_ = 134217728; pub const ImGuiTableFlags_SizingMask_: ImGuiTableFlags_ = 57344; pub type ImGuiTableFlags_ = cty::c_uint; pub const ImGuiTableColumnFlags_None: ImGuiTableColumnFlags_ = 0; -pub const ImGuiTableColumnFlags_DefaultHide: ImGuiTableColumnFlags_ = 1; -pub const ImGuiTableColumnFlags_DefaultSort: ImGuiTableColumnFlags_ = 2; -pub const ImGuiTableColumnFlags_WidthStretch: ImGuiTableColumnFlags_ = 4; -pub const ImGuiTableColumnFlags_WidthFixed: ImGuiTableColumnFlags_ = 8; -pub const ImGuiTableColumnFlags_NoResize: ImGuiTableColumnFlags_ = 16; -pub const ImGuiTableColumnFlags_NoReorder: ImGuiTableColumnFlags_ = 32; -pub const ImGuiTableColumnFlags_NoHide: ImGuiTableColumnFlags_ = 64; -pub const ImGuiTableColumnFlags_NoClip: ImGuiTableColumnFlags_ = 128; -pub const ImGuiTableColumnFlags_NoSort: ImGuiTableColumnFlags_ = 256; -pub const ImGuiTableColumnFlags_NoSortAscending: ImGuiTableColumnFlags_ = 512; -pub const ImGuiTableColumnFlags_NoSortDescending: ImGuiTableColumnFlags_ = 1024; -pub const ImGuiTableColumnFlags_NoHeaderWidth: ImGuiTableColumnFlags_ = 2048; -pub const ImGuiTableColumnFlags_PreferSortAscending: ImGuiTableColumnFlags_ = 4096; -pub const ImGuiTableColumnFlags_PreferSortDescending: ImGuiTableColumnFlags_ = 8192; -pub const ImGuiTableColumnFlags_IndentEnable: ImGuiTableColumnFlags_ = 16384; -pub const ImGuiTableColumnFlags_IndentDisable: ImGuiTableColumnFlags_ = 32768; -pub const ImGuiTableColumnFlags_IsEnabled: ImGuiTableColumnFlags_ = 1048576; -pub const ImGuiTableColumnFlags_IsVisible: ImGuiTableColumnFlags_ = 2097152; -pub const ImGuiTableColumnFlags_IsSorted: ImGuiTableColumnFlags_ = 4194304; -pub const ImGuiTableColumnFlags_IsHovered: ImGuiTableColumnFlags_ = 8388608; -pub const ImGuiTableColumnFlags_WidthMask_: ImGuiTableColumnFlags_ = 12; -pub const ImGuiTableColumnFlags_IndentMask_: ImGuiTableColumnFlags_ = 49152; -pub const ImGuiTableColumnFlags_StatusMask_: ImGuiTableColumnFlags_ = 15728640; +pub const ImGuiTableColumnFlags_Disabled: ImGuiTableColumnFlags_ = 1; +pub const ImGuiTableColumnFlags_DefaultHide: ImGuiTableColumnFlags_ = 2; +pub const ImGuiTableColumnFlags_DefaultSort: ImGuiTableColumnFlags_ = 4; +pub const ImGuiTableColumnFlags_WidthStretch: ImGuiTableColumnFlags_ = 8; +pub const ImGuiTableColumnFlags_WidthFixed: ImGuiTableColumnFlags_ = 16; +pub const ImGuiTableColumnFlags_NoResize: ImGuiTableColumnFlags_ = 32; +pub const ImGuiTableColumnFlags_NoReorder: ImGuiTableColumnFlags_ = 64; +pub const ImGuiTableColumnFlags_NoHide: ImGuiTableColumnFlags_ = 128; +pub const ImGuiTableColumnFlags_NoClip: ImGuiTableColumnFlags_ = 256; +pub const ImGuiTableColumnFlags_NoSort: ImGuiTableColumnFlags_ = 512; +pub const ImGuiTableColumnFlags_NoSortAscending: ImGuiTableColumnFlags_ = 1024; +pub const ImGuiTableColumnFlags_NoSortDescending: ImGuiTableColumnFlags_ = 2048; +pub const ImGuiTableColumnFlags_NoHeaderLabel: ImGuiTableColumnFlags_ = 4096; +pub const ImGuiTableColumnFlags_NoHeaderWidth: ImGuiTableColumnFlags_ = 8192; +pub const ImGuiTableColumnFlags_PreferSortAscending: ImGuiTableColumnFlags_ = 16384; +pub const ImGuiTableColumnFlags_PreferSortDescending: ImGuiTableColumnFlags_ = 32768; +pub const ImGuiTableColumnFlags_IndentEnable: ImGuiTableColumnFlags_ = 65536; +pub const ImGuiTableColumnFlags_IndentDisable: ImGuiTableColumnFlags_ = 131072; +pub const ImGuiTableColumnFlags_IsEnabled: ImGuiTableColumnFlags_ = 16777216; +pub const ImGuiTableColumnFlags_IsVisible: ImGuiTableColumnFlags_ = 33554432; +pub const ImGuiTableColumnFlags_IsSorted: ImGuiTableColumnFlags_ = 67108864; +pub const ImGuiTableColumnFlags_IsHovered: ImGuiTableColumnFlags_ = 134217728; +pub const ImGuiTableColumnFlags_WidthMask_: ImGuiTableColumnFlags_ = 24; +pub const ImGuiTableColumnFlags_IndentMask_: ImGuiTableColumnFlags_ = 196608; +pub const ImGuiTableColumnFlags_StatusMask_: ImGuiTableColumnFlags_ = 251658240; pub const ImGuiTableColumnFlags_NoDirectResize_: ImGuiTableColumnFlags_ = 1073741824; pub type ImGuiTableColumnFlags_ = cty::c_uint; pub const ImGuiTableRowFlags_None: ImGuiTableRowFlags_ = 0; @@ -664,12 +665,11 @@ pub const ImGuiNavInput_FocusPrev: ImGuiNavInput_ = 12; pub const ImGuiNavInput_FocusNext: ImGuiNavInput_ = 13; pub const ImGuiNavInput_TweakSlow: ImGuiNavInput_ = 14; pub const ImGuiNavInput_TweakFast: ImGuiNavInput_ = 15; -pub const ImGuiNavInput_KeyMenu_: ImGuiNavInput_ = 16; -pub const ImGuiNavInput_KeyLeft_: ImGuiNavInput_ = 17; -pub const ImGuiNavInput_KeyRight_: ImGuiNavInput_ = 18; -pub const ImGuiNavInput_KeyUp_: ImGuiNavInput_ = 19; -pub const ImGuiNavInput_KeyDown_: ImGuiNavInput_ = 20; -pub const ImGuiNavInput_COUNT: ImGuiNavInput_ = 21; +pub const ImGuiNavInput_KeyLeft_: ImGuiNavInput_ = 16; +pub const ImGuiNavInput_KeyRight_: ImGuiNavInput_ = 17; +pub const ImGuiNavInput_KeyUp_: ImGuiNavInput_ = 18; +pub const ImGuiNavInput_KeyDown_: ImGuiNavInput_ = 19; +pub const ImGuiNavInput_COUNT: ImGuiNavInput_ = 20; pub const ImGuiNavInput_InternalStart_: ImGuiNavInput_ = 16; pub type ImGuiNavInput_ = cty::c_uint; pub const ImGuiConfigFlags_None: ImGuiConfigFlags_ = 0; @@ -744,30 +744,31 @@ pub const ImGuiCol_ModalWindowDimBg: ImGuiCol_ = 52; pub const ImGuiCol_COUNT: ImGuiCol_ = 53; pub type ImGuiCol_ = cty::c_uint; pub const ImGuiStyleVar_Alpha: ImGuiStyleVar_ = 0; -pub const ImGuiStyleVar_WindowPadding: ImGuiStyleVar_ = 1; -pub const ImGuiStyleVar_WindowRounding: ImGuiStyleVar_ = 2; -pub const ImGuiStyleVar_WindowBorderSize: ImGuiStyleVar_ = 3; -pub const ImGuiStyleVar_WindowMinSize: ImGuiStyleVar_ = 4; -pub const ImGuiStyleVar_WindowTitleAlign: ImGuiStyleVar_ = 5; -pub const ImGuiStyleVar_ChildRounding: ImGuiStyleVar_ = 6; -pub const ImGuiStyleVar_ChildBorderSize: ImGuiStyleVar_ = 7; -pub const ImGuiStyleVar_PopupRounding: ImGuiStyleVar_ = 8; -pub const ImGuiStyleVar_PopupBorderSize: ImGuiStyleVar_ = 9; -pub const ImGuiStyleVar_FramePadding: ImGuiStyleVar_ = 10; -pub const ImGuiStyleVar_FrameRounding: ImGuiStyleVar_ = 11; -pub const ImGuiStyleVar_FrameBorderSize: ImGuiStyleVar_ = 12; -pub const ImGuiStyleVar_ItemSpacing: ImGuiStyleVar_ = 13; -pub const ImGuiStyleVar_ItemInnerSpacing: ImGuiStyleVar_ = 14; -pub const ImGuiStyleVar_IndentSpacing: ImGuiStyleVar_ = 15; -pub const ImGuiStyleVar_CellPadding: ImGuiStyleVar_ = 16; -pub const ImGuiStyleVar_ScrollbarSize: ImGuiStyleVar_ = 17; -pub const ImGuiStyleVar_ScrollbarRounding: ImGuiStyleVar_ = 18; -pub const ImGuiStyleVar_GrabMinSize: ImGuiStyleVar_ = 19; -pub const ImGuiStyleVar_GrabRounding: ImGuiStyleVar_ = 20; -pub const ImGuiStyleVar_TabRounding: ImGuiStyleVar_ = 21; -pub const ImGuiStyleVar_ButtonTextAlign: ImGuiStyleVar_ = 22; -pub const ImGuiStyleVar_SelectableTextAlign: ImGuiStyleVar_ = 23; -pub const ImGuiStyleVar_COUNT: ImGuiStyleVar_ = 24; +pub const ImGuiStyleVar_DisabledAlpha: ImGuiStyleVar_ = 1; +pub const ImGuiStyleVar_WindowPadding: ImGuiStyleVar_ = 2; +pub const ImGuiStyleVar_WindowRounding: ImGuiStyleVar_ = 3; +pub const ImGuiStyleVar_WindowBorderSize: ImGuiStyleVar_ = 4; +pub const ImGuiStyleVar_WindowMinSize: ImGuiStyleVar_ = 5; +pub const ImGuiStyleVar_WindowTitleAlign: ImGuiStyleVar_ = 6; +pub const ImGuiStyleVar_ChildRounding: ImGuiStyleVar_ = 7; +pub const ImGuiStyleVar_ChildBorderSize: ImGuiStyleVar_ = 8; +pub const ImGuiStyleVar_PopupRounding: ImGuiStyleVar_ = 9; +pub const ImGuiStyleVar_PopupBorderSize: ImGuiStyleVar_ = 10; +pub const ImGuiStyleVar_FramePadding: ImGuiStyleVar_ = 11; +pub const ImGuiStyleVar_FrameRounding: ImGuiStyleVar_ = 12; +pub const ImGuiStyleVar_FrameBorderSize: ImGuiStyleVar_ = 13; +pub const ImGuiStyleVar_ItemSpacing: ImGuiStyleVar_ = 14; +pub const ImGuiStyleVar_ItemInnerSpacing: ImGuiStyleVar_ = 15; +pub const ImGuiStyleVar_IndentSpacing: ImGuiStyleVar_ = 16; +pub const ImGuiStyleVar_CellPadding: ImGuiStyleVar_ = 17; +pub const ImGuiStyleVar_ScrollbarSize: ImGuiStyleVar_ = 18; +pub const ImGuiStyleVar_ScrollbarRounding: ImGuiStyleVar_ = 19; +pub const ImGuiStyleVar_GrabMinSize: ImGuiStyleVar_ = 20; +pub const ImGuiStyleVar_GrabRounding: ImGuiStyleVar_ = 21; +pub const ImGuiStyleVar_TabRounding: ImGuiStyleVar_ = 22; +pub const ImGuiStyleVar_ButtonTextAlign: ImGuiStyleVar_ = 23; +pub const ImGuiStyleVar_SelectableTextAlign: ImGuiStyleVar_ = 24; +pub const ImGuiStyleVar_COUNT: ImGuiStyleVar_ = 25; pub type ImGuiStyleVar_ = cty::c_uint; pub const ImGuiButtonFlags_None: ImGuiButtonFlags_ = 0; pub const ImGuiButtonFlags_MouseButtonLeft: ImGuiButtonFlags_ = 1; @@ -800,11 +801,11 @@ pub const ImGuiColorEditFlags_PickerHueBar: ImGuiColorEditFlags_ = 33554432; pub const ImGuiColorEditFlags_PickerHueWheel: ImGuiColorEditFlags_ = 67108864; pub const ImGuiColorEditFlags_InputRGB: ImGuiColorEditFlags_ = 134217728; pub const ImGuiColorEditFlags_InputHSV: ImGuiColorEditFlags_ = 268435456; -pub const ImGuiColorEditFlags__OptionsDefault: ImGuiColorEditFlags_ = 177209344; -pub const ImGuiColorEditFlags__DisplayMask: ImGuiColorEditFlags_ = 7340032; -pub const ImGuiColorEditFlags__DataTypeMask: ImGuiColorEditFlags_ = 25165824; -pub const ImGuiColorEditFlags__PickerMask: ImGuiColorEditFlags_ = 100663296; -pub const ImGuiColorEditFlags__InputMask: ImGuiColorEditFlags_ = 402653184; +pub const ImGuiColorEditFlags_DefaultOptions_: ImGuiColorEditFlags_ = 177209344; +pub const ImGuiColorEditFlags_DisplayMask_: ImGuiColorEditFlags_ = 7340032; +pub const ImGuiColorEditFlags_DataTypeMask_: ImGuiColorEditFlags_ = 25165824; +pub const ImGuiColorEditFlags_PickerMask_: ImGuiColorEditFlags_ = 100663296; +pub const ImGuiColorEditFlags_InputMask_: ImGuiColorEditFlags_ = 402653184; pub type ImGuiColorEditFlags_ = cty::c_uint; pub const ImGuiSliderFlags_None: ImGuiSliderFlags_ = 0; pub const ImGuiSliderFlags_AlwaysClamp: ImGuiSliderFlags_ = 16; @@ -840,6 +841,7 @@ pub type ImGuiCond_ = cty::c_uint; #[derive(Copy, Clone)] pub struct ImGuiStyle { pub Alpha: f32, + pub DisabledAlpha: f32, pub WindowPadding: ImVec2, pub WindowRounding: f32, pub WindowBorderSize: f32, @@ -887,7 +889,7 @@ impl Default for ImGuiStyle { } impl ::core::fmt::Debug for ImGuiStyle { fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImGuiStyle {{ Alpha: {:?}, WindowPadding: {:?}, WindowRounding: {:?}, WindowBorderSize: {:?}, WindowMinSize: {:?}, WindowTitleAlign: {:?}, WindowMenuButtonPosition: {:?}, ChildRounding: {:?}, ChildBorderSize: {:?}, PopupRounding: {:?}, PopupBorderSize: {:?}, FramePadding: {:?}, FrameRounding: {:?}, FrameBorderSize: {:?}, ItemSpacing: {:?}, ItemInnerSpacing: {:?}, CellPadding: {:?}, TouchExtraPadding: {:?}, IndentSpacing: {:?}, ColumnsMinSpacing: {:?}, ScrollbarSize: {:?}, ScrollbarRounding: {:?}, GrabMinSize: {:?}, GrabRounding: {:?}, LogSliderDeadzone: {:?}, TabRounding: {:?}, TabBorderSize: {:?}, TabMinWidthForCloseButton: {:?}, ColorButtonPosition: {:?}, ButtonTextAlign: {:?}, SelectableTextAlign: {:?}, DisplayWindowPadding: {:?}, DisplaySafeAreaPadding: {:?}, MouseCursorScale: {:?}, AntiAliasedLines: {:?}, AntiAliasedLinesUseTex: {:?}, AntiAliasedFill: {:?}, CurveTessellationTol: {:?}, CircleTessellationMaxError: {:?}, 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 . CellPadding , self . TouchExtraPadding , self . IndentSpacing , self . ColumnsMinSpacing , self . ScrollbarSize , self . ScrollbarRounding , self . GrabMinSize , self . GrabRounding , self . LogSliderDeadzone , self . TabRounding , self . TabBorderSize , self . TabMinWidthForCloseButton , self . ColorButtonPosition , self . ButtonTextAlign , self . SelectableTextAlign , self . DisplayWindowPadding , self . DisplaySafeAreaPadding , self . MouseCursorScale , self . AntiAliasedLines , self . AntiAliasedLinesUseTex , self . AntiAliasedFill , self . CurveTessellationTol , self . CircleTessellationMaxError) + write ! (f , "ImGuiStyle {{ Alpha: {:?}, DisabledAlpha: {:?}, WindowPadding: {:?}, WindowRounding: {:?}, WindowBorderSize: {:?}, WindowMinSize: {:?}, WindowTitleAlign: {:?}, WindowMenuButtonPosition: {:?}, ChildRounding: {:?}, ChildBorderSize: {:?}, PopupRounding: {:?}, PopupBorderSize: {:?}, FramePadding: {:?}, FrameRounding: {:?}, FrameBorderSize: {:?}, ItemSpacing: {:?}, ItemInnerSpacing: {:?}, CellPadding: {:?}, TouchExtraPadding: {:?}, IndentSpacing: {:?}, ColumnsMinSpacing: {:?}, ScrollbarSize: {:?}, ScrollbarRounding: {:?}, GrabMinSize: {:?}, GrabRounding: {:?}, LogSliderDeadzone: {:?}, TabRounding: {:?}, TabBorderSize: {:?}, TabMinWidthForCloseButton: {:?}, ColorButtonPosition: {:?}, ButtonTextAlign: {:?}, SelectableTextAlign: {:?}, DisplayWindowPadding: {:?}, DisplaySafeAreaPadding: {:?}, MouseCursorScale: {:?}, AntiAliasedLines: {:?}, AntiAliasedLinesUseTex: {:?}, AntiAliasedFill: {:?}, CurveTessellationTol: {:?}, CircleTessellationMaxError: {:?}, Colors: [...] }}" , self . Alpha , self . DisabledAlpha , 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 . CellPadding , self . TouchExtraPadding , self . IndentSpacing , self . ColumnsMinSpacing , self . ScrollbarSize , self . ScrollbarRounding , self . GrabMinSize , self . GrabRounding , self . LogSliderDeadzone , self . TabRounding , self . TabBorderSize , self . TabMinWidthForCloseButton , self . ColorButtonPosition , self . ButtonTextAlign , self . SelectableTextAlign , self . DisplayWindowPadding , self . DisplaySafeAreaPadding , self . MouseCursorScale , self . AntiAliasedLines , self . AntiAliasedLinesUseTex , self . AntiAliasedFill , self . CurveTessellationTol , self . CircleTessellationMaxError) } } #[repr(C)] @@ -943,7 +945,7 @@ pub struct ImGuiIO { pub KeyAlt: bool, pub KeySuper: bool, pub KeysDown: [bool; 512usize], - pub NavInputs: [f32; 21usize], + pub NavInputs: [f32; 20usize], pub WantCaptureMouse: bool, pub WantCaptureKeyboard: bool, pub WantTextInput: bool, @@ -959,6 +961,7 @@ pub struct ImGuiIO { pub MetricsActiveAllocations: cty::c_int, pub MouseDelta: ImVec2, pub KeyMods: ImGuiKeyModFlags, + pub KeyModsPrev: ImGuiKeyModFlags, pub MousePosPrev: ImVec2, pub MouseClickedPos: [ImVec2; 5usize], pub MouseClickedTime: [f64; 5usize], @@ -973,8 +976,8 @@ pub struct ImGuiIO { pub MouseDragMaxDistanceSqr: [f32; 5usize], pub KeysDownDuration: [f32; 512usize], pub KeysDownDurationPrev: [f32; 512usize], - pub NavInputsDownDuration: [f32; 21usize], - pub NavInputsDownDurationPrev: [f32; 21usize], + pub NavInputsDownDuration: [f32; 20usize], + pub NavInputsDownDurationPrev: [f32; 20usize], pub PenPressure: f32, pub InputQueueSurrogate: ImWchar16, pub InputQueueCharacters: ImVector_ImWchar, @@ -986,7 +989,7 @@ impl Default for ImGuiIO { } impl ::core::fmt::Debug for ImGuiIO { fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::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: {:?}, ConfigDragClickToInputText: {:?}, ConfigWindowsResizeFromEdges: {:?}, ConfigWindowsMoveFromTitleBarOnly: {:?}, ConfigMemoryCompactTimer: {:?}, BackendPlatformName: {:?}, BackendRendererName: {:?}, BackendPlatformUserData: {:?}, BackendRendererUserData: {:?}, BackendLanguageUserData: {:?}, GetClipboardTextFn: {:?}, SetClipboardTextFn: {:?}, ClipboardUserData: {:?}, ImeSetInputScreenPosFn: {:?}, ImeWindowHandle: {:?}, 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 . ConfigDragClickToInputText , self . ConfigWindowsResizeFromEdges , self . ConfigWindowsMoveFromTitleBarOnly , self . ConfigMemoryCompactTimer , self . BackendPlatformName , self . BackendRendererName , self . BackendPlatformUserData , self . BackendRendererUserData , self . BackendLanguageUserData , self . GetClipboardTextFn , self . SetClipboardTextFn , self . ClipboardUserData , self . ImeSetInputScreenPosFn , self . ImeWindowHandle , self . MousePos , self . MouseDown , self . MouseWheel , self . MouseWheelH , self . KeyCtrl , self . KeyShift , self . KeyAlt , self . KeySuper , 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 . NavInputsDownDuration , self . NavInputsDownDurationPrev , self . PenPressure , 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: {:?}, ConfigDragClickToInputText: {:?}, ConfigWindowsResizeFromEdges: {:?}, ConfigWindowsMoveFromTitleBarOnly: {:?}, ConfigMemoryCompactTimer: {:?}, BackendPlatformName: {:?}, BackendRendererName: {:?}, BackendPlatformUserData: {:?}, BackendRendererUserData: {:?}, BackendLanguageUserData: {:?}, GetClipboardTextFn: {:?}, SetClipboardTextFn: {:?}, ClipboardUserData: {:?}, ImeSetInputScreenPosFn: {:?}, ImeWindowHandle: {:?}, 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: {:?}, KeyModsPrev: {:?}, 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 . ConfigDragClickToInputText , self . ConfigWindowsResizeFromEdges , self . ConfigWindowsMoveFromTitleBarOnly , self . ConfigMemoryCompactTimer , self . BackendPlatformName , self . BackendRendererName , self . BackendPlatformUserData , self . BackendRendererUserData , self . BackendLanguageUserData , self . GetClipboardTextFn , self . SetClipboardTextFn , self . ClipboardUserData , self . ImeSetInputScreenPosFn , self . ImeWindowHandle , self . MousePos , self . MouseDown , self . MouseWheel , self . MouseWheelH , self . KeyCtrl , self . KeyShift , self . KeyAlt , self . KeySuper , 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 . KeyModsPrev , 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 . NavInputsDownDuration , self . NavInputsDownDurationPrev , self . PenPressure , self . InputQueueSurrogate , self . InputQueueCharacters) } } #[repr(C)] @@ -1051,8 +1054,7 @@ pub struct ImGuiTableColumnSortSpecs { pub ColumnUserID: ImGuiID, pub ColumnIndex: ImS16, pub SortOrder: ImS16, - pub _bitfield_align_1: [u8; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize]>, + pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize], u8>, pub __bindgen_padding_0: [u8; 3usize], } impl ImGuiTableColumnSortSpecs { @@ -1070,8 +1072,9 @@ impl ImGuiTableColumnSortSpecs { #[inline] pub fn new_bitfield_1( SortDirection: ImGuiSortDirection, - ) -> __BindgenBitfieldUnit<[u8; 1usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize]> = Default::default(); + ) -> __BindgenBitfieldUnit<[u8; 1usize], u8> { + let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize], u8> = + Default::default(); __bindgen_bitfield_unit.set(0usize, 8u8, { let SortDirection: u32 = unsafe { ::core::mem::transmute(SortDirection) }; SortDirection as u64 @@ -1150,6 +1153,7 @@ pub union ImGuiStoragePair__bindgen_ty_1 { pub val_i: cty::c_int, pub val_f: f32, pub val_p: *mut cty::c_void, + _bindgen_union_align: u64, } impl Default for ImGuiStoragePair__bindgen_ty_1 { fn default() -> Self { @@ -1357,8 +1361,7 @@ impl ::core::fmt::Debug for ImFontConfig { #[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq)] pub struct ImFontGlyph { - pub _bitfield_align_1: [u32; 0], - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize]>, + pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u32>, pub AdvanceX: f32, pub X0: f32, pub Y0: f32, @@ -1408,8 +1411,9 @@ impl ImFontGlyph { Colored: cty::c_uint, Visible: cty::c_uint, Codepoint: cty::c_uint, - ) -> __BindgenBitfieldUnit<[u8; 4usize]> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize]> = Default::default(); + ) -> __BindgenBitfieldUnit<[u8; 4usize], u32> { + let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u32> = + Default::default(); __bindgen_bitfield_unit.set(0usize, 1u8, { let Colored: u32 = unsafe { ::core::mem::transmute(Colored) }; Colored as u64 @@ -1465,6 +1469,7 @@ pub struct ImFontAtlas { pub TexDesiredWidth: cty::c_int, pub TexGlyphPadding: cty::c_int, pub Locked: bool, + pub TexReady: bool, pub TexPixelsUseColors: bool, pub TexPixelsAlpha8: *mut cty::c_uchar, pub TexPixelsRGBA32: *mut cty::c_uint, @@ -1488,7 +1493,7 @@ impl Default for ImFontAtlas { } impl ::core::fmt::Debug for ImFontAtlas { fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImFontAtlas {{ Flags: {:?}, TexID: {:?}, TexDesiredWidth: {:?}, TexGlyphPadding: {:?}, Locked: {:?}, TexPixelsUseColors: {:?}, TexPixelsAlpha8: {:?}, TexPixelsRGBA32: {:?}, TexWidth: {:?}, TexHeight: {:?}, TexUvScale: {:?}, TexUvWhitePixel: {:?}, Fonts: {:?}, CustomRects: {:?}, ConfigData: {:?}, TexUvLines: [...], FontBuilderIO: {:?}, FontBuilderFlags: {:?}, PackIdMouseCursors: {:?}, PackIdLines: {:?} }}" , self . Flags , self . TexID , self . TexDesiredWidth , self . TexGlyphPadding , self . Locked , self . TexPixelsUseColors , self . TexPixelsAlpha8 , self . TexPixelsRGBA32 , self . TexWidth , self . TexHeight , self . TexUvScale , self . TexUvWhitePixel , self . Fonts , self . CustomRects , self . ConfigData , self . FontBuilderIO , self . FontBuilderFlags , self . PackIdMouseCursors , self . PackIdLines) + write ! (f , "ImFontAtlas {{ Flags: {:?}, TexID: {:?}, TexDesiredWidth: {:?}, TexGlyphPadding: {:?}, Locked: {:?}, TexReady: {:?}, TexPixelsUseColors: {:?}, TexPixelsAlpha8: {:?}, TexPixelsRGBA32: {:?}, TexWidth: {:?}, TexHeight: {:?}, TexUvScale: {:?}, TexUvWhitePixel: {:?}, Fonts: {:?}, CustomRects: {:?}, ConfigData: {:?}, TexUvLines: [...], FontBuilderIO: {:?}, FontBuilderFlags: {:?}, PackIdMouseCursors: {:?}, PackIdLines: {:?} }}" , self . Flags , self . TexID , self . TexDesiredWidth , self . TexGlyphPadding , self . Locked , self . TexReady , self . TexPixelsUseColors , self . TexPixelsAlpha8 , self . TexPixelsRGBA32 , self . TexWidth , self . TexHeight , self . TexUvScale , self . TexUvWhitePixel , self . Fonts , self . CustomRects , self . ConfigData , self . FontBuilderIO , self . FontBuilderFlags , self . PackIdMouseCursors , self . PackIdLines) } } #[repr(C)] @@ -1505,6 +1510,7 @@ pub struct ImFont { pub ConfigDataCount: cty::c_short, pub FallbackChar: ImWchar, pub EllipsisChar: ImWchar, + pub DotChar: ImWchar, pub DirtyLookupTables: bool, pub Scale: f32, pub Ascent: f32, @@ -1519,7 +1525,7 @@ impl Default for ImFont { } impl ::core::fmt::Debug for ImFont { fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImFont {{ IndexAdvanceX: {:?}, FallbackAdvanceX: {:?}, FontSize: {:?}, IndexLookup: {:?}, Glyphs: {:?}, FallbackGlyph: {:?}, ContainerAtlas: {:?}, ConfigData: {:?}, ConfigDataCount: {:?}, FallbackChar: {:?}, EllipsisChar: {:?}, DirtyLookupTables: {:?}, Scale: {:?}, Ascent: {:?}, Descent: {:?}, MetricsTotalSurface: {:?}, Used4kPagesMap: [...] }}" , self . IndexAdvanceX , self . FallbackAdvanceX , self . FontSize , self . IndexLookup , self . Glyphs , self . FallbackGlyph , self . ContainerAtlas , self . ConfigData , self . ConfigDataCount , self . FallbackChar , self . EllipsisChar , self . DirtyLookupTables , self . Scale , self . Ascent , self . Descent , self . MetricsTotalSurface) + write ! (f , "ImFont {{ IndexAdvanceX: {:?}, FallbackAdvanceX: {:?}, FontSize: {:?}, IndexLookup: {:?}, Glyphs: {:?}, FallbackGlyph: {:?}, ContainerAtlas: {:?}, ConfigData: {:?}, ConfigDataCount: {:?}, FallbackChar: {:?}, EllipsisChar: {:?}, DotChar: {:?}, DirtyLookupTables: {:?}, Scale: {:?}, Ascent: {:?}, Descent: {:?}, MetricsTotalSurface: {:?}, Used4kPagesMap: [...] }}" , self . IndexAdvanceX , self . FallbackAdvanceX , self . FontSize , self . IndexLookup , self . Glyphs , self . FallbackGlyph , self . ContainerAtlas , self . ConfigData , self . ConfigDataCount , self . FallbackChar , self . EllipsisChar , self . DotChar , self . DirtyLookupTables , self . Scale , self . Ascent , self . Descent , self . MetricsTotalSurface) } } pub const ImGuiViewportFlags_None: ImGuiViewportFlags_ = 0; @@ -1538,7 +1544,7 @@ pub struct ImGuiViewport { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImVec2_ImVec2Nil() -> *mut ImVec2; + pub fn ImVec2_ImVec2_Nil() -> *mut ImVec2; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -1546,11 +1552,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImVec2_ImVec2Float(_x: f32, _y: f32) -> *mut ImVec2; + pub fn ImVec2_ImVec2_Float(_x: f32, _y: f32) -> *mut ImVec2; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImVec4_ImVec4Nil() -> *mut ImVec4; + pub fn ImVec4_ImVec4_Nil() -> *mut ImVec4; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -1558,7 +1564,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImVec4_ImVec4Float(_x: f32, _y: f32, _z: f32, _w: f32) -> *mut ImVec4; + pub fn ImVec4_ImVec4_Float(_x: f32, _y: f32, _z: f32, _w: f32) -> *mut ImVec4; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -1654,7 +1660,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igBeginChildStr( + pub fn igBeginChild_Str( str_id: *const cty::c_char, size: ImVec2, border: bool, @@ -1663,8 +1669,12 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igBeginChildID(id: ImGuiID, size: ImVec2, border: bool, flags: ImGuiWindowFlags) - -> bool; + pub fn igBeginChild_ID( + id: ImGuiID, + size: ImVec2, + border: bool, + flags: ImGuiWindowFlags, + ) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -1741,19 +1751,19 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetWindowPosVec2(pos: ImVec2, cond: ImGuiCond); + pub fn igSetWindowPos_Vec2(pos: ImVec2, cond: ImGuiCond); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetWindowSizeVec2(size: ImVec2, cond: ImGuiCond); + pub fn igSetWindowSize_Vec2(size: ImVec2, cond: ImGuiCond); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetWindowCollapsedBool(collapsed: bool, cond: ImGuiCond); + pub fn igSetWindowCollapsed_Bool(collapsed: bool, cond: ImGuiCond); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetWindowFocusNil(); + pub fn igSetWindowFocus_Nil(); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -1761,19 +1771,19 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetWindowPosStr(name: *const cty::c_char, pos: ImVec2, cond: ImGuiCond); + pub fn igSetWindowPos_Str(name: *const cty::c_char, pos: ImVec2, cond: ImGuiCond); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetWindowSizeStr(name: *const cty::c_char, size: ImVec2, cond: ImGuiCond); + pub fn igSetWindowSize_Str(name: *const cty::c_char, size: ImVec2, cond: ImGuiCond); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetWindowCollapsedStr(name: *const cty::c_char, collapsed: bool, cond: ImGuiCond); + pub fn igSetWindowCollapsed_Str(name: *const cty::c_char, collapsed: bool, cond: ImGuiCond); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetWindowFocusStr(name: *const cty::c_char); + pub fn igSetWindowFocus_Str(name: *const cty::c_char); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -1845,11 +1855,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPushStyleColorU32(idx: ImGuiCol, col: ImU32); + pub fn igPushStyleColor_U32(idx: ImGuiCol, col: ImU32); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPushStyleColorVec4(idx: ImGuiCol, col: ImVec4); + pub fn igPushStyleColor_Vec4(idx: ImGuiCol, col: ImVec4); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -1857,11 +1867,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPushStyleVarFloat(idx: ImGuiStyleVar, val: f32); + pub fn igPushStyleVar_Float(idx: ImGuiStyleVar, val: f32); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPushStyleVarVec2(idx: ImGuiStyleVar, val: ImVec2); + pub fn igPushStyleVar_Vec2(idx: ImGuiStyleVar, val: ImVec2); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -1921,15 +1931,15 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igGetColorU32Col(idx: ImGuiCol, alpha_mul: f32) -> ImU32; + pub fn igGetColorU32_Col(idx: ImGuiCol, alpha_mul: f32) -> ImU32; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igGetColorU32Vec4(col: ImVec4) -> ImU32; + pub fn igGetColorU32_Vec4(col: ImVec4) -> ImU32; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igGetColorU32U32(col: ImU32) -> ImU32; + pub fn igGetColorU32_U32(col: ImU32) -> ImU32; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -2029,19 +2039,19 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPushIDStr(str_id: *const cty::c_char); + pub fn igPushID_Str(str_id: *const cty::c_char); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPushIDStrStr(str_id_begin: *const cty::c_char, str_id_end: *const cty::c_char); + pub fn igPushID_StrStr(str_id_begin: *const cty::c_char, str_id_end: *const cty::c_char); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPushIDPtr(ptr_id: *const cty::c_void); + pub fn igPushID_Ptr(ptr_id: *const cty::c_void); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPushIDInt(int_id: cty::c_int); + pub fn igPushID_Int(int_id: cty::c_int); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -2049,18 +2059,18 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igGetIDStr(str_id: *const cty::c_char) -> ImGuiID; + pub fn igGetID_Str(str_id: *const cty::c_char) -> ImGuiID; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igGetIDStrStr( + pub fn igGetID_StrStr( str_id_begin: *const cty::c_char, str_id_end: *const cty::c_char, ) -> ImGuiID; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igGetIDPtr(ptr_id: *const cty::c_void) -> ImGuiID; + pub fn igGetID_Ptr(ptr_id: *const cty::c_void) -> ImGuiID; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -2139,7 +2149,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igCheckboxFlagsIntPtr( + pub fn igCheckboxFlags_IntPtr( label: *const cty::c_char, flags: *mut cty::c_int, flags_value: cty::c_int, @@ -2147,7 +2157,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igCheckboxFlagsUintPtr( + pub fn igCheckboxFlags_UintPtr( label: *const cty::c_char, flags: *mut cty::c_uint, flags_value: cty::c_uint, @@ -2155,11 +2165,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igRadioButtonBool(label: *const cty::c_char, active: bool) -> bool; + pub fn igRadioButton_Bool(label: *const cty::c_char, active: bool) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igRadioButtonIntPtr( + pub fn igRadioButton_IntPtr( label: *const cty::c_char, v: *mut cty::c_int, v_button: cty::c_int, @@ -2187,7 +2197,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igComboStr_arr( + pub fn igCombo_Str_arr( label: *const cty::c_char, current_item: *mut cty::c_int, items: *const *const cty::c_char, @@ -2197,7 +2207,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igComboStr( + pub fn igCombo_Str( label: *const cty::c_char, current_item: *mut cty::c_int, items_separated_by_zeros: *const cty::c_char, @@ -2206,7 +2216,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igComboFnBoolPtr( + pub fn igCombo_FnBoolPtr( label: *const cty::c_char, current_item: *mut cty::c_int, items_getter: ::core::option::Option< @@ -2724,23 +2734,23 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igTreeNodeStr(label: *const cty::c_char) -> bool; + pub fn igTreeNode_Str(label: *const cty::c_char) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igTreeNodeStrStr(str_id: *const cty::c_char, fmt: *const cty::c_char, ...) -> bool; + pub fn igTreeNode_StrStr(str_id: *const cty::c_char, fmt: *const cty::c_char, ...) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igTreeNodePtr(ptr_id: *const cty::c_void, fmt: *const cty::c_char, ...) -> bool; + pub fn igTreeNode_Ptr(ptr_id: *const cty::c_void, fmt: *const cty::c_char, ...) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igTreeNodeExStr(label: *const cty::c_char, flags: ImGuiTreeNodeFlags) -> bool; + pub fn igTreeNodeEx_Str(label: *const cty::c_char, flags: ImGuiTreeNodeFlags) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igTreeNodeExStrStr( + pub fn igTreeNodeEx_StrStr( str_id: *const cty::c_char, flags: ImGuiTreeNodeFlags, fmt: *const cty::c_char, @@ -2749,7 +2759,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igTreeNodeExPtr( + pub fn igTreeNodeEx_Ptr( ptr_id: *const cty::c_void, flags: ImGuiTreeNodeFlags, fmt: *const cty::c_char, @@ -2758,11 +2768,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igTreePushStr(str_id: *const cty::c_char); + pub fn igTreePush_Str(str_id: *const cty::c_char); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igTreePushPtr(ptr_id: *const cty::c_void); + pub fn igTreePush_Ptr(ptr_id: *const cty::c_void); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -2774,14 +2784,14 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igCollapsingHeaderTreeNodeFlags( + pub fn igCollapsingHeader_TreeNodeFlags( label: *const cty::c_char, flags: ImGuiTreeNodeFlags, ) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igCollapsingHeaderBoolPtr( + pub fn igCollapsingHeader_BoolPtr( label: *const cty::c_char, p_visible: *mut bool, flags: ImGuiTreeNodeFlags, @@ -2793,7 +2803,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSelectableBool( + pub fn igSelectable_Bool( label: *const cty::c_char, selected: bool, flags: ImGuiSelectableFlags, @@ -2802,7 +2812,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSelectableBoolPtr( + pub fn igSelectable_BoolPtr( label: *const cty::c_char, p_selected: *mut bool, flags: ImGuiSelectableFlags, @@ -2819,7 +2829,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igListBoxStr_arr( + pub fn igListBox_Str_arr( label: *const cty::c_char, current_item: *mut cty::c_int, items: *const *const cty::c_char, @@ -2829,7 +2839,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igListBoxFnBoolPtr( + pub fn igListBox_FnBoolPtr( label: *const cty::c_char, current_item: *mut cty::c_int, items_getter: ::core::option::Option< @@ -2846,7 +2856,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPlotLinesFloatPtr( + pub fn igPlotLines_FloatPtr( label: *const cty::c_char, values: *const f32, values_count: cty::c_int, @@ -2860,7 +2870,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPlotLinesFnFloatPtr( + pub fn igPlotLines_FnFloatPtr( label: *const cty::c_char, values_getter: ::core::option::Option< unsafe extern "C" fn(data: *mut cty::c_void, idx: cty::c_int) -> f32, @@ -2876,7 +2886,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPlotHistogramFloatPtr( + pub fn igPlotHistogram_FloatPtr( label: *const cty::c_char, values: *const f32, values_count: cty::c_int, @@ -2890,7 +2900,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igPlotHistogramFnFloatPtr( + pub fn igPlotHistogram_FnFloatPtr( label: *const cty::c_char, values_getter: ::core::option::Option< unsafe extern "C" fn(data: *mut cty::c_void, idx: cty::c_int) -> f32, @@ -2906,19 +2916,19 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igValueBool(prefix: *const cty::c_char, b: bool); + pub fn igValue_Bool(prefix: *const cty::c_char, b: bool); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igValueInt(prefix: *const cty::c_char, v: cty::c_int); + pub fn igValue_Int(prefix: *const cty::c_char, v: cty::c_int); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igValueUint(prefix: *const cty::c_char, v: cty::c_uint); + pub fn igValue_Uint(prefix: *const cty::c_char, v: cty::c_uint); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igValueFloat(prefix: *const cty::c_char, v: f32, float_format: *const cty::c_char); + pub fn igValue_Float(prefix: *const cty::c_char, v: f32, float_format: *const cty::c_char); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -2946,7 +2956,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igMenuItemBool( + pub fn igMenuItem_Bool( label: *const cty::c_char, shortcut: *const cty::c_char, selected: bool, @@ -2955,7 +2965,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igMenuItemBoolPtr( + pub fn igMenuItem_BoolPtr( label: *const cty::c_char, shortcut: *const cty::c_char, p_selected: *mut bool, @@ -2992,7 +3002,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igOpenPopup(str_id: *const cty::c_char, popup_flags: ImGuiPopupFlags); + pub fn igOpenPopup_Str(str_id: *const cty::c_char, popup_flags: ImGuiPopupFlags); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igOpenPopup_ID(id: ImGuiID, popup_flags: ImGuiPopupFlags); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -3099,6 +3113,10 @@ extern "C" { pub fn igTableGetColumnFlags(column_n: cty::c_int) -> ImGuiTableColumnFlags; } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableSetColumnEnabled(column_n: cty::c_int, v: bool); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igTableSetBgColor(target: ImGuiTableBgTarget, color: ImU32, column_n: cty::c_int); } @@ -3219,6 +3237,14 @@ extern "C" { pub fn igGetDragDropPayload() -> *const ImGuiPayload; } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBeginDisabled(disabled: bool); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igEndDisabled(); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igPushClipRect( clip_rect_min: ImVec2, @@ -3312,11 +3338,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igIsRectVisibleNil(size: ImVec2) -> bool; + pub fn igIsRectVisible_Nil(size: ImVec2) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igIsRectVisibleVec2(rect_min: ImVec2, rect_max: ImVec2) -> bool; + pub fn igIsRectVisible_Vec2(rect_min: ImVec2, rect_max: ImVec2) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -3581,6 +3607,10 @@ extern "C" { pub fn ImGuiIO_ClearInputCharacters(self_: *mut ImGuiIO); } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiIO_AddFocusEvent(self_: *mut ImGuiIO, focused: bool); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn ImGuiIO_ImGuiIO() -> *mut ImGuiIO; } @@ -3713,7 +3743,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImGuiTextRange_ImGuiTextRangeNil() -> *mut ImGuiTextRange; + pub fn ImGuiTextRange_ImGuiTextRange_Nil() -> *mut ImGuiTextRange; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -3721,7 +3751,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImGuiTextRange_ImGuiTextRangeStr( + pub fn ImGuiTextRange_ImGuiTextRange_Str( _b: *const cty::c_char, _e: *const cty::c_char, ) -> *mut ImGuiTextRange; @@ -3784,7 +3814,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImGuiStoragePair_ImGuiStoragePairInt( + pub fn ImGuiStoragePair_ImGuiStoragePair_Int( _key: ImGuiID, _val_i: cty::c_int, ) -> *mut ImGuiStoragePair; @@ -3795,14 +3825,14 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImGuiStoragePair_ImGuiStoragePairFloat( + pub fn ImGuiStoragePair_ImGuiStoragePair_Float( _key: ImGuiID, _val_f: f32, ) -> *mut ImGuiStoragePair; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImGuiStoragePair_ImGuiStoragePairPtr( + pub fn ImGuiStoragePair_ImGuiStoragePair_Ptr( _key: ImGuiID, _val_p: *mut cty::c_void, ) -> *mut ImGuiStoragePair; @@ -3913,7 +3943,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImColor_ImColorNil() -> *mut ImColor; + pub fn ImColor_ImColor_Nil() -> *mut ImColor; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -3921,7 +3951,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImColor_ImColorInt( + pub fn ImColor_ImColor_Int( r: cty::c_int, g: cty::c_int, b: cty::c_int, @@ -3930,15 +3960,15 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImColor_ImColorU32(rgba: ImU32) -> *mut ImColor; + pub fn ImColor_ImColor_U32(rgba: ImU32) -> *mut ImColor; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImColor_ImColorFloat(r: f32, g: f32, b: f32, a: f32) -> *mut ImColor; + pub fn ImColor_ImColor_Float(r: f32, g: f32, b: f32, a: f32) -> *mut ImColor; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImColor_ImColorVec4(col: ImVec4) -> *mut ImColor; + pub fn ImColor_ImColor_Vec4(col: ImVec4) -> *mut ImColor; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -3957,6 +3987,10 @@ extern "C" { pub fn ImDrawCmd_destroy(self_: *mut ImDrawCmd); } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawCmd_GetTexID(self_: *mut ImDrawCmd) -> ImTextureID; +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn ImDrawListSplitter_ImDrawListSplitter() -> *mut ImDrawListSplitter; } @@ -4166,7 +4200,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImDrawList_AddTextVec2( + pub fn ImDrawList_AddText_Vec2( self_: *mut ImDrawList, pos: ImVec2, col: ImU32, @@ -4176,7 +4210,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn ImDrawList_AddTextFontPtr( + pub fn ImDrawList_AddText_FontPtr( self_: *mut ImDrawList, font: *const ImFont, font_size: f32, @@ -4449,6 +4483,10 @@ extern "C" { pub fn ImDrawList__PopUnusedDrawCmd(self_: *mut ImDrawList); } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawList__TryMergeDrawCmds(self_: *mut ImDrawList); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn ImDrawList__OnChangedClipRect(self_: *mut ImDrawList); } @@ -4883,10 +4921,6 @@ 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 ImFont_IsGlyphRangeUnused( self_: *mut ImFont, diff --git a/imgui-sys/third-party/cimgui.cpp b/imgui-sys/third-party/cimgui.cpp index 7ba328f..00fc647 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.82" from Dear ImGui https://github.com/ocornut/imgui +//based on imgui.h file version "1.84.2" from Dear ImGui https://github.com/ocornut/imgui #include "./imgui/imgui.h" #ifdef CIMGUI_FREETYPE @@ -10,7 +10,7 @@ -CIMGUI_API ImVec2* ImVec2_ImVec2Nil(void) +CIMGUI_API ImVec2* ImVec2_ImVec2_Nil(void) { return IM_NEW(ImVec2)(); } @@ -18,11 +18,11 @@ CIMGUI_API void ImVec2_destroy(ImVec2* self) { IM_DELETE(self); } -CIMGUI_API ImVec2* ImVec2_ImVec2Float(float _x,float _y) +CIMGUI_API ImVec2* ImVec2_ImVec2_Float(float _x,float _y) { return IM_NEW(ImVec2)(_x,_y); } -CIMGUI_API ImVec4* ImVec4_ImVec4Nil(void) +CIMGUI_API ImVec4* ImVec4_ImVec4_Nil(void) { return IM_NEW(ImVec4)(); } @@ -30,7 +30,7 @@ CIMGUI_API void ImVec4_destroy(ImVec4* self) { IM_DELETE(self); } -CIMGUI_API ImVec4* ImVec4_ImVec4Float(float _x,float _y,float _z,float _w) +CIMGUI_API ImVec4* ImVec4_ImVec4_Float(float _x,float _y,float _z,float _w) { return IM_NEW(ImVec4)(_x,_y,_z,_w); } @@ -126,11 +126,11 @@ CIMGUI_API void igEnd() { return ImGui::End(); } -CIMGUI_API bool igBeginChildStr(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags) +CIMGUI_API bool igBeginChild_Str(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags) { return ImGui::BeginChild(str_id,size,border,flags); } -CIMGUI_API bool igBeginChildID(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags) +CIMGUI_API bool igBeginChild_ID(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags) { return ImGui::BeginChild(id,size,border,flags); } @@ -202,19 +202,19 @@ CIMGUI_API void igSetNextWindowBgAlpha(float alpha) { return ImGui::SetNextWindowBgAlpha(alpha); } -CIMGUI_API void igSetWindowPosVec2(const ImVec2 pos,ImGuiCond cond) +CIMGUI_API void igSetWindowPos_Vec2(const ImVec2 pos,ImGuiCond cond) { return ImGui::SetWindowPos(pos,cond); } -CIMGUI_API void igSetWindowSizeVec2(const ImVec2 size,ImGuiCond cond) +CIMGUI_API void igSetWindowSize_Vec2(const ImVec2 size,ImGuiCond cond) { return ImGui::SetWindowSize(size,cond); } -CIMGUI_API void igSetWindowCollapsedBool(bool collapsed,ImGuiCond cond) +CIMGUI_API void igSetWindowCollapsed_Bool(bool collapsed,ImGuiCond cond) { return ImGui::SetWindowCollapsed(collapsed,cond); } -CIMGUI_API void igSetWindowFocusNil() +CIMGUI_API void igSetWindowFocus_Nil() { return ImGui::SetWindowFocus(); } @@ -222,19 +222,19 @@ CIMGUI_API void igSetWindowFontScale(float scale) { return ImGui::SetWindowFontScale(scale); } -CIMGUI_API void igSetWindowPosStr(const char* name,const ImVec2 pos,ImGuiCond cond) +CIMGUI_API void igSetWindowPos_Str(const char* name,const ImVec2 pos,ImGuiCond cond) { return ImGui::SetWindowPos(name,pos,cond); } -CIMGUI_API void igSetWindowSizeStr(const char* name,const ImVec2 size,ImGuiCond cond) +CIMGUI_API void igSetWindowSize_Str(const char* name,const ImVec2 size,ImGuiCond cond) { return ImGui::SetWindowSize(name,size,cond); } -CIMGUI_API void igSetWindowCollapsedStr(const char* name,bool collapsed,ImGuiCond cond) +CIMGUI_API void igSetWindowCollapsed_Str(const char* name,bool collapsed,ImGuiCond cond) { return ImGui::SetWindowCollapsed(name,collapsed,cond); } -CIMGUI_API void igSetWindowFocusStr(const char* name) +CIMGUI_API void igSetWindowFocus_Str(const char* name) { return ImGui::SetWindowFocus(name); } @@ -306,11 +306,11 @@ CIMGUI_API void igPopFont() { return ImGui::PopFont(); } -CIMGUI_API void igPushStyleColorU32(ImGuiCol idx,ImU32 col) +CIMGUI_API void igPushStyleColor_U32(ImGuiCol idx,ImU32 col) { return ImGui::PushStyleColor(idx,col); } -CIMGUI_API void igPushStyleColorVec4(ImGuiCol idx,const ImVec4 col) +CIMGUI_API void igPushStyleColor_Vec4(ImGuiCol idx,const ImVec4 col) { return ImGui::PushStyleColor(idx,col); } @@ -318,11 +318,11 @@ CIMGUI_API void igPopStyleColor(int count) { return ImGui::PopStyleColor(count); } -CIMGUI_API void igPushStyleVarFloat(ImGuiStyleVar idx,float val) +CIMGUI_API void igPushStyleVar_Float(ImGuiStyleVar idx,float val) { return ImGui::PushStyleVar(idx,val); } -CIMGUI_API void igPushStyleVarVec2(ImGuiStyleVar idx,const ImVec2 val) +CIMGUI_API void igPushStyleVar_Vec2(ImGuiStyleVar idx,const ImVec2 val) { return ImGui::PushStyleVar(idx,val); } @@ -382,15 +382,15 @@ CIMGUI_API void igGetFontTexUvWhitePixel(ImVec2 *pOut) { *pOut = ImGui::GetFontTexUvWhitePixel(); } -CIMGUI_API ImU32 igGetColorU32Col(ImGuiCol idx,float alpha_mul) +CIMGUI_API ImU32 igGetColorU32_Col(ImGuiCol idx,float alpha_mul) { return ImGui::GetColorU32(idx,alpha_mul); } -CIMGUI_API ImU32 igGetColorU32Vec4(const ImVec4 col) +CIMGUI_API ImU32 igGetColorU32_Vec4(const ImVec4 col) { return ImGui::GetColorU32(col); } -CIMGUI_API ImU32 igGetColorU32U32(ImU32 col) +CIMGUI_API ImU32 igGetColorU32_U32(ImU32 col) { return ImGui::GetColorU32(col); } @@ -490,19 +490,19 @@ CIMGUI_API float igGetFrameHeightWithSpacing() { return ImGui::GetFrameHeightWithSpacing(); } -CIMGUI_API void igPushIDStr(const char* str_id) +CIMGUI_API void igPushID_Str(const char* str_id) { return ImGui::PushID(str_id); } -CIMGUI_API void igPushIDStrStr(const char* str_id_begin,const char* str_id_end) +CIMGUI_API void igPushID_StrStr(const char* str_id_begin,const char* str_id_end) { return ImGui::PushID(str_id_begin,str_id_end); } -CIMGUI_API void igPushIDPtr(const void* ptr_id) +CIMGUI_API void igPushID_Ptr(const void* ptr_id) { return ImGui::PushID(ptr_id); } -CIMGUI_API void igPushIDInt(int int_id) +CIMGUI_API void igPushID_Int(int int_id) { return ImGui::PushID(int_id); } @@ -510,15 +510,15 @@ CIMGUI_API void igPopID() { return ImGui::PopID(); } -CIMGUI_API ImGuiID igGetIDStr(const char* str_id) +CIMGUI_API ImGuiID igGetID_Str(const char* str_id) { return ImGui::GetID(str_id); } -CIMGUI_API ImGuiID igGetIDStrStr(const char* str_id_begin,const char* str_id_end) +CIMGUI_API ImGuiID igGetID_StrStr(const char* str_id_begin,const char* str_id_end) { return ImGui::GetID(str_id_begin,str_id_end); } -CIMGUI_API ImGuiID igGetIDPtr(const void* ptr_id) +CIMGUI_API ImGuiID igGetID_Ptr(const void* ptr_id) { return ImGui::GetID(ptr_id); } @@ -620,19 +620,19 @@ CIMGUI_API bool igCheckbox(const char* label,bool* v) { return ImGui::Checkbox(label,v); } -CIMGUI_API bool igCheckboxFlagsIntPtr(const char* label,int* flags,int flags_value) +CIMGUI_API bool igCheckboxFlags_IntPtr(const char* label,int* flags,int flags_value) { return ImGui::CheckboxFlags(label,flags,flags_value); } -CIMGUI_API bool igCheckboxFlagsUintPtr(const char* label,unsigned int* flags,unsigned int flags_value) +CIMGUI_API bool igCheckboxFlags_UintPtr(const char* label,unsigned int* flags,unsigned int flags_value) { return ImGui::CheckboxFlags(label,flags,flags_value); } -CIMGUI_API bool igRadioButtonBool(const char* label,bool active) +CIMGUI_API bool igRadioButton_Bool(const char* label,bool active) { return ImGui::RadioButton(label,active); } -CIMGUI_API bool igRadioButtonIntPtr(const char* label,int* v,int v_button) +CIMGUI_API bool igRadioButton_IntPtr(const char* label,int* v,int v_button) { return ImGui::RadioButton(label,v,v_button); } @@ -652,15 +652,15 @@ CIMGUI_API void igEndCombo() { return ImGui::EndCombo(); } -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 igCombo_Str_arr(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items) { return ImGui::Combo(label,current_item,items,items_count,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 igCombo_Str(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items) { return ImGui::Combo(label,current_item,items_separated_by_zeros,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 igCombo_FnBoolPtr(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); } @@ -848,11 +848,11 @@ CIMGUI_API void igSetColorEditOptions(ImGuiColorEditFlags flags) { return ImGui::SetColorEditOptions(flags); } -CIMGUI_API bool igTreeNodeStr(const char* label) +CIMGUI_API bool igTreeNode_Str(const char* label) { return ImGui::TreeNode(label); } -CIMGUI_API bool igTreeNodeStrStr(const char* str_id,const char* fmt,...) +CIMGUI_API bool igTreeNode_StrStr(const char* str_id,const char* fmt,...) { va_list args; va_start(args, fmt); @@ -860,7 +860,7 @@ CIMGUI_API bool igTreeNodeStrStr(const char* str_id,const char* fmt,...) va_end(args); return ret; } -CIMGUI_API bool igTreeNodePtr(const void* ptr_id,const char* fmt,...) +CIMGUI_API bool igTreeNode_Ptr(const void* ptr_id,const char* fmt,...) { va_list args; va_start(args, fmt); @@ -868,19 +868,19 @@ CIMGUI_API bool igTreeNodePtr(const void* ptr_id,const char* fmt,...) va_end(args); return ret; } -CIMGUI_API bool igTreeNodeVStr(const char* str_id,const char* fmt,va_list args) +CIMGUI_API bool igTreeNodeV_Str(const char* str_id,const char* fmt,va_list args) { return ImGui::TreeNodeV(str_id,fmt,args); } -CIMGUI_API bool igTreeNodeVPtr(const void* ptr_id,const char* fmt,va_list args) +CIMGUI_API bool igTreeNodeV_Ptr(const void* ptr_id,const char* fmt,va_list args) { return ImGui::TreeNodeV(ptr_id,fmt,args); } -CIMGUI_API bool igTreeNodeExStr(const char* label,ImGuiTreeNodeFlags flags) +CIMGUI_API bool igTreeNodeEx_Str(const char* label,ImGuiTreeNodeFlags flags) { return ImGui::TreeNodeEx(label,flags); } -CIMGUI_API bool igTreeNodeExStrStr(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...) +CIMGUI_API bool igTreeNodeEx_StrStr(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...) { va_list args; va_start(args, fmt); @@ -888,7 +888,7 @@ CIMGUI_API bool igTreeNodeExStrStr(const char* str_id,ImGuiTreeNodeFlags flags,c va_end(args); return ret; } -CIMGUI_API bool igTreeNodeExPtr(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...) +CIMGUI_API bool igTreeNodeEx_Ptr(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...) { va_list args; va_start(args, fmt); @@ -896,19 +896,19 @@ CIMGUI_API bool igTreeNodeExPtr(const void* ptr_id,ImGuiTreeNodeFlags flags,cons va_end(args); return ret; } -CIMGUI_API bool igTreeNodeExVStr(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args) +CIMGUI_API bool igTreeNodeExV_Str(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args) { return ImGui::TreeNodeExV(str_id,flags,fmt,args); } -CIMGUI_API bool igTreeNodeExVPtr(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args) +CIMGUI_API bool igTreeNodeExV_Ptr(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args) { return ImGui::TreeNodeExV(ptr_id,flags,fmt,args); } -CIMGUI_API void igTreePushStr(const char* str_id) +CIMGUI_API void igTreePush_Str(const char* str_id) { return ImGui::TreePush(str_id); } -CIMGUI_API void igTreePushPtr(const void* ptr_id) +CIMGUI_API void igTreePush_Ptr(const void* ptr_id) { return ImGui::TreePush(ptr_id); } @@ -920,11 +920,11 @@ CIMGUI_API float igGetTreeNodeToLabelSpacing() { return ImGui::GetTreeNodeToLabelSpacing(); } -CIMGUI_API bool igCollapsingHeaderTreeNodeFlags(const char* label,ImGuiTreeNodeFlags flags) +CIMGUI_API bool igCollapsingHeader_TreeNodeFlags(const char* label,ImGuiTreeNodeFlags flags) { return ImGui::CollapsingHeader(label,flags); } -CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags) +CIMGUI_API bool igCollapsingHeader_BoolPtr(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags) { return ImGui::CollapsingHeader(label,p_visible,flags); } @@ -932,11 +932,11 @@ CIMGUI_API void igSetNextItemOpen(bool is_open,ImGuiCond cond) { return ImGui::SetNextItemOpen(is_open,cond); } -CIMGUI_API bool igSelectableBool(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size) +CIMGUI_API bool igSelectable_Bool(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size) { return ImGui::Selectable(label,selected,flags,size); } -CIMGUI_API bool igSelectableBoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size) +CIMGUI_API bool igSelectable_BoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size) { return ImGui::Selectable(label,p_selected,flags,size); } @@ -948,43 +948,43 @@ CIMGUI_API void igEndListBox() { return ImGui::EndListBox(); } -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 igListBox_Str_arr(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items) { return ImGui::ListBox(label,current_item,items,items_count,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 igListBox_FnBoolPtr(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); } -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 igPlotLines_FloatPtr(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) { return ImGui::PlotLines(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride); } -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 igPlotLines_FnFloatPtr(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); } -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 igPlotHistogram_FloatPtr(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) { return ImGui::PlotHistogram(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride); } -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 igPlotHistogram_FnFloatPtr(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); } -CIMGUI_API void igValueBool(const char* prefix,bool b) +CIMGUI_API void igValue_Bool(const char* prefix,bool b) { return ImGui::Value(prefix,b); } -CIMGUI_API void igValueInt(const char* prefix,int v) +CIMGUI_API void igValue_Int(const char* prefix,int v) { return ImGui::Value(prefix,v); } -CIMGUI_API void igValueUint(const char* prefix,unsigned int v) +CIMGUI_API void igValue_Uint(const char* prefix,unsigned int v) { return ImGui::Value(prefix,v); } -CIMGUI_API void igValueFloat(const char* prefix,float v,const char* float_format) +CIMGUI_API void igValue_Float(const char* prefix,float v,const char* float_format) { return ImGui::Value(prefix,v,float_format); } @@ -1012,11 +1012,11 @@ CIMGUI_API void igEndMenu() { return ImGui::EndMenu(); } -CIMGUI_API bool igMenuItemBool(const char* label,const char* shortcut,bool selected,bool enabled) +CIMGUI_API bool igMenuItem_Bool(const char* label,const char* shortcut,bool selected,bool enabled) { return ImGui::MenuItem(label,shortcut,selected,enabled); } -CIMGUI_API bool igMenuItemBoolPtr(const char* label,const char* shortcut,bool* p_selected,bool enabled) +CIMGUI_API bool igMenuItem_BoolPtr(const char* label,const char* shortcut,bool* p_selected,bool enabled) { return ImGui::MenuItem(label,shortcut,p_selected,enabled); } @@ -1051,10 +1051,14 @@ CIMGUI_API void igEndPopup() { return ImGui::EndPopup(); } -CIMGUI_API void igOpenPopup(const char* str_id,ImGuiPopupFlags popup_flags) +CIMGUI_API void igOpenPopup_Str(const char* str_id,ImGuiPopupFlags popup_flags) { return ImGui::OpenPopup(str_id,popup_flags); } +CIMGUI_API void igOpenPopup_ID(ImGuiID id,ImGuiPopupFlags popup_flags) +{ + return ImGui::OpenPopup(id,popup_flags); +} CIMGUI_API void igOpenPopupOnItemClick(const char* str_id,ImGuiPopupFlags popup_flags) { return ImGui::OpenPopupOnItemClick(str_id,popup_flags); @@ -1139,6 +1143,10 @@ CIMGUI_API ImGuiTableColumnFlags igTableGetColumnFlags(int column_n) { return ImGui::TableGetColumnFlags(column_n); } +CIMGUI_API void igTableSetColumnEnabled(int column_n,bool v) +{ + return ImGui::TableSetColumnEnabled(column_n,v); +} CIMGUI_API void igTableSetBgColor(ImGuiTableBgTarget target,ImU32 color,int column_n) { return ImGui::TableSetBgColor(target,color,column_n); @@ -1251,6 +1259,14 @@ CIMGUI_API const ImGuiPayload* igGetDragDropPayload() { return ImGui::GetDragDropPayload(); } +CIMGUI_API void igBeginDisabled(bool disabled) +{ + return ImGui::BeginDisabled(disabled); +} +CIMGUI_API void igEndDisabled() +{ + return ImGui::EndDisabled(); +} CIMGUI_API void igPushClipRect(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect) { return ImGui::PushClipRect(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect); @@ -1339,11 +1355,11 @@ CIMGUI_API ImGuiViewport* igGetMainViewport() { return ImGui::GetMainViewport(); } -CIMGUI_API bool igIsRectVisibleNil(const ImVec2 size) +CIMGUI_API bool igIsRectVisible_Nil(const ImVec2 size) { return ImGui::IsRectVisible(size); } -CIMGUI_API bool igIsRectVisibleVec2(const ImVec2 rect_min,const ImVec2 rect_max) +CIMGUI_API bool igIsRectVisible_Vec2(const ImVec2 rect_min,const ImVec2 rect_max) { return ImGui::IsRectVisible(rect_min,rect_max); } @@ -1567,6 +1583,10 @@ CIMGUI_API void ImGuiIO_ClearInputCharacters(ImGuiIO* self) { return self->ClearInputCharacters(); } +CIMGUI_API void ImGuiIO_AddFocusEvent(ImGuiIO* self,bool focused) +{ + return self->AddFocusEvent(focused); +} CIMGUI_API ImGuiIO* ImGuiIO_ImGuiIO(void) { return IM_NEW(ImGuiIO)(); @@ -1679,7 +1699,7 @@ CIMGUI_API bool ImGuiTextFilter_IsActive(ImGuiTextFilter* self) { return self->IsActive(); } -CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeNil(void) +CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRange_Nil(void) { return IM_NEW(ImGuiTextRange)(); } @@ -1687,7 +1707,7 @@ CIMGUI_API void ImGuiTextRange_destroy(ImGuiTextRange* self) { IM_DELETE(self); } -CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeStr(const char* _b,const char* _e) +CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRange_Str(const char* _b,const char* _e) { return IM_NEW(ImGuiTextRange)(_b,_e); } @@ -1743,7 +1763,7 @@ CIMGUI_API void ImGuiTextBuffer_appendfv(ImGuiTextBuffer* self,const char* fmt,v { return self->appendfv(fmt,args); } -CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairInt(ImGuiID _key,int _val_i) +CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePair_Int(ImGuiID _key,int _val_i) { return IM_NEW(ImGuiStoragePair)(_key,_val_i); } @@ -1751,11 +1771,11 @@ CIMGUI_API void ImGuiStoragePair_destroy(ImGuiStoragePair* self) { IM_DELETE(self); } -CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairFloat(ImGuiID _key,float _val_f) +CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePair_Float(ImGuiID _key,float _val_f) { return IM_NEW(ImGuiStoragePair)(_key,_val_f); } -CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairPtr(ImGuiID _key,void* _val_p) +CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePair_Ptr(ImGuiID _key,void* _val_p) { return IM_NEW(ImGuiStoragePair)(_key,_val_p); } @@ -1839,7 +1859,7 @@ CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self) { return self->Step(); } -CIMGUI_API ImColor* ImColor_ImColorNil(void) +CIMGUI_API ImColor* ImColor_ImColor_Nil(void) { return IM_NEW(ImColor)(); } @@ -1847,19 +1867,19 @@ CIMGUI_API void ImColor_destroy(ImColor* self) { IM_DELETE(self); } -CIMGUI_API ImColor* ImColor_ImColorInt(int r,int g,int b,int a) +CIMGUI_API ImColor* ImColor_ImColor_Int(int r,int g,int b,int a) { return IM_NEW(ImColor)(r,g,b,a); } -CIMGUI_API ImColor* ImColor_ImColorU32(ImU32 rgba) +CIMGUI_API ImColor* ImColor_ImColor_U32(ImU32 rgba) { return IM_NEW(ImColor)(rgba); } -CIMGUI_API ImColor* ImColor_ImColorFloat(float r,float g,float b,float a) +CIMGUI_API ImColor* ImColor_ImColor_Float(float r,float g,float b,float a) { return IM_NEW(ImColor)(r,g,b,a); } -CIMGUI_API ImColor* ImColor_ImColorVec4(const ImVec4 col) +CIMGUI_API ImColor* ImColor_ImColor_Vec4(const ImVec4 col) { return IM_NEW(ImColor)(col); } @@ -1879,6 +1899,10 @@ CIMGUI_API void ImDrawCmd_destroy(ImDrawCmd* self) { IM_DELETE(self); } +CIMGUI_API ImTextureID ImDrawCmd_GetTexID(ImDrawCmd* self) +{ + return self->GetTexID(); +} CIMGUI_API ImDrawListSplitter* ImDrawListSplitter_ImDrawListSplitter(void) { return IM_NEW(ImDrawListSplitter)(); @@ -1991,11 +2015,11 @@ CIMGUI_API void ImDrawList_AddNgonFilled(ImDrawList* self,const ImVec2 center,fl { return self->AddNgonFilled(center,radius,col,num_segments); } -CIMGUI_API void ImDrawList_AddTextVec2(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end) +CIMGUI_API void ImDrawList_AddText_Vec2(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end) { return self->AddText(pos,col,text_begin,text_end); } -CIMGUI_API void ImDrawList_AddTextFontPtr(ImDrawList* self,const ImFont* font,float font_size,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect) +CIMGUI_API void ImDrawList_AddText_FontPtr(ImDrawList* self,const ImFont* font,float font_size,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect) { return self->AddText(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect); } @@ -2135,6 +2159,10 @@ CIMGUI_API void ImDrawList__PopUnusedDrawCmd(ImDrawList* self) { return self->_PopUnusedDrawCmd(); } +CIMGUI_API void ImDrawList__TryMergeDrawCmds(ImDrawList* self) +{ + return self->_TryMergeDrawCmds(); +} CIMGUI_API void ImDrawList__OnChangedClipRect(ImDrawList* self) { return self->_OnChangedClipRect(); @@ -2423,10 +2451,6 @@ CIMGUI_API void ImFont_SetGlyphVisible(ImFont* self,ImWchar c,bool visible) { return self->SetGlyphVisible(c,visible); } -CIMGUI_API void ImFont_SetFallbackChar(ImFont* self,ImWchar c) -{ - return self->SetFallbackChar(c); -} CIMGUI_API bool ImFont_IsGlyphRangeUnused(ImFont* self,unsigned int c_begin,unsigned int c_last) { return self->IsGlyphRangeUnused(c_begin,c_last); diff --git a/imgui-sys/third-party/cimgui.h b/imgui-sys/third-party/cimgui.h index 3f3a474..47ea629 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.82" from Dear ImGui https://github.com/ocornut/imgui +//based on imgui.h file version "1.84.2" from Dear ImGui https://github.com/ocornut/imgui #ifndef CIMGUI_INCLUDED #define CIMGUI_INCLUDED #include @@ -137,14 +137,8 @@ typedef int ImGuiTreeNodeFlags; typedef int ImGuiViewportFlags; typedef int ImGuiWindowFlags; typedef void* ImTextureID; +typedef unsigned short ImDrawIdx; typedef unsigned int ImGuiID; -typedef int (*ImGuiInputTextCallback)(ImGuiInputTextCallbackData* data); -typedef void (*ImGuiSizeCallback)(ImGuiSizeCallbackData* data); -typedef void* (*ImGuiMemAllocFunc)(size_t sz, void* user_data); -typedef void (*ImGuiMemFreeFunc)(void* ptr, void* user_data); -typedef unsigned short ImWchar16; -typedef unsigned int ImWchar32; -typedef ImWchar32 ImWchar; typedef signed char ImS8; typedef unsigned char ImU8; typedef signed short ImS16; @@ -153,8 +147,14 @@ typedef signed int ImS32; typedef unsigned int ImU32; typedef int64_t ImS64; typedef uint64_t ImU64; +typedef unsigned short ImWchar16; +typedef unsigned int ImWchar32; +typedef ImWchar32 ImWchar; +typedef int (*ImGuiInputTextCallback)(ImGuiInputTextCallbackData* data); +typedef void (*ImGuiSizeCallback)(ImGuiSizeCallbackData* data); +typedef void* (*ImGuiMemAllocFunc)(size_t sz, void* user_data); +typedef void (*ImGuiMemFreeFunc)(void* ptr, void* user_data); typedef void (*ImDrawCallback)(const ImDrawList* parent_list, const ImDrawCmd* cmd); -typedef unsigned short ImDrawIdx; typedef struct ImVector{int Size;int Capacity;void* Data;} ImVector; typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel; typedef struct ImVector_ImDrawCmd {int Size;int Capacity;ImDrawCmd* Data;} ImVector_ImDrawCmd; @@ -235,9 +235,7 @@ typedef enum { ImGuiInputTextFlags_NoUndoRedo = 1 << 16, ImGuiInputTextFlags_CharsScientific = 1 << 17, ImGuiInputTextFlags_CallbackResize = 1 << 18, - ImGuiInputTextFlags_CallbackEdit = 1 << 19, - ImGuiInputTextFlags_Multiline = 1 << 20, - ImGuiInputTextFlags_NoMarkEdited = 1 << 21 + ImGuiInputTextFlags_CallbackEdit = 1 << 19 }ImGuiInputTextFlags_; typedef enum { ImGuiTreeNodeFlags_None = 0, @@ -353,26 +351,28 @@ typedef enum { }ImGuiTableFlags_; typedef enum { ImGuiTableColumnFlags_None = 0, - ImGuiTableColumnFlags_DefaultHide = 1 << 0, - ImGuiTableColumnFlags_DefaultSort = 1 << 1, - ImGuiTableColumnFlags_WidthStretch = 1 << 2, - ImGuiTableColumnFlags_WidthFixed = 1 << 3, - ImGuiTableColumnFlags_NoResize = 1 << 4, - ImGuiTableColumnFlags_NoReorder = 1 << 5, - ImGuiTableColumnFlags_NoHide = 1 << 6, - ImGuiTableColumnFlags_NoClip = 1 << 7, - ImGuiTableColumnFlags_NoSort = 1 << 8, - ImGuiTableColumnFlags_NoSortAscending = 1 << 9, - ImGuiTableColumnFlags_NoSortDescending = 1 << 10, - ImGuiTableColumnFlags_NoHeaderWidth = 1 << 11, - ImGuiTableColumnFlags_PreferSortAscending = 1 << 12, - ImGuiTableColumnFlags_PreferSortDescending = 1 << 13, - ImGuiTableColumnFlags_IndentEnable = 1 << 14, - ImGuiTableColumnFlags_IndentDisable = 1 << 15, - ImGuiTableColumnFlags_IsEnabled = 1 << 20, - ImGuiTableColumnFlags_IsVisible = 1 << 21, - ImGuiTableColumnFlags_IsSorted = 1 << 22, - ImGuiTableColumnFlags_IsHovered = 1 << 23, + ImGuiTableColumnFlags_Disabled = 1 << 0, + ImGuiTableColumnFlags_DefaultHide = 1 << 1, + ImGuiTableColumnFlags_DefaultSort = 1 << 2, + ImGuiTableColumnFlags_WidthStretch = 1 << 3, + ImGuiTableColumnFlags_WidthFixed = 1 << 4, + ImGuiTableColumnFlags_NoResize = 1 << 5, + ImGuiTableColumnFlags_NoReorder = 1 << 6, + ImGuiTableColumnFlags_NoHide = 1 << 7, + ImGuiTableColumnFlags_NoClip = 1 << 8, + ImGuiTableColumnFlags_NoSort = 1 << 9, + ImGuiTableColumnFlags_NoSortAscending = 1 << 10, + ImGuiTableColumnFlags_NoSortDescending = 1 << 11, + ImGuiTableColumnFlags_NoHeaderLabel = 1 << 12, + ImGuiTableColumnFlags_NoHeaderWidth = 1 << 13, + ImGuiTableColumnFlags_PreferSortAscending = 1 << 14, + ImGuiTableColumnFlags_PreferSortDescending = 1 << 15, + ImGuiTableColumnFlags_IndentEnable = 1 << 16, + ImGuiTableColumnFlags_IndentDisable = 1 << 17, + ImGuiTableColumnFlags_IsEnabled = 1 << 24, + ImGuiTableColumnFlags_IsVisible = 1 << 25, + ImGuiTableColumnFlags_IsSorted = 1 << 26, + ImGuiTableColumnFlags_IsHovered = 1 << 27, ImGuiTableColumnFlags_WidthMask_ = ImGuiTableColumnFlags_WidthStretch | ImGuiTableColumnFlags_WidthFixed, ImGuiTableColumnFlags_IndentMask_ = ImGuiTableColumnFlags_IndentEnable | ImGuiTableColumnFlags_IndentDisable, ImGuiTableColumnFlags_StatusMask_ = ImGuiTableColumnFlags_IsEnabled | ImGuiTableColumnFlags_IsVisible | ImGuiTableColumnFlags_IsSorted | ImGuiTableColumnFlags_IsHovered, @@ -495,13 +495,12 @@ typedef enum { ImGuiNavInput_FocusNext, ImGuiNavInput_TweakSlow, ImGuiNavInput_TweakFast, - ImGuiNavInput_KeyMenu_, ImGuiNavInput_KeyLeft_, ImGuiNavInput_KeyRight_, ImGuiNavInput_KeyUp_, ImGuiNavInput_KeyDown_, ImGuiNavInput_COUNT, - ImGuiNavInput_InternalStart_ = ImGuiNavInput_KeyMenu_ + ImGuiNavInput_InternalStart_ = ImGuiNavInput_KeyLeft_ }ImGuiNavInput_; typedef enum { ImGuiConfigFlags_None = 0, @@ -579,6 +578,7 @@ typedef enum { }ImGuiCol_; typedef enum { ImGuiStyleVar_Alpha, + ImGuiStyleVar_DisabledAlpha, ImGuiStyleVar_WindowPadding, ImGuiStyleVar_WindowRounding, ImGuiStyleVar_WindowBorderSize, @@ -637,11 +637,11 @@ typedef enum { ImGuiColorEditFlags_PickerHueWheel = 1 << 26, ImGuiColorEditFlags_InputRGB = 1 << 27, ImGuiColorEditFlags_InputHSV = 1 << 28, - ImGuiColorEditFlags__OptionsDefault = ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_PickerHueBar, - ImGuiColorEditFlags__DisplayMask = ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_DisplayHSV | ImGuiColorEditFlags_DisplayHex, - ImGuiColorEditFlags__DataTypeMask = ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_Float, - ImGuiColorEditFlags__PickerMask = ImGuiColorEditFlags_PickerHueWheel | ImGuiColorEditFlags_PickerHueBar, - ImGuiColorEditFlags__InputMask = ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_InputHSV + ImGuiColorEditFlags_DefaultOptions_ = ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_PickerHueBar, + ImGuiColorEditFlags_DisplayMask_ = ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_DisplayHSV | ImGuiColorEditFlags_DisplayHex, + ImGuiColorEditFlags_DataTypeMask_ = ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_Float, + ImGuiColorEditFlags_PickerMask_ = ImGuiColorEditFlags_PickerHueWheel | ImGuiColorEditFlags_PickerHueBar, + ImGuiColorEditFlags_InputMask_ = ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_InputHSV }ImGuiColorEditFlags_; typedef enum { ImGuiSliderFlags_None = 0, @@ -680,6 +680,7 @@ typedef enum { struct ImGuiStyle { float Alpha; + float DisabledAlpha; ImVec2 WindowPadding; float WindowRounding; float WindowBorderSize; @@ -783,6 +784,7 @@ struct ImGuiIO int MetricsActiveAllocations; ImVec2 MouseDelta; ImGuiKeyModFlags KeyMods; + ImGuiKeyModFlags KeyModsPrev; ImVec2 MousePosPrev; ImVec2 MouseClickedPos[5]; double MouseClickedTime[5]; @@ -1033,6 +1035,7 @@ struct ImFontAtlas int TexDesiredWidth; int TexGlyphPadding; bool Locked; + bool TexReady; bool TexPixelsUseColors; unsigned char* TexPixelsAlpha8; unsigned int* TexPixelsRGBA32; @@ -1062,6 +1065,7 @@ struct ImFont short ConfigDataCount; ImWchar FallbackChar; ImWchar EllipsisChar; + ImWchar DotChar; bool DirtyLookupTables; float Scale; float Ascent, Descent; @@ -1109,12 +1113,12 @@ typedef ImVector ImVector_ImWchar; typedef ImVector ImVector_char; typedef ImVector ImVector_float; #endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS -CIMGUI_API ImVec2* ImVec2_ImVec2Nil(void); +CIMGUI_API ImVec2* ImVec2_ImVec2_Nil(void); CIMGUI_API void ImVec2_destroy(ImVec2* self); -CIMGUI_API ImVec2* ImVec2_ImVec2Float(float _x,float _y); -CIMGUI_API ImVec4* ImVec4_ImVec4Nil(void); +CIMGUI_API ImVec2* ImVec2_ImVec2_Float(float _x,float _y); +CIMGUI_API ImVec4* ImVec4_ImVec4_Nil(void); CIMGUI_API void ImVec4_destroy(ImVec4* self); -CIMGUI_API ImVec4* ImVec4_ImVec4Float(float _x,float _y,float _z,float _w); +CIMGUI_API ImVec4* ImVec4_ImVec4_Float(float _x,float _y,float _z,float _w); CIMGUI_API ImGuiContext* igCreateContext(ImFontAtlas* shared_font_atlas); CIMGUI_API void igDestroyContext(ImGuiContext* ctx); CIMGUI_API ImGuiContext* igGetCurrentContext(void); @@ -1138,8 +1142,8 @@ CIMGUI_API void igStyleColorsLight(ImGuiStyle* dst); CIMGUI_API void igStyleColorsClassic(ImGuiStyle* dst); CIMGUI_API bool igBegin(const char* name,bool* p_open,ImGuiWindowFlags flags); CIMGUI_API void igEnd(void); -CIMGUI_API bool igBeginChildStr(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags); -CIMGUI_API bool igBeginChildID(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags); +CIMGUI_API bool igBeginChild_Str(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags); +CIMGUI_API bool igBeginChild_ID(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags); CIMGUI_API void igEndChild(void); CIMGUI_API bool igIsWindowAppearing(void); CIMGUI_API bool igIsWindowCollapsed(void); @@ -1157,15 +1161,15 @@ CIMGUI_API void igSetNextWindowContentSize(const ImVec2 size); CIMGUI_API void igSetNextWindowCollapsed(bool collapsed,ImGuiCond cond); CIMGUI_API void igSetNextWindowFocus(void); CIMGUI_API void igSetNextWindowBgAlpha(float alpha); -CIMGUI_API void igSetWindowPosVec2(const ImVec2 pos,ImGuiCond cond); -CIMGUI_API void igSetWindowSizeVec2(const ImVec2 size,ImGuiCond cond); -CIMGUI_API void igSetWindowCollapsedBool(bool collapsed,ImGuiCond cond); -CIMGUI_API void igSetWindowFocusNil(void); +CIMGUI_API void igSetWindowPos_Vec2(const ImVec2 pos,ImGuiCond cond); +CIMGUI_API void igSetWindowSize_Vec2(const ImVec2 size,ImGuiCond cond); +CIMGUI_API void igSetWindowCollapsed_Bool(bool collapsed,ImGuiCond cond); +CIMGUI_API void igSetWindowFocus_Nil(void); CIMGUI_API void igSetWindowFontScale(float scale); -CIMGUI_API void igSetWindowPosStr(const char* name,const ImVec2 pos,ImGuiCond cond); -CIMGUI_API void igSetWindowSizeStr(const char* name,const ImVec2 size,ImGuiCond cond); -CIMGUI_API void igSetWindowCollapsedStr(const char* name,bool collapsed,ImGuiCond cond); -CIMGUI_API void igSetWindowFocusStr(const char* name); +CIMGUI_API void igSetWindowPos_Str(const char* name,const ImVec2 pos,ImGuiCond cond); +CIMGUI_API void igSetWindowSize_Str(const char* name,const ImVec2 size,ImGuiCond cond); +CIMGUI_API void igSetWindowCollapsed_Str(const char* name,bool collapsed,ImGuiCond cond); +CIMGUI_API void igSetWindowFocus_Str(const char* name); CIMGUI_API void igGetContentRegionAvail(ImVec2 *pOut); CIMGUI_API void igGetContentRegionMax(ImVec2 *pOut); CIMGUI_API void igGetWindowContentRegionMin(ImVec2 *pOut); @@ -1183,11 +1187,11 @@ CIMGUI_API void igSetScrollFromPosX(float local_x,float center_x_ratio); CIMGUI_API void igSetScrollFromPosY(float local_y,float center_y_ratio); CIMGUI_API void igPushFont(ImFont* font); CIMGUI_API void igPopFont(void); -CIMGUI_API void igPushStyleColorU32(ImGuiCol idx,ImU32 col); -CIMGUI_API void igPushStyleColorVec4(ImGuiCol idx,const ImVec4 col); +CIMGUI_API void igPushStyleColor_U32(ImGuiCol idx,ImU32 col); +CIMGUI_API void igPushStyleColor_Vec4(ImGuiCol idx,const ImVec4 col); CIMGUI_API void igPopStyleColor(int count); -CIMGUI_API void igPushStyleVarFloat(ImGuiStyleVar idx,float val); -CIMGUI_API void igPushStyleVarVec2(ImGuiStyleVar idx,const ImVec2 val); +CIMGUI_API void igPushStyleVar_Float(ImGuiStyleVar idx,float val); +CIMGUI_API void igPushStyleVar_Vec2(ImGuiStyleVar idx,const ImVec2 val); CIMGUI_API void igPopStyleVar(int count); CIMGUI_API void igPushAllowKeyboardFocus(bool allow_keyboard_focus); CIMGUI_API void igPopAllowKeyboardFocus(void); @@ -1202,9 +1206,9 @@ CIMGUI_API void igPopTextWrapPos(void); CIMGUI_API ImFont* igGetFont(void); CIMGUI_API float igGetFontSize(void); CIMGUI_API void igGetFontTexUvWhitePixel(ImVec2 *pOut); -CIMGUI_API ImU32 igGetColorU32Col(ImGuiCol idx,float alpha_mul); -CIMGUI_API ImU32 igGetColorU32Vec4(const ImVec4 col); -CIMGUI_API ImU32 igGetColorU32U32(ImU32 col); +CIMGUI_API ImU32 igGetColorU32_Col(ImGuiCol idx,float alpha_mul); +CIMGUI_API ImU32 igGetColorU32_Vec4(const ImVec4 col); +CIMGUI_API ImU32 igGetColorU32_U32(ImU32 col); CIMGUI_API const ImVec4* igGetStyleColorVec4(ImGuiCol idx); CIMGUI_API void igSeparator(void); CIMGUI_API void igSameLine(float offset_from_start_x,float spacing); @@ -1229,14 +1233,14 @@ CIMGUI_API float igGetTextLineHeight(void); CIMGUI_API float igGetTextLineHeightWithSpacing(void); CIMGUI_API float igGetFrameHeight(void); CIMGUI_API float igGetFrameHeightWithSpacing(void); -CIMGUI_API void igPushIDStr(const char* str_id); -CIMGUI_API void igPushIDStrStr(const char* str_id_begin,const char* str_id_end); -CIMGUI_API void igPushIDPtr(const void* ptr_id); -CIMGUI_API void igPushIDInt(int int_id); +CIMGUI_API void igPushID_Str(const char* str_id); +CIMGUI_API void igPushID_StrStr(const char* str_id_begin,const char* str_id_end); +CIMGUI_API void igPushID_Ptr(const void* ptr_id); +CIMGUI_API void igPushID_Int(int int_id); CIMGUI_API void igPopID(void); -CIMGUI_API ImGuiID igGetIDStr(const char* str_id); -CIMGUI_API ImGuiID igGetIDStrStr(const char* str_id_begin,const char* str_id_end); -CIMGUI_API ImGuiID igGetIDPtr(const void* ptr_id); +CIMGUI_API ImGuiID igGetID_Str(const char* str_id); +CIMGUI_API ImGuiID igGetID_StrStr(const char* str_id_begin,const char* str_id_end); +CIMGUI_API ImGuiID igGetID_Ptr(const void* ptr_id); CIMGUI_API void igTextUnformatted(const char* text,const char* text_end); CIMGUI_API void igText(const char* fmt,...); CIMGUI_API void igTextV(const char* fmt,va_list args); @@ -1257,17 +1261,17 @@ CIMGUI_API bool igArrowButton(const char* str_id,ImGuiDir dir); CIMGUI_API void igImage(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col); CIMGUI_API bool igImageButton(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,int frame_padding,const ImVec4 bg_col,const ImVec4 tint_col); CIMGUI_API bool igCheckbox(const char* label,bool* v); -CIMGUI_API bool igCheckboxFlagsIntPtr(const char* label,int* flags,int flags_value); -CIMGUI_API bool igCheckboxFlagsUintPtr(const char* label,unsigned int* flags,unsigned int flags_value); -CIMGUI_API bool igRadioButtonBool(const char* label,bool active); -CIMGUI_API bool igRadioButtonIntPtr(const char* label,int* v,int v_button); +CIMGUI_API bool igCheckboxFlags_IntPtr(const char* label,int* flags,int flags_value); +CIMGUI_API bool igCheckboxFlags_UintPtr(const char* label,unsigned int* flags,unsigned int flags_value); +CIMGUI_API bool igRadioButton_Bool(const char* label,bool active); +CIMGUI_API bool igRadioButton_IntPtr(const char* label,int* v,int v_button); CIMGUI_API void igProgressBar(float fraction,const ImVec2 size_arg,const char* overlay); CIMGUI_API void igBullet(void); CIMGUI_API bool igBeginCombo(const char* label,const char* preview_value,ImGuiComboFlags flags); 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 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 igCombo_Str_arr(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items); +CIMGUI_API bool igCombo_Str(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items); +CIMGUI_API bool igCombo_FnBoolPtr(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,ImGuiSliderFlags flags); CIMGUI_API bool igDragFloat2(const char* label,float v[2],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags); CIMGUI_API bool igDragFloat3(const char* label,float v[3],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags); @@ -1314,45 +1318,45 @@ CIMGUI_API bool igColorPicker3(const char* label,float col[3],ImGuiColorEditFlag CIMGUI_API bool igColorPicker4(const char* label,float col[4],ImGuiColorEditFlags flags,const float* ref_col); CIMGUI_API bool igColorButton(const char* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size); CIMGUI_API void igSetColorEditOptions(ImGuiColorEditFlags flags); -CIMGUI_API bool igTreeNodeStr(const char* label); -CIMGUI_API bool igTreeNodeStrStr(const char* str_id,const char* fmt,...); -CIMGUI_API bool igTreeNodePtr(const void* ptr_id,const char* fmt,...); -CIMGUI_API bool igTreeNodeVStr(const char* str_id,const char* fmt,va_list args); -CIMGUI_API bool igTreeNodeVPtr(const void* ptr_id,const char* fmt,va_list args); -CIMGUI_API bool igTreeNodeExStr(const char* label,ImGuiTreeNodeFlags flags); -CIMGUI_API bool igTreeNodeExStrStr(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...); -CIMGUI_API bool igTreeNodeExPtr(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...); -CIMGUI_API bool igTreeNodeExVStr(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args); -CIMGUI_API bool igTreeNodeExVPtr(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args); -CIMGUI_API void igTreePushStr(const char* str_id); -CIMGUI_API void igTreePushPtr(const void* ptr_id); +CIMGUI_API bool igTreeNode_Str(const char* label); +CIMGUI_API bool igTreeNode_StrStr(const char* str_id,const char* fmt,...); +CIMGUI_API bool igTreeNode_Ptr(const void* ptr_id,const char* fmt,...); +CIMGUI_API bool igTreeNodeV_Str(const char* str_id,const char* fmt,va_list args); +CIMGUI_API bool igTreeNodeV_Ptr(const void* ptr_id,const char* fmt,va_list args); +CIMGUI_API bool igTreeNodeEx_Str(const char* label,ImGuiTreeNodeFlags flags); +CIMGUI_API bool igTreeNodeEx_StrStr(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...); +CIMGUI_API bool igTreeNodeEx_Ptr(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...); +CIMGUI_API bool igTreeNodeExV_Str(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args); +CIMGUI_API bool igTreeNodeExV_Ptr(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args); +CIMGUI_API void igTreePush_Str(const char* str_id); +CIMGUI_API void igTreePush_Ptr(const void* ptr_id); CIMGUI_API void igTreePop(void); CIMGUI_API float igGetTreeNodeToLabelSpacing(void); -CIMGUI_API bool igCollapsingHeaderTreeNodeFlags(const char* label,ImGuiTreeNodeFlags flags); -CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags); +CIMGUI_API bool igCollapsingHeader_TreeNodeFlags(const char* label,ImGuiTreeNodeFlags flags); +CIMGUI_API bool igCollapsingHeader_BoolPtr(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags); 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 igSelectable_Bool(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size); +CIMGUI_API bool igSelectable_BoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size); CIMGUI_API bool igBeginListBox(const char* label,const ImVec2 size); CIMGUI_API void igEndListBox(void); -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 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 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 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 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); -CIMGUI_API void igValueFloat(const char* prefix,float v,const char* float_format); +CIMGUI_API bool igListBox_Str_arr(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items); +CIMGUI_API bool igListBox_FnBoolPtr(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 void igPlotLines_FloatPtr(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 igPlotLines_FnFloatPtr(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 igPlotHistogram_FloatPtr(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 igPlotHistogram_FnFloatPtr(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 igValue_Bool(const char* prefix,bool b); +CIMGUI_API void igValue_Int(const char* prefix,int v); +CIMGUI_API void igValue_Uint(const char* prefix,unsigned int v); +CIMGUI_API void igValue_Float(const char* prefix,float v,const char* float_format); CIMGUI_API bool igBeginMenuBar(void); CIMGUI_API void igEndMenuBar(void); CIMGUI_API bool igBeginMainMenuBar(void); CIMGUI_API void igEndMainMenuBar(void); CIMGUI_API bool igBeginMenu(const char* label,bool enabled); CIMGUI_API void igEndMenu(void); -CIMGUI_API bool igMenuItemBool(const char* label,const char* shortcut,bool selected,bool enabled); -CIMGUI_API bool igMenuItemBoolPtr(const char* label,const char* shortcut,bool* p_selected,bool enabled); +CIMGUI_API bool igMenuItem_Bool(const char* label,const char* shortcut,bool selected,bool enabled); +CIMGUI_API bool igMenuItem_BoolPtr(const char* label,const char* shortcut,bool* p_selected,bool enabled); CIMGUI_API void igBeginTooltip(void); CIMGUI_API void igEndTooltip(void); CIMGUI_API void igSetTooltip(const char* fmt,...); @@ -1360,7 +1364,8 @@ CIMGUI_API void igSetTooltipV(const char* fmt,va_list args); CIMGUI_API bool igBeginPopup(const char* str_id,ImGuiWindowFlags flags); CIMGUI_API bool igBeginPopupModal(const char* name,bool* p_open,ImGuiWindowFlags flags); CIMGUI_API void igEndPopup(void); -CIMGUI_API void igOpenPopup(const char* str_id,ImGuiPopupFlags popup_flags); +CIMGUI_API void igOpenPopup_Str(const char* str_id,ImGuiPopupFlags popup_flags); +CIMGUI_API void igOpenPopup_ID(ImGuiID id,ImGuiPopupFlags popup_flags); CIMGUI_API void igOpenPopupOnItemClick(const char* str_id,ImGuiPopupFlags popup_flags); CIMGUI_API void igCloseCurrentPopup(void); CIMGUI_API bool igBeginPopupContextItem(const char* str_id,ImGuiPopupFlags popup_flags); @@ -1382,6 +1387,7 @@ CIMGUI_API int igTableGetColumnIndex(void); CIMGUI_API int igTableGetRowIndex(void); CIMGUI_API const char* igTableGetColumnName(int column_n); CIMGUI_API ImGuiTableColumnFlags igTableGetColumnFlags(int column_n); +CIMGUI_API void igTableSetColumnEnabled(int column_n,bool v); CIMGUI_API void igTableSetBgColor(ImGuiTableBgTarget target,ImU32 color,int column_n); CIMGUI_API void igColumns(int count,const char* id,bool border); CIMGUI_API void igNextColumn(void); @@ -1410,6 +1416,8 @@ CIMGUI_API bool igBeginDragDropTarget(void); CIMGUI_API const ImGuiPayload* igAcceptDragDropPayload(const char* type,ImGuiDragDropFlags flags); CIMGUI_API void igEndDragDropTarget(void); CIMGUI_API const ImGuiPayload* igGetDragDropPayload(void); +CIMGUI_API void igBeginDisabled(bool disabled); +CIMGUI_API void igEndDisabled(void); CIMGUI_API void igPushClipRect(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect); CIMGUI_API void igPopClipRect(void); CIMGUI_API void igSetItemDefaultFocus(void); @@ -1432,8 +1440,8 @@ CIMGUI_API void igGetItemRectMax(ImVec2 *pOut); CIMGUI_API void igGetItemRectSize(ImVec2 *pOut); CIMGUI_API void igSetItemAllowOverlap(void); CIMGUI_API ImGuiViewport* igGetMainViewport(void); -CIMGUI_API bool igIsRectVisibleNil(const ImVec2 size); -CIMGUI_API bool igIsRectVisibleVec2(const ImVec2 rect_min,const ImVec2 rect_max); +CIMGUI_API bool igIsRectVisible_Nil(const ImVec2 size); +CIMGUI_API bool igIsRectVisible_Vec2(const ImVec2 rect_min,const ImVec2 rect_max); CIMGUI_API double igGetTime(void); CIMGUI_API int igGetFrameCount(void); CIMGUI_API ImDrawList* igGetBackgroundDrawList(void); @@ -1489,6 +1497,7 @@ CIMGUI_API void ImGuiIO_AddInputCharacter(ImGuiIO* self,unsigned int c); CIMGUI_API void ImGuiIO_AddInputCharacterUTF16(ImGuiIO* self,ImWchar16 c); CIMGUI_API void ImGuiIO_AddInputCharactersUTF8(ImGuiIO* self,const char* str); CIMGUI_API void ImGuiIO_ClearInputCharacters(ImGuiIO* self); +CIMGUI_API void ImGuiIO_AddFocusEvent(ImGuiIO* self,bool focused); CIMGUI_API ImGuiIO* ImGuiIO_ImGuiIO(void); CIMGUI_API void ImGuiIO_destroy(ImGuiIO* self); CIMGUI_API ImGuiInputTextCallbackData* ImGuiInputTextCallbackData_ImGuiInputTextCallbackData(void); @@ -1517,9 +1526,9 @@ CIMGUI_API bool ImGuiTextFilter_PassFilter(ImGuiTextFilter* self,const char* tex CIMGUI_API void ImGuiTextFilter_Build(ImGuiTextFilter* self); CIMGUI_API void ImGuiTextFilter_Clear(ImGuiTextFilter* self); CIMGUI_API bool ImGuiTextFilter_IsActive(ImGuiTextFilter* self); -CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeNil(void); +CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRange_Nil(void); CIMGUI_API void ImGuiTextRange_destroy(ImGuiTextRange* self); -CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeStr(const char* _b,const char* _e); +CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRange_Str(const char* _b,const char* _e); CIMGUI_API bool ImGuiTextRange_empty(ImGuiTextRange* self); CIMGUI_API void ImGuiTextRange_split(ImGuiTextRange* self,char separator,ImVector_ImGuiTextRange* out); CIMGUI_API ImGuiTextBuffer* ImGuiTextBuffer_ImGuiTextBuffer(void); @@ -1533,10 +1542,10 @@ CIMGUI_API void ImGuiTextBuffer_reserve(ImGuiTextBuffer* self,int capacity); CIMGUI_API const char* ImGuiTextBuffer_c_str(ImGuiTextBuffer* self); CIMGUI_API void ImGuiTextBuffer_append(ImGuiTextBuffer* self,const char* str,const char* str_end); CIMGUI_API void ImGuiTextBuffer_appendfv(ImGuiTextBuffer* self,const char* fmt,va_list args); -CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairInt(ImGuiID _key,int _val_i); +CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePair_Int(ImGuiID _key,int _val_i); CIMGUI_API void ImGuiStoragePair_destroy(ImGuiStoragePair* self); -CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairFloat(ImGuiID _key,float _val_f); -CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairPtr(ImGuiID _key,void* _val_p); +CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePair_Float(ImGuiID _key,float _val_f); +CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePair_Ptr(ImGuiID _key,void* _val_p); CIMGUI_API void ImGuiStorage_Clear(ImGuiStorage* self); CIMGUI_API int ImGuiStorage_GetInt(ImGuiStorage* self,ImGuiID key,int default_val); CIMGUI_API void ImGuiStorage_SetInt(ImGuiStorage* self,ImGuiID key,int val); @@ -1557,16 +1566,17 @@ CIMGUI_API void ImGuiListClipper_destroy(ImGuiListClipper* self); CIMGUI_API void ImGuiListClipper_Begin(ImGuiListClipper* self,int items_count,float items_height); CIMGUI_API void ImGuiListClipper_End(ImGuiListClipper* self); CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self); -CIMGUI_API ImColor* ImColor_ImColorNil(void); +CIMGUI_API ImColor* ImColor_ImColor_Nil(void); CIMGUI_API void ImColor_destroy(ImColor* self); -CIMGUI_API ImColor* ImColor_ImColorInt(int r,int g,int b,int a); -CIMGUI_API ImColor* ImColor_ImColorU32(ImU32 rgba); -CIMGUI_API ImColor* ImColor_ImColorFloat(float r,float g,float b,float a); -CIMGUI_API ImColor* ImColor_ImColorVec4(const ImVec4 col); +CIMGUI_API ImColor* ImColor_ImColor_Int(int r,int g,int b,int a); +CIMGUI_API ImColor* ImColor_ImColor_U32(ImU32 rgba); +CIMGUI_API ImColor* ImColor_ImColor_Float(float r,float g,float b,float a); +CIMGUI_API ImColor* ImColor_ImColor_Vec4(const ImVec4 col); CIMGUI_API void ImColor_SetHSV(ImColor* self,float h,float s,float v,float a); CIMGUI_API void ImColor_HSV(ImColor *pOut,float h,float s,float v,float a); CIMGUI_API ImDrawCmd* ImDrawCmd_ImDrawCmd(void); CIMGUI_API void ImDrawCmd_destroy(ImDrawCmd* self); +CIMGUI_API ImTextureID ImDrawCmd_GetTexID(ImDrawCmd* self); CIMGUI_API ImDrawListSplitter* ImDrawListSplitter_ImDrawListSplitter(void); CIMGUI_API void ImDrawListSplitter_destroy(ImDrawListSplitter* self); CIMGUI_API void ImDrawListSplitter_Clear(ImDrawListSplitter* self); @@ -1595,8 +1605,8 @@ CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 center,float CIMGUI_API void ImDrawList_AddCircleFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments); CIMGUI_API void ImDrawList_AddNgon(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness); CIMGUI_API void ImDrawList_AddNgonFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments); -CIMGUI_API void ImDrawList_AddTextVec2(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end); -CIMGUI_API void ImDrawList_AddTextFontPtr(ImDrawList* self,const ImFont* font,float font_size,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect); +CIMGUI_API void ImDrawList_AddText_Vec2(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end); +CIMGUI_API void ImDrawList_AddText_FontPtr(ImDrawList* self,const ImFont* font,float font_size,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect); CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness); CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col); CIMGUI_API void ImDrawList_AddBezierCubic(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness,int num_segments); @@ -1631,6 +1641,7 @@ CIMGUI_API void ImDrawList_PrimVtx(ImDrawList* self,const ImVec2 pos,const ImVec 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__TryMergeDrawCmds(ImDrawList* self); CIMGUI_API void ImDrawList__OnChangedClipRect(ImDrawList* self); CIMGUI_API void ImDrawList__OnChangedTextureID(ImDrawList* self); CIMGUI_API void ImDrawList__OnChangedVtxOffset(ImDrawList* self); @@ -1703,7 +1714,6 @@ CIMGUI_API void ImFont_GrowIndex(ImFont* self,int new_size); CIMGUI_API void ImFont_AddGlyph(ImFont* self,const ImFontConfig* src_cfg,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x); CIMGUI_API void ImFont_AddRemapChar(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst); CIMGUI_API void ImFont_SetGlyphVisible(ImFont* self,ImWchar c,bool visible); -CIMGUI_API void ImFont_SetFallbackChar(ImFont* self,ImWchar c); CIMGUI_API bool ImFont_IsGlyphRangeUnused(ImFont* self,unsigned int c_begin,unsigned int c_last); CIMGUI_API ImGuiViewport* ImGuiViewport_ImGuiViewport(void); CIMGUI_API void ImGuiViewport_destroy(ImGuiViewport* self); diff --git a/imgui-sys/third-party/cimgui_impl.h b/imgui-sys/third-party/cimgui_impl.h index e69de29..2decb0b 100644 --- a/imgui-sys/third-party/cimgui_impl.h +++ b/imgui-sys/third-party/cimgui_impl.h @@ -0,0 +1,43 @@ +typedef struct SDL_Window SDL_Window; +typedef struct GLFWmonitor GLFWmonitor; +typedef struct GLFWwindow GLFWwindow; + +struct GLFWwindow; +struct GLFWmonitor; + +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 bool ImGui_ImplGlfw_InitForOther(GLFWwindow* window,bool install_callbacks); +CIMGUI_API void ImGui_ImplGlfw_Shutdown(); +CIMGUI_API void ImGui_ImplGlfw_NewFrame(); +CIMGUI_API void ImGui_ImplGlfw_WindowFocusCallback(GLFWwindow* window,int focused); +CIMGUI_API void ImGui_ImplGlfw_CursorEnterCallback(GLFWwindow* window,int entered); +CIMGUI_API void ImGui_ImplGlfw_MouseButtonCallback(GLFWwindow* window,int button,int action,int mods); +CIMGUI_API void ImGui_ImplGlfw_ScrollCallback(GLFWwindow* window,double xoffset,double yoffset); +CIMGUI_API void ImGui_ImplGlfw_KeyCallback(GLFWwindow* window,int key,int scancode,int action,int mods); +CIMGUI_API void ImGui_ImplGlfw_CharCallback(GLFWwindow* window,unsigned int c); +CIMGUI_API void ImGui_ImplGlfw_MonitorCallback(GLFWmonitor* monitor,int event); +CIMGUI_API bool ImGui_ImplOpenGL3_Init(const char* glsl_version); +CIMGUI_API void ImGui_ImplOpenGL3_Shutdown(); +CIMGUI_API void ImGui_ImplOpenGL3_NewFrame(); +CIMGUI_API void ImGui_ImplOpenGL3_RenderDrawData(ImDrawData* draw_data); +CIMGUI_API bool ImGui_ImplOpenGL3_CreateFontsTexture(); +CIMGUI_API void ImGui_ImplOpenGL3_DestroyFontsTexture(); +CIMGUI_API bool ImGui_ImplOpenGL3_CreateDeviceObjects(); +CIMGUI_API void ImGui_ImplOpenGL3_DestroyDeviceObjects(); +CIMGUI_API bool ImGui_ImplOpenGL2_Init(); +CIMGUI_API void ImGui_ImplOpenGL2_Shutdown(); +CIMGUI_API void ImGui_ImplOpenGL2_NewFrame(); +CIMGUI_API void ImGui_ImplOpenGL2_RenderDrawData(ImDrawData* draw_data); +CIMGUI_API bool ImGui_ImplOpenGL2_CreateFontsTexture(); +CIMGUI_API void ImGui_ImplOpenGL2_DestroyFontsTexture(); +CIMGUI_API bool ImGui_ImplOpenGL2_CreateDeviceObjects(); +CIMGUI_API void ImGui_ImplOpenGL2_DestroyDeviceObjects(); +CIMGUI_API bool ImGui_ImplSDL2_InitForOpenGL(SDL_Window* window,void* sdl_gl_context); +CIMGUI_API bool ImGui_ImplSDL2_InitForVulkan(SDL_Window* window); +CIMGUI_API bool ImGui_ImplSDL2_InitForD3D(SDL_Window* window); +CIMGUI_API bool ImGui_ImplSDL2_InitForMetal(SDL_Window* window); +CIMGUI_API void ImGui_ImplSDL2_Shutdown(); +CIMGUI_API void ImGui_ImplSDL2_NewFrame(); +CIMGUI_API bool ImGui_ImplSDL2_ProcessEvent(const SDL_Event* event); diff --git a/imgui-sys/third-party/definitions.json b/imgui-sys/third-party/definitions.json index 4af2b79..45bd875 100644 --- a/imgui-sys/third-party/definitions.json +++ b/imgui-sys/third-party/definitions.json @@ -32,7 +32,7 @@ }, "funcname": "HSV", "is_static_function": true, - "location": "imgui:2181", + "location": "imgui:2240", "nonUDT": 1, "ov_cimguiname": "ImColor_HSV", "ret": "void", @@ -50,8 +50,8 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:2171", - "ov_cimguiname": "ImColor_ImColorNil", + "location": "imgui:2230", + "ov_cimguiname": "ImColor_ImColor_Nil", "signature": "()", "stname": "ImColor" }, @@ -83,8 +83,8 @@ "a": "255" }, "funcname": "ImColor", - "location": "imgui:2172", - "ov_cimguiname": "ImColor_ImColorInt", + "location": "imgui:2231", + "ov_cimguiname": "ImColor_ImColor_Int", "signature": "(int,int,int,int)", "stname": "ImColor" }, @@ -102,8 +102,8 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:2173", - "ov_cimguiname": "ImColor_ImColorU32", + "location": "imgui:2232", + "ov_cimguiname": "ImColor_ImColor_U32", "signature": "(ImU32)", "stname": "ImColor" }, @@ -135,8 +135,8 @@ "a": "1.0f" }, "funcname": "ImColor", - "location": "imgui:2174", - "ov_cimguiname": "ImColor_ImColorFloat", + "location": "imgui:2233", + "ov_cimguiname": "ImColor_ImColor_Float", "signature": "(float,float,float,float)", "stname": "ImColor" }, @@ -154,8 +154,8 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:2175", - "ov_cimguiname": "ImColor_ImColorVec4", + "location": "imgui:2234", + "ov_cimguiname": "ImColor_ImColor_Vec4", "signature": "(const ImVec4)", "stname": "ImColor" } @@ -192,7 +192,7 @@ "a": "1.0f" }, "funcname": "SetHSV", - "location": "imgui:2180", + "location": "imgui:2239", "ov_cimguiname": "ImColor_SetHSV", "ret": "void", "signature": "(float,float,float,float)", @@ -218,6 +218,27 @@ "stname": "ImColor" } ], + "ImDrawCmd_GetTexID": [ + { + "args": "(ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawCmd*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawCmd_GetTexID", + "defaults": {}, + "funcname": "GetTexID", + "location": "imgui:2288", + "ov_cimguiname": "ImDrawCmd_GetTexID", + "ret": "ImTextureID", + "signature": "()const", + "stname": "ImDrawCmd" + } + ], "ImDrawCmd_ImDrawCmd": [ { "args": "()", @@ -228,7 +249,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawCmd", - "location": "imgui:2226", + "location": "imgui:2285", "ov_cimguiname": "ImDrawCmd_ImDrawCmd", "signature": "()", "stname": "ImDrawCmd" @@ -267,7 +288,7 @@ "cimguiname": "ImDrawData_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2463", + "location": "imgui:2519", "ov_cimguiname": "ImDrawData_Clear", "ret": "void", "signature": "()", @@ -288,7 +309,7 @@ "cimguiname": "ImDrawData_DeIndexAllBuffers", "defaults": {}, "funcname": "DeIndexAllBuffers", - "location": "imgui:2464", + "location": "imgui:2520", "ov_cimguiname": "ImDrawData_DeIndexAllBuffers", "ret": "void", "signature": "()", @@ -305,7 +326,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawData", - "location": "imgui:2462", + "location": "imgui:2518", "ov_cimguiname": "ImDrawData_ImDrawData", "signature": "()", "stname": "ImDrawData" @@ -329,7 +350,7 @@ "cimguiname": "ImDrawData_ScaleClipRects", "defaults": {}, "funcname": "ScaleClipRects", - "location": "imgui:2465", + "location": "imgui:2521", "ov_cimguiname": "ImDrawData_ScaleClipRects", "ret": "void", "signature": "(const ImVec2)", @@ -369,7 +390,7 @@ "cimguiname": "ImDrawListSplitter_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2278", + "location": "imgui:2333", "ov_cimguiname": "ImDrawListSplitter_Clear", "ret": "void", "signature": "()", @@ -390,7 +411,7 @@ "cimguiname": "ImDrawListSplitter_ClearFreeMemory", "defaults": {}, "funcname": "ClearFreeMemory", - "location": "imgui:2279", + "location": "imgui:2334", "ov_cimguiname": "ImDrawListSplitter_ClearFreeMemory", "ret": "void", "signature": "()", @@ -407,7 +428,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawListSplitter", - "location": "imgui:2276", + "location": "imgui:2331", "ov_cimguiname": "ImDrawListSplitter_ImDrawListSplitter", "signature": "()", "stname": "ImDrawListSplitter" @@ -431,7 +452,7 @@ "cimguiname": "ImDrawListSplitter_Merge", "defaults": {}, "funcname": "Merge", - "location": "imgui:2281", + "location": "imgui:2336", "ov_cimguiname": "ImDrawListSplitter_Merge", "ret": "void", "signature": "(ImDrawList*)", @@ -460,7 +481,7 @@ "cimguiname": "ImDrawListSplitter_SetCurrentChannel", "defaults": {}, "funcname": "SetCurrentChannel", - "location": "imgui:2282", + "location": "imgui:2337", "ov_cimguiname": "ImDrawListSplitter_SetCurrentChannel", "ret": "void", "signature": "(ImDrawList*,int)", @@ -489,7 +510,7 @@ "cimguiname": "ImDrawListSplitter_Split", "defaults": {}, "funcname": "Split", - "location": "imgui:2280", + "location": "imgui:2335", "ov_cimguiname": "ImDrawListSplitter_Split", "ret": "void", "signature": "(ImDrawList*,int)", @@ -509,7 +530,7 @@ "cimguiname": "ImDrawListSplitter_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2277", + "location": "imgui:2332", "ov_cimguiname": "ImDrawListSplitter_destroy", "realdestructor": true, "ret": "void", @@ -561,7 +582,7 @@ "num_segments": "0" }, "funcname": "AddBezierCubic", - "location": "imgui:2380", + "location": "imgui:2435", "ov_cimguiname": "ImDrawList_AddBezierCubic", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -608,7 +629,7 @@ "num_segments": "0" }, "funcname": "AddBezierQuadratic", - "location": "imgui:2381", + "location": "imgui:2436", "ov_cimguiname": "ImDrawList_AddBezierQuadratic", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -637,7 +658,7 @@ "cimguiname": "ImDrawList_AddCallback", "defaults": {}, "funcname": "AddCallback", - "location": "imgui:2404", + "location": "imgui:2459", "ov_cimguiname": "ImDrawList_AddCallback", "ret": "void", "signature": "(ImDrawCallback,void*)", @@ -681,7 +702,7 @@ "thickness": "1.0f" }, "funcname": "AddCircle", - "location": "imgui:2372", + "location": "imgui:2427", "ov_cimguiname": "ImDrawList_AddCircle", "ret": "void", "signature": "(const ImVec2,float,ImU32,int,float)", @@ -720,7 +741,7 @@ "num_segments": "0" }, "funcname": "AddCircleFilled", - "location": "imgui:2373", + "location": "imgui:2428", "ov_cimguiname": "ImDrawList_AddCircleFilled", "ret": "void", "signature": "(const ImVec2,float,ImU32,int)", @@ -753,7 +774,7 @@ "cimguiname": "ImDrawList_AddConvexPolyFilled", "defaults": {}, "funcname": "AddConvexPolyFilled", - "location": "imgui:2379", + "location": "imgui:2434", "ov_cimguiname": "ImDrawList_AddConvexPolyFilled", "ret": "void", "signature": "(const ImVec2*,int,ImU32)", @@ -774,7 +795,7 @@ "cimguiname": "ImDrawList_AddDrawCmd", "defaults": {}, "funcname": "AddDrawCmd", - "location": "imgui:2405", + "location": "imgui:2460", "ov_cimguiname": "ImDrawList_AddDrawCmd", "ret": "void", "signature": "()", @@ -823,7 +844,7 @@ "uv_min": "ImVec2(0,0)" }, "funcname": "AddImage", - "location": "imgui:2387", + "location": "imgui:2442", "ov_cimguiname": "ImDrawList_AddImage", "ret": "void", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -890,7 +911,7 @@ "uv4": "ImVec2(0,1)" }, "funcname": "AddImageQuad", - "location": "imgui:2388", + "location": "imgui:2443", "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)", @@ -945,7 +966,7 @@ "flags": "0" }, "funcname": "AddImageRounded", - "location": "imgui:2389", + "location": "imgui:2444", "ov_cimguiname": "ImDrawList_AddImageRounded", "ret": "void", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", @@ -984,7 +1005,7 @@ "thickness": "1.0f" }, "funcname": "AddLine", - "location": "imgui:2364", + "location": "imgui:2419", "ov_cimguiname": "ImDrawList_AddLine", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float)", @@ -1027,7 +1048,7 @@ "thickness": "1.0f" }, "funcname": "AddNgon", - "location": "imgui:2374", + "location": "imgui:2429", "ov_cimguiname": "ImDrawList_AddNgon", "ret": "void", "signature": "(const ImVec2,float,ImU32,int,float)", @@ -1064,7 +1085,7 @@ "cimguiname": "ImDrawList_AddNgonFilled", "defaults": {}, "funcname": "AddNgonFilled", - "location": "imgui:2375", + "location": "imgui:2430", "ov_cimguiname": "ImDrawList_AddNgonFilled", "ret": "void", "signature": "(const ImVec2,float,ImU32,int)", @@ -1105,7 +1126,7 @@ "cimguiname": "ImDrawList_AddPolyline", "defaults": {}, "funcname": "AddPolyline", - "location": "imgui:2378", + "location": "imgui:2433", "ov_cimguiname": "ImDrawList_AddPolyline", "ret": "void", "signature": "(const ImVec2*,int,ImU32,ImDrawFlags,float)", @@ -1152,7 +1173,7 @@ "thickness": "1.0f" }, "funcname": "AddQuad", - "location": "imgui:2368", + "location": "imgui:2423", "ov_cimguiname": "ImDrawList_AddQuad", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -1193,7 +1214,7 @@ "cimguiname": "ImDrawList_AddQuadFilled", "defaults": {}, "funcname": "AddQuadFilled", - "location": "imgui:2369", + "location": "imgui:2424", "ov_cimguiname": "ImDrawList_AddQuadFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1242,7 +1263,7 @@ "thickness": "1.0f" }, "funcname": "AddRect", - "location": "imgui:2365", + "location": "imgui:2420", "ov_cimguiname": "ImDrawList_AddRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags,float)", @@ -1286,7 +1307,7 @@ "rounding": "0.0f" }, "funcname": "AddRectFilled", - "location": "imgui:2366", + "location": "imgui:2421", "ov_cimguiname": "ImDrawList_AddRectFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", @@ -1331,7 +1352,7 @@ "cimguiname": "ImDrawList_AddRectFilledMultiColor", "defaults": {}, "funcname": "AddRectFilledMultiColor", - "location": "imgui:2367", + "location": "imgui:2422", "ov_cimguiname": "ImDrawList_AddRectFilledMultiColor", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", @@ -1370,8 +1391,8 @@ "text_end": "NULL" }, "funcname": "AddText", - "location": "imgui:2376", - "ov_cimguiname": "ImDrawList_AddTextVec2", + "location": "imgui:2431", + "ov_cimguiname": "ImDrawList_AddText_Vec2", "ret": "void", "signature": "(const ImVec2,ImU32,const char*,const char*)", "stname": "ImDrawList" @@ -1425,8 +1446,8 @@ "wrap_width": "0.0f" }, "funcname": "AddText", - "location": "imgui:2377", - "ov_cimguiname": "ImDrawList_AddTextFontPtr", + "location": "imgui:2432", + "ov_cimguiname": "ImDrawList_AddText_FontPtr", "ret": "void", "signature": "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)", "stname": "ImDrawList" @@ -1468,7 +1489,7 @@ "thickness": "1.0f" }, "funcname": "AddTriangle", - "location": "imgui:2370", + "location": "imgui:2425", "ov_cimguiname": "ImDrawList_AddTriangle", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -1505,7 +1526,7 @@ "cimguiname": "ImDrawList_AddTriangleFilled", "defaults": {}, "funcname": "AddTriangleFilled", - "location": "imgui:2371", + "location": "imgui:2426", "ov_cimguiname": "ImDrawList_AddTriangleFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1526,7 +1547,7 @@ "cimguiname": "ImDrawList_ChannelsMerge", "defaults": {}, "funcname": "ChannelsMerge", - "location": "imgui:2415", + "location": "imgui:2470", "ov_cimguiname": "ImDrawList_ChannelsMerge", "ret": "void", "signature": "()", @@ -1551,7 +1572,7 @@ "cimguiname": "ImDrawList_ChannelsSetCurrent", "defaults": {}, "funcname": "ChannelsSetCurrent", - "location": "imgui:2416", + "location": "imgui:2471", "ov_cimguiname": "ImDrawList_ChannelsSetCurrent", "ret": "void", "signature": "(int)", @@ -1576,7 +1597,7 @@ "cimguiname": "ImDrawList_ChannelsSplit", "defaults": {}, "funcname": "ChannelsSplit", - "location": "imgui:2414", + "location": "imgui:2469", "ov_cimguiname": "ImDrawList_ChannelsSplit", "ret": "void", "signature": "(int)", @@ -1597,7 +1618,7 @@ "cimguiname": "ImDrawList_CloneOutput", "defaults": {}, "funcname": "CloneOutput", - "location": "imgui:2406", + "location": "imgui:2461", "ov_cimguiname": "ImDrawList_CloneOutput", "ret": "ImDrawList*", "signature": "()const", @@ -1622,7 +1643,7 @@ "cimguiname": "ImDrawList_GetClipRectMax", "defaults": {}, "funcname": "GetClipRectMax", - "location": "imgui:2356", + "location": "imgui:2411", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMax", "ret": "void", @@ -1648,7 +1669,7 @@ "cimguiname": "ImDrawList_GetClipRectMin", "defaults": {}, "funcname": "GetClipRectMin", - "location": "imgui:2355", + "location": "imgui:2410", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMin", "ret": "void", @@ -1671,7 +1692,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawList", - "location": "imgui:2347", + "location": "imgui:2402", "ov_cimguiname": "ImDrawList_ImDrawList", "signature": "(const ImDrawListSharedData*)", "stname": "ImDrawList" @@ -1713,7 +1734,7 @@ "num_segments": "0" }, "funcname": "PathArcTo", - "location": "imgui:2397", + "location": "imgui:2452", "ov_cimguiname": "ImDrawList_PathArcTo", "ret": "void", "signature": "(const ImVec2,float,float,float,int)", @@ -1750,7 +1771,7 @@ "cimguiname": "ImDrawList_PathArcToFast", "defaults": {}, "funcname": "PathArcToFast", - "location": "imgui:2398", + "location": "imgui:2453", "ov_cimguiname": "ImDrawList_PathArcToFast", "ret": "void", "signature": "(const ImVec2,float,int,int)", @@ -1789,7 +1810,7 @@ "num_segments": "0" }, "funcname": "PathBezierCubicCurveTo", - "location": "imgui:2399", + "location": "imgui:2454", "ov_cimguiname": "ImDrawList_PathBezierCubicCurveTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,int)", @@ -1824,7 +1845,7 @@ "num_segments": "0" }, "funcname": "PathBezierQuadraticCurveTo", - "location": "imgui:2400", + "location": "imgui:2455", "ov_cimguiname": "ImDrawList_PathBezierQuadraticCurveTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,int)", @@ -1845,7 +1866,7 @@ "cimguiname": "ImDrawList_PathClear", "defaults": {}, "funcname": "PathClear", - "location": "imgui:2392", + "location": "imgui:2447", "ov_cimguiname": "ImDrawList_PathClear", "ret": "void", "signature": "()", @@ -1870,7 +1891,7 @@ "cimguiname": "ImDrawList_PathFillConvex", "defaults": {}, "funcname": "PathFillConvex", - "location": "imgui:2395", + "location": "imgui:2450", "ov_cimguiname": "ImDrawList_PathFillConvex", "ret": "void", "signature": "(ImU32)", @@ -1895,7 +1916,7 @@ "cimguiname": "ImDrawList_PathLineTo", "defaults": {}, "funcname": "PathLineTo", - "location": "imgui:2393", + "location": "imgui:2448", "ov_cimguiname": "ImDrawList_PathLineTo", "ret": "void", "signature": "(const ImVec2)", @@ -1920,7 +1941,7 @@ "cimguiname": "ImDrawList_PathLineToMergeDuplicate", "defaults": {}, "funcname": "PathLineToMergeDuplicate", - "location": "imgui:2394", + "location": "imgui:2449", "ov_cimguiname": "ImDrawList_PathLineToMergeDuplicate", "ret": "void", "signature": "(const ImVec2)", @@ -1960,7 +1981,7 @@ "rounding": "0.0f" }, "funcname": "PathRect", - "location": "imgui:2401", + "location": "imgui:2456", "ov_cimguiname": "ImDrawList_PathRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,float,ImDrawFlags)", @@ -1996,7 +2017,7 @@ "thickness": "1.0f" }, "funcname": "PathStroke", - "location": "imgui:2396", + "location": "imgui:2451", "ov_cimguiname": "ImDrawList_PathStroke", "ret": "void", "signature": "(ImU32,ImDrawFlags,float)", @@ -2017,7 +2038,7 @@ "cimguiname": "ImDrawList_PopClipRect", "defaults": {}, "funcname": "PopClipRect", - "location": "imgui:2352", + "location": "imgui:2407", "ov_cimguiname": "ImDrawList_PopClipRect", "ret": "void", "signature": "()", @@ -2038,7 +2059,7 @@ "cimguiname": "ImDrawList_PopTextureID", "defaults": {}, "funcname": "PopTextureID", - "location": "imgui:2354", + "location": "imgui:2409", "ov_cimguiname": "ImDrawList_PopTextureID", "ret": "void", "signature": "()", @@ -2095,7 +2116,7 @@ "cimguiname": "ImDrawList_PrimQuadUV", "defaults": {}, "funcname": "PrimQuadUV", - "location": "imgui:2425", + "location": "imgui:2480", "ov_cimguiname": "ImDrawList_PrimQuadUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2128,7 +2149,7 @@ "cimguiname": "ImDrawList_PrimRect", "defaults": {}, "funcname": "PrimRect", - "location": "imgui:2423", + "location": "imgui:2478", "ov_cimguiname": "ImDrawList_PrimRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -2169,7 +2190,7 @@ "cimguiname": "ImDrawList_PrimRectUV", "defaults": {}, "funcname": "PrimRectUV", - "location": "imgui:2424", + "location": "imgui:2479", "ov_cimguiname": "ImDrawList_PrimRectUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2198,7 +2219,7 @@ "cimguiname": "ImDrawList_PrimReserve", "defaults": {}, "funcname": "PrimReserve", - "location": "imgui:2421", + "location": "imgui:2476", "ov_cimguiname": "ImDrawList_PrimReserve", "ret": "void", "signature": "(int,int)", @@ -2227,7 +2248,7 @@ "cimguiname": "ImDrawList_PrimUnreserve", "defaults": {}, "funcname": "PrimUnreserve", - "location": "imgui:2422", + "location": "imgui:2477", "ov_cimguiname": "ImDrawList_PrimUnreserve", "ret": "void", "signature": "(int,int)", @@ -2260,7 +2281,7 @@ "cimguiname": "ImDrawList_PrimVtx", "defaults": {}, "funcname": "PrimVtx", - "location": "imgui:2428", + "location": "imgui:2483", "ov_cimguiname": "ImDrawList_PrimVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -2285,7 +2306,7 @@ "cimguiname": "ImDrawList_PrimWriteIdx", "defaults": {}, "funcname": "PrimWriteIdx", - "location": "imgui:2427", + "location": "imgui:2482", "ov_cimguiname": "ImDrawList_PrimWriteIdx", "ret": "void", "signature": "(ImDrawIdx)", @@ -2318,7 +2339,7 @@ "cimguiname": "ImDrawList_PrimWriteVtx", "defaults": {}, "funcname": "PrimWriteVtx", - "location": "imgui:2426", + "location": "imgui:2481", "ov_cimguiname": "ImDrawList_PrimWriteVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -2353,7 +2374,7 @@ "intersect_with_current_clip_rect": "false" }, "funcname": "PushClipRect", - "location": "imgui:2350", + "location": "imgui:2405", "ov_cimguiname": "ImDrawList_PushClipRect", "ret": "void", "signature": "(ImVec2,ImVec2,bool)", @@ -2374,7 +2395,7 @@ "cimguiname": "ImDrawList_PushClipRectFullScreen", "defaults": {}, "funcname": "PushClipRectFullScreen", - "location": "imgui:2351", + "location": "imgui:2406", "ov_cimguiname": "ImDrawList_PushClipRectFullScreen", "ret": "void", "signature": "()", @@ -2399,7 +2420,7 @@ "cimguiname": "ImDrawList_PushTextureID", "defaults": {}, "funcname": "PushTextureID", - "location": "imgui:2353", + "location": "imgui:2408", "ov_cimguiname": "ImDrawList_PushTextureID", "ret": "void", "signature": "(ImTextureID)", @@ -2424,7 +2445,7 @@ "cimguiname": "ImDrawList__CalcCircleAutoSegmentCount", "defaults": {}, "funcname": "_CalcCircleAutoSegmentCount", - "location": "imgui:2442", + "location": "imgui:2498", "ov_cimguiname": "ImDrawList__CalcCircleAutoSegmentCount", "ret": "int", "signature": "(float)const", @@ -2445,7 +2466,7 @@ "cimguiname": "ImDrawList__ClearFreeMemory", "defaults": {}, "funcname": "_ClearFreeMemory", - "location": "imgui:2437", + "location": "imgui:2492", "ov_cimguiname": "ImDrawList__ClearFreeMemory", "ret": "void", "signature": "()", @@ -2466,7 +2487,7 @@ "cimguiname": "ImDrawList__OnChangedClipRect", "defaults": {}, "funcname": "_OnChangedClipRect", - "location": "imgui:2439", + "location": "imgui:2495", "ov_cimguiname": "ImDrawList__OnChangedClipRect", "ret": "void", "signature": "()", @@ -2487,7 +2508,7 @@ "cimguiname": "ImDrawList__OnChangedTextureID", "defaults": {}, "funcname": "_OnChangedTextureID", - "location": "imgui:2440", + "location": "imgui:2496", "ov_cimguiname": "ImDrawList__OnChangedTextureID", "ret": "void", "signature": "()", @@ -2508,7 +2529,7 @@ "cimguiname": "ImDrawList__OnChangedVtxOffset", "defaults": {}, "funcname": "_OnChangedVtxOffset", - "location": "imgui:2441", + "location": "imgui:2497", "ov_cimguiname": "ImDrawList__OnChangedVtxOffset", "ret": "void", "signature": "()", @@ -2549,7 +2570,7 @@ "cimguiname": "ImDrawList__PathArcToFastEx", "defaults": {}, "funcname": "_PathArcToFastEx", - "location": "imgui:2443", + "location": "imgui:2499", "ov_cimguiname": "ImDrawList__PathArcToFastEx", "ret": "void", "signature": "(const ImVec2,float,int,int,int)", @@ -2590,7 +2611,7 @@ "cimguiname": "ImDrawList__PathArcToN", "defaults": {}, "funcname": "_PathArcToN", - "location": "imgui:2444", + "location": "imgui:2500", "ov_cimguiname": "ImDrawList__PathArcToN", "ret": "void", "signature": "(const ImVec2,float,float,float,int)", @@ -2611,7 +2632,7 @@ "cimguiname": "ImDrawList__PopUnusedDrawCmd", "defaults": {}, "funcname": "_PopUnusedDrawCmd", - "location": "imgui:2438", + "location": "imgui:2493", "ov_cimguiname": "ImDrawList__PopUnusedDrawCmd", "ret": "void", "signature": "()", @@ -2632,13 +2653,34 @@ "cimguiname": "ImDrawList__ResetForNewFrame", "defaults": {}, "funcname": "_ResetForNewFrame", - "location": "imgui:2436", + "location": "imgui:2491", "ov_cimguiname": "ImDrawList__ResetForNewFrame", "ret": "void", "signature": "()", "stname": "ImDrawList" } ], + "ImDrawList__TryMergeDrawCmds": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList__TryMergeDrawCmds", + "defaults": {}, + "funcname": "_TryMergeDrawCmds", + "location": "imgui:2494", + "ov_cimguiname": "ImDrawList__TryMergeDrawCmds", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], "ImDrawList_destroy": [ { "args": "(ImDrawList* self)", @@ -2652,7 +2694,7 @@ "cimguiname": "ImDrawList_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2349", + "location": "imgui:2404", "ov_cimguiname": "ImDrawList_destroy", "realdestructor": true, "ret": "void", @@ -2670,7 +2712,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontAtlasCustomRect", - "location": "imgui:2536", + "location": "imgui:2592", "ov_cimguiname": "ImFontAtlasCustomRect_ImFontAtlasCustomRect", "signature": "()", "stname": "ImFontAtlasCustomRect" @@ -2690,7 +2732,7 @@ "cimguiname": "ImFontAtlasCustomRect_IsPacked", "defaults": {}, "funcname": "IsPacked", - "location": "imgui:2537", + "location": "imgui:2593", "ov_cimguiname": "ImFontAtlasCustomRect_IsPacked", "ret": "bool", "signature": "()const", @@ -2756,7 +2798,7 @@ "offset": "ImVec2(0,0)" }, "funcname": "AddCustomRectFontGlyph", - "location": "imgui:2620", + "location": "imgui:2676", "ov_cimguiname": "ImFontAtlas_AddCustomRectFontGlyph", "ret": "int", "signature": "(ImFont*,ImWchar,int,int,float,const ImVec2)", @@ -2785,7 +2827,7 @@ "cimguiname": "ImFontAtlas_AddCustomRectRegular", "defaults": {}, "funcname": "AddCustomRectRegular", - "location": "imgui:2619", + "location": "imgui:2675", "ov_cimguiname": "ImFontAtlas_AddCustomRectRegular", "ret": "int", "signature": "(int,int)", @@ -2810,7 +2852,7 @@ "cimguiname": "ImFontAtlas_AddFont", "defaults": {}, "funcname": "AddFont", - "location": "imgui:2570", + "location": "imgui:2626", "ov_cimguiname": "ImFontAtlas_AddFont", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -2837,7 +2879,7 @@ "font_cfg": "NULL" }, "funcname": "AddFontDefault", - "location": "imgui:2571", + "location": "imgui:2627", "ov_cimguiname": "ImFontAtlas_AddFontDefault", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -2877,7 +2919,7 @@ "glyph_ranges": "NULL" }, "funcname": "AddFontFromFileTTF", - "location": "imgui:2572", + "location": "imgui:2628", "ov_cimguiname": "ImFontAtlas_AddFontFromFileTTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -2917,7 +2959,7 @@ "glyph_ranges": "NULL" }, "funcname": "AddFontFromMemoryCompressedBase85TTF", - "location": "imgui:2575", + "location": "imgui:2631", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -2961,7 +3003,7 @@ "glyph_ranges": "NULL" }, "funcname": "AddFontFromMemoryCompressedTTF", - "location": "imgui:2574", + "location": "imgui:2630", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", "ret": "ImFont*", "signature": "(const void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -3005,7 +3047,7 @@ "glyph_ranges": "NULL" }, "funcname": "AddFontFromMemoryTTF", - "location": "imgui:2573", + "location": "imgui:2629", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", "ret": "ImFont*", "signature": "(void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -3026,7 +3068,7 @@ "cimguiname": "ImFontAtlas_Build", "defaults": {}, "funcname": "Build", - "location": "imgui:2586", + "location": "imgui:2642", "ov_cimguiname": "ImFontAtlas_Build", "ret": "bool", "signature": "()", @@ -3059,7 +3101,7 @@ "cimguiname": "ImFontAtlas_CalcCustomRectUV", "defaults": {}, "funcname": "CalcCustomRectUV", - "location": "imgui:2624", + "location": "imgui:2680", "ov_cimguiname": "ImFontAtlas_CalcCustomRectUV", "ret": "void", "signature": "(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const", @@ -3080,7 +3122,7 @@ "cimguiname": "ImFontAtlas_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2579", + "location": "imgui:2635", "ov_cimguiname": "ImFontAtlas_Clear", "ret": "void", "signature": "()", @@ -3101,7 +3143,7 @@ "cimguiname": "ImFontAtlas_ClearFonts", "defaults": {}, "funcname": "ClearFonts", - "location": "imgui:2578", + "location": "imgui:2634", "ov_cimguiname": "ImFontAtlas_ClearFonts", "ret": "void", "signature": "()", @@ -3122,7 +3164,7 @@ "cimguiname": "ImFontAtlas_ClearInputData", "defaults": {}, "funcname": "ClearInputData", - "location": "imgui:2576", + "location": "imgui:2632", "ov_cimguiname": "ImFontAtlas_ClearInputData", "ret": "void", "signature": "()", @@ -3143,7 +3185,7 @@ "cimguiname": "ImFontAtlas_ClearTexData", "defaults": {}, "funcname": "ClearTexData", - "location": "imgui:2577", + "location": "imgui:2633", "ov_cimguiname": "ImFontAtlas_ClearTexData", "ret": "void", "signature": "()", @@ -3168,7 +3210,7 @@ "cimguiname": "ImFontAtlas_GetCustomRectByIndex", "defaults": {}, "funcname": "GetCustomRectByIndex", - "location": "imgui:2621", + "location": "imgui:2677", "ov_cimguiname": "ImFontAtlas_GetCustomRectByIndex", "ret": "ImFontAtlasCustomRect*", "signature": "(int)", @@ -3189,7 +3231,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", "defaults": {}, "funcname": "GetGlyphRangesChineseFull", - "location": "imgui:2602", + "location": "imgui:2658", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", "ret": "const ImWchar*", "signature": "()", @@ -3210,7 +3252,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", "defaults": {}, "funcname": "GetGlyphRangesChineseSimplifiedCommon", - "location": "imgui:2603", + "location": "imgui:2659", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", "ret": "const ImWchar*", "signature": "()", @@ -3231,7 +3273,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", "defaults": {}, "funcname": "GetGlyphRangesCyrillic", - "location": "imgui:2604", + "location": "imgui:2660", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", "ret": "const ImWchar*", "signature": "()", @@ -3252,7 +3294,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "defaults": {}, "funcname": "GetGlyphRangesDefault", - "location": "imgui:2599", + "location": "imgui:2655", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "ret": "const ImWchar*", "signature": "()", @@ -3273,7 +3315,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", "defaults": {}, "funcname": "GetGlyphRangesJapanese", - "location": "imgui:2601", + "location": "imgui:2657", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", "ret": "const ImWchar*", "signature": "()", @@ -3294,7 +3336,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesKorean", "defaults": {}, "funcname": "GetGlyphRangesKorean", - "location": "imgui:2600", + "location": "imgui:2656", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesKorean", "ret": "const ImWchar*", "signature": "()", @@ -3315,7 +3357,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesThai", "defaults": {}, "funcname": "GetGlyphRangesThai", - "location": "imgui:2605", + "location": "imgui:2661", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesThai", "ret": "const ImWchar*", "signature": "()", @@ -3336,7 +3378,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", "defaults": {}, "funcname": "GetGlyphRangesVietnamese", - "location": "imgui:2606", + "location": "imgui:2662", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", "ret": "const ImWchar*", "signature": "()", @@ -3377,7 +3419,7 @@ "cimguiname": "ImFontAtlas_GetMouseCursorTexData", "defaults": {}, "funcname": "GetMouseCursorTexData", - "location": "imgui:2625", + "location": "imgui:2681", "ov_cimguiname": "ImFontAtlas_GetMouseCursorTexData", "ret": "bool", "signature": "(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", @@ -3416,7 +3458,7 @@ "out_bytes_per_pixel": "NULL" }, "funcname": "GetTexDataAsAlpha8", - "location": "imgui:2587", + "location": "imgui:2643", "ov_cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", "ret": "void", "signature": "(unsigned char**,int*,int*,int*)", @@ -3455,7 +3497,7 @@ "out_bytes_per_pixel": "NULL" }, "funcname": "GetTexDataAsRGBA32", - "location": "imgui:2588", + "location": "imgui:2644", "ov_cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", "ret": "void", "signature": "(unsigned char**,int*,int*,int*)", @@ -3472,7 +3514,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontAtlas", - "location": "imgui:2568", + "location": "imgui:2624", "ov_cimguiname": "ImFontAtlas_ImFontAtlas", "signature": "()", "stname": "ImFontAtlas" @@ -3492,7 +3534,7 @@ "cimguiname": "ImFontAtlas_IsBuilt", "defaults": {}, "funcname": "IsBuilt", - "location": "imgui:2589", + "location": "imgui:2645", "ov_cimguiname": "ImFontAtlas_IsBuilt", "ret": "bool", "signature": "()const", @@ -3517,7 +3559,7 @@ "cimguiname": "ImFontAtlas_SetTexID", "defaults": {}, "funcname": "SetTexID", - "location": "imgui:2590", + "location": "imgui:2646", "ov_cimguiname": "ImFontAtlas_SetTexID", "ret": "void", "signature": "(ImTextureID)", @@ -3537,7 +3579,7 @@ "cimguiname": "ImFontAtlas_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2569", + "location": "imgui:2625", "ov_cimguiname": "ImFontAtlas_destroy", "realdestructor": true, "ret": "void", @@ -3555,7 +3597,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontConfig", - "location": "imgui:2496", + "location": "imgui:2552", "ov_cimguiname": "ImFontConfig_ImFontConfig", "signature": "()", "stname": "ImFontConfig" @@ -3598,7 +3640,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_AddChar", "defaults": {}, "funcname": "AddChar", - "location": "imgui:2521", + "location": "imgui:2577", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddChar", "ret": "void", "signature": "(ImWchar)", @@ -3623,7 +3665,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "defaults": {}, "funcname": "AddRanges", - "location": "imgui:2523", + "location": "imgui:2579", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "ret": "void", "signature": "(const ImWchar*)", @@ -3654,7 +3696,7 @@ "text_end": "NULL" }, "funcname": "AddText", - "location": "imgui:2522", + "location": "imgui:2578", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddText", "ret": "void", "signature": "(const char*,const char*)", @@ -3679,7 +3721,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "defaults": {}, "funcname": "BuildRanges", - "location": "imgui:2524", + "location": "imgui:2580", "ov_cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "ret": "void", "signature": "(ImVector_ImWchar*)", @@ -3700,7 +3742,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2518", + "location": "imgui:2574", "ov_cimguiname": "ImFontGlyphRangesBuilder_Clear", "ret": "void", "signature": "()", @@ -3725,7 +3767,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_GetBit", "defaults": {}, "funcname": "GetBit", - "location": "imgui:2519", + "location": "imgui:2575", "ov_cimguiname": "ImFontGlyphRangesBuilder_GetBit", "ret": "bool", "signature": "(size_t)const", @@ -3742,7 +3784,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontGlyphRangesBuilder", - "location": "imgui:2517", + "location": "imgui:2573", "ov_cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", "signature": "()", "stname": "ImFontGlyphRangesBuilder" @@ -3766,7 +3808,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_SetBit", "defaults": {}, "funcname": "SetBit", - "location": "imgui:2520", + "location": "imgui:2576", "ov_cimguiname": "ImFontGlyphRangesBuilder_SetBit", "ret": "void", "signature": "(size_t)", @@ -3850,7 +3892,7 @@ "cimguiname": "ImFont_AddGlyph", "defaults": {}, "funcname": "AddGlyph", - "location": "imgui:2711", + "location": "imgui:2769", "ov_cimguiname": "ImFont_AddGlyph", "ret": "void", "signature": "(const ImFontConfig*,ImWchar,float,float,float,float,float,float,float,float,float)", @@ -3885,7 +3927,7 @@ "overwrite_dst": "true" }, "funcname": "AddRemapChar", - "location": "imgui:2712", + "location": "imgui:2770", "ov_cimguiname": "ImFont_AddRemapChar", "ret": "void", "signature": "(ImWchar,ImWchar,bool)", @@ -3906,7 +3948,7 @@ "cimguiname": "ImFont_BuildLookupTable", "defaults": {}, "funcname": "BuildLookupTable", - "location": "imgui:2708", + "location": "imgui:2766", "ov_cimguiname": "ImFont_BuildLookupTable", "ret": "void", "signature": "()", @@ -3958,7 +4000,7 @@ "text_end": "NULL" }, "funcname": "CalcTextSizeA", - "location": "imgui:2702", + "location": "imgui:2760", "nonUDT": 1, "ov_cimguiname": "ImFont_CalcTextSizeA", "ret": "void", @@ -3996,7 +4038,7 @@ "cimguiname": "ImFont_CalcWordWrapPositionA", "defaults": {}, "funcname": "CalcWordWrapPositionA", - "location": "imgui:2703", + "location": "imgui:2761", "ov_cimguiname": "ImFont_CalcWordWrapPositionA", "ret": "const char*", "signature": "(float,const char*,const char*,float)const", @@ -4017,7 +4059,7 @@ "cimguiname": "ImFont_ClearOutputData", "defaults": {}, "funcname": "ClearOutputData", - "location": "imgui:2709", + "location": "imgui:2767", "ov_cimguiname": "ImFont_ClearOutputData", "ret": "void", "signature": "()", @@ -4042,7 +4084,7 @@ "cimguiname": "ImFont_FindGlyph", "defaults": {}, "funcname": "FindGlyph", - "location": "imgui:2694", + "location": "imgui:2752", "ov_cimguiname": "ImFont_FindGlyph", "ret": "const ImFontGlyph*", "signature": "(ImWchar)const", @@ -4067,7 +4109,7 @@ "cimguiname": "ImFont_FindGlyphNoFallback", "defaults": {}, "funcname": "FindGlyphNoFallback", - "location": "imgui:2695", + "location": "imgui:2753", "ov_cimguiname": "ImFont_FindGlyphNoFallback", "ret": "const ImFontGlyph*", "signature": "(ImWchar)const", @@ -4092,7 +4134,7 @@ "cimguiname": "ImFont_GetCharAdvance", "defaults": {}, "funcname": "GetCharAdvance", - "location": "imgui:2696", + "location": "imgui:2754", "ov_cimguiname": "ImFont_GetCharAdvance", "ret": "float", "signature": "(ImWchar)const", @@ -4113,7 +4155,7 @@ "cimguiname": "ImFont_GetDebugName", "defaults": {}, "funcname": "GetDebugName", - "location": "imgui:2698", + "location": "imgui:2756", "ov_cimguiname": "ImFont_GetDebugName", "ret": "const char*", "signature": "()const", @@ -4138,7 +4180,7 @@ "cimguiname": "ImFont_GrowIndex", "defaults": {}, "funcname": "GrowIndex", - "location": "imgui:2710", + "location": "imgui:2768", "ov_cimguiname": "ImFont_GrowIndex", "ret": "void", "signature": "(int)", @@ -4155,7 +4197,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFont", - "location": "imgui:2692", + "location": "imgui:2750", "ov_cimguiname": "ImFont_ImFont", "signature": "()", "stname": "ImFont" @@ -4183,7 +4225,7 @@ "cimguiname": "ImFont_IsGlyphRangeUnused", "defaults": {}, "funcname": "IsGlyphRangeUnused", - "location": "imgui:2715", + "location": "imgui:2772", "ov_cimguiname": "ImFont_IsGlyphRangeUnused", "ret": "bool", "signature": "(unsigned int,unsigned int)", @@ -4204,7 +4246,7 @@ "cimguiname": "ImFont_IsLoaded", "defaults": {}, "funcname": "IsLoaded", - "location": "imgui:2697", + "location": "imgui:2755", "ov_cimguiname": "ImFont_IsLoaded", "ret": "bool", "signature": "()const", @@ -4245,7 +4287,7 @@ "cimguiname": "ImFont_RenderChar", "defaults": {}, "funcname": "RenderChar", - "location": "imgui:2704", + "location": "imgui:2762", "ov_cimguiname": "ImFont_RenderChar", "ret": "void", "signature": "(ImDrawList*,float,ImVec2,ImU32,ImWchar)const", @@ -4305,38 +4347,13 @@ "wrap_width": "0.0f" }, "funcname": "RenderText", - "location": "imgui:2705", + "location": "imgui:2763", "ov_cimguiname": "ImFont_RenderText", "ret": "void", "signature": "(ImDrawList*,float,ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)const", "stname": "ImFont" } ], - "ImFont_SetFallbackChar": [ - { - "args": "(ImFont* self,ImWchar c)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "c", - "type": "ImWchar" - } - ], - "argsoriginal": "(ImWchar c)", - "call_args": "(c)", - "cimguiname": "ImFont_SetFallbackChar", - "defaults": {}, - "funcname": "SetFallbackChar", - "location": "imgui:2714", - "ov_cimguiname": "ImFont_SetFallbackChar", - "ret": "void", - "signature": "(ImWchar)", - "stname": "ImFont" - } - ], "ImFont_SetGlyphVisible": [ { "args": "(ImFont* self,ImWchar c,bool visible)", @@ -4359,7 +4376,7 @@ "cimguiname": "ImFont_SetGlyphVisible", "defaults": {}, "funcname": "SetGlyphVisible", - "location": "imgui:2713", + "location": "imgui:2771", "ov_cimguiname": "ImFont_SetGlyphVisible", "ret": "void", "signature": "(ImWchar,bool)", @@ -4379,7 +4396,7 @@ "cimguiname": "ImFont_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2693", + "location": "imgui:2751", "ov_cimguiname": "ImFont_destroy", "realdestructor": true, "ret": "void", @@ -4387,6 +4404,31 @@ "stname": "ImFont" } ], + "ImGuiIO_AddFocusEvent": [ + { + "args": "(ImGuiIO* self,bool focused)", + "argsT": [ + { + "name": "self", + "type": "ImGuiIO*" + }, + { + "name": "focused", + "type": "bool" + } + ], + "argsoriginal": "(bool focused)", + "call_args": "(focused)", + "cimguiname": "ImGuiIO_AddFocusEvent", + "defaults": {}, + "funcname": "AddFocusEvent", + "location": "imgui:1891", + "ov_cimguiname": "ImGuiIO_AddFocusEvent", + "ret": "void", + "signature": "(bool)", + "stname": "ImGuiIO" + } + ], "ImGuiIO_AddInputCharacter": [ { "args": "(ImGuiIO* self,unsigned int c)", @@ -4405,7 +4447,7 @@ "cimguiname": "ImGuiIO_AddInputCharacter", "defaults": {}, "funcname": "AddInputCharacter", - "location": "imgui:1830", + "location": "imgui:1887", "ov_cimguiname": "ImGuiIO_AddInputCharacter", "ret": "void", "signature": "(unsigned int)", @@ -4430,7 +4472,7 @@ "cimguiname": "ImGuiIO_AddInputCharacterUTF16", "defaults": {}, "funcname": "AddInputCharacterUTF16", - "location": "imgui:1831", + "location": "imgui:1888", "ov_cimguiname": "ImGuiIO_AddInputCharacterUTF16", "ret": "void", "signature": "(ImWchar16)", @@ -4455,7 +4497,7 @@ "cimguiname": "ImGuiIO_AddInputCharactersUTF8", "defaults": {}, "funcname": "AddInputCharactersUTF8", - "location": "imgui:1832", + "location": "imgui:1889", "ov_cimguiname": "ImGuiIO_AddInputCharactersUTF8", "ret": "void", "signature": "(const char*)", @@ -4476,7 +4518,7 @@ "cimguiname": "ImGuiIO_ClearInputCharacters", "defaults": {}, "funcname": "ClearInputCharacters", - "location": "imgui:1833", + "location": "imgui:1890", "ov_cimguiname": "ImGuiIO_ClearInputCharacters", "ret": "void", "signature": "()", @@ -4493,7 +4535,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiIO", - "location": "imgui:1881", + "location": "imgui:1940", "ov_cimguiname": "ImGuiIO_ImGuiIO", "signature": "()", "stname": "ImGuiIO" @@ -4532,7 +4574,7 @@ "cimguiname": "ImGuiInputTextCallbackData_ClearSelection", "defaults": {}, "funcname": "ClearSelection", - "location": "imgui:1922", + "location": "imgui:1981", "ov_cimguiname": "ImGuiInputTextCallbackData_ClearSelection", "ret": "void", "signature": "()", @@ -4561,7 +4603,7 @@ "cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "defaults": {}, "funcname": "DeleteChars", - "location": "imgui:1919", + "location": "imgui:1978", "ov_cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "ret": "void", "signature": "(int,int)", @@ -4582,7 +4624,7 @@ "cimguiname": "ImGuiInputTextCallbackData_HasSelection", "defaults": {}, "funcname": "HasSelection", - "location": "imgui:1923", + "location": "imgui:1982", "ov_cimguiname": "ImGuiInputTextCallbackData_HasSelection", "ret": "bool", "signature": "()const", @@ -4599,7 +4641,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiInputTextCallbackData", - "location": "imgui:1918", + "location": "imgui:1977", "ov_cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", "signature": "()", "stname": "ImGuiInputTextCallbackData" @@ -4633,7 +4675,7 @@ "text_end": "NULL" }, "funcname": "InsertChars", - "location": "imgui:1920", + "location": "imgui:1979", "ov_cimguiname": "ImGuiInputTextCallbackData_InsertChars", "ret": "void", "signature": "(int,const char*,const char*)", @@ -4654,7 +4696,7 @@ "cimguiname": "ImGuiInputTextCallbackData_SelectAll", "defaults": {}, "funcname": "SelectAll", - "location": "imgui:1921", + "location": "imgui:1980", "ov_cimguiname": "ImGuiInputTextCallbackData_SelectAll", "ret": "void", "signature": "()", @@ -4704,7 +4746,7 @@ "items_height": "-1.0f" }, "funcname": "Begin", - "location": "imgui:2135", + "location": "imgui:2194", "ov_cimguiname": "ImGuiListClipper_Begin", "ret": "void", "signature": "(int,float)", @@ -4725,7 +4767,7 @@ "cimguiname": "ImGuiListClipper_End", "defaults": {}, "funcname": "End", - "location": "imgui:2136", + "location": "imgui:2195", "ov_cimguiname": "ImGuiListClipper_End", "ret": "void", "signature": "()", @@ -4742,7 +4784,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiListClipper", - "location": "imgui:2130", + "location": "imgui:2189", "ov_cimguiname": "ImGuiListClipper_ImGuiListClipper", "signature": "()", "stname": "ImGuiListClipper" @@ -4762,7 +4804,7 @@ "cimguiname": "ImGuiListClipper_Step", "defaults": {}, "funcname": "Step", - "location": "imgui:2137", + "location": "imgui:2196", "ov_cimguiname": "ImGuiListClipper_Step", "ret": "bool", "signature": "()", @@ -4782,7 +4824,7 @@ "cimguiname": "ImGuiListClipper_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2131", + "location": "imgui:2190", "ov_cimguiname": "ImGuiListClipper_destroy", "realdestructor": true, "ret": "void", @@ -4800,7 +4842,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiOnceUponAFrame", - "location": "imgui:1998", + "location": "imgui:2057", "ov_cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", "signature": "()", "stname": "ImGuiOnceUponAFrame" @@ -4839,7 +4881,7 @@ "cimguiname": "ImGuiPayload_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:1952", + "location": "imgui:2011", "ov_cimguiname": "ImGuiPayload_Clear", "ret": "void", "signature": "()", @@ -4856,7 +4898,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPayload", - "location": "imgui:1951", + "location": "imgui:2010", "ov_cimguiname": "ImGuiPayload_ImGuiPayload", "signature": "()", "stname": "ImGuiPayload" @@ -4880,7 +4922,7 @@ "cimguiname": "ImGuiPayload_IsDataType", "defaults": {}, "funcname": "IsDataType", - "location": "imgui:1953", + "location": "imgui:2012", "ov_cimguiname": "ImGuiPayload_IsDataType", "ret": "bool", "signature": "(const char*)const", @@ -4901,7 +4943,7 @@ "cimguiname": "ImGuiPayload_IsDelivery", "defaults": {}, "funcname": "IsDelivery", - "location": "imgui:1955", + "location": "imgui:2014", "ov_cimguiname": "ImGuiPayload_IsDelivery", "ret": "bool", "signature": "()const", @@ -4922,7 +4964,7 @@ "cimguiname": "ImGuiPayload_IsPreview", "defaults": {}, "funcname": "IsPreview", - "location": "imgui:1954", + "location": "imgui:2013", "ov_cimguiname": "ImGuiPayload_IsPreview", "ret": "bool", "signature": "()const", @@ -4967,8 +5009,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2065", - "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairInt", + "location": "imgui:2124", + "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Int", "signature": "(ImGuiID,int)", "stname": "ImGuiStoragePair" }, @@ -4990,8 +5032,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2066", - "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairFloat", + "location": "imgui:2125", + "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Float", "signature": "(ImGuiID,float)", "stname": "ImGuiStoragePair" }, @@ -5013,8 +5055,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2067", - "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairPtr", + "location": "imgui:2126", + "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Ptr", "signature": "(ImGuiID,void*)", "stname": "ImGuiStoragePair" } @@ -5052,7 +5094,7 @@ "cimguiname": "ImGuiStorage_BuildSortByKey", "defaults": {}, "funcname": "BuildSortByKey", - "location": "imgui:2098", + "location": "imgui:2157", "ov_cimguiname": "ImGuiStorage_BuildSortByKey", "ret": "void", "signature": "()", @@ -5073,7 +5115,7 @@ "cimguiname": "ImGuiStorage_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2075", + "location": "imgui:2134", "ov_cimguiname": "ImGuiStorage_Clear", "ret": "void", "signature": "()", @@ -5104,7 +5146,7 @@ "default_val": "false" }, "funcname": "GetBool", - "location": "imgui:2078", + "location": "imgui:2137", "ov_cimguiname": "ImGuiStorage_GetBool", "ret": "bool", "signature": "(ImGuiID,bool)const", @@ -5135,7 +5177,7 @@ "default_val": "false" }, "funcname": "GetBoolRef", - "location": "imgui:2090", + "location": "imgui:2149", "ov_cimguiname": "ImGuiStorage_GetBoolRef", "ret": "bool*", "signature": "(ImGuiID,bool)", @@ -5166,7 +5208,7 @@ "default_val": "0.0f" }, "funcname": "GetFloat", - "location": "imgui:2080", + "location": "imgui:2139", "ov_cimguiname": "ImGuiStorage_GetFloat", "ret": "float", "signature": "(ImGuiID,float)const", @@ -5197,7 +5239,7 @@ "default_val": "0.0f" }, "funcname": "GetFloatRef", - "location": "imgui:2091", + "location": "imgui:2150", "ov_cimguiname": "ImGuiStorage_GetFloatRef", "ret": "float*", "signature": "(ImGuiID,float)", @@ -5228,7 +5270,7 @@ "default_val": "0" }, "funcname": "GetInt", - "location": "imgui:2076", + "location": "imgui:2135", "ov_cimguiname": "ImGuiStorage_GetInt", "ret": "int", "signature": "(ImGuiID,int)const", @@ -5259,7 +5301,7 @@ "default_val": "0" }, "funcname": "GetIntRef", - "location": "imgui:2089", + "location": "imgui:2148", "ov_cimguiname": "ImGuiStorage_GetIntRef", "ret": "int*", "signature": "(ImGuiID,int)", @@ -5284,7 +5326,7 @@ "cimguiname": "ImGuiStorage_GetVoidPtr", "defaults": {}, "funcname": "GetVoidPtr", - "location": "imgui:2082", + "location": "imgui:2141", "ov_cimguiname": "ImGuiStorage_GetVoidPtr", "ret": "void*", "signature": "(ImGuiID)const", @@ -5315,7 +5357,7 @@ "default_val": "NULL" }, "funcname": "GetVoidPtrRef", - "location": "imgui:2092", + "location": "imgui:2151", "ov_cimguiname": "ImGuiStorage_GetVoidPtrRef", "ret": "void**", "signature": "(ImGuiID,void*)", @@ -5340,7 +5382,7 @@ "cimguiname": "ImGuiStorage_SetAllInt", "defaults": {}, "funcname": "SetAllInt", - "location": "imgui:2095", + "location": "imgui:2154", "ov_cimguiname": "ImGuiStorage_SetAllInt", "ret": "void", "signature": "(int)", @@ -5369,7 +5411,7 @@ "cimguiname": "ImGuiStorage_SetBool", "defaults": {}, "funcname": "SetBool", - "location": "imgui:2079", + "location": "imgui:2138", "ov_cimguiname": "ImGuiStorage_SetBool", "ret": "void", "signature": "(ImGuiID,bool)", @@ -5398,7 +5440,7 @@ "cimguiname": "ImGuiStorage_SetFloat", "defaults": {}, "funcname": "SetFloat", - "location": "imgui:2081", + "location": "imgui:2140", "ov_cimguiname": "ImGuiStorage_SetFloat", "ret": "void", "signature": "(ImGuiID,float)", @@ -5427,7 +5469,7 @@ "cimguiname": "ImGuiStorage_SetInt", "defaults": {}, "funcname": "SetInt", - "location": "imgui:2077", + "location": "imgui:2136", "ov_cimguiname": "ImGuiStorage_SetInt", "ret": "void", "signature": "(ImGuiID,int)", @@ -5456,7 +5498,7 @@ "cimguiname": "ImGuiStorage_SetVoidPtr", "defaults": {}, "funcname": "SetVoidPtr", - "location": "imgui:2083", + "location": "imgui:2142", "ov_cimguiname": "ImGuiStorage_SetVoidPtr", "ret": "void", "signature": "(ImGuiID,void*)", @@ -5473,7 +5515,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyle", - "location": "imgui:1744", + "location": "imgui:1801", "ov_cimguiname": "ImGuiStyle_ImGuiStyle", "signature": "()", "stname": "ImGuiStyle" @@ -5497,7 +5539,7 @@ "cimguiname": "ImGuiStyle_ScaleAllSizes", "defaults": {}, "funcname": "ScaleAllSizes", - "location": "imgui:1745", + "location": "imgui:1802", "ov_cimguiname": "ImGuiStyle_ScaleAllSizes", "ret": "void", "signature": "(float)", @@ -5533,7 +5575,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableColumnSortSpecs", - "location": "imgui:1966", + "location": "imgui:2025", "ov_cimguiname": "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs", "signature": "()", "stname": "ImGuiTableColumnSortSpecs" @@ -5568,7 +5610,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableSortSpecs", - "location": "imgui:1979", + "location": "imgui:2038", "ov_cimguiname": "ImGuiTableSortSpecs_ImGuiTableSortSpecs", "signature": "()", "stname": "ImGuiTableSortSpecs" @@ -5603,7 +5645,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextBuffer", - "location": "imgui:2036", + "location": "imgui:2095", "ov_cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", "signature": "()", "stname": "ImGuiTextBuffer" @@ -5633,7 +5675,7 @@ "str_end": "NULL" }, "funcname": "append", - "location": "imgui:2045", + "location": "imgui:2104", "ov_cimguiname": "ImGuiTextBuffer_append", "ret": "void", "signature": "(const char*,const char*)", @@ -5663,7 +5705,7 @@ "defaults": {}, "funcname": "appendf", "isvararg": "...)", - "location": "imgui:2046", + "location": "imgui:2105", "manual": true, "ov_cimguiname": "ImGuiTextBuffer_appendf", "ret": "void", @@ -5693,7 +5735,7 @@ "cimguiname": "ImGuiTextBuffer_appendfv", "defaults": {}, "funcname": "appendfv", - "location": "imgui:2047", + "location": "imgui:2106", "ov_cimguiname": "ImGuiTextBuffer_appendfv", "ret": "void", "signature": "(const char*,va_list)", @@ -5714,7 +5756,7 @@ "cimguiname": "ImGuiTextBuffer_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:2038", + "location": "imgui:2097", "ov_cimguiname": "ImGuiTextBuffer_begin", "ret": "const char*", "signature": "()const", @@ -5735,7 +5777,7 @@ "cimguiname": "ImGuiTextBuffer_c_str", "defaults": {}, "funcname": "c_str", - "location": "imgui:2044", + "location": "imgui:2103", "ov_cimguiname": "ImGuiTextBuffer_c_str", "ret": "const char*", "signature": "()const", @@ -5756,7 +5798,7 @@ "cimguiname": "ImGuiTextBuffer_clear", "defaults": {}, "funcname": "clear", - "location": "imgui:2042", + "location": "imgui:2101", "ov_cimguiname": "ImGuiTextBuffer_clear", "ret": "void", "signature": "()", @@ -5796,7 +5838,7 @@ "cimguiname": "ImGuiTextBuffer_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:2041", + "location": "imgui:2100", "ov_cimguiname": "ImGuiTextBuffer_empty", "ret": "bool", "signature": "()const", @@ -5817,7 +5859,7 @@ "cimguiname": "ImGuiTextBuffer_end", "defaults": {}, "funcname": "end", - "location": "imgui:2039", + "location": "imgui:2098", "ov_cimguiname": "ImGuiTextBuffer_end", "ret": "const char*", "signature": "()const", @@ -5842,7 +5884,7 @@ "cimguiname": "ImGuiTextBuffer_reserve", "defaults": {}, "funcname": "reserve", - "location": "imgui:2043", + "location": "imgui:2102", "ov_cimguiname": "ImGuiTextBuffer_reserve", "ret": "void", "signature": "(int)", @@ -5863,7 +5905,7 @@ "cimguiname": "ImGuiTextBuffer_size", "defaults": {}, "funcname": "size", - "location": "imgui:2040", + "location": "imgui:2099", "ov_cimguiname": "ImGuiTextBuffer_size", "ret": "int", "signature": "()const", @@ -5884,7 +5926,7 @@ "cimguiname": "ImGuiTextFilter_Build", "defaults": {}, "funcname": "Build", - "location": "imgui:2009", + "location": "imgui:2068", "ov_cimguiname": "ImGuiTextFilter_Build", "ret": "void", "signature": "()", @@ -5905,7 +5947,7 @@ "cimguiname": "ImGuiTextFilter_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2010", + "location": "imgui:2069", "ov_cimguiname": "ImGuiTextFilter_Clear", "ret": "void", "signature": "()", @@ -5937,7 +5979,7 @@ "width": "0.0f" }, "funcname": "Draw", - "location": "imgui:2007", + "location": "imgui:2066", "ov_cimguiname": "ImGuiTextFilter_Draw", "ret": "bool", "signature": "(const char*,float)", @@ -5961,7 +6003,7 @@ "default_filter": "\"\"" }, "funcname": "ImGuiTextFilter", - "location": "imgui:2006", + "location": "imgui:2065", "ov_cimguiname": "ImGuiTextFilter_ImGuiTextFilter", "signature": "(const char*)", "stname": "ImGuiTextFilter" @@ -5981,7 +6023,7 @@ "cimguiname": "ImGuiTextFilter_IsActive", "defaults": {}, "funcname": "IsActive", - "location": "imgui:2011", + "location": "imgui:2070", "ov_cimguiname": "ImGuiTextFilter_IsActive", "ret": "bool", "signature": "()const", @@ -6012,7 +6054,7 @@ "text_end": "NULL" }, "funcname": "PassFilter", - "location": "imgui:2008", + "location": "imgui:2067", "ov_cimguiname": "ImGuiTextFilter_PassFilter", "ret": "bool", "signature": "(const char*,const char*)const", @@ -6048,8 +6090,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextRange", - "location": "imgui:2019", - "ov_cimguiname": "ImGuiTextRange_ImGuiTextRangeNil", + "location": "imgui:2078", + "ov_cimguiname": "ImGuiTextRange_ImGuiTextRange_Nil", "signature": "()", "stname": "ImGuiTextRange" }, @@ -6071,8 +6113,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextRange", - "location": "imgui:2020", - "ov_cimguiname": "ImGuiTextRange_ImGuiTextRangeStr", + "location": "imgui:2079", + "ov_cimguiname": "ImGuiTextRange_ImGuiTextRange_Str", "signature": "(const char*,const char*)", "stname": "ImGuiTextRange" } @@ -6110,7 +6152,7 @@ "cimguiname": "ImGuiTextRange_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:2021", + "location": "imgui:2080", "ov_cimguiname": "ImGuiTextRange_empty", "ret": "bool", "signature": "()const", @@ -6139,7 +6181,7 @@ "cimguiname": "ImGuiTextRange_split", "defaults": {}, "funcname": "split", - "location": "imgui:2022", + "location": "imgui:2081", "ov_cimguiname": "ImGuiTextRange_split", "ret": "void", "signature": "(char,ImVector_ImGuiTextRange*)const", @@ -6164,7 +6206,7 @@ "cimguiname": "ImGuiViewport_GetCenter", "defaults": {}, "funcname": "GetCenter", - "location": "imgui:2749", + "location": "imgui:2806", "nonUDT": 1, "ov_cimguiname": "ImGuiViewport_GetCenter", "ret": "void", @@ -6190,7 +6232,7 @@ "cimguiname": "ImGuiViewport_GetWorkCenter", "defaults": {}, "funcname": "GetWorkCenter", - "location": "imgui:2750", + "location": "imgui:2807", "nonUDT": 1, "ov_cimguiname": "ImGuiViewport_GetWorkCenter", "ret": "void", @@ -6208,7 +6250,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiViewport", - "location": "imgui:2746", + "location": "imgui:2803", "ov_cimguiname": "ImGuiViewport_ImGuiViewport", "signature": "()", "stname": "ImGuiViewport" @@ -6243,8 +6285,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2", - "location": "imgui:233", - "ov_cimguiname": "ImVec2_ImVec2Nil", + "location": "imgui:259", + "ov_cimguiname": "ImVec2_ImVec2_Nil", "signature": "()", "stname": "ImVec2" }, @@ -6266,8 +6308,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2", - "location": "imgui:234", - "ov_cimguiname": "ImVec2_ImVec2Float", + "location": "imgui:260", + "ov_cimguiname": "ImVec2_ImVec2_Float", "signature": "(float,float)", "stname": "ImVec2" } @@ -6301,8 +6343,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVec4", - "location": "imgui:246", - "ov_cimguiname": "ImVec4_ImVec4Nil", + "location": "imgui:272", + "ov_cimguiname": "ImVec4_ImVec4_Nil", "signature": "()", "stname": "ImVec4" }, @@ -6332,8 +6374,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVec4", - "location": "imgui:247", - "ov_cimguiname": "ImVec4_ImVec4Float", + "location": "imgui:273", + "ov_cimguiname": "ImVec4_ImVec4_Float", "signature": "(float,float,float,float)", "stname": "ImVec4" } @@ -6367,8 +6409,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVector", - "location": "imgui:1647", - "ov_cimguiname": "ImVector_ImVectorNil", + "location": "imgui:1699", + "ov_cimguiname": "ImVector_ImVector_Nil", "signature": "()", "stname": "ImVector", "templated": true @@ -6387,8 +6429,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVector", - "location": "imgui:1648", - "ov_cimguiname": "ImVector_ImVectorVector", + "location": "imgui:1700", + "ov_cimguiname": "ImVector_ImVector_Vector", "signature": "(const ImVector)", "stname": "ImVector", "templated": true @@ -6412,7 +6454,7 @@ "cimguiname": "ImVector__grow_capacity", "defaults": {}, "funcname": "_grow_capacity", - "location": "imgui:1671", + "location": "imgui:1726", "ov_cimguiname": "ImVector__grow_capacity", "ret": "int", "signature": "(int)const", @@ -6434,8 +6476,8 @@ "cimguiname": "ImVector_back", "defaults": {}, "funcname": "back", - "location": "imgui:1667", - "ov_cimguiname": "ImVector_backNil", + "location": "imgui:1722", + "ov_cimguiname": "ImVector_back_Nil", "ret": "T*", "retref": "&", "signature": "()", @@ -6455,8 +6497,8 @@ "cimguiname": "ImVector_back", "defaults": {}, "funcname": "back", - "location": "imgui:1668", - "ov_cimguiname": "ImVector_back_const", + "location": "imgui:1723", + "ov_cimguiname": "ImVector_back__const", "ret": "const T*", "retref": "&", "signature": "()const", @@ -6478,8 +6520,8 @@ "cimguiname": "ImVector_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:1661", - "ov_cimguiname": "ImVector_beginNil", + "location": "imgui:1716", + "ov_cimguiname": "ImVector_begin_Nil", "ret": "T*", "signature": "()", "stname": "ImVector", @@ -6498,8 +6540,8 @@ "cimguiname": "ImVector_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:1662", - "ov_cimguiname": "ImVector_begin_const", + "location": "imgui:1717", + "ov_cimguiname": "ImVector_begin__const", "ret": "const T*", "signature": "()const", "stname": "ImVector", @@ -6520,7 +6562,7 @@ "cimguiname": "ImVector_capacity", "defaults": {}, "funcname": "capacity", - "location": "imgui:1656", + "location": "imgui:1712", "ov_cimguiname": "ImVector_capacity", "ret": "int", "signature": "()const", @@ -6542,7 +6584,7 @@ "cimguiname": "ImVector_clear", "defaults": {}, "funcname": "clear", - "location": "imgui:1660", + "location": "imgui:1704", "ov_cimguiname": "ImVector_clear", "ret": "void", "signature": "()", @@ -6550,6 +6592,50 @@ "templated": true } ], + "ImVector_clear_delete": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_clear_delete", + "defaults": {}, + "funcname": "clear_delete", + "location": "imgui:1705", + "ov_cimguiname": "ImVector_clear_delete", + "ret": "void", + "signature": "()", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_clear_destruct": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_clear_destruct", + "defaults": {}, + "funcname": "clear_destruct", + "location": "imgui:1706", + "ov_cimguiname": "ImVector_clear_destruct", + "ret": "void", + "signature": "()", + "stname": "ImVector", + "templated": true + } + ], "ImVector_contains": [ { "args": "(ImVector* self,const T v)", @@ -6568,7 +6654,7 @@ "cimguiname": "ImVector_contains", "defaults": {}, "funcname": "contains", - "location": "imgui:1685", + "location": "imgui:1740", "ov_cimguiname": "ImVector_contains", "ret": "bool", "signature": "(const T)const", @@ -6589,7 +6675,7 @@ "cimguiname": "ImVector_destroy", "defaults": {}, "destructor": true, - "location": "imgui:1650", + "location": "imgui:1702", "ov_cimguiname": "ImVector_destroy", "realdestructor": true, "ret": "void", @@ -6612,7 +6698,7 @@ "cimguiname": "ImVector_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:1652", + "location": "imgui:1708", "ov_cimguiname": "ImVector_empty", "ret": "bool", "signature": "()const", @@ -6634,8 +6720,8 @@ "cimguiname": "ImVector_end", "defaults": {}, "funcname": "end", - "location": "imgui:1663", - "ov_cimguiname": "ImVector_endNil", + "location": "imgui:1718", + "ov_cimguiname": "ImVector_end_Nil", "ret": "T*", "signature": "()", "stname": "ImVector", @@ -6654,8 +6740,8 @@ "cimguiname": "ImVector_end", "defaults": {}, "funcname": "end", - "location": "imgui:1664", - "ov_cimguiname": "ImVector_end_const", + "location": "imgui:1719", + "ov_cimguiname": "ImVector_end__const", "ret": "const T*", "signature": "()const", "stname": "ImVector", @@ -6680,8 +6766,8 @@ "cimguiname": "ImVector_erase", "defaults": {}, "funcname": "erase", - "location": "imgui:1681", - "ov_cimguiname": "ImVector_eraseNil", + "location": "imgui:1736", + "ov_cimguiname": "ImVector_erase_Nil", "ret": "T*", "signature": "(const T*)", "stname": "ImVector", @@ -6708,8 +6794,8 @@ "cimguiname": "ImVector_erase", "defaults": {}, "funcname": "erase", - "location": "imgui:1682", - "ov_cimguiname": "ImVector_eraseTPtr", + "location": "imgui:1737", + "ov_cimguiname": "ImVector_erase_TPtr", "ret": "T*", "signature": "(const T*,const T*)", "stname": "ImVector", @@ -6734,7 +6820,7 @@ "cimguiname": "ImVector_erase_unsorted", "defaults": {}, "funcname": "erase_unsorted", - "location": "imgui:1683", + "location": "imgui:1738", "ov_cimguiname": "ImVector_erase_unsorted", "ret": "T*", "signature": "(const T*)", @@ -6760,8 +6846,8 @@ "cimguiname": "ImVector_find", "defaults": {}, "funcname": "find", - "location": "imgui:1686", - "ov_cimguiname": "ImVector_findNil", + "location": "imgui:1741", + "ov_cimguiname": "ImVector_find_Nil", "ret": "T*", "signature": "(const T)", "stname": "ImVector", @@ -6784,8 +6870,8 @@ "cimguiname": "ImVector_find", "defaults": {}, "funcname": "find", - "location": "imgui:1687", - "ov_cimguiname": "ImVector_find_const", + "location": "imgui:1742", + "ov_cimguiname": "ImVector_find__const", "ret": "const T*", "signature": "(const T)const", "stname": "ImVector", @@ -6810,7 +6896,7 @@ "cimguiname": "ImVector_find_erase", "defaults": {}, "funcname": "find_erase", - "location": "imgui:1688", + "location": "imgui:1743", "ov_cimguiname": "ImVector_find_erase", "ret": "bool", "signature": "(const T)", @@ -6836,7 +6922,7 @@ "cimguiname": "ImVector_find_erase_unsorted", "defaults": {}, "funcname": "find_erase_unsorted", - "location": "imgui:1689", + "location": "imgui:1744", "ov_cimguiname": "ImVector_find_erase_unsorted", "ret": "bool", "signature": "(const T)", @@ -6858,8 +6944,8 @@ "cimguiname": "ImVector_front", "defaults": {}, "funcname": "front", - "location": "imgui:1665", - "ov_cimguiname": "ImVector_frontNil", + "location": "imgui:1720", + "ov_cimguiname": "ImVector_front_Nil", "ret": "T*", "retref": "&", "signature": "()", @@ -6879,8 +6965,8 @@ "cimguiname": "ImVector_front", "defaults": {}, "funcname": "front", - "location": "imgui:1666", - "ov_cimguiname": "ImVector_front_const", + "location": "imgui:1721", + "ov_cimguiname": "ImVector_front__const", "ret": "const T*", "retref": "&", "signature": "()const", @@ -6906,7 +6992,7 @@ "cimguiname": "ImVector_index_from_ptr", "defaults": {}, "funcname": "index_from_ptr", - "location": "imgui:1690", + "location": "imgui:1745", "ov_cimguiname": "ImVector_index_from_ptr", "ret": "int", "signature": "(const T*)const", @@ -6936,7 +7022,7 @@ "cimguiname": "ImVector_insert", "defaults": {}, "funcname": "insert", - "location": "imgui:1684", + "location": "imgui:1739", "ov_cimguiname": "ImVector_insert", "ret": "T*", "signature": "(const T*,const T)", @@ -6958,7 +7044,7 @@ "cimguiname": "ImVector_max_size", "defaults": {}, "funcname": "max_size", - "location": "imgui:1655", + "location": "imgui:1711", "ov_cimguiname": "ImVector_max_size", "ret": "int", "signature": "()const", @@ -6980,7 +7066,7 @@ "cimguiname": "ImVector_pop_back", "defaults": {}, "funcname": "pop_back", - "location": "imgui:1679", + "location": "imgui:1734", "ov_cimguiname": "ImVector_pop_back", "ret": "void", "signature": "()", @@ -7006,7 +7092,7 @@ "cimguiname": "ImVector_push_back", "defaults": {}, "funcname": "push_back", - "location": "imgui:1678", + "location": "imgui:1733", "ov_cimguiname": "ImVector_push_back", "ret": "void", "signature": "(const T)", @@ -7032,7 +7118,7 @@ "cimguiname": "ImVector_push_front", "defaults": {}, "funcname": "push_front", - "location": "imgui:1680", + "location": "imgui:1735", "ov_cimguiname": "ImVector_push_front", "ret": "void", "signature": "(const T)", @@ -7058,7 +7144,7 @@ "cimguiname": "ImVector_reserve", "defaults": {}, "funcname": "reserve", - "location": "imgui:1675", + "location": "imgui:1730", "ov_cimguiname": "ImVector_reserve", "ret": "void", "signature": "(int)", @@ -7084,8 +7170,8 @@ "cimguiname": "ImVector_resize", "defaults": {}, "funcname": "resize", - "location": "imgui:1672", - "ov_cimguiname": "ImVector_resizeNil", + "location": "imgui:1727", + "ov_cimguiname": "ImVector_resize_Nil", "ret": "void", "signature": "(int)", "stname": "ImVector", @@ -7112,8 +7198,8 @@ "cimguiname": "ImVector_resize", "defaults": {}, "funcname": "resize", - "location": "imgui:1673", - "ov_cimguiname": "ImVector_resizeT", + "location": "imgui:1728", + "ov_cimguiname": "ImVector_resize_T", "ret": "void", "signature": "(int,const T)", "stname": "ImVector", @@ -7138,7 +7224,7 @@ "cimguiname": "ImVector_shrink", "defaults": {}, "funcname": "shrink", - "location": "imgui:1674", + "location": "imgui:1729", "ov_cimguiname": "ImVector_shrink", "ret": "void", "signature": "(int)", @@ -7160,7 +7246,7 @@ "cimguiname": "ImVector_size", "defaults": {}, "funcname": "size", - "location": "imgui:1653", + "location": "imgui:1709", "ov_cimguiname": "ImVector_size", "ret": "int", "signature": "()const", @@ -7182,7 +7268,7 @@ "cimguiname": "ImVector_size_in_bytes", "defaults": {}, "funcname": "size_in_bytes", - "location": "imgui:1654", + "location": "imgui:1710", "ov_cimguiname": "ImVector_size_in_bytes", "ret": "int", "signature": "()const", @@ -7209,7 +7295,7 @@ "cimguiname": "ImVector_swap", "defaults": {}, "funcname": "swap", - "location": "imgui:1669", + "location": "imgui:1724", "ov_cimguiname": "ImVector_swap", "ret": "void", "signature": "(ImVector*)", @@ -7237,7 +7323,7 @@ "flags": "0" }, "funcname": "AcceptDragDropPayload", - "location": "imgui:766", + "location": "imgui:810", "namespace": "ImGui", "ov_cimguiname": "igAcceptDragDropPayload", "ret": "const ImGuiPayload*", @@ -7254,7 +7340,7 @@ "cimguiname": "igAlignTextToFramePadding", "defaults": {}, "funcname": "AlignTextToFramePadding", - "location": "imgui:426", + "location": "imgui:455", "namespace": "ImGui", "ov_cimguiname": "igAlignTextToFramePadding", "ret": "void", @@ -7280,7 +7366,7 @@ "cimguiname": "igArrowButton", "defaults": {}, "funcname": "ArrowButton", - "location": "imgui:469", + "location": "imgui:502", "namespace": "ImGui", "ov_cimguiname": "igArrowButton", "ret": "bool", @@ -7313,7 +7399,7 @@ "p_open": "NULL" }, "funcname": "Begin", - "location": "imgui:304", + "location": "imgui:331", "namespace": "ImGui", "ov_cimguiname": "igBegin", "ret": "bool", @@ -7351,9 +7437,9 @@ "size": "ImVec2(0,0)" }, "funcname": "BeginChild", - "location": "imgui:315", + "location": "imgui:342", "namespace": "ImGui", - "ov_cimguiname": "igBeginChildStr", + "ov_cimguiname": "igBeginChild_Str", "ret": "bool", "signature": "(const char*,const ImVec2,bool,ImGuiWindowFlags)", "stname": "" @@ -7387,9 +7473,9 @@ "size": "ImVec2(0,0)" }, "funcname": "BeginChild", - "location": "imgui:316", + "location": "imgui:343", "namespace": "ImGui", - "ov_cimguiname": "igBeginChildID", + "ov_cimguiname": "igBeginChild_ID", "ret": "bool", "signature": "(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)", "stname": "" @@ -7419,7 +7505,7 @@ "flags": "0" }, "funcname": "BeginChildFrame", - "location": "imgui:819", + "location": "imgui:869", "namespace": "ImGui", "ov_cimguiname": "igBeginChildFrame", "ret": "bool", @@ -7451,7 +7537,7 @@ "flags": "0" }, "funcname": "BeginCombo", - "location": "imgui:483", + "location": "imgui:516", "namespace": "ImGui", "ov_cimguiname": "igBeginCombo", "ret": "bool", @@ -7459,6 +7545,30 @@ "stname": "" } ], + "igBeginDisabled": [ + { + "args": "(bool disabled)", + "argsT": [ + { + "name": "disabled", + "type": "bool" + } + ], + "argsoriginal": "(bool disabled=true)", + "call_args": "(disabled)", + "cimguiname": "igBeginDisabled", + "defaults": { + "disabled": "true" + }, + "funcname": "BeginDisabled", + "location": "imgui:817", + "namespace": "ImGui", + "ov_cimguiname": "igBeginDisabled", + "ret": "void", + "signature": "(bool)", + "stname": "" + } + ], "igBeginDragDropSource": [ { "args": "(ImGuiDragDropFlags flags)", @@ -7475,7 +7585,7 @@ "flags": "0" }, "funcname": "BeginDragDropSource", - "location": "imgui:762", + "location": "imgui:806", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropSource", "ret": "bool", @@ -7492,7 +7602,7 @@ "cimguiname": "igBeginDragDropTarget", "defaults": {}, "funcname": "BeginDragDropTarget", - "location": "imgui:765", + "location": "imgui:809", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropTarget", "ret": "bool", @@ -7509,7 +7619,7 @@ "cimguiname": "igBeginGroup", "defaults": {}, "funcname": "BeginGroup", - "location": "imgui:415", + "location": "imgui:444", "namespace": "ImGui", "ov_cimguiname": "igBeginGroup", "ret": "void", @@ -7537,7 +7647,7 @@ "size": "ImVec2(0,0)" }, "funcname": "BeginListBox", - "location": "imgui:594", + "location": "imgui:627", "namespace": "ImGui", "ov_cimguiname": "igBeginListBox", "ret": "bool", @@ -7554,7 +7664,7 @@ "cimguiname": "igBeginMainMenuBar", "defaults": {}, "funcname": "BeginMainMenuBar", - "location": "imgui:619", + "location": "imgui:653", "namespace": "ImGui", "ov_cimguiname": "igBeginMainMenuBar", "ret": "bool", @@ -7582,7 +7692,7 @@ "enabled": "true" }, "funcname": "BeginMenu", - "location": "imgui:621", + "location": "imgui:655", "namespace": "ImGui", "ov_cimguiname": "igBeginMenu", "ret": "bool", @@ -7599,7 +7709,7 @@ "cimguiname": "igBeginMenuBar", "defaults": {}, "funcname": "BeginMenuBar", - "location": "imgui:617", + "location": "imgui:651", "namespace": "ImGui", "ov_cimguiname": "igBeginMenuBar", "ret": "bool", @@ -7627,7 +7737,7 @@ "flags": "0" }, "funcname": "BeginPopup", - "location": "imgui:644", + "location": "imgui:679", "namespace": "ImGui", "ov_cimguiname": "igBeginPopup", "ret": "bool", @@ -7656,7 +7766,7 @@ "str_id": "NULL" }, "funcname": "BeginPopupContextItem", - "location": "imgui:661", + "location": "imgui:700", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextItem", "ret": "bool", @@ -7685,7 +7795,7 @@ "str_id": "NULL" }, "funcname": "BeginPopupContextVoid", - "location": "imgui:663", + "location": "imgui:702", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextVoid", "ret": "bool", @@ -7714,7 +7824,7 @@ "str_id": "NULL" }, "funcname": "BeginPopupContextWindow", - "location": "imgui:662", + "location": "imgui:701", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextWindow", "ret": "bool", @@ -7747,7 +7857,7 @@ "p_open": "NULL" }, "funcname": "BeginPopupModal", - "location": "imgui:645", + "location": "imgui:680", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupModal", "ret": "bool", @@ -7775,7 +7885,7 @@ "flags": "0" }, "funcname": "BeginTabBar", - "location": "imgui:740", + "location": "imgui:784", "namespace": "ImGui", "ov_cimguiname": "igBeginTabBar", "ret": "bool", @@ -7808,7 +7918,7 @@ "p_open": "NULL" }, "funcname": "BeginTabItem", - "location": "imgui:742", + "location": "imgui:786", "namespace": "ImGui", "ov_cimguiname": "igBeginTabItem", "ret": "bool", @@ -7850,7 +7960,7 @@ "outer_size": "ImVec2(0.0f,0.0f)" }, "funcname": "BeginTable", - "location": "imgui:695", + "location": "imgui:735", "namespace": "ImGui", "ov_cimguiname": "igBeginTable", "ret": "bool", @@ -7867,7 +7977,7 @@ "cimguiname": "igBeginTooltip", "defaults": {}, "funcname": "BeginTooltip", - "location": "imgui:628", + "location": "imgui:662", "namespace": "ImGui", "ov_cimguiname": "igBeginTooltip", "ret": "void", @@ -7884,7 +7994,7 @@ "cimguiname": "igBullet", "defaults": {}, "funcname": "Bullet", - "location": "imgui:478", + "location": "imgui:511", "namespace": "ImGui", "ov_cimguiname": "igBullet", "ret": "void", @@ -7911,7 +8021,7 @@ "defaults": {}, "funcname": "BulletText", "isvararg": "...)", - "location": "imgui:460", + "location": "imgui:493", "namespace": "ImGui", "ov_cimguiname": "igBulletText", "ret": "void", @@ -7937,7 +8047,7 @@ "cimguiname": "igBulletTextV", "defaults": {}, "funcname": "BulletTextV", - "location": "imgui:461", + "location": "imgui:494", "namespace": "ImGui", "ov_cimguiname": "igBulletTextV", "ret": "void", @@ -7965,7 +8075,7 @@ "size": "ImVec2(0,0)" }, "funcname": "Button", - "location": "imgui:466", + "location": "imgui:499", "namespace": "ImGui", "ov_cimguiname": "igButton", "ret": "bool", @@ -7982,7 +8092,7 @@ "cimguiname": "igCalcItemWidth", "defaults": {}, "funcname": "CalcItemWidth", - "location": "imgui:388", + "location": "imgui:416", "namespace": "ImGui", "ov_cimguiname": "igCalcItemWidth", "ret": "float", @@ -8016,7 +8126,7 @@ "cimguiname": "igCalcListClipping", "defaults": {}, "funcname": "CalcListClipping", - "location": "imgui:818", + "location": "imgui:868", "namespace": "ImGui", "ov_cimguiname": "igCalcListClipping", "ret": "void", @@ -8058,7 +8168,7 @@ "wrap_width": "-1.0f" }, "funcname": "CalcTextSize", - "location": "imgui:823", + "location": "imgui:873", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igCalcTextSize", @@ -8083,7 +8193,7 @@ "want_capture_keyboard_value": "true" }, "funcname": "CaptureKeyboardFromApp", - "location": "imgui:839", + "location": "imgui:889", "namespace": "ImGui", "ov_cimguiname": "igCaptureKeyboardFromApp", "ret": "void", @@ -8107,7 +8217,7 @@ "want_capture_mouse_value": "true" }, "funcname": "CaptureMouseFromApp", - "location": "imgui:859", + "location": "imgui:909", "namespace": "ImGui", "ov_cimguiname": "igCaptureMouseFromApp", "ret": "void", @@ -8133,7 +8243,7 @@ "cimguiname": "igCheckbox", "defaults": {}, "funcname": "Checkbox", - "location": "imgui:472", + "location": "imgui:505", "namespace": "ImGui", "ov_cimguiname": "igCheckbox", "ret": "bool", @@ -8163,9 +8273,9 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui:473", + "location": "imgui:506", "namespace": "ImGui", - "ov_cimguiname": "igCheckboxFlagsIntPtr", + "ov_cimguiname": "igCheckboxFlags_IntPtr", "ret": "bool", "signature": "(const char*,int*,int)", "stname": "" @@ -8191,9 +8301,9 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui:474", + "location": "imgui:507", "namespace": "ImGui", - "ov_cimguiname": "igCheckboxFlagsUintPtr", + "ov_cimguiname": "igCheckboxFlags_UintPtr", "ret": "bool", "signature": "(const char*,unsigned int*,unsigned int)", "stname": "" @@ -8208,7 +8318,7 @@ "cimguiname": "igCloseCurrentPopup", "defaults": {}, "funcname": "CloseCurrentPopup", - "location": "imgui:655", + "location": "imgui:693", "namespace": "ImGui", "ov_cimguiname": "igCloseCurrentPopup", "ret": "void", @@ -8236,9 +8346,9 @@ "flags": "0" }, "funcname": "CollapsingHeader", - "location": "imgui:578", + "location": "imgui:611", "namespace": "ImGui", - "ov_cimguiname": "igCollapsingHeaderTreeNodeFlags", + "ov_cimguiname": "igCollapsingHeader_TreeNodeFlags", "ret": "bool", "signature": "(const char*,ImGuiTreeNodeFlags)", "stname": "" @@ -8266,9 +8376,9 @@ "flags": "0" }, "funcname": "CollapsingHeader", - "location": "imgui:579", + "location": "imgui:612", "namespace": "ImGui", - "ov_cimguiname": "igCollapsingHeaderBoolPtr", + "ov_cimguiname": "igCollapsingHeader_BoolPtr", "ret": "bool", "signature": "(const char*,bool*,ImGuiTreeNodeFlags)", "stname": "" @@ -8303,7 +8413,7 @@ "size": "ImVec2(0,0)" }, "funcname": "ColorButton", - "location": "imgui:559", + "location": "imgui:592", "namespace": "ImGui", "ov_cimguiname": "igColorButton", "ret": "bool", @@ -8325,7 +8435,7 @@ "cimguiname": "igColorConvertFloat4ToU32", "defaults": {}, "funcname": "ColorConvertFloat4ToU32", - "location": "imgui:827", + "location": "imgui:877", "namespace": "ImGui", "ov_cimguiname": "igColorConvertFloat4ToU32", "ret": "ImU32", @@ -8370,7 +8480,7 @@ "cimguiname": "igColorConvertHSVtoRGB", "defaults": {}, "funcname": "ColorConvertHSVtoRGB", - "location": "imgui:829", + "location": "imgui:879", "namespace": "ImGui", "ov_cimguiname": "igColorConvertHSVtoRGB", "ret": "void", @@ -8415,7 +8525,7 @@ "cimguiname": "igColorConvertRGBtoHSV", "defaults": {}, "funcname": "ColorConvertRGBtoHSV", - "location": "imgui:828", + "location": "imgui:878", "namespace": "ImGui", "ov_cimguiname": "igColorConvertRGBtoHSV", "ret": "void", @@ -8441,7 +8551,7 @@ "cimguiname": "igColorConvertU32ToFloat4", "defaults": {}, "funcname": "ColorConvertU32ToFloat4", - "location": "imgui:826", + "location": "imgui:876", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igColorConvertU32ToFloat4", @@ -8474,7 +8584,7 @@ "flags": "0" }, "funcname": "ColorEdit3", - "location": "imgui:555", + "location": "imgui:588", "namespace": "ImGui", "ov_cimguiname": "igColorEdit3", "ret": "bool", @@ -8506,7 +8616,7 @@ "flags": "0" }, "funcname": "ColorEdit4", - "location": "imgui:556", + "location": "imgui:589", "namespace": "ImGui", "ov_cimguiname": "igColorEdit4", "ret": "bool", @@ -8538,7 +8648,7 @@ "flags": "0" }, "funcname": "ColorPicker3", - "location": "imgui:557", + "location": "imgui:590", "namespace": "ImGui", "ov_cimguiname": "igColorPicker3", "ret": "bool", @@ -8575,7 +8685,7 @@ "ref_col": "NULL" }, "funcname": "ColorPicker4", - "location": "imgui:558", + "location": "imgui:591", "namespace": "ImGui", "ov_cimguiname": "igColorPicker4", "ret": "bool", @@ -8609,7 +8719,7 @@ "id": "NULL" }, "funcname": "Columns", - "location": "imgui:730", + "location": "imgui:774", "namespace": "ImGui", "ov_cimguiname": "igColumns", "ret": "void", @@ -8649,9 +8759,9 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", - "location": "imgui:485", + "location": "imgui:518", "namespace": "ImGui", - "ov_cimguiname": "igComboStr_arr", + "ov_cimguiname": "igCombo_Str_arr", "ret": "bool", "signature": "(const char*,int*,const char* const[],int,int)", "stname": "" @@ -8683,9 +8793,9 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", - "location": "imgui:486", + "location": "imgui:519", "namespace": "ImGui", - "ov_cimguiname": "igComboStr", + "ov_cimguiname": "igCombo_Str", "ret": "bool", "signature": "(const char*,int*,const char*,int)", "stname": "" @@ -8727,9 +8837,9 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", - "location": "imgui:487", + "location": "imgui:520", "namespace": "ImGui", - "ov_cimguiname": "igComboFnBoolPtr", + "ov_cimguiname": "igCombo_FnBoolPtr", "ret": "bool", "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", "stname": "" @@ -8751,7 +8861,7 @@ "shared_font_atlas": "NULL" }, "funcname": "CreateContext", - "location": "imgui:264", + "location": "imgui:291", "namespace": "ImGui", "ov_cimguiname": "igCreateContext", "ret": "ImGuiContext*", @@ -8797,7 +8907,7 @@ "cimguiname": "igDebugCheckVersionAndDataLayout", "defaults": {}, "funcname": "DebugCheckVersionAndDataLayout", - "location": "imgui:875", + "location": "imgui:927", "namespace": "ImGui", "ov_cimguiname": "igDebugCheckVersionAndDataLayout", "ret": "bool", @@ -8821,7 +8931,7 @@ "ctx": "NULL" }, "funcname": "DestroyContext", - "location": "imgui:265", + "location": "imgui:292", "namespace": "ImGui", "ov_cimguiname": "igDestroyContext", "ret": "void", @@ -8873,7 +8983,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat", - "location": "imgui:500", + "location": "imgui:533", "namespace": "ImGui", "ov_cimguiname": "igDragFloat", "ret": "bool", @@ -8925,7 +9035,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat2", - "location": "imgui:501", + "location": "imgui:534", "namespace": "ImGui", "ov_cimguiname": "igDragFloat2", "ret": "bool", @@ -8977,7 +9087,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat3", - "location": "imgui:502", + "location": "imgui:535", "namespace": "ImGui", "ov_cimguiname": "igDragFloat3", "ret": "bool", @@ -9029,7 +9139,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat4", - "location": "imgui:503", + "location": "imgui:536", "namespace": "ImGui", "ov_cimguiname": "igDragFloat4", "ret": "bool", @@ -9090,7 +9200,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloatRange2", - "location": "imgui:504", + "location": "imgui:537", "namespace": "ImGui", "ov_cimguiname": "igDragFloatRange2", "ret": "bool", @@ -9142,7 +9252,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt", - "location": "imgui:505", + "location": "imgui:538", "namespace": "ImGui", "ov_cimguiname": "igDragInt", "ret": "bool", @@ -9194,7 +9304,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt2", - "location": "imgui:506", + "location": "imgui:539", "namespace": "ImGui", "ov_cimguiname": "igDragInt2", "ret": "bool", @@ -9246,7 +9356,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt3", - "location": "imgui:507", + "location": "imgui:540", "namespace": "ImGui", "ov_cimguiname": "igDragInt3", "ret": "bool", @@ -9298,7 +9408,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt4", - "location": "imgui:508", + "location": "imgui:541", "namespace": "ImGui", "ov_cimguiname": "igDragInt4", "ret": "bool", @@ -9359,7 +9469,7 @@ "v_speed": "1.0f" }, "funcname": "DragIntRange2", - "location": "imgui:509", + "location": "imgui:542", "namespace": "ImGui", "ov_cimguiname": "igDragIntRange2", "ret": "bool", @@ -9415,7 +9525,7 @@ "v_speed": "1.0f" }, "funcname": "DragScalar", - "location": "imgui:510", + "location": "imgui:543", "namespace": "ImGui", "ov_cimguiname": "igDragScalar", "ret": "bool", @@ -9475,7 +9585,7 @@ "v_speed": "1.0f" }, "funcname": "DragScalarN", - "location": "imgui:511", + "location": "imgui:544", "namespace": "ImGui", "ov_cimguiname": "igDragScalarN", "ret": "bool", @@ -9497,7 +9607,7 @@ "cimguiname": "igDummy", "defaults": {}, "funcname": "Dummy", - "location": "imgui:412", + "location": "imgui:441", "namespace": "ImGui", "ov_cimguiname": "igDummy", "ret": "void", @@ -9514,7 +9624,7 @@ "cimguiname": "igEnd", "defaults": {}, "funcname": "End", - "location": "imgui:305", + "location": "imgui:332", "namespace": "ImGui", "ov_cimguiname": "igEnd", "ret": "void", @@ -9531,7 +9641,7 @@ "cimguiname": "igEndChild", "defaults": {}, "funcname": "EndChild", - "location": "imgui:317", + "location": "imgui:344", "namespace": "ImGui", "ov_cimguiname": "igEndChild", "ret": "void", @@ -9548,7 +9658,7 @@ "cimguiname": "igEndChildFrame", "defaults": {}, "funcname": "EndChildFrame", - "location": "imgui:820", + "location": "imgui:870", "namespace": "ImGui", "ov_cimguiname": "igEndChildFrame", "ret": "void", @@ -9565,7 +9675,7 @@ "cimguiname": "igEndCombo", "defaults": {}, "funcname": "EndCombo", - "location": "imgui:484", + "location": "imgui:517", "namespace": "ImGui", "ov_cimguiname": "igEndCombo", "ret": "void", @@ -9573,6 +9683,23 @@ "stname": "" } ], + "igEndDisabled": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndDisabled", + "defaults": {}, + "funcname": "EndDisabled", + "location": "imgui:818", + "namespace": "ImGui", + "ov_cimguiname": "igEndDisabled", + "ret": "void", + "signature": "()", + "stname": "" + } + ], "igEndDragDropSource": [ { "args": "()", @@ -9582,7 +9709,7 @@ "cimguiname": "igEndDragDropSource", "defaults": {}, "funcname": "EndDragDropSource", - "location": "imgui:764", + "location": "imgui:808", "namespace": "ImGui", "ov_cimguiname": "igEndDragDropSource", "ret": "void", @@ -9599,7 +9726,7 @@ "cimguiname": "igEndDragDropTarget", "defaults": {}, "funcname": "EndDragDropTarget", - "location": "imgui:767", + "location": "imgui:811", "namespace": "ImGui", "ov_cimguiname": "igEndDragDropTarget", "ret": "void", @@ -9616,7 +9743,7 @@ "cimguiname": "igEndFrame", "defaults": {}, "funcname": "EndFrame", - "location": "imgui:273", + "location": "imgui:300", "namespace": "ImGui", "ov_cimguiname": "igEndFrame", "ret": "void", @@ -9633,7 +9760,7 @@ "cimguiname": "igEndGroup", "defaults": {}, "funcname": "EndGroup", - "location": "imgui:416", + "location": "imgui:445", "namespace": "ImGui", "ov_cimguiname": "igEndGroup", "ret": "void", @@ -9650,7 +9777,7 @@ "cimguiname": "igEndListBox", "defaults": {}, "funcname": "EndListBox", - "location": "imgui:595", + "location": "imgui:628", "namespace": "ImGui", "ov_cimguiname": "igEndListBox", "ret": "void", @@ -9667,7 +9794,7 @@ "cimguiname": "igEndMainMenuBar", "defaults": {}, "funcname": "EndMainMenuBar", - "location": "imgui:620", + "location": "imgui:654", "namespace": "ImGui", "ov_cimguiname": "igEndMainMenuBar", "ret": "void", @@ -9684,7 +9811,7 @@ "cimguiname": "igEndMenu", "defaults": {}, "funcname": "EndMenu", - "location": "imgui:622", + "location": "imgui:656", "namespace": "ImGui", "ov_cimguiname": "igEndMenu", "ret": "void", @@ -9701,7 +9828,7 @@ "cimguiname": "igEndMenuBar", "defaults": {}, "funcname": "EndMenuBar", - "location": "imgui:618", + "location": "imgui:652", "namespace": "ImGui", "ov_cimguiname": "igEndMenuBar", "ret": "void", @@ -9718,7 +9845,7 @@ "cimguiname": "igEndPopup", "defaults": {}, "funcname": "EndPopup", - "location": "imgui:646", + "location": "imgui:681", "namespace": "ImGui", "ov_cimguiname": "igEndPopup", "ret": "void", @@ -9735,7 +9862,7 @@ "cimguiname": "igEndTabBar", "defaults": {}, "funcname": "EndTabBar", - "location": "imgui:741", + "location": "imgui:785", "namespace": "ImGui", "ov_cimguiname": "igEndTabBar", "ret": "void", @@ -9752,7 +9879,7 @@ "cimguiname": "igEndTabItem", "defaults": {}, "funcname": "EndTabItem", - "location": "imgui:743", + "location": "imgui:787", "namespace": "ImGui", "ov_cimguiname": "igEndTabItem", "ret": "void", @@ -9769,7 +9896,7 @@ "cimguiname": "igEndTable", "defaults": {}, "funcname": "EndTable", - "location": "imgui:696", + "location": "imgui:736", "namespace": "ImGui", "ov_cimguiname": "igEndTable", "ret": "void", @@ -9786,7 +9913,7 @@ "cimguiname": "igEndTooltip", "defaults": {}, "funcname": "EndTooltip", - "location": "imgui:629", + "location": "imgui:663", "namespace": "ImGui", "ov_cimguiname": "igEndTooltip", "ret": "void", @@ -9816,7 +9943,7 @@ "cimguiname": "igGetAllocatorFunctions", "defaults": {}, "funcname": "GetAllocatorFunctions", - "location": "imgui:882", + "location": "imgui:934", "namespace": "ImGui", "ov_cimguiname": "igGetAllocatorFunctions", "ret": "void", @@ -9833,7 +9960,7 @@ "cimguiname": "igGetBackgroundDrawList", "defaults": {}, "funcname": "GetBackgroundDrawList", - "location": "imgui:812", + "location": "imgui:862", "namespace": "ImGui", "ov_cimguiname": "igGetBackgroundDrawList", "ret": "ImDrawList*", @@ -9850,7 +9977,7 @@ "cimguiname": "igGetClipboardText", "defaults": {}, "funcname": "GetClipboardText", - "location": "imgui:863", + "location": "imgui:913", "namespace": "ImGui", "ov_cimguiname": "igGetClipboardText", "ret": "const char*", @@ -9878,9 +10005,9 @@ "alpha_mul": "1.0f" }, "funcname": "GetColorU32", - "location": "imgui:396", + "location": "imgui:425", "namespace": "ImGui", - "ov_cimguiname": "igGetColorU32Col", + "ov_cimguiname": "igGetColorU32_Col", "ret": "ImU32", "signature": "(ImGuiCol,float)", "stname": "" @@ -9898,9 +10025,9 @@ "cimguiname": "igGetColorU32", "defaults": {}, "funcname": "GetColorU32", - "location": "imgui:397", + "location": "imgui:426", "namespace": "ImGui", - "ov_cimguiname": "igGetColorU32Vec4", + "ov_cimguiname": "igGetColorU32_Vec4", "ret": "ImU32", "signature": "(const ImVec4)", "stname": "" @@ -9918,9 +10045,9 @@ "cimguiname": "igGetColorU32", "defaults": {}, "funcname": "GetColorU32", - "location": "imgui:398", + "location": "imgui:427", "namespace": "ImGui", - "ov_cimguiname": "igGetColorU32U32", + "ov_cimguiname": "igGetColorU32_U32", "ret": "ImU32", "signature": "(ImU32)", "stname": "" @@ -9935,7 +10062,7 @@ "cimguiname": "igGetColumnIndex", "defaults": {}, "funcname": "GetColumnIndex", - "location": "imgui:732", + "location": "imgui:776", "namespace": "ImGui", "ov_cimguiname": "igGetColumnIndex", "ret": "int", @@ -9959,7 +10086,7 @@ "column_index": "-1" }, "funcname": "GetColumnOffset", - "location": "imgui:735", + "location": "imgui:779", "namespace": "ImGui", "ov_cimguiname": "igGetColumnOffset", "ret": "float", @@ -9983,7 +10110,7 @@ "column_index": "-1" }, "funcname": "GetColumnWidth", - "location": "imgui:733", + "location": "imgui:777", "namespace": "ImGui", "ov_cimguiname": "igGetColumnWidth", "ret": "float", @@ -10000,7 +10127,7 @@ "cimguiname": "igGetColumnsCount", "defaults": {}, "funcname": "GetColumnsCount", - "location": "imgui:737", + "location": "imgui:781", "namespace": "ImGui", "ov_cimguiname": "igGetColumnsCount", "ret": "int", @@ -10022,7 +10149,7 @@ "cimguiname": "igGetContentRegionAvail", "defaults": {}, "funcname": "GetContentRegionAvail", - "location": "imgui:352", + "location": "imgui:380", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetContentRegionAvail", @@ -10045,7 +10172,7 @@ "cimguiname": "igGetContentRegionMax", "defaults": {}, "funcname": "GetContentRegionMax", - "location": "imgui:353", + "location": "imgui:381", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetContentRegionMax", @@ -10063,7 +10190,7 @@ "cimguiname": "igGetCurrentContext", "defaults": {}, "funcname": "GetCurrentContext", - "location": "imgui:266", + "location": "imgui:293", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentContext", "ret": "ImGuiContext*", @@ -10085,7 +10212,7 @@ "cimguiname": "igGetCursorPos", "defaults": {}, "funcname": "GetCursorPos", - "location": "imgui:417", + "location": "imgui:446", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorPos", @@ -10103,7 +10230,7 @@ "cimguiname": "igGetCursorPosX", "defaults": {}, "funcname": "GetCursorPosX", - "location": "imgui:418", + "location": "imgui:447", "namespace": "ImGui", "ov_cimguiname": "igGetCursorPosX", "ret": "float", @@ -10120,7 +10247,7 @@ "cimguiname": "igGetCursorPosY", "defaults": {}, "funcname": "GetCursorPosY", - "location": "imgui:419", + "location": "imgui:448", "namespace": "ImGui", "ov_cimguiname": "igGetCursorPosY", "ret": "float", @@ -10142,7 +10269,7 @@ "cimguiname": "igGetCursorScreenPos", "defaults": {}, "funcname": "GetCursorScreenPos", - "location": "imgui:424", + "location": "imgui:453", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorScreenPos", @@ -10165,7 +10292,7 @@ "cimguiname": "igGetCursorStartPos", "defaults": {}, "funcname": "GetCursorStartPos", - "location": "imgui:423", + "location": "imgui:452", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorStartPos", @@ -10183,7 +10310,7 @@ "cimguiname": "igGetDragDropPayload", "defaults": {}, "funcname": "GetDragDropPayload", - "location": "imgui:768", + "location": "imgui:812", "namespace": "ImGui", "ov_cimguiname": "igGetDragDropPayload", "ret": "const ImGuiPayload*", @@ -10200,7 +10327,7 @@ "cimguiname": "igGetDrawData", "defaults": {}, "funcname": "GetDrawData", - "location": "imgui:275", + "location": "imgui:302", "namespace": "ImGui", "ov_cimguiname": "igGetDrawData", "ret": "ImDrawData*", @@ -10217,7 +10344,7 @@ "cimguiname": "igGetDrawListSharedData", "defaults": {}, "funcname": "GetDrawListSharedData", - "location": "imgui:814", + "location": "imgui:864", "namespace": "ImGui", "ov_cimguiname": "igGetDrawListSharedData", "ret": "ImDrawListSharedData*", @@ -10234,7 +10361,7 @@ "cimguiname": "igGetFont", "defaults": {}, "funcname": "GetFont", - "location": "imgui:393", + "location": "imgui:422", "namespace": "ImGui", "ov_cimguiname": "igGetFont", "ret": "ImFont*", @@ -10251,7 +10378,7 @@ "cimguiname": "igGetFontSize", "defaults": {}, "funcname": "GetFontSize", - "location": "imgui:394", + "location": "imgui:423", "namespace": "ImGui", "ov_cimguiname": "igGetFontSize", "ret": "float", @@ -10273,7 +10400,7 @@ "cimguiname": "igGetFontTexUvWhitePixel", "defaults": {}, "funcname": "GetFontTexUvWhitePixel", - "location": "imgui:395", + "location": "imgui:424", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetFontTexUvWhitePixel", @@ -10291,7 +10418,7 @@ "cimguiname": "igGetForegroundDrawList", "defaults": {}, "funcname": "GetForegroundDrawList", - "location": "imgui:813", + "location": "imgui:863", "namespace": "ImGui", "ov_cimguiname": "igGetForegroundDrawList", "ret": "ImDrawList*", @@ -10308,7 +10435,7 @@ "cimguiname": "igGetFrameCount", "defaults": {}, "funcname": "GetFrameCount", - "location": "imgui:811", + "location": "imgui:861", "namespace": "ImGui", "ov_cimguiname": "igGetFrameCount", "ret": "int", @@ -10325,7 +10452,7 @@ "cimguiname": "igGetFrameHeight", "defaults": {}, "funcname": "GetFrameHeight", - "location": "imgui:429", + "location": "imgui:458", "namespace": "ImGui", "ov_cimguiname": "igGetFrameHeight", "ret": "float", @@ -10342,7 +10469,7 @@ "cimguiname": "igGetFrameHeightWithSpacing", "defaults": {}, "funcname": "GetFrameHeightWithSpacing", - "location": "imgui:430", + "location": "imgui:459", "namespace": "ImGui", "ov_cimguiname": "igGetFrameHeightWithSpacing", "ret": "float", @@ -10364,9 +10491,9 @@ "cimguiname": "igGetID", "defaults": {}, "funcname": "GetID", - "location": "imgui:444", + "location": "imgui:477", "namespace": "ImGui", - "ov_cimguiname": "igGetIDStr", + "ov_cimguiname": "igGetID_Str", "ret": "ImGuiID", "signature": "(const char*)", "stname": "" @@ -10388,9 +10515,9 @@ "cimguiname": "igGetID", "defaults": {}, "funcname": "GetID", - "location": "imgui:445", + "location": "imgui:478", "namespace": "ImGui", - "ov_cimguiname": "igGetIDStrStr", + "ov_cimguiname": "igGetID_StrStr", "ret": "ImGuiID", "signature": "(const char*,const char*)", "stname": "" @@ -10408,9 +10535,9 @@ "cimguiname": "igGetID", "defaults": {}, "funcname": "GetID", - "location": "imgui:446", + "location": "imgui:479", "namespace": "ImGui", - "ov_cimguiname": "igGetIDPtr", + "ov_cimguiname": "igGetID_Ptr", "ret": "ImGuiID", "signature": "(const void*)", "stname": "" @@ -10425,7 +10552,7 @@ "cimguiname": "igGetIO", "defaults": {}, "funcname": "GetIO", - "location": "imgui:270", + "location": "imgui:297", "namespace": "ImGui", "ov_cimguiname": "igGetIO", "ret": "ImGuiIO*", @@ -10448,7 +10575,7 @@ "cimguiname": "igGetItemRectMax", "defaults": {}, "funcname": "GetItemRectMax", - "location": "imgui:797", + "location": "imgui:847", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectMax", @@ -10471,7 +10598,7 @@ "cimguiname": "igGetItemRectMin", "defaults": {}, "funcname": "GetItemRectMin", - "location": "imgui:796", + "location": "imgui:846", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectMin", @@ -10494,7 +10621,7 @@ "cimguiname": "igGetItemRectSize", "defaults": {}, "funcname": "GetItemRectSize", - "location": "imgui:798", + "location": "imgui:848", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectSize", @@ -10517,7 +10644,7 @@ "cimguiname": "igGetKeyIndex", "defaults": {}, "funcname": "GetKeyIndex", - "location": "imgui:834", + "location": "imgui:884", "namespace": "ImGui", "ov_cimguiname": "igGetKeyIndex", "ret": "int", @@ -10547,7 +10674,7 @@ "cimguiname": "igGetKeyPressedAmount", "defaults": {}, "funcname": "GetKeyPressedAmount", - "location": "imgui:838", + "location": "imgui:888", "namespace": "ImGui", "ov_cimguiname": "igGetKeyPressedAmount", "ret": "int", @@ -10564,7 +10691,7 @@ "cimguiname": "igGetMainViewport", "defaults": {}, "funcname": "GetMainViewport", - "location": "imgui:805", + "location": "imgui:855", "namespace": "ImGui", "ov_cimguiname": "igGetMainViewport", "ret": "ImGuiViewport*", @@ -10581,7 +10708,7 @@ "cimguiname": "igGetMouseCursor", "defaults": {}, "funcname": "GetMouseCursor", - "location": "imgui:857", + "location": "imgui:907", "namespace": "ImGui", "ov_cimguiname": "igGetMouseCursor", "ret": "ImGuiMouseCursor", @@ -10614,7 +10741,7 @@ "lock_threshold": "-1.0f" }, "funcname": "GetMouseDragDelta", - "location": "imgui:855", + "location": "imgui:905", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMouseDragDelta", @@ -10637,7 +10764,7 @@ "cimguiname": "igGetMousePos", "defaults": {}, "funcname": "GetMousePos", - "location": "imgui:852", + "location": "imgui:902", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePos", @@ -10660,7 +10787,7 @@ "cimguiname": "igGetMousePosOnOpeningCurrentPopup", "defaults": {}, "funcname": "GetMousePosOnOpeningCurrentPopup", - "location": "imgui:853", + "location": "imgui:903", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup", @@ -10678,7 +10805,7 @@ "cimguiname": "igGetScrollMaxX", "defaults": {}, "funcname": "GetScrollMaxX", - "location": "imgui:363", + "location": "imgui:391", "namespace": "ImGui", "ov_cimguiname": "igGetScrollMaxX", "ret": "float", @@ -10695,7 +10822,7 @@ "cimguiname": "igGetScrollMaxY", "defaults": {}, "funcname": "GetScrollMaxY", - "location": "imgui:364", + "location": "imgui:392", "namespace": "ImGui", "ov_cimguiname": "igGetScrollMaxY", "ret": "float", @@ -10712,7 +10839,7 @@ "cimguiname": "igGetScrollX", "defaults": {}, "funcname": "GetScrollX", - "location": "imgui:359", + "location": "imgui:387", "namespace": "ImGui", "ov_cimguiname": "igGetScrollX", "ret": "float", @@ -10729,7 +10856,7 @@ "cimguiname": "igGetScrollY", "defaults": {}, "funcname": "GetScrollY", - "location": "imgui:360", + "location": "imgui:388", "namespace": "ImGui", "ov_cimguiname": "igGetScrollY", "ret": "float", @@ -10746,7 +10873,7 @@ "cimguiname": "igGetStateStorage", "defaults": {}, "funcname": "GetStateStorage", - "location": "imgui:817", + "location": "imgui:867", "namespace": "ImGui", "ov_cimguiname": "igGetStateStorage", "ret": "ImGuiStorage*", @@ -10763,7 +10890,7 @@ "cimguiname": "igGetStyle", "defaults": {}, "funcname": "GetStyle", - "location": "imgui:271", + "location": "imgui:298", "namespace": "ImGui", "ov_cimguiname": "igGetStyle", "ret": "ImGuiStyle*", @@ -10786,7 +10913,7 @@ "cimguiname": "igGetStyleColorName", "defaults": {}, "funcname": "GetStyleColorName", - "location": "imgui:815", + "location": "imgui:865", "namespace": "ImGui", "ov_cimguiname": "igGetStyleColorName", "ret": "const char*", @@ -10808,7 +10935,7 @@ "cimguiname": "igGetStyleColorVec4", "defaults": {}, "funcname": "GetStyleColorVec4", - "location": "imgui:399", + "location": "imgui:428", "namespace": "ImGui", "ov_cimguiname": "igGetStyleColorVec4", "ret": "const ImVec4*", @@ -10826,7 +10953,7 @@ "cimguiname": "igGetTextLineHeight", "defaults": {}, "funcname": "GetTextLineHeight", - "location": "imgui:427", + "location": "imgui:456", "namespace": "ImGui", "ov_cimguiname": "igGetTextLineHeight", "ret": "float", @@ -10843,7 +10970,7 @@ "cimguiname": "igGetTextLineHeightWithSpacing", "defaults": {}, "funcname": "GetTextLineHeightWithSpacing", - "location": "imgui:428", + "location": "imgui:457", "namespace": "ImGui", "ov_cimguiname": "igGetTextLineHeightWithSpacing", "ret": "float", @@ -10860,7 +10987,7 @@ "cimguiname": "igGetTime", "defaults": {}, "funcname": "GetTime", - "location": "imgui:810", + "location": "imgui:860", "namespace": "ImGui", "ov_cimguiname": "igGetTime", "ret": "double", @@ -10877,7 +11004,7 @@ "cimguiname": "igGetTreeNodeToLabelSpacing", "defaults": {}, "funcname": "GetTreeNodeToLabelSpacing", - "location": "imgui:577", + "location": "imgui:610", "namespace": "ImGui", "ov_cimguiname": "igGetTreeNodeToLabelSpacing", "ret": "float", @@ -10894,7 +11021,7 @@ "cimguiname": "igGetVersion", "defaults": {}, "funcname": "GetVersion", - "location": "imgui:285", + "location": "imgui:312", "namespace": "ImGui", "ov_cimguiname": "igGetVersion", "ret": "const char*", @@ -10916,7 +11043,7 @@ "cimguiname": "igGetWindowContentRegionMax", "defaults": {}, "funcname": "GetWindowContentRegionMax", - "location": "imgui:355", + "location": "imgui:383", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowContentRegionMax", @@ -10939,7 +11066,7 @@ "cimguiname": "igGetWindowContentRegionMin", "defaults": {}, "funcname": "GetWindowContentRegionMin", - "location": "imgui:354", + "location": "imgui:382", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowContentRegionMin", @@ -10957,7 +11084,7 @@ "cimguiname": "igGetWindowContentRegionWidth", "defaults": {}, "funcname": "GetWindowContentRegionWidth", - "location": "imgui:356", + "location": "imgui:384", "namespace": "ImGui", "ov_cimguiname": "igGetWindowContentRegionWidth", "ret": "float", @@ -10974,7 +11101,7 @@ "cimguiname": "igGetWindowDrawList", "defaults": {}, "funcname": "GetWindowDrawList", - "location": "imgui:325", + "location": "imgui:352", "namespace": "ImGui", "ov_cimguiname": "igGetWindowDrawList", "ret": "ImDrawList*", @@ -10991,7 +11118,7 @@ "cimguiname": "igGetWindowHeight", "defaults": {}, "funcname": "GetWindowHeight", - "location": "imgui:329", + "location": "imgui:356", "namespace": "ImGui", "ov_cimguiname": "igGetWindowHeight", "ret": "float", @@ -11013,7 +11140,7 @@ "cimguiname": "igGetWindowPos", "defaults": {}, "funcname": "GetWindowPos", - "location": "imgui:326", + "location": "imgui:353", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowPos", @@ -11036,7 +11163,7 @@ "cimguiname": "igGetWindowSize", "defaults": {}, "funcname": "GetWindowSize", - "location": "imgui:327", + "location": "imgui:354", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowSize", @@ -11054,7 +11181,7 @@ "cimguiname": "igGetWindowWidth", "defaults": {}, "funcname": "GetWindowWidth", - "location": "imgui:328", + "location": "imgui:355", "namespace": "ImGui", "ov_cimguiname": "igGetWindowWidth", "ret": "float", @@ -11101,7 +11228,7 @@ "uv1": "ImVec2(1,1)" }, "funcname": "Image", - "location": "imgui:470", + "location": "imgui:503", "namespace": "ImGui", "ov_cimguiname": "igImage", "ret": "void", @@ -11153,7 +11280,7 @@ "uv1": "ImVec2(1,1)" }, "funcname": "ImageButton", - "location": "imgui:471", + "location": "imgui:504", "namespace": "ImGui", "ov_cimguiname": "igImageButton", "ret": "bool", @@ -11177,7 +11304,7 @@ "indent_w": "0.0f" }, "funcname": "Indent", - "location": "imgui:413", + "location": "imgui:442", "namespace": "ImGui", "ov_cimguiname": "igIndent", "ret": "void", @@ -11224,7 +11351,7 @@ "step_fast": "0.0" }, "funcname": "InputDouble", - "location": "imgui:548", + "location": "imgui:581", "namespace": "ImGui", "ov_cimguiname": "igInputDouble", "ret": "bool", @@ -11271,7 +11398,7 @@ "step_fast": "0.0f" }, "funcname": "InputFloat", - "location": "imgui:540", + "location": "imgui:573", "namespace": "ImGui", "ov_cimguiname": "igInputFloat", "ret": "bool", @@ -11308,7 +11435,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat2", - "location": "imgui:541", + "location": "imgui:574", "namespace": "ImGui", "ov_cimguiname": "igInputFloat2", "ret": "bool", @@ -11345,7 +11472,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat3", - "location": "imgui:542", + "location": "imgui:575", "namespace": "ImGui", "ov_cimguiname": "igInputFloat3", "ret": "bool", @@ -11382,7 +11509,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat4", - "location": "imgui:543", + "location": "imgui:576", "namespace": "ImGui", "ov_cimguiname": "igInputFloat4", "ret": "bool", @@ -11424,7 +11551,7 @@ "step_fast": "100" }, "funcname": "InputInt", - "location": "imgui:544", + "location": "imgui:577", "namespace": "ImGui", "ov_cimguiname": "igInputInt", "ret": "bool", @@ -11456,7 +11583,7 @@ "flags": "0" }, "funcname": "InputInt2", - "location": "imgui:545", + "location": "imgui:578", "namespace": "ImGui", "ov_cimguiname": "igInputInt2", "ret": "bool", @@ -11488,7 +11615,7 @@ "flags": "0" }, "funcname": "InputInt3", - "location": "imgui:546", + "location": "imgui:579", "namespace": "ImGui", "ov_cimguiname": "igInputInt3", "ret": "bool", @@ -11520,7 +11647,7 @@ "flags": "0" }, "funcname": "InputInt4", - "location": "imgui:547", + "location": "imgui:580", "namespace": "ImGui", "ov_cimguiname": "igInputInt4", "ret": "bool", @@ -11571,7 +11698,7 @@ "p_step_fast": "NULL" }, "funcname": "InputScalar", - "location": "imgui:549", + "location": "imgui:582", "namespace": "ImGui", "ov_cimguiname": "igInputScalar", "ret": "bool", @@ -11626,7 +11753,7 @@ "p_step_fast": "NULL" }, "funcname": "InputScalarN", - "location": "imgui:550", + "location": "imgui:583", "namespace": "ImGui", "ov_cimguiname": "igInputScalarN", "ret": "bool", @@ -11672,7 +11799,7 @@ "user_data": "NULL" }, "funcname": "InputText", - "location": "imgui:537", + "location": "imgui:570", "namespace": "ImGui", "ov_cimguiname": "igInputText", "ret": "bool", @@ -11723,7 +11850,7 @@ "user_data": "NULL" }, "funcname": "InputTextMultiline", - "location": "imgui:538", + "location": "imgui:571", "namespace": "ImGui", "ov_cimguiname": "igInputTextMultiline", "ret": "bool", @@ -11773,7 +11900,7 @@ "user_data": "NULL" }, "funcname": "InputTextWithHint", - "location": "imgui:539", + "location": "imgui:572", "namespace": "ImGui", "ov_cimguiname": "igInputTextWithHint", "ret": "bool", @@ -11805,7 +11932,7 @@ "flags": "0" }, "funcname": "InvisibleButton", - "location": "imgui:468", + "location": "imgui:501", "namespace": "ImGui", "ov_cimguiname": "igInvisibleButton", "ret": "bool", @@ -11822,7 +11949,7 @@ "cimguiname": "igIsAnyItemActive", "defaults": {}, "funcname": "IsAnyItemActive", - "location": "imgui:794", + "location": "imgui:844", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemActive", "ret": "bool", @@ -11839,7 +11966,7 @@ "cimguiname": "igIsAnyItemFocused", "defaults": {}, "funcname": "IsAnyItemFocused", - "location": "imgui:795", + "location": "imgui:845", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemFocused", "ret": "bool", @@ -11856,7 +11983,7 @@ "cimguiname": "igIsAnyItemHovered", "defaults": {}, "funcname": "IsAnyItemHovered", - "location": "imgui:793", + "location": "imgui:843", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemHovered", "ret": "bool", @@ -11873,7 +12000,7 @@ "cimguiname": "igIsAnyMouseDown", "defaults": {}, "funcname": "IsAnyMouseDown", - "location": "imgui:851", + "location": "imgui:901", "namespace": "ImGui", "ov_cimguiname": "igIsAnyMouseDown", "ret": "bool", @@ -11890,7 +12017,7 @@ "cimguiname": "igIsItemActivated", "defaults": {}, "funcname": "IsItemActivated", - "location": "imgui:789", + "location": "imgui:839", "namespace": "ImGui", "ov_cimguiname": "igIsItemActivated", "ret": "bool", @@ -11907,7 +12034,7 @@ "cimguiname": "igIsItemActive", "defaults": {}, "funcname": "IsItemActive", - "location": "imgui:784", + "location": "imgui:834", "namespace": "ImGui", "ov_cimguiname": "igIsItemActive", "ret": "bool", @@ -11931,7 +12058,7 @@ "mouse_button": "0" }, "funcname": "IsItemClicked", - "location": "imgui:786", + "location": "imgui:836", "namespace": "ImGui", "ov_cimguiname": "igIsItemClicked", "ret": "bool", @@ -11948,7 +12075,7 @@ "cimguiname": "igIsItemDeactivated", "defaults": {}, "funcname": "IsItemDeactivated", - "location": "imgui:790", + "location": "imgui:840", "namespace": "ImGui", "ov_cimguiname": "igIsItemDeactivated", "ret": "bool", @@ -11965,7 +12092,7 @@ "cimguiname": "igIsItemDeactivatedAfterEdit", "defaults": {}, "funcname": "IsItemDeactivatedAfterEdit", - "location": "imgui:791", + "location": "imgui:841", "namespace": "ImGui", "ov_cimguiname": "igIsItemDeactivatedAfterEdit", "ret": "bool", @@ -11982,7 +12109,7 @@ "cimguiname": "igIsItemEdited", "defaults": {}, "funcname": "IsItemEdited", - "location": "imgui:788", + "location": "imgui:838", "namespace": "ImGui", "ov_cimguiname": "igIsItemEdited", "ret": "bool", @@ -11999,7 +12126,7 @@ "cimguiname": "igIsItemFocused", "defaults": {}, "funcname": "IsItemFocused", - "location": "imgui:785", + "location": "imgui:835", "namespace": "ImGui", "ov_cimguiname": "igIsItemFocused", "ret": "bool", @@ -12023,7 +12150,7 @@ "flags": "0" }, "funcname": "IsItemHovered", - "location": "imgui:783", + "location": "imgui:833", "namespace": "ImGui", "ov_cimguiname": "igIsItemHovered", "ret": "bool", @@ -12040,7 +12167,7 @@ "cimguiname": "igIsItemToggledOpen", "defaults": {}, "funcname": "IsItemToggledOpen", - "location": "imgui:792", + "location": "imgui:842", "namespace": "ImGui", "ov_cimguiname": "igIsItemToggledOpen", "ret": "bool", @@ -12057,7 +12184,7 @@ "cimguiname": "igIsItemVisible", "defaults": {}, "funcname": "IsItemVisible", - "location": "imgui:787", + "location": "imgui:837", "namespace": "ImGui", "ov_cimguiname": "igIsItemVisible", "ret": "bool", @@ -12079,7 +12206,7 @@ "cimguiname": "igIsKeyDown", "defaults": {}, "funcname": "IsKeyDown", - "location": "imgui:835", + "location": "imgui:885", "namespace": "ImGui", "ov_cimguiname": "igIsKeyDown", "ret": "bool", @@ -12107,7 +12234,7 @@ "repeat": "true" }, "funcname": "IsKeyPressed", - "location": "imgui:836", + "location": "imgui:886", "namespace": "ImGui", "ov_cimguiname": "igIsKeyPressed", "ret": "bool", @@ -12129,7 +12256,7 @@ "cimguiname": "igIsKeyReleased", "defaults": {}, "funcname": "IsKeyReleased", - "location": "imgui:837", + "location": "imgui:887", "namespace": "ImGui", "ov_cimguiname": "igIsKeyReleased", "ret": "bool", @@ -12157,7 +12284,7 @@ "repeat": "false" }, "funcname": "IsMouseClicked", - "location": "imgui:846", + "location": "imgui:896", "namespace": "ImGui", "ov_cimguiname": "igIsMouseClicked", "ret": "bool", @@ -12179,7 +12306,7 @@ "cimguiname": "igIsMouseDoubleClicked", "defaults": {}, "funcname": "IsMouseDoubleClicked", - "location": "imgui:848", + "location": "imgui:898", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDoubleClicked", "ret": "bool", @@ -12201,7 +12328,7 @@ "cimguiname": "igIsMouseDown", "defaults": {}, "funcname": "IsMouseDown", - "location": "imgui:845", + "location": "imgui:895", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDown", "ret": "bool", @@ -12229,7 +12356,7 @@ "lock_threshold": "-1.0f" }, "funcname": "IsMouseDragging", - "location": "imgui:854", + "location": "imgui:904", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDragging", "ret": "bool", @@ -12261,7 +12388,7 @@ "clip": "true" }, "funcname": "IsMouseHoveringRect", - "location": "imgui:849", + "location": "imgui:899", "namespace": "ImGui", "ov_cimguiname": "igIsMouseHoveringRect", "ret": "bool", @@ -12285,7 +12412,7 @@ "mouse_pos": "NULL" }, "funcname": "IsMousePosValid", - "location": "imgui:850", + "location": "imgui:900", "namespace": "ImGui", "ov_cimguiname": "igIsMousePosValid", "ret": "bool", @@ -12307,7 +12434,7 @@ "cimguiname": "igIsMouseReleased", "defaults": {}, "funcname": "IsMouseReleased", - "location": "imgui:847", + "location": "imgui:897", "namespace": "ImGui", "ov_cimguiname": "igIsMouseReleased", "ret": "bool", @@ -12335,7 +12462,7 @@ "flags": "0" }, "funcname": "IsPopupOpen", - "location": "imgui:668", + "location": "imgui:708", "namespace": "ImGui", "ov_cimguiname": "igIsPopupOpen", "ret": "bool", @@ -12357,9 +12484,9 @@ "cimguiname": "igIsRectVisible", "defaults": {}, "funcname": "IsRectVisible", - "location": "imgui:808", + "location": "imgui:858", "namespace": "ImGui", - "ov_cimguiname": "igIsRectVisibleNil", + "ov_cimguiname": "igIsRectVisible_Nil", "ret": "bool", "signature": "(const ImVec2)", "stname": "" @@ -12381,9 +12508,9 @@ "cimguiname": "igIsRectVisible", "defaults": {}, "funcname": "IsRectVisible", - "location": "imgui:809", + "location": "imgui:859", "namespace": "ImGui", - "ov_cimguiname": "igIsRectVisibleVec2", + "ov_cimguiname": "igIsRectVisible_Vec2", "ret": "bool", "signature": "(const ImVec2,const ImVec2)", "stname": "" @@ -12398,7 +12525,7 @@ "cimguiname": "igIsWindowAppearing", "defaults": {}, "funcname": "IsWindowAppearing", - "location": "imgui:321", + "location": "imgui:348", "namespace": "ImGui", "ov_cimguiname": "igIsWindowAppearing", "ret": "bool", @@ -12415,7 +12542,7 @@ "cimguiname": "igIsWindowCollapsed", "defaults": {}, "funcname": "IsWindowCollapsed", - "location": "imgui:322", + "location": "imgui:349", "namespace": "ImGui", "ov_cimguiname": "igIsWindowCollapsed", "ret": "bool", @@ -12439,7 +12566,7 @@ "flags": "0" }, "funcname": "IsWindowFocused", - "location": "imgui:323", + "location": "imgui:350", "namespace": "ImGui", "ov_cimguiname": "igIsWindowFocused", "ret": "bool", @@ -12463,7 +12590,7 @@ "flags": "0" }, "funcname": "IsWindowHovered", - "location": "imgui:324", + "location": "imgui:351", "namespace": "ImGui", "ov_cimguiname": "igIsWindowHovered", "ret": "bool", @@ -12494,7 +12621,7 @@ "defaults": {}, "funcname": "LabelText", "isvararg": "...)", - "location": "imgui:458", + "location": "imgui:491", "namespace": "ImGui", "ov_cimguiname": "igLabelText", "ret": "void", @@ -12524,7 +12651,7 @@ "cimguiname": "igLabelTextV", "defaults": {}, "funcname": "LabelTextV", - "location": "imgui:459", + "location": "imgui:492", "namespace": "ImGui", "ov_cimguiname": "igLabelTextV", "ret": "void", @@ -12564,9 +12691,9 @@ "height_in_items": "-1" }, "funcname": "ListBox", - "location": "imgui:596", + "location": "imgui:629", "namespace": "ImGui", - "ov_cimguiname": "igListBoxStr_arr", + "ov_cimguiname": "igListBox_Str_arr", "ret": "bool", "signature": "(const char*,int*,const char* const[],int,int)", "stname": "" @@ -12608,9 +12735,9 @@ "height_in_items": "-1" }, "funcname": "ListBox", - "location": "imgui:597", + "location": "imgui:630", "namespace": "ImGui", - "ov_cimguiname": "igListBoxFnBoolPtr", + "ov_cimguiname": "igListBox_FnBoolPtr", "ret": "bool", "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", "stname": "" @@ -12630,7 +12757,7 @@ "cimguiname": "igLoadIniSettingsFromDisk", "defaults": {}, "funcname": "LoadIniSettingsFromDisk", - "location": "imgui:869", + "location": "imgui:920", "namespace": "ImGui", "ov_cimguiname": "igLoadIniSettingsFromDisk", "ret": "void", @@ -12658,7 +12785,7 @@ "ini_size": "0" }, "funcname": "LoadIniSettingsFromMemory", - "location": "imgui:870", + "location": "imgui:921", "namespace": "ImGui", "ov_cimguiname": "igLoadIniSettingsFromMemory", "ret": "void", @@ -12675,7 +12802,7 @@ "cimguiname": "igLogButtons", "defaults": {}, "funcname": "LogButtons", - "location": "imgui:753", + "location": "imgui:797", "namespace": "ImGui", "ov_cimguiname": "igLogButtons", "ret": "void", @@ -12692,7 +12819,7 @@ "cimguiname": "igLogFinish", "defaults": {}, "funcname": "LogFinish", - "location": "imgui:752", + "location": "imgui:796", "namespace": "ImGui", "ov_cimguiname": "igLogFinish", "ret": "void", @@ -12719,7 +12846,7 @@ "defaults": {}, "funcname": "LogText", "isvararg": "...)", - "location": "imgui:754", + "location": "imgui:798", "manual": true, "namespace": "ImGui", "ov_cimguiname": "igLogText", @@ -12746,7 +12873,7 @@ "cimguiname": "igLogTextV", "defaults": {}, "funcname": "LogTextV", - "location": "imgui:755", + "location": "imgui:799", "namespace": "ImGui", "ov_cimguiname": "igLogTextV", "ret": "void", @@ -12770,7 +12897,7 @@ "auto_open_depth": "-1" }, "funcname": "LogToClipboard", - "location": "imgui:751", + "location": "imgui:795", "namespace": "ImGui", "ov_cimguiname": "igLogToClipboard", "ret": "void", @@ -12799,7 +12926,7 @@ "filename": "NULL" }, "funcname": "LogToFile", - "location": "imgui:750", + "location": "imgui:794", "namespace": "ImGui", "ov_cimguiname": "igLogToFile", "ret": "void", @@ -12823,7 +12950,7 @@ "auto_open_depth": "-1" }, "funcname": "LogToTTY", - "location": "imgui:749", + "location": "imgui:793", "namespace": "ImGui", "ov_cimguiname": "igLogToTTY", "ret": "void", @@ -12845,7 +12972,7 @@ "cimguiname": "igMemAlloc", "defaults": {}, "funcname": "MemAlloc", - "location": "imgui:883", + "location": "imgui:935", "namespace": "ImGui", "ov_cimguiname": "igMemAlloc", "ret": "void*", @@ -12867,7 +12994,7 @@ "cimguiname": "igMemFree", "defaults": {}, "funcname": "MemFree", - "location": "imgui:884", + "location": "imgui:936", "namespace": "ImGui", "ov_cimguiname": "igMemFree", "ret": "void", @@ -12905,9 +13032,9 @@ "shortcut": "NULL" }, "funcname": "MenuItem", - "location": "imgui:623", + "location": "imgui:657", "namespace": "ImGui", - "ov_cimguiname": "igMenuItemBool", + "ov_cimguiname": "igMenuItem_Bool", "ret": "bool", "signature": "(const char*,const char*,bool,bool)", "stname": "" @@ -12939,9 +13066,9 @@ "enabled": "true" }, "funcname": "MenuItem", - "location": "imgui:624", + "location": "imgui:658", "namespace": "ImGui", - "ov_cimguiname": "igMenuItemBoolPtr", + "ov_cimguiname": "igMenuItem_BoolPtr", "ret": "bool", "signature": "(const char*,const char*,bool*,bool)", "stname": "" @@ -12956,7 +13083,7 @@ "cimguiname": "igNewFrame", "defaults": {}, "funcname": "NewFrame", - "location": "imgui:272", + "location": "imgui:299", "namespace": "ImGui", "ov_cimguiname": "igNewFrame", "ret": "void", @@ -12973,7 +13100,7 @@ "cimguiname": "igNewLine", "defaults": {}, "funcname": "NewLine", - "location": "imgui:410", + "location": "imgui:439", "namespace": "ImGui", "ov_cimguiname": "igNewLine", "ret": "void", @@ -12990,7 +13117,7 @@ "cimguiname": "igNextColumn", "defaults": {}, "funcname": "NextColumn", - "location": "imgui:731", + "location": "imgui:775", "namespace": "ImGui", "ov_cimguiname": "igNextColumn", "ret": "void", @@ -13018,12 +13145,38 @@ "popup_flags": "0" }, "funcname": "OpenPopup", - "location": "imgui:653", + "location": "imgui:690", "namespace": "ImGui", - "ov_cimguiname": "igOpenPopup", + "ov_cimguiname": "igOpenPopup_Str", "ret": "void", "signature": "(const char*,ImGuiPopupFlags)", "stname": "" + }, + { + "args": "(ImGuiID id,ImGuiPopupFlags popup_flags)", + "argsT": [ + { + "name": "id", + "type": "ImGuiID" + }, + { + "name": "popup_flags", + "type": "ImGuiPopupFlags" + } + ], + "argsoriginal": "(ImGuiID id,ImGuiPopupFlags popup_flags=0)", + "call_args": "(id,popup_flags)", + "cimguiname": "igOpenPopup", + "defaults": { + "popup_flags": "0" + }, + "funcname": "OpenPopup", + "location": "imgui:691", + "namespace": "ImGui", + "ov_cimguiname": "igOpenPopup_ID", + "ret": "void", + "signature": "(ImGuiID,ImGuiPopupFlags)", + "stname": "" } ], "igOpenPopupOnItemClick": [ @@ -13047,7 +13200,7 @@ "str_id": "NULL" }, "funcname": "OpenPopupOnItemClick", - "location": "imgui:654", + "location": "imgui:692", "namespace": "ImGui", "ov_cimguiname": "igOpenPopupOnItemClick", "ret": "void", @@ -13096,7 +13249,7 @@ "type": "int" } ], - "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", + "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859811704183484516925e+38F,float scale_max=3.40282346638528859811704183484516925e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", "cimguiname": "igPlotHistogram", "defaults": { @@ -13108,9 +13261,9 @@ "values_offset": "0" }, "funcname": "PlotHistogram", - "location": "imgui:603", + "location": "imgui:636", "namespace": "ImGui", - "ov_cimguiname": "igPlotHistogramFloatPtr", + "ov_cimguiname": "igPlotHistogram_FloatPtr", "ret": "void", "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", "stname": "" @@ -13157,7 +13310,7 @@ "type": "ImVec2" } ], - "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))", + "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859811704183484516925e+38F,float scale_max=3.40282346638528859811704183484516925e+38F,ImVec2 graph_size=ImVec2(0,0))", "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", "cimguiname": "igPlotHistogram", "defaults": { @@ -13168,9 +13321,9 @@ "values_offset": "0" }, "funcname": "PlotHistogram", - "location": "imgui:604", + "location": "imgui:637", "namespace": "ImGui", - "ov_cimguiname": "igPlotHistogramFnFloatPtr", + "ov_cimguiname": "igPlotHistogram_FnFloatPtr", "ret": "void", "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", "stname": "" @@ -13217,7 +13370,7 @@ "type": "int" } ], - "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", + "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859811704183484516925e+38F,float scale_max=3.40282346638528859811704183484516925e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", "cimguiname": "igPlotLines", "defaults": { @@ -13229,9 +13382,9 @@ "values_offset": "0" }, "funcname": "PlotLines", - "location": "imgui:601", + "location": "imgui:634", "namespace": "ImGui", - "ov_cimguiname": "igPlotLinesFloatPtr", + "ov_cimguiname": "igPlotLines_FloatPtr", "ret": "void", "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", "stname": "" @@ -13278,7 +13431,7 @@ "type": "ImVec2" } ], - "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))", + "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859811704183484516925e+38F,float scale_max=3.40282346638528859811704183484516925e+38F,ImVec2 graph_size=ImVec2(0,0))", "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", "cimguiname": "igPlotLines", "defaults": { @@ -13289,9 +13442,9 @@ "values_offset": "0" }, "funcname": "PlotLines", - "location": "imgui:602", + "location": "imgui:635", "namespace": "ImGui", - "ov_cimguiname": "igPlotLinesFnFloatPtr", + "ov_cimguiname": "igPlotLines_FnFloatPtr", "ret": "void", "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", "stname": "" @@ -13306,7 +13459,7 @@ "cimguiname": "igPopAllowKeyboardFocus", "defaults": {}, "funcname": "PopAllowKeyboardFocus", - "location": "imgui:380", + "location": "imgui:408", "namespace": "ImGui", "ov_cimguiname": "igPopAllowKeyboardFocus", "ret": "void", @@ -13323,7 +13476,7 @@ "cimguiname": "igPopButtonRepeat", "defaults": {}, "funcname": "PopButtonRepeat", - "location": "imgui:382", + "location": "imgui:410", "namespace": "ImGui", "ov_cimguiname": "igPopButtonRepeat", "ret": "void", @@ -13340,7 +13493,7 @@ "cimguiname": "igPopClipRect", "defaults": {}, "funcname": "PopClipRect", - "location": "imgui:773", + "location": "imgui:823", "namespace": "ImGui", "ov_cimguiname": "igPopClipRect", "ret": "void", @@ -13357,7 +13510,7 @@ "cimguiname": "igPopFont", "defaults": {}, "funcname": "PopFont", - "location": "imgui:372", + "location": "imgui:400", "namespace": "ImGui", "ov_cimguiname": "igPopFont", "ret": "void", @@ -13374,7 +13527,7 @@ "cimguiname": "igPopID", "defaults": {}, "funcname": "PopID", - "location": "imgui:443", + "location": "imgui:476", "namespace": "ImGui", "ov_cimguiname": "igPopID", "ret": "void", @@ -13391,7 +13544,7 @@ "cimguiname": "igPopItemWidth", "defaults": {}, "funcname": "PopItemWidth", - "location": "imgui:386", + "location": "imgui:414", "namespace": "ImGui", "ov_cimguiname": "igPopItemWidth", "ret": "void", @@ -13415,7 +13568,7 @@ "count": "1" }, "funcname": "PopStyleColor", - "location": "imgui:375", + "location": "imgui:403", "namespace": "ImGui", "ov_cimguiname": "igPopStyleColor", "ret": "void", @@ -13439,7 +13592,7 @@ "count": "1" }, "funcname": "PopStyleVar", - "location": "imgui:378", + "location": "imgui:406", "namespace": "ImGui", "ov_cimguiname": "igPopStyleVar", "ret": "void", @@ -13456,7 +13609,7 @@ "cimguiname": "igPopTextWrapPos", "defaults": {}, "funcname": "PopTextWrapPos", - "location": "imgui:390", + "location": "imgui:418", "namespace": "ImGui", "ov_cimguiname": "igPopTextWrapPos", "ret": "void", @@ -13481,7 +13634,7 @@ "type": "const char*" } ], - "argsoriginal": "(float fraction,const ImVec2& size_arg=ImVec2(-1.17549435e-38F,0),const char* overlay=((void*)0))", + "argsoriginal": "(float fraction,const ImVec2& size_arg=ImVec2(-1.17549435082228750796873653722224568e-38F,0),const char* overlay=((void*)0))", "call_args": "(fraction,size_arg,overlay)", "cimguiname": "igProgressBar", "defaults": { @@ -13489,7 +13642,7 @@ "size_arg": "ImVec2(-FLT_MIN,0)" }, "funcname": "ProgressBar", - "location": "imgui:477", + "location": "imgui:510", "namespace": "ImGui", "ov_cimguiname": "igProgressBar", "ret": "void", @@ -13511,7 +13664,7 @@ "cimguiname": "igPushAllowKeyboardFocus", "defaults": {}, "funcname": "PushAllowKeyboardFocus", - "location": "imgui:379", + "location": "imgui:407", "namespace": "ImGui", "ov_cimguiname": "igPushAllowKeyboardFocus", "ret": "void", @@ -13533,7 +13686,7 @@ "cimguiname": "igPushButtonRepeat", "defaults": {}, "funcname": "PushButtonRepeat", - "location": "imgui:381", + "location": "imgui:409", "namespace": "ImGui", "ov_cimguiname": "igPushButtonRepeat", "ret": "void", @@ -13563,7 +13716,7 @@ "cimguiname": "igPushClipRect", "defaults": {}, "funcname": "PushClipRect", - "location": "imgui:772", + "location": "imgui:822", "namespace": "ImGui", "ov_cimguiname": "igPushClipRect", "ret": "void", @@ -13585,7 +13738,7 @@ "cimguiname": "igPushFont", "defaults": {}, "funcname": "PushFont", - "location": "imgui:371", + "location": "imgui:399", "namespace": "ImGui", "ov_cimguiname": "igPushFont", "ret": "void", @@ -13607,9 +13760,9 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:439", + "location": "imgui:472", "namespace": "ImGui", - "ov_cimguiname": "igPushIDStr", + "ov_cimguiname": "igPushID_Str", "ret": "void", "signature": "(const char*)", "stname": "" @@ -13631,9 +13784,9 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:440", + "location": "imgui:473", "namespace": "ImGui", - "ov_cimguiname": "igPushIDStrStr", + "ov_cimguiname": "igPushID_StrStr", "ret": "void", "signature": "(const char*,const char*)", "stname": "" @@ -13651,9 +13804,9 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:441", + "location": "imgui:474", "namespace": "ImGui", - "ov_cimguiname": "igPushIDPtr", + "ov_cimguiname": "igPushID_Ptr", "ret": "void", "signature": "(const void*)", "stname": "" @@ -13671,9 +13824,9 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:442", + "location": "imgui:475", "namespace": "ImGui", - "ov_cimguiname": "igPushIDInt", + "ov_cimguiname": "igPushID_Int", "ret": "void", "signature": "(int)", "stname": "" @@ -13693,7 +13846,7 @@ "cimguiname": "igPushItemWidth", "defaults": {}, "funcname": "PushItemWidth", - "location": "imgui:385", + "location": "imgui:413", "namespace": "ImGui", "ov_cimguiname": "igPushItemWidth", "ret": "void", @@ -13719,9 +13872,9 @@ "cimguiname": "igPushStyleColor", "defaults": {}, "funcname": "PushStyleColor", - "location": "imgui:373", + "location": "imgui:401", "namespace": "ImGui", - "ov_cimguiname": "igPushStyleColorU32", + "ov_cimguiname": "igPushStyleColor_U32", "ret": "void", "signature": "(ImGuiCol,ImU32)", "stname": "" @@ -13743,9 +13896,9 @@ "cimguiname": "igPushStyleColor", "defaults": {}, "funcname": "PushStyleColor", - "location": "imgui:374", + "location": "imgui:402", "namespace": "ImGui", - "ov_cimguiname": "igPushStyleColorVec4", + "ov_cimguiname": "igPushStyleColor_Vec4", "ret": "void", "signature": "(ImGuiCol,const ImVec4)", "stname": "" @@ -13769,9 +13922,9 @@ "cimguiname": "igPushStyleVar", "defaults": {}, "funcname": "PushStyleVar", - "location": "imgui:376", + "location": "imgui:404", "namespace": "ImGui", - "ov_cimguiname": "igPushStyleVarFloat", + "ov_cimguiname": "igPushStyleVar_Float", "ret": "void", "signature": "(ImGuiStyleVar,float)", "stname": "" @@ -13793,9 +13946,9 @@ "cimguiname": "igPushStyleVar", "defaults": {}, "funcname": "PushStyleVar", - "location": "imgui:377", + "location": "imgui:405", "namespace": "ImGui", - "ov_cimguiname": "igPushStyleVarVec2", + "ov_cimguiname": "igPushStyleVar_Vec2", "ret": "void", "signature": "(ImGuiStyleVar,const ImVec2)", "stname": "" @@ -13817,7 +13970,7 @@ "wrap_local_pos_x": "0.0f" }, "funcname": "PushTextWrapPos", - "location": "imgui:389", + "location": "imgui:417", "namespace": "ImGui", "ov_cimguiname": "igPushTextWrapPos", "ret": "void", @@ -13843,9 +13996,9 @@ "cimguiname": "igRadioButton", "defaults": {}, "funcname": "RadioButton", - "location": "imgui:475", + "location": "imgui:508", "namespace": "ImGui", - "ov_cimguiname": "igRadioButtonBool", + "ov_cimguiname": "igRadioButton_Bool", "ret": "bool", "signature": "(const char*,bool)", "stname": "" @@ -13871,9 +14024,9 @@ "cimguiname": "igRadioButton", "defaults": {}, "funcname": "RadioButton", - "location": "imgui:476", + "location": "imgui:509", "namespace": "ImGui", - "ov_cimguiname": "igRadioButtonIntPtr", + "ov_cimguiname": "igRadioButton_IntPtr", "ret": "bool", "signature": "(const char*,int*,int)", "stname": "" @@ -13888,7 +14041,7 @@ "cimguiname": "igRender", "defaults": {}, "funcname": "Render", - "location": "imgui:274", + "location": "imgui:301", "namespace": "ImGui", "ov_cimguiname": "igRender", "ret": "void", @@ -13912,7 +14065,7 @@ "button": "0" }, "funcname": "ResetMouseDragDelta", - "location": "imgui:856", + "location": "imgui:906", "namespace": "ImGui", "ov_cimguiname": "igResetMouseDragDelta", "ret": "void", @@ -13941,7 +14094,7 @@ "spacing": "-1.0f" }, "funcname": "SameLine", - "location": "imgui:409", + "location": "imgui:438", "namespace": "ImGui", "ov_cimguiname": "igSameLine", "ret": "void", @@ -13963,7 +14116,7 @@ "cimguiname": "igSaveIniSettingsToDisk", "defaults": {}, "funcname": "SaveIniSettingsToDisk", - "location": "imgui:871", + "location": "imgui:922", "namespace": "ImGui", "ov_cimguiname": "igSaveIniSettingsToDisk", "ret": "void", @@ -13987,7 +14140,7 @@ "out_ini_size": "NULL" }, "funcname": "SaveIniSettingsToMemory", - "location": "imgui:872", + "location": "imgui:923", "namespace": "ImGui", "ov_cimguiname": "igSaveIniSettingsToMemory", "ret": "const char*", @@ -14025,9 +14178,9 @@ "size": "ImVec2(0,0)" }, "funcname": "Selectable", - "location": "imgui:585", + "location": "imgui:618", "namespace": "ImGui", - "ov_cimguiname": "igSelectableBool", + "ov_cimguiname": "igSelectable_Bool", "ret": "bool", "signature": "(const char*,bool,ImGuiSelectableFlags,const ImVec2)", "stname": "" @@ -14060,9 +14213,9 @@ "size": "ImVec2(0,0)" }, "funcname": "Selectable", - "location": "imgui:586", + "location": "imgui:619", "namespace": "ImGui", - "ov_cimguiname": "igSelectableBoolPtr", + "ov_cimguiname": "igSelectable_BoolPtr", "ret": "bool", "signature": "(const char*,bool*,ImGuiSelectableFlags,const ImVec2)", "stname": "" @@ -14077,7 +14230,7 @@ "cimguiname": "igSeparator", "defaults": {}, "funcname": "Separator", - "location": "imgui:408", + "location": "imgui:437", "namespace": "ImGui", "ov_cimguiname": "igSeparator", "ret": "void", @@ -14109,7 +14262,7 @@ "user_data": "NULL" }, "funcname": "SetAllocatorFunctions", - "location": "imgui:881", + "location": "imgui:933", "namespace": "ImGui", "ov_cimguiname": "igSetAllocatorFunctions", "ret": "void", @@ -14131,7 +14284,7 @@ "cimguiname": "igSetClipboardText", "defaults": {}, "funcname": "SetClipboardText", - "location": "imgui:864", + "location": "imgui:914", "namespace": "ImGui", "ov_cimguiname": "igSetClipboardText", "ret": "void", @@ -14153,7 +14306,7 @@ "cimguiname": "igSetColorEditOptions", "defaults": {}, "funcname": "SetColorEditOptions", - "location": "imgui:560", + "location": "imgui:593", "namespace": "ImGui", "ov_cimguiname": "igSetColorEditOptions", "ret": "void", @@ -14179,7 +14332,7 @@ "cimguiname": "igSetColumnOffset", "defaults": {}, "funcname": "SetColumnOffset", - "location": "imgui:736", + "location": "imgui:780", "namespace": "ImGui", "ov_cimguiname": "igSetColumnOffset", "ret": "void", @@ -14205,7 +14358,7 @@ "cimguiname": "igSetColumnWidth", "defaults": {}, "funcname": "SetColumnWidth", - "location": "imgui:734", + "location": "imgui:778", "namespace": "ImGui", "ov_cimguiname": "igSetColumnWidth", "ret": "void", @@ -14227,7 +14380,7 @@ "cimguiname": "igSetCurrentContext", "defaults": {}, "funcname": "SetCurrentContext", - "location": "imgui:267", + "location": "imgui:294", "namespace": "ImGui", "ov_cimguiname": "igSetCurrentContext", "ret": "void", @@ -14249,7 +14402,7 @@ "cimguiname": "igSetCursorPos", "defaults": {}, "funcname": "SetCursorPos", - "location": "imgui:420", + "location": "imgui:449", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPos", "ret": "void", @@ -14271,7 +14424,7 @@ "cimguiname": "igSetCursorPosX", "defaults": {}, "funcname": "SetCursorPosX", - "location": "imgui:421", + "location": "imgui:450", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPosX", "ret": "void", @@ -14293,7 +14446,7 @@ "cimguiname": "igSetCursorPosY", "defaults": {}, "funcname": "SetCursorPosY", - "location": "imgui:422", + "location": "imgui:451", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPosY", "ret": "void", @@ -14315,7 +14468,7 @@ "cimguiname": "igSetCursorScreenPos", "defaults": {}, "funcname": "SetCursorScreenPos", - "location": "imgui:425", + "location": "imgui:454", "namespace": "ImGui", "ov_cimguiname": "igSetCursorScreenPos", "ret": "void", @@ -14351,7 +14504,7 @@ "cond": "0" }, "funcname": "SetDragDropPayload", - "location": "imgui:763", + "location": "imgui:807", "namespace": "ImGui", "ov_cimguiname": "igSetDragDropPayload", "ret": "bool", @@ -14368,7 +14521,7 @@ "cimguiname": "igSetItemAllowOverlap", "defaults": {}, "funcname": "SetItemAllowOverlap", - "location": "imgui:799", + "location": "imgui:849", "namespace": "ImGui", "ov_cimguiname": "igSetItemAllowOverlap", "ret": "void", @@ -14385,7 +14538,7 @@ "cimguiname": "igSetItemDefaultFocus", "defaults": {}, "funcname": "SetItemDefaultFocus", - "location": "imgui:777", + "location": "imgui:827", "namespace": "ImGui", "ov_cimguiname": "igSetItemDefaultFocus", "ret": "void", @@ -14409,7 +14562,7 @@ "offset": "0" }, "funcname": "SetKeyboardFocusHere", - "location": "imgui:778", + "location": "imgui:828", "namespace": "ImGui", "ov_cimguiname": "igSetKeyboardFocusHere", "ret": "void", @@ -14431,7 +14584,7 @@ "cimguiname": "igSetMouseCursor", "defaults": {}, "funcname": "SetMouseCursor", - "location": "imgui:858", + "location": "imgui:908", "namespace": "ImGui", "ov_cimguiname": "igSetMouseCursor", "ret": "void", @@ -14459,7 +14612,7 @@ "cond": "0" }, "funcname": "SetNextItemOpen", - "location": "imgui:580", + "location": "imgui:613", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemOpen", "ret": "void", @@ -14481,7 +14634,7 @@ "cimguiname": "igSetNextItemWidth", "defaults": {}, "funcname": "SetNextItemWidth", - "location": "imgui:387", + "location": "imgui:415", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemWidth", "ret": "void", @@ -14503,7 +14656,7 @@ "cimguiname": "igSetNextWindowBgAlpha", "defaults": {}, "funcname": "SetNextWindowBgAlpha", - "location": "imgui:338", + "location": "imgui:366", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowBgAlpha", "ret": "void", @@ -14531,7 +14684,7 @@ "cond": "0" }, "funcname": "SetNextWindowCollapsed", - "location": "imgui:336", + "location": "imgui:364", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowCollapsed", "ret": "void", @@ -14553,7 +14706,7 @@ "cimguiname": "igSetNextWindowContentSize", "defaults": {}, "funcname": "SetNextWindowContentSize", - "location": "imgui:335", + "location": "imgui:363", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowContentSize", "ret": "void", @@ -14570,7 +14723,7 @@ "cimguiname": "igSetNextWindowFocus", "defaults": {}, "funcname": "SetNextWindowFocus", - "location": "imgui:337", + "location": "imgui:365", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowFocus", "ret": "void", @@ -14603,7 +14756,7 @@ "pivot": "ImVec2(0,0)" }, "funcname": "SetNextWindowPos", - "location": "imgui:332", + "location": "imgui:360", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowPos", "ret": "void", @@ -14631,7 +14784,7 @@ "cond": "0" }, "funcname": "SetNextWindowSize", - "location": "imgui:333", + "location": "imgui:361", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowSize", "ret": "void", @@ -14668,7 +14821,7 @@ "custom_callback_data": "NULL" }, "funcname": "SetNextWindowSizeConstraints", - "location": "imgui:334", + "location": "imgui:362", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowSizeConstraints", "ret": "void", @@ -14696,7 +14849,7 @@ "center_x_ratio": "0.5f" }, "funcname": "SetScrollFromPosX", - "location": "imgui:367", + "location": "imgui:395", "namespace": "ImGui", "ov_cimguiname": "igSetScrollFromPosX", "ret": "void", @@ -14724,7 +14877,7 @@ "center_y_ratio": "0.5f" }, "funcname": "SetScrollFromPosY", - "location": "imgui:368", + "location": "imgui:396", "namespace": "ImGui", "ov_cimguiname": "igSetScrollFromPosY", "ret": "void", @@ -14748,7 +14901,7 @@ "center_x_ratio": "0.5f" }, "funcname": "SetScrollHereX", - "location": "imgui:365", + "location": "imgui:393", "namespace": "ImGui", "ov_cimguiname": "igSetScrollHereX", "ret": "void", @@ -14772,7 +14925,7 @@ "center_y_ratio": "0.5f" }, "funcname": "SetScrollHereY", - "location": "imgui:366", + "location": "imgui:394", "namespace": "ImGui", "ov_cimguiname": "igSetScrollHereY", "ret": "void", @@ -14794,7 +14947,7 @@ "cimguiname": "igSetScrollX", "defaults": {}, "funcname": "SetScrollX", - "location": "imgui:361", + "location": "imgui:389", "namespace": "ImGui", "ov_cimguiname": "igSetScrollX", "ret": "void", @@ -14816,7 +14969,7 @@ "cimguiname": "igSetScrollY", "defaults": {}, "funcname": "SetScrollY", - "location": "imgui:362", + "location": "imgui:390", "namespace": "ImGui", "ov_cimguiname": "igSetScrollY", "ret": "void", @@ -14838,7 +14991,7 @@ "cimguiname": "igSetStateStorage", "defaults": {}, "funcname": "SetStateStorage", - "location": "imgui:816", + "location": "imgui:866", "namespace": "ImGui", "ov_cimguiname": "igSetStateStorage", "ret": "void", @@ -14860,7 +15013,7 @@ "cimguiname": "igSetTabItemClosed", "defaults": {}, "funcname": "SetTabItemClosed", - "location": "imgui:745", + "location": "imgui:789", "namespace": "ImGui", "ov_cimguiname": "igSetTabItemClosed", "ret": "void", @@ -14887,7 +15040,7 @@ "defaults": {}, "funcname": "SetTooltip", "isvararg": "...)", - "location": "imgui:630", + "location": "imgui:664", "namespace": "ImGui", "ov_cimguiname": "igSetTooltip", "ret": "void", @@ -14913,7 +15066,7 @@ "cimguiname": "igSetTooltipV", "defaults": {}, "funcname": "SetTooltipV", - "location": "imgui:631", + "location": "imgui:665", "namespace": "ImGui", "ov_cimguiname": "igSetTooltipV", "ret": "void", @@ -14941,9 +15094,9 @@ "cond": "0" }, "funcname": "SetWindowCollapsed", - "location": "imgui:341", + "location": "imgui:369", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowCollapsedBool", + "ov_cimguiname": "igSetWindowCollapsed_Bool", "ret": "void", "signature": "(bool,ImGuiCond)", "stname": "" @@ -14971,9 +15124,9 @@ "cond": "0" }, "funcname": "SetWindowCollapsed", - "location": "imgui:346", + "location": "imgui:374", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowCollapsedStr", + "ov_cimguiname": "igSetWindowCollapsed_Str", "ret": "void", "signature": "(const char*,bool,ImGuiCond)", "stname": "" @@ -14988,9 +15141,9 @@ "cimguiname": "igSetWindowFocus", "defaults": {}, "funcname": "SetWindowFocus", - "location": "imgui:342", + "location": "imgui:370", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowFocusNil", + "ov_cimguiname": "igSetWindowFocus_Nil", "ret": "void", "signature": "()", "stname": "" @@ -15008,9 +15161,9 @@ "cimguiname": "igSetWindowFocus", "defaults": {}, "funcname": "SetWindowFocus", - "location": "imgui:347", + "location": "imgui:375", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowFocusStr", + "ov_cimguiname": "igSetWindowFocus_Str", "ret": "void", "signature": "(const char*)", "stname": "" @@ -15030,7 +15183,7 @@ "cimguiname": "igSetWindowFontScale", "defaults": {}, "funcname": "SetWindowFontScale", - "location": "imgui:343", + "location": "imgui:371", "namespace": "ImGui", "ov_cimguiname": "igSetWindowFontScale", "ret": "void", @@ -15058,9 +15211,9 @@ "cond": "0" }, "funcname": "SetWindowPos", - "location": "imgui:339", + "location": "imgui:367", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowPosVec2", + "ov_cimguiname": "igSetWindowPos_Vec2", "ret": "void", "signature": "(const ImVec2,ImGuiCond)", "stname": "" @@ -15088,9 +15241,9 @@ "cond": "0" }, "funcname": "SetWindowPos", - "location": "imgui:344", + "location": "imgui:372", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowPosStr", + "ov_cimguiname": "igSetWindowPos_Str", "ret": "void", "signature": "(const char*,const ImVec2,ImGuiCond)", "stname": "" @@ -15116,9 +15269,9 @@ "cond": "0" }, "funcname": "SetWindowSize", - "location": "imgui:340", + "location": "imgui:368", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowSizeVec2", + "ov_cimguiname": "igSetWindowSize_Vec2", "ret": "void", "signature": "(const ImVec2,ImGuiCond)", "stname": "" @@ -15146,9 +15299,9 @@ "cond": "0" }, "funcname": "SetWindowSize", - "location": "imgui:345", + "location": "imgui:373", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowSizeStr", + "ov_cimguiname": "igSetWindowSize_Str", "ret": "void", "signature": "(const char*,const ImVec2,ImGuiCond)", "stname": "" @@ -15170,7 +15323,7 @@ "p_open": "NULL" }, "funcname": "ShowAboutWindow", - "location": "imgui:280", + "location": "imgui:307", "namespace": "ImGui", "ov_cimguiname": "igShowAboutWindow", "ret": "void", @@ -15194,7 +15347,7 @@ "p_open": "NULL" }, "funcname": "ShowDemoWindow", - "location": "imgui:278", + "location": "imgui:305", "namespace": "ImGui", "ov_cimguiname": "igShowDemoWindow", "ret": "void", @@ -15216,7 +15369,7 @@ "cimguiname": "igShowFontSelector", "defaults": {}, "funcname": "ShowFontSelector", - "location": "imgui:283", + "location": "imgui:310", "namespace": "ImGui", "ov_cimguiname": "igShowFontSelector", "ret": "void", @@ -15240,7 +15393,7 @@ "p_open": "NULL" }, "funcname": "ShowMetricsWindow", - "location": "imgui:279", + "location": "imgui:306", "namespace": "ImGui", "ov_cimguiname": "igShowMetricsWindow", "ret": "void", @@ -15264,7 +15417,7 @@ "ref": "NULL" }, "funcname": "ShowStyleEditor", - "location": "imgui:281", + "location": "imgui:308", "namespace": "ImGui", "ov_cimguiname": "igShowStyleEditor", "ret": "void", @@ -15286,7 +15439,7 @@ "cimguiname": "igShowStyleSelector", "defaults": {}, "funcname": "ShowStyleSelector", - "location": "imgui:282", + "location": "imgui:309", "namespace": "ImGui", "ov_cimguiname": "igShowStyleSelector", "ret": "bool", @@ -15303,7 +15456,7 @@ "cimguiname": "igShowUserGuide", "defaults": {}, "funcname": "ShowUserGuide", - "location": "imgui:284", + "location": "imgui:311", "namespace": "ImGui", "ov_cimguiname": "igShowUserGuide", "ret": "void", @@ -15350,7 +15503,7 @@ "v_degrees_min": "-360.0f" }, "funcname": "SliderAngle", - "location": "imgui:523", + "location": "imgui:556", "namespace": "ImGui", "ov_cimguiname": "igSliderAngle", "ret": "bool", @@ -15395,7 +15548,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat", - "location": "imgui:519", + "location": "imgui:552", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat", "ret": "bool", @@ -15440,7 +15593,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat2", - "location": "imgui:520", + "location": "imgui:553", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat2", "ret": "bool", @@ -15485,7 +15638,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat3", - "location": "imgui:521", + "location": "imgui:554", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat3", "ret": "bool", @@ -15530,7 +15683,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat4", - "location": "imgui:522", + "location": "imgui:555", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat4", "ret": "bool", @@ -15575,7 +15728,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt", - "location": "imgui:524", + "location": "imgui:557", "namespace": "ImGui", "ov_cimguiname": "igSliderInt", "ret": "bool", @@ -15620,7 +15773,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt2", - "location": "imgui:525", + "location": "imgui:558", "namespace": "ImGui", "ov_cimguiname": "igSliderInt2", "ret": "bool", @@ -15665,7 +15818,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt3", - "location": "imgui:526", + "location": "imgui:559", "namespace": "ImGui", "ov_cimguiname": "igSliderInt3", "ret": "bool", @@ -15710,7 +15863,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt4", - "location": "imgui:527", + "location": "imgui:560", "namespace": "ImGui", "ov_cimguiname": "igSliderInt4", "ret": "bool", @@ -15759,7 +15912,7 @@ "format": "NULL" }, "funcname": "SliderScalar", - "location": "imgui:528", + "location": "imgui:561", "namespace": "ImGui", "ov_cimguiname": "igSliderScalar", "ret": "bool", @@ -15812,7 +15965,7 @@ "format": "NULL" }, "funcname": "SliderScalarN", - "location": "imgui:529", + "location": "imgui:562", "namespace": "ImGui", "ov_cimguiname": "igSliderScalarN", "ret": "bool", @@ -15834,7 +15987,7 @@ "cimguiname": "igSmallButton", "defaults": {}, "funcname": "SmallButton", - "location": "imgui:467", + "location": "imgui:500", "namespace": "ImGui", "ov_cimguiname": "igSmallButton", "ret": "bool", @@ -15851,7 +16004,7 @@ "cimguiname": "igSpacing", "defaults": {}, "funcname": "Spacing", - "location": "imgui:411", + "location": "imgui:440", "namespace": "ImGui", "ov_cimguiname": "igSpacing", "ret": "void", @@ -15875,7 +16028,7 @@ "dst": "NULL" }, "funcname": "StyleColorsClassic", - "location": "imgui:290", + "location": "imgui:317", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsClassic", "ret": "void", @@ -15899,7 +16052,7 @@ "dst": "NULL" }, "funcname": "StyleColorsDark", - "location": "imgui:288", + "location": "imgui:315", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsDark", "ret": "void", @@ -15923,7 +16076,7 @@ "dst": "NULL" }, "funcname": "StyleColorsLight", - "location": "imgui:289", + "location": "imgui:316", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsLight", "ret": "void", @@ -15951,7 +16104,7 @@ "flags": "0" }, "funcname": "TabItemButton", - "location": "imgui:744", + "location": "imgui:788", "namespace": "ImGui", "ov_cimguiname": "igTabItemButton", "ret": "bool", @@ -15968,7 +16121,7 @@ "cimguiname": "igTableGetColumnCount", "defaults": {}, "funcname": "TableGetColumnCount", - "location": "imgui:721", + "location": "imgui:764", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnCount", "ret": "int", @@ -15992,7 +16145,7 @@ "column_n": "-1" }, "funcname": "TableGetColumnFlags", - "location": "imgui:725", + "location": "imgui:768", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnFlags", "ret": "ImGuiTableColumnFlags", @@ -16009,7 +16162,7 @@ "cimguiname": "igTableGetColumnIndex", "defaults": {}, "funcname": "TableGetColumnIndex", - "location": "imgui:722", + "location": "imgui:765", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnIndex", "ret": "int", @@ -16033,7 +16186,7 @@ "column_n": "-1" }, "funcname": "TableGetColumnName", - "location": "imgui:724", + "location": "imgui:767", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnName", "ret": "const char*", @@ -16050,7 +16203,7 @@ "cimguiname": "igTableGetRowIndex", "defaults": {}, "funcname": "TableGetRowIndex", - "location": "imgui:723", + "location": "imgui:766", "namespace": "ImGui", "ov_cimguiname": "igTableGetRowIndex", "ret": "int", @@ -16067,7 +16220,7 @@ "cimguiname": "igTableGetSortSpecs", "defaults": {}, "funcname": "TableGetSortSpecs", - "location": "imgui:718", + "location": "imgui:760", "namespace": "ImGui", "ov_cimguiname": "igTableGetSortSpecs", "ret": "ImGuiTableSortSpecs*", @@ -16089,7 +16242,7 @@ "cimguiname": "igTableHeader", "defaults": {}, "funcname": "TableHeader", - "location": "imgui:711", + "location": "imgui:752", "namespace": "ImGui", "ov_cimguiname": "igTableHeader", "ret": "void", @@ -16106,7 +16259,7 @@ "cimguiname": "igTableHeadersRow", "defaults": {}, "funcname": "TableHeadersRow", - "location": "imgui:710", + "location": "imgui:751", "namespace": "ImGui", "ov_cimguiname": "igTableHeadersRow", "ret": "void", @@ -16123,7 +16276,7 @@ "cimguiname": "igTableNextColumn", "defaults": {}, "funcname": "TableNextColumn", - "location": "imgui:698", + "location": "imgui:738", "namespace": "ImGui", "ov_cimguiname": "igTableNextColumn", "ret": "bool", @@ -16152,7 +16305,7 @@ "row_flags": "0" }, "funcname": "TableNextRow", - "location": "imgui:697", + "location": "imgui:737", "namespace": "ImGui", "ov_cimguiname": "igTableNextRow", "ret": "void", @@ -16184,7 +16337,7 @@ "column_n": "-1" }, "funcname": "TableSetBgColor", - "location": "imgui:726", + "location": "imgui:770", "namespace": "ImGui", "ov_cimguiname": "igTableSetBgColor", "ret": "void", @@ -16192,6 +16345,32 @@ "stname": "" } ], + "igTableSetColumnEnabled": [ + { + "args": "(int column_n,bool v)", + "argsT": [ + { + "name": "column_n", + "type": "int" + }, + { + "name": "v", + "type": "bool" + } + ], + "argsoriginal": "(int column_n,bool v)", + "call_args": "(column_n,v)", + "cimguiname": "igTableSetColumnEnabled", + "defaults": {}, + "funcname": "TableSetColumnEnabled", + "location": "imgui:769", + "namespace": "ImGui", + "ov_cimguiname": "igTableSetColumnEnabled", + "ret": "void", + "signature": "(int,bool)", + "stname": "" + } + ], "igTableSetColumnIndex": [ { "args": "(int column_n)", @@ -16206,7 +16385,7 @@ "cimguiname": "igTableSetColumnIndex", "defaults": {}, "funcname": "TableSetColumnIndex", - "location": "imgui:699", + "location": "imgui:739", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnIndex", "ret": "bool", @@ -16244,7 +16423,7 @@ "user_id": "0" }, "funcname": "TableSetupColumn", - "location": "imgui:708", + "location": "imgui:749", "namespace": "ImGui", "ov_cimguiname": "igTableSetupColumn", "ret": "void", @@ -16270,7 +16449,7 @@ "cimguiname": "igTableSetupScrollFreeze", "defaults": {}, "funcname": "TableSetupScrollFreeze", - "location": "imgui:709", + "location": "imgui:750", "namespace": "ImGui", "ov_cimguiname": "igTableSetupScrollFreeze", "ret": "void", @@ -16297,7 +16476,7 @@ "defaults": {}, "funcname": "Text", "isvararg": "...)", - "location": "imgui:450", + "location": "imgui:483", "namespace": "ImGui", "ov_cimguiname": "igText", "ret": "void", @@ -16328,7 +16507,7 @@ "defaults": {}, "funcname": "TextColored", "isvararg": "...)", - "location": "imgui:452", + "location": "imgui:485", "namespace": "ImGui", "ov_cimguiname": "igTextColored", "ret": "void", @@ -16358,7 +16537,7 @@ "cimguiname": "igTextColoredV", "defaults": {}, "funcname": "TextColoredV", - "location": "imgui:453", + "location": "imgui:486", "namespace": "ImGui", "ov_cimguiname": "igTextColoredV", "ret": "void", @@ -16385,7 +16564,7 @@ "defaults": {}, "funcname": "TextDisabled", "isvararg": "...)", - "location": "imgui:454", + "location": "imgui:487", "namespace": "ImGui", "ov_cimguiname": "igTextDisabled", "ret": "void", @@ -16411,7 +16590,7 @@ "cimguiname": "igTextDisabledV", "defaults": {}, "funcname": "TextDisabledV", - "location": "imgui:455", + "location": "imgui:488", "namespace": "ImGui", "ov_cimguiname": "igTextDisabledV", "ret": "void", @@ -16439,7 +16618,7 @@ "text_end": "NULL" }, "funcname": "TextUnformatted", - "location": "imgui:449", + "location": "imgui:482", "namespace": "ImGui", "ov_cimguiname": "igTextUnformatted", "ret": "void", @@ -16465,7 +16644,7 @@ "cimguiname": "igTextV", "defaults": {}, "funcname": "TextV", - "location": "imgui:451", + "location": "imgui:484", "namespace": "ImGui", "ov_cimguiname": "igTextV", "ret": "void", @@ -16492,7 +16671,7 @@ "defaults": {}, "funcname": "TextWrapped", "isvararg": "...)", - "location": "imgui:456", + "location": "imgui:489", "namespace": "ImGui", "ov_cimguiname": "igTextWrapped", "ret": "void", @@ -16518,7 +16697,7 @@ "cimguiname": "igTextWrappedV", "defaults": {}, "funcname": "TextWrappedV", - "location": "imgui:457", + "location": "imgui:490", "namespace": "ImGui", "ov_cimguiname": "igTextWrappedV", "ret": "void", @@ -16540,9 +16719,9 @@ "cimguiname": "igTreeNode", "defaults": {}, "funcname": "TreeNode", - "location": "imgui:564", + "location": "imgui:597", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeStr", + "ov_cimguiname": "igTreeNode_Str", "ret": "bool", "signature": "(const char*)", "stname": "" @@ -16569,9 +16748,9 @@ "defaults": {}, "funcname": "TreeNode", "isvararg": "...)", - "location": "imgui:565", + "location": "imgui:598", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeStrStr", + "ov_cimguiname": "igTreeNode_StrStr", "ret": "bool", "signature": "(const char*,const char*,...)", "stname": "" @@ -16598,9 +16777,9 @@ "defaults": {}, "funcname": "TreeNode", "isvararg": "...)", - "location": "imgui:566", + "location": "imgui:599", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodePtr", + "ov_cimguiname": "igTreeNode_Ptr", "ret": "bool", "signature": "(const void*,const char*,...)", "stname": "" @@ -16626,9 +16805,9 @@ "flags": "0" }, "funcname": "TreeNodeEx", - "location": "imgui:569", + "location": "imgui:602", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExStr", + "ov_cimguiname": "igTreeNodeEx_Str", "ret": "bool", "signature": "(const char*,ImGuiTreeNodeFlags)", "stname": "" @@ -16659,9 +16838,9 @@ "defaults": {}, "funcname": "TreeNodeEx", "isvararg": "...)", - "location": "imgui:570", + "location": "imgui:603", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExStrStr", + "ov_cimguiname": "igTreeNodeEx_StrStr", "ret": "bool", "signature": "(const char*,ImGuiTreeNodeFlags,const char*,...)", "stname": "" @@ -16692,9 +16871,9 @@ "defaults": {}, "funcname": "TreeNodeEx", "isvararg": "...)", - "location": "imgui:571", + "location": "imgui:604", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExPtr", + "ov_cimguiname": "igTreeNodeEx_Ptr", "ret": "bool", "signature": "(const void*,ImGuiTreeNodeFlags,const char*,...)", "stname": "" @@ -16726,9 +16905,9 @@ "cimguiname": "igTreeNodeExV", "defaults": {}, "funcname": "TreeNodeExV", - "location": "imgui:572", + "location": "imgui:605", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExVStr", + "ov_cimguiname": "igTreeNodeExV_Str", "ret": "bool", "signature": "(const char*,ImGuiTreeNodeFlags,const char*,va_list)", "stname": "" @@ -16758,9 +16937,9 @@ "cimguiname": "igTreeNodeExV", "defaults": {}, "funcname": "TreeNodeExV", - "location": "imgui:573", + "location": "imgui:606", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExVPtr", + "ov_cimguiname": "igTreeNodeExV_Ptr", "ret": "bool", "signature": "(const void*,ImGuiTreeNodeFlags,const char*,va_list)", "stname": "" @@ -16788,9 +16967,9 @@ "cimguiname": "igTreeNodeV", "defaults": {}, "funcname": "TreeNodeV", - "location": "imgui:567", + "location": "imgui:600", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeVStr", + "ov_cimguiname": "igTreeNodeV_Str", "ret": "bool", "signature": "(const char*,const char*,va_list)", "stname": "" @@ -16816,9 +16995,9 @@ "cimguiname": "igTreeNodeV", "defaults": {}, "funcname": "TreeNodeV", - "location": "imgui:568", + "location": "imgui:601", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeVPtr", + "ov_cimguiname": "igTreeNodeV_Ptr", "ret": "bool", "signature": "(const void*,const char*,va_list)", "stname": "" @@ -16833,7 +17012,7 @@ "cimguiname": "igTreePop", "defaults": {}, "funcname": "TreePop", - "location": "imgui:576", + "location": "imgui:609", "namespace": "ImGui", "ov_cimguiname": "igTreePop", "ret": "void", @@ -16855,9 +17034,9 @@ "cimguiname": "igTreePush", "defaults": {}, "funcname": "TreePush", - "location": "imgui:574", + "location": "imgui:607", "namespace": "ImGui", - "ov_cimguiname": "igTreePushStr", + "ov_cimguiname": "igTreePush_Str", "ret": "void", "signature": "(const char*)", "stname": "" @@ -16877,9 +17056,9 @@ "ptr_id": "NULL" }, "funcname": "TreePush", - "location": "imgui:575", + "location": "imgui:608", "namespace": "ImGui", - "ov_cimguiname": "igTreePushPtr", + "ov_cimguiname": "igTreePush_Ptr", "ret": "void", "signature": "(const void*)", "stname": "" @@ -16901,7 +17080,7 @@ "indent_w": "0.0f" }, "funcname": "Unindent", - "location": "imgui:414", + "location": "imgui:443", "namespace": "ImGui", "ov_cimguiname": "igUnindent", "ret": "void", @@ -16950,7 +17129,7 @@ "format": "\"%.3f\"" }, "funcname": "VSliderFloat", - "location": "imgui:530", + "location": "imgui:563", "namespace": "ImGui", "ov_cimguiname": "igVSliderFloat", "ret": "bool", @@ -16999,7 +17178,7 @@ "format": "\"%d\"" }, "funcname": "VSliderInt", - "location": "imgui:531", + "location": "imgui:564", "namespace": "ImGui", "ov_cimguiname": "igVSliderInt", "ret": "bool", @@ -17052,7 +17231,7 @@ "format": "NULL" }, "funcname": "VSliderScalar", - "location": "imgui:532", + "location": "imgui:565", "namespace": "ImGui", "ov_cimguiname": "igVSliderScalar", "ret": "bool", @@ -17078,9 +17257,9 @@ "cimguiname": "igValue", "defaults": {}, "funcname": "Value", - "location": "imgui:608", + "location": "imgui:641", "namespace": "ImGui", - "ov_cimguiname": "igValueBool", + "ov_cimguiname": "igValue_Bool", "ret": "void", "signature": "(const char*,bool)", "stname": "" @@ -17102,9 +17281,9 @@ "cimguiname": "igValue", "defaults": {}, "funcname": "Value", - "location": "imgui:609", + "location": "imgui:642", "namespace": "ImGui", - "ov_cimguiname": "igValueInt", + "ov_cimguiname": "igValue_Int", "ret": "void", "signature": "(const char*,int)", "stname": "" @@ -17126,9 +17305,9 @@ "cimguiname": "igValue", "defaults": {}, "funcname": "Value", - "location": "imgui:610", + "location": "imgui:643", "namespace": "ImGui", - "ov_cimguiname": "igValueUint", + "ov_cimguiname": "igValue_Uint", "ret": "void", "signature": "(const char*,unsigned int)", "stname": "" @@ -17156,9 +17335,9 @@ "float_format": "NULL" }, "funcname": "Value", - "location": "imgui:611", + "location": "imgui:644", "namespace": "ImGui", - "ov_cimguiname": "igValueFloat", + "ov_cimguiname": "igValue_Float", "ret": "void", "signature": "(const char*,float,const char*)", "stname": "" diff --git a/imgui-sys/third-party/definitions.lua b/imgui-sys/third-party/definitions.lua index 0776d82..a56d41f 100644 --- a/imgui-sys/third-party/definitions.lua +++ b/imgui-sys/third-party/definitions.lua @@ -25,7 +25,7 @@ defs["ImColor_HSV"][1]["defaults"] = {} defs["ImColor_HSV"][1]["defaults"]["a"] = "1.0f" defs["ImColor_HSV"][1]["funcname"] = "HSV" defs["ImColor_HSV"][1]["is_static_function"] = true -defs["ImColor_HSV"][1]["location"] = "imgui:2181" +defs["ImColor_HSV"][1]["location"] = "imgui:2240" defs["ImColor_HSV"][1]["nonUDT"] = 1 defs["ImColor_HSV"][1]["ov_cimguiname"] = "ImColor_HSV" defs["ImColor_HSV"][1]["ret"] = "void" @@ -42,8 +42,8 @@ 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:2171" -defs["ImColor_ImColor"][1]["ov_cimguiname"] = "ImColor_ImColorNil" +defs["ImColor_ImColor"][1]["location"] = "imgui:2230" +defs["ImColor_ImColor"][1]["ov_cimguiname"] = "ImColor_ImColor_Nil" defs["ImColor_ImColor"][1]["signature"] = "()" defs["ImColor_ImColor"][1]["stname"] = "ImColor" defs["ImColor_ImColor"][2] = {} @@ -68,8 +68,8 @@ 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:2172" -defs["ImColor_ImColor"][2]["ov_cimguiname"] = "ImColor_ImColorInt" +defs["ImColor_ImColor"][2]["location"] = "imgui:2231" +defs["ImColor_ImColor"][2]["ov_cimguiname"] = "ImColor_ImColor_Int" defs["ImColor_ImColor"][2]["signature"] = "(int,int,int,int)" defs["ImColor_ImColor"][2]["stname"] = "ImColor" defs["ImColor_ImColor"][3] = {} @@ -84,8 +84,8 @@ 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:2173" -defs["ImColor_ImColor"][3]["ov_cimguiname"] = "ImColor_ImColorU32" +defs["ImColor_ImColor"][3]["location"] = "imgui:2232" +defs["ImColor_ImColor"][3]["ov_cimguiname"] = "ImColor_ImColor_U32" defs["ImColor_ImColor"][3]["signature"] = "(ImU32)" defs["ImColor_ImColor"][3]["stname"] = "ImColor" defs["ImColor_ImColor"][4] = {} @@ -110,8 +110,8 @@ 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:2174" -defs["ImColor_ImColor"][4]["ov_cimguiname"] = "ImColor_ImColorFloat" +defs["ImColor_ImColor"][4]["location"] = "imgui:2233" +defs["ImColor_ImColor"][4]["ov_cimguiname"] = "ImColor_ImColor_Float" defs["ImColor_ImColor"][4]["signature"] = "(float,float,float,float)" defs["ImColor_ImColor"][4]["stname"] = "ImColor" defs["ImColor_ImColor"][5] = {} @@ -126,8 +126,8 @@ 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:2175" -defs["ImColor_ImColor"][5]["ov_cimguiname"] = "ImColor_ImColorVec4" +defs["ImColor_ImColor"][5]["location"] = "imgui:2234" +defs["ImColor_ImColor"][5]["ov_cimguiname"] = "ImColor_ImColor_Vec4" defs["ImColor_ImColor"][5]["signature"] = "(const ImVec4)" defs["ImColor_ImColor"][5]["stname"] = "ImColor" defs["ImColor_ImColor"]["()"] = defs["ImColor_ImColor"][1] @@ -160,7 +160,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:2180" +defs["ImColor_SetHSV"][1]["location"] = "imgui:2239" defs["ImColor_SetHSV"][1]["ov_cimguiname"] = "ImColor_SetHSV" defs["ImColor_SetHSV"][1]["ret"] = "void" defs["ImColor_SetHSV"][1]["signature"] = "(float,float,float,float)" @@ -182,6 +182,24 @@ defs["ImColor_destroy"][1]["ret"] = "void" defs["ImColor_destroy"][1]["signature"] = "(ImColor*)" defs["ImColor_destroy"][1]["stname"] = "ImColor" defs["ImColor_destroy"]["(ImColor*)"] = defs["ImColor_destroy"][1] +defs["ImDrawCmd_GetTexID"] = {} +defs["ImDrawCmd_GetTexID"][1] = {} +defs["ImDrawCmd_GetTexID"][1]["args"] = "(ImDrawCmd* self)" +defs["ImDrawCmd_GetTexID"][1]["argsT"] = {} +defs["ImDrawCmd_GetTexID"][1]["argsT"][1] = {} +defs["ImDrawCmd_GetTexID"][1]["argsT"][1]["name"] = "self" +defs["ImDrawCmd_GetTexID"][1]["argsT"][1]["type"] = "ImDrawCmd*" +defs["ImDrawCmd_GetTexID"][1]["argsoriginal"] = "()" +defs["ImDrawCmd_GetTexID"][1]["call_args"] = "()" +defs["ImDrawCmd_GetTexID"][1]["cimguiname"] = "ImDrawCmd_GetTexID" +defs["ImDrawCmd_GetTexID"][1]["defaults"] = {} +defs["ImDrawCmd_GetTexID"][1]["funcname"] = "GetTexID" +defs["ImDrawCmd_GetTexID"][1]["location"] = "imgui:2288" +defs["ImDrawCmd_GetTexID"][1]["ov_cimguiname"] = "ImDrawCmd_GetTexID" +defs["ImDrawCmd_GetTexID"][1]["ret"] = "ImTextureID" +defs["ImDrawCmd_GetTexID"][1]["signature"] = "()const" +defs["ImDrawCmd_GetTexID"][1]["stname"] = "ImDrawCmd" +defs["ImDrawCmd_GetTexID"]["()const"] = defs["ImDrawCmd_GetTexID"][1] defs["ImDrawCmd_ImDrawCmd"] = {} defs["ImDrawCmd_ImDrawCmd"][1] = {} defs["ImDrawCmd_ImDrawCmd"][1]["args"] = "()" @@ -192,7 +210,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:2226" +defs["ImDrawCmd_ImDrawCmd"][1]["location"] = "imgui:2285" defs["ImDrawCmd_ImDrawCmd"][1]["ov_cimguiname"] = "ImDrawCmd_ImDrawCmd" defs["ImDrawCmd_ImDrawCmd"][1]["signature"] = "()" defs["ImDrawCmd_ImDrawCmd"][1]["stname"] = "ImDrawCmd" @@ -225,7 +243,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:2463" +defs["ImDrawData_Clear"][1]["location"] = "imgui:2519" defs["ImDrawData_Clear"][1]["ov_cimguiname"] = "ImDrawData_Clear" defs["ImDrawData_Clear"][1]["ret"] = "void" defs["ImDrawData_Clear"][1]["signature"] = "()" @@ -243,7 +261,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:2464" +defs["ImDrawData_DeIndexAllBuffers"][1]["location"] = "imgui:2520" defs["ImDrawData_DeIndexAllBuffers"][1]["ov_cimguiname"] = "ImDrawData_DeIndexAllBuffers" defs["ImDrawData_DeIndexAllBuffers"][1]["ret"] = "void" defs["ImDrawData_DeIndexAllBuffers"][1]["signature"] = "()" @@ -259,7 +277,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:2462" +defs["ImDrawData_ImDrawData"][1]["location"] = "imgui:2518" defs["ImDrawData_ImDrawData"][1]["ov_cimguiname"] = "ImDrawData_ImDrawData" defs["ImDrawData_ImDrawData"][1]["signature"] = "()" defs["ImDrawData_ImDrawData"][1]["stname"] = "ImDrawData" @@ -279,7 +297,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:2465" +defs["ImDrawData_ScaleClipRects"][1]["location"] = "imgui:2521" defs["ImDrawData_ScaleClipRects"][1]["ov_cimguiname"] = "ImDrawData_ScaleClipRects" defs["ImDrawData_ScaleClipRects"][1]["ret"] = "void" defs["ImDrawData_ScaleClipRects"][1]["signature"] = "(const ImVec2)" @@ -313,7 +331,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:2278" +defs["ImDrawListSplitter_Clear"][1]["location"] = "imgui:2333" defs["ImDrawListSplitter_Clear"][1]["ov_cimguiname"] = "ImDrawListSplitter_Clear" defs["ImDrawListSplitter_Clear"][1]["ret"] = "void" defs["ImDrawListSplitter_Clear"][1]["signature"] = "()" @@ -331,7 +349,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:2279" +defs["ImDrawListSplitter_ClearFreeMemory"][1]["location"] = "imgui:2334" defs["ImDrawListSplitter_ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawListSplitter_ClearFreeMemory" defs["ImDrawListSplitter_ClearFreeMemory"][1]["ret"] = "void" defs["ImDrawListSplitter_ClearFreeMemory"][1]["signature"] = "()" @@ -347,7 +365,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:2276" +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["location"] = "imgui:2331" defs["ImDrawListSplitter_ImDrawListSplitter"][1]["ov_cimguiname"] = "ImDrawListSplitter_ImDrawListSplitter" defs["ImDrawListSplitter_ImDrawListSplitter"][1]["signature"] = "()" defs["ImDrawListSplitter_ImDrawListSplitter"][1]["stname"] = "ImDrawListSplitter" @@ -367,7 +385,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:2281" +defs["ImDrawListSplitter_Merge"][1]["location"] = "imgui:2336" defs["ImDrawListSplitter_Merge"][1]["ov_cimguiname"] = "ImDrawListSplitter_Merge" defs["ImDrawListSplitter_Merge"][1]["ret"] = "void" defs["ImDrawListSplitter_Merge"][1]["signature"] = "(ImDrawList*)" @@ -391,7 +409,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:2282" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["location"] = "imgui:2337" defs["ImDrawListSplitter_SetCurrentChannel"][1]["ov_cimguiname"] = "ImDrawListSplitter_SetCurrentChannel" defs["ImDrawListSplitter_SetCurrentChannel"][1]["ret"] = "void" defs["ImDrawListSplitter_SetCurrentChannel"][1]["signature"] = "(ImDrawList*,int)" @@ -415,7 +433,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:2280" +defs["ImDrawListSplitter_Split"][1]["location"] = "imgui:2335" defs["ImDrawListSplitter_Split"][1]["ov_cimguiname"] = "ImDrawListSplitter_Split" defs["ImDrawListSplitter_Split"][1]["ret"] = "void" defs["ImDrawListSplitter_Split"][1]["signature"] = "(ImDrawList*,int)" @@ -432,7 +450,7 @@ defs["ImDrawListSplitter_destroy"][1]["call_args"] = "(self)" defs["ImDrawListSplitter_destroy"][1]["cimguiname"] = "ImDrawListSplitter_destroy" defs["ImDrawListSplitter_destroy"][1]["defaults"] = {} defs["ImDrawListSplitter_destroy"][1]["destructor"] = true -defs["ImDrawListSplitter_destroy"][1]["location"] = "imgui:2277" +defs["ImDrawListSplitter_destroy"][1]["location"] = "imgui:2332" defs["ImDrawListSplitter_destroy"][1]["ov_cimguiname"] = "ImDrawListSplitter_destroy" defs["ImDrawListSplitter_destroy"][1]["realdestructor"] = true defs["ImDrawListSplitter_destroy"][1]["ret"] = "void" @@ -473,7 +491,7 @@ defs["ImDrawList_AddBezierCubic"][1]["cimguiname"] = "ImDrawList_AddBezierCubic" defs["ImDrawList_AddBezierCubic"][1]["defaults"] = {} defs["ImDrawList_AddBezierCubic"][1]["defaults"]["num_segments"] = "0" defs["ImDrawList_AddBezierCubic"][1]["funcname"] = "AddBezierCubic" -defs["ImDrawList_AddBezierCubic"][1]["location"] = "imgui:2380" +defs["ImDrawList_AddBezierCubic"][1]["location"] = "imgui:2435" defs["ImDrawList_AddBezierCubic"][1]["ov_cimguiname"] = "ImDrawList_AddBezierCubic" defs["ImDrawList_AddBezierCubic"][1]["ret"] = "void" defs["ImDrawList_AddBezierCubic"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)" @@ -510,7 +528,7 @@ defs["ImDrawList_AddBezierQuadratic"][1]["cimguiname"] = "ImDrawList_AddBezierQu defs["ImDrawList_AddBezierQuadratic"][1]["defaults"] = {} defs["ImDrawList_AddBezierQuadratic"][1]["defaults"]["num_segments"] = "0" defs["ImDrawList_AddBezierQuadratic"][1]["funcname"] = "AddBezierQuadratic" -defs["ImDrawList_AddBezierQuadratic"][1]["location"] = "imgui:2381" +defs["ImDrawList_AddBezierQuadratic"][1]["location"] = "imgui:2436" defs["ImDrawList_AddBezierQuadratic"][1]["ov_cimguiname"] = "ImDrawList_AddBezierQuadratic" defs["ImDrawList_AddBezierQuadratic"][1]["ret"] = "void" defs["ImDrawList_AddBezierQuadratic"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)" @@ -534,7 +552,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:2404" +defs["ImDrawList_AddCallback"][1]["location"] = "imgui:2459" defs["ImDrawList_AddCallback"][1]["ov_cimguiname"] = "ImDrawList_AddCallback" defs["ImDrawList_AddCallback"][1]["ret"] = "void" defs["ImDrawList_AddCallback"][1]["signature"] = "(ImDrawCallback,void*)" @@ -569,7 +587,7 @@ defs["ImDrawList_AddCircle"][1]["defaults"] = {} defs["ImDrawList_AddCircle"][1]["defaults"]["num_segments"] = "0" defs["ImDrawList_AddCircle"][1]["defaults"]["thickness"] = "1.0f" defs["ImDrawList_AddCircle"][1]["funcname"] = "AddCircle" -defs["ImDrawList_AddCircle"][1]["location"] = "imgui:2372" +defs["ImDrawList_AddCircle"][1]["location"] = "imgui:2427" 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)" @@ -600,7 +618,7 @@ defs["ImDrawList_AddCircleFilled"][1]["cimguiname"] = "ImDrawList_AddCircleFille defs["ImDrawList_AddCircleFilled"][1]["defaults"] = {} defs["ImDrawList_AddCircleFilled"][1]["defaults"]["num_segments"] = "0" defs["ImDrawList_AddCircleFilled"][1]["funcname"] = "AddCircleFilled" -defs["ImDrawList_AddCircleFilled"][1]["location"] = "imgui:2373" +defs["ImDrawList_AddCircleFilled"][1]["location"] = "imgui:2428" defs["ImDrawList_AddCircleFilled"][1]["ov_cimguiname"] = "ImDrawList_AddCircleFilled" defs["ImDrawList_AddCircleFilled"][1]["ret"] = "void" defs["ImDrawList_AddCircleFilled"][1]["signature"] = "(const ImVec2,float,ImU32,int)" @@ -627,7 +645,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:2379" +defs["ImDrawList_AddConvexPolyFilled"][1]["location"] = "imgui:2434" defs["ImDrawList_AddConvexPolyFilled"][1]["ov_cimguiname"] = "ImDrawList_AddConvexPolyFilled" defs["ImDrawList_AddConvexPolyFilled"][1]["ret"] = "void" defs["ImDrawList_AddConvexPolyFilled"][1]["signature"] = "(const ImVec2*,int,ImU32)" @@ -645,7 +663,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:2405" +defs["ImDrawList_AddDrawCmd"][1]["location"] = "imgui:2460" defs["ImDrawList_AddDrawCmd"][1]["ov_cimguiname"] = "ImDrawList_AddDrawCmd" defs["ImDrawList_AddDrawCmd"][1]["ret"] = "void" defs["ImDrawList_AddDrawCmd"][1]["signature"] = "()" @@ -684,7 +702,7 @@ defs["ImDrawList_AddImage"][1]["defaults"]["col"] = "4294967295" 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:2387" +defs["ImDrawList_AddImage"][1]["location"] = "imgui:2442" 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)" @@ -737,7 +755,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:2388" +defs["ImDrawList_AddImageQuad"][1]["location"] = "imgui:2443" 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)" @@ -780,7 +798,7 @@ defs["ImDrawList_AddImageRounded"][1]["cimguiname"] = "ImDrawList_AddImageRounde defs["ImDrawList_AddImageRounded"][1]["defaults"] = {} defs["ImDrawList_AddImageRounded"][1]["defaults"]["flags"] = "0" defs["ImDrawList_AddImageRounded"][1]["funcname"] = "AddImageRounded" -defs["ImDrawList_AddImageRounded"][1]["location"] = "imgui:2389" +defs["ImDrawList_AddImageRounded"][1]["location"] = "imgui:2444" 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,ImDrawFlags)" @@ -811,7 +829,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:2364" +defs["ImDrawList_AddLine"][1]["location"] = "imgui:2419" 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)" @@ -845,7 +863,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:2374" +defs["ImDrawList_AddNgon"][1]["location"] = "imgui:2429" 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)" @@ -875,7 +893,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:2375" +defs["ImDrawList_AddNgonFilled"][1]["location"] = "imgui:2430" defs["ImDrawList_AddNgonFilled"][1]["ov_cimguiname"] = "ImDrawList_AddNgonFilled" defs["ImDrawList_AddNgonFilled"][1]["ret"] = "void" defs["ImDrawList_AddNgonFilled"][1]["signature"] = "(const ImVec2,float,ImU32,int)" @@ -908,7 +926,7 @@ defs["ImDrawList_AddPolyline"][1]["call_args"] = "(points,num_points,col,flags,t defs["ImDrawList_AddPolyline"][1]["cimguiname"] = "ImDrawList_AddPolyline" defs["ImDrawList_AddPolyline"][1]["defaults"] = {} defs["ImDrawList_AddPolyline"][1]["funcname"] = "AddPolyline" -defs["ImDrawList_AddPolyline"][1]["location"] = "imgui:2378" +defs["ImDrawList_AddPolyline"][1]["location"] = "imgui:2433" defs["ImDrawList_AddPolyline"][1]["ov_cimguiname"] = "ImDrawList_AddPolyline" defs["ImDrawList_AddPolyline"][1]["ret"] = "void" defs["ImDrawList_AddPolyline"][1]["signature"] = "(const ImVec2*,int,ImU32,ImDrawFlags,float)" @@ -945,7 +963,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:2368" +defs["ImDrawList_AddQuad"][1]["location"] = "imgui:2423" 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)" @@ -978,7 +996,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:2369" +defs["ImDrawList_AddQuadFilled"][1]["location"] = "imgui:2424" 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)" @@ -1017,7 +1035,7 @@ defs["ImDrawList_AddRect"][1]["defaults"]["flags"] = "0" defs["ImDrawList_AddRect"][1]["defaults"]["rounding"] = "0.0f" defs["ImDrawList_AddRect"][1]["defaults"]["thickness"] = "1.0f" defs["ImDrawList_AddRect"][1]["funcname"] = "AddRect" -defs["ImDrawList_AddRect"][1]["location"] = "imgui:2365" +defs["ImDrawList_AddRect"][1]["location"] = "imgui:2420" 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,ImDrawFlags,float)" @@ -1052,7 +1070,7 @@ defs["ImDrawList_AddRectFilled"][1]["defaults"] = {} defs["ImDrawList_AddRectFilled"][1]["defaults"]["flags"] = "0" defs["ImDrawList_AddRectFilled"][1]["defaults"]["rounding"] = "0.0f" defs["ImDrawList_AddRectFilled"][1]["funcname"] = "AddRectFilled" -defs["ImDrawList_AddRectFilled"][1]["location"] = "imgui:2366" +defs["ImDrawList_AddRectFilled"][1]["location"] = "imgui:2421" 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,ImDrawFlags)" @@ -1088,7 +1106,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:2367" +defs["ImDrawList_AddRectFilledMultiColor"][1]["location"] = "imgui:2422" 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)" @@ -1119,8 +1137,8 @@ defs["ImDrawList_AddText"][1]["cimguiname"] = "ImDrawList_AddText" defs["ImDrawList_AddText"][1]["defaults"] = {} defs["ImDrawList_AddText"][1]["defaults"]["text_end"] = "NULL" defs["ImDrawList_AddText"][1]["funcname"] = "AddText" -defs["ImDrawList_AddText"][1]["location"] = "imgui:2376" -defs["ImDrawList_AddText"][1]["ov_cimguiname"] = "ImDrawList_AddTextVec2" +defs["ImDrawList_AddText"][1]["location"] = "imgui:2431" +defs["ImDrawList_AddText"][1]["ov_cimguiname"] = "ImDrawList_AddText_Vec2" defs["ImDrawList_AddText"][1]["ret"] = "void" defs["ImDrawList_AddText"][1]["signature"] = "(const ImVec2,ImU32,const char*,const char*)" defs["ImDrawList_AddText"][1]["stname"] = "ImDrawList" @@ -1162,8 +1180,8 @@ defs["ImDrawList_AddText"][2]["defaults"]["cpu_fine_clip_rect"] = "NULL" defs["ImDrawList_AddText"][2]["defaults"]["text_end"] = "NULL" defs["ImDrawList_AddText"][2]["defaults"]["wrap_width"] = "0.0f" defs["ImDrawList_AddText"][2]["funcname"] = "AddText" -defs["ImDrawList_AddText"][2]["location"] = "imgui:2377" -defs["ImDrawList_AddText"][2]["ov_cimguiname"] = "ImDrawList_AddTextFontPtr" +defs["ImDrawList_AddText"][2]["location"] = "imgui:2432" +defs["ImDrawList_AddText"][2]["ov_cimguiname"] = "ImDrawList_AddText_FontPtr" defs["ImDrawList_AddText"][2]["ret"] = "void" defs["ImDrawList_AddText"][2]["signature"] = "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)" defs["ImDrawList_AddText"][2]["stname"] = "ImDrawList" @@ -1197,7 +1215,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:2370" +defs["ImDrawList_AddTriangle"][1]["location"] = "imgui:2425" 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)" @@ -1227,7 +1245,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:2371" +defs["ImDrawList_AddTriangleFilled"][1]["location"] = "imgui:2426" 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)" @@ -1245,7 +1263,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:2415" +defs["ImDrawList_ChannelsMerge"][1]["location"] = "imgui:2470" defs["ImDrawList_ChannelsMerge"][1]["ov_cimguiname"] = "ImDrawList_ChannelsMerge" defs["ImDrawList_ChannelsMerge"][1]["ret"] = "void" defs["ImDrawList_ChannelsMerge"][1]["signature"] = "()" @@ -1266,7 +1284,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:2416" +defs["ImDrawList_ChannelsSetCurrent"][1]["location"] = "imgui:2471" defs["ImDrawList_ChannelsSetCurrent"][1]["ov_cimguiname"] = "ImDrawList_ChannelsSetCurrent" defs["ImDrawList_ChannelsSetCurrent"][1]["ret"] = "void" defs["ImDrawList_ChannelsSetCurrent"][1]["signature"] = "(int)" @@ -1287,7 +1305,7 @@ 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:2414" +defs["ImDrawList_ChannelsSplit"][1]["location"] = "imgui:2469" defs["ImDrawList_ChannelsSplit"][1]["ov_cimguiname"] = "ImDrawList_ChannelsSplit" defs["ImDrawList_ChannelsSplit"][1]["ret"] = "void" defs["ImDrawList_ChannelsSplit"][1]["signature"] = "(int)" @@ -1305,7 +1323,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:2406" +defs["ImDrawList_CloneOutput"][1]["location"] = "imgui:2461" defs["ImDrawList_CloneOutput"][1]["ov_cimguiname"] = "ImDrawList_CloneOutput" defs["ImDrawList_CloneOutput"][1]["ret"] = "ImDrawList*" defs["ImDrawList_CloneOutput"][1]["signature"] = "()const" @@ -1326,7 +1344,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:2356" +defs["ImDrawList_GetClipRectMax"][1]["location"] = "imgui:2411" defs["ImDrawList_GetClipRectMax"][1]["nonUDT"] = 1 defs["ImDrawList_GetClipRectMax"][1]["ov_cimguiname"] = "ImDrawList_GetClipRectMax" defs["ImDrawList_GetClipRectMax"][1]["ret"] = "void" @@ -1348,7 +1366,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:2355" +defs["ImDrawList_GetClipRectMin"][1]["location"] = "imgui:2410" defs["ImDrawList_GetClipRectMin"][1]["nonUDT"] = 1 defs["ImDrawList_GetClipRectMin"][1]["ov_cimguiname"] = "ImDrawList_GetClipRectMin" defs["ImDrawList_GetClipRectMin"][1]["ret"] = "void" @@ -1368,7 +1386,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:2347" +defs["ImDrawList_ImDrawList"][1]["location"] = "imgui:2402" defs["ImDrawList_ImDrawList"][1]["ov_cimguiname"] = "ImDrawList_ImDrawList" defs["ImDrawList_ImDrawList"][1]["signature"] = "(const ImDrawListSharedData*)" defs["ImDrawList_ImDrawList"][1]["stname"] = "ImDrawList" @@ -1401,7 +1419,7 @@ defs["ImDrawList_PathArcTo"][1]["cimguiname"] = "ImDrawList_PathArcTo" defs["ImDrawList_PathArcTo"][1]["defaults"] = {} defs["ImDrawList_PathArcTo"][1]["defaults"]["num_segments"] = "0" defs["ImDrawList_PathArcTo"][1]["funcname"] = "PathArcTo" -defs["ImDrawList_PathArcTo"][1]["location"] = "imgui:2397" +defs["ImDrawList_PathArcTo"][1]["location"] = "imgui:2452" 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)" @@ -1431,7 +1449,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:2398" +defs["ImDrawList_PathArcToFast"][1]["location"] = "imgui:2453" defs["ImDrawList_PathArcToFast"][1]["ov_cimguiname"] = "ImDrawList_PathArcToFast" defs["ImDrawList_PathArcToFast"][1]["ret"] = "void" defs["ImDrawList_PathArcToFast"][1]["signature"] = "(const ImVec2,float,int,int)" @@ -1462,7 +1480,7 @@ defs["ImDrawList_PathBezierCubicCurveTo"][1]["cimguiname"] = "ImDrawList_PathBez defs["ImDrawList_PathBezierCubicCurveTo"][1]["defaults"] = {} defs["ImDrawList_PathBezierCubicCurveTo"][1]["defaults"]["num_segments"] = "0" defs["ImDrawList_PathBezierCubicCurveTo"][1]["funcname"] = "PathBezierCubicCurveTo" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["location"] = "imgui:2399" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["location"] = "imgui:2454" defs["ImDrawList_PathBezierCubicCurveTo"][1]["ov_cimguiname"] = "ImDrawList_PathBezierCubicCurveTo" defs["ImDrawList_PathBezierCubicCurveTo"][1]["ret"] = "void" defs["ImDrawList_PathBezierCubicCurveTo"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,int)" @@ -1490,7 +1508,7 @@ defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["cimguiname"] = "ImDrawList_Pat defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["defaults"] = {} defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["defaults"]["num_segments"] = "0" defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["funcname"] = "PathBezierQuadraticCurveTo" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["location"] = "imgui:2400" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["location"] = "imgui:2455" defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["ov_cimguiname"] = "ImDrawList_PathBezierQuadraticCurveTo" defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["ret"] = "void" defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["signature"] = "(const ImVec2,const ImVec2,int)" @@ -1508,7 +1526,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:2392" +defs["ImDrawList_PathClear"][1]["location"] = "imgui:2447" defs["ImDrawList_PathClear"][1]["ov_cimguiname"] = "ImDrawList_PathClear" defs["ImDrawList_PathClear"][1]["ret"] = "void" defs["ImDrawList_PathClear"][1]["signature"] = "()" @@ -1529,7 +1547,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:2395" +defs["ImDrawList_PathFillConvex"][1]["location"] = "imgui:2450" defs["ImDrawList_PathFillConvex"][1]["ov_cimguiname"] = "ImDrawList_PathFillConvex" defs["ImDrawList_PathFillConvex"][1]["ret"] = "void" defs["ImDrawList_PathFillConvex"][1]["signature"] = "(ImU32)" @@ -1550,7 +1568,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:2393" +defs["ImDrawList_PathLineTo"][1]["location"] = "imgui:2448" defs["ImDrawList_PathLineTo"][1]["ov_cimguiname"] = "ImDrawList_PathLineTo" defs["ImDrawList_PathLineTo"][1]["ret"] = "void" defs["ImDrawList_PathLineTo"][1]["signature"] = "(const ImVec2)" @@ -1571,7 +1589,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:2394" +defs["ImDrawList_PathLineToMergeDuplicate"][1]["location"] = "imgui:2449" defs["ImDrawList_PathLineToMergeDuplicate"][1]["ov_cimguiname"] = "ImDrawList_PathLineToMergeDuplicate" defs["ImDrawList_PathLineToMergeDuplicate"][1]["ret"] = "void" defs["ImDrawList_PathLineToMergeDuplicate"][1]["signature"] = "(const ImVec2)" @@ -1603,7 +1621,7 @@ defs["ImDrawList_PathRect"][1]["defaults"] = {} defs["ImDrawList_PathRect"][1]["defaults"]["flags"] = "0" defs["ImDrawList_PathRect"][1]["defaults"]["rounding"] = "0.0f" defs["ImDrawList_PathRect"][1]["funcname"] = "PathRect" -defs["ImDrawList_PathRect"][1]["location"] = "imgui:2401" +defs["ImDrawList_PathRect"][1]["location"] = "imgui:2456" defs["ImDrawList_PathRect"][1]["ov_cimguiname"] = "ImDrawList_PathRect" defs["ImDrawList_PathRect"][1]["ret"] = "void" defs["ImDrawList_PathRect"][1]["signature"] = "(const ImVec2,const ImVec2,float,ImDrawFlags)" @@ -1632,7 +1650,7 @@ defs["ImDrawList_PathStroke"][1]["defaults"] = {} defs["ImDrawList_PathStroke"][1]["defaults"]["flags"] = "0" defs["ImDrawList_PathStroke"][1]["defaults"]["thickness"] = "1.0f" defs["ImDrawList_PathStroke"][1]["funcname"] = "PathStroke" -defs["ImDrawList_PathStroke"][1]["location"] = "imgui:2396" +defs["ImDrawList_PathStroke"][1]["location"] = "imgui:2451" defs["ImDrawList_PathStroke"][1]["ov_cimguiname"] = "ImDrawList_PathStroke" defs["ImDrawList_PathStroke"][1]["ret"] = "void" defs["ImDrawList_PathStroke"][1]["signature"] = "(ImU32,ImDrawFlags,float)" @@ -1650,7 +1668,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:2352" +defs["ImDrawList_PopClipRect"][1]["location"] = "imgui:2407" defs["ImDrawList_PopClipRect"][1]["ov_cimguiname"] = "ImDrawList_PopClipRect" defs["ImDrawList_PopClipRect"][1]["ret"] = "void" defs["ImDrawList_PopClipRect"][1]["signature"] = "()" @@ -1668,7 +1686,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:2354" +defs["ImDrawList_PopTextureID"][1]["location"] = "imgui:2409" defs["ImDrawList_PopTextureID"][1]["ov_cimguiname"] = "ImDrawList_PopTextureID" defs["ImDrawList_PopTextureID"][1]["ret"] = "void" defs["ImDrawList_PopTextureID"][1]["signature"] = "()" @@ -1713,7 +1731,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:2425" +defs["ImDrawList_PrimQuadUV"][1]["location"] = "imgui:2480" 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)" @@ -1740,7 +1758,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:2423" +defs["ImDrawList_PrimRect"][1]["location"] = "imgui:2478" defs["ImDrawList_PrimRect"][1]["ov_cimguiname"] = "ImDrawList_PrimRect" defs["ImDrawList_PrimRect"][1]["ret"] = "void" defs["ImDrawList_PrimRect"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" @@ -1773,7 +1791,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:2424" +defs["ImDrawList_PrimRectUV"][1]["location"] = "imgui:2479" 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)" @@ -1797,7 +1815,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:2421" +defs["ImDrawList_PrimReserve"][1]["location"] = "imgui:2476" defs["ImDrawList_PrimReserve"][1]["ov_cimguiname"] = "ImDrawList_PrimReserve" defs["ImDrawList_PrimReserve"][1]["ret"] = "void" defs["ImDrawList_PrimReserve"][1]["signature"] = "(int,int)" @@ -1821,7 +1839,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:2422" +defs["ImDrawList_PrimUnreserve"][1]["location"] = "imgui:2477" defs["ImDrawList_PrimUnreserve"][1]["ov_cimguiname"] = "ImDrawList_PrimUnreserve" defs["ImDrawList_PrimUnreserve"][1]["ret"] = "void" defs["ImDrawList_PrimUnreserve"][1]["signature"] = "(int,int)" @@ -1848,7 +1866,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:2428" +defs["ImDrawList_PrimVtx"][1]["location"] = "imgui:2483" defs["ImDrawList_PrimVtx"][1]["ov_cimguiname"] = "ImDrawList_PrimVtx" defs["ImDrawList_PrimVtx"][1]["ret"] = "void" defs["ImDrawList_PrimVtx"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" @@ -1869,7 +1887,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:2427" +defs["ImDrawList_PrimWriteIdx"][1]["location"] = "imgui:2482" defs["ImDrawList_PrimWriteIdx"][1]["ov_cimguiname"] = "ImDrawList_PrimWriteIdx" defs["ImDrawList_PrimWriteIdx"][1]["ret"] = "void" defs["ImDrawList_PrimWriteIdx"][1]["signature"] = "(ImDrawIdx)" @@ -1896,7 +1914,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:2426" +defs["ImDrawList_PrimWriteVtx"][1]["location"] = "imgui:2481" defs["ImDrawList_PrimWriteVtx"][1]["ov_cimguiname"] = "ImDrawList_PrimWriteVtx" defs["ImDrawList_PrimWriteVtx"][1]["ret"] = "void" defs["ImDrawList_PrimWriteVtx"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" @@ -1924,7 +1942,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:2350" +defs["ImDrawList_PushClipRect"][1]["location"] = "imgui:2405" defs["ImDrawList_PushClipRect"][1]["ov_cimguiname"] = "ImDrawList_PushClipRect" defs["ImDrawList_PushClipRect"][1]["ret"] = "void" defs["ImDrawList_PushClipRect"][1]["signature"] = "(ImVec2,ImVec2,bool)" @@ -1942,7 +1960,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:2351" +defs["ImDrawList_PushClipRectFullScreen"][1]["location"] = "imgui:2406" defs["ImDrawList_PushClipRectFullScreen"][1]["ov_cimguiname"] = "ImDrawList_PushClipRectFullScreen" defs["ImDrawList_PushClipRectFullScreen"][1]["ret"] = "void" defs["ImDrawList_PushClipRectFullScreen"][1]["signature"] = "()" @@ -1963,7 +1981,7 @@ 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:2353" +defs["ImDrawList_PushTextureID"][1]["location"] = "imgui:2408" defs["ImDrawList_PushTextureID"][1]["ov_cimguiname"] = "ImDrawList_PushTextureID" defs["ImDrawList_PushTextureID"][1]["ret"] = "void" defs["ImDrawList_PushTextureID"][1]["signature"] = "(ImTextureID)" @@ -1984,7 +2002,7 @@ defs["ImDrawList__CalcCircleAutoSegmentCount"][1]["call_args"] = "(radius)" defs["ImDrawList__CalcCircleAutoSegmentCount"][1]["cimguiname"] = "ImDrawList__CalcCircleAutoSegmentCount" defs["ImDrawList__CalcCircleAutoSegmentCount"][1]["defaults"] = {} defs["ImDrawList__CalcCircleAutoSegmentCount"][1]["funcname"] = "_CalcCircleAutoSegmentCount" -defs["ImDrawList__CalcCircleAutoSegmentCount"][1]["location"] = "imgui:2442" +defs["ImDrawList__CalcCircleAutoSegmentCount"][1]["location"] = "imgui:2498" defs["ImDrawList__CalcCircleAutoSegmentCount"][1]["ov_cimguiname"] = "ImDrawList__CalcCircleAutoSegmentCount" defs["ImDrawList__CalcCircleAutoSegmentCount"][1]["ret"] = "int" defs["ImDrawList__CalcCircleAutoSegmentCount"][1]["signature"] = "(float)const" @@ -2002,7 +2020,7 @@ 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:2437" +defs["ImDrawList__ClearFreeMemory"][1]["location"] = "imgui:2492" defs["ImDrawList__ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawList__ClearFreeMemory" defs["ImDrawList__ClearFreeMemory"][1]["ret"] = "void" defs["ImDrawList__ClearFreeMemory"][1]["signature"] = "()" @@ -2020,7 +2038,7 @@ 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:2439" +defs["ImDrawList__OnChangedClipRect"][1]["location"] = "imgui:2495" defs["ImDrawList__OnChangedClipRect"][1]["ov_cimguiname"] = "ImDrawList__OnChangedClipRect" defs["ImDrawList__OnChangedClipRect"][1]["ret"] = "void" defs["ImDrawList__OnChangedClipRect"][1]["signature"] = "()" @@ -2038,7 +2056,7 @@ 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:2440" +defs["ImDrawList__OnChangedTextureID"][1]["location"] = "imgui:2496" defs["ImDrawList__OnChangedTextureID"][1]["ov_cimguiname"] = "ImDrawList__OnChangedTextureID" defs["ImDrawList__OnChangedTextureID"][1]["ret"] = "void" defs["ImDrawList__OnChangedTextureID"][1]["signature"] = "()" @@ -2056,7 +2074,7 @@ 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:2441" +defs["ImDrawList__OnChangedVtxOffset"][1]["location"] = "imgui:2497" defs["ImDrawList__OnChangedVtxOffset"][1]["ov_cimguiname"] = "ImDrawList__OnChangedVtxOffset" defs["ImDrawList__OnChangedVtxOffset"][1]["ret"] = "void" defs["ImDrawList__OnChangedVtxOffset"][1]["signature"] = "()" @@ -2089,7 +2107,7 @@ defs["ImDrawList__PathArcToFastEx"][1]["call_args"] = "(center,radius,a_min_samp defs["ImDrawList__PathArcToFastEx"][1]["cimguiname"] = "ImDrawList__PathArcToFastEx" defs["ImDrawList__PathArcToFastEx"][1]["defaults"] = {} defs["ImDrawList__PathArcToFastEx"][1]["funcname"] = "_PathArcToFastEx" -defs["ImDrawList__PathArcToFastEx"][1]["location"] = "imgui:2443" +defs["ImDrawList__PathArcToFastEx"][1]["location"] = "imgui:2499" defs["ImDrawList__PathArcToFastEx"][1]["ov_cimguiname"] = "ImDrawList__PathArcToFastEx" defs["ImDrawList__PathArcToFastEx"][1]["ret"] = "void" defs["ImDrawList__PathArcToFastEx"][1]["signature"] = "(const ImVec2,float,int,int,int)" @@ -2122,7 +2140,7 @@ defs["ImDrawList__PathArcToN"][1]["call_args"] = "(center,radius,a_min,a_max,num defs["ImDrawList__PathArcToN"][1]["cimguiname"] = "ImDrawList__PathArcToN" defs["ImDrawList__PathArcToN"][1]["defaults"] = {} defs["ImDrawList__PathArcToN"][1]["funcname"] = "_PathArcToN" -defs["ImDrawList__PathArcToN"][1]["location"] = "imgui:2444" +defs["ImDrawList__PathArcToN"][1]["location"] = "imgui:2500" defs["ImDrawList__PathArcToN"][1]["ov_cimguiname"] = "ImDrawList__PathArcToN" defs["ImDrawList__PathArcToN"][1]["ret"] = "void" defs["ImDrawList__PathArcToN"][1]["signature"] = "(const ImVec2,float,float,float,int)" @@ -2140,7 +2158,7 @@ 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:2438" +defs["ImDrawList__PopUnusedDrawCmd"][1]["location"] = "imgui:2493" defs["ImDrawList__PopUnusedDrawCmd"][1]["ov_cimguiname"] = "ImDrawList__PopUnusedDrawCmd" defs["ImDrawList__PopUnusedDrawCmd"][1]["ret"] = "void" defs["ImDrawList__PopUnusedDrawCmd"][1]["signature"] = "()" @@ -2158,12 +2176,30 @@ 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:2436" +defs["ImDrawList__ResetForNewFrame"][1]["location"] = "imgui:2491" 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__TryMergeDrawCmds"] = {} +defs["ImDrawList__TryMergeDrawCmds"][1] = {} +defs["ImDrawList__TryMergeDrawCmds"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList__TryMergeDrawCmds"][1]["argsT"] = {} +defs["ImDrawList__TryMergeDrawCmds"][1]["argsT"][1] = {} +defs["ImDrawList__TryMergeDrawCmds"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList__TryMergeDrawCmds"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList__TryMergeDrawCmds"][1]["argsoriginal"] = "()" +defs["ImDrawList__TryMergeDrawCmds"][1]["call_args"] = "()" +defs["ImDrawList__TryMergeDrawCmds"][1]["cimguiname"] = "ImDrawList__TryMergeDrawCmds" +defs["ImDrawList__TryMergeDrawCmds"][1]["defaults"] = {} +defs["ImDrawList__TryMergeDrawCmds"][1]["funcname"] = "_TryMergeDrawCmds" +defs["ImDrawList__TryMergeDrawCmds"][1]["location"] = "imgui:2494" +defs["ImDrawList__TryMergeDrawCmds"][1]["ov_cimguiname"] = "ImDrawList__TryMergeDrawCmds" +defs["ImDrawList__TryMergeDrawCmds"][1]["ret"] = "void" +defs["ImDrawList__TryMergeDrawCmds"][1]["signature"] = "()" +defs["ImDrawList__TryMergeDrawCmds"][1]["stname"] = "ImDrawList" +defs["ImDrawList__TryMergeDrawCmds"]["()"] = defs["ImDrawList__TryMergeDrawCmds"][1] defs["ImDrawList_destroy"] = {} defs["ImDrawList_destroy"][1] = {} defs["ImDrawList_destroy"][1]["args"] = "(ImDrawList* self)" @@ -2175,7 +2211,7 @@ defs["ImDrawList_destroy"][1]["call_args"] = "(self)" defs["ImDrawList_destroy"][1]["cimguiname"] = "ImDrawList_destroy" defs["ImDrawList_destroy"][1]["defaults"] = {} defs["ImDrawList_destroy"][1]["destructor"] = true -defs["ImDrawList_destroy"][1]["location"] = "imgui:2349" +defs["ImDrawList_destroy"][1]["location"] = "imgui:2404" defs["ImDrawList_destroy"][1]["ov_cimguiname"] = "ImDrawList_destroy" defs["ImDrawList_destroy"][1]["realdestructor"] = true defs["ImDrawList_destroy"][1]["ret"] = "void" @@ -2192,7 +2228,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:2536" +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["location"] = "imgui:2592" defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["ov_cimguiname"] = "ImFontAtlasCustomRect_ImFontAtlasCustomRect" defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["signature"] = "()" defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["stname"] = "ImFontAtlasCustomRect" @@ -2209,7 +2245,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:2537" +defs["ImFontAtlasCustomRect_IsPacked"][1]["location"] = "imgui:2593" defs["ImFontAtlasCustomRect_IsPacked"][1]["ov_cimguiname"] = "ImFontAtlasCustomRect_IsPacked" defs["ImFontAtlasCustomRect_IsPacked"][1]["ret"] = "bool" defs["ImFontAtlasCustomRect_IsPacked"][1]["signature"] = "()const" @@ -2262,7 +2298,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:2620" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["location"] = "imgui:2676" 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)" @@ -2286,7 +2322,7 @@ 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:2619" +defs["ImFontAtlas_AddCustomRectRegular"][1]["location"] = "imgui:2675" defs["ImFontAtlas_AddCustomRectRegular"][1]["ov_cimguiname"] = "ImFontAtlas_AddCustomRectRegular" defs["ImFontAtlas_AddCustomRectRegular"][1]["ret"] = "int" defs["ImFontAtlas_AddCustomRectRegular"][1]["signature"] = "(int,int)" @@ -2307,7 +2343,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:2570" +defs["ImFontAtlas_AddFont"][1]["location"] = "imgui:2626" defs["ImFontAtlas_AddFont"][1]["ov_cimguiname"] = "ImFontAtlas_AddFont" defs["ImFontAtlas_AddFont"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFont"][1]["signature"] = "(const ImFontConfig*)" @@ -2329,7 +2365,7 @@ defs["ImFontAtlas_AddFontDefault"][1]["cimguiname"] = "ImFontAtlas_AddFontDefaul defs["ImFontAtlas_AddFontDefault"][1]["defaults"] = {} defs["ImFontAtlas_AddFontDefault"][1]["defaults"]["font_cfg"] = "NULL" defs["ImFontAtlas_AddFontDefault"][1]["funcname"] = "AddFontDefault" -defs["ImFontAtlas_AddFontDefault"][1]["location"] = "imgui:2571" +defs["ImFontAtlas_AddFontDefault"][1]["location"] = "imgui:2627" defs["ImFontAtlas_AddFontDefault"][1]["ov_cimguiname"] = "ImFontAtlas_AddFontDefault" defs["ImFontAtlas_AddFontDefault"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFontDefault"][1]["signature"] = "(const ImFontConfig*)" @@ -2361,7 +2397,7 @@ defs["ImFontAtlas_AddFontFromFileTTF"][1]["defaults"] = {} defs["ImFontAtlas_AddFontFromFileTTF"][1]["defaults"]["font_cfg"] = "NULL" defs["ImFontAtlas_AddFontFromFileTTF"][1]["defaults"]["glyph_ranges"] = "NULL" defs["ImFontAtlas_AddFontFromFileTTF"][1]["funcname"] = "AddFontFromFileTTF" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["location"] = "imgui:2572" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["location"] = "imgui:2628" 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*)" @@ -2393,7 +2429,7 @@ defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["defaults"] = {} defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["defaults"]["font_cfg"] = "NULL" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["defaults"]["glyph_ranges"] = "NULL" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["funcname"] = "AddFontFromMemoryCompressedBase85TTF" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["location"] = "imgui:2575" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["location"] = "imgui:2631" 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*)" @@ -2428,7 +2464,7 @@ defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["defaults"] = {} defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["defaults"]["font_cfg"] = "NULL" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["defaults"]["glyph_ranges"] = "NULL" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["funcname"] = "AddFontFromMemoryCompressedTTF" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["location"] = "imgui:2574" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["location"] = "imgui:2630" 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*)" @@ -2463,7 +2499,7 @@ defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["defaults"] = {} defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["defaults"]["font_cfg"] = "NULL" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["defaults"]["glyph_ranges"] = "NULL" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["funcname"] = "AddFontFromMemoryTTF" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["location"] = "imgui:2573" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["location"] = "imgui:2629" 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*)" @@ -2481,7 +2517,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:2586" +defs["ImFontAtlas_Build"][1]["location"] = "imgui:2642" defs["ImFontAtlas_Build"][1]["ov_cimguiname"] = "ImFontAtlas_Build" defs["ImFontAtlas_Build"][1]["ret"] = "bool" defs["ImFontAtlas_Build"][1]["signature"] = "()" @@ -2508,7 +2544,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:2624" +defs["ImFontAtlas_CalcCustomRectUV"][1]["location"] = "imgui:2680" defs["ImFontAtlas_CalcCustomRectUV"][1]["ov_cimguiname"] = "ImFontAtlas_CalcCustomRectUV" defs["ImFontAtlas_CalcCustomRectUV"][1]["ret"] = "void" defs["ImFontAtlas_CalcCustomRectUV"][1]["signature"] = "(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const" @@ -2526,7 +2562,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:2579" +defs["ImFontAtlas_Clear"][1]["location"] = "imgui:2635" defs["ImFontAtlas_Clear"][1]["ov_cimguiname"] = "ImFontAtlas_Clear" defs["ImFontAtlas_Clear"][1]["ret"] = "void" defs["ImFontAtlas_Clear"][1]["signature"] = "()" @@ -2544,7 +2580,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:2578" +defs["ImFontAtlas_ClearFonts"][1]["location"] = "imgui:2634" defs["ImFontAtlas_ClearFonts"][1]["ov_cimguiname"] = "ImFontAtlas_ClearFonts" defs["ImFontAtlas_ClearFonts"][1]["ret"] = "void" defs["ImFontAtlas_ClearFonts"][1]["signature"] = "()" @@ -2562,7 +2598,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:2576" +defs["ImFontAtlas_ClearInputData"][1]["location"] = "imgui:2632" defs["ImFontAtlas_ClearInputData"][1]["ov_cimguiname"] = "ImFontAtlas_ClearInputData" defs["ImFontAtlas_ClearInputData"][1]["ret"] = "void" defs["ImFontAtlas_ClearInputData"][1]["signature"] = "()" @@ -2580,7 +2616,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:2577" +defs["ImFontAtlas_ClearTexData"][1]["location"] = "imgui:2633" defs["ImFontAtlas_ClearTexData"][1]["ov_cimguiname"] = "ImFontAtlas_ClearTexData" defs["ImFontAtlas_ClearTexData"][1]["ret"] = "void" defs["ImFontAtlas_ClearTexData"][1]["signature"] = "()" @@ -2601,7 +2637,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:2621" +defs["ImFontAtlas_GetCustomRectByIndex"][1]["location"] = "imgui:2677" defs["ImFontAtlas_GetCustomRectByIndex"][1]["ov_cimguiname"] = "ImFontAtlas_GetCustomRectByIndex" defs["ImFontAtlas_GetCustomRectByIndex"][1]["ret"] = "ImFontAtlasCustomRect*" defs["ImFontAtlas_GetCustomRectByIndex"][1]["signature"] = "(int)" @@ -2619,7 +2655,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:2602" +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["location"] = "imgui:2658" defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesChineseFull" defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["signature"] = "()" @@ -2637,7 +2673,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:2603" +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["location"] = "imgui:2659" defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon" defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["signature"] = "()" @@ -2655,7 +2691,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:2604" +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["location"] = "imgui:2660" defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesCyrillic" defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["signature"] = "()" @@ -2673,7 +2709,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:2599" +defs["ImFontAtlas_GetGlyphRangesDefault"][1]["location"] = "imgui:2655" defs["ImFontAtlas_GetGlyphRangesDefault"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesDefault" defs["ImFontAtlas_GetGlyphRangesDefault"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesDefault"][1]["signature"] = "()" @@ -2691,7 +2727,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:2601" +defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["location"] = "imgui:2657" defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesJapanese" defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["signature"] = "()" @@ -2709,7 +2745,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:2600" +defs["ImFontAtlas_GetGlyphRangesKorean"][1]["location"] = "imgui:2656" defs["ImFontAtlas_GetGlyphRangesKorean"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesKorean" defs["ImFontAtlas_GetGlyphRangesKorean"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesKorean"][1]["signature"] = "()" @@ -2727,7 +2763,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:2605" +defs["ImFontAtlas_GetGlyphRangesThai"][1]["location"] = "imgui:2661" defs["ImFontAtlas_GetGlyphRangesThai"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesThai" defs["ImFontAtlas_GetGlyphRangesThai"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesThai"][1]["signature"] = "()" @@ -2745,7 +2781,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:2606" +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["location"] = "imgui:2662" defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesVietnamese" defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["signature"] = "()" @@ -2778,7 +2814,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:2625" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["location"] = "imgui:2681" 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])" @@ -2809,7 +2845,7 @@ defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["cimguiname"] = "ImFontAtlas_GetTexDat defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["defaults"] = {} defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["defaults"]["out_bytes_per_pixel"] = "NULL" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["funcname"] = "GetTexDataAsAlpha8" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["location"] = "imgui:2587" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["location"] = "imgui:2643" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["ov_cimguiname"] = "ImFontAtlas_GetTexDataAsAlpha8" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["ret"] = "void" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["signature"] = "(unsigned char**,int*,int*,int*)" @@ -2840,7 +2876,7 @@ defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["cimguiname"] = "ImFontAtlas_GetTexDat defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["defaults"] = {} defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["defaults"]["out_bytes_per_pixel"] = "NULL" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["funcname"] = "GetTexDataAsRGBA32" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["location"] = "imgui:2588" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["location"] = "imgui:2644" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["ov_cimguiname"] = "ImFontAtlas_GetTexDataAsRGBA32" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["ret"] = "void" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["signature"] = "(unsigned char**,int*,int*,int*)" @@ -2856,7 +2892,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:2568" +defs["ImFontAtlas_ImFontAtlas"][1]["location"] = "imgui:2624" defs["ImFontAtlas_ImFontAtlas"][1]["ov_cimguiname"] = "ImFontAtlas_ImFontAtlas" defs["ImFontAtlas_ImFontAtlas"][1]["signature"] = "()" defs["ImFontAtlas_ImFontAtlas"][1]["stname"] = "ImFontAtlas" @@ -2873,7 +2909,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:2589" +defs["ImFontAtlas_IsBuilt"][1]["location"] = "imgui:2645" defs["ImFontAtlas_IsBuilt"][1]["ov_cimguiname"] = "ImFontAtlas_IsBuilt" defs["ImFontAtlas_IsBuilt"][1]["ret"] = "bool" defs["ImFontAtlas_IsBuilt"][1]["signature"] = "()const" @@ -2894,7 +2930,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:2590" +defs["ImFontAtlas_SetTexID"][1]["location"] = "imgui:2646" defs["ImFontAtlas_SetTexID"][1]["ov_cimguiname"] = "ImFontAtlas_SetTexID" defs["ImFontAtlas_SetTexID"][1]["ret"] = "void" defs["ImFontAtlas_SetTexID"][1]["signature"] = "(ImTextureID)" @@ -2911,7 +2947,7 @@ defs["ImFontAtlas_destroy"][1]["call_args"] = "(self)" defs["ImFontAtlas_destroy"][1]["cimguiname"] = "ImFontAtlas_destroy" defs["ImFontAtlas_destroy"][1]["defaults"] = {} defs["ImFontAtlas_destroy"][1]["destructor"] = true -defs["ImFontAtlas_destroy"][1]["location"] = "imgui:2569" +defs["ImFontAtlas_destroy"][1]["location"] = "imgui:2625" defs["ImFontAtlas_destroy"][1]["ov_cimguiname"] = "ImFontAtlas_destroy" defs["ImFontAtlas_destroy"][1]["realdestructor"] = true defs["ImFontAtlas_destroy"][1]["ret"] = "void" @@ -2928,7 +2964,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:2496" +defs["ImFontConfig_ImFontConfig"][1]["location"] = "imgui:2552" defs["ImFontConfig_ImFontConfig"][1]["ov_cimguiname"] = "ImFontConfig_ImFontConfig" defs["ImFontConfig_ImFontConfig"][1]["signature"] = "()" defs["ImFontConfig_ImFontConfig"][1]["stname"] = "ImFontConfig" @@ -2964,7 +3000,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:2521" +defs["ImFontGlyphRangesBuilder_AddChar"][1]["location"] = "imgui:2577" defs["ImFontGlyphRangesBuilder_AddChar"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddChar" defs["ImFontGlyphRangesBuilder_AddChar"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_AddChar"][1]["signature"] = "(ImWchar)" @@ -2985,7 +3021,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:2523" +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["location"] = "imgui:2579" defs["ImFontGlyphRangesBuilder_AddRanges"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddRanges" defs["ImFontGlyphRangesBuilder_AddRanges"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_AddRanges"][1]["signature"] = "(const ImWchar*)" @@ -3010,7 +3046,7 @@ defs["ImFontGlyphRangesBuilder_AddText"][1]["cimguiname"] = "ImFontGlyphRangesBu defs["ImFontGlyphRangesBuilder_AddText"][1]["defaults"] = {} defs["ImFontGlyphRangesBuilder_AddText"][1]["defaults"]["text_end"] = "NULL" defs["ImFontGlyphRangesBuilder_AddText"][1]["funcname"] = "AddText" -defs["ImFontGlyphRangesBuilder_AddText"][1]["location"] = "imgui:2522" +defs["ImFontGlyphRangesBuilder_AddText"][1]["location"] = "imgui:2578" defs["ImFontGlyphRangesBuilder_AddText"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddText" defs["ImFontGlyphRangesBuilder_AddText"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_AddText"][1]["signature"] = "(const char*,const char*)" @@ -3031,7 +3067,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:2524" +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["location"] = "imgui:2580" defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_BuildRanges" defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["signature"] = "(ImVector_ImWchar*)" @@ -3049,7 +3085,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:2518" +defs["ImFontGlyphRangesBuilder_Clear"][1]["location"] = "imgui:2574" defs["ImFontGlyphRangesBuilder_Clear"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_Clear" defs["ImFontGlyphRangesBuilder_Clear"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_Clear"][1]["signature"] = "()" @@ -3070,7 +3106,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:2519" +defs["ImFontGlyphRangesBuilder_GetBit"][1]["location"] = "imgui:2575" defs["ImFontGlyphRangesBuilder_GetBit"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_GetBit" defs["ImFontGlyphRangesBuilder_GetBit"][1]["ret"] = "bool" defs["ImFontGlyphRangesBuilder_GetBit"][1]["signature"] = "(size_t)const" @@ -3086,7 +3122,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:2517" +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["location"] = "imgui:2573" defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder" defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["signature"] = "()" defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["stname"] = "ImFontGlyphRangesBuilder" @@ -3106,7 +3142,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:2520" +defs["ImFontGlyphRangesBuilder_SetBit"][1]["location"] = "imgui:2576" defs["ImFontGlyphRangesBuilder_SetBit"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_SetBit" defs["ImFontGlyphRangesBuilder_SetBit"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_SetBit"][1]["signature"] = "(size_t)" @@ -3173,7 +3209,7 @@ defs["ImFont_AddGlyph"][1]["call_args"] = "(src_cfg,c,x0,y0,x1,y1,u0,v0,u1,v1,ad defs["ImFont_AddGlyph"][1]["cimguiname"] = "ImFont_AddGlyph" defs["ImFont_AddGlyph"][1]["defaults"] = {} defs["ImFont_AddGlyph"][1]["funcname"] = "AddGlyph" -defs["ImFont_AddGlyph"][1]["location"] = "imgui:2711" +defs["ImFont_AddGlyph"][1]["location"] = "imgui:2769" defs["ImFont_AddGlyph"][1]["ov_cimguiname"] = "ImFont_AddGlyph" defs["ImFont_AddGlyph"][1]["ret"] = "void" defs["ImFont_AddGlyph"][1]["signature"] = "(const ImFontConfig*,ImWchar,float,float,float,float,float,float,float,float,float)" @@ -3201,7 +3237,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:2712" +defs["ImFont_AddRemapChar"][1]["location"] = "imgui:2770" defs["ImFont_AddRemapChar"][1]["ov_cimguiname"] = "ImFont_AddRemapChar" defs["ImFont_AddRemapChar"][1]["ret"] = "void" defs["ImFont_AddRemapChar"][1]["signature"] = "(ImWchar,ImWchar,bool)" @@ -3219,7 +3255,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:2708" +defs["ImFont_BuildLookupTable"][1]["location"] = "imgui:2766" defs["ImFont_BuildLookupTable"][1]["ov_cimguiname"] = "ImFont_BuildLookupTable" defs["ImFont_BuildLookupTable"][1]["ret"] = "void" defs["ImFont_BuildLookupTable"][1]["signature"] = "()" @@ -3260,7 +3296,7 @@ defs["ImFont_CalcTextSizeA"][1]["defaults"] = {} defs["ImFont_CalcTextSizeA"][1]["defaults"]["remaining"] = "NULL" defs["ImFont_CalcTextSizeA"][1]["defaults"]["text_end"] = "NULL" defs["ImFont_CalcTextSizeA"][1]["funcname"] = "CalcTextSizeA" -defs["ImFont_CalcTextSizeA"][1]["location"] = "imgui:2702" +defs["ImFont_CalcTextSizeA"][1]["location"] = "imgui:2760" defs["ImFont_CalcTextSizeA"][1]["nonUDT"] = 1 defs["ImFont_CalcTextSizeA"][1]["ov_cimguiname"] = "ImFont_CalcTextSizeA" defs["ImFont_CalcTextSizeA"][1]["ret"] = "void" @@ -3291,7 +3327,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:2703" +defs["ImFont_CalcWordWrapPositionA"][1]["location"] = "imgui:2761" 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" @@ -3309,7 +3345,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:2709" +defs["ImFont_ClearOutputData"][1]["location"] = "imgui:2767" defs["ImFont_ClearOutputData"][1]["ov_cimguiname"] = "ImFont_ClearOutputData" defs["ImFont_ClearOutputData"][1]["ret"] = "void" defs["ImFont_ClearOutputData"][1]["signature"] = "()" @@ -3330,7 +3366,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:2694" +defs["ImFont_FindGlyph"][1]["location"] = "imgui:2752" defs["ImFont_FindGlyph"][1]["ov_cimguiname"] = "ImFont_FindGlyph" defs["ImFont_FindGlyph"][1]["ret"] = "const ImFontGlyph*" defs["ImFont_FindGlyph"][1]["signature"] = "(ImWchar)const" @@ -3351,7 +3387,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:2695" +defs["ImFont_FindGlyphNoFallback"][1]["location"] = "imgui:2753" defs["ImFont_FindGlyphNoFallback"][1]["ov_cimguiname"] = "ImFont_FindGlyphNoFallback" defs["ImFont_FindGlyphNoFallback"][1]["ret"] = "const ImFontGlyph*" defs["ImFont_FindGlyphNoFallback"][1]["signature"] = "(ImWchar)const" @@ -3372,7 +3408,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:2696" +defs["ImFont_GetCharAdvance"][1]["location"] = "imgui:2754" defs["ImFont_GetCharAdvance"][1]["ov_cimguiname"] = "ImFont_GetCharAdvance" defs["ImFont_GetCharAdvance"][1]["ret"] = "float" defs["ImFont_GetCharAdvance"][1]["signature"] = "(ImWchar)const" @@ -3390,7 +3426,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:2698" +defs["ImFont_GetDebugName"][1]["location"] = "imgui:2756" defs["ImFont_GetDebugName"][1]["ov_cimguiname"] = "ImFont_GetDebugName" defs["ImFont_GetDebugName"][1]["ret"] = "const char*" defs["ImFont_GetDebugName"][1]["signature"] = "()const" @@ -3411,7 +3447,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:2710" +defs["ImFont_GrowIndex"][1]["location"] = "imgui:2768" defs["ImFont_GrowIndex"][1]["ov_cimguiname"] = "ImFont_GrowIndex" defs["ImFont_GrowIndex"][1]["ret"] = "void" defs["ImFont_GrowIndex"][1]["signature"] = "(int)" @@ -3427,7 +3463,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:2692" +defs["ImFont_ImFont"][1]["location"] = "imgui:2750" defs["ImFont_ImFont"][1]["ov_cimguiname"] = "ImFont_ImFont" defs["ImFont_ImFont"][1]["signature"] = "()" defs["ImFont_ImFont"][1]["stname"] = "ImFont" @@ -3450,7 +3486,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:2715" +defs["ImFont_IsGlyphRangeUnused"][1]["location"] = "imgui:2772" defs["ImFont_IsGlyphRangeUnused"][1]["ov_cimguiname"] = "ImFont_IsGlyphRangeUnused" defs["ImFont_IsGlyphRangeUnused"][1]["ret"] = "bool" defs["ImFont_IsGlyphRangeUnused"][1]["signature"] = "(unsigned int,unsigned int)" @@ -3468,7 +3504,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:2697" +defs["ImFont_IsLoaded"][1]["location"] = "imgui:2755" defs["ImFont_IsLoaded"][1]["ov_cimguiname"] = "ImFont_IsLoaded" defs["ImFont_IsLoaded"][1]["ret"] = "bool" defs["ImFont_IsLoaded"][1]["signature"] = "()const" @@ -3501,7 +3537,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:2704" +defs["ImFont_RenderChar"][1]["location"] = "imgui:2762" 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" @@ -3548,33 +3584,12 @@ 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:2705" +defs["ImFont_RenderText"][1]["location"] = "imgui:2763" 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" defs["ImFont_RenderText"][1]["stname"] = "ImFont" defs["ImFont_RenderText"]["(ImDrawList*,float,ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)const"] = defs["ImFont_RenderText"][1] -defs["ImFont_SetFallbackChar"] = {} -defs["ImFont_SetFallbackChar"][1] = {} -defs["ImFont_SetFallbackChar"][1]["args"] = "(ImFont* self,ImWchar c)" -defs["ImFont_SetFallbackChar"][1]["argsT"] = {} -defs["ImFont_SetFallbackChar"][1]["argsT"][1] = {} -defs["ImFont_SetFallbackChar"][1]["argsT"][1]["name"] = "self" -defs["ImFont_SetFallbackChar"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_SetFallbackChar"][1]["argsT"][2] = {} -defs["ImFont_SetFallbackChar"][1]["argsT"][2]["name"] = "c" -defs["ImFont_SetFallbackChar"][1]["argsT"][2]["type"] = "ImWchar" -defs["ImFont_SetFallbackChar"][1]["argsoriginal"] = "(ImWchar c)" -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:2714" -defs["ImFont_SetFallbackChar"][1]["ov_cimguiname"] = "ImFont_SetFallbackChar" -defs["ImFont_SetFallbackChar"][1]["ret"] = "void" -defs["ImFont_SetFallbackChar"][1]["signature"] = "(ImWchar)" -defs["ImFont_SetFallbackChar"][1]["stname"] = "ImFont" -defs["ImFont_SetFallbackChar"]["(ImWchar)"] = defs["ImFont_SetFallbackChar"][1] defs["ImFont_SetGlyphVisible"] = {} defs["ImFont_SetGlyphVisible"][1] = {} defs["ImFont_SetGlyphVisible"][1]["args"] = "(ImFont* self,ImWchar c,bool visible)" @@ -3593,7 +3608,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:2713" +defs["ImFont_SetGlyphVisible"][1]["location"] = "imgui:2771" defs["ImFont_SetGlyphVisible"][1]["ov_cimguiname"] = "ImFont_SetGlyphVisible" defs["ImFont_SetGlyphVisible"][1]["ret"] = "void" defs["ImFont_SetGlyphVisible"][1]["signature"] = "(ImWchar,bool)" @@ -3610,13 +3625,34 @@ defs["ImFont_destroy"][1]["call_args"] = "(self)" defs["ImFont_destroy"][1]["cimguiname"] = "ImFont_destroy" defs["ImFont_destroy"][1]["defaults"] = {} defs["ImFont_destroy"][1]["destructor"] = true -defs["ImFont_destroy"][1]["location"] = "imgui:2693" +defs["ImFont_destroy"][1]["location"] = "imgui:2751" defs["ImFont_destroy"][1]["ov_cimguiname"] = "ImFont_destroy" defs["ImFont_destroy"][1]["realdestructor"] = true defs["ImFont_destroy"][1]["ret"] = "void" defs["ImFont_destroy"][1]["signature"] = "(ImFont*)" defs["ImFont_destroy"][1]["stname"] = "ImFont" defs["ImFont_destroy"]["(ImFont*)"] = defs["ImFont_destroy"][1] +defs["ImGuiIO_AddFocusEvent"] = {} +defs["ImGuiIO_AddFocusEvent"][1] = {} +defs["ImGuiIO_AddFocusEvent"][1]["args"] = "(ImGuiIO* self,bool focused)" +defs["ImGuiIO_AddFocusEvent"][1]["argsT"] = {} +defs["ImGuiIO_AddFocusEvent"][1]["argsT"][1] = {} +defs["ImGuiIO_AddFocusEvent"][1]["argsT"][1]["name"] = "self" +defs["ImGuiIO_AddFocusEvent"][1]["argsT"][1]["type"] = "ImGuiIO*" +defs["ImGuiIO_AddFocusEvent"][1]["argsT"][2] = {} +defs["ImGuiIO_AddFocusEvent"][1]["argsT"][2]["name"] = "focused" +defs["ImGuiIO_AddFocusEvent"][1]["argsT"][2]["type"] = "bool" +defs["ImGuiIO_AddFocusEvent"][1]["argsoriginal"] = "(bool focused)" +defs["ImGuiIO_AddFocusEvent"][1]["call_args"] = "(focused)" +defs["ImGuiIO_AddFocusEvent"][1]["cimguiname"] = "ImGuiIO_AddFocusEvent" +defs["ImGuiIO_AddFocusEvent"][1]["defaults"] = {} +defs["ImGuiIO_AddFocusEvent"][1]["funcname"] = "AddFocusEvent" +defs["ImGuiIO_AddFocusEvent"][1]["location"] = "imgui:1891" +defs["ImGuiIO_AddFocusEvent"][1]["ov_cimguiname"] = "ImGuiIO_AddFocusEvent" +defs["ImGuiIO_AddFocusEvent"][1]["ret"] = "void" +defs["ImGuiIO_AddFocusEvent"][1]["signature"] = "(bool)" +defs["ImGuiIO_AddFocusEvent"][1]["stname"] = "ImGuiIO" +defs["ImGuiIO_AddFocusEvent"]["(bool)"] = defs["ImGuiIO_AddFocusEvent"][1] defs["ImGuiIO_AddInputCharacter"] = {} defs["ImGuiIO_AddInputCharacter"][1] = {} defs["ImGuiIO_AddInputCharacter"][1]["args"] = "(ImGuiIO* self,unsigned int c)" @@ -3632,7 +3668,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:1830" +defs["ImGuiIO_AddInputCharacter"][1]["location"] = "imgui:1887" defs["ImGuiIO_AddInputCharacter"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharacter" defs["ImGuiIO_AddInputCharacter"][1]["ret"] = "void" defs["ImGuiIO_AddInputCharacter"][1]["signature"] = "(unsigned int)" @@ -3653,7 +3689,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:1831" +defs["ImGuiIO_AddInputCharacterUTF16"][1]["location"] = "imgui:1888" defs["ImGuiIO_AddInputCharacterUTF16"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharacterUTF16" defs["ImGuiIO_AddInputCharacterUTF16"][1]["ret"] = "void" defs["ImGuiIO_AddInputCharacterUTF16"][1]["signature"] = "(ImWchar16)" @@ -3674,7 +3710,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:1832" +defs["ImGuiIO_AddInputCharactersUTF8"][1]["location"] = "imgui:1889" defs["ImGuiIO_AddInputCharactersUTF8"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharactersUTF8" defs["ImGuiIO_AddInputCharactersUTF8"][1]["ret"] = "void" defs["ImGuiIO_AddInputCharactersUTF8"][1]["signature"] = "(const char*)" @@ -3692,7 +3728,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:1833" +defs["ImGuiIO_ClearInputCharacters"][1]["location"] = "imgui:1890" defs["ImGuiIO_ClearInputCharacters"][1]["ov_cimguiname"] = "ImGuiIO_ClearInputCharacters" defs["ImGuiIO_ClearInputCharacters"][1]["ret"] = "void" defs["ImGuiIO_ClearInputCharacters"][1]["signature"] = "()" @@ -3708,7 +3744,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:1881" +defs["ImGuiIO_ImGuiIO"][1]["location"] = "imgui:1940" defs["ImGuiIO_ImGuiIO"][1]["ov_cimguiname"] = "ImGuiIO_ImGuiIO" defs["ImGuiIO_ImGuiIO"][1]["signature"] = "()" defs["ImGuiIO_ImGuiIO"][1]["stname"] = "ImGuiIO" @@ -3741,7 +3777,7 @@ defs["ImGuiInputTextCallbackData_ClearSelection"][1]["call_args"] = "()" defs["ImGuiInputTextCallbackData_ClearSelection"][1]["cimguiname"] = "ImGuiInputTextCallbackData_ClearSelection" defs["ImGuiInputTextCallbackData_ClearSelection"][1]["defaults"] = {} defs["ImGuiInputTextCallbackData_ClearSelection"][1]["funcname"] = "ClearSelection" -defs["ImGuiInputTextCallbackData_ClearSelection"][1]["location"] = "imgui:1922" +defs["ImGuiInputTextCallbackData_ClearSelection"][1]["location"] = "imgui:1981" defs["ImGuiInputTextCallbackData_ClearSelection"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_ClearSelection" defs["ImGuiInputTextCallbackData_ClearSelection"][1]["ret"] = "void" defs["ImGuiInputTextCallbackData_ClearSelection"][1]["signature"] = "()" @@ -3765,7 +3801,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:1919" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["location"] = "imgui:1978" defs["ImGuiInputTextCallbackData_DeleteChars"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_DeleteChars" defs["ImGuiInputTextCallbackData_DeleteChars"][1]["ret"] = "void" defs["ImGuiInputTextCallbackData_DeleteChars"][1]["signature"] = "(int,int)" @@ -3783,7 +3819,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:1923" +defs["ImGuiInputTextCallbackData_HasSelection"][1]["location"] = "imgui:1982" defs["ImGuiInputTextCallbackData_HasSelection"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_HasSelection" defs["ImGuiInputTextCallbackData_HasSelection"][1]["ret"] = "bool" defs["ImGuiInputTextCallbackData_HasSelection"][1]["signature"] = "()const" @@ -3799,7 +3835,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:1918" +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["location"] = "imgui:1977" defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData" defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["signature"] = "()" defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["stname"] = "ImGuiInputTextCallbackData" @@ -3826,7 +3862,7 @@ defs["ImGuiInputTextCallbackData_InsertChars"][1]["cimguiname"] = "ImGuiInputTex defs["ImGuiInputTextCallbackData_InsertChars"][1]["defaults"] = {} defs["ImGuiInputTextCallbackData_InsertChars"][1]["defaults"]["text_end"] = "NULL" defs["ImGuiInputTextCallbackData_InsertChars"][1]["funcname"] = "InsertChars" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["location"] = "imgui:1920" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["location"] = "imgui:1979" defs["ImGuiInputTextCallbackData_InsertChars"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_InsertChars" defs["ImGuiInputTextCallbackData_InsertChars"][1]["ret"] = "void" defs["ImGuiInputTextCallbackData_InsertChars"][1]["signature"] = "(int,const char*,const char*)" @@ -3844,7 +3880,7 @@ defs["ImGuiInputTextCallbackData_SelectAll"][1]["call_args"] = "()" defs["ImGuiInputTextCallbackData_SelectAll"][1]["cimguiname"] = "ImGuiInputTextCallbackData_SelectAll" defs["ImGuiInputTextCallbackData_SelectAll"][1]["defaults"] = {} defs["ImGuiInputTextCallbackData_SelectAll"][1]["funcname"] = "SelectAll" -defs["ImGuiInputTextCallbackData_SelectAll"][1]["location"] = "imgui:1921" +defs["ImGuiInputTextCallbackData_SelectAll"][1]["location"] = "imgui:1980" defs["ImGuiInputTextCallbackData_SelectAll"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_SelectAll" defs["ImGuiInputTextCallbackData_SelectAll"][1]["ret"] = "void" defs["ImGuiInputTextCallbackData_SelectAll"][1]["signature"] = "()" @@ -3885,7 +3921,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:2135" +defs["ImGuiListClipper_Begin"][1]["location"] = "imgui:2194" defs["ImGuiListClipper_Begin"][1]["ov_cimguiname"] = "ImGuiListClipper_Begin" defs["ImGuiListClipper_Begin"][1]["ret"] = "void" defs["ImGuiListClipper_Begin"][1]["signature"] = "(int,float)" @@ -3903,7 +3939,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:2136" +defs["ImGuiListClipper_End"][1]["location"] = "imgui:2195" defs["ImGuiListClipper_End"][1]["ov_cimguiname"] = "ImGuiListClipper_End" defs["ImGuiListClipper_End"][1]["ret"] = "void" defs["ImGuiListClipper_End"][1]["signature"] = "()" @@ -3919,7 +3955,7 @@ defs["ImGuiListClipper_ImGuiListClipper"][1]["cimguiname"] = "ImGuiListClipper_I defs["ImGuiListClipper_ImGuiListClipper"][1]["constructor"] = true defs["ImGuiListClipper_ImGuiListClipper"][1]["defaults"] = {} defs["ImGuiListClipper_ImGuiListClipper"][1]["funcname"] = "ImGuiListClipper" -defs["ImGuiListClipper_ImGuiListClipper"][1]["location"] = "imgui:2130" +defs["ImGuiListClipper_ImGuiListClipper"][1]["location"] = "imgui:2189" defs["ImGuiListClipper_ImGuiListClipper"][1]["ov_cimguiname"] = "ImGuiListClipper_ImGuiListClipper" defs["ImGuiListClipper_ImGuiListClipper"][1]["signature"] = "()" defs["ImGuiListClipper_ImGuiListClipper"][1]["stname"] = "ImGuiListClipper" @@ -3936,7 +3972,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:2137" +defs["ImGuiListClipper_Step"][1]["location"] = "imgui:2196" defs["ImGuiListClipper_Step"][1]["ov_cimguiname"] = "ImGuiListClipper_Step" defs["ImGuiListClipper_Step"][1]["ret"] = "bool" defs["ImGuiListClipper_Step"][1]["signature"] = "()" @@ -3953,7 +3989,7 @@ defs["ImGuiListClipper_destroy"][1]["call_args"] = "(self)" defs["ImGuiListClipper_destroy"][1]["cimguiname"] = "ImGuiListClipper_destroy" defs["ImGuiListClipper_destroy"][1]["defaults"] = {} defs["ImGuiListClipper_destroy"][1]["destructor"] = true -defs["ImGuiListClipper_destroy"][1]["location"] = "imgui:2131" +defs["ImGuiListClipper_destroy"][1]["location"] = "imgui:2190" defs["ImGuiListClipper_destroy"][1]["ov_cimguiname"] = "ImGuiListClipper_destroy" defs["ImGuiListClipper_destroy"][1]["realdestructor"] = true defs["ImGuiListClipper_destroy"][1]["ret"] = "void" @@ -3970,7 +4006,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:1998" +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["location"] = "imgui:2057" defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["ov_cimguiname"] = "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame" defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["signature"] = "()" defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["stname"] = "ImGuiOnceUponAFrame" @@ -4003,7 +4039,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:1952" +defs["ImGuiPayload_Clear"][1]["location"] = "imgui:2011" defs["ImGuiPayload_Clear"][1]["ov_cimguiname"] = "ImGuiPayload_Clear" defs["ImGuiPayload_Clear"][1]["ret"] = "void" defs["ImGuiPayload_Clear"][1]["signature"] = "()" @@ -4019,7 +4055,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:1951" +defs["ImGuiPayload_ImGuiPayload"][1]["location"] = "imgui:2010" defs["ImGuiPayload_ImGuiPayload"][1]["ov_cimguiname"] = "ImGuiPayload_ImGuiPayload" defs["ImGuiPayload_ImGuiPayload"][1]["signature"] = "()" defs["ImGuiPayload_ImGuiPayload"][1]["stname"] = "ImGuiPayload" @@ -4039,7 +4075,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:1953" +defs["ImGuiPayload_IsDataType"][1]["location"] = "imgui:2012" defs["ImGuiPayload_IsDataType"][1]["ov_cimguiname"] = "ImGuiPayload_IsDataType" defs["ImGuiPayload_IsDataType"][1]["ret"] = "bool" defs["ImGuiPayload_IsDataType"][1]["signature"] = "(const char*)const" @@ -4057,7 +4093,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:1955" +defs["ImGuiPayload_IsDelivery"][1]["location"] = "imgui:2014" defs["ImGuiPayload_IsDelivery"][1]["ov_cimguiname"] = "ImGuiPayload_IsDelivery" defs["ImGuiPayload_IsDelivery"][1]["ret"] = "bool" defs["ImGuiPayload_IsDelivery"][1]["signature"] = "()const" @@ -4075,7 +4111,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:1954" +defs["ImGuiPayload_IsPreview"][1]["location"] = "imgui:2013" defs["ImGuiPayload_IsPreview"][1]["ov_cimguiname"] = "ImGuiPayload_IsPreview" defs["ImGuiPayload_IsPreview"][1]["ret"] = "bool" defs["ImGuiPayload_IsPreview"][1]["signature"] = "()const" @@ -4113,8 +4149,8 @@ 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:2065" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairInt" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["location"] = "imgui:2124" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePair_Int" defs["ImGuiStoragePair_ImGuiStoragePair"][1]["signature"] = "(ImGuiID,int)" defs["ImGuiStoragePair_ImGuiStoragePair"][1]["stname"] = "ImGuiStoragePair" defs["ImGuiStoragePair_ImGuiStoragePair"][2] = {} @@ -4132,8 +4168,8 @@ 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:2066" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairFloat" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["location"] = "imgui:2125" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePair_Float" defs["ImGuiStoragePair_ImGuiStoragePair"][2]["signature"] = "(ImGuiID,float)" defs["ImGuiStoragePair_ImGuiStoragePair"][2]["stname"] = "ImGuiStoragePair" defs["ImGuiStoragePair_ImGuiStoragePair"][3] = {} @@ -4151,8 +4187,8 @@ 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:2067" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairPtr" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["location"] = "imgui:2126" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePair_Ptr" defs["ImGuiStoragePair_ImGuiStoragePair"][3]["signature"] = "(ImGuiID,void*)" defs["ImGuiStoragePair_ImGuiStoragePair"][3]["stname"] = "ImGuiStoragePair" defs["ImGuiStoragePair_ImGuiStoragePair"]["(ImGuiID,float)"] = defs["ImGuiStoragePair_ImGuiStoragePair"][2] @@ -4186,7 +4222,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:2098" +defs["ImGuiStorage_BuildSortByKey"][1]["location"] = "imgui:2157" defs["ImGuiStorage_BuildSortByKey"][1]["ov_cimguiname"] = "ImGuiStorage_BuildSortByKey" defs["ImGuiStorage_BuildSortByKey"][1]["ret"] = "void" defs["ImGuiStorage_BuildSortByKey"][1]["signature"] = "()" @@ -4204,7 +4240,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:2075" +defs["ImGuiStorage_Clear"][1]["location"] = "imgui:2134" defs["ImGuiStorage_Clear"][1]["ov_cimguiname"] = "ImGuiStorage_Clear" defs["ImGuiStorage_Clear"][1]["ret"] = "void" defs["ImGuiStorage_Clear"][1]["signature"] = "()" @@ -4229,7 +4265,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:2078" +defs["ImGuiStorage_GetBool"][1]["location"] = "imgui:2137" defs["ImGuiStorage_GetBool"][1]["ov_cimguiname"] = "ImGuiStorage_GetBool" defs["ImGuiStorage_GetBool"][1]["ret"] = "bool" defs["ImGuiStorage_GetBool"][1]["signature"] = "(ImGuiID,bool)const" @@ -4254,7 +4290,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:2090" +defs["ImGuiStorage_GetBoolRef"][1]["location"] = "imgui:2149" defs["ImGuiStorage_GetBoolRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetBoolRef" defs["ImGuiStorage_GetBoolRef"][1]["ret"] = "bool*" defs["ImGuiStorage_GetBoolRef"][1]["signature"] = "(ImGuiID,bool)" @@ -4279,7 +4315,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:2080" +defs["ImGuiStorage_GetFloat"][1]["location"] = "imgui:2139" defs["ImGuiStorage_GetFloat"][1]["ov_cimguiname"] = "ImGuiStorage_GetFloat" defs["ImGuiStorage_GetFloat"][1]["ret"] = "float" defs["ImGuiStorage_GetFloat"][1]["signature"] = "(ImGuiID,float)const" @@ -4304,7 +4340,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:2091" +defs["ImGuiStorage_GetFloatRef"][1]["location"] = "imgui:2150" defs["ImGuiStorage_GetFloatRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetFloatRef" defs["ImGuiStorage_GetFloatRef"][1]["ret"] = "float*" defs["ImGuiStorage_GetFloatRef"][1]["signature"] = "(ImGuiID,float)" @@ -4329,7 +4365,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:2076" +defs["ImGuiStorage_GetInt"][1]["location"] = "imgui:2135" defs["ImGuiStorage_GetInt"][1]["ov_cimguiname"] = "ImGuiStorage_GetInt" defs["ImGuiStorage_GetInt"][1]["ret"] = "int" defs["ImGuiStorage_GetInt"][1]["signature"] = "(ImGuiID,int)const" @@ -4354,7 +4390,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:2089" +defs["ImGuiStorage_GetIntRef"][1]["location"] = "imgui:2148" defs["ImGuiStorage_GetIntRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetIntRef" defs["ImGuiStorage_GetIntRef"][1]["ret"] = "int*" defs["ImGuiStorage_GetIntRef"][1]["signature"] = "(ImGuiID,int)" @@ -4375,7 +4411,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:2082" +defs["ImGuiStorage_GetVoidPtr"][1]["location"] = "imgui:2141" defs["ImGuiStorage_GetVoidPtr"][1]["ov_cimguiname"] = "ImGuiStorage_GetVoidPtr" defs["ImGuiStorage_GetVoidPtr"][1]["ret"] = "void*" defs["ImGuiStorage_GetVoidPtr"][1]["signature"] = "(ImGuiID)const" @@ -4400,7 +4436,7 @@ defs["ImGuiStorage_GetVoidPtrRef"][1]["cimguiname"] = "ImGuiStorage_GetVoidPtrRe defs["ImGuiStorage_GetVoidPtrRef"][1]["defaults"] = {} defs["ImGuiStorage_GetVoidPtrRef"][1]["defaults"]["default_val"] = "NULL" defs["ImGuiStorage_GetVoidPtrRef"][1]["funcname"] = "GetVoidPtrRef" -defs["ImGuiStorage_GetVoidPtrRef"][1]["location"] = "imgui:2092" +defs["ImGuiStorage_GetVoidPtrRef"][1]["location"] = "imgui:2151" defs["ImGuiStorage_GetVoidPtrRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetVoidPtrRef" defs["ImGuiStorage_GetVoidPtrRef"][1]["ret"] = "void**" defs["ImGuiStorage_GetVoidPtrRef"][1]["signature"] = "(ImGuiID,void*)" @@ -4421,7 +4457,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:2095" +defs["ImGuiStorage_SetAllInt"][1]["location"] = "imgui:2154" defs["ImGuiStorage_SetAllInt"][1]["ov_cimguiname"] = "ImGuiStorage_SetAllInt" defs["ImGuiStorage_SetAllInt"][1]["ret"] = "void" defs["ImGuiStorage_SetAllInt"][1]["signature"] = "(int)" @@ -4445,7 +4481,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:2079" +defs["ImGuiStorage_SetBool"][1]["location"] = "imgui:2138" defs["ImGuiStorage_SetBool"][1]["ov_cimguiname"] = "ImGuiStorage_SetBool" defs["ImGuiStorage_SetBool"][1]["ret"] = "void" defs["ImGuiStorage_SetBool"][1]["signature"] = "(ImGuiID,bool)" @@ -4469,7 +4505,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:2081" +defs["ImGuiStorage_SetFloat"][1]["location"] = "imgui:2140" defs["ImGuiStorage_SetFloat"][1]["ov_cimguiname"] = "ImGuiStorage_SetFloat" defs["ImGuiStorage_SetFloat"][1]["ret"] = "void" defs["ImGuiStorage_SetFloat"][1]["signature"] = "(ImGuiID,float)" @@ -4493,7 +4529,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:2077" +defs["ImGuiStorage_SetInt"][1]["location"] = "imgui:2136" defs["ImGuiStorage_SetInt"][1]["ov_cimguiname"] = "ImGuiStorage_SetInt" defs["ImGuiStorage_SetInt"][1]["ret"] = "void" defs["ImGuiStorage_SetInt"][1]["signature"] = "(ImGuiID,int)" @@ -4517,7 +4553,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:2083" +defs["ImGuiStorage_SetVoidPtr"][1]["location"] = "imgui:2142" defs["ImGuiStorage_SetVoidPtr"][1]["ov_cimguiname"] = "ImGuiStorage_SetVoidPtr" defs["ImGuiStorage_SetVoidPtr"][1]["ret"] = "void" defs["ImGuiStorage_SetVoidPtr"][1]["signature"] = "(ImGuiID,void*)" @@ -4533,7 +4569,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:1744" +defs["ImGuiStyle_ImGuiStyle"][1]["location"] = "imgui:1801" defs["ImGuiStyle_ImGuiStyle"][1]["ov_cimguiname"] = "ImGuiStyle_ImGuiStyle" defs["ImGuiStyle_ImGuiStyle"][1]["signature"] = "()" defs["ImGuiStyle_ImGuiStyle"][1]["stname"] = "ImGuiStyle" @@ -4553,7 +4589,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:1745" +defs["ImGuiStyle_ScaleAllSizes"][1]["location"] = "imgui:1802" defs["ImGuiStyle_ScaleAllSizes"][1]["ov_cimguiname"] = "ImGuiStyle_ScaleAllSizes" defs["ImGuiStyle_ScaleAllSizes"][1]["ret"] = "void" defs["ImGuiStyle_ScaleAllSizes"][1]["signature"] = "(float)" @@ -4585,7 +4621,7 @@ defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["cimguiname"] = " defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["constructor"] = true defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["defaults"] = {} defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["funcname"] = "ImGuiTableColumnSortSpecs" -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["location"] = "imgui:1966" +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["location"] = "imgui:2025" defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["ov_cimguiname"] = "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs" defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["signature"] = "()" defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["stname"] = "ImGuiTableColumnSortSpecs" @@ -4616,7 +4652,7 @@ defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["cimguiname"] = "ImGuiTableSo defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["constructor"] = true defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["defaults"] = {} defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["funcname"] = "ImGuiTableSortSpecs" -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["location"] = "imgui:1979" +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["location"] = "imgui:2038" defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["ov_cimguiname"] = "ImGuiTableSortSpecs_ImGuiTableSortSpecs" defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["signature"] = "()" defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["stname"] = "ImGuiTableSortSpecs" @@ -4647,7 +4683,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:2036" +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["location"] = "imgui:2095" defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["ov_cimguiname"] = "ImGuiTextBuffer_ImGuiTextBuffer" defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["signature"] = "()" defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["stname"] = "ImGuiTextBuffer" @@ -4671,7 +4707,7 @@ defs["ImGuiTextBuffer_append"][1]["cimguiname"] = "ImGuiTextBuffer_append" defs["ImGuiTextBuffer_append"][1]["defaults"] = {} defs["ImGuiTextBuffer_append"][1]["defaults"]["str_end"] = "NULL" defs["ImGuiTextBuffer_append"][1]["funcname"] = "append" -defs["ImGuiTextBuffer_append"][1]["location"] = "imgui:2045" +defs["ImGuiTextBuffer_append"][1]["location"] = "imgui:2104" defs["ImGuiTextBuffer_append"][1]["ov_cimguiname"] = "ImGuiTextBuffer_append" defs["ImGuiTextBuffer_append"][1]["ret"] = "void" defs["ImGuiTextBuffer_append"][1]["signature"] = "(const char*,const char*)" @@ -4696,7 +4732,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:2046" +defs["ImGuiTextBuffer_appendf"][1]["location"] = "imgui:2105" defs["ImGuiTextBuffer_appendf"][1]["manual"] = true defs["ImGuiTextBuffer_appendf"][1]["ov_cimguiname"] = "ImGuiTextBuffer_appendf" defs["ImGuiTextBuffer_appendf"][1]["ret"] = "void" @@ -4721,7 +4757,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:2047" +defs["ImGuiTextBuffer_appendfv"][1]["location"] = "imgui:2106" defs["ImGuiTextBuffer_appendfv"][1]["ov_cimguiname"] = "ImGuiTextBuffer_appendfv" defs["ImGuiTextBuffer_appendfv"][1]["ret"] = "void" defs["ImGuiTextBuffer_appendfv"][1]["signature"] = "(const char*,va_list)" @@ -4739,7 +4775,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:2038" +defs["ImGuiTextBuffer_begin"][1]["location"] = "imgui:2097" defs["ImGuiTextBuffer_begin"][1]["ov_cimguiname"] = "ImGuiTextBuffer_begin" defs["ImGuiTextBuffer_begin"][1]["ret"] = "const char*" defs["ImGuiTextBuffer_begin"][1]["signature"] = "()const" @@ -4757,7 +4793,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:2044" +defs["ImGuiTextBuffer_c_str"][1]["location"] = "imgui:2103" 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" @@ -4775,7 +4811,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:2042" +defs["ImGuiTextBuffer_clear"][1]["location"] = "imgui:2101" defs["ImGuiTextBuffer_clear"][1]["ov_cimguiname"] = "ImGuiTextBuffer_clear" defs["ImGuiTextBuffer_clear"][1]["ret"] = "void" defs["ImGuiTextBuffer_clear"][1]["signature"] = "()" @@ -4809,7 +4845,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:2041" +defs["ImGuiTextBuffer_empty"][1]["location"] = "imgui:2100" defs["ImGuiTextBuffer_empty"][1]["ov_cimguiname"] = "ImGuiTextBuffer_empty" defs["ImGuiTextBuffer_empty"][1]["ret"] = "bool" defs["ImGuiTextBuffer_empty"][1]["signature"] = "()const" @@ -4827,7 +4863,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:2039" +defs["ImGuiTextBuffer_end"][1]["location"] = "imgui:2098" defs["ImGuiTextBuffer_end"][1]["ov_cimguiname"] = "ImGuiTextBuffer_end" defs["ImGuiTextBuffer_end"][1]["ret"] = "const char*" defs["ImGuiTextBuffer_end"][1]["signature"] = "()const" @@ -4848,7 +4884,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:2043" +defs["ImGuiTextBuffer_reserve"][1]["location"] = "imgui:2102" defs["ImGuiTextBuffer_reserve"][1]["ov_cimguiname"] = "ImGuiTextBuffer_reserve" defs["ImGuiTextBuffer_reserve"][1]["ret"] = "void" defs["ImGuiTextBuffer_reserve"][1]["signature"] = "(int)" @@ -4866,7 +4902,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:2040" +defs["ImGuiTextBuffer_size"][1]["location"] = "imgui:2099" defs["ImGuiTextBuffer_size"][1]["ov_cimguiname"] = "ImGuiTextBuffer_size" defs["ImGuiTextBuffer_size"][1]["ret"] = "int" defs["ImGuiTextBuffer_size"][1]["signature"] = "()const" @@ -4884,7 +4920,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:2009" +defs["ImGuiTextFilter_Build"][1]["location"] = "imgui:2068" defs["ImGuiTextFilter_Build"][1]["ov_cimguiname"] = "ImGuiTextFilter_Build" defs["ImGuiTextFilter_Build"][1]["ret"] = "void" defs["ImGuiTextFilter_Build"][1]["signature"] = "()" @@ -4902,7 +4938,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:2010" +defs["ImGuiTextFilter_Clear"][1]["location"] = "imgui:2069" defs["ImGuiTextFilter_Clear"][1]["ov_cimguiname"] = "ImGuiTextFilter_Clear" defs["ImGuiTextFilter_Clear"][1]["ret"] = "void" defs["ImGuiTextFilter_Clear"][1]["signature"] = "()" @@ -4928,7 +4964,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:2007" +defs["ImGuiTextFilter_Draw"][1]["location"] = "imgui:2066" defs["ImGuiTextFilter_Draw"][1]["ov_cimguiname"] = "ImGuiTextFilter_Draw" defs["ImGuiTextFilter_Draw"][1]["ret"] = "bool" defs["ImGuiTextFilter_Draw"][1]["signature"] = "(const char*,float)" @@ -4948,7 +4984,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:2006" +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["location"] = "imgui:2065" defs["ImGuiTextFilter_ImGuiTextFilter"][1]["ov_cimguiname"] = "ImGuiTextFilter_ImGuiTextFilter" defs["ImGuiTextFilter_ImGuiTextFilter"][1]["signature"] = "(const char*)" defs["ImGuiTextFilter_ImGuiTextFilter"][1]["stname"] = "ImGuiTextFilter" @@ -4965,7 +5001,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:2011" +defs["ImGuiTextFilter_IsActive"][1]["location"] = "imgui:2070" defs["ImGuiTextFilter_IsActive"][1]["ov_cimguiname"] = "ImGuiTextFilter_IsActive" defs["ImGuiTextFilter_IsActive"][1]["ret"] = "bool" defs["ImGuiTextFilter_IsActive"][1]["signature"] = "()const" @@ -4990,7 +5026,7 @@ defs["ImGuiTextFilter_PassFilter"][1]["cimguiname"] = "ImGuiTextFilter_PassFilte defs["ImGuiTextFilter_PassFilter"][1]["defaults"] = {} defs["ImGuiTextFilter_PassFilter"][1]["defaults"]["text_end"] = "NULL" defs["ImGuiTextFilter_PassFilter"][1]["funcname"] = "PassFilter" -defs["ImGuiTextFilter_PassFilter"][1]["location"] = "imgui:2008" +defs["ImGuiTextFilter_PassFilter"][1]["location"] = "imgui:2067" defs["ImGuiTextFilter_PassFilter"][1]["ov_cimguiname"] = "ImGuiTextFilter_PassFilter" defs["ImGuiTextFilter_PassFilter"][1]["ret"] = "bool" defs["ImGuiTextFilter_PassFilter"][1]["signature"] = "(const char*,const char*)const" @@ -5022,8 +5058,8 @@ 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:2019" -defs["ImGuiTextRange_ImGuiTextRange"][1]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRangeNil" +defs["ImGuiTextRange_ImGuiTextRange"][1]["location"] = "imgui:2078" +defs["ImGuiTextRange_ImGuiTextRange"][1]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRange_Nil" defs["ImGuiTextRange_ImGuiTextRange"][1]["signature"] = "()" defs["ImGuiTextRange_ImGuiTextRange"][1]["stname"] = "ImGuiTextRange" defs["ImGuiTextRange_ImGuiTextRange"][2] = {} @@ -5041,8 +5077,8 @@ 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:2020" -defs["ImGuiTextRange_ImGuiTextRange"][2]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRangeStr" +defs["ImGuiTextRange_ImGuiTextRange"][2]["location"] = "imgui:2079" +defs["ImGuiTextRange_ImGuiTextRange"][2]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRange_Str" defs["ImGuiTextRange_ImGuiTextRange"][2]["signature"] = "(const char*,const char*)" defs["ImGuiTextRange_ImGuiTextRange"][2]["stname"] = "ImGuiTextRange" defs["ImGuiTextRange_ImGuiTextRange"]["()"] = defs["ImGuiTextRange_ImGuiTextRange"][1] @@ -5075,7 +5111,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:2021" +defs["ImGuiTextRange_empty"][1]["location"] = "imgui:2080" defs["ImGuiTextRange_empty"][1]["ov_cimguiname"] = "ImGuiTextRange_empty" defs["ImGuiTextRange_empty"][1]["ret"] = "bool" defs["ImGuiTextRange_empty"][1]["signature"] = "()const" @@ -5099,7 +5135,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:2022" +defs["ImGuiTextRange_split"][1]["location"] = "imgui:2081" defs["ImGuiTextRange_split"][1]["ov_cimguiname"] = "ImGuiTextRange_split" defs["ImGuiTextRange_split"][1]["ret"] = "void" defs["ImGuiTextRange_split"][1]["signature"] = "(char,ImVector_ImGuiTextRange*)const" @@ -5120,7 +5156,7 @@ defs["ImGuiViewport_GetCenter"][1]["call_args"] = "()" defs["ImGuiViewport_GetCenter"][1]["cimguiname"] = "ImGuiViewport_GetCenter" defs["ImGuiViewport_GetCenter"][1]["defaults"] = {} defs["ImGuiViewport_GetCenter"][1]["funcname"] = "GetCenter" -defs["ImGuiViewport_GetCenter"][1]["location"] = "imgui:2749" +defs["ImGuiViewport_GetCenter"][1]["location"] = "imgui:2806" defs["ImGuiViewport_GetCenter"][1]["nonUDT"] = 1 defs["ImGuiViewport_GetCenter"][1]["ov_cimguiname"] = "ImGuiViewport_GetCenter" defs["ImGuiViewport_GetCenter"][1]["ret"] = "void" @@ -5142,7 +5178,7 @@ defs["ImGuiViewport_GetWorkCenter"][1]["call_args"] = "()" defs["ImGuiViewport_GetWorkCenter"][1]["cimguiname"] = "ImGuiViewport_GetWorkCenter" defs["ImGuiViewport_GetWorkCenter"][1]["defaults"] = {} defs["ImGuiViewport_GetWorkCenter"][1]["funcname"] = "GetWorkCenter" -defs["ImGuiViewport_GetWorkCenter"][1]["location"] = "imgui:2750" +defs["ImGuiViewport_GetWorkCenter"][1]["location"] = "imgui:2807" defs["ImGuiViewport_GetWorkCenter"][1]["nonUDT"] = 1 defs["ImGuiViewport_GetWorkCenter"][1]["ov_cimguiname"] = "ImGuiViewport_GetWorkCenter" defs["ImGuiViewport_GetWorkCenter"][1]["ret"] = "void" @@ -5159,7 +5195,7 @@ defs["ImGuiViewport_ImGuiViewport"][1]["cimguiname"] = "ImGuiViewport_ImGuiViewp defs["ImGuiViewport_ImGuiViewport"][1]["constructor"] = true defs["ImGuiViewport_ImGuiViewport"][1]["defaults"] = {} defs["ImGuiViewport_ImGuiViewport"][1]["funcname"] = "ImGuiViewport" -defs["ImGuiViewport_ImGuiViewport"][1]["location"] = "imgui:2746" +defs["ImGuiViewport_ImGuiViewport"][1]["location"] = "imgui:2803" defs["ImGuiViewport_ImGuiViewport"][1]["ov_cimguiname"] = "ImGuiViewport_ImGuiViewport" defs["ImGuiViewport_ImGuiViewport"][1]["signature"] = "()" defs["ImGuiViewport_ImGuiViewport"][1]["stname"] = "ImGuiViewport" @@ -5190,8 +5226,8 @@ 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:233" -defs["ImVec2_ImVec2"][1]["ov_cimguiname"] = "ImVec2_ImVec2Nil" +defs["ImVec2_ImVec2"][1]["location"] = "imgui:259" +defs["ImVec2_ImVec2"][1]["ov_cimguiname"] = "ImVec2_ImVec2_Nil" defs["ImVec2_ImVec2"][1]["signature"] = "()" defs["ImVec2_ImVec2"][1]["stname"] = "ImVec2" defs["ImVec2_ImVec2"][2] = {} @@ -5209,8 +5245,8 @@ 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:234" -defs["ImVec2_ImVec2"][2]["ov_cimguiname"] = "ImVec2_ImVec2Float" +defs["ImVec2_ImVec2"][2]["location"] = "imgui:260" +defs["ImVec2_ImVec2"][2]["ov_cimguiname"] = "ImVec2_ImVec2_Float" defs["ImVec2_ImVec2"][2]["signature"] = "(float,float)" defs["ImVec2_ImVec2"][2]["stname"] = "ImVec2" defs["ImVec2_ImVec2"]["()"] = defs["ImVec2_ImVec2"][1] @@ -5241,8 +5277,8 @@ 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:246" -defs["ImVec4_ImVec4"][1]["ov_cimguiname"] = "ImVec4_ImVec4Nil" +defs["ImVec4_ImVec4"][1]["location"] = "imgui:272" +defs["ImVec4_ImVec4"][1]["ov_cimguiname"] = "ImVec4_ImVec4_Nil" defs["ImVec4_ImVec4"][1]["signature"] = "()" defs["ImVec4_ImVec4"][1]["stname"] = "ImVec4" defs["ImVec4_ImVec4"][2] = {} @@ -5266,8 +5302,8 @@ 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:247" -defs["ImVec4_ImVec4"][2]["ov_cimguiname"] = "ImVec4_ImVec4Float" +defs["ImVec4_ImVec4"][2]["location"] = "imgui:273" +defs["ImVec4_ImVec4"][2]["ov_cimguiname"] = "ImVec4_ImVec4_Float" defs["ImVec4_ImVec4"][2]["signature"] = "(float,float,float,float)" defs["ImVec4_ImVec4"][2]["stname"] = "ImVec4" defs["ImVec4_ImVec4"]["()"] = defs["ImVec4_ImVec4"][1] @@ -5298,8 +5334,8 @@ 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:1647" -defs["ImVector_ImVector"][1]["ov_cimguiname"] = "ImVector_ImVectorNil" +defs["ImVector_ImVector"][1]["location"] = "imgui:1699" +defs["ImVector_ImVector"][1]["ov_cimguiname"] = "ImVector_ImVector_Nil" defs["ImVector_ImVector"][1]["signature"] = "()" defs["ImVector_ImVector"][1]["stname"] = "ImVector" defs["ImVector_ImVector"][1]["templated"] = true @@ -5315,8 +5351,8 @@ 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:1648" -defs["ImVector_ImVector"][2]["ov_cimguiname"] = "ImVector_ImVectorVector" +defs["ImVector_ImVector"][2]["location"] = "imgui:1700" +defs["ImVector_ImVector"][2]["ov_cimguiname"] = "ImVector_ImVector_Vector" defs["ImVector_ImVector"][2]["signature"] = "(const ImVector)" defs["ImVector_ImVector"][2]["stname"] = "ImVector" defs["ImVector_ImVector"][2]["templated"] = true @@ -5337,7 +5373,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:1671" +defs["ImVector__grow_capacity"][1]["location"] = "imgui:1726" 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" @@ -5356,8 +5392,8 @@ 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:1667" -defs["ImVector_back"][1]["ov_cimguiname"] = "ImVector_backNil" +defs["ImVector_back"][1]["location"] = "imgui:1722" +defs["ImVector_back"][1]["ov_cimguiname"] = "ImVector_back_Nil" defs["ImVector_back"][1]["ret"] = "T*" defs["ImVector_back"][1]["retref"] = "&" defs["ImVector_back"][1]["signature"] = "()" @@ -5374,8 +5410,8 @@ 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:1668" -defs["ImVector_back"][2]["ov_cimguiname"] = "ImVector_back_const" +defs["ImVector_back"][2]["location"] = "imgui:1723" +defs["ImVector_back"][2]["ov_cimguiname"] = "ImVector_back__const" defs["ImVector_back"][2]["ret"] = "const T*" defs["ImVector_back"][2]["retref"] = "&" defs["ImVector_back"][2]["signature"] = "()const" @@ -5395,8 +5431,8 @@ 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:1661" -defs["ImVector_begin"][1]["ov_cimguiname"] = "ImVector_beginNil" +defs["ImVector_begin"][1]["location"] = "imgui:1716" +defs["ImVector_begin"][1]["ov_cimguiname"] = "ImVector_begin_Nil" defs["ImVector_begin"][1]["ret"] = "T*" defs["ImVector_begin"][1]["signature"] = "()" defs["ImVector_begin"][1]["stname"] = "ImVector" @@ -5412,8 +5448,8 @@ 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:1662" -defs["ImVector_begin"][2]["ov_cimguiname"] = "ImVector_begin_const" +defs["ImVector_begin"][2]["location"] = "imgui:1717" +defs["ImVector_begin"][2]["ov_cimguiname"] = "ImVector_begin__const" defs["ImVector_begin"][2]["ret"] = "const T*" defs["ImVector_begin"][2]["signature"] = "()const" defs["ImVector_begin"][2]["stname"] = "ImVector" @@ -5432,7 +5468,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:1656" +defs["ImVector_capacity"][1]["location"] = "imgui:1712" defs["ImVector_capacity"][1]["ov_cimguiname"] = "ImVector_capacity" defs["ImVector_capacity"][1]["ret"] = "int" defs["ImVector_capacity"][1]["signature"] = "()const" @@ -5451,13 +5487,51 @@ 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:1660" +defs["ImVector_clear"][1]["location"] = "imgui:1704" defs["ImVector_clear"][1]["ov_cimguiname"] = "ImVector_clear" defs["ImVector_clear"][1]["ret"] = "void" defs["ImVector_clear"][1]["signature"] = "()" defs["ImVector_clear"][1]["stname"] = "ImVector" defs["ImVector_clear"][1]["templated"] = true defs["ImVector_clear"]["()"] = defs["ImVector_clear"][1] +defs["ImVector_clear_delete"] = {} +defs["ImVector_clear_delete"][1] = {} +defs["ImVector_clear_delete"][1]["args"] = "(ImVector* self)" +defs["ImVector_clear_delete"][1]["argsT"] = {} +defs["ImVector_clear_delete"][1]["argsT"][1] = {} +defs["ImVector_clear_delete"][1]["argsT"][1]["name"] = "self" +defs["ImVector_clear_delete"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_clear_delete"][1]["argsoriginal"] = "()" +defs["ImVector_clear_delete"][1]["call_args"] = "()" +defs["ImVector_clear_delete"][1]["cimguiname"] = "ImVector_clear_delete" +defs["ImVector_clear_delete"][1]["defaults"] = {} +defs["ImVector_clear_delete"][1]["funcname"] = "clear_delete" +defs["ImVector_clear_delete"][1]["location"] = "imgui:1705" +defs["ImVector_clear_delete"][1]["ov_cimguiname"] = "ImVector_clear_delete" +defs["ImVector_clear_delete"][1]["ret"] = "void" +defs["ImVector_clear_delete"][1]["signature"] = "()" +defs["ImVector_clear_delete"][1]["stname"] = "ImVector" +defs["ImVector_clear_delete"][1]["templated"] = true +defs["ImVector_clear_delete"]["()"] = defs["ImVector_clear_delete"][1] +defs["ImVector_clear_destruct"] = {} +defs["ImVector_clear_destruct"][1] = {} +defs["ImVector_clear_destruct"][1]["args"] = "(ImVector* self)" +defs["ImVector_clear_destruct"][1]["argsT"] = {} +defs["ImVector_clear_destruct"][1]["argsT"][1] = {} +defs["ImVector_clear_destruct"][1]["argsT"][1]["name"] = "self" +defs["ImVector_clear_destruct"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_clear_destruct"][1]["argsoriginal"] = "()" +defs["ImVector_clear_destruct"][1]["call_args"] = "()" +defs["ImVector_clear_destruct"][1]["cimguiname"] = "ImVector_clear_destruct" +defs["ImVector_clear_destruct"][1]["defaults"] = {} +defs["ImVector_clear_destruct"][1]["funcname"] = "clear_destruct" +defs["ImVector_clear_destruct"][1]["location"] = "imgui:1706" +defs["ImVector_clear_destruct"][1]["ov_cimguiname"] = "ImVector_clear_destruct" +defs["ImVector_clear_destruct"][1]["ret"] = "void" +defs["ImVector_clear_destruct"][1]["signature"] = "()" +defs["ImVector_clear_destruct"][1]["stname"] = "ImVector" +defs["ImVector_clear_destruct"][1]["templated"] = true +defs["ImVector_clear_destruct"]["()"] = defs["ImVector_clear_destruct"][1] defs["ImVector_contains"] = {} defs["ImVector_contains"][1] = {} defs["ImVector_contains"][1]["args"] = "(ImVector* self,const T v)" @@ -5473,7 +5547,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:1685" +defs["ImVector_contains"][1]["location"] = "imgui:1740" defs["ImVector_contains"][1]["ov_cimguiname"] = "ImVector_contains" defs["ImVector_contains"][1]["ret"] = "bool" defs["ImVector_contains"][1]["signature"] = "(const T)const" @@ -5491,7 +5565,7 @@ defs["ImVector_destroy"][1]["call_args"] = "(self)" defs["ImVector_destroy"][1]["cimguiname"] = "ImVector_destroy" defs["ImVector_destroy"][1]["defaults"] = {} defs["ImVector_destroy"][1]["destructor"] = true -defs["ImVector_destroy"][1]["location"] = "imgui:1650" +defs["ImVector_destroy"][1]["location"] = "imgui:1702" defs["ImVector_destroy"][1]["ov_cimguiname"] = "ImVector_destroy" defs["ImVector_destroy"][1]["realdestructor"] = true defs["ImVector_destroy"][1]["ret"] = "void" @@ -5511,7 +5585,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:1652" +defs["ImVector_empty"][1]["location"] = "imgui:1708" defs["ImVector_empty"][1]["ov_cimguiname"] = "ImVector_empty" defs["ImVector_empty"][1]["ret"] = "bool" defs["ImVector_empty"][1]["signature"] = "()const" @@ -5530,8 +5604,8 @@ 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:1663" -defs["ImVector_end"][1]["ov_cimguiname"] = "ImVector_endNil" +defs["ImVector_end"][1]["location"] = "imgui:1718" +defs["ImVector_end"][1]["ov_cimguiname"] = "ImVector_end_Nil" defs["ImVector_end"][1]["ret"] = "T*" defs["ImVector_end"][1]["signature"] = "()" defs["ImVector_end"][1]["stname"] = "ImVector" @@ -5547,8 +5621,8 @@ 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:1664" -defs["ImVector_end"][2]["ov_cimguiname"] = "ImVector_end_const" +defs["ImVector_end"][2]["location"] = "imgui:1719" +defs["ImVector_end"][2]["ov_cimguiname"] = "ImVector_end__const" defs["ImVector_end"][2]["ret"] = "const T*" defs["ImVector_end"][2]["signature"] = "()const" defs["ImVector_end"][2]["stname"] = "ImVector" @@ -5570,8 +5644,8 @@ 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:1681" -defs["ImVector_erase"][1]["ov_cimguiname"] = "ImVector_eraseNil" +defs["ImVector_erase"][1]["location"] = "imgui:1736" +defs["ImVector_erase"][1]["ov_cimguiname"] = "ImVector_erase_Nil" defs["ImVector_erase"][1]["ret"] = "T*" defs["ImVector_erase"][1]["signature"] = "(const T*)" defs["ImVector_erase"][1]["stname"] = "ImVector" @@ -5593,8 +5667,8 @@ 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:1682" -defs["ImVector_erase"][2]["ov_cimguiname"] = "ImVector_eraseTPtr" +defs["ImVector_erase"][2]["location"] = "imgui:1737" +defs["ImVector_erase"][2]["ov_cimguiname"] = "ImVector_erase_TPtr" defs["ImVector_erase"][2]["ret"] = "T*" defs["ImVector_erase"][2]["signature"] = "(const T*,const T*)" defs["ImVector_erase"][2]["stname"] = "ImVector" @@ -5616,7 +5690,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:1683" +defs["ImVector_erase_unsorted"][1]["location"] = "imgui:1738" 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*)" @@ -5638,8 +5712,8 @@ 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:1686" -defs["ImVector_find"][1]["ov_cimguiname"] = "ImVector_findNil" +defs["ImVector_find"][1]["location"] = "imgui:1741" +defs["ImVector_find"][1]["ov_cimguiname"] = "ImVector_find_Nil" defs["ImVector_find"][1]["ret"] = "T*" defs["ImVector_find"][1]["signature"] = "(const T)" defs["ImVector_find"][1]["stname"] = "ImVector" @@ -5658,8 +5732,8 @@ 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:1687" -defs["ImVector_find"][2]["ov_cimguiname"] = "ImVector_find_const" +defs["ImVector_find"][2]["location"] = "imgui:1742" +defs["ImVector_find"][2]["ov_cimguiname"] = "ImVector_find__const" defs["ImVector_find"][2]["ret"] = "const T*" defs["ImVector_find"][2]["signature"] = "(const T)const" defs["ImVector_find"][2]["stname"] = "ImVector" @@ -5681,7 +5755,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:1688" +defs["ImVector_find_erase"][1]["location"] = "imgui:1743" 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)" @@ -5703,7 +5777,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:1689" +defs["ImVector_find_erase_unsorted"][1]["location"] = "imgui:1744" 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)" @@ -5722,8 +5796,8 @@ 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:1665" -defs["ImVector_front"][1]["ov_cimguiname"] = "ImVector_frontNil" +defs["ImVector_front"][1]["location"] = "imgui:1720" +defs["ImVector_front"][1]["ov_cimguiname"] = "ImVector_front_Nil" defs["ImVector_front"][1]["ret"] = "T*" defs["ImVector_front"][1]["retref"] = "&" defs["ImVector_front"][1]["signature"] = "()" @@ -5740,8 +5814,8 @@ 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:1666" -defs["ImVector_front"][2]["ov_cimguiname"] = "ImVector_front_const" +defs["ImVector_front"][2]["location"] = "imgui:1721" +defs["ImVector_front"][2]["ov_cimguiname"] = "ImVector_front__const" defs["ImVector_front"][2]["ret"] = "const T*" defs["ImVector_front"][2]["retref"] = "&" defs["ImVector_front"][2]["signature"] = "()const" @@ -5764,7 +5838,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:1690" +defs["ImVector_index_from_ptr"][1]["location"] = "imgui:1745" 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" @@ -5789,7 +5863,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:1684" +defs["ImVector_insert"][1]["location"] = "imgui:1739" defs["ImVector_insert"][1]["ov_cimguiname"] = "ImVector_insert" defs["ImVector_insert"][1]["ret"] = "T*" defs["ImVector_insert"][1]["signature"] = "(const T*,const T)" @@ -5808,7 +5882,7 @@ defs["ImVector_max_size"][1]["call_args"] = "()" defs["ImVector_max_size"][1]["cimguiname"] = "ImVector_max_size" defs["ImVector_max_size"][1]["defaults"] = {} defs["ImVector_max_size"][1]["funcname"] = "max_size" -defs["ImVector_max_size"][1]["location"] = "imgui:1655" +defs["ImVector_max_size"][1]["location"] = "imgui:1711" defs["ImVector_max_size"][1]["ov_cimguiname"] = "ImVector_max_size" defs["ImVector_max_size"][1]["ret"] = "int" defs["ImVector_max_size"][1]["signature"] = "()const" @@ -5827,7 +5901,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:1679" +defs["ImVector_pop_back"][1]["location"] = "imgui:1734" defs["ImVector_pop_back"][1]["ov_cimguiname"] = "ImVector_pop_back" defs["ImVector_pop_back"][1]["ret"] = "void" defs["ImVector_pop_back"][1]["signature"] = "()" @@ -5849,7 +5923,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:1678" +defs["ImVector_push_back"][1]["location"] = "imgui:1733" 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)" @@ -5871,7 +5945,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:1680" +defs["ImVector_push_front"][1]["location"] = "imgui:1735" 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)" @@ -5893,7 +5967,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:1675" +defs["ImVector_reserve"][1]["location"] = "imgui:1730" defs["ImVector_reserve"][1]["ov_cimguiname"] = "ImVector_reserve" defs["ImVector_reserve"][1]["ret"] = "void" defs["ImVector_reserve"][1]["signature"] = "(int)" @@ -5915,8 +5989,8 @@ 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:1672" -defs["ImVector_resize"][1]["ov_cimguiname"] = "ImVector_resizeNil" +defs["ImVector_resize"][1]["location"] = "imgui:1727" +defs["ImVector_resize"][1]["ov_cimguiname"] = "ImVector_resize_Nil" defs["ImVector_resize"][1]["ret"] = "void" defs["ImVector_resize"][1]["signature"] = "(int)" defs["ImVector_resize"][1]["stname"] = "ImVector" @@ -5938,8 +6012,8 @@ 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:1673" -defs["ImVector_resize"][2]["ov_cimguiname"] = "ImVector_resizeT" +defs["ImVector_resize"][2]["location"] = "imgui:1728" +defs["ImVector_resize"][2]["ov_cimguiname"] = "ImVector_resize_T" defs["ImVector_resize"][2]["ret"] = "void" defs["ImVector_resize"][2]["signature"] = "(int,const T)" defs["ImVector_resize"][2]["stname"] = "ImVector" @@ -5961,7 +6035,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:1674" +defs["ImVector_shrink"][1]["location"] = "imgui:1729" defs["ImVector_shrink"][1]["ov_cimguiname"] = "ImVector_shrink" defs["ImVector_shrink"][1]["ret"] = "void" defs["ImVector_shrink"][1]["signature"] = "(int)" @@ -5980,7 +6054,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:1653" +defs["ImVector_size"][1]["location"] = "imgui:1709" defs["ImVector_size"][1]["ov_cimguiname"] = "ImVector_size" defs["ImVector_size"][1]["ret"] = "int" defs["ImVector_size"][1]["signature"] = "()const" @@ -5999,7 +6073,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:1654" +defs["ImVector_size_in_bytes"][1]["location"] = "imgui:1710" 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" @@ -6022,7 +6096,7 @@ 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:1669" +defs["ImVector_swap"][1]["location"] = "imgui:1724" defs["ImVector_swap"][1]["ov_cimguiname"] = "ImVector_swap" defs["ImVector_swap"][1]["ret"] = "void" defs["ImVector_swap"][1]["signature"] = "(ImVector*)" @@ -6045,7 +6119,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:766" +defs["igAcceptDragDropPayload"][1]["location"] = "imgui:810" defs["igAcceptDragDropPayload"][1]["namespace"] = "ImGui" defs["igAcceptDragDropPayload"][1]["ov_cimguiname"] = "igAcceptDragDropPayload" defs["igAcceptDragDropPayload"][1]["ret"] = "const ImGuiPayload*" @@ -6061,7 +6135,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:426" +defs["igAlignTextToFramePadding"][1]["location"] = "imgui:455" defs["igAlignTextToFramePadding"][1]["namespace"] = "ImGui" defs["igAlignTextToFramePadding"][1]["ov_cimguiname"] = "igAlignTextToFramePadding" defs["igAlignTextToFramePadding"][1]["ret"] = "void" @@ -6083,7 +6157,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:469" +defs["igArrowButton"][1]["location"] = "imgui:502" defs["igArrowButton"][1]["namespace"] = "ImGui" defs["igArrowButton"][1]["ov_cimguiname"] = "igArrowButton" defs["igArrowButton"][1]["ret"] = "bool" @@ -6110,7 +6184,7 @@ defs["igBegin"][1]["defaults"] = {} defs["igBegin"][1]["defaults"]["flags"] = "0" defs["igBegin"][1]["defaults"]["p_open"] = "NULL" defs["igBegin"][1]["funcname"] = "Begin" -defs["igBegin"][1]["location"] = "imgui:304" +defs["igBegin"][1]["location"] = "imgui:331" defs["igBegin"][1]["namespace"] = "ImGui" defs["igBegin"][1]["ov_cimguiname"] = "igBegin" defs["igBegin"][1]["ret"] = "bool" @@ -6141,9 +6215,9 @@ 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:315" +defs["igBeginChild"][1]["location"] = "imgui:342" defs["igBeginChild"][1]["namespace"] = "ImGui" -defs["igBeginChild"][1]["ov_cimguiname"] = "igBeginChildStr" +defs["igBeginChild"][1]["ov_cimguiname"] = "igBeginChild_Str" defs["igBeginChild"][1]["ret"] = "bool" defs["igBeginChild"][1]["signature"] = "(const char*,const ImVec2,bool,ImGuiWindowFlags)" defs["igBeginChild"][1]["stname"] = "" @@ -6170,9 +6244,9 @@ 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:316" +defs["igBeginChild"][2]["location"] = "imgui:343" defs["igBeginChild"][2]["namespace"] = "ImGui" -defs["igBeginChild"][2]["ov_cimguiname"] = "igBeginChildID" +defs["igBeginChild"][2]["ov_cimguiname"] = "igBeginChild_ID" defs["igBeginChild"][2]["ret"] = "bool" defs["igBeginChild"][2]["signature"] = "(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)" defs["igBeginChild"][2]["stname"] = "" @@ -6197,7 +6271,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:819" +defs["igBeginChildFrame"][1]["location"] = "imgui:869" defs["igBeginChildFrame"][1]["namespace"] = "ImGui" defs["igBeginChildFrame"][1]["ov_cimguiname"] = "igBeginChildFrame" defs["igBeginChildFrame"][1]["ret"] = "bool" @@ -6223,13 +6297,33 @@ 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:483" +defs["igBeginCombo"][1]["location"] = "imgui:516" defs["igBeginCombo"][1]["namespace"] = "ImGui" defs["igBeginCombo"][1]["ov_cimguiname"] = "igBeginCombo" defs["igBeginCombo"][1]["ret"] = "bool" defs["igBeginCombo"][1]["signature"] = "(const char*,const char*,ImGuiComboFlags)" defs["igBeginCombo"][1]["stname"] = "" defs["igBeginCombo"]["(const char*,const char*,ImGuiComboFlags)"] = defs["igBeginCombo"][1] +defs["igBeginDisabled"] = {} +defs["igBeginDisabled"][1] = {} +defs["igBeginDisabled"][1]["args"] = "(bool disabled)" +defs["igBeginDisabled"][1]["argsT"] = {} +defs["igBeginDisabled"][1]["argsT"][1] = {} +defs["igBeginDisabled"][1]["argsT"][1]["name"] = "disabled" +defs["igBeginDisabled"][1]["argsT"][1]["type"] = "bool" +defs["igBeginDisabled"][1]["argsoriginal"] = "(bool disabled=true)" +defs["igBeginDisabled"][1]["call_args"] = "(disabled)" +defs["igBeginDisabled"][1]["cimguiname"] = "igBeginDisabled" +defs["igBeginDisabled"][1]["defaults"] = {} +defs["igBeginDisabled"][1]["defaults"]["disabled"] = "true" +defs["igBeginDisabled"][1]["funcname"] = "BeginDisabled" +defs["igBeginDisabled"][1]["location"] = "imgui:817" +defs["igBeginDisabled"][1]["namespace"] = "ImGui" +defs["igBeginDisabled"][1]["ov_cimguiname"] = "igBeginDisabled" +defs["igBeginDisabled"][1]["ret"] = "void" +defs["igBeginDisabled"][1]["signature"] = "(bool)" +defs["igBeginDisabled"][1]["stname"] = "" +defs["igBeginDisabled"]["(bool)"] = defs["igBeginDisabled"][1] defs["igBeginDragDropSource"] = {} defs["igBeginDragDropSource"][1] = {} defs["igBeginDragDropSource"][1]["args"] = "(ImGuiDragDropFlags flags)" @@ -6243,7 +6337,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:762" +defs["igBeginDragDropSource"][1]["location"] = "imgui:806" defs["igBeginDragDropSource"][1]["namespace"] = "ImGui" defs["igBeginDragDropSource"][1]["ov_cimguiname"] = "igBeginDragDropSource" defs["igBeginDragDropSource"][1]["ret"] = "bool" @@ -6259,7 +6353,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:765" +defs["igBeginDragDropTarget"][1]["location"] = "imgui:809" defs["igBeginDragDropTarget"][1]["namespace"] = "ImGui" defs["igBeginDragDropTarget"][1]["ov_cimguiname"] = "igBeginDragDropTarget" defs["igBeginDragDropTarget"][1]["ret"] = "bool" @@ -6275,7 +6369,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:415" +defs["igBeginGroup"][1]["location"] = "imgui:444" defs["igBeginGroup"][1]["namespace"] = "ImGui" defs["igBeginGroup"][1]["ov_cimguiname"] = "igBeginGroup" defs["igBeginGroup"][1]["ret"] = "void" @@ -6298,7 +6392,7 @@ defs["igBeginListBox"][1]["cimguiname"] = "igBeginListBox" defs["igBeginListBox"][1]["defaults"] = {} defs["igBeginListBox"][1]["defaults"]["size"] = "ImVec2(0,0)" defs["igBeginListBox"][1]["funcname"] = "BeginListBox" -defs["igBeginListBox"][1]["location"] = "imgui:594" +defs["igBeginListBox"][1]["location"] = "imgui:627" defs["igBeginListBox"][1]["namespace"] = "ImGui" defs["igBeginListBox"][1]["ov_cimguiname"] = "igBeginListBox" defs["igBeginListBox"][1]["ret"] = "bool" @@ -6314,7 +6408,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:619" +defs["igBeginMainMenuBar"][1]["location"] = "imgui:653" defs["igBeginMainMenuBar"][1]["namespace"] = "ImGui" defs["igBeginMainMenuBar"][1]["ov_cimguiname"] = "igBeginMainMenuBar" defs["igBeginMainMenuBar"][1]["ret"] = "bool" @@ -6337,7 +6431,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:621" +defs["igBeginMenu"][1]["location"] = "imgui:655" defs["igBeginMenu"][1]["namespace"] = "ImGui" defs["igBeginMenu"][1]["ov_cimguiname"] = "igBeginMenu" defs["igBeginMenu"][1]["ret"] = "bool" @@ -6353,7 +6447,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:617" +defs["igBeginMenuBar"][1]["location"] = "imgui:651" defs["igBeginMenuBar"][1]["namespace"] = "ImGui" defs["igBeginMenuBar"][1]["ov_cimguiname"] = "igBeginMenuBar" defs["igBeginMenuBar"][1]["ret"] = "bool" @@ -6376,7 +6470,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:644" +defs["igBeginPopup"][1]["location"] = "imgui:679" defs["igBeginPopup"][1]["namespace"] = "ImGui" defs["igBeginPopup"][1]["ov_cimguiname"] = "igBeginPopup" defs["igBeginPopup"][1]["ret"] = "bool" @@ -6400,7 +6494,7 @@ defs["igBeginPopupContextItem"][1]["defaults"] = {} defs["igBeginPopupContextItem"][1]["defaults"]["popup_flags"] = "1" defs["igBeginPopupContextItem"][1]["defaults"]["str_id"] = "NULL" defs["igBeginPopupContextItem"][1]["funcname"] = "BeginPopupContextItem" -defs["igBeginPopupContextItem"][1]["location"] = "imgui:661" +defs["igBeginPopupContextItem"][1]["location"] = "imgui:700" defs["igBeginPopupContextItem"][1]["namespace"] = "ImGui" defs["igBeginPopupContextItem"][1]["ov_cimguiname"] = "igBeginPopupContextItem" defs["igBeginPopupContextItem"][1]["ret"] = "bool" @@ -6424,7 +6518,7 @@ defs["igBeginPopupContextVoid"][1]["defaults"] = {} defs["igBeginPopupContextVoid"][1]["defaults"]["popup_flags"] = "1" defs["igBeginPopupContextVoid"][1]["defaults"]["str_id"] = "NULL" defs["igBeginPopupContextVoid"][1]["funcname"] = "BeginPopupContextVoid" -defs["igBeginPopupContextVoid"][1]["location"] = "imgui:663" +defs["igBeginPopupContextVoid"][1]["location"] = "imgui:702" defs["igBeginPopupContextVoid"][1]["namespace"] = "ImGui" defs["igBeginPopupContextVoid"][1]["ov_cimguiname"] = "igBeginPopupContextVoid" defs["igBeginPopupContextVoid"][1]["ret"] = "bool" @@ -6448,7 +6542,7 @@ defs["igBeginPopupContextWindow"][1]["defaults"] = {} defs["igBeginPopupContextWindow"][1]["defaults"]["popup_flags"] = "1" defs["igBeginPopupContextWindow"][1]["defaults"]["str_id"] = "NULL" defs["igBeginPopupContextWindow"][1]["funcname"] = "BeginPopupContextWindow" -defs["igBeginPopupContextWindow"][1]["location"] = "imgui:662" +defs["igBeginPopupContextWindow"][1]["location"] = "imgui:701" defs["igBeginPopupContextWindow"][1]["namespace"] = "ImGui" defs["igBeginPopupContextWindow"][1]["ov_cimguiname"] = "igBeginPopupContextWindow" defs["igBeginPopupContextWindow"][1]["ret"] = "bool" @@ -6475,7 +6569,7 @@ defs["igBeginPopupModal"][1]["defaults"] = {} defs["igBeginPopupModal"][1]["defaults"]["flags"] = "0" defs["igBeginPopupModal"][1]["defaults"]["p_open"] = "NULL" defs["igBeginPopupModal"][1]["funcname"] = "BeginPopupModal" -defs["igBeginPopupModal"][1]["location"] = "imgui:645" +defs["igBeginPopupModal"][1]["location"] = "imgui:680" defs["igBeginPopupModal"][1]["namespace"] = "ImGui" defs["igBeginPopupModal"][1]["ov_cimguiname"] = "igBeginPopupModal" defs["igBeginPopupModal"][1]["ret"] = "bool" @@ -6498,7 +6592,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:740" +defs["igBeginTabBar"][1]["location"] = "imgui:784" defs["igBeginTabBar"][1]["namespace"] = "ImGui" defs["igBeginTabBar"][1]["ov_cimguiname"] = "igBeginTabBar" defs["igBeginTabBar"][1]["ret"] = "bool" @@ -6525,7 +6619,7 @@ defs["igBeginTabItem"][1]["defaults"] = {} defs["igBeginTabItem"][1]["defaults"]["flags"] = "0" defs["igBeginTabItem"][1]["defaults"]["p_open"] = "NULL" defs["igBeginTabItem"][1]["funcname"] = "BeginTabItem" -defs["igBeginTabItem"][1]["location"] = "imgui:742" +defs["igBeginTabItem"][1]["location"] = "imgui:786" defs["igBeginTabItem"][1]["namespace"] = "ImGui" defs["igBeginTabItem"][1]["ov_cimguiname"] = "igBeginTabItem" defs["igBeginTabItem"][1]["ret"] = "bool" @@ -6559,7 +6653,7 @@ defs["igBeginTable"][1]["defaults"]["flags"] = "0" defs["igBeginTable"][1]["defaults"]["inner_width"] = "0.0f" defs["igBeginTable"][1]["defaults"]["outer_size"] = "ImVec2(0.0f,0.0f)" defs["igBeginTable"][1]["funcname"] = "BeginTable" -defs["igBeginTable"][1]["location"] = "imgui:695" +defs["igBeginTable"][1]["location"] = "imgui:735" defs["igBeginTable"][1]["namespace"] = "ImGui" defs["igBeginTable"][1]["ov_cimguiname"] = "igBeginTable" defs["igBeginTable"][1]["ret"] = "bool" @@ -6575,7 +6669,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:628" +defs["igBeginTooltip"][1]["location"] = "imgui:662" defs["igBeginTooltip"][1]["namespace"] = "ImGui" defs["igBeginTooltip"][1]["ov_cimguiname"] = "igBeginTooltip" defs["igBeginTooltip"][1]["ret"] = "void" @@ -6591,7 +6685,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:478" +defs["igBullet"][1]["location"] = "imgui:511" defs["igBullet"][1]["namespace"] = "ImGui" defs["igBullet"][1]["ov_cimguiname"] = "igBullet" defs["igBullet"][1]["ret"] = "void" @@ -6614,7 +6708,7 @@ defs["igBulletText"][1]["cimguiname"] = "igBulletText" defs["igBulletText"][1]["defaults"] = {} defs["igBulletText"][1]["funcname"] = "BulletText" defs["igBulletText"][1]["isvararg"] = "...)" -defs["igBulletText"][1]["location"] = "imgui:460" +defs["igBulletText"][1]["location"] = "imgui:493" defs["igBulletText"][1]["namespace"] = "ImGui" defs["igBulletText"][1]["ov_cimguiname"] = "igBulletText" defs["igBulletText"][1]["ret"] = "void" @@ -6636,7 +6730,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:461" +defs["igBulletTextV"][1]["location"] = "imgui:494" defs["igBulletTextV"][1]["namespace"] = "ImGui" defs["igBulletTextV"][1]["ov_cimguiname"] = "igBulletTextV" defs["igBulletTextV"][1]["ret"] = "void" @@ -6659,7 +6753,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:466" +defs["igButton"][1]["location"] = "imgui:499" defs["igButton"][1]["namespace"] = "ImGui" defs["igButton"][1]["ov_cimguiname"] = "igButton" defs["igButton"][1]["ret"] = "bool" @@ -6675,7 +6769,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:388" +defs["igCalcItemWidth"][1]["location"] = "imgui:416" defs["igCalcItemWidth"][1]["namespace"] = "ImGui" defs["igCalcItemWidth"][1]["ov_cimguiname"] = "igCalcItemWidth" defs["igCalcItemWidth"][1]["ret"] = "float" @@ -6703,7 +6797,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:818" +defs["igCalcListClipping"][1]["location"] = "imgui:868" defs["igCalcListClipping"][1]["namespace"] = "ImGui" defs["igCalcListClipping"][1]["ov_cimguiname"] = "igCalcListClipping" defs["igCalcListClipping"][1]["ret"] = "void" @@ -6737,7 +6831,7 @@ defs["igCalcTextSize"][1]["defaults"]["hide_text_after_double_hash"] = "false" defs["igCalcTextSize"][1]["defaults"]["text_end"] = "NULL" defs["igCalcTextSize"][1]["defaults"]["wrap_width"] = "-1.0f" defs["igCalcTextSize"][1]["funcname"] = "CalcTextSize" -defs["igCalcTextSize"][1]["location"] = "imgui:823" +defs["igCalcTextSize"][1]["location"] = "imgui:873" defs["igCalcTextSize"][1]["namespace"] = "ImGui" defs["igCalcTextSize"][1]["nonUDT"] = 1 defs["igCalcTextSize"][1]["ov_cimguiname"] = "igCalcTextSize" @@ -6758,7 +6852,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:839" +defs["igCaptureKeyboardFromApp"][1]["location"] = "imgui:889" defs["igCaptureKeyboardFromApp"][1]["namespace"] = "ImGui" defs["igCaptureKeyboardFromApp"][1]["ov_cimguiname"] = "igCaptureKeyboardFromApp" defs["igCaptureKeyboardFromApp"][1]["ret"] = "void" @@ -6778,7 +6872,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:859" +defs["igCaptureMouseFromApp"][1]["location"] = "imgui:909" defs["igCaptureMouseFromApp"][1]["namespace"] = "ImGui" defs["igCaptureMouseFromApp"][1]["ov_cimguiname"] = "igCaptureMouseFromApp" defs["igCaptureMouseFromApp"][1]["ret"] = "void" @@ -6800,7 +6894,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:472" +defs["igCheckbox"][1]["location"] = "imgui:505" defs["igCheckbox"][1]["namespace"] = "ImGui" defs["igCheckbox"][1]["ov_cimguiname"] = "igCheckbox" defs["igCheckbox"][1]["ret"] = "bool" @@ -6825,9 +6919,9 @@ 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:473" +defs["igCheckboxFlags"][1]["location"] = "imgui:506" defs["igCheckboxFlags"][1]["namespace"] = "ImGui" -defs["igCheckboxFlags"][1]["ov_cimguiname"] = "igCheckboxFlagsIntPtr" +defs["igCheckboxFlags"][1]["ov_cimguiname"] = "igCheckboxFlags_IntPtr" defs["igCheckboxFlags"][1]["ret"] = "bool" defs["igCheckboxFlags"][1]["signature"] = "(const char*,int*,int)" defs["igCheckboxFlags"][1]["stname"] = "" @@ -6848,9 +6942,9 @@ defs["igCheckboxFlags"][2]["call_args"] = "(label,flags,flags_value)" defs["igCheckboxFlags"][2]["cimguiname"] = "igCheckboxFlags" defs["igCheckboxFlags"][2]["defaults"] = {} defs["igCheckboxFlags"][2]["funcname"] = "CheckboxFlags" -defs["igCheckboxFlags"][2]["location"] = "imgui:474" +defs["igCheckboxFlags"][2]["location"] = "imgui:507" defs["igCheckboxFlags"][2]["namespace"] = "ImGui" -defs["igCheckboxFlags"][2]["ov_cimguiname"] = "igCheckboxFlagsUintPtr" +defs["igCheckboxFlags"][2]["ov_cimguiname"] = "igCheckboxFlags_UintPtr" defs["igCheckboxFlags"][2]["ret"] = "bool" defs["igCheckboxFlags"][2]["signature"] = "(const char*,unsigned int*,unsigned int)" defs["igCheckboxFlags"][2]["stname"] = "" @@ -6865,7 +6959,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:655" +defs["igCloseCurrentPopup"][1]["location"] = "imgui:693" defs["igCloseCurrentPopup"][1]["namespace"] = "ImGui" defs["igCloseCurrentPopup"][1]["ov_cimguiname"] = "igCloseCurrentPopup" defs["igCloseCurrentPopup"][1]["ret"] = "void" @@ -6888,9 +6982,9 @@ 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:578" +defs["igCollapsingHeader"][1]["location"] = "imgui:611" defs["igCollapsingHeader"][1]["namespace"] = "ImGui" -defs["igCollapsingHeader"][1]["ov_cimguiname"] = "igCollapsingHeaderTreeNodeFlags" +defs["igCollapsingHeader"][1]["ov_cimguiname"] = "igCollapsingHeader_TreeNodeFlags" defs["igCollapsingHeader"][1]["ret"] = "bool" defs["igCollapsingHeader"][1]["signature"] = "(const char*,ImGuiTreeNodeFlags)" defs["igCollapsingHeader"][1]["stname"] = "" @@ -6912,9 +7006,9 @@ 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:579" +defs["igCollapsingHeader"][2]["location"] = "imgui:612" defs["igCollapsingHeader"][2]["namespace"] = "ImGui" -defs["igCollapsingHeader"][2]["ov_cimguiname"] = "igCollapsingHeaderBoolPtr" +defs["igCollapsingHeader"][2]["ov_cimguiname"] = "igCollapsingHeader_BoolPtr" defs["igCollapsingHeader"][2]["ret"] = "bool" defs["igCollapsingHeader"][2]["signature"] = "(const char*,bool*,ImGuiTreeNodeFlags)" defs["igCollapsingHeader"][2]["stname"] = "" @@ -6943,7 +7037,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:559" +defs["igColorButton"][1]["location"] = "imgui:592" defs["igColorButton"][1]["namespace"] = "ImGui" defs["igColorButton"][1]["ov_cimguiname"] = "igColorButton" defs["igColorButton"][1]["ret"] = "bool" @@ -6962,7 +7056,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:827" +defs["igColorConvertFloat4ToU32"][1]["location"] = "imgui:877" defs["igColorConvertFloat4ToU32"][1]["namespace"] = "ImGui" defs["igColorConvertFloat4ToU32"][1]["ov_cimguiname"] = "igColorConvertFloat4ToU32" defs["igColorConvertFloat4ToU32"][1]["ret"] = "ImU32" @@ -6999,7 +7093,7 @@ 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]["location"] = "imgui:829" +defs["igColorConvertHSVtoRGB"][1]["location"] = "imgui:879" defs["igColorConvertHSVtoRGB"][1]["namespace"] = "ImGui" defs["igColorConvertHSVtoRGB"][1]["ov_cimguiname"] = "igColorConvertHSVtoRGB" defs["igColorConvertHSVtoRGB"][1]["ret"] = "void" @@ -7036,7 +7130,7 @@ 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]["location"] = "imgui:828" +defs["igColorConvertRGBtoHSV"][1]["location"] = "imgui:878" defs["igColorConvertRGBtoHSV"][1]["namespace"] = "ImGui" defs["igColorConvertRGBtoHSV"][1]["ov_cimguiname"] = "igColorConvertRGBtoHSV" defs["igColorConvertRGBtoHSV"][1]["ret"] = "void" @@ -7058,7 +7152,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:826" +defs["igColorConvertU32ToFloat4"][1]["location"] = "imgui:876" defs["igColorConvertU32ToFloat4"][1]["namespace"] = "ImGui" defs["igColorConvertU32ToFloat4"][1]["nonUDT"] = 1 defs["igColorConvertU32ToFloat4"][1]["ov_cimguiname"] = "igColorConvertU32ToFloat4" @@ -7085,7 +7179,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:555" +defs["igColorEdit3"][1]["location"] = "imgui:588" defs["igColorEdit3"][1]["namespace"] = "ImGui" defs["igColorEdit3"][1]["ov_cimguiname"] = "igColorEdit3" defs["igColorEdit3"][1]["ret"] = "bool" @@ -7111,7 +7205,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:556" +defs["igColorEdit4"][1]["location"] = "imgui:589" defs["igColorEdit4"][1]["namespace"] = "ImGui" defs["igColorEdit4"][1]["ov_cimguiname"] = "igColorEdit4" defs["igColorEdit4"][1]["ret"] = "bool" @@ -7137,7 +7231,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:557" +defs["igColorPicker3"][1]["location"] = "imgui:590" defs["igColorPicker3"][1]["namespace"] = "ImGui" defs["igColorPicker3"][1]["ov_cimguiname"] = "igColorPicker3" defs["igColorPicker3"][1]["ret"] = "bool" @@ -7167,7 +7261,7 @@ defs["igColorPicker4"][1]["defaults"] = {} defs["igColorPicker4"][1]["defaults"]["flags"] = "0" defs["igColorPicker4"][1]["defaults"]["ref_col"] = "NULL" defs["igColorPicker4"][1]["funcname"] = "ColorPicker4" -defs["igColorPicker4"][1]["location"] = "imgui:558" +defs["igColorPicker4"][1]["location"] = "imgui:591" defs["igColorPicker4"][1]["namespace"] = "ImGui" defs["igColorPicker4"][1]["ov_cimguiname"] = "igColorPicker4" defs["igColorPicker4"][1]["ret"] = "bool" @@ -7195,7 +7289,7 @@ defs["igColumns"][1]["defaults"]["border"] = "true" defs["igColumns"][1]["defaults"]["count"] = "1" defs["igColumns"][1]["defaults"]["id"] = "NULL" defs["igColumns"][1]["funcname"] = "Columns" -defs["igColumns"][1]["location"] = "imgui:730" +defs["igColumns"][1]["location"] = "imgui:774" defs["igColumns"][1]["namespace"] = "ImGui" defs["igColumns"][1]["ov_cimguiname"] = "igColumns" defs["igColumns"][1]["ret"] = "void" @@ -7227,9 +7321,9 @@ 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:485" +defs["igCombo"][1]["location"] = "imgui:518" defs["igCombo"][1]["namespace"] = "ImGui" -defs["igCombo"][1]["ov_cimguiname"] = "igComboStr_arr" +defs["igCombo"][1]["ov_cimguiname"] = "igCombo_Str_arr" defs["igCombo"][1]["ret"] = "bool" defs["igCombo"][1]["signature"] = "(const char*,int*,const char* const[],int,int)" defs["igCombo"][1]["stname"] = "" @@ -7254,9 +7348,9 @@ 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:486" +defs["igCombo"][2]["location"] = "imgui:519" defs["igCombo"][2]["namespace"] = "ImGui" -defs["igCombo"][2]["ov_cimguiname"] = "igComboStr" +defs["igCombo"][2]["ov_cimguiname"] = "igCombo_Str" defs["igCombo"][2]["ret"] = "bool" defs["igCombo"][2]["signature"] = "(const char*,int*,const char*,int)" defs["igCombo"][2]["stname"] = "" @@ -7289,9 +7383,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:487" +defs["igCombo"][3]["location"] = "imgui:520" defs["igCombo"][3]["namespace"] = "ImGui" -defs["igCombo"][3]["ov_cimguiname"] = "igComboFnBoolPtr" +defs["igCombo"][3]["ov_cimguiname"] = "igCombo_FnBoolPtr" defs["igCombo"][3]["ret"] = "bool" defs["igCombo"][3]["signature"] = "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)" defs["igCombo"][3]["stname"] = "" @@ -7311,7 +7405,7 @@ defs["igCreateContext"][1]["cimguiname"] = "igCreateContext" defs["igCreateContext"][1]["defaults"] = {} defs["igCreateContext"][1]["defaults"]["shared_font_atlas"] = "NULL" defs["igCreateContext"][1]["funcname"] = "CreateContext" -defs["igCreateContext"][1]["location"] = "imgui:264" +defs["igCreateContext"][1]["location"] = "imgui:291" defs["igCreateContext"][1]["namespace"] = "ImGui" defs["igCreateContext"][1]["ov_cimguiname"] = "igCreateContext" defs["igCreateContext"][1]["ret"] = "ImGuiContext*" @@ -7348,7 +7442,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:875" +defs["igDebugCheckVersionAndDataLayout"][1]["location"] = "imgui:927" defs["igDebugCheckVersionAndDataLayout"][1]["namespace"] = "ImGui" defs["igDebugCheckVersionAndDataLayout"][1]["ov_cimguiname"] = "igDebugCheckVersionAndDataLayout" defs["igDebugCheckVersionAndDataLayout"][1]["ret"] = "bool" @@ -7368,7 +7462,7 @@ defs["igDestroyContext"][1]["cimguiname"] = "igDestroyContext" defs["igDestroyContext"][1]["defaults"] = {} defs["igDestroyContext"][1]["defaults"]["ctx"] = "NULL" defs["igDestroyContext"][1]["funcname"] = "DestroyContext" -defs["igDestroyContext"][1]["location"] = "imgui:265" +defs["igDestroyContext"][1]["location"] = "imgui:292" defs["igDestroyContext"][1]["namespace"] = "ImGui" defs["igDestroyContext"][1]["ov_cimguiname"] = "igDestroyContext" defs["igDestroyContext"][1]["ret"] = "void" @@ -7410,7 +7504,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:500" +defs["igDragFloat"][1]["location"] = "imgui:533" defs["igDragFloat"][1]["namespace"] = "ImGui" defs["igDragFloat"][1]["ov_cimguiname"] = "igDragFloat" defs["igDragFloat"][1]["ret"] = "bool" @@ -7452,7 +7546,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:501" +defs["igDragFloat2"][1]["location"] = "imgui:534" defs["igDragFloat2"][1]["namespace"] = "ImGui" defs["igDragFloat2"][1]["ov_cimguiname"] = "igDragFloat2" defs["igDragFloat2"][1]["ret"] = "bool" @@ -7494,7 +7588,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:502" +defs["igDragFloat3"][1]["location"] = "imgui:535" defs["igDragFloat3"][1]["namespace"] = "ImGui" defs["igDragFloat3"][1]["ov_cimguiname"] = "igDragFloat3" defs["igDragFloat3"][1]["ret"] = "bool" @@ -7536,7 +7630,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:503" +defs["igDragFloat4"][1]["location"] = "imgui:536" defs["igDragFloat4"][1]["namespace"] = "ImGui" defs["igDragFloat4"][1]["ov_cimguiname"] = "igDragFloat4" defs["igDragFloat4"][1]["ret"] = "bool" @@ -7585,7 +7679,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:504" +defs["igDragFloatRange2"][1]["location"] = "imgui:537" defs["igDragFloatRange2"][1]["namespace"] = "ImGui" defs["igDragFloatRange2"][1]["ov_cimguiname"] = "igDragFloatRange2" defs["igDragFloatRange2"][1]["ret"] = "bool" @@ -7627,7 +7721,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:505" +defs["igDragInt"][1]["location"] = "imgui:538" defs["igDragInt"][1]["namespace"] = "ImGui" defs["igDragInt"][1]["ov_cimguiname"] = "igDragInt" defs["igDragInt"][1]["ret"] = "bool" @@ -7669,7 +7763,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:506" +defs["igDragInt2"][1]["location"] = "imgui:539" defs["igDragInt2"][1]["namespace"] = "ImGui" defs["igDragInt2"][1]["ov_cimguiname"] = "igDragInt2" defs["igDragInt2"][1]["ret"] = "bool" @@ -7711,7 +7805,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:507" +defs["igDragInt3"][1]["location"] = "imgui:540" defs["igDragInt3"][1]["namespace"] = "ImGui" defs["igDragInt3"][1]["ov_cimguiname"] = "igDragInt3" defs["igDragInt3"][1]["ret"] = "bool" @@ -7753,7 +7847,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:508" +defs["igDragInt4"][1]["location"] = "imgui:541" defs["igDragInt4"][1]["namespace"] = "ImGui" defs["igDragInt4"][1]["ov_cimguiname"] = "igDragInt4" defs["igDragInt4"][1]["ret"] = "bool" @@ -7802,7 +7896,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:509" +defs["igDragIntRange2"][1]["location"] = "imgui:542" defs["igDragIntRange2"][1]["namespace"] = "ImGui" defs["igDragIntRange2"][1]["ov_cimguiname"] = "igDragIntRange2" defs["igDragIntRange2"][1]["ret"] = "bool" @@ -7847,7 +7941,7 @@ defs["igDragScalar"][1]["defaults"]["p_max"] = "NULL" defs["igDragScalar"][1]["defaults"]["p_min"] = "NULL" defs["igDragScalar"][1]["defaults"]["v_speed"] = "1.0f" defs["igDragScalar"][1]["funcname"] = "DragScalar" -defs["igDragScalar"][1]["location"] = "imgui:510" +defs["igDragScalar"][1]["location"] = "imgui:543" defs["igDragScalar"][1]["namespace"] = "ImGui" defs["igDragScalar"][1]["ov_cimguiname"] = "igDragScalar" defs["igDragScalar"][1]["ret"] = "bool" @@ -7895,7 +7989,7 @@ defs["igDragScalarN"][1]["defaults"]["p_max"] = "NULL" defs["igDragScalarN"][1]["defaults"]["p_min"] = "NULL" defs["igDragScalarN"][1]["defaults"]["v_speed"] = "1.0f" defs["igDragScalarN"][1]["funcname"] = "DragScalarN" -defs["igDragScalarN"][1]["location"] = "imgui:511" +defs["igDragScalarN"][1]["location"] = "imgui:544" defs["igDragScalarN"][1]["namespace"] = "ImGui" defs["igDragScalarN"][1]["ov_cimguiname"] = "igDragScalarN" defs["igDragScalarN"][1]["ret"] = "bool" @@ -7914,7 +8008,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:412" +defs["igDummy"][1]["location"] = "imgui:441" defs["igDummy"][1]["namespace"] = "ImGui" defs["igDummy"][1]["ov_cimguiname"] = "igDummy" defs["igDummy"][1]["ret"] = "void" @@ -7930,7 +8024,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:305" +defs["igEnd"][1]["location"] = "imgui:332" defs["igEnd"][1]["namespace"] = "ImGui" defs["igEnd"][1]["ov_cimguiname"] = "igEnd" defs["igEnd"][1]["ret"] = "void" @@ -7946,7 +8040,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:317" +defs["igEndChild"][1]["location"] = "imgui:344" defs["igEndChild"][1]["namespace"] = "ImGui" defs["igEndChild"][1]["ov_cimguiname"] = "igEndChild" defs["igEndChild"][1]["ret"] = "void" @@ -7962,7 +8056,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:820" +defs["igEndChildFrame"][1]["location"] = "imgui:870" defs["igEndChildFrame"][1]["namespace"] = "ImGui" defs["igEndChildFrame"][1]["ov_cimguiname"] = "igEndChildFrame" defs["igEndChildFrame"][1]["ret"] = "void" @@ -7978,13 +8072,29 @@ defs["igEndCombo"][1]["call_args"] = "()" defs["igEndCombo"][1]["cimguiname"] = "igEndCombo" defs["igEndCombo"][1]["defaults"] = {} defs["igEndCombo"][1]["funcname"] = "EndCombo" -defs["igEndCombo"][1]["location"] = "imgui:484" +defs["igEndCombo"][1]["location"] = "imgui:517" defs["igEndCombo"][1]["namespace"] = "ImGui" defs["igEndCombo"][1]["ov_cimguiname"] = "igEndCombo" defs["igEndCombo"][1]["ret"] = "void" defs["igEndCombo"][1]["signature"] = "()" defs["igEndCombo"][1]["stname"] = "" defs["igEndCombo"]["()"] = defs["igEndCombo"][1] +defs["igEndDisabled"] = {} +defs["igEndDisabled"][1] = {} +defs["igEndDisabled"][1]["args"] = "()" +defs["igEndDisabled"][1]["argsT"] = {} +defs["igEndDisabled"][1]["argsoriginal"] = "()" +defs["igEndDisabled"][1]["call_args"] = "()" +defs["igEndDisabled"][1]["cimguiname"] = "igEndDisabled" +defs["igEndDisabled"][1]["defaults"] = {} +defs["igEndDisabled"][1]["funcname"] = "EndDisabled" +defs["igEndDisabled"][1]["location"] = "imgui:818" +defs["igEndDisabled"][1]["namespace"] = "ImGui" +defs["igEndDisabled"][1]["ov_cimguiname"] = "igEndDisabled" +defs["igEndDisabled"][1]["ret"] = "void" +defs["igEndDisabled"][1]["signature"] = "()" +defs["igEndDisabled"][1]["stname"] = "" +defs["igEndDisabled"]["()"] = defs["igEndDisabled"][1] defs["igEndDragDropSource"] = {} defs["igEndDragDropSource"][1] = {} defs["igEndDragDropSource"][1]["args"] = "()" @@ -7994,7 +8104,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:764" +defs["igEndDragDropSource"][1]["location"] = "imgui:808" defs["igEndDragDropSource"][1]["namespace"] = "ImGui" defs["igEndDragDropSource"][1]["ov_cimguiname"] = "igEndDragDropSource" defs["igEndDragDropSource"][1]["ret"] = "void" @@ -8010,7 +8120,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:767" +defs["igEndDragDropTarget"][1]["location"] = "imgui:811" defs["igEndDragDropTarget"][1]["namespace"] = "ImGui" defs["igEndDragDropTarget"][1]["ov_cimguiname"] = "igEndDragDropTarget" defs["igEndDragDropTarget"][1]["ret"] = "void" @@ -8026,7 +8136,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:273" +defs["igEndFrame"][1]["location"] = "imgui:300" defs["igEndFrame"][1]["namespace"] = "ImGui" defs["igEndFrame"][1]["ov_cimguiname"] = "igEndFrame" defs["igEndFrame"][1]["ret"] = "void" @@ -8042,7 +8152,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:416" +defs["igEndGroup"][1]["location"] = "imgui:445" defs["igEndGroup"][1]["namespace"] = "ImGui" defs["igEndGroup"][1]["ov_cimguiname"] = "igEndGroup" defs["igEndGroup"][1]["ret"] = "void" @@ -8058,7 +8168,7 @@ defs["igEndListBox"][1]["call_args"] = "()" defs["igEndListBox"][1]["cimguiname"] = "igEndListBox" defs["igEndListBox"][1]["defaults"] = {} defs["igEndListBox"][1]["funcname"] = "EndListBox" -defs["igEndListBox"][1]["location"] = "imgui:595" +defs["igEndListBox"][1]["location"] = "imgui:628" defs["igEndListBox"][1]["namespace"] = "ImGui" defs["igEndListBox"][1]["ov_cimguiname"] = "igEndListBox" defs["igEndListBox"][1]["ret"] = "void" @@ -8074,7 +8184,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:620" +defs["igEndMainMenuBar"][1]["location"] = "imgui:654" defs["igEndMainMenuBar"][1]["namespace"] = "ImGui" defs["igEndMainMenuBar"][1]["ov_cimguiname"] = "igEndMainMenuBar" defs["igEndMainMenuBar"][1]["ret"] = "void" @@ -8090,7 +8200,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:622" +defs["igEndMenu"][1]["location"] = "imgui:656" defs["igEndMenu"][1]["namespace"] = "ImGui" defs["igEndMenu"][1]["ov_cimguiname"] = "igEndMenu" defs["igEndMenu"][1]["ret"] = "void" @@ -8106,7 +8216,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:618" +defs["igEndMenuBar"][1]["location"] = "imgui:652" defs["igEndMenuBar"][1]["namespace"] = "ImGui" defs["igEndMenuBar"][1]["ov_cimguiname"] = "igEndMenuBar" defs["igEndMenuBar"][1]["ret"] = "void" @@ -8122,7 +8232,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:646" +defs["igEndPopup"][1]["location"] = "imgui:681" defs["igEndPopup"][1]["namespace"] = "ImGui" defs["igEndPopup"][1]["ov_cimguiname"] = "igEndPopup" defs["igEndPopup"][1]["ret"] = "void" @@ -8138,7 +8248,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:741" +defs["igEndTabBar"][1]["location"] = "imgui:785" defs["igEndTabBar"][1]["namespace"] = "ImGui" defs["igEndTabBar"][1]["ov_cimguiname"] = "igEndTabBar" defs["igEndTabBar"][1]["ret"] = "void" @@ -8154,7 +8264,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:743" +defs["igEndTabItem"][1]["location"] = "imgui:787" defs["igEndTabItem"][1]["namespace"] = "ImGui" defs["igEndTabItem"][1]["ov_cimguiname"] = "igEndTabItem" defs["igEndTabItem"][1]["ret"] = "void" @@ -8170,7 +8280,7 @@ defs["igEndTable"][1]["call_args"] = "()" defs["igEndTable"][1]["cimguiname"] = "igEndTable" defs["igEndTable"][1]["defaults"] = {} defs["igEndTable"][1]["funcname"] = "EndTable" -defs["igEndTable"][1]["location"] = "imgui:696" +defs["igEndTable"][1]["location"] = "imgui:736" defs["igEndTable"][1]["namespace"] = "ImGui" defs["igEndTable"][1]["ov_cimguiname"] = "igEndTable" defs["igEndTable"][1]["ret"] = "void" @@ -8186,7 +8296,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:629" +defs["igEndTooltip"][1]["location"] = "imgui:663" defs["igEndTooltip"][1]["namespace"] = "ImGui" defs["igEndTooltip"][1]["ov_cimguiname"] = "igEndTooltip" defs["igEndTooltip"][1]["ret"] = "void" @@ -8211,7 +8321,7 @@ defs["igGetAllocatorFunctions"][1]["call_args"] = "(p_alloc_func,p_free_func,p_u defs["igGetAllocatorFunctions"][1]["cimguiname"] = "igGetAllocatorFunctions" defs["igGetAllocatorFunctions"][1]["defaults"] = {} defs["igGetAllocatorFunctions"][1]["funcname"] = "GetAllocatorFunctions" -defs["igGetAllocatorFunctions"][1]["location"] = "imgui:882" +defs["igGetAllocatorFunctions"][1]["location"] = "imgui:934" defs["igGetAllocatorFunctions"][1]["namespace"] = "ImGui" defs["igGetAllocatorFunctions"][1]["ov_cimguiname"] = "igGetAllocatorFunctions" defs["igGetAllocatorFunctions"][1]["ret"] = "void" @@ -8227,7 +8337,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:812" +defs["igGetBackgroundDrawList"][1]["location"] = "imgui:862" defs["igGetBackgroundDrawList"][1]["namespace"] = "ImGui" defs["igGetBackgroundDrawList"][1]["ov_cimguiname"] = "igGetBackgroundDrawList" defs["igGetBackgroundDrawList"][1]["ret"] = "ImDrawList*" @@ -8243,7 +8353,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:863" +defs["igGetClipboardText"][1]["location"] = "imgui:913" defs["igGetClipboardText"][1]["namespace"] = "ImGui" defs["igGetClipboardText"][1]["ov_cimguiname"] = "igGetClipboardText" defs["igGetClipboardText"][1]["ret"] = "const char*" @@ -8266,9 +8376,9 @@ 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:396" +defs["igGetColorU32"][1]["location"] = "imgui:425" defs["igGetColorU32"][1]["namespace"] = "ImGui" -defs["igGetColorU32"][1]["ov_cimguiname"] = "igGetColorU32Col" +defs["igGetColorU32"][1]["ov_cimguiname"] = "igGetColorU32_Col" defs["igGetColorU32"][1]["ret"] = "ImU32" defs["igGetColorU32"][1]["signature"] = "(ImGuiCol,float)" defs["igGetColorU32"][1]["stname"] = "" @@ -8283,9 +8393,9 @@ 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:397" +defs["igGetColorU32"][2]["location"] = "imgui:426" defs["igGetColorU32"][2]["namespace"] = "ImGui" -defs["igGetColorU32"][2]["ov_cimguiname"] = "igGetColorU32Vec4" +defs["igGetColorU32"][2]["ov_cimguiname"] = "igGetColorU32_Vec4" defs["igGetColorU32"][2]["ret"] = "ImU32" defs["igGetColorU32"][2]["signature"] = "(const ImVec4)" defs["igGetColorU32"][2]["stname"] = "" @@ -8300,9 +8410,9 @@ 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:398" +defs["igGetColorU32"][3]["location"] = "imgui:427" defs["igGetColorU32"][3]["namespace"] = "ImGui" -defs["igGetColorU32"][3]["ov_cimguiname"] = "igGetColorU32U32" +defs["igGetColorU32"][3]["ov_cimguiname"] = "igGetColorU32_U32" defs["igGetColorU32"][3]["ret"] = "ImU32" defs["igGetColorU32"][3]["signature"] = "(ImU32)" defs["igGetColorU32"][3]["stname"] = "" @@ -8318,7 +8428,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:732" +defs["igGetColumnIndex"][1]["location"] = "imgui:776" defs["igGetColumnIndex"][1]["namespace"] = "ImGui" defs["igGetColumnIndex"][1]["ov_cimguiname"] = "igGetColumnIndex" defs["igGetColumnIndex"][1]["ret"] = "int" @@ -8338,7 +8448,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:735" +defs["igGetColumnOffset"][1]["location"] = "imgui:779" defs["igGetColumnOffset"][1]["namespace"] = "ImGui" defs["igGetColumnOffset"][1]["ov_cimguiname"] = "igGetColumnOffset" defs["igGetColumnOffset"][1]["ret"] = "float" @@ -8358,7 +8468,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:733" +defs["igGetColumnWidth"][1]["location"] = "imgui:777" defs["igGetColumnWidth"][1]["namespace"] = "ImGui" defs["igGetColumnWidth"][1]["ov_cimguiname"] = "igGetColumnWidth" defs["igGetColumnWidth"][1]["ret"] = "float" @@ -8374,7 +8484,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:737" +defs["igGetColumnsCount"][1]["location"] = "imgui:781" defs["igGetColumnsCount"][1]["namespace"] = "ImGui" defs["igGetColumnsCount"][1]["ov_cimguiname"] = "igGetColumnsCount" defs["igGetColumnsCount"][1]["ret"] = "int" @@ -8393,7 +8503,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:352" +defs["igGetContentRegionAvail"][1]["location"] = "imgui:380" defs["igGetContentRegionAvail"][1]["namespace"] = "ImGui" defs["igGetContentRegionAvail"][1]["nonUDT"] = 1 defs["igGetContentRegionAvail"][1]["ov_cimguiname"] = "igGetContentRegionAvail" @@ -8413,7 +8523,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:353" +defs["igGetContentRegionMax"][1]["location"] = "imgui:381" defs["igGetContentRegionMax"][1]["namespace"] = "ImGui" defs["igGetContentRegionMax"][1]["nonUDT"] = 1 defs["igGetContentRegionMax"][1]["ov_cimguiname"] = "igGetContentRegionMax" @@ -8430,7 +8540,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:266" +defs["igGetCurrentContext"][1]["location"] = "imgui:293" defs["igGetCurrentContext"][1]["namespace"] = "ImGui" defs["igGetCurrentContext"][1]["ov_cimguiname"] = "igGetCurrentContext" defs["igGetCurrentContext"][1]["ret"] = "ImGuiContext*" @@ -8449,7 +8559,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:417" +defs["igGetCursorPos"][1]["location"] = "imgui:446" defs["igGetCursorPos"][1]["namespace"] = "ImGui" defs["igGetCursorPos"][1]["nonUDT"] = 1 defs["igGetCursorPos"][1]["ov_cimguiname"] = "igGetCursorPos" @@ -8466,7 +8576,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:418" +defs["igGetCursorPosX"][1]["location"] = "imgui:447" defs["igGetCursorPosX"][1]["namespace"] = "ImGui" defs["igGetCursorPosX"][1]["ov_cimguiname"] = "igGetCursorPosX" defs["igGetCursorPosX"][1]["ret"] = "float" @@ -8482,7 +8592,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:419" +defs["igGetCursorPosY"][1]["location"] = "imgui:448" defs["igGetCursorPosY"][1]["namespace"] = "ImGui" defs["igGetCursorPosY"][1]["ov_cimguiname"] = "igGetCursorPosY" defs["igGetCursorPosY"][1]["ret"] = "float" @@ -8501,7 +8611,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:424" +defs["igGetCursorScreenPos"][1]["location"] = "imgui:453" defs["igGetCursorScreenPos"][1]["namespace"] = "ImGui" defs["igGetCursorScreenPos"][1]["nonUDT"] = 1 defs["igGetCursorScreenPos"][1]["ov_cimguiname"] = "igGetCursorScreenPos" @@ -8521,7 +8631,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:423" +defs["igGetCursorStartPos"][1]["location"] = "imgui:452" defs["igGetCursorStartPos"][1]["namespace"] = "ImGui" defs["igGetCursorStartPos"][1]["nonUDT"] = 1 defs["igGetCursorStartPos"][1]["ov_cimguiname"] = "igGetCursorStartPos" @@ -8538,7 +8648,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:768" +defs["igGetDragDropPayload"][1]["location"] = "imgui:812" defs["igGetDragDropPayload"][1]["namespace"] = "ImGui" defs["igGetDragDropPayload"][1]["ov_cimguiname"] = "igGetDragDropPayload" defs["igGetDragDropPayload"][1]["ret"] = "const ImGuiPayload*" @@ -8554,7 +8664,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:275" +defs["igGetDrawData"][1]["location"] = "imgui:302" defs["igGetDrawData"][1]["namespace"] = "ImGui" defs["igGetDrawData"][1]["ov_cimguiname"] = "igGetDrawData" defs["igGetDrawData"][1]["ret"] = "ImDrawData*" @@ -8570,7 +8680,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:814" +defs["igGetDrawListSharedData"][1]["location"] = "imgui:864" defs["igGetDrawListSharedData"][1]["namespace"] = "ImGui" defs["igGetDrawListSharedData"][1]["ov_cimguiname"] = "igGetDrawListSharedData" defs["igGetDrawListSharedData"][1]["ret"] = "ImDrawListSharedData*" @@ -8586,7 +8696,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:393" +defs["igGetFont"][1]["location"] = "imgui:422" defs["igGetFont"][1]["namespace"] = "ImGui" defs["igGetFont"][1]["ov_cimguiname"] = "igGetFont" defs["igGetFont"][1]["ret"] = "ImFont*" @@ -8602,7 +8712,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:394" +defs["igGetFontSize"][1]["location"] = "imgui:423" defs["igGetFontSize"][1]["namespace"] = "ImGui" defs["igGetFontSize"][1]["ov_cimguiname"] = "igGetFontSize" defs["igGetFontSize"][1]["ret"] = "float" @@ -8621,7 +8731,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:395" +defs["igGetFontTexUvWhitePixel"][1]["location"] = "imgui:424" defs["igGetFontTexUvWhitePixel"][1]["namespace"] = "ImGui" defs["igGetFontTexUvWhitePixel"][1]["nonUDT"] = 1 defs["igGetFontTexUvWhitePixel"][1]["ov_cimguiname"] = "igGetFontTexUvWhitePixel" @@ -8638,7 +8748,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:813" +defs["igGetForegroundDrawList"][1]["location"] = "imgui:863" defs["igGetForegroundDrawList"][1]["namespace"] = "ImGui" defs["igGetForegroundDrawList"][1]["ov_cimguiname"] = "igGetForegroundDrawList" defs["igGetForegroundDrawList"][1]["ret"] = "ImDrawList*" @@ -8654,7 +8764,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:811" +defs["igGetFrameCount"][1]["location"] = "imgui:861" defs["igGetFrameCount"][1]["namespace"] = "ImGui" defs["igGetFrameCount"][1]["ov_cimguiname"] = "igGetFrameCount" defs["igGetFrameCount"][1]["ret"] = "int" @@ -8670,7 +8780,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:429" +defs["igGetFrameHeight"][1]["location"] = "imgui:458" defs["igGetFrameHeight"][1]["namespace"] = "ImGui" defs["igGetFrameHeight"][1]["ov_cimguiname"] = "igGetFrameHeight" defs["igGetFrameHeight"][1]["ret"] = "float" @@ -8686,7 +8796,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:430" +defs["igGetFrameHeightWithSpacing"][1]["location"] = "imgui:459" defs["igGetFrameHeightWithSpacing"][1]["namespace"] = "ImGui" defs["igGetFrameHeightWithSpacing"][1]["ov_cimguiname"] = "igGetFrameHeightWithSpacing" defs["igGetFrameHeightWithSpacing"][1]["ret"] = "float" @@ -8705,9 +8815,9 @@ 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:444" +defs["igGetID"][1]["location"] = "imgui:477" defs["igGetID"][1]["namespace"] = "ImGui" -defs["igGetID"][1]["ov_cimguiname"] = "igGetIDStr" +defs["igGetID"][1]["ov_cimguiname"] = "igGetID_Str" defs["igGetID"][1]["ret"] = "ImGuiID" defs["igGetID"][1]["signature"] = "(const char*)" defs["igGetID"][1]["stname"] = "" @@ -8725,9 +8835,9 @@ 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:445" +defs["igGetID"][2]["location"] = "imgui:478" defs["igGetID"][2]["namespace"] = "ImGui" -defs["igGetID"][2]["ov_cimguiname"] = "igGetIDStrStr" +defs["igGetID"][2]["ov_cimguiname"] = "igGetID_StrStr" defs["igGetID"][2]["ret"] = "ImGuiID" defs["igGetID"][2]["signature"] = "(const char*,const char*)" defs["igGetID"][2]["stname"] = "" @@ -8742,9 +8852,9 @@ 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:446" +defs["igGetID"][3]["location"] = "imgui:479" defs["igGetID"][3]["namespace"] = "ImGui" -defs["igGetID"][3]["ov_cimguiname"] = "igGetIDPtr" +defs["igGetID"][3]["ov_cimguiname"] = "igGetID_Ptr" defs["igGetID"][3]["ret"] = "ImGuiID" defs["igGetID"][3]["signature"] = "(const void*)" defs["igGetID"][3]["stname"] = "" @@ -8760,7 +8870,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:270" +defs["igGetIO"][1]["location"] = "imgui:297" defs["igGetIO"][1]["namespace"] = "ImGui" defs["igGetIO"][1]["ov_cimguiname"] = "igGetIO" defs["igGetIO"][1]["ret"] = "ImGuiIO*" @@ -8780,7 +8890,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:797" +defs["igGetItemRectMax"][1]["location"] = "imgui:847" defs["igGetItemRectMax"][1]["namespace"] = "ImGui" defs["igGetItemRectMax"][1]["nonUDT"] = 1 defs["igGetItemRectMax"][1]["ov_cimguiname"] = "igGetItemRectMax" @@ -8800,7 +8910,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:796" +defs["igGetItemRectMin"][1]["location"] = "imgui:846" defs["igGetItemRectMin"][1]["namespace"] = "ImGui" defs["igGetItemRectMin"][1]["nonUDT"] = 1 defs["igGetItemRectMin"][1]["ov_cimguiname"] = "igGetItemRectMin" @@ -8820,7 +8930,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:798" +defs["igGetItemRectSize"][1]["location"] = "imgui:848" defs["igGetItemRectSize"][1]["namespace"] = "ImGui" defs["igGetItemRectSize"][1]["nonUDT"] = 1 defs["igGetItemRectSize"][1]["ov_cimguiname"] = "igGetItemRectSize" @@ -8840,7 +8950,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:834" +defs["igGetKeyIndex"][1]["location"] = "imgui:884" defs["igGetKeyIndex"][1]["namespace"] = "ImGui" defs["igGetKeyIndex"][1]["ov_cimguiname"] = "igGetKeyIndex" defs["igGetKeyIndex"][1]["ret"] = "int" @@ -8865,7 +8975,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:838" +defs["igGetKeyPressedAmount"][1]["location"] = "imgui:888" defs["igGetKeyPressedAmount"][1]["namespace"] = "ImGui" defs["igGetKeyPressedAmount"][1]["ov_cimguiname"] = "igGetKeyPressedAmount" defs["igGetKeyPressedAmount"][1]["ret"] = "int" @@ -8881,7 +8991,7 @@ defs["igGetMainViewport"][1]["call_args"] = "()" defs["igGetMainViewport"][1]["cimguiname"] = "igGetMainViewport" defs["igGetMainViewport"][1]["defaults"] = {} defs["igGetMainViewport"][1]["funcname"] = "GetMainViewport" -defs["igGetMainViewport"][1]["location"] = "imgui:805" +defs["igGetMainViewport"][1]["location"] = "imgui:855" defs["igGetMainViewport"][1]["namespace"] = "ImGui" defs["igGetMainViewport"][1]["ov_cimguiname"] = "igGetMainViewport" defs["igGetMainViewport"][1]["ret"] = "ImGuiViewport*" @@ -8897,7 +9007,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:857" +defs["igGetMouseCursor"][1]["location"] = "imgui:907" defs["igGetMouseCursor"][1]["namespace"] = "ImGui" defs["igGetMouseCursor"][1]["ov_cimguiname"] = "igGetMouseCursor" defs["igGetMouseCursor"][1]["ret"] = "ImGuiMouseCursor" @@ -8924,7 +9034,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:855" +defs["igGetMouseDragDelta"][1]["location"] = "imgui:905" defs["igGetMouseDragDelta"][1]["namespace"] = "ImGui" defs["igGetMouseDragDelta"][1]["nonUDT"] = 1 defs["igGetMouseDragDelta"][1]["ov_cimguiname"] = "igGetMouseDragDelta" @@ -8944,7 +9054,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:852" +defs["igGetMousePos"][1]["location"] = "imgui:902" defs["igGetMousePos"][1]["namespace"] = "ImGui" defs["igGetMousePos"][1]["nonUDT"] = 1 defs["igGetMousePos"][1]["ov_cimguiname"] = "igGetMousePos" @@ -8964,7 +9074,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:853" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["location"] = "imgui:903" defs["igGetMousePosOnOpeningCurrentPopup"][1]["namespace"] = "ImGui" defs["igGetMousePosOnOpeningCurrentPopup"][1]["nonUDT"] = 1 defs["igGetMousePosOnOpeningCurrentPopup"][1]["ov_cimguiname"] = "igGetMousePosOnOpeningCurrentPopup" @@ -8981,7 +9091,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:363" +defs["igGetScrollMaxX"][1]["location"] = "imgui:391" defs["igGetScrollMaxX"][1]["namespace"] = "ImGui" defs["igGetScrollMaxX"][1]["ov_cimguiname"] = "igGetScrollMaxX" defs["igGetScrollMaxX"][1]["ret"] = "float" @@ -8997,7 +9107,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:364" +defs["igGetScrollMaxY"][1]["location"] = "imgui:392" defs["igGetScrollMaxY"][1]["namespace"] = "ImGui" defs["igGetScrollMaxY"][1]["ov_cimguiname"] = "igGetScrollMaxY" defs["igGetScrollMaxY"][1]["ret"] = "float" @@ -9013,7 +9123,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:359" +defs["igGetScrollX"][1]["location"] = "imgui:387" defs["igGetScrollX"][1]["namespace"] = "ImGui" defs["igGetScrollX"][1]["ov_cimguiname"] = "igGetScrollX" defs["igGetScrollX"][1]["ret"] = "float" @@ -9029,7 +9139,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:360" +defs["igGetScrollY"][1]["location"] = "imgui:388" defs["igGetScrollY"][1]["namespace"] = "ImGui" defs["igGetScrollY"][1]["ov_cimguiname"] = "igGetScrollY" defs["igGetScrollY"][1]["ret"] = "float" @@ -9045,7 +9155,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:817" +defs["igGetStateStorage"][1]["location"] = "imgui:867" defs["igGetStateStorage"][1]["namespace"] = "ImGui" defs["igGetStateStorage"][1]["ov_cimguiname"] = "igGetStateStorage" defs["igGetStateStorage"][1]["ret"] = "ImGuiStorage*" @@ -9061,7 +9171,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:271" +defs["igGetStyle"][1]["location"] = "imgui:298" defs["igGetStyle"][1]["namespace"] = "ImGui" defs["igGetStyle"][1]["ov_cimguiname"] = "igGetStyle" defs["igGetStyle"][1]["ret"] = "ImGuiStyle*" @@ -9081,7 +9191,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:815" +defs["igGetStyleColorName"][1]["location"] = "imgui:865" defs["igGetStyleColorName"][1]["namespace"] = "ImGui" defs["igGetStyleColorName"][1]["ov_cimguiname"] = "igGetStyleColorName" defs["igGetStyleColorName"][1]["ret"] = "const char*" @@ -9100,7 +9210,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:399" +defs["igGetStyleColorVec4"][1]["location"] = "imgui:428" defs["igGetStyleColorVec4"][1]["namespace"] = "ImGui" defs["igGetStyleColorVec4"][1]["ov_cimguiname"] = "igGetStyleColorVec4" defs["igGetStyleColorVec4"][1]["ret"] = "const ImVec4*" @@ -9117,7 +9227,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:427" +defs["igGetTextLineHeight"][1]["location"] = "imgui:456" defs["igGetTextLineHeight"][1]["namespace"] = "ImGui" defs["igGetTextLineHeight"][1]["ov_cimguiname"] = "igGetTextLineHeight" defs["igGetTextLineHeight"][1]["ret"] = "float" @@ -9133,7 +9243,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:428" +defs["igGetTextLineHeightWithSpacing"][1]["location"] = "imgui:457" defs["igGetTextLineHeightWithSpacing"][1]["namespace"] = "ImGui" defs["igGetTextLineHeightWithSpacing"][1]["ov_cimguiname"] = "igGetTextLineHeightWithSpacing" defs["igGetTextLineHeightWithSpacing"][1]["ret"] = "float" @@ -9149,7 +9259,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:810" +defs["igGetTime"][1]["location"] = "imgui:860" defs["igGetTime"][1]["namespace"] = "ImGui" defs["igGetTime"][1]["ov_cimguiname"] = "igGetTime" defs["igGetTime"][1]["ret"] = "double" @@ -9165,7 +9275,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:577" +defs["igGetTreeNodeToLabelSpacing"][1]["location"] = "imgui:610" defs["igGetTreeNodeToLabelSpacing"][1]["namespace"] = "ImGui" defs["igGetTreeNodeToLabelSpacing"][1]["ov_cimguiname"] = "igGetTreeNodeToLabelSpacing" defs["igGetTreeNodeToLabelSpacing"][1]["ret"] = "float" @@ -9181,7 +9291,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:285" +defs["igGetVersion"][1]["location"] = "imgui:312" defs["igGetVersion"][1]["namespace"] = "ImGui" defs["igGetVersion"][1]["ov_cimguiname"] = "igGetVersion" defs["igGetVersion"][1]["ret"] = "const char*" @@ -9200,7 +9310,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:355" +defs["igGetWindowContentRegionMax"][1]["location"] = "imgui:383" defs["igGetWindowContentRegionMax"][1]["namespace"] = "ImGui" defs["igGetWindowContentRegionMax"][1]["nonUDT"] = 1 defs["igGetWindowContentRegionMax"][1]["ov_cimguiname"] = "igGetWindowContentRegionMax" @@ -9220,7 +9330,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:354" +defs["igGetWindowContentRegionMin"][1]["location"] = "imgui:382" defs["igGetWindowContentRegionMin"][1]["namespace"] = "ImGui" defs["igGetWindowContentRegionMin"][1]["nonUDT"] = 1 defs["igGetWindowContentRegionMin"][1]["ov_cimguiname"] = "igGetWindowContentRegionMin" @@ -9237,7 +9347,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:356" +defs["igGetWindowContentRegionWidth"][1]["location"] = "imgui:384" defs["igGetWindowContentRegionWidth"][1]["namespace"] = "ImGui" defs["igGetWindowContentRegionWidth"][1]["ov_cimguiname"] = "igGetWindowContentRegionWidth" defs["igGetWindowContentRegionWidth"][1]["ret"] = "float" @@ -9253,7 +9363,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:325" +defs["igGetWindowDrawList"][1]["location"] = "imgui:352" defs["igGetWindowDrawList"][1]["namespace"] = "ImGui" defs["igGetWindowDrawList"][1]["ov_cimguiname"] = "igGetWindowDrawList" defs["igGetWindowDrawList"][1]["ret"] = "ImDrawList*" @@ -9269,7 +9379,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:329" +defs["igGetWindowHeight"][1]["location"] = "imgui:356" defs["igGetWindowHeight"][1]["namespace"] = "ImGui" defs["igGetWindowHeight"][1]["ov_cimguiname"] = "igGetWindowHeight" defs["igGetWindowHeight"][1]["ret"] = "float" @@ -9288,7 +9398,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:326" +defs["igGetWindowPos"][1]["location"] = "imgui:353" defs["igGetWindowPos"][1]["namespace"] = "ImGui" defs["igGetWindowPos"][1]["nonUDT"] = 1 defs["igGetWindowPos"][1]["ov_cimguiname"] = "igGetWindowPos" @@ -9308,7 +9418,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:327" +defs["igGetWindowSize"][1]["location"] = "imgui:354" defs["igGetWindowSize"][1]["namespace"] = "ImGui" defs["igGetWindowSize"][1]["nonUDT"] = 1 defs["igGetWindowSize"][1]["ov_cimguiname"] = "igGetWindowSize" @@ -9325,7 +9435,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:328" +defs["igGetWindowWidth"][1]["location"] = "imgui:355" defs["igGetWindowWidth"][1]["namespace"] = "ImGui" defs["igGetWindowWidth"][1]["ov_cimguiname"] = "igGetWindowWidth" defs["igGetWindowWidth"][1]["ret"] = "float" @@ -9363,7 +9473,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:470" +defs["igImage"][1]["location"] = "imgui:503" defs["igImage"][1]["namespace"] = "ImGui" defs["igImage"][1]["ov_cimguiname"] = "igImage" defs["igImage"][1]["ret"] = "void" @@ -9405,7 +9515,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:471" +defs["igImageButton"][1]["location"] = "imgui:504" defs["igImageButton"][1]["namespace"] = "ImGui" defs["igImageButton"][1]["ov_cimguiname"] = "igImageButton" defs["igImageButton"][1]["ret"] = "bool" @@ -9425,7 +9535,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:413" +defs["igIndent"][1]["location"] = "imgui:442" defs["igIndent"][1]["namespace"] = "ImGui" defs["igIndent"][1]["ov_cimguiname"] = "igIndent" defs["igIndent"][1]["ret"] = "void" @@ -9463,7 +9573,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:548" +defs["igInputDouble"][1]["location"] = "imgui:581" defs["igInputDouble"][1]["namespace"] = "ImGui" defs["igInputDouble"][1]["ov_cimguiname"] = "igInputDouble" defs["igInputDouble"][1]["ret"] = "bool" @@ -9501,7 +9611,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:540" +defs["igInputFloat"][1]["location"] = "imgui:573" defs["igInputFloat"][1]["namespace"] = "ImGui" defs["igInputFloat"][1]["ov_cimguiname"] = "igInputFloat" defs["igInputFloat"][1]["ret"] = "bool" @@ -9531,7 +9641,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:541" +defs["igInputFloat2"][1]["location"] = "imgui:574" defs["igInputFloat2"][1]["namespace"] = "ImGui" defs["igInputFloat2"][1]["ov_cimguiname"] = "igInputFloat2" defs["igInputFloat2"][1]["ret"] = "bool" @@ -9561,7 +9671,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:542" +defs["igInputFloat3"][1]["location"] = "imgui:575" defs["igInputFloat3"][1]["namespace"] = "ImGui" defs["igInputFloat3"][1]["ov_cimguiname"] = "igInputFloat3" defs["igInputFloat3"][1]["ret"] = "bool" @@ -9591,7 +9701,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:543" +defs["igInputFloat4"][1]["location"] = "imgui:576" defs["igInputFloat4"][1]["namespace"] = "ImGui" defs["igInputFloat4"][1]["ov_cimguiname"] = "igInputFloat4" defs["igInputFloat4"][1]["ret"] = "bool" @@ -9625,7 +9735,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:544" +defs["igInputInt"][1]["location"] = "imgui:577" defs["igInputInt"][1]["namespace"] = "ImGui" defs["igInputInt"][1]["ov_cimguiname"] = "igInputInt" defs["igInputInt"][1]["ret"] = "bool" @@ -9651,7 +9761,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:545" +defs["igInputInt2"][1]["location"] = "imgui:578" defs["igInputInt2"][1]["namespace"] = "ImGui" defs["igInputInt2"][1]["ov_cimguiname"] = "igInputInt2" defs["igInputInt2"][1]["ret"] = "bool" @@ -9677,7 +9787,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:546" +defs["igInputInt3"][1]["location"] = "imgui:579" defs["igInputInt3"][1]["namespace"] = "ImGui" defs["igInputInt3"][1]["ov_cimguiname"] = "igInputInt3" defs["igInputInt3"][1]["ret"] = "bool" @@ -9703,7 +9813,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:547" +defs["igInputInt4"][1]["location"] = "imgui:580" defs["igInputInt4"][1]["namespace"] = "ImGui" defs["igInputInt4"][1]["ov_cimguiname"] = "igInputInt4" defs["igInputInt4"][1]["ret"] = "bool" @@ -9744,7 +9854,7 @@ defs["igInputScalar"][1]["defaults"]["format"] = "NULL" defs["igInputScalar"][1]["defaults"]["p_step"] = "NULL" defs["igInputScalar"][1]["defaults"]["p_step_fast"] = "NULL" defs["igInputScalar"][1]["funcname"] = "InputScalar" -defs["igInputScalar"][1]["location"] = "imgui:549" +defs["igInputScalar"][1]["location"] = "imgui:582" defs["igInputScalar"][1]["namespace"] = "ImGui" defs["igInputScalar"][1]["ov_cimguiname"] = "igInputScalar" defs["igInputScalar"][1]["ret"] = "bool" @@ -9788,7 +9898,7 @@ defs["igInputScalarN"][1]["defaults"]["format"] = "NULL" defs["igInputScalarN"][1]["defaults"]["p_step"] = "NULL" defs["igInputScalarN"][1]["defaults"]["p_step_fast"] = "NULL" defs["igInputScalarN"][1]["funcname"] = "InputScalarN" -defs["igInputScalarN"][1]["location"] = "imgui:550" +defs["igInputScalarN"][1]["location"] = "imgui:583" defs["igInputScalarN"][1]["namespace"] = "ImGui" defs["igInputScalarN"][1]["ov_cimguiname"] = "igInputScalarN" defs["igInputScalarN"][1]["ret"] = "bool" @@ -9825,7 +9935,7 @@ defs["igInputText"][1]["defaults"]["callback"] = "NULL" defs["igInputText"][1]["defaults"]["flags"] = "0" defs["igInputText"][1]["defaults"]["user_data"] = "NULL" defs["igInputText"][1]["funcname"] = "InputText" -defs["igInputText"][1]["location"] = "imgui:537" +defs["igInputText"][1]["location"] = "imgui:570" defs["igInputText"][1]["namespace"] = "ImGui" defs["igInputText"][1]["ov_cimguiname"] = "igInputText" defs["igInputText"][1]["ret"] = "bool" @@ -9866,7 +9976,7 @@ defs["igInputTextMultiline"][1]["defaults"]["flags"] = "0" defs["igInputTextMultiline"][1]["defaults"]["size"] = "ImVec2(0,0)" defs["igInputTextMultiline"][1]["defaults"]["user_data"] = "NULL" defs["igInputTextMultiline"][1]["funcname"] = "InputTextMultiline" -defs["igInputTextMultiline"][1]["location"] = "imgui:538" +defs["igInputTextMultiline"][1]["location"] = "imgui:571" defs["igInputTextMultiline"][1]["namespace"] = "ImGui" defs["igInputTextMultiline"][1]["ov_cimguiname"] = "igInputTextMultiline" defs["igInputTextMultiline"][1]["ret"] = "bool" @@ -9906,7 +10016,7 @@ defs["igInputTextWithHint"][1]["defaults"]["callback"] = "NULL" defs["igInputTextWithHint"][1]["defaults"]["flags"] = "0" defs["igInputTextWithHint"][1]["defaults"]["user_data"] = "NULL" defs["igInputTextWithHint"][1]["funcname"] = "InputTextWithHint" -defs["igInputTextWithHint"][1]["location"] = "imgui:539" +defs["igInputTextWithHint"][1]["location"] = "imgui:572" defs["igInputTextWithHint"][1]["namespace"] = "ImGui" defs["igInputTextWithHint"][1]["ov_cimguiname"] = "igInputTextWithHint" defs["igInputTextWithHint"][1]["ret"] = "bool" @@ -9932,7 +10042,7 @@ defs["igInvisibleButton"][1]["cimguiname"] = "igInvisibleButton" defs["igInvisibleButton"][1]["defaults"] = {} defs["igInvisibleButton"][1]["defaults"]["flags"] = "0" defs["igInvisibleButton"][1]["funcname"] = "InvisibleButton" -defs["igInvisibleButton"][1]["location"] = "imgui:468" +defs["igInvisibleButton"][1]["location"] = "imgui:501" defs["igInvisibleButton"][1]["namespace"] = "ImGui" defs["igInvisibleButton"][1]["ov_cimguiname"] = "igInvisibleButton" defs["igInvisibleButton"][1]["ret"] = "bool" @@ -9948,7 +10058,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:794" +defs["igIsAnyItemActive"][1]["location"] = "imgui:844" defs["igIsAnyItemActive"][1]["namespace"] = "ImGui" defs["igIsAnyItemActive"][1]["ov_cimguiname"] = "igIsAnyItemActive" defs["igIsAnyItemActive"][1]["ret"] = "bool" @@ -9964,7 +10074,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:795" +defs["igIsAnyItemFocused"][1]["location"] = "imgui:845" defs["igIsAnyItemFocused"][1]["namespace"] = "ImGui" defs["igIsAnyItemFocused"][1]["ov_cimguiname"] = "igIsAnyItemFocused" defs["igIsAnyItemFocused"][1]["ret"] = "bool" @@ -9980,7 +10090,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:793" +defs["igIsAnyItemHovered"][1]["location"] = "imgui:843" defs["igIsAnyItemHovered"][1]["namespace"] = "ImGui" defs["igIsAnyItemHovered"][1]["ov_cimguiname"] = "igIsAnyItemHovered" defs["igIsAnyItemHovered"][1]["ret"] = "bool" @@ -9996,7 +10106,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:851" +defs["igIsAnyMouseDown"][1]["location"] = "imgui:901" defs["igIsAnyMouseDown"][1]["namespace"] = "ImGui" defs["igIsAnyMouseDown"][1]["ov_cimguiname"] = "igIsAnyMouseDown" defs["igIsAnyMouseDown"][1]["ret"] = "bool" @@ -10012,7 +10122,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:789" +defs["igIsItemActivated"][1]["location"] = "imgui:839" defs["igIsItemActivated"][1]["namespace"] = "ImGui" defs["igIsItemActivated"][1]["ov_cimguiname"] = "igIsItemActivated" defs["igIsItemActivated"][1]["ret"] = "bool" @@ -10028,7 +10138,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:784" +defs["igIsItemActive"][1]["location"] = "imgui:834" defs["igIsItemActive"][1]["namespace"] = "ImGui" defs["igIsItemActive"][1]["ov_cimguiname"] = "igIsItemActive" defs["igIsItemActive"][1]["ret"] = "bool" @@ -10048,7 +10158,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:786" +defs["igIsItemClicked"][1]["location"] = "imgui:836" defs["igIsItemClicked"][1]["namespace"] = "ImGui" defs["igIsItemClicked"][1]["ov_cimguiname"] = "igIsItemClicked" defs["igIsItemClicked"][1]["ret"] = "bool" @@ -10064,7 +10174,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:790" +defs["igIsItemDeactivated"][1]["location"] = "imgui:840" defs["igIsItemDeactivated"][1]["namespace"] = "ImGui" defs["igIsItemDeactivated"][1]["ov_cimguiname"] = "igIsItemDeactivated" defs["igIsItemDeactivated"][1]["ret"] = "bool" @@ -10080,7 +10190,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:791" +defs["igIsItemDeactivatedAfterEdit"][1]["location"] = "imgui:841" defs["igIsItemDeactivatedAfterEdit"][1]["namespace"] = "ImGui" defs["igIsItemDeactivatedAfterEdit"][1]["ov_cimguiname"] = "igIsItemDeactivatedAfterEdit" defs["igIsItemDeactivatedAfterEdit"][1]["ret"] = "bool" @@ -10096,7 +10206,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:788" +defs["igIsItemEdited"][1]["location"] = "imgui:838" defs["igIsItemEdited"][1]["namespace"] = "ImGui" defs["igIsItemEdited"][1]["ov_cimguiname"] = "igIsItemEdited" defs["igIsItemEdited"][1]["ret"] = "bool" @@ -10112,7 +10222,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:785" +defs["igIsItemFocused"][1]["location"] = "imgui:835" defs["igIsItemFocused"][1]["namespace"] = "ImGui" defs["igIsItemFocused"][1]["ov_cimguiname"] = "igIsItemFocused" defs["igIsItemFocused"][1]["ret"] = "bool" @@ -10132,7 +10242,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:783" +defs["igIsItemHovered"][1]["location"] = "imgui:833" defs["igIsItemHovered"][1]["namespace"] = "ImGui" defs["igIsItemHovered"][1]["ov_cimguiname"] = "igIsItemHovered" defs["igIsItemHovered"][1]["ret"] = "bool" @@ -10148,7 +10258,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:792" +defs["igIsItemToggledOpen"][1]["location"] = "imgui:842" defs["igIsItemToggledOpen"][1]["namespace"] = "ImGui" defs["igIsItemToggledOpen"][1]["ov_cimguiname"] = "igIsItemToggledOpen" defs["igIsItemToggledOpen"][1]["ret"] = "bool" @@ -10164,7 +10274,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:787" +defs["igIsItemVisible"][1]["location"] = "imgui:837" defs["igIsItemVisible"][1]["namespace"] = "ImGui" defs["igIsItemVisible"][1]["ov_cimguiname"] = "igIsItemVisible" defs["igIsItemVisible"][1]["ret"] = "bool" @@ -10183,7 +10293,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:835" +defs["igIsKeyDown"][1]["location"] = "imgui:885" defs["igIsKeyDown"][1]["namespace"] = "ImGui" defs["igIsKeyDown"][1]["ov_cimguiname"] = "igIsKeyDown" defs["igIsKeyDown"][1]["ret"] = "bool" @@ -10206,7 +10316,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:836" +defs["igIsKeyPressed"][1]["location"] = "imgui:886" defs["igIsKeyPressed"][1]["namespace"] = "ImGui" defs["igIsKeyPressed"][1]["ov_cimguiname"] = "igIsKeyPressed" defs["igIsKeyPressed"][1]["ret"] = "bool" @@ -10225,7 +10335,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:837" +defs["igIsKeyReleased"][1]["location"] = "imgui:887" defs["igIsKeyReleased"][1]["namespace"] = "ImGui" defs["igIsKeyReleased"][1]["ov_cimguiname"] = "igIsKeyReleased" defs["igIsKeyReleased"][1]["ret"] = "bool" @@ -10248,7 +10358,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:846" +defs["igIsMouseClicked"][1]["location"] = "imgui:896" defs["igIsMouseClicked"][1]["namespace"] = "ImGui" defs["igIsMouseClicked"][1]["ov_cimguiname"] = "igIsMouseClicked" defs["igIsMouseClicked"][1]["ret"] = "bool" @@ -10267,7 +10377,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:848" +defs["igIsMouseDoubleClicked"][1]["location"] = "imgui:898" defs["igIsMouseDoubleClicked"][1]["namespace"] = "ImGui" defs["igIsMouseDoubleClicked"][1]["ov_cimguiname"] = "igIsMouseDoubleClicked" defs["igIsMouseDoubleClicked"][1]["ret"] = "bool" @@ -10286,7 +10396,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:845" +defs["igIsMouseDown"][1]["location"] = "imgui:895" defs["igIsMouseDown"][1]["namespace"] = "ImGui" defs["igIsMouseDown"][1]["ov_cimguiname"] = "igIsMouseDown" defs["igIsMouseDown"][1]["ret"] = "bool" @@ -10309,7 +10419,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:854" +defs["igIsMouseDragging"][1]["location"] = "imgui:904" defs["igIsMouseDragging"][1]["namespace"] = "ImGui" defs["igIsMouseDragging"][1]["ov_cimguiname"] = "igIsMouseDragging" defs["igIsMouseDragging"][1]["ret"] = "bool" @@ -10335,7 +10445,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:849" +defs["igIsMouseHoveringRect"][1]["location"] = "imgui:899" defs["igIsMouseHoveringRect"][1]["namespace"] = "ImGui" defs["igIsMouseHoveringRect"][1]["ov_cimguiname"] = "igIsMouseHoveringRect" defs["igIsMouseHoveringRect"][1]["ret"] = "bool" @@ -10355,7 +10465,7 @@ defs["igIsMousePosValid"][1]["cimguiname"] = "igIsMousePosValid" defs["igIsMousePosValid"][1]["defaults"] = {} defs["igIsMousePosValid"][1]["defaults"]["mouse_pos"] = "NULL" defs["igIsMousePosValid"][1]["funcname"] = "IsMousePosValid" -defs["igIsMousePosValid"][1]["location"] = "imgui:850" +defs["igIsMousePosValid"][1]["location"] = "imgui:900" defs["igIsMousePosValid"][1]["namespace"] = "ImGui" defs["igIsMousePosValid"][1]["ov_cimguiname"] = "igIsMousePosValid" defs["igIsMousePosValid"][1]["ret"] = "bool" @@ -10374,7 +10484,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:847" +defs["igIsMouseReleased"][1]["location"] = "imgui:897" defs["igIsMouseReleased"][1]["namespace"] = "ImGui" defs["igIsMouseReleased"][1]["ov_cimguiname"] = "igIsMouseReleased" defs["igIsMouseReleased"][1]["ret"] = "bool" @@ -10397,7 +10507,7 @@ 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:668" +defs["igIsPopupOpen"][1]["location"] = "imgui:708" defs["igIsPopupOpen"][1]["namespace"] = "ImGui" defs["igIsPopupOpen"][1]["ov_cimguiname"] = "igIsPopupOpen" defs["igIsPopupOpen"][1]["ret"] = "bool" @@ -10416,9 +10526,9 @@ 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:808" +defs["igIsRectVisible"][1]["location"] = "imgui:858" defs["igIsRectVisible"][1]["namespace"] = "ImGui" -defs["igIsRectVisible"][1]["ov_cimguiname"] = "igIsRectVisibleNil" +defs["igIsRectVisible"][1]["ov_cimguiname"] = "igIsRectVisible_Nil" defs["igIsRectVisible"][1]["ret"] = "bool" defs["igIsRectVisible"][1]["signature"] = "(const ImVec2)" defs["igIsRectVisible"][1]["stname"] = "" @@ -10436,9 +10546,9 @@ 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:809" +defs["igIsRectVisible"][2]["location"] = "imgui:859" defs["igIsRectVisible"][2]["namespace"] = "ImGui" -defs["igIsRectVisible"][2]["ov_cimguiname"] = "igIsRectVisibleVec2" +defs["igIsRectVisible"][2]["ov_cimguiname"] = "igIsRectVisible_Vec2" defs["igIsRectVisible"][2]["ret"] = "bool" defs["igIsRectVisible"][2]["signature"] = "(const ImVec2,const ImVec2)" defs["igIsRectVisible"][2]["stname"] = "" @@ -10453,7 +10563,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:321" +defs["igIsWindowAppearing"][1]["location"] = "imgui:348" defs["igIsWindowAppearing"][1]["namespace"] = "ImGui" defs["igIsWindowAppearing"][1]["ov_cimguiname"] = "igIsWindowAppearing" defs["igIsWindowAppearing"][1]["ret"] = "bool" @@ -10469,7 +10579,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:322" +defs["igIsWindowCollapsed"][1]["location"] = "imgui:349" defs["igIsWindowCollapsed"][1]["namespace"] = "ImGui" defs["igIsWindowCollapsed"][1]["ov_cimguiname"] = "igIsWindowCollapsed" defs["igIsWindowCollapsed"][1]["ret"] = "bool" @@ -10489,7 +10599,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:323" +defs["igIsWindowFocused"][1]["location"] = "imgui:350" defs["igIsWindowFocused"][1]["namespace"] = "ImGui" defs["igIsWindowFocused"][1]["ov_cimguiname"] = "igIsWindowFocused" defs["igIsWindowFocused"][1]["ret"] = "bool" @@ -10509,7 +10619,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:324" +defs["igIsWindowHovered"][1]["location"] = "imgui:351" defs["igIsWindowHovered"][1]["namespace"] = "ImGui" defs["igIsWindowHovered"][1]["ov_cimguiname"] = "igIsWindowHovered" defs["igIsWindowHovered"][1]["ret"] = "bool" @@ -10535,7 +10645,7 @@ defs["igLabelText"][1]["cimguiname"] = "igLabelText" defs["igLabelText"][1]["defaults"] = {} defs["igLabelText"][1]["funcname"] = "LabelText" defs["igLabelText"][1]["isvararg"] = "...)" -defs["igLabelText"][1]["location"] = "imgui:458" +defs["igLabelText"][1]["location"] = "imgui:491" defs["igLabelText"][1]["namespace"] = "ImGui" defs["igLabelText"][1]["ov_cimguiname"] = "igLabelText" defs["igLabelText"][1]["ret"] = "void" @@ -10560,7 +10670,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:459" +defs["igLabelTextV"][1]["location"] = "imgui:492" defs["igLabelTextV"][1]["namespace"] = "ImGui" defs["igLabelTextV"][1]["ov_cimguiname"] = "igLabelTextV" defs["igLabelTextV"][1]["ret"] = "void" @@ -10592,9 +10702,9 @@ 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:596" +defs["igListBox"][1]["location"] = "imgui:629" defs["igListBox"][1]["namespace"] = "ImGui" -defs["igListBox"][1]["ov_cimguiname"] = "igListBoxStr_arr" +defs["igListBox"][1]["ov_cimguiname"] = "igListBox_Str_arr" defs["igListBox"][1]["ret"] = "bool" defs["igListBox"][1]["signature"] = "(const char*,int*,const char* const[],int,int)" defs["igListBox"][1]["stname"] = "" @@ -10627,9 +10737,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:597" +defs["igListBox"][2]["location"] = "imgui:630" defs["igListBox"][2]["namespace"] = "ImGui" -defs["igListBox"][2]["ov_cimguiname"] = "igListBoxFnBoolPtr" +defs["igListBox"][2]["ov_cimguiname"] = "igListBox_FnBoolPtr" defs["igListBox"][2]["ret"] = "bool" defs["igListBox"][2]["signature"] = "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)" defs["igListBox"][2]["stname"] = "" @@ -10647,7 +10757,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:869" +defs["igLoadIniSettingsFromDisk"][1]["location"] = "imgui:920" defs["igLoadIniSettingsFromDisk"][1]["namespace"] = "ImGui" defs["igLoadIniSettingsFromDisk"][1]["ov_cimguiname"] = "igLoadIniSettingsFromDisk" defs["igLoadIniSettingsFromDisk"][1]["ret"] = "void" @@ -10670,7 +10780,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:870" +defs["igLoadIniSettingsFromMemory"][1]["location"] = "imgui:921" defs["igLoadIniSettingsFromMemory"][1]["namespace"] = "ImGui" defs["igLoadIniSettingsFromMemory"][1]["ov_cimguiname"] = "igLoadIniSettingsFromMemory" defs["igLoadIniSettingsFromMemory"][1]["ret"] = "void" @@ -10686,7 +10796,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:753" +defs["igLogButtons"][1]["location"] = "imgui:797" defs["igLogButtons"][1]["namespace"] = "ImGui" defs["igLogButtons"][1]["ov_cimguiname"] = "igLogButtons" defs["igLogButtons"][1]["ret"] = "void" @@ -10702,7 +10812,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:752" +defs["igLogFinish"][1]["location"] = "imgui:796" defs["igLogFinish"][1]["namespace"] = "ImGui" defs["igLogFinish"][1]["ov_cimguiname"] = "igLogFinish" defs["igLogFinish"][1]["ret"] = "void" @@ -10725,7 +10835,7 @@ defs["igLogText"][1]["cimguiname"] = "igLogText" defs["igLogText"][1]["defaults"] = {} defs["igLogText"][1]["funcname"] = "LogText" defs["igLogText"][1]["isvararg"] = "...)" -defs["igLogText"][1]["location"] = "imgui:754" +defs["igLogText"][1]["location"] = "imgui:798" defs["igLogText"][1]["manual"] = true defs["igLogText"][1]["namespace"] = "ImGui" defs["igLogText"][1]["ov_cimguiname"] = "igLogText" @@ -10748,7 +10858,7 @@ defs["igLogTextV"][1]["call_args"] = "(fmt,args)" defs["igLogTextV"][1]["cimguiname"] = "igLogTextV" defs["igLogTextV"][1]["defaults"] = {} defs["igLogTextV"][1]["funcname"] = "LogTextV" -defs["igLogTextV"][1]["location"] = "imgui:755" +defs["igLogTextV"][1]["location"] = "imgui:799" defs["igLogTextV"][1]["namespace"] = "ImGui" defs["igLogTextV"][1]["ov_cimguiname"] = "igLogTextV" defs["igLogTextV"][1]["ret"] = "void" @@ -10768,7 +10878,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:751" +defs["igLogToClipboard"][1]["location"] = "imgui:795" defs["igLogToClipboard"][1]["namespace"] = "ImGui" defs["igLogToClipboard"][1]["ov_cimguiname"] = "igLogToClipboard" defs["igLogToClipboard"][1]["ret"] = "void" @@ -10792,7 +10902,7 @@ defs["igLogToFile"][1]["defaults"] = {} defs["igLogToFile"][1]["defaults"]["auto_open_depth"] = "-1" defs["igLogToFile"][1]["defaults"]["filename"] = "NULL" defs["igLogToFile"][1]["funcname"] = "LogToFile" -defs["igLogToFile"][1]["location"] = "imgui:750" +defs["igLogToFile"][1]["location"] = "imgui:794" defs["igLogToFile"][1]["namespace"] = "ImGui" defs["igLogToFile"][1]["ov_cimguiname"] = "igLogToFile" defs["igLogToFile"][1]["ret"] = "void" @@ -10812,7 +10922,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:749" +defs["igLogToTTY"][1]["location"] = "imgui:793" defs["igLogToTTY"][1]["namespace"] = "ImGui" defs["igLogToTTY"][1]["ov_cimguiname"] = "igLogToTTY" defs["igLogToTTY"][1]["ret"] = "void" @@ -10831,7 +10941,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:883" +defs["igMemAlloc"][1]["location"] = "imgui:935" defs["igMemAlloc"][1]["namespace"] = "ImGui" defs["igMemAlloc"][1]["ov_cimguiname"] = "igMemAlloc" defs["igMemAlloc"][1]["ret"] = "void*" @@ -10850,7 +10960,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:884" +defs["igMemFree"][1]["location"] = "imgui:936" defs["igMemFree"][1]["namespace"] = "ImGui" defs["igMemFree"][1]["ov_cimguiname"] = "igMemFree" defs["igMemFree"][1]["ret"] = "void" @@ -10881,9 +10991,9 @@ defs["igMenuItem"][1]["defaults"]["enabled"] = "true" defs["igMenuItem"][1]["defaults"]["selected"] = "false" defs["igMenuItem"][1]["defaults"]["shortcut"] = "NULL" defs["igMenuItem"][1]["funcname"] = "MenuItem" -defs["igMenuItem"][1]["location"] = "imgui:623" +defs["igMenuItem"][1]["location"] = "imgui:657" defs["igMenuItem"][1]["namespace"] = "ImGui" -defs["igMenuItem"][1]["ov_cimguiname"] = "igMenuItemBool" +defs["igMenuItem"][1]["ov_cimguiname"] = "igMenuItem_Bool" defs["igMenuItem"][1]["ret"] = "bool" defs["igMenuItem"][1]["signature"] = "(const char*,const char*,bool,bool)" defs["igMenuItem"][1]["stname"] = "" @@ -10908,9 +11018,9 @@ 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:624" +defs["igMenuItem"][2]["location"] = "imgui:658" defs["igMenuItem"][2]["namespace"] = "ImGui" -defs["igMenuItem"][2]["ov_cimguiname"] = "igMenuItemBoolPtr" +defs["igMenuItem"][2]["ov_cimguiname"] = "igMenuItem_BoolPtr" defs["igMenuItem"][2]["ret"] = "bool" defs["igMenuItem"][2]["signature"] = "(const char*,const char*,bool*,bool)" defs["igMenuItem"][2]["stname"] = "" @@ -10925,7 +11035,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:272" +defs["igNewFrame"][1]["location"] = "imgui:299" defs["igNewFrame"][1]["namespace"] = "ImGui" defs["igNewFrame"][1]["ov_cimguiname"] = "igNewFrame" defs["igNewFrame"][1]["ret"] = "void" @@ -10941,7 +11051,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:410" +defs["igNewLine"][1]["location"] = "imgui:439" defs["igNewLine"][1]["namespace"] = "ImGui" defs["igNewLine"][1]["ov_cimguiname"] = "igNewLine" defs["igNewLine"][1]["ret"] = "void" @@ -10957,7 +11067,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:731" +defs["igNextColumn"][1]["location"] = "imgui:775" defs["igNextColumn"][1]["namespace"] = "ImGui" defs["igNextColumn"][1]["ov_cimguiname"] = "igNextColumn" defs["igNextColumn"][1]["ret"] = "void" @@ -10980,12 +11090,34 @@ 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:653" +defs["igOpenPopup"][1]["location"] = "imgui:690" defs["igOpenPopup"][1]["namespace"] = "ImGui" -defs["igOpenPopup"][1]["ov_cimguiname"] = "igOpenPopup" +defs["igOpenPopup"][1]["ov_cimguiname"] = "igOpenPopup_Str" defs["igOpenPopup"][1]["ret"] = "void" defs["igOpenPopup"][1]["signature"] = "(const char*,ImGuiPopupFlags)" defs["igOpenPopup"][1]["stname"] = "" +defs["igOpenPopup"][2] = {} +defs["igOpenPopup"][2]["args"] = "(ImGuiID id,ImGuiPopupFlags popup_flags)" +defs["igOpenPopup"][2]["argsT"] = {} +defs["igOpenPopup"][2]["argsT"][1] = {} +defs["igOpenPopup"][2]["argsT"][1]["name"] = "id" +defs["igOpenPopup"][2]["argsT"][1]["type"] = "ImGuiID" +defs["igOpenPopup"][2]["argsT"][2] = {} +defs["igOpenPopup"][2]["argsT"][2]["name"] = "popup_flags" +defs["igOpenPopup"][2]["argsT"][2]["type"] = "ImGuiPopupFlags" +defs["igOpenPopup"][2]["argsoriginal"] = "(ImGuiID id,ImGuiPopupFlags popup_flags=0)" +defs["igOpenPopup"][2]["call_args"] = "(id,popup_flags)" +defs["igOpenPopup"][2]["cimguiname"] = "igOpenPopup" +defs["igOpenPopup"][2]["defaults"] = {} +defs["igOpenPopup"][2]["defaults"]["popup_flags"] = "0" +defs["igOpenPopup"][2]["funcname"] = "OpenPopup" +defs["igOpenPopup"][2]["location"] = "imgui:691" +defs["igOpenPopup"][2]["namespace"] = "ImGui" +defs["igOpenPopup"][2]["ov_cimguiname"] = "igOpenPopup_ID" +defs["igOpenPopup"][2]["ret"] = "void" +defs["igOpenPopup"][2]["signature"] = "(ImGuiID,ImGuiPopupFlags)" +defs["igOpenPopup"][2]["stname"] = "" +defs["igOpenPopup"]["(ImGuiID,ImGuiPopupFlags)"] = defs["igOpenPopup"][2] defs["igOpenPopup"]["(const char*,ImGuiPopupFlags)"] = defs["igOpenPopup"][1] defs["igOpenPopupOnItemClick"] = {} defs["igOpenPopupOnItemClick"][1] = {} @@ -11004,7 +11136,7 @@ defs["igOpenPopupOnItemClick"][1]["defaults"] = {} defs["igOpenPopupOnItemClick"][1]["defaults"]["popup_flags"] = "1" defs["igOpenPopupOnItemClick"][1]["defaults"]["str_id"] = "NULL" defs["igOpenPopupOnItemClick"][1]["funcname"] = "OpenPopupOnItemClick" -defs["igOpenPopupOnItemClick"][1]["location"] = "imgui:654" +defs["igOpenPopupOnItemClick"][1]["location"] = "imgui:692" defs["igOpenPopupOnItemClick"][1]["namespace"] = "ImGui" defs["igOpenPopupOnItemClick"][1]["ov_cimguiname"] = "igOpenPopupOnItemClick" defs["igOpenPopupOnItemClick"][1]["ret"] = "void" @@ -11042,7 +11174,7 @@ defs["igPlotHistogram"][1]["argsT"][8]["type"] = "ImVec2" defs["igPlotHistogram"][1]["argsT"][9] = {} defs["igPlotHistogram"][1]["argsT"][9]["name"] = "stride" defs["igPlotHistogram"][1]["argsT"][9]["type"] = "int" -defs["igPlotHistogram"][1]["argsoriginal"] = "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))" +defs["igPlotHistogram"][1]["argsoriginal"] = "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859811704183484516925e+38F,float scale_max=3.40282346638528859811704183484516925e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))" defs["igPlotHistogram"][1]["call_args"] = "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)" defs["igPlotHistogram"][1]["cimguiname"] = "igPlotHistogram" defs["igPlotHistogram"][1]["defaults"] = {} @@ -11053,9 +11185,9 @@ 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:603" +defs["igPlotHistogram"][1]["location"] = "imgui:636" defs["igPlotHistogram"][1]["namespace"] = "ImGui" -defs["igPlotHistogram"][1]["ov_cimguiname"] = "igPlotHistogramFloatPtr" +defs["igPlotHistogram"][1]["ov_cimguiname"] = "igPlotHistogram_FloatPtr" defs["igPlotHistogram"][1]["ret"] = "void" defs["igPlotHistogram"][1]["signature"] = "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)" defs["igPlotHistogram"][1]["stname"] = "" @@ -11091,7 +11223,7 @@ defs["igPlotHistogram"][2]["argsT"][8]["type"] = "float" defs["igPlotHistogram"][2]["argsT"][9] = {} defs["igPlotHistogram"][2]["argsT"][9]["name"] = "graph_size" defs["igPlotHistogram"][2]["argsT"][9]["type"] = "ImVec2" -defs["igPlotHistogram"][2]["argsoriginal"] = "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))" +defs["igPlotHistogram"][2]["argsoriginal"] = "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859811704183484516925e+38F,float scale_max=3.40282346638528859811704183484516925e+38F,ImVec2 graph_size=ImVec2(0,0))" defs["igPlotHistogram"][2]["call_args"] = "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)" defs["igPlotHistogram"][2]["cimguiname"] = "igPlotHistogram" defs["igPlotHistogram"][2]["defaults"] = {} @@ -11101,9 +11233,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:604" +defs["igPlotHistogram"][2]["location"] = "imgui:637" defs["igPlotHistogram"][2]["namespace"] = "ImGui" -defs["igPlotHistogram"][2]["ov_cimguiname"] = "igPlotHistogramFnFloatPtr" +defs["igPlotHistogram"][2]["ov_cimguiname"] = "igPlotHistogram_FnFloatPtr" 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"] = "" @@ -11140,7 +11272,7 @@ defs["igPlotLines"][1]["argsT"][8]["type"] = "ImVec2" defs["igPlotLines"][1]["argsT"][9] = {} defs["igPlotLines"][1]["argsT"][9]["name"] = "stride" defs["igPlotLines"][1]["argsT"][9]["type"] = "int" -defs["igPlotLines"][1]["argsoriginal"] = "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))" +defs["igPlotLines"][1]["argsoriginal"] = "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859811704183484516925e+38F,float scale_max=3.40282346638528859811704183484516925e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))" defs["igPlotLines"][1]["call_args"] = "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)" defs["igPlotLines"][1]["cimguiname"] = "igPlotLines" defs["igPlotLines"][1]["defaults"] = {} @@ -11151,9 +11283,9 @@ 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:601" +defs["igPlotLines"][1]["location"] = "imgui:634" defs["igPlotLines"][1]["namespace"] = "ImGui" -defs["igPlotLines"][1]["ov_cimguiname"] = "igPlotLinesFloatPtr" +defs["igPlotLines"][1]["ov_cimguiname"] = "igPlotLines_FloatPtr" defs["igPlotLines"][1]["ret"] = "void" defs["igPlotLines"][1]["signature"] = "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)" defs["igPlotLines"][1]["stname"] = "" @@ -11189,7 +11321,7 @@ defs["igPlotLines"][2]["argsT"][8]["type"] = "float" defs["igPlotLines"][2]["argsT"][9] = {} defs["igPlotLines"][2]["argsT"][9]["name"] = "graph_size" defs["igPlotLines"][2]["argsT"][9]["type"] = "ImVec2" -defs["igPlotLines"][2]["argsoriginal"] = "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))" +defs["igPlotLines"][2]["argsoriginal"] = "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282346638528859811704183484516925e+38F,float scale_max=3.40282346638528859811704183484516925e+38F,ImVec2 graph_size=ImVec2(0,0))" defs["igPlotLines"][2]["call_args"] = "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)" defs["igPlotLines"][2]["cimguiname"] = "igPlotLines" defs["igPlotLines"][2]["defaults"] = {} @@ -11199,9 +11331,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:602" +defs["igPlotLines"][2]["location"] = "imgui:635" defs["igPlotLines"][2]["namespace"] = "ImGui" -defs["igPlotLines"][2]["ov_cimguiname"] = "igPlotLinesFnFloatPtr" +defs["igPlotLines"][2]["ov_cimguiname"] = "igPlotLines_FnFloatPtr" 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"] = "" @@ -11216,7 +11348,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:380" +defs["igPopAllowKeyboardFocus"][1]["location"] = "imgui:408" defs["igPopAllowKeyboardFocus"][1]["namespace"] = "ImGui" defs["igPopAllowKeyboardFocus"][1]["ov_cimguiname"] = "igPopAllowKeyboardFocus" defs["igPopAllowKeyboardFocus"][1]["ret"] = "void" @@ -11232,7 +11364,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:382" +defs["igPopButtonRepeat"][1]["location"] = "imgui:410" defs["igPopButtonRepeat"][1]["namespace"] = "ImGui" defs["igPopButtonRepeat"][1]["ov_cimguiname"] = "igPopButtonRepeat" defs["igPopButtonRepeat"][1]["ret"] = "void" @@ -11248,7 +11380,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:773" +defs["igPopClipRect"][1]["location"] = "imgui:823" defs["igPopClipRect"][1]["namespace"] = "ImGui" defs["igPopClipRect"][1]["ov_cimguiname"] = "igPopClipRect" defs["igPopClipRect"][1]["ret"] = "void" @@ -11264,7 +11396,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:372" +defs["igPopFont"][1]["location"] = "imgui:400" defs["igPopFont"][1]["namespace"] = "ImGui" defs["igPopFont"][1]["ov_cimguiname"] = "igPopFont" defs["igPopFont"][1]["ret"] = "void" @@ -11280,7 +11412,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:443" +defs["igPopID"][1]["location"] = "imgui:476" defs["igPopID"][1]["namespace"] = "ImGui" defs["igPopID"][1]["ov_cimguiname"] = "igPopID" defs["igPopID"][1]["ret"] = "void" @@ -11296,7 +11428,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:386" +defs["igPopItemWidth"][1]["location"] = "imgui:414" defs["igPopItemWidth"][1]["namespace"] = "ImGui" defs["igPopItemWidth"][1]["ov_cimguiname"] = "igPopItemWidth" defs["igPopItemWidth"][1]["ret"] = "void" @@ -11316,7 +11448,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:375" +defs["igPopStyleColor"][1]["location"] = "imgui:403" defs["igPopStyleColor"][1]["namespace"] = "ImGui" defs["igPopStyleColor"][1]["ov_cimguiname"] = "igPopStyleColor" defs["igPopStyleColor"][1]["ret"] = "void" @@ -11336,7 +11468,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:378" +defs["igPopStyleVar"][1]["location"] = "imgui:406" defs["igPopStyleVar"][1]["namespace"] = "ImGui" defs["igPopStyleVar"][1]["ov_cimguiname"] = "igPopStyleVar" defs["igPopStyleVar"][1]["ret"] = "void" @@ -11352,7 +11484,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:390" +defs["igPopTextWrapPos"][1]["location"] = "imgui:418" defs["igPopTextWrapPos"][1]["namespace"] = "ImGui" defs["igPopTextWrapPos"][1]["ov_cimguiname"] = "igPopTextWrapPos" defs["igPopTextWrapPos"][1]["ret"] = "void" @@ -11372,14 +11504,14 @@ defs["igProgressBar"][1]["argsT"][2]["type"] = "const ImVec2" defs["igProgressBar"][1]["argsT"][3] = {} defs["igProgressBar"][1]["argsT"][3]["name"] = "overlay" defs["igProgressBar"][1]["argsT"][3]["type"] = "const char*" -defs["igProgressBar"][1]["argsoriginal"] = "(float fraction,const ImVec2& size_arg=ImVec2(-1.17549435e-38F,0),const char* overlay=((void*)0))" +defs["igProgressBar"][1]["argsoriginal"] = "(float fraction,const ImVec2& size_arg=ImVec2(-1.17549435082228750796873653722224568e-38F,0),const char* overlay=((void*)0))" defs["igProgressBar"][1]["call_args"] = "(fraction,size_arg,overlay)" defs["igProgressBar"][1]["cimguiname"] = "igProgressBar" defs["igProgressBar"][1]["defaults"] = {} defs["igProgressBar"][1]["defaults"]["overlay"] = "NULL" defs["igProgressBar"][1]["defaults"]["size_arg"] = "ImVec2(-FLT_MIN,0)" defs["igProgressBar"][1]["funcname"] = "ProgressBar" -defs["igProgressBar"][1]["location"] = "imgui:477" +defs["igProgressBar"][1]["location"] = "imgui:510" defs["igProgressBar"][1]["namespace"] = "ImGui" defs["igProgressBar"][1]["ov_cimguiname"] = "igProgressBar" defs["igProgressBar"][1]["ret"] = "void" @@ -11398,7 +11530,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:379" +defs["igPushAllowKeyboardFocus"][1]["location"] = "imgui:407" defs["igPushAllowKeyboardFocus"][1]["namespace"] = "ImGui" defs["igPushAllowKeyboardFocus"][1]["ov_cimguiname"] = "igPushAllowKeyboardFocus" defs["igPushAllowKeyboardFocus"][1]["ret"] = "void" @@ -11417,7 +11549,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:381" +defs["igPushButtonRepeat"][1]["location"] = "imgui:409" defs["igPushButtonRepeat"][1]["namespace"] = "ImGui" defs["igPushButtonRepeat"][1]["ov_cimguiname"] = "igPushButtonRepeat" defs["igPushButtonRepeat"][1]["ret"] = "void" @@ -11442,7 +11574,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:772" +defs["igPushClipRect"][1]["location"] = "imgui:822" defs["igPushClipRect"][1]["namespace"] = "ImGui" defs["igPushClipRect"][1]["ov_cimguiname"] = "igPushClipRect" defs["igPushClipRect"][1]["ret"] = "void" @@ -11461,7 +11593,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:371" +defs["igPushFont"][1]["location"] = "imgui:399" defs["igPushFont"][1]["namespace"] = "ImGui" defs["igPushFont"][1]["ov_cimguiname"] = "igPushFont" defs["igPushFont"][1]["ret"] = "void" @@ -11480,9 +11612,9 @@ 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:439" +defs["igPushID"][1]["location"] = "imgui:472" defs["igPushID"][1]["namespace"] = "ImGui" -defs["igPushID"][1]["ov_cimguiname"] = "igPushIDStr" +defs["igPushID"][1]["ov_cimguiname"] = "igPushID_Str" defs["igPushID"][1]["ret"] = "void" defs["igPushID"][1]["signature"] = "(const char*)" defs["igPushID"][1]["stname"] = "" @@ -11500,9 +11632,9 @@ 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:440" +defs["igPushID"][2]["location"] = "imgui:473" defs["igPushID"][2]["namespace"] = "ImGui" -defs["igPushID"][2]["ov_cimguiname"] = "igPushIDStrStr" +defs["igPushID"][2]["ov_cimguiname"] = "igPushID_StrStr" defs["igPushID"][2]["ret"] = "void" defs["igPushID"][2]["signature"] = "(const char*,const char*)" defs["igPushID"][2]["stname"] = "" @@ -11517,9 +11649,9 @@ 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:441" +defs["igPushID"][3]["location"] = "imgui:474" defs["igPushID"][3]["namespace"] = "ImGui" -defs["igPushID"][3]["ov_cimguiname"] = "igPushIDPtr" +defs["igPushID"][3]["ov_cimguiname"] = "igPushID_Ptr" defs["igPushID"][3]["ret"] = "void" defs["igPushID"][3]["signature"] = "(const void*)" defs["igPushID"][3]["stname"] = "" @@ -11534,9 +11666,9 @@ 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:442" +defs["igPushID"][4]["location"] = "imgui:475" defs["igPushID"][4]["namespace"] = "ImGui" -defs["igPushID"][4]["ov_cimguiname"] = "igPushIDInt" +defs["igPushID"][4]["ov_cimguiname"] = "igPushID_Int" defs["igPushID"][4]["ret"] = "void" defs["igPushID"][4]["signature"] = "(int)" defs["igPushID"][4]["stname"] = "" @@ -11556,7 +11688,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:385" +defs["igPushItemWidth"][1]["location"] = "imgui:413" defs["igPushItemWidth"][1]["namespace"] = "ImGui" defs["igPushItemWidth"][1]["ov_cimguiname"] = "igPushItemWidth" defs["igPushItemWidth"][1]["ret"] = "void" @@ -11578,9 +11710,9 @@ 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:373" +defs["igPushStyleColor"][1]["location"] = "imgui:401" defs["igPushStyleColor"][1]["namespace"] = "ImGui" -defs["igPushStyleColor"][1]["ov_cimguiname"] = "igPushStyleColorU32" +defs["igPushStyleColor"][1]["ov_cimguiname"] = "igPushStyleColor_U32" defs["igPushStyleColor"][1]["ret"] = "void" defs["igPushStyleColor"][1]["signature"] = "(ImGuiCol,ImU32)" defs["igPushStyleColor"][1]["stname"] = "" @@ -11598,9 +11730,9 @@ 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:374" +defs["igPushStyleColor"][2]["location"] = "imgui:402" defs["igPushStyleColor"][2]["namespace"] = "ImGui" -defs["igPushStyleColor"][2]["ov_cimguiname"] = "igPushStyleColorVec4" +defs["igPushStyleColor"][2]["ov_cimguiname"] = "igPushStyleColor_Vec4" defs["igPushStyleColor"][2]["ret"] = "void" defs["igPushStyleColor"][2]["signature"] = "(ImGuiCol,const ImVec4)" defs["igPushStyleColor"][2]["stname"] = "" @@ -11621,9 +11753,9 @@ 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:376" +defs["igPushStyleVar"][1]["location"] = "imgui:404" defs["igPushStyleVar"][1]["namespace"] = "ImGui" -defs["igPushStyleVar"][1]["ov_cimguiname"] = "igPushStyleVarFloat" +defs["igPushStyleVar"][1]["ov_cimguiname"] = "igPushStyleVar_Float" defs["igPushStyleVar"][1]["ret"] = "void" defs["igPushStyleVar"][1]["signature"] = "(ImGuiStyleVar,float)" defs["igPushStyleVar"][1]["stname"] = "" @@ -11641,9 +11773,9 @@ 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:377" +defs["igPushStyleVar"][2]["location"] = "imgui:405" defs["igPushStyleVar"][2]["namespace"] = "ImGui" -defs["igPushStyleVar"][2]["ov_cimguiname"] = "igPushStyleVarVec2" +defs["igPushStyleVar"][2]["ov_cimguiname"] = "igPushStyleVar_Vec2" defs["igPushStyleVar"][2]["ret"] = "void" defs["igPushStyleVar"][2]["signature"] = "(ImGuiStyleVar,const ImVec2)" defs["igPushStyleVar"][2]["stname"] = "" @@ -11662,7 +11794,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:389" +defs["igPushTextWrapPos"][1]["location"] = "imgui:417" defs["igPushTextWrapPos"][1]["namespace"] = "ImGui" defs["igPushTextWrapPos"][1]["ov_cimguiname"] = "igPushTextWrapPos" defs["igPushTextWrapPos"][1]["ret"] = "void" @@ -11684,9 +11816,9 @@ 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:475" +defs["igRadioButton"][1]["location"] = "imgui:508" defs["igRadioButton"][1]["namespace"] = "ImGui" -defs["igRadioButton"][1]["ov_cimguiname"] = "igRadioButtonBool" +defs["igRadioButton"][1]["ov_cimguiname"] = "igRadioButton_Bool" defs["igRadioButton"][1]["ret"] = "bool" defs["igRadioButton"][1]["signature"] = "(const char*,bool)" defs["igRadioButton"][1]["stname"] = "" @@ -11707,9 +11839,9 @@ 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:476" +defs["igRadioButton"][2]["location"] = "imgui:509" defs["igRadioButton"][2]["namespace"] = "ImGui" -defs["igRadioButton"][2]["ov_cimguiname"] = "igRadioButtonIntPtr" +defs["igRadioButton"][2]["ov_cimguiname"] = "igRadioButton_IntPtr" defs["igRadioButton"][2]["ret"] = "bool" defs["igRadioButton"][2]["signature"] = "(const char*,int*,int)" defs["igRadioButton"][2]["stname"] = "" @@ -11724,7 +11856,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:274" +defs["igRender"][1]["location"] = "imgui:301" defs["igRender"][1]["namespace"] = "ImGui" defs["igRender"][1]["ov_cimguiname"] = "igRender" defs["igRender"][1]["ret"] = "void" @@ -11744,7 +11876,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:856" +defs["igResetMouseDragDelta"][1]["location"] = "imgui:906" defs["igResetMouseDragDelta"][1]["namespace"] = "ImGui" defs["igResetMouseDragDelta"][1]["ov_cimguiname"] = "igResetMouseDragDelta" defs["igResetMouseDragDelta"][1]["ret"] = "void" @@ -11768,7 +11900,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:409" +defs["igSameLine"][1]["location"] = "imgui:438" defs["igSameLine"][1]["namespace"] = "ImGui" defs["igSameLine"][1]["ov_cimguiname"] = "igSameLine" defs["igSameLine"][1]["ret"] = "void" @@ -11787,7 +11919,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:871" +defs["igSaveIniSettingsToDisk"][1]["location"] = "imgui:922" defs["igSaveIniSettingsToDisk"][1]["namespace"] = "ImGui" defs["igSaveIniSettingsToDisk"][1]["ov_cimguiname"] = "igSaveIniSettingsToDisk" defs["igSaveIniSettingsToDisk"][1]["ret"] = "void" @@ -11807,7 +11939,7 @@ defs["igSaveIniSettingsToMemory"][1]["cimguiname"] = "igSaveIniSettingsToMemory" defs["igSaveIniSettingsToMemory"][1]["defaults"] = {} defs["igSaveIniSettingsToMemory"][1]["defaults"]["out_ini_size"] = "NULL" defs["igSaveIniSettingsToMemory"][1]["funcname"] = "SaveIniSettingsToMemory" -defs["igSaveIniSettingsToMemory"][1]["location"] = "imgui:872" +defs["igSaveIniSettingsToMemory"][1]["location"] = "imgui:923" defs["igSaveIniSettingsToMemory"][1]["namespace"] = "ImGui" defs["igSaveIniSettingsToMemory"][1]["ov_cimguiname"] = "igSaveIniSettingsToMemory" defs["igSaveIniSettingsToMemory"][1]["ret"] = "const char*" @@ -11838,9 +11970,9 @@ 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:585" +defs["igSelectable"][1]["location"] = "imgui:618" defs["igSelectable"][1]["namespace"] = "ImGui" -defs["igSelectable"][1]["ov_cimguiname"] = "igSelectableBool" +defs["igSelectable"][1]["ov_cimguiname"] = "igSelectable_Bool" defs["igSelectable"][1]["ret"] = "bool" defs["igSelectable"][1]["signature"] = "(const char*,bool,ImGuiSelectableFlags,const ImVec2)" defs["igSelectable"][1]["stname"] = "" @@ -11866,9 +11998,9 @@ 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:586" +defs["igSelectable"][2]["location"] = "imgui:619" defs["igSelectable"][2]["namespace"] = "ImGui" -defs["igSelectable"][2]["ov_cimguiname"] = "igSelectableBoolPtr" +defs["igSelectable"][2]["ov_cimguiname"] = "igSelectable_BoolPtr" defs["igSelectable"][2]["ret"] = "bool" defs["igSelectable"][2]["signature"] = "(const char*,bool*,ImGuiSelectableFlags,const ImVec2)" defs["igSelectable"][2]["stname"] = "" @@ -11883,7 +12015,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:408" +defs["igSeparator"][1]["location"] = "imgui:437" defs["igSeparator"][1]["namespace"] = "ImGui" defs["igSeparator"][1]["ov_cimguiname"] = "igSeparator" defs["igSeparator"][1]["ret"] = "void" @@ -11909,7 +12041,7 @@ defs["igSetAllocatorFunctions"][1]["cimguiname"] = "igSetAllocatorFunctions" defs["igSetAllocatorFunctions"][1]["defaults"] = {} defs["igSetAllocatorFunctions"][1]["defaults"]["user_data"] = "NULL" defs["igSetAllocatorFunctions"][1]["funcname"] = "SetAllocatorFunctions" -defs["igSetAllocatorFunctions"][1]["location"] = "imgui:881" +defs["igSetAllocatorFunctions"][1]["location"] = "imgui:933" defs["igSetAllocatorFunctions"][1]["namespace"] = "ImGui" defs["igSetAllocatorFunctions"][1]["ov_cimguiname"] = "igSetAllocatorFunctions" defs["igSetAllocatorFunctions"][1]["ret"] = "void" @@ -11928,7 +12060,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:864" +defs["igSetClipboardText"][1]["location"] = "imgui:914" defs["igSetClipboardText"][1]["namespace"] = "ImGui" defs["igSetClipboardText"][1]["ov_cimguiname"] = "igSetClipboardText" defs["igSetClipboardText"][1]["ret"] = "void" @@ -11947,7 +12079,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:560" +defs["igSetColorEditOptions"][1]["location"] = "imgui:593" defs["igSetColorEditOptions"][1]["namespace"] = "ImGui" defs["igSetColorEditOptions"][1]["ov_cimguiname"] = "igSetColorEditOptions" defs["igSetColorEditOptions"][1]["ret"] = "void" @@ -11969,7 +12101,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:736" +defs["igSetColumnOffset"][1]["location"] = "imgui:780" defs["igSetColumnOffset"][1]["namespace"] = "ImGui" defs["igSetColumnOffset"][1]["ov_cimguiname"] = "igSetColumnOffset" defs["igSetColumnOffset"][1]["ret"] = "void" @@ -11991,7 +12123,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:734" +defs["igSetColumnWidth"][1]["location"] = "imgui:778" defs["igSetColumnWidth"][1]["namespace"] = "ImGui" defs["igSetColumnWidth"][1]["ov_cimguiname"] = "igSetColumnWidth" defs["igSetColumnWidth"][1]["ret"] = "void" @@ -12010,7 +12142,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:267" +defs["igSetCurrentContext"][1]["location"] = "imgui:294" defs["igSetCurrentContext"][1]["namespace"] = "ImGui" defs["igSetCurrentContext"][1]["ov_cimguiname"] = "igSetCurrentContext" defs["igSetCurrentContext"][1]["ret"] = "void" @@ -12029,7 +12161,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:420" +defs["igSetCursorPos"][1]["location"] = "imgui:449" defs["igSetCursorPos"][1]["namespace"] = "ImGui" defs["igSetCursorPos"][1]["ov_cimguiname"] = "igSetCursorPos" defs["igSetCursorPos"][1]["ret"] = "void" @@ -12048,7 +12180,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:421" +defs["igSetCursorPosX"][1]["location"] = "imgui:450" defs["igSetCursorPosX"][1]["namespace"] = "ImGui" defs["igSetCursorPosX"][1]["ov_cimguiname"] = "igSetCursorPosX" defs["igSetCursorPosX"][1]["ret"] = "void" @@ -12067,7 +12199,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:422" +defs["igSetCursorPosY"][1]["location"] = "imgui:451" defs["igSetCursorPosY"][1]["namespace"] = "ImGui" defs["igSetCursorPosY"][1]["ov_cimguiname"] = "igSetCursorPosY" defs["igSetCursorPosY"][1]["ret"] = "void" @@ -12086,7 +12218,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:425" +defs["igSetCursorScreenPos"][1]["location"] = "imgui:454" defs["igSetCursorScreenPos"][1]["namespace"] = "ImGui" defs["igSetCursorScreenPos"][1]["ov_cimguiname"] = "igSetCursorScreenPos" defs["igSetCursorScreenPos"][1]["ret"] = "void" @@ -12115,7 +12247,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:763" +defs["igSetDragDropPayload"][1]["location"] = "imgui:807" defs["igSetDragDropPayload"][1]["namespace"] = "ImGui" defs["igSetDragDropPayload"][1]["ov_cimguiname"] = "igSetDragDropPayload" defs["igSetDragDropPayload"][1]["ret"] = "bool" @@ -12131,7 +12263,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:799" +defs["igSetItemAllowOverlap"][1]["location"] = "imgui:849" defs["igSetItemAllowOverlap"][1]["namespace"] = "ImGui" defs["igSetItemAllowOverlap"][1]["ov_cimguiname"] = "igSetItemAllowOverlap" defs["igSetItemAllowOverlap"][1]["ret"] = "void" @@ -12147,7 +12279,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:777" +defs["igSetItemDefaultFocus"][1]["location"] = "imgui:827" defs["igSetItemDefaultFocus"][1]["namespace"] = "ImGui" defs["igSetItemDefaultFocus"][1]["ov_cimguiname"] = "igSetItemDefaultFocus" defs["igSetItemDefaultFocus"][1]["ret"] = "void" @@ -12167,7 +12299,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:778" +defs["igSetKeyboardFocusHere"][1]["location"] = "imgui:828" defs["igSetKeyboardFocusHere"][1]["namespace"] = "ImGui" defs["igSetKeyboardFocusHere"][1]["ov_cimguiname"] = "igSetKeyboardFocusHere" defs["igSetKeyboardFocusHere"][1]["ret"] = "void" @@ -12186,7 +12318,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:858" +defs["igSetMouseCursor"][1]["location"] = "imgui:908" defs["igSetMouseCursor"][1]["namespace"] = "ImGui" defs["igSetMouseCursor"][1]["ov_cimguiname"] = "igSetMouseCursor" defs["igSetMouseCursor"][1]["ret"] = "void" @@ -12209,7 +12341,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:580" +defs["igSetNextItemOpen"][1]["location"] = "imgui:613" defs["igSetNextItemOpen"][1]["namespace"] = "ImGui" defs["igSetNextItemOpen"][1]["ov_cimguiname"] = "igSetNextItemOpen" defs["igSetNextItemOpen"][1]["ret"] = "void" @@ -12228,7 +12360,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:387" +defs["igSetNextItemWidth"][1]["location"] = "imgui:415" defs["igSetNextItemWidth"][1]["namespace"] = "ImGui" defs["igSetNextItemWidth"][1]["ov_cimguiname"] = "igSetNextItemWidth" defs["igSetNextItemWidth"][1]["ret"] = "void" @@ -12247,7 +12379,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:338" +defs["igSetNextWindowBgAlpha"][1]["location"] = "imgui:366" defs["igSetNextWindowBgAlpha"][1]["namespace"] = "ImGui" defs["igSetNextWindowBgAlpha"][1]["ov_cimguiname"] = "igSetNextWindowBgAlpha" defs["igSetNextWindowBgAlpha"][1]["ret"] = "void" @@ -12270,7 +12402,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:336" +defs["igSetNextWindowCollapsed"][1]["location"] = "imgui:364" defs["igSetNextWindowCollapsed"][1]["namespace"] = "ImGui" defs["igSetNextWindowCollapsed"][1]["ov_cimguiname"] = "igSetNextWindowCollapsed" defs["igSetNextWindowCollapsed"][1]["ret"] = "void" @@ -12289,7 +12421,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:335" +defs["igSetNextWindowContentSize"][1]["location"] = "imgui:363" defs["igSetNextWindowContentSize"][1]["namespace"] = "ImGui" defs["igSetNextWindowContentSize"][1]["ov_cimguiname"] = "igSetNextWindowContentSize" defs["igSetNextWindowContentSize"][1]["ret"] = "void" @@ -12305,7 +12437,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:337" +defs["igSetNextWindowFocus"][1]["location"] = "imgui:365" defs["igSetNextWindowFocus"][1]["namespace"] = "ImGui" defs["igSetNextWindowFocus"][1]["ov_cimguiname"] = "igSetNextWindowFocus" defs["igSetNextWindowFocus"][1]["ret"] = "void" @@ -12332,7 +12464,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:332" +defs["igSetNextWindowPos"][1]["location"] = "imgui:360" defs["igSetNextWindowPos"][1]["namespace"] = "ImGui" defs["igSetNextWindowPos"][1]["ov_cimguiname"] = "igSetNextWindowPos" defs["igSetNextWindowPos"][1]["ret"] = "void" @@ -12355,7 +12487,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:333" +defs["igSetNextWindowSize"][1]["location"] = "imgui:361" defs["igSetNextWindowSize"][1]["namespace"] = "ImGui" defs["igSetNextWindowSize"][1]["ov_cimguiname"] = "igSetNextWindowSize" defs["igSetNextWindowSize"][1]["ret"] = "void" @@ -12385,7 +12517,7 @@ defs["igSetNextWindowSizeConstraints"][1]["defaults"] = {} defs["igSetNextWindowSizeConstraints"][1]["defaults"]["custom_callback"] = "NULL" defs["igSetNextWindowSizeConstraints"][1]["defaults"]["custom_callback_data"] = "NULL" defs["igSetNextWindowSizeConstraints"][1]["funcname"] = "SetNextWindowSizeConstraints" -defs["igSetNextWindowSizeConstraints"][1]["location"] = "imgui:334" +defs["igSetNextWindowSizeConstraints"][1]["location"] = "imgui:362" defs["igSetNextWindowSizeConstraints"][1]["namespace"] = "ImGui" defs["igSetNextWindowSizeConstraints"][1]["ov_cimguiname"] = "igSetNextWindowSizeConstraints" defs["igSetNextWindowSizeConstraints"][1]["ret"] = "void" @@ -12408,7 +12540,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:367" +defs["igSetScrollFromPosX"][1]["location"] = "imgui:395" defs["igSetScrollFromPosX"][1]["namespace"] = "ImGui" defs["igSetScrollFromPosX"][1]["ov_cimguiname"] = "igSetScrollFromPosX" defs["igSetScrollFromPosX"][1]["ret"] = "void" @@ -12431,7 +12563,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:368" +defs["igSetScrollFromPosY"][1]["location"] = "imgui:396" defs["igSetScrollFromPosY"][1]["namespace"] = "ImGui" defs["igSetScrollFromPosY"][1]["ov_cimguiname"] = "igSetScrollFromPosY" defs["igSetScrollFromPosY"][1]["ret"] = "void" @@ -12451,7 +12583,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:365" +defs["igSetScrollHereX"][1]["location"] = "imgui:393" defs["igSetScrollHereX"][1]["namespace"] = "ImGui" defs["igSetScrollHereX"][1]["ov_cimguiname"] = "igSetScrollHereX" defs["igSetScrollHereX"][1]["ret"] = "void" @@ -12471,7 +12603,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:366" +defs["igSetScrollHereY"][1]["location"] = "imgui:394" defs["igSetScrollHereY"][1]["namespace"] = "ImGui" defs["igSetScrollHereY"][1]["ov_cimguiname"] = "igSetScrollHereY" defs["igSetScrollHereY"][1]["ret"] = "void" @@ -12490,7 +12622,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:361" +defs["igSetScrollX"][1]["location"] = "imgui:389" defs["igSetScrollX"][1]["namespace"] = "ImGui" defs["igSetScrollX"][1]["ov_cimguiname"] = "igSetScrollX" defs["igSetScrollX"][1]["ret"] = "void" @@ -12509,7 +12641,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:362" +defs["igSetScrollY"][1]["location"] = "imgui:390" defs["igSetScrollY"][1]["namespace"] = "ImGui" defs["igSetScrollY"][1]["ov_cimguiname"] = "igSetScrollY" defs["igSetScrollY"][1]["ret"] = "void" @@ -12528,7 +12660,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:816" +defs["igSetStateStorage"][1]["location"] = "imgui:866" defs["igSetStateStorage"][1]["namespace"] = "ImGui" defs["igSetStateStorage"][1]["ov_cimguiname"] = "igSetStateStorage" defs["igSetStateStorage"][1]["ret"] = "void" @@ -12547,7 +12679,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:745" +defs["igSetTabItemClosed"][1]["location"] = "imgui:789" defs["igSetTabItemClosed"][1]["namespace"] = "ImGui" defs["igSetTabItemClosed"][1]["ov_cimguiname"] = "igSetTabItemClosed" defs["igSetTabItemClosed"][1]["ret"] = "void" @@ -12570,7 +12702,7 @@ defs["igSetTooltip"][1]["cimguiname"] = "igSetTooltip" defs["igSetTooltip"][1]["defaults"] = {} defs["igSetTooltip"][1]["funcname"] = "SetTooltip" defs["igSetTooltip"][1]["isvararg"] = "...)" -defs["igSetTooltip"][1]["location"] = "imgui:630" +defs["igSetTooltip"][1]["location"] = "imgui:664" defs["igSetTooltip"][1]["namespace"] = "ImGui" defs["igSetTooltip"][1]["ov_cimguiname"] = "igSetTooltip" defs["igSetTooltip"][1]["ret"] = "void" @@ -12592,7 +12724,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:631" +defs["igSetTooltipV"][1]["location"] = "imgui:665" defs["igSetTooltipV"][1]["namespace"] = "ImGui" defs["igSetTooltipV"][1]["ov_cimguiname"] = "igSetTooltipV" defs["igSetTooltipV"][1]["ret"] = "void" @@ -12615,9 +12747,9 @@ 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:341" +defs["igSetWindowCollapsed"][1]["location"] = "imgui:369" defs["igSetWindowCollapsed"][1]["namespace"] = "ImGui" -defs["igSetWindowCollapsed"][1]["ov_cimguiname"] = "igSetWindowCollapsedBool" +defs["igSetWindowCollapsed"][1]["ov_cimguiname"] = "igSetWindowCollapsed_Bool" defs["igSetWindowCollapsed"][1]["ret"] = "void" defs["igSetWindowCollapsed"][1]["signature"] = "(bool,ImGuiCond)" defs["igSetWindowCollapsed"][1]["stname"] = "" @@ -12639,9 +12771,9 @@ 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:346" +defs["igSetWindowCollapsed"][2]["location"] = "imgui:374" defs["igSetWindowCollapsed"][2]["namespace"] = "ImGui" -defs["igSetWindowCollapsed"][2]["ov_cimguiname"] = "igSetWindowCollapsedStr" +defs["igSetWindowCollapsed"][2]["ov_cimguiname"] = "igSetWindowCollapsed_Str" defs["igSetWindowCollapsed"][2]["ret"] = "void" defs["igSetWindowCollapsed"][2]["signature"] = "(const char*,bool,ImGuiCond)" defs["igSetWindowCollapsed"][2]["stname"] = "" @@ -12656,9 +12788,9 @@ defs["igSetWindowFocus"][1]["call_args"] = "()" defs["igSetWindowFocus"][1]["cimguiname"] = "igSetWindowFocus" defs["igSetWindowFocus"][1]["defaults"] = {} defs["igSetWindowFocus"][1]["funcname"] = "SetWindowFocus" -defs["igSetWindowFocus"][1]["location"] = "imgui:342" +defs["igSetWindowFocus"][1]["location"] = "imgui:370" defs["igSetWindowFocus"][1]["namespace"] = "ImGui" -defs["igSetWindowFocus"][1]["ov_cimguiname"] = "igSetWindowFocusNil" +defs["igSetWindowFocus"][1]["ov_cimguiname"] = "igSetWindowFocus_Nil" defs["igSetWindowFocus"][1]["ret"] = "void" defs["igSetWindowFocus"][1]["signature"] = "()" defs["igSetWindowFocus"][1]["stname"] = "" @@ -12673,9 +12805,9 @@ 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:347" +defs["igSetWindowFocus"][2]["location"] = "imgui:375" defs["igSetWindowFocus"][2]["namespace"] = "ImGui" -defs["igSetWindowFocus"][2]["ov_cimguiname"] = "igSetWindowFocusStr" +defs["igSetWindowFocus"][2]["ov_cimguiname"] = "igSetWindowFocus_Str" defs["igSetWindowFocus"][2]["ret"] = "void" defs["igSetWindowFocus"][2]["signature"] = "(const char*)" defs["igSetWindowFocus"][2]["stname"] = "" @@ -12693,7 +12825,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:343" +defs["igSetWindowFontScale"][1]["location"] = "imgui:371" defs["igSetWindowFontScale"][1]["namespace"] = "ImGui" defs["igSetWindowFontScale"][1]["ov_cimguiname"] = "igSetWindowFontScale" defs["igSetWindowFontScale"][1]["ret"] = "void" @@ -12716,9 +12848,9 @@ 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:339" +defs["igSetWindowPos"][1]["location"] = "imgui:367" defs["igSetWindowPos"][1]["namespace"] = "ImGui" -defs["igSetWindowPos"][1]["ov_cimguiname"] = "igSetWindowPosVec2" +defs["igSetWindowPos"][1]["ov_cimguiname"] = "igSetWindowPos_Vec2" defs["igSetWindowPos"][1]["ret"] = "void" defs["igSetWindowPos"][1]["signature"] = "(const ImVec2,ImGuiCond)" defs["igSetWindowPos"][1]["stname"] = "" @@ -12740,9 +12872,9 @@ 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:344" +defs["igSetWindowPos"][2]["location"] = "imgui:372" defs["igSetWindowPos"][2]["namespace"] = "ImGui" -defs["igSetWindowPos"][2]["ov_cimguiname"] = "igSetWindowPosStr" +defs["igSetWindowPos"][2]["ov_cimguiname"] = "igSetWindowPos_Str" defs["igSetWindowPos"][2]["ret"] = "void" defs["igSetWindowPos"][2]["signature"] = "(const char*,const ImVec2,ImGuiCond)" defs["igSetWindowPos"][2]["stname"] = "" @@ -12764,9 +12896,9 @@ 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:340" +defs["igSetWindowSize"][1]["location"] = "imgui:368" defs["igSetWindowSize"][1]["namespace"] = "ImGui" -defs["igSetWindowSize"][1]["ov_cimguiname"] = "igSetWindowSizeVec2" +defs["igSetWindowSize"][1]["ov_cimguiname"] = "igSetWindowSize_Vec2" defs["igSetWindowSize"][1]["ret"] = "void" defs["igSetWindowSize"][1]["signature"] = "(const ImVec2,ImGuiCond)" defs["igSetWindowSize"][1]["stname"] = "" @@ -12788,9 +12920,9 @@ 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:345" +defs["igSetWindowSize"][2]["location"] = "imgui:373" defs["igSetWindowSize"][2]["namespace"] = "ImGui" -defs["igSetWindowSize"][2]["ov_cimguiname"] = "igSetWindowSizeStr" +defs["igSetWindowSize"][2]["ov_cimguiname"] = "igSetWindowSize_Str" defs["igSetWindowSize"][2]["ret"] = "void" defs["igSetWindowSize"][2]["signature"] = "(const char*,const ImVec2,ImGuiCond)" defs["igSetWindowSize"][2]["stname"] = "" @@ -12809,7 +12941,7 @@ defs["igShowAboutWindow"][1]["cimguiname"] = "igShowAboutWindow" defs["igShowAboutWindow"][1]["defaults"] = {} defs["igShowAboutWindow"][1]["defaults"]["p_open"] = "NULL" defs["igShowAboutWindow"][1]["funcname"] = "ShowAboutWindow" -defs["igShowAboutWindow"][1]["location"] = "imgui:280" +defs["igShowAboutWindow"][1]["location"] = "imgui:307" defs["igShowAboutWindow"][1]["namespace"] = "ImGui" defs["igShowAboutWindow"][1]["ov_cimguiname"] = "igShowAboutWindow" defs["igShowAboutWindow"][1]["ret"] = "void" @@ -12829,7 +12961,7 @@ defs["igShowDemoWindow"][1]["cimguiname"] = "igShowDemoWindow" defs["igShowDemoWindow"][1]["defaults"] = {} defs["igShowDemoWindow"][1]["defaults"]["p_open"] = "NULL" defs["igShowDemoWindow"][1]["funcname"] = "ShowDemoWindow" -defs["igShowDemoWindow"][1]["location"] = "imgui:278" +defs["igShowDemoWindow"][1]["location"] = "imgui:305" defs["igShowDemoWindow"][1]["namespace"] = "ImGui" defs["igShowDemoWindow"][1]["ov_cimguiname"] = "igShowDemoWindow" defs["igShowDemoWindow"][1]["ret"] = "void" @@ -12848,7 +12980,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:283" +defs["igShowFontSelector"][1]["location"] = "imgui:310" defs["igShowFontSelector"][1]["namespace"] = "ImGui" defs["igShowFontSelector"][1]["ov_cimguiname"] = "igShowFontSelector" defs["igShowFontSelector"][1]["ret"] = "void" @@ -12868,7 +13000,7 @@ defs["igShowMetricsWindow"][1]["cimguiname"] = "igShowMetricsWindow" defs["igShowMetricsWindow"][1]["defaults"] = {} defs["igShowMetricsWindow"][1]["defaults"]["p_open"] = "NULL" defs["igShowMetricsWindow"][1]["funcname"] = "ShowMetricsWindow" -defs["igShowMetricsWindow"][1]["location"] = "imgui:279" +defs["igShowMetricsWindow"][1]["location"] = "imgui:306" defs["igShowMetricsWindow"][1]["namespace"] = "ImGui" defs["igShowMetricsWindow"][1]["ov_cimguiname"] = "igShowMetricsWindow" defs["igShowMetricsWindow"][1]["ret"] = "void" @@ -12888,7 +13020,7 @@ defs["igShowStyleEditor"][1]["cimguiname"] = "igShowStyleEditor" defs["igShowStyleEditor"][1]["defaults"] = {} defs["igShowStyleEditor"][1]["defaults"]["ref"] = "NULL" defs["igShowStyleEditor"][1]["funcname"] = "ShowStyleEditor" -defs["igShowStyleEditor"][1]["location"] = "imgui:281" +defs["igShowStyleEditor"][1]["location"] = "imgui:308" defs["igShowStyleEditor"][1]["namespace"] = "ImGui" defs["igShowStyleEditor"][1]["ov_cimguiname"] = "igShowStyleEditor" defs["igShowStyleEditor"][1]["ret"] = "void" @@ -12907,7 +13039,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:282" +defs["igShowStyleSelector"][1]["location"] = "imgui:309" defs["igShowStyleSelector"][1]["namespace"] = "ImGui" defs["igShowStyleSelector"][1]["ov_cimguiname"] = "igShowStyleSelector" defs["igShowStyleSelector"][1]["ret"] = "bool" @@ -12923,7 +13055,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:284" +defs["igShowUserGuide"][1]["location"] = "imgui:311" defs["igShowUserGuide"][1]["namespace"] = "ImGui" defs["igShowUserGuide"][1]["ov_cimguiname"] = "igShowUserGuide" defs["igShowUserGuide"][1]["ret"] = "void" @@ -12961,7 +13093,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:523" +defs["igSliderAngle"][1]["location"] = "imgui:556" defs["igSliderAngle"][1]["namespace"] = "ImGui" defs["igSliderAngle"][1]["ov_cimguiname"] = "igSliderAngle" defs["igSliderAngle"][1]["ret"] = "bool" @@ -12997,7 +13129,7 @@ defs["igSliderFloat"][1]["defaults"] = {} defs["igSliderFloat"][1]["defaults"]["flags"] = "0" defs["igSliderFloat"][1]["defaults"]["format"] = "\"%.3f\"" defs["igSliderFloat"][1]["funcname"] = "SliderFloat" -defs["igSliderFloat"][1]["location"] = "imgui:519" +defs["igSliderFloat"][1]["location"] = "imgui:552" defs["igSliderFloat"][1]["namespace"] = "ImGui" defs["igSliderFloat"][1]["ov_cimguiname"] = "igSliderFloat" defs["igSliderFloat"][1]["ret"] = "bool" @@ -13033,7 +13165,7 @@ defs["igSliderFloat2"][1]["defaults"] = {} defs["igSliderFloat2"][1]["defaults"]["flags"] = "0" defs["igSliderFloat2"][1]["defaults"]["format"] = "\"%.3f\"" defs["igSliderFloat2"][1]["funcname"] = "SliderFloat2" -defs["igSliderFloat2"][1]["location"] = "imgui:520" +defs["igSliderFloat2"][1]["location"] = "imgui:553" defs["igSliderFloat2"][1]["namespace"] = "ImGui" defs["igSliderFloat2"][1]["ov_cimguiname"] = "igSliderFloat2" defs["igSliderFloat2"][1]["ret"] = "bool" @@ -13069,7 +13201,7 @@ defs["igSliderFloat3"][1]["defaults"] = {} defs["igSliderFloat3"][1]["defaults"]["flags"] = "0" defs["igSliderFloat3"][1]["defaults"]["format"] = "\"%.3f\"" defs["igSliderFloat3"][1]["funcname"] = "SliderFloat3" -defs["igSliderFloat3"][1]["location"] = "imgui:521" +defs["igSliderFloat3"][1]["location"] = "imgui:554" defs["igSliderFloat3"][1]["namespace"] = "ImGui" defs["igSliderFloat3"][1]["ov_cimguiname"] = "igSliderFloat3" defs["igSliderFloat3"][1]["ret"] = "bool" @@ -13105,7 +13237,7 @@ defs["igSliderFloat4"][1]["defaults"] = {} defs["igSliderFloat4"][1]["defaults"]["flags"] = "0" defs["igSliderFloat4"][1]["defaults"]["format"] = "\"%.3f\"" defs["igSliderFloat4"][1]["funcname"] = "SliderFloat4" -defs["igSliderFloat4"][1]["location"] = "imgui:522" +defs["igSliderFloat4"][1]["location"] = "imgui:555" defs["igSliderFloat4"][1]["namespace"] = "ImGui" defs["igSliderFloat4"][1]["ov_cimguiname"] = "igSliderFloat4" defs["igSliderFloat4"][1]["ret"] = "bool" @@ -13141,7 +13273,7 @@ defs["igSliderInt"][1]["defaults"] = {} defs["igSliderInt"][1]["defaults"]["flags"] = "0" defs["igSliderInt"][1]["defaults"]["format"] = "\"%d\"" defs["igSliderInt"][1]["funcname"] = "SliderInt" -defs["igSliderInt"][1]["location"] = "imgui:524" +defs["igSliderInt"][1]["location"] = "imgui:557" defs["igSliderInt"][1]["namespace"] = "ImGui" defs["igSliderInt"][1]["ov_cimguiname"] = "igSliderInt" defs["igSliderInt"][1]["ret"] = "bool" @@ -13177,7 +13309,7 @@ defs["igSliderInt2"][1]["defaults"] = {} defs["igSliderInt2"][1]["defaults"]["flags"] = "0" defs["igSliderInt2"][1]["defaults"]["format"] = "\"%d\"" defs["igSliderInt2"][1]["funcname"] = "SliderInt2" -defs["igSliderInt2"][1]["location"] = "imgui:525" +defs["igSliderInt2"][1]["location"] = "imgui:558" defs["igSliderInt2"][1]["namespace"] = "ImGui" defs["igSliderInt2"][1]["ov_cimguiname"] = "igSliderInt2" defs["igSliderInt2"][1]["ret"] = "bool" @@ -13213,7 +13345,7 @@ defs["igSliderInt3"][1]["defaults"] = {} defs["igSliderInt3"][1]["defaults"]["flags"] = "0" defs["igSliderInt3"][1]["defaults"]["format"] = "\"%d\"" defs["igSliderInt3"][1]["funcname"] = "SliderInt3" -defs["igSliderInt3"][1]["location"] = "imgui:526" +defs["igSliderInt3"][1]["location"] = "imgui:559" defs["igSliderInt3"][1]["namespace"] = "ImGui" defs["igSliderInt3"][1]["ov_cimguiname"] = "igSliderInt3" defs["igSliderInt3"][1]["ret"] = "bool" @@ -13249,7 +13381,7 @@ defs["igSliderInt4"][1]["defaults"] = {} defs["igSliderInt4"][1]["defaults"]["flags"] = "0" defs["igSliderInt4"][1]["defaults"]["format"] = "\"%d\"" defs["igSliderInt4"][1]["funcname"] = "SliderInt4" -defs["igSliderInt4"][1]["location"] = "imgui:527" +defs["igSliderInt4"][1]["location"] = "imgui:560" defs["igSliderInt4"][1]["namespace"] = "ImGui" defs["igSliderInt4"][1]["ov_cimguiname"] = "igSliderInt4" defs["igSliderInt4"][1]["ret"] = "bool" @@ -13288,7 +13420,7 @@ defs["igSliderScalar"][1]["defaults"] = {} defs["igSliderScalar"][1]["defaults"]["flags"] = "0" defs["igSliderScalar"][1]["defaults"]["format"] = "NULL" defs["igSliderScalar"][1]["funcname"] = "SliderScalar" -defs["igSliderScalar"][1]["location"] = "imgui:528" +defs["igSliderScalar"][1]["location"] = "imgui:561" defs["igSliderScalar"][1]["namespace"] = "ImGui" defs["igSliderScalar"][1]["ov_cimguiname"] = "igSliderScalar" defs["igSliderScalar"][1]["ret"] = "bool" @@ -13330,7 +13462,7 @@ defs["igSliderScalarN"][1]["defaults"] = {} defs["igSliderScalarN"][1]["defaults"]["flags"] = "0" defs["igSliderScalarN"][1]["defaults"]["format"] = "NULL" defs["igSliderScalarN"][1]["funcname"] = "SliderScalarN" -defs["igSliderScalarN"][1]["location"] = "imgui:529" +defs["igSliderScalarN"][1]["location"] = "imgui:562" defs["igSliderScalarN"][1]["namespace"] = "ImGui" defs["igSliderScalarN"][1]["ov_cimguiname"] = "igSliderScalarN" defs["igSliderScalarN"][1]["ret"] = "bool" @@ -13349,7 +13481,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:467" +defs["igSmallButton"][1]["location"] = "imgui:500" defs["igSmallButton"][1]["namespace"] = "ImGui" defs["igSmallButton"][1]["ov_cimguiname"] = "igSmallButton" defs["igSmallButton"][1]["ret"] = "bool" @@ -13365,7 +13497,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:411" +defs["igSpacing"][1]["location"] = "imgui:440" defs["igSpacing"][1]["namespace"] = "ImGui" defs["igSpacing"][1]["ov_cimguiname"] = "igSpacing" defs["igSpacing"][1]["ret"] = "void" @@ -13385,7 +13517,7 @@ defs["igStyleColorsClassic"][1]["cimguiname"] = "igStyleColorsClassic" defs["igStyleColorsClassic"][1]["defaults"] = {} defs["igStyleColorsClassic"][1]["defaults"]["dst"] = "NULL" defs["igStyleColorsClassic"][1]["funcname"] = "StyleColorsClassic" -defs["igStyleColorsClassic"][1]["location"] = "imgui:290" +defs["igStyleColorsClassic"][1]["location"] = "imgui:317" defs["igStyleColorsClassic"][1]["namespace"] = "ImGui" defs["igStyleColorsClassic"][1]["ov_cimguiname"] = "igStyleColorsClassic" defs["igStyleColorsClassic"][1]["ret"] = "void" @@ -13405,7 +13537,7 @@ defs["igStyleColorsDark"][1]["cimguiname"] = "igStyleColorsDark" defs["igStyleColorsDark"][1]["defaults"] = {} defs["igStyleColorsDark"][1]["defaults"]["dst"] = "NULL" defs["igStyleColorsDark"][1]["funcname"] = "StyleColorsDark" -defs["igStyleColorsDark"][1]["location"] = "imgui:288" +defs["igStyleColorsDark"][1]["location"] = "imgui:315" defs["igStyleColorsDark"][1]["namespace"] = "ImGui" defs["igStyleColorsDark"][1]["ov_cimguiname"] = "igStyleColorsDark" defs["igStyleColorsDark"][1]["ret"] = "void" @@ -13425,7 +13557,7 @@ defs["igStyleColorsLight"][1]["cimguiname"] = "igStyleColorsLight" defs["igStyleColorsLight"][1]["defaults"] = {} defs["igStyleColorsLight"][1]["defaults"]["dst"] = "NULL" defs["igStyleColorsLight"][1]["funcname"] = "StyleColorsLight" -defs["igStyleColorsLight"][1]["location"] = "imgui:289" +defs["igStyleColorsLight"][1]["location"] = "imgui:316" defs["igStyleColorsLight"][1]["namespace"] = "ImGui" defs["igStyleColorsLight"][1]["ov_cimguiname"] = "igStyleColorsLight" defs["igStyleColorsLight"][1]["ret"] = "void" @@ -13448,7 +13580,7 @@ defs["igTabItemButton"][1]["cimguiname"] = "igTabItemButton" defs["igTabItemButton"][1]["defaults"] = {} defs["igTabItemButton"][1]["defaults"]["flags"] = "0" defs["igTabItemButton"][1]["funcname"] = "TabItemButton" -defs["igTabItemButton"][1]["location"] = "imgui:744" +defs["igTabItemButton"][1]["location"] = "imgui:788" defs["igTabItemButton"][1]["namespace"] = "ImGui" defs["igTabItemButton"][1]["ov_cimguiname"] = "igTabItemButton" defs["igTabItemButton"][1]["ret"] = "bool" @@ -13464,7 +13596,7 @@ defs["igTableGetColumnCount"][1]["call_args"] = "()" defs["igTableGetColumnCount"][1]["cimguiname"] = "igTableGetColumnCount" defs["igTableGetColumnCount"][1]["defaults"] = {} defs["igTableGetColumnCount"][1]["funcname"] = "TableGetColumnCount" -defs["igTableGetColumnCount"][1]["location"] = "imgui:721" +defs["igTableGetColumnCount"][1]["location"] = "imgui:764" defs["igTableGetColumnCount"][1]["namespace"] = "ImGui" defs["igTableGetColumnCount"][1]["ov_cimguiname"] = "igTableGetColumnCount" defs["igTableGetColumnCount"][1]["ret"] = "int" @@ -13484,7 +13616,7 @@ defs["igTableGetColumnFlags"][1]["cimguiname"] = "igTableGetColumnFlags" defs["igTableGetColumnFlags"][1]["defaults"] = {} defs["igTableGetColumnFlags"][1]["defaults"]["column_n"] = "-1" defs["igTableGetColumnFlags"][1]["funcname"] = "TableGetColumnFlags" -defs["igTableGetColumnFlags"][1]["location"] = "imgui:725" +defs["igTableGetColumnFlags"][1]["location"] = "imgui:768" defs["igTableGetColumnFlags"][1]["namespace"] = "ImGui" defs["igTableGetColumnFlags"][1]["ov_cimguiname"] = "igTableGetColumnFlags" defs["igTableGetColumnFlags"][1]["ret"] = "ImGuiTableColumnFlags" @@ -13500,7 +13632,7 @@ defs["igTableGetColumnIndex"][1]["call_args"] = "()" defs["igTableGetColumnIndex"][1]["cimguiname"] = "igTableGetColumnIndex" defs["igTableGetColumnIndex"][1]["defaults"] = {} defs["igTableGetColumnIndex"][1]["funcname"] = "TableGetColumnIndex" -defs["igTableGetColumnIndex"][1]["location"] = "imgui:722" +defs["igTableGetColumnIndex"][1]["location"] = "imgui:765" defs["igTableGetColumnIndex"][1]["namespace"] = "ImGui" defs["igTableGetColumnIndex"][1]["ov_cimguiname"] = "igTableGetColumnIndex" defs["igTableGetColumnIndex"][1]["ret"] = "int" @@ -13520,7 +13652,7 @@ defs["igTableGetColumnName"][1]["cimguiname"] = "igTableGetColumnName" defs["igTableGetColumnName"][1]["defaults"] = {} defs["igTableGetColumnName"][1]["defaults"]["column_n"] = "-1" defs["igTableGetColumnName"][1]["funcname"] = "TableGetColumnName" -defs["igTableGetColumnName"][1]["location"] = "imgui:724" +defs["igTableGetColumnName"][1]["location"] = "imgui:767" defs["igTableGetColumnName"][1]["namespace"] = "ImGui" defs["igTableGetColumnName"][1]["ov_cimguiname"] = "igTableGetColumnName" defs["igTableGetColumnName"][1]["ret"] = "const char*" @@ -13536,7 +13668,7 @@ defs["igTableGetRowIndex"][1]["call_args"] = "()" defs["igTableGetRowIndex"][1]["cimguiname"] = "igTableGetRowIndex" defs["igTableGetRowIndex"][1]["defaults"] = {} defs["igTableGetRowIndex"][1]["funcname"] = "TableGetRowIndex" -defs["igTableGetRowIndex"][1]["location"] = "imgui:723" +defs["igTableGetRowIndex"][1]["location"] = "imgui:766" defs["igTableGetRowIndex"][1]["namespace"] = "ImGui" defs["igTableGetRowIndex"][1]["ov_cimguiname"] = "igTableGetRowIndex" defs["igTableGetRowIndex"][1]["ret"] = "int" @@ -13552,7 +13684,7 @@ defs["igTableGetSortSpecs"][1]["call_args"] = "()" defs["igTableGetSortSpecs"][1]["cimguiname"] = "igTableGetSortSpecs" defs["igTableGetSortSpecs"][1]["defaults"] = {} defs["igTableGetSortSpecs"][1]["funcname"] = "TableGetSortSpecs" -defs["igTableGetSortSpecs"][1]["location"] = "imgui:718" +defs["igTableGetSortSpecs"][1]["location"] = "imgui:760" defs["igTableGetSortSpecs"][1]["namespace"] = "ImGui" defs["igTableGetSortSpecs"][1]["ov_cimguiname"] = "igTableGetSortSpecs" defs["igTableGetSortSpecs"][1]["ret"] = "ImGuiTableSortSpecs*" @@ -13571,7 +13703,7 @@ defs["igTableHeader"][1]["call_args"] = "(label)" defs["igTableHeader"][1]["cimguiname"] = "igTableHeader" defs["igTableHeader"][1]["defaults"] = {} defs["igTableHeader"][1]["funcname"] = "TableHeader" -defs["igTableHeader"][1]["location"] = "imgui:711" +defs["igTableHeader"][1]["location"] = "imgui:752" defs["igTableHeader"][1]["namespace"] = "ImGui" defs["igTableHeader"][1]["ov_cimguiname"] = "igTableHeader" defs["igTableHeader"][1]["ret"] = "void" @@ -13587,7 +13719,7 @@ defs["igTableHeadersRow"][1]["call_args"] = "()" defs["igTableHeadersRow"][1]["cimguiname"] = "igTableHeadersRow" defs["igTableHeadersRow"][1]["defaults"] = {} defs["igTableHeadersRow"][1]["funcname"] = "TableHeadersRow" -defs["igTableHeadersRow"][1]["location"] = "imgui:710" +defs["igTableHeadersRow"][1]["location"] = "imgui:751" defs["igTableHeadersRow"][1]["namespace"] = "ImGui" defs["igTableHeadersRow"][1]["ov_cimguiname"] = "igTableHeadersRow" defs["igTableHeadersRow"][1]["ret"] = "void" @@ -13603,7 +13735,7 @@ defs["igTableNextColumn"][1]["call_args"] = "()" defs["igTableNextColumn"][1]["cimguiname"] = "igTableNextColumn" defs["igTableNextColumn"][1]["defaults"] = {} defs["igTableNextColumn"][1]["funcname"] = "TableNextColumn" -defs["igTableNextColumn"][1]["location"] = "imgui:698" +defs["igTableNextColumn"][1]["location"] = "imgui:738" defs["igTableNextColumn"][1]["namespace"] = "ImGui" defs["igTableNextColumn"][1]["ov_cimguiname"] = "igTableNextColumn" defs["igTableNextColumn"][1]["ret"] = "bool" @@ -13627,7 +13759,7 @@ defs["igTableNextRow"][1]["defaults"] = {} defs["igTableNextRow"][1]["defaults"]["min_row_height"] = "0.0f" defs["igTableNextRow"][1]["defaults"]["row_flags"] = "0" defs["igTableNextRow"][1]["funcname"] = "TableNextRow" -defs["igTableNextRow"][1]["location"] = "imgui:697" +defs["igTableNextRow"][1]["location"] = "imgui:737" defs["igTableNextRow"][1]["namespace"] = "ImGui" defs["igTableNextRow"][1]["ov_cimguiname"] = "igTableNextRow" defs["igTableNextRow"][1]["ret"] = "void" @@ -13653,13 +13785,35 @@ defs["igTableSetBgColor"][1]["cimguiname"] = "igTableSetBgColor" defs["igTableSetBgColor"][1]["defaults"] = {} defs["igTableSetBgColor"][1]["defaults"]["column_n"] = "-1" defs["igTableSetBgColor"][1]["funcname"] = "TableSetBgColor" -defs["igTableSetBgColor"][1]["location"] = "imgui:726" +defs["igTableSetBgColor"][1]["location"] = "imgui:770" defs["igTableSetBgColor"][1]["namespace"] = "ImGui" defs["igTableSetBgColor"][1]["ov_cimguiname"] = "igTableSetBgColor" defs["igTableSetBgColor"][1]["ret"] = "void" defs["igTableSetBgColor"][1]["signature"] = "(ImGuiTableBgTarget,ImU32,int)" defs["igTableSetBgColor"][1]["stname"] = "" defs["igTableSetBgColor"]["(ImGuiTableBgTarget,ImU32,int)"] = defs["igTableSetBgColor"][1] +defs["igTableSetColumnEnabled"] = {} +defs["igTableSetColumnEnabled"][1] = {} +defs["igTableSetColumnEnabled"][1]["args"] = "(int column_n,bool v)" +defs["igTableSetColumnEnabled"][1]["argsT"] = {} +defs["igTableSetColumnEnabled"][1]["argsT"][1] = {} +defs["igTableSetColumnEnabled"][1]["argsT"][1]["name"] = "column_n" +defs["igTableSetColumnEnabled"][1]["argsT"][1]["type"] = "int" +defs["igTableSetColumnEnabled"][1]["argsT"][2] = {} +defs["igTableSetColumnEnabled"][1]["argsT"][2]["name"] = "v" +defs["igTableSetColumnEnabled"][1]["argsT"][2]["type"] = "bool" +defs["igTableSetColumnEnabled"][1]["argsoriginal"] = "(int column_n,bool v)" +defs["igTableSetColumnEnabled"][1]["call_args"] = "(column_n,v)" +defs["igTableSetColumnEnabled"][1]["cimguiname"] = "igTableSetColumnEnabled" +defs["igTableSetColumnEnabled"][1]["defaults"] = {} +defs["igTableSetColumnEnabled"][1]["funcname"] = "TableSetColumnEnabled" +defs["igTableSetColumnEnabled"][1]["location"] = "imgui:769" +defs["igTableSetColumnEnabled"][1]["namespace"] = "ImGui" +defs["igTableSetColumnEnabled"][1]["ov_cimguiname"] = "igTableSetColumnEnabled" +defs["igTableSetColumnEnabled"][1]["ret"] = "void" +defs["igTableSetColumnEnabled"][1]["signature"] = "(int,bool)" +defs["igTableSetColumnEnabled"][1]["stname"] = "" +defs["igTableSetColumnEnabled"]["(int,bool)"] = defs["igTableSetColumnEnabled"][1] defs["igTableSetColumnIndex"] = {} defs["igTableSetColumnIndex"][1] = {} defs["igTableSetColumnIndex"][1]["args"] = "(int column_n)" @@ -13672,7 +13826,7 @@ defs["igTableSetColumnIndex"][1]["call_args"] = "(column_n)" defs["igTableSetColumnIndex"][1]["cimguiname"] = "igTableSetColumnIndex" defs["igTableSetColumnIndex"][1]["defaults"] = {} defs["igTableSetColumnIndex"][1]["funcname"] = "TableSetColumnIndex" -defs["igTableSetColumnIndex"][1]["location"] = "imgui:699" +defs["igTableSetColumnIndex"][1]["location"] = "imgui:739" defs["igTableSetColumnIndex"][1]["namespace"] = "ImGui" defs["igTableSetColumnIndex"][1]["ov_cimguiname"] = "igTableSetColumnIndex" defs["igTableSetColumnIndex"][1]["ret"] = "bool" @@ -13703,7 +13857,7 @@ defs["igTableSetupColumn"][1]["defaults"]["flags"] = "0" defs["igTableSetupColumn"][1]["defaults"]["init_width_or_weight"] = "0.0f" defs["igTableSetupColumn"][1]["defaults"]["user_id"] = "0" defs["igTableSetupColumn"][1]["funcname"] = "TableSetupColumn" -defs["igTableSetupColumn"][1]["location"] = "imgui:708" +defs["igTableSetupColumn"][1]["location"] = "imgui:749" defs["igTableSetupColumn"][1]["namespace"] = "ImGui" defs["igTableSetupColumn"][1]["ov_cimguiname"] = "igTableSetupColumn" defs["igTableSetupColumn"][1]["ret"] = "void" @@ -13725,7 +13879,7 @@ defs["igTableSetupScrollFreeze"][1]["call_args"] = "(cols,rows)" defs["igTableSetupScrollFreeze"][1]["cimguiname"] = "igTableSetupScrollFreeze" defs["igTableSetupScrollFreeze"][1]["defaults"] = {} defs["igTableSetupScrollFreeze"][1]["funcname"] = "TableSetupScrollFreeze" -defs["igTableSetupScrollFreeze"][1]["location"] = "imgui:709" +defs["igTableSetupScrollFreeze"][1]["location"] = "imgui:750" defs["igTableSetupScrollFreeze"][1]["namespace"] = "ImGui" defs["igTableSetupScrollFreeze"][1]["ov_cimguiname"] = "igTableSetupScrollFreeze" defs["igTableSetupScrollFreeze"][1]["ret"] = "void" @@ -13748,7 +13902,7 @@ defs["igText"][1]["cimguiname"] = "igText" defs["igText"][1]["defaults"] = {} defs["igText"][1]["funcname"] = "Text" defs["igText"][1]["isvararg"] = "...)" -defs["igText"][1]["location"] = "imgui:450" +defs["igText"][1]["location"] = "imgui:483" defs["igText"][1]["namespace"] = "ImGui" defs["igText"][1]["ov_cimguiname"] = "igText" defs["igText"][1]["ret"] = "void" @@ -13774,7 +13928,7 @@ defs["igTextColored"][1]["cimguiname"] = "igTextColored" defs["igTextColored"][1]["defaults"] = {} defs["igTextColored"][1]["funcname"] = "TextColored" defs["igTextColored"][1]["isvararg"] = "...)" -defs["igTextColored"][1]["location"] = "imgui:452" +defs["igTextColored"][1]["location"] = "imgui:485" defs["igTextColored"][1]["namespace"] = "ImGui" defs["igTextColored"][1]["ov_cimguiname"] = "igTextColored" defs["igTextColored"][1]["ret"] = "void" @@ -13799,7 +13953,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:453" +defs["igTextColoredV"][1]["location"] = "imgui:486" defs["igTextColoredV"][1]["namespace"] = "ImGui" defs["igTextColoredV"][1]["ov_cimguiname"] = "igTextColoredV" defs["igTextColoredV"][1]["ret"] = "void" @@ -13822,7 +13976,7 @@ defs["igTextDisabled"][1]["cimguiname"] = "igTextDisabled" defs["igTextDisabled"][1]["defaults"] = {} defs["igTextDisabled"][1]["funcname"] = "TextDisabled" defs["igTextDisabled"][1]["isvararg"] = "...)" -defs["igTextDisabled"][1]["location"] = "imgui:454" +defs["igTextDisabled"][1]["location"] = "imgui:487" defs["igTextDisabled"][1]["namespace"] = "ImGui" defs["igTextDisabled"][1]["ov_cimguiname"] = "igTextDisabled" defs["igTextDisabled"][1]["ret"] = "void" @@ -13844,7 +13998,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:455" +defs["igTextDisabledV"][1]["location"] = "imgui:488" defs["igTextDisabledV"][1]["namespace"] = "ImGui" defs["igTextDisabledV"][1]["ov_cimguiname"] = "igTextDisabledV" defs["igTextDisabledV"][1]["ret"] = "void" @@ -13867,7 +14021,7 @@ defs["igTextUnformatted"][1]["cimguiname"] = "igTextUnformatted" defs["igTextUnformatted"][1]["defaults"] = {} defs["igTextUnformatted"][1]["defaults"]["text_end"] = "NULL" defs["igTextUnformatted"][1]["funcname"] = "TextUnformatted" -defs["igTextUnformatted"][1]["location"] = "imgui:449" +defs["igTextUnformatted"][1]["location"] = "imgui:482" defs["igTextUnformatted"][1]["namespace"] = "ImGui" defs["igTextUnformatted"][1]["ov_cimguiname"] = "igTextUnformatted" defs["igTextUnformatted"][1]["ret"] = "void" @@ -13889,7 +14043,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:451" +defs["igTextV"][1]["location"] = "imgui:484" defs["igTextV"][1]["namespace"] = "ImGui" defs["igTextV"][1]["ov_cimguiname"] = "igTextV" defs["igTextV"][1]["ret"] = "void" @@ -13912,7 +14066,7 @@ defs["igTextWrapped"][1]["cimguiname"] = "igTextWrapped" defs["igTextWrapped"][1]["defaults"] = {} defs["igTextWrapped"][1]["funcname"] = "TextWrapped" defs["igTextWrapped"][1]["isvararg"] = "...)" -defs["igTextWrapped"][1]["location"] = "imgui:456" +defs["igTextWrapped"][1]["location"] = "imgui:489" defs["igTextWrapped"][1]["namespace"] = "ImGui" defs["igTextWrapped"][1]["ov_cimguiname"] = "igTextWrapped" defs["igTextWrapped"][1]["ret"] = "void" @@ -13934,7 +14088,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:457" +defs["igTextWrappedV"][1]["location"] = "imgui:490" defs["igTextWrappedV"][1]["namespace"] = "ImGui" defs["igTextWrappedV"][1]["ov_cimguiname"] = "igTextWrappedV" defs["igTextWrappedV"][1]["ret"] = "void" @@ -13953,9 +14107,9 @@ 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:564" +defs["igTreeNode"][1]["location"] = "imgui:597" defs["igTreeNode"][1]["namespace"] = "ImGui" -defs["igTreeNode"][1]["ov_cimguiname"] = "igTreeNodeStr" +defs["igTreeNode"][1]["ov_cimguiname"] = "igTreeNode_Str" defs["igTreeNode"][1]["ret"] = "bool" defs["igTreeNode"][1]["signature"] = "(const char*)" defs["igTreeNode"][1]["stname"] = "" @@ -13977,9 +14131,9 @@ defs["igTreeNode"][2]["cimguiname"] = "igTreeNode" defs["igTreeNode"][2]["defaults"] = {} defs["igTreeNode"][2]["funcname"] = "TreeNode" defs["igTreeNode"][2]["isvararg"] = "...)" -defs["igTreeNode"][2]["location"] = "imgui:565" +defs["igTreeNode"][2]["location"] = "imgui:598" defs["igTreeNode"][2]["namespace"] = "ImGui" -defs["igTreeNode"][2]["ov_cimguiname"] = "igTreeNodeStrStr" +defs["igTreeNode"][2]["ov_cimguiname"] = "igTreeNode_StrStr" defs["igTreeNode"][2]["ret"] = "bool" defs["igTreeNode"][2]["signature"] = "(const char*,const char*,...)" defs["igTreeNode"][2]["stname"] = "" @@ -14001,9 +14155,9 @@ defs["igTreeNode"][3]["cimguiname"] = "igTreeNode" defs["igTreeNode"][3]["defaults"] = {} defs["igTreeNode"][3]["funcname"] = "TreeNode" defs["igTreeNode"][3]["isvararg"] = "...)" -defs["igTreeNode"][3]["location"] = "imgui:566" +defs["igTreeNode"][3]["location"] = "imgui:599" defs["igTreeNode"][3]["namespace"] = "ImGui" -defs["igTreeNode"][3]["ov_cimguiname"] = "igTreeNodePtr" +defs["igTreeNode"][3]["ov_cimguiname"] = "igTreeNode_Ptr" defs["igTreeNode"][3]["ret"] = "bool" defs["igTreeNode"][3]["signature"] = "(const void*,const char*,...)" defs["igTreeNode"][3]["stname"] = "" @@ -14026,9 +14180,9 @@ 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:569" +defs["igTreeNodeEx"][1]["location"] = "imgui:602" defs["igTreeNodeEx"][1]["namespace"] = "ImGui" -defs["igTreeNodeEx"][1]["ov_cimguiname"] = "igTreeNodeExStr" +defs["igTreeNodeEx"][1]["ov_cimguiname"] = "igTreeNodeEx_Str" defs["igTreeNodeEx"][1]["ret"] = "bool" defs["igTreeNodeEx"][1]["signature"] = "(const char*,ImGuiTreeNodeFlags)" defs["igTreeNodeEx"][1]["stname"] = "" @@ -14053,9 +14207,9 @@ defs["igTreeNodeEx"][2]["cimguiname"] = "igTreeNodeEx" defs["igTreeNodeEx"][2]["defaults"] = {} defs["igTreeNodeEx"][2]["funcname"] = "TreeNodeEx" defs["igTreeNodeEx"][2]["isvararg"] = "...)" -defs["igTreeNodeEx"][2]["location"] = "imgui:570" +defs["igTreeNodeEx"][2]["location"] = "imgui:603" defs["igTreeNodeEx"][2]["namespace"] = "ImGui" -defs["igTreeNodeEx"][2]["ov_cimguiname"] = "igTreeNodeExStrStr" +defs["igTreeNodeEx"][2]["ov_cimguiname"] = "igTreeNodeEx_StrStr" defs["igTreeNodeEx"][2]["ret"] = "bool" defs["igTreeNodeEx"][2]["signature"] = "(const char*,ImGuiTreeNodeFlags,const char*,...)" defs["igTreeNodeEx"][2]["stname"] = "" @@ -14080,9 +14234,9 @@ defs["igTreeNodeEx"][3]["cimguiname"] = "igTreeNodeEx" defs["igTreeNodeEx"][3]["defaults"] = {} defs["igTreeNodeEx"][3]["funcname"] = "TreeNodeEx" defs["igTreeNodeEx"][3]["isvararg"] = "...)" -defs["igTreeNodeEx"][3]["location"] = "imgui:571" +defs["igTreeNodeEx"][3]["location"] = "imgui:604" defs["igTreeNodeEx"][3]["namespace"] = "ImGui" -defs["igTreeNodeEx"][3]["ov_cimguiname"] = "igTreeNodeExPtr" +defs["igTreeNodeEx"][3]["ov_cimguiname"] = "igTreeNodeEx_Ptr" defs["igTreeNodeEx"][3]["ret"] = "bool" defs["igTreeNodeEx"][3]["signature"] = "(const void*,ImGuiTreeNodeFlags,const char*,...)" defs["igTreeNodeEx"][3]["stname"] = "" @@ -14110,9 +14264,9 @@ 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:572" +defs["igTreeNodeExV"][1]["location"] = "imgui:605" defs["igTreeNodeExV"][1]["namespace"] = "ImGui" -defs["igTreeNodeExV"][1]["ov_cimguiname"] = "igTreeNodeExVStr" +defs["igTreeNodeExV"][1]["ov_cimguiname"] = "igTreeNodeExV_Str" defs["igTreeNodeExV"][1]["ret"] = "bool" defs["igTreeNodeExV"][1]["signature"] = "(const char*,ImGuiTreeNodeFlags,const char*,va_list)" defs["igTreeNodeExV"][1]["stname"] = "" @@ -14136,9 +14290,9 @@ 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:573" +defs["igTreeNodeExV"][2]["location"] = "imgui:606" defs["igTreeNodeExV"][2]["namespace"] = "ImGui" -defs["igTreeNodeExV"][2]["ov_cimguiname"] = "igTreeNodeExVPtr" +defs["igTreeNodeExV"][2]["ov_cimguiname"] = "igTreeNodeExV_Ptr" defs["igTreeNodeExV"][2]["ret"] = "bool" defs["igTreeNodeExV"][2]["signature"] = "(const void*,ImGuiTreeNodeFlags,const char*,va_list)" defs["igTreeNodeExV"][2]["stname"] = "" @@ -14162,9 +14316,9 @@ 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:567" +defs["igTreeNodeV"][1]["location"] = "imgui:600" defs["igTreeNodeV"][1]["namespace"] = "ImGui" -defs["igTreeNodeV"][1]["ov_cimguiname"] = "igTreeNodeVStr" +defs["igTreeNodeV"][1]["ov_cimguiname"] = "igTreeNodeV_Str" defs["igTreeNodeV"][1]["ret"] = "bool" defs["igTreeNodeV"][1]["signature"] = "(const char*,const char*,va_list)" defs["igTreeNodeV"][1]["stname"] = "" @@ -14185,9 +14339,9 @@ 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:568" +defs["igTreeNodeV"][2]["location"] = "imgui:601" defs["igTreeNodeV"][2]["namespace"] = "ImGui" -defs["igTreeNodeV"][2]["ov_cimguiname"] = "igTreeNodeVPtr" +defs["igTreeNodeV"][2]["ov_cimguiname"] = "igTreeNodeV_Ptr" defs["igTreeNodeV"][2]["ret"] = "bool" defs["igTreeNodeV"][2]["signature"] = "(const void*,const char*,va_list)" defs["igTreeNodeV"][2]["stname"] = "" @@ -14202,7 +14356,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:576" +defs["igTreePop"][1]["location"] = "imgui:609" defs["igTreePop"][1]["namespace"] = "ImGui" defs["igTreePop"][1]["ov_cimguiname"] = "igTreePop" defs["igTreePop"][1]["ret"] = "void" @@ -14221,9 +14375,9 @@ 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:574" +defs["igTreePush"][1]["location"] = "imgui:607" defs["igTreePush"][1]["namespace"] = "ImGui" -defs["igTreePush"][1]["ov_cimguiname"] = "igTreePushStr" +defs["igTreePush"][1]["ov_cimguiname"] = "igTreePush_Str" defs["igTreePush"][1]["ret"] = "void" defs["igTreePush"][1]["signature"] = "(const char*)" defs["igTreePush"][1]["stname"] = "" @@ -14239,9 +14393,9 @@ defs["igTreePush"][2]["cimguiname"] = "igTreePush" defs["igTreePush"][2]["defaults"] = {} defs["igTreePush"][2]["defaults"]["ptr_id"] = "NULL" defs["igTreePush"][2]["funcname"] = "TreePush" -defs["igTreePush"][2]["location"] = "imgui:575" +defs["igTreePush"][2]["location"] = "imgui:608" defs["igTreePush"][2]["namespace"] = "ImGui" -defs["igTreePush"][2]["ov_cimguiname"] = "igTreePushPtr" +defs["igTreePush"][2]["ov_cimguiname"] = "igTreePush_Ptr" defs["igTreePush"][2]["ret"] = "void" defs["igTreePush"][2]["signature"] = "(const void*)" defs["igTreePush"][2]["stname"] = "" @@ -14260,7 +14414,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:414" +defs["igUnindent"][1]["location"] = "imgui:443" defs["igUnindent"][1]["namespace"] = "ImGui" defs["igUnindent"][1]["ov_cimguiname"] = "igUnindent" defs["igUnindent"][1]["ret"] = "void" @@ -14299,7 +14453,7 @@ defs["igVSliderFloat"][1]["defaults"] = {} defs["igVSliderFloat"][1]["defaults"]["flags"] = "0" defs["igVSliderFloat"][1]["defaults"]["format"] = "\"%.3f\"" defs["igVSliderFloat"][1]["funcname"] = "VSliderFloat" -defs["igVSliderFloat"][1]["location"] = "imgui:530" +defs["igVSliderFloat"][1]["location"] = "imgui:563" defs["igVSliderFloat"][1]["namespace"] = "ImGui" defs["igVSliderFloat"][1]["ov_cimguiname"] = "igVSliderFloat" defs["igVSliderFloat"][1]["ret"] = "bool" @@ -14338,7 +14492,7 @@ defs["igVSliderInt"][1]["defaults"] = {} defs["igVSliderInt"][1]["defaults"]["flags"] = "0" defs["igVSliderInt"][1]["defaults"]["format"] = "\"%d\"" defs["igVSliderInt"][1]["funcname"] = "VSliderInt" -defs["igVSliderInt"][1]["location"] = "imgui:531" +defs["igVSliderInt"][1]["location"] = "imgui:564" defs["igVSliderInt"][1]["namespace"] = "ImGui" defs["igVSliderInt"][1]["ov_cimguiname"] = "igVSliderInt" defs["igVSliderInt"][1]["ret"] = "bool" @@ -14380,7 +14534,7 @@ defs["igVSliderScalar"][1]["defaults"] = {} defs["igVSliderScalar"][1]["defaults"]["flags"] = "0" defs["igVSliderScalar"][1]["defaults"]["format"] = "NULL" defs["igVSliderScalar"][1]["funcname"] = "VSliderScalar" -defs["igVSliderScalar"][1]["location"] = "imgui:532" +defs["igVSliderScalar"][1]["location"] = "imgui:565" defs["igVSliderScalar"][1]["namespace"] = "ImGui" defs["igVSliderScalar"][1]["ov_cimguiname"] = "igVSliderScalar" defs["igVSliderScalar"][1]["ret"] = "bool" @@ -14402,9 +14556,9 @@ 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:608" +defs["igValue"][1]["location"] = "imgui:641" defs["igValue"][1]["namespace"] = "ImGui" -defs["igValue"][1]["ov_cimguiname"] = "igValueBool" +defs["igValue"][1]["ov_cimguiname"] = "igValue_Bool" defs["igValue"][1]["ret"] = "void" defs["igValue"][1]["signature"] = "(const char*,bool)" defs["igValue"][1]["stname"] = "" @@ -14422,9 +14576,9 @@ 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:609" +defs["igValue"][2]["location"] = "imgui:642" defs["igValue"][2]["namespace"] = "ImGui" -defs["igValue"][2]["ov_cimguiname"] = "igValueInt" +defs["igValue"][2]["ov_cimguiname"] = "igValue_Int" defs["igValue"][2]["ret"] = "void" defs["igValue"][2]["signature"] = "(const char*,int)" defs["igValue"][2]["stname"] = "" @@ -14442,9 +14596,9 @@ 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:610" +defs["igValue"][3]["location"] = "imgui:643" defs["igValue"][3]["namespace"] = "ImGui" -defs["igValue"][3]["ov_cimguiname"] = "igValueUint" +defs["igValue"][3]["ov_cimguiname"] = "igValue_Uint" defs["igValue"][3]["ret"] = "void" defs["igValue"][3]["signature"] = "(const char*,unsigned int)" defs["igValue"][3]["stname"] = "" @@ -14466,9 +14620,9 @@ defs["igValue"][4]["cimguiname"] = "igValue" defs["igValue"][4]["defaults"] = {} defs["igValue"][4]["defaults"]["float_format"] = "NULL" defs["igValue"][4]["funcname"] = "Value" -defs["igValue"][4]["location"] = "imgui:611" +defs["igValue"][4]["location"] = "imgui:644" defs["igValue"][4]["namespace"] = "ImGui" -defs["igValue"][4]["ov_cimguiname"] = "igValueFloat" +defs["igValue"][4]["ov_cimguiname"] = "igValue_Float" defs["igValue"][4]["ret"] = "void" defs["igValue"][4]["signature"] = "(const char*,float,const char*)" defs["igValue"][4]["stname"] = "" diff --git a/imgui-sys/third-party/imgui b/imgui-sys/third-party/imgui index 35b1148..e3e1fbc 160000 --- a/imgui-sys/third-party/imgui +++ b/imgui-sys/third-party/imgui @@ -1 +1 @@ -Subproject commit 35b1148efb839381b84de9290d9caf0b66ad7d03 +Subproject commit e3e1fbcf025cf83413815751f7c33500e1314d57 diff --git a/imgui-sys/third-party/impl_definitions.json b/imgui-sys/third-party/impl_definitions.json index 0637a08..1ea9462 100644 --- a/imgui-sys/third-party/impl_definitions.json +++ b/imgui-sys/third-party/impl_definitions.json @@ -1 +1,722 @@ -[] \ No newline at end of file +{ + "ImGui_ImplGlfw_CharCallback": [ + { + "args": "(GLFWwindow* window,unsigned int c)", + "argsT": [ + { + "name": "window", + "type": "GLFWwindow*" + }, + { + "name": "c", + "type": "unsigned int" + } + ], + "argsoriginal": "(GLFWwindow* window,unsigned int c)", + "call_args": "(window,c)", + "cimguiname": "ImGui_ImplGlfw_CharCallback", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_CharCallback", + "location": "imgui_impl_glfw:40", + "ov_cimguiname": "ImGui_ImplGlfw_CharCallback", + "ret": "void", + "signature": "(GLFWwindow*,unsigned int)", + "stname": "" + } + ], + "ImGui_ImplGlfw_CursorEnterCallback": [ + { + "args": "(GLFWwindow* window,int entered)", + "argsT": [ + { + "name": "window", + "type": "GLFWwindow*" + }, + { + "name": "entered", + "type": "int" + } + ], + "argsoriginal": "(GLFWwindow* window,int entered)", + "call_args": "(window,entered)", + "cimguiname": "ImGui_ImplGlfw_CursorEnterCallback", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_CursorEnterCallback", + "location": "imgui_impl_glfw:36", + "ov_cimguiname": "ImGui_ImplGlfw_CursorEnterCallback", + "ret": "void", + "signature": "(GLFWwindow*,int)", + "stname": "" + } + ], + "ImGui_ImplGlfw_InitForOpenGL": [ + { + "args": "(GLFWwindow* window,bool install_callbacks)", + "argsT": [ + { + "name": "window", + "type": "GLFWwindow*" + }, + { + "name": "install_callbacks", + "type": "bool" + } + ], + "argsoriginal": "(GLFWwindow* window,bool install_callbacks)", + "call_args": "(window,install_callbacks)", + "cimguiname": "ImGui_ImplGlfw_InitForOpenGL", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_InitForOpenGL", + "location": "imgui_impl_glfw:26", + "ov_cimguiname": "ImGui_ImplGlfw_InitForOpenGL", + "ret": "bool", + "signature": "(GLFWwindow*,bool)", + "stname": "" + } + ], + "ImGui_ImplGlfw_InitForOther": [ + { + "args": "(GLFWwindow* window,bool install_callbacks)", + "argsT": [ + { + "name": "window", + "type": "GLFWwindow*" + }, + { + "name": "install_callbacks", + "type": "bool" + } + ], + "argsoriginal": "(GLFWwindow* window,bool install_callbacks)", + "call_args": "(window,install_callbacks)", + "cimguiname": "ImGui_ImplGlfw_InitForOther", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_InitForOther", + "location": "imgui_impl_glfw:28", + "ov_cimguiname": "ImGui_ImplGlfw_InitForOther", + "ret": "bool", + "signature": "(GLFWwindow*,bool)", + "stname": "" + } + ], + "ImGui_ImplGlfw_InitForVulkan": [ + { + "args": "(GLFWwindow* window,bool install_callbacks)", + "argsT": [ + { + "name": "window", + "type": "GLFWwindow*" + }, + { + "name": "install_callbacks", + "type": "bool" + } + ], + "argsoriginal": "(GLFWwindow* window,bool install_callbacks)", + "call_args": "(window,install_callbacks)", + "cimguiname": "ImGui_ImplGlfw_InitForVulkan", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_InitForVulkan", + "location": "imgui_impl_glfw:27", + "ov_cimguiname": "ImGui_ImplGlfw_InitForVulkan", + "ret": "bool", + "signature": "(GLFWwindow*,bool)", + "stname": "" + } + ], + "ImGui_ImplGlfw_KeyCallback": [ + { + "args": "(GLFWwindow* window,int key,int scancode,int action,int mods)", + "argsT": [ + { + "name": "window", + "type": "GLFWwindow*" + }, + { + "name": "key", + "type": "int" + }, + { + "name": "scancode", + "type": "int" + }, + { + "name": "action", + "type": "int" + }, + { + "name": "mods", + "type": "int" + } + ], + "argsoriginal": "(GLFWwindow* window,int key,int scancode,int action,int mods)", + "call_args": "(window,key,scancode,action,mods)", + "cimguiname": "ImGui_ImplGlfw_KeyCallback", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_KeyCallback", + "location": "imgui_impl_glfw:39", + "ov_cimguiname": "ImGui_ImplGlfw_KeyCallback", + "ret": "void", + "signature": "(GLFWwindow*,int,int,int,int)", + "stname": "" + } + ], + "ImGui_ImplGlfw_MonitorCallback": [ + { + "args": "(GLFWmonitor* monitor,int event)", + "argsT": [ + { + "name": "monitor", + "type": "GLFWmonitor*" + }, + { + "name": "event", + "type": "int" + } + ], + "argsoriginal": "(GLFWmonitor* monitor,int event)", + "call_args": "(monitor,event)", + "cimguiname": "ImGui_ImplGlfw_MonitorCallback", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_MonitorCallback", + "location": "imgui_impl_glfw:41", + "ov_cimguiname": "ImGui_ImplGlfw_MonitorCallback", + "ret": "void", + "signature": "(GLFWmonitor*,int)", + "stname": "" + } + ], + "ImGui_ImplGlfw_MouseButtonCallback": [ + { + "args": "(GLFWwindow* window,int button,int action,int mods)", + "argsT": [ + { + "name": "window", + "type": "GLFWwindow*" + }, + { + "name": "button", + "type": "int" + }, + { + "name": "action", + "type": "int" + }, + { + "name": "mods", + "type": "int" + } + ], + "argsoriginal": "(GLFWwindow* window,int button,int action,int mods)", + "call_args": "(window,button,action,mods)", + "cimguiname": "ImGui_ImplGlfw_MouseButtonCallback", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_MouseButtonCallback", + "location": "imgui_impl_glfw:37", + "ov_cimguiname": "ImGui_ImplGlfw_MouseButtonCallback", + "ret": "void", + "signature": "(GLFWwindow*,int,int,int)", + "stname": "" + } + ], + "ImGui_ImplGlfw_NewFrame": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplGlfw_NewFrame", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_NewFrame", + "location": "imgui_impl_glfw:30", + "ov_cimguiname": "ImGui_ImplGlfw_NewFrame", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplGlfw_ScrollCallback": [ + { + "args": "(GLFWwindow* window,double xoffset,double yoffset)", + "argsT": [ + { + "name": "window", + "type": "GLFWwindow*" + }, + { + "name": "xoffset", + "type": "double" + }, + { + "name": "yoffset", + "type": "double" + } + ], + "argsoriginal": "(GLFWwindow* window,double xoffset,double yoffset)", + "call_args": "(window,xoffset,yoffset)", + "cimguiname": "ImGui_ImplGlfw_ScrollCallback", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_ScrollCallback", + "location": "imgui_impl_glfw:38", + "ov_cimguiname": "ImGui_ImplGlfw_ScrollCallback", + "ret": "void", + "signature": "(GLFWwindow*,double,double)", + "stname": "" + } + ], + "ImGui_ImplGlfw_Shutdown": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplGlfw_Shutdown", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_Shutdown", + "location": "imgui_impl_glfw:29", + "ov_cimguiname": "ImGui_ImplGlfw_Shutdown", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplGlfw_WindowFocusCallback": [ + { + "args": "(GLFWwindow* window,int focused)", + "argsT": [ + { + "name": "window", + "type": "GLFWwindow*" + }, + { + "name": "focused", + "type": "int" + } + ], + "argsoriginal": "(GLFWwindow* window,int focused)", + "call_args": "(window,focused)", + "cimguiname": "ImGui_ImplGlfw_WindowFocusCallback", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_WindowFocusCallback", + "location": "imgui_impl_glfw:35", + "ov_cimguiname": "ImGui_ImplGlfw_WindowFocusCallback", + "ret": "void", + "signature": "(GLFWwindow*,int)", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_CreateDeviceObjects": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL2_CreateDeviceObjects", + "location": "imgui_impl_opengl2:31", + "ov_cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_CreateFontsTexture": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_CreateFontsTexture", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL2_CreateFontsTexture", + "location": "imgui_impl_opengl2:29", + "ov_cimguiname": "ImGui_ImplOpenGL2_CreateFontsTexture", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_DestroyDeviceObjects": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", + "location": "imgui_impl_opengl2:32", + "ov_cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_DestroyFontsTexture": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_DestroyFontsTexture", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL2_DestroyFontsTexture", + "location": "imgui_impl_opengl2:30", + "ov_cimguiname": "ImGui_ImplOpenGL2_DestroyFontsTexture", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_Init": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_Init", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL2_Init", + "location": "imgui_impl_opengl2:23", + "ov_cimguiname": "ImGui_ImplOpenGL2_Init", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_NewFrame": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_NewFrame", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL2_NewFrame", + "location": "imgui_impl_opengl2:25", + "ov_cimguiname": "ImGui_ImplOpenGL2_NewFrame", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_RenderDrawData": [ + { + "args": "(ImDrawData* draw_data)", + "argsT": [ + { + "name": "draw_data", + "type": "ImDrawData*" + } + ], + "argsoriginal": "(ImDrawData* draw_data)", + "call_args": "(draw_data)", + "cimguiname": "ImGui_ImplOpenGL2_RenderDrawData", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL2_RenderDrawData", + "location": "imgui_impl_opengl2:26", + "ov_cimguiname": "ImGui_ImplOpenGL2_RenderDrawData", + "ret": "void", + "signature": "(ImDrawData*)", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_Shutdown": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_Shutdown", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL2_Shutdown", + "location": "imgui_impl_opengl2:24", + "ov_cimguiname": "ImGui_ImplOpenGL2_Shutdown", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_CreateDeviceObjects": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL3_CreateDeviceObjects", + "location": "imgui_impl_opengl3:32", + "ov_cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_CreateFontsTexture": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL3_CreateFontsTexture", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL3_CreateFontsTexture", + "location": "imgui_impl_opengl3:30", + "ov_cimguiname": "ImGui_ImplOpenGL3_CreateFontsTexture", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_DestroyDeviceObjects": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL3_DestroyDeviceObjects", + "location": "imgui_impl_opengl3:33", + "ov_cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_DestroyFontsTexture": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL3_DestroyFontsTexture", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL3_DestroyFontsTexture", + "location": "imgui_impl_opengl3:31", + "ov_cimguiname": "ImGui_ImplOpenGL3_DestroyFontsTexture", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_Init": [ + { + "args": "(const char* glsl_version)", + "argsT": [ + { + "name": "glsl_version", + "type": "const char*" + } + ], + "argsoriginal": "(const char* glsl_version=((void*)0))", + "call_args": "(glsl_version)", + "cimguiname": "ImGui_ImplOpenGL3_Init", + "defaults": { + "glsl_version": "((void*)0)" + }, + "funcname": "ImGui_ImplOpenGL3_Init", + "location": "imgui_impl_opengl3:24", + "ov_cimguiname": "ImGui_ImplOpenGL3_Init", + "ret": "bool", + "signature": "(const char*)", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_NewFrame": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL3_NewFrame", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL3_NewFrame", + "location": "imgui_impl_opengl3:26", + "ov_cimguiname": "ImGui_ImplOpenGL3_NewFrame", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_RenderDrawData": [ + { + "args": "(ImDrawData* draw_data)", + "argsT": [ + { + "name": "draw_data", + "type": "ImDrawData*" + } + ], + "argsoriginal": "(ImDrawData* draw_data)", + "call_args": "(draw_data)", + "cimguiname": "ImGui_ImplOpenGL3_RenderDrawData", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL3_RenderDrawData", + "location": "imgui_impl_opengl3:27", + "ov_cimguiname": "ImGui_ImplOpenGL3_RenderDrawData", + "ret": "void", + "signature": "(ImDrawData*)", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_Shutdown": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL3_Shutdown", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL3_Shutdown", + "location": "imgui_impl_opengl3:25", + "ov_cimguiname": "ImGui_ImplOpenGL3_Shutdown", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplSDL2_InitForD3D": [ + { + "args": "(SDL_Window* window)", + "argsT": [ + { + "name": "window", + "type": "SDL_Window*" + } + ], + "argsoriginal": "(SDL_Window* window)", + "call_args": "(window)", + "cimguiname": "ImGui_ImplSDL2_InitForD3D", + "defaults": {}, + "funcname": "ImGui_ImplSDL2_InitForD3D", + "location": "imgui_impl_sdl:26", + "ov_cimguiname": "ImGui_ImplSDL2_InitForD3D", + "ret": "bool", + "signature": "(SDL_Window*)", + "stname": "" + } + ], + "ImGui_ImplSDL2_InitForMetal": [ + { + "args": "(SDL_Window* window)", + "argsT": [ + { + "name": "window", + "type": "SDL_Window*" + } + ], + "argsoriginal": "(SDL_Window* window)", + "call_args": "(window)", + "cimguiname": "ImGui_ImplSDL2_InitForMetal", + "defaults": {}, + "funcname": "ImGui_ImplSDL2_InitForMetal", + "location": "imgui_impl_sdl:27", + "ov_cimguiname": "ImGui_ImplSDL2_InitForMetal", + "ret": "bool", + "signature": "(SDL_Window*)", + "stname": "" + } + ], + "ImGui_ImplSDL2_InitForOpenGL": [ + { + "args": "(SDL_Window* window,void* sdl_gl_context)", + "argsT": [ + { + "name": "window", + "type": "SDL_Window*" + }, + { + "name": "sdl_gl_context", + "type": "void*" + } + ], + "argsoriginal": "(SDL_Window* window,void* sdl_gl_context)", + "call_args": "(window,sdl_gl_context)", + "cimguiname": "ImGui_ImplSDL2_InitForOpenGL", + "defaults": {}, + "funcname": "ImGui_ImplSDL2_InitForOpenGL", + "location": "imgui_impl_sdl:24", + "ov_cimguiname": "ImGui_ImplSDL2_InitForOpenGL", + "ret": "bool", + "signature": "(SDL_Window*,void*)", + "stname": "" + } + ], + "ImGui_ImplSDL2_InitForVulkan": [ + { + "args": "(SDL_Window* window)", + "argsT": [ + { + "name": "window", + "type": "SDL_Window*" + } + ], + "argsoriginal": "(SDL_Window* window)", + "call_args": "(window)", + "cimguiname": "ImGui_ImplSDL2_InitForVulkan", + "defaults": {}, + "funcname": "ImGui_ImplSDL2_InitForVulkan", + "location": "imgui_impl_sdl:25", + "ov_cimguiname": "ImGui_ImplSDL2_InitForVulkan", + "ret": "bool", + "signature": "(SDL_Window*)", + "stname": "" + } + ], + "ImGui_ImplSDL2_NewFrame": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplSDL2_NewFrame", + "defaults": {}, + "funcname": "ImGui_ImplSDL2_NewFrame", + "location": "imgui_impl_sdl:29", + "ov_cimguiname": "ImGui_ImplSDL2_NewFrame", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplSDL2_ProcessEvent": [ + { + "args": "(const SDL_Event* event)", + "argsT": [ + { + "name": "event", + "type": "const SDL_Event*" + } + ], + "argsoriginal": "(const SDL_Event* event)", + "call_args": "(event)", + "cimguiname": "ImGui_ImplSDL2_ProcessEvent", + "defaults": {}, + "funcname": "ImGui_ImplSDL2_ProcessEvent", + "location": "imgui_impl_sdl:30", + "ov_cimguiname": "ImGui_ImplSDL2_ProcessEvent", + "ret": "bool", + "signature": "(const SDL_Event*)", + "stname": "" + } + ], + "ImGui_ImplSDL2_Shutdown": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplSDL2_Shutdown", + "defaults": {}, + "funcname": "ImGui_ImplSDL2_Shutdown", + "location": "imgui_impl_sdl:28", + "ov_cimguiname": "ImGui_ImplSDL2_Shutdown", + "ret": "void", + "signature": "()", + "stname": "" + } + ] +} \ No newline at end of file diff --git a/imgui-sys/third-party/impl_definitions.lua b/imgui-sys/third-party/impl_definitions.lua index 45b23e0..7ef9363 100644 --- a/imgui-sys/third-party/impl_definitions.lua +++ b/imgui-sys/third-party/impl_definitions.lua @@ -1,3 +1,634 @@ local defs = {} +defs["ImGui_ImplGlfw_CharCallback"] = {} +defs["ImGui_ImplGlfw_CharCallback"][1] = {} +defs["ImGui_ImplGlfw_CharCallback"][1]["args"] = "(GLFWwindow* window,unsigned int c)" +defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"] = {} +defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][1] = {} +defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][1]["type"] = "GLFWwindow*" +defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][2] = {} +defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][2]["name"] = "c" +defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][2]["type"] = "unsigned int" +defs["ImGui_ImplGlfw_CharCallback"][1]["argsoriginal"] = "(GLFWwindow* window,unsigned int c)" +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:40" +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)" +defs["ImGui_ImplGlfw_CharCallback"][1]["stname"] = "" +defs["ImGui_ImplGlfw_CharCallback"]["(GLFWwindow*,unsigned int)"] = defs["ImGui_ImplGlfw_CharCallback"][1] +defs["ImGui_ImplGlfw_CursorEnterCallback"] = {} +defs["ImGui_ImplGlfw_CursorEnterCallback"][1] = {} +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["args"] = "(GLFWwindow* window,int entered)" +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["argsT"] = {} +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["argsT"][1] = {} +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["argsT"][1]["type"] = "GLFWwindow*" +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["argsT"][2] = {} +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["argsT"][2]["name"] = "entered" +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["argsT"][2]["type"] = "int" +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["argsoriginal"] = "(GLFWwindow* window,int entered)" +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["call_args"] = "(window,entered)" +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_CursorEnterCallback" +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["defaults"] = {} +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["funcname"] = "ImGui_ImplGlfw_CursorEnterCallback" +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["location"] = "imgui_impl_glfw:36" +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_CursorEnterCallback" +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["ret"] = "void" +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["signature"] = "(GLFWwindow*,int)" +defs["ImGui_ImplGlfw_CursorEnterCallback"][1]["stname"] = "" +defs["ImGui_ImplGlfw_CursorEnterCallback"]["(GLFWwindow*,int)"] = defs["ImGui_ImplGlfw_CursorEnterCallback"][1] +defs["ImGui_ImplGlfw_InitForOpenGL"] = {} +defs["ImGui_ImplGlfw_InitForOpenGL"][1] = {} +defs["ImGui_ImplGlfw_InitForOpenGL"][1]["args"] = "(GLFWwindow* window,bool install_callbacks)" +defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"] = {} +defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][1] = {} +defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][1]["type"] = "GLFWwindow*" +defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][2] = {} +defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][2]["name"] = "install_callbacks" +defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][2]["type"] = "bool" +defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsoriginal"] = "(GLFWwindow* window,bool install_callbacks)" +defs["ImGui_ImplGlfw_InitForOpenGL"][1]["call_args"] = "(window,install_callbacks)" +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:26" +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)" +defs["ImGui_ImplGlfw_InitForOpenGL"][1]["stname"] = "" +defs["ImGui_ImplGlfw_InitForOpenGL"]["(GLFWwindow*,bool)"] = defs["ImGui_ImplGlfw_InitForOpenGL"][1] +defs["ImGui_ImplGlfw_InitForOther"] = {} +defs["ImGui_ImplGlfw_InitForOther"][1] = {} +defs["ImGui_ImplGlfw_InitForOther"][1]["args"] = "(GLFWwindow* window,bool install_callbacks)" +defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"] = {} +defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"][1] = {} +defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"][1]["type"] = "GLFWwindow*" +defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"][2] = {} +defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"][2]["name"] = "install_callbacks" +defs["ImGui_ImplGlfw_InitForOther"][1]["argsT"][2]["type"] = "bool" +defs["ImGui_ImplGlfw_InitForOther"][1]["argsoriginal"] = "(GLFWwindow* window,bool install_callbacks)" +defs["ImGui_ImplGlfw_InitForOther"][1]["call_args"] = "(window,install_callbacks)" +defs["ImGui_ImplGlfw_InitForOther"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForOther" +defs["ImGui_ImplGlfw_InitForOther"][1]["defaults"] = {} +defs["ImGui_ImplGlfw_InitForOther"][1]["funcname"] = "ImGui_ImplGlfw_InitForOther" +defs["ImGui_ImplGlfw_InitForOther"][1]["location"] = "imgui_impl_glfw:28" +defs["ImGui_ImplGlfw_InitForOther"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_InitForOther" +defs["ImGui_ImplGlfw_InitForOther"][1]["ret"] = "bool" +defs["ImGui_ImplGlfw_InitForOther"][1]["signature"] = "(GLFWwindow*,bool)" +defs["ImGui_ImplGlfw_InitForOther"][1]["stname"] = "" +defs["ImGui_ImplGlfw_InitForOther"]["(GLFWwindow*,bool)"] = defs["ImGui_ImplGlfw_InitForOther"][1] +defs["ImGui_ImplGlfw_InitForVulkan"] = {} +defs["ImGui_ImplGlfw_InitForVulkan"][1] = {} +defs["ImGui_ImplGlfw_InitForVulkan"][1]["args"] = "(GLFWwindow* window,bool install_callbacks)" +defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"] = {} +defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][1] = {} +defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][1]["type"] = "GLFWwindow*" +defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][2] = {} +defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][2]["name"] = "install_callbacks" +defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][2]["type"] = "bool" +defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsoriginal"] = "(GLFWwindow* window,bool install_callbacks)" +defs["ImGui_ImplGlfw_InitForVulkan"][1]["call_args"] = "(window,install_callbacks)" +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:27" +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)" +defs["ImGui_ImplGlfw_InitForVulkan"][1]["stname"] = "" +defs["ImGui_ImplGlfw_InitForVulkan"]["(GLFWwindow*,bool)"] = defs["ImGui_ImplGlfw_InitForVulkan"][1] +defs["ImGui_ImplGlfw_KeyCallback"] = {} +defs["ImGui_ImplGlfw_KeyCallback"][1] = {} +defs["ImGui_ImplGlfw_KeyCallback"][1]["args"] = "(GLFWwindow* window,int key,int scancode,int action,int mods)" +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"] = {} +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][1] = {} +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][1]["type"] = "GLFWwindow*" +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][2] = {} +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][2]["name"] = "key" +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][2]["type"] = "int" +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][3] = {} +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][3]["name"] = "scancode" +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][3]["type"] = "int" +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][4] = {} +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][4]["name"] = "action" +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][4]["type"] = "int" +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][5] = {} +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][5]["name"] = "mods" +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][5]["type"] = "int" +defs["ImGui_ImplGlfw_KeyCallback"][1]["argsoriginal"] = "(GLFWwindow* window,int key,int scancode,int action,int mods)" +defs["ImGui_ImplGlfw_KeyCallback"][1]["call_args"] = "(window,key,scancode,action,mods)" +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:39" +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)" +defs["ImGui_ImplGlfw_KeyCallback"][1]["stname"] = "" +defs["ImGui_ImplGlfw_KeyCallback"]["(GLFWwindow*,int,int,int,int)"] = defs["ImGui_ImplGlfw_KeyCallback"][1] +defs["ImGui_ImplGlfw_MonitorCallback"] = {} +defs["ImGui_ImplGlfw_MonitorCallback"][1] = {} +defs["ImGui_ImplGlfw_MonitorCallback"][1]["args"] = "(GLFWmonitor* monitor,int event)" +defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"] = {} +defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"][1] = {} +defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"][1]["name"] = "monitor" +defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"][1]["type"] = "GLFWmonitor*" +defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"][2] = {} +defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"][2]["name"] = "event" +defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsT"][2]["type"] = "int" +defs["ImGui_ImplGlfw_MonitorCallback"][1]["argsoriginal"] = "(GLFWmonitor* monitor,int event)" +defs["ImGui_ImplGlfw_MonitorCallback"][1]["call_args"] = "(monitor,event)" +defs["ImGui_ImplGlfw_MonitorCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_MonitorCallback" +defs["ImGui_ImplGlfw_MonitorCallback"][1]["defaults"] = {} +defs["ImGui_ImplGlfw_MonitorCallback"][1]["funcname"] = "ImGui_ImplGlfw_MonitorCallback" +defs["ImGui_ImplGlfw_MonitorCallback"][1]["location"] = "imgui_impl_glfw:41" +defs["ImGui_ImplGlfw_MonitorCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_MonitorCallback" +defs["ImGui_ImplGlfw_MonitorCallback"][1]["ret"] = "void" +defs["ImGui_ImplGlfw_MonitorCallback"][1]["signature"] = "(GLFWmonitor*,int)" +defs["ImGui_ImplGlfw_MonitorCallback"][1]["stname"] = "" +defs["ImGui_ImplGlfw_MonitorCallback"]["(GLFWmonitor*,int)"] = defs["ImGui_ImplGlfw_MonitorCallback"][1] +defs["ImGui_ImplGlfw_MouseButtonCallback"] = {} +defs["ImGui_ImplGlfw_MouseButtonCallback"][1] = {} +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["args"] = "(GLFWwindow* window,int button,int action,int mods)" +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"] = {} +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][1] = {} +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][1]["type"] = "GLFWwindow*" +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][2] = {} +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][2]["name"] = "button" +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][2]["type"] = "int" +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][3] = {} +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][3]["name"] = "action" +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][3]["type"] = "int" +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][4] = {} +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][4]["name"] = "mods" +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][4]["type"] = "int" +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsoriginal"] = "(GLFWwindow* window,int button,int action,int mods)" +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["call_args"] = "(window,button,action,mods)" +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:37" +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)" +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["stname"] = "" +defs["ImGui_ImplGlfw_MouseButtonCallback"]["(GLFWwindow*,int,int,int)"] = defs["ImGui_ImplGlfw_MouseButtonCallback"][1] +defs["ImGui_ImplGlfw_NewFrame"] = {} +defs["ImGui_ImplGlfw_NewFrame"][1] = {} +defs["ImGui_ImplGlfw_NewFrame"][1]["args"] = "()" +defs["ImGui_ImplGlfw_NewFrame"][1]["argsT"] = {} +defs["ImGui_ImplGlfw_NewFrame"][1]["argsoriginal"] = "()" +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:30" +defs["ImGui_ImplGlfw_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_NewFrame" +defs["ImGui_ImplGlfw_NewFrame"][1]["ret"] = "void" +defs["ImGui_ImplGlfw_NewFrame"][1]["signature"] = "()" +defs["ImGui_ImplGlfw_NewFrame"][1]["stname"] = "" +defs["ImGui_ImplGlfw_NewFrame"]["()"] = defs["ImGui_ImplGlfw_NewFrame"][1] +defs["ImGui_ImplGlfw_ScrollCallback"] = {} +defs["ImGui_ImplGlfw_ScrollCallback"][1] = {} +defs["ImGui_ImplGlfw_ScrollCallback"][1]["args"] = "(GLFWwindow* window,double xoffset,double yoffset)" +defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"] = {} +defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][1] = {} +defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][1]["type"] = "GLFWwindow*" +defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][2] = {} +defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][2]["name"] = "xoffset" +defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][2]["type"] = "double" +defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][3] = {} +defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][3]["name"] = "yoffset" +defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][3]["type"] = "double" +defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsoriginal"] = "(GLFWwindow* window,double xoffset,double yoffset)" +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:38" +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)" +defs["ImGui_ImplGlfw_ScrollCallback"][1]["stname"] = "" +defs["ImGui_ImplGlfw_ScrollCallback"]["(GLFWwindow*,double,double)"] = defs["ImGui_ImplGlfw_ScrollCallback"][1] +defs["ImGui_ImplGlfw_Shutdown"] = {} +defs["ImGui_ImplGlfw_Shutdown"][1] = {} +defs["ImGui_ImplGlfw_Shutdown"][1]["args"] = "()" +defs["ImGui_ImplGlfw_Shutdown"][1]["argsT"] = {} +defs["ImGui_ImplGlfw_Shutdown"][1]["argsoriginal"] = "()" +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:29" +defs["ImGui_ImplGlfw_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_Shutdown" +defs["ImGui_ImplGlfw_Shutdown"][1]["ret"] = "void" +defs["ImGui_ImplGlfw_Shutdown"][1]["signature"] = "()" +defs["ImGui_ImplGlfw_Shutdown"][1]["stname"] = "" +defs["ImGui_ImplGlfw_Shutdown"]["()"] = defs["ImGui_ImplGlfw_Shutdown"][1] +defs["ImGui_ImplGlfw_WindowFocusCallback"] = {} +defs["ImGui_ImplGlfw_WindowFocusCallback"][1] = {} +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["args"] = "(GLFWwindow* window,int focused)" +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["argsT"] = {} +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["argsT"][1] = {} +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["argsT"][1]["type"] = "GLFWwindow*" +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["argsT"][2] = {} +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["argsT"][2]["name"] = "focused" +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["argsT"][2]["type"] = "int" +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["argsoriginal"] = "(GLFWwindow* window,int focused)" +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["call_args"] = "(window,focused)" +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_WindowFocusCallback" +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["defaults"] = {} +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["funcname"] = "ImGui_ImplGlfw_WindowFocusCallback" +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["location"] = "imgui_impl_glfw:35" +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_WindowFocusCallback" +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["ret"] = "void" +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["signature"] = "(GLFWwindow*,int)" +defs["ImGui_ImplGlfw_WindowFocusCallback"][1]["stname"] = "" +defs["ImGui_ImplGlfw_WindowFocusCallback"]["(GLFWwindow*,int)"] = defs["ImGui_ImplGlfw_WindowFocusCallback"][1] +defs["ImGui_ImplOpenGL2_CreateDeviceObjects"] = {} +defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1] = {} +defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["args"] = "()" +defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["argsoriginal"] = "()" +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:31" +defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects" +defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["ret"] = "bool" +defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["signature"] = "()" +defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["stname"] = "" +defs["ImGui_ImplOpenGL2_CreateDeviceObjects"]["()"] = defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1] +defs["ImGui_ImplOpenGL2_CreateFontsTexture"] = {} +defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1] = {} +defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["args"] = "()" +defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["argsoriginal"] = "()" +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:29" +defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_CreateFontsTexture" +defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["ret"] = "bool" +defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["signature"] = "()" +defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["stname"] = "" +defs["ImGui_ImplOpenGL2_CreateFontsTexture"]["()"] = defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1] +defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"] = {} +defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1] = {} +defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["args"] = "()" +defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["argsoriginal"] = "()" +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:32" +defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects" +defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["ret"] = "void" +defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["signature"] = "()" +defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["stname"] = "" +defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"]["()"] = defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1] +defs["ImGui_ImplOpenGL2_DestroyFontsTexture"] = {} +defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1] = {} +defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["args"] = "()" +defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["argsoriginal"] = "()" +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:30" +defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture" +defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["ret"] = "void" +defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["signature"] = "()" +defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["stname"] = "" +defs["ImGui_ImplOpenGL2_DestroyFontsTexture"]["()"] = defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1] +defs["ImGui_ImplOpenGL2_Init"] = {} +defs["ImGui_ImplOpenGL2_Init"][1] = {} +defs["ImGui_ImplOpenGL2_Init"][1]["args"] = "()" +defs["ImGui_ImplOpenGL2_Init"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL2_Init"][1]["argsoriginal"] = "()" +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:23" +defs["ImGui_ImplOpenGL2_Init"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_Init" +defs["ImGui_ImplOpenGL2_Init"][1]["ret"] = "bool" +defs["ImGui_ImplOpenGL2_Init"][1]["signature"] = "()" +defs["ImGui_ImplOpenGL2_Init"][1]["stname"] = "" +defs["ImGui_ImplOpenGL2_Init"]["()"] = defs["ImGui_ImplOpenGL2_Init"][1] +defs["ImGui_ImplOpenGL2_NewFrame"] = {} +defs["ImGui_ImplOpenGL2_NewFrame"][1] = {} +defs["ImGui_ImplOpenGL2_NewFrame"][1]["args"] = "()" +defs["ImGui_ImplOpenGL2_NewFrame"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL2_NewFrame"][1]["argsoriginal"] = "()" +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:25" +defs["ImGui_ImplOpenGL2_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_NewFrame" +defs["ImGui_ImplOpenGL2_NewFrame"][1]["ret"] = "void" +defs["ImGui_ImplOpenGL2_NewFrame"][1]["signature"] = "()" +defs["ImGui_ImplOpenGL2_NewFrame"][1]["stname"] = "" +defs["ImGui_ImplOpenGL2_NewFrame"]["()"] = defs["ImGui_ImplOpenGL2_NewFrame"][1] +defs["ImGui_ImplOpenGL2_RenderDrawData"] = {} +defs["ImGui_ImplOpenGL2_RenderDrawData"][1] = {} +defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["args"] = "(ImDrawData* draw_data)" +defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsT"][1] = {} +defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsT"][1]["name"] = "draw_data" +defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsT"][1]["type"] = "ImDrawData*" +defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsoriginal"] = "(ImDrawData* draw_data)" +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:26" +defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_RenderDrawData" +defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["ret"] = "void" +defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["signature"] = "(ImDrawData*)" +defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["stname"] = "" +defs["ImGui_ImplOpenGL2_RenderDrawData"]["(ImDrawData*)"] = defs["ImGui_ImplOpenGL2_RenderDrawData"][1] +defs["ImGui_ImplOpenGL2_Shutdown"] = {} +defs["ImGui_ImplOpenGL2_Shutdown"][1] = {} +defs["ImGui_ImplOpenGL2_Shutdown"][1]["args"] = "()" +defs["ImGui_ImplOpenGL2_Shutdown"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL2_Shutdown"][1]["argsoriginal"] = "()" +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:24" +defs["ImGui_ImplOpenGL2_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL2_Shutdown" +defs["ImGui_ImplOpenGL2_Shutdown"][1]["ret"] = "void" +defs["ImGui_ImplOpenGL2_Shutdown"][1]["signature"] = "()" +defs["ImGui_ImplOpenGL2_Shutdown"][1]["stname"] = "" +defs["ImGui_ImplOpenGL2_Shutdown"]["()"] = defs["ImGui_ImplOpenGL2_Shutdown"][1] +defs["ImGui_ImplOpenGL3_CreateDeviceObjects"] = {} +defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1] = {} +defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["args"] = "()" +defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["argsoriginal"] = "()" +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:32" +defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects" +defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["ret"] = "bool" +defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["signature"] = "()" +defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["stname"] = "" +defs["ImGui_ImplOpenGL3_CreateDeviceObjects"]["()"] = defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1] +defs["ImGui_ImplOpenGL3_CreateFontsTexture"] = {} +defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1] = {} +defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["args"] = "()" +defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["argsoriginal"] = "()" +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:30" +defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_CreateFontsTexture" +defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["ret"] = "bool" +defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["signature"] = "()" +defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["stname"] = "" +defs["ImGui_ImplOpenGL3_CreateFontsTexture"]["()"] = defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1] +defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"] = {} +defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1] = {} +defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["args"] = "()" +defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["argsoriginal"] = "()" +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:33" +defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects" +defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["ret"] = "void" +defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["signature"] = "()" +defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["stname"] = "" +defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"]["()"] = defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1] +defs["ImGui_ImplOpenGL3_DestroyFontsTexture"] = {} +defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1] = {} +defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["args"] = "()" +defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["argsoriginal"] = "()" +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:31" +defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture" +defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["ret"] = "void" +defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["signature"] = "()" +defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["stname"] = "" +defs["ImGui_ImplOpenGL3_DestroyFontsTexture"]["()"] = defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1] +defs["ImGui_ImplOpenGL3_Init"] = {} +defs["ImGui_ImplOpenGL3_Init"][1] = {} +defs["ImGui_ImplOpenGL3_Init"][1]["args"] = "(const char* glsl_version)" +defs["ImGui_ImplOpenGL3_Init"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL3_Init"][1]["argsT"][1] = {} +defs["ImGui_ImplOpenGL3_Init"][1]["argsT"][1]["name"] = "glsl_version" +defs["ImGui_ImplOpenGL3_Init"][1]["argsT"][1]["type"] = "const char*" +defs["ImGui_ImplOpenGL3_Init"][1]["argsoriginal"] = "(const char* glsl_version=((void*)0))" +defs["ImGui_ImplOpenGL3_Init"][1]["call_args"] = "(glsl_version)" +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:24" +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*)" +defs["ImGui_ImplOpenGL3_Init"][1]["stname"] = "" +defs["ImGui_ImplOpenGL3_Init"]["(const char*)"] = defs["ImGui_ImplOpenGL3_Init"][1] +defs["ImGui_ImplOpenGL3_NewFrame"] = {} +defs["ImGui_ImplOpenGL3_NewFrame"][1] = {} +defs["ImGui_ImplOpenGL3_NewFrame"][1]["args"] = "()" +defs["ImGui_ImplOpenGL3_NewFrame"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL3_NewFrame"][1]["argsoriginal"] = "()" +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:26" +defs["ImGui_ImplOpenGL3_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_NewFrame" +defs["ImGui_ImplOpenGL3_NewFrame"][1]["ret"] = "void" +defs["ImGui_ImplOpenGL3_NewFrame"][1]["signature"] = "()" +defs["ImGui_ImplOpenGL3_NewFrame"][1]["stname"] = "" +defs["ImGui_ImplOpenGL3_NewFrame"]["()"] = defs["ImGui_ImplOpenGL3_NewFrame"][1] +defs["ImGui_ImplOpenGL3_RenderDrawData"] = {} +defs["ImGui_ImplOpenGL3_RenderDrawData"][1] = {} +defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["args"] = "(ImDrawData* draw_data)" +defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsT"][1] = {} +defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsT"][1]["name"] = "draw_data" +defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsT"][1]["type"] = "ImDrawData*" +defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsoriginal"] = "(ImDrawData* draw_data)" +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:27" +defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_RenderDrawData" +defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["ret"] = "void" +defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["signature"] = "(ImDrawData*)" +defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["stname"] = "" +defs["ImGui_ImplOpenGL3_RenderDrawData"]["(ImDrawData*)"] = defs["ImGui_ImplOpenGL3_RenderDrawData"][1] +defs["ImGui_ImplOpenGL3_Shutdown"] = {} +defs["ImGui_ImplOpenGL3_Shutdown"][1] = {} +defs["ImGui_ImplOpenGL3_Shutdown"][1]["args"] = "()" +defs["ImGui_ImplOpenGL3_Shutdown"][1]["argsT"] = {} +defs["ImGui_ImplOpenGL3_Shutdown"][1]["argsoriginal"] = "()" +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:25" +defs["ImGui_ImplOpenGL3_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplOpenGL3_Shutdown" +defs["ImGui_ImplOpenGL3_Shutdown"][1]["ret"] = "void" +defs["ImGui_ImplOpenGL3_Shutdown"][1]["signature"] = "()" +defs["ImGui_ImplOpenGL3_Shutdown"][1]["stname"] = "" +defs["ImGui_ImplOpenGL3_Shutdown"]["()"] = defs["ImGui_ImplOpenGL3_Shutdown"][1] +defs["ImGui_ImplSDL2_InitForD3D"] = {} +defs["ImGui_ImplSDL2_InitForD3D"][1] = {} +defs["ImGui_ImplSDL2_InitForD3D"][1]["args"] = "(SDL_Window* window)" +defs["ImGui_ImplSDL2_InitForD3D"][1]["argsT"] = {} +defs["ImGui_ImplSDL2_InitForD3D"][1]["argsT"][1] = {} +defs["ImGui_ImplSDL2_InitForD3D"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplSDL2_InitForD3D"][1]["argsT"][1]["type"] = "SDL_Window*" +defs["ImGui_ImplSDL2_InitForD3D"][1]["argsoriginal"] = "(SDL_Window* window)" +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:26" +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*)" +defs["ImGui_ImplSDL2_InitForD3D"][1]["stname"] = "" +defs["ImGui_ImplSDL2_InitForD3D"]["(SDL_Window*)"] = defs["ImGui_ImplSDL2_InitForD3D"][1] +defs["ImGui_ImplSDL2_InitForMetal"] = {} +defs["ImGui_ImplSDL2_InitForMetal"][1] = {} +defs["ImGui_ImplSDL2_InitForMetal"][1]["args"] = "(SDL_Window* window)" +defs["ImGui_ImplSDL2_InitForMetal"][1]["argsT"] = {} +defs["ImGui_ImplSDL2_InitForMetal"][1]["argsT"][1] = {} +defs["ImGui_ImplSDL2_InitForMetal"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplSDL2_InitForMetal"][1]["argsT"][1]["type"] = "SDL_Window*" +defs["ImGui_ImplSDL2_InitForMetal"][1]["argsoriginal"] = "(SDL_Window* window)" +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:27" +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*)" +defs["ImGui_ImplSDL2_InitForMetal"][1]["stname"] = "" +defs["ImGui_ImplSDL2_InitForMetal"]["(SDL_Window*)"] = defs["ImGui_ImplSDL2_InitForMetal"][1] +defs["ImGui_ImplSDL2_InitForOpenGL"] = {} +defs["ImGui_ImplSDL2_InitForOpenGL"][1] = {} +defs["ImGui_ImplSDL2_InitForOpenGL"][1]["args"] = "(SDL_Window* window,void* sdl_gl_context)" +defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"] = {} +defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][1] = {} +defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][1]["type"] = "SDL_Window*" +defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][2] = {} +defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][2]["name"] = "sdl_gl_context" +defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][2]["type"] = "void*" +defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsoriginal"] = "(SDL_Window* window,void* sdl_gl_context)" +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:24" +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*)" +defs["ImGui_ImplSDL2_InitForOpenGL"][1]["stname"] = "" +defs["ImGui_ImplSDL2_InitForOpenGL"]["(SDL_Window*,void*)"] = defs["ImGui_ImplSDL2_InitForOpenGL"][1] +defs["ImGui_ImplSDL2_InitForVulkan"] = {} +defs["ImGui_ImplSDL2_InitForVulkan"][1] = {} +defs["ImGui_ImplSDL2_InitForVulkan"][1]["args"] = "(SDL_Window* window)" +defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsT"] = {} +defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsT"][1] = {} +defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsT"][1]["type"] = "SDL_Window*" +defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsoriginal"] = "(SDL_Window* window)" +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:25" +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*)" +defs["ImGui_ImplSDL2_InitForVulkan"][1]["stname"] = "" +defs["ImGui_ImplSDL2_InitForVulkan"]["(SDL_Window*)"] = defs["ImGui_ImplSDL2_InitForVulkan"][1] +defs["ImGui_ImplSDL2_NewFrame"] = {} +defs["ImGui_ImplSDL2_NewFrame"][1] = {} +defs["ImGui_ImplSDL2_NewFrame"][1]["args"] = "()" +defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"] = {} +defs["ImGui_ImplSDL2_NewFrame"][1]["argsoriginal"] = "()" +defs["ImGui_ImplSDL2_NewFrame"][1]["call_args"] = "()" +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:29" +defs["ImGui_ImplSDL2_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_NewFrame" +defs["ImGui_ImplSDL2_NewFrame"][1]["ret"] = "void" +defs["ImGui_ImplSDL2_NewFrame"][1]["signature"] = "()" +defs["ImGui_ImplSDL2_NewFrame"][1]["stname"] = "" +defs["ImGui_ImplSDL2_NewFrame"]["()"] = defs["ImGui_ImplSDL2_NewFrame"][1] +defs["ImGui_ImplSDL2_ProcessEvent"] = {} +defs["ImGui_ImplSDL2_ProcessEvent"][1] = {} +defs["ImGui_ImplSDL2_ProcessEvent"][1]["args"] = "(const SDL_Event* event)" +defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsT"] = {} +defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsT"][1] = {} +defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsT"][1]["name"] = "event" +defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsT"][1]["type"] = "const SDL_Event*" +defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsoriginal"] = "(const SDL_Event* event)" +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:30" +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*)" +defs["ImGui_ImplSDL2_ProcessEvent"][1]["stname"] = "" +defs["ImGui_ImplSDL2_ProcessEvent"]["(const SDL_Event*)"] = defs["ImGui_ImplSDL2_ProcessEvent"][1] +defs["ImGui_ImplSDL2_Shutdown"] = {} +defs["ImGui_ImplSDL2_Shutdown"][1] = {} +defs["ImGui_ImplSDL2_Shutdown"][1]["args"] = "()" +defs["ImGui_ImplSDL2_Shutdown"][1]["argsT"] = {} +defs["ImGui_ImplSDL2_Shutdown"][1]["argsoriginal"] = "()" +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:28" +defs["ImGui_ImplSDL2_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_Shutdown" +defs["ImGui_ImplSDL2_Shutdown"][1]["ret"] = "void" +defs["ImGui_ImplSDL2_Shutdown"][1]["signature"] = "()" +defs["ImGui_ImplSDL2_Shutdown"][1]["stname"] = "" +defs["ImGui_ImplSDL2_Shutdown"]["()"] = defs["ImGui_ImplSDL2_Shutdown"][1] return defs \ No newline at end of file diff --git a/imgui-sys/third-party/overloads.txt b/imgui-sys/third-party/overloads.txt index 8bad32e..4d4f8bf 100644 --- a/imgui-sys/third-party/overloads.txt +++ b/imgui-sys/third-party/overloads.txt @@ -1,135 +1,138 @@ ----------------overloadings--------------------------- 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) +1 nil ImColor_ImColor_Nil () +2 nil ImColor_ImColor_Int (int,int,int,int) +3 nil ImColor_ImColor_U32 (ImU32) +4 nil ImColor_ImColor_Float (float,float,float,float) +5 nil ImColor_ImColor_Vec4 (const ImVec4) ImDrawList_AddText 2 -1 void ImDrawList_AddTextVec2 (const ImVec2,ImU32,const char*,const char*) -2 void ImDrawList_AddTextFontPtr (const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*) +1 void ImDrawList_AddText_Vec2 (const ImVec2,ImU32,const char*,const char*) +2 void ImDrawList_AddText_FontPtr (const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*) ImGuiStoragePair_ImGuiStoragePair 3 -1 nil ImGuiStoragePair_ImGuiStoragePairInt (ImGuiID,int) -2 nil ImGuiStoragePair_ImGuiStoragePairFloat (ImGuiID,float) -3 nil ImGuiStoragePair_ImGuiStoragePairPtr (ImGuiID,void*) +1 nil ImGuiStoragePair_ImGuiStoragePair_Int (ImGuiID,int) +2 nil ImGuiStoragePair_ImGuiStoragePair_Float (ImGuiID,float) +3 nil ImGuiStoragePair_ImGuiStoragePair_Ptr (ImGuiID,void*) ImGuiTextRange_ImGuiTextRange 2 -1 nil ImGuiTextRange_ImGuiTextRangeNil () -2 nil ImGuiTextRange_ImGuiTextRangeStr (const char*,const char*) +1 nil ImGuiTextRange_ImGuiTextRange_Nil () +2 nil ImGuiTextRange_ImGuiTextRange_Str (const char*,const char*) ImVec2_ImVec2 2 -1 nil ImVec2_ImVec2Nil () -2 nil ImVec2_ImVec2Float (float,float) +1 nil ImVec2_ImVec2_Nil () +2 nil ImVec2_ImVec2_Float (float,float) ImVec4_ImVec4 2 -1 nil ImVec4_ImVec4Nil () -2 nil ImVec4_ImVec4Float (float,float,float,float) +1 nil ImVec4_ImVec4_Nil () +2 nil ImVec4_ImVec4_Float (float,float,float,float) ImVector_ImVector 2 -1 nil ImVector_ImVectorNil () -2 nil ImVector_ImVectorVector (const ImVector) +1 nil ImVector_ImVector_Nil () +2 nil ImVector_ImVector_Vector (const ImVector) ImVector_back 2 -1 T* ImVector_backNil () -2 const T* ImVector_back_const ()const +1 T* ImVector_back_Nil () +2 const T* ImVector_back__const ()const ImVector_begin 2 -1 T* ImVector_beginNil () -2 const T* ImVector_begin_const ()const +1 T* ImVector_begin_Nil () +2 const T* ImVector_begin__const ()const ImVector_end 2 -1 T* ImVector_endNil () -2 const T* ImVector_end_const ()const +1 T* ImVector_end_Nil () +2 const T* ImVector_end__const ()const ImVector_erase 2 -1 T* ImVector_eraseNil (const T*) -2 T* ImVector_eraseTPtr (const T*,const T*) +1 T* ImVector_erase_Nil (const T*) +2 T* ImVector_erase_TPtr (const T*,const T*) ImVector_find 2 -1 T* ImVector_findNil (const T) -2 const T* ImVector_find_const (const T)const +1 T* ImVector_find_Nil (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 +1 T* ImVector_front_Nil () +2 const T* ImVector_front__const ()const ImVector_resize 2 -1 void ImVector_resizeNil (int) -2 void ImVector_resizeT (int,const T) +1 void ImVector_resize_Nil (int) +2 void ImVector_resize_T (int,const T) igBeginChild 2 -1 bool igBeginChildStr (const char*,const ImVec2,bool,ImGuiWindowFlags) -2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags) +1 bool igBeginChild_Str (const char*,const ImVec2,bool,ImGuiWindowFlags) +2 bool igBeginChild_ID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags) igCheckboxFlags 2 -1 bool igCheckboxFlagsIntPtr (const char*,int*,int) -2 bool igCheckboxFlagsUintPtr (const char*,unsigned int*,unsigned int) +1 bool igCheckboxFlags_IntPtr (const char*,int*,int) +2 bool igCheckboxFlags_UintPtr (const char*,unsigned int*,unsigned int) igCollapsingHeader 2 -1 bool igCollapsingHeaderTreeNodeFlags (const char*,ImGuiTreeNodeFlags) -2 bool igCollapsingHeaderBoolPtr (const char*,bool*,ImGuiTreeNodeFlags) +1 bool igCollapsingHeader_TreeNodeFlags (const char*,ImGuiTreeNodeFlags) +2 bool igCollapsingHeader_BoolPtr (const char*,bool*,ImGuiTreeNodeFlags) 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 igComboFnBoolPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int) +1 bool igCombo_Str_arr (const char*,int*,const char* const[],int,int) +2 bool igCombo_Str (const char*,int*,const char*,int) +3 bool igCombo_FnBoolPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int) igGetColorU32 3 -1 ImU32 igGetColorU32Col (ImGuiCol,float) -2 ImU32 igGetColorU32Vec4 (const ImVec4) -3 ImU32 igGetColorU32U32 (ImU32) +1 ImU32 igGetColorU32_Col (ImGuiCol,float) +2 ImU32 igGetColorU32_Vec4 (const ImVec4) +3 ImU32 igGetColorU32_U32 (ImU32) igGetID 3 -1 ImGuiID igGetIDStr (const char*) -2 ImGuiID igGetIDStrStr (const char*,const char*) -3 ImGuiID igGetIDPtr (const void*) +1 ImGuiID igGetID_Str (const char*) +2 ImGuiID igGetID_StrStr (const char*,const char*) +3 ImGuiID igGetID_Ptr (const void*) igIsRectVisible 2 -1 bool igIsRectVisibleNil (const ImVec2) -2 bool igIsRectVisibleVec2 (const ImVec2,const ImVec2) +1 bool igIsRectVisible_Nil (const ImVec2) +2 bool igIsRectVisible_Vec2 (const ImVec2,const ImVec2) igListBox 2 -1 bool igListBoxStr_arr (const char*,int*,const char* const[],int,int) -2 bool igListBoxFnBoolPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int) +1 bool igListBox_Str_arr (const char*,int*,const char* const[],int,int) +2 bool igListBox_FnBoolPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int) igMenuItem 2 -1 bool igMenuItemBool (const char*,const char*,bool,bool) -2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool) +1 bool igMenuItem_Bool (const char*,const char*,bool,bool) +2 bool igMenuItem_BoolPtr (const char*,const char*,bool*,bool) +igOpenPopup 2 +1 void igOpenPopup_Str (const char*,ImGuiPopupFlags) +2 void igOpenPopup_ID (ImGuiID,ImGuiPopupFlags) igPlotHistogram 2 -1 void igPlotHistogramFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int) -2 void igPlotHistogramFnFloatPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) +1 void igPlotHistogram_FloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int) +2 void igPlotHistogram_FnFloatPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) igPlotLines 2 -1 void igPlotLinesFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int) -2 void igPlotLinesFnFloatPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) +1 void igPlotLines_FloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int) +2 void igPlotLines_FnFloatPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) igPushID 4 -1 void igPushIDStr (const char*) -2 void igPushIDStrStr (const char*,const char*) -3 void igPushIDPtr (const void*) -4 void igPushIDInt (int) +1 void igPushID_Str (const char*) +2 void igPushID_StrStr (const char*,const char*) +3 void igPushID_Ptr (const void*) +4 void igPushID_Int (int) igPushStyleColor 2 -1 void igPushStyleColorU32 (ImGuiCol,ImU32) -2 void igPushStyleColorVec4 (ImGuiCol,const ImVec4) +1 void igPushStyleColor_U32 (ImGuiCol,ImU32) +2 void igPushStyleColor_Vec4 (ImGuiCol,const ImVec4) igPushStyleVar 2 -1 void igPushStyleVarFloat (ImGuiStyleVar,float) -2 void igPushStyleVarVec2 (ImGuiStyleVar,const ImVec2) +1 void igPushStyleVar_Float (ImGuiStyleVar,float) +2 void igPushStyleVar_Vec2 (ImGuiStyleVar,const ImVec2) igRadioButton 2 -1 bool igRadioButtonBool (const char*,bool) -2 bool igRadioButtonIntPtr (const char*,int*,int) +1 bool igRadioButton_Bool (const char*,bool) +2 bool igRadioButton_IntPtr (const char*,int*,int) igSelectable 2 -1 bool igSelectableBool (const char*,bool,ImGuiSelectableFlags,const ImVec2) -2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2) +1 bool igSelectable_Bool (const char*,bool,ImGuiSelectableFlags,const ImVec2) +2 bool igSelectable_BoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2) igSetWindowCollapsed 2 -1 void igSetWindowCollapsedBool (bool,ImGuiCond) -2 void igSetWindowCollapsedStr (const char*,bool,ImGuiCond) +1 void igSetWindowCollapsed_Bool (bool,ImGuiCond) +2 void igSetWindowCollapsed_Str (const char*,bool,ImGuiCond) igSetWindowFocus 2 -1 void igSetWindowFocusNil () -2 void igSetWindowFocusStr (const char*) +1 void igSetWindowFocus_Nil () +2 void igSetWindowFocus_Str (const char*) igSetWindowPos 2 -1 void igSetWindowPosVec2 (const ImVec2,ImGuiCond) -2 void igSetWindowPosStr (const char*,const ImVec2,ImGuiCond) +1 void igSetWindowPos_Vec2 (const ImVec2,ImGuiCond) +2 void igSetWindowPos_Str (const char*,const ImVec2,ImGuiCond) igSetWindowSize 2 -1 void igSetWindowSizeVec2 (const ImVec2,ImGuiCond) -2 void igSetWindowSizeStr (const char*,const ImVec2,ImGuiCond) +1 void igSetWindowSize_Vec2 (const ImVec2,ImGuiCond) +2 void igSetWindowSize_Str (const char*,const ImVec2,ImGuiCond) igTreeNode 3 -1 bool igTreeNodeStr (const char*) -2 bool igTreeNodeStrStr (const char*,const char*,...) -3 bool igTreeNodePtr (const void*,const char*,...) +1 bool igTreeNode_Str (const char*) +2 bool igTreeNode_StrStr (const char*,const char*,...) +3 bool igTreeNode_Ptr (const void*,const char*,...) igTreeNodeEx 3 -1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags) -2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...) -3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...) +1 bool igTreeNodeEx_Str (const char*,ImGuiTreeNodeFlags) +2 bool igTreeNodeEx_StrStr (const char*,ImGuiTreeNodeFlags,const char*,...) +3 bool igTreeNodeEx_Ptr (const void*,ImGuiTreeNodeFlags,const char*,...) igTreeNodeExV 2 -1 bool igTreeNodeExVStr (const char*,ImGuiTreeNodeFlags,const char*,va_list) -2 bool igTreeNodeExVPtr (const void*,ImGuiTreeNodeFlags,const char*,va_list) +1 bool igTreeNodeExV_Str (const char*,ImGuiTreeNodeFlags,const char*,va_list) +2 bool igTreeNodeExV_Ptr (const void*,ImGuiTreeNodeFlags,const char*,va_list) igTreeNodeV 2 -1 bool igTreeNodeVStr (const char*,const char*,va_list) -2 bool igTreeNodeVPtr (const void*,const char*,va_list) +1 bool igTreeNodeV_Str (const char*,const char*,va_list) +2 bool igTreeNodeV_Ptr (const void*,const char*,va_list) igTreePush 2 -1 void igTreePushStr (const char*) -2 void igTreePushPtr (const void*) +1 void igTreePush_Str (const char*) +2 void igTreePush_Ptr (const void*) igValue 4 -1 void igValueBool (const char*,bool) -2 void igValueInt (const char*,int) -3 void igValueUint (const char*,unsigned int) -4 void igValueFloat (const char*,float,const char*) -93 overloaded \ No newline at end of file +1 void igValue_Bool (const char*,bool) +2 void igValue_Int (const char*,int) +3 void igValue_Uint (const char*,unsigned int) +4 void igValue_Float (const char*,float,const char*) +95 overloaded \ No newline at end of file diff --git a/imgui-sys/third-party/structs_and_enums.json b/imgui-sys/third-party/structs_and_enums.json index a7595df..13b07df 100644 --- a/imgui-sys/third-party/structs_and_enums.json +++ b/imgui-sys/third-party/structs_and_enums.json @@ -575,27 +575,27 @@ }, { "calc_value": 177209344, - "name": "ImGuiColorEditFlags__OptionsDefault", + "name": "ImGuiColorEditFlags_DefaultOptions_", "value": "ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_PickerHueBar" }, { "calc_value": 7340032, - "name": "ImGuiColorEditFlags__DisplayMask", + "name": "ImGuiColorEditFlags_DisplayMask_", "value": "ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_DisplayHSV | ImGuiColorEditFlags_DisplayHex" }, { "calc_value": 25165824, - "name": "ImGuiColorEditFlags__DataTypeMask", + "name": "ImGuiColorEditFlags_DataTypeMask_", "value": "ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_Float" }, { "calc_value": 100663296, - "name": "ImGuiColorEditFlags__PickerMask", + "name": "ImGuiColorEditFlags_PickerMask_", "value": "ImGuiColorEditFlags_PickerHueWheel | ImGuiColorEditFlags_PickerHueBar" }, { "calc_value": 402653184, - "name": "ImGuiColorEditFlags__InputMask", + "name": "ImGuiColorEditFlags_InputMask_", "value": "ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_InputHSV" } ], @@ -1050,16 +1050,6 @@ "calc_value": 524288, "name": "ImGuiInputTextFlags_CallbackEdit", "value": "1 << 19" - }, - { - "calc_value": 1048576, - "name": "ImGuiInputTextFlags_Multiline", - "value": "1 << 20" - }, - { - "calc_value": 2097152, - "name": "ImGuiInputTextFlags_NoMarkEdited", - "value": "1 << 21" } ], "ImGuiKeyModFlags_": [ @@ -1368,38 +1358,33 @@ }, { "calc_value": 16, - "name": "ImGuiNavInput_KeyMenu_", + "name": "ImGuiNavInput_KeyLeft_", "value": "16" }, { "calc_value": 17, - "name": "ImGuiNavInput_KeyLeft_", + "name": "ImGuiNavInput_KeyRight_", "value": "17" }, { "calc_value": 18, - "name": "ImGuiNavInput_KeyRight_", + "name": "ImGuiNavInput_KeyUp_", "value": "18" }, { "calc_value": 19, - "name": "ImGuiNavInput_KeyUp_", + "name": "ImGuiNavInput_KeyDown_", "value": "19" }, { "calc_value": 20, - "name": "ImGuiNavInput_KeyDown_", - "value": "20" - }, - { - "calc_value": 21, "name": "ImGuiNavInput_COUNT", - "value": "21" + "value": "20" }, { "calc_value": 16, "name": "ImGuiNavInput_InternalStart_", - "value": "ImGuiNavInput_KeyMenu_" + "value": "ImGuiNavInput_KeyLeft_" } ], "ImGuiPopupFlags_": [ @@ -1548,123 +1533,128 @@ }, { "calc_value": 1, - "name": "ImGuiStyleVar_WindowPadding", + "name": "ImGuiStyleVar_DisabledAlpha", "value": "1" }, { "calc_value": 2, - "name": "ImGuiStyleVar_WindowRounding", + "name": "ImGuiStyleVar_WindowPadding", "value": "2" }, { "calc_value": 3, - "name": "ImGuiStyleVar_WindowBorderSize", + "name": "ImGuiStyleVar_WindowRounding", "value": "3" }, { "calc_value": 4, - "name": "ImGuiStyleVar_WindowMinSize", + "name": "ImGuiStyleVar_WindowBorderSize", "value": "4" }, { "calc_value": 5, - "name": "ImGuiStyleVar_WindowTitleAlign", + "name": "ImGuiStyleVar_WindowMinSize", "value": "5" }, { "calc_value": 6, - "name": "ImGuiStyleVar_ChildRounding", + "name": "ImGuiStyleVar_WindowTitleAlign", "value": "6" }, { "calc_value": 7, - "name": "ImGuiStyleVar_ChildBorderSize", + "name": "ImGuiStyleVar_ChildRounding", "value": "7" }, { "calc_value": 8, - "name": "ImGuiStyleVar_PopupRounding", + "name": "ImGuiStyleVar_ChildBorderSize", "value": "8" }, { "calc_value": 9, - "name": "ImGuiStyleVar_PopupBorderSize", + "name": "ImGuiStyleVar_PopupRounding", "value": "9" }, { "calc_value": 10, - "name": "ImGuiStyleVar_FramePadding", + "name": "ImGuiStyleVar_PopupBorderSize", "value": "10" }, { "calc_value": 11, - "name": "ImGuiStyleVar_FrameRounding", + "name": "ImGuiStyleVar_FramePadding", "value": "11" }, { "calc_value": 12, - "name": "ImGuiStyleVar_FrameBorderSize", + "name": "ImGuiStyleVar_FrameRounding", "value": "12" }, { "calc_value": 13, - "name": "ImGuiStyleVar_ItemSpacing", + "name": "ImGuiStyleVar_FrameBorderSize", "value": "13" }, { "calc_value": 14, - "name": "ImGuiStyleVar_ItemInnerSpacing", + "name": "ImGuiStyleVar_ItemSpacing", "value": "14" }, { "calc_value": 15, - "name": "ImGuiStyleVar_IndentSpacing", + "name": "ImGuiStyleVar_ItemInnerSpacing", "value": "15" }, { "calc_value": 16, - "name": "ImGuiStyleVar_CellPadding", + "name": "ImGuiStyleVar_IndentSpacing", "value": "16" }, { "calc_value": 17, - "name": "ImGuiStyleVar_ScrollbarSize", + "name": "ImGuiStyleVar_CellPadding", "value": "17" }, { "calc_value": 18, - "name": "ImGuiStyleVar_ScrollbarRounding", + "name": "ImGuiStyleVar_ScrollbarSize", "value": "18" }, { "calc_value": 19, - "name": "ImGuiStyleVar_GrabMinSize", + "name": "ImGuiStyleVar_ScrollbarRounding", "value": "19" }, { "calc_value": 20, - "name": "ImGuiStyleVar_GrabRounding", + "name": "ImGuiStyleVar_GrabMinSize", "value": "20" }, { "calc_value": 21, - "name": "ImGuiStyleVar_TabRounding", + "name": "ImGuiStyleVar_GrabRounding", "value": "21" }, { "calc_value": 22, - "name": "ImGuiStyleVar_ButtonTextAlign", + "name": "ImGuiStyleVar_TabRounding", "value": "22" }, { "calc_value": 23, - "name": "ImGuiStyleVar_SelectableTextAlign", + "name": "ImGuiStyleVar_ButtonTextAlign", "value": "23" }, { "calc_value": 24, - "name": "ImGuiStyleVar_COUNT", + "name": "ImGuiStyleVar_SelectableTextAlign", "value": "24" + }, + { + "calc_value": 25, + "name": "ImGuiStyleVar_COUNT", + "value": "25" } ], "ImGuiTabBarFlags_": [ @@ -1801,116 +1791,126 @@ }, { "calc_value": 1, - "name": "ImGuiTableColumnFlags_DefaultHide", + "name": "ImGuiTableColumnFlags_Disabled", "value": "1 << 0" }, { "calc_value": 2, - "name": "ImGuiTableColumnFlags_DefaultSort", + "name": "ImGuiTableColumnFlags_DefaultHide", "value": "1 << 1" }, { "calc_value": 4, - "name": "ImGuiTableColumnFlags_WidthStretch", + "name": "ImGuiTableColumnFlags_DefaultSort", "value": "1 << 2" }, { "calc_value": 8, - "name": "ImGuiTableColumnFlags_WidthFixed", + "name": "ImGuiTableColumnFlags_WidthStretch", "value": "1 << 3" }, { "calc_value": 16, - "name": "ImGuiTableColumnFlags_NoResize", + "name": "ImGuiTableColumnFlags_WidthFixed", "value": "1 << 4" }, { "calc_value": 32, - "name": "ImGuiTableColumnFlags_NoReorder", + "name": "ImGuiTableColumnFlags_NoResize", "value": "1 << 5" }, { "calc_value": 64, - "name": "ImGuiTableColumnFlags_NoHide", + "name": "ImGuiTableColumnFlags_NoReorder", "value": "1 << 6" }, { "calc_value": 128, - "name": "ImGuiTableColumnFlags_NoClip", + "name": "ImGuiTableColumnFlags_NoHide", "value": "1 << 7" }, { "calc_value": 256, - "name": "ImGuiTableColumnFlags_NoSort", + "name": "ImGuiTableColumnFlags_NoClip", "value": "1 << 8" }, { "calc_value": 512, - "name": "ImGuiTableColumnFlags_NoSortAscending", + "name": "ImGuiTableColumnFlags_NoSort", "value": "1 << 9" }, { "calc_value": 1024, - "name": "ImGuiTableColumnFlags_NoSortDescending", + "name": "ImGuiTableColumnFlags_NoSortAscending", "value": "1 << 10" }, { "calc_value": 2048, - "name": "ImGuiTableColumnFlags_NoHeaderWidth", + "name": "ImGuiTableColumnFlags_NoSortDescending", "value": "1 << 11" }, { "calc_value": 4096, - "name": "ImGuiTableColumnFlags_PreferSortAscending", + "name": "ImGuiTableColumnFlags_NoHeaderLabel", "value": "1 << 12" }, { "calc_value": 8192, - "name": "ImGuiTableColumnFlags_PreferSortDescending", + "name": "ImGuiTableColumnFlags_NoHeaderWidth", "value": "1 << 13" }, { "calc_value": 16384, - "name": "ImGuiTableColumnFlags_IndentEnable", + "name": "ImGuiTableColumnFlags_PreferSortAscending", "value": "1 << 14" }, { "calc_value": 32768, - "name": "ImGuiTableColumnFlags_IndentDisable", + "name": "ImGuiTableColumnFlags_PreferSortDescending", "value": "1 << 15" }, { - "calc_value": 1048576, + "calc_value": 65536, + "name": "ImGuiTableColumnFlags_IndentEnable", + "value": "1 << 16" + }, + { + "calc_value": 131072, + "name": "ImGuiTableColumnFlags_IndentDisable", + "value": "1 << 17" + }, + { + "calc_value": 16777216, "name": "ImGuiTableColumnFlags_IsEnabled", - "value": "1 << 20" + "value": "1 << 24" }, { - "calc_value": 2097152, + "calc_value": 33554432, "name": "ImGuiTableColumnFlags_IsVisible", - "value": "1 << 21" + "value": "1 << 25" }, { - "calc_value": 4194304, + "calc_value": 67108864, "name": "ImGuiTableColumnFlags_IsSorted", - "value": "1 << 22" + "value": "1 << 26" }, { - "calc_value": 8388608, + "calc_value": 134217728, "name": "ImGuiTableColumnFlags_IsHovered", - "value": "1 << 23" + "value": "1 << 27" }, { - "calc_value": 12, + "calc_value": 24, "name": "ImGuiTableColumnFlags_WidthMask_", "value": "ImGuiTableColumnFlags_WidthStretch | ImGuiTableColumnFlags_WidthFixed" }, { - "calc_value": 49152, + "calc_value": 196608, "name": "ImGuiTableColumnFlags_IndentMask_", "value": "ImGuiTableColumnFlags_IndentEnable | ImGuiTableColumnFlags_IndentDisable" }, { - "calc_value": 15728640, + "calc_value": 251658240, "name": "ImGuiTableColumnFlags_StatusMask_", "value": "ImGuiTableColumnFlags_IsEnabled | ImGuiTableColumnFlags_IsVisible | ImGuiTableColumnFlags_IsSorted | ImGuiTableColumnFlags_IsHovered" }, @@ -2373,72 +2373,72 @@ }, "enumtypes": [], "locations": { - "ImColor": "imgui:2167", - "ImDrawChannel": "imgui:2261", - "ImDrawCmd": "imgui:2216", - "ImDrawCmdHeader": "imgui:2253", - "ImDrawData": "imgui:2450", - "ImDrawFlags_": "imgui:2287", - "ImDrawList": "imgui:2325", - "ImDrawListFlags_": "imgui:2307", - "ImDrawListSplitter": "imgui:2270", - "ImDrawVert": "imgui:2238", - "ImFont": "imgui:2667", - "ImFontAtlas": "imgui:2566", - "ImFontAtlasCustomRect": "imgui:2528", - "ImFontAtlasFlags_": "imgui:2541", - "ImFontConfig": "imgui:2472", - "ImFontGlyph": "imgui:2501", - "ImFontGlyphRangesBuilder": "imgui:2513", - "ImGuiBackendFlags_": "imgui:1384", - "ImGuiButtonFlags_": "imgui:1490", - "ImGuiCol_": "imgui:1394", - "ImGuiColorEditFlags_": "imgui:1503", - "ImGuiComboFlags_": "imgui:1023", - "ImGuiCond_": "imgui:1595", - "ImGuiConfigFlags_": "imgui:1368", - "ImGuiDataType_": "imgui:1260", - "ImGuiDir_": "imgui:1276", - "ImGuiDragDropFlags_": "imgui:1238", - "ImGuiFocusedFlags_": "imgui:1210", - "ImGuiHoveredFlags_": "imgui:1222", - "ImGuiIO": "imgui:1755", - "ImGuiInputTextCallbackData": "imgui:1897", - "ImGuiInputTextFlags_": "imgui:933", - "ImGuiKeyModFlags_": "imgui:1323", - "ImGuiKey_": "imgui:1295", - "ImGuiListClipper": "imgui:2118", - "ImGuiMouseButton_": "imgui:1567", - "ImGuiMouseCursor_": "imgui:1577", - "ImGuiNavInput_": "imgui:1336", - "ImGuiOnceUponAFrame": "imgui:1996", - "ImGuiPayload": "imgui:1937", - "ImGuiPopupFlags_": "imgui:996", - "ImGuiSelectableFlags_": "imgui:1012", - "ImGuiSizeCallbackData": "imgui:1928", - "ImGuiSliderFlags_": "imgui:1550", - "ImGuiSortDirection_": "imgui:1287", - "ImGuiStorage": "imgui:2058", - "ImGuiStoragePair": "imgui:2061", - "ImGuiStyle": "imgui:1701", - "ImGuiStyleVar_": "imgui:1459", - "ImGuiTabBarFlags_": "imgui:1037", - "ImGuiTabItemFlags_": "imgui:1053", - "ImGuiTableBgTarget_": "imgui:1201", - "ImGuiTableColumnFlags_": "imgui:1146", - "ImGuiTableColumnSortSpecs": "imgui:1959", - "ImGuiTableFlags_": "imgui:1089", - "ImGuiTableRowFlags_": "imgui:1186", - "ImGuiTableSortSpecs": "imgui:1973", - "ImGuiTextBuffer": "imgui:2031", - "ImGuiTextFilter": "imgui:2004", - "ImGuiTextRange": "imgui:2014", - "ImGuiTreeNodeFlags_": "imgui:967", - "ImGuiViewport": "imgui:2738", - "ImGuiViewportFlags_": "imgui:2723", - "ImGuiWindowFlags_": "imgui:893", - "ImVec2": "imgui:230", - "ImVec4": "imgui:243" + "ImColor": "imgui:2226", + "ImDrawChannel": "imgui:2316", + "ImDrawCmd": "imgui:2275", + "ImDrawCmdHeader": "imgui:2308", + "ImDrawData": "imgui:2506", + "ImDrawFlags_": "imgui:2342", + "ImDrawList": "imgui:2380", + "ImDrawListFlags_": "imgui:2362", + "ImDrawListSplitter": "imgui:2325", + "ImDrawVert": "imgui:2293", + "ImFont": "imgui:2724", + "ImFontAtlas": "imgui:2622", + "ImFontAtlasCustomRect": "imgui:2584", + "ImFontAtlasFlags_": "imgui:2597", + "ImFontConfig": "imgui:2528", + "ImFontGlyph": "imgui:2557", + "ImFontGlyphRangesBuilder": "imgui:2569", + "ImGuiBackendFlags_": "imgui:1434", + "ImGuiButtonFlags_": "imgui:1541", + "ImGuiCol_": "imgui:1444", + "ImGuiColorEditFlags_": "imgui:1554", + "ImGuiComboFlags_": "imgui:1072", + "ImGuiCond_": "imgui:1646", + "ImGuiConfigFlags_": "imgui:1418", + "ImGuiDataType_": "imgui:1311", + "ImGuiDir_": "imgui:1327", + "ImGuiDragDropFlags_": "imgui:1289", + "ImGuiFocusedFlags_": "imgui:1261", + "ImGuiHoveredFlags_": "imgui:1273", + "ImGuiIO": "imgui:1812", + "ImGuiInputTextCallbackData": "imgui:1956", + "ImGuiInputTextFlags_": "imgui:985", + "ImGuiKeyModFlags_": "imgui:1374", + "ImGuiKey_": "imgui:1346", + "ImGuiListClipper": "imgui:2177", + "ImGuiMouseButton_": "imgui:1618", + "ImGuiMouseCursor_": "imgui:1628", + "ImGuiNavInput_": "imgui:1387", + "ImGuiOnceUponAFrame": "imgui:2055", + "ImGuiPayload": "imgui:1996", + "ImGuiPopupFlags_": "imgui:1045", + "ImGuiSelectableFlags_": "imgui:1061", + "ImGuiSizeCallbackData": "imgui:1987", + "ImGuiSliderFlags_": "imgui:1601", + "ImGuiSortDirection_": "imgui:1338", + "ImGuiStorage": "imgui:2117", + "ImGuiStoragePair": "imgui:2120", + "ImGuiStyle": "imgui:1757", + "ImGuiStyleVar_": "imgui:1509", + "ImGuiTabBarFlags_": "imgui:1086", + "ImGuiTabItemFlags_": "imgui:1102", + "ImGuiTableBgTarget_": "imgui:1252", + "ImGuiTableColumnFlags_": "imgui:1195", + "ImGuiTableColumnSortSpecs": "imgui:2018", + "ImGuiTableFlags_": "imgui:1138", + "ImGuiTableRowFlags_": "imgui:1237", + "ImGuiTableSortSpecs": "imgui:2032", + "ImGuiTextBuffer": "imgui:2090", + "ImGuiTextFilter": "imgui:2063", + "ImGuiTextRange": "imgui:2073", + "ImGuiTreeNodeFlags_": "imgui:1016", + "ImGuiViewport": "imgui:2795", + "ImGuiViewportFlags_": "imgui:2780", + "ImGuiWindowFlags_": "imgui:945", + "ImVec2": "imgui:256", + "ImVec4": "imgui:269" }, "structs": { "ImColor": [ @@ -2682,6 +2682,10 @@ "name": "EllipsisChar", "type": "ImWchar" }, + { + "name": "DotChar", + "type": "ImWchar" + }, { "name": "DirtyLookupTables", "type": "bool" @@ -2729,6 +2733,10 @@ "name": "Locked", "type": "bool" }, + { + "name": "TexReady", + "type": "bool" + }, { "name": "TexPixelsUseColors", "type": "bool" @@ -3153,7 +3161,7 @@ }, { "name": "NavInputs[ImGuiNavInput_COUNT]", - "size": 21, + "size": 20, "type": "float" }, { @@ -3216,6 +3224,10 @@ "name": "KeyMods", "type": "ImGuiKeyModFlags" }, + { + "name": "KeyModsPrev", + "type": "ImGuiKeyModFlags" + }, { "name": "MousePosPrev", "type": "ImVec2" @@ -3287,12 +3299,12 @@ }, { "name": "NavInputsDownDuration[ImGuiNavInput_COUNT]", - "size": 21, + "size": 20, "type": "float" }, { "name": "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]", - "size": 21, + "size": 20, "type": "float" }, { @@ -3470,6 +3482,10 @@ "name": "Alpha", "type": "float" }, + { + "name": "DisabledAlpha", + "type": "float" + }, { "name": "WindowPadding", "type": "ImVec2" diff --git a/imgui-sys/third-party/structs_and_enums.lua b/imgui-sys/third-party/structs_and_enums.lua index d3e4883..b1c9a89 100644 --- a/imgui-sys/third-party/structs_and_enums.lua +++ b/imgui-sys/third-party/structs_and_enums.lua @@ -457,23 +457,23 @@ defs["enums"]["ImGuiColorEditFlags_"][24]["name"] = "ImGuiColorEditFlags_InputHS defs["enums"]["ImGuiColorEditFlags_"][24]["value"] = "1 << 28" defs["enums"]["ImGuiColorEditFlags_"][25] = {} defs["enums"]["ImGuiColorEditFlags_"][25]["calc_value"] = 177209344 -defs["enums"]["ImGuiColorEditFlags_"][25]["name"] = "ImGuiColorEditFlags__OptionsDefault" +defs["enums"]["ImGuiColorEditFlags_"][25]["name"] = "ImGuiColorEditFlags_DefaultOptions_" defs["enums"]["ImGuiColorEditFlags_"][25]["value"] = "ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_PickerHueBar" defs["enums"]["ImGuiColorEditFlags_"][26] = {} defs["enums"]["ImGuiColorEditFlags_"][26]["calc_value"] = 7340032 -defs["enums"]["ImGuiColorEditFlags_"][26]["name"] = "ImGuiColorEditFlags__DisplayMask" +defs["enums"]["ImGuiColorEditFlags_"][26]["name"] = "ImGuiColorEditFlags_DisplayMask_" defs["enums"]["ImGuiColorEditFlags_"][26]["value"] = "ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_DisplayHSV | ImGuiColorEditFlags_DisplayHex" defs["enums"]["ImGuiColorEditFlags_"][27] = {} defs["enums"]["ImGuiColorEditFlags_"][27]["calc_value"] = 25165824 -defs["enums"]["ImGuiColorEditFlags_"][27]["name"] = "ImGuiColorEditFlags__DataTypeMask" +defs["enums"]["ImGuiColorEditFlags_"][27]["name"] = "ImGuiColorEditFlags_DataTypeMask_" defs["enums"]["ImGuiColorEditFlags_"][27]["value"] = "ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_Float" defs["enums"]["ImGuiColorEditFlags_"][28] = {} defs["enums"]["ImGuiColorEditFlags_"][28]["calc_value"] = 100663296 -defs["enums"]["ImGuiColorEditFlags_"][28]["name"] = "ImGuiColorEditFlags__PickerMask" +defs["enums"]["ImGuiColorEditFlags_"][28]["name"] = "ImGuiColorEditFlags_PickerMask_" defs["enums"]["ImGuiColorEditFlags_"][28]["value"] = "ImGuiColorEditFlags_PickerHueWheel | ImGuiColorEditFlags_PickerHueBar" defs["enums"]["ImGuiColorEditFlags_"][29] = {} defs["enums"]["ImGuiColorEditFlags_"][29]["calc_value"] = 402653184 -defs["enums"]["ImGuiColorEditFlags_"][29]["name"] = "ImGuiColorEditFlags__InputMask" +defs["enums"]["ImGuiColorEditFlags_"][29]["name"] = "ImGuiColorEditFlags_InputMask_" defs["enums"]["ImGuiColorEditFlags_"][29]["value"] = "ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_InputHSV" defs["enums"]["ImGuiComboFlags_"] = {} defs["enums"]["ImGuiComboFlags_"][1] = {} @@ -832,14 +832,6 @@ defs["enums"]["ImGuiInputTextFlags_"][21] = {} defs["enums"]["ImGuiInputTextFlags_"][21]["calc_value"] = 524288 defs["enums"]["ImGuiInputTextFlags_"][21]["name"] = "ImGuiInputTextFlags_CallbackEdit" defs["enums"]["ImGuiInputTextFlags_"][21]["value"] = "1 << 19" -defs["enums"]["ImGuiInputTextFlags_"][22] = {} -defs["enums"]["ImGuiInputTextFlags_"][22]["calc_value"] = 1048576 -defs["enums"]["ImGuiInputTextFlags_"][22]["name"] = "ImGuiInputTextFlags_Multiline" -defs["enums"]["ImGuiInputTextFlags_"][22]["value"] = "1 << 20" -defs["enums"]["ImGuiInputTextFlags_"][23] = {} -defs["enums"]["ImGuiInputTextFlags_"][23]["calc_value"] = 2097152 -defs["enums"]["ImGuiInputTextFlags_"][23]["name"] = "ImGuiInputTextFlags_NoMarkEdited" -defs["enums"]["ImGuiInputTextFlags_"][23]["value"] = "1 << 21" defs["enums"]["ImGuiKeyModFlags_"] = {} defs["enums"]["ImGuiKeyModFlags_"][1] = {} defs["enums"]["ImGuiKeyModFlags_"][1]["calc_value"] = 0 @@ -1083,32 +1075,28 @@ defs["enums"]["ImGuiNavInput_"][16]["name"] = "ImGuiNavInput_TweakFast" defs["enums"]["ImGuiNavInput_"][16]["value"] = "15" defs["enums"]["ImGuiNavInput_"][17] = {} defs["enums"]["ImGuiNavInput_"][17]["calc_value"] = 16 -defs["enums"]["ImGuiNavInput_"][17]["name"] = "ImGuiNavInput_KeyMenu_" +defs["enums"]["ImGuiNavInput_"][17]["name"] = "ImGuiNavInput_KeyLeft_" defs["enums"]["ImGuiNavInput_"][17]["value"] = "16" defs["enums"]["ImGuiNavInput_"][18] = {} defs["enums"]["ImGuiNavInput_"][18]["calc_value"] = 17 -defs["enums"]["ImGuiNavInput_"][18]["name"] = "ImGuiNavInput_KeyLeft_" +defs["enums"]["ImGuiNavInput_"][18]["name"] = "ImGuiNavInput_KeyRight_" defs["enums"]["ImGuiNavInput_"][18]["value"] = "17" defs["enums"]["ImGuiNavInput_"][19] = {} defs["enums"]["ImGuiNavInput_"][19]["calc_value"] = 18 -defs["enums"]["ImGuiNavInput_"][19]["name"] = "ImGuiNavInput_KeyRight_" +defs["enums"]["ImGuiNavInput_"][19]["name"] = "ImGuiNavInput_KeyUp_" defs["enums"]["ImGuiNavInput_"][19]["value"] = "18" defs["enums"]["ImGuiNavInput_"][20] = {} defs["enums"]["ImGuiNavInput_"][20]["calc_value"] = 19 -defs["enums"]["ImGuiNavInput_"][20]["name"] = "ImGuiNavInput_KeyUp_" +defs["enums"]["ImGuiNavInput_"][20]["name"] = "ImGuiNavInput_KeyDown_" defs["enums"]["ImGuiNavInput_"][20]["value"] = "19" defs["enums"]["ImGuiNavInput_"][21] = {} defs["enums"]["ImGuiNavInput_"][21]["calc_value"] = 20 -defs["enums"]["ImGuiNavInput_"][21]["name"] = "ImGuiNavInput_KeyDown_" +defs["enums"]["ImGuiNavInput_"][21]["name"] = "ImGuiNavInput_COUNT" defs["enums"]["ImGuiNavInput_"][21]["value"] = "20" defs["enums"]["ImGuiNavInput_"][22] = {} -defs["enums"]["ImGuiNavInput_"][22]["calc_value"] = 21 -defs["enums"]["ImGuiNavInput_"][22]["name"] = "ImGuiNavInput_COUNT" -defs["enums"]["ImGuiNavInput_"][22]["value"] = "21" -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"]["ImGuiNavInput_"][22]["calc_value"] = 16 +defs["enums"]["ImGuiNavInput_"][22]["name"] = "ImGuiNavInput_InternalStart_" +defs["enums"]["ImGuiNavInput_"][22]["value"] = "ImGuiNavInput_KeyLeft_" defs["enums"]["ImGuiPopupFlags_"] = {} defs["enums"]["ImGuiPopupFlags_"][1] = {} defs["enums"]["ImGuiPopupFlags_"][1]["calc_value"] = 0 @@ -1224,100 +1212,104 @@ defs["enums"]["ImGuiStyleVar_"][1]["name"] = "ImGuiStyleVar_Alpha" defs["enums"]["ImGuiStyleVar_"][1]["value"] = "0" defs["enums"]["ImGuiStyleVar_"][2] = {} defs["enums"]["ImGuiStyleVar_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiStyleVar_"][2]["name"] = "ImGuiStyleVar_WindowPadding" +defs["enums"]["ImGuiStyleVar_"][2]["name"] = "ImGuiStyleVar_DisabledAlpha" defs["enums"]["ImGuiStyleVar_"][2]["value"] = "1" defs["enums"]["ImGuiStyleVar_"][3] = {} defs["enums"]["ImGuiStyleVar_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiStyleVar_"][3]["name"] = "ImGuiStyleVar_WindowRounding" +defs["enums"]["ImGuiStyleVar_"][3]["name"] = "ImGuiStyleVar_WindowPadding" defs["enums"]["ImGuiStyleVar_"][3]["value"] = "2" defs["enums"]["ImGuiStyleVar_"][4] = {} defs["enums"]["ImGuiStyleVar_"][4]["calc_value"] = 3 -defs["enums"]["ImGuiStyleVar_"][4]["name"] = "ImGuiStyleVar_WindowBorderSize" +defs["enums"]["ImGuiStyleVar_"][4]["name"] = "ImGuiStyleVar_WindowRounding" defs["enums"]["ImGuiStyleVar_"][4]["value"] = "3" defs["enums"]["ImGuiStyleVar_"][5] = {} defs["enums"]["ImGuiStyleVar_"][5]["calc_value"] = 4 -defs["enums"]["ImGuiStyleVar_"][5]["name"] = "ImGuiStyleVar_WindowMinSize" +defs["enums"]["ImGuiStyleVar_"][5]["name"] = "ImGuiStyleVar_WindowBorderSize" defs["enums"]["ImGuiStyleVar_"][5]["value"] = "4" defs["enums"]["ImGuiStyleVar_"][6] = {} defs["enums"]["ImGuiStyleVar_"][6]["calc_value"] = 5 -defs["enums"]["ImGuiStyleVar_"][6]["name"] = "ImGuiStyleVar_WindowTitleAlign" +defs["enums"]["ImGuiStyleVar_"][6]["name"] = "ImGuiStyleVar_WindowMinSize" defs["enums"]["ImGuiStyleVar_"][6]["value"] = "5" defs["enums"]["ImGuiStyleVar_"][7] = {} defs["enums"]["ImGuiStyleVar_"][7]["calc_value"] = 6 -defs["enums"]["ImGuiStyleVar_"][7]["name"] = "ImGuiStyleVar_ChildRounding" +defs["enums"]["ImGuiStyleVar_"][7]["name"] = "ImGuiStyleVar_WindowTitleAlign" defs["enums"]["ImGuiStyleVar_"][7]["value"] = "6" defs["enums"]["ImGuiStyleVar_"][8] = {} defs["enums"]["ImGuiStyleVar_"][8]["calc_value"] = 7 -defs["enums"]["ImGuiStyleVar_"][8]["name"] = "ImGuiStyleVar_ChildBorderSize" +defs["enums"]["ImGuiStyleVar_"][8]["name"] = "ImGuiStyleVar_ChildRounding" defs["enums"]["ImGuiStyleVar_"][8]["value"] = "7" defs["enums"]["ImGuiStyleVar_"][9] = {} defs["enums"]["ImGuiStyleVar_"][9]["calc_value"] = 8 -defs["enums"]["ImGuiStyleVar_"][9]["name"] = "ImGuiStyleVar_PopupRounding" +defs["enums"]["ImGuiStyleVar_"][9]["name"] = "ImGuiStyleVar_ChildBorderSize" defs["enums"]["ImGuiStyleVar_"][9]["value"] = "8" defs["enums"]["ImGuiStyleVar_"][10] = {} defs["enums"]["ImGuiStyleVar_"][10]["calc_value"] = 9 -defs["enums"]["ImGuiStyleVar_"][10]["name"] = "ImGuiStyleVar_PopupBorderSize" +defs["enums"]["ImGuiStyleVar_"][10]["name"] = "ImGuiStyleVar_PopupRounding" defs["enums"]["ImGuiStyleVar_"][10]["value"] = "9" defs["enums"]["ImGuiStyleVar_"][11] = {} defs["enums"]["ImGuiStyleVar_"][11]["calc_value"] = 10 -defs["enums"]["ImGuiStyleVar_"][11]["name"] = "ImGuiStyleVar_FramePadding" +defs["enums"]["ImGuiStyleVar_"][11]["name"] = "ImGuiStyleVar_PopupBorderSize" defs["enums"]["ImGuiStyleVar_"][11]["value"] = "10" defs["enums"]["ImGuiStyleVar_"][12] = {} defs["enums"]["ImGuiStyleVar_"][12]["calc_value"] = 11 -defs["enums"]["ImGuiStyleVar_"][12]["name"] = "ImGuiStyleVar_FrameRounding" +defs["enums"]["ImGuiStyleVar_"][12]["name"] = "ImGuiStyleVar_FramePadding" defs["enums"]["ImGuiStyleVar_"][12]["value"] = "11" defs["enums"]["ImGuiStyleVar_"][13] = {} defs["enums"]["ImGuiStyleVar_"][13]["calc_value"] = 12 -defs["enums"]["ImGuiStyleVar_"][13]["name"] = "ImGuiStyleVar_FrameBorderSize" +defs["enums"]["ImGuiStyleVar_"][13]["name"] = "ImGuiStyleVar_FrameRounding" defs["enums"]["ImGuiStyleVar_"][13]["value"] = "12" defs["enums"]["ImGuiStyleVar_"][14] = {} defs["enums"]["ImGuiStyleVar_"][14]["calc_value"] = 13 -defs["enums"]["ImGuiStyleVar_"][14]["name"] = "ImGuiStyleVar_ItemSpacing" +defs["enums"]["ImGuiStyleVar_"][14]["name"] = "ImGuiStyleVar_FrameBorderSize" defs["enums"]["ImGuiStyleVar_"][14]["value"] = "13" defs["enums"]["ImGuiStyleVar_"][15] = {} defs["enums"]["ImGuiStyleVar_"][15]["calc_value"] = 14 -defs["enums"]["ImGuiStyleVar_"][15]["name"] = "ImGuiStyleVar_ItemInnerSpacing" +defs["enums"]["ImGuiStyleVar_"][15]["name"] = "ImGuiStyleVar_ItemSpacing" defs["enums"]["ImGuiStyleVar_"][15]["value"] = "14" defs["enums"]["ImGuiStyleVar_"][16] = {} defs["enums"]["ImGuiStyleVar_"][16]["calc_value"] = 15 -defs["enums"]["ImGuiStyleVar_"][16]["name"] = "ImGuiStyleVar_IndentSpacing" +defs["enums"]["ImGuiStyleVar_"][16]["name"] = "ImGuiStyleVar_ItemInnerSpacing" defs["enums"]["ImGuiStyleVar_"][16]["value"] = "15" defs["enums"]["ImGuiStyleVar_"][17] = {} defs["enums"]["ImGuiStyleVar_"][17]["calc_value"] = 16 -defs["enums"]["ImGuiStyleVar_"][17]["name"] = "ImGuiStyleVar_CellPadding" +defs["enums"]["ImGuiStyleVar_"][17]["name"] = "ImGuiStyleVar_IndentSpacing" defs["enums"]["ImGuiStyleVar_"][17]["value"] = "16" defs["enums"]["ImGuiStyleVar_"][18] = {} defs["enums"]["ImGuiStyleVar_"][18]["calc_value"] = 17 -defs["enums"]["ImGuiStyleVar_"][18]["name"] = "ImGuiStyleVar_ScrollbarSize" +defs["enums"]["ImGuiStyleVar_"][18]["name"] = "ImGuiStyleVar_CellPadding" defs["enums"]["ImGuiStyleVar_"][18]["value"] = "17" defs["enums"]["ImGuiStyleVar_"][19] = {} defs["enums"]["ImGuiStyleVar_"][19]["calc_value"] = 18 -defs["enums"]["ImGuiStyleVar_"][19]["name"] = "ImGuiStyleVar_ScrollbarRounding" +defs["enums"]["ImGuiStyleVar_"][19]["name"] = "ImGuiStyleVar_ScrollbarSize" defs["enums"]["ImGuiStyleVar_"][19]["value"] = "18" defs["enums"]["ImGuiStyleVar_"][20] = {} defs["enums"]["ImGuiStyleVar_"][20]["calc_value"] = 19 -defs["enums"]["ImGuiStyleVar_"][20]["name"] = "ImGuiStyleVar_GrabMinSize" +defs["enums"]["ImGuiStyleVar_"][20]["name"] = "ImGuiStyleVar_ScrollbarRounding" defs["enums"]["ImGuiStyleVar_"][20]["value"] = "19" defs["enums"]["ImGuiStyleVar_"][21] = {} defs["enums"]["ImGuiStyleVar_"][21]["calc_value"] = 20 -defs["enums"]["ImGuiStyleVar_"][21]["name"] = "ImGuiStyleVar_GrabRounding" +defs["enums"]["ImGuiStyleVar_"][21]["name"] = "ImGuiStyleVar_GrabMinSize" defs["enums"]["ImGuiStyleVar_"][21]["value"] = "20" defs["enums"]["ImGuiStyleVar_"][22] = {} defs["enums"]["ImGuiStyleVar_"][22]["calc_value"] = 21 -defs["enums"]["ImGuiStyleVar_"][22]["name"] = "ImGuiStyleVar_TabRounding" +defs["enums"]["ImGuiStyleVar_"][22]["name"] = "ImGuiStyleVar_GrabRounding" defs["enums"]["ImGuiStyleVar_"][22]["value"] = "21" defs["enums"]["ImGuiStyleVar_"][23] = {} defs["enums"]["ImGuiStyleVar_"][23]["calc_value"] = 22 -defs["enums"]["ImGuiStyleVar_"][23]["name"] = "ImGuiStyleVar_ButtonTextAlign" +defs["enums"]["ImGuiStyleVar_"][23]["name"] = "ImGuiStyleVar_TabRounding" defs["enums"]["ImGuiStyleVar_"][23]["value"] = "22" defs["enums"]["ImGuiStyleVar_"][24] = {} defs["enums"]["ImGuiStyleVar_"][24]["calc_value"] = 23 -defs["enums"]["ImGuiStyleVar_"][24]["name"] = "ImGuiStyleVar_SelectableTextAlign" +defs["enums"]["ImGuiStyleVar_"][24]["name"] = "ImGuiStyleVar_ButtonTextAlign" defs["enums"]["ImGuiStyleVar_"][24]["value"] = "23" defs["enums"]["ImGuiStyleVar_"][25] = {} defs["enums"]["ImGuiStyleVar_"][25]["calc_value"] = 24 -defs["enums"]["ImGuiStyleVar_"][25]["name"] = "ImGuiStyleVar_COUNT" +defs["enums"]["ImGuiStyleVar_"][25]["name"] = "ImGuiStyleVar_SelectableTextAlign" defs["enums"]["ImGuiStyleVar_"][25]["value"] = "24" +defs["enums"]["ImGuiStyleVar_"][26] = {} +defs["enums"]["ImGuiStyleVar_"][26]["calc_value"] = 25 +defs["enums"]["ImGuiStyleVar_"][26]["name"] = "ImGuiStyleVar_COUNT" +defs["enums"]["ImGuiStyleVar_"][26]["value"] = "25" defs["enums"]["ImGuiTabBarFlags_"] = {} defs["enums"]["ImGuiTabBarFlags_"][1] = {} defs["enums"]["ImGuiTabBarFlags_"][1]["calc_value"] = 0 @@ -1424,100 +1416,108 @@ defs["enums"]["ImGuiTableColumnFlags_"][1]["name"] = "ImGuiTableColumnFlags_None defs["enums"]["ImGuiTableColumnFlags_"][1]["value"] = "0" defs["enums"]["ImGuiTableColumnFlags_"][2] = {} defs["enums"]["ImGuiTableColumnFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiTableColumnFlags_"][2]["name"] = "ImGuiTableColumnFlags_DefaultHide" +defs["enums"]["ImGuiTableColumnFlags_"][2]["name"] = "ImGuiTableColumnFlags_Disabled" defs["enums"]["ImGuiTableColumnFlags_"][2]["value"] = "1 << 0" defs["enums"]["ImGuiTableColumnFlags_"][3] = {} defs["enums"]["ImGuiTableColumnFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiTableColumnFlags_"][3]["name"] = "ImGuiTableColumnFlags_DefaultSort" +defs["enums"]["ImGuiTableColumnFlags_"][3]["name"] = "ImGuiTableColumnFlags_DefaultHide" defs["enums"]["ImGuiTableColumnFlags_"][3]["value"] = "1 << 1" defs["enums"]["ImGuiTableColumnFlags_"][4] = {} defs["enums"]["ImGuiTableColumnFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiTableColumnFlags_"][4]["name"] = "ImGuiTableColumnFlags_WidthStretch" +defs["enums"]["ImGuiTableColumnFlags_"][4]["name"] = "ImGuiTableColumnFlags_DefaultSort" defs["enums"]["ImGuiTableColumnFlags_"][4]["value"] = "1 << 2" defs["enums"]["ImGuiTableColumnFlags_"][5] = {} defs["enums"]["ImGuiTableColumnFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiTableColumnFlags_"][5]["name"] = "ImGuiTableColumnFlags_WidthFixed" +defs["enums"]["ImGuiTableColumnFlags_"][5]["name"] = "ImGuiTableColumnFlags_WidthStretch" defs["enums"]["ImGuiTableColumnFlags_"][5]["value"] = "1 << 3" defs["enums"]["ImGuiTableColumnFlags_"][6] = {} defs["enums"]["ImGuiTableColumnFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiTableColumnFlags_"][6]["name"] = "ImGuiTableColumnFlags_NoResize" +defs["enums"]["ImGuiTableColumnFlags_"][6]["name"] = "ImGuiTableColumnFlags_WidthFixed" defs["enums"]["ImGuiTableColumnFlags_"][6]["value"] = "1 << 4" defs["enums"]["ImGuiTableColumnFlags_"][7] = {} defs["enums"]["ImGuiTableColumnFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiTableColumnFlags_"][7]["name"] = "ImGuiTableColumnFlags_NoReorder" +defs["enums"]["ImGuiTableColumnFlags_"][7]["name"] = "ImGuiTableColumnFlags_NoResize" defs["enums"]["ImGuiTableColumnFlags_"][7]["value"] = "1 << 5" defs["enums"]["ImGuiTableColumnFlags_"][8] = {} defs["enums"]["ImGuiTableColumnFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiTableColumnFlags_"][8]["name"] = "ImGuiTableColumnFlags_NoHide" +defs["enums"]["ImGuiTableColumnFlags_"][8]["name"] = "ImGuiTableColumnFlags_NoReorder" defs["enums"]["ImGuiTableColumnFlags_"][8]["value"] = "1 << 6" defs["enums"]["ImGuiTableColumnFlags_"][9] = {} defs["enums"]["ImGuiTableColumnFlags_"][9]["calc_value"] = 128 -defs["enums"]["ImGuiTableColumnFlags_"][9]["name"] = "ImGuiTableColumnFlags_NoClip" +defs["enums"]["ImGuiTableColumnFlags_"][9]["name"] = "ImGuiTableColumnFlags_NoHide" defs["enums"]["ImGuiTableColumnFlags_"][9]["value"] = "1 << 7" defs["enums"]["ImGuiTableColumnFlags_"][10] = {} defs["enums"]["ImGuiTableColumnFlags_"][10]["calc_value"] = 256 -defs["enums"]["ImGuiTableColumnFlags_"][10]["name"] = "ImGuiTableColumnFlags_NoSort" +defs["enums"]["ImGuiTableColumnFlags_"][10]["name"] = "ImGuiTableColumnFlags_NoClip" defs["enums"]["ImGuiTableColumnFlags_"][10]["value"] = "1 << 8" defs["enums"]["ImGuiTableColumnFlags_"][11] = {} defs["enums"]["ImGuiTableColumnFlags_"][11]["calc_value"] = 512 -defs["enums"]["ImGuiTableColumnFlags_"][11]["name"] = "ImGuiTableColumnFlags_NoSortAscending" +defs["enums"]["ImGuiTableColumnFlags_"][11]["name"] = "ImGuiTableColumnFlags_NoSort" defs["enums"]["ImGuiTableColumnFlags_"][11]["value"] = "1 << 9" defs["enums"]["ImGuiTableColumnFlags_"][12] = {} defs["enums"]["ImGuiTableColumnFlags_"][12]["calc_value"] = 1024 -defs["enums"]["ImGuiTableColumnFlags_"][12]["name"] = "ImGuiTableColumnFlags_NoSortDescending" +defs["enums"]["ImGuiTableColumnFlags_"][12]["name"] = "ImGuiTableColumnFlags_NoSortAscending" defs["enums"]["ImGuiTableColumnFlags_"][12]["value"] = "1 << 10" defs["enums"]["ImGuiTableColumnFlags_"][13] = {} defs["enums"]["ImGuiTableColumnFlags_"][13]["calc_value"] = 2048 -defs["enums"]["ImGuiTableColumnFlags_"][13]["name"] = "ImGuiTableColumnFlags_NoHeaderWidth" +defs["enums"]["ImGuiTableColumnFlags_"][13]["name"] = "ImGuiTableColumnFlags_NoSortDescending" defs["enums"]["ImGuiTableColumnFlags_"][13]["value"] = "1 << 11" defs["enums"]["ImGuiTableColumnFlags_"][14] = {} defs["enums"]["ImGuiTableColumnFlags_"][14]["calc_value"] = 4096 -defs["enums"]["ImGuiTableColumnFlags_"][14]["name"] = "ImGuiTableColumnFlags_PreferSortAscending" +defs["enums"]["ImGuiTableColumnFlags_"][14]["name"] = "ImGuiTableColumnFlags_NoHeaderLabel" defs["enums"]["ImGuiTableColumnFlags_"][14]["value"] = "1 << 12" defs["enums"]["ImGuiTableColumnFlags_"][15] = {} defs["enums"]["ImGuiTableColumnFlags_"][15]["calc_value"] = 8192 -defs["enums"]["ImGuiTableColumnFlags_"][15]["name"] = "ImGuiTableColumnFlags_PreferSortDescending" +defs["enums"]["ImGuiTableColumnFlags_"][15]["name"] = "ImGuiTableColumnFlags_NoHeaderWidth" defs["enums"]["ImGuiTableColumnFlags_"][15]["value"] = "1 << 13" defs["enums"]["ImGuiTableColumnFlags_"][16] = {} defs["enums"]["ImGuiTableColumnFlags_"][16]["calc_value"] = 16384 -defs["enums"]["ImGuiTableColumnFlags_"][16]["name"] = "ImGuiTableColumnFlags_IndentEnable" +defs["enums"]["ImGuiTableColumnFlags_"][16]["name"] = "ImGuiTableColumnFlags_PreferSortAscending" defs["enums"]["ImGuiTableColumnFlags_"][16]["value"] = "1 << 14" defs["enums"]["ImGuiTableColumnFlags_"][17] = {} defs["enums"]["ImGuiTableColumnFlags_"][17]["calc_value"] = 32768 -defs["enums"]["ImGuiTableColumnFlags_"][17]["name"] = "ImGuiTableColumnFlags_IndentDisable" +defs["enums"]["ImGuiTableColumnFlags_"][17]["name"] = "ImGuiTableColumnFlags_PreferSortDescending" defs["enums"]["ImGuiTableColumnFlags_"][17]["value"] = "1 << 15" defs["enums"]["ImGuiTableColumnFlags_"][18] = {} -defs["enums"]["ImGuiTableColumnFlags_"][18]["calc_value"] = 1048576 -defs["enums"]["ImGuiTableColumnFlags_"][18]["name"] = "ImGuiTableColumnFlags_IsEnabled" -defs["enums"]["ImGuiTableColumnFlags_"][18]["value"] = "1 << 20" +defs["enums"]["ImGuiTableColumnFlags_"][18]["calc_value"] = 65536 +defs["enums"]["ImGuiTableColumnFlags_"][18]["name"] = "ImGuiTableColumnFlags_IndentEnable" +defs["enums"]["ImGuiTableColumnFlags_"][18]["value"] = "1 << 16" defs["enums"]["ImGuiTableColumnFlags_"][19] = {} -defs["enums"]["ImGuiTableColumnFlags_"][19]["calc_value"] = 2097152 -defs["enums"]["ImGuiTableColumnFlags_"][19]["name"] = "ImGuiTableColumnFlags_IsVisible" -defs["enums"]["ImGuiTableColumnFlags_"][19]["value"] = "1 << 21" +defs["enums"]["ImGuiTableColumnFlags_"][19]["calc_value"] = 131072 +defs["enums"]["ImGuiTableColumnFlags_"][19]["name"] = "ImGuiTableColumnFlags_IndentDisable" +defs["enums"]["ImGuiTableColumnFlags_"][19]["value"] = "1 << 17" defs["enums"]["ImGuiTableColumnFlags_"][20] = {} -defs["enums"]["ImGuiTableColumnFlags_"][20]["calc_value"] = 4194304 -defs["enums"]["ImGuiTableColumnFlags_"][20]["name"] = "ImGuiTableColumnFlags_IsSorted" -defs["enums"]["ImGuiTableColumnFlags_"][20]["value"] = "1 << 22" +defs["enums"]["ImGuiTableColumnFlags_"][20]["calc_value"] = 16777216 +defs["enums"]["ImGuiTableColumnFlags_"][20]["name"] = "ImGuiTableColumnFlags_IsEnabled" +defs["enums"]["ImGuiTableColumnFlags_"][20]["value"] = "1 << 24" defs["enums"]["ImGuiTableColumnFlags_"][21] = {} -defs["enums"]["ImGuiTableColumnFlags_"][21]["calc_value"] = 8388608 -defs["enums"]["ImGuiTableColumnFlags_"][21]["name"] = "ImGuiTableColumnFlags_IsHovered" -defs["enums"]["ImGuiTableColumnFlags_"][21]["value"] = "1 << 23" +defs["enums"]["ImGuiTableColumnFlags_"][21]["calc_value"] = 33554432 +defs["enums"]["ImGuiTableColumnFlags_"][21]["name"] = "ImGuiTableColumnFlags_IsVisible" +defs["enums"]["ImGuiTableColumnFlags_"][21]["value"] = "1 << 25" defs["enums"]["ImGuiTableColumnFlags_"][22] = {} -defs["enums"]["ImGuiTableColumnFlags_"][22]["calc_value"] = 12 -defs["enums"]["ImGuiTableColumnFlags_"][22]["name"] = "ImGuiTableColumnFlags_WidthMask_" -defs["enums"]["ImGuiTableColumnFlags_"][22]["value"] = "ImGuiTableColumnFlags_WidthStretch | ImGuiTableColumnFlags_WidthFixed" +defs["enums"]["ImGuiTableColumnFlags_"][22]["calc_value"] = 67108864 +defs["enums"]["ImGuiTableColumnFlags_"][22]["name"] = "ImGuiTableColumnFlags_IsSorted" +defs["enums"]["ImGuiTableColumnFlags_"][22]["value"] = "1 << 26" defs["enums"]["ImGuiTableColumnFlags_"][23] = {} -defs["enums"]["ImGuiTableColumnFlags_"][23]["calc_value"] = 49152 -defs["enums"]["ImGuiTableColumnFlags_"][23]["name"] = "ImGuiTableColumnFlags_IndentMask_" -defs["enums"]["ImGuiTableColumnFlags_"][23]["value"] = "ImGuiTableColumnFlags_IndentEnable | ImGuiTableColumnFlags_IndentDisable" +defs["enums"]["ImGuiTableColumnFlags_"][23]["calc_value"] = 134217728 +defs["enums"]["ImGuiTableColumnFlags_"][23]["name"] = "ImGuiTableColumnFlags_IsHovered" +defs["enums"]["ImGuiTableColumnFlags_"][23]["value"] = "1 << 27" defs["enums"]["ImGuiTableColumnFlags_"][24] = {} -defs["enums"]["ImGuiTableColumnFlags_"][24]["calc_value"] = 15728640 -defs["enums"]["ImGuiTableColumnFlags_"][24]["name"] = "ImGuiTableColumnFlags_StatusMask_" -defs["enums"]["ImGuiTableColumnFlags_"][24]["value"] = "ImGuiTableColumnFlags_IsEnabled | ImGuiTableColumnFlags_IsVisible | ImGuiTableColumnFlags_IsSorted | ImGuiTableColumnFlags_IsHovered" +defs["enums"]["ImGuiTableColumnFlags_"][24]["calc_value"] = 24 +defs["enums"]["ImGuiTableColumnFlags_"][24]["name"] = "ImGuiTableColumnFlags_WidthMask_" +defs["enums"]["ImGuiTableColumnFlags_"][24]["value"] = "ImGuiTableColumnFlags_WidthStretch | ImGuiTableColumnFlags_WidthFixed" defs["enums"]["ImGuiTableColumnFlags_"][25] = {} -defs["enums"]["ImGuiTableColumnFlags_"][25]["calc_value"] = 1073741824 -defs["enums"]["ImGuiTableColumnFlags_"][25]["name"] = "ImGuiTableColumnFlags_NoDirectResize_" -defs["enums"]["ImGuiTableColumnFlags_"][25]["value"] = "1 << 30" +defs["enums"]["ImGuiTableColumnFlags_"][25]["calc_value"] = 196608 +defs["enums"]["ImGuiTableColumnFlags_"][25]["name"] = "ImGuiTableColumnFlags_IndentMask_" +defs["enums"]["ImGuiTableColumnFlags_"][25]["value"] = "ImGuiTableColumnFlags_IndentEnable | ImGuiTableColumnFlags_IndentDisable" +defs["enums"]["ImGuiTableColumnFlags_"][26] = {} +defs["enums"]["ImGuiTableColumnFlags_"][26]["calc_value"] = 251658240 +defs["enums"]["ImGuiTableColumnFlags_"][26]["name"] = "ImGuiTableColumnFlags_StatusMask_" +defs["enums"]["ImGuiTableColumnFlags_"][26]["value"] = "ImGuiTableColumnFlags_IsEnabled | ImGuiTableColumnFlags_IsVisible | ImGuiTableColumnFlags_IsSorted | ImGuiTableColumnFlags_IsHovered" +defs["enums"]["ImGuiTableColumnFlags_"][27] = {} +defs["enums"]["ImGuiTableColumnFlags_"][27]["calc_value"] = 1073741824 +defs["enums"]["ImGuiTableColumnFlags_"][27]["name"] = "ImGuiTableColumnFlags_NoDirectResize_" +defs["enums"]["ImGuiTableColumnFlags_"][27]["value"] = "1 << 30" defs["enums"]["ImGuiTableFlags_"] = {} defs["enums"]["ImGuiTableFlags_"][1] = {} defs["enums"]["ImGuiTableFlags_"][1]["calc_value"] = 0 @@ -1877,72 +1877,72 @@ defs["enums"]["ImGuiWindowFlags_"][30]["name"] = "ImGuiWindowFlags_ChildMenu" defs["enums"]["ImGuiWindowFlags_"][30]["value"] = "1 << 28" defs["enumtypes"] = {} defs["locations"] = {} -defs["locations"]["ImColor"] = "imgui:2167" -defs["locations"]["ImDrawChannel"] = "imgui:2261" -defs["locations"]["ImDrawCmd"] = "imgui:2216" -defs["locations"]["ImDrawCmdHeader"] = "imgui:2253" -defs["locations"]["ImDrawData"] = "imgui:2450" -defs["locations"]["ImDrawFlags_"] = "imgui:2287" -defs["locations"]["ImDrawList"] = "imgui:2325" -defs["locations"]["ImDrawListFlags_"] = "imgui:2307" -defs["locations"]["ImDrawListSplitter"] = "imgui:2270" -defs["locations"]["ImDrawVert"] = "imgui:2238" -defs["locations"]["ImFont"] = "imgui:2667" -defs["locations"]["ImFontAtlas"] = "imgui:2566" -defs["locations"]["ImFontAtlasCustomRect"] = "imgui:2528" -defs["locations"]["ImFontAtlasFlags_"] = "imgui:2541" -defs["locations"]["ImFontConfig"] = "imgui:2472" -defs["locations"]["ImFontGlyph"] = "imgui:2501" -defs["locations"]["ImFontGlyphRangesBuilder"] = "imgui:2513" -defs["locations"]["ImGuiBackendFlags_"] = "imgui:1384" -defs["locations"]["ImGuiButtonFlags_"] = "imgui:1490" -defs["locations"]["ImGuiCol_"] = "imgui:1394" -defs["locations"]["ImGuiColorEditFlags_"] = "imgui:1503" -defs["locations"]["ImGuiComboFlags_"] = "imgui:1023" -defs["locations"]["ImGuiCond_"] = "imgui:1595" -defs["locations"]["ImGuiConfigFlags_"] = "imgui:1368" -defs["locations"]["ImGuiDataType_"] = "imgui:1260" -defs["locations"]["ImGuiDir_"] = "imgui:1276" -defs["locations"]["ImGuiDragDropFlags_"] = "imgui:1238" -defs["locations"]["ImGuiFocusedFlags_"] = "imgui:1210" -defs["locations"]["ImGuiHoveredFlags_"] = "imgui:1222" -defs["locations"]["ImGuiIO"] = "imgui:1755" -defs["locations"]["ImGuiInputTextCallbackData"] = "imgui:1897" -defs["locations"]["ImGuiInputTextFlags_"] = "imgui:933" -defs["locations"]["ImGuiKeyModFlags_"] = "imgui:1323" -defs["locations"]["ImGuiKey_"] = "imgui:1295" -defs["locations"]["ImGuiListClipper"] = "imgui:2118" -defs["locations"]["ImGuiMouseButton_"] = "imgui:1567" -defs["locations"]["ImGuiMouseCursor_"] = "imgui:1577" -defs["locations"]["ImGuiNavInput_"] = "imgui:1336" -defs["locations"]["ImGuiOnceUponAFrame"] = "imgui:1996" -defs["locations"]["ImGuiPayload"] = "imgui:1937" -defs["locations"]["ImGuiPopupFlags_"] = "imgui:996" -defs["locations"]["ImGuiSelectableFlags_"] = "imgui:1012" -defs["locations"]["ImGuiSizeCallbackData"] = "imgui:1928" -defs["locations"]["ImGuiSliderFlags_"] = "imgui:1550" -defs["locations"]["ImGuiSortDirection_"] = "imgui:1287" -defs["locations"]["ImGuiStorage"] = "imgui:2058" -defs["locations"]["ImGuiStoragePair"] = "imgui:2061" -defs["locations"]["ImGuiStyle"] = "imgui:1701" -defs["locations"]["ImGuiStyleVar_"] = "imgui:1459" -defs["locations"]["ImGuiTabBarFlags_"] = "imgui:1037" -defs["locations"]["ImGuiTabItemFlags_"] = "imgui:1053" -defs["locations"]["ImGuiTableBgTarget_"] = "imgui:1201" -defs["locations"]["ImGuiTableColumnFlags_"] = "imgui:1146" -defs["locations"]["ImGuiTableColumnSortSpecs"] = "imgui:1959" -defs["locations"]["ImGuiTableFlags_"] = "imgui:1089" -defs["locations"]["ImGuiTableRowFlags_"] = "imgui:1186" -defs["locations"]["ImGuiTableSortSpecs"] = "imgui:1973" -defs["locations"]["ImGuiTextBuffer"] = "imgui:2031" -defs["locations"]["ImGuiTextFilter"] = "imgui:2004" -defs["locations"]["ImGuiTextRange"] = "imgui:2014" -defs["locations"]["ImGuiTreeNodeFlags_"] = "imgui:967" -defs["locations"]["ImGuiViewport"] = "imgui:2738" -defs["locations"]["ImGuiViewportFlags_"] = "imgui:2723" -defs["locations"]["ImGuiWindowFlags_"] = "imgui:893" -defs["locations"]["ImVec2"] = "imgui:230" -defs["locations"]["ImVec4"] = "imgui:243" +defs["locations"]["ImColor"] = "imgui:2226" +defs["locations"]["ImDrawChannel"] = "imgui:2316" +defs["locations"]["ImDrawCmd"] = "imgui:2275" +defs["locations"]["ImDrawCmdHeader"] = "imgui:2308" +defs["locations"]["ImDrawData"] = "imgui:2506" +defs["locations"]["ImDrawFlags_"] = "imgui:2342" +defs["locations"]["ImDrawList"] = "imgui:2380" +defs["locations"]["ImDrawListFlags_"] = "imgui:2362" +defs["locations"]["ImDrawListSplitter"] = "imgui:2325" +defs["locations"]["ImDrawVert"] = "imgui:2293" +defs["locations"]["ImFont"] = "imgui:2724" +defs["locations"]["ImFontAtlas"] = "imgui:2622" +defs["locations"]["ImFontAtlasCustomRect"] = "imgui:2584" +defs["locations"]["ImFontAtlasFlags_"] = "imgui:2597" +defs["locations"]["ImFontConfig"] = "imgui:2528" +defs["locations"]["ImFontGlyph"] = "imgui:2557" +defs["locations"]["ImFontGlyphRangesBuilder"] = "imgui:2569" +defs["locations"]["ImGuiBackendFlags_"] = "imgui:1434" +defs["locations"]["ImGuiButtonFlags_"] = "imgui:1541" +defs["locations"]["ImGuiCol_"] = "imgui:1444" +defs["locations"]["ImGuiColorEditFlags_"] = "imgui:1554" +defs["locations"]["ImGuiComboFlags_"] = "imgui:1072" +defs["locations"]["ImGuiCond_"] = "imgui:1646" +defs["locations"]["ImGuiConfigFlags_"] = "imgui:1418" +defs["locations"]["ImGuiDataType_"] = "imgui:1311" +defs["locations"]["ImGuiDir_"] = "imgui:1327" +defs["locations"]["ImGuiDragDropFlags_"] = "imgui:1289" +defs["locations"]["ImGuiFocusedFlags_"] = "imgui:1261" +defs["locations"]["ImGuiHoveredFlags_"] = "imgui:1273" +defs["locations"]["ImGuiIO"] = "imgui:1812" +defs["locations"]["ImGuiInputTextCallbackData"] = "imgui:1956" +defs["locations"]["ImGuiInputTextFlags_"] = "imgui:985" +defs["locations"]["ImGuiKeyModFlags_"] = "imgui:1374" +defs["locations"]["ImGuiKey_"] = "imgui:1346" +defs["locations"]["ImGuiListClipper"] = "imgui:2177" +defs["locations"]["ImGuiMouseButton_"] = "imgui:1618" +defs["locations"]["ImGuiMouseCursor_"] = "imgui:1628" +defs["locations"]["ImGuiNavInput_"] = "imgui:1387" +defs["locations"]["ImGuiOnceUponAFrame"] = "imgui:2055" +defs["locations"]["ImGuiPayload"] = "imgui:1996" +defs["locations"]["ImGuiPopupFlags_"] = "imgui:1045" +defs["locations"]["ImGuiSelectableFlags_"] = "imgui:1061" +defs["locations"]["ImGuiSizeCallbackData"] = "imgui:1987" +defs["locations"]["ImGuiSliderFlags_"] = "imgui:1601" +defs["locations"]["ImGuiSortDirection_"] = "imgui:1338" +defs["locations"]["ImGuiStorage"] = "imgui:2117" +defs["locations"]["ImGuiStoragePair"] = "imgui:2120" +defs["locations"]["ImGuiStyle"] = "imgui:1757" +defs["locations"]["ImGuiStyleVar_"] = "imgui:1509" +defs["locations"]["ImGuiTabBarFlags_"] = "imgui:1086" +defs["locations"]["ImGuiTabItemFlags_"] = "imgui:1102" +defs["locations"]["ImGuiTableBgTarget_"] = "imgui:1252" +defs["locations"]["ImGuiTableColumnFlags_"] = "imgui:1195" +defs["locations"]["ImGuiTableColumnSortSpecs"] = "imgui:2018" +defs["locations"]["ImGuiTableFlags_"] = "imgui:1138" +defs["locations"]["ImGuiTableRowFlags_"] = "imgui:1237" +defs["locations"]["ImGuiTableSortSpecs"] = "imgui:2032" +defs["locations"]["ImGuiTextBuffer"] = "imgui:2090" +defs["locations"]["ImGuiTextFilter"] = "imgui:2063" +defs["locations"]["ImGuiTextRange"] = "imgui:2073" +defs["locations"]["ImGuiTreeNodeFlags_"] = "imgui:1016" +defs["locations"]["ImGuiViewport"] = "imgui:2795" +defs["locations"]["ImGuiViewportFlags_"] = "imgui:2780" +defs["locations"]["ImGuiWindowFlags_"] = "imgui:945" +defs["locations"]["ImVec2"] = "imgui:256" +defs["locations"]["ImVec4"] = "imgui:269" defs["structs"] = {} defs["structs"]["ImColor"] = {} defs["structs"]["ImColor"][1] = {} @@ -2125,24 +2125,27 @@ defs["structs"]["ImFont"][11] = {} defs["structs"]["ImFont"][11]["name"] = "EllipsisChar" defs["structs"]["ImFont"][11]["type"] = "ImWchar" defs["structs"]["ImFont"][12] = {} -defs["structs"]["ImFont"][12]["name"] = "DirtyLookupTables" -defs["structs"]["ImFont"][12]["type"] = "bool" +defs["structs"]["ImFont"][12]["name"] = "DotChar" +defs["structs"]["ImFont"][12]["type"] = "ImWchar" defs["structs"]["ImFont"][13] = {} -defs["structs"]["ImFont"][13]["name"] = "Scale" -defs["structs"]["ImFont"][13]["type"] = "float" +defs["structs"]["ImFont"][13]["name"] = "DirtyLookupTables" +defs["structs"]["ImFont"][13]["type"] = "bool" defs["structs"]["ImFont"][14] = {} -defs["structs"]["ImFont"][14]["name"] = "Ascent" +defs["structs"]["ImFont"][14]["name"] = "Scale" defs["structs"]["ImFont"][14]["type"] = "float" defs["structs"]["ImFont"][15] = {} -defs["structs"]["ImFont"][15]["name"] = "Descent" +defs["structs"]["ImFont"][15]["name"] = "Ascent" defs["structs"]["ImFont"][15]["type"] = "float" defs["structs"]["ImFont"][16] = {} -defs["structs"]["ImFont"][16]["name"] = "MetricsTotalSurface" -defs["structs"]["ImFont"][16]["type"] = "int" +defs["structs"]["ImFont"][16]["name"] = "Descent" +defs["structs"]["ImFont"][16]["type"] = "float" defs["structs"]["ImFont"][17] = {} -defs["structs"]["ImFont"][17]["name"] = "Used4kPagesMap[(0x10FFFF+1)/4096/8]" -defs["structs"]["ImFont"][17]["size"] = 34 -defs["structs"]["ImFont"][17]["type"] = "ImU8" +defs["structs"]["ImFont"][17]["name"] = "MetricsTotalSurface" +defs["structs"]["ImFont"][17]["type"] = "int" +defs["structs"]["ImFont"][18] = {} +defs["structs"]["ImFont"][18]["name"] = "Used4kPagesMap[(0x10FFFF+1)/4096/8]" +defs["structs"]["ImFont"][18]["size"] = 34 +defs["structs"]["ImFont"][18]["type"] = "ImU8" defs["structs"]["ImFontAtlas"] = {} defs["structs"]["ImFontAtlas"][1] = {} defs["structs"]["ImFontAtlas"][1]["name"] = "Flags" @@ -2160,54 +2163,57 @@ defs["structs"]["ImFontAtlas"][5] = {} defs["structs"]["ImFontAtlas"][5]["name"] = "Locked" defs["structs"]["ImFontAtlas"][5]["type"] = "bool" defs["structs"]["ImFontAtlas"][6] = {} -defs["structs"]["ImFontAtlas"][6]["name"] = "TexPixelsUseColors" +defs["structs"]["ImFontAtlas"][6]["name"] = "TexReady" defs["structs"]["ImFontAtlas"][6]["type"] = "bool" defs["structs"]["ImFontAtlas"][7] = {} -defs["structs"]["ImFontAtlas"][7]["name"] = "TexPixelsAlpha8" -defs["structs"]["ImFontAtlas"][7]["type"] = "unsigned char*" +defs["structs"]["ImFontAtlas"][7]["name"] = "TexPixelsUseColors" +defs["structs"]["ImFontAtlas"][7]["type"] = "bool" defs["structs"]["ImFontAtlas"][8] = {} -defs["structs"]["ImFontAtlas"][8]["name"] = "TexPixelsRGBA32" -defs["structs"]["ImFontAtlas"][8]["type"] = "unsigned int*" +defs["structs"]["ImFontAtlas"][8]["name"] = "TexPixelsAlpha8" +defs["structs"]["ImFontAtlas"][8]["type"] = "unsigned char*" defs["structs"]["ImFontAtlas"][9] = {} -defs["structs"]["ImFontAtlas"][9]["name"] = "TexWidth" -defs["structs"]["ImFontAtlas"][9]["type"] = "int" +defs["structs"]["ImFontAtlas"][9]["name"] = "TexPixelsRGBA32" +defs["structs"]["ImFontAtlas"][9]["type"] = "unsigned int*" defs["structs"]["ImFontAtlas"][10] = {} -defs["structs"]["ImFontAtlas"][10]["name"] = "TexHeight" +defs["structs"]["ImFontAtlas"][10]["name"] = "TexWidth" defs["structs"]["ImFontAtlas"][10]["type"] = "int" defs["structs"]["ImFontAtlas"][11] = {} -defs["structs"]["ImFontAtlas"][11]["name"] = "TexUvScale" -defs["structs"]["ImFontAtlas"][11]["type"] = "ImVec2" +defs["structs"]["ImFontAtlas"][11]["name"] = "TexHeight" +defs["structs"]["ImFontAtlas"][11]["type"] = "int" defs["structs"]["ImFontAtlas"][12] = {} -defs["structs"]["ImFontAtlas"][12]["name"] = "TexUvWhitePixel" +defs["structs"]["ImFontAtlas"][12]["name"] = "TexUvScale" defs["structs"]["ImFontAtlas"][12]["type"] = "ImVec2" defs["structs"]["ImFontAtlas"][13] = {} -defs["structs"]["ImFontAtlas"][13]["name"] = "Fonts" -defs["structs"]["ImFontAtlas"][13]["template_type"] = "ImFont*" -defs["structs"]["ImFontAtlas"][13]["type"] = "ImVector_ImFontPtr" +defs["structs"]["ImFontAtlas"][13]["name"] = "TexUvWhitePixel" +defs["structs"]["ImFontAtlas"][13]["type"] = "ImVec2" defs["structs"]["ImFontAtlas"][14] = {} -defs["structs"]["ImFontAtlas"][14]["name"] = "CustomRects" -defs["structs"]["ImFontAtlas"][14]["template_type"] = "ImFontAtlasCustomRect" -defs["structs"]["ImFontAtlas"][14]["type"] = "ImVector_ImFontAtlasCustomRect" +defs["structs"]["ImFontAtlas"][14]["name"] = "Fonts" +defs["structs"]["ImFontAtlas"][14]["template_type"] = "ImFont*" +defs["structs"]["ImFontAtlas"][14]["type"] = "ImVector_ImFontPtr" defs["structs"]["ImFontAtlas"][15] = {} -defs["structs"]["ImFontAtlas"][15]["name"] = "ConfigData" -defs["structs"]["ImFontAtlas"][15]["template_type"] = "ImFontConfig" -defs["structs"]["ImFontAtlas"][15]["type"] = "ImVector_ImFontConfig" +defs["structs"]["ImFontAtlas"][15]["name"] = "CustomRects" +defs["structs"]["ImFontAtlas"][15]["template_type"] = "ImFontAtlasCustomRect" +defs["structs"]["ImFontAtlas"][15]["type"] = "ImVector_ImFontAtlasCustomRect" defs["structs"]["ImFontAtlas"][16] = {} -defs["structs"]["ImFontAtlas"][16]["name"] = "TexUvLines[(63)+1]" -defs["structs"]["ImFontAtlas"][16]["size"] = 64 -defs["structs"]["ImFontAtlas"][16]["type"] = "ImVec4" +defs["structs"]["ImFontAtlas"][16]["name"] = "ConfigData" +defs["structs"]["ImFontAtlas"][16]["template_type"] = "ImFontConfig" +defs["structs"]["ImFontAtlas"][16]["type"] = "ImVector_ImFontConfig" defs["structs"]["ImFontAtlas"][17] = {} -defs["structs"]["ImFontAtlas"][17]["name"] = "FontBuilderIO" -defs["structs"]["ImFontAtlas"][17]["type"] = "const ImFontBuilderIO*" +defs["structs"]["ImFontAtlas"][17]["name"] = "TexUvLines[(63)+1]" +defs["structs"]["ImFontAtlas"][17]["size"] = 64 +defs["structs"]["ImFontAtlas"][17]["type"] = "ImVec4" defs["structs"]["ImFontAtlas"][18] = {} -defs["structs"]["ImFontAtlas"][18]["name"] = "FontBuilderFlags" -defs["structs"]["ImFontAtlas"][18]["type"] = "unsigned int" +defs["structs"]["ImFontAtlas"][18]["name"] = "FontBuilderIO" +defs["structs"]["ImFontAtlas"][18]["type"] = "const ImFontBuilderIO*" defs["structs"]["ImFontAtlas"][19] = {} -defs["structs"]["ImFontAtlas"][19]["name"] = "PackIdMouseCursors" -defs["structs"]["ImFontAtlas"][19]["type"] = "int" +defs["structs"]["ImFontAtlas"][19]["name"] = "FontBuilderFlags" +defs["structs"]["ImFontAtlas"][19]["type"] = "unsigned int" defs["structs"]["ImFontAtlas"][20] = {} -defs["structs"]["ImFontAtlas"][20]["name"] = "PackIdLines" +defs["structs"]["ImFontAtlas"][20]["name"] = "PackIdMouseCursors" defs["structs"]["ImFontAtlas"][20]["type"] = "int" +defs["structs"]["ImFontAtlas"][21] = {} +defs["structs"]["ImFontAtlas"][21]["name"] = "PackIdLines" +defs["structs"]["ImFontAtlas"][21]["type"] = "int" defs["structs"]["ImFontAtlasCustomRect"] = {} defs["structs"]["ImFontAtlasCustomRect"][1] = {} defs["structs"]["ImFontAtlasCustomRect"][1]["name"] = "Width" @@ -2478,7 +2484,7 @@ defs["structs"]["ImGuiIO"][45]["size"] = 512 defs["structs"]["ImGuiIO"][45]["type"] = "bool" defs["structs"]["ImGuiIO"][46] = {} defs["structs"]["ImGuiIO"][46]["name"] = "NavInputs[ImGuiNavInput_COUNT]" -defs["structs"]["ImGuiIO"][46]["size"] = 21 +defs["structs"]["ImGuiIO"][46]["size"] = 20 defs["structs"]["ImGuiIO"][46]["type"] = "float" defs["structs"]["ImGuiIO"][47] = {} defs["structs"]["ImGuiIO"][47]["name"] = "WantCaptureMouse" @@ -2526,78 +2532,81 @@ defs["structs"]["ImGuiIO"][61] = {} defs["structs"]["ImGuiIO"][61]["name"] = "KeyMods" defs["structs"]["ImGuiIO"][61]["type"] = "ImGuiKeyModFlags" defs["structs"]["ImGuiIO"][62] = {} -defs["structs"]["ImGuiIO"][62]["name"] = "MousePosPrev" -defs["structs"]["ImGuiIO"][62]["type"] = "ImVec2" +defs["structs"]["ImGuiIO"][62]["name"] = "KeyModsPrev" +defs["structs"]["ImGuiIO"][62]["type"] = "ImGuiKeyModFlags" defs["structs"]["ImGuiIO"][63] = {} -defs["structs"]["ImGuiIO"][63]["name"] = "MouseClickedPos[5]" -defs["structs"]["ImGuiIO"][63]["size"] = 5 +defs["structs"]["ImGuiIO"][63]["name"] = "MousePosPrev" defs["structs"]["ImGuiIO"][63]["type"] = "ImVec2" defs["structs"]["ImGuiIO"][64] = {} -defs["structs"]["ImGuiIO"][64]["name"] = "MouseClickedTime[5]" +defs["structs"]["ImGuiIO"][64]["name"] = "MouseClickedPos[5]" defs["structs"]["ImGuiIO"][64]["size"] = 5 -defs["structs"]["ImGuiIO"][64]["type"] = "double" +defs["structs"]["ImGuiIO"][64]["type"] = "ImVec2" defs["structs"]["ImGuiIO"][65] = {} -defs["structs"]["ImGuiIO"][65]["name"] = "MouseClicked[5]" +defs["structs"]["ImGuiIO"][65]["name"] = "MouseClickedTime[5]" defs["structs"]["ImGuiIO"][65]["size"] = 5 -defs["structs"]["ImGuiIO"][65]["type"] = "bool" +defs["structs"]["ImGuiIO"][65]["type"] = "double" defs["structs"]["ImGuiIO"][66] = {} -defs["structs"]["ImGuiIO"][66]["name"] = "MouseDoubleClicked[5]" +defs["structs"]["ImGuiIO"][66]["name"] = "MouseClicked[5]" defs["structs"]["ImGuiIO"][66]["size"] = 5 defs["structs"]["ImGuiIO"][66]["type"] = "bool" defs["structs"]["ImGuiIO"][67] = {} -defs["structs"]["ImGuiIO"][67]["name"] = "MouseReleased[5]" +defs["structs"]["ImGuiIO"][67]["name"] = "MouseDoubleClicked[5]" defs["structs"]["ImGuiIO"][67]["size"] = 5 defs["structs"]["ImGuiIO"][67]["type"] = "bool" defs["structs"]["ImGuiIO"][68] = {} -defs["structs"]["ImGuiIO"][68]["name"] = "MouseDownOwned[5]" +defs["structs"]["ImGuiIO"][68]["name"] = "MouseReleased[5]" defs["structs"]["ImGuiIO"][68]["size"] = 5 defs["structs"]["ImGuiIO"][68]["type"] = "bool" defs["structs"]["ImGuiIO"][69] = {} -defs["structs"]["ImGuiIO"][69]["name"] = "MouseDownWasDoubleClick[5]" +defs["structs"]["ImGuiIO"][69]["name"] = "MouseDownOwned[5]" defs["structs"]["ImGuiIO"][69]["size"] = 5 defs["structs"]["ImGuiIO"][69]["type"] = "bool" defs["structs"]["ImGuiIO"][70] = {} -defs["structs"]["ImGuiIO"][70]["name"] = "MouseDownDuration[5]" +defs["structs"]["ImGuiIO"][70]["name"] = "MouseDownWasDoubleClick[5]" defs["structs"]["ImGuiIO"][70]["size"] = 5 -defs["structs"]["ImGuiIO"][70]["type"] = "float" +defs["structs"]["ImGuiIO"][70]["type"] = "bool" defs["structs"]["ImGuiIO"][71] = {} -defs["structs"]["ImGuiIO"][71]["name"] = "MouseDownDurationPrev[5]" +defs["structs"]["ImGuiIO"][71]["name"] = "MouseDownDuration[5]" defs["structs"]["ImGuiIO"][71]["size"] = 5 defs["structs"]["ImGuiIO"][71]["type"] = "float" defs["structs"]["ImGuiIO"][72] = {} -defs["structs"]["ImGuiIO"][72]["name"] = "MouseDragMaxDistanceAbs[5]" +defs["structs"]["ImGuiIO"][72]["name"] = "MouseDownDurationPrev[5]" defs["structs"]["ImGuiIO"][72]["size"] = 5 -defs["structs"]["ImGuiIO"][72]["type"] = "ImVec2" +defs["structs"]["ImGuiIO"][72]["type"] = "float" defs["structs"]["ImGuiIO"][73] = {} -defs["structs"]["ImGuiIO"][73]["name"] = "MouseDragMaxDistanceSqr[5]" +defs["structs"]["ImGuiIO"][73]["name"] = "MouseDragMaxDistanceAbs[5]" defs["structs"]["ImGuiIO"][73]["size"] = 5 -defs["structs"]["ImGuiIO"][73]["type"] = "float" +defs["structs"]["ImGuiIO"][73]["type"] = "ImVec2" defs["structs"]["ImGuiIO"][74] = {} -defs["structs"]["ImGuiIO"][74]["name"] = "KeysDownDuration[512]" -defs["structs"]["ImGuiIO"][74]["size"] = 512 +defs["structs"]["ImGuiIO"][74]["name"] = "MouseDragMaxDistanceSqr[5]" +defs["structs"]["ImGuiIO"][74]["size"] = 5 defs["structs"]["ImGuiIO"][74]["type"] = "float" defs["structs"]["ImGuiIO"][75] = {} -defs["structs"]["ImGuiIO"][75]["name"] = "KeysDownDurationPrev[512]" +defs["structs"]["ImGuiIO"][75]["name"] = "KeysDownDuration[512]" defs["structs"]["ImGuiIO"][75]["size"] = 512 defs["structs"]["ImGuiIO"][75]["type"] = "float" defs["structs"]["ImGuiIO"][76] = {} -defs["structs"]["ImGuiIO"][76]["name"] = "NavInputsDownDuration[ImGuiNavInput_COUNT]" -defs["structs"]["ImGuiIO"][76]["size"] = 21 +defs["structs"]["ImGuiIO"][76]["name"] = "KeysDownDurationPrev[512]" +defs["structs"]["ImGuiIO"][76]["size"] = 512 defs["structs"]["ImGuiIO"][76]["type"] = "float" defs["structs"]["ImGuiIO"][77] = {} -defs["structs"]["ImGuiIO"][77]["name"] = "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]" -defs["structs"]["ImGuiIO"][77]["size"] = 21 +defs["structs"]["ImGuiIO"][77]["name"] = "NavInputsDownDuration[ImGuiNavInput_COUNT]" +defs["structs"]["ImGuiIO"][77]["size"] = 20 defs["structs"]["ImGuiIO"][77]["type"] = "float" defs["structs"]["ImGuiIO"][78] = {} -defs["structs"]["ImGuiIO"][78]["name"] = "PenPressure" +defs["structs"]["ImGuiIO"][78]["name"] = "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]" +defs["structs"]["ImGuiIO"][78]["size"] = 20 defs["structs"]["ImGuiIO"][78]["type"] = "float" defs["structs"]["ImGuiIO"][79] = {} -defs["structs"]["ImGuiIO"][79]["name"] = "InputQueueSurrogate" -defs["structs"]["ImGuiIO"][79]["type"] = "ImWchar16" +defs["structs"]["ImGuiIO"][79]["name"] = "PenPressure" +defs["structs"]["ImGuiIO"][79]["type"] = "float" 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"]["ImGuiIO"][80]["name"] = "InputQueueSurrogate" +defs["structs"]["ImGuiIO"][80]["type"] = "ImWchar16" +defs["structs"]["ImGuiIO"][81] = {} +defs["structs"]["ImGuiIO"][81]["name"] = "InputQueueCharacters" +defs["structs"]["ImGuiIO"][81]["template_type"] = "ImWchar" +defs["structs"]["ImGuiIO"][81]["type"] = "ImVector_ImWchar" defs["structs"]["ImGuiInputTextCallbackData"] = {} defs["structs"]["ImGuiInputTextCallbackData"][1] = {} defs["structs"]["ImGuiInputTextCallbackData"][1]["name"] = "EventFlag" @@ -2717,123 +2726,126 @@ defs["structs"]["ImGuiStyle"][1] = {} defs["structs"]["ImGuiStyle"][1]["name"] = "Alpha" defs["structs"]["ImGuiStyle"][1]["type"] = "float" defs["structs"]["ImGuiStyle"][2] = {} -defs["structs"]["ImGuiStyle"][2]["name"] = "WindowPadding" -defs["structs"]["ImGuiStyle"][2]["type"] = "ImVec2" +defs["structs"]["ImGuiStyle"][2]["name"] = "DisabledAlpha" +defs["structs"]["ImGuiStyle"][2]["type"] = "float" defs["structs"]["ImGuiStyle"][3] = {} -defs["structs"]["ImGuiStyle"][3]["name"] = "WindowRounding" -defs["structs"]["ImGuiStyle"][3]["type"] = "float" +defs["structs"]["ImGuiStyle"][3]["name"] = "WindowPadding" +defs["structs"]["ImGuiStyle"][3]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][4] = {} -defs["structs"]["ImGuiStyle"][4]["name"] = "WindowBorderSize" +defs["structs"]["ImGuiStyle"][4]["name"] = "WindowRounding" defs["structs"]["ImGuiStyle"][4]["type"] = "float" defs["structs"]["ImGuiStyle"][5] = {} -defs["structs"]["ImGuiStyle"][5]["name"] = "WindowMinSize" -defs["structs"]["ImGuiStyle"][5]["type"] = "ImVec2" +defs["structs"]["ImGuiStyle"][5]["name"] = "WindowBorderSize" +defs["structs"]["ImGuiStyle"][5]["type"] = "float" defs["structs"]["ImGuiStyle"][6] = {} -defs["structs"]["ImGuiStyle"][6]["name"] = "WindowTitleAlign" +defs["structs"]["ImGuiStyle"][6]["name"] = "WindowMinSize" defs["structs"]["ImGuiStyle"][6]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][7] = {} -defs["structs"]["ImGuiStyle"][7]["name"] = "WindowMenuButtonPosition" -defs["structs"]["ImGuiStyle"][7]["type"] = "ImGuiDir" +defs["structs"]["ImGuiStyle"][7]["name"] = "WindowTitleAlign" +defs["structs"]["ImGuiStyle"][7]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][8] = {} -defs["structs"]["ImGuiStyle"][8]["name"] = "ChildRounding" -defs["structs"]["ImGuiStyle"][8]["type"] = "float" +defs["structs"]["ImGuiStyle"][8]["name"] = "WindowMenuButtonPosition" +defs["structs"]["ImGuiStyle"][8]["type"] = "ImGuiDir" defs["structs"]["ImGuiStyle"][9] = {} -defs["structs"]["ImGuiStyle"][9]["name"] = "ChildBorderSize" +defs["structs"]["ImGuiStyle"][9]["name"] = "ChildRounding" defs["structs"]["ImGuiStyle"][9]["type"] = "float" defs["structs"]["ImGuiStyle"][10] = {} -defs["structs"]["ImGuiStyle"][10]["name"] = "PopupRounding" +defs["structs"]["ImGuiStyle"][10]["name"] = "ChildBorderSize" defs["structs"]["ImGuiStyle"][10]["type"] = "float" defs["structs"]["ImGuiStyle"][11] = {} -defs["structs"]["ImGuiStyle"][11]["name"] = "PopupBorderSize" +defs["structs"]["ImGuiStyle"][11]["name"] = "PopupRounding" defs["structs"]["ImGuiStyle"][11]["type"] = "float" defs["structs"]["ImGuiStyle"][12] = {} -defs["structs"]["ImGuiStyle"][12]["name"] = "FramePadding" -defs["structs"]["ImGuiStyle"][12]["type"] = "ImVec2" +defs["structs"]["ImGuiStyle"][12]["name"] = "PopupBorderSize" +defs["structs"]["ImGuiStyle"][12]["type"] = "float" defs["structs"]["ImGuiStyle"][13] = {} -defs["structs"]["ImGuiStyle"][13]["name"] = "FrameRounding" -defs["structs"]["ImGuiStyle"][13]["type"] = "float" +defs["structs"]["ImGuiStyle"][13]["name"] = "FramePadding" +defs["structs"]["ImGuiStyle"][13]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][14] = {} -defs["structs"]["ImGuiStyle"][14]["name"] = "FrameBorderSize" +defs["structs"]["ImGuiStyle"][14]["name"] = "FrameRounding" defs["structs"]["ImGuiStyle"][14]["type"] = "float" defs["structs"]["ImGuiStyle"][15] = {} -defs["structs"]["ImGuiStyle"][15]["name"] = "ItemSpacing" -defs["structs"]["ImGuiStyle"][15]["type"] = "ImVec2" +defs["structs"]["ImGuiStyle"][15]["name"] = "FrameBorderSize" +defs["structs"]["ImGuiStyle"][15]["type"] = "float" defs["structs"]["ImGuiStyle"][16] = {} -defs["structs"]["ImGuiStyle"][16]["name"] = "ItemInnerSpacing" +defs["structs"]["ImGuiStyle"][16]["name"] = "ItemSpacing" defs["structs"]["ImGuiStyle"][16]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][17] = {} -defs["structs"]["ImGuiStyle"][17]["name"] = "CellPadding" +defs["structs"]["ImGuiStyle"][17]["name"] = "ItemInnerSpacing" defs["structs"]["ImGuiStyle"][17]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][18] = {} -defs["structs"]["ImGuiStyle"][18]["name"] = "TouchExtraPadding" +defs["structs"]["ImGuiStyle"][18]["name"] = "CellPadding" defs["structs"]["ImGuiStyle"][18]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][19] = {} -defs["structs"]["ImGuiStyle"][19]["name"] = "IndentSpacing" -defs["structs"]["ImGuiStyle"][19]["type"] = "float" +defs["structs"]["ImGuiStyle"][19]["name"] = "TouchExtraPadding" +defs["structs"]["ImGuiStyle"][19]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][20] = {} -defs["structs"]["ImGuiStyle"][20]["name"] = "ColumnsMinSpacing" +defs["structs"]["ImGuiStyle"][20]["name"] = "IndentSpacing" defs["structs"]["ImGuiStyle"][20]["type"] = "float" defs["structs"]["ImGuiStyle"][21] = {} -defs["structs"]["ImGuiStyle"][21]["name"] = "ScrollbarSize" +defs["structs"]["ImGuiStyle"][21]["name"] = "ColumnsMinSpacing" defs["structs"]["ImGuiStyle"][21]["type"] = "float" defs["structs"]["ImGuiStyle"][22] = {} -defs["structs"]["ImGuiStyle"][22]["name"] = "ScrollbarRounding" +defs["structs"]["ImGuiStyle"][22]["name"] = "ScrollbarSize" defs["structs"]["ImGuiStyle"][22]["type"] = "float" defs["structs"]["ImGuiStyle"][23] = {} -defs["structs"]["ImGuiStyle"][23]["name"] = "GrabMinSize" +defs["structs"]["ImGuiStyle"][23]["name"] = "ScrollbarRounding" defs["structs"]["ImGuiStyle"][23]["type"] = "float" defs["structs"]["ImGuiStyle"][24] = {} -defs["structs"]["ImGuiStyle"][24]["name"] = "GrabRounding" +defs["structs"]["ImGuiStyle"][24]["name"] = "GrabMinSize" defs["structs"]["ImGuiStyle"][24]["type"] = "float" defs["structs"]["ImGuiStyle"][25] = {} -defs["structs"]["ImGuiStyle"][25]["name"] = "LogSliderDeadzone" +defs["structs"]["ImGuiStyle"][25]["name"] = "GrabRounding" defs["structs"]["ImGuiStyle"][25]["type"] = "float" defs["structs"]["ImGuiStyle"][26] = {} -defs["structs"]["ImGuiStyle"][26]["name"] = "TabRounding" +defs["structs"]["ImGuiStyle"][26]["name"] = "LogSliderDeadzone" defs["structs"]["ImGuiStyle"][26]["type"] = "float" defs["structs"]["ImGuiStyle"][27] = {} -defs["structs"]["ImGuiStyle"][27]["name"] = "TabBorderSize" +defs["structs"]["ImGuiStyle"][27]["name"] = "TabRounding" defs["structs"]["ImGuiStyle"][27]["type"] = "float" defs["structs"]["ImGuiStyle"][28] = {} -defs["structs"]["ImGuiStyle"][28]["name"] = "TabMinWidthForCloseButton" +defs["structs"]["ImGuiStyle"][28]["name"] = "TabBorderSize" defs["structs"]["ImGuiStyle"][28]["type"] = "float" defs["structs"]["ImGuiStyle"][29] = {} -defs["structs"]["ImGuiStyle"][29]["name"] = "ColorButtonPosition" -defs["structs"]["ImGuiStyle"][29]["type"] = "ImGuiDir" +defs["structs"]["ImGuiStyle"][29]["name"] = "TabMinWidthForCloseButton" +defs["structs"]["ImGuiStyle"][29]["type"] = "float" defs["structs"]["ImGuiStyle"][30] = {} -defs["structs"]["ImGuiStyle"][30]["name"] = "ButtonTextAlign" -defs["structs"]["ImGuiStyle"][30]["type"] = "ImVec2" +defs["structs"]["ImGuiStyle"][30]["name"] = "ColorButtonPosition" +defs["structs"]["ImGuiStyle"][30]["type"] = "ImGuiDir" defs["structs"]["ImGuiStyle"][31] = {} -defs["structs"]["ImGuiStyle"][31]["name"] = "SelectableTextAlign" +defs["structs"]["ImGuiStyle"][31]["name"] = "ButtonTextAlign" defs["structs"]["ImGuiStyle"][31]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][32] = {} -defs["structs"]["ImGuiStyle"][32]["name"] = "DisplayWindowPadding" +defs["structs"]["ImGuiStyle"][32]["name"] = "SelectableTextAlign" defs["structs"]["ImGuiStyle"][32]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][33] = {} -defs["structs"]["ImGuiStyle"][33]["name"] = "DisplaySafeAreaPadding" +defs["structs"]["ImGuiStyle"][33]["name"] = "DisplayWindowPadding" defs["structs"]["ImGuiStyle"][33]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][34] = {} -defs["structs"]["ImGuiStyle"][34]["name"] = "MouseCursorScale" -defs["structs"]["ImGuiStyle"][34]["type"] = "float" +defs["structs"]["ImGuiStyle"][34]["name"] = "DisplaySafeAreaPadding" +defs["structs"]["ImGuiStyle"][34]["type"] = "ImVec2" defs["structs"]["ImGuiStyle"][35] = {} -defs["structs"]["ImGuiStyle"][35]["name"] = "AntiAliasedLines" -defs["structs"]["ImGuiStyle"][35]["type"] = "bool" +defs["structs"]["ImGuiStyle"][35]["name"] = "MouseCursorScale" +defs["structs"]["ImGuiStyle"][35]["type"] = "float" defs["structs"]["ImGuiStyle"][36] = {} -defs["structs"]["ImGuiStyle"][36]["name"] = "AntiAliasedLinesUseTex" +defs["structs"]["ImGuiStyle"][36]["name"] = "AntiAliasedLines" defs["structs"]["ImGuiStyle"][36]["type"] = "bool" defs["structs"]["ImGuiStyle"][37] = {} -defs["structs"]["ImGuiStyle"][37]["name"] = "AntiAliasedFill" +defs["structs"]["ImGuiStyle"][37]["name"] = "AntiAliasedLinesUseTex" defs["structs"]["ImGuiStyle"][37]["type"] = "bool" defs["structs"]["ImGuiStyle"][38] = {} -defs["structs"]["ImGuiStyle"][38]["name"] = "CurveTessellationTol" -defs["structs"]["ImGuiStyle"][38]["type"] = "float" +defs["structs"]["ImGuiStyle"][38]["name"] = "AntiAliasedFill" +defs["structs"]["ImGuiStyle"][38]["type"] = "bool" defs["structs"]["ImGuiStyle"][39] = {} -defs["structs"]["ImGuiStyle"][39]["name"] = "CircleTessellationMaxError" +defs["structs"]["ImGuiStyle"][39]["name"] = "CurveTessellationTol" defs["structs"]["ImGuiStyle"][39]["type"] = "float" defs["structs"]["ImGuiStyle"][40] = {} -defs["structs"]["ImGuiStyle"][40]["name"] = "Colors[ImGuiCol_COUNT]" -defs["structs"]["ImGuiStyle"][40]["size"] = 53 -defs["structs"]["ImGuiStyle"][40]["type"] = "ImVec4" +defs["structs"]["ImGuiStyle"][40]["name"] = "CircleTessellationMaxError" +defs["structs"]["ImGuiStyle"][40]["type"] = "float" +defs["structs"]["ImGuiStyle"][41] = {} +defs["structs"]["ImGuiStyle"][41]["name"] = "Colors[ImGuiCol_COUNT]" +defs["structs"]["ImGuiStyle"][41]["size"] = 53 +defs["structs"]["ImGuiStyle"][41]["type"] = "ImVec4" defs["structs"]["ImGuiTableColumnSortSpecs"] = {} defs["structs"]["ImGuiTableColumnSortSpecs"][1] = {} defs["structs"]["ImGuiTableColumnSortSpecs"][1]["name"] = "ColumnUserID" diff --git a/imgui/src/draw_list.rs b/imgui/src/draw_list.rs index a94c36e..296caa0 100644 --- a/imgui/src/draw_list.rs +++ b/imgui/src/draw_list.rs @@ -302,7 +302,7 @@ impl<'ui> DrawListMut<'ui> { unsafe { let start = text.as_ptr() as *const c_char; let end = (start as usize + text.len()) as *const c_char; - sys::ImDrawList_AddTextVec2(self.draw_list, pos.into(), col.into().into(), start, end) + sys::ImDrawList_AddText_Vec2(self.draw_list, pos.into(), col.into().into(), start, end) } } diff --git a/imgui/src/fonts/atlas.rs b/imgui/src/fonts/atlas.rs index 537e4d1..6f12e56 100644 --- a/imgui/src/fonts/atlas.rs +++ b/imgui/src/fonts/atlas.rs @@ -48,6 +48,7 @@ pub struct FontAtlas { pub tex_glyph_padding: i32, locked: bool, + text_ready: bool, tex_pixels_use_colors: bool, tex_pixels_alpha8: *mut u8, tex_pixels_rgba32: *mut u32, diff --git a/imgui/src/fonts/font.rs b/imgui/src/fonts/font.rs index fcb3317..66e8ab2 100644 --- a/imgui/src/fonts/font.rs +++ b/imgui/src/fonts/font.rs @@ -19,6 +19,7 @@ pub struct Font { pub config_data_count: i16, pub fallback_char: sys::ImWchar, pub ellipsis_char: sys::ImWchar, + pub dot_char: sys::ImWchar, pub dirty_lookup_tables: bool, pub scale: f32, pub ascent: f32, diff --git a/imgui/src/io.rs b/imgui/src/io.rs index 8bc6238..cc01ba1 100644 --- a/imgui/src/io.rs +++ b/imgui/src/io.rs @@ -117,7 +117,7 @@ impl NavInput { NavInput::TweakFast, ]; /// Amount of internal/hidden variants (not exposed by imgui-rs) - const INTERNAL_COUNT: usize = 5; + const INTERNAL_COUNT: usize = 4; /// Total count of `NavInput` variants pub const COUNT: usize = sys::ImGuiNavInput_COUNT as usize - NavInput::INTERNAL_COUNT; } @@ -292,6 +292,7 @@ pub struct Io { pub mouse_delta: [f32; 2], key_mods: sys::ImGuiKeyModFlags, + key_mods_prev: sys::ImGuiKeyModFlags, mouse_pos_prev: [f32; 2], mouse_clicked_pos: [[f32; 2]; 5], mouse_clicked_time: [f64; 5], diff --git a/imgui/src/lib.rs b/imgui/src/lib.rs index 26fee3d..5d15018 100644 --- a/imgui/src/lib.rs +++ b/imgui/src/lib.rs @@ -96,7 +96,7 @@ pub fn dear_imgui_version() -> &'static str { #[test] fn test_version() { // TODO: what's the point of this test? - assert_eq!(dear_imgui_version(), "1.82"); + assert!(dear_imgui_version().starts_with("1.")); } impl Context { @@ -208,7 +208,7 @@ impl<'a> Drop for Ui<'a> { impl<'ui> Ui<'ui> { /// Renders a demo window (previously called a test window), which demonstrates most /// Dear Imgui features. - #[doc(alias = "SnowDemoWindow")] + #[doc(alias = "ShowDemoWindow")] pub fn show_demo_window(&self, opened: &mut bool) { unsafe { sys::igShowDemoWindow(opened); @@ -435,6 +435,81 @@ impl<'ui> Ui<'ui> { } } +create_token!( + /// Starts a scope where interaction is disabled. Ends be calling `.end()` or when the token is dropped. + pub struct DisabledToken<'ui>; + + /// Drops the layout tooltip manually. You can also just allow this token + /// to drop on its own. + drop { sys::igEndDisabled() } +); + +/// # Disabling widgets +/// +/// imgui can disable widgets so they don't react to mouse/keyboard +/// inputs, and are displayed differently (currently dimmed by an +/// amount set in [`Style::disabled_alpha`]) +impl<'ui> Ui<'ui> { + /// Creates a scope where interactions are disabled. + /// + /// Scope ends when returned token is dropped, or `.end()` is + /// explicitly called + /// + /// # Examples + /// + /// ``` + /// # use imgui::*; + /// fn user_interface(ui: &Ui) { + /// let disable_buttons = true; + /// let _d = ui.begin_disabled(disable_buttons); + /// ui.button(im_str!("Dangerous button")); + /// } + /// ``` + + #[doc(alias = "BeginDisabled")] + pub fn begin_disabled(&self, disabled: bool) -> DisabledToken<'_> { + unsafe { sys::igBeginDisabled(disabled) }; + DisabledToken::new(self) + } + + /// Identical to [`Ui::begin_disabled`] but exists to allow avoiding a + /// double-negative, for example `begin_enabled(enable_buttons)` + /// instead of `begin_disabled(!enable_buttons)`) + #[doc(alias = "BeginDisabled")] + pub fn begin_enabled(&self, enabled: bool) -> DisabledToken<'_> { + self.begin_disabled(!enabled) + } + + /// Helper to create a disabled section of widgets + /// + /// # Examples + /// + /// ``` + /// # use imgui::*; + /// fn user_interface(ui: &Ui) { + /// let safe_mode = true; + /// ui.disabled(safe_mode, || { + /// ui.button(im_str!("Dangerous button")); + /// }); + /// } + /// ``` + #[doc(alias = "BeginDisabled", alias = "EndDisabled")] + pub fn disabled(&self, disabled: bool, f: F) { + unsafe { sys::igBeginDisabled(disabled) }; + f(); + unsafe { sys::igEndDisabled() }; + } + + /// Same as [`Ui::disabled`] but with logic reversed. See + /// [`Ui::begin_enabled`]. + #[doc(alias = "BeginDisabled", alias = "EndDisabled")] + pub fn enabled(&self, enabled: bool, f: F) { + unsafe { sys::igBeginDisabled(!enabled) }; + f(); + unsafe { sys::igEndDisabled() }; + } +} + // Widgets: ListBox impl<'ui> Ui<'ui> { #[doc(alias = "ListBox")] @@ -457,7 +532,7 @@ impl<'ui> Ui<'ui> { }; unsafe { - sys::igListBoxStr_arr( + sys::igListBox_Str_arr( label_ptr, current_item, items_inner.as_ptr() as *mut *const c_char, diff --git a/imgui/src/plothistogram.rs b/imgui/src/plothistogram.rs index a88aabf..ef490a1 100644 --- a/imgui/src/plothistogram.rs +++ b/imgui/src/plothistogram.rs @@ -71,7 +71,7 @@ impl<'ui, 'p, Label: AsRef, Overlay: AsRef> PlotHistogram<'ui, 'p, Lab unsafe { let (label, overlay_text) = self.ui.scratch_txt_with_opt(self.label, self.overlay_text); - sys::igPlotHistogramFloatPtr( + sys::igPlotHistogram_FloatPtr( label, self.values.as_ptr() as *const c_float, self.values.len() as i32, diff --git a/imgui/src/plotlines.rs b/imgui/src/plotlines.rs index 2390b3e..5c57e8e 100644 --- a/imgui/src/plotlines.rs +++ b/imgui/src/plotlines.rs @@ -71,7 +71,7 @@ impl<'ui, 'p, Label: AsRef, Overlay: AsRef> PlotLines<'ui, 'p, Label, unsafe { let (label, overlay) = self.ui.scratch_txt_with_opt(self.label, self.overlay_text); - sys::igPlotLinesFloatPtr( + sys::igPlotLines_FloatPtr( label, self.values.as_ptr() as *const c_float, self.values.len() as i32, diff --git a/imgui/src/popups.rs b/imgui/src/popups.rs index dc6f9aa..e0b4288 100644 --- a/imgui/src/popups.rs +++ b/imgui/src/popups.rs @@ -157,7 +157,7 @@ impl<'ui> Ui<'ui> { /// able to close a popup without selected an option, use [`PopupModal`]. #[doc(alias = "OpenPopup")] pub fn open_popup(&self, str_id: impl AsRef) { - unsafe { sys::igOpenPopup(self.scratch_txt(str_id), 0) }; + unsafe { sys::igOpenPopup_Str(self.scratch_txt(str_id), 0) }; } /// Construct a popup that can have any kind of content. diff --git a/imgui/src/stacks.rs b/imgui/src/stacks.rs index a2c755a..11bebe6 100644 --- a/imgui/src/stacks.rs +++ b/imgui/src/stacks.rs @@ -60,7 +60,7 @@ impl<'ui> Ui<'ui> { /// ``` #[doc(alias = "PushStyleColorVec4")] pub fn push_style_color(&self, style_color: StyleColor, color: [f32; 4]) -> ColorStackToken { - unsafe { sys::igPushStyleColorVec4(style_color as i32, color.into()) }; + unsafe { sys::igPushStyleColor_Vec4(style_color as i32, color.into()) }; ColorStackToken::new(self) } @@ -91,7 +91,7 @@ impl<'ui> Ui<'ui> { { let mut count = 0; for &(style_color, color) in style_colors { - unsafe { sys::igPushStyleColorVec4(style_color as i32, color.into()) }; + unsafe { sys::igPushStyleColor_Vec4(style_color as i32, color.into()) }; count += 1; } MultiColorStackToken { @@ -253,38 +253,40 @@ impl Drop for MultiStyleStackToken { #[inline] unsafe fn push_style_var(style_var: StyleVar) { use crate::style::StyleVar::*; - use crate::sys::{igPushStyleVarFloat, igPushStyleVarVec2}; + use crate::sys::{igPushStyleVar_Float, igPushStyleVar_Vec2}; match style_var { - Alpha(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_Alpha as i32, v), - WindowPadding(v) => igPushStyleVarVec2(sys::ImGuiStyleVar_WindowPadding as i32, v.into()), - WindowRounding(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_WindowRounding as i32, v), - WindowBorderSize(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_WindowBorderSize as i32, v), - WindowMinSize(v) => igPushStyleVarVec2(sys::ImGuiStyleVar_WindowMinSize as i32, v.into()), + Alpha(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_Alpha as i32, v), + WindowPadding(v) => igPushStyleVar_Vec2(sys::ImGuiStyleVar_WindowPadding as i32, v.into()), + WindowRounding(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_WindowRounding as i32, v), + WindowBorderSize(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_WindowBorderSize as i32, v), + WindowMinSize(v) => igPushStyleVar_Vec2(sys::ImGuiStyleVar_WindowMinSize as i32, v.into()), WindowTitleAlign(v) => { - igPushStyleVarVec2(sys::ImGuiStyleVar_WindowTitleAlign as i32, v.into()) + igPushStyleVar_Vec2(sys::ImGuiStyleVar_WindowTitleAlign as i32, v.into()) } - ChildRounding(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_ChildRounding as i32, v), - ChildBorderSize(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_ChildBorderSize as i32, v), - PopupRounding(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_PopupRounding as i32, v), - PopupBorderSize(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_PopupBorderSize as i32, v), - FramePadding(v) => igPushStyleVarVec2(sys::ImGuiStyleVar_FramePadding as i32, v.into()), - FrameRounding(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_FrameRounding as i32, v), - FrameBorderSize(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_FrameBorderSize as i32, v), - ItemSpacing(v) => igPushStyleVarVec2(sys::ImGuiStyleVar_ItemSpacing as i32, v.into()), + ChildRounding(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_ChildRounding as i32, v), + ChildBorderSize(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_ChildBorderSize as i32, v), + PopupRounding(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_PopupRounding as i32, v), + PopupBorderSize(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_PopupBorderSize as i32, v), + FramePadding(v) => igPushStyleVar_Vec2(sys::ImGuiStyleVar_FramePadding as i32, v.into()), + FrameRounding(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_FrameRounding as i32, v), + FrameBorderSize(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_FrameBorderSize as i32, v), + ItemSpacing(v) => igPushStyleVar_Vec2(sys::ImGuiStyleVar_ItemSpacing as i32, v.into()), ItemInnerSpacing(v) => { - igPushStyleVarVec2(sys::ImGuiStyleVar_ItemInnerSpacing as i32, v.into()) + igPushStyleVar_Vec2(sys::ImGuiStyleVar_ItemInnerSpacing as i32, v.into()) } - IndentSpacing(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_IndentSpacing as i32, v), - ScrollbarSize(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_ScrollbarSize as i32, v), - ScrollbarRounding(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_ScrollbarRounding as i32, v), - GrabMinSize(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_GrabMinSize as i32, v), - GrabRounding(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_GrabRounding as i32, v), - TabRounding(v) => igPushStyleVarFloat(sys::ImGuiStyleVar_TabRounding as i32, v), + IndentSpacing(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_IndentSpacing as i32, v), + ScrollbarSize(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_ScrollbarSize as i32, v), + ScrollbarRounding(v) => { + igPushStyleVar_Float(sys::ImGuiStyleVar_ScrollbarRounding as i32, v) + } + GrabMinSize(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_GrabMinSize as i32, v), + GrabRounding(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_GrabRounding as i32, v), + TabRounding(v) => igPushStyleVar_Float(sys::ImGuiStyleVar_TabRounding as i32, v), ButtonTextAlign(v) => { - igPushStyleVarVec2(sys::ImGuiStyleVar_ButtonTextAlign as i32, v.into()) + igPushStyleVar_Vec2(sys::ImGuiStyleVar_ButtonTextAlign as i32, v.into()) } SelectableTextAlign(v) => { - igPushStyleVarVec2(sys::ImGuiStyleVar_SelectableTextAlign as i32, v.into()) + igPushStyleVar_Vec2(sys::ImGuiStyleVar_SelectableTextAlign as i32, v.into()) } } } @@ -451,13 +453,13 @@ impl<'ui> Ui<'ui> { unsafe { match id { - Id::Int(i) => sys::igPushIDInt(i), + Id::Int(i) => sys::igPushID_Int(i), Id::Str(s) => { let start = s.as_ptr() as *const c_char; let end = start.add(s.len()); - sys::igPushIDStrStr(start, end) + sys::igPushID_StrStr(start, end) } - Id::Ptr(p) => sys::igPushIDPtr(p as *const c_void), + Id::Ptr(p) => sys::igPushID_Ptr(p as *const c_void), } } IdStackToken::new(self) diff --git a/imgui/src/style.rs b/imgui/src/style.rs index 11ad1d8..a0f1d18 100644 --- a/imgui/src/style.rs +++ b/imgui/src/style.rs @@ -10,6 +10,8 @@ use crate::Direction; pub struct Style { /// Global alpha applies to everything pub alpha: f32, + /// Additional alpha multiplier applied to disabled elements. Multiplies over current value of [`Style::alpha`]. + pub disabled_alpha: f32, /// Padding within a window pub window_padding: [f32; 2], /// Rounding radius of window corners. diff --git a/imgui/src/utils.rs b/imgui/src/utils.rs index cf141ab..aa4c99e 100644 --- a/imgui/src/utils.rs +++ b/imgui/src/utils.rs @@ -144,12 +144,12 @@ impl<'ui> Ui<'ui> { /// Returns `true` if the rectangle (of given size, starting from cursor position) is visible #[doc(alias = "IsRectVisibleNil")] pub fn is_cursor_rect_visible(&self, size: [f32; 2]) -> bool { - unsafe { sys::igIsRectVisibleNil(size.into()) } + unsafe { sys::igIsRectVisible_Nil(size.into()) } } /// Returns `true` if the rectangle (in screen coordinates) is visible #[doc(alias = "IsRectVisibleNilVec2")] pub fn is_rect_visible(&self, rect_min: [f32; 2], rect_max: [f32; 2]) -> bool { - unsafe { sys::igIsRectVisibleVec2(rect_min.into(), rect_max.into()) } + unsafe { sys::igIsRectVisible_Vec2(rect_min.into(), rect_max.into()) } } /// Returns the global imgui-rs time. /// diff --git a/imgui/src/widget/menu.rs b/imgui/src/widget/menu.rs index 81a417c..8404263 100644 --- a/imgui/src/widget/menu.rs +++ b/imgui/src/widget/menu.rs @@ -170,7 +170,7 @@ impl, Shortcut: AsRef> MenuItem { pub fn build(self, ui: &Ui) -> bool { unsafe { let (label, shortcut) = ui.scratch_txt_with_opt(self.label, self.shortcut); - sys::igMenuItemBool(label, shortcut, self.selected, self.enabled) + sys::igMenuItem_Bool(label, shortcut, self.selected, self.enabled) } } diff --git a/imgui/src/widget/misc.rs b/imgui/src/widget/misc.rs index d19fdeb..a7e6713 100644 --- a/imgui/src/widget/misc.rs +++ b/imgui/src/widget/misc.rs @@ -105,7 +105,7 @@ impl<'ui> Ui<'ui> { /// Returns true if this radio button was clicked. #[doc(alias = "RadioButtonBool")] pub fn radio_button_bool(&self, label: impl AsRef, active: bool) -> bool { - unsafe { sys::igRadioButtonBool(self.scratch_txt(label), active) } + unsafe { sys::igRadioButton_Bool(self.scratch_txt(label), active) } } /// Renders a radio button suitable for choosing an arbitrary value. /// diff --git a/imgui/src/widget/selectable.rs b/imgui/src/widget/selectable.rs index e266995..0d2ae82 100644 --- a/imgui/src/widget/selectable.rs +++ b/imgui/src/widget/selectable.rs @@ -109,7 +109,7 @@ impl> Selectable { /// Returns true if the selectable was clicked. pub fn build(self, ui: &Ui) -> bool { unsafe { - sys::igSelectableBool( + sys::igSelectable_Bool( ui.scratch_txt(self.label), self.selected, self.flags.bits() as i32, diff --git a/imgui/src/widget/tree.rs b/imgui/src/widget/tree.rs index f764188..7421d03 100644 --- a/imgui/src/widget/tree.rs +++ b/imgui/src/widget/tree.rs @@ -256,9 +256,9 @@ impl, L: AsRef> TreeNode { } }; - sys::igTreeNodeExStrStr(id, self.flags.bits() as i32, fmt_ptr(), label) + sys::igTreeNodeEx_StrStr(id, self.flags.bits() as i32, fmt_ptr(), label) } - TreeNodeId::Ptr(id) => sys::igTreeNodeExPtr( + TreeNodeId::Ptr(id) => sys::igTreeNodeEx_Ptr( id, self.flags.bits() as i32, fmt_ptr(), @@ -430,7 +430,7 @@ impl> CollapsingHeader { #[inline] pub fn build(self, ui: &Ui) -> bool { unsafe { - sys::igCollapsingHeaderTreeNodeFlags( + sys::igCollapsingHeader_TreeNodeFlags( ui.scratch_txt(self.label), self.flags.bits() as i32, ) @@ -444,7 +444,7 @@ impl> CollapsingHeader { #[inline] pub fn build_with_close_button(self, ui: &Ui, opened: &mut bool) -> bool { unsafe { - sys::igCollapsingHeaderBoolPtr( + sys::igCollapsingHeader_BoolPtr( ui.scratch_txt(self.label), opened as *mut bool, self.flags.bits() as i32, diff --git a/imgui/src/window/child_window.rs b/imgui/src/window/child_window.rs index bba54e3..413c28f 100644 --- a/imgui/src/window/child_window.rs +++ b/imgui/src/window/child_window.rs @@ -257,17 +257,17 @@ impl<'a> ChildWindow<'a> { } let id = unsafe { match self.id { - Id::Int(i) => sys::igGetIDPtr(i as *const c_void), - Id::Ptr(p) => sys::igGetIDPtr(p), + Id::Int(i) => sys::igGetID_Ptr(i as *const c_void), + Id::Ptr(p) => sys::igGetID_Ptr(p), Id::Str(s) => { let start = s.as_ptr() as *const c_char; let end = start.add(s.len()); - sys::igGetIDStrStr(start, end) + sys::igGetID_StrStr(start, end) } } }; let should_render = unsafe { - sys::igBeginChildID(id, self.size.into(), self.border, self.flags.bits() as i32) + sys::igBeginChild_ID(id, self.size.into(), self.border, self.flags.bits() as i32) }; if should_render { Some(ChildWindowToken::new(ui)) diff --git a/xtask/src/bindgen.rs b/xtask/src/bindgen.rs index 50f77e3..ececdde 100644 --- a/xtask/src/bindgen.rs +++ b/xtask/src/bindgen.rs @@ -4,7 +4,6 @@ use std::path::{Path, PathBuf}; impl Bindgen { pub fn run(self) -> Result<()> { - crate::autofix_submodules(); let root = crate::project_root(); let bindings = self .cimgui_path @@ -133,7 +132,7 @@ fn generate_binding_file( cmd.arg(header); cmd.args(&["--", "-DCIMGUI_DEFINE_ENUMS_AND_STRUCTS=1"]); eprintln!("Executing bindgen [output = {}]", output.display()); - let status = cmd.status().context("Failed to exacute bindgen")?; + let status = cmd.status().context("Failed to execute bindgen")?; if !status.success() { anyhow!( "Failed to execute bindgen: {}, see output for details",