From 2839f76cecb0b5bfc837857d797f090f970c08c5 Mon Sep 17 00:00:00 2001 From: dbr Date: Wed, 3 Mar 2021 14:02:15 +1100 Subject: [PATCH 01/10] Simplify (maybe) the imgui submodules Use cimgui which avoids the copy-files-into-our-repo step --- .gitmodules | 6 +- imgui-sys/build.rs | 4 +- imgui-sys/include_all_imgui.cpp | 14 +- imgui-sys/third-party/VERSION | 1 - imgui-sys/third-party/cimgui | 1 + imgui-sys/third-party/cimgui.cpp | 2525 --- imgui-sys/third-party/cimgui.h | 1700 -- imgui-sys/third-party/cimgui_impl.h | 37 - imgui-sys/third-party/definitions.json | 16933 ---------------- imgui-sys/third-party/definitions.lua | 14283 ------------- imgui-sys/third-party/imgui | 1 - imgui-sys/third-party/impl_definitions.json | 627 - imgui-sys/third-party/impl_definitions.lua | 553 - imgui-sys/third-party/overloads.txt | 138 - imgui-sys/third-party/structs_and_enums.json | 3665 ---- imgui-sys/third-party/structs_and_enums.lua | 2858 --- imgui-sys/third-party/typedefs_dict.json | 88 - imgui-sys/third-party/typedefs_dict.lua | 89 - imgui-sys/third-party/update-cimgui-output.sh | 14 - xtask/src/bindgen.rs | 9 +- 20 files changed, 17 insertions(+), 43529 deletions(-) delete mode 100644 imgui-sys/third-party/VERSION create mode 160000 imgui-sys/third-party/cimgui delete mode 100644 imgui-sys/third-party/cimgui.cpp delete mode 100644 imgui-sys/third-party/cimgui.h delete mode 100644 imgui-sys/third-party/cimgui_impl.h delete mode 100644 imgui-sys/third-party/definitions.json delete mode 100644 imgui-sys/third-party/definitions.lua delete mode 160000 imgui-sys/third-party/imgui delete mode 100644 imgui-sys/third-party/impl_definitions.json delete mode 100644 imgui-sys/third-party/impl_definitions.lua delete mode 100644 imgui-sys/third-party/overloads.txt delete mode 100644 imgui-sys/third-party/structs_and_enums.json delete mode 100644 imgui-sys/third-party/structs_and_enums.lua delete mode 100644 imgui-sys/third-party/typedefs_dict.json delete mode 100644 imgui-sys/third-party/typedefs_dict.lua delete mode 100755 imgui-sys/third-party/update-cimgui-output.sh diff --git a/.gitmodules b/.gitmodules index 76fccad..ad18684 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ -[submodule "imgui-sys/third-party/imgui"] - path = imgui-sys/third-party/imgui - url = https://github.com/ocornut/imgui +[submodule "imgui-sys/third-party/cimgui"] + path = imgui-sys/third-party/cimgui + url = https://github.com/cimgui/cimgui.git diff --git a/imgui-sys/build.rs b/imgui-sys/build.rs index efab486..c5fb8f2 100644 --- a/imgui-sys/build.rs +++ b/imgui-sys/build.rs @@ -36,8 +36,8 @@ fn main() -> io::Result<()> { if std::env::var_os("CARGO_FEATURE_WASM").is_none() { // Check submodule status. (Anything else should be a compile error in // the C code). - assert_file_exists("third-party/cimgui.cpp")?; - assert_file_exists("third-party/imgui/imgui.cpp")?; + assert_file_exists("third-party/cimgui/cimgui.cpp")?; + assert_file_exists("third-party/cimgui/imgui/imgui.cpp")?; let mut build = cc::Build::new(); diff --git a/imgui-sys/include_all_imgui.cpp b/imgui-sys/include_all_imgui.cpp index 2ba5922..4518663 100644 --- a/imgui-sys/include_all_imgui.cpp +++ b/imgui-sys/include_all_imgui.cpp @@ -2,11 +2,9 @@ // allowing the optimizer to inline across separate object files (note that even // when rust is built with LTO, unless the steps are taken to allow cross-lang // LTO (tricky), the C/C++ code won't be LTOed). -#include "./third-party/imgui/imgui.cpp" -#include "./third-party/imgui/imgui_demo.cpp" -#include "./third-party/imgui/imgui_draw.cpp" -#include "./third-party/imgui/imgui_widgets.cpp" -#include "./third-party/imgui/imgui_tables.cpp" -#include "./third-party/cimgui.cpp" - - +#include "./third-party/cimgui/imgui/imgui.cpp" +#include "./third-party/cimgui/imgui/imgui_demo.cpp" +#include "./third-party/cimgui/imgui/imgui_draw.cpp" +#include "./third-party/cimgui/imgui/imgui_widgets.cpp" +#include "./third-party/cimgui/imgui/imgui_tables.cpp" +#include "./third-party/cimgui/cimgui.cpp" diff --git a/imgui-sys/third-party/VERSION b/imgui-sys/third-party/VERSION deleted file mode 100644 index b22f87e..0000000 --- a/imgui-sys/third-party/VERSION +++ /dev/null @@ -1 +0,0 @@ -Generated by cimgui version 98e6ff7051df19b76854bc3eb3cea2798f8d3bc5 diff --git a/imgui-sys/third-party/cimgui b/imgui-sys/third-party/cimgui new file mode 160000 index 0000000..6791a95 --- /dev/null +++ b/imgui-sys/third-party/cimgui @@ -0,0 +1 @@ +Subproject commit 6791a95f79d51d8ca9df2b32d2b87a0c17a3c093 diff --git a/imgui-sys/third-party/cimgui.cpp b/imgui-sys/third-party/cimgui.cpp deleted file mode 100644 index 040bc8f..0000000 --- a/imgui-sys/third-party/cimgui.cpp +++ /dev/null @@ -1,2525 +0,0 @@ -//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui -//based on imgui.h file version "1.80" from Dear ImGui https://github.com/ocornut/imgui - -#include "./imgui/imgui.h" -#ifdef CIMGUI_FREETYPE -#include "./imgui/misc/freetype/imgui_freetype.h" -#endif -#include "./imgui/imgui_internal.h" -#include "cimgui.h" - - - -CIMGUI_API ImVec2* ImVec2_ImVec2Nil(void) -{ - return IM_NEW(ImVec2)(); -} -CIMGUI_API void ImVec2_destroy(ImVec2* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImVec2* ImVec2_ImVec2Float(float _x,float _y) -{ - return IM_NEW(ImVec2)(_x,_y); -} -CIMGUI_API ImVec4* ImVec4_ImVec4Nil(void) -{ - return IM_NEW(ImVec4)(); -} -CIMGUI_API void ImVec4_destroy(ImVec4* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImVec4* ImVec4_ImVec4Float(float _x,float _y,float _z,float _w) -{ - return IM_NEW(ImVec4)(_x,_y,_z,_w); -} -CIMGUI_API ImGuiContext* igCreateContext(ImFontAtlas* shared_font_atlas) -{ - return ImGui::CreateContext(shared_font_atlas); -} -CIMGUI_API void igDestroyContext(ImGuiContext* ctx) -{ - return ImGui::DestroyContext(ctx); -} -CIMGUI_API ImGuiContext* igGetCurrentContext() -{ - return ImGui::GetCurrentContext(); -} -CIMGUI_API void igSetCurrentContext(ImGuiContext* ctx) -{ - return ImGui::SetCurrentContext(ctx); -} -CIMGUI_API ImGuiIO* igGetIO() -{ - return &ImGui::GetIO(); -} -CIMGUI_API ImGuiStyle* igGetStyle() -{ - return &ImGui::GetStyle(); -} -CIMGUI_API void igNewFrame() -{ - return ImGui::NewFrame(); -} -CIMGUI_API void igEndFrame() -{ - return ImGui::EndFrame(); -} -CIMGUI_API void igRender() -{ - return ImGui::Render(); -} -CIMGUI_API ImDrawData* igGetDrawData() -{ - return ImGui::GetDrawData(); -} -CIMGUI_API void igShowDemoWindow(bool* p_open) -{ - return ImGui::ShowDemoWindow(p_open); -} -CIMGUI_API void igShowMetricsWindow(bool* p_open) -{ - return ImGui::ShowMetricsWindow(p_open); -} -CIMGUI_API void igShowAboutWindow(bool* p_open) -{ - return ImGui::ShowAboutWindow(p_open); -} -CIMGUI_API void igShowStyleEditor(ImGuiStyle* ref) -{ - return ImGui::ShowStyleEditor(ref); -} -CIMGUI_API bool igShowStyleSelector(const char* label) -{ - return ImGui::ShowStyleSelector(label); -} -CIMGUI_API void igShowFontSelector(const char* label) -{ - return ImGui::ShowFontSelector(label); -} -CIMGUI_API void igShowUserGuide() -{ - return ImGui::ShowUserGuide(); -} -CIMGUI_API const char* igGetVersion() -{ - return ImGui::GetVersion(); -} -CIMGUI_API void igStyleColorsDark(ImGuiStyle* dst) -{ - return ImGui::StyleColorsDark(dst); -} -CIMGUI_API void igStyleColorsLight(ImGuiStyle* dst) -{ - return ImGui::StyleColorsLight(dst); -} -CIMGUI_API void igStyleColorsClassic(ImGuiStyle* dst) -{ - return ImGui::StyleColorsClassic(dst); -} -CIMGUI_API bool igBegin(const char* name,bool* p_open,ImGuiWindowFlags flags) -{ - return ImGui::Begin(name,p_open,flags); -} -CIMGUI_API void igEnd() -{ - return ImGui::End(); -} -CIMGUI_API bool igBeginChildStr(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) -{ - return ImGui::BeginChild(id,size,border,flags); -} -CIMGUI_API void igEndChild() -{ - return ImGui::EndChild(); -} -CIMGUI_API bool igIsWindowAppearing() -{ - return ImGui::IsWindowAppearing(); -} -CIMGUI_API bool igIsWindowCollapsed() -{ - return ImGui::IsWindowCollapsed(); -} -CIMGUI_API bool igIsWindowFocused(ImGuiFocusedFlags flags) -{ - return ImGui::IsWindowFocused(flags); -} -CIMGUI_API bool igIsWindowHovered(ImGuiHoveredFlags flags) -{ - return ImGui::IsWindowHovered(flags); -} -CIMGUI_API ImDrawList* igGetWindowDrawList() -{ - return ImGui::GetWindowDrawList(); -} -CIMGUI_API void igGetWindowPos(ImVec2 *pOut) -{ - *pOut = ImGui::GetWindowPos(); -} -CIMGUI_API void igGetWindowSize(ImVec2 *pOut) -{ - *pOut = ImGui::GetWindowSize(); -} -CIMGUI_API float igGetWindowWidth() -{ - return ImGui::GetWindowWidth(); -} -CIMGUI_API float igGetWindowHeight() -{ - return ImGui::GetWindowHeight(); -} -CIMGUI_API void igSetNextWindowPos(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot) -{ - return ImGui::SetNextWindowPos(pos,cond,pivot); -} -CIMGUI_API void igSetNextWindowSize(const ImVec2 size,ImGuiCond cond) -{ - return ImGui::SetNextWindowSize(size,cond); -} -CIMGUI_API void igSetNextWindowSizeConstraints(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data) -{ - return ImGui::SetNextWindowSizeConstraints(size_min,size_max,custom_callback,custom_callback_data); -} -CIMGUI_API void igSetNextWindowContentSize(const ImVec2 size) -{ - return ImGui::SetNextWindowContentSize(size); -} -CIMGUI_API void igSetNextWindowCollapsed(bool collapsed,ImGuiCond cond) -{ - return ImGui::SetNextWindowCollapsed(collapsed,cond); -} -CIMGUI_API void igSetNextWindowFocus() -{ - return ImGui::SetNextWindowFocus(); -} -CIMGUI_API void igSetNextWindowBgAlpha(float alpha) -{ - return ImGui::SetNextWindowBgAlpha(alpha); -} -CIMGUI_API void igSetWindowPosVec2(const ImVec2 pos,ImGuiCond cond) -{ - return ImGui::SetWindowPos(pos,cond); -} -CIMGUI_API void igSetWindowSizeVec2(const ImVec2 size,ImGuiCond cond) -{ - return ImGui::SetWindowSize(size,cond); -} -CIMGUI_API void igSetWindowCollapsedBool(bool collapsed,ImGuiCond cond) -{ - return ImGui::SetWindowCollapsed(collapsed,cond); -} -CIMGUI_API void igSetWindowFocusNil() -{ - return ImGui::SetWindowFocus(); -} -CIMGUI_API void igSetWindowFontScale(float scale) -{ - return ImGui::SetWindowFontScale(scale); -} -CIMGUI_API void igSetWindowPosStr(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) -{ - return ImGui::SetWindowSize(name,size,cond); -} -CIMGUI_API void igSetWindowCollapsedStr(const char* name,bool collapsed,ImGuiCond cond) -{ - return ImGui::SetWindowCollapsed(name,collapsed,cond); -} -CIMGUI_API void igSetWindowFocusStr(const char* name) -{ - return ImGui::SetWindowFocus(name); -} -CIMGUI_API void igGetContentRegionAvail(ImVec2 *pOut) -{ - *pOut = ImGui::GetContentRegionAvail(); -} -CIMGUI_API void igGetContentRegionMax(ImVec2 *pOut) -{ - *pOut = ImGui::GetContentRegionMax(); -} -CIMGUI_API void igGetWindowContentRegionMin(ImVec2 *pOut) -{ - *pOut = ImGui::GetWindowContentRegionMin(); -} -CIMGUI_API void igGetWindowContentRegionMax(ImVec2 *pOut) -{ - *pOut = ImGui::GetWindowContentRegionMax(); -} -CIMGUI_API float igGetWindowContentRegionWidth() -{ - return ImGui::GetWindowContentRegionWidth(); -} -CIMGUI_API float igGetScrollX() -{ - return ImGui::GetScrollX(); -} -CIMGUI_API float igGetScrollY() -{ - return ImGui::GetScrollY(); -} -CIMGUI_API void igSetScrollX(float scroll_x) -{ - return ImGui::SetScrollX(scroll_x); -} -CIMGUI_API void igSetScrollY(float scroll_y) -{ - return ImGui::SetScrollY(scroll_y); -} -CIMGUI_API float igGetScrollMaxX() -{ - return ImGui::GetScrollMaxX(); -} -CIMGUI_API float igGetScrollMaxY() -{ - return ImGui::GetScrollMaxY(); -} -CIMGUI_API void igSetScrollHereX(float center_x_ratio) -{ - return ImGui::SetScrollHereX(center_x_ratio); -} -CIMGUI_API void igSetScrollHereY(float center_y_ratio) -{ - return ImGui::SetScrollHereY(center_y_ratio); -} -CIMGUI_API void igSetScrollFromPosX(float local_x,float center_x_ratio) -{ - return ImGui::SetScrollFromPosX(local_x,center_x_ratio); -} -CIMGUI_API void igSetScrollFromPosY(float local_y,float center_y_ratio) -{ - return ImGui::SetScrollFromPosY(local_y,center_y_ratio); -} -CIMGUI_API void igPushFont(ImFont* font) -{ - return ImGui::PushFont(font); -} -CIMGUI_API void igPopFont() -{ - return ImGui::PopFont(); -} -CIMGUI_API void igPushStyleColorU32(ImGuiCol idx,ImU32 col) -{ - return ImGui::PushStyleColor(idx,col); -} -CIMGUI_API void igPushStyleColorVec4(ImGuiCol idx,const ImVec4 col) -{ - return ImGui::PushStyleColor(idx,col); -} -CIMGUI_API void igPopStyleColor(int count) -{ - return ImGui::PopStyleColor(count); -} -CIMGUI_API void igPushStyleVarFloat(ImGuiStyleVar idx,float val) -{ - return ImGui::PushStyleVar(idx,val); -} -CIMGUI_API void igPushStyleVarVec2(ImGuiStyleVar idx,const ImVec2 val) -{ - return ImGui::PushStyleVar(idx,val); -} -CIMGUI_API void igPopStyleVar(int count) -{ - return ImGui::PopStyleVar(count); -} -CIMGUI_API void igPushAllowKeyboardFocus(bool allow_keyboard_focus) -{ - return ImGui::PushAllowKeyboardFocus(allow_keyboard_focus); -} -CIMGUI_API void igPopAllowKeyboardFocus() -{ - return ImGui::PopAllowKeyboardFocus(); -} -CIMGUI_API void igPushButtonRepeat(bool repeat) -{ - return ImGui::PushButtonRepeat(repeat); -} -CIMGUI_API void igPopButtonRepeat() -{ - return ImGui::PopButtonRepeat(); -} -CIMGUI_API void igPushItemWidth(float item_width) -{ - return ImGui::PushItemWidth(item_width); -} -CIMGUI_API void igPopItemWidth() -{ - return ImGui::PopItemWidth(); -} -CIMGUI_API void igSetNextItemWidth(float item_width) -{ - return ImGui::SetNextItemWidth(item_width); -} -CIMGUI_API float igCalcItemWidth() -{ - return ImGui::CalcItemWidth(); -} -CIMGUI_API void igPushTextWrapPos(float wrap_local_pos_x) -{ - return ImGui::PushTextWrapPos(wrap_local_pos_x); -} -CIMGUI_API void igPopTextWrapPos() -{ - return ImGui::PopTextWrapPos(); -} -CIMGUI_API ImFont* igGetFont() -{ - return ImGui::GetFont(); -} -CIMGUI_API float igGetFontSize() -{ - return ImGui::GetFontSize(); -} -CIMGUI_API void igGetFontTexUvWhitePixel(ImVec2 *pOut) -{ - *pOut = ImGui::GetFontTexUvWhitePixel(); -} -CIMGUI_API ImU32 igGetColorU32Col(ImGuiCol idx,float alpha_mul) -{ - return ImGui::GetColorU32(idx,alpha_mul); -} -CIMGUI_API ImU32 igGetColorU32Vec4(const ImVec4 col) -{ - return ImGui::GetColorU32(col); -} -CIMGUI_API ImU32 igGetColorU32U32(ImU32 col) -{ - return ImGui::GetColorU32(col); -} -CIMGUI_API const ImVec4* igGetStyleColorVec4(ImGuiCol idx) -{ - return &ImGui::GetStyleColorVec4(idx); -} -CIMGUI_API void igSeparator() -{ - return ImGui::Separator(); -} -CIMGUI_API void igSameLine(float offset_from_start_x,float spacing) -{ - return ImGui::SameLine(offset_from_start_x,spacing); -} -CIMGUI_API void igNewLine() -{ - return ImGui::NewLine(); -} -CIMGUI_API void igSpacing() -{ - return ImGui::Spacing(); -} -CIMGUI_API void igDummy(const ImVec2 size) -{ - return ImGui::Dummy(size); -} -CIMGUI_API void igIndent(float indent_w) -{ - return ImGui::Indent(indent_w); -} -CIMGUI_API void igUnindent(float indent_w) -{ - return ImGui::Unindent(indent_w); -} -CIMGUI_API void igBeginGroup() -{ - return ImGui::BeginGroup(); -} -CIMGUI_API void igEndGroup() -{ - return ImGui::EndGroup(); -} -CIMGUI_API void igGetCursorPos(ImVec2 *pOut) -{ - *pOut = ImGui::GetCursorPos(); -} -CIMGUI_API float igGetCursorPosX() -{ - return ImGui::GetCursorPosX(); -} -CIMGUI_API float igGetCursorPosY() -{ - return ImGui::GetCursorPosY(); -} -CIMGUI_API void igSetCursorPos(const ImVec2 local_pos) -{ - return ImGui::SetCursorPos(local_pos); -} -CIMGUI_API void igSetCursorPosX(float local_x) -{ - return ImGui::SetCursorPosX(local_x); -} -CIMGUI_API void igSetCursorPosY(float local_y) -{ - return ImGui::SetCursorPosY(local_y); -} -CIMGUI_API void igGetCursorStartPos(ImVec2 *pOut) -{ - *pOut = ImGui::GetCursorStartPos(); -} -CIMGUI_API void igGetCursorScreenPos(ImVec2 *pOut) -{ - *pOut = ImGui::GetCursorScreenPos(); -} -CIMGUI_API void igSetCursorScreenPos(const ImVec2 pos) -{ - return ImGui::SetCursorScreenPos(pos); -} -CIMGUI_API void igAlignTextToFramePadding() -{ - return ImGui::AlignTextToFramePadding(); -} -CIMGUI_API float igGetTextLineHeight() -{ - return ImGui::GetTextLineHeight(); -} -CIMGUI_API float igGetTextLineHeightWithSpacing() -{ - return ImGui::GetTextLineHeightWithSpacing(); -} -CIMGUI_API float igGetFrameHeight() -{ - return ImGui::GetFrameHeight(); -} -CIMGUI_API float igGetFrameHeightWithSpacing() -{ - return ImGui::GetFrameHeightWithSpacing(); -} -CIMGUI_API void igPushIDStr(const char* str_id) -{ - return ImGui::PushID(str_id); -} -CIMGUI_API void igPushIDStrStr(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) -{ - return ImGui::PushID(ptr_id); -} -CIMGUI_API void igPushIDInt(int int_id) -{ - return ImGui::PushID(int_id); -} -CIMGUI_API void igPopID() -{ - return ImGui::PopID(); -} -CIMGUI_API ImGuiID igGetIDStr(const char* str_id) -{ - return ImGui::GetID(str_id); -} -CIMGUI_API ImGuiID igGetIDStrStr(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) -{ - return ImGui::GetID(ptr_id); -} -CIMGUI_API void igTextUnformatted(const char* text,const char* text_end) -{ - return ImGui::TextUnformatted(text,text_end); -} -CIMGUI_API void igText(const char* fmt,...) -{ - va_list args; - va_start(args, fmt); - ImGui::TextV(fmt,args); - va_end(args); -} -CIMGUI_API void igTextV(const char* fmt,va_list args) -{ - return ImGui::TextV(fmt,args); -} -CIMGUI_API void igTextColored(const ImVec4 col,const char* fmt,...) -{ - va_list args; - va_start(args, fmt); - ImGui::TextColoredV(col,fmt,args); - va_end(args); -} -CIMGUI_API void igTextColoredV(const ImVec4 col,const char* fmt,va_list args) -{ - return ImGui::TextColoredV(col,fmt,args); -} -CIMGUI_API void igTextDisabled(const char* fmt,...) -{ - va_list args; - va_start(args, fmt); - ImGui::TextDisabledV(fmt,args); - va_end(args); -} -CIMGUI_API void igTextDisabledV(const char* fmt,va_list args) -{ - return ImGui::TextDisabledV(fmt,args); -} -CIMGUI_API void igTextWrapped(const char* fmt,...) -{ - va_list args; - va_start(args, fmt); - ImGui::TextWrappedV(fmt,args); - va_end(args); -} -CIMGUI_API void igTextWrappedV(const char* fmt,va_list args) -{ - return ImGui::TextWrappedV(fmt,args); -} -CIMGUI_API void igLabelText(const char* label,const char* fmt,...) -{ - va_list args; - va_start(args, fmt); - ImGui::LabelTextV(label,fmt,args); - va_end(args); -} -CIMGUI_API void igLabelTextV(const char* label,const char* fmt,va_list args) -{ - return ImGui::LabelTextV(label,fmt,args); -} -CIMGUI_API void igBulletText(const char* fmt,...) -{ - va_list args; - va_start(args, fmt); - ImGui::BulletTextV(fmt,args); - va_end(args); -} -CIMGUI_API void igBulletTextV(const char* fmt,va_list args) -{ - return ImGui::BulletTextV(fmt,args); -} -CIMGUI_API bool igButton(const char* label,const ImVec2 size) -{ - return ImGui::Button(label,size); -} -CIMGUI_API bool igSmallButton(const char* label) -{ - return ImGui::SmallButton(label); -} -CIMGUI_API bool igInvisibleButton(const char* str_id,const ImVec2 size,ImGuiButtonFlags flags) -{ - return ImGui::InvisibleButton(str_id,size,flags); -} -CIMGUI_API bool igArrowButton(const char* str_id,ImGuiDir dir) -{ - return ImGui::ArrowButton(str_id,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) -{ - return ImGui::Image(user_texture_id,size,uv0,uv1,tint_col,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) -{ - return ImGui::ImageButton(user_texture_id,size,uv0,uv1,frame_padding,bg_col,tint_col); -} -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) -{ - return ImGui::CheckboxFlags(label,flags,flags_value); -} -CIMGUI_API bool igCheckboxFlagsUintPtr(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) -{ - return ImGui::RadioButton(label,active); -} -CIMGUI_API bool igRadioButtonIntPtr(const char* label,int* v,int v_button) -{ - return ImGui::RadioButton(label,v,v_button); -} -CIMGUI_API void igProgressBar(float fraction,const ImVec2 size_arg,const char* overlay) -{ - return ImGui::ProgressBar(fraction,size_arg,overlay); -} -CIMGUI_API void igBullet() -{ - return ImGui::Bullet(); -} -CIMGUI_API bool igBeginCombo(const char* label,const char* preview_value,ImGuiComboFlags flags) -{ - return ImGui::BeginCombo(label,preview_value,flags); -} -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) -{ - 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) -{ - 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) -{ - return ImGui::Combo(label,current_item,items_getter,data,items_count,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) -{ - return ImGui::DragFloat(label,v,v_speed,v_min,v_max,format,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) -{ - return ImGui::DragFloat2(label,v,v_speed,v_min,v_max,format,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) -{ - return ImGui::DragFloat3(label,v,v_speed,v_min,v_max,format,flags); -} -CIMGUI_API bool igDragFloat4(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::DragFloat4(label,v,v_speed,v_min,v_max,format,flags); -} -CIMGUI_API bool igDragFloatRange2(const char* label,float* v_current_min,float* v_current_max,float v_speed,float v_min,float v_max,const char* format,const char* format_max,ImGuiSliderFlags flags) -{ - return ImGui::DragFloatRange2(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,flags); -} -CIMGUI_API bool igDragInt(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::DragInt(label,v,v_speed,v_min,v_max,format,flags); -} -CIMGUI_API bool igDragInt2(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::DragInt2(label,v,v_speed,v_min,v_max,format,flags); -} -CIMGUI_API bool igDragInt3(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::DragInt3(label,v,v_speed,v_min,v_max,format,flags); -} -CIMGUI_API bool igDragInt4(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::DragInt4(label,v,v_speed,v_min,v_max,format,flags); -} -CIMGUI_API bool igDragIntRange2(const char* label,int* v_current_min,int* v_current_max,float v_speed,int v_min,int v_max,const char* format,const char* format_max,ImGuiSliderFlags flags) -{ - return ImGui::DragIntRange2(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,flags); -} -CIMGUI_API bool igDragScalar(const char* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::DragScalar(label,data_type,p_data,v_speed,p_min,p_max,format,flags); -} -CIMGUI_API bool igDragScalarN(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::DragScalarN(label,data_type,p_data,components,v_speed,p_min,p_max,format,flags); -} -CIMGUI_API bool igSliderFloat(const char* label,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::SliderFloat(label,v,v_min,v_max,format,flags); -} -CIMGUI_API bool igSliderFloat2(const char* label,float v[2],float v_min,float v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::SliderFloat2(label,v,v_min,v_max,format,flags); -} -CIMGUI_API bool igSliderFloat3(const char* label,float v[3],float v_min,float v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::SliderFloat3(label,v,v_min,v_max,format,flags); -} -CIMGUI_API bool igSliderFloat4(const char* label,float v[4],float v_min,float v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::SliderFloat4(label,v,v_min,v_max,format,flags); -} -CIMGUI_API bool igSliderAngle(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::SliderAngle(label,v_rad,v_degrees_min,v_degrees_max,format,flags); -} -CIMGUI_API bool igSliderInt(const char* label,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::SliderInt(label,v,v_min,v_max,format,flags); -} -CIMGUI_API bool igSliderInt2(const char* label,int v[2],int v_min,int v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::SliderInt2(label,v,v_min,v_max,format,flags); -} -CIMGUI_API bool igSliderInt3(const char* label,int v[3],int v_min,int v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::SliderInt3(label,v,v_min,v_max,format,flags); -} -CIMGUI_API bool igSliderInt4(const char* label,int v[4],int v_min,int v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::SliderInt4(label,v,v_min,v_max,format,flags); -} -CIMGUI_API bool igSliderScalar(const char* label,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::SliderScalar(label,data_type,p_data,p_min,p_max,format,flags); -} -CIMGUI_API bool igSliderScalarN(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::SliderScalarN(label,data_type,p_data,components,p_min,p_max,format,flags); -} -CIMGUI_API bool igVSliderFloat(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::VSliderFloat(label,size,v,v_min,v_max,format,flags); -} -CIMGUI_API bool igVSliderInt(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::VSliderInt(label,size,v,v_min,v_max,format,flags); -} -CIMGUI_API bool igVSliderScalar(const char* label,const ImVec2 size,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags) -{ - return ImGui::VSliderScalar(label,size,data_type,p_data,p_min,p_max,format,flags); -} -CIMGUI_API bool igInputText(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data) -{ - return ImGui::InputText(label,buf,buf_size,flags,callback,user_data); -} -CIMGUI_API bool igInputTextMultiline(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data) -{ - return ImGui::InputTextMultiline(label,buf,buf_size,size,flags,callback,user_data); -} -CIMGUI_API bool igInputTextWithHint(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data) -{ - return ImGui::InputTextWithHint(label,hint,buf,buf_size,flags,callback,user_data); -} -CIMGUI_API bool igInputFloat(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags flags) -{ - return ImGui::InputFloat(label,v,step,step_fast,format,flags); -} -CIMGUI_API bool igInputFloat2(const char* label,float v[2],const char* format,ImGuiInputTextFlags flags) -{ - return ImGui::InputFloat2(label,v,format,flags); -} -CIMGUI_API bool igInputFloat3(const char* label,float v[3],const char* format,ImGuiInputTextFlags flags) -{ - return ImGui::InputFloat3(label,v,format,flags); -} -CIMGUI_API bool igInputFloat4(const char* label,float v[4],const char* format,ImGuiInputTextFlags flags) -{ - return ImGui::InputFloat4(label,v,format,flags); -} -CIMGUI_API bool igInputInt(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags flags) -{ - return ImGui::InputInt(label,v,step,step_fast,flags); -} -CIMGUI_API bool igInputInt2(const char* label,int v[2],ImGuiInputTextFlags flags) -{ - return ImGui::InputInt2(label,v,flags); -} -CIMGUI_API bool igInputInt3(const char* label,int v[3],ImGuiInputTextFlags flags) -{ - return ImGui::InputInt3(label,v,flags); -} -CIMGUI_API bool igInputInt4(const char* label,int v[4],ImGuiInputTextFlags flags) -{ - return ImGui::InputInt4(label,v,flags); -} -CIMGUI_API bool igInputDouble(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags flags) -{ - return ImGui::InputDouble(label,v,step,step_fast,format,flags); -} -CIMGUI_API bool igInputScalar(const char* label,ImGuiDataType data_type,void* p_data,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags) -{ - return ImGui::InputScalar(label,data_type,p_data,p_step,p_step_fast,format,flags); -} -CIMGUI_API bool igInputScalarN(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags) -{ - return ImGui::InputScalarN(label,data_type,p_data,components,p_step,p_step_fast,format,flags); -} -CIMGUI_API bool igColorEdit3(const char* label,float col[3],ImGuiColorEditFlags flags) -{ - return ImGui::ColorEdit3(label,col,flags); -} -CIMGUI_API bool igColorEdit4(const char* label,float col[4],ImGuiColorEditFlags flags) -{ - return ImGui::ColorEdit4(label,col,flags); -} -CIMGUI_API bool igColorPicker3(const char* label,float col[3],ImGuiColorEditFlags flags) -{ - return ImGui::ColorPicker3(label,col,flags); -} -CIMGUI_API bool igColorPicker4(const char* label,float col[4],ImGuiColorEditFlags flags,const float* ref_col) -{ - return ImGui::ColorPicker4(label,col,flags,ref_col); -} -CIMGUI_API bool igColorButton(const char* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size) -{ - return ImGui::ColorButton(desc_id,col,flags,size); -} -CIMGUI_API void igSetColorEditOptions(ImGuiColorEditFlags flags) -{ - return ImGui::SetColorEditOptions(flags); -} -CIMGUI_API bool igTreeNodeStr(const char* label) -{ - return ImGui::TreeNode(label); -} -CIMGUI_API bool igTreeNodeStrStr(const char* str_id,const char* fmt,...) -{ - va_list args; - va_start(args, fmt); - bool ret = ImGui::TreeNodeV(str_id,fmt,args); - va_end(args); - return ret; -} -CIMGUI_API bool igTreeNodePtr(const void* ptr_id,const char* fmt,...) -{ - va_list args; - va_start(args, fmt); - bool ret = ImGui::TreeNodeV(ptr_id,fmt,args); - va_end(args); - return ret; -} -CIMGUI_API bool igTreeNodeVStr(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) -{ - return ImGui::TreeNodeV(ptr_id,fmt,args); -} -CIMGUI_API bool igTreeNodeExStr(const char* label,ImGuiTreeNodeFlags flags) -{ - return ImGui::TreeNodeEx(label,flags); -} -CIMGUI_API bool igTreeNodeExStrStr(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...) -{ - va_list args; - va_start(args, fmt); - bool ret = ImGui::TreeNodeExV(str_id,flags,fmt,args); - va_end(args); - return ret; -} -CIMGUI_API bool igTreeNodeExPtr(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...) -{ - va_list args; - va_start(args, fmt); - bool ret = ImGui::TreeNodeExV(ptr_id,flags,fmt,args); - va_end(args); - return ret; -} -CIMGUI_API bool igTreeNodeExVStr(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) -{ - return ImGui::TreeNodeExV(ptr_id,flags,fmt,args); -} -CIMGUI_API void igTreePushStr(const char* str_id) -{ - return ImGui::TreePush(str_id); -} -CIMGUI_API void igTreePushPtr(const void* ptr_id) -{ - return ImGui::TreePush(ptr_id); -} -CIMGUI_API void igTreePop() -{ - return ImGui::TreePop(); -} -CIMGUI_API float igGetTreeNodeToLabelSpacing() -{ - return ImGui::GetTreeNodeToLabelSpacing(); -} -CIMGUI_API bool igCollapsingHeaderTreeNodeFlags(const char* label,ImGuiTreeNodeFlags flags) -{ - return ImGui::CollapsingHeader(label,flags); -} -CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags) -{ - return ImGui::CollapsingHeader(label,p_visible,flags); -} -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) -{ - return ImGui::Selectable(label,selected,flags,size); -} -CIMGUI_API bool igSelectableBoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size) -{ - return ImGui::Selectable(label,p_selected,flags,size); -} -CIMGUI_API bool igListBoxStr_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) -{ - return ImGui::ListBox(label,current_item,items_getter,data,items_count,height_in_items); -} -CIMGUI_API bool igListBoxHeaderVec2(const char* label,const ImVec2 size) -{ - return ImGui::ListBoxHeader(label,size); -} -CIMGUI_API bool igListBoxHeaderInt(const char* label,int items_count,int height_in_items) -{ - return ImGui::ListBoxHeader(label,items_count,height_in_items); -} -CIMGUI_API void igListBoxFooter() -{ - return ImGui::ListBoxFooter(); -} -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) -{ - 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) -{ - 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) -{ - 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) -{ - 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) -{ - return ImGui::Value(prefix,b); -} -CIMGUI_API void igValueInt(const char* prefix,int v) -{ - return ImGui::Value(prefix,v); -} -CIMGUI_API void igValueUint(const char* prefix,unsigned int v) -{ - return ImGui::Value(prefix,v); -} -CIMGUI_API void igValueFloat(const char* prefix,float v,const char* float_format) -{ - return ImGui::Value(prefix,v,float_format); -} -CIMGUI_API bool igBeginMenuBar() -{ - return ImGui::BeginMenuBar(); -} -CIMGUI_API void igEndMenuBar() -{ - return ImGui::EndMenuBar(); -} -CIMGUI_API bool igBeginMainMenuBar() -{ - return ImGui::BeginMainMenuBar(); -} -CIMGUI_API void igEndMainMenuBar() -{ - return ImGui::EndMainMenuBar(); -} -CIMGUI_API bool igBeginMenu(const char* label,bool enabled) -{ - return ImGui::BeginMenu(label,enabled); -} -CIMGUI_API void igEndMenu() -{ - return ImGui::EndMenu(); -} -CIMGUI_API bool igMenuItemBool(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) -{ - return ImGui::MenuItem(label,shortcut,p_selected,enabled); -} -CIMGUI_API void igBeginTooltip() -{ - return ImGui::BeginTooltip(); -} -CIMGUI_API void igEndTooltip() -{ - return ImGui::EndTooltip(); -} -CIMGUI_API void igSetTooltip(const char* fmt,...) -{ - va_list args; - va_start(args, fmt); - ImGui::SetTooltipV(fmt,args); - va_end(args); -} -CIMGUI_API void igSetTooltipV(const char* fmt,va_list args) -{ - return ImGui::SetTooltipV(fmt,args); -} -CIMGUI_API bool igBeginPopup(const char* str_id,ImGuiWindowFlags flags) -{ - return ImGui::BeginPopup(str_id,flags); -} -CIMGUI_API bool igBeginPopupModal(const char* name,bool* p_open,ImGuiWindowFlags flags) -{ - return ImGui::BeginPopupModal(name,p_open,flags); -} -CIMGUI_API void igEndPopup() -{ - return ImGui::EndPopup(); -} -CIMGUI_API void igOpenPopup(const char* str_id,ImGuiPopupFlags popup_flags) -{ - return ImGui::OpenPopup(str_id,popup_flags); -} -CIMGUI_API void igOpenPopupOnItemClick(const char* str_id,ImGuiPopupFlags popup_flags) -{ - return ImGui::OpenPopupOnItemClick(str_id,popup_flags); -} -CIMGUI_API void igCloseCurrentPopup() -{ - return ImGui::CloseCurrentPopup(); -} -CIMGUI_API bool igBeginPopupContextItem(const char* str_id,ImGuiPopupFlags popup_flags) -{ - return ImGui::BeginPopupContextItem(str_id,popup_flags); -} -CIMGUI_API bool igBeginPopupContextWindow(const char* str_id,ImGuiPopupFlags popup_flags) -{ - return ImGui::BeginPopupContextWindow(str_id,popup_flags); -} -CIMGUI_API bool igBeginPopupContextVoid(const char* str_id,ImGuiPopupFlags popup_flags) -{ - return ImGui::BeginPopupContextVoid(str_id,popup_flags); -} -CIMGUI_API bool igIsPopupOpen(const char* str_id,ImGuiPopupFlags flags) -{ - return ImGui::IsPopupOpen(str_id,flags); -} -CIMGUI_API bool igBeginTable(const char* str_id,int column,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width) -{ - return ImGui::BeginTable(str_id,column,flags,outer_size,inner_width); -} -CIMGUI_API void igEndTable() -{ - return ImGui::EndTable(); -} -CIMGUI_API void igTableNextRow(ImGuiTableRowFlags row_flags,float min_row_height) -{ - return ImGui::TableNextRow(row_flags,min_row_height); -} -CIMGUI_API bool igTableNextColumn() -{ - return ImGui::TableNextColumn(); -} -CIMGUI_API bool igTableSetColumnIndex(int column_n) -{ - return ImGui::TableSetColumnIndex(column_n); -} -CIMGUI_API void igTableSetupColumn(const char* label,ImGuiTableColumnFlags flags,float init_width_or_weight,ImU32 user_id) -{ - return ImGui::TableSetupColumn(label,flags,init_width_or_weight,user_id); -} -CIMGUI_API void igTableSetupScrollFreeze(int cols,int rows) -{ - return ImGui::TableSetupScrollFreeze(cols,rows); -} -CIMGUI_API void igTableHeadersRow() -{ - return ImGui::TableHeadersRow(); -} -CIMGUI_API void igTableHeader(const char* label) -{ - return ImGui::TableHeader(label); -} -CIMGUI_API ImGuiTableSortSpecs* igTableGetSortSpecs() -{ - return ImGui::TableGetSortSpecs(); -} -CIMGUI_API int igTableGetColumnCount() -{ - return ImGui::TableGetColumnCount(); -} -CIMGUI_API int igTableGetColumnIndex() -{ - return ImGui::TableGetColumnIndex(); -} -CIMGUI_API int igTableGetRowIndex() -{ - return ImGui::TableGetRowIndex(); -} -CIMGUI_API const char* igTableGetColumnName(int column_n) -{ - return ImGui::TableGetColumnName(column_n); -} -CIMGUI_API ImGuiTableColumnFlags igTableGetColumnFlags(int column_n) -{ - return ImGui::TableGetColumnFlags(column_n); -} -CIMGUI_API void igTableSetBgColor(ImGuiTableBgTarget target,ImU32 color,int column_n) -{ - return ImGui::TableSetBgColor(target,color,column_n); -} -CIMGUI_API void igColumns(int count,const char* id,bool border) -{ - return ImGui::Columns(count,id,border); -} -CIMGUI_API void igNextColumn() -{ - return ImGui::NextColumn(); -} -CIMGUI_API int igGetColumnIndex() -{ - return ImGui::GetColumnIndex(); -} -CIMGUI_API float igGetColumnWidth(int column_index) -{ - return ImGui::GetColumnWidth(column_index); -} -CIMGUI_API void igSetColumnWidth(int column_index,float width) -{ - return ImGui::SetColumnWidth(column_index,width); -} -CIMGUI_API float igGetColumnOffset(int column_index) -{ - return ImGui::GetColumnOffset(column_index); -} -CIMGUI_API void igSetColumnOffset(int column_index,float offset_x) -{ - return ImGui::SetColumnOffset(column_index,offset_x); -} -CIMGUI_API int igGetColumnsCount() -{ - return ImGui::GetColumnsCount(); -} -CIMGUI_API bool igBeginTabBar(const char* str_id,ImGuiTabBarFlags flags) -{ - return ImGui::BeginTabBar(str_id,flags); -} -CIMGUI_API void igEndTabBar() -{ - return ImGui::EndTabBar(); -} -CIMGUI_API bool igBeginTabItem(const char* label,bool* p_open,ImGuiTabItemFlags flags) -{ - return ImGui::BeginTabItem(label,p_open,flags); -} -CIMGUI_API void igEndTabItem() -{ - return ImGui::EndTabItem(); -} -CIMGUI_API bool igTabItemButton(const char* label,ImGuiTabItemFlags flags) -{ - return ImGui::TabItemButton(label,flags); -} -CIMGUI_API void igSetTabItemClosed(const char* tab_or_docked_window_label) -{ - return ImGui::SetTabItemClosed(tab_or_docked_window_label); -} -CIMGUI_API void igLogToTTY(int auto_open_depth) -{ - return ImGui::LogToTTY(auto_open_depth); -} -CIMGUI_API void igLogToFile(int auto_open_depth,const char* filename) -{ - return ImGui::LogToFile(auto_open_depth,filename); -} -CIMGUI_API void igLogToClipboard(int auto_open_depth) -{ - return ImGui::LogToClipboard(auto_open_depth); -} -CIMGUI_API void igLogFinish() -{ - return ImGui::LogFinish(); -} -CIMGUI_API void igLogButtons() -{ - return ImGui::LogButtons(); -} -CIMGUI_API bool igBeginDragDropSource(ImGuiDragDropFlags flags) -{ - return ImGui::BeginDragDropSource(flags); -} -CIMGUI_API bool igSetDragDropPayload(const char* type,const void* data,size_t sz,ImGuiCond cond) -{ - return ImGui::SetDragDropPayload(type,data,sz,cond); -} -CIMGUI_API void igEndDragDropSource() -{ - return ImGui::EndDragDropSource(); -} -CIMGUI_API bool igBeginDragDropTarget() -{ - return ImGui::BeginDragDropTarget(); -} -CIMGUI_API const ImGuiPayload* igAcceptDragDropPayload(const char* type,ImGuiDragDropFlags flags) -{ - return ImGui::AcceptDragDropPayload(type,flags); -} -CIMGUI_API void igEndDragDropTarget() -{ - return ImGui::EndDragDropTarget(); -} -CIMGUI_API const ImGuiPayload* igGetDragDropPayload() -{ - return ImGui::GetDragDropPayload(); -} -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); -} -CIMGUI_API void igPopClipRect() -{ - return ImGui::PopClipRect(); -} -CIMGUI_API void igSetItemDefaultFocus() -{ - return ImGui::SetItemDefaultFocus(); -} -CIMGUI_API void igSetKeyboardFocusHere(int offset) -{ - return ImGui::SetKeyboardFocusHere(offset); -} -CIMGUI_API bool igIsItemHovered(ImGuiHoveredFlags flags) -{ - return ImGui::IsItemHovered(flags); -} -CIMGUI_API bool igIsItemActive() -{ - return ImGui::IsItemActive(); -} -CIMGUI_API bool igIsItemFocused() -{ - return ImGui::IsItemFocused(); -} -CIMGUI_API bool igIsItemClicked(ImGuiMouseButton mouse_button) -{ - return ImGui::IsItemClicked(mouse_button); -} -CIMGUI_API bool igIsItemVisible() -{ - return ImGui::IsItemVisible(); -} -CIMGUI_API bool igIsItemEdited() -{ - return ImGui::IsItemEdited(); -} -CIMGUI_API bool igIsItemActivated() -{ - return ImGui::IsItemActivated(); -} -CIMGUI_API bool igIsItemDeactivated() -{ - return ImGui::IsItemDeactivated(); -} -CIMGUI_API bool igIsItemDeactivatedAfterEdit() -{ - return ImGui::IsItemDeactivatedAfterEdit(); -} -CIMGUI_API bool igIsItemToggledOpen() -{ - return ImGui::IsItemToggledOpen(); -} -CIMGUI_API bool igIsAnyItemHovered() -{ - return ImGui::IsAnyItemHovered(); -} -CIMGUI_API bool igIsAnyItemActive() -{ - return ImGui::IsAnyItemActive(); -} -CIMGUI_API bool igIsAnyItemFocused() -{ - return ImGui::IsAnyItemFocused(); -} -CIMGUI_API void igGetItemRectMin(ImVec2 *pOut) -{ - *pOut = ImGui::GetItemRectMin(); -} -CIMGUI_API void igGetItemRectMax(ImVec2 *pOut) -{ - *pOut = ImGui::GetItemRectMax(); -} -CIMGUI_API void igGetItemRectSize(ImVec2 *pOut) -{ - *pOut = ImGui::GetItemRectSize(); -} -CIMGUI_API void igSetItemAllowOverlap() -{ - return ImGui::SetItemAllowOverlap(); -} -CIMGUI_API bool igIsRectVisibleNil(const ImVec2 size) -{ - return ImGui::IsRectVisible(size); -} -CIMGUI_API bool igIsRectVisibleVec2(const ImVec2 rect_min,const ImVec2 rect_max) -{ - return ImGui::IsRectVisible(rect_min,rect_max); -} -CIMGUI_API double igGetTime() -{ - return ImGui::GetTime(); -} -CIMGUI_API int igGetFrameCount() -{ - return ImGui::GetFrameCount(); -} -CIMGUI_API ImDrawList* igGetBackgroundDrawList() -{ - return ImGui::GetBackgroundDrawList(); -} -CIMGUI_API ImDrawList* igGetForegroundDrawList() -{ - return ImGui::GetForegroundDrawList(); -} -CIMGUI_API ImDrawListSharedData* igGetDrawListSharedData() -{ - return ImGui::GetDrawListSharedData(); -} -CIMGUI_API const char* igGetStyleColorName(ImGuiCol idx) -{ - return ImGui::GetStyleColorName(idx); -} -CIMGUI_API void igSetStateStorage(ImGuiStorage* storage) -{ - return ImGui::SetStateStorage(storage); -} -CIMGUI_API ImGuiStorage* igGetStateStorage() -{ - return ImGui::GetStateStorage(); -} -CIMGUI_API void igCalcListClipping(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end) -{ - return ImGui::CalcListClipping(items_count,items_height,out_items_display_start,out_items_display_end); -} -CIMGUI_API bool igBeginChildFrame(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags) -{ - return ImGui::BeginChildFrame(id,size,flags); -} -CIMGUI_API void igEndChildFrame() -{ - return ImGui::EndChildFrame(); -} -CIMGUI_API void igCalcTextSize(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width) -{ - *pOut = ImGui::CalcTextSize(text,text_end,hide_text_after_double_hash,wrap_width); -} -CIMGUI_API void igColorConvertU32ToFloat4(ImVec4 *pOut,ImU32 in) -{ - *pOut = ImGui::ColorConvertU32ToFloat4(in); -} -CIMGUI_API ImU32 igColorConvertFloat4ToU32(const ImVec4 in) -{ - return ImGui::ColorConvertFloat4ToU32(in); -} -CIMGUI_API void igColorConvertRGBtoHSV(float r,float g,float b,float* out_h,float* out_s,float* out_v) -{ - return ImGui::ColorConvertRGBtoHSV(r,g,b,*out_h,*out_s,*out_v); -} -CIMGUI_API void igColorConvertHSVtoRGB(float h,float s,float v,float* out_r,float* out_g,float* out_b) -{ - return ImGui::ColorConvertHSVtoRGB(h,s,v,*out_r,*out_g,*out_b); -} -CIMGUI_API int igGetKeyIndex(ImGuiKey imgui_key) -{ - return ImGui::GetKeyIndex(imgui_key); -} -CIMGUI_API bool igIsKeyDown(int user_key_index) -{ - return ImGui::IsKeyDown(user_key_index); -} -CIMGUI_API bool igIsKeyPressed(int user_key_index,bool repeat) -{ - return ImGui::IsKeyPressed(user_key_index,repeat); -} -CIMGUI_API bool igIsKeyReleased(int user_key_index) -{ - return ImGui::IsKeyReleased(user_key_index); -} -CIMGUI_API int igGetKeyPressedAmount(int key_index,float repeat_delay,float rate) -{ - return ImGui::GetKeyPressedAmount(key_index,repeat_delay,rate); -} -CIMGUI_API void igCaptureKeyboardFromApp(bool want_capture_keyboard_value) -{ - return ImGui::CaptureKeyboardFromApp(want_capture_keyboard_value); -} -CIMGUI_API bool igIsMouseDown(ImGuiMouseButton button) -{ - return ImGui::IsMouseDown(button); -} -CIMGUI_API bool igIsMouseClicked(ImGuiMouseButton button,bool repeat) -{ - return ImGui::IsMouseClicked(button,repeat); -} -CIMGUI_API bool igIsMouseReleased(ImGuiMouseButton button) -{ - return ImGui::IsMouseReleased(button); -} -CIMGUI_API bool igIsMouseDoubleClicked(ImGuiMouseButton button) -{ - return ImGui::IsMouseDoubleClicked(button); -} -CIMGUI_API bool igIsMouseHoveringRect(const ImVec2 r_min,const ImVec2 r_max,bool clip) -{ - return ImGui::IsMouseHoveringRect(r_min,r_max,clip); -} -CIMGUI_API bool igIsMousePosValid(const ImVec2* mouse_pos) -{ - return ImGui::IsMousePosValid(mouse_pos); -} -CIMGUI_API bool igIsAnyMouseDown() -{ - return ImGui::IsAnyMouseDown(); -} -CIMGUI_API void igGetMousePos(ImVec2 *pOut) -{ - *pOut = ImGui::GetMousePos(); -} -CIMGUI_API void igGetMousePosOnOpeningCurrentPopup(ImVec2 *pOut) -{ - *pOut = ImGui::GetMousePosOnOpeningCurrentPopup(); -} -CIMGUI_API bool igIsMouseDragging(ImGuiMouseButton button,float lock_threshold) -{ - return ImGui::IsMouseDragging(button,lock_threshold); -} -CIMGUI_API void igGetMouseDragDelta(ImVec2 *pOut,ImGuiMouseButton button,float lock_threshold) -{ - *pOut = ImGui::GetMouseDragDelta(button,lock_threshold); -} -CIMGUI_API void igResetMouseDragDelta(ImGuiMouseButton button) -{ - return ImGui::ResetMouseDragDelta(button); -} -CIMGUI_API ImGuiMouseCursor igGetMouseCursor() -{ - return ImGui::GetMouseCursor(); -} -CIMGUI_API void igSetMouseCursor(ImGuiMouseCursor cursor_type) -{ - return ImGui::SetMouseCursor(cursor_type); -} -CIMGUI_API void igCaptureMouseFromApp(bool want_capture_mouse_value) -{ - return ImGui::CaptureMouseFromApp(want_capture_mouse_value); -} -CIMGUI_API const char* igGetClipboardText() -{ - return ImGui::GetClipboardText(); -} -CIMGUI_API void igSetClipboardText(const char* text) -{ - return ImGui::SetClipboardText(text); -} -CIMGUI_API void igLoadIniSettingsFromDisk(const char* ini_filename) -{ - return ImGui::LoadIniSettingsFromDisk(ini_filename); -} -CIMGUI_API void igLoadIniSettingsFromMemory(const char* ini_data,size_t ini_size) -{ - return ImGui::LoadIniSettingsFromMemory(ini_data,ini_size); -} -CIMGUI_API void igSaveIniSettingsToDisk(const char* ini_filename) -{ - return ImGui::SaveIniSettingsToDisk(ini_filename); -} -CIMGUI_API const char* igSaveIniSettingsToMemory(size_t* out_ini_size) -{ - return ImGui::SaveIniSettingsToMemory(out_ini_size); -} -CIMGUI_API bool igDebugCheckVersionAndDataLayout(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx) -{ - return ImGui::DebugCheckVersionAndDataLayout(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert,sz_drawidx); -} -CIMGUI_API void igSetAllocatorFunctions(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data) -{ - return ImGui::SetAllocatorFunctions(alloc_func,free_func,user_data); -} -CIMGUI_API void* igMemAlloc(size_t size) -{ - return ImGui::MemAlloc(size); -} -CIMGUI_API void igMemFree(void* ptr) -{ - return ImGui::MemFree(ptr); -} -CIMGUI_API ImGuiStyle* ImGuiStyle_ImGuiStyle(void) -{ - return IM_NEW(ImGuiStyle)(); -} -CIMGUI_API void ImGuiStyle_destroy(ImGuiStyle* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImGuiStyle_ScaleAllSizes(ImGuiStyle* self,float scale_factor) -{ - return self->ScaleAllSizes(scale_factor); -} -CIMGUI_API void ImGuiIO_AddInputCharacter(ImGuiIO* self,unsigned int c) -{ - return self->AddInputCharacter(c); -} -CIMGUI_API void ImGuiIO_AddInputCharacterUTF16(ImGuiIO* self,ImWchar16 c) -{ - return self->AddInputCharacterUTF16(c); -} -CIMGUI_API void ImGuiIO_AddInputCharactersUTF8(ImGuiIO* self,const char* str) -{ - return self->AddInputCharactersUTF8(str); -} -CIMGUI_API void ImGuiIO_ClearInputCharacters(ImGuiIO* self) -{ - return self->ClearInputCharacters(); -} -CIMGUI_API ImGuiIO* ImGuiIO_ImGuiIO(void) -{ - return IM_NEW(ImGuiIO)(); -} -CIMGUI_API void ImGuiIO_destroy(ImGuiIO* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiInputTextCallbackData* ImGuiInputTextCallbackData_ImGuiInputTextCallbackData(void) -{ - return IM_NEW(ImGuiInputTextCallbackData)(); -} -CIMGUI_API void ImGuiInputTextCallbackData_destroy(ImGuiInputTextCallbackData* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImGuiInputTextCallbackData_DeleteChars(ImGuiInputTextCallbackData* self,int pos,int bytes_count) -{ - return self->DeleteChars(pos,bytes_count); -} -CIMGUI_API void ImGuiInputTextCallbackData_InsertChars(ImGuiInputTextCallbackData* self,int pos,const char* text,const char* text_end) -{ - return self->InsertChars(pos,text,text_end); -} -CIMGUI_API void ImGuiInputTextCallbackData_SelectAll(ImGuiInputTextCallbackData* self) -{ - return self->SelectAll(); -} -CIMGUI_API void ImGuiInputTextCallbackData_ClearSelection(ImGuiInputTextCallbackData* self) -{ - return self->ClearSelection(); -} -CIMGUI_API bool ImGuiInputTextCallbackData_HasSelection(ImGuiInputTextCallbackData* self) -{ - return self->HasSelection(); -} -CIMGUI_API ImGuiPayload* ImGuiPayload_ImGuiPayload(void) -{ - return IM_NEW(ImGuiPayload)(); -} -CIMGUI_API void ImGuiPayload_destroy(ImGuiPayload* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImGuiPayload_Clear(ImGuiPayload* self) -{ - return self->Clear(); -} -CIMGUI_API bool ImGuiPayload_IsDataType(ImGuiPayload* self,const char* type) -{ - return self->IsDataType(type); -} -CIMGUI_API bool ImGuiPayload_IsPreview(ImGuiPayload* self) -{ - return self->IsPreview(); -} -CIMGUI_API bool ImGuiPayload_IsDelivery(ImGuiPayload* self) -{ - return self->IsDelivery(); -} -CIMGUI_API ImGuiTableColumnSortSpecs* ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs(void) -{ - return IM_NEW(ImGuiTableColumnSortSpecs)(); -} -CIMGUI_API void ImGuiTableColumnSortSpecs_destroy(ImGuiTableColumnSortSpecs* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiTableSortSpecs* ImGuiTableSortSpecs_ImGuiTableSortSpecs(void) -{ - return IM_NEW(ImGuiTableSortSpecs)(); -} -CIMGUI_API void ImGuiTableSortSpecs_destroy(ImGuiTableSortSpecs* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiOnceUponAFrame* ImGuiOnceUponAFrame_ImGuiOnceUponAFrame(void) -{ - return IM_NEW(ImGuiOnceUponAFrame)(); -} -CIMGUI_API void ImGuiOnceUponAFrame_destroy(ImGuiOnceUponAFrame* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiTextFilter* ImGuiTextFilter_ImGuiTextFilter(const char* default_filter) -{ - return IM_NEW(ImGuiTextFilter)(default_filter); -} -CIMGUI_API void ImGuiTextFilter_destroy(ImGuiTextFilter* self) -{ - IM_DELETE(self); -} -CIMGUI_API bool ImGuiTextFilter_Draw(ImGuiTextFilter* self,const char* label,float width) -{ - return self->Draw(label,width); -} -CIMGUI_API bool ImGuiTextFilter_PassFilter(ImGuiTextFilter* self,const char* text,const char* text_end) -{ - return self->PassFilter(text,text_end); -} -CIMGUI_API void ImGuiTextFilter_Build(ImGuiTextFilter* self) -{ - return self->Build(); -} -CIMGUI_API void ImGuiTextFilter_Clear(ImGuiTextFilter* self) -{ - return self->Clear(); -} -CIMGUI_API bool ImGuiTextFilter_IsActive(ImGuiTextFilter* self) -{ - return self->IsActive(); -} -CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeNil(void) -{ - return IM_NEW(ImGuiTextRange)(); -} -CIMGUI_API void ImGuiTextRange_destroy(ImGuiTextRange* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeStr(const char* _b,const char* _e) -{ - return IM_NEW(ImGuiTextRange)(_b,_e); -} -CIMGUI_API bool ImGuiTextRange_empty(ImGuiTextRange* self) -{ - return self->empty(); -} -CIMGUI_API void ImGuiTextRange_split(ImGuiTextRange* self,char separator,ImVector_ImGuiTextRange* out) -{ - return self->split(separator,out); -} -CIMGUI_API ImGuiTextBuffer* ImGuiTextBuffer_ImGuiTextBuffer(void) -{ - return IM_NEW(ImGuiTextBuffer)(); -} -CIMGUI_API void ImGuiTextBuffer_destroy(ImGuiTextBuffer* self) -{ - IM_DELETE(self); -} -CIMGUI_API const char* ImGuiTextBuffer_begin(ImGuiTextBuffer* self) -{ - return self->begin(); -} -CIMGUI_API const char* ImGuiTextBuffer_end(ImGuiTextBuffer* self) -{ - return self->end(); -} -CIMGUI_API int ImGuiTextBuffer_size(ImGuiTextBuffer* self) -{ - return self->size(); -} -CIMGUI_API bool ImGuiTextBuffer_empty(ImGuiTextBuffer* self) -{ - return self->empty(); -} -CIMGUI_API void ImGuiTextBuffer_clear(ImGuiTextBuffer* self) -{ - return self->clear(); -} -CIMGUI_API void ImGuiTextBuffer_reserve(ImGuiTextBuffer* self,int capacity) -{ - return self->reserve(capacity); -} -CIMGUI_API const char* ImGuiTextBuffer_c_str(ImGuiTextBuffer* self) -{ - return self->c_str(); -} -CIMGUI_API void ImGuiTextBuffer_append(ImGuiTextBuffer* self,const char* str,const char* str_end) -{ - return self->append(str,str_end); -} -CIMGUI_API void ImGuiTextBuffer_appendfv(ImGuiTextBuffer* self,const char* fmt,va_list args) -{ - return self->appendfv(fmt,args); -} -CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairInt(ImGuiID _key,int _val_i) -{ - return IM_NEW(ImGuiStoragePair)(_key,_val_i); -} -CIMGUI_API void ImGuiStoragePair_destroy(ImGuiStoragePair* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairFloat(ImGuiID _key,float _val_f) -{ - return IM_NEW(ImGuiStoragePair)(_key,_val_f); -} -CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairPtr(ImGuiID _key,void* _val_p) -{ - return IM_NEW(ImGuiStoragePair)(_key,_val_p); -} -CIMGUI_API void ImGuiStorage_Clear(ImGuiStorage* self) -{ - return self->Clear(); -} -CIMGUI_API int ImGuiStorage_GetInt(ImGuiStorage* self,ImGuiID key,int default_val) -{ - return self->GetInt(key,default_val); -} -CIMGUI_API void ImGuiStorage_SetInt(ImGuiStorage* self,ImGuiID key,int val) -{ - return self->SetInt(key,val); -} -CIMGUI_API bool ImGuiStorage_GetBool(ImGuiStorage* self,ImGuiID key,bool default_val) -{ - return self->GetBool(key,default_val); -} -CIMGUI_API void ImGuiStorage_SetBool(ImGuiStorage* self,ImGuiID key,bool val) -{ - return self->SetBool(key,val); -} -CIMGUI_API float ImGuiStorage_GetFloat(ImGuiStorage* self,ImGuiID key,float default_val) -{ - return self->GetFloat(key,default_val); -} -CIMGUI_API void ImGuiStorage_SetFloat(ImGuiStorage* self,ImGuiID key,float val) -{ - return self->SetFloat(key,val); -} -CIMGUI_API void* ImGuiStorage_GetVoidPtr(ImGuiStorage* self,ImGuiID key) -{ - return self->GetVoidPtr(key); -} -CIMGUI_API void ImGuiStorage_SetVoidPtr(ImGuiStorage* self,ImGuiID key,void* val) -{ - return self->SetVoidPtr(key,val); -} -CIMGUI_API int* ImGuiStorage_GetIntRef(ImGuiStorage* self,ImGuiID key,int default_val) -{ - return self->GetIntRef(key,default_val); -} -CIMGUI_API bool* ImGuiStorage_GetBoolRef(ImGuiStorage* self,ImGuiID key,bool default_val) -{ - return self->GetBoolRef(key,default_val); -} -CIMGUI_API float* ImGuiStorage_GetFloatRef(ImGuiStorage* self,ImGuiID key,float default_val) -{ - return self->GetFloatRef(key,default_val); -} -CIMGUI_API void** ImGuiStorage_GetVoidPtrRef(ImGuiStorage* self,ImGuiID key,void* default_val) -{ - return self->GetVoidPtrRef(key,default_val); -} -CIMGUI_API void ImGuiStorage_SetAllInt(ImGuiStorage* self,int val) -{ - return self->SetAllInt(val); -} -CIMGUI_API void ImGuiStorage_BuildSortByKey(ImGuiStorage* self) -{ - return self->BuildSortByKey(); -} -CIMGUI_API ImGuiListClipper* ImGuiListClipper_ImGuiListClipper(void) -{ - return IM_NEW(ImGuiListClipper)(); -} -CIMGUI_API void ImGuiListClipper_destroy(ImGuiListClipper* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImGuiListClipper_Begin(ImGuiListClipper* self,int items_count,float items_height) -{ - return self->Begin(items_count,items_height); -} -CIMGUI_API void ImGuiListClipper_End(ImGuiListClipper* self) -{ - return self->End(); -} -CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self) -{ - return self->Step(); -} -CIMGUI_API ImColor* ImColor_ImColorNil(void) -{ - return IM_NEW(ImColor)(); -} -CIMGUI_API void ImColor_destroy(ImColor* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImColor* ImColor_ImColorInt(int r,int g,int b,int a) -{ - return IM_NEW(ImColor)(r,g,b,a); -} -CIMGUI_API ImColor* ImColor_ImColorU32(ImU32 rgba) -{ - return IM_NEW(ImColor)(rgba); -} -CIMGUI_API ImColor* ImColor_ImColorFloat(float r,float g,float b,float a) -{ - return IM_NEW(ImColor)(r,g,b,a); -} -CIMGUI_API ImColor* ImColor_ImColorVec4(const ImVec4 col) -{ - return IM_NEW(ImColor)(col); -} -CIMGUI_API void ImColor_SetHSV(ImColor* self,float h,float s,float v,float a) -{ - return self->SetHSV(h,s,v,a); -} -CIMGUI_API void ImColor_HSV(ImColor *pOut,float h,float s,float v,float a) -{ - *pOut = ImColor::HSV(h,s,v,a); -} -CIMGUI_API ImDrawCmd* ImDrawCmd_ImDrawCmd(void) -{ - return IM_NEW(ImDrawCmd)(); -} -CIMGUI_API void ImDrawCmd_destroy(ImDrawCmd* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImDrawListSplitter* ImDrawListSplitter_ImDrawListSplitter(void) -{ - return IM_NEW(ImDrawListSplitter)(); -} -CIMGUI_API void ImDrawListSplitter_destroy(ImDrawListSplitter* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImDrawListSplitter_Clear(ImDrawListSplitter* self) -{ - return self->Clear(); -} -CIMGUI_API void ImDrawListSplitter_ClearFreeMemory(ImDrawListSplitter* self) -{ - return self->ClearFreeMemory(); -} -CIMGUI_API void ImDrawListSplitter_Split(ImDrawListSplitter* self,ImDrawList* draw_list,int count) -{ - return self->Split(draw_list,count); -} -CIMGUI_API void ImDrawListSplitter_Merge(ImDrawListSplitter* self,ImDrawList* draw_list) -{ - return self->Merge(draw_list); -} -CIMGUI_API void ImDrawListSplitter_SetCurrentChannel(ImDrawListSplitter* self,ImDrawList* draw_list,int channel_idx) -{ - return self->SetCurrentChannel(draw_list,channel_idx); -} -CIMGUI_API ImDrawList* ImDrawList_ImDrawList(const ImDrawListSharedData* shared_data) -{ - return IM_NEW(ImDrawList)(shared_data); -} -CIMGUI_API void ImDrawList_destroy(ImDrawList* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect) -{ - return self->PushClipRect(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect); -} -CIMGUI_API void ImDrawList_PushClipRectFullScreen(ImDrawList* self) -{ - return self->PushClipRectFullScreen(); -} -CIMGUI_API void ImDrawList_PopClipRect(ImDrawList* self) -{ - return self->PopClipRect(); -} -CIMGUI_API void ImDrawList_PushTextureID(ImDrawList* self,ImTextureID texture_id) -{ - return self->PushTextureID(texture_id); -} -CIMGUI_API void ImDrawList_PopTextureID(ImDrawList* self) -{ - return self->PopTextureID(); -} -CIMGUI_API void ImDrawList_GetClipRectMin(ImVec2 *pOut,ImDrawList* self) -{ - *pOut = self->GetClipRectMin(); -} -CIMGUI_API void ImDrawList_GetClipRectMax(ImVec2 *pOut,ImDrawList* self) -{ - *pOut = self->GetClipRectMax(); -} -CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness) -{ - return self->AddLine(p1,p2,col,thickness); -} -CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness) -{ - return self->AddRect(p_min,p_max,col,rounding,rounding_corners,thickness); -} -CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners) -{ - return self->AddRectFilled(p_min,p_max,col,rounding,rounding_corners); -} -CIMGUI_API void ImDrawList_AddRectFilledMultiColor(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left) -{ - return self->AddRectFilledMultiColor(p_min,p_max,col_upr_left,col_upr_right,col_bot_right,col_bot_left); -} -CIMGUI_API void ImDrawList_AddQuad(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness) -{ - return self->AddQuad(p1,p2,p3,p4,col,thickness); -} -CIMGUI_API void ImDrawList_AddQuadFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col) -{ - return self->AddQuadFilled(p1,p2,p3,p4,col); -} -CIMGUI_API void ImDrawList_AddTriangle(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness) -{ - return self->AddTriangle(p1,p2,p3,col,thickness); -} -CIMGUI_API void ImDrawList_AddTriangleFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col) -{ - return self->AddTriangleFilled(p1,p2,p3,col); -} -CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness) -{ - return self->AddCircle(center,radius,col,num_segments,thickness); -} -CIMGUI_API void ImDrawList_AddCircleFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments) -{ - return self->AddCircleFilled(center,radius,col,num_segments); -} -CIMGUI_API void ImDrawList_AddNgon(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness) -{ - return self->AddNgon(center,radius,col,num_segments,thickness); -} -CIMGUI_API void ImDrawList_AddNgonFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments) -{ - 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) -{ - 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) -{ - return self->AddText(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect); -} -CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness) -{ - return self->AddPolyline(points,num_points,col,closed,thickness); -} -CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col) -{ - return self->AddConvexPolyFilled(points,num_points,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) -{ - return self->AddBezierCubic(p1,p2,p3,p4,col,thickness,num_segments); -} -CIMGUI_API void ImDrawList_AddBezierQuadratic(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness,int num_segments) -{ - return self->AddBezierQuadratic(p1,p2,p3,col,thickness,num_segments); -} -CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col) -{ - return self->AddImage(user_texture_id,p_min,p_max,uv_min,uv_max,col); -} -CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col) -{ - return self->AddImageQuad(user_texture_id,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col); -} -CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners) -{ - return self->AddImageRounded(user_texture_id,p_min,p_max,uv_min,uv_max,col,rounding,rounding_corners); -} -CIMGUI_API void ImDrawList_PathClear(ImDrawList* self) -{ - return self->PathClear(); -} -CIMGUI_API void ImDrawList_PathLineTo(ImDrawList* self,const ImVec2 pos) -{ - return self->PathLineTo(pos); -} -CIMGUI_API void ImDrawList_PathLineToMergeDuplicate(ImDrawList* self,const ImVec2 pos) -{ - return self->PathLineToMergeDuplicate(pos); -} -CIMGUI_API void ImDrawList_PathFillConvex(ImDrawList* self,ImU32 col) -{ - return self->PathFillConvex(col); -} -CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,bool closed,float thickness) -{ - return self->PathStroke(col,closed,thickness); -} -CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments) -{ - return self->PathArcTo(center,radius,a_min,a_max,num_segments); -} -CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12) -{ - return self->PathArcToFast(center,radius,a_min_of_12,a_max_of_12); -} -CIMGUI_API void ImDrawList_PathBezierCubicCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments) -{ - return self->PathBezierCubicCurveTo(p2,p3,p4,num_segments); -} -CIMGUI_API void ImDrawList_PathBezierQuadraticCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,int num_segments) -{ - return self->PathBezierQuadraticCurveTo(p2,p3,num_segments); -} -CIMGUI_API void ImDrawList_PathRect(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners) -{ - return self->PathRect(rect_min,rect_max,rounding,rounding_corners); -} -CIMGUI_API void ImDrawList_AddCallback(ImDrawList* self,ImDrawCallback callback,void* callback_data) -{ - return self->AddCallback(callback,callback_data); -} -CIMGUI_API void ImDrawList_AddDrawCmd(ImDrawList* self) -{ - return self->AddDrawCmd(); -} -CIMGUI_API ImDrawList* ImDrawList_CloneOutput(ImDrawList* self) -{ - return self->CloneOutput(); -} -CIMGUI_API void ImDrawList_ChannelsSplit(ImDrawList* self,int count) -{ - return self->ChannelsSplit(count); -} -CIMGUI_API void ImDrawList_ChannelsMerge(ImDrawList* self) -{ - return self->ChannelsMerge(); -} -CIMGUI_API void ImDrawList_ChannelsSetCurrent(ImDrawList* self,int n) -{ - return self->ChannelsSetCurrent(n); -} -CIMGUI_API void ImDrawList_PrimReserve(ImDrawList* self,int idx_count,int vtx_count) -{ - return self->PrimReserve(idx_count,vtx_count); -} -CIMGUI_API void ImDrawList_PrimUnreserve(ImDrawList* self,int idx_count,int vtx_count) -{ - return self->PrimUnreserve(idx_count,vtx_count); -} -CIMGUI_API void ImDrawList_PrimRect(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col) -{ - return self->PrimRect(a,b,col); -} -CIMGUI_API void ImDrawList_PrimRectUV(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col) -{ - return self->PrimRectUV(a,b,uv_a,uv_b,col); -} -CIMGUI_API void ImDrawList_PrimQuadUV(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col) -{ - return self->PrimQuadUV(a,b,c,d,uv_a,uv_b,uv_c,uv_d,col); -} -CIMGUI_API void ImDrawList_PrimWriteVtx(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col) -{ - return self->PrimWriteVtx(pos,uv,col); -} -CIMGUI_API void ImDrawList_PrimWriteIdx(ImDrawList* self,ImDrawIdx idx) -{ - return self->PrimWriteIdx(idx); -} -CIMGUI_API void ImDrawList_PrimVtx(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col) -{ - return self->PrimVtx(pos,uv,col); -} -CIMGUI_API void ImDrawList__ResetForNewFrame(ImDrawList* self) -{ - return self->_ResetForNewFrame(); -} -CIMGUI_API void ImDrawList__ClearFreeMemory(ImDrawList* self) -{ - return self->_ClearFreeMemory(); -} -CIMGUI_API void ImDrawList__PopUnusedDrawCmd(ImDrawList* self) -{ - return self->_PopUnusedDrawCmd(); -} -CIMGUI_API void ImDrawList__OnChangedClipRect(ImDrawList* self) -{ - return self->_OnChangedClipRect(); -} -CIMGUI_API void ImDrawList__OnChangedTextureID(ImDrawList* self) -{ - return self->_OnChangedTextureID(); -} -CIMGUI_API void ImDrawList__OnChangedVtxOffset(ImDrawList* self) -{ - return self->_OnChangedVtxOffset(); -} -CIMGUI_API ImDrawData* ImDrawData_ImDrawData(void) -{ - return IM_NEW(ImDrawData)(); -} -CIMGUI_API void ImDrawData_destroy(ImDrawData* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImDrawData_Clear(ImDrawData* self) -{ - return self->Clear(); -} -CIMGUI_API void ImDrawData_DeIndexAllBuffers(ImDrawData* self) -{ - return self->DeIndexAllBuffers(); -} -CIMGUI_API void ImDrawData_ScaleClipRects(ImDrawData* self,const ImVec2 fb_scale) -{ - return self->ScaleClipRects(fb_scale); -} -CIMGUI_API ImFontConfig* ImFontConfig_ImFontConfig(void) -{ - return IM_NEW(ImFontConfig)(); -} -CIMGUI_API void ImFontConfig_destroy(ImFontConfig* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImFontGlyphRangesBuilder* ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder(void) -{ - return IM_NEW(ImFontGlyphRangesBuilder)(); -} -CIMGUI_API void ImFontGlyphRangesBuilder_destroy(ImFontGlyphRangesBuilder* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImFontGlyphRangesBuilder_Clear(ImFontGlyphRangesBuilder* self) -{ - return self->Clear(); -} -CIMGUI_API bool ImFontGlyphRangesBuilder_GetBit(ImFontGlyphRangesBuilder* self,size_t n) -{ - return self->GetBit(n); -} -CIMGUI_API void ImFontGlyphRangesBuilder_SetBit(ImFontGlyphRangesBuilder* self,size_t n) -{ - return self->SetBit(n); -} -CIMGUI_API void ImFontGlyphRangesBuilder_AddChar(ImFontGlyphRangesBuilder* self,ImWchar c) -{ - return self->AddChar(c); -} -CIMGUI_API void ImFontGlyphRangesBuilder_AddText(ImFontGlyphRangesBuilder* self,const char* text,const char* text_end) -{ - return self->AddText(text,text_end); -} -CIMGUI_API void ImFontGlyphRangesBuilder_AddRanges(ImFontGlyphRangesBuilder* self,const ImWchar* ranges) -{ - return self->AddRanges(ranges); -} -CIMGUI_API void ImFontGlyphRangesBuilder_BuildRanges(ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges) -{ - return self->BuildRanges(out_ranges); -} -CIMGUI_API ImFontAtlasCustomRect* ImFontAtlasCustomRect_ImFontAtlasCustomRect(void) -{ - return IM_NEW(ImFontAtlasCustomRect)(); -} -CIMGUI_API void ImFontAtlasCustomRect_destroy(ImFontAtlasCustomRect* self) -{ - IM_DELETE(self); -} -CIMGUI_API bool ImFontAtlasCustomRect_IsPacked(ImFontAtlasCustomRect* self) -{ - return self->IsPacked(); -} -CIMGUI_API ImFontAtlas* ImFontAtlas_ImFontAtlas(void) -{ - return IM_NEW(ImFontAtlas)(); -} -CIMGUI_API void ImFontAtlas_destroy(ImFontAtlas* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImFont* ImFontAtlas_AddFont(ImFontAtlas* self,const ImFontConfig* font_cfg) -{ - return self->AddFont(font_cfg); -} -CIMGUI_API ImFont* ImFontAtlas_AddFontDefault(ImFontAtlas* self,const ImFontConfig* font_cfg) -{ - return self->AddFontDefault(font_cfg); -} -CIMGUI_API ImFont* ImFontAtlas_AddFontFromFileTTF(ImFontAtlas* self,const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges) -{ - return self->AddFontFromFileTTF(filename,size_pixels,font_cfg,glyph_ranges); -} -CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryTTF(ImFontAtlas* self,void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges) -{ - return self->AddFontFromMemoryTTF(font_data,font_size,size_pixels,font_cfg,glyph_ranges); -} -CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedTTF(ImFontAtlas* self,const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges) -{ - return self->AddFontFromMemoryCompressedTTF(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges); -} -CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedBase85TTF(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges) -{ - return self->AddFontFromMemoryCompressedBase85TTF(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges); -} -CIMGUI_API void ImFontAtlas_ClearInputData(ImFontAtlas* self) -{ - return self->ClearInputData(); -} -CIMGUI_API void ImFontAtlas_ClearTexData(ImFontAtlas* self) -{ - return self->ClearTexData(); -} -CIMGUI_API void ImFontAtlas_ClearFonts(ImFontAtlas* self) -{ - return self->ClearFonts(); -} -CIMGUI_API void ImFontAtlas_Clear(ImFontAtlas* self) -{ - return self->Clear(); -} -CIMGUI_API bool ImFontAtlas_Build(ImFontAtlas* self) -{ - return self->Build(); -} -CIMGUI_API void ImFontAtlas_GetTexDataAsAlpha8(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel) -{ - return self->GetTexDataAsAlpha8(out_pixels,out_width,out_height,out_bytes_per_pixel); -} -CIMGUI_API void ImFontAtlas_GetTexDataAsRGBA32(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel) -{ - return self->GetTexDataAsRGBA32(out_pixels,out_width,out_height,out_bytes_per_pixel); -} -CIMGUI_API bool ImFontAtlas_IsBuilt(ImFontAtlas* self) -{ - return self->IsBuilt(); -} -CIMGUI_API void ImFontAtlas_SetTexID(ImFontAtlas* self,ImTextureID id) -{ - return self->SetTexID(id); -} -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesDefault(ImFontAtlas* self) -{ - return self->GetGlyphRangesDefault(); -} -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesKorean(ImFontAtlas* self) -{ - return self->GetGlyphRangesKorean(); -} -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesJapanese(ImFontAtlas* self) -{ - return self->GetGlyphRangesJapanese(); -} -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseFull(ImFontAtlas* self) -{ - return self->GetGlyphRangesChineseFull(); -} -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImFontAtlas* self) -{ - return self->GetGlyphRangesChineseSimplifiedCommon(); -} -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesCyrillic(ImFontAtlas* self) -{ - return self->GetGlyphRangesCyrillic(); -} -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesThai(ImFontAtlas* self) -{ - return self->GetGlyphRangesThai(); -} -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesVietnamese(ImFontAtlas* self) -{ - return self->GetGlyphRangesVietnamese(); -} -CIMGUI_API int ImFontAtlas_AddCustomRectRegular(ImFontAtlas* self,int width,int height) -{ - return self->AddCustomRectRegular(width,height); -} -CIMGUI_API int ImFontAtlas_AddCustomRectFontGlyph(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset) -{ - return self->AddCustomRectFontGlyph(font,id,width,height,advance_x,offset); -} -CIMGUI_API ImFontAtlasCustomRect* ImFontAtlas_GetCustomRectByIndex(ImFontAtlas* self,int index) -{ - return self->GetCustomRectByIndex(index); -} -CIMGUI_API void ImFontAtlas_CalcCustomRectUV(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max) -{ - return self->CalcCustomRectUV(rect,out_uv_min,out_uv_max); -} -CIMGUI_API bool ImFontAtlas_GetMouseCursorTexData(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2]) -{ - return self->GetMouseCursorTexData(cursor,out_offset,out_size,out_uv_border,out_uv_fill); -} -CIMGUI_API ImFont* ImFont_ImFont(void) -{ - return IM_NEW(ImFont)(); -} -CIMGUI_API void ImFont_destroy(ImFont* self) -{ - IM_DELETE(self); -} -CIMGUI_API const ImFontGlyph* ImFont_FindGlyph(ImFont* self,ImWchar c) -{ - return self->FindGlyph(c); -} -CIMGUI_API const ImFontGlyph* ImFont_FindGlyphNoFallback(ImFont* self,ImWchar c) -{ - return self->FindGlyphNoFallback(c); -} -CIMGUI_API float ImFont_GetCharAdvance(ImFont* self,ImWchar c) -{ - return self->GetCharAdvance(c); -} -CIMGUI_API bool ImFont_IsLoaded(ImFont* self) -{ - return self->IsLoaded(); -} -CIMGUI_API const char* ImFont_GetDebugName(ImFont* self) -{ - return self->GetDebugName(); -} -CIMGUI_API void ImFont_CalcTextSizeA(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining) -{ - *pOut = self->CalcTextSizeA(size,max_width,wrap_width,text_begin,text_end,remaining); -} -CIMGUI_API const char* ImFont_CalcWordWrapPositionA(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width) -{ - return self->CalcWordWrapPositionA(scale,text,text_end,wrap_width); -} -CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c) -{ - return self->RenderChar(draw_list,size,pos,col,c); -} -CIMGUI_API void ImFont_RenderText(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip) -{ - return self->RenderText(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip); -} -CIMGUI_API void ImFont_BuildLookupTable(ImFont* self) -{ - return self->BuildLookupTable(); -} -CIMGUI_API void ImFont_ClearOutputData(ImFont* self) -{ - return self->ClearOutputData(); -} -CIMGUI_API void ImFont_GrowIndex(ImFont* self,int new_size) -{ - return self->GrowIndex(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) -{ - return self->AddGlyph(src_cfg,c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x); -} -CIMGUI_API void ImFont_AddRemapChar(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst) -{ - return self->AddRemapChar(dst,src,overwrite_dst); -} -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); -} - - - -/////////////////////////////manual written functions -CIMGUI_API void igLogText(CONST char *fmt, ...) -{ - char buffer[256]; - va_list args; - va_start(args, fmt); - vsnprintf(buffer, 256, fmt, args); - va_end(args); - - ImGui::LogText("%s", buffer); -} -CIMGUI_API void ImGuiTextBuffer_appendf(struct ImGuiTextBuffer *buffer, const char *fmt, ...) -{ - va_list args; - va_start(args, fmt); - buffer->appendfv(fmt, args); - va_end(args); -} - -CIMGUI_API float igGET_FLT_MAX() -{ - return FLT_MAX; -} - -CIMGUI_API float igGET_FLT_MIN() -{ - return FLT_MIN; -} - - -CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create() -{ - return IM_NEW(ImVector) (); -} - -CIMGUI_API void ImVector_ImWchar_destroy(ImVector_ImWchar* self) -{ - IM_DELETE(self); -} - -CIMGUI_API void ImVector_ImWchar_Init(ImVector_ImWchar* p) -{ - IM_PLACEMENT_NEW(p) ImVector(); -} -CIMGUI_API void ImVector_ImWchar_UnInit(ImVector_ImWchar* p) -{ - p->~ImVector(); -} - - -#ifdef IMGUI_HAS_DOCK - -// NOTE: Some function pointers in the ImGuiPlatformIO structure are not C-compatible because of their -// use of a complex return type. To work around this, we store a custom CimguiStorage object inside -// ImGuiIO::BackendLanguageUserData, which contains C-compatible function pointer variants for these -// functions. When a user function pointer is provided, we hook up the underlying ImGuiPlatformIO -// function pointer to a thunk which accesses the user function pointer through CimguiStorage. - -struct CimguiStorage -{ - void(*Platform_GetWindowPos)(ImGuiViewport* vp, ImVec2* out_pos); - void(*Platform_GetWindowSize)(ImGuiViewport* vp, ImVec2* out_pos); -}; - -// Gets a reference to the CimguiStorage object stored in the current ImGui context's BackendLanguageUserData. -CimguiStorage& GetCimguiStorage() -{ - ImGuiIO& io = ImGui::GetIO(); - if (io.BackendLanguageUserData == NULL) - { - io.BackendLanguageUserData = new CimguiStorage(); - } - - return *(CimguiStorage*)io.BackendLanguageUserData; -} - -// Thunk satisfying the signature of ImGuiPlatformIO::Platform_GetWindowPos. -ImVec2 Platform_GetWindowPos_hook(ImGuiViewport* vp) -{ - ImVec2 pos; - GetCimguiStorage().Platform_GetWindowPos(vp, &pos); - return pos; -}; - -// Fully C-compatible function pointer setter for ImGuiPlatformIO::Platform_GetWindowPos. -CIMGUI_API void ImGuiPlatformIO_Set_Platform_GetWindowPos(ImGuiPlatformIO* platform_io, void(*user_callback)(ImGuiViewport* vp, ImVec2* out_pos)) -{ - CimguiStorage& storage = GetCimguiStorage(); - storage.Platform_GetWindowPos = user_callback; - platform_io->Platform_GetWindowPos = &Platform_GetWindowPos_hook; -} - -// Thunk satisfying the signature of ImGuiPlatformIO::Platform_GetWindowSize. -ImVec2 Platform_GetWindowSize_hook(ImGuiViewport* vp) -{ - ImVec2 size; - GetCimguiStorage().Platform_GetWindowSize(vp, &size); - return size; -}; - -// Fully C-compatible function pointer setter for ImGuiPlatformIO::Platform_GetWindowSize. -CIMGUI_API void ImGuiPlatformIO_Set_Platform_GetWindowSize(ImGuiPlatformIO* platform_io, void(*user_callback)(ImGuiViewport* vp, ImVec2* out_size)) -{ - CimguiStorage& storage = GetCimguiStorage(); - storage.Platform_GetWindowSize = user_callback; - platform_io->Platform_GetWindowSize = &Platform_GetWindowSize_hook; -} - -#endif diff --git a/imgui-sys/third-party/cimgui.h b/imgui-sys/third-party/cimgui.h deleted file mode 100644 index 7b22081..0000000 --- a/imgui-sys/third-party/cimgui.h +++ /dev/null @@ -1,1700 +0,0 @@ -//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui -//based on imgui.h file version "1.80" from Dear ImGui https://github.com/ocornut/imgui -#ifndef CIMGUI_INCLUDED -#define CIMGUI_INCLUDED -#include -#include -#if defined _WIN32 || defined __CYGWIN__ - #ifdef CIMGUI_NO_EXPORT - #define API - #else - #define API __declspec(dllexport) - #endif - #ifndef __GNUC__ - #define snprintf sprintf_s - #endif -#else - #ifdef __GNUC__ - #define API __attribute__((__visibility__("default"))) - #else - #define API - #endif -#endif - -#if defined __cplusplus - #define EXTERN extern "C" -#else - #include - #include - #define EXTERN extern -#endif - -#define CIMGUI_API EXTERN API -#define CONST const - - -#ifdef _MSC_VER -typedef unsigned __int64 ImU64; -#else -//typedef unsigned long long ImU64; -#endif - - -#ifdef CIMGUI_DEFINE_ENUMS_AND_STRUCTS -typedef struct ImFontAtlasCustomRect ImFontAtlasCustomRect; -typedef struct ImDrawCmdHeader ImDrawCmdHeader; -typedef struct ImGuiStoragePair ImGuiStoragePair; -typedef struct ImGuiTextRange ImGuiTextRange; -typedef struct ImVec4 ImVec4; -typedef struct ImVec2 ImVec2; -typedef struct ImGuiTextFilter ImGuiTextFilter; -typedef struct ImGuiTextBuffer ImGuiTextBuffer; -typedef struct ImGuiTableColumnSortSpecs ImGuiTableColumnSortSpecs; -typedef struct ImGuiTableSortSpecs ImGuiTableSortSpecs; -typedef struct ImGuiStyle ImGuiStyle; -typedef struct ImGuiStorage ImGuiStorage; -typedef struct ImGuiSizeCallbackData ImGuiSizeCallbackData; -typedef struct ImGuiPayload ImGuiPayload; -typedef struct ImGuiOnceUponAFrame ImGuiOnceUponAFrame; -typedef struct ImGuiListClipper ImGuiListClipper; -typedef struct ImGuiInputTextCallbackData ImGuiInputTextCallbackData; -typedef struct ImGuiIO ImGuiIO; -typedef struct ImGuiContext ImGuiContext; -typedef struct ImColor ImColor; -typedef struct ImFontGlyphRangesBuilder ImFontGlyphRangesBuilder; -typedef struct ImFontGlyph ImFontGlyph; -typedef struct ImFontConfig ImFontConfig; -typedef struct ImFontAtlas ImFontAtlas; -typedef struct ImFont ImFont; -typedef struct ImDrawVert ImDrawVert; -typedef struct ImDrawListSplitter ImDrawListSplitter; -typedef struct ImDrawListSharedData ImDrawListSharedData; -typedef struct ImDrawList ImDrawList; -typedef struct ImDrawData ImDrawData; -typedef struct ImDrawCmd ImDrawCmd; -typedef struct ImDrawChannel ImDrawChannel; - -struct ImDrawChannel; -struct ImDrawCmd; -struct ImDrawData; -struct ImDrawList; -struct ImDrawListSharedData; -struct ImDrawListSplitter; -struct ImDrawVert; -struct ImFont; -struct ImFontAtlas; -struct ImFontConfig; -struct ImFontGlyph; -struct ImFontGlyphRangesBuilder; -struct ImColor; -struct ImGuiContext; -struct ImGuiIO; -struct ImGuiInputTextCallbackData; -struct ImGuiListClipper; -struct ImGuiOnceUponAFrame; -struct ImGuiPayload; -struct ImGuiSizeCallbackData; -struct ImGuiStorage; -struct ImGuiStyle; -struct ImGuiTableSortSpecs; -struct ImGuiTableColumnSortSpecs; -struct ImGuiTextBuffer; -struct ImGuiTextFilter; -typedef int ImGuiCol; -typedef int ImGuiCond; -typedef int ImGuiDataType; -typedef int ImGuiDir; -typedef int ImGuiKey; -typedef int ImGuiNavInput; -typedef int ImGuiMouseButton; -typedef int ImGuiMouseCursor; -typedef int ImGuiSortDirection; -typedef int ImGuiStyleVar; -typedef int ImGuiTableBgTarget; -typedef int ImDrawCornerFlags; -typedef int ImDrawListFlags; -typedef int ImFontAtlasFlags; -typedef int ImGuiBackendFlags; -typedef int ImGuiButtonFlags; -typedef int ImGuiColorEditFlags; -typedef int ImGuiConfigFlags; -typedef int ImGuiComboFlags; -typedef int ImGuiDragDropFlags; -typedef int ImGuiFocusedFlags; -typedef int ImGuiHoveredFlags; -typedef int ImGuiInputTextFlags; -typedef int ImGuiKeyModFlags; -typedef int ImGuiPopupFlags; -typedef int ImGuiSelectableFlags; -typedef int ImGuiSliderFlags; -typedef int ImGuiTabBarFlags; -typedef int ImGuiTabItemFlags; -typedef int ImGuiTableFlags; -typedef int ImGuiTableColumnFlags; -typedef int ImGuiTableRowFlags; -typedef int ImGuiTreeNodeFlags; -typedef int ImGuiWindowFlags; -typedef void* ImTextureID; -typedef unsigned int ImGuiID; -typedef int (*ImGuiInputTextCallback)(ImGuiInputTextCallbackData* data); -typedef void (*ImGuiSizeCallback)(ImGuiSizeCallbackData* data); -typedef unsigned short ImWchar16; -typedef unsigned int ImWchar32; -typedef ImWchar16 ImWchar; -typedef signed char ImS8; -typedef unsigned char ImU8; -typedef signed short ImS16; -typedef unsigned short ImU16; -typedef signed int ImS32; -typedef unsigned int ImU32; -typedef int64_t ImS64; -typedef uint64_t ImU64; -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; -typedef struct ImVector_ImDrawIdx {int Size;int Capacity;ImDrawIdx* Data;} ImVector_ImDrawIdx; -typedef struct ImVector_ImDrawVert {int Size;int Capacity;ImDrawVert* Data;} ImVector_ImDrawVert; -typedef struct ImVector_ImFontPtr {int Size;int Capacity;ImFont** Data;} ImVector_ImFontPtr; -typedef struct ImVector_ImFontAtlasCustomRect {int Size;int Capacity;ImFontAtlasCustomRect* Data;} ImVector_ImFontAtlasCustomRect; -typedef struct ImVector_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;} ImVector_ImFontConfig; -typedef struct ImVector_ImFontGlyph {int Size;int Capacity;ImFontGlyph* Data;} ImVector_ImFontGlyph; -typedef struct ImVector_ImGuiStoragePair {int Size;int Capacity;ImGuiStoragePair* Data;} ImVector_ImGuiStoragePair; -typedef struct ImVector_ImGuiTextRange {int Size;int Capacity;ImGuiTextRange* Data;} ImVector_ImGuiTextRange; -typedef struct ImVector_ImTextureID {int Size;int Capacity;ImTextureID* Data;} ImVector_ImTextureID; -typedef struct ImVector_ImU32 {int Size;int Capacity;ImU32* Data;} ImVector_ImU32; -typedef struct ImVector_ImVec2 {int Size;int Capacity;ImVec2* Data;} ImVector_ImVec2; -typedef struct ImVector_ImVec4 {int Size;int Capacity;ImVec4* Data;} ImVector_ImVec4; -typedef struct ImVector_ImWchar {int Size;int Capacity;ImWchar* Data;} ImVector_ImWchar; -typedef struct ImVector_char {int Size;int Capacity;char* Data;} ImVector_char; -typedef struct ImVector_float {int Size;int Capacity;float* Data;} ImVector_float; - -struct ImVec2 -{ - float x, y; -}; -struct ImVec4 -{ - float x, y, z, w; -}; -typedef enum { - ImGuiWindowFlags_None = 0, - ImGuiWindowFlags_NoTitleBar = 1 << 0, - ImGuiWindowFlags_NoResize = 1 << 1, - ImGuiWindowFlags_NoMove = 1 << 2, - ImGuiWindowFlags_NoScrollbar = 1 << 3, - ImGuiWindowFlags_NoScrollWithMouse = 1 << 4, - ImGuiWindowFlags_NoCollapse = 1 << 5, - ImGuiWindowFlags_AlwaysAutoResize = 1 << 6, - ImGuiWindowFlags_NoBackground = 1 << 7, - ImGuiWindowFlags_NoSavedSettings = 1 << 8, - ImGuiWindowFlags_NoMouseInputs = 1 << 9, - ImGuiWindowFlags_MenuBar = 1 << 10, - ImGuiWindowFlags_HorizontalScrollbar = 1 << 11, - ImGuiWindowFlags_NoFocusOnAppearing = 1 << 12, - ImGuiWindowFlags_NoBringToFrontOnFocus = 1 << 13, - ImGuiWindowFlags_AlwaysVerticalScrollbar= 1 << 14, - ImGuiWindowFlags_AlwaysHorizontalScrollbar=1<< 15, - ImGuiWindowFlags_AlwaysUseWindowPadding = 1 << 16, - ImGuiWindowFlags_NoNavInputs = 1 << 18, - ImGuiWindowFlags_NoNavFocus = 1 << 19, - ImGuiWindowFlags_UnsavedDocument = 1 << 20, - ImGuiWindowFlags_NoNav = ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus, - ImGuiWindowFlags_NoDecoration = ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse, - ImGuiWindowFlags_NoInputs = ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus, - ImGuiWindowFlags_NavFlattened = 1 << 23, - ImGuiWindowFlags_ChildWindow = 1 << 24, - ImGuiWindowFlags_Tooltip = 1 << 25, - ImGuiWindowFlags_Popup = 1 << 26, - ImGuiWindowFlags_Modal = 1 << 27, - ImGuiWindowFlags_ChildMenu = 1 << 28 -}ImGuiWindowFlags_; -typedef enum { - ImGuiInputTextFlags_None = 0, - ImGuiInputTextFlags_CharsDecimal = 1 << 0, - ImGuiInputTextFlags_CharsHexadecimal = 1 << 1, - ImGuiInputTextFlags_CharsUppercase = 1 << 2, - ImGuiInputTextFlags_CharsNoBlank = 1 << 3, - ImGuiInputTextFlags_AutoSelectAll = 1 << 4, - ImGuiInputTextFlags_EnterReturnsTrue = 1 << 5, - ImGuiInputTextFlags_CallbackCompletion = 1 << 6, - ImGuiInputTextFlags_CallbackHistory = 1 << 7, - ImGuiInputTextFlags_CallbackAlways = 1 << 8, - ImGuiInputTextFlags_CallbackCharFilter = 1 << 9, - ImGuiInputTextFlags_AllowTabInput = 1 << 10, - ImGuiInputTextFlags_CtrlEnterForNewLine = 1 << 11, - ImGuiInputTextFlags_NoHorizontalScroll = 1 << 12, - ImGuiInputTextFlags_AlwaysInsertMode = 1 << 13, - ImGuiInputTextFlags_ReadOnly = 1 << 14, - ImGuiInputTextFlags_Password = 1 << 15, - 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_; -typedef enum { - ImGuiTreeNodeFlags_None = 0, - ImGuiTreeNodeFlags_Selected = 1 << 0, - ImGuiTreeNodeFlags_Framed = 1 << 1, - ImGuiTreeNodeFlags_AllowItemOverlap = 1 << 2, - ImGuiTreeNodeFlags_NoTreePushOnOpen = 1 << 3, - ImGuiTreeNodeFlags_NoAutoOpenOnLog = 1 << 4, - ImGuiTreeNodeFlags_DefaultOpen = 1 << 5, - ImGuiTreeNodeFlags_OpenOnDoubleClick = 1 << 6, - ImGuiTreeNodeFlags_OpenOnArrow = 1 << 7, - ImGuiTreeNodeFlags_Leaf = 1 << 8, - ImGuiTreeNodeFlags_Bullet = 1 << 9, - ImGuiTreeNodeFlags_FramePadding = 1 << 10, - ImGuiTreeNodeFlags_SpanAvailWidth = 1 << 11, - ImGuiTreeNodeFlags_SpanFullWidth = 1 << 12, - ImGuiTreeNodeFlags_NavLeftJumpsBackHere = 1 << 13, - ImGuiTreeNodeFlags_CollapsingHeader = ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog -}ImGuiTreeNodeFlags_; -typedef enum { - ImGuiPopupFlags_None = 0, - ImGuiPopupFlags_MouseButtonLeft = 0, - ImGuiPopupFlags_MouseButtonRight = 1, - ImGuiPopupFlags_MouseButtonMiddle = 2, - ImGuiPopupFlags_MouseButtonMask_ = 0x1F, - ImGuiPopupFlags_MouseButtonDefault_ = 1, - ImGuiPopupFlags_NoOpenOverExistingPopup = 1 << 5, - ImGuiPopupFlags_NoOpenOverItems = 1 << 6, - ImGuiPopupFlags_AnyPopupId = 1 << 7, - ImGuiPopupFlags_AnyPopupLevel = 1 << 8, - ImGuiPopupFlags_AnyPopup = ImGuiPopupFlags_AnyPopupId | ImGuiPopupFlags_AnyPopupLevel -}ImGuiPopupFlags_; -typedef enum { - ImGuiSelectableFlags_None = 0, - ImGuiSelectableFlags_DontClosePopups = 1 << 0, - ImGuiSelectableFlags_SpanAllColumns = 1 << 1, - ImGuiSelectableFlags_AllowDoubleClick = 1 << 2, - ImGuiSelectableFlags_Disabled = 1 << 3, - ImGuiSelectableFlags_AllowItemOverlap = 1 << 4 -}ImGuiSelectableFlags_; -typedef enum { - ImGuiComboFlags_None = 0, - ImGuiComboFlags_PopupAlignLeft = 1 << 0, - ImGuiComboFlags_HeightSmall = 1 << 1, - ImGuiComboFlags_HeightRegular = 1 << 2, - ImGuiComboFlags_HeightLarge = 1 << 3, - ImGuiComboFlags_HeightLargest = 1 << 4, - ImGuiComboFlags_NoArrowButton = 1 << 5, - ImGuiComboFlags_NoPreview = 1 << 6, - ImGuiComboFlags_HeightMask_ = ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest -}ImGuiComboFlags_; -typedef enum { - ImGuiTabBarFlags_None = 0, - ImGuiTabBarFlags_Reorderable = 1 << 0, - ImGuiTabBarFlags_AutoSelectNewTabs = 1 << 1, - ImGuiTabBarFlags_TabListPopupButton = 1 << 2, - ImGuiTabBarFlags_NoCloseWithMiddleMouseButton = 1 << 3, - ImGuiTabBarFlags_NoTabListScrollingButtons = 1 << 4, - ImGuiTabBarFlags_NoTooltip = 1 << 5, - ImGuiTabBarFlags_FittingPolicyResizeDown = 1 << 6, - ImGuiTabBarFlags_FittingPolicyScroll = 1 << 7, - ImGuiTabBarFlags_FittingPolicyMask_ = ImGuiTabBarFlags_FittingPolicyResizeDown | ImGuiTabBarFlags_FittingPolicyScroll, - ImGuiTabBarFlags_FittingPolicyDefault_ = ImGuiTabBarFlags_FittingPolicyResizeDown -}ImGuiTabBarFlags_; -typedef enum { - ImGuiTabItemFlags_None = 0, - ImGuiTabItemFlags_UnsavedDocument = 1 << 0, - ImGuiTabItemFlags_SetSelected = 1 << 1, - ImGuiTabItemFlags_NoCloseWithMiddleMouseButton = 1 << 2, - ImGuiTabItemFlags_NoPushId = 1 << 3, - ImGuiTabItemFlags_NoTooltip = 1 << 4, - ImGuiTabItemFlags_NoReorder = 1 << 5, - ImGuiTabItemFlags_Leading = 1 << 6, - ImGuiTabItemFlags_Trailing = 1 << 7 -}ImGuiTabItemFlags_; -typedef enum { - ImGuiTableFlags_None = 0, - ImGuiTableFlags_Resizable = 1 << 0, - ImGuiTableFlags_Reorderable = 1 << 1, - ImGuiTableFlags_Hideable = 1 << 2, - ImGuiTableFlags_Sortable = 1 << 3, - ImGuiTableFlags_NoSavedSettings = 1 << 4, - ImGuiTableFlags_ContextMenuInBody = 1 << 5, - ImGuiTableFlags_RowBg = 1 << 6, - ImGuiTableFlags_BordersInnerH = 1 << 7, - ImGuiTableFlags_BordersOuterH = 1 << 8, - ImGuiTableFlags_BordersInnerV = 1 << 9, - ImGuiTableFlags_BordersOuterV = 1 << 10, - ImGuiTableFlags_BordersH = ImGuiTableFlags_BordersInnerH | ImGuiTableFlags_BordersOuterH, - ImGuiTableFlags_BordersV = ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersOuterV, - ImGuiTableFlags_BordersInner = ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersInnerH, - ImGuiTableFlags_BordersOuter = ImGuiTableFlags_BordersOuterV | ImGuiTableFlags_BordersOuterH, - ImGuiTableFlags_Borders = ImGuiTableFlags_BordersInner | ImGuiTableFlags_BordersOuter, - ImGuiTableFlags_NoBordersInBody = 1 << 11, - ImGuiTableFlags_NoBordersInBodyUntilResize = 1 << 12, - ImGuiTableFlags_SizingFixedFit = 1 << 13, - ImGuiTableFlags_SizingFixedSame = 2 << 13, - ImGuiTableFlags_SizingStretchProp = 3 << 13, - ImGuiTableFlags_SizingStretchSame = 4 << 13, - ImGuiTableFlags_NoHostExtendX = 1 << 16, - ImGuiTableFlags_NoHostExtendY = 1 << 17, - ImGuiTableFlags_NoKeepColumnsVisible = 1 << 18, - ImGuiTableFlags_PreciseWidths = 1 << 19, - ImGuiTableFlags_NoClip = 1 << 20, - ImGuiTableFlags_PadOuterX = 1 << 21, - ImGuiTableFlags_NoPadOuterX = 1 << 22, - ImGuiTableFlags_NoPadInnerX = 1 << 23, - ImGuiTableFlags_ScrollX = 1 << 24, - ImGuiTableFlags_ScrollY = 1 << 25, - ImGuiTableFlags_SortMulti = 1 << 26, - ImGuiTableFlags_SortTristate = 1 << 27, - ImGuiTableFlags_SizingMask_ = ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_SizingFixedSame | ImGuiTableFlags_SizingStretchProp | ImGuiTableFlags_SizingStretchSame -}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_WidthMask_ = ImGuiTableColumnFlags_WidthStretch | ImGuiTableColumnFlags_WidthFixed, - ImGuiTableColumnFlags_IndentMask_ = ImGuiTableColumnFlags_IndentEnable | ImGuiTableColumnFlags_IndentDisable, - ImGuiTableColumnFlags_StatusMask_ = ImGuiTableColumnFlags_IsEnabled | ImGuiTableColumnFlags_IsVisible | ImGuiTableColumnFlags_IsSorted | ImGuiTableColumnFlags_IsHovered, - ImGuiTableColumnFlags_NoDirectResize_ = 1 << 30 -}ImGuiTableColumnFlags_; -typedef enum { - ImGuiTableRowFlags_None = 0, - ImGuiTableRowFlags_Headers = 1 << 0 -}ImGuiTableRowFlags_; -typedef enum { - ImGuiTableBgTarget_None = 0, - ImGuiTableBgTarget_RowBg0 = 1, - ImGuiTableBgTarget_RowBg1 = 2, - ImGuiTableBgTarget_CellBg = 3 -}ImGuiTableBgTarget_; -typedef enum { - ImGuiFocusedFlags_None = 0, - ImGuiFocusedFlags_ChildWindows = 1 << 0, - ImGuiFocusedFlags_RootWindow = 1 << 1, - ImGuiFocusedFlags_AnyWindow = 1 << 2, - ImGuiFocusedFlags_RootAndChildWindows = ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows -}ImGuiFocusedFlags_; -typedef enum { - ImGuiHoveredFlags_None = 0, - ImGuiHoveredFlags_ChildWindows = 1 << 0, - ImGuiHoveredFlags_RootWindow = 1 << 1, - ImGuiHoveredFlags_AnyWindow = 1 << 2, - ImGuiHoveredFlags_AllowWhenBlockedByPopup = 1 << 3, - ImGuiHoveredFlags_AllowWhenBlockedByActiveItem = 1 << 5, - ImGuiHoveredFlags_AllowWhenOverlapped = 1 << 6, - ImGuiHoveredFlags_AllowWhenDisabled = 1 << 7, - ImGuiHoveredFlags_RectOnly = ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped, - ImGuiHoveredFlags_RootAndChildWindows = ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows -}ImGuiHoveredFlags_; -typedef enum { - ImGuiDragDropFlags_None = 0, - ImGuiDragDropFlags_SourceNoPreviewTooltip = 1 << 0, - ImGuiDragDropFlags_SourceNoDisableHover = 1 << 1, - ImGuiDragDropFlags_SourceNoHoldToOpenOthers = 1 << 2, - ImGuiDragDropFlags_SourceAllowNullID = 1 << 3, - ImGuiDragDropFlags_SourceExtern = 1 << 4, - ImGuiDragDropFlags_SourceAutoExpirePayload = 1 << 5, - ImGuiDragDropFlags_AcceptBeforeDelivery = 1 << 10, - ImGuiDragDropFlags_AcceptNoDrawDefaultRect = 1 << 11, - ImGuiDragDropFlags_AcceptNoPreviewTooltip = 1 << 12, - ImGuiDragDropFlags_AcceptPeekOnly = ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect -}ImGuiDragDropFlags_; -typedef enum { - ImGuiDataType_S8, - ImGuiDataType_U8, - ImGuiDataType_S16, - ImGuiDataType_U16, - ImGuiDataType_S32, - ImGuiDataType_U32, - ImGuiDataType_S64, - ImGuiDataType_U64, - ImGuiDataType_Float, - ImGuiDataType_Double, - ImGuiDataType_COUNT -}ImGuiDataType_; -typedef enum { - ImGuiDir_None = -1, - ImGuiDir_Left = 0, - ImGuiDir_Right = 1, - ImGuiDir_Up = 2, - ImGuiDir_Down = 3, - ImGuiDir_COUNT -}ImGuiDir_; -typedef enum { - ImGuiSortDirection_None = 0, - ImGuiSortDirection_Ascending = 1, - ImGuiSortDirection_Descending = 2 -}ImGuiSortDirection_; -typedef enum { - ImGuiKey_Tab, - ImGuiKey_LeftArrow, - ImGuiKey_RightArrow, - ImGuiKey_UpArrow, - ImGuiKey_DownArrow, - ImGuiKey_PageUp, - ImGuiKey_PageDown, - ImGuiKey_Home, - ImGuiKey_End, - ImGuiKey_Insert, - ImGuiKey_Delete, - ImGuiKey_Backspace, - ImGuiKey_Space, - ImGuiKey_Enter, - ImGuiKey_Escape, - ImGuiKey_KeyPadEnter, - ImGuiKey_A, - ImGuiKey_C, - ImGuiKey_V, - ImGuiKey_X, - ImGuiKey_Y, - ImGuiKey_Z, - ImGuiKey_COUNT -}ImGuiKey_; -typedef enum { - ImGuiKeyModFlags_None = 0, - ImGuiKeyModFlags_Ctrl = 1 << 0, - ImGuiKeyModFlags_Shift = 1 << 1, - ImGuiKeyModFlags_Alt = 1 << 2, - ImGuiKeyModFlags_Super = 1 << 3 -}ImGuiKeyModFlags_; -typedef enum { - ImGuiNavInput_Activate, - ImGuiNavInput_Cancel, - ImGuiNavInput_Input, - ImGuiNavInput_Menu, - ImGuiNavInput_DpadLeft, - ImGuiNavInput_DpadRight, - ImGuiNavInput_DpadUp, - ImGuiNavInput_DpadDown, - ImGuiNavInput_LStickLeft, - ImGuiNavInput_LStickRight, - ImGuiNavInput_LStickUp, - ImGuiNavInput_LStickDown, - ImGuiNavInput_FocusPrev, - ImGuiNavInput_FocusNext, - ImGuiNavInput_TweakSlow, - ImGuiNavInput_TweakFast, - ImGuiNavInput_KeyMenu_, - ImGuiNavInput_KeyLeft_, - ImGuiNavInput_KeyRight_, - ImGuiNavInput_KeyUp_, - ImGuiNavInput_KeyDown_, - ImGuiNavInput_COUNT, - ImGuiNavInput_InternalStart_ = ImGuiNavInput_KeyMenu_ -}ImGuiNavInput_; -typedef enum { - ImGuiConfigFlags_None = 0, - ImGuiConfigFlags_NavEnableKeyboard = 1 << 0, - ImGuiConfigFlags_NavEnableGamepad = 1 << 1, - ImGuiConfigFlags_NavEnableSetMousePos = 1 << 2, - ImGuiConfigFlags_NavNoCaptureKeyboard = 1 << 3, - ImGuiConfigFlags_NoMouse = 1 << 4, - ImGuiConfigFlags_NoMouseCursorChange = 1 << 5, - ImGuiConfigFlags_IsSRGB = 1 << 20, - ImGuiConfigFlags_IsTouchScreen = 1 << 21 -}ImGuiConfigFlags_; -typedef enum { - ImGuiBackendFlags_None = 0, - ImGuiBackendFlags_HasGamepad = 1 << 0, - ImGuiBackendFlags_HasMouseCursors = 1 << 1, - ImGuiBackendFlags_HasSetMousePos = 1 << 2, - ImGuiBackendFlags_RendererHasVtxOffset = 1 << 3 -}ImGuiBackendFlags_; -typedef enum { - ImGuiCol_Text, - ImGuiCol_TextDisabled, - ImGuiCol_WindowBg, - ImGuiCol_ChildBg, - ImGuiCol_PopupBg, - ImGuiCol_Border, - ImGuiCol_BorderShadow, - ImGuiCol_FrameBg, - ImGuiCol_FrameBgHovered, - ImGuiCol_FrameBgActive, - ImGuiCol_TitleBg, - ImGuiCol_TitleBgActive, - ImGuiCol_TitleBgCollapsed, - ImGuiCol_MenuBarBg, - ImGuiCol_ScrollbarBg, - ImGuiCol_ScrollbarGrab, - ImGuiCol_ScrollbarGrabHovered, - ImGuiCol_ScrollbarGrabActive, - ImGuiCol_CheckMark, - ImGuiCol_SliderGrab, - ImGuiCol_SliderGrabActive, - ImGuiCol_Button, - ImGuiCol_ButtonHovered, - ImGuiCol_ButtonActive, - ImGuiCol_Header, - ImGuiCol_HeaderHovered, - ImGuiCol_HeaderActive, - ImGuiCol_Separator, - ImGuiCol_SeparatorHovered, - ImGuiCol_SeparatorActive, - ImGuiCol_ResizeGrip, - ImGuiCol_ResizeGripHovered, - ImGuiCol_ResizeGripActive, - ImGuiCol_Tab, - ImGuiCol_TabHovered, - ImGuiCol_TabActive, - ImGuiCol_TabUnfocused, - ImGuiCol_TabUnfocusedActive, - ImGuiCol_PlotLines, - ImGuiCol_PlotLinesHovered, - ImGuiCol_PlotHistogram, - ImGuiCol_PlotHistogramHovered, - ImGuiCol_TableHeaderBg, - ImGuiCol_TableBorderStrong, - ImGuiCol_TableBorderLight, - ImGuiCol_TableRowBg, - ImGuiCol_TableRowBgAlt, - ImGuiCol_TextSelectedBg, - ImGuiCol_DragDropTarget, - ImGuiCol_NavHighlight, - ImGuiCol_NavWindowingHighlight, - ImGuiCol_NavWindowingDimBg, - ImGuiCol_ModalWindowDimBg, - ImGuiCol_COUNT -}ImGuiCol_; -typedef enum { - ImGuiStyleVar_Alpha, - ImGuiStyleVar_WindowPadding, - ImGuiStyleVar_WindowRounding, - ImGuiStyleVar_WindowBorderSize, - ImGuiStyleVar_WindowMinSize, - ImGuiStyleVar_WindowTitleAlign, - ImGuiStyleVar_ChildRounding, - ImGuiStyleVar_ChildBorderSize, - ImGuiStyleVar_PopupRounding, - ImGuiStyleVar_PopupBorderSize, - ImGuiStyleVar_FramePadding, - ImGuiStyleVar_FrameRounding, - ImGuiStyleVar_FrameBorderSize, - ImGuiStyleVar_ItemSpacing, - ImGuiStyleVar_ItemInnerSpacing, - ImGuiStyleVar_IndentSpacing, - ImGuiStyleVar_CellPadding, - ImGuiStyleVar_ScrollbarSize, - ImGuiStyleVar_ScrollbarRounding, - ImGuiStyleVar_GrabMinSize, - ImGuiStyleVar_GrabRounding, - ImGuiStyleVar_TabRounding, - ImGuiStyleVar_ButtonTextAlign, - ImGuiStyleVar_SelectableTextAlign, - ImGuiStyleVar_COUNT -}ImGuiStyleVar_; -typedef enum { - ImGuiButtonFlags_None = 0, - ImGuiButtonFlags_MouseButtonLeft = 1 << 0, - ImGuiButtonFlags_MouseButtonRight = 1 << 1, - ImGuiButtonFlags_MouseButtonMiddle = 1 << 2, - ImGuiButtonFlags_MouseButtonMask_ = ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle, - ImGuiButtonFlags_MouseButtonDefault_ = ImGuiButtonFlags_MouseButtonLeft -}ImGuiButtonFlags_; -typedef enum { - ImGuiColorEditFlags_None = 0, - ImGuiColorEditFlags_NoAlpha = 1 << 1, - ImGuiColorEditFlags_NoPicker = 1 << 2, - ImGuiColorEditFlags_NoOptions = 1 << 3, - ImGuiColorEditFlags_NoSmallPreview = 1 << 4, - ImGuiColorEditFlags_NoInputs = 1 << 5, - ImGuiColorEditFlags_NoTooltip = 1 << 6, - ImGuiColorEditFlags_NoLabel = 1 << 7, - ImGuiColorEditFlags_NoSidePreview = 1 << 8, - ImGuiColorEditFlags_NoDragDrop = 1 << 9, - ImGuiColorEditFlags_NoBorder = 1 << 10, - ImGuiColorEditFlags_AlphaBar = 1 << 16, - ImGuiColorEditFlags_AlphaPreview = 1 << 17, - ImGuiColorEditFlags_AlphaPreviewHalf= 1 << 18, - ImGuiColorEditFlags_HDR = 1 << 19, - ImGuiColorEditFlags_DisplayRGB = 1 << 20, - ImGuiColorEditFlags_DisplayHSV = 1 << 21, - ImGuiColorEditFlags_DisplayHex = 1 << 22, - ImGuiColorEditFlags_Uint8 = 1 << 23, - ImGuiColorEditFlags_Float = 1 << 24, - ImGuiColorEditFlags_PickerHueBar = 1 << 25, - 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_; -typedef enum { - ImGuiSliderFlags_None = 0, - ImGuiSliderFlags_AlwaysClamp = 1 << 4, - ImGuiSliderFlags_Logarithmic = 1 << 5, - ImGuiSliderFlags_NoRoundToFormat = 1 << 6, - ImGuiSliderFlags_NoInput = 1 << 7, - ImGuiSliderFlags_InvalidMask_ = 0x7000000F -}ImGuiSliderFlags_; -typedef enum { - ImGuiMouseButton_Left = 0, - ImGuiMouseButton_Right = 1, - ImGuiMouseButton_Middle = 2, - ImGuiMouseButton_COUNT = 5 -}ImGuiMouseButton_; -typedef enum { - ImGuiMouseCursor_None = -1, - ImGuiMouseCursor_Arrow = 0, - ImGuiMouseCursor_TextInput, - ImGuiMouseCursor_ResizeAll, - ImGuiMouseCursor_ResizeNS, - ImGuiMouseCursor_ResizeEW, - ImGuiMouseCursor_ResizeNESW, - ImGuiMouseCursor_ResizeNWSE, - ImGuiMouseCursor_Hand, - ImGuiMouseCursor_NotAllowed, - ImGuiMouseCursor_COUNT -}ImGuiMouseCursor_; -typedef enum { - ImGuiCond_None = 0, - ImGuiCond_Always = 1 << 0, - ImGuiCond_Once = 1 << 1, - ImGuiCond_FirstUseEver = 1 << 2, - ImGuiCond_Appearing = 1 << 3 -}ImGuiCond_; -struct ImGuiStyle -{ - float Alpha; - ImVec2 WindowPadding; - float WindowRounding; - float WindowBorderSize; - ImVec2 WindowMinSize; - ImVec2 WindowTitleAlign; - ImGuiDir WindowMenuButtonPosition; - float ChildRounding; - float ChildBorderSize; - float PopupRounding; - float PopupBorderSize; - ImVec2 FramePadding; - float FrameRounding; - float FrameBorderSize; - ImVec2 ItemSpacing; - ImVec2 ItemInnerSpacing; - ImVec2 CellPadding; - ImVec2 TouchExtraPadding; - float IndentSpacing; - float ColumnsMinSpacing; - float ScrollbarSize; - float ScrollbarRounding; - float GrabMinSize; - float GrabRounding; - float LogSliderDeadzone; - float TabRounding; - float TabBorderSize; - float TabMinWidthForCloseButton; - ImGuiDir ColorButtonPosition; - ImVec2 ButtonTextAlign; - ImVec2 SelectableTextAlign; - ImVec2 DisplayWindowPadding; - ImVec2 DisplaySafeAreaPadding; - float MouseCursorScale; - bool AntiAliasedLines; - bool AntiAliasedLinesUseTex; - bool AntiAliasedFill; - float CurveTessellationTol; - float CircleSegmentMaxError; - ImVec4 Colors[ImGuiCol_COUNT]; -}; -struct ImGuiIO -{ - ImGuiConfigFlags ConfigFlags; - ImGuiBackendFlags BackendFlags; - ImVec2 DisplaySize; - float DeltaTime; - float IniSavingRate; - const char* IniFilename; - const char* LogFilename; - float MouseDoubleClickTime; - float MouseDoubleClickMaxDist; - float MouseDragThreshold; - int KeyMap[ImGuiKey_COUNT]; - float KeyRepeatDelay; - float KeyRepeatRate; - void* UserData; - ImFontAtlas*Fonts; - float FontGlobalScale; - bool FontAllowUserScaling; - ImFont* FontDefault; - ImVec2 DisplayFramebufferScale; - bool MouseDrawCursor; - bool ConfigMacOSXBehaviors; - bool ConfigInputTextCursorBlink; - bool ConfigDragClickToInputText; - bool ConfigWindowsResizeFromEdges; - bool ConfigWindowsMoveFromTitleBarOnly; - float ConfigMemoryCompactTimer; - const char* BackendPlatformName; - const char* BackendRendererName; - void* BackendPlatformUserData; - void* BackendRendererUserData; - void* BackendLanguageUserData; - const char* (*GetClipboardTextFn)(void* user_data); - void (*SetClipboardTextFn)(void* user_data, const char* text); - void* ClipboardUserData; - void (*ImeSetInputScreenPosFn)(int x, int y); - void* ImeWindowHandle; - ImVec2 MousePos; - bool MouseDown[5]; - float MouseWheel; - float MouseWheelH; - bool KeyCtrl; - bool KeyShift; - bool KeyAlt; - bool KeySuper; - bool KeysDown[512]; - float NavInputs[ImGuiNavInput_COUNT]; - bool WantCaptureMouse; - bool WantCaptureKeyboard; - bool WantTextInput; - bool WantSetMousePos; - bool WantSaveIniSettings; - bool NavActive; - bool NavVisible; - float Framerate; - int MetricsRenderVertices; - int MetricsRenderIndices; - int MetricsRenderWindows; - int MetricsActiveWindows; - int MetricsActiveAllocations; - ImVec2 MouseDelta; - ImGuiKeyModFlags KeyMods; - ImVec2 MousePosPrev; - ImVec2 MouseClickedPos[5]; - double MouseClickedTime[5]; - bool MouseClicked[5]; - bool MouseDoubleClicked[5]; - bool MouseReleased[5]; - bool MouseDownOwned[5]; - bool MouseDownWasDoubleClick[5]; - float MouseDownDuration[5]; - float MouseDownDurationPrev[5]; - ImVec2 MouseDragMaxDistanceAbs[5]; - float MouseDragMaxDistanceSqr[5]; - float KeysDownDuration[512]; - float KeysDownDurationPrev[512]; - float NavInputsDownDuration[ImGuiNavInput_COUNT]; - float NavInputsDownDurationPrev[ImGuiNavInput_COUNT]; - float PenPressure; - ImWchar16 InputQueueSurrogate; - ImVector_ImWchar InputQueueCharacters; -}; -struct ImGuiInputTextCallbackData -{ - ImGuiInputTextFlags EventFlag; - ImGuiInputTextFlags Flags; - void* UserData; - ImWchar EventChar; - ImGuiKey EventKey; - char* Buf; - int BufTextLen; - int BufSize; - bool BufDirty; - int CursorPos; - int SelectionStart; - int SelectionEnd; -}; -struct ImGuiSizeCallbackData -{ - void* UserData; - ImVec2 Pos; - ImVec2 CurrentSize; - ImVec2 DesiredSize; -}; -struct ImGuiPayload -{ - void* Data; - int DataSize; - ImGuiID SourceId; - ImGuiID SourceParentId; - int DataFrameCount; - char DataType[32 + 1]; - bool Preview; - bool Delivery; -}; -struct ImGuiTableColumnSortSpecs -{ - ImGuiID ColumnUserID; - ImS16 ColumnIndex; - ImS16 SortOrder; - ImGuiSortDirection SortDirection : 8; -}; -struct ImGuiTableSortSpecs -{ - const ImGuiTableColumnSortSpecs* Specs; - int SpecsCount; - bool SpecsDirty; -}; -struct ImGuiOnceUponAFrame -{ - int RefFrame; -}; -struct ImGuiTextRange -{ - const char* b; - const char* e; -}; -struct ImGuiTextFilter -{ - char InputBuf[256]; - ImVector_ImGuiTextRange Filters; - int CountGrep; -}; -struct ImGuiTextBuffer -{ - ImVector_char Buf; -}; -struct ImGuiStoragePair -{ - ImGuiID key; - union { int val_i; float val_f; void* val_p; }; -}; -struct ImGuiStorage -{ - ImVector_ImGuiStoragePair Data; -}; -struct ImGuiListClipper -{ - int DisplayStart; - int DisplayEnd; - int ItemsCount; - int StepNo; - int ItemsFrozen; - float ItemsHeight; - float StartPosY; -}; -struct ImColor -{ - ImVec4 Value; -}; -struct ImDrawCmd -{ - ImVec4 ClipRect; - ImTextureID TextureId; - unsigned int VtxOffset; - unsigned int IdxOffset; - unsigned int ElemCount; - ImDrawCallback UserCallback; - void* UserCallbackData; -}; -struct ImDrawVert -{ - ImVec2 pos; - ImVec2 uv; - ImU32 col; -}; -struct ImDrawCmdHeader -{ - ImVec4 ClipRect; - ImTextureID TextureId; - unsigned int VtxOffset; -}; -struct ImDrawChannel -{ - ImVector_ImDrawCmd _CmdBuffer; - ImVector_ImDrawIdx _IdxBuffer; -}; -struct ImDrawListSplitter -{ - int _Current; - int _Count; - ImVector_ImDrawChannel _Channels; -}; -typedef enum { - ImDrawCornerFlags_None = 0, - ImDrawCornerFlags_TopLeft = 1 << 0, - ImDrawCornerFlags_TopRight = 1 << 1, - ImDrawCornerFlags_BotLeft = 1 << 2, - ImDrawCornerFlags_BotRight = 1 << 3, - ImDrawCornerFlags_Top = ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight, - ImDrawCornerFlags_Bot = ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight, - ImDrawCornerFlags_Left = ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft, - ImDrawCornerFlags_Right = ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight, - ImDrawCornerFlags_All = 0xF -}ImDrawCornerFlags_; -typedef enum { - ImDrawListFlags_None = 0, - ImDrawListFlags_AntiAliasedLines = 1 << 0, - ImDrawListFlags_AntiAliasedLinesUseTex = 1 << 1, - ImDrawListFlags_AntiAliasedFill = 1 << 2, - ImDrawListFlags_AllowVtxOffset = 1 << 3 -}ImDrawListFlags_; -struct ImDrawList -{ - ImVector_ImDrawCmd CmdBuffer; - ImVector_ImDrawIdx IdxBuffer; - ImVector_ImDrawVert VtxBuffer; - ImDrawListFlags Flags; - unsigned int _VtxCurrentIdx; - const ImDrawListSharedData* _Data; - const char* _OwnerName; - ImDrawVert* _VtxWritePtr; - ImDrawIdx* _IdxWritePtr; - ImVector_ImVec4 _ClipRectStack; - ImVector_ImTextureID _TextureIdStack; - ImVector_ImVec2 _Path; - ImDrawCmdHeader _CmdHeader; - ImDrawListSplitter _Splitter; - float _FringeScale; -}; -struct ImDrawData -{ - bool Valid; - ImDrawList** CmdLists; - int CmdListsCount; - int TotalIdxCount; - int TotalVtxCount; - ImVec2 DisplayPos; - ImVec2 DisplaySize; - ImVec2 FramebufferScale; -}; -struct ImFontConfig -{ - void* FontData; - int FontDataSize; - bool FontDataOwnedByAtlas; - int FontNo; - float SizePixels; - int OversampleH; - int OversampleV; - bool PixelSnapH; - ImVec2 GlyphExtraSpacing; - ImVec2 GlyphOffset; - const ImWchar* GlyphRanges; - float GlyphMinAdvanceX; - float GlyphMaxAdvanceX; - bool MergeMode; - unsigned int RasterizerFlags; - float RasterizerMultiply; - ImWchar EllipsisChar; - char Name[40]; - ImFont* DstFont; -}; -struct ImFontGlyph -{ - unsigned int Codepoint : 31; - unsigned int Visible : 1; - float AdvanceX; - float X0, Y0, X1, Y1; - float U0, V0, U1, V1; -}; -struct ImFontGlyphRangesBuilder -{ - ImVector_ImU32 UsedChars; -}; -struct ImFontAtlasCustomRect -{ - unsigned short Width, Height; - unsigned short X, Y; - unsigned int GlyphID; - float GlyphAdvanceX; - ImVec2 GlyphOffset; - ImFont* Font; -}; -typedef enum { - ImFontAtlasFlags_None = 0, - ImFontAtlasFlags_NoPowerOfTwoHeight = 1 << 0, - ImFontAtlasFlags_NoMouseCursors = 1 << 1, - ImFontAtlasFlags_NoBakedLines = 1 << 2 -}ImFontAtlasFlags_; -struct ImFontAtlas -{ - bool Locked; - ImFontAtlasFlags Flags; - ImTextureID TexID; - int TexDesiredWidth; - int TexGlyphPadding; - unsigned char* TexPixelsAlpha8; - unsigned int* TexPixelsRGBA32; - int TexWidth; - int TexHeight; - ImVec2 TexUvScale; - ImVec2 TexUvWhitePixel; - ImVector_ImFontPtr Fonts; - ImVector_ImFontAtlasCustomRect CustomRects; - ImVector_ImFontConfig ConfigData; - ImVec4 TexUvLines[(63) + 1]; - int PackIdMouseCursors; - int PackIdLines; -}; -struct ImFont -{ - ImVector_float IndexAdvanceX; - float FallbackAdvanceX; - float FontSize; - ImVector_ImWchar IndexLookup; - ImVector_ImFontGlyph Glyphs; - const ImFontGlyph* FallbackGlyph; - ImFontAtlas* ContainerAtlas; - const ImFontConfig* ConfigData; - short ConfigDataCount; - ImWchar FallbackChar; - ImWchar EllipsisChar; - bool DirtyLookupTables; - float Scale; - float Ascent, Descent; - int MetricsTotalSurface; - ImU8 Used4kPagesMap[(0xFFFF +1)/4096/8]; -}; -#else -struct GLFWwindow; -struct SDL_Window; -typedef union SDL_Event SDL_Event; -#endif // CIMGUI_DEFINE_ENUMS_AND_STRUCTS - -#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS -typedef ImGuiStorage::ImGuiStoragePair ImGuiStoragePair; -typedef ImGuiTextFilter::ImGuiTextRange ImGuiTextRange; -typedef ImVector ImVector_ImDrawChannel; -typedef ImVector ImVector_ImDrawCmd; -typedef ImVector ImVector_ImDrawIdx; -typedef ImVector ImVector_ImDrawVert; -typedef ImVector ImVector_ImFontPtr; -typedef ImVector ImVector_ImFontAtlasCustomRect; -typedef ImVector ImVector_ImFontConfig; -typedef ImVector ImVector_ImFontGlyph; -typedef ImVector ImVector_ImGuiStoragePair; -typedef ImVector ImVector_ImGuiTextRange; -typedef ImVector ImVector_ImTextureID; -typedef ImVector ImVector_ImU32; -typedef ImVector ImVector_ImVec2; -typedef ImVector ImVector_ImVec4; -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 void ImVec2_destroy(ImVec2* self); -CIMGUI_API ImVec2* ImVec2_ImVec2Float(float _x,float _y); -CIMGUI_API ImVec4* ImVec4_ImVec4Nil(void); -CIMGUI_API void ImVec4_destroy(ImVec4* self); -CIMGUI_API ImVec4* ImVec4_ImVec4Float(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); -CIMGUI_API void igSetCurrentContext(ImGuiContext* ctx); -CIMGUI_API ImGuiIO* igGetIO(void); -CIMGUI_API ImGuiStyle* igGetStyle(void); -CIMGUI_API void igNewFrame(void); -CIMGUI_API void igEndFrame(void); -CIMGUI_API void igRender(void); -CIMGUI_API ImDrawData* igGetDrawData(void); -CIMGUI_API void igShowDemoWindow(bool* p_open); -CIMGUI_API void igShowMetricsWindow(bool* p_open); -CIMGUI_API void igShowAboutWindow(bool* p_open); -CIMGUI_API void igShowStyleEditor(ImGuiStyle* ref); -CIMGUI_API bool igShowStyleSelector(const char* label); -CIMGUI_API void igShowFontSelector(const char* label); -CIMGUI_API void igShowUserGuide(void); -CIMGUI_API const char* igGetVersion(void); -CIMGUI_API void igStyleColorsDark(ImGuiStyle* dst); -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 void igEndChild(void); -CIMGUI_API bool igIsWindowAppearing(void); -CIMGUI_API bool igIsWindowCollapsed(void); -CIMGUI_API bool igIsWindowFocused(ImGuiFocusedFlags flags); -CIMGUI_API bool igIsWindowHovered(ImGuiHoveredFlags flags); -CIMGUI_API ImDrawList* igGetWindowDrawList(void); -CIMGUI_API void igGetWindowPos(ImVec2 *pOut); -CIMGUI_API void igGetWindowSize(ImVec2 *pOut); -CIMGUI_API float igGetWindowWidth(void); -CIMGUI_API float igGetWindowHeight(void); -CIMGUI_API void igSetNextWindowPos(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot); -CIMGUI_API void igSetNextWindowSize(const ImVec2 size,ImGuiCond cond); -CIMGUI_API void igSetNextWindowSizeConstraints(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data); -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 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 igGetContentRegionAvail(ImVec2 *pOut); -CIMGUI_API void igGetContentRegionMax(ImVec2 *pOut); -CIMGUI_API void igGetWindowContentRegionMin(ImVec2 *pOut); -CIMGUI_API void igGetWindowContentRegionMax(ImVec2 *pOut); -CIMGUI_API float igGetWindowContentRegionWidth(void); -CIMGUI_API float igGetScrollX(void); -CIMGUI_API float igGetScrollY(void); -CIMGUI_API void igSetScrollX(float scroll_x); -CIMGUI_API void igSetScrollY(float scroll_y); -CIMGUI_API float igGetScrollMaxX(void); -CIMGUI_API float igGetScrollMaxY(void); -CIMGUI_API void igSetScrollHereX(float center_x_ratio); -CIMGUI_API void igSetScrollHereY(float center_y_ratio); -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 igPopStyleColor(int count); -CIMGUI_API void igPushStyleVarFloat(ImGuiStyleVar idx,float val); -CIMGUI_API void igPushStyleVarVec2(ImGuiStyleVar idx,const ImVec2 val); -CIMGUI_API void igPopStyleVar(int count); -CIMGUI_API void igPushAllowKeyboardFocus(bool allow_keyboard_focus); -CIMGUI_API void igPopAllowKeyboardFocus(void); -CIMGUI_API void igPushButtonRepeat(bool repeat); -CIMGUI_API void igPopButtonRepeat(void); -CIMGUI_API void igPushItemWidth(float item_width); -CIMGUI_API void igPopItemWidth(void); -CIMGUI_API void igSetNextItemWidth(float item_width); -CIMGUI_API float igCalcItemWidth(void); -CIMGUI_API void igPushTextWrapPos(float wrap_local_pos_x); -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 const ImVec4* igGetStyleColorVec4(ImGuiCol idx); -CIMGUI_API void igSeparator(void); -CIMGUI_API void igSameLine(float offset_from_start_x,float spacing); -CIMGUI_API void igNewLine(void); -CIMGUI_API void igSpacing(void); -CIMGUI_API void igDummy(const ImVec2 size); -CIMGUI_API void igIndent(float indent_w); -CIMGUI_API void igUnindent(float indent_w); -CIMGUI_API void igBeginGroup(void); -CIMGUI_API void igEndGroup(void); -CIMGUI_API void igGetCursorPos(ImVec2 *pOut); -CIMGUI_API float igGetCursorPosX(void); -CIMGUI_API float igGetCursorPosY(void); -CIMGUI_API void igSetCursorPos(const ImVec2 local_pos); -CIMGUI_API void igSetCursorPosX(float local_x); -CIMGUI_API void igSetCursorPosY(float local_y); -CIMGUI_API void igGetCursorStartPos(ImVec2 *pOut); -CIMGUI_API void igGetCursorScreenPos(ImVec2 *pOut); -CIMGUI_API void igSetCursorScreenPos(const ImVec2 pos); -CIMGUI_API void igAlignTextToFramePadding(void); -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 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 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); -CIMGUI_API void igTextColored(const ImVec4 col,const char* fmt,...); -CIMGUI_API void igTextColoredV(const ImVec4 col,const char* fmt,va_list args); -CIMGUI_API void igTextDisabled(const char* fmt,...); -CIMGUI_API void igTextDisabledV(const char* fmt,va_list args); -CIMGUI_API void igTextWrapped(const char* fmt,...); -CIMGUI_API void igTextWrappedV(const char* fmt,va_list args); -CIMGUI_API void igLabelText(const char* label,const char* fmt,...); -CIMGUI_API void igLabelTextV(const char* label,const char* fmt,va_list args); -CIMGUI_API void igBulletText(const char* fmt,...); -CIMGUI_API void igBulletTextV(const char* fmt,va_list args); -CIMGUI_API bool igButton(const char* label,const ImVec2 size); -CIMGUI_API bool igSmallButton(const char* label); -CIMGUI_API bool igInvisibleButton(const char* str_id,const ImVec2 size,ImGuiButtonFlags flags); -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 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 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); -CIMGUI_API bool igDragFloat4(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igDragFloatRange2(const char* label,float* v_current_min,float* v_current_max,float v_speed,float v_min,float v_max,const char* format,const char* format_max,ImGuiSliderFlags flags); -CIMGUI_API bool igDragInt(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igDragInt2(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igDragInt3(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igDragInt4(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igDragIntRange2(const char* label,int* v_current_min,int* v_current_max,float v_speed,int v_min,int v_max,const char* format,const char* format_max,ImGuiSliderFlags flags); -CIMGUI_API bool igDragScalar(const char* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igDragScalarN(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igSliderFloat(const char* label,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igSliderFloat2(const char* label,float v[2],float v_min,float v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igSliderFloat3(const char* label,float v[3],float v_min,float v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igSliderFloat4(const char* label,float v[4],float v_min,float v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igSliderAngle(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igSliderInt(const char* label,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igSliderInt2(const char* label,int v[2],int v_min,int v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igSliderInt3(const char* label,int v[3],int v_min,int v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igSliderInt4(const char* label,int v[4],int v_min,int v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igSliderScalar(const char* label,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igSliderScalarN(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igVSliderFloat(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igVSliderInt(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igVSliderScalar(const char* label,const ImVec2 size,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags); -CIMGUI_API bool igInputText(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); -CIMGUI_API bool igInputTextMultiline(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); -CIMGUI_API bool igInputTextWithHint(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); -CIMGUI_API bool igInputFloat(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags flags); -CIMGUI_API bool igInputFloat2(const char* label,float v[2],const char* format,ImGuiInputTextFlags flags); -CIMGUI_API bool igInputFloat3(const char* label,float v[3],const char* format,ImGuiInputTextFlags flags); -CIMGUI_API bool igInputFloat4(const char* label,float v[4],const char* format,ImGuiInputTextFlags flags); -CIMGUI_API bool igInputInt(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags flags); -CIMGUI_API bool igInputInt2(const char* label,int v[2],ImGuiInputTextFlags flags); -CIMGUI_API bool igInputInt3(const char* label,int v[3],ImGuiInputTextFlags flags); -CIMGUI_API bool igInputInt4(const char* label,int v[4],ImGuiInputTextFlags flags); -CIMGUI_API bool igInputDouble(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags flags); -CIMGUI_API bool igInputScalar(const char* label,ImGuiDataType data_type,void* p_data,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags); -CIMGUI_API bool igInputScalarN(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags); -CIMGUI_API bool igColorEdit3(const char* label,float col[3],ImGuiColorEditFlags flags); -CIMGUI_API bool igColorEdit4(const char* label,float col[4],ImGuiColorEditFlags flags); -CIMGUI_API bool igColorPicker3(const char* label,float col[3],ImGuiColorEditFlags flags); -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 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 void igSetNextItemOpen(bool is_open,ImGuiCond cond); -CIMGUI_API bool igSelectableBool(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size); -CIMGUI_API bool igSelectableBoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size); -CIMGUI_API bool igListBoxStr_arr(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items); -CIMGUI_API bool igListBoxFnBoolPtr(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items); -CIMGUI_API bool igListBoxHeaderVec2(const char* label,const ImVec2 size); -CIMGUI_API bool igListBoxHeaderInt(const char* label,int items_count,int height_in_items); -CIMGUI_API void igListBoxFooter(void); -CIMGUI_API void igPlotLinesFloatPtr(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride); -CIMGUI_API void 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 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 void igBeginTooltip(void); -CIMGUI_API void igEndTooltip(void); -CIMGUI_API void igSetTooltip(const char* fmt,...); -CIMGUI_API void igSetTooltipV(const char* fmt,va_list args); -CIMGUI_API 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 igOpenPopupOnItemClick(const char* str_id,ImGuiPopupFlags popup_flags); -CIMGUI_API void igCloseCurrentPopup(void); -CIMGUI_API bool igBeginPopupContextItem(const char* str_id,ImGuiPopupFlags popup_flags); -CIMGUI_API bool igBeginPopupContextWindow(const char* str_id,ImGuiPopupFlags popup_flags); -CIMGUI_API bool igBeginPopupContextVoid(const char* str_id,ImGuiPopupFlags popup_flags); -CIMGUI_API bool igIsPopupOpen(const char* str_id,ImGuiPopupFlags flags); -CIMGUI_API bool igBeginTable(const char* str_id,int column,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width); -CIMGUI_API void igEndTable(void); -CIMGUI_API void igTableNextRow(ImGuiTableRowFlags row_flags,float min_row_height); -CIMGUI_API bool igTableNextColumn(void); -CIMGUI_API bool igTableSetColumnIndex(int column_n); -CIMGUI_API void igTableSetupColumn(const char* label,ImGuiTableColumnFlags flags,float init_width_or_weight,ImU32 user_id); -CIMGUI_API void igTableSetupScrollFreeze(int cols,int rows); -CIMGUI_API void igTableHeadersRow(void); -CIMGUI_API void igTableHeader(const char* label); -CIMGUI_API ImGuiTableSortSpecs* igTableGetSortSpecs(void); -CIMGUI_API int igTableGetColumnCount(void); -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 igTableSetBgColor(ImGuiTableBgTarget target,ImU32 color,int column_n); -CIMGUI_API void igColumns(int count,const char* id,bool border); -CIMGUI_API void igNextColumn(void); -CIMGUI_API int igGetColumnIndex(void); -CIMGUI_API float igGetColumnWidth(int column_index); -CIMGUI_API void igSetColumnWidth(int column_index,float width); -CIMGUI_API float igGetColumnOffset(int column_index); -CIMGUI_API void igSetColumnOffset(int column_index,float offset_x); -CIMGUI_API int igGetColumnsCount(void); -CIMGUI_API bool igBeginTabBar(const char* str_id,ImGuiTabBarFlags flags); -CIMGUI_API void igEndTabBar(void); -CIMGUI_API bool igBeginTabItem(const char* label,bool* p_open,ImGuiTabItemFlags flags); -CIMGUI_API void igEndTabItem(void); -CIMGUI_API bool igTabItemButton(const char* label,ImGuiTabItemFlags flags); -CIMGUI_API void igSetTabItemClosed(const char* tab_or_docked_window_label); -CIMGUI_API void igLogToTTY(int auto_open_depth); -CIMGUI_API void igLogToFile(int auto_open_depth,const char* filename); -CIMGUI_API void igLogToClipboard(int auto_open_depth); -CIMGUI_API void igLogFinish(void); -CIMGUI_API void igLogButtons(void); -CIMGUI_API bool igBeginDragDropSource(ImGuiDragDropFlags flags); -CIMGUI_API bool igSetDragDropPayload(const char* type,const void* data,size_t sz,ImGuiCond cond); -CIMGUI_API void igEndDragDropSource(void); -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 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); -CIMGUI_API void igSetKeyboardFocusHere(int offset); -CIMGUI_API bool igIsItemHovered(ImGuiHoveredFlags flags); -CIMGUI_API bool igIsItemActive(void); -CIMGUI_API bool igIsItemFocused(void); -CIMGUI_API bool igIsItemClicked(ImGuiMouseButton mouse_button); -CIMGUI_API bool igIsItemVisible(void); -CIMGUI_API bool igIsItemEdited(void); -CIMGUI_API bool igIsItemActivated(void); -CIMGUI_API bool igIsItemDeactivated(void); -CIMGUI_API bool igIsItemDeactivatedAfterEdit(void); -CIMGUI_API bool igIsItemToggledOpen(void); -CIMGUI_API bool igIsAnyItemHovered(void); -CIMGUI_API bool igIsAnyItemActive(void); -CIMGUI_API bool igIsAnyItemFocused(void); -CIMGUI_API void igGetItemRectMin(ImVec2 *pOut); -CIMGUI_API void igGetItemRectMax(ImVec2 *pOut); -CIMGUI_API void igGetItemRectSize(ImVec2 *pOut); -CIMGUI_API void igSetItemAllowOverlap(void); -CIMGUI_API bool igIsRectVisibleNil(const ImVec2 size); -CIMGUI_API bool igIsRectVisibleVec2(const ImVec2 rect_min,const ImVec2 rect_max); -CIMGUI_API double igGetTime(void); -CIMGUI_API int igGetFrameCount(void); -CIMGUI_API ImDrawList* igGetBackgroundDrawList(void); -CIMGUI_API ImDrawList* igGetForegroundDrawList(void); -CIMGUI_API ImDrawListSharedData* igGetDrawListSharedData(void); -CIMGUI_API const char* igGetStyleColorName(ImGuiCol idx); -CIMGUI_API void igSetStateStorage(ImGuiStorage* storage); -CIMGUI_API ImGuiStorage* igGetStateStorage(void); -CIMGUI_API void igCalcListClipping(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end); -CIMGUI_API bool igBeginChildFrame(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags); -CIMGUI_API void igEndChildFrame(void); -CIMGUI_API void igCalcTextSize(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width); -CIMGUI_API void igColorConvertU32ToFloat4(ImVec4 *pOut,ImU32 in); -CIMGUI_API ImU32 igColorConvertFloat4ToU32(const ImVec4 in); -CIMGUI_API void igColorConvertRGBtoHSV(float r,float g,float b,float* out_h,float* out_s,float* out_v); -CIMGUI_API void igColorConvertHSVtoRGB(float h,float s,float v,float* out_r,float* out_g,float* out_b); -CIMGUI_API int igGetKeyIndex(ImGuiKey imgui_key); -CIMGUI_API bool igIsKeyDown(int user_key_index); -CIMGUI_API bool igIsKeyPressed(int user_key_index,bool repeat); -CIMGUI_API bool igIsKeyReleased(int user_key_index); -CIMGUI_API int igGetKeyPressedAmount(int key_index,float repeat_delay,float rate); -CIMGUI_API void igCaptureKeyboardFromApp(bool want_capture_keyboard_value); -CIMGUI_API bool igIsMouseDown(ImGuiMouseButton button); -CIMGUI_API bool igIsMouseClicked(ImGuiMouseButton button,bool repeat); -CIMGUI_API bool igIsMouseReleased(ImGuiMouseButton button); -CIMGUI_API bool igIsMouseDoubleClicked(ImGuiMouseButton button); -CIMGUI_API bool igIsMouseHoveringRect(const ImVec2 r_min,const ImVec2 r_max,bool clip); -CIMGUI_API bool igIsMousePosValid(const ImVec2* mouse_pos); -CIMGUI_API bool igIsAnyMouseDown(void); -CIMGUI_API void igGetMousePos(ImVec2 *pOut); -CIMGUI_API void igGetMousePosOnOpeningCurrentPopup(ImVec2 *pOut); -CIMGUI_API bool igIsMouseDragging(ImGuiMouseButton button,float lock_threshold); -CIMGUI_API void igGetMouseDragDelta(ImVec2 *pOut,ImGuiMouseButton button,float lock_threshold); -CIMGUI_API void igResetMouseDragDelta(ImGuiMouseButton button); -CIMGUI_API ImGuiMouseCursor igGetMouseCursor(void); -CIMGUI_API void igSetMouseCursor(ImGuiMouseCursor cursor_type); -CIMGUI_API void igCaptureMouseFromApp(bool want_capture_mouse_value); -CIMGUI_API const char* igGetClipboardText(void); -CIMGUI_API void igSetClipboardText(const char* text); -CIMGUI_API void igLoadIniSettingsFromDisk(const char* ini_filename); -CIMGUI_API void igLoadIniSettingsFromMemory(const char* ini_data,size_t ini_size); -CIMGUI_API void igSaveIniSettingsToDisk(const char* ini_filename); -CIMGUI_API const char* igSaveIniSettingsToMemory(size_t* out_ini_size); -CIMGUI_API bool igDebugCheckVersionAndDataLayout(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx); -CIMGUI_API void igSetAllocatorFunctions(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data); -CIMGUI_API void* igMemAlloc(size_t size); -CIMGUI_API void igMemFree(void* ptr); -CIMGUI_API ImGuiStyle* ImGuiStyle_ImGuiStyle(void); -CIMGUI_API void ImGuiStyle_destroy(ImGuiStyle* self); -CIMGUI_API void ImGuiStyle_ScaleAllSizes(ImGuiStyle* self,float scale_factor); -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 ImGuiIO* ImGuiIO_ImGuiIO(void); -CIMGUI_API void ImGuiIO_destroy(ImGuiIO* self); -CIMGUI_API ImGuiInputTextCallbackData* ImGuiInputTextCallbackData_ImGuiInputTextCallbackData(void); -CIMGUI_API void ImGuiInputTextCallbackData_destroy(ImGuiInputTextCallbackData* self); -CIMGUI_API void ImGuiInputTextCallbackData_DeleteChars(ImGuiInputTextCallbackData* self,int pos,int bytes_count); -CIMGUI_API void ImGuiInputTextCallbackData_InsertChars(ImGuiInputTextCallbackData* self,int pos,const char* text,const char* text_end); -CIMGUI_API void ImGuiInputTextCallbackData_SelectAll(ImGuiInputTextCallbackData* self); -CIMGUI_API void ImGuiInputTextCallbackData_ClearSelection(ImGuiInputTextCallbackData* self); -CIMGUI_API bool ImGuiInputTextCallbackData_HasSelection(ImGuiInputTextCallbackData* self); -CIMGUI_API ImGuiPayload* ImGuiPayload_ImGuiPayload(void); -CIMGUI_API void ImGuiPayload_destroy(ImGuiPayload* self); -CIMGUI_API void ImGuiPayload_Clear(ImGuiPayload* self); -CIMGUI_API bool ImGuiPayload_IsDataType(ImGuiPayload* self,const char* type); -CIMGUI_API bool ImGuiPayload_IsPreview(ImGuiPayload* self); -CIMGUI_API bool ImGuiPayload_IsDelivery(ImGuiPayload* self); -CIMGUI_API ImGuiTableColumnSortSpecs* ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs(void); -CIMGUI_API void ImGuiTableColumnSortSpecs_destroy(ImGuiTableColumnSortSpecs* self); -CIMGUI_API ImGuiTableSortSpecs* ImGuiTableSortSpecs_ImGuiTableSortSpecs(void); -CIMGUI_API void ImGuiTableSortSpecs_destroy(ImGuiTableSortSpecs* self); -CIMGUI_API ImGuiOnceUponAFrame* ImGuiOnceUponAFrame_ImGuiOnceUponAFrame(void); -CIMGUI_API void ImGuiOnceUponAFrame_destroy(ImGuiOnceUponAFrame* self); -CIMGUI_API ImGuiTextFilter* ImGuiTextFilter_ImGuiTextFilter(const char* default_filter); -CIMGUI_API void ImGuiTextFilter_destroy(ImGuiTextFilter* self); -CIMGUI_API bool ImGuiTextFilter_Draw(ImGuiTextFilter* self,const char* label,float width); -CIMGUI_API bool ImGuiTextFilter_PassFilter(ImGuiTextFilter* self,const char* text,const char* text_end); -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 void ImGuiTextRange_destroy(ImGuiTextRange* self); -CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeStr(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); -CIMGUI_API void ImGuiTextBuffer_destroy(ImGuiTextBuffer* self); -CIMGUI_API const char* ImGuiTextBuffer_begin(ImGuiTextBuffer* self); -CIMGUI_API const char* ImGuiTextBuffer_end(ImGuiTextBuffer* self); -CIMGUI_API int ImGuiTextBuffer_size(ImGuiTextBuffer* self); -CIMGUI_API bool ImGuiTextBuffer_empty(ImGuiTextBuffer* self); -CIMGUI_API void ImGuiTextBuffer_clear(ImGuiTextBuffer* self); -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 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 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); -CIMGUI_API bool ImGuiStorage_GetBool(ImGuiStorage* self,ImGuiID key,bool default_val); -CIMGUI_API void ImGuiStorage_SetBool(ImGuiStorage* self,ImGuiID key,bool val); -CIMGUI_API float ImGuiStorage_GetFloat(ImGuiStorage* self,ImGuiID key,float default_val); -CIMGUI_API void ImGuiStorage_SetFloat(ImGuiStorage* self,ImGuiID key,float val); -CIMGUI_API void* ImGuiStorage_GetVoidPtr(ImGuiStorage* self,ImGuiID key); -CIMGUI_API void ImGuiStorage_SetVoidPtr(ImGuiStorage* self,ImGuiID key,void* val); -CIMGUI_API int* ImGuiStorage_GetIntRef(ImGuiStorage* self,ImGuiID key,int default_val); -CIMGUI_API bool* ImGuiStorage_GetBoolRef(ImGuiStorage* self,ImGuiID key,bool default_val); -CIMGUI_API float* ImGuiStorage_GetFloatRef(ImGuiStorage* self,ImGuiID key,float default_val); -CIMGUI_API void** ImGuiStorage_GetVoidPtrRef(ImGuiStorage* self,ImGuiID key,void* default_val); -CIMGUI_API void ImGuiStorage_SetAllInt(ImGuiStorage* self,int val); -CIMGUI_API void ImGuiStorage_BuildSortByKey(ImGuiStorage* self); -CIMGUI_API ImGuiListClipper* ImGuiListClipper_ImGuiListClipper(void); -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 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 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 ImDrawListSplitter* ImDrawListSplitter_ImDrawListSplitter(void); -CIMGUI_API void ImDrawListSplitter_destroy(ImDrawListSplitter* self); -CIMGUI_API void ImDrawListSplitter_Clear(ImDrawListSplitter* self); -CIMGUI_API void ImDrawListSplitter_ClearFreeMemory(ImDrawListSplitter* self); -CIMGUI_API void ImDrawListSplitter_Split(ImDrawListSplitter* self,ImDrawList* draw_list,int count); -CIMGUI_API void ImDrawListSplitter_Merge(ImDrawListSplitter* self,ImDrawList* draw_list); -CIMGUI_API void ImDrawListSplitter_SetCurrentChannel(ImDrawListSplitter* self,ImDrawList* draw_list,int channel_idx); -CIMGUI_API ImDrawList* ImDrawList_ImDrawList(const ImDrawListSharedData* shared_data); -CIMGUI_API void ImDrawList_destroy(ImDrawList* self); -CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect); -CIMGUI_API void ImDrawList_PushClipRectFullScreen(ImDrawList* self); -CIMGUI_API void ImDrawList_PopClipRect(ImDrawList* self); -CIMGUI_API void ImDrawList_PushTextureID(ImDrawList* self,ImTextureID texture_id); -CIMGUI_API void ImDrawList_PopTextureID(ImDrawList* self); -CIMGUI_API void ImDrawList_GetClipRectMin(ImVec2 *pOut,ImDrawList* self); -CIMGUI_API void ImDrawList_GetClipRectMax(ImVec2 *pOut,ImDrawList* self); -CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness); -CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness); -CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners); -CIMGUI_API void ImDrawList_AddRectFilledMultiColor(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left); -CIMGUI_API void ImDrawList_AddQuad(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness); -CIMGUI_API void ImDrawList_AddQuadFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col); -CIMGUI_API void ImDrawList_AddTriangle(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness); -CIMGUI_API void ImDrawList_AddTriangleFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col); -CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness); -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_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,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); -CIMGUI_API void ImDrawList_AddBezierQuadratic(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness,int num_segments); -CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col); -CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col); -CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners); -CIMGUI_API void ImDrawList_PathClear(ImDrawList* self); -CIMGUI_API void ImDrawList_PathLineTo(ImDrawList* self,const ImVec2 pos); -CIMGUI_API void ImDrawList_PathLineToMergeDuplicate(ImDrawList* self,const ImVec2 pos); -CIMGUI_API void ImDrawList_PathFillConvex(ImDrawList* self,ImU32 col); -CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,bool closed,float thickness); -CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments); -CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12); -CIMGUI_API void ImDrawList_PathBezierCubicCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments); -CIMGUI_API void ImDrawList_PathBezierQuadraticCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,int num_segments); -CIMGUI_API void ImDrawList_PathRect(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners); -CIMGUI_API void ImDrawList_AddCallback(ImDrawList* self,ImDrawCallback callback,void* callback_data); -CIMGUI_API void ImDrawList_AddDrawCmd(ImDrawList* self); -CIMGUI_API ImDrawList* ImDrawList_CloneOutput(ImDrawList* self); -CIMGUI_API void ImDrawList_ChannelsSplit(ImDrawList* self,int count); -CIMGUI_API void ImDrawList_ChannelsMerge(ImDrawList* self); -CIMGUI_API void ImDrawList_ChannelsSetCurrent(ImDrawList* self,int n); -CIMGUI_API void ImDrawList_PrimReserve(ImDrawList* self,int idx_count,int vtx_count); -CIMGUI_API void ImDrawList_PrimUnreserve(ImDrawList* self,int idx_count,int vtx_count); -CIMGUI_API void ImDrawList_PrimRect(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col); -CIMGUI_API void ImDrawList_PrimRectUV(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col); -CIMGUI_API void ImDrawList_PrimQuadUV(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col); -CIMGUI_API void ImDrawList_PrimWriteVtx(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col); -CIMGUI_API void ImDrawList_PrimWriteIdx(ImDrawList* self,ImDrawIdx idx); -CIMGUI_API void ImDrawList_PrimVtx(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col); -CIMGUI_API void ImDrawList__ResetForNewFrame(ImDrawList* self); -CIMGUI_API void ImDrawList__ClearFreeMemory(ImDrawList* self); -CIMGUI_API void ImDrawList__PopUnusedDrawCmd(ImDrawList* self); -CIMGUI_API void ImDrawList__OnChangedClipRect(ImDrawList* self); -CIMGUI_API void ImDrawList__OnChangedTextureID(ImDrawList* self); -CIMGUI_API void ImDrawList__OnChangedVtxOffset(ImDrawList* self); -CIMGUI_API ImDrawData* ImDrawData_ImDrawData(void); -CIMGUI_API void ImDrawData_destroy(ImDrawData* self); -CIMGUI_API void ImDrawData_Clear(ImDrawData* self); -CIMGUI_API void ImDrawData_DeIndexAllBuffers(ImDrawData* self); -CIMGUI_API void ImDrawData_ScaleClipRects(ImDrawData* self,const ImVec2 fb_scale); -CIMGUI_API ImFontConfig* ImFontConfig_ImFontConfig(void); -CIMGUI_API void ImFontConfig_destroy(ImFontConfig* self); -CIMGUI_API ImFontGlyphRangesBuilder* ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder(void); -CIMGUI_API void ImFontGlyphRangesBuilder_destroy(ImFontGlyphRangesBuilder* self); -CIMGUI_API void ImFontGlyphRangesBuilder_Clear(ImFontGlyphRangesBuilder* self); -CIMGUI_API bool ImFontGlyphRangesBuilder_GetBit(ImFontGlyphRangesBuilder* self,size_t n); -CIMGUI_API void ImFontGlyphRangesBuilder_SetBit(ImFontGlyphRangesBuilder* self,size_t n); -CIMGUI_API void ImFontGlyphRangesBuilder_AddChar(ImFontGlyphRangesBuilder* self,ImWchar c); -CIMGUI_API void ImFontGlyphRangesBuilder_AddText(ImFontGlyphRangesBuilder* self,const char* text,const char* text_end); -CIMGUI_API void ImFontGlyphRangesBuilder_AddRanges(ImFontGlyphRangesBuilder* self,const ImWchar* ranges); -CIMGUI_API void ImFontGlyphRangesBuilder_BuildRanges(ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges); -CIMGUI_API ImFontAtlasCustomRect* ImFontAtlasCustomRect_ImFontAtlasCustomRect(void); -CIMGUI_API void ImFontAtlasCustomRect_destroy(ImFontAtlasCustomRect* self); -CIMGUI_API bool ImFontAtlasCustomRect_IsPacked(ImFontAtlasCustomRect* self); -CIMGUI_API ImFontAtlas* ImFontAtlas_ImFontAtlas(void); -CIMGUI_API void ImFontAtlas_destroy(ImFontAtlas* self); -CIMGUI_API ImFont* ImFontAtlas_AddFont(ImFontAtlas* self,const ImFontConfig* font_cfg); -CIMGUI_API ImFont* ImFontAtlas_AddFontDefault(ImFontAtlas* self,const ImFontConfig* font_cfg); -CIMGUI_API ImFont* ImFontAtlas_AddFontFromFileTTF(ImFontAtlas* self,const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); -CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryTTF(ImFontAtlas* self,void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); -CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedTTF(ImFontAtlas* self,const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); -CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedBase85TTF(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); -CIMGUI_API void ImFontAtlas_ClearInputData(ImFontAtlas* self); -CIMGUI_API void ImFontAtlas_ClearTexData(ImFontAtlas* self); -CIMGUI_API void ImFontAtlas_ClearFonts(ImFontAtlas* self); -CIMGUI_API void ImFontAtlas_Clear(ImFontAtlas* self); -CIMGUI_API bool ImFontAtlas_Build(ImFontAtlas* self); -CIMGUI_API void ImFontAtlas_GetTexDataAsAlpha8(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel); -CIMGUI_API void ImFontAtlas_GetTexDataAsRGBA32(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel); -CIMGUI_API bool ImFontAtlas_IsBuilt(ImFontAtlas* self); -CIMGUI_API void ImFontAtlas_SetTexID(ImFontAtlas* self,ImTextureID id); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesDefault(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesKorean(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesJapanese(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseFull(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesCyrillic(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesThai(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesVietnamese(ImFontAtlas* self); -CIMGUI_API int ImFontAtlas_AddCustomRectRegular(ImFontAtlas* self,int width,int height); -CIMGUI_API int ImFontAtlas_AddCustomRectFontGlyph(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset); -CIMGUI_API ImFontAtlasCustomRect* ImFontAtlas_GetCustomRectByIndex(ImFontAtlas* self,int index); -CIMGUI_API void ImFontAtlas_CalcCustomRectUV(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max); -CIMGUI_API bool ImFontAtlas_GetMouseCursorTexData(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2]); -CIMGUI_API ImFont* ImFont_ImFont(void); -CIMGUI_API void ImFont_destroy(ImFont* self); -CIMGUI_API const ImFontGlyph* ImFont_FindGlyph(ImFont* self,ImWchar c); -CIMGUI_API const ImFontGlyph* ImFont_FindGlyphNoFallback(ImFont* self,ImWchar c); -CIMGUI_API float ImFont_GetCharAdvance(ImFont* self,ImWchar c); -CIMGUI_API bool ImFont_IsLoaded(ImFont* self); -CIMGUI_API const char* ImFont_GetDebugName(ImFont* self); -CIMGUI_API void ImFont_CalcTextSizeA(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining); -CIMGUI_API const char* ImFont_CalcWordWrapPositionA(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width); -CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c); -CIMGUI_API void ImFont_RenderText(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip); -CIMGUI_API void ImFont_BuildLookupTable(ImFont* self); -CIMGUI_API void ImFont_ClearOutputData(ImFont* self); -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); - - -/////////////////////////hand written functions -//no LogTextV -CIMGUI_API void igLogText(CONST char *fmt, ...); -//no appendfV -CIMGUI_API void ImGuiTextBuffer_appendf(struct ImGuiTextBuffer *buffer, const char *fmt, ...); -//for getting FLT_MAX in bindings -CIMGUI_API float igGET_FLT_MAX(); -//for getting FLT_MIN in bindings -CIMGUI_API float igGET_FLT_MIN(); - - -CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create(); -CIMGUI_API void ImVector_ImWchar_destroy(ImVector_ImWchar* self); -CIMGUI_API void ImVector_ImWchar_Init(ImVector_ImWchar* p); -CIMGUI_API void ImVector_ImWchar_UnInit(ImVector_ImWchar* p); - - -#endif //CIMGUI_INCLUDED - - - - diff --git a/imgui-sys/third-party/cimgui_impl.h b/imgui-sys/third-party/cimgui_impl.h deleted file mode 100644 index 5320a09..0000000 --- a/imgui-sys/third-party/cimgui_impl.h +++ /dev/null @@ -1,37 +0,0 @@ -typedef struct SDL_Window SDL_Window; -typedef struct GLFWwindow GLFWwindow; - -struct GLFWwindow; - -struct SDL_Window; -typedef union SDL_Event SDL_Event;CIMGUI_API bool ImGui_ImplGlfw_InitForOpenGL(GLFWwindow* window,bool install_callbacks); -CIMGUI_API bool ImGui_ImplGlfw_InitForVulkan(GLFWwindow* window,bool install_callbacks); -CIMGUI_API void ImGui_ImplGlfw_Shutdown(); -CIMGUI_API void ImGui_ImplGlfw_NewFrame(); -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 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(SDL_Window* window); -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 deleted file mode 100644 index cb4f89c..0000000 --- a/imgui-sys/third-party/definitions.json +++ /dev/null @@ -1,16933 +0,0 @@ -{ - "ImColor_HSV": [ - { - "args": "(ImColor *pOut,float h,float s,float v,float a)", - "argsT": [ - { - "name": "pOut", - "type": "ImColor*" - }, - { - "name": "h", - "type": "float" - }, - { - "name": "s", - "type": "float" - }, - { - "name": "v", - "type": "float" - }, - { - "name": "a", - "type": "float" - } - ], - "argsoriginal": "(float h,float s,float v,float a=1.0f)", - "call_args": "(h,s,v,a)", - "cimguiname": "ImColor_HSV", - "defaults": { - "a": "1.0f" - }, - "funcname": "HSV", - "is_static_function": true, - "location": "imgui:2193", - "nonUDT": 1, - "ov_cimguiname": "ImColor_HSV", - "ret": "void", - "signature": "(float,float,float,float)", - "stname": "ImColor" - } - ], - "ImColor_ImColor": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImColor_ImColor", - "constructor": true, - "defaults": {}, - "funcname": "ImColor", - "location": "imgui:2183", - "ov_cimguiname": "ImColor_ImColorNil", - "signature": "()", - "stname": "ImColor" - }, - { - "args": "(int r,int g,int b,int a)", - "argsT": [ - { - "name": "r", - "type": "int" - }, - { - "name": "g", - "type": "int" - }, - { - "name": "b", - "type": "int" - }, - { - "name": "a", - "type": "int" - } - ], - "argsoriginal": "(int r,int g,int b,int a=255)", - "call_args": "(r,g,b,a)", - "cimguiname": "ImColor_ImColor", - "constructor": true, - "defaults": { - "a": "255" - }, - "funcname": "ImColor", - "location": "imgui:2184", - "ov_cimguiname": "ImColor_ImColorInt", - "signature": "(int,int,int,int)", - "stname": "ImColor" - }, - { - "args": "(ImU32 rgba)", - "argsT": [ - { - "name": "rgba", - "type": "ImU32" - } - ], - "argsoriginal": "(ImU32 rgba)", - "call_args": "(rgba)", - "cimguiname": "ImColor_ImColor", - "constructor": true, - "defaults": {}, - "funcname": "ImColor", - "location": "imgui:2185", - "ov_cimguiname": "ImColor_ImColorU32", - "signature": "(ImU32)", - "stname": "ImColor" - }, - { - "args": "(float r,float g,float b,float a)", - "argsT": [ - { - "name": "r", - "type": "float" - }, - { - "name": "g", - "type": "float" - }, - { - "name": "b", - "type": "float" - }, - { - "name": "a", - "type": "float" - } - ], - "argsoriginal": "(float r,float g,float b,float a=1.0f)", - "call_args": "(r,g,b,a)", - "cimguiname": "ImColor_ImColor", - "constructor": true, - "defaults": { - "a": "1.0f" - }, - "funcname": "ImColor", - "location": "imgui:2186", - "ov_cimguiname": "ImColor_ImColorFloat", - "signature": "(float,float,float,float)", - "stname": "ImColor" - }, - { - "args": "(const ImVec4 col)", - "argsT": [ - { - "name": "col", - "type": "const ImVec4" - } - ], - "argsoriginal": "(const ImVec4& col)", - "call_args": "(col)", - "cimguiname": "ImColor_ImColor", - "constructor": true, - "defaults": {}, - "funcname": "ImColor", - "location": "imgui:2187", - "ov_cimguiname": "ImColor_ImColorVec4", - "signature": "(const ImVec4)", - "stname": "ImColor" - } - ], - "ImColor_SetHSV": [ - { - "args": "(ImColor* self,float h,float s,float v,float a)", - "argsT": [ - { - "name": "self", - "type": "ImColor*" - }, - { - "name": "h", - "type": "float" - }, - { - "name": "s", - "type": "float" - }, - { - "name": "v", - "type": "float" - }, - { - "name": "a", - "type": "float" - } - ], - "argsoriginal": "(float h,float s,float v,float a=1.0f)", - "call_args": "(h,s,v,a)", - "cimguiname": "ImColor_SetHSV", - "defaults": { - "a": "1.0f" - }, - "funcname": "SetHSV", - "location": "imgui:2192", - "ov_cimguiname": "ImColor_SetHSV", - "ret": "void", - "signature": "(float,float,float,float)", - "stname": "ImColor" - } - ], - "ImColor_destroy": [ - { - "args": "(ImColor* self)", - "argsT": [ - { - "name": "self", - "type": "ImColor*" - } - ], - "call_args": "(self)", - "cimguiname": "ImColor_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImColor_destroy", - "ret": "void", - "signature": "(ImColor*)", - "stname": "ImColor" - } - ], - "ImDrawCmd_ImDrawCmd": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawCmd_ImDrawCmd", - "constructor": true, - "defaults": {}, - "funcname": "ImDrawCmd", - "location": "imgui:2238", - "ov_cimguiname": "ImDrawCmd_ImDrawCmd", - "signature": "()", - "stname": "ImDrawCmd" - } - ], - "ImDrawCmd_destroy": [ - { - "args": "(ImDrawCmd* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawCmd*" - } - ], - "call_args": "(self)", - "cimguiname": "ImDrawCmd_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImDrawCmd_destroy", - "ret": "void", - "signature": "(ImDrawCmd*)", - "stname": "ImDrawCmd" - } - ], - "ImDrawData_Clear": [ - { - "args": "(ImDrawData* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawData*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawData_Clear", - "defaults": {}, - "funcname": "Clear", - "location": "imgui:2466", - "ov_cimguiname": "ImDrawData_Clear", - "ret": "void", - "signature": "()", - "stname": "ImDrawData" - } - ], - "ImDrawData_DeIndexAllBuffers": [ - { - "args": "(ImDrawData* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawData*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawData_DeIndexAllBuffers", - "defaults": {}, - "funcname": "DeIndexAllBuffers", - "location": "imgui:2467", - "ov_cimguiname": "ImDrawData_DeIndexAllBuffers", - "ret": "void", - "signature": "()", - "stname": "ImDrawData" - } - ], - "ImDrawData_ImDrawData": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawData_ImDrawData", - "constructor": true, - "defaults": {}, - "funcname": "ImDrawData", - "location": "imgui:2464", - "ov_cimguiname": "ImDrawData_ImDrawData", - "signature": "()", - "stname": "ImDrawData" - } - ], - "ImDrawData_ScaleClipRects": [ - { - "args": "(ImDrawData* self,const ImVec2 fb_scale)", - "argsT": [ - { - "name": "self", - "type": "ImDrawData*" - }, - { - "name": "fb_scale", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& fb_scale)", - "call_args": "(fb_scale)", - "cimguiname": "ImDrawData_ScaleClipRects", - "defaults": {}, - "funcname": "ScaleClipRects", - "location": "imgui:2468", - "ov_cimguiname": "ImDrawData_ScaleClipRects", - "ret": "void", - "signature": "(const ImVec2)", - "stname": "ImDrawData" - } - ], - "ImDrawData_destroy": [ - { - "args": "(ImDrawData* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawData*" - } - ], - "call_args": "(self)", - "cimguiname": "ImDrawData_destroy", - "defaults": {}, - "destructor": true, - "location": "imgui:2465", - "ov_cimguiname": "ImDrawData_destroy", - "realdestructor": true, - "ret": "void", - "signature": "(ImDrawData*)", - "stname": "ImDrawData" - } - ], - "ImDrawListSplitter_Clear": [ - { - "args": "(ImDrawListSplitter* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawListSplitter*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawListSplitter_Clear", - "defaults": {}, - "funcname": "Clear", - "location": "imgui:2290", - "ov_cimguiname": "ImDrawListSplitter_Clear", - "ret": "void", - "signature": "()", - "stname": "ImDrawListSplitter" - } - ], - "ImDrawListSplitter_ClearFreeMemory": [ - { - "args": "(ImDrawListSplitter* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawListSplitter*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawListSplitter_ClearFreeMemory", - "defaults": {}, - "funcname": "ClearFreeMemory", - "location": "imgui:2291", - "ov_cimguiname": "ImDrawListSplitter_ClearFreeMemory", - "ret": "void", - "signature": "()", - "stname": "ImDrawListSplitter" - } - ], - "ImDrawListSplitter_ImDrawListSplitter": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawListSplitter_ImDrawListSplitter", - "constructor": true, - "defaults": {}, - "funcname": "ImDrawListSplitter", - "location": "imgui:2288", - "ov_cimguiname": "ImDrawListSplitter_ImDrawListSplitter", - "signature": "()", - "stname": "ImDrawListSplitter" - } - ], - "ImDrawListSplitter_Merge": [ - { - "args": "(ImDrawListSplitter* self,ImDrawList* draw_list)", - "argsT": [ - { - "name": "self", - "type": "ImDrawListSplitter*" - }, - { - "name": "draw_list", - "type": "ImDrawList*" - } - ], - "argsoriginal": "(ImDrawList* draw_list)", - "call_args": "(draw_list)", - "cimguiname": "ImDrawListSplitter_Merge", - "defaults": {}, - "funcname": "Merge", - "location": "imgui:2293", - "ov_cimguiname": "ImDrawListSplitter_Merge", - "ret": "void", - "signature": "(ImDrawList*)", - "stname": "ImDrawListSplitter" - } - ], - "ImDrawListSplitter_SetCurrentChannel": [ - { - "args": "(ImDrawListSplitter* self,ImDrawList* draw_list,int channel_idx)", - "argsT": [ - { - "name": "self", - "type": "ImDrawListSplitter*" - }, - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "channel_idx", - "type": "int" - } - ], - "argsoriginal": "(ImDrawList* draw_list,int channel_idx)", - "call_args": "(draw_list,channel_idx)", - "cimguiname": "ImDrawListSplitter_SetCurrentChannel", - "defaults": {}, - "funcname": "SetCurrentChannel", - "location": "imgui:2294", - "ov_cimguiname": "ImDrawListSplitter_SetCurrentChannel", - "ret": "void", - "signature": "(ImDrawList*,int)", - "stname": "ImDrawListSplitter" - } - ], - "ImDrawListSplitter_Split": [ - { - "args": "(ImDrawListSplitter* self,ImDrawList* draw_list,int count)", - "argsT": [ - { - "name": "self", - "type": "ImDrawListSplitter*" - }, - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "count", - "type": "int" - } - ], - "argsoriginal": "(ImDrawList* draw_list,int count)", - "call_args": "(draw_list,count)", - "cimguiname": "ImDrawListSplitter_Split", - "defaults": {}, - "funcname": "Split", - "location": "imgui:2292", - "ov_cimguiname": "ImDrawListSplitter_Split", - "ret": "void", - "signature": "(ImDrawList*,int)", - "stname": "ImDrawListSplitter" - } - ], - "ImDrawListSplitter_destroy": [ - { - "args": "(ImDrawListSplitter* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawListSplitter*" - } - ], - "call_args": "(self)", - "cimguiname": "ImDrawListSplitter_destroy", - "defaults": {}, - "destructor": true, - "location": "imgui:2289", - "ov_cimguiname": "ImDrawListSplitter_destroy", - "realdestructor": true, - "ret": "void", - "signature": "(ImDrawListSplitter*)", - "stname": "ImDrawListSplitter" - } - ], - "ImDrawList_AddBezierCubic": [ - { - "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness,int num_segments)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "thickness", - "type": "float" - }, - { - "name": "num_segments", - "type": "int" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col,float thickness,int num_segments=0)", - "call_args": "(p1,p2,p3,p4,col,thickness,num_segments)", - "cimguiname": "ImDrawList_AddBezierCubic", - "defaults": { - "num_segments": "0" - }, - "funcname": "AddBezierCubic", - "location": "imgui:2385", - "ov_cimguiname": "ImDrawList_AddBezierCubic", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddBezierQuadratic": [ - { - "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness,int num_segments)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "thickness", - "type": "float" - }, - { - "name": "num_segments", - "type": "int" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col,float thickness,int num_segments=0)", - "call_args": "(p1,p2,p3,col,thickness,num_segments)", - "cimguiname": "ImDrawList_AddBezierQuadratic", - "defaults": { - "num_segments": "0" - }, - "funcname": "AddBezierQuadratic", - "location": "imgui:2386", - "ov_cimguiname": "ImDrawList_AddBezierQuadratic", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddCallback": [ - { - "args": "(ImDrawList* self,ImDrawCallback callback,void* callback_data)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "callback", - "type": "ImDrawCallback" - }, - { - "name": "callback_data", - "type": "void*" - } - ], - "argsoriginal": "(ImDrawCallback callback,void* callback_data)", - "call_args": "(callback,callback_data)", - "cimguiname": "ImDrawList_AddCallback", - "defaults": {}, - "funcname": "AddCallback", - "location": "imgui:2409", - "ov_cimguiname": "ImDrawList_AddCallback", - "ret": "void", - "signature": "(ImDrawCallback,void*)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddCircle": [ - { - "args": "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "center", - "type": "const ImVec2" - }, - { - "name": "radius", - "type": "float" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "num_segments", - "type": "int" - }, - { - "name": "thickness", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& center,float radius,ImU32 col,int num_segments=0,float thickness=1.0f)", - "call_args": "(center,radius,col,num_segments,thickness)", - "cimguiname": "ImDrawList_AddCircle", - "defaults": { - "num_segments": "0", - "thickness": "1.0f" - }, - "funcname": "AddCircle", - "location": "imgui:2377", - "ov_cimguiname": "ImDrawList_AddCircle", - "ret": "void", - "signature": "(const ImVec2,float,ImU32,int,float)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddCircleFilled": [ - { - "args": "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "center", - "type": "const ImVec2" - }, - { - "name": "radius", - "type": "float" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "num_segments", - "type": "int" - } - ], - "argsoriginal": "(const ImVec2& center,float radius,ImU32 col,int num_segments=0)", - "call_args": "(center,radius,col,num_segments)", - "cimguiname": "ImDrawList_AddCircleFilled", - "defaults": { - "num_segments": "0" - }, - "funcname": "AddCircleFilled", - "location": "imgui:2378", - "ov_cimguiname": "ImDrawList_AddCircleFilled", - "ret": "void", - "signature": "(const ImVec2,float,ImU32,int)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddConvexPolyFilled": [ - { - "args": "(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "points", - "type": "const ImVec2*" - }, - { - "name": "num_points", - "type": "int" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(const ImVec2* points,int num_points,ImU32 col)", - "call_args": "(points,num_points,col)", - "cimguiname": "ImDrawList_AddConvexPolyFilled", - "defaults": {}, - "funcname": "AddConvexPolyFilled", - "location": "imgui:2384", - "ov_cimguiname": "ImDrawList_AddConvexPolyFilled", - "ret": "void", - "signature": "(const ImVec2*,int,ImU32)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddDrawCmd": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList_AddDrawCmd", - "defaults": {}, - "funcname": "AddDrawCmd", - "location": "imgui:2410", - "ov_cimguiname": "ImDrawList_AddDrawCmd", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddImage": [ - { - "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "user_texture_id", - "type": "ImTextureID" - }, - { - "name": "p_min", - "type": "const ImVec2" - }, - { - "name": "p_max", - "type": "const ImVec2" - }, - { - "name": "uv_min", - "type": "const ImVec2" - }, - { - "name": "uv_max", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min=ImVec2(0,0),const ImVec2& uv_max=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))", - "call_args": "(user_texture_id,p_min,p_max,uv_min,uv_max,col)", - "cimguiname": "ImDrawList_AddImage", - "defaults": { - "col": "4294967295", - "uv_max": "ImVec2(1,1)", - "uv_min": "ImVec2(0,0)" - }, - "funcname": "AddImage", - "location": "imgui:2392", - "ov_cimguiname": "ImDrawList_AddImage", - "ret": "void", - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddImageQuad": [ - { - "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "user_texture_id", - "type": "ImTextureID" - }, - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "uv1", - "type": "const ImVec2" - }, - { - "name": "uv2", - "type": "const ImVec2" - }, - { - "name": "uv3", - "type": "const ImVec2" - }, - { - "name": "uv4", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& uv1=ImVec2(0,0),const ImVec2& uv2=ImVec2(1,0),const ImVec2& uv3=ImVec2(1,1),const ImVec2& uv4=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))", - "call_args": "(user_texture_id,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col)", - "cimguiname": "ImDrawList_AddImageQuad", - "defaults": { - "col": "4294967295", - "uv1": "ImVec2(0,0)", - "uv2": "ImVec2(1,0)", - "uv3": "ImVec2(1,1)", - "uv4": "ImVec2(0,1)" - }, - "funcname": "AddImageQuad", - "location": "imgui:2393", - "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)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddImageRounded": [ - { - "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "user_texture_id", - "type": "ImTextureID" - }, - { - "name": "p_min", - "type": "const ImVec2" - }, - { - "name": "p_max", - "type": "const ImVec2" - }, - { - "name": "uv_min", - "type": "const ImVec2" - }, - { - "name": "uv_max", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "rounding", - "type": "float" - }, - { - "name": "rounding_corners", - "type": "ImDrawCornerFlags" - } - ], - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min,const ImVec2& uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)", - "call_args": "(user_texture_id,p_min,p_max,uv_min,uv_max,col,rounding,rounding_corners)", - "cimguiname": "ImDrawList_AddImageRounded", - "defaults": { - "rounding_corners": "ImDrawCornerFlags_All" - }, - "funcname": "AddImageRounded", - "location": "imgui:2394", - "ov_cimguiname": "ImDrawList_AddImageRounded", - "ret": "void", - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddLine": [ - { - "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "thickness", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,ImU32 col,float thickness=1.0f)", - "call_args": "(p1,p2,col,thickness)", - "cimguiname": "ImDrawList_AddLine", - "defaults": { - "thickness": "1.0f" - }, - "funcname": "AddLine", - "location": "imgui:2369", - "ov_cimguiname": "ImDrawList_AddLine", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,ImU32,float)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddNgon": [ - { - "args": "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "center", - "type": "const ImVec2" - }, - { - "name": "radius", - "type": "float" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "num_segments", - "type": "int" - }, - { - "name": "thickness", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& center,float radius,ImU32 col,int num_segments,float thickness=1.0f)", - "call_args": "(center,radius,col,num_segments,thickness)", - "cimguiname": "ImDrawList_AddNgon", - "defaults": { - "thickness": "1.0f" - }, - "funcname": "AddNgon", - "location": "imgui:2379", - "ov_cimguiname": "ImDrawList_AddNgon", - "ret": "void", - "signature": "(const ImVec2,float,ImU32,int,float)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddNgonFilled": [ - { - "args": "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "center", - "type": "const ImVec2" - }, - { - "name": "radius", - "type": "float" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "num_segments", - "type": "int" - } - ], - "argsoriginal": "(const ImVec2& center,float radius,ImU32 col,int num_segments)", - "call_args": "(center,radius,col,num_segments)", - "cimguiname": "ImDrawList_AddNgonFilled", - "defaults": {}, - "funcname": "AddNgonFilled", - "location": "imgui:2380", - "ov_cimguiname": "ImDrawList_AddNgonFilled", - "ret": "void", - "signature": "(const ImVec2,float,ImU32,int)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddPolyline": [ - { - "args": "(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "points", - "type": "const ImVec2*" - }, - { - "name": "num_points", - "type": "int" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "closed", - "type": "bool" - }, - { - "name": "thickness", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness)", - "call_args": "(points,num_points,col,closed,thickness)", - "cimguiname": "ImDrawList_AddPolyline", - "defaults": {}, - "funcname": "AddPolyline", - "location": "imgui:2383", - "ov_cimguiname": "ImDrawList_AddPolyline", - "ret": "void", - "signature": "(const ImVec2*,int,ImU32,bool,float)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddQuad": [ - { - "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "thickness", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col,float thickness=1.0f)", - "call_args": "(p1,p2,p3,p4,col,thickness)", - "cimguiname": "ImDrawList_AddQuad", - "defaults": { - "thickness": "1.0f" - }, - "funcname": "AddQuad", - "location": "imgui:2373", - "ov_cimguiname": "ImDrawList_AddQuad", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddQuadFilled": [ - { - "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col)", - "call_args": "(p1,p2,p3,p4,col)", - "cimguiname": "ImDrawList_AddQuadFilled", - "defaults": {}, - "funcname": "AddQuadFilled", - "location": "imgui:2374", - "ov_cimguiname": "ImDrawList_AddQuadFilled", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddRect": [ - { - "args": "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "p_min", - "type": "const ImVec2" - }, - { - "name": "p_max", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "rounding", - "type": "float" - }, - { - "name": "rounding_corners", - "type": "ImDrawCornerFlags" - }, - { - "name": "thickness", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All,float thickness=1.0f)", - "call_args": "(p_min,p_max,col,rounding,rounding_corners,thickness)", - "cimguiname": "ImDrawList_AddRect", - "defaults": { - "rounding": "0.0f", - "rounding_corners": "ImDrawCornerFlags_All", - "thickness": "1.0f" - }, - "funcname": "AddRect", - "location": "imgui:2370", - "ov_cimguiname": "ImDrawList_AddRect", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags,float)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddRectFilled": [ - { - "args": "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "p_min", - "type": "const ImVec2" - }, - { - "name": "p_max", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "rounding", - "type": "float" - }, - { - "name": "rounding_corners", - "type": "ImDrawCornerFlags" - } - ], - "argsoriginal": "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)", - "call_args": "(p_min,p_max,col,rounding,rounding_corners)", - "cimguiname": "ImDrawList_AddRectFilled", - "defaults": { - "rounding": "0.0f", - "rounding_corners": "ImDrawCornerFlags_All" - }, - "funcname": "AddRectFilled", - "location": "imgui:2371", - "ov_cimguiname": "ImDrawList_AddRectFilled", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddRectFilledMultiColor": [ - { - "args": "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "p_min", - "type": "const ImVec2" - }, - { - "name": "p_max", - "type": "const ImVec2" - }, - { - "name": "col_upr_left", - "type": "ImU32" - }, - { - "name": "col_upr_right", - "type": "ImU32" - }, - { - "name": "col_bot_right", - "type": "ImU32" - }, - { - "name": "col_bot_left", - "type": "ImU32" - } - ], - "argsoriginal": "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)", - "call_args": "(p_min,p_max,col_upr_left,col_upr_right,col_bot_right,col_bot_left)", - "cimguiname": "ImDrawList_AddRectFilledMultiColor", - "defaults": {}, - "funcname": "AddRectFilledMultiColor", - "location": "imgui:2372", - "ov_cimguiname": "ImDrawList_AddRectFilledMultiColor", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddText": [ - { - "args": "(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "pos", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "text_begin", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - } - ], - "argsoriginal": "(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0))", - "call_args": "(pos,col,text_begin,text_end)", - "cimguiname": "ImDrawList_AddText", - "defaults": { - "text_end": "NULL" - }, - "funcname": "AddText", - "location": "imgui:2381", - "ov_cimguiname": "ImDrawList_AddTextVec2", - "ret": "void", - "signature": "(const ImVec2,ImU32,const char*,const char*)", - "stname": "ImDrawList" - }, - { - "args": "(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)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "font", - "type": "const ImFont*" - }, - { - "name": "font_size", - "type": "float" - }, - { - "name": "pos", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "text_begin", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - }, - { - "name": "wrap_width", - "type": "float" - }, - { - "name": "cpu_fine_clip_rect", - "type": "const ImVec4*" - } - ], - "argsoriginal": "(const ImFont* font,float font_size,const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0),float wrap_width=0.0f,const ImVec4* cpu_fine_clip_rect=((void*)0))", - "call_args": "(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect)", - "cimguiname": "ImDrawList_AddText", - "defaults": { - "cpu_fine_clip_rect": "NULL", - "text_end": "NULL", - "wrap_width": "0.0f" - }, - "funcname": "AddText", - "location": "imgui:2382", - "ov_cimguiname": "ImDrawList_AddTextFontPtr", - "ret": "void", - "signature": "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddTriangle": [ - { - "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "thickness", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col,float thickness=1.0f)", - "call_args": "(p1,p2,p3,col,thickness)", - "cimguiname": "ImDrawList_AddTriangle", - "defaults": { - "thickness": "1.0f" - }, - "funcname": "AddTriangle", - "location": "imgui:2375", - "ov_cimguiname": "ImDrawList_AddTriangle", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", - "stname": "ImDrawList" - } - ], - "ImDrawList_AddTriangleFilled": [ - { - "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col)", - "call_args": "(p1,p2,p3,col)", - "cimguiname": "ImDrawList_AddTriangleFilled", - "defaults": {}, - "funcname": "AddTriangleFilled", - "location": "imgui:2376", - "ov_cimguiname": "ImDrawList_AddTriangleFilled", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32)", - "stname": "ImDrawList" - } - ], - "ImDrawList_ChannelsMerge": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList_ChannelsMerge", - "defaults": {}, - "funcname": "ChannelsMerge", - "location": "imgui:2420", - "ov_cimguiname": "ImDrawList_ChannelsMerge", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], - "ImDrawList_ChannelsSetCurrent": [ - { - "args": "(ImDrawList* self,int n)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "n", - "type": "int" - } - ], - "argsoriginal": "(int n)", - "call_args": "(n)", - "cimguiname": "ImDrawList_ChannelsSetCurrent", - "defaults": {}, - "funcname": "ChannelsSetCurrent", - "location": "imgui:2421", - "ov_cimguiname": "ImDrawList_ChannelsSetCurrent", - "ret": "void", - "signature": "(int)", - "stname": "ImDrawList" - } - ], - "ImDrawList_ChannelsSplit": [ - { - "args": "(ImDrawList* self,int count)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "count", - "type": "int" - } - ], - "argsoriginal": "(int count)", - "call_args": "(count)", - "cimguiname": "ImDrawList_ChannelsSplit", - "defaults": {}, - "funcname": "ChannelsSplit", - "location": "imgui:2419", - "ov_cimguiname": "ImDrawList_ChannelsSplit", - "ret": "void", - "signature": "(int)", - "stname": "ImDrawList" - } - ], - "ImDrawList_CloneOutput": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList_CloneOutput", - "defaults": {}, - "funcname": "CloneOutput", - "location": "imgui:2411", - "ov_cimguiname": "ImDrawList_CloneOutput", - "ret": "ImDrawList*", - "signature": "()const", - "stname": "ImDrawList" - } - ], - "ImDrawList_GetClipRectMax": [ - { - "args": "(ImVec2 *pOut,ImDrawList* self)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList_GetClipRectMax", - "defaults": {}, - "funcname": "GetClipRectMax", - "location": "imgui:2361", - "nonUDT": 1, - "ov_cimguiname": "ImDrawList_GetClipRectMax", - "ret": "void", - "signature": "()const", - "stname": "ImDrawList" - } - ], - "ImDrawList_GetClipRectMin": [ - { - "args": "(ImVec2 *pOut,ImDrawList* self)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList_GetClipRectMin", - "defaults": {}, - "funcname": "GetClipRectMin", - "location": "imgui:2360", - "nonUDT": 1, - "ov_cimguiname": "ImDrawList_GetClipRectMin", - "ret": "void", - "signature": "()const", - "stname": "ImDrawList" - } - ], - "ImDrawList_ImDrawList": [ - { - "args": "(const ImDrawListSharedData* shared_data)", - "argsT": [ - { - "name": "shared_data", - "type": "const ImDrawListSharedData*" - } - ], - "argsoriginal": "(const ImDrawListSharedData* shared_data)", - "call_args": "(shared_data)", - "cimguiname": "ImDrawList_ImDrawList", - "constructor": true, - "defaults": {}, - "funcname": "ImDrawList", - "location": "imgui:2352", - "ov_cimguiname": "ImDrawList_ImDrawList", - "signature": "(const ImDrawListSharedData*)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PathArcTo": [ - { - "args": "(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "center", - "type": "const ImVec2" - }, - { - "name": "radius", - "type": "float" - }, - { - "name": "a_min", - "type": "float" - }, - { - "name": "a_max", - "type": "float" - }, - { - "name": "num_segments", - "type": "int" - } - ], - "argsoriginal": "(const ImVec2& center,float radius,float a_min,float a_max,int num_segments=10)", - "call_args": "(center,radius,a_min,a_max,num_segments)", - "cimguiname": "ImDrawList_PathArcTo", - "defaults": { - "num_segments": "10" - }, - "funcname": "PathArcTo", - "location": "imgui:2402", - "ov_cimguiname": "ImDrawList_PathArcTo", - "ret": "void", - "signature": "(const ImVec2,float,float,float,int)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PathArcToFast": [ - { - "args": "(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "center", - "type": "const ImVec2" - }, - { - "name": "radius", - "type": "float" - }, - { - "name": "a_min_of_12", - "type": "int" - }, - { - "name": "a_max_of_12", - "type": "int" - } - ], - "argsoriginal": "(const ImVec2& center,float radius,int a_min_of_12,int a_max_of_12)", - "call_args": "(center,radius,a_min_of_12,a_max_of_12)", - "cimguiname": "ImDrawList_PathArcToFast", - "defaults": {}, - "funcname": "PathArcToFast", - "location": "imgui:2403", - "ov_cimguiname": "ImDrawList_PathArcToFast", - "ret": "void", - "signature": "(const ImVec2,float,int,int)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PathBezierCubicCurveTo": [ - { - "args": "(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "num_segments", - "type": "int" - } - ], - "argsoriginal": "(const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,int num_segments=0)", - "call_args": "(p2,p3,p4,num_segments)", - "cimguiname": "ImDrawList_PathBezierCubicCurveTo", - "defaults": { - "num_segments": "0" - }, - "funcname": "PathBezierCubicCurveTo", - "location": "imgui:2404", - "ov_cimguiname": "ImDrawList_PathBezierCubicCurveTo", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,int)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PathBezierQuadraticCurveTo": [ - { - "args": "(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,int num_segments)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "num_segments", - "type": "int" - } - ], - "argsoriginal": "(const ImVec2& p2,const ImVec2& p3,int num_segments=0)", - "call_args": "(p2,p3,num_segments)", - "cimguiname": "ImDrawList_PathBezierQuadraticCurveTo", - "defaults": { - "num_segments": "0" - }, - "funcname": "PathBezierQuadraticCurveTo", - "location": "imgui:2405", - "ov_cimguiname": "ImDrawList_PathBezierQuadraticCurveTo", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,int)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PathClear": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList_PathClear", - "defaults": {}, - "funcname": "PathClear", - "location": "imgui:2397", - "ov_cimguiname": "ImDrawList_PathClear", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], - "ImDrawList_PathFillConvex": [ - { - "args": "(ImDrawList* self,ImU32 col)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(ImU32 col)", - "call_args": "(col)", - "cimguiname": "ImDrawList_PathFillConvex", - "defaults": {}, - "funcname": "PathFillConvex", - "location": "imgui:2400", - "ov_cimguiname": "ImDrawList_PathFillConvex", - "ret": "void", - "signature": "(ImU32)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PathLineTo": [ - { - "args": "(ImDrawList* self,const ImVec2 pos)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "pos", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& pos)", - "call_args": "(pos)", - "cimguiname": "ImDrawList_PathLineTo", - "defaults": {}, - "funcname": "PathLineTo", - "location": "imgui:2398", - "ov_cimguiname": "ImDrawList_PathLineTo", - "ret": "void", - "signature": "(const ImVec2)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PathLineToMergeDuplicate": [ - { - "args": "(ImDrawList* self,const ImVec2 pos)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "pos", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& pos)", - "call_args": "(pos)", - "cimguiname": "ImDrawList_PathLineToMergeDuplicate", - "defaults": {}, - "funcname": "PathLineToMergeDuplicate", - "location": "imgui:2399", - "ov_cimguiname": "ImDrawList_PathLineToMergeDuplicate", - "ret": "void", - "signature": "(const ImVec2)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PathRect": [ - { - "args": "(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "rect_min", - "type": "const ImVec2" - }, - { - "name": "rect_max", - "type": "const ImVec2" - }, - { - "name": "rounding", - "type": "float" - }, - { - "name": "rounding_corners", - "type": "ImDrawCornerFlags" - } - ], - "argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)", - "call_args": "(rect_min,rect_max,rounding,rounding_corners)", - "cimguiname": "ImDrawList_PathRect", - "defaults": { - "rounding": "0.0f", - "rounding_corners": "ImDrawCornerFlags_All" - }, - "funcname": "PathRect", - "location": "imgui:2406", - "ov_cimguiname": "ImDrawList_PathRect", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,float,ImDrawCornerFlags)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PathStroke": [ - { - "args": "(ImDrawList* self,ImU32 col,bool closed,float thickness)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "closed", - "type": "bool" - }, - { - "name": "thickness", - "type": "float" - } - ], - "argsoriginal": "(ImU32 col,bool closed,float thickness=1.0f)", - "call_args": "(col,closed,thickness)", - "cimguiname": "ImDrawList_PathStroke", - "defaults": { - "thickness": "1.0f" - }, - "funcname": "PathStroke", - "location": "imgui:2401", - "ov_cimguiname": "ImDrawList_PathStroke", - "ret": "void", - "signature": "(ImU32,bool,float)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PopClipRect": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList_PopClipRect", - "defaults": {}, - "funcname": "PopClipRect", - "location": "imgui:2357", - "ov_cimguiname": "ImDrawList_PopClipRect", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], - "ImDrawList_PopTextureID": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList_PopTextureID", - "defaults": {}, - "funcname": "PopTextureID", - "location": "imgui:2359", - "ov_cimguiname": "ImDrawList_PopTextureID", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], - "ImDrawList_PrimQuadUV": [ - { - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "c", - "type": "const ImVec2" - }, - { - "name": "d", - "type": "const ImVec2" - }, - { - "name": "uv_a", - "type": "const ImVec2" - }, - { - "name": "uv_b", - "type": "const ImVec2" - }, - { - "name": "uv_c", - "type": "const ImVec2" - }, - { - "name": "uv_d", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a,const ImVec2& uv_b,const ImVec2& uv_c,const ImVec2& uv_d,ImU32 col)", - "call_args": "(a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)", - "cimguiname": "ImDrawList_PrimQuadUV", - "defaults": {}, - "funcname": "PrimQuadUV", - "location": "imgui:2430", - "ov_cimguiname": "ImDrawList_PrimQuadUV", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PrimRect": [ - { - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col)", - "call_args": "(a,b,col)", - "cimguiname": "ImDrawList_PrimRect", - "defaults": {}, - "funcname": "PrimRect", - "location": "imgui:2428", - "ov_cimguiname": "ImDrawList_PrimRect", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,ImU32)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PrimRectUV": [ - { - "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "uv_a", - "type": "const ImVec2" - }, - { - "name": "uv_b", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col)", - "call_args": "(a,b,uv_a,uv_b,col)", - "cimguiname": "ImDrawList_PrimRectUV", - "defaults": {}, - "funcname": "PrimRectUV", - "location": "imgui:2429", - "ov_cimguiname": "ImDrawList_PrimRectUV", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PrimReserve": [ - { - "args": "(ImDrawList* self,int idx_count,int vtx_count)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "idx_count", - "type": "int" - }, - { - "name": "vtx_count", - "type": "int" - } - ], - "argsoriginal": "(int idx_count,int vtx_count)", - "call_args": "(idx_count,vtx_count)", - "cimguiname": "ImDrawList_PrimReserve", - "defaults": {}, - "funcname": "PrimReserve", - "location": "imgui:2426", - "ov_cimguiname": "ImDrawList_PrimReserve", - "ret": "void", - "signature": "(int,int)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PrimUnreserve": [ - { - "args": "(ImDrawList* self,int idx_count,int vtx_count)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "idx_count", - "type": "int" - }, - { - "name": "vtx_count", - "type": "int" - } - ], - "argsoriginal": "(int idx_count,int vtx_count)", - "call_args": "(idx_count,vtx_count)", - "cimguiname": "ImDrawList_PrimUnreserve", - "defaults": {}, - "funcname": "PrimUnreserve", - "location": "imgui:2427", - "ov_cimguiname": "ImDrawList_PrimUnreserve", - "ret": "void", - "signature": "(int,int)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PrimVtx": [ - { - "args": "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "pos", - "type": "const ImVec2" - }, - { - "name": "uv", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)", - "call_args": "(pos,uv,col)", - "cimguiname": "ImDrawList_PrimVtx", - "defaults": {}, - "funcname": "PrimVtx", - "location": "imgui:2433", - "ov_cimguiname": "ImDrawList_PrimVtx", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,ImU32)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PrimWriteIdx": [ - { - "args": "(ImDrawList* self,ImDrawIdx idx)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "idx", - "type": "ImDrawIdx" - } - ], - "argsoriginal": "(ImDrawIdx idx)", - "call_args": "(idx)", - "cimguiname": "ImDrawList_PrimWriteIdx", - "defaults": {}, - "funcname": "PrimWriteIdx", - "location": "imgui:2432", - "ov_cimguiname": "ImDrawList_PrimWriteIdx", - "ret": "void", - "signature": "(ImDrawIdx)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PrimWriteVtx": [ - { - "args": "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "pos", - "type": "const ImVec2" - }, - { - "name": "uv", - "type": "const ImVec2" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)", - "call_args": "(pos,uv,col)", - "cimguiname": "ImDrawList_PrimWriteVtx", - "defaults": {}, - "funcname": "PrimWriteVtx", - "location": "imgui:2431", - "ov_cimguiname": "ImDrawList_PrimWriteVtx", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,ImU32)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PushClipRect": [ - { - "args": "(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "clip_rect_min", - "type": "ImVec2" - }, - { - "name": "clip_rect_max", - "type": "ImVec2" - }, - { - "name": "intersect_with_current_clip_rect", - "type": "bool" - } - ], - "argsoriginal": "(ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect=false)", - "call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)", - "cimguiname": "ImDrawList_PushClipRect", - "defaults": { - "intersect_with_current_clip_rect": "false" - }, - "funcname": "PushClipRect", - "location": "imgui:2355", - "ov_cimguiname": "ImDrawList_PushClipRect", - "ret": "void", - "signature": "(ImVec2,ImVec2,bool)", - "stname": "ImDrawList" - } - ], - "ImDrawList_PushClipRectFullScreen": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList_PushClipRectFullScreen", - "defaults": {}, - "funcname": "PushClipRectFullScreen", - "location": "imgui:2356", - "ov_cimguiname": "ImDrawList_PushClipRectFullScreen", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], - "ImDrawList_PushTextureID": [ - { - "args": "(ImDrawList* self,ImTextureID texture_id)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - }, - { - "name": "texture_id", - "type": "ImTextureID" - } - ], - "argsoriginal": "(ImTextureID texture_id)", - "call_args": "(texture_id)", - "cimguiname": "ImDrawList_PushTextureID", - "defaults": {}, - "funcname": "PushTextureID", - "location": "imgui:2358", - "ov_cimguiname": "ImDrawList_PushTextureID", - "ret": "void", - "signature": "(ImTextureID)", - "stname": "ImDrawList" - } - ], - "ImDrawList__ClearFreeMemory": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList__ClearFreeMemory", - "defaults": {}, - "funcname": "_ClearFreeMemory", - "location": "imgui:2442", - "ov_cimguiname": "ImDrawList__ClearFreeMemory", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], - "ImDrawList__OnChangedClipRect": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList__OnChangedClipRect", - "defaults": {}, - "funcname": "_OnChangedClipRect", - "location": "imgui:2444", - "ov_cimguiname": "ImDrawList__OnChangedClipRect", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], - "ImDrawList__OnChangedTextureID": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList__OnChangedTextureID", - "defaults": {}, - "funcname": "_OnChangedTextureID", - "location": "imgui:2445", - "ov_cimguiname": "ImDrawList__OnChangedTextureID", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], - "ImDrawList__OnChangedVtxOffset": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList__OnChangedVtxOffset", - "defaults": {}, - "funcname": "_OnChangedVtxOffset", - "location": "imgui:2446", - "ov_cimguiname": "ImDrawList__OnChangedVtxOffset", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], - "ImDrawList__PopUnusedDrawCmd": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList__PopUnusedDrawCmd", - "defaults": {}, - "funcname": "_PopUnusedDrawCmd", - "location": "imgui:2443", - "ov_cimguiname": "ImDrawList__PopUnusedDrawCmd", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], - "ImDrawList__ResetForNewFrame": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawList__ResetForNewFrame", - "defaults": {}, - "funcname": "_ResetForNewFrame", - "location": "imgui:2441", - "ov_cimguiname": "ImDrawList__ResetForNewFrame", - "ret": "void", - "signature": "()", - "stname": "ImDrawList" - } - ], - "ImDrawList_destroy": [ - { - "args": "(ImDrawList* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawList*" - } - ], - "call_args": "(self)", - "cimguiname": "ImDrawList_destroy", - "defaults": {}, - "destructor": true, - "location": "imgui:2354", - "ov_cimguiname": "ImDrawList_destroy", - "realdestructor": true, - "ret": "void", - "signature": "(ImDrawList*)", - "stname": "ImDrawList" - } - ], - "ImFontAtlasCustomRect_ImFontAtlasCustomRect": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlasCustomRect_ImFontAtlasCustomRect", - "constructor": true, - "defaults": {}, - "funcname": "ImFontAtlasCustomRect", - "location": "imgui:2538", - "ov_cimguiname": "ImFontAtlasCustomRect_ImFontAtlasCustomRect", - "signature": "()", - "stname": "ImFontAtlasCustomRect" - } - ], - "ImFontAtlasCustomRect_IsPacked": [ - { - "args": "(ImFontAtlasCustomRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlasCustomRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlasCustomRect_IsPacked", - "defaults": {}, - "funcname": "IsPacked", - "location": "imgui:2539", - "ov_cimguiname": "ImFontAtlasCustomRect_IsPacked", - "ret": "bool", - "signature": "()const", - "stname": "ImFontAtlasCustomRect" - } - ], - "ImFontAtlasCustomRect_destroy": [ - { - "args": "(ImFontAtlasCustomRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlasCustomRect*" - } - ], - "call_args": "(self)", - "cimguiname": "ImFontAtlasCustomRect_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImFontAtlasCustomRect_destroy", - "ret": "void", - "signature": "(ImFontAtlasCustomRect*)", - "stname": "ImFontAtlasCustomRect" - } - ], - "ImFontAtlas_AddCustomRectFontGlyph": [ - { - "args": "(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "font", - "type": "ImFont*" - }, - { - "name": "id", - "type": "ImWchar" - }, - { - "name": "width", - "type": "int" - }, - { - "name": "height", - "type": "int" - }, - { - "name": "advance_x", - "type": "float" - }, - { - "name": "offset", - "type": "const ImVec2" - } - ], - "argsoriginal": "(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2& offset=ImVec2(0,0))", - "call_args": "(font,id,width,height,advance_x,offset)", - "cimguiname": "ImFontAtlas_AddCustomRectFontGlyph", - "defaults": { - "offset": "ImVec2(0,0)" - }, - "funcname": "AddCustomRectFontGlyph", - "location": "imgui:2621", - "ov_cimguiname": "ImFontAtlas_AddCustomRectFontGlyph", - "ret": "int", - "signature": "(ImFont*,ImWchar,int,int,float,const ImVec2)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_AddCustomRectRegular": [ - { - "args": "(ImFontAtlas* self,int width,int height)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "width", - "type": "int" - }, - { - "name": "height", - "type": "int" - } - ], - "argsoriginal": "(int width,int height)", - "call_args": "(width,height)", - "cimguiname": "ImFontAtlas_AddCustomRectRegular", - "defaults": {}, - "funcname": "AddCustomRectRegular", - "location": "imgui:2620", - "ov_cimguiname": "ImFontAtlas_AddCustomRectRegular", - "ret": "int", - "signature": "(int,int)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_AddFont": [ - { - "args": "(ImFontAtlas* self,const ImFontConfig* font_cfg)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "font_cfg", - "type": "const ImFontConfig*" - } - ], - "argsoriginal": "(const ImFontConfig* font_cfg)", - "call_args": "(font_cfg)", - "cimguiname": "ImFontAtlas_AddFont", - "defaults": {}, - "funcname": "AddFont", - "location": "imgui:2572", - "ov_cimguiname": "ImFontAtlas_AddFont", - "ret": "ImFont*", - "signature": "(const ImFontConfig*)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_AddFontDefault": [ - { - "args": "(ImFontAtlas* self,const ImFontConfig* font_cfg)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "font_cfg", - "type": "const ImFontConfig*" - } - ], - "argsoriginal": "(const ImFontConfig* font_cfg=((void*)0))", - "call_args": "(font_cfg)", - "cimguiname": "ImFontAtlas_AddFontDefault", - "defaults": { - "font_cfg": "NULL" - }, - "funcname": "AddFontDefault", - "location": "imgui:2573", - "ov_cimguiname": "ImFontAtlas_AddFontDefault", - "ret": "ImFont*", - "signature": "(const ImFontConfig*)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_AddFontFromFileTTF": [ - { - "args": "(ImFontAtlas* self,const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "filename", - "type": "const char*" - }, - { - "name": "size_pixels", - "type": "float" - }, - { - "name": "font_cfg", - "type": "const ImFontConfig*" - }, - { - "name": "glyph_ranges", - "type": "const ImWchar*" - } - ], - "argsoriginal": "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", - "call_args": "(filename,size_pixels,font_cfg,glyph_ranges)", - "cimguiname": "ImFontAtlas_AddFontFromFileTTF", - "defaults": { - "font_cfg": "NULL", - "glyph_ranges": "NULL" - }, - "funcname": "AddFontFromFileTTF", - "location": "imgui:2574", - "ov_cimguiname": "ImFontAtlas_AddFontFromFileTTF", - "ret": "ImFont*", - "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF": [ - { - "args": "(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "compressed_font_data_base85", - "type": "const char*" - }, - { - "name": "size_pixels", - "type": "float" - }, - { - "name": "font_cfg", - "type": "const ImFontConfig*" - }, - { - "name": "glyph_ranges", - "type": "const ImWchar*" - } - ], - "argsoriginal": "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", - "call_args": "(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)", - "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", - "defaults": { - "font_cfg": "NULL", - "glyph_ranges": "NULL" - }, - "funcname": "AddFontFromMemoryCompressedBase85TTF", - "location": "imgui:2577", - "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", - "ret": "ImFont*", - "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_AddFontFromMemoryCompressedTTF": [ - { - "args": "(ImFontAtlas* self,const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "compressed_font_data", - "type": "const void*" - }, - { - "name": "compressed_font_size", - "type": "int" - }, - { - "name": "size_pixels", - "type": "float" - }, - { - "name": "font_cfg", - "type": "const ImFontConfig*" - }, - { - "name": "glyph_ranges", - "type": "const ImWchar*" - } - ], - "argsoriginal": "(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", - "call_args": "(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges)", - "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", - "defaults": { - "font_cfg": "NULL", - "glyph_ranges": "NULL" - }, - "funcname": "AddFontFromMemoryCompressedTTF", - "location": "imgui:2576", - "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", - "ret": "ImFont*", - "signature": "(const void*,int,float,const ImFontConfig*,const ImWchar*)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_AddFontFromMemoryTTF": [ - { - "args": "(ImFontAtlas* self,void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "font_data", - "type": "void*" - }, - { - "name": "font_size", - "type": "int" - }, - { - "name": "size_pixels", - "type": "float" - }, - { - "name": "font_cfg", - "type": "const ImFontConfig*" - }, - { - "name": "glyph_ranges", - "type": "const ImWchar*" - } - ], - "argsoriginal": "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", - "call_args": "(font_data,font_size,size_pixels,font_cfg,glyph_ranges)", - "cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", - "defaults": { - "font_cfg": "NULL", - "glyph_ranges": "NULL" - }, - "funcname": "AddFontFromMemoryTTF", - "location": "imgui:2575", - "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", - "ret": "ImFont*", - "signature": "(void*,int,float,const ImFontConfig*,const ImWchar*)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_Build": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_Build", - "defaults": {}, - "funcname": "Build", - "location": "imgui:2588", - "ov_cimguiname": "ImFontAtlas_Build", - "ret": "bool", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_CalcCustomRectUV": [ - { - "args": "(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "rect", - "type": "const ImFontAtlasCustomRect*" - }, - { - "name": "out_uv_min", - "type": "ImVec2*" - }, - { - "name": "out_uv_max", - "type": "ImVec2*" - } - ], - "argsoriginal": "(const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", - "call_args": "(rect,out_uv_min,out_uv_max)", - "cimguiname": "ImFontAtlas_CalcCustomRectUV", - "defaults": {}, - "funcname": "CalcCustomRectUV", - "location": "imgui:2625", - "ov_cimguiname": "ImFontAtlas_CalcCustomRectUV", - "ret": "void", - "signature": "(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_Clear": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_Clear", - "defaults": {}, - "funcname": "Clear", - "location": "imgui:2581", - "ov_cimguiname": "ImFontAtlas_Clear", - "ret": "void", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_ClearFonts": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_ClearFonts", - "defaults": {}, - "funcname": "ClearFonts", - "location": "imgui:2580", - "ov_cimguiname": "ImFontAtlas_ClearFonts", - "ret": "void", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_ClearInputData": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_ClearInputData", - "defaults": {}, - "funcname": "ClearInputData", - "location": "imgui:2578", - "ov_cimguiname": "ImFontAtlas_ClearInputData", - "ret": "void", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_ClearTexData": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_ClearTexData", - "defaults": {}, - "funcname": "ClearTexData", - "location": "imgui:2579", - "ov_cimguiname": "ImFontAtlas_ClearTexData", - "ret": "void", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetCustomRectByIndex": [ - { - "args": "(ImFontAtlas* self,int index)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "index", - "type": "int" - } - ], - "argsoriginal": "(int index)", - "call_args": "(index)", - "cimguiname": "ImFontAtlas_GetCustomRectByIndex", - "defaults": {}, - "funcname": "GetCustomRectByIndex", - "location": "imgui:2622", - "ov_cimguiname": "ImFontAtlas_GetCustomRectByIndex", - "ret": "ImFontAtlasCustomRect*", - "signature": "(int)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesChineseFull": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", - "defaults": {}, - "funcname": "GetGlyphRangesChineseFull", - "location": "imgui:2604", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", - "defaults": {}, - "funcname": "GetGlyphRangesChineseSimplifiedCommon", - "location": "imgui:2605", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesCyrillic": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", - "defaults": {}, - "funcname": "GetGlyphRangesCyrillic", - "location": "imgui:2606", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesDefault": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesDefault", - "defaults": {}, - "funcname": "GetGlyphRangesDefault", - "location": "imgui:2601", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesDefault", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesJapanese": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", - "defaults": {}, - "funcname": "GetGlyphRangesJapanese", - "location": "imgui:2603", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesKorean": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesKorean", - "defaults": {}, - "funcname": "GetGlyphRangesKorean", - "location": "imgui:2602", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesKorean", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesThai": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesThai", - "defaults": {}, - "funcname": "GetGlyphRangesThai", - "location": "imgui:2607", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesThai", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesVietnamese": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", - "defaults": {}, - "funcname": "GetGlyphRangesVietnamese", - "location": "imgui:2608", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetMouseCursorTexData": [ - { - "args": "(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "cursor", - "type": "ImGuiMouseCursor" - }, - { - "name": "out_offset", - "type": "ImVec2*" - }, - { - "name": "out_size", - "type": "ImVec2*" - }, - { - "name": "out_uv_border", - "type": "ImVec2[2]" - }, - { - "name": "out_uv_fill", - "type": "ImVec2[2]" - } - ], - "argsoriginal": "(ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])", - "call_args": "(cursor,out_offset,out_size,out_uv_border,out_uv_fill)", - "cimguiname": "ImFontAtlas_GetMouseCursorTexData", - "defaults": {}, - "funcname": "GetMouseCursorTexData", - "location": "imgui:2626", - "ov_cimguiname": "ImFontAtlas_GetMouseCursorTexData", - "ret": "bool", - "signature": "(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetTexDataAsAlpha8": [ - { - "args": "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "out_pixels", - "type": "unsigned char**" - }, - { - "name": "out_width", - "type": "int*" - }, - { - "name": "out_height", - "type": "int*" - }, - { - "name": "out_bytes_per_pixel", - "type": "int*" - } - ], - "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", - "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", - "cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", - "defaults": { - "out_bytes_per_pixel": "NULL" - }, - "funcname": "GetTexDataAsAlpha8", - "location": "imgui:2589", - "ov_cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", - "ret": "void", - "signature": "(unsigned char**,int*,int*,int*)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetTexDataAsRGBA32": [ - { - "args": "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "out_pixels", - "type": "unsigned char**" - }, - { - "name": "out_width", - "type": "int*" - }, - { - "name": "out_height", - "type": "int*" - }, - { - "name": "out_bytes_per_pixel", - "type": "int*" - } - ], - "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", - "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", - "cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", - "defaults": { - "out_bytes_per_pixel": "NULL" - }, - "funcname": "GetTexDataAsRGBA32", - "location": "imgui:2590", - "ov_cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", - "ret": "void", - "signature": "(unsigned char**,int*,int*,int*)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_ImFontAtlas": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_ImFontAtlas", - "constructor": true, - "defaults": {}, - "funcname": "ImFontAtlas", - "location": "imgui:2570", - "ov_cimguiname": "ImFontAtlas_ImFontAtlas", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_IsBuilt": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_IsBuilt", - "defaults": {}, - "funcname": "IsBuilt", - "location": "imgui:2591", - "ov_cimguiname": "ImFontAtlas_IsBuilt", - "ret": "bool", - "signature": "()const", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_SetTexID": [ - { - "args": "(ImFontAtlas* self,ImTextureID id)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "id", - "type": "ImTextureID" - } - ], - "argsoriginal": "(ImTextureID id)", - "call_args": "(id)", - "cimguiname": "ImFontAtlas_SetTexID", - "defaults": {}, - "funcname": "SetTexID", - "location": "imgui:2592", - "ov_cimguiname": "ImFontAtlas_SetTexID", - "ret": "void", - "signature": "(ImTextureID)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_destroy": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "call_args": "(self)", - "cimguiname": "ImFontAtlas_destroy", - "defaults": {}, - "destructor": true, - "location": "imgui:2571", - "ov_cimguiname": "ImFontAtlas_destroy", - "realdestructor": true, - "ret": "void", - "signature": "(ImFontAtlas*)", - "stname": "ImFontAtlas" - } - ], - "ImFontConfig_ImFontConfig": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontConfig_ImFontConfig", - "constructor": true, - "defaults": {}, - "funcname": "ImFontConfig", - "location": "imgui:2499", - "ov_cimguiname": "ImFontConfig_ImFontConfig", - "signature": "()", - "stname": "ImFontConfig" - } - ], - "ImFontConfig_destroy": [ - { - "args": "(ImFontConfig* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontConfig*" - } - ], - "call_args": "(self)", - "cimguiname": "ImFontConfig_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImFontConfig_destroy", - "ret": "void", - "signature": "(ImFontConfig*)", - "stname": "ImFontConfig" - } - ], - "ImFontGlyphRangesBuilder_AddChar": [ - { - "args": "(ImFontGlyphRangesBuilder* self,ImWchar c)", - "argsT": [ - { - "name": "self", - "type": "ImFontGlyphRangesBuilder*" - }, - { - "name": "c", - "type": "ImWchar" - } - ], - "argsoriginal": "(ImWchar c)", - "call_args": "(c)", - "cimguiname": "ImFontGlyphRangesBuilder_AddChar", - "defaults": {}, - "funcname": "AddChar", - "location": "imgui:2523", - "ov_cimguiname": "ImFontGlyphRangesBuilder_AddChar", - "ret": "void", - "signature": "(ImWchar)", - "stname": "ImFontGlyphRangesBuilder" - } - ], - "ImFontGlyphRangesBuilder_AddRanges": [ - { - "args": "(ImFontGlyphRangesBuilder* self,const ImWchar* ranges)", - "argsT": [ - { - "name": "self", - "type": "ImFontGlyphRangesBuilder*" - }, - { - "name": "ranges", - "type": "const ImWchar*" - } - ], - "argsoriginal": "(const ImWchar* ranges)", - "call_args": "(ranges)", - "cimguiname": "ImFontGlyphRangesBuilder_AddRanges", - "defaults": {}, - "funcname": "AddRanges", - "location": "imgui:2525", - "ov_cimguiname": "ImFontGlyphRangesBuilder_AddRanges", - "ret": "void", - "signature": "(const ImWchar*)", - "stname": "ImFontGlyphRangesBuilder" - } - ], - "ImFontGlyphRangesBuilder_AddText": [ - { - "args": "(ImFontGlyphRangesBuilder* self,const char* text,const char* text_end)", - "argsT": [ - { - "name": "self", - "type": "ImFontGlyphRangesBuilder*" - }, - { - "name": "text", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - } - ], - "argsoriginal": "(const char* text,const char* text_end=((void*)0))", - "call_args": "(text,text_end)", - "cimguiname": "ImFontGlyphRangesBuilder_AddText", - "defaults": { - "text_end": "NULL" - }, - "funcname": "AddText", - "location": "imgui:2524", - "ov_cimguiname": "ImFontGlyphRangesBuilder_AddText", - "ret": "void", - "signature": "(const char*,const char*)", - "stname": "ImFontGlyphRangesBuilder" - } - ], - "ImFontGlyphRangesBuilder_BuildRanges": [ - { - "args": "(ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges)", - "argsT": [ - { - "name": "self", - "type": "ImFontGlyphRangesBuilder*" - }, - { - "name": "out_ranges", - "type": "ImVector_ImWchar*" - } - ], - "argsoriginal": "(ImVector* out_ranges)", - "call_args": "(out_ranges)", - "cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", - "defaults": {}, - "funcname": "BuildRanges", - "location": "imgui:2526", - "ov_cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", - "ret": "void", - "signature": "(ImVector_ImWchar*)", - "stname": "ImFontGlyphRangesBuilder" - } - ], - "ImFontGlyphRangesBuilder_Clear": [ - { - "args": "(ImFontGlyphRangesBuilder* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontGlyphRangesBuilder*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontGlyphRangesBuilder_Clear", - "defaults": {}, - "funcname": "Clear", - "location": "imgui:2520", - "ov_cimguiname": "ImFontGlyphRangesBuilder_Clear", - "ret": "void", - "signature": "()", - "stname": "ImFontGlyphRangesBuilder" - } - ], - "ImFontGlyphRangesBuilder_GetBit": [ - { - "args": "(ImFontGlyphRangesBuilder* self,size_t n)", - "argsT": [ - { - "name": "self", - "type": "ImFontGlyphRangesBuilder*" - }, - { - "name": "n", - "type": "size_t" - } - ], - "argsoriginal": "(size_t n)", - "call_args": "(n)", - "cimguiname": "ImFontGlyphRangesBuilder_GetBit", - "defaults": {}, - "funcname": "GetBit", - "location": "imgui:2521", - "ov_cimguiname": "ImFontGlyphRangesBuilder_GetBit", - "ret": "bool", - "signature": "(size_t)const", - "stname": "ImFontGlyphRangesBuilder" - } - ], - "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", - "constructor": true, - "defaults": {}, - "funcname": "ImFontGlyphRangesBuilder", - "location": "imgui:2519", - "ov_cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", - "signature": "()", - "stname": "ImFontGlyphRangesBuilder" - } - ], - "ImFontGlyphRangesBuilder_SetBit": [ - { - "args": "(ImFontGlyphRangesBuilder* self,size_t n)", - "argsT": [ - { - "name": "self", - "type": "ImFontGlyphRangesBuilder*" - }, - { - "name": "n", - "type": "size_t" - } - ], - "argsoriginal": "(size_t n)", - "call_args": "(n)", - "cimguiname": "ImFontGlyphRangesBuilder_SetBit", - "defaults": {}, - "funcname": "SetBit", - "location": "imgui:2522", - "ov_cimguiname": "ImFontGlyphRangesBuilder_SetBit", - "ret": "void", - "signature": "(size_t)", - "stname": "ImFontGlyphRangesBuilder" - } - ], - "ImFontGlyphRangesBuilder_destroy": [ - { - "args": "(ImFontGlyphRangesBuilder* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontGlyphRangesBuilder*" - } - ], - "call_args": "(self)", - "cimguiname": "ImFontGlyphRangesBuilder_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImFontGlyphRangesBuilder_destroy", - "ret": "void", - "signature": "(ImFontGlyphRangesBuilder*)", - "stname": "ImFontGlyphRangesBuilder" - } - ], - "ImFont_AddGlyph": [ - { - "args": "(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)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "src_cfg", - "type": "const ImFontConfig*" - }, - { - "name": "c", - "type": "ImWchar" - }, - { - "name": "x0", - "type": "float" - }, - { - "name": "y0", - "type": "float" - }, - { - "name": "x1", - "type": "float" - }, - { - "name": "y1", - "type": "float" - }, - { - "name": "u0", - "type": "float" - }, - { - "name": "v0", - "type": "float" - }, - { - "name": "u1", - "type": "float" - }, - { - "name": "v1", - "type": "float" - }, - { - "name": "advance_x", - "type": "float" - } - ], - "argsoriginal": "(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)", - "call_args": "(src_cfg,c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x)", - "cimguiname": "ImFont_AddGlyph", - "defaults": {}, - "funcname": "AddGlyph", - "location": "imgui:2707", - "ov_cimguiname": "ImFont_AddGlyph", - "ret": "void", - "signature": "(const ImFontConfig*,ImWchar,float,float,float,float,float,float,float,float,float)", - "stname": "ImFont" - } - ], - "ImFont_AddRemapChar": [ - { - "args": "(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "dst", - "type": "ImWchar" - }, - { - "name": "src", - "type": "ImWchar" - }, - { - "name": "overwrite_dst", - "type": "bool" - } - ], - "argsoriginal": "(ImWchar dst,ImWchar src,bool overwrite_dst=true)", - "call_args": "(dst,src,overwrite_dst)", - "cimguiname": "ImFont_AddRemapChar", - "defaults": { - "overwrite_dst": "true" - }, - "funcname": "AddRemapChar", - "location": "imgui:2708", - "ov_cimguiname": "ImFont_AddRemapChar", - "ret": "void", - "signature": "(ImWchar,ImWchar,bool)", - "stname": "ImFont" - } - ], - "ImFont_BuildLookupTable": [ - { - "args": "(ImFont* self)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFont_BuildLookupTable", - "defaults": {}, - "funcname": "BuildLookupTable", - "location": "imgui:2704", - "ov_cimguiname": "ImFont_BuildLookupTable", - "ret": "void", - "signature": "()", - "stname": "ImFont" - } - ], - "ImFont_CalcTextSizeA": [ - { - "args": "(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "size", - "type": "float" - }, - { - "name": "max_width", - "type": "float" - }, - { - "name": "wrap_width", - "type": "float" - }, - { - "name": "text_begin", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - }, - { - "name": "remaining", - "type": "const char**" - } - ], - "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", - "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", - "cimguiname": "ImFont_CalcTextSizeA", - "defaults": { - "remaining": "NULL", - "text_end": "NULL" - }, - "funcname": "CalcTextSizeA", - "location": "imgui:2698", - "nonUDT": 1, - "ov_cimguiname": "ImFont_CalcTextSizeA", - "ret": "void", - "signature": "(float,float,float,const char*,const char*,const char**)const", - "stname": "ImFont" - } - ], - "ImFont_CalcWordWrapPositionA": [ - { - "args": "(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "scale", - "type": "float" - }, - { - "name": "text", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - }, - { - "name": "wrap_width", - "type": "float" - } - ], - "argsoriginal": "(float scale,const char* text,const char* text_end,float wrap_width)", - "call_args": "(scale,text,text_end,wrap_width)", - "cimguiname": "ImFont_CalcWordWrapPositionA", - "defaults": {}, - "funcname": "CalcWordWrapPositionA", - "location": "imgui:2699", - "ov_cimguiname": "ImFont_CalcWordWrapPositionA", - "ret": "const char*", - "signature": "(float,const char*,const char*,float)const", - "stname": "ImFont" - } - ], - "ImFont_ClearOutputData": [ - { - "args": "(ImFont* self)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFont_ClearOutputData", - "defaults": {}, - "funcname": "ClearOutputData", - "location": "imgui:2705", - "ov_cimguiname": "ImFont_ClearOutputData", - "ret": "void", - "signature": "()", - "stname": "ImFont" - } - ], - "ImFont_FindGlyph": [ - { - "args": "(ImFont* self,ImWchar c)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "c", - "type": "ImWchar" - } - ], - "argsoriginal": "(ImWchar c)", - "call_args": "(c)", - "cimguiname": "ImFont_FindGlyph", - "defaults": {}, - "funcname": "FindGlyph", - "location": "imgui:2690", - "ov_cimguiname": "ImFont_FindGlyph", - "ret": "const ImFontGlyph*", - "signature": "(ImWchar)const", - "stname": "ImFont" - } - ], - "ImFont_FindGlyphNoFallback": [ - { - "args": "(ImFont* self,ImWchar c)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "c", - "type": "ImWchar" - } - ], - "argsoriginal": "(ImWchar c)", - "call_args": "(c)", - "cimguiname": "ImFont_FindGlyphNoFallback", - "defaults": {}, - "funcname": "FindGlyphNoFallback", - "location": "imgui:2691", - "ov_cimguiname": "ImFont_FindGlyphNoFallback", - "ret": "const ImFontGlyph*", - "signature": "(ImWchar)const", - "stname": "ImFont" - } - ], - "ImFont_GetCharAdvance": [ - { - "args": "(ImFont* self,ImWchar c)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "c", - "type": "ImWchar" - } - ], - "argsoriginal": "(ImWchar c)", - "call_args": "(c)", - "cimguiname": "ImFont_GetCharAdvance", - "defaults": {}, - "funcname": "GetCharAdvance", - "location": "imgui:2692", - "ov_cimguiname": "ImFont_GetCharAdvance", - "ret": "float", - "signature": "(ImWchar)const", - "stname": "ImFont" - } - ], - "ImFont_GetDebugName": [ - { - "args": "(ImFont* self)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFont_GetDebugName", - "defaults": {}, - "funcname": "GetDebugName", - "location": "imgui:2694", - "ov_cimguiname": "ImFont_GetDebugName", - "ret": "const char*", - "signature": "()const", - "stname": "ImFont" - } - ], - "ImFont_GrowIndex": [ - { - "args": "(ImFont* self,int new_size)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "new_size", - "type": "int" - } - ], - "argsoriginal": "(int new_size)", - "call_args": "(new_size)", - "cimguiname": "ImFont_GrowIndex", - "defaults": {}, - "funcname": "GrowIndex", - "location": "imgui:2706", - "ov_cimguiname": "ImFont_GrowIndex", - "ret": "void", - "signature": "(int)", - "stname": "ImFont" - } - ], - "ImFont_ImFont": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFont_ImFont", - "constructor": true, - "defaults": {}, - "funcname": "ImFont", - "location": "imgui:2688", - "ov_cimguiname": "ImFont_ImFont", - "signature": "()", - "stname": "ImFont" - } - ], - "ImFont_IsGlyphRangeUnused": [ - { - "args": "(ImFont* self,unsigned int c_begin,unsigned int c_last)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "c_begin", - "type": "unsigned int" - }, - { - "name": "c_last", - "type": "unsigned int" - } - ], - "argsoriginal": "(unsigned int c_begin,unsigned int c_last)", - "call_args": "(c_begin,c_last)", - "cimguiname": "ImFont_IsGlyphRangeUnused", - "defaults": {}, - "funcname": "IsGlyphRangeUnused", - "location": "imgui:2711", - "ov_cimguiname": "ImFont_IsGlyphRangeUnused", - "ret": "bool", - "signature": "(unsigned int,unsigned int)", - "stname": "ImFont" - } - ], - "ImFont_IsLoaded": [ - { - "args": "(ImFont* self)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFont_IsLoaded", - "defaults": {}, - "funcname": "IsLoaded", - "location": "imgui:2693", - "ov_cimguiname": "ImFont_IsLoaded", - "ret": "bool", - "signature": "()const", - "stname": "ImFont" - } - ], - "ImFont_RenderChar": [ - { - "args": "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "size", - "type": "float" - }, - { - "name": "pos", - "type": "ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "c", - "type": "ImWchar" - } - ], - "argsoriginal": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)", - "call_args": "(draw_list,size,pos,col,c)", - "cimguiname": "ImFont_RenderChar", - "defaults": {}, - "funcname": "RenderChar", - "location": "imgui:2700", - "ov_cimguiname": "ImFont_RenderChar", - "ret": "void", - "signature": "(ImDrawList*,float,ImVec2,ImU32,ImWchar)const", - "stname": "ImFont" - } - ], - "ImFont_RenderText": [ - { - "args": "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "size", - "type": "float" - }, - { - "name": "pos", - "type": "ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "clip_rect", - "type": "const ImVec4" - }, - { - "name": "text_begin", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - }, - { - "name": "wrap_width", - "type": "float" - }, - { - "name": "cpu_fine_clip", - "type": "bool" - } - ], - "argsoriginal": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4& clip_rect,const char* text_begin,const char* text_end,float wrap_width=0.0f,bool cpu_fine_clip=false)", - "call_args": "(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip)", - "cimguiname": "ImFont_RenderText", - "defaults": { - "cpu_fine_clip": "false", - "wrap_width": "0.0f" - }, - "funcname": "RenderText", - "location": "imgui:2701", - "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:2710", - "ov_cimguiname": "ImFont_SetFallbackChar", - "ret": "void", - "signature": "(ImWchar)", - "stname": "ImFont" - } - ], - "ImFont_SetGlyphVisible": [ - { - "args": "(ImFont* self,ImWchar c,bool visible)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "c", - "type": "ImWchar" - }, - { - "name": "visible", - "type": "bool" - } - ], - "argsoriginal": "(ImWchar c,bool visible)", - "call_args": "(c,visible)", - "cimguiname": "ImFont_SetGlyphVisible", - "defaults": {}, - "funcname": "SetGlyphVisible", - "location": "imgui:2709", - "ov_cimguiname": "ImFont_SetGlyphVisible", - "ret": "void", - "signature": "(ImWchar,bool)", - "stname": "ImFont" - } - ], - "ImFont_destroy": [ - { - "args": "(ImFont* self)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - } - ], - "call_args": "(self)", - "cimguiname": "ImFont_destroy", - "defaults": {}, - "destructor": true, - "location": "imgui:2689", - "ov_cimguiname": "ImFont_destroy", - "realdestructor": true, - "ret": "void", - "signature": "(ImFont*)", - "stname": "ImFont" - } - ], - "ImGuiIO_AddInputCharacter": [ - { - "args": "(ImGuiIO* self,unsigned int c)", - "argsT": [ - { - "name": "self", - "type": "ImGuiIO*" - }, - { - "name": "c", - "type": "unsigned int" - } - ], - "argsoriginal": "(unsigned int c)", - "call_args": "(c)", - "cimguiname": "ImGuiIO_AddInputCharacter", - "defaults": {}, - "funcname": "AddInputCharacter", - "location": "imgui:1801", - "ov_cimguiname": "ImGuiIO_AddInputCharacter", - "ret": "void", - "signature": "(unsigned int)", - "stname": "ImGuiIO" - } - ], - "ImGuiIO_AddInputCharacterUTF16": [ - { - "args": "(ImGuiIO* self,ImWchar16 c)", - "argsT": [ - { - "name": "self", - "type": "ImGuiIO*" - }, - { - "name": "c", - "type": "ImWchar16" - } - ], - "argsoriginal": "(ImWchar16 c)", - "call_args": "(c)", - "cimguiname": "ImGuiIO_AddInputCharacterUTF16", - "defaults": {}, - "funcname": "AddInputCharacterUTF16", - "location": "imgui:1802", - "ov_cimguiname": "ImGuiIO_AddInputCharacterUTF16", - "ret": "void", - "signature": "(ImWchar16)", - "stname": "ImGuiIO" - } - ], - "ImGuiIO_AddInputCharactersUTF8": [ - { - "args": "(ImGuiIO* self,const char* str)", - "argsT": [ - { - "name": "self", - "type": "ImGuiIO*" - }, - { - "name": "str", - "type": "const char*" - } - ], - "argsoriginal": "(const char* str)", - "call_args": "(str)", - "cimguiname": "ImGuiIO_AddInputCharactersUTF8", - "defaults": {}, - "funcname": "AddInputCharactersUTF8", - "location": "imgui:1803", - "ov_cimguiname": "ImGuiIO_AddInputCharactersUTF8", - "ret": "void", - "signature": "(const char*)", - "stname": "ImGuiIO" - } - ], - "ImGuiIO_ClearInputCharacters": [ - { - "args": "(ImGuiIO* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiIO*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiIO_ClearInputCharacters", - "defaults": {}, - "funcname": "ClearInputCharacters", - "location": "imgui:1804", - "ov_cimguiname": "ImGuiIO_ClearInputCharacters", - "ret": "void", - "signature": "()", - "stname": "ImGuiIO" - } - ], - "ImGuiIO_ImGuiIO": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiIO_ImGuiIO", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiIO", - "location": "imgui:1852", - "ov_cimguiname": "ImGuiIO_ImGuiIO", - "signature": "()", - "stname": "ImGuiIO" - } - ], - "ImGuiIO_destroy": [ - { - "args": "(ImGuiIO* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiIO*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiIO_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImGuiIO_destroy", - "ret": "void", - "signature": "(ImGuiIO*)", - "stname": "ImGuiIO" - } - ], - "ImGuiInputTextCallbackData_ClearSelection": [ - { - "args": "(ImGuiInputTextCallbackData* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextCallbackData*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextCallbackData_ClearSelection", - "defaults": {}, - "funcname": "ClearSelection", - "location": "imgui:1893", - "ov_cimguiname": "ImGuiInputTextCallbackData_ClearSelection", - "ret": "void", - "signature": "()", - "stname": "ImGuiInputTextCallbackData" - } - ], - "ImGuiInputTextCallbackData_DeleteChars": [ - { - "args": "(ImGuiInputTextCallbackData* self,int pos,int bytes_count)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextCallbackData*" - }, - { - "name": "pos", - "type": "int" - }, - { - "name": "bytes_count", - "type": "int" - } - ], - "argsoriginal": "(int pos,int bytes_count)", - "call_args": "(pos,bytes_count)", - "cimguiname": "ImGuiInputTextCallbackData_DeleteChars", - "defaults": {}, - "funcname": "DeleteChars", - "location": "imgui:1890", - "ov_cimguiname": "ImGuiInputTextCallbackData_DeleteChars", - "ret": "void", - "signature": "(int,int)", - "stname": "ImGuiInputTextCallbackData" - } - ], - "ImGuiInputTextCallbackData_HasSelection": [ - { - "args": "(ImGuiInputTextCallbackData* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextCallbackData*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextCallbackData_HasSelection", - "defaults": {}, - "funcname": "HasSelection", - "location": "imgui:1894", - "ov_cimguiname": "ImGuiInputTextCallbackData_HasSelection", - "ret": "bool", - "signature": "()const", - "stname": "ImGuiInputTextCallbackData" - } - ], - "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiInputTextCallbackData", - "location": "imgui:1889", - "ov_cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", - "signature": "()", - "stname": "ImGuiInputTextCallbackData" - } - ], - "ImGuiInputTextCallbackData_InsertChars": [ - { - "args": "(ImGuiInputTextCallbackData* self,int pos,const char* text,const char* text_end)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextCallbackData*" - }, - { - "name": "pos", - "type": "int" - }, - { - "name": "text", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - } - ], - "argsoriginal": "(int pos,const char* text,const char* text_end=((void*)0))", - "call_args": "(pos,text,text_end)", - "cimguiname": "ImGuiInputTextCallbackData_InsertChars", - "defaults": { - "text_end": "NULL" - }, - "funcname": "InsertChars", - "location": "imgui:1891", - "ov_cimguiname": "ImGuiInputTextCallbackData_InsertChars", - "ret": "void", - "signature": "(int,const char*,const char*)", - "stname": "ImGuiInputTextCallbackData" - } - ], - "ImGuiInputTextCallbackData_SelectAll": [ - { - "args": "(ImGuiInputTextCallbackData* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextCallbackData*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextCallbackData_SelectAll", - "defaults": {}, - "funcname": "SelectAll", - "location": "imgui:1892", - "ov_cimguiname": "ImGuiInputTextCallbackData_SelectAll", - "ret": "void", - "signature": "()", - "stname": "ImGuiInputTextCallbackData" - } - ], - "ImGuiInputTextCallbackData_destroy": [ - { - "args": "(ImGuiInputTextCallbackData* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextCallbackData*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiInputTextCallbackData_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImGuiInputTextCallbackData_destroy", - "ret": "void", - "signature": "(ImGuiInputTextCallbackData*)", - "stname": "ImGuiInputTextCallbackData" - } - ], - "ImGuiListClipper_Begin": [ - { - "args": "(ImGuiListClipper* self,int items_count,float items_height)", - "argsT": [ - { - "name": "self", - "type": "ImGuiListClipper*" - }, - { - "name": "items_count", - "type": "int" - }, - { - "name": "items_height", - "type": "float" - } - ], - "argsoriginal": "(int items_count,float items_height=-1.0f)", - "call_args": "(items_count,items_height)", - "cimguiname": "ImGuiListClipper_Begin", - "defaults": { - "items_height": "-1.0f" - }, - "funcname": "Begin", - "location": "imgui:2147", - "ov_cimguiname": "ImGuiListClipper_Begin", - "ret": "void", - "signature": "(int,float)", - "stname": "ImGuiListClipper" - } - ], - "ImGuiListClipper_End": [ - { - "args": "(ImGuiListClipper* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiListClipper*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiListClipper_End", - "defaults": {}, - "funcname": "End", - "location": "imgui:2148", - "ov_cimguiname": "ImGuiListClipper_End", - "ret": "void", - "signature": "()", - "stname": "ImGuiListClipper" - } - ], - "ImGuiListClipper_ImGuiListClipper": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiListClipper_ImGuiListClipper", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiListClipper", - "location": "imgui:2142", - "ov_cimguiname": "ImGuiListClipper_ImGuiListClipper", - "signature": "()", - "stname": "ImGuiListClipper" - } - ], - "ImGuiListClipper_Step": [ - { - "args": "(ImGuiListClipper* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiListClipper*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiListClipper_Step", - "defaults": {}, - "funcname": "Step", - "location": "imgui:2149", - "ov_cimguiname": "ImGuiListClipper_Step", - "ret": "bool", - "signature": "()", - "stname": "ImGuiListClipper" - } - ], - "ImGuiListClipper_destroy": [ - { - "args": "(ImGuiListClipper* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiListClipper*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiListClipper_destroy", - "defaults": {}, - "destructor": true, - "location": "imgui:2143", - "ov_cimguiname": "ImGuiListClipper_destroy", - "realdestructor": true, - "ret": "void", - "signature": "(ImGuiListClipper*)", - "stname": "ImGuiListClipper" - } - ], - "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiOnceUponAFrame", - "location": "imgui:2010", - "ov_cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", - "signature": "()", - "stname": "ImGuiOnceUponAFrame" - } - ], - "ImGuiOnceUponAFrame_destroy": [ - { - "args": "(ImGuiOnceUponAFrame* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiOnceUponAFrame*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiOnceUponAFrame_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImGuiOnceUponAFrame_destroy", - "ret": "void", - "signature": "(ImGuiOnceUponAFrame*)", - "stname": "ImGuiOnceUponAFrame" - } - ], - "ImGuiPayload_Clear": [ - { - "args": "(ImGuiPayload* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiPayload*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiPayload_Clear", - "defaults": {}, - "funcname": "Clear", - "location": "imgui:1923", - "ov_cimguiname": "ImGuiPayload_Clear", - "ret": "void", - "signature": "()", - "stname": "ImGuiPayload" - } - ], - "ImGuiPayload_ImGuiPayload": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiPayload_ImGuiPayload", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiPayload", - "location": "imgui:1922", - "ov_cimguiname": "ImGuiPayload_ImGuiPayload", - "signature": "()", - "stname": "ImGuiPayload" - } - ], - "ImGuiPayload_IsDataType": [ - { - "args": "(ImGuiPayload* self,const char* type)", - "argsT": [ - { - "name": "self", - "type": "ImGuiPayload*" - }, - { - "name": "type", - "type": "const char*" - } - ], - "argsoriginal": "(const char* type)", - "call_args": "(type)", - "cimguiname": "ImGuiPayload_IsDataType", - "defaults": {}, - "funcname": "IsDataType", - "location": "imgui:1924", - "ov_cimguiname": "ImGuiPayload_IsDataType", - "ret": "bool", - "signature": "(const char*)const", - "stname": "ImGuiPayload" - } - ], - "ImGuiPayload_IsDelivery": [ - { - "args": "(ImGuiPayload* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiPayload*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiPayload_IsDelivery", - "defaults": {}, - "funcname": "IsDelivery", - "location": "imgui:1926", - "ov_cimguiname": "ImGuiPayload_IsDelivery", - "ret": "bool", - "signature": "()const", - "stname": "ImGuiPayload" - } - ], - "ImGuiPayload_IsPreview": [ - { - "args": "(ImGuiPayload* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiPayload*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiPayload_IsPreview", - "defaults": {}, - "funcname": "IsPreview", - "location": "imgui:1925", - "ov_cimguiname": "ImGuiPayload_IsPreview", - "ret": "bool", - "signature": "()const", - "stname": "ImGuiPayload" - } - ], - "ImGuiPayload_destroy": [ - { - "args": "(ImGuiPayload* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiPayload*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiPayload_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImGuiPayload_destroy", - "ret": "void", - "signature": "(ImGuiPayload*)", - "stname": "ImGuiPayload" - } - ], - "ImGuiStoragePair_ImGuiStoragePair": [ - { - "args": "(ImGuiID _key,int _val_i)", - "argsT": [ - { - "name": "_key", - "type": "ImGuiID" - }, - { - "name": "_val_i", - "type": "int" - } - ], - "argsoriginal": "(ImGuiID _key,int _val_i)", - "call_args": "(_key,_val_i)", - "cimguiname": "ImGuiStoragePair_ImGuiStoragePair", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiStoragePair", - "location": "imgui:2077", - "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairInt", - "signature": "(ImGuiID,int)", - "stname": "ImGuiStoragePair" - }, - { - "args": "(ImGuiID _key,float _val_f)", - "argsT": [ - { - "name": "_key", - "type": "ImGuiID" - }, - { - "name": "_val_f", - "type": "float" - } - ], - "argsoriginal": "(ImGuiID _key,float _val_f)", - "call_args": "(_key,_val_f)", - "cimguiname": "ImGuiStoragePair_ImGuiStoragePair", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiStoragePair", - "location": "imgui:2078", - "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairFloat", - "signature": "(ImGuiID,float)", - "stname": "ImGuiStoragePair" - }, - { - "args": "(ImGuiID _key,void* _val_p)", - "argsT": [ - { - "name": "_key", - "type": "ImGuiID" - }, - { - "name": "_val_p", - "type": "void*" - } - ], - "argsoriginal": "(ImGuiID _key,void* _val_p)", - "call_args": "(_key,_val_p)", - "cimguiname": "ImGuiStoragePair_ImGuiStoragePair", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiStoragePair", - "location": "imgui:2079", - "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairPtr", - "signature": "(ImGuiID,void*)", - "stname": "ImGuiStoragePair" - } - ], - "ImGuiStoragePair_destroy": [ - { - "args": "(ImGuiStoragePair* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStoragePair*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiStoragePair_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImGuiStoragePair_destroy", - "ret": "void", - "signature": "(ImGuiStoragePair*)", - "stname": "ImGuiStoragePair" - } - ], - "ImGuiStorage_BuildSortByKey": [ - { - "args": "(ImGuiStorage* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiStorage_BuildSortByKey", - "defaults": {}, - "funcname": "BuildSortByKey", - "location": "imgui:2110", - "ov_cimguiname": "ImGuiStorage_BuildSortByKey", - "ret": "void", - "signature": "()", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_Clear": [ - { - "args": "(ImGuiStorage* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiStorage_Clear", - "defaults": {}, - "funcname": "Clear", - "location": "imgui:2087", - "ov_cimguiname": "ImGuiStorage_Clear", - "ret": "void", - "signature": "()", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_GetBool": [ - { - "args": "(ImGuiStorage* self,ImGuiID key,bool default_val)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - }, - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "default_val", - "type": "bool" - } - ], - "argsoriginal": "(ImGuiID key,bool default_val=false)", - "call_args": "(key,default_val)", - "cimguiname": "ImGuiStorage_GetBool", - "defaults": { - "default_val": "false" - }, - "funcname": "GetBool", - "location": "imgui:2090", - "ov_cimguiname": "ImGuiStorage_GetBool", - "ret": "bool", - "signature": "(ImGuiID,bool)const", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_GetBoolRef": [ - { - "args": "(ImGuiStorage* self,ImGuiID key,bool default_val)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - }, - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "default_val", - "type": "bool" - } - ], - "argsoriginal": "(ImGuiID key,bool default_val=false)", - "call_args": "(key,default_val)", - "cimguiname": "ImGuiStorage_GetBoolRef", - "defaults": { - "default_val": "false" - }, - "funcname": "GetBoolRef", - "location": "imgui:2102", - "ov_cimguiname": "ImGuiStorage_GetBoolRef", - "ret": "bool*", - "signature": "(ImGuiID,bool)", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_GetFloat": [ - { - "args": "(ImGuiStorage* self,ImGuiID key,float default_val)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - }, - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "default_val", - "type": "float" - } - ], - "argsoriginal": "(ImGuiID key,float default_val=0.0f)", - "call_args": "(key,default_val)", - "cimguiname": "ImGuiStorage_GetFloat", - "defaults": { - "default_val": "0.0f" - }, - "funcname": "GetFloat", - "location": "imgui:2092", - "ov_cimguiname": "ImGuiStorage_GetFloat", - "ret": "float", - "signature": "(ImGuiID,float)const", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_GetFloatRef": [ - { - "args": "(ImGuiStorage* self,ImGuiID key,float default_val)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - }, - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "default_val", - "type": "float" - } - ], - "argsoriginal": "(ImGuiID key,float default_val=0.0f)", - "call_args": "(key,default_val)", - "cimguiname": "ImGuiStorage_GetFloatRef", - "defaults": { - "default_val": "0.0f" - }, - "funcname": "GetFloatRef", - "location": "imgui:2103", - "ov_cimguiname": "ImGuiStorage_GetFloatRef", - "ret": "float*", - "signature": "(ImGuiID,float)", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_GetInt": [ - { - "args": "(ImGuiStorage* self,ImGuiID key,int default_val)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - }, - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "default_val", - "type": "int" - } - ], - "argsoriginal": "(ImGuiID key,int default_val=0)", - "call_args": "(key,default_val)", - "cimguiname": "ImGuiStorage_GetInt", - "defaults": { - "default_val": "0" - }, - "funcname": "GetInt", - "location": "imgui:2088", - "ov_cimguiname": "ImGuiStorage_GetInt", - "ret": "int", - "signature": "(ImGuiID,int)const", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_GetIntRef": [ - { - "args": "(ImGuiStorage* self,ImGuiID key,int default_val)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - }, - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "default_val", - "type": "int" - } - ], - "argsoriginal": "(ImGuiID key,int default_val=0)", - "call_args": "(key,default_val)", - "cimguiname": "ImGuiStorage_GetIntRef", - "defaults": { - "default_val": "0" - }, - "funcname": "GetIntRef", - "location": "imgui:2101", - "ov_cimguiname": "ImGuiStorage_GetIntRef", - "ret": "int*", - "signature": "(ImGuiID,int)", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_GetVoidPtr": [ - { - "args": "(ImGuiStorage* self,ImGuiID key)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - }, - { - "name": "key", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID key)", - "call_args": "(key)", - "cimguiname": "ImGuiStorage_GetVoidPtr", - "defaults": {}, - "funcname": "GetVoidPtr", - "location": "imgui:2094", - "ov_cimguiname": "ImGuiStorage_GetVoidPtr", - "ret": "void*", - "signature": "(ImGuiID)const", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_GetVoidPtrRef": [ - { - "args": "(ImGuiStorage* self,ImGuiID key,void* default_val)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - }, - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "default_val", - "type": "void*" - } - ], - "argsoriginal": "(ImGuiID key,void* default_val=((void*)0))", - "call_args": "(key,default_val)", - "cimguiname": "ImGuiStorage_GetVoidPtrRef", - "defaults": { - "default_val": "NULL" - }, - "funcname": "GetVoidPtrRef", - "location": "imgui:2104", - "ov_cimguiname": "ImGuiStorage_GetVoidPtrRef", - "ret": "void**", - "signature": "(ImGuiID,void*)", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_SetAllInt": [ - { - "args": "(ImGuiStorage* self,int val)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - }, - { - "name": "val", - "type": "int" - } - ], - "argsoriginal": "(int val)", - "call_args": "(val)", - "cimguiname": "ImGuiStorage_SetAllInt", - "defaults": {}, - "funcname": "SetAllInt", - "location": "imgui:2107", - "ov_cimguiname": "ImGuiStorage_SetAllInt", - "ret": "void", - "signature": "(int)", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_SetBool": [ - { - "args": "(ImGuiStorage* self,ImGuiID key,bool val)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - }, - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "val", - "type": "bool" - } - ], - "argsoriginal": "(ImGuiID key,bool val)", - "call_args": "(key,val)", - "cimguiname": "ImGuiStorage_SetBool", - "defaults": {}, - "funcname": "SetBool", - "location": "imgui:2091", - "ov_cimguiname": "ImGuiStorage_SetBool", - "ret": "void", - "signature": "(ImGuiID,bool)", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_SetFloat": [ - { - "args": "(ImGuiStorage* self,ImGuiID key,float val)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - }, - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "val", - "type": "float" - } - ], - "argsoriginal": "(ImGuiID key,float val)", - "call_args": "(key,val)", - "cimguiname": "ImGuiStorage_SetFloat", - "defaults": {}, - "funcname": "SetFloat", - "location": "imgui:2093", - "ov_cimguiname": "ImGuiStorage_SetFloat", - "ret": "void", - "signature": "(ImGuiID,float)", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_SetInt": [ - { - "args": "(ImGuiStorage* self,ImGuiID key,int val)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - }, - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "val", - "type": "int" - } - ], - "argsoriginal": "(ImGuiID key,int val)", - "call_args": "(key,val)", - "cimguiname": "ImGuiStorage_SetInt", - "defaults": {}, - "funcname": "SetInt", - "location": "imgui:2089", - "ov_cimguiname": "ImGuiStorage_SetInt", - "ret": "void", - "signature": "(ImGuiID,int)", - "stname": "ImGuiStorage" - } - ], - "ImGuiStorage_SetVoidPtr": [ - { - "args": "(ImGuiStorage* self,ImGuiID key,void* val)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStorage*" - }, - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "val", - "type": "void*" - } - ], - "argsoriginal": "(ImGuiID key,void* val)", - "call_args": "(key,val)", - "cimguiname": "ImGuiStorage_SetVoidPtr", - "defaults": {}, - "funcname": "SetVoidPtr", - "location": "imgui:2095", - "ov_cimguiname": "ImGuiStorage_SetVoidPtr", - "ret": "void", - "signature": "(ImGuiID,void*)", - "stname": "ImGuiStorage" - } - ], - "ImGuiStyle_ImGuiStyle": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiStyle_ImGuiStyle", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiStyle", - "location": "imgui:1715", - "ov_cimguiname": "ImGuiStyle_ImGuiStyle", - "signature": "()", - "stname": "ImGuiStyle" - } - ], - "ImGuiStyle_ScaleAllSizes": [ - { - "args": "(ImGuiStyle* self,float scale_factor)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStyle*" - }, - { - "name": "scale_factor", - "type": "float" - } - ], - "argsoriginal": "(float scale_factor)", - "call_args": "(scale_factor)", - "cimguiname": "ImGuiStyle_ScaleAllSizes", - "defaults": {}, - "funcname": "ScaleAllSizes", - "location": "imgui:1716", - "ov_cimguiname": "ImGuiStyle_ScaleAllSizes", - "ret": "void", - "signature": "(float)", - "stname": "ImGuiStyle" - } - ], - "ImGuiStyle_destroy": [ - { - "args": "(ImGuiStyle* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStyle*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiStyle_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImGuiStyle_destroy", - "ret": "void", - "signature": "(ImGuiStyle*)", - "stname": "ImGuiStyle" - } - ], - "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiTableColumnSortSpecs", - "location": "imgui:1937", - "ov_cimguiname": "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs", - "signature": "()", - "stname": "ImGuiTableColumnSortSpecs" - } - ], - "ImGuiTableColumnSortSpecs_destroy": [ - { - "args": "(ImGuiTableColumnSortSpecs* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTableColumnSortSpecs*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiTableColumnSortSpecs_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImGuiTableColumnSortSpecs_destroy", - "ret": "void", - "signature": "(ImGuiTableColumnSortSpecs*)", - "stname": "ImGuiTableColumnSortSpecs" - } - ], - "ImGuiTableSortSpecs_ImGuiTableSortSpecs": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTableSortSpecs_ImGuiTableSortSpecs", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiTableSortSpecs", - "location": "imgui:1950", - "ov_cimguiname": "ImGuiTableSortSpecs_ImGuiTableSortSpecs", - "signature": "()", - "stname": "ImGuiTableSortSpecs" - } - ], - "ImGuiTableSortSpecs_destroy": [ - { - "args": "(ImGuiTableSortSpecs* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTableSortSpecs*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiTableSortSpecs_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImGuiTableSortSpecs_destroy", - "ret": "void", - "signature": "(ImGuiTableSortSpecs*)", - "stname": "ImGuiTableSortSpecs" - } - ], - "ImGuiTextBuffer_ImGuiTextBuffer": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiTextBuffer", - "location": "imgui:2048", - "ov_cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", - "signature": "()", - "stname": "ImGuiTextBuffer" - } - ], - "ImGuiTextBuffer_append": [ - { - "args": "(ImGuiTextBuffer* self,const char* str,const char* str_end)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextBuffer*" - }, - { - "name": "str", - "type": "const char*" - }, - { - "name": "str_end", - "type": "const char*" - } - ], - "argsoriginal": "(const char* str,const char* str_end=((void*)0))", - "call_args": "(str,str_end)", - "cimguiname": "ImGuiTextBuffer_append", - "defaults": { - "str_end": "NULL" - }, - "funcname": "append", - "location": "imgui:2057", - "ov_cimguiname": "ImGuiTextBuffer_append", - "ret": "void", - "signature": "(const char*,const char*)", - "stname": "ImGuiTextBuffer" - } - ], - "ImGuiTextBuffer_appendf": [ - { - "args": "(ImGuiTextBuffer* self,const char* fmt,...)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextBuffer*" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(const char* fmt,...)", - "call_args": "(fmt,...)", - "cimguiname": "ImGuiTextBuffer_appendf", - "defaults": {}, - "funcname": "appendf", - "isvararg": "...)", - "location": "imgui:2058", - "manual": true, - "ov_cimguiname": "ImGuiTextBuffer_appendf", - "ret": "void", - "signature": "(const char*,...)", - "stname": "ImGuiTextBuffer" - } - ], - "ImGuiTextBuffer_appendfv": [ - { - "args": "(ImGuiTextBuffer* self,const char* fmt,va_list args)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextBuffer*" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "args", - "type": "va_list" - } - ], - "argsoriginal": "(const char* fmt,va_list args)", - "call_args": "(fmt,args)", - "cimguiname": "ImGuiTextBuffer_appendfv", - "defaults": {}, - "funcname": "appendfv", - "location": "imgui:2059", - "ov_cimguiname": "ImGuiTextBuffer_appendfv", - "ret": "void", - "signature": "(const char*,va_list)", - "stname": "ImGuiTextBuffer" - } - ], - "ImGuiTextBuffer_begin": [ - { - "args": "(ImGuiTextBuffer* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextBuffer*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTextBuffer_begin", - "defaults": {}, - "funcname": "begin", - "location": "imgui:2050", - "ov_cimguiname": "ImGuiTextBuffer_begin", - "ret": "const char*", - "signature": "()const", - "stname": "ImGuiTextBuffer" - } - ], - "ImGuiTextBuffer_c_str": [ - { - "args": "(ImGuiTextBuffer* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextBuffer*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTextBuffer_c_str", - "defaults": {}, - "funcname": "c_str", - "location": "imgui:2056", - "ov_cimguiname": "ImGuiTextBuffer_c_str", - "ret": "const char*", - "signature": "()const", - "stname": "ImGuiTextBuffer" - } - ], - "ImGuiTextBuffer_clear": [ - { - "args": "(ImGuiTextBuffer* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextBuffer*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTextBuffer_clear", - "defaults": {}, - "funcname": "clear", - "location": "imgui:2054", - "ov_cimguiname": "ImGuiTextBuffer_clear", - "ret": "void", - "signature": "()", - "stname": "ImGuiTextBuffer" - } - ], - "ImGuiTextBuffer_destroy": [ - { - "args": "(ImGuiTextBuffer* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextBuffer*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiTextBuffer_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImGuiTextBuffer_destroy", - "ret": "void", - "signature": "(ImGuiTextBuffer*)", - "stname": "ImGuiTextBuffer" - } - ], - "ImGuiTextBuffer_empty": [ - { - "args": "(ImGuiTextBuffer* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextBuffer*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTextBuffer_empty", - "defaults": {}, - "funcname": "empty", - "location": "imgui:2053", - "ov_cimguiname": "ImGuiTextBuffer_empty", - "ret": "bool", - "signature": "()const", - "stname": "ImGuiTextBuffer" - } - ], - "ImGuiTextBuffer_end": [ - { - "args": "(ImGuiTextBuffer* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextBuffer*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTextBuffer_end", - "defaults": {}, - "funcname": "end", - "location": "imgui:2051", - "ov_cimguiname": "ImGuiTextBuffer_end", - "ret": "const char*", - "signature": "()const", - "stname": "ImGuiTextBuffer" - } - ], - "ImGuiTextBuffer_reserve": [ - { - "args": "(ImGuiTextBuffer* self,int capacity)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextBuffer*" - }, - { - "name": "capacity", - "type": "int" - } - ], - "argsoriginal": "(int capacity)", - "call_args": "(capacity)", - "cimguiname": "ImGuiTextBuffer_reserve", - "defaults": {}, - "funcname": "reserve", - "location": "imgui:2055", - "ov_cimguiname": "ImGuiTextBuffer_reserve", - "ret": "void", - "signature": "(int)", - "stname": "ImGuiTextBuffer" - } - ], - "ImGuiTextBuffer_size": [ - { - "args": "(ImGuiTextBuffer* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextBuffer*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTextBuffer_size", - "defaults": {}, - "funcname": "size", - "location": "imgui:2052", - "ov_cimguiname": "ImGuiTextBuffer_size", - "ret": "int", - "signature": "()const", - "stname": "ImGuiTextBuffer" - } - ], - "ImGuiTextFilter_Build": [ - { - "args": "(ImGuiTextFilter* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextFilter*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTextFilter_Build", - "defaults": {}, - "funcname": "Build", - "location": "imgui:2021", - "ov_cimguiname": "ImGuiTextFilter_Build", - "ret": "void", - "signature": "()", - "stname": "ImGuiTextFilter" - } - ], - "ImGuiTextFilter_Clear": [ - { - "args": "(ImGuiTextFilter* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextFilter*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTextFilter_Clear", - "defaults": {}, - "funcname": "Clear", - "location": "imgui:2022", - "ov_cimguiname": "ImGuiTextFilter_Clear", - "ret": "void", - "signature": "()", - "stname": "ImGuiTextFilter" - } - ], - "ImGuiTextFilter_Draw": [ - { - "args": "(ImGuiTextFilter* self,const char* label,float width)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextFilter*" - }, - { - "name": "label", - "type": "const char*" - }, - { - "name": "width", - "type": "float" - } - ], - "argsoriginal": "(const char* label=\"Filter(inc,-exc)\",float width=0.0f)", - "call_args": "(label,width)", - "cimguiname": "ImGuiTextFilter_Draw", - "defaults": { - "label": "\"Filter(inc,-exc)\"", - "width": "0.0f" - }, - "funcname": "Draw", - "location": "imgui:2019", - "ov_cimguiname": "ImGuiTextFilter_Draw", - "ret": "bool", - "signature": "(const char*,float)", - "stname": "ImGuiTextFilter" - } - ], - "ImGuiTextFilter_ImGuiTextFilter": [ - { - "args": "(const char* default_filter)", - "argsT": [ - { - "name": "default_filter", - "type": "const char*" - } - ], - "argsoriginal": "(const char* default_filter=\"\")", - "call_args": "(default_filter)", - "cimguiname": "ImGuiTextFilter_ImGuiTextFilter", - "constructor": true, - "defaults": { - "default_filter": "\"\"" - }, - "funcname": "ImGuiTextFilter", - "location": "imgui:2018", - "ov_cimguiname": "ImGuiTextFilter_ImGuiTextFilter", - "signature": "(const char*)", - "stname": "ImGuiTextFilter" - } - ], - "ImGuiTextFilter_IsActive": [ - { - "args": "(ImGuiTextFilter* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextFilter*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTextFilter_IsActive", - "defaults": {}, - "funcname": "IsActive", - "location": "imgui:2023", - "ov_cimguiname": "ImGuiTextFilter_IsActive", - "ret": "bool", - "signature": "()const", - "stname": "ImGuiTextFilter" - } - ], - "ImGuiTextFilter_PassFilter": [ - { - "args": "(ImGuiTextFilter* self,const char* text,const char* text_end)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextFilter*" - }, - { - "name": "text", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - } - ], - "argsoriginal": "(const char* text,const char* text_end=((void*)0))", - "call_args": "(text,text_end)", - "cimguiname": "ImGuiTextFilter_PassFilter", - "defaults": { - "text_end": "NULL" - }, - "funcname": "PassFilter", - "location": "imgui:2020", - "ov_cimguiname": "ImGuiTextFilter_PassFilter", - "ret": "bool", - "signature": "(const char*,const char*)const", - "stname": "ImGuiTextFilter" - } - ], - "ImGuiTextFilter_destroy": [ - { - "args": "(ImGuiTextFilter* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextFilter*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiTextFilter_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImGuiTextFilter_destroy", - "ret": "void", - "signature": "(ImGuiTextFilter*)", - "stname": "ImGuiTextFilter" - } - ], - "ImGuiTextRange_ImGuiTextRange": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTextRange_ImGuiTextRange", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiTextRange", - "location": "imgui:2031", - "ov_cimguiname": "ImGuiTextRange_ImGuiTextRangeNil", - "signature": "()", - "stname": "ImGuiTextRange" - }, - { - "args": "(const char* _b,const char* _e)", - "argsT": [ - { - "name": "_b", - "type": "const char*" - }, - { - "name": "_e", - "type": "const char*" - } - ], - "argsoriginal": "(const char* _b,const char* _e)", - "call_args": "(_b,_e)", - "cimguiname": "ImGuiTextRange_ImGuiTextRange", - "constructor": true, - "defaults": {}, - "funcname": "ImGuiTextRange", - "location": "imgui:2032", - "ov_cimguiname": "ImGuiTextRange_ImGuiTextRangeStr", - "signature": "(const char*,const char*)", - "stname": "ImGuiTextRange" - } - ], - "ImGuiTextRange_destroy": [ - { - "args": "(ImGuiTextRange* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextRange*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiTextRange_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImGuiTextRange_destroy", - "ret": "void", - "signature": "(ImGuiTextRange*)", - "stname": "ImGuiTextRange" - } - ], - "ImGuiTextRange_empty": [ - { - "args": "(ImGuiTextRange* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextRange*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTextRange_empty", - "defaults": {}, - "funcname": "empty", - "location": "imgui:2033", - "ov_cimguiname": "ImGuiTextRange_empty", - "ret": "bool", - "signature": "()const", - "stname": "ImGuiTextRange" - } - ], - "ImGuiTextRange_split": [ - { - "args": "(ImGuiTextRange* self,char separator,ImVector_ImGuiTextRange* out)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTextRange*" - }, - { - "name": "separator", - "type": "char" - }, - { - "name": "out", - "type": "ImVector_ImGuiTextRange*" - } - ], - "argsoriginal": "(char separator,ImVector* out)", - "call_args": "(separator,out)", - "cimguiname": "ImGuiTextRange_split", - "defaults": {}, - "funcname": "split", - "location": "imgui:2034", - "ov_cimguiname": "ImGuiTextRange_split", - "ret": "void", - "signature": "(char,ImVector_ImGuiTextRange*)const", - "stname": "ImGuiTextRange" - } - ], - "ImVec2_ImVec2": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVec2_ImVec2", - "constructor": true, - "defaults": {}, - "funcname": "ImVec2", - "location": "imgui:226", - "ov_cimguiname": "ImVec2_ImVec2Nil", - "signature": "()", - "stname": "ImVec2" - }, - { - "args": "(float _x,float _y)", - "argsT": [ - { - "name": "_x", - "type": "float" - }, - { - "name": "_y", - "type": "float" - } - ], - "argsoriginal": "(float _x,float _y)", - "call_args": "(_x,_y)", - "cimguiname": "ImVec2_ImVec2", - "constructor": true, - "defaults": {}, - "funcname": "ImVec2", - "location": "imgui:227", - "ov_cimguiname": "ImVec2_ImVec2Float", - "signature": "(float,float)", - "stname": "ImVec2" - } - ], - "ImVec2_destroy": [ - { - "args": "(ImVec2* self)", - "argsT": [ - { - "name": "self", - "type": "ImVec2*" - } - ], - "call_args": "(self)", - "cimguiname": "ImVec2_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImVec2_destroy", - "ret": "void", - "signature": "(ImVec2*)", - "stname": "ImVec2" - } - ], - "ImVec4_ImVec4": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVec4_ImVec4", - "constructor": true, - "defaults": {}, - "funcname": "ImVec4", - "location": "imgui:239", - "ov_cimguiname": "ImVec4_ImVec4Nil", - "signature": "()", - "stname": "ImVec4" - }, - { - "args": "(float _x,float _y,float _z,float _w)", - "argsT": [ - { - "name": "_x", - "type": "float" - }, - { - "name": "_y", - "type": "float" - }, - { - "name": "_z", - "type": "float" - }, - { - "name": "_w", - "type": "float" - } - ], - "argsoriginal": "(float _x,float _y,float _z,float _w)", - "call_args": "(_x,_y,_z,_w)", - "cimguiname": "ImVec4_ImVec4", - "constructor": true, - "defaults": {}, - "funcname": "ImVec4", - "location": "imgui:240", - "ov_cimguiname": "ImVec4_ImVec4Float", - "signature": "(float,float,float,float)", - "stname": "ImVec4" - } - ], - "ImVec4_destroy": [ - { - "args": "(ImVec4* self)", - "argsT": [ - { - "name": "self", - "type": "ImVec4*" - } - ], - "call_args": "(self)", - "cimguiname": "ImVec4_destroy", - "defaults": {}, - "destructor": true, - "ov_cimguiname": "ImVec4_destroy", - "ret": "void", - "signature": "(ImVec4*)", - "stname": "ImVec4" - } - ], - "ImVector_ImVector": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_ImVector", - "constructor": true, - "defaults": {}, - "funcname": "ImVector", - "location": "imgui:1618", - "ov_cimguiname": "ImVector_ImVectorNil", - "signature": "()", - "stname": "ImVector", - "templated": true - }, - { - "args": "(const ImVector src)", - "argsT": [ - { - "name": "src", - "type": "const ImVector" - } - ], - "argsoriginal": "(const ImVector& src)", - "call_args": "(src)", - "cimguiname": "ImVector_ImVector", - "constructor": true, - "defaults": {}, - "funcname": "ImVector", - "location": "imgui:1619", - "ov_cimguiname": "ImVector_ImVectorVector", - "signature": "(const ImVector)", - "stname": "ImVector", - "templated": true - } - ], - "ImVector__grow_capacity": [ - { - "args": "(ImVector* self,int sz)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "sz", - "type": "int" - } - ], - "argsoriginal": "(int sz)", - "call_args": "(sz)", - "cimguiname": "ImVector__grow_capacity", - "defaults": {}, - "funcname": "_grow_capacity", - "location": "imgui:1642", - "ov_cimguiname": "ImVector__grow_capacity", - "ret": "int", - "signature": "(int)const", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_back": [ - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_back", - "defaults": {}, - "funcname": "back", - "location": "imgui:1638", - "ov_cimguiname": "ImVector_backNil", - "ret": "T*", - "retref": "&", - "signature": "()", - "stname": "ImVector", - "templated": true - }, - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_back", - "defaults": {}, - "funcname": "back", - "location": "imgui:1639", - "ov_cimguiname": "ImVector_back_const", - "ret": "const T*", - "retref": "&", - "signature": "()const", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_begin": [ - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_begin", - "defaults": {}, - "funcname": "begin", - "location": "imgui:1632", - "ov_cimguiname": "ImVector_beginNil", - "ret": "T*", - "signature": "()", - "stname": "ImVector", - "templated": true - }, - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_begin", - "defaults": {}, - "funcname": "begin", - "location": "imgui:1633", - "ov_cimguiname": "ImVector_begin_const", - "ret": "const T*", - "signature": "()const", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_capacity": [ - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_capacity", - "defaults": {}, - "funcname": "capacity", - "location": "imgui:1627", - "ov_cimguiname": "ImVector_capacity", - "ret": "int", - "signature": "()const", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_clear": [ - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_clear", - "defaults": {}, - "funcname": "clear", - "location": "imgui:1631", - "ov_cimguiname": "ImVector_clear", - "ret": "void", - "signature": "()", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_contains": [ - { - "args": "(ImVector* self,const T v)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "v", - "type": "const T" - } - ], - "argsoriginal": "(const T& v)", - "call_args": "(v)", - "cimguiname": "ImVector_contains", - "defaults": {}, - "funcname": "contains", - "location": "imgui:1656", - "ov_cimguiname": "ImVector_contains", - "ret": "bool", - "signature": "(const T)const", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_destroy": [ - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "call_args": "(self)", - "cimguiname": "ImVector_destroy", - "defaults": {}, - "destructor": true, - "location": "imgui:1621", - "ov_cimguiname": "ImVector_destroy", - "realdestructor": true, - "ret": "void", - "signature": "(ImVector*)", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_empty": [ - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_empty", - "defaults": {}, - "funcname": "empty", - "location": "imgui:1623", - "ov_cimguiname": "ImVector_empty", - "ret": "bool", - "signature": "()const", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_end": [ - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_end", - "defaults": {}, - "funcname": "end", - "location": "imgui:1634", - "ov_cimguiname": "ImVector_endNil", - "ret": "T*", - "signature": "()", - "stname": "ImVector", - "templated": true - }, - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_end", - "defaults": {}, - "funcname": "end", - "location": "imgui:1635", - "ov_cimguiname": "ImVector_end_const", - "ret": "const T*", - "signature": "()const", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_erase": [ - { - "args": "(ImVector* self,const T* it)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "it", - "type": "const T*" - } - ], - "argsoriginal": "(const T* it)", - "call_args": "(it)", - "cimguiname": "ImVector_erase", - "defaults": {}, - "funcname": "erase", - "location": "imgui:1652", - "ov_cimguiname": "ImVector_eraseNil", - "ret": "T*", - "signature": "(const T*)", - "stname": "ImVector", - "templated": true - }, - { - "args": "(ImVector* self,const T* it,const T* it_last)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "it", - "type": "const T*" - }, - { - "name": "it_last", - "type": "const T*" - } - ], - "argsoriginal": "(const T* it,const T* it_last)", - "call_args": "(it,it_last)", - "cimguiname": "ImVector_erase", - "defaults": {}, - "funcname": "erase", - "location": "imgui:1653", - "ov_cimguiname": "ImVector_eraseTPtr", - "ret": "T*", - "signature": "(const T*,const T*)", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_erase_unsorted": [ - { - "args": "(ImVector* self,const T* it)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "it", - "type": "const T*" - } - ], - "argsoriginal": "(const T* it)", - "call_args": "(it)", - "cimguiname": "ImVector_erase_unsorted", - "defaults": {}, - "funcname": "erase_unsorted", - "location": "imgui:1654", - "ov_cimguiname": "ImVector_erase_unsorted", - "ret": "T*", - "signature": "(const T*)", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_find": [ - { - "args": "(ImVector* self,const T v)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "v", - "type": "const T" - } - ], - "argsoriginal": "(const T& v)", - "call_args": "(v)", - "cimguiname": "ImVector_find", - "defaults": {}, - "funcname": "find", - "location": "imgui:1657", - "ov_cimguiname": "ImVector_findNil", - "ret": "T*", - "signature": "(const T)", - "stname": "ImVector", - "templated": true - }, - { - "args": "(ImVector* self,const T v)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "v", - "type": "const T" - } - ], - "argsoriginal": "(const T& v)", - "call_args": "(v)", - "cimguiname": "ImVector_find", - "defaults": {}, - "funcname": "find", - "location": "imgui:1658", - "ov_cimguiname": "ImVector_find_const", - "ret": "const T*", - "signature": "(const T)const", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_find_erase": [ - { - "args": "(ImVector* self,const T v)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "v", - "type": "const T" - } - ], - "argsoriginal": "(const T& v)", - "call_args": "(v)", - "cimguiname": "ImVector_find_erase", - "defaults": {}, - "funcname": "find_erase", - "location": "imgui:1659", - "ov_cimguiname": "ImVector_find_erase", - "ret": "bool", - "signature": "(const T)", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_find_erase_unsorted": [ - { - "args": "(ImVector* self,const T v)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "v", - "type": "const T" - } - ], - "argsoriginal": "(const T& v)", - "call_args": "(v)", - "cimguiname": "ImVector_find_erase_unsorted", - "defaults": {}, - "funcname": "find_erase_unsorted", - "location": "imgui:1660", - "ov_cimguiname": "ImVector_find_erase_unsorted", - "ret": "bool", - "signature": "(const T)", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_front": [ - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_front", - "defaults": {}, - "funcname": "front", - "location": "imgui:1636", - "ov_cimguiname": "ImVector_frontNil", - "ret": "T*", - "retref": "&", - "signature": "()", - "stname": "ImVector", - "templated": true - }, - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_front", - "defaults": {}, - "funcname": "front", - "location": "imgui:1637", - "ov_cimguiname": "ImVector_front_const", - "ret": "const T*", - "retref": "&", - "signature": "()const", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_index_from_ptr": [ - { - "args": "(ImVector* self,const T* it)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "it", - "type": "const T*" - } - ], - "argsoriginal": "(const T* it)", - "call_args": "(it)", - "cimguiname": "ImVector_index_from_ptr", - "defaults": {}, - "funcname": "index_from_ptr", - "location": "imgui:1661", - "ov_cimguiname": "ImVector_index_from_ptr", - "ret": "int", - "signature": "(const T*)const", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_insert": [ - { - "args": "(ImVector* self,const T* it,const T v)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "it", - "type": "const T*" - }, - { - "name": "v", - "type": "const T" - } - ], - "argsoriginal": "(const T* it,const T& v)", - "call_args": "(it,v)", - "cimguiname": "ImVector_insert", - "defaults": {}, - "funcname": "insert", - "location": "imgui:1655", - "ov_cimguiname": "ImVector_insert", - "ret": "T*", - "signature": "(const T*,const T)", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_max_size": [ - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_max_size", - "defaults": {}, - "funcname": "max_size", - "location": "imgui:1626", - "ov_cimguiname": "ImVector_max_size", - "ret": "int", - "signature": "()const", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_pop_back": [ - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_pop_back", - "defaults": {}, - "funcname": "pop_back", - "location": "imgui:1650", - "ov_cimguiname": "ImVector_pop_back", - "ret": "void", - "signature": "()", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_push_back": [ - { - "args": "(ImVector* self,const T v)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "v", - "type": "const T" - } - ], - "argsoriginal": "(const T& v)", - "call_args": "(v)", - "cimguiname": "ImVector_push_back", - "defaults": {}, - "funcname": "push_back", - "location": "imgui:1649", - "ov_cimguiname": "ImVector_push_back", - "ret": "void", - "signature": "(const T)", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_push_front": [ - { - "args": "(ImVector* self,const T v)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "v", - "type": "const T" - } - ], - "argsoriginal": "(const T& v)", - "call_args": "(v)", - "cimguiname": "ImVector_push_front", - "defaults": {}, - "funcname": "push_front", - "location": "imgui:1651", - "ov_cimguiname": "ImVector_push_front", - "ret": "void", - "signature": "(const T)", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_reserve": [ - { - "args": "(ImVector* self,int new_capacity)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "new_capacity", - "type": "int" - } - ], - "argsoriginal": "(int new_capacity)", - "call_args": "(new_capacity)", - "cimguiname": "ImVector_reserve", - "defaults": {}, - "funcname": "reserve", - "location": "imgui:1646", - "ov_cimguiname": "ImVector_reserve", - "ret": "void", - "signature": "(int)", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_resize": [ - { - "args": "(ImVector* self,int new_size)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "new_size", - "type": "int" - } - ], - "argsoriginal": "(int new_size)", - "call_args": "(new_size)", - "cimguiname": "ImVector_resize", - "defaults": {}, - "funcname": "resize", - "location": "imgui:1643", - "ov_cimguiname": "ImVector_resizeNil", - "ret": "void", - "signature": "(int)", - "stname": "ImVector", - "templated": true - }, - { - "args": "(ImVector* self,int new_size,const T v)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "new_size", - "type": "int" - }, - { - "name": "v", - "type": "const T" - } - ], - "argsoriginal": "(int new_size,const T& v)", - "call_args": "(new_size,v)", - "cimguiname": "ImVector_resize", - "defaults": {}, - "funcname": "resize", - "location": "imgui:1644", - "ov_cimguiname": "ImVector_resizeT", - "ret": "void", - "signature": "(int,const T)", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_shrink": [ - { - "args": "(ImVector* self,int new_size)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "new_size", - "type": "int" - } - ], - "argsoriginal": "(int new_size)", - "call_args": "(new_size)", - "cimguiname": "ImVector_shrink", - "defaults": {}, - "funcname": "shrink", - "location": "imgui:1645", - "ov_cimguiname": "ImVector_shrink", - "ret": "void", - "signature": "(int)", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_size": [ - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_size", - "defaults": {}, - "funcname": "size", - "location": "imgui:1624", - "ov_cimguiname": "ImVector_size", - "ret": "int", - "signature": "()const", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_size_in_bytes": [ - { - "args": "(ImVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVector_size_in_bytes", - "defaults": {}, - "funcname": "size_in_bytes", - "location": "imgui:1625", - "ov_cimguiname": "ImVector_size_in_bytes", - "ret": "int", - "signature": "()const", - "stname": "ImVector", - "templated": true - } - ], - "ImVector_swap": [ - { - "args": "(ImVector* self,ImVector* rhs)", - "argsT": [ - { - "name": "self", - "type": "ImVector*" - }, - { - "name": "rhs", - "reftoptr": true, - "type": "ImVector*" - } - ], - "argsoriginal": "(ImVector& rhs)", - "call_args": "(*rhs)", - "cimguiname": "ImVector_swap", - "defaults": {}, - "funcname": "swap", - "location": "imgui:1640", - "ov_cimguiname": "ImVector_swap", - "ret": "void", - "signature": "(ImVector*)", - "stname": "ImVector", - "templated": true - } - ], - "igAcceptDragDropPayload": [ - { - "args": "(const char* type,ImGuiDragDropFlags flags)", - "argsT": [ - { - "name": "type", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiDragDropFlags" - } - ], - "argsoriginal": "(const char* type,ImGuiDragDropFlags flags=0)", - "call_args": "(type,flags)", - "cimguiname": "igAcceptDragDropPayload", - "defaults": { - "flags": "0" - }, - "funcname": "AcceptDragDropPayload", - "location": "imgui:750", - "namespace": "ImGui", - "ov_cimguiname": "igAcceptDragDropPayload", - "ret": "const ImGuiPayload*", - "signature": "(const char*,ImGuiDragDropFlags)", - "stname": "" - } - ], - "igAlignTextToFramePadding": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igAlignTextToFramePadding", - "defaults": {}, - "funcname": "AlignTextToFramePadding", - "location": "imgui:418", - "namespace": "ImGui", - "ov_cimguiname": "igAlignTextToFramePadding", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igArrowButton": [ - { - "args": "(const char* str_id,ImGuiDir dir)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "dir", - "type": "ImGuiDir" - } - ], - "argsoriginal": "(const char* str_id,ImGuiDir dir)", - "call_args": "(str_id,dir)", - "cimguiname": "igArrowButton", - "defaults": {}, - "funcname": "ArrowButton", - "location": "imgui:461", - "namespace": "ImGui", - "ov_cimguiname": "igArrowButton", - "ret": "bool", - "signature": "(const char*,ImGuiDir)", - "stname": "" - } - ], - "igBegin": [ - { - "args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)", - "argsT": [ - { - "name": "name", - "type": "const char*" - }, - { - "name": "p_open", - "type": "bool*" - }, - { - "name": "flags", - "type": "ImGuiWindowFlags" - } - ], - "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", - "call_args": "(name,p_open,flags)", - "cimguiname": "igBegin", - "defaults": { - "flags": "0", - "p_open": "NULL" - }, - "funcname": "Begin", - "location": "imgui:296", - "namespace": "ImGui", - "ov_cimguiname": "igBegin", - "ret": "bool", - "signature": "(const char*,bool*,ImGuiWindowFlags)", - "stname": "" - } - ], - "igBeginChild": [ - { - "args": "(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "border", - "type": "bool" - }, - { - "name": "flags", - "type": "ImGuiWindowFlags" - } - ], - "argsoriginal": "(const char* str_id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)", - "call_args": "(str_id,size,border,flags)", - "cimguiname": "igBeginChild", - "defaults": { - "border": "false", - "flags": "0", - "size": "ImVec2(0,0)" - }, - "funcname": "BeginChild", - "location": "imgui:307", - "namespace": "ImGui", - "ov_cimguiname": "igBeginChildStr", - "ret": "bool", - "signature": "(const char*,const ImVec2,bool,ImGuiWindowFlags)", - "stname": "" - }, - { - "args": "(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "border", - "type": "bool" - }, - { - "name": "flags", - "type": "ImGuiWindowFlags" - } - ], - "argsoriginal": "(ImGuiID id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)", - "call_args": "(id,size,border,flags)", - "cimguiname": "igBeginChild", - "defaults": { - "border": "false", - "flags": "0", - "size": "ImVec2(0,0)" - }, - "funcname": "BeginChild", - "location": "imgui:308", - "namespace": "ImGui", - "ov_cimguiname": "igBeginChildID", - "ret": "bool", - "signature": "(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)", - "stname": "" - } - ], - "igBeginChildFrame": [ - { - "args": "(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "flags", - "type": "ImGuiWindowFlags" - } - ], - "argsoriginal": "(ImGuiID id,const ImVec2& size,ImGuiWindowFlags flags=0)", - "call_args": "(id,size,flags)", - "cimguiname": "igBeginChildFrame", - "defaults": { - "flags": "0" - }, - "funcname": "BeginChildFrame", - "location": "imgui:797", - "namespace": "ImGui", - "ov_cimguiname": "igBeginChildFrame", - "ret": "bool", - "signature": "(ImGuiID,const ImVec2,ImGuiWindowFlags)", - "stname": "" - } - ], - "igBeginCombo": [ - { - "args": "(const char* label,const char* preview_value,ImGuiComboFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "preview_value", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiComboFlags" - } - ], - "argsoriginal": "(const char* label,const char* preview_value,ImGuiComboFlags flags=0)", - "call_args": "(label,preview_value,flags)", - "cimguiname": "igBeginCombo", - "defaults": { - "flags": "0" - }, - "funcname": "BeginCombo", - "location": "imgui:475", - "namespace": "ImGui", - "ov_cimguiname": "igBeginCombo", - "ret": "bool", - "signature": "(const char*,const char*,ImGuiComboFlags)", - "stname": "" - } - ], - "igBeginDragDropSource": [ - { - "args": "(ImGuiDragDropFlags flags)", - "argsT": [ - { - "name": "flags", - "type": "ImGuiDragDropFlags" - } - ], - "argsoriginal": "(ImGuiDragDropFlags flags=0)", - "call_args": "(flags)", - "cimguiname": "igBeginDragDropSource", - "defaults": { - "flags": "0" - }, - "funcname": "BeginDragDropSource", - "location": "imgui:746", - "namespace": "ImGui", - "ov_cimguiname": "igBeginDragDropSource", - "ret": "bool", - "signature": "(ImGuiDragDropFlags)", - "stname": "" - } - ], - "igBeginDragDropTarget": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igBeginDragDropTarget", - "defaults": {}, - "funcname": "BeginDragDropTarget", - "location": "imgui:749", - "namespace": "ImGui", - "ov_cimguiname": "igBeginDragDropTarget", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igBeginGroup": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igBeginGroup", - "defaults": {}, - "funcname": "BeginGroup", - "location": "imgui:407", - "namespace": "ImGui", - "ov_cimguiname": "igBeginGroup", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igBeginMainMenuBar": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igBeginMainMenuBar", - "defaults": {}, - "funcname": "BeginMainMenuBar", - "location": "imgui:607", - "namespace": "ImGui", - "ov_cimguiname": "igBeginMainMenuBar", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igBeginMenu": [ - { - "args": "(const char* label,bool enabled)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "enabled", - "type": "bool" - } - ], - "argsoriginal": "(const char* label,bool enabled=true)", - "call_args": "(label,enabled)", - "cimguiname": "igBeginMenu", - "defaults": { - "enabled": "true" - }, - "funcname": "BeginMenu", - "location": "imgui:609", - "namespace": "ImGui", - "ov_cimguiname": "igBeginMenu", - "ret": "bool", - "signature": "(const char*,bool)", - "stname": "" - } - ], - "igBeginMenuBar": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igBeginMenuBar", - "defaults": {}, - "funcname": "BeginMenuBar", - "location": "imgui:605", - "namespace": "ImGui", - "ov_cimguiname": "igBeginMenuBar", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igBeginPopup": [ - { - "args": "(const char* str_id,ImGuiWindowFlags flags)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiWindowFlags" - } - ], - "argsoriginal": "(const char* str_id,ImGuiWindowFlags flags=0)", - "call_args": "(str_id,flags)", - "cimguiname": "igBeginPopup", - "defaults": { - "flags": "0" - }, - "funcname": "BeginPopup", - "location": "imgui:632", - "namespace": "ImGui", - "ov_cimguiname": "igBeginPopup", - "ret": "bool", - "signature": "(const char*,ImGuiWindowFlags)", - "stname": "" - } - ], - "igBeginPopupContextItem": [ - { - "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "popup_flags", - "type": "ImGuiPopupFlags" - } - ], - "argsoriginal": "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)", - "call_args": "(str_id,popup_flags)", - "cimguiname": "igBeginPopupContextItem", - "defaults": { - "popup_flags": "1", - "str_id": "NULL" - }, - "funcname": "BeginPopupContextItem", - "location": "imgui:649", - "namespace": "ImGui", - "ov_cimguiname": "igBeginPopupContextItem", - "ret": "bool", - "signature": "(const char*,ImGuiPopupFlags)", - "stname": "" - } - ], - "igBeginPopupContextVoid": [ - { - "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "popup_flags", - "type": "ImGuiPopupFlags" - } - ], - "argsoriginal": "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)", - "call_args": "(str_id,popup_flags)", - "cimguiname": "igBeginPopupContextVoid", - "defaults": { - "popup_flags": "1", - "str_id": "NULL" - }, - "funcname": "BeginPopupContextVoid", - "location": "imgui:651", - "namespace": "ImGui", - "ov_cimguiname": "igBeginPopupContextVoid", - "ret": "bool", - "signature": "(const char*,ImGuiPopupFlags)", - "stname": "" - } - ], - "igBeginPopupContextWindow": [ - { - "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "popup_flags", - "type": "ImGuiPopupFlags" - } - ], - "argsoriginal": "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)", - "call_args": "(str_id,popup_flags)", - "cimguiname": "igBeginPopupContextWindow", - "defaults": { - "popup_flags": "1", - "str_id": "NULL" - }, - "funcname": "BeginPopupContextWindow", - "location": "imgui:650", - "namespace": "ImGui", - "ov_cimguiname": "igBeginPopupContextWindow", - "ret": "bool", - "signature": "(const char*,ImGuiPopupFlags)", - "stname": "" - } - ], - "igBeginPopupModal": [ - { - "args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)", - "argsT": [ - { - "name": "name", - "type": "const char*" - }, - { - "name": "p_open", - "type": "bool*" - }, - { - "name": "flags", - "type": "ImGuiWindowFlags" - } - ], - "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", - "call_args": "(name,p_open,flags)", - "cimguiname": "igBeginPopupModal", - "defaults": { - "flags": "0", - "p_open": "NULL" - }, - "funcname": "BeginPopupModal", - "location": "imgui:633", - "namespace": "ImGui", - "ov_cimguiname": "igBeginPopupModal", - "ret": "bool", - "signature": "(const char*,bool*,ImGuiWindowFlags)", - "stname": "" - } - ], - "igBeginTabBar": [ - { - "args": "(const char* str_id,ImGuiTabBarFlags flags)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiTabBarFlags" - } - ], - "argsoriginal": "(const char* str_id,ImGuiTabBarFlags flags=0)", - "call_args": "(str_id,flags)", - "cimguiname": "igBeginTabBar", - "defaults": { - "flags": "0" - }, - "funcname": "BeginTabBar", - "location": "imgui:728", - "namespace": "ImGui", - "ov_cimguiname": "igBeginTabBar", - "ret": "bool", - "signature": "(const char*,ImGuiTabBarFlags)", - "stname": "" - } - ], - "igBeginTabItem": [ - { - "args": "(const char* label,bool* p_open,ImGuiTabItemFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "p_open", - "type": "bool*" - }, - { - "name": "flags", - "type": "ImGuiTabItemFlags" - } - ], - "argsoriginal": "(const char* label,bool* p_open=((void*)0),ImGuiTabItemFlags flags=0)", - "call_args": "(label,p_open,flags)", - "cimguiname": "igBeginTabItem", - "defaults": { - "flags": "0", - "p_open": "NULL" - }, - "funcname": "BeginTabItem", - "location": "imgui:730", - "namespace": "ImGui", - "ov_cimguiname": "igBeginTabItem", - "ret": "bool", - "signature": "(const char*,bool*,ImGuiTabItemFlags)", - "stname": "" - } - ], - "igBeginTable": [ - { - "args": "(const char* str_id,int column,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "column", - "type": "int" - }, - { - "name": "flags", - "type": "ImGuiTableFlags" - }, - { - "name": "outer_size", - "type": "const ImVec2" - }, - { - "name": "inner_width", - "type": "float" - } - ], - "argsoriginal": "(const char* str_id,int column,ImGuiTableFlags flags=0,const ImVec2& outer_size=ImVec2(0.0f,0.0f),float inner_width=0.0f)", - "call_args": "(str_id,column,flags,outer_size,inner_width)", - "cimguiname": "igBeginTable", - "defaults": { - "flags": "0", - "inner_width": "0.0f", - "outer_size": "ImVec2(0.0f,0.0f)" - }, - "funcname": "BeginTable", - "location": "imgui:683", - "namespace": "ImGui", - "ov_cimguiname": "igBeginTable", - "ret": "bool", - "signature": "(const char*,int,ImGuiTableFlags,const ImVec2,float)", - "stname": "" - } - ], - "igBeginTooltip": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igBeginTooltip", - "defaults": {}, - "funcname": "BeginTooltip", - "location": "imgui:616", - "namespace": "ImGui", - "ov_cimguiname": "igBeginTooltip", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igBullet": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igBullet", - "defaults": {}, - "funcname": "Bullet", - "location": "imgui:470", - "namespace": "ImGui", - "ov_cimguiname": "igBullet", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igBulletText": [ - { - "args": "(const char* fmt,...)", - "argsT": [ - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(const char* fmt,...)", - "call_args": "(fmt,...)", - "cimguiname": "igBulletText", - "defaults": {}, - "funcname": "BulletText", - "isvararg": "...)", - "location": "imgui:452", - "namespace": "ImGui", - "ov_cimguiname": "igBulletText", - "ret": "void", - "signature": "(const char*,...)", - "stname": "" - } - ], - "igBulletTextV": [ - { - "args": "(const char* fmt,va_list args)", - "argsT": [ - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "args", - "type": "va_list" - } - ], - "argsoriginal": "(const char* fmt,va_list args)", - "call_args": "(fmt,args)", - "cimguiname": "igBulletTextV", - "defaults": {}, - "funcname": "BulletTextV", - "location": "imgui:453", - "namespace": "ImGui", - "ov_cimguiname": "igBulletTextV", - "ret": "void", - "signature": "(const char*,va_list)", - "stname": "" - } - ], - "igButton": [ - { - "args": "(const char* label,const ImVec2 size)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "size", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", - "call_args": "(label,size)", - "cimguiname": "igButton", - "defaults": { - "size": "ImVec2(0,0)" - }, - "funcname": "Button", - "location": "imgui:458", - "namespace": "ImGui", - "ov_cimguiname": "igButton", - "ret": "bool", - "signature": "(const char*,const ImVec2)", - "stname": "" - } - ], - "igCalcItemWidth": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igCalcItemWidth", - "defaults": {}, - "funcname": "CalcItemWidth", - "location": "imgui:380", - "namespace": "ImGui", - "ov_cimguiname": "igCalcItemWidth", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igCalcListClipping": [ - { - "args": "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)", - "argsT": [ - { - "name": "items_count", - "type": "int" - }, - { - "name": "items_height", - "type": "float" - }, - { - "name": "out_items_display_start", - "type": "int*" - }, - { - "name": "out_items_display_end", - "type": "int*" - } - ], - "argsoriginal": "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)", - "call_args": "(items_count,items_height,out_items_display_start,out_items_display_end)", - "cimguiname": "igCalcListClipping", - "defaults": {}, - "funcname": "CalcListClipping", - "location": "imgui:796", - "namespace": "ImGui", - "ov_cimguiname": "igCalcListClipping", - "ret": "void", - "signature": "(int,float,int*,int*)", - "stname": "" - } - ], - "igCalcTextSize": [ - { - "args": "(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "text", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - }, - { - "name": "hide_text_after_double_hash", - "type": "bool" - }, - { - "name": "wrap_width", - "type": "float" - } - ], - "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", - "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", - "cimguiname": "igCalcTextSize", - "defaults": { - "hide_text_after_double_hash": "false", - "text_end": "NULL", - "wrap_width": "-1.0f" - }, - "funcname": "CalcTextSize", - "location": "imgui:801", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igCalcTextSize", - "ret": "void", - "signature": "(const char*,const char*,bool,float)", - "stname": "" - } - ], - "igCaptureKeyboardFromApp": [ - { - "args": "(bool want_capture_keyboard_value)", - "argsT": [ - { - "name": "want_capture_keyboard_value", - "type": "bool" - } - ], - "argsoriginal": "(bool want_capture_keyboard_value=true)", - "call_args": "(want_capture_keyboard_value)", - "cimguiname": "igCaptureKeyboardFromApp", - "defaults": { - "want_capture_keyboard_value": "true" - }, - "funcname": "CaptureKeyboardFromApp", - "location": "imgui:817", - "namespace": "ImGui", - "ov_cimguiname": "igCaptureKeyboardFromApp", - "ret": "void", - "signature": "(bool)", - "stname": "" - } - ], - "igCaptureMouseFromApp": [ - { - "args": "(bool want_capture_mouse_value)", - "argsT": [ - { - "name": "want_capture_mouse_value", - "type": "bool" - } - ], - "argsoriginal": "(bool want_capture_mouse_value=true)", - "call_args": "(want_capture_mouse_value)", - "cimguiname": "igCaptureMouseFromApp", - "defaults": { - "want_capture_mouse_value": "true" - }, - "funcname": "CaptureMouseFromApp", - "location": "imgui:837", - "namespace": "ImGui", - "ov_cimguiname": "igCaptureMouseFromApp", - "ret": "void", - "signature": "(bool)", - "stname": "" - } - ], - "igCheckbox": [ - { - "args": "(const char* label,bool* v)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "bool*" - } - ], - "argsoriginal": "(const char* label,bool* v)", - "call_args": "(label,v)", - "cimguiname": "igCheckbox", - "defaults": {}, - "funcname": "Checkbox", - "location": "imgui:464", - "namespace": "ImGui", - "ov_cimguiname": "igCheckbox", - "ret": "bool", - "signature": "(const char*,bool*)", - "stname": "" - } - ], - "igCheckboxFlags": [ - { - "args": "(const char* label,int* flags,int flags_value)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "flags", - "type": "int*" - }, - { - "name": "flags_value", - "type": "int" - } - ], - "argsoriginal": "(const char* label,int* flags,int flags_value)", - "call_args": "(label,flags,flags_value)", - "cimguiname": "igCheckboxFlags", - "defaults": {}, - "funcname": "CheckboxFlags", - "location": "imgui:465", - "namespace": "ImGui", - "ov_cimguiname": "igCheckboxFlagsIntPtr", - "ret": "bool", - "signature": "(const char*,int*,int)", - "stname": "" - }, - { - "args": "(const char* label,unsigned int* flags,unsigned int flags_value)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "flags", - "type": "unsigned int*" - }, - { - "name": "flags_value", - "type": "unsigned int" - } - ], - "argsoriginal": "(const char* label,unsigned int* flags,unsigned int flags_value)", - "call_args": "(label,flags,flags_value)", - "cimguiname": "igCheckboxFlags", - "defaults": {}, - "funcname": "CheckboxFlags", - "location": "imgui:466", - "namespace": "ImGui", - "ov_cimguiname": "igCheckboxFlagsUintPtr", - "ret": "bool", - "signature": "(const char*,unsigned int*,unsigned int)", - "stname": "" - } - ], - "igCloseCurrentPopup": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igCloseCurrentPopup", - "defaults": {}, - "funcname": "CloseCurrentPopup", - "location": "imgui:643", - "namespace": "ImGui", - "ov_cimguiname": "igCloseCurrentPopup", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igCollapsingHeader": [ - { - "args": "(const char* label,ImGuiTreeNodeFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiTreeNodeFlags" - } - ], - "argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)", - "call_args": "(label,flags)", - "cimguiname": "igCollapsingHeader", - "defaults": { - "flags": "0" - }, - "funcname": "CollapsingHeader", - "location": "imgui:570", - "namespace": "ImGui", - "ov_cimguiname": "igCollapsingHeaderTreeNodeFlags", - "ret": "bool", - "signature": "(const char*,ImGuiTreeNodeFlags)", - "stname": "" - }, - { - "args": "(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "p_visible", - "type": "bool*" - }, - { - "name": "flags", - "type": "ImGuiTreeNodeFlags" - } - ], - "argsoriginal": "(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags=0)", - "call_args": "(label,p_visible,flags)", - "cimguiname": "igCollapsingHeader", - "defaults": { - "flags": "0" - }, - "funcname": "CollapsingHeader", - "location": "imgui:571", - "namespace": "ImGui", - "ov_cimguiname": "igCollapsingHeaderBoolPtr", - "ret": "bool", - "signature": "(const char*,bool*,ImGuiTreeNodeFlags)", - "stname": "" - } - ], - "igColorButton": [ - { - "args": "(const char* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size)", - "argsT": [ - { - "name": "desc_id", - "type": "const char*" - }, - { - "name": "col", - "type": "const ImVec4" - }, - { - "name": "flags", - "type": "ImGuiColorEditFlags" - }, - { - "name": "size", - "type": "ImVec2" - } - ], - "argsoriginal": "(const char* desc_id,const ImVec4& col,ImGuiColorEditFlags flags=0,ImVec2 size=ImVec2(0,0))", - "call_args": "(desc_id,col,flags,size)", - "cimguiname": "igColorButton", - "defaults": { - "flags": "0", - "size": "ImVec2(0,0)" - }, - "funcname": "ColorButton", - "location": "imgui:551", - "namespace": "ImGui", - "ov_cimguiname": "igColorButton", - "ret": "bool", - "signature": "(const char*,const ImVec4,ImGuiColorEditFlags,ImVec2)", - "stname": "" - } - ], - "igColorConvertFloat4ToU32": [ - { - "args": "(const ImVec4 in)", - "argsT": [ - { - "name": "in", - "type": "const ImVec4" - } - ], - "argsoriginal": "(const ImVec4& in)", - "call_args": "(in)", - "cimguiname": "igColorConvertFloat4ToU32", - "defaults": {}, - "funcname": "ColorConvertFloat4ToU32", - "location": "imgui:805", - "namespace": "ImGui", - "ov_cimguiname": "igColorConvertFloat4ToU32", - "ret": "ImU32", - "signature": "(const ImVec4)", - "stname": "" - } - ], - "igColorConvertHSVtoRGB": [ - { - "args": "(float h,float s,float v,float* out_r,float* out_g,float* out_b)", - "argsT": [ - { - "name": "h", - "type": "float" - }, - { - "name": "s", - "type": "float" - }, - { - "name": "v", - "type": "float" - }, - { - "name": "out_r", - "reftoptr": true, - "type": "float*" - }, - { - "name": "out_g", - "reftoptr": true, - "type": "float*" - }, - { - "name": "out_b", - "reftoptr": true, - "type": "float*" - } - ], - "argsoriginal": "(float h,float s,float v,float& out_r,float& out_g,float& out_b)", - "call_args": "(h,s,v,*out_r,*out_g,*out_b)", - "cimguiname": "igColorConvertHSVtoRGB", - "defaults": {}, - "funcname": "ColorConvertHSVtoRGB", - "location": "imgui:807", - "namespace": "ImGui", - "ov_cimguiname": "igColorConvertHSVtoRGB", - "ret": "void", - "signature": "(float,float,float,float*,float*,float*)", - "stname": "" - } - ], - "igColorConvertRGBtoHSV": [ - { - "args": "(float r,float g,float b,float* out_h,float* out_s,float* out_v)", - "argsT": [ - { - "name": "r", - "type": "float" - }, - { - "name": "g", - "type": "float" - }, - { - "name": "b", - "type": "float" - }, - { - "name": "out_h", - "reftoptr": true, - "type": "float*" - }, - { - "name": "out_s", - "reftoptr": true, - "type": "float*" - }, - { - "name": "out_v", - "reftoptr": true, - "type": "float*" - } - ], - "argsoriginal": "(float r,float g,float b,float& out_h,float& out_s,float& out_v)", - "call_args": "(r,g,b,*out_h,*out_s,*out_v)", - "cimguiname": "igColorConvertRGBtoHSV", - "defaults": {}, - "funcname": "ColorConvertRGBtoHSV", - "location": "imgui:806", - "namespace": "ImGui", - "ov_cimguiname": "igColorConvertRGBtoHSV", - "ret": "void", - "signature": "(float,float,float,float*,float*,float*)", - "stname": "" - } - ], - "igColorConvertU32ToFloat4": [ - { - "args": "(ImVec4 *pOut,ImU32 in)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec4*" - }, - { - "name": "in", - "type": "ImU32" - } - ], - "argsoriginal": "(ImU32 in)", - "call_args": "(in)", - "cimguiname": "igColorConvertU32ToFloat4", - "defaults": {}, - "funcname": "ColorConvertU32ToFloat4", - "location": "imgui:804", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igColorConvertU32ToFloat4", - "ret": "void", - "signature": "(ImU32)", - "stname": "" - } - ], - "igColorEdit3": [ - { - "args": "(const char* label,float col[3],ImGuiColorEditFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "col", - "type": "float[3]" - }, - { - "name": "flags", - "type": "ImGuiColorEditFlags" - } - ], - "argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)", - "call_args": "(label,col,flags)", - "cimguiname": "igColorEdit3", - "defaults": { - "flags": "0" - }, - "funcname": "ColorEdit3", - "location": "imgui:547", - "namespace": "ImGui", - "ov_cimguiname": "igColorEdit3", - "ret": "bool", - "signature": "(const char*,float[3],ImGuiColorEditFlags)", - "stname": "" - } - ], - "igColorEdit4": [ - { - "args": "(const char* label,float col[4],ImGuiColorEditFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "col", - "type": "float[4]" - }, - { - "name": "flags", - "type": "ImGuiColorEditFlags" - } - ], - "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0)", - "call_args": "(label,col,flags)", - "cimguiname": "igColorEdit4", - "defaults": { - "flags": "0" - }, - "funcname": "ColorEdit4", - "location": "imgui:548", - "namespace": "ImGui", - "ov_cimguiname": "igColorEdit4", - "ret": "bool", - "signature": "(const char*,float[4],ImGuiColorEditFlags)", - "stname": "" - } - ], - "igColorPicker3": [ - { - "args": "(const char* label,float col[3],ImGuiColorEditFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "col", - "type": "float[3]" - }, - { - "name": "flags", - "type": "ImGuiColorEditFlags" - } - ], - "argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)", - "call_args": "(label,col,flags)", - "cimguiname": "igColorPicker3", - "defaults": { - "flags": "0" - }, - "funcname": "ColorPicker3", - "location": "imgui:549", - "namespace": "ImGui", - "ov_cimguiname": "igColorPicker3", - "ret": "bool", - "signature": "(const char*,float[3],ImGuiColorEditFlags)", - "stname": "" - } - ], - "igColorPicker4": [ - { - "args": "(const char* label,float col[4],ImGuiColorEditFlags flags,const float* ref_col)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "col", - "type": "float[4]" - }, - { - "name": "flags", - "type": "ImGuiColorEditFlags" - }, - { - "name": "ref_col", - "type": "const float*" - } - ], - "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void*)0))", - "call_args": "(label,col,flags,ref_col)", - "cimguiname": "igColorPicker4", - "defaults": { - "flags": "0", - "ref_col": "NULL" - }, - "funcname": "ColorPicker4", - "location": "imgui:550", - "namespace": "ImGui", - "ov_cimguiname": "igColorPicker4", - "ret": "bool", - "signature": "(const char*,float[4],ImGuiColorEditFlags,const float*)", - "stname": "" - } - ], - "igColumns": [ - { - "args": "(int count,const char* id,bool border)", - "argsT": [ - { - "name": "count", - "type": "int" - }, - { - "name": "id", - "type": "const char*" - }, - { - "name": "border", - "type": "bool" - } - ], - "argsoriginal": "(int count=1,const char* id=((void*)0),bool border=true)", - "call_args": "(count,id,border)", - "cimguiname": "igColumns", - "defaults": { - "border": "true", - "count": "1", - "id": "NULL" - }, - "funcname": "Columns", - "location": "imgui:718", - "namespace": "ImGui", - "ov_cimguiname": "igColumns", - "ret": "void", - "signature": "(int,const char*,bool)", - "stname": "" - } - ], - "igCombo": [ - { - "args": "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "current_item", - "type": "int*" - }, - { - "name": "items", - "type": "const char* const[]" - }, - { - "name": "items_count", - "type": "int" - }, - { - "name": "popup_max_height_in_items", - "type": "int" - } - ], - "argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items=-1)", - "call_args": "(label,current_item,items,items_count,popup_max_height_in_items)", - "cimguiname": "igCombo", - "defaults": { - "popup_max_height_in_items": "-1" - }, - "funcname": "Combo", - "location": "imgui:477", - "namespace": "ImGui", - "ov_cimguiname": "igComboStr_arr", - "ret": "bool", - "signature": "(const char*,int*,const char* const[],int,int)", - "stname": "" - }, - { - "args": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "current_item", - "type": "int*" - }, - { - "name": "items_separated_by_zeros", - "type": "const char*" - }, - { - "name": "popup_max_height_in_items", - "type": "int" - } - ], - "argsoriginal": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items=-1)", - "call_args": "(label,current_item,items_separated_by_zeros,popup_max_height_in_items)", - "cimguiname": "igCombo", - "defaults": { - "popup_max_height_in_items": "-1" - }, - "funcname": "Combo", - "location": "imgui:478", - "namespace": "ImGui", - "ov_cimguiname": "igComboStr", - "ret": "bool", - "signature": "(const char*,int*,const char*,int)", - "stname": "" - }, - { - "args": "(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)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "current_item", - "type": "int*" - }, - { - "name": "items_getter", - "ret": "bool", - "signature": "(void* data,int idx,const char** out_text)", - "type": "bool(*)(void* data,int idx,const char** out_text)" - }, - { - "name": "data", - "type": "void*" - }, - { - "name": "items_count", - "type": "int" - }, - { - "name": "popup_max_height_in_items", - "type": "int" - } - ], - "argsoriginal": "(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=-1)", - "call_args": "(label,current_item,items_getter,data,items_count,popup_max_height_in_items)", - "cimguiname": "igCombo", - "defaults": { - "popup_max_height_in_items": "-1" - }, - "funcname": "Combo", - "location": "imgui:479", - "namespace": "ImGui", - "ov_cimguiname": "igComboFnBoolPtr", - "ret": "bool", - "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", - "stname": "" - } - ], - "igCreateContext": [ - { - "args": "(ImFontAtlas* shared_font_atlas)", - "argsT": [ - { - "name": "shared_font_atlas", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "(ImFontAtlas* shared_font_atlas=((void*)0))", - "call_args": "(shared_font_atlas)", - "cimguiname": "igCreateContext", - "defaults": { - "shared_font_atlas": "NULL" - }, - "funcname": "CreateContext", - "location": "imgui:256", - "namespace": "ImGui", - "ov_cimguiname": "igCreateContext", - "ret": "ImGuiContext*", - "signature": "(ImFontAtlas*)", - "stname": "" - } - ], - "igDebugCheckVersionAndDataLayout": [ - { - "args": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)", - "argsT": [ - { - "name": "version_str", - "type": "const char*" - }, - { - "name": "sz_io", - "type": "size_t" - }, - { - "name": "sz_style", - "type": "size_t" - }, - { - "name": "sz_vec2", - "type": "size_t" - }, - { - "name": "sz_vec4", - "type": "size_t" - }, - { - "name": "sz_drawvert", - "type": "size_t" - }, - { - "name": "sz_drawidx", - "type": "size_t" - } - ], - "argsoriginal": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)", - "call_args": "(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert,sz_drawidx)", - "cimguiname": "igDebugCheckVersionAndDataLayout", - "defaults": {}, - "funcname": "DebugCheckVersionAndDataLayout", - "location": "imgui:853", - "namespace": "ImGui", - "ov_cimguiname": "igDebugCheckVersionAndDataLayout", - "ret": "bool", - "signature": "(const char*,size_t,size_t,size_t,size_t,size_t,size_t)", - "stname": "" - } - ], - "igDestroyContext": [ - { - "args": "(ImGuiContext* ctx)", - "argsT": [ - { - "name": "ctx", - "type": "ImGuiContext*" - } - ], - "argsoriginal": "(ImGuiContext* ctx=((void*)0))", - "call_args": "(ctx)", - "cimguiname": "igDestroyContext", - "defaults": { - "ctx": "NULL" - }, - "funcname": "DestroyContext", - "location": "imgui:257", - "namespace": "ImGui", - "ov_cimguiname": "igDestroyContext", - "ret": "void", - "signature": "(ImGuiContext*)", - "stname": "" - } - ], - "igDragFloat": [ - { - "args": "(const char* label,float* v,float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "float*" - }, - { - "name": "v_speed", - "type": "float" - }, - { - "name": "v_min", - "type": "float" - }, - { - "name": "v_max", - "type": "float" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,float* v,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", - "cimguiname": "igDragFloat", - "defaults": { - "flags": "0", - "format": "\"%.3f\"", - "v_max": "0.0f", - "v_min": "0.0f", - "v_speed": "1.0f" - }, - "funcname": "DragFloat", - "location": "imgui:492", - "namespace": "ImGui", - "ov_cimguiname": "igDragFloat", - "ret": "bool", - "signature": "(const char*,float*,float,float,float,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igDragFloat2": [ - { - "args": "(const char* label,float v[2],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "float[2]" - }, - { - "name": "v_speed", - "type": "float" - }, - { - "name": "v_min", - "type": "float" - }, - { - "name": "v_max", - "type": "float" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,float v[2],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", - "cimguiname": "igDragFloat2", - "defaults": { - "flags": "0", - "format": "\"%.3f\"", - "v_max": "0.0f", - "v_min": "0.0f", - "v_speed": "1.0f" - }, - "funcname": "DragFloat2", - "location": "imgui:493", - "namespace": "ImGui", - "ov_cimguiname": "igDragFloat2", - "ret": "bool", - "signature": "(const char*,float[2],float,float,float,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igDragFloat3": [ - { - "args": "(const char* label,float v[3],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "float[3]" - }, - { - "name": "v_speed", - "type": "float" - }, - { - "name": "v_min", - "type": "float" - }, - { - "name": "v_max", - "type": "float" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,float v[3],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", - "cimguiname": "igDragFloat3", - "defaults": { - "flags": "0", - "format": "\"%.3f\"", - "v_max": "0.0f", - "v_min": "0.0f", - "v_speed": "1.0f" - }, - "funcname": "DragFloat3", - "location": "imgui:494", - "namespace": "ImGui", - "ov_cimguiname": "igDragFloat3", - "ret": "bool", - "signature": "(const char*,float[3],float,float,float,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igDragFloat4": [ - { - "args": "(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "float[4]" - }, - { - "name": "v_speed", - "type": "float" - }, - { - "name": "v_min", - "type": "float" - }, - { - "name": "v_max", - "type": "float" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,float v[4],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", - "cimguiname": "igDragFloat4", - "defaults": { - "flags": "0", - "format": "\"%.3f\"", - "v_max": "0.0f", - "v_min": "0.0f", - "v_speed": "1.0f" - }, - "funcname": "DragFloat4", - "location": "imgui:495", - "namespace": "ImGui", - "ov_cimguiname": "igDragFloat4", - "ret": "bool", - "signature": "(const char*,float[4],float,float,float,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igDragFloatRange2": [ - { - "args": "(const char* label,float* v_current_min,float* v_current_max,float v_speed,float v_min,float v_max,const char* format,const char* format_max,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v_current_min", - "type": "float*" - }, - { - "name": "v_current_max", - "type": "float*" - }, - { - "name": "v_speed", - "type": "float" - }, - { - "name": "v_min", - "type": "float" - }, - { - "name": "v_max", - "type": "float" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "format_max", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,float* v_current_min,float* v_current_max,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",const char* format_max=((void*)0),ImGuiSliderFlags flags=0)", - "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,flags)", - "cimguiname": "igDragFloatRange2", - "defaults": { - "flags": "0", - "format": "\"%.3f\"", - "format_max": "NULL", - "v_max": "0.0f", - "v_min": "0.0f", - "v_speed": "1.0f" - }, - "funcname": "DragFloatRange2", - "location": "imgui:496", - "namespace": "ImGui", - "ov_cimguiname": "igDragFloatRange2", - "ret": "bool", - "signature": "(const char*,float*,float*,float,float,float,const char*,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igDragInt": [ - { - "args": "(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "int*" - }, - { - "name": "v_speed", - "type": "float" - }, - { - "name": "v_min", - "type": "int" - }, - { - "name": "v_max", - "type": "int" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,int* v,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", - "cimguiname": "igDragInt", - "defaults": { - "flags": "0", - "format": "\"%d\"", - "v_max": "0", - "v_min": "0", - "v_speed": "1.0f" - }, - "funcname": "DragInt", - "location": "imgui:497", - "namespace": "ImGui", - "ov_cimguiname": "igDragInt", - "ret": "bool", - "signature": "(const char*,int*,float,int,int,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igDragInt2": [ - { - "args": "(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "int[2]" - }, - { - "name": "v_speed", - "type": "float" - }, - { - "name": "v_min", - "type": "int" - }, - { - "name": "v_max", - "type": "int" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,int v[2],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", - "cimguiname": "igDragInt2", - "defaults": { - "flags": "0", - "format": "\"%d\"", - "v_max": "0", - "v_min": "0", - "v_speed": "1.0f" - }, - "funcname": "DragInt2", - "location": "imgui:498", - "namespace": "ImGui", - "ov_cimguiname": "igDragInt2", - "ret": "bool", - "signature": "(const char*,int[2],float,int,int,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igDragInt3": [ - { - "args": "(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "int[3]" - }, - { - "name": "v_speed", - "type": "float" - }, - { - "name": "v_min", - "type": "int" - }, - { - "name": "v_max", - "type": "int" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,int v[3],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", - "cimguiname": "igDragInt3", - "defaults": { - "flags": "0", - "format": "\"%d\"", - "v_max": "0", - "v_min": "0", - "v_speed": "1.0f" - }, - "funcname": "DragInt3", - "location": "imgui:499", - "namespace": "ImGui", - "ov_cimguiname": "igDragInt3", - "ret": "bool", - "signature": "(const char*,int[3],float,int,int,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igDragInt4": [ - { - "args": "(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "int[4]" - }, - { - "name": "v_speed", - "type": "float" - }, - { - "name": "v_min", - "type": "int" - }, - { - "name": "v_max", - "type": "int" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,int v[4],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", - "cimguiname": "igDragInt4", - "defaults": { - "flags": "0", - "format": "\"%d\"", - "v_max": "0", - "v_min": "0", - "v_speed": "1.0f" - }, - "funcname": "DragInt4", - "location": "imgui:500", - "namespace": "ImGui", - "ov_cimguiname": "igDragInt4", - "ret": "bool", - "signature": "(const char*,int[4],float,int,int,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igDragIntRange2": [ - { - "args": "(const char* label,int* v_current_min,int* v_current_max,float v_speed,int v_min,int v_max,const char* format,const char* format_max,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v_current_min", - "type": "int*" - }, - { - "name": "v_current_max", - "type": "int*" - }, - { - "name": "v_speed", - "type": "float" - }, - { - "name": "v_min", - "type": "int" - }, - { - "name": "v_max", - "type": "int" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "format_max", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,int* v_current_min,int* v_current_max,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",const char* format_max=((void*)0),ImGuiSliderFlags flags=0)", - "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,flags)", - "cimguiname": "igDragIntRange2", - "defaults": { - "flags": "0", - "format": "\"%d\"", - "format_max": "NULL", - "v_max": "0", - "v_min": "0", - "v_speed": "1.0f" - }, - "funcname": "DragIntRange2", - "location": "imgui:501", - "namespace": "ImGui", - "ov_cimguiname": "igDragIntRange2", - "ret": "bool", - "signature": "(const char*,int*,int*,float,int,int,const char*,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igDragScalar": [ - { - "args": "(const char* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "data_type", - "type": "ImGuiDataType" - }, - { - "name": "p_data", - "type": "void*" - }, - { - "name": "v_speed", - "type": "float" - }, - { - "name": "p_min", - "type": "const void*" - }, - { - "name": "p_max", - "type": "const void*" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min=((void*)0),const void* p_max=((void*)0),const char* format=((void*)0),ImGuiSliderFlags flags=0)", - "call_args": "(label,data_type,p_data,v_speed,p_min,p_max,format,flags)", - "cimguiname": "igDragScalar", - "defaults": { - "flags": "0", - "format": "NULL", - "p_max": "NULL", - "p_min": "NULL" - }, - "funcname": "DragScalar", - "location": "imgui:502", - "namespace": "ImGui", - "ov_cimguiname": "igDragScalar", - "ret": "bool", - "signature": "(const char*,ImGuiDataType,void*,float,const void*,const void*,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igDragScalarN": [ - { - "args": "(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "data_type", - "type": "ImGuiDataType" - }, - { - "name": "p_data", - "type": "void*" - }, - { - "name": "components", - "type": "int" - }, - { - "name": "v_speed", - "type": "float" - }, - { - "name": "p_min", - "type": "const void*" - }, - { - "name": "p_max", - "type": "const void*" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min=((void*)0),const void* p_max=((void*)0),const char* format=((void*)0),ImGuiSliderFlags flags=0)", - "call_args": "(label,data_type,p_data,components,v_speed,p_min,p_max,format,flags)", - "cimguiname": "igDragScalarN", - "defaults": { - "flags": "0", - "format": "NULL", - "p_max": "NULL", - "p_min": "NULL" - }, - "funcname": "DragScalarN", - "location": "imgui:503", - "namespace": "ImGui", - "ov_cimguiname": "igDragScalarN", - "ret": "bool", - "signature": "(const char*,ImGuiDataType,void*,int,float,const void*,const void*,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igDummy": [ - { - "args": "(const ImVec2 size)", - "argsT": [ - { - "name": "size", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& size)", - "call_args": "(size)", - "cimguiname": "igDummy", - "defaults": {}, - "funcname": "Dummy", - "location": "imgui:404", - "namespace": "ImGui", - "ov_cimguiname": "igDummy", - "ret": "void", - "signature": "(const ImVec2)", - "stname": "" - } - ], - "igEnd": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEnd", - "defaults": {}, - "funcname": "End", - "location": "imgui:297", - "namespace": "ImGui", - "ov_cimguiname": "igEnd", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndChild": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndChild", - "defaults": {}, - "funcname": "EndChild", - "location": "imgui:309", - "namespace": "ImGui", - "ov_cimguiname": "igEndChild", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndChildFrame": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndChildFrame", - "defaults": {}, - "funcname": "EndChildFrame", - "location": "imgui:798", - "namespace": "ImGui", - "ov_cimguiname": "igEndChildFrame", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndCombo": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndCombo", - "defaults": {}, - "funcname": "EndCombo", - "location": "imgui:476", - "namespace": "ImGui", - "ov_cimguiname": "igEndCombo", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndDragDropSource": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndDragDropSource", - "defaults": {}, - "funcname": "EndDragDropSource", - "location": "imgui:748", - "namespace": "ImGui", - "ov_cimguiname": "igEndDragDropSource", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndDragDropTarget": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndDragDropTarget", - "defaults": {}, - "funcname": "EndDragDropTarget", - "location": "imgui:751", - "namespace": "ImGui", - "ov_cimguiname": "igEndDragDropTarget", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndFrame": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndFrame", - "defaults": {}, - "funcname": "EndFrame", - "location": "imgui:265", - "namespace": "ImGui", - "ov_cimguiname": "igEndFrame", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndGroup": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndGroup", - "defaults": {}, - "funcname": "EndGroup", - "location": "imgui:408", - "namespace": "ImGui", - "ov_cimguiname": "igEndGroup", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndMainMenuBar": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndMainMenuBar", - "defaults": {}, - "funcname": "EndMainMenuBar", - "location": "imgui:608", - "namespace": "ImGui", - "ov_cimguiname": "igEndMainMenuBar", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndMenu": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndMenu", - "defaults": {}, - "funcname": "EndMenu", - "location": "imgui:610", - "namespace": "ImGui", - "ov_cimguiname": "igEndMenu", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndMenuBar": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndMenuBar", - "defaults": {}, - "funcname": "EndMenuBar", - "location": "imgui:606", - "namespace": "ImGui", - "ov_cimguiname": "igEndMenuBar", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndPopup": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndPopup", - "defaults": {}, - "funcname": "EndPopup", - "location": "imgui:634", - "namespace": "ImGui", - "ov_cimguiname": "igEndPopup", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndTabBar": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndTabBar", - "defaults": {}, - "funcname": "EndTabBar", - "location": "imgui:729", - "namespace": "ImGui", - "ov_cimguiname": "igEndTabBar", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndTabItem": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndTabItem", - "defaults": {}, - "funcname": "EndTabItem", - "location": "imgui:731", - "namespace": "ImGui", - "ov_cimguiname": "igEndTabItem", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndTable": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndTable", - "defaults": {}, - "funcname": "EndTable", - "location": "imgui:684", - "namespace": "ImGui", - "ov_cimguiname": "igEndTable", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igEndTooltip": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndTooltip", - "defaults": {}, - "funcname": "EndTooltip", - "location": "imgui:617", - "namespace": "ImGui", - "ov_cimguiname": "igEndTooltip", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetBackgroundDrawList": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetBackgroundDrawList", - "defaults": {}, - "funcname": "GetBackgroundDrawList", - "location": "imgui:790", - "namespace": "ImGui", - "ov_cimguiname": "igGetBackgroundDrawList", - "ret": "ImDrawList*", - "signature": "()", - "stname": "" - } - ], - "igGetClipboardText": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetClipboardText", - "defaults": {}, - "funcname": "GetClipboardText", - "location": "imgui:841", - "namespace": "ImGui", - "ov_cimguiname": "igGetClipboardText", - "ret": "const char*", - "signature": "()", - "stname": "" - } - ], - "igGetColorU32": [ - { - "args": "(ImGuiCol idx,float alpha_mul)", - "argsT": [ - { - "name": "idx", - "type": "ImGuiCol" - }, - { - "name": "alpha_mul", - "type": "float" - } - ], - "argsoriginal": "(ImGuiCol idx,float alpha_mul=1.0f)", - "call_args": "(idx,alpha_mul)", - "cimguiname": "igGetColorU32", - "defaults": { - "alpha_mul": "1.0f" - }, - "funcname": "GetColorU32", - "location": "imgui:388", - "namespace": "ImGui", - "ov_cimguiname": "igGetColorU32Col", - "ret": "ImU32", - "signature": "(ImGuiCol,float)", - "stname": "" - }, - { - "args": "(const ImVec4 col)", - "argsT": [ - { - "name": "col", - "type": "const ImVec4" - } - ], - "argsoriginal": "(const ImVec4& col)", - "call_args": "(col)", - "cimguiname": "igGetColorU32", - "defaults": {}, - "funcname": "GetColorU32", - "location": "imgui:389", - "namespace": "ImGui", - "ov_cimguiname": "igGetColorU32Vec4", - "ret": "ImU32", - "signature": "(const ImVec4)", - "stname": "" - }, - { - "args": "(ImU32 col)", - "argsT": [ - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(ImU32 col)", - "call_args": "(col)", - "cimguiname": "igGetColorU32", - "defaults": {}, - "funcname": "GetColorU32", - "location": "imgui:390", - "namespace": "ImGui", - "ov_cimguiname": "igGetColorU32U32", - "ret": "ImU32", - "signature": "(ImU32)", - "stname": "" - } - ], - "igGetColumnIndex": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetColumnIndex", - "defaults": {}, - "funcname": "GetColumnIndex", - "location": "imgui:720", - "namespace": "ImGui", - "ov_cimguiname": "igGetColumnIndex", - "ret": "int", - "signature": "()", - "stname": "" - } - ], - "igGetColumnOffset": [ - { - "args": "(int column_index)", - "argsT": [ - { - "name": "column_index", - "type": "int" - } - ], - "argsoriginal": "(int column_index=-1)", - "call_args": "(column_index)", - "cimguiname": "igGetColumnOffset", - "defaults": { - "column_index": "-1" - }, - "funcname": "GetColumnOffset", - "location": "imgui:723", - "namespace": "ImGui", - "ov_cimguiname": "igGetColumnOffset", - "ret": "float", - "signature": "(int)", - "stname": "" - } - ], - "igGetColumnWidth": [ - { - "args": "(int column_index)", - "argsT": [ - { - "name": "column_index", - "type": "int" - } - ], - "argsoriginal": "(int column_index=-1)", - "call_args": "(column_index)", - "cimguiname": "igGetColumnWidth", - "defaults": { - "column_index": "-1" - }, - "funcname": "GetColumnWidth", - "location": "imgui:721", - "namespace": "ImGui", - "ov_cimguiname": "igGetColumnWidth", - "ret": "float", - "signature": "(int)", - "stname": "" - } - ], - "igGetColumnsCount": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetColumnsCount", - "defaults": {}, - "funcname": "GetColumnsCount", - "location": "imgui:725", - "namespace": "ImGui", - "ov_cimguiname": "igGetColumnsCount", - "ret": "int", - "signature": "()", - "stname": "" - } - ], - "igGetContentRegionAvail": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetContentRegionAvail", - "defaults": {}, - "funcname": "GetContentRegionAvail", - "location": "imgui:344", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetContentRegionAvail", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetContentRegionMax": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetContentRegionMax", - "defaults": {}, - "funcname": "GetContentRegionMax", - "location": "imgui:345", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetContentRegionMax", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetCurrentContext": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetCurrentContext", - "defaults": {}, - "funcname": "GetCurrentContext", - "location": "imgui:258", - "namespace": "ImGui", - "ov_cimguiname": "igGetCurrentContext", - "ret": "ImGuiContext*", - "signature": "()", - "stname": "" - } - ], - "igGetCursorPos": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetCursorPos", - "defaults": {}, - "funcname": "GetCursorPos", - "location": "imgui:409", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetCursorPos", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetCursorPosX": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetCursorPosX", - "defaults": {}, - "funcname": "GetCursorPosX", - "location": "imgui:410", - "namespace": "ImGui", - "ov_cimguiname": "igGetCursorPosX", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetCursorPosY": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetCursorPosY", - "defaults": {}, - "funcname": "GetCursorPosY", - "location": "imgui:411", - "namespace": "ImGui", - "ov_cimguiname": "igGetCursorPosY", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetCursorScreenPos": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetCursorScreenPos", - "defaults": {}, - "funcname": "GetCursorScreenPos", - "location": "imgui:416", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetCursorScreenPos", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetCursorStartPos": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetCursorStartPos", - "defaults": {}, - "funcname": "GetCursorStartPos", - "location": "imgui:415", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetCursorStartPos", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetDragDropPayload": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetDragDropPayload", - "defaults": {}, - "funcname": "GetDragDropPayload", - "location": "imgui:752", - "namespace": "ImGui", - "ov_cimguiname": "igGetDragDropPayload", - "ret": "const ImGuiPayload*", - "signature": "()", - "stname": "" - } - ], - "igGetDrawData": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetDrawData", - "defaults": {}, - "funcname": "GetDrawData", - "location": "imgui:267", - "namespace": "ImGui", - "ov_cimguiname": "igGetDrawData", - "ret": "ImDrawData*", - "signature": "()", - "stname": "" - } - ], - "igGetDrawListSharedData": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetDrawListSharedData", - "defaults": {}, - "funcname": "GetDrawListSharedData", - "location": "imgui:792", - "namespace": "ImGui", - "ov_cimguiname": "igGetDrawListSharedData", - "ret": "ImDrawListSharedData*", - "signature": "()", - "stname": "" - } - ], - "igGetFont": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetFont", - "defaults": {}, - "funcname": "GetFont", - "location": "imgui:385", - "namespace": "ImGui", - "ov_cimguiname": "igGetFont", - "ret": "ImFont*", - "signature": "()", - "stname": "" - } - ], - "igGetFontSize": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetFontSize", - "defaults": {}, - "funcname": "GetFontSize", - "location": "imgui:386", - "namespace": "ImGui", - "ov_cimguiname": "igGetFontSize", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetFontTexUvWhitePixel": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetFontTexUvWhitePixel", - "defaults": {}, - "funcname": "GetFontTexUvWhitePixel", - "location": "imgui:387", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetFontTexUvWhitePixel", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetForegroundDrawList": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetForegroundDrawList", - "defaults": {}, - "funcname": "GetForegroundDrawList", - "location": "imgui:791", - "namespace": "ImGui", - "ov_cimguiname": "igGetForegroundDrawList", - "ret": "ImDrawList*", - "signature": "()", - "stname": "" - } - ], - "igGetFrameCount": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetFrameCount", - "defaults": {}, - "funcname": "GetFrameCount", - "location": "imgui:789", - "namespace": "ImGui", - "ov_cimguiname": "igGetFrameCount", - "ret": "int", - "signature": "()", - "stname": "" - } - ], - "igGetFrameHeight": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetFrameHeight", - "defaults": {}, - "funcname": "GetFrameHeight", - "location": "imgui:421", - "namespace": "ImGui", - "ov_cimguiname": "igGetFrameHeight", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetFrameHeightWithSpacing": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetFrameHeightWithSpacing", - "defaults": {}, - "funcname": "GetFrameHeightWithSpacing", - "location": "imgui:422", - "namespace": "ImGui", - "ov_cimguiname": "igGetFrameHeightWithSpacing", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetID": [ - { - "args": "(const char* str_id)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - } - ], - "argsoriginal": "(const char* str_id)", - "call_args": "(str_id)", - "cimguiname": "igGetID", - "defaults": {}, - "funcname": "GetID", - "location": "imgui:436", - "namespace": "ImGui", - "ov_cimguiname": "igGetIDStr", - "ret": "ImGuiID", - "signature": "(const char*)", - "stname": "" - }, - { - "args": "(const char* str_id_begin,const char* str_id_end)", - "argsT": [ - { - "name": "str_id_begin", - "type": "const char*" - }, - { - "name": "str_id_end", - "type": "const char*" - } - ], - "argsoriginal": "(const char* str_id_begin,const char* str_id_end)", - "call_args": "(str_id_begin,str_id_end)", - "cimguiname": "igGetID", - "defaults": {}, - "funcname": "GetID", - "location": "imgui:437", - "namespace": "ImGui", - "ov_cimguiname": "igGetIDStrStr", - "ret": "ImGuiID", - "signature": "(const char*,const char*)", - "stname": "" - }, - { - "args": "(const void* ptr_id)", - "argsT": [ - { - "name": "ptr_id", - "type": "const void*" - } - ], - "argsoriginal": "(const void* ptr_id)", - "call_args": "(ptr_id)", - "cimguiname": "igGetID", - "defaults": {}, - "funcname": "GetID", - "location": "imgui:438", - "namespace": "ImGui", - "ov_cimguiname": "igGetIDPtr", - "ret": "ImGuiID", - "signature": "(const void*)", - "stname": "" - } - ], - "igGetIO": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetIO", - "defaults": {}, - "funcname": "GetIO", - "location": "imgui:262", - "namespace": "ImGui", - "ov_cimguiname": "igGetIO", - "ret": "ImGuiIO*", - "retref": "&", - "signature": "()", - "stname": "" - } - ], - "igGetItemRectMax": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetItemRectMax", - "defaults": {}, - "funcname": "GetItemRectMax", - "location": "imgui:781", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetItemRectMax", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetItemRectMin": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetItemRectMin", - "defaults": {}, - "funcname": "GetItemRectMin", - "location": "imgui:780", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetItemRectMin", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetItemRectSize": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetItemRectSize", - "defaults": {}, - "funcname": "GetItemRectSize", - "location": "imgui:782", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetItemRectSize", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetKeyIndex": [ - { - "args": "(ImGuiKey imgui_key)", - "argsT": [ - { - "name": "imgui_key", - "type": "ImGuiKey" - } - ], - "argsoriginal": "(ImGuiKey imgui_key)", - "call_args": "(imgui_key)", - "cimguiname": "igGetKeyIndex", - "defaults": {}, - "funcname": "GetKeyIndex", - "location": "imgui:812", - "namespace": "ImGui", - "ov_cimguiname": "igGetKeyIndex", - "ret": "int", - "signature": "(ImGuiKey)", - "stname": "" - } - ], - "igGetKeyPressedAmount": [ - { - "args": "(int key_index,float repeat_delay,float rate)", - "argsT": [ - { - "name": "key_index", - "type": "int" - }, - { - "name": "repeat_delay", - "type": "float" - }, - { - "name": "rate", - "type": "float" - } - ], - "argsoriginal": "(int key_index,float repeat_delay,float rate)", - "call_args": "(key_index,repeat_delay,rate)", - "cimguiname": "igGetKeyPressedAmount", - "defaults": {}, - "funcname": "GetKeyPressedAmount", - "location": "imgui:816", - "namespace": "ImGui", - "ov_cimguiname": "igGetKeyPressedAmount", - "ret": "int", - "signature": "(int,float,float)", - "stname": "" - } - ], - "igGetMouseCursor": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetMouseCursor", - "defaults": {}, - "funcname": "GetMouseCursor", - "location": "imgui:835", - "namespace": "ImGui", - "ov_cimguiname": "igGetMouseCursor", - "ret": "ImGuiMouseCursor", - "signature": "()", - "stname": "" - } - ], - "igGetMouseDragDelta": [ - { - "args": "(ImVec2 *pOut,ImGuiMouseButton button,float lock_threshold)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "button", - "type": "ImGuiMouseButton" - }, - { - "name": "lock_threshold", - "type": "float" - } - ], - "argsoriginal": "(ImGuiMouseButton button=0,float lock_threshold=-1.0f)", - "call_args": "(button,lock_threshold)", - "cimguiname": "igGetMouseDragDelta", - "defaults": { - "button": "0", - "lock_threshold": "-1.0f" - }, - "funcname": "GetMouseDragDelta", - "location": "imgui:833", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetMouseDragDelta", - "ret": "void", - "signature": "(ImGuiMouseButton,float)", - "stname": "" - } - ], - "igGetMousePos": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetMousePos", - "defaults": {}, - "funcname": "GetMousePos", - "location": "imgui:830", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetMousePos", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetMousePosOnOpeningCurrentPopup": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetMousePosOnOpeningCurrentPopup", - "defaults": {}, - "funcname": "GetMousePosOnOpeningCurrentPopup", - "location": "imgui:831", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetScrollMaxX": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetScrollMaxX", - "defaults": {}, - "funcname": "GetScrollMaxX", - "location": "imgui:355", - "namespace": "ImGui", - "ov_cimguiname": "igGetScrollMaxX", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetScrollMaxY": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetScrollMaxY", - "defaults": {}, - "funcname": "GetScrollMaxY", - "location": "imgui:356", - "namespace": "ImGui", - "ov_cimguiname": "igGetScrollMaxY", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetScrollX": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetScrollX", - "defaults": {}, - "funcname": "GetScrollX", - "location": "imgui:351", - "namespace": "ImGui", - "ov_cimguiname": "igGetScrollX", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetScrollY": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetScrollY", - "defaults": {}, - "funcname": "GetScrollY", - "location": "imgui:352", - "namespace": "ImGui", - "ov_cimguiname": "igGetScrollY", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetStateStorage": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetStateStorage", - "defaults": {}, - "funcname": "GetStateStorage", - "location": "imgui:795", - "namespace": "ImGui", - "ov_cimguiname": "igGetStateStorage", - "ret": "ImGuiStorage*", - "signature": "()", - "stname": "" - } - ], - "igGetStyle": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetStyle", - "defaults": {}, - "funcname": "GetStyle", - "location": "imgui:263", - "namespace": "ImGui", - "ov_cimguiname": "igGetStyle", - "ret": "ImGuiStyle*", - "retref": "&", - "signature": "()", - "stname": "" - } - ], - "igGetStyleColorName": [ - { - "args": "(ImGuiCol idx)", - "argsT": [ - { - "name": "idx", - "type": "ImGuiCol" - } - ], - "argsoriginal": "(ImGuiCol idx)", - "call_args": "(idx)", - "cimguiname": "igGetStyleColorName", - "defaults": {}, - "funcname": "GetStyleColorName", - "location": "imgui:793", - "namespace": "ImGui", - "ov_cimguiname": "igGetStyleColorName", - "ret": "const char*", - "signature": "(ImGuiCol)", - "stname": "" - } - ], - "igGetStyleColorVec4": [ - { - "args": "(ImGuiCol idx)", - "argsT": [ - { - "name": "idx", - "type": "ImGuiCol" - } - ], - "argsoriginal": "(ImGuiCol idx)", - "call_args": "(idx)", - "cimguiname": "igGetStyleColorVec4", - "defaults": {}, - "funcname": "GetStyleColorVec4", - "location": "imgui:391", - "namespace": "ImGui", - "ov_cimguiname": "igGetStyleColorVec4", - "ret": "const ImVec4*", - "retref": "&", - "signature": "(ImGuiCol)", - "stname": "" - } - ], - "igGetTextLineHeight": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetTextLineHeight", - "defaults": {}, - "funcname": "GetTextLineHeight", - "location": "imgui:419", - "namespace": "ImGui", - "ov_cimguiname": "igGetTextLineHeight", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetTextLineHeightWithSpacing": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetTextLineHeightWithSpacing", - "defaults": {}, - "funcname": "GetTextLineHeightWithSpacing", - "location": "imgui:420", - "namespace": "ImGui", - "ov_cimguiname": "igGetTextLineHeightWithSpacing", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetTime": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetTime", - "defaults": {}, - "funcname": "GetTime", - "location": "imgui:788", - "namespace": "ImGui", - "ov_cimguiname": "igGetTime", - "ret": "double", - "signature": "()", - "stname": "" - } - ], - "igGetTreeNodeToLabelSpacing": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetTreeNodeToLabelSpacing", - "defaults": {}, - "funcname": "GetTreeNodeToLabelSpacing", - "location": "imgui:569", - "namespace": "ImGui", - "ov_cimguiname": "igGetTreeNodeToLabelSpacing", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetVersion": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetVersion", - "defaults": {}, - "funcname": "GetVersion", - "location": "imgui:277", - "namespace": "ImGui", - "ov_cimguiname": "igGetVersion", - "ret": "const char*", - "signature": "()", - "stname": "" - } - ], - "igGetWindowContentRegionMax": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetWindowContentRegionMax", - "defaults": {}, - "funcname": "GetWindowContentRegionMax", - "location": "imgui:347", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetWindowContentRegionMax", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetWindowContentRegionMin": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetWindowContentRegionMin", - "defaults": {}, - "funcname": "GetWindowContentRegionMin", - "location": "imgui:346", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetWindowContentRegionMin", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetWindowContentRegionWidth": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetWindowContentRegionWidth", - "defaults": {}, - "funcname": "GetWindowContentRegionWidth", - "location": "imgui:348", - "namespace": "ImGui", - "ov_cimguiname": "igGetWindowContentRegionWidth", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetWindowDrawList": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetWindowDrawList", - "defaults": {}, - "funcname": "GetWindowDrawList", - "location": "imgui:317", - "namespace": "ImGui", - "ov_cimguiname": "igGetWindowDrawList", - "ret": "ImDrawList*", - "signature": "()", - "stname": "" - } - ], - "igGetWindowHeight": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetWindowHeight", - "defaults": {}, - "funcname": "GetWindowHeight", - "location": "imgui:321", - "namespace": "ImGui", - "ov_cimguiname": "igGetWindowHeight", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igGetWindowPos": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetWindowPos", - "defaults": {}, - "funcname": "GetWindowPos", - "location": "imgui:318", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetWindowPos", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetWindowSize": [ - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetWindowSize", - "defaults": {}, - "funcname": "GetWindowSize", - "location": "imgui:319", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetWindowSize", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igGetWindowWidth": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetWindowWidth", - "defaults": {}, - "funcname": "GetWindowWidth", - "location": "imgui:320", - "namespace": "ImGui", - "ov_cimguiname": "igGetWindowWidth", - "ret": "float", - "signature": "()", - "stname": "" - } - ], - "igImage": [ - { - "args": "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col)", - "argsT": [ - { - "name": "user_texture_id", - "type": "ImTextureID" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "uv0", - "type": "const ImVec2" - }, - { - "name": "uv1", - "type": "const ImVec2" - }, - { - "name": "tint_col", - "type": "const ImVec4" - }, - { - "name": "border_col", - "type": "const ImVec4" - } - ], - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& tint_col=ImVec4(1,1,1,1),const ImVec4& border_col=ImVec4(0,0,0,0))", - "call_args": "(user_texture_id,size,uv0,uv1,tint_col,border_col)", - "cimguiname": "igImage", - "defaults": { - "border_col": "ImVec4(0,0,0,0)", - "tint_col": "ImVec4(1,1,1,1)", - "uv0": "ImVec2(0,0)", - "uv1": "ImVec2(1,1)" - }, - "funcname": "Image", - "location": "imgui:462", - "namespace": "ImGui", - "ov_cimguiname": "igImage", - "ret": "void", - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", - "stname": "" - } - ], - "igImageButton": [ - { - "args": "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,int frame_padding,const ImVec4 bg_col,const ImVec4 tint_col)", - "argsT": [ - { - "name": "user_texture_id", - "type": "ImTextureID" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "uv0", - "type": "const ImVec2" - }, - { - "name": "uv1", - "type": "const ImVec2" - }, - { - "name": "frame_padding", - "type": "int" - }, - { - "name": "bg_col", - "type": "const ImVec4" - }, - { - "name": "tint_col", - "type": "const ImVec4" - } - ], - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),int frame_padding=-1,const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))", - "call_args": "(user_texture_id,size,uv0,uv1,frame_padding,bg_col,tint_col)", - "cimguiname": "igImageButton", - "defaults": { - "bg_col": "ImVec4(0,0,0,0)", - "frame_padding": "-1", - "tint_col": "ImVec4(1,1,1,1)", - "uv0": "ImVec2(0,0)", - "uv1": "ImVec2(1,1)" - }, - "funcname": "ImageButton", - "location": "imgui:463", - "namespace": "ImGui", - "ov_cimguiname": "igImageButton", - "ret": "bool", - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)", - "stname": "" - } - ], - "igIndent": [ - { - "args": "(float indent_w)", - "argsT": [ - { - "name": "indent_w", - "type": "float" - } - ], - "argsoriginal": "(float indent_w=0.0f)", - "call_args": "(indent_w)", - "cimguiname": "igIndent", - "defaults": { - "indent_w": "0.0f" - }, - "funcname": "Indent", - "location": "imgui:405", - "namespace": "ImGui", - "ov_cimguiname": "igIndent", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], - "igInputDouble": [ - { - "args": "(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "double*" - }, - { - "name": "step", - "type": "double" - }, - { - "name": "step_fast", - "type": "double" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - } - ], - "argsoriginal": "(const char* label,double* v,double step=0.0,double step_fast=0.0,const char* format=\"%.6f\",ImGuiInputTextFlags flags=0)", - "call_args": "(label,v,step,step_fast,format,flags)", - "cimguiname": "igInputDouble", - "defaults": { - "flags": "0", - "format": "\"%.6f\"", - "step": "0.0", - "step_fast": "0.0" - }, - "funcname": "InputDouble", - "location": "imgui:540", - "namespace": "ImGui", - "ov_cimguiname": "igInputDouble", - "ret": "bool", - "signature": "(const char*,double*,double,double,const char*,ImGuiInputTextFlags)", - "stname": "" - } - ], - "igInputFloat": [ - { - "args": "(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "float*" - }, - { - "name": "step", - "type": "float" - }, - { - "name": "step_fast", - "type": "float" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - } - ], - "argsoriginal": "(const char* label,float* v,float step=0.0f,float step_fast=0.0f,const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", - "call_args": "(label,v,step,step_fast,format,flags)", - "cimguiname": "igInputFloat", - "defaults": { - "flags": "0", - "format": "\"%.3f\"", - "step": "0.0f", - "step_fast": "0.0f" - }, - "funcname": "InputFloat", - "location": "imgui:532", - "namespace": "ImGui", - "ov_cimguiname": "igInputFloat", - "ret": "bool", - "signature": "(const char*,float*,float,float,const char*,ImGuiInputTextFlags)", - "stname": "" - } - ], - "igInputFloat2": [ - { - "args": "(const char* label,float v[2],const char* format,ImGuiInputTextFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "float[2]" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - } - ], - "argsoriginal": "(const char* label,float v[2],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", - "call_args": "(label,v,format,flags)", - "cimguiname": "igInputFloat2", - "defaults": { - "flags": "0", - "format": "\"%.3f\"" - }, - "funcname": "InputFloat2", - "location": "imgui:533", - "namespace": "ImGui", - "ov_cimguiname": "igInputFloat2", - "ret": "bool", - "signature": "(const char*,float[2],const char*,ImGuiInputTextFlags)", - "stname": "" - } - ], - "igInputFloat3": [ - { - "args": "(const char* label,float v[3],const char* format,ImGuiInputTextFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "float[3]" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - } - ], - "argsoriginal": "(const char* label,float v[3],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", - "call_args": "(label,v,format,flags)", - "cimguiname": "igInputFloat3", - "defaults": { - "flags": "0", - "format": "\"%.3f\"" - }, - "funcname": "InputFloat3", - "location": "imgui:534", - "namespace": "ImGui", - "ov_cimguiname": "igInputFloat3", - "ret": "bool", - "signature": "(const char*,float[3],const char*,ImGuiInputTextFlags)", - "stname": "" - } - ], - "igInputFloat4": [ - { - "args": "(const char* label,float v[4],const char* format,ImGuiInputTextFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "float[4]" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - } - ], - "argsoriginal": "(const char* label,float v[4],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", - "call_args": "(label,v,format,flags)", - "cimguiname": "igInputFloat4", - "defaults": { - "flags": "0", - "format": "\"%.3f\"" - }, - "funcname": "InputFloat4", - "location": "imgui:535", - "namespace": "ImGui", - "ov_cimguiname": "igInputFloat4", - "ret": "bool", - "signature": "(const char*,float[4],const char*,ImGuiInputTextFlags)", - "stname": "" - } - ], - "igInputInt": [ - { - "args": "(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "int*" - }, - { - "name": "step", - "type": "int" - }, - { - "name": "step_fast", - "type": "int" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - } - ], - "argsoriginal": "(const char* label,int* v,int step=1,int step_fast=100,ImGuiInputTextFlags flags=0)", - "call_args": "(label,v,step,step_fast,flags)", - "cimguiname": "igInputInt", - "defaults": { - "flags": "0", - "step": "1", - "step_fast": "100" - }, - "funcname": "InputInt", - "location": "imgui:536", - "namespace": "ImGui", - "ov_cimguiname": "igInputInt", - "ret": "bool", - "signature": "(const char*,int*,int,int,ImGuiInputTextFlags)", - "stname": "" - } - ], - "igInputInt2": [ - { - "args": "(const char* label,int v[2],ImGuiInputTextFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "int[2]" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - } - ], - "argsoriginal": "(const char* label,int v[2],ImGuiInputTextFlags flags=0)", - "call_args": "(label,v,flags)", - "cimguiname": "igInputInt2", - "defaults": { - "flags": "0" - }, - "funcname": "InputInt2", - "location": "imgui:537", - "namespace": "ImGui", - "ov_cimguiname": "igInputInt2", - "ret": "bool", - "signature": "(const char*,int[2],ImGuiInputTextFlags)", - "stname": "" - } - ], - "igInputInt3": [ - { - "args": "(const char* label,int v[3],ImGuiInputTextFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "int[3]" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - } - ], - "argsoriginal": "(const char* label,int v[3],ImGuiInputTextFlags flags=0)", - "call_args": "(label,v,flags)", - "cimguiname": "igInputInt3", - "defaults": { - "flags": "0" - }, - "funcname": "InputInt3", - "location": "imgui:538", - "namespace": "ImGui", - "ov_cimguiname": "igInputInt3", - "ret": "bool", - "signature": "(const char*,int[3],ImGuiInputTextFlags)", - "stname": "" - } - ], - "igInputInt4": [ - { - "args": "(const char* label,int v[4],ImGuiInputTextFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "int[4]" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - } - ], - "argsoriginal": "(const char* label,int v[4],ImGuiInputTextFlags flags=0)", - "call_args": "(label,v,flags)", - "cimguiname": "igInputInt4", - "defaults": { - "flags": "0" - }, - "funcname": "InputInt4", - "location": "imgui:539", - "namespace": "ImGui", - "ov_cimguiname": "igInputInt4", - "ret": "bool", - "signature": "(const char*,int[4],ImGuiInputTextFlags)", - "stname": "" - } - ], - "igInputScalar": [ - { - "args": "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "data_type", - "type": "ImGuiDataType" - }, - { - "name": "p_data", - "type": "void*" - }, - { - "name": "p_step", - "type": "const void*" - }, - { - "name": "p_step_fast", - "type": "const void*" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - } - ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_step=((void*)0),const void* p_step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)", - "call_args": "(label,data_type,p_data,p_step,p_step_fast,format,flags)", - "cimguiname": "igInputScalar", - "defaults": { - "flags": "0", - "format": "NULL", - "p_step": "NULL", - "p_step_fast": "NULL" - }, - "funcname": "InputScalar", - "location": "imgui:541", - "namespace": "ImGui", - "ov_cimguiname": "igInputScalar", - "ret": "bool", - "signature": "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiInputTextFlags)", - "stname": "" - } - ], - "igInputScalarN": [ - { - "args": "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "data_type", - "type": "ImGuiDataType" - }, - { - "name": "p_data", - "type": "void*" - }, - { - "name": "components", - "type": "int" - }, - { - "name": "p_step", - "type": "const void*" - }, - { - "name": "p_step_fast", - "type": "const void*" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - } - ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_step=((void*)0),const void* p_step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)", - "call_args": "(label,data_type,p_data,components,p_step,p_step_fast,format,flags)", - "cimguiname": "igInputScalarN", - "defaults": { - "flags": "0", - "format": "NULL", - "p_step": "NULL", - "p_step_fast": "NULL" - }, - "funcname": "InputScalarN", - "location": "imgui:542", - "namespace": "ImGui", - "ov_cimguiname": "igInputScalarN", - "ret": "bool", - "signature": "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiInputTextFlags)", - "stname": "" - } - ], - "igInputText": [ - { - "args": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "buf", - "type": "char*" - }, - { - "name": "buf_size", - "type": "size_t" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - }, - { - "name": "callback", - "type": "ImGuiInputTextCallback" - }, - { - "name": "user_data", - "type": "void*" - } - ], - "argsoriginal": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", - "call_args": "(label,buf,buf_size,flags,callback,user_data)", - "cimguiname": "igInputText", - "defaults": { - "callback": "NULL", - "flags": "0", - "user_data": "NULL" - }, - "funcname": "InputText", - "location": "imgui:529", - "namespace": "ImGui", - "ov_cimguiname": "igInputText", - "ret": "bool", - "signature": "(const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", - "stname": "" - } - ], - "igInputTextMultiline": [ - { - "args": "(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "buf", - "type": "char*" - }, - { - "name": "buf_size", - "type": "size_t" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - }, - { - "name": "callback", - "type": "ImGuiInputTextCallback" - }, - { - "name": "user_data", - "type": "void*" - } - ], - "argsoriginal": "(const char* label,char* buf,size_t buf_size,const ImVec2& size=ImVec2(0,0),ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", - "call_args": "(label,buf,buf_size,size,flags,callback,user_data)", - "cimguiname": "igInputTextMultiline", - "defaults": { - "callback": "NULL", - "flags": "0", - "size": "ImVec2(0,0)", - "user_data": "NULL" - }, - "funcname": "InputTextMultiline", - "location": "imgui:530", - "namespace": "ImGui", - "ov_cimguiname": "igInputTextMultiline", - "ret": "bool", - "signature": "(const char*,char*,size_t,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", - "stname": "" - } - ], - "igInputTextWithHint": [ - { - "args": "(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "hint", - "type": "const char*" - }, - { - "name": "buf", - "type": "char*" - }, - { - "name": "buf_size", - "type": "size_t" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - }, - { - "name": "callback", - "type": "ImGuiInputTextCallback" - }, - { - "name": "user_data", - "type": "void*" - } - ], - "argsoriginal": "(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", - "call_args": "(label,hint,buf,buf_size,flags,callback,user_data)", - "cimguiname": "igInputTextWithHint", - "defaults": { - "callback": "NULL", - "flags": "0", - "user_data": "NULL" - }, - "funcname": "InputTextWithHint", - "location": "imgui:531", - "namespace": "ImGui", - "ov_cimguiname": "igInputTextWithHint", - "ret": "bool", - "signature": "(const char*,const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", - "stname": "" - } - ], - "igInvisibleButton": [ - { - "args": "(const char* str_id,const ImVec2 size,ImGuiButtonFlags flags)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "flags", - "type": "ImGuiButtonFlags" - } - ], - "argsoriginal": "(const char* str_id,const ImVec2& size,ImGuiButtonFlags flags=0)", - "call_args": "(str_id,size,flags)", - "cimguiname": "igInvisibleButton", - "defaults": { - "flags": "0" - }, - "funcname": "InvisibleButton", - "location": "imgui:460", - "namespace": "ImGui", - "ov_cimguiname": "igInvisibleButton", - "ret": "bool", - "signature": "(const char*,const ImVec2,ImGuiButtonFlags)", - "stname": "" - } - ], - "igIsAnyItemActive": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsAnyItemActive", - "defaults": {}, - "funcname": "IsAnyItemActive", - "location": "imgui:778", - "namespace": "ImGui", - "ov_cimguiname": "igIsAnyItemActive", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsAnyItemFocused": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsAnyItemFocused", - "defaults": {}, - "funcname": "IsAnyItemFocused", - "location": "imgui:779", - "namespace": "ImGui", - "ov_cimguiname": "igIsAnyItemFocused", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsAnyItemHovered": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsAnyItemHovered", - "defaults": {}, - "funcname": "IsAnyItemHovered", - "location": "imgui:777", - "namespace": "ImGui", - "ov_cimguiname": "igIsAnyItemHovered", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsAnyMouseDown": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsAnyMouseDown", - "defaults": {}, - "funcname": "IsAnyMouseDown", - "location": "imgui:829", - "namespace": "ImGui", - "ov_cimguiname": "igIsAnyMouseDown", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsItemActivated": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsItemActivated", - "defaults": {}, - "funcname": "IsItemActivated", - "location": "imgui:773", - "namespace": "ImGui", - "ov_cimguiname": "igIsItemActivated", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsItemActive": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsItemActive", - "defaults": {}, - "funcname": "IsItemActive", - "location": "imgui:768", - "namespace": "ImGui", - "ov_cimguiname": "igIsItemActive", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsItemClicked": [ - { - "args": "(ImGuiMouseButton mouse_button)", - "argsT": [ - { - "name": "mouse_button", - "type": "ImGuiMouseButton" - } - ], - "argsoriginal": "(ImGuiMouseButton mouse_button=0)", - "call_args": "(mouse_button)", - "cimguiname": "igIsItemClicked", - "defaults": { - "mouse_button": "0" - }, - "funcname": "IsItemClicked", - "location": "imgui:770", - "namespace": "ImGui", - "ov_cimguiname": "igIsItemClicked", - "ret": "bool", - "signature": "(ImGuiMouseButton)", - "stname": "" - } - ], - "igIsItemDeactivated": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsItemDeactivated", - "defaults": {}, - "funcname": "IsItemDeactivated", - "location": "imgui:774", - "namespace": "ImGui", - "ov_cimguiname": "igIsItemDeactivated", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsItemDeactivatedAfterEdit": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsItemDeactivatedAfterEdit", - "defaults": {}, - "funcname": "IsItemDeactivatedAfterEdit", - "location": "imgui:775", - "namespace": "ImGui", - "ov_cimguiname": "igIsItemDeactivatedAfterEdit", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsItemEdited": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsItemEdited", - "defaults": {}, - "funcname": "IsItemEdited", - "location": "imgui:772", - "namespace": "ImGui", - "ov_cimguiname": "igIsItemEdited", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsItemFocused": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsItemFocused", - "defaults": {}, - "funcname": "IsItemFocused", - "location": "imgui:769", - "namespace": "ImGui", - "ov_cimguiname": "igIsItemFocused", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsItemHovered": [ - { - "args": "(ImGuiHoveredFlags flags)", - "argsT": [ - { - "name": "flags", - "type": "ImGuiHoveredFlags" - } - ], - "argsoriginal": "(ImGuiHoveredFlags flags=0)", - "call_args": "(flags)", - "cimguiname": "igIsItemHovered", - "defaults": { - "flags": "0" - }, - "funcname": "IsItemHovered", - "location": "imgui:767", - "namespace": "ImGui", - "ov_cimguiname": "igIsItemHovered", - "ret": "bool", - "signature": "(ImGuiHoveredFlags)", - "stname": "" - } - ], - "igIsItemToggledOpen": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsItemToggledOpen", - "defaults": {}, - "funcname": "IsItemToggledOpen", - "location": "imgui:776", - "namespace": "ImGui", - "ov_cimguiname": "igIsItemToggledOpen", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsItemVisible": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsItemVisible", - "defaults": {}, - "funcname": "IsItemVisible", - "location": "imgui:771", - "namespace": "ImGui", - "ov_cimguiname": "igIsItemVisible", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsKeyDown": [ - { - "args": "(int user_key_index)", - "argsT": [ - { - "name": "user_key_index", - "type": "int" - } - ], - "argsoriginal": "(int user_key_index)", - "call_args": "(user_key_index)", - "cimguiname": "igIsKeyDown", - "defaults": {}, - "funcname": "IsKeyDown", - "location": "imgui:813", - "namespace": "ImGui", - "ov_cimguiname": "igIsKeyDown", - "ret": "bool", - "signature": "(int)", - "stname": "" - } - ], - "igIsKeyPressed": [ - { - "args": "(int user_key_index,bool repeat)", - "argsT": [ - { - "name": "user_key_index", - "type": "int" - }, - { - "name": "repeat", - "type": "bool" - } - ], - "argsoriginal": "(int user_key_index,bool repeat=true)", - "call_args": "(user_key_index,repeat)", - "cimguiname": "igIsKeyPressed", - "defaults": { - "repeat": "true" - }, - "funcname": "IsKeyPressed", - "location": "imgui:814", - "namespace": "ImGui", - "ov_cimguiname": "igIsKeyPressed", - "ret": "bool", - "signature": "(int,bool)", - "stname": "" - } - ], - "igIsKeyReleased": [ - { - "args": "(int user_key_index)", - "argsT": [ - { - "name": "user_key_index", - "type": "int" - } - ], - "argsoriginal": "(int user_key_index)", - "call_args": "(user_key_index)", - "cimguiname": "igIsKeyReleased", - "defaults": {}, - "funcname": "IsKeyReleased", - "location": "imgui:815", - "namespace": "ImGui", - "ov_cimguiname": "igIsKeyReleased", - "ret": "bool", - "signature": "(int)", - "stname": "" - } - ], - "igIsMouseClicked": [ - { - "args": "(ImGuiMouseButton button,bool repeat)", - "argsT": [ - { - "name": "button", - "type": "ImGuiMouseButton" - }, - { - "name": "repeat", - "type": "bool" - } - ], - "argsoriginal": "(ImGuiMouseButton button,bool repeat=false)", - "call_args": "(button,repeat)", - "cimguiname": "igIsMouseClicked", - "defaults": { - "repeat": "false" - }, - "funcname": "IsMouseClicked", - "location": "imgui:824", - "namespace": "ImGui", - "ov_cimguiname": "igIsMouseClicked", - "ret": "bool", - "signature": "(ImGuiMouseButton,bool)", - "stname": "" - } - ], - "igIsMouseDoubleClicked": [ - { - "args": "(ImGuiMouseButton button)", - "argsT": [ - { - "name": "button", - "type": "ImGuiMouseButton" - } - ], - "argsoriginal": "(ImGuiMouseButton button)", - "call_args": "(button)", - "cimguiname": "igIsMouseDoubleClicked", - "defaults": {}, - "funcname": "IsMouseDoubleClicked", - "location": "imgui:826", - "namespace": "ImGui", - "ov_cimguiname": "igIsMouseDoubleClicked", - "ret": "bool", - "signature": "(ImGuiMouseButton)", - "stname": "" - } - ], - "igIsMouseDown": [ - { - "args": "(ImGuiMouseButton button)", - "argsT": [ - { - "name": "button", - "type": "ImGuiMouseButton" - } - ], - "argsoriginal": "(ImGuiMouseButton button)", - "call_args": "(button)", - "cimguiname": "igIsMouseDown", - "defaults": {}, - "funcname": "IsMouseDown", - "location": "imgui:823", - "namespace": "ImGui", - "ov_cimguiname": "igIsMouseDown", - "ret": "bool", - "signature": "(ImGuiMouseButton)", - "stname": "" - } - ], - "igIsMouseDragging": [ - { - "args": "(ImGuiMouseButton button,float lock_threshold)", - "argsT": [ - { - "name": "button", - "type": "ImGuiMouseButton" - }, - { - "name": "lock_threshold", - "type": "float" - } - ], - "argsoriginal": "(ImGuiMouseButton button,float lock_threshold=-1.0f)", - "call_args": "(button,lock_threshold)", - "cimguiname": "igIsMouseDragging", - "defaults": { - "lock_threshold": "-1.0f" - }, - "funcname": "IsMouseDragging", - "location": "imgui:832", - "namespace": "ImGui", - "ov_cimguiname": "igIsMouseDragging", - "ret": "bool", - "signature": "(ImGuiMouseButton,float)", - "stname": "" - } - ], - "igIsMouseHoveringRect": [ - { - "args": "(const ImVec2 r_min,const ImVec2 r_max,bool clip)", - "argsT": [ - { - "name": "r_min", - "type": "const ImVec2" - }, - { - "name": "r_max", - "type": "const ImVec2" - }, - { - "name": "clip", - "type": "bool" - } - ], - "argsoriginal": "(const ImVec2& r_min,const ImVec2& r_max,bool clip=true)", - "call_args": "(r_min,r_max,clip)", - "cimguiname": "igIsMouseHoveringRect", - "defaults": { - "clip": "true" - }, - "funcname": "IsMouseHoveringRect", - "location": "imgui:827", - "namespace": "ImGui", - "ov_cimguiname": "igIsMouseHoveringRect", - "ret": "bool", - "signature": "(const ImVec2,const ImVec2,bool)", - "stname": "" - } - ], - "igIsMousePosValid": [ - { - "args": "(const ImVec2* mouse_pos)", - "argsT": [ - { - "name": "mouse_pos", - "type": "const ImVec2*" - } - ], - "argsoriginal": "(const ImVec2* mouse_pos=((void*)0))", - "call_args": "(mouse_pos)", - "cimguiname": "igIsMousePosValid", - "defaults": { - "mouse_pos": "NULL" - }, - "funcname": "IsMousePosValid", - "location": "imgui:828", - "namespace": "ImGui", - "ov_cimguiname": "igIsMousePosValid", - "ret": "bool", - "signature": "(const ImVec2*)", - "stname": "" - } - ], - "igIsMouseReleased": [ - { - "args": "(ImGuiMouseButton button)", - "argsT": [ - { - "name": "button", - "type": "ImGuiMouseButton" - } - ], - "argsoriginal": "(ImGuiMouseButton button)", - "call_args": "(button)", - "cimguiname": "igIsMouseReleased", - "defaults": {}, - "funcname": "IsMouseReleased", - "location": "imgui:825", - "namespace": "ImGui", - "ov_cimguiname": "igIsMouseReleased", - "ret": "bool", - "signature": "(ImGuiMouseButton)", - "stname": "" - } - ], - "igIsPopupOpen": [ - { - "args": "(const char* str_id,ImGuiPopupFlags flags)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiPopupFlags" - } - ], - "argsoriginal": "(const char* str_id,ImGuiPopupFlags flags=0)", - "call_args": "(str_id,flags)", - "cimguiname": "igIsPopupOpen", - "defaults": { - "flags": "0" - }, - "funcname": "IsPopupOpen", - "location": "imgui:656", - "namespace": "ImGui", - "ov_cimguiname": "igIsPopupOpen", - "ret": "bool", - "signature": "(const char*,ImGuiPopupFlags)", - "stname": "" - } - ], - "igIsRectVisible": [ - { - "args": "(const ImVec2 size)", - "argsT": [ - { - "name": "size", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& size)", - "call_args": "(size)", - "cimguiname": "igIsRectVisible", - "defaults": {}, - "funcname": "IsRectVisible", - "location": "imgui:786", - "namespace": "ImGui", - "ov_cimguiname": "igIsRectVisibleNil", - "ret": "bool", - "signature": "(const ImVec2)", - "stname": "" - }, - { - "args": "(const ImVec2 rect_min,const ImVec2 rect_max)", - "argsT": [ - { - "name": "rect_min", - "type": "const ImVec2" - }, - { - "name": "rect_max", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max)", - "call_args": "(rect_min,rect_max)", - "cimguiname": "igIsRectVisible", - "defaults": {}, - "funcname": "IsRectVisible", - "location": "imgui:787", - "namespace": "ImGui", - "ov_cimguiname": "igIsRectVisibleVec2", - "ret": "bool", - "signature": "(const ImVec2,const ImVec2)", - "stname": "" - } - ], - "igIsWindowAppearing": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsWindowAppearing", - "defaults": {}, - "funcname": "IsWindowAppearing", - "location": "imgui:313", - "namespace": "ImGui", - "ov_cimguiname": "igIsWindowAppearing", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsWindowCollapsed": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsWindowCollapsed", - "defaults": {}, - "funcname": "IsWindowCollapsed", - "location": "imgui:314", - "namespace": "ImGui", - "ov_cimguiname": "igIsWindowCollapsed", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igIsWindowFocused": [ - { - "args": "(ImGuiFocusedFlags flags)", - "argsT": [ - { - "name": "flags", - "type": "ImGuiFocusedFlags" - } - ], - "argsoriginal": "(ImGuiFocusedFlags flags=0)", - "call_args": "(flags)", - "cimguiname": "igIsWindowFocused", - "defaults": { - "flags": "0" - }, - "funcname": "IsWindowFocused", - "location": "imgui:315", - "namespace": "ImGui", - "ov_cimguiname": "igIsWindowFocused", - "ret": "bool", - "signature": "(ImGuiFocusedFlags)", - "stname": "" - } - ], - "igIsWindowHovered": [ - { - "args": "(ImGuiHoveredFlags flags)", - "argsT": [ - { - "name": "flags", - "type": "ImGuiHoveredFlags" - } - ], - "argsoriginal": "(ImGuiHoveredFlags flags=0)", - "call_args": "(flags)", - "cimguiname": "igIsWindowHovered", - "defaults": { - "flags": "0" - }, - "funcname": "IsWindowHovered", - "location": "imgui:316", - "namespace": "ImGui", - "ov_cimguiname": "igIsWindowHovered", - "ret": "bool", - "signature": "(ImGuiHoveredFlags)", - "stname": "" - } - ], - "igLabelText": [ - { - "args": "(const char* label,const char* fmt,...)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(const char* label,const char* fmt,...)", - "call_args": "(label,fmt,...)", - "cimguiname": "igLabelText", - "defaults": {}, - "funcname": "LabelText", - "isvararg": "...)", - "location": "imgui:450", - "namespace": "ImGui", - "ov_cimguiname": "igLabelText", - "ret": "void", - "signature": "(const char*,const char*,...)", - "stname": "" - } - ], - "igLabelTextV": [ - { - "args": "(const char* label,const char* fmt,va_list args)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "args", - "type": "va_list" - } - ], - "argsoriginal": "(const char* label,const char* fmt,va_list args)", - "call_args": "(label,fmt,args)", - "cimguiname": "igLabelTextV", - "defaults": {}, - "funcname": "LabelTextV", - "location": "imgui:451", - "namespace": "ImGui", - "ov_cimguiname": "igLabelTextV", - "ret": "void", - "signature": "(const char*,const char*,va_list)", - "stname": "" - } - ], - "igListBox": [ - { - "args": "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "current_item", - "type": "int*" - }, - { - "name": "items", - "type": "const char* const[]" - }, - { - "name": "items_count", - "type": "int" - }, - { - "name": "height_in_items", - "type": "int" - } - ], - "argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items=-1)", - "call_args": "(label,current_item,items,items_count,height_in_items)", - "cimguiname": "igListBox", - "defaults": { - "height_in_items": "-1" - }, - "funcname": "ListBox", - "location": "imgui:582", - "namespace": "ImGui", - "ov_cimguiname": "igListBoxStr_arr", - "ret": "bool", - "signature": "(const char*,int*,const char* const[],int,int)", - "stname": "" - }, - { - "args": "(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)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "current_item", - "type": "int*" - }, - { - "name": "items_getter", - "ret": "bool", - "signature": "(void* data,int idx,const char** out_text)", - "type": "bool(*)(void* data,int idx,const char** out_text)" - }, - { - "name": "data", - "type": "void*" - }, - { - "name": "items_count", - "type": "int" - }, - { - "name": "height_in_items", - "type": "int" - } - ], - "argsoriginal": "(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=-1)", - "call_args": "(label,current_item,items_getter,data,items_count,height_in_items)", - "cimguiname": "igListBox", - "defaults": { - "height_in_items": "-1" - }, - "funcname": "ListBox", - "location": "imgui:583", - "namespace": "ImGui", - "ov_cimguiname": "igListBoxFnBoolPtr", - "ret": "bool", - "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", - "stname": "" - } - ], - "igListBoxFooter": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igListBoxFooter", - "defaults": {}, - "funcname": "ListBoxFooter", - "location": "imgui:586", - "namespace": "ImGui", - "ov_cimguiname": "igListBoxFooter", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igListBoxHeader": [ - { - "args": "(const char* label,const ImVec2 size)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "size", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", - "call_args": "(label,size)", - "cimguiname": "igListBoxHeader", - "defaults": { - "size": "ImVec2(0,0)" - }, - "funcname": "ListBoxHeader", - "location": "imgui:584", - "namespace": "ImGui", - "ov_cimguiname": "igListBoxHeaderVec2", - "ret": "bool", - "signature": "(const char*,const ImVec2)", - "stname": "" - }, - { - "args": "(const char* label,int items_count,int height_in_items)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "items_count", - "type": "int" - }, - { - "name": "height_in_items", - "type": "int" - } - ], - "argsoriginal": "(const char* label,int items_count,int height_in_items=-1)", - "call_args": "(label,items_count,height_in_items)", - "cimguiname": "igListBoxHeader", - "defaults": { - "height_in_items": "-1" - }, - "funcname": "ListBoxHeader", - "location": "imgui:585", - "namespace": "ImGui", - "ov_cimguiname": "igListBoxHeaderInt", - "ret": "bool", - "signature": "(const char*,int,int)", - "stname": "" - } - ], - "igLoadIniSettingsFromDisk": [ - { - "args": "(const char* ini_filename)", - "argsT": [ - { - "name": "ini_filename", - "type": "const char*" - } - ], - "argsoriginal": "(const char* ini_filename)", - "call_args": "(ini_filename)", - "cimguiname": "igLoadIniSettingsFromDisk", - "defaults": {}, - "funcname": "LoadIniSettingsFromDisk", - "location": "imgui:847", - "namespace": "ImGui", - "ov_cimguiname": "igLoadIniSettingsFromDisk", - "ret": "void", - "signature": "(const char*)", - "stname": "" - } - ], - "igLoadIniSettingsFromMemory": [ - { - "args": "(const char* ini_data,size_t ini_size)", - "argsT": [ - { - "name": "ini_data", - "type": "const char*" - }, - { - "name": "ini_size", - "type": "size_t" - } - ], - "argsoriginal": "(const char* ini_data,size_t ini_size=0)", - "call_args": "(ini_data,ini_size)", - "cimguiname": "igLoadIniSettingsFromMemory", - "defaults": { - "ini_size": "0" - }, - "funcname": "LoadIniSettingsFromMemory", - "location": "imgui:848", - "namespace": "ImGui", - "ov_cimguiname": "igLoadIniSettingsFromMemory", - "ret": "void", - "signature": "(const char*,size_t)", - "stname": "" - } - ], - "igLogButtons": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igLogButtons", - "defaults": {}, - "funcname": "LogButtons", - "location": "imgui:741", - "namespace": "ImGui", - "ov_cimguiname": "igLogButtons", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igLogFinish": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igLogFinish", - "defaults": {}, - "funcname": "LogFinish", - "location": "imgui:740", - "namespace": "ImGui", - "ov_cimguiname": "igLogFinish", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igLogText": [ - { - "args": "(const char* fmt,...)", - "argsT": [ - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(const char* fmt,...)", - "call_args": "(fmt,...)", - "cimguiname": "igLogText", - "defaults": {}, - "funcname": "LogText", - "isvararg": "...)", - "location": "imgui:742", - "manual": true, - "namespace": "ImGui", - "ov_cimguiname": "igLogText", - "ret": "void", - "signature": "(const char*,...)", - "stname": "" - } - ], - "igLogToClipboard": [ - { - "args": "(int auto_open_depth)", - "argsT": [ - { - "name": "auto_open_depth", - "type": "int" - } - ], - "argsoriginal": "(int auto_open_depth=-1)", - "call_args": "(auto_open_depth)", - "cimguiname": "igLogToClipboard", - "defaults": { - "auto_open_depth": "-1" - }, - "funcname": "LogToClipboard", - "location": "imgui:739", - "namespace": "ImGui", - "ov_cimguiname": "igLogToClipboard", - "ret": "void", - "signature": "(int)", - "stname": "" - } - ], - "igLogToFile": [ - { - "args": "(int auto_open_depth,const char* filename)", - "argsT": [ - { - "name": "auto_open_depth", - "type": "int" - }, - { - "name": "filename", - "type": "const char*" - } - ], - "argsoriginal": "(int auto_open_depth=-1,const char* filename=((void*)0))", - "call_args": "(auto_open_depth,filename)", - "cimguiname": "igLogToFile", - "defaults": { - "auto_open_depth": "-1", - "filename": "NULL" - }, - "funcname": "LogToFile", - "location": "imgui:738", - "namespace": "ImGui", - "ov_cimguiname": "igLogToFile", - "ret": "void", - "signature": "(int,const char*)", - "stname": "" - } - ], - "igLogToTTY": [ - { - "args": "(int auto_open_depth)", - "argsT": [ - { - "name": "auto_open_depth", - "type": "int" - } - ], - "argsoriginal": "(int auto_open_depth=-1)", - "call_args": "(auto_open_depth)", - "cimguiname": "igLogToTTY", - "defaults": { - "auto_open_depth": "-1" - }, - "funcname": "LogToTTY", - "location": "imgui:737", - "namespace": "ImGui", - "ov_cimguiname": "igLogToTTY", - "ret": "void", - "signature": "(int)", - "stname": "" - } - ], - "igMemAlloc": [ - { - "args": "(size_t size)", - "argsT": [ - { - "name": "size", - "type": "size_t" - } - ], - "argsoriginal": "(size_t size)", - "call_args": "(size)", - "cimguiname": "igMemAlloc", - "defaults": {}, - "funcname": "MemAlloc", - "location": "imgui:859", - "namespace": "ImGui", - "ov_cimguiname": "igMemAlloc", - "ret": "void*", - "signature": "(size_t)", - "stname": "" - } - ], - "igMemFree": [ - { - "args": "(void* ptr)", - "argsT": [ - { - "name": "ptr", - "type": "void*" - } - ], - "argsoriginal": "(void* ptr)", - "call_args": "(ptr)", - "cimguiname": "igMemFree", - "defaults": {}, - "funcname": "MemFree", - "location": "imgui:860", - "namespace": "ImGui", - "ov_cimguiname": "igMemFree", - "ret": "void", - "signature": "(void*)", - "stname": "" - } - ], - "igMenuItem": [ - { - "args": "(const char* label,const char* shortcut,bool selected,bool enabled)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "shortcut", - "type": "const char*" - }, - { - "name": "selected", - "type": "bool" - }, - { - "name": "enabled", - "type": "bool" - } - ], - "argsoriginal": "(const char* label,const char* shortcut=((void*)0),bool selected=false,bool enabled=true)", - "call_args": "(label,shortcut,selected,enabled)", - "cimguiname": "igMenuItem", - "defaults": { - "enabled": "true", - "selected": "false", - "shortcut": "NULL" - }, - "funcname": "MenuItem", - "location": "imgui:611", - "namespace": "ImGui", - "ov_cimguiname": "igMenuItemBool", - "ret": "bool", - "signature": "(const char*,const char*,bool,bool)", - "stname": "" - }, - { - "args": "(const char* label,const char* shortcut,bool* p_selected,bool enabled)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "shortcut", - "type": "const char*" - }, - { - "name": "p_selected", - "type": "bool*" - }, - { - "name": "enabled", - "type": "bool" - } - ], - "argsoriginal": "(const char* label,const char* shortcut,bool* p_selected,bool enabled=true)", - "call_args": "(label,shortcut,p_selected,enabled)", - "cimguiname": "igMenuItem", - "defaults": { - "enabled": "true" - }, - "funcname": "MenuItem", - "location": "imgui:612", - "namespace": "ImGui", - "ov_cimguiname": "igMenuItemBoolPtr", - "ret": "bool", - "signature": "(const char*,const char*,bool*,bool)", - "stname": "" - } - ], - "igNewFrame": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igNewFrame", - "defaults": {}, - "funcname": "NewFrame", - "location": "imgui:264", - "namespace": "ImGui", - "ov_cimguiname": "igNewFrame", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igNewLine": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igNewLine", - "defaults": {}, - "funcname": "NewLine", - "location": "imgui:402", - "namespace": "ImGui", - "ov_cimguiname": "igNewLine", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igNextColumn": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igNextColumn", - "defaults": {}, - "funcname": "NextColumn", - "location": "imgui:719", - "namespace": "ImGui", - "ov_cimguiname": "igNextColumn", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igOpenPopup": [ - { - "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "popup_flags", - "type": "ImGuiPopupFlags" - } - ], - "argsoriginal": "(const char* str_id,ImGuiPopupFlags popup_flags=0)", - "call_args": "(str_id,popup_flags)", - "cimguiname": "igOpenPopup", - "defaults": { - "popup_flags": "0" - }, - "funcname": "OpenPopup", - "location": "imgui:641", - "namespace": "ImGui", - "ov_cimguiname": "igOpenPopup", - "ret": "void", - "signature": "(const char*,ImGuiPopupFlags)", - "stname": "" - } - ], - "igOpenPopupOnItemClick": [ - { - "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "popup_flags", - "type": "ImGuiPopupFlags" - } - ], - "argsoriginal": "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)", - "call_args": "(str_id,popup_flags)", - "cimguiname": "igOpenPopupOnItemClick", - "defaults": { - "popup_flags": "1", - "str_id": "NULL" - }, - "funcname": "OpenPopupOnItemClick", - "location": "imgui:642", - "namespace": "ImGui", - "ov_cimguiname": "igOpenPopupOnItemClick", - "ret": "void", - "signature": "(const char*,ImGuiPopupFlags)", - "stname": "" - } - ], - "igPlotHistogram": [ - { - "args": "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "values", - "type": "const float*" - }, - { - "name": "values_count", - "type": "int" - }, - { - "name": "values_offset", - "type": "int" - }, - { - "name": "overlay_text", - "type": "const char*" - }, - { - "name": "scale_min", - "type": "float" - }, - { - "name": "scale_max", - "type": "float" - }, - { - "name": "graph_size", - "type": "ImVec2" - }, - { - "name": "stride", - "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))", - "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", - "cimguiname": "igPlotHistogram", - "defaults": { - "graph_size": "ImVec2(0,0)", - "overlay_text": "NULL", - "scale_max": "FLT_MAX", - "scale_min": "FLT_MAX", - "stride": "sizeof(float)", - "values_offset": "0" - }, - "funcname": "PlotHistogram", - "location": "imgui:591", - "namespace": "ImGui", - "ov_cimguiname": "igPlotHistogramFloatPtr", - "ret": "void", - "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", - "stname": "" - }, - { - "args": "(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)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "values_getter", - "ret": "float", - "signature": "(void* data,int idx)", - "type": "float(*)(void* data,int idx)" - }, - { - "name": "data", - "type": "void*" - }, - { - "name": "values_count", - "type": "int" - }, - { - "name": "values_offset", - "type": "int" - }, - { - "name": "overlay_text", - "type": "const char*" - }, - { - "name": "scale_min", - "type": "float" - }, - { - "name": "scale_max", - "type": "float" - }, - { - "name": "graph_size", - "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))", - "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", - "cimguiname": "igPlotHistogram", - "defaults": { - "graph_size": "ImVec2(0,0)", - "overlay_text": "NULL", - "scale_max": "FLT_MAX", - "scale_min": "FLT_MAX", - "values_offset": "0" - }, - "funcname": "PlotHistogram", - "location": "imgui:592", - "namespace": "ImGui", - "ov_cimguiname": "igPlotHistogramFnFloatPtr", - "ret": "void", - "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", - "stname": "" - } - ], - "igPlotLines": [ - { - "args": "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "values", - "type": "const float*" - }, - { - "name": "values_count", - "type": "int" - }, - { - "name": "values_offset", - "type": "int" - }, - { - "name": "overlay_text", - "type": "const char*" - }, - { - "name": "scale_min", - "type": "float" - }, - { - "name": "scale_max", - "type": "float" - }, - { - "name": "graph_size", - "type": "ImVec2" - }, - { - "name": "stride", - "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))", - "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", - "cimguiname": "igPlotLines", - "defaults": { - "graph_size": "ImVec2(0,0)", - "overlay_text": "NULL", - "scale_max": "FLT_MAX", - "scale_min": "FLT_MAX", - "stride": "sizeof(float)", - "values_offset": "0" - }, - "funcname": "PlotLines", - "location": "imgui:589", - "namespace": "ImGui", - "ov_cimguiname": "igPlotLinesFloatPtr", - "ret": "void", - "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", - "stname": "" - }, - { - "args": "(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)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "values_getter", - "ret": "float", - "signature": "(void* data,int idx)", - "type": "float(*)(void* data,int idx)" - }, - { - "name": "data", - "type": "void*" - }, - { - "name": "values_count", - "type": "int" - }, - { - "name": "values_offset", - "type": "int" - }, - { - "name": "overlay_text", - "type": "const char*" - }, - { - "name": "scale_min", - "type": "float" - }, - { - "name": "scale_max", - "type": "float" - }, - { - "name": "graph_size", - "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))", - "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", - "cimguiname": "igPlotLines", - "defaults": { - "graph_size": "ImVec2(0,0)", - "overlay_text": "NULL", - "scale_max": "FLT_MAX", - "scale_min": "FLT_MAX", - "values_offset": "0" - }, - "funcname": "PlotLines", - "location": "imgui:590", - "namespace": "ImGui", - "ov_cimguiname": "igPlotLinesFnFloatPtr", - "ret": "void", - "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", - "stname": "" - } - ], - "igPopAllowKeyboardFocus": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igPopAllowKeyboardFocus", - "defaults": {}, - "funcname": "PopAllowKeyboardFocus", - "location": "imgui:372", - "namespace": "ImGui", - "ov_cimguiname": "igPopAllowKeyboardFocus", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igPopButtonRepeat": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igPopButtonRepeat", - "defaults": {}, - "funcname": "PopButtonRepeat", - "location": "imgui:374", - "namespace": "ImGui", - "ov_cimguiname": "igPopButtonRepeat", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igPopClipRect": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igPopClipRect", - "defaults": {}, - "funcname": "PopClipRect", - "location": "imgui:757", - "namespace": "ImGui", - "ov_cimguiname": "igPopClipRect", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igPopFont": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igPopFont", - "defaults": {}, - "funcname": "PopFont", - "location": "imgui:364", - "namespace": "ImGui", - "ov_cimguiname": "igPopFont", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igPopID": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igPopID", - "defaults": {}, - "funcname": "PopID", - "location": "imgui:435", - "namespace": "ImGui", - "ov_cimguiname": "igPopID", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igPopItemWidth": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igPopItemWidth", - "defaults": {}, - "funcname": "PopItemWidth", - "location": "imgui:378", - "namespace": "ImGui", - "ov_cimguiname": "igPopItemWidth", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igPopStyleColor": [ - { - "args": "(int count)", - "argsT": [ - { - "name": "count", - "type": "int" - } - ], - "argsoriginal": "(int count=1)", - "call_args": "(count)", - "cimguiname": "igPopStyleColor", - "defaults": { - "count": "1" - }, - "funcname": "PopStyleColor", - "location": "imgui:367", - "namespace": "ImGui", - "ov_cimguiname": "igPopStyleColor", - "ret": "void", - "signature": "(int)", - "stname": "" - } - ], - "igPopStyleVar": [ - { - "args": "(int count)", - "argsT": [ - { - "name": "count", - "type": "int" - } - ], - "argsoriginal": "(int count=1)", - "call_args": "(count)", - "cimguiname": "igPopStyleVar", - "defaults": { - "count": "1" - }, - "funcname": "PopStyleVar", - "location": "imgui:370", - "namespace": "ImGui", - "ov_cimguiname": "igPopStyleVar", - "ret": "void", - "signature": "(int)", - "stname": "" - } - ], - "igPopTextWrapPos": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igPopTextWrapPos", - "defaults": {}, - "funcname": "PopTextWrapPos", - "location": "imgui:382", - "namespace": "ImGui", - "ov_cimguiname": "igPopTextWrapPos", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igProgressBar": [ - { - "args": "(float fraction,const ImVec2 size_arg,const char* overlay)", - "argsT": [ - { - "name": "fraction", - "type": "float" - }, - { - "name": "size_arg", - "type": "const ImVec2" - }, - { - "name": "overlay", - "type": "const char*" - } - ], - "argsoriginal": "(float fraction,const ImVec2& size_arg=ImVec2(-1.17549435e-38F,0),const char* overlay=((void*)0))", - "call_args": "(fraction,size_arg,overlay)", - "cimguiname": "igProgressBar", - "defaults": { - "overlay": "NULL", - "size_arg": "ImVec2(-FLT_MIN,0)" - }, - "funcname": "ProgressBar", - "location": "imgui:469", - "namespace": "ImGui", - "ov_cimguiname": "igProgressBar", - "ret": "void", - "signature": "(float,const ImVec2,const char*)", - "stname": "" - } - ], - "igPushAllowKeyboardFocus": [ - { - "args": "(bool allow_keyboard_focus)", - "argsT": [ - { - "name": "allow_keyboard_focus", - "type": "bool" - } - ], - "argsoriginal": "(bool allow_keyboard_focus)", - "call_args": "(allow_keyboard_focus)", - "cimguiname": "igPushAllowKeyboardFocus", - "defaults": {}, - "funcname": "PushAllowKeyboardFocus", - "location": "imgui:371", - "namespace": "ImGui", - "ov_cimguiname": "igPushAllowKeyboardFocus", - "ret": "void", - "signature": "(bool)", - "stname": "" - } - ], - "igPushButtonRepeat": [ - { - "args": "(bool repeat)", - "argsT": [ - { - "name": "repeat", - "type": "bool" - } - ], - "argsoriginal": "(bool repeat)", - "call_args": "(repeat)", - "cimguiname": "igPushButtonRepeat", - "defaults": {}, - "funcname": "PushButtonRepeat", - "location": "imgui:373", - "namespace": "ImGui", - "ov_cimguiname": "igPushButtonRepeat", - "ret": "void", - "signature": "(bool)", - "stname": "" - } - ], - "igPushClipRect": [ - { - "args": "(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)", - "argsT": [ - { - "name": "clip_rect_min", - "type": "const ImVec2" - }, - { - "name": "clip_rect_max", - "type": "const ImVec2" - }, - { - "name": "intersect_with_current_clip_rect", - "type": "bool" - } - ], - "argsoriginal": "(const ImVec2& clip_rect_min,const ImVec2& clip_rect_max,bool intersect_with_current_clip_rect)", - "call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)", - "cimguiname": "igPushClipRect", - "defaults": {}, - "funcname": "PushClipRect", - "location": "imgui:756", - "namespace": "ImGui", - "ov_cimguiname": "igPushClipRect", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,bool)", - "stname": "" - } - ], - "igPushFont": [ - { - "args": "(ImFont* font)", - "argsT": [ - { - "name": "font", - "type": "ImFont*" - } - ], - "argsoriginal": "(ImFont* font)", - "call_args": "(font)", - "cimguiname": "igPushFont", - "defaults": {}, - "funcname": "PushFont", - "location": "imgui:363", - "namespace": "ImGui", - "ov_cimguiname": "igPushFont", - "ret": "void", - "signature": "(ImFont*)", - "stname": "" - } - ], - "igPushID": [ - { - "args": "(const char* str_id)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - } - ], - "argsoriginal": "(const char* str_id)", - "call_args": "(str_id)", - "cimguiname": "igPushID", - "defaults": {}, - "funcname": "PushID", - "location": "imgui:431", - "namespace": "ImGui", - "ov_cimguiname": "igPushIDStr", - "ret": "void", - "signature": "(const char*)", - "stname": "" - }, - { - "args": "(const char* str_id_begin,const char* str_id_end)", - "argsT": [ - { - "name": "str_id_begin", - "type": "const char*" - }, - { - "name": "str_id_end", - "type": "const char*" - } - ], - "argsoriginal": "(const char* str_id_begin,const char* str_id_end)", - "call_args": "(str_id_begin,str_id_end)", - "cimguiname": "igPushID", - "defaults": {}, - "funcname": "PushID", - "location": "imgui:432", - "namespace": "ImGui", - "ov_cimguiname": "igPushIDStrStr", - "ret": "void", - "signature": "(const char*,const char*)", - "stname": "" - }, - { - "args": "(const void* ptr_id)", - "argsT": [ - { - "name": "ptr_id", - "type": "const void*" - } - ], - "argsoriginal": "(const void* ptr_id)", - "call_args": "(ptr_id)", - "cimguiname": "igPushID", - "defaults": {}, - "funcname": "PushID", - "location": "imgui:433", - "namespace": "ImGui", - "ov_cimguiname": "igPushIDPtr", - "ret": "void", - "signature": "(const void*)", - "stname": "" - }, - { - "args": "(int int_id)", - "argsT": [ - { - "name": "int_id", - "type": "int" - } - ], - "argsoriginal": "(int int_id)", - "call_args": "(int_id)", - "cimguiname": "igPushID", - "defaults": {}, - "funcname": "PushID", - "location": "imgui:434", - "namespace": "ImGui", - "ov_cimguiname": "igPushIDInt", - "ret": "void", - "signature": "(int)", - "stname": "" - } - ], - "igPushItemWidth": [ - { - "args": "(float item_width)", - "argsT": [ - { - "name": "item_width", - "type": "float" - } - ], - "argsoriginal": "(float item_width)", - "call_args": "(item_width)", - "cimguiname": "igPushItemWidth", - "defaults": {}, - "funcname": "PushItemWidth", - "location": "imgui:377", - "namespace": "ImGui", - "ov_cimguiname": "igPushItemWidth", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], - "igPushStyleColor": [ - { - "args": "(ImGuiCol idx,ImU32 col)", - "argsT": [ - { - "name": "idx", - "type": "ImGuiCol" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(ImGuiCol idx,ImU32 col)", - "call_args": "(idx,col)", - "cimguiname": "igPushStyleColor", - "defaults": {}, - "funcname": "PushStyleColor", - "location": "imgui:365", - "namespace": "ImGui", - "ov_cimguiname": "igPushStyleColorU32", - "ret": "void", - "signature": "(ImGuiCol,ImU32)", - "stname": "" - }, - { - "args": "(ImGuiCol idx,const ImVec4 col)", - "argsT": [ - { - "name": "idx", - "type": "ImGuiCol" - }, - { - "name": "col", - "type": "const ImVec4" - } - ], - "argsoriginal": "(ImGuiCol idx,const ImVec4& col)", - "call_args": "(idx,col)", - "cimguiname": "igPushStyleColor", - "defaults": {}, - "funcname": "PushStyleColor", - "location": "imgui:366", - "namespace": "ImGui", - "ov_cimguiname": "igPushStyleColorVec4", - "ret": "void", - "signature": "(ImGuiCol,const ImVec4)", - "stname": "" - } - ], - "igPushStyleVar": [ - { - "args": "(ImGuiStyleVar idx,float val)", - "argsT": [ - { - "name": "idx", - "type": "ImGuiStyleVar" - }, - { - "name": "val", - "type": "float" - } - ], - "argsoriginal": "(ImGuiStyleVar idx,float val)", - "call_args": "(idx,val)", - "cimguiname": "igPushStyleVar", - "defaults": {}, - "funcname": "PushStyleVar", - "location": "imgui:368", - "namespace": "ImGui", - "ov_cimguiname": "igPushStyleVarFloat", - "ret": "void", - "signature": "(ImGuiStyleVar,float)", - "stname": "" - }, - { - "args": "(ImGuiStyleVar idx,const ImVec2 val)", - "argsT": [ - { - "name": "idx", - "type": "ImGuiStyleVar" - }, - { - "name": "val", - "type": "const ImVec2" - } - ], - "argsoriginal": "(ImGuiStyleVar idx,const ImVec2& val)", - "call_args": "(idx,val)", - "cimguiname": "igPushStyleVar", - "defaults": {}, - "funcname": "PushStyleVar", - "location": "imgui:369", - "namespace": "ImGui", - "ov_cimguiname": "igPushStyleVarVec2", - "ret": "void", - "signature": "(ImGuiStyleVar,const ImVec2)", - "stname": "" - } - ], - "igPushTextWrapPos": [ - { - "args": "(float wrap_local_pos_x)", - "argsT": [ - { - "name": "wrap_local_pos_x", - "type": "float" - } - ], - "argsoriginal": "(float wrap_local_pos_x=0.0f)", - "call_args": "(wrap_local_pos_x)", - "cimguiname": "igPushTextWrapPos", - "defaults": { - "wrap_local_pos_x": "0.0f" - }, - "funcname": "PushTextWrapPos", - "location": "imgui:381", - "namespace": "ImGui", - "ov_cimguiname": "igPushTextWrapPos", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], - "igRadioButton": [ - { - "args": "(const char* label,bool active)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "active", - "type": "bool" - } - ], - "argsoriginal": "(const char* label,bool active)", - "call_args": "(label,active)", - "cimguiname": "igRadioButton", - "defaults": {}, - "funcname": "RadioButton", - "location": "imgui:467", - "namespace": "ImGui", - "ov_cimguiname": "igRadioButtonBool", - "ret": "bool", - "signature": "(const char*,bool)", - "stname": "" - }, - { - "args": "(const char* label,int* v,int v_button)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "int*" - }, - { - "name": "v_button", - "type": "int" - } - ], - "argsoriginal": "(const char* label,int* v,int v_button)", - "call_args": "(label,v,v_button)", - "cimguiname": "igRadioButton", - "defaults": {}, - "funcname": "RadioButton", - "location": "imgui:468", - "namespace": "ImGui", - "ov_cimguiname": "igRadioButtonIntPtr", - "ret": "bool", - "signature": "(const char*,int*,int)", - "stname": "" - } - ], - "igRender": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igRender", - "defaults": {}, - "funcname": "Render", - "location": "imgui:266", - "namespace": "ImGui", - "ov_cimguiname": "igRender", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igResetMouseDragDelta": [ - { - "args": "(ImGuiMouseButton button)", - "argsT": [ - { - "name": "button", - "type": "ImGuiMouseButton" - } - ], - "argsoriginal": "(ImGuiMouseButton button=0)", - "call_args": "(button)", - "cimguiname": "igResetMouseDragDelta", - "defaults": { - "button": "0" - }, - "funcname": "ResetMouseDragDelta", - "location": "imgui:834", - "namespace": "ImGui", - "ov_cimguiname": "igResetMouseDragDelta", - "ret": "void", - "signature": "(ImGuiMouseButton)", - "stname": "" - } - ], - "igSameLine": [ - { - "args": "(float offset_from_start_x,float spacing)", - "argsT": [ - { - "name": "offset_from_start_x", - "type": "float" - }, - { - "name": "spacing", - "type": "float" - } - ], - "argsoriginal": "(float offset_from_start_x=0.0f,float spacing=-1.0f)", - "call_args": "(offset_from_start_x,spacing)", - "cimguiname": "igSameLine", - "defaults": { - "offset_from_start_x": "0.0f", - "spacing": "-1.0f" - }, - "funcname": "SameLine", - "location": "imgui:401", - "namespace": "ImGui", - "ov_cimguiname": "igSameLine", - "ret": "void", - "signature": "(float,float)", - "stname": "" - } - ], - "igSaveIniSettingsToDisk": [ - { - "args": "(const char* ini_filename)", - "argsT": [ - { - "name": "ini_filename", - "type": "const char*" - } - ], - "argsoriginal": "(const char* ini_filename)", - "call_args": "(ini_filename)", - "cimguiname": "igSaveIniSettingsToDisk", - "defaults": {}, - "funcname": "SaveIniSettingsToDisk", - "location": "imgui:849", - "namespace": "ImGui", - "ov_cimguiname": "igSaveIniSettingsToDisk", - "ret": "void", - "signature": "(const char*)", - "stname": "" - } - ], - "igSaveIniSettingsToMemory": [ - { - "args": "(size_t* out_ini_size)", - "argsT": [ - { - "name": "out_ini_size", - "type": "size_t*" - } - ], - "argsoriginal": "(size_t* out_ini_size=((void*)0))", - "call_args": "(out_ini_size)", - "cimguiname": "igSaveIniSettingsToMemory", - "defaults": { - "out_ini_size": "NULL" - }, - "funcname": "SaveIniSettingsToMemory", - "location": "imgui:850", - "namespace": "ImGui", - "ov_cimguiname": "igSaveIniSettingsToMemory", - "ret": "const char*", - "signature": "(size_t*)", - "stname": "" - } - ], - "igSelectable": [ - { - "args": "(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "selected", - "type": "bool" - }, - { - "name": "flags", - "type": "ImGuiSelectableFlags" - }, - { - "name": "size", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const char* label,bool selected=false,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))", - "call_args": "(label,selected,flags,size)", - "cimguiname": "igSelectable", - "defaults": { - "flags": "0", - "selected": "false", - "size": "ImVec2(0,0)" - }, - "funcname": "Selectable", - "location": "imgui:577", - "namespace": "ImGui", - "ov_cimguiname": "igSelectableBool", - "ret": "bool", - "signature": "(const char*,bool,ImGuiSelectableFlags,const ImVec2)", - "stname": "" - }, - { - "args": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "p_selected", - "type": "bool*" - }, - { - "name": "flags", - "type": "ImGuiSelectableFlags" - }, - { - "name": "size", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))", - "call_args": "(label,p_selected,flags,size)", - "cimguiname": "igSelectable", - "defaults": { - "flags": "0", - "size": "ImVec2(0,0)" - }, - "funcname": "Selectable", - "location": "imgui:578", - "namespace": "ImGui", - "ov_cimguiname": "igSelectableBoolPtr", - "ret": "bool", - "signature": "(const char*,bool*,ImGuiSelectableFlags,const ImVec2)", - "stname": "" - } - ], - "igSeparator": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igSeparator", - "defaults": {}, - "funcname": "Separator", - "location": "imgui:400", - "namespace": "ImGui", - "ov_cimguiname": "igSeparator", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igSetAllocatorFunctions": [ - { - "args": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data)", - "argsT": [ - { - "name": "alloc_func", - "ret": "void*", - "signature": "(size_t sz,void* user_data)", - "type": "void*(*)(size_t sz,void* user_data)" - }, - { - "name": "free_func", - "ret": "void", - "signature": "(void* ptr,void* user_data)", - "type": "void(*)(void* ptr,void* user_data)" - }, - { - "name": "user_data", - "type": "void*" - } - ], - "argsoriginal": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void*)0))", - "call_args": "(alloc_func,free_func,user_data)", - "cimguiname": "igSetAllocatorFunctions", - "defaults": { - "user_data": "NULL" - }, - "funcname": "SetAllocatorFunctions", - "location": "imgui:858", - "namespace": "ImGui", - "ov_cimguiname": "igSetAllocatorFunctions", - "ret": "void", - "signature": "(void*(*)(size_t,void*),void(*)(void*,void*),void*)", - "stname": "" - } - ], - "igSetClipboardText": [ - { - "args": "(const char* text)", - "argsT": [ - { - "name": "text", - "type": "const char*" - } - ], - "argsoriginal": "(const char* text)", - "call_args": "(text)", - "cimguiname": "igSetClipboardText", - "defaults": {}, - "funcname": "SetClipboardText", - "location": "imgui:842", - "namespace": "ImGui", - "ov_cimguiname": "igSetClipboardText", - "ret": "void", - "signature": "(const char*)", - "stname": "" - } - ], - "igSetColorEditOptions": [ - { - "args": "(ImGuiColorEditFlags flags)", - "argsT": [ - { - "name": "flags", - "type": "ImGuiColorEditFlags" - } - ], - "argsoriginal": "(ImGuiColorEditFlags flags)", - "call_args": "(flags)", - "cimguiname": "igSetColorEditOptions", - "defaults": {}, - "funcname": "SetColorEditOptions", - "location": "imgui:552", - "namespace": "ImGui", - "ov_cimguiname": "igSetColorEditOptions", - "ret": "void", - "signature": "(ImGuiColorEditFlags)", - "stname": "" - } - ], - "igSetColumnOffset": [ - { - "args": "(int column_index,float offset_x)", - "argsT": [ - { - "name": "column_index", - "type": "int" - }, - { - "name": "offset_x", - "type": "float" - } - ], - "argsoriginal": "(int column_index,float offset_x)", - "call_args": "(column_index,offset_x)", - "cimguiname": "igSetColumnOffset", - "defaults": {}, - "funcname": "SetColumnOffset", - "location": "imgui:724", - "namespace": "ImGui", - "ov_cimguiname": "igSetColumnOffset", - "ret": "void", - "signature": "(int,float)", - "stname": "" - } - ], - "igSetColumnWidth": [ - { - "args": "(int column_index,float width)", - "argsT": [ - { - "name": "column_index", - "type": "int" - }, - { - "name": "width", - "type": "float" - } - ], - "argsoriginal": "(int column_index,float width)", - "call_args": "(column_index,width)", - "cimguiname": "igSetColumnWidth", - "defaults": {}, - "funcname": "SetColumnWidth", - "location": "imgui:722", - "namespace": "ImGui", - "ov_cimguiname": "igSetColumnWidth", - "ret": "void", - "signature": "(int,float)", - "stname": "" - } - ], - "igSetCurrentContext": [ - { - "args": "(ImGuiContext* ctx)", - "argsT": [ - { - "name": "ctx", - "type": "ImGuiContext*" - } - ], - "argsoriginal": "(ImGuiContext* ctx)", - "call_args": "(ctx)", - "cimguiname": "igSetCurrentContext", - "defaults": {}, - "funcname": "SetCurrentContext", - "location": "imgui:259", - "namespace": "ImGui", - "ov_cimguiname": "igSetCurrentContext", - "ret": "void", - "signature": "(ImGuiContext*)", - "stname": "" - } - ], - "igSetCursorPos": [ - { - "args": "(const ImVec2 local_pos)", - "argsT": [ - { - "name": "local_pos", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& local_pos)", - "call_args": "(local_pos)", - "cimguiname": "igSetCursorPos", - "defaults": {}, - "funcname": "SetCursorPos", - "location": "imgui:412", - "namespace": "ImGui", - "ov_cimguiname": "igSetCursorPos", - "ret": "void", - "signature": "(const ImVec2)", - "stname": "" - } - ], - "igSetCursorPosX": [ - { - "args": "(float local_x)", - "argsT": [ - { - "name": "local_x", - "type": "float" - } - ], - "argsoriginal": "(float local_x)", - "call_args": "(local_x)", - "cimguiname": "igSetCursorPosX", - "defaults": {}, - "funcname": "SetCursorPosX", - "location": "imgui:413", - "namespace": "ImGui", - "ov_cimguiname": "igSetCursorPosX", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], - "igSetCursorPosY": [ - { - "args": "(float local_y)", - "argsT": [ - { - "name": "local_y", - "type": "float" - } - ], - "argsoriginal": "(float local_y)", - "call_args": "(local_y)", - "cimguiname": "igSetCursorPosY", - "defaults": {}, - "funcname": "SetCursorPosY", - "location": "imgui:414", - "namespace": "ImGui", - "ov_cimguiname": "igSetCursorPosY", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], - "igSetCursorScreenPos": [ - { - "args": "(const ImVec2 pos)", - "argsT": [ - { - "name": "pos", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& pos)", - "call_args": "(pos)", - "cimguiname": "igSetCursorScreenPos", - "defaults": {}, - "funcname": "SetCursorScreenPos", - "location": "imgui:417", - "namespace": "ImGui", - "ov_cimguiname": "igSetCursorScreenPos", - "ret": "void", - "signature": "(const ImVec2)", - "stname": "" - } - ], - "igSetDragDropPayload": [ - { - "args": "(const char* type,const void* data,size_t sz,ImGuiCond cond)", - "argsT": [ - { - "name": "type", - "type": "const char*" - }, - { - "name": "data", - "type": "const void*" - }, - { - "name": "sz", - "type": "size_t" - }, - { - "name": "cond", - "type": "ImGuiCond" - } - ], - "argsoriginal": "(const char* type,const void* data,size_t sz,ImGuiCond cond=0)", - "call_args": "(type,data,sz,cond)", - "cimguiname": "igSetDragDropPayload", - "defaults": { - "cond": "0" - }, - "funcname": "SetDragDropPayload", - "location": "imgui:747", - "namespace": "ImGui", - "ov_cimguiname": "igSetDragDropPayload", - "ret": "bool", - "signature": "(const char*,const void*,size_t,ImGuiCond)", - "stname": "" - } - ], - "igSetItemAllowOverlap": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igSetItemAllowOverlap", - "defaults": {}, - "funcname": "SetItemAllowOverlap", - "location": "imgui:783", - "namespace": "ImGui", - "ov_cimguiname": "igSetItemAllowOverlap", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igSetItemDefaultFocus": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igSetItemDefaultFocus", - "defaults": {}, - "funcname": "SetItemDefaultFocus", - "location": "imgui:761", - "namespace": "ImGui", - "ov_cimguiname": "igSetItemDefaultFocus", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igSetKeyboardFocusHere": [ - { - "args": "(int offset)", - "argsT": [ - { - "name": "offset", - "type": "int" - } - ], - "argsoriginal": "(int offset=0)", - "call_args": "(offset)", - "cimguiname": "igSetKeyboardFocusHere", - "defaults": { - "offset": "0" - }, - "funcname": "SetKeyboardFocusHere", - "location": "imgui:762", - "namespace": "ImGui", - "ov_cimguiname": "igSetKeyboardFocusHere", - "ret": "void", - "signature": "(int)", - "stname": "" - } - ], - "igSetMouseCursor": [ - { - "args": "(ImGuiMouseCursor cursor_type)", - "argsT": [ - { - "name": "cursor_type", - "type": "ImGuiMouseCursor" - } - ], - "argsoriginal": "(ImGuiMouseCursor cursor_type)", - "call_args": "(cursor_type)", - "cimguiname": "igSetMouseCursor", - "defaults": {}, - "funcname": "SetMouseCursor", - "location": "imgui:836", - "namespace": "ImGui", - "ov_cimguiname": "igSetMouseCursor", - "ret": "void", - "signature": "(ImGuiMouseCursor)", - "stname": "" - } - ], - "igSetNextItemOpen": [ - { - "args": "(bool is_open,ImGuiCond cond)", - "argsT": [ - { - "name": "is_open", - "type": "bool" - }, - { - "name": "cond", - "type": "ImGuiCond" - } - ], - "argsoriginal": "(bool is_open,ImGuiCond cond=0)", - "call_args": "(is_open,cond)", - "cimguiname": "igSetNextItemOpen", - "defaults": { - "cond": "0" - }, - "funcname": "SetNextItemOpen", - "location": "imgui:572", - "namespace": "ImGui", - "ov_cimguiname": "igSetNextItemOpen", - "ret": "void", - "signature": "(bool,ImGuiCond)", - "stname": "" - } - ], - "igSetNextItemWidth": [ - { - "args": "(float item_width)", - "argsT": [ - { - "name": "item_width", - "type": "float" - } - ], - "argsoriginal": "(float item_width)", - "call_args": "(item_width)", - "cimguiname": "igSetNextItemWidth", - "defaults": {}, - "funcname": "SetNextItemWidth", - "location": "imgui:379", - "namespace": "ImGui", - "ov_cimguiname": "igSetNextItemWidth", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], - "igSetNextWindowBgAlpha": [ - { - "args": "(float alpha)", - "argsT": [ - { - "name": "alpha", - "type": "float" - } - ], - "argsoriginal": "(float alpha)", - "call_args": "(alpha)", - "cimguiname": "igSetNextWindowBgAlpha", - "defaults": {}, - "funcname": "SetNextWindowBgAlpha", - "location": "imgui:330", - "namespace": "ImGui", - "ov_cimguiname": "igSetNextWindowBgAlpha", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], - "igSetNextWindowCollapsed": [ - { - "args": "(bool collapsed,ImGuiCond cond)", - "argsT": [ - { - "name": "collapsed", - "type": "bool" - }, - { - "name": "cond", - "type": "ImGuiCond" - } - ], - "argsoriginal": "(bool collapsed,ImGuiCond cond=0)", - "call_args": "(collapsed,cond)", - "cimguiname": "igSetNextWindowCollapsed", - "defaults": { - "cond": "0" - }, - "funcname": "SetNextWindowCollapsed", - "location": "imgui:328", - "namespace": "ImGui", - "ov_cimguiname": "igSetNextWindowCollapsed", - "ret": "void", - "signature": "(bool,ImGuiCond)", - "stname": "" - } - ], - "igSetNextWindowContentSize": [ - { - "args": "(const ImVec2 size)", - "argsT": [ - { - "name": "size", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& size)", - "call_args": "(size)", - "cimguiname": "igSetNextWindowContentSize", - "defaults": {}, - "funcname": "SetNextWindowContentSize", - "location": "imgui:327", - "namespace": "ImGui", - "ov_cimguiname": "igSetNextWindowContentSize", - "ret": "void", - "signature": "(const ImVec2)", - "stname": "" - } - ], - "igSetNextWindowFocus": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igSetNextWindowFocus", - "defaults": {}, - "funcname": "SetNextWindowFocus", - "location": "imgui:329", - "namespace": "ImGui", - "ov_cimguiname": "igSetNextWindowFocus", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igSetNextWindowPos": [ - { - "args": "(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot)", - "argsT": [ - { - "name": "pos", - "type": "const ImVec2" - }, - { - "name": "cond", - "type": "ImGuiCond" - }, - { - "name": "pivot", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0,const ImVec2& pivot=ImVec2(0,0))", - "call_args": "(pos,cond,pivot)", - "cimguiname": "igSetNextWindowPos", - "defaults": { - "cond": "0", - "pivot": "ImVec2(0,0)" - }, - "funcname": "SetNextWindowPos", - "location": "imgui:324", - "namespace": "ImGui", - "ov_cimguiname": "igSetNextWindowPos", - "ret": "void", - "signature": "(const ImVec2,ImGuiCond,const ImVec2)", - "stname": "" - } - ], - "igSetNextWindowSize": [ - { - "args": "(const ImVec2 size,ImGuiCond cond)", - "argsT": [ - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "cond", - "type": "ImGuiCond" - } - ], - "argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)", - "call_args": "(size,cond)", - "cimguiname": "igSetNextWindowSize", - "defaults": { - "cond": "0" - }, - "funcname": "SetNextWindowSize", - "location": "imgui:325", - "namespace": "ImGui", - "ov_cimguiname": "igSetNextWindowSize", - "ret": "void", - "signature": "(const ImVec2,ImGuiCond)", - "stname": "" - } - ], - "igSetNextWindowSizeConstraints": [ - { - "args": "(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data)", - "argsT": [ - { - "name": "size_min", - "type": "const ImVec2" - }, - { - "name": "size_max", - "type": "const ImVec2" - }, - { - "name": "custom_callback", - "type": "ImGuiSizeCallback" - }, - { - "name": "custom_callback_data", - "type": "void*" - } - ], - "argsoriginal": "(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void*)0),void* custom_callback_data=((void*)0))", - "call_args": "(size_min,size_max,custom_callback,custom_callback_data)", - "cimguiname": "igSetNextWindowSizeConstraints", - "defaults": { - "custom_callback": "NULL", - "custom_callback_data": "NULL" - }, - "funcname": "SetNextWindowSizeConstraints", - "location": "imgui:326", - "namespace": "ImGui", - "ov_cimguiname": "igSetNextWindowSizeConstraints", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,ImGuiSizeCallback,void*)", - "stname": "" - } - ], - "igSetScrollFromPosX": [ - { - "args": "(float local_x,float center_x_ratio)", - "argsT": [ - { - "name": "local_x", - "type": "float" - }, - { - "name": "center_x_ratio", - "type": "float" - } - ], - "argsoriginal": "(float local_x,float center_x_ratio=0.5f)", - "call_args": "(local_x,center_x_ratio)", - "cimguiname": "igSetScrollFromPosX", - "defaults": { - "center_x_ratio": "0.5f" - }, - "funcname": "SetScrollFromPosX", - "location": "imgui:359", - "namespace": "ImGui", - "ov_cimguiname": "igSetScrollFromPosX", - "ret": "void", - "signature": "(float,float)", - "stname": "" - } - ], - "igSetScrollFromPosY": [ - { - "args": "(float local_y,float center_y_ratio)", - "argsT": [ - { - "name": "local_y", - "type": "float" - }, - { - "name": "center_y_ratio", - "type": "float" - } - ], - "argsoriginal": "(float local_y,float center_y_ratio=0.5f)", - "call_args": "(local_y,center_y_ratio)", - "cimguiname": "igSetScrollFromPosY", - "defaults": { - "center_y_ratio": "0.5f" - }, - "funcname": "SetScrollFromPosY", - "location": "imgui:360", - "namespace": "ImGui", - "ov_cimguiname": "igSetScrollFromPosY", - "ret": "void", - "signature": "(float,float)", - "stname": "" - } - ], - "igSetScrollHereX": [ - { - "args": "(float center_x_ratio)", - "argsT": [ - { - "name": "center_x_ratio", - "type": "float" - } - ], - "argsoriginal": "(float center_x_ratio=0.5f)", - "call_args": "(center_x_ratio)", - "cimguiname": "igSetScrollHereX", - "defaults": { - "center_x_ratio": "0.5f" - }, - "funcname": "SetScrollHereX", - "location": "imgui:357", - "namespace": "ImGui", - "ov_cimguiname": "igSetScrollHereX", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], - "igSetScrollHereY": [ - { - "args": "(float center_y_ratio)", - "argsT": [ - { - "name": "center_y_ratio", - "type": "float" - } - ], - "argsoriginal": "(float center_y_ratio=0.5f)", - "call_args": "(center_y_ratio)", - "cimguiname": "igSetScrollHereY", - "defaults": { - "center_y_ratio": "0.5f" - }, - "funcname": "SetScrollHereY", - "location": "imgui:358", - "namespace": "ImGui", - "ov_cimguiname": "igSetScrollHereY", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], - "igSetScrollX": [ - { - "args": "(float scroll_x)", - "argsT": [ - { - "name": "scroll_x", - "type": "float" - } - ], - "argsoriginal": "(float scroll_x)", - "call_args": "(scroll_x)", - "cimguiname": "igSetScrollX", - "defaults": {}, - "funcname": "SetScrollX", - "location": "imgui:353", - "namespace": "ImGui", - "ov_cimguiname": "igSetScrollX", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], - "igSetScrollY": [ - { - "args": "(float scroll_y)", - "argsT": [ - { - "name": "scroll_y", - "type": "float" - } - ], - "argsoriginal": "(float scroll_y)", - "call_args": "(scroll_y)", - "cimguiname": "igSetScrollY", - "defaults": {}, - "funcname": "SetScrollY", - "location": "imgui:354", - "namespace": "ImGui", - "ov_cimguiname": "igSetScrollY", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], - "igSetStateStorage": [ - { - "args": "(ImGuiStorage* storage)", - "argsT": [ - { - "name": "storage", - "type": "ImGuiStorage*" - } - ], - "argsoriginal": "(ImGuiStorage* storage)", - "call_args": "(storage)", - "cimguiname": "igSetStateStorage", - "defaults": {}, - "funcname": "SetStateStorage", - "location": "imgui:794", - "namespace": "ImGui", - "ov_cimguiname": "igSetStateStorage", - "ret": "void", - "signature": "(ImGuiStorage*)", - "stname": "" - } - ], - "igSetTabItemClosed": [ - { - "args": "(const char* tab_or_docked_window_label)", - "argsT": [ - { - "name": "tab_or_docked_window_label", - "type": "const char*" - } - ], - "argsoriginal": "(const char* tab_or_docked_window_label)", - "call_args": "(tab_or_docked_window_label)", - "cimguiname": "igSetTabItemClosed", - "defaults": {}, - "funcname": "SetTabItemClosed", - "location": "imgui:733", - "namespace": "ImGui", - "ov_cimguiname": "igSetTabItemClosed", - "ret": "void", - "signature": "(const char*)", - "stname": "" - } - ], - "igSetTooltip": [ - { - "args": "(const char* fmt,...)", - "argsT": [ - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(const char* fmt,...)", - "call_args": "(fmt,...)", - "cimguiname": "igSetTooltip", - "defaults": {}, - "funcname": "SetTooltip", - "isvararg": "...)", - "location": "imgui:618", - "namespace": "ImGui", - "ov_cimguiname": "igSetTooltip", - "ret": "void", - "signature": "(const char*,...)", - "stname": "" - } - ], - "igSetTooltipV": [ - { - "args": "(const char* fmt,va_list args)", - "argsT": [ - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "args", - "type": "va_list" - } - ], - "argsoriginal": "(const char* fmt,va_list args)", - "call_args": "(fmt,args)", - "cimguiname": "igSetTooltipV", - "defaults": {}, - "funcname": "SetTooltipV", - "location": "imgui:619", - "namespace": "ImGui", - "ov_cimguiname": "igSetTooltipV", - "ret": "void", - "signature": "(const char*,va_list)", - "stname": "" - } - ], - "igSetWindowCollapsed": [ - { - "args": "(bool collapsed,ImGuiCond cond)", - "argsT": [ - { - "name": "collapsed", - "type": "bool" - }, - { - "name": "cond", - "type": "ImGuiCond" - } - ], - "argsoriginal": "(bool collapsed,ImGuiCond cond=0)", - "call_args": "(collapsed,cond)", - "cimguiname": "igSetWindowCollapsed", - "defaults": { - "cond": "0" - }, - "funcname": "SetWindowCollapsed", - "location": "imgui:333", - "namespace": "ImGui", - "ov_cimguiname": "igSetWindowCollapsedBool", - "ret": "void", - "signature": "(bool,ImGuiCond)", - "stname": "" - }, - { - "args": "(const char* name,bool collapsed,ImGuiCond cond)", - "argsT": [ - { - "name": "name", - "type": "const char*" - }, - { - "name": "collapsed", - "type": "bool" - }, - { - "name": "cond", - "type": "ImGuiCond" - } - ], - "argsoriginal": "(const char* name,bool collapsed,ImGuiCond cond=0)", - "call_args": "(name,collapsed,cond)", - "cimguiname": "igSetWindowCollapsed", - "defaults": { - "cond": "0" - }, - "funcname": "SetWindowCollapsed", - "location": "imgui:338", - "namespace": "ImGui", - "ov_cimguiname": "igSetWindowCollapsedStr", - "ret": "void", - "signature": "(const char*,bool,ImGuiCond)", - "stname": "" - } - ], - "igSetWindowFocus": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igSetWindowFocus", - "defaults": {}, - "funcname": "SetWindowFocus", - "location": "imgui:334", - "namespace": "ImGui", - "ov_cimguiname": "igSetWindowFocusNil", - "ret": "void", - "signature": "()", - "stname": "" - }, - { - "args": "(const char* name)", - "argsT": [ - { - "name": "name", - "type": "const char*" - } - ], - "argsoriginal": "(const char* name)", - "call_args": "(name)", - "cimguiname": "igSetWindowFocus", - "defaults": {}, - "funcname": "SetWindowFocus", - "location": "imgui:339", - "namespace": "ImGui", - "ov_cimguiname": "igSetWindowFocusStr", - "ret": "void", - "signature": "(const char*)", - "stname": "" - } - ], - "igSetWindowFontScale": [ - { - "args": "(float scale)", - "argsT": [ - { - "name": "scale", - "type": "float" - } - ], - "argsoriginal": "(float scale)", - "call_args": "(scale)", - "cimguiname": "igSetWindowFontScale", - "defaults": {}, - "funcname": "SetWindowFontScale", - "location": "imgui:335", - "namespace": "ImGui", - "ov_cimguiname": "igSetWindowFontScale", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], - "igSetWindowPos": [ - { - "args": "(const ImVec2 pos,ImGuiCond cond)", - "argsT": [ - { - "name": "pos", - "type": "const ImVec2" - }, - { - "name": "cond", - "type": "ImGuiCond" - } - ], - "argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0)", - "call_args": "(pos,cond)", - "cimguiname": "igSetWindowPos", - "defaults": { - "cond": "0" - }, - "funcname": "SetWindowPos", - "location": "imgui:331", - "namespace": "ImGui", - "ov_cimguiname": "igSetWindowPosVec2", - "ret": "void", - "signature": "(const ImVec2,ImGuiCond)", - "stname": "" - }, - { - "args": "(const char* name,const ImVec2 pos,ImGuiCond cond)", - "argsT": [ - { - "name": "name", - "type": "const char*" - }, - { - "name": "pos", - "type": "const ImVec2" - }, - { - "name": "cond", - "type": "ImGuiCond" - } - ], - "argsoriginal": "(const char* name,const ImVec2& pos,ImGuiCond cond=0)", - "call_args": "(name,pos,cond)", - "cimguiname": "igSetWindowPos", - "defaults": { - "cond": "0" - }, - "funcname": "SetWindowPos", - "location": "imgui:336", - "namespace": "ImGui", - "ov_cimguiname": "igSetWindowPosStr", - "ret": "void", - "signature": "(const char*,const ImVec2,ImGuiCond)", - "stname": "" - } - ], - "igSetWindowSize": [ - { - "args": "(const ImVec2 size,ImGuiCond cond)", - "argsT": [ - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "cond", - "type": "ImGuiCond" - } - ], - "argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)", - "call_args": "(size,cond)", - "cimguiname": "igSetWindowSize", - "defaults": { - "cond": "0" - }, - "funcname": "SetWindowSize", - "location": "imgui:332", - "namespace": "ImGui", - "ov_cimguiname": "igSetWindowSizeVec2", - "ret": "void", - "signature": "(const ImVec2,ImGuiCond)", - "stname": "" - }, - { - "args": "(const char* name,const ImVec2 size,ImGuiCond cond)", - "argsT": [ - { - "name": "name", - "type": "const char*" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "cond", - "type": "ImGuiCond" - } - ], - "argsoriginal": "(const char* name,const ImVec2& size,ImGuiCond cond=0)", - "call_args": "(name,size,cond)", - "cimguiname": "igSetWindowSize", - "defaults": { - "cond": "0" - }, - "funcname": "SetWindowSize", - "location": "imgui:337", - "namespace": "ImGui", - "ov_cimguiname": "igSetWindowSizeStr", - "ret": "void", - "signature": "(const char*,const ImVec2,ImGuiCond)", - "stname": "" - } - ], - "igShowAboutWindow": [ - { - "args": "(bool* p_open)", - "argsT": [ - { - "name": "p_open", - "type": "bool*" - } - ], - "argsoriginal": "(bool* p_open=((void*)0))", - "call_args": "(p_open)", - "cimguiname": "igShowAboutWindow", - "defaults": { - "p_open": "NULL" - }, - "funcname": "ShowAboutWindow", - "location": "imgui:272", - "namespace": "ImGui", - "ov_cimguiname": "igShowAboutWindow", - "ret": "void", - "signature": "(bool*)", - "stname": "" - } - ], - "igShowDemoWindow": [ - { - "args": "(bool* p_open)", - "argsT": [ - { - "name": "p_open", - "type": "bool*" - } - ], - "argsoriginal": "(bool* p_open=((void*)0))", - "call_args": "(p_open)", - "cimguiname": "igShowDemoWindow", - "defaults": { - "p_open": "NULL" - }, - "funcname": "ShowDemoWindow", - "location": "imgui:270", - "namespace": "ImGui", - "ov_cimguiname": "igShowDemoWindow", - "ret": "void", - "signature": "(bool*)", - "stname": "" - } - ], - "igShowFontSelector": [ - { - "args": "(const char* label)", - "argsT": [ - { - "name": "label", - "type": "const char*" - } - ], - "argsoriginal": "(const char* label)", - "call_args": "(label)", - "cimguiname": "igShowFontSelector", - "defaults": {}, - "funcname": "ShowFontSelector", - "location": "imgui:275", - "namespace": "ImGui", - "ov_cimguiname": "igShowFontSelector", - "ret": "void", - "signature": "(const char*)", - "stname": "" - } - ], - "igShowMetricsWindow": [ - { - "args": "(bool* p_open)", - "argsT": [ - { - "name": "p_open", - "type": "bool*" - } - ], - "argsoriginal": "(bool* p_open=((void*)0))", - "call_args": "(p_open)", - "cimguiname": "igShowMetricsWindow", - "defaults": { - "p_open": "NULL" - }, - "funcname": "ShowMetricsWindow", - "location": "imgui:271", - "namespace": "ImGui", - "ov_cimguiname": "igShowMetricsWindow", - "ret": "void", - "signature": "(bool*)", - "stname": "" - } - ], - "igShowStyleEditor": [ - { - "args": "(ImGuiStyle* ref)", - "argsT": [ - { - "name": "ref", - "type": "ImGuiStyle*" - } - ], - "argsoriginal": "(ImGuiStyle* ref=((void*)0))", - "call_args": "(ref)", - "cimguiname": "igShowStyleEditor", - "defaults": { - "ref": "NULL" - }, - "funcname": "ShowStyleEditor", - "location": "imgui:273", - "namespace": "ImGui", - "ov_cimguiname": "igShowStyleEditor", - "ret": "void", - "signature": "(ImGuiStyle*)", - "stname": "" - } - ], - "igShowStyleSelector": [ - { - "args": "(const char* label)", - "argsT": [ - { - "name": "label", - "type": "const char*" - } - ], - "argsoriginal": "(const char* label)", - "call_args": "(label)", - "cimguiname": "igShowStyleSelector", - "defaults": {}, - "funcname": "ShowStyleSelector", - "location": "imgui:274", - "namespace": "ImGui", - "ov_cimguiname": "igShowStyleSelector", - "ret": "bool", - "signature": "(const char*)", - "stname": "" - } - ], - "igShowUserGuide": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igShowUserGuide", - "defaults": {}, - "funcname": "ShowUserGuide", - "location": "imgui:276", - "namespace": "ImGui", - "ov_cimguiname": "igShowUserGuide", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igSliderAngle": [ - { - "args": "(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v_rad", - "type": "float*" - }, - { - "name": "v_degrees_min", - "type": "float" - }, - { - "name": "v_degrees_max", - "type": "float" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,float* v_rad,float v_degrees_min=-360.0f,float v_degrees_max=+360.0f,const char* format=\"%.0f deg\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v_rad,v_degrees_min,v_degrees_max,format,flags)", - "cimguiname": "igSliderAngle", - "defaults": { - "flags": "0", - "format": "\"%.0f deg\"", - "v_degrees_max": "+360.0f", - "v_degrees_min": "-360.0f" - }, - "funcname": "SliderAngle", - "location": "imgui:515", - "namespace": "ImGui", - "ov_cimguiname": "igSliderAngle", - "ret": "bool", - "signature": "(const char*,float*,float,float,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igSliderFloat": [ - { - "args": "(const char* label,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "float*" - }, - { - "name": "v_min", - "type": "float" - }, - { - "name": "v_max", - "type": "float" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,float* v,float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_min,v_max,format,flags)", - "cimguiname": "igSliderFloat", - "defaults": { - "flags": "0", - "format": "\"%.3f\"" - }, - "funcname": "SliderFloat", - "location": "imgui:511", - "namespace": "ImGui", - "ov_cimguiname": "igSliderFloat", - "ret": "bool", - "signature": "(const char*,float*,float,float,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igSliderFloat2": [ - { - "args": "(const char* label,float v[2],float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "float[2]" - }, - { - "name": "v_min", - "type": "float" - }, - { - "name": "v_max", - "type": "float" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,float v[2],float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_min,v_max,format,flags)", - "cimguiname": "igSliderFloat2", - "defaults": { - "flags": "0", - "format": "\"%.3f\"" - }, - "funcname": "SliderFloat2", - "location": "imgui:512", - "namespace": "ImGui", - "ov_cimguiname": "igSliderFloat2", - "ret": "bool", - "signature": "(const char*,float[2],float,float,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igSliderFloat3": [ - { - "args": "(const char* label,float v[3],float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "float[3]" - }, - { - "name": "v_min", - "type": "float" - }, - { - "name": "v_max", - "type": "float" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,float v[3],float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_min,v_max,format,flags)", - "cimguiname": "igSliderFloat3", - "defaults": { - "flags": "0", - "format": "\"%.3f\"" - }, - "funcname": "SliderFloat3", - "location": "imgui:513", - "namespace": "ImGui", - "ov_cimguiname": "igSliderFloat3", - "ret": "bool", - "signature": "(const char*,float[3],float,float,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igSliderFloat4": [ - { - "args": "(const char* label,float v[4],float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "float[4]" - }, - { - "name": "v_min", - "type": "float" - }, - { - "name": "v_max", - "type": "float" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,float v[4],float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_min,v_max,format,flags)", - "cimguiname": "igSliderFloat4", - "defaults": { - "flags": "0", - "format": "\"%.3f\"" - }, - "funcname": "SliderFloat4", - "location": "imgui:514", - "namespace": "ImGui", - "ov_cimguiname": "igSliderFloat4", - "ret": "bool", - "signature": "(const char*,float[4],float,float,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igSliderInt": [ - { - "args": "(const char* label,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "int*" - }, - { - "name": "v_min", - "type": "int" - }, - { - "name": "v_max", - "type": "int" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,int* v,int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_min,v_max,format,flags)", - "cimguiname": "igSliderInt", - "defaults": { - "flags": "0", - "format": "\"%d\"" - }, - "funcname": "SliderInt", - "location": "imgui:516", - "namespace": "ImGui", - "ov_cimguiname": "igSliderInt", - "ret": "bool", - "signature": "(const char*,int*,int,int,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igSliderInt2": [ - { - "args": "(const char* label,int v[2],int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "int[2]" - }, - { - "name": "v_min", - "type": "int" - }, - { - "name": "v_max", - "type": "int" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,int v[2],int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_min,v_max,format,flags)", - "cimguiname": "igSliderInt2", - "defaults": { - "flags": "0", - "format": "\"%d\"" - }, - "funcname": "SliderInt2", - "location": "imgui:517", - "namespace": "ImGui", - "ov_cimguiname": "igSliderInt2", - "ret": "bool", - "signature": "(const char*,int[2],int,int,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igSliderInt3": [ - { - "args": "(const char* label,int v[3],int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "int[3]" - }, - { - "name": "v_min", - "type": "int" - }, - { - "name": "v_max", - "type": "int" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,int v[3],int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_min,v_max,format,flags)", - "cimguiname": "igSliderInt3", - "defaults": { - "flags": "0", - "format": "\"%d\"" - }, - "funcname": "SliderInt3", - "location": "imgui:518", - "namespace": "ImGui", - "ov_cimguiname": "igSliderInt3", - "ret": "bool", - "signature": "(const char*,int[3],int,int,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igSliderInt4": [ - { - "args": "(const char* label,int v[4],int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "v", - "type": "int[4]" - }, - { - "name": "v_min", - "type": "int" - }, - { - "name": "v_max", - "type": "int" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,int v[4],int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)", - "call_args": "(label,v,v_min,v_max,format,flags)", - "cimguiname": "igSliderInt4", - "defaults": { - "flags": "0", - "format": "\"%d\"" - }, - "funcname": "SliderInt4", - "location": "imgui:519", - "namespace": "ImGui", - "ov_cimguiname": "igSliderInt4", - "ret": "bool", - "signature": "(const char*,int[4],int,int,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igSliderScalar": [ - { - "args": "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "data_type", - "type": "ImGuiDataType" - }, - { - "name": "p_data", - "type": "void*" - }, - { - "name": "p_min", - "type": "const void*" - }, - { - "name": "p_max", - "type": "const void*" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format=((void*)0),ImGuiSliderFlags flags=0)", - "call_args": "(label,data_type,p_data,p_min,p_max,format,flags)", - "cimguiname": "igSliderScalar", - "defaults": { - "flags": "0", - "format": "NULL" - }, - "funcname": "SliderScalar", - "location": "imgui:520", - "namespace": "ImGui", - "ov_cimguiname": "igSliderScalar", - "ret": "bool", - "signature": "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igSliderScalarN": [ - { - "args": "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "data_type", - "type": "ImGuiDataType" - }, - { - "name": "p_data", - "type": "void*" - }, - { - "name": "components", - "type": "int" - }, - { - "name": "p_min", - "type": "const void*" - }, - { - "name": "p_max", - "type": "const void*" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_min,const void* p_max,const char* format=((void*)0),ImGuiSliderFlags flags=0)", - "call_args": "(label,data_type,p_data,components,p_min,p_max,format,flags)", - "cimguiname": "igSliderScalarN", - "defaults": { - "flags": "0", - "format": "NULL" - }, - "funcname": "SliderScalarN", - "location": "imgui:521", - "namespace": "ImGui", - "ov_cimguiname": "igSliderScalarN", - "ret": "bool", - "signature": "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igSmallButton": [ - { - "args": "(const char* label)", - "argsT": [ - { - "name": "label", - "type": "const char*" - } - ], - "argsoriginal": "(const char* label)", - "call_args": "(label)", - "cimguiname": "igSmallButton", - "defaults": {}, - "funcname": "SmallButton", - "location": "imgui:459", - "namespace": "ImGui", - "ov_cimguiname": "igSmallButton", - "ret": "bool", - "signature": "(const char*)", - "stname": "" - } - ], - "igSpacing": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igSpacing", - "defaults": {}, - "funcname": "Spacing", - "location": "imgui:403", - "namespace": "ImGui", - "ov_cimguiname": "igSpacing", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igStyleColorsClassic": [ - { - "args": "(ImGuiStyle* dst)", - "argsT": [ - { - "name": "dst", - "type": "ImGuiStyle*" - } - ], - "argsoriginal": "(ImGuiStyle* dst=((void*)0))", - "call_args": "(dst)", - "cimguiname": "igStyleColorsClassic", - "defaults": { - "dst": "NULL" - }, - "funcname": "StyleColorsClassic", - "location": "imgui:282", - "namespace": "ImGui", - "ov_cimguiname": "igStyleColorsClassic", - "ret": "void", - "signature": "(ImGuiStyle*)", - "stname": "" - } - ], - "igStyleColorsDark": [ - { - "args": "(ImGuiStyle* dst)", - "argsT": [ - { - "name": "dst", - "type": "ImGuiStyle*" - } - ], - "argsoriginal": "(ImGuiStyle* dst=((void*)0))", - "call_args": "(dst)", - "cimguiname": "igStyleColorsDark", - "defaults": { - "dst": "NULL" - }, - "funcname": "StyleColorsDark", - "location": "imgui:280", - "namespace": "ImGui", - "ov_cimguiname": "igStyleColorsDark", - "ret": "void", - "signature": "(ImGuiStyle*)", - "stname": "" - } - ], - "igStyleColorsLight": [ - { - "args": "(ImGuiStyle* dst)", - "argsT": [ - { - "name": "dst", - "type": "ImGuiStyle*" - } - ], - "argsoriginal": "(ImGuiStyle* dst=((void*)0))", - "call_args": "(dst)", - "cimguiname": "igStyleColorsLight", - "defaults": { - "dst": "NULL" - }, - "funcname": "StyleColorsLight", - "location": "imgui:281", - "namespace": "ImGui", - "ov_cimguiname": "igStyleColorsLight", - "ret": "void", - "signature": "(ImGuiStyle*)", - "stname": "" - } - ], - "igTabItemButton": [ - { - "args": "(const char* label,ImGuiTabItemFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiTabItemFlags" - } - ], - "argsoriginal": "(const char* label,ImGuiTabItemFlags flags=0)", - "call_args": "(label,flags)", - "cimguiname": "igTabItemButton", - "defaults": { - "flags": "0" - }, - "funcname": "TabItemButton", - "location": "imgui:732", - "namespace": "ImGui", - "ov_cimguiname": "igTabItemButton", - "ret": "bool", - "signature": "(const char*,ImGuiTabItemFlags)", - "stname": "" - } - ], - "igTableGetColumnCount": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igTableGetColumnCount", - "defaults": {}, - "funcname": "TableGetColumnCount", - "location": "imgui:709", - "namespace": "ImGui", - "ov_cimguiname": "igTableGetColumnCount", - "ret": "int", - "signature": "()", - "stname": "" - } - ], - "igTableGetColumnFlags": [ - { - "args": "(int column_n)", - "argsT": [ - { - "name": "column_n", - "type": "int" - } - ], - "argsoriginal": "(int column_n=-1)", - "call_args": "(column_n)", - "cimguiname": "igTableGetColumnFlags", - "defaults": { - "column_n": "-1" - }, - "funcname": "TableGetColumnFlags", - "location": "imgui:713", - "namespace": "ImGui", - "ov_cimguiname": "igTableGetColumnFlags", - "ret": "ImGuiTableColumnFlags", - "signature": "(int)", - "stname": "" - } - ], - "igTableGetColumnIndex": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igTableGetColumnIndex", - "defaults": {}, - "funcname": "TableGetColumnIndex", - "location": "imgui:710", - "namespace": "ImGui", - "ov_cimguiname": "igTableGetColumnIndex", - "ret": "int", - "signature": "()", - "stname": "" - } - ], - "igTableGetColumnName": [ - { - "args": "(int column_n)", - "argsT": [ - { - "name": "column_n", - "type": "int" - } - ], - "argsoriginal": "(int column_n=-1)", - "call_args": "(column_n)", - "cimguiname": "igTableGetColumnName", - "defaults": { - "column_n": "-1" - }, - "funcname": "TableGetColumnName", - "location": "imgui:712", - "namespace": "ImGui", - "ov_cimguiname": "igTableGetColumnName", - "ret": "const char*", - "signature": "(int)", - "stname": "" - } - ], - "igTableGetRowIndex": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igTableGetRowIndex", - "defaults": {}, - "funcname": "TableGetRowIndex", - "location": "imgui:711", - "namespace": "ImGui", - "ov_cimguiname": "igTableGetRowIndex", - "ret": "int", - "signature": "()", - "stname": "" - } - ], - "igTableGetSortSpecs": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igTableGetSortSpecs", - "defaults": {}, - "funcname": "TableGetSortSpecs", - "location": "imgui:706", - "namespace": "ImGui", - "ov_cimguiname": "igTableGetSortSpecs", - "ret": "ImGuiTableSortSpecs*", - "signature": "()", - "stname": "" - } - ], - "igTableHeader": [ - { - "args": "(const char* label)", - "argsT": [ - { - "name": "label", - "type": "const char*" - } - ], - "argsoriginal": "(const char* label)", - "call_args": "(label)", - "cimguiname": "igTableHeader", - "defaults": {}, - "funcname": "TableHeader", - "location": "imgui:699", - "namespace": "ImGui", - "ov_cimguiname": "igTableHeader", - "ret": "void", - "signature": "(const char*)", - "stname": "" - } - ], - "igTableHeadersRow": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igTableHeadersRow", - "defaults": {}, - "funcname": "TableHeadersRow", - "location": "imgui:698", - "namespace": "ImGui", - "ov_cimguiname": "igTableHeadersRow", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igTableNextColumn": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igTableNextColumn", - "defaults": {}, - "funcname": "TableNextColumn", - "location": "imgui:686", - "namespace": "ImGui", - "ov_cimguiname": "igTableNextColumn", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igTableNextRow": [ - { - "args": "(ImGuiTableRowFlags row_flags,float min_row_height)", - "argsT": [ - { - "name": "row_flags", - "type": "ImGuiTableRowFlags" - }, - { - "name": "min_row_height", - "type": "float" - } - ], - "argsoriginal": "(ImGuiTableRowFlags row_flags=0,float min_row_height=0.0f)", - "call_args": "(row_flags,min_row_height)", - "cimguiname": "igTableNextRow", - "defaults": { - "min_row_height": "0.0f", - "row_flags": "0" - }, - "funcname": "TableNextRow", - "location": "imgui:685", - "namespace": "ImGui", - "ov_cimguiname": "igTableNextRow", - "ret": "void", - "signature": "(ImGuiTableRowFlags,float)", - "stname": "" - } - ], - "igTableSetBgColor": [ - { - "args": "(ImGuiTableBgTarget target,ImU32 color,int column_n)", - "argsT": [ - { - "name": "target", - "type": "ImGuiTableBgTarget" - }, - { - "name": "color", - "type": "ImU32" - }, - { - "name": "column_n", - "type": "int" - } - ], - "argsoriginal": "(ImGuiTableBgTarget target,ImU32 color,int column_n=-1)", - "call_args": "(target,color,column_n)", - "cimguiname": "igTableSetBgColor", - "defaults": { - "column_n": "-1" - }, - "funcname": "TableSetBgColor", - "location": "imgui:714", - "namespace": "ImGui", - "ov_cimguiname": "igTableSetBgColor", - "ret": "void", - "signature": "(ImGuiTableBgTarget,ImU32,int)", - "stname": "" - } - ], - "igTableSetColumnIndex": [ - { - "args": "(int column_n)", - "argsT": [ - { - "name": "column_n", - "type": "int" - } - ], - "argsoriginal": "(int column_n)", - "call_args": "(column_n)", - "cimguiname": "igTableSetColumnIndex", - "defaults": {}, - "funcname": "TableSetColumnIndex", - "location": "imgui:687", - "namespace": "ImGui", - "ov_cimguiname": "igTableSetColumnIndex", - "ret": "bool", - "signature": "(int)", - "stname": "" - } - ], - "igTableSetupColumn": [ - { - "args": "(const char* label,ImGuiTableColumnFlags flags,float init_width_or_weight,ImU32 user_id)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiTableColumnFlags" - }, - { - "name": "init_width_or_weight", - "type": "float" - }, - { - "name": "user_id", - "type": "ImU32" - } - ], - "argsoriginal": "(const char* label,ImGuiTableColumnFlags flags=0,float init_width_or_weight=0.0f,ImU32 user_id=0)", - "call_args": "(label,flags,init_width_or_weight,user_id)", - "cimguiname": "igTableSetupColumn", - "defaults": { - "flags": "0", - "init_width_or_weight": "0.0f", - "user_id": "0" - }, - "funcname": "TableSetupColumn", - "location": "imgui:696", - "namespace": "ImGui", - "ov_cimguiname": "igTableSetupColumn", - "ret": "void", - "signature": "(const char*,ImGuiTableColumnFlags,float,ImU32)", - "stname": "" - } - ], - "igTableSetupScrollFreeze": [ - { - "args": "(int cols,int rows)", - "argsT": [ - { - "name": "cols", - "type": "int" - }, - { - "name": "rows", - "type": "int" - } - ], - "argsoriginal": "(int cols,int rows)", - "call_args": "(cols,rows)", - "cimguiname": "igTableSetupScrollFreeze", - "defaults": {}, - "funcname": "TableSetupScrollFreeze", - "location": "imgui:697", - "namespace": "ImGui", - "ov_cimguiname": "igTableSetupScrollFreeze", - "ret": "void", - "signature": "(int,int)", - "stname": "" - } - ], - "igText": [ - { - "args": "(const char* fmt,...)", - "argsT": [ - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(const char* fmt,...)", - "call_args": "(fmt,...)", - "cimguiname": "igText", - "defaults": {}, - "funcname": "Text", - "isvararg": "...)", - "location": "imgui:442", - "namespace": "ImGui", - "ov_cimguiname": "igText", - "ret": "void", - "signature": "(const char*,...)", - "stname": "" - } - ], - "igTextColored": [ - { - "args": "(const ImVec4 col,const char* fmt,...)", - "argsT": [ - { - "name": "col", - "type": "const ImVec4" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(const ImVec4& col,const char* fmt,...)", - "call_args": "(col,fmt,...)", - "cimguiname": "igTextColored", - "defaults": {}, - "funcname": "TextColored", - "isvararg": "...)", - "location": "imgui:444", - "namespace": "ImGui", - "ov_cimguiname": "igTextColored", - "ret": "void", - "signature": "(const ImVec4,const char*,...)", - "stname": "" - } - ], - "igTextColoredV": [ - { - "args": "(const ImVec4 col,const char* fmt,va_list args)", - "argsT": [ - { - "name": "col", - "type": "const ImVec4" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "args", - "type": "va_list" - } - ], - "argsoriginal": "(const ImVec4& col,const char* fmt,va_list args)", - "call_args": "(col,fmt,args)", - "cimguiname": "igTextColoredV", - "defaults": {}, - "funcname": "TextColoredV", - "location": "imgui:445", - "namespace": "ImGui", - "ov_cimguiname": "igTextColoredV", - "ret": "void", - "signature": "(const ImVec4,const char*,va_list)", - "stname": "" - } - ], - "igTextDisabled": [ - { - "args": "(const char* fmt,...)", - "argsT": [ - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(const char* fmt,...)", - "call_args": "(fmt,...)", - "cimguiname": "igTextDisabled", - "defaults": {}, - "funcname": "TextDisabled", - "isvararg": "...)", - "location": "imgui:446", - "namespace": "ImGui", - "ov_cimguiname": "igTextDisabled", - "ret": "void", - "signature": "(const char*,...)", - "stname": "" - } - ], - "igTextDisabledV": [ - { - "args": "(const char* fmt,va_list args)", - "argsT": [ - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "args", - "type": "va_list" - } - ], - "argsoriginal": "(const char* fmt,va_list args)", - "call_args": "(fmt,args)", - "cimguiname": "igTextDisabledV", - "defaults": {}, - "funcname": "TextDisabledV", - "location": "imgui:447", - "namespace": "ImGui", - "ov_cimguiname": "igTextDisabledV", - "ret": "void", - "signature": "(const char*,va_list)", - "stname": "" - } - ], - "igTextUnformatted": [ - { - "args": "(const char* text,const char* text_end)", - "argsT": [ - { - "name": "text", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - } - ], - "argsoriginal": "(const char* text,const char* text_end=((void*)0))", - "call_args": "(text,text_end)", - "cimguiname": "igTextUnformatted", - "defaults": { - "text_end": "NULL" - }, - "funcname": "TextUnformatted", - "location": "imgui:441", - "namespace": "ImGui", - "ov_cimguiname": "igTextUnformatted", - "ret": "void", - "signature": "(const char*,const char*)", - "stname": "" - } - ], - "igTextV": [ - { - "args": "(const char* fmt,va_list args)", - "argsT": [ - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "args", - "type": "va_list" - } - ], - "argsoriginal": "(const char* fmt,va_list args)", - "call_args": "(fmt,args)", - "cimguiname": "igTextV", - "defaults": {}, - "funcname": "TextV", - "location": "imgui:443", - "namespace": "ImGui", - "ov_cimguiname": "igTextV", - "ret": "void", - "signature": "(const char*,va_list)", - "stname": "" - } - ], - "igTextWrapped": [ - { - "args": "(const char* fmt,...)", - "argsT": [ - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(const char* fmt,...)", - "call_args": "(fmt,...)", - "cimguiname": "igTextWrapped", - "defaults": {}, - "funcname": "TextWrapped", - "isvararg": "...)", - "location": "imgui:448", - "namespace": "ImGui", - "ov_cimguiname": "igTextWrapped", - "ret": "void", - "signature": "(const char*,...)", - "stname": "" - } - ], - "igTextWrappedV": [ - { - "args": "(const char* fmt,va_list args)", - "argsT": [ - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "args", - "type": "va_list" - } - ], - "argsoriginal": "(const char* fmt,va_list args)", - "call_args": "(fmt,args)", - "cimguiname": "igTextWrappedV", - "defaults": {}, - "funcname": "TextWrappedV", - "location": "imgui:449", - "namespace": "ImGui", - "ov_cimguiname": "igTextWrappedV", - "ret": "void", - "signature": "(const char*,va_list)", - "stname": "" - } - ], - "igTreeNode": [ - { - "args": "(const char* label)", - "argsT": [ - { - "name": "label", - "type": "const char*" - } - ], - "argsoriginal": "(const char* label)", - "call_args": "(label)", - "cimguiname": "igTreeNode", - "defaults": {}, - "funcname": "TreeNode", - "location": "imgui:556", - "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeStr", - "ret": "bool", - "signature": "(const char*)", - "stname": "" - }, - { - "args": "(const char* str_id,const char* fmt,...)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(const char* str_id,const char* fmt,...)", - "call_args": "(str_id,fmt,...)", - "cimguiname": "igTreeNode", - "defaults": {}, - "funcname": "TreeNode", - "isvararg": "...)", - "location": "imgui:557", - "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeStrStr", - "ret": "bool", - "signature": "(const char*,const char*,...)", - "stname": "" - }, - { - "args": "(const void* ptr_id,const char* fmt,...)", - "argsT": [ - { - "name": "ptr_id", - "type": "const void*" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(const void* ptr_id,const char* fmt,...)", - "call_args": "(ptr_id,fmt,...)", - "cimguiname": "igTreeNode", - "defaults": {}, - "funcname": "TreeNode", - "isvararg": "...)", - "location": "imgui:558", - "namespace": "ImGui", - "ov_cimguiname": "igTreeNodePtr", - "ret": "bool", - "signature": "(const void*,const char*,...)", - "stname": "" - } - ], - "igTreeNodeEx": [ - { - "args": "(const char* label,ImGuiTreeNodeFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiTreeNodeFlags" - } - ], - "argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)", - "call_args": "(label,flags)", - "cimguiname": "igTreeNodeEx", - "defaults": { - "flags": "0" - }, - "funcname": "TreeNodeEx", - "location": "imgui:561", - "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExStr", - "ret": "bool", - "signature": "(const char*,ImGuiTreeNodeFlags)", - "stname": "" - }, - { - "args": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiTreeNodeFlags" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", - "call_args": "(str_id,flags,fmt,...)", - "cimguiname": "igTreeNodeEx", - "defaults": {}, - "funcname": "TreeNodeEx", - "isvararg": "...)", - "location": "imgui:562", - "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExStrStr", - "ret": "bool", - "signature": "(const char*,ImGuiTreeNodeFlags,const char*,...)", - "stname": "" - }, - { - "args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", - "argsT": [ - { - "name": "ptr_id", - "type": "const void*" - }, - { - "name": "flags", - "type": "ImGuiTreeNodeFlags" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", - "call_args": "(ptr_id,flags,fmt,...)", - "cimguiname": "igTreeNodeEx", - "defaults": {}, - "funcname": "TreeNodeEx", - "isvararg": "...)", - "location": "imgui:563", - "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExPtr", - "ret": "bool", - "signature": "(const void*,ImGuiTreeNodeFlags,const char*,...)", - "stname": "" - } - ], - "igTreeNodeExV": [ - { - "args": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiTreeNodeFlags" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "args", - "type": "va_list" - } - ], - "argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", - "call_args": "(str_id,flags,fmt,args)", - "cimguiname": "igTreeNodeExV", - "defaults": {}, - "funcname": "TreeNodeExV", - "location": "imgui:564", - "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExVStr", - "ret": "bool", - "signature": "(const char*,ImGuiTreeNodeFlags,const char*,va_list)", - "stname": "" - }, - { - "args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", - "argsT": [ - { - "name": "ptr_id", - "type": "const void*" - }, - { - "name": "flags", - "type": "ImGuiTreeNodeFlags" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "args", - "type": "va_list" - } - ], - "argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", - "call_args": "(ptr_id,flags,fmt,args)", - "cimguiname": "igTreeNodeExV", - "defaults": {}, - "funcname": "TreeNodeExV", - "location": "imgui:565", - "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExVPtr", - "ret": "bool", - "signature": "(const void*,ImGuiTreeNodeFlags,const char*,va_list)", - "stname": "" - } - ], - "igTreeNodeV": [ - { - "args": "(const char* str_id,const char* fmt,va_list args)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "args", - "type": "va_list" - } - ], - "argsoriginal": "(const char* str_id,const char* fmt,va_list args)", - "call_args": "(str_id,fmt,args)", - "cimguiname": "igTreeNodeV", - "defaults": {}, - "funcname": "TreeNodeV", - "location": "imgui:559", - "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeVStr", - "ret": "bool", - "signature": "(const char*,const char*,va_list)", - "stname": "" - }, - { - "args": "(const void* ptr_id,const char* fmt,va_list args)", - "argsT": [ - { - "name": "ptr_id", - "type": "const void*" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "args", - "type": "va_list" - } - ], - "argsoriginal": "(const void* ptr_id,const char* fmt,va_list args)", - "call_args": "(ptr_id,fmt,args)", - "cimguiname": "igTreeNodeV", - "defaults": {}, - "funcname": "TreeNodeV", - "location": "imgui:560", - "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeVPtr", - "ret": "bool", - "signature": "(const void*,const char*,va_list)", - "stname": "" - } - ], - "igTreePop": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igTreePop", - "defaults": {}, - "funcname": "TreePop", - "location": "imgui:568", - "namespace": "ImGui", - "ov_cimguiname": "igTreePop", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igTreePush": [ - { - "args": "(const char* str_id)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - } - ], - "argsoriginal": "(const char* str_id)", - "call_args": "(str_id)", - "cimguiname": "igTreePush", - "defaults": {}, - "funcname": "TreePush", - "location": "imgui:566", - "namespace": "ImGui", - "ov_cimguiname": "igTreePushStr", - "ret": "void", - "signature": "(const char*)", - "stname": "" - }, - { - "args": "(const void* ptr_id)", - "argsT": [ - { - "name": "ptr_id", - "type": "const void*" - } - ], - "argsoriginal": "(const void* ptr_id=((void*)0))", - "call_args": "(ptr_id)", - "cimguiname": "igTreePush", - "defaults": { - "ptr_id": "NULL" - }, - "funcname": "TreePush", - "location": "imgui:567", - "namespace": "ImGui", - "ov_cimguiname": "igTreePushPtr", - "ret": "void", - "signature": "(const void*)", - "stname": "" - } - ], - "igUnindent": [ - { - "args": "(float indent_w)", - "argsT": [ - { - "name": "indent_w", - "type": "float" - } - ], - "argsoriginal": "(float indent_w=0.0f)", - "call_args": "(indent_w)", - "cimguiname": "igUnindent", - "defaults": { - "indent_w": "0.0f" - }, - "funcname": "Unindent", - "location": "imgui:406", - "namespace": "ImGui", - "ov_cimguiname": "igUnindent", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], - "igVSliderFloat": [ - { - "args": "(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "v", - "type": "float*" - }, - { - "name": "v_min", - "type": "float" - }, - { - "name": "v_max", - "type": "float" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,const ImVec2& size,float* v,float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", - "call_args": "(label,size,v,v_min,v_max,format,flags)", - "cimguiname": "igVSliderFloat", - "defaults": { - "flags": "0", - "format": "\"%.3f\"" - }, - "funcname": "VSliderFloat", - "location": "imgui:522", - "namespace": "ImGui", - "ov_cimguiname": "igVSliderFloat", - "ret": "bool", - "signature": "(const char*,const ImVec2,float*,float,float,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igVSliderInt": [ - { - "args": "(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "v", - "type": "int*" - }, - { - "name": "v_min", - "type": "int" - }, - { - "name": "v_max", - "type": "int" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,const ImVec2& size,int* v,int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)", - "call_args": "(label,size,v,v_min,v_max,format,flags)", - "cimguiname": "igVSliderInt", - "defaults": { - "flags": "0", - "format": "\"%d\"" - }, - "funcname": "VSliderInt", - "location": "imgui:523", - "namespace": "ImGui", - "ov_cimguiname": "igVSliderInt", - "ret": "bool", - "signature": "(const char*,const ImVec2,int*,int,int,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igVSliderScalar": [ - { - "args": "(const char* label,const ImVec2 size,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "data_type", - "type": "ImGuiDataType" - }, - { - "name": "p_data", - "type": "void*" - }, - { - "name": "p_min", - "type": "const void*" - }, - { - "name": "p_max", - "type": "const void*" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - } - ], - "argsoriginal": "(const char* label,const ImVec2& size,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format=((void*)0),ImGuiSliderFlags flags=0)", - "call_args": "(label,size,data_type,p_data,p_min,p_max,format,flags)", - "cimguiname": "igVSliderScalar", - "defaults": { - "flags": "0", - "format": "NULL" - }, - "funcname": "VSliderScalar", - "location": "imgui:524", - "namespace": "ImGui", - "ov_cimguiname": "igVSliderScalar", - "ret": "bool", - "signature": "(const char*,const ImVec2,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiSliderFlags)", - "stname": "" - } - ], - "igValue": [ - { - "args": "(const char* prefix,bool b)", - "argsT": [ - { - "name": "prefix", - "type": "const char*" - }, - { - "name": "b", - "type": "bool" - } - ], - "argsoriginal": "(const char* prefix,bool b)", - "call_args": "(prefix,b)", - "cimguiname": "igValue", - "defaults": {}, - "funcname": "Value", - "location": "imgui:596", - "namespace": "ImGui", - "ov_cimguiname": "igValueBool", - "ret": "void", - "signature": "(const char*,bool)", - "stname": "" - }, - { - "args": "(const char* prefix,int v)", - "argsT": [ - { - "name": "prefix", - "type": "const char*" - }, - { - "name": "v", - "type": "int" - } - ], - "argsoriginal": "(const char* prefix,int v)", - "call_args": "(prefix,v)", - "cimguiname": "igValue", - "defaults": {}, - "funcname": "Value", - "location": "imgui:597", - "namespace": "ImGui", - "ov_cimguiname": "igValueInt", - "ret": "void", - "signature": "(const char*,int)", - "stname": "" - }, - { - "args": "(const char* prefix,unsigned int v)", - "argsT": [ - { - "name": "prefix", - "type": "const char*" - }, - { - "name": "v", - "type": "unsigned int" - } - ], - "argsoriginal": "(const char* prefix,unsigned int v)", - "call_args": "(prefix,v)", - "cimguiname": "igValue", - "defaults": {}, - "funcname": "Value", - "location": "imgui:598", - "namespace": "ImGui", - "ov_cimguiname": "igValueUint", - "ret": "void", - "signature": "(const char*,unsigned int)", - "stname": "" - }, - { - "args": "(const char* prefix,float v,const char* float_format)", - "argsT": [ - { - "name": "prefix", - "type": "const char*" - }, - { - "name": "v", - "type": "float" - }, - { - "name": "float_format", - "type": "const char*" - } - ], - "argsoriginal": "(const char* prefix,float v,const char* float_format=((void*)0))", - "call_args": "(prefix,v,float_format)", - "cimguiname": "igValue", - "defaults": { - "float_format": "NULL" - }, - "funcname": "Value", - "location": "imgui:599", - "namespace": "ImGui", - "ov_cimguiname": "igValueFloat", - "ret": "void", - "signature": "(const char*,float,const char*)", - "stname": "" - } - ] -} \ No newline at end of file diff --git a/imgui-sys/third-party/definitions.lua b/imgui-sys/third-party/definitions.lua deleted file mode 100644 index e6c5e7d..0000000 --- a/imgui-sys/third-party/definitions.lua +++ /dev/null @@ -1,14283 +0,0 @@ -local defs = {} -defs["ImColor_HSV"] = {} -defs["ImColor_HSV"][1] = {} -defs["ImColor_HSV"][1]["args"] = "(ImColor *pOut,float h,float s,float v,float a)" -defs["ImColor_HSV"][1]["argsT"] = {} -defs["ImColor_HSV"][1]["argsT"][1] = {} -defs["ImColor_HSV"][1]["argsT"][1]["name"] = "pOut" -defs["ImColor_HSV"][1]["argsT"][1]["type"] = "ImColor*" -defs["ImColor_HSV"][1]["argsT"][2] = {} -defs["ImColor_HSV"][1]["argsT"][2]["name"] = "h" -defs["ImColor_HSV"][1]["argsT"][2]["type"] = "float" -defs["ImColor_HSV"][1]["argsT"][3] = {} -defs["ImColor_HSV"][1]["argsT"][3]["name"] = "s" -defs["ImColor_HSV"][1]["argsT"][3]["type"] = "float" -defs["ImColor_HSV"][1]["argsT"][4] = {} -defs["ImColor_HSV"][1]["argsT"][4]["name"] = "v" -defs["ImColor_HSV"][1]["argsT"][4]["type"] = "float" -defs["ImColor_HSV"][1]["argsT"][5] = {} -defs["ImColor_HSV"][1]["argsT"][5]["name"] = "a" -defs["ImColor_HSV"][1]["argsT"][5]["type"] = "float" -defs["ImColor_HSV"][1]["argsoriginal"] = "(float h,float s,float v,float a=1.0f)" -defs["ImColor_HSV"][1]["call_args"] = "(h,s,v,a)" -defs["ImColor_HSV"][1]["cimguiname"] = "ImColor_HSV" -defs["ImColor_HSV"][1]["defaults"] = {} -defs["ImColor_HSV"][1]["defaults"]["a"] = "1.0f" -defs["ImColor_HSV"][1]["funcname"] = "HSV" -defs["ImColor_HSV"][1]["is_static_function"] = true -defs["ImColor_HSV"][1]["location"] = "imgui:2193" -defs["ImColor_HSV"][1]["nonUDT"] = 1 -defs["ImColor_HSV"][1]["ov_cimguiname"] = "ImColor_HSV" -defs["ImColor_HSV"][1]["ret"] = "void" -defs["ImColor_HSV"][1]["signature"] = "(float,float,float,float)" -defs["ImColor_HSV"][1]["stname"] = "ImColor" -defs["ImColor_HSV"]["(float,float,float,float)"] = defs["ImColor_HSV"][1] -defs["ImColor_ImColor"] = {} -defs["ImColor_ImColor"][1] = {} -defs["ImColor_ImColor"][1]["args"] = "()" -defs["ImColor_ImColor"][1]["argsT"] = {} -defs["ImColor_ImColor"][1]["argsoriginal"] = "()" -defs["ImColor_ImColor"][1]["call_args"] = "()" -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:2183" -defs["ImColor_ImColor"][1]["ov_cimguiname"] = "ImColor_ImColorNil" -defs["ImColor_ImColor"][1]["signature"] = "()" -defs["ImColor_ImColor"][1]["stname"] = "ImColor" -defs["ImColor_ImColor"][2] = {} -defs["ImColor_ImColor"][2]["args"] = "(int r,int g,int b,int a)" -defs["ImColor_ImColor"][2]["argsT"] = {} -defs["ImColor_ImColor"][2]["argsT"][1] = {} -defs["ImColor_ImColor"][2]["argsT"][1]["name"] = "r" -defs["ImColor_ImColor"][2]["argsT"][1]["type"] = "int" -defs["ImColor_ImColor"][2]["argsT"][2] = {} -defs["ImColor_ImColor"][2]["argsT"][2]["name"] = "g" -defs["ImColor_ImColor"][2]["argsT"][2]["type"] = "int" -defs["ImColor_ImColor"][2]["argsT"][3] = {} -defs["ImColor_ImColor"][2]["argsT"][3]["name"] = "b" -defs["ImColor_ImColor"][2]["argsT"][3]["type"] = "int" -defs["ImColor_ImColor"][2]["argsT"][4] = {} -defs["ImColor_ImColor"][2]["argsT"][4]["name"] = "a" -defs["ImColor_ImColor"][2]["argsT"][4]["type"] = "int" -defs["ImColor_ImColor"][2]["argsoriginal"] = "(int r,int g,int b,int a=255)" -defs["ImColor_ImColor"][2]["call_args"] = "(r,g,b,a)" -defs["ImColor_ImColor"][2]["cimguiname"] = "ImColor_ImColor" -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:2184" -defs["ImColor_ImColor"][2]["ov_cimguiname"] = "ImColor_ImColorInt" -defs["ImColor_ImColor"][2]["signature"] = "(int,int,int,int)" -defs["ImColor_ImColor"][2]["stname"] = "ImColor" -defs["ImColor_ImColor"][3] = {} -defs["ImColor_ImColor"][3]["args"] = "(ImU32 rgba)" -defs["ImColor_ImColor"][3]["argsT"] = {} -defs["ImColor_ImColor"][3]["argsT"][1] = {} -defs["ImColor_ImColor"][3]["argsT"][1]["name"] = "rgba" -defs["ImColor_ImColor"][3]["argsT"][1]["type"] = "ImU32" -defs["ImColor_ImColor"][3]["argsoriginal"] = "(ImU32 rgba)" -defs["ImColor_ImColor"][3]["call_args"] = "(rgba)" -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:2185" -defs["ImColor_ImColor"][3]["ov_cimguiname"] = "ImColor_ImColorU32" -defs["ImColor_ImColor"][3]["signature"] = "(ImU32)" -defs["ImColor_ImColor"][3]["stname"] = "ImColor" -defs["ImColor_ImColor"][4] = {} -defs["ImColor_ImColor"][4]["args"] = "(float r,float g,float b,float a)" -defs["ImColor_ImColor"][4]["argsT"] = {} -defs["ImColor_ImColor"][4]["argsT"][1] = {} -defs["ImColor_ImColor"][4]["argsT"][1]["name"] = "r" -defs["ImColor_ImColor"][4]["argsT"][1]["type"] = "float" -defs["ImColor_ImColor"][4]["argsT"][2] = {} -defs["ImColor_ImColor"][4]["argsT"][2]["name"] = "g" -defs["ImColor_ImColor"][4]["argsT"][2]["type"] = "float" -defs["ImColor_ImColor"][4]["argsT"][3] = {} -defs["ImColor_ImColor"][4]["argsT"][3]["name"] = "b" -defs["ImColor_ImColor"][4]["argsT"][3]["type"] = "float" -defs["ImColor_ImColor"][4]["argsT"][4] = {} -defs["ImColor_ImColor"][4]["argsT"][4]["name"] = "a" -defs["ImColor_ImColor"][4]["argsT"][4]["type"] = "float" -defs["ImColor_ImColor"][4]["argsoriginal"] = "(float r,float g,float b,float a=1.0f)" -defs["ImColor_ImColor"][4]["call_args"] = "(r,g,b,a)" -defs["ImColor_ImColor"][4]["cimguiname"] = "ImColor_ImColor" -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:2186" -defs["ImColor_ImColor"][4]["ov_cimguiname"] = "ImColor_ImColorFloat" -defs["ImColor_ImColor"][4]["signature"] = "(float,float,float,float)" -defs["ImColor_ImColor"][4]["stname"] = "ImColor" -defs["ImColor_ImColor"][5] = {} -defs["ImColor_ImColor"][5]["args"] = "(const ImVec4 col)" -defs["ImColor_ImColor"][5]["argsT"] = {} -defs["ImColor_ImColor"][5]["argsT"][1] = {} -defs["ImColor_ImColor"][5]["argsT"][1]["name"] = "col" -defs["ImColor_ImColor"][5]["argsT"][1]["type"] = "const ImVec4" -defs["ImColor_ImColor"][5]["argsoriginal"] = "(const ImVec4& col)" -defs["ImColor_ImColor"][5]["call_args"] = "(col)" -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:2187" -defs["ImColor_ImColor"][5]["ov_cimguiname"] = "ImColor_ImColorVec4" -defs["ImColor_ImColor"][5]["signature"] = "(const ImVec4)" -defs["ImColor_ImColor"][5]["stname"] = "ImColor" -defs["ImColor_ImColor"]["()"] = defs["ImColor_ImColor"][1] -defs["ImColor_ImColor"]["(ImU32)"] = defs["ImColor_ImColor"][3] -defs["ImColor_ImColor"]["(const ImVec4)"] = defs["ImColor_ImColor"][5] -defs["ImColor_ImColor"]["(float,float,float,float)"] = defs["ImColor_ImColor"][4] -defs["ImColor_ImColor"]["(int,int,int,int)"] = defs["ImColor_ImColor"][2] -defs["ImColor_SetHSV"] = {} -defs["ImColor_SetHSV"][1] = {} -defs["ImColor_SetHSV"][1]["args"] = "(ImColor* self,float h,float s,float v,float a)" -defs["ImColor_SetHSV"][1]["argsT"] = {} -defs["ImColor_SetHSV"][1]["argsT"][1] = {} -defs["ImColor_SetHSV"][1]["argsT"][1]["name"] = "self" -defs["ImColor_SetHSV"][1]["argsT"][1]["type"] = "ImColor*" -defs["ImColor_SetHSV"][1]["argsT"][2] = {} -defs["ImColor_SetHSV"][1]["argsT"][2]["name"] = "h" -defs["ImColor_SetHSV"][1]["argsT"][2]["type"] = "float" -defs["ImColor_SetHSV"][1]["argsT"][3] = {} -defs["ImColor_SetHSV"][1]["argsT"][3]["name"] = "s" -defs["ImColor_SetHSV"][1]["argsT"][3]["type"] = "float" -defs["ImColor_SetHSV"][1]["argsT"][4] = {} -defs["ImColor_SetHSV"][1]["argsT"][4]["name"] = "v" -defs["ImColor_SetHSV"][1]["argsT"][4]["type"] = "float" -defs["ImColor_SetHSV"][1]["argsT"][5] = {} -defs["ImColor_SetHSV"][1]["argsT"][5]["name"] = "a" -defs["ImColor_SetHSV"][1]["argsT"][5]["type"] = "float" -defs["ImColor_SetHSV"][1]["argsoriginal"] = "(float h,float s,float v,float a=1.0f)" -defs["ImColor_SetHSV"][1]["call_args"] = "(h,s,v,a)" -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:2192" -defs["ImColor_SetHSV"][1]["ov_cimguiname"] = "ImColor_SetHSV" -defs["ImColor_SetHSV"][1]["ret"] = "void" -defs["ImColor_SetHSV"][1]["signature"] = "(float,float,float,float)" -defs["ImColor_SetHSV"][1]["stname"] = "ImColor" -defs["ImColor_SetHSV"]["(float,float,float,float)"] = defs["ImColor_SetHSV"][1] -defs["ImColor_destroy"] = {} -defs["ImColor_destroy"][1] = {} -defs["ImColor_destroy"][1]["args"] = "(ImColor* self)" -defs["ImColor_destroy"][1]["argsT"] = {} -defs["ImColor_destroy"][1]["argsT"][1] = {} -defs["ImColor_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImColor_destroy"][1]["argsT"][1]["type"] = "ImColor*" -defs["ImColor_destroy"][1]["call_args"] = "(self)" -defs["ImColor_destroy"][1]["cimguiname"] = "ImColor_destroy" -defs["ImColor_destroy"][1]["defaults"] = {} -defs["ImColor_destroy"][1]["destructor"] = true -defs["ImColor_destroy"][1]["ov_cimguiname"] = "ImColor_destroy" -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_ImDrawCmd"] = {} -defs["ImDrawCmd_ImDrawCmd"][1] = {} -defs["ImDrawCmd_ImDrawCmd"][1]["args"] = "()" -defs["ImDrawCmd_ImDrawCmd"][1]["argsT"] = {} -defs["ImDrawCmd_ImDrawCmd"][1]["argsoriginal"] = "()" -defs["ImDrawCmd_ImDrawCmd"][1]["call_args"] = "()" -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:2238" -defs["ImDrawCmd_ImDrawCmd"][1]["ov_cimguiname"] = "ImDrawCmd_ImDrawCmd" -defs["ImDrawCmd_ImDrawCmd"][1]["signature"] = "()" -defs["ImDrawCmd_ImDrawCmd"][1]["stname"] = "ImDrawCmd" -defs["ImDrawCmd_ImDrawCmd"]["()"] = defs["ImDrawCmd_ImDrawCmd"][1] -defs["ImDrawCmd_destroy"] = {} -defs["ImDrawCmd_destroy"][1] = {} -defs["ImDrawCmd_destroy"][1]["args"] = "(ImDrawCmd* self)" -defs["ImDrawCmd_destroy"][1]["argsT"] = {} -defs["ImDrawCmd_destroy"][1]["argsT"][1] = {} -defs["ImDrawCmd_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImDrawCmd_destroy"][1]["argsT"][1]["type"] = "ImDrawCmd*" -defs["ImDrawCmd_destroy"][1]["call_args"] = "(self)" -defs["ImDrawCmd_destroy"][1]["cimguiname"] = "ImDrawCmd_destroy" -defs["ImDrawCmd_destroy"][1]["defaults"] = {} -defs["ImDrawCmd_destroy"][1]["destructor"] = true -defs["ImDrawCmd_destroy"][1]["ov_cimguiname"] = "ImDrawCmd_destroy" -defs["ImDrawCmd_destroy"][1]["ret"] = "void" -defs["ImDrawCmd_destroy"][1]["signature"] = "(ImDrawCmd*)" -defs["ImDrawCmd_destroy"][1]["stname"] = "ImDrawCmd" -defs["ImDrawCmd_destroy"]["(ImDrawCmd*)"] = defs["ImDrawCmd_destroy"][1] -defs["ImDrawData_Clear"] = {} -defs["ImDrawData_Clear"][1] = {} -defs["ImDrawData_Clear"][1]["args"] = "(ImDrawData* self)" -defs["ImDrawData_Clear"][1]["argsT"] = {} -defs["ImDrawData_Clear"][1]["argsT"][1] = {} -defs["ImDrawData_Clear"][1]["argsT"][1]["name"] = "self" -defs["ImDrawData_Clear"][1]["argsT"][1]["type"] = "ImDrawData*" -defs["ImDrawData_Clear"][1]["argsoriginal"] = "()" -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:2466" -defs["ImDrawData_Clear"][1]["ov_cimguiname"] = "ImDrawData_Clear" -defs["ImDrawData_Clear"][1]["ret"] = "void" -defs["ImDrawData_Clear"][1]["signature"] = "()" -defs["ImDrawData_Clear"][1]["stname"] = "ImDrawData" -defs["ImDrawData_Clear"]["()"] = defs["ImDrawData_Clear"][1] -defs["ImDrawData_DeIndexAllBuffers"] = {} -defs["ImDrawData_DeIndexAllBuffers"][1] = {} -defs["ImDrawData_DeIndexAllBuffers"][1]["args"] = "(ImDrawData* self)" -defs["ImDrawData_DeIndexAllBuffers"][1]["argsT"] = {} -defs["ImDrawData_DeIndexAllBuffers"][1]["argsT"][1] = {} -defs["ImDrawData_DeIndexAllBuffers"][1]["argsT"][1]["name"] = "self" -defs["ImDrawData_DeIndexAllBuffers"][1]["argsT"][1]["type"] = "ImDrawData*" -defs["ImDrawData_DeIndexAllBuffers"][1]["argsoriginal"] = "()" -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:2467" -defs["ImDrawData_DeIndexAllBuffers"][1]["ov_cimguiname"] = "ImDrawData_DeIndexAllBuffers" -defs["ImDrawData_DeIndexAllBuffers"][1]["ret"] = "void" -defs["ImDrawData_DeIndexAllBuffers"][1]["signature"] = "()" -defs["ImDrawData_DeIndexAllBuffers"][1]["stname"] = "ImDrawData" -defs["ImDrawData_DeIndexAllBuffers"]["()"] = defs["ImDrawData_DeIndexAllBuffers"][1] -defs["ImDrawData_ImDrawData"] = {} -defs["ImDrawData_ImDrawData"][1] = {} -defs["ImDrawData_ImDrawData"][1]["args"] = "()" -defs["ImDrawData_ImDrawData"][1]["argsT"] = {} -defs["ImDrawData_ImDrawData"][1]["argsoriginal"] = "()" -defs["ImDrawData_ImDrawData"][1]["call_args"] = "()" -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:2464" -defs["ImDrawData_ImDrawData"][1]["ov_cimguiname"] = "ImDrawData_ImDrawData" -defs["ImDrawData_ImDrawData"][1]["signature"] = "()" -defs["ImDrawData_ImDrawData"][1]["stname"] = "ImDrawData" -defs["ImDrawData_ImDrawData"]["()"] = defs["ImDrawData_ImDrawData"][1] -defs["ImDrawData_ScaleClipRects"] = {} -defs["ImDrawData_ScaleClipRects"][1] = {} -defs["ImDrawData_ScaleClipRects"][1]["args"] = "(ImDrawData* self,const ImVec2 fb_scale)" -defs["ImDrawData_ScaleClipRects"][1]["argsT"] = {} -defs["ImDrawData_ScaleClipRects"][1]["argsT"][1] = {} -defs["ImDrawData_ScaleClipRects"][1]["argsT"][1]["name"] = "self" -defs["ImDrawData_ScaleClipRects"][1]["argsT"][1]["type"] = "ImDrawData*" -defs["ImDrawData_ScaleClipRects"][1]["argsT"][2] = {} -defs["ImDrawData_ScaleClipRects"][1]["argsT"][2]["name"] = "fb_scale" -defs["ImDrawData_ScaleClipRects"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawData_ScaleClipRects"][1]["argsoriginal"] = "(const ImVec2& fb_scale)" -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:2468" -defs["ImDrawData_ScaleClipRects"][1]["ov_cimguiname"] = "ImDrawData_ScaleClipRects" -defs["ImDrawData_ScaleClipRects"][1]["ret"] = "void" -defs["ImDrawData_ScaleClipRects"][1]["signature"] = "(const ImVec2)" -defs["ImDrawData_ScaleClipRects"][1]["stname"] = "ImDrawData" -defs["ImDrawData_ScaleClipRects"]["(const ImVec2)"] = defs["ImDrawData_ScaleClipRects"][1] -defs["ImDrawData_destroy"] = {} -defs["ImDrawData_destroy"][1] = {} -defs["ImDrawData_destroy"][1]["args"] = "(ImDrawData* self)" -defs["ImDrawData_destroy"][1]["argsT"] = {} -defs["ImDrawData_destroy"][1]["argsT"][1] = {} -defs["ImDrawData_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImDrawData_destroy"][1]["argsT"][1]["type"] = "ImDrawData*" -defs["ImDrawData_destroy"][1]["call_args"] = "(self)" -defs["ImDrawData_destroy"][1]["cimguiname"] = "ImDrawData_destroy" -defs["ImDrawData_destroy"][1]["defaults"] = {} -defs["ImDrawData_destroy"][1]["destructor"] = true -defs["ImDrawData_destroy"][1]["location"] = "imgui:2465" -defs["ImDrawData_destroy"][1]["ov_cimguiname"] = "ImDrawData_destroy" -defs["ImDrawData_destroy"][1]["realdestructor"] = true -defs["ImDrawData_destroy"][1]["ret"] = "void" -defs["ImDrawData_destroy"][1]["signature"] = "(ImDrawData*)" -defs["ImDrawData_destroy"][1]["stname"] = "ImDrawData" -defs["ImDrawData_destroy"]["(ImDrawData*)"] = defs["ImDrawData_destroy"][1] -defs["ImDrawListSplitter_Clear"] = {} -defs["ImDrawListSplitter_Clear"][1] = {} -defs["ImDrawListSplitter_Clear"][1]["args"] = "(ImDrawListSplitter* self)" -defs["ImDrawListSplitter_Clear"][1]["argsT"] = {} -defs["ImDrawListSplitter_Clear"][1]["argsT"][1] = {} -defs["ImDrawListSplitter_Clear"][1]["argsT"][1]["name"] = "self" -defs["ImDrawListSplitter_Clear"][1]["argsT"][1]["type"] = "ImDrawListSplitter*" -defs["ImDrawListSplitter_Clear"][1]["argsoriginal"] = "()" -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:2290" -defs["ImDrawListSplitter_Clear"][1]["ov_cimguiname"] = "ImDrawListSplitter_Clear" -defs["ImDrawListSplitter_Clear"][1]["ret"] = "void" -defs["ImDrawListSplitter_Clear"][1]["signature"] = "()" -defs["ImDrawListSplitter_Clear"][1]["stname"] = "ImDrawListSplitter" -defs["ImDrawListSplitter_Clear"]["()"] = defs["ImDrawListSplitter_Clear"][1] -defs["ImDrawListSplitter_ClearFreeMemory"] = {} -defs["ImDrawListSplitter_ClearFreeMemory"][1] = {} -defs["ImDrawListSplitter_ClearFreeMemory"][1]["args"] = "(ImDrawListSplitter* self)" -defs["ImDrawListSplitter_ClearFreeMemory"][1]["argsT"] = {} -defs["ImDrawListSplitter_ClearFreeMemory"][1]["argsT"][1] = {} -defs["ImDrawListSplitter_ClearFreeMemory"][1]["argsT"][1]["name"] = "self" -defs["ImDrawListSplitter_ClearFreeMemory"][1]["argsT"][1]["type"] = "ImDrawListSplitter*" -defs["ImDrawListSplitter_ClearFreeMemory"][1]["argsoriginal"] = "()" -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:2291" -defs["ImDrawListSplitter_ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawListSplitter_ClearFreeMemory" -defs["ImDrawListSplitter_ClearFreeMemory"][1]["ret"] = "void" -defs["ImDrawListSplitter_ClearFreeMemory"][1]["signature"] = "()" -defs["ImDrawListSplitter_ClearFreeMemory"][1]["stname"] = "ImDrawListSplitter" -defs["ImDrawListSplitter_ClearFreeMemory"]["()"] = defs["ImDrawListSplitter_ClearFreeMemory"][1] -defs["ImDrawListSplitter_ImDrawListSplitter"] = {} -defs["ImDrawListSplitter_ImDrawListSplitter"][1] = {} -defs["ImDrawListSplitter_ImDrawListSplitter"][1]["args"] = "()" -defs["ImDrawListSplitter_ImDrawListSplitter"][1]["argsT"] = {} -defs["ImDrawListSplitter_ImDrawListSplitter"][1]["argsoriginal"] = "()" -defs["ImDrawListSplitter_ImDrawListSplitter"][1]["call_args"] = "()" -defs["ImDrawListSplitter_ImDrawListSplitter"][1]["cimguiname"] = "ImDrawListSplitter_ImDrawListSplitter" -defs["ImDrawListSplitter_ImDrawListSplitter"][1]["constructor"] = true -defs["ImDrawListSplitter_ImDrawListSplitter"][1]["defaults"] = {} -defs["ImDrawListSplitter_ImDrawListSplitter"][1]["funcname"] = "ImDrawListSplitter" -defs["ImDrawListSplitter_ImDrawListSplitter"][1]["location"] = "imgui:2288" -defs["ImDrawListSplitter_ImDrawListSplitter"][1]["ov_cimguiname"] = "ImDrawListSplitter_ImDrawListSplitter" -defs["ImDrawListSplitter_ImDrawListSplitter"][1]["signature"] = "()" -defs["ImDrawListSplitter_ImDrawListSplitter"][1]["stname"] = "ImDrawListSplitter" -defs["ImDrawListSplitter_ImDrawListSplitter"]["()"] = defs["ImDrawListSplitter_ImDrawListSplitter"][1] -defs["ImDrawListSplitter_Merge"] = {} -defs["ImDrawListSplitter_Merge"][1] = {} -defs["ImDrawListSplitter_Merge"][1]["args"] = "(ImDrawListSplitter* self,ImDrawList* draw_list)" -defs["ImDrawListSplitter_Merge"][1]["argsT"] = {} -defs["ImDrawListSplitter_Merge"][1]["argsT"][1] = {} -defs["ImDrawListSplitter_Merge"][1]["argsT"][1]["name"] = "self" -defs["ImDrawListSplitter_Merge"][1]["argsT"][1]["type"] = "ImDrawListSplitter*" -defs["ImDrawListSplitter_Merge"][1]["argsT"][2] = {} -defs["ImDrawListSplitter_Merge"][1]["argsT"][2]["name"] = "draw_list" -defs["ImDrawListSplitter_Merge"][1]["argsT"][2]["type"] = "ImDrawList*" -defs["ImDrawListSplitter_Merge"][1]["argsoriginal"] = "(ImDrawList* draw_list)" -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:2293" -defs["ImDrawListSplitter_Merge"][1]["ov_cimguiname"] = "ImDrawListSplitter_Merge" -defs["ImDrawListSplitter_Merge"][1]["ret"] = "void" -defs["ImDrawListSplitter_Merge"][1]["signature"] = "(ImDrawList*)" -defs["ImDrawListSplitter_Merge"][1]["stname"] = "ImDrawListSplitter" -defs["ImDrawListSplitter_Merge"]["(ImDrawList*)"] = defs["ImDrawListSplitter_Merge"][1] -defs["ImDrawListSplitter_SetCurrentChannel"] = {} -defs["ImDrawListSplitter_SetCurrentChannel"][1] = {} -defs["ImDrawListSplitter_SetCurrentChannel"][1]["args"] = "(ImDrawListSplitter* self,ImDrawList* draw_list,int channel_idx)" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"] = {} -defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][1] = {} -defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][1]["name"] = "self" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][1]["type"] = "ImDrawListSplitter*" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][2] = {} -defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][2]["name"] = "draw_list" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][2]["type"] = "ImDrawList*" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][3] = {} -defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][3]["name"] = "channel_idx" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][3]["type"] = "int" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsoriginal"] = "(ImDrawList* draw_list,int channel_idx)" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["call_args"] = "(draw_list,channel_idx)" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["cimguiname"] = "ImDrawListSplitter_SetCurrentChannel" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["defaults"] = {} -defs["ImDrawListSplitter_SetCurrentChannel"][1]["funcname"] = "SetCurrentChannel" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["location"] = "imgui:2294" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["ov_cimguiname"] = "ImDrawListSplitter_SetCurrentChannel" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["ret"] = "void" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["signature"] = "(ImDrawList*,int)" -defs["ImDrawListSplitter_SetCurrentChannel"][1]["stname"] = "ImDrawListSplitter" -defs["ImDrawListSplitter_SetCurrentChannel"]["(ImDrawList*,int)"] = defs["ImDrawListSplitter_SetCurrentChannel"][1] -defs["ImDrawListSplitter_Split"] = {} -defs["ImDrawListSplitter_Split"][1] = {} -defs["ImDrawListSplitter_Split"][1]["args"] = "(ImDrawListSplitter* self,ImDrawList* draw_list,int count)" -defs["ImDrawListSplitter_Split"][1]["argsT"] = {} -defs["ImDrawListSplitter_Split"][1]["argsT"][1] = {} -defs["ImDrawListSplitter_Split"][1]["argsT"][1]["name"] = "self" -defs["ImDrawListSplitter_Split"][1]["argsT"][1]["type"] = "ImDrawListSplitter*" -defs["ImDrawListSplitter_Split"][1]["argsT"][2] = {} -defs["ImDrawListSplitter_Split"][1]["argsT"][2]["name"] = "draw_list" -defs["ImDrawListSplitter_Split"][1]["argsT"][2]["type"] = "ImDrawList*" -defs["ImDrawListSplitter_Split"][1]["argsT"][3] = {} -defs["ImDrawListSplitter_Split"][1]["argsT"][3]["name"] = "count" -defs["ImDrawListSplitter_Split"][1]["argsT"][3]["type"] = "int" -defs["ImDrawListSplitter_Split"][1]["argsoriginal"] = "(ImDrawList* draw_list,int count)" -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:2292" -defs["ImDrawListSplitter_Split"][1]["ov_cimguiname"] = "ImDrawListSplitter_Split" -defs["ImDrawListSplitter_Split"][1]["ret"] = "void" -defs["ImDrawListSplitter_Split"][1]["signature"] = "(ImDrawList*,int)" -defs["ImDrawListSplitter_Split"][1]["stname"] = "ImDrawListSplitter" -defs["ImDrawListSplitter_Split"]["(ImDrawList*,int)"] = defs["ImDrawListSplitter_Split"][1] -defs["ImDrawListSplitter_destroy"] = {} -defs["ImDrawListSplitter_destroy"][1] = {} -defs["ImDrawListSplitter_destroy"][1]["args"] = "(ImDrawListSplitter* self)" -defs["ImDrawListSplitter_destroy"][1]["argsT"] = {} -defs["ImDrawListSplitter_destroy"][1]["argsT"][1] = {} -defs["ImDrawListSplitter_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImDrawListSplitter_destroy"][1]["argsT"][1]["type"] = "ImDrawListSplitter*" -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:2289" -defs["ImDrawListSplitter_destroy"][1]["ov_cimguiname"] = "ImDrawListSplitter_destroy" -defs["ImDrawListSplitter_destroy"][1]["realdestructor"] = true -defs["ImDrawListSplitter_destroy"][1]["ret"] = "void" -defs["ImDrawListSplitter_destroy"][1]["signature"] = "(ImDrawListSplitter*)" -defs["ImDrawListSplitter_destroy"][1]["stname"] = "ImDrawListSplitter" -defs["ImDrawListSplitter_destroy"]["(ImDrawListSplitter*)"] = defs["ImDrawListSplitter_destroy"][1] -defs["ImDrawList_AddBezierCubic"] = {} -defs["ImDrawList_AddBezierCubic"][1] = {} -defs["ImDrawList_AddBezierCubic"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness,int num_segments)" -defs["ImDrawList_AddBezierCubic"][1]["argsT"] = {} -defs["ImDrawList_AddBezierCubic"][1]["argsT"][1] = {} -defs["ImDrawList_AddBezierCubic"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][2] = {} -defs["ImDrawList_AddBezierCubic"][1]["argsT"][2]["name"] = "p1" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][3] = {} -defs["ImDrawList_AddBezierCubic"][1]["argsT"][3]["name"] = "p2" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][4] = {} -defs["ImDrawList_AddBezierCubic"][1]["argsT"][4]["name"] = "p3" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][4]["type"] = "const ImVec2" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][5] = {} -defs["ImDrawList_AddBezierCubic"][1]["argsT"][5]["name"] = "p4" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][5]["type"] = "const ImVec2" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][6] = {} -defs["ImDrawList_AddBezierCubic"][1]["argsT"][6]["name"] = "col" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][6]["type"] = "ImU32" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][7] = {} -defs["ImDrawList_AddBezierCubic"][1]["argsT"][7]["name"] = "thickness" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][7]["type"] = "float" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][8] = {} -defs["ImDrawList_AddBezierCubic"][1]["argsT"][8]["name"] = "num_segments" -defs["ImDrawList_AddBezierCubic"][1]["argsT"][8]["type"] = "int" -defs["ImDrawList_AddBezierCubic"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col,float thickness,int num_segments=0)" -defs["ImDrawList_AddBezierCubic"][1]["call_args"] = "(p1,p2,p3,p4,col,thickness,num_segments)" -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:2385" -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)" -defs["ImDrawList_AddBezierCubic"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddBezierCubic"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)"] = defs["ImDrawList_AddBezierCubic"][1] -defs["ImDrawList_AddBezierQuadratic"] = {} -defs["ImDrawList_AddBezierQuadratic"][1] = {} -defs["ImDrawList_AddBezierQuadratic"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness,int num_segments)" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"] = {} -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][1] = {} -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][2] = {} -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][2]["name"] = "p1" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][3] = {} -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][3]["name"] = "p2" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][4] = {} -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][4]["name"] = "p3" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][4]["type"] = "const ImVec2" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][5] = {} -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][5]["name"] = "col" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][5]["type"] = "ImU32" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][6] = {} -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][6]["name"] = "thickness" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][6]["type"] = "float" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][7] = {} -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][7]["name"] = "num_segments" -defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][7]["type"] = "int" -defs["ImDrawList_AddBezierQuadratic"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col,float thickness,int num_segments=0)" -defs["ImDrawList_AddBezierQuadratic"][1]["call_args"] = "(p1,p2,p3,col,thickness,num_segments)" -defs["ImDrawList_AddBezierQuadratic"][1]["cimguiname"] = "ImDrawList_AddBezierQuadratic" -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:2386" -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)" -defs["ImDrawList_AddBezierQuadratic"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddBezierQuadratic"]["(const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)"] = defs["ImDrawList_AddBezierQuadratic"][1] -defs["ImDrawList_AddCallback"] = {} -defs["ImDrawList_AddCallback"][1] = {} -defs["ImDrawList_AddCallback"][1]["args"] = "(ImDrawList* self,ImDrawCallback callback,void* callback_data)" -defs["ImDrawList_AddCallback"][1]["argsT"] = {} -defs["ImDrawList_AddCallback"][1]["argsT"][1] = {} -defs["ImDrawList_AddCallback"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddCallback"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddCallback"][1]["argsT"][2] = {} -defs["ImDrawList_AddCallback"][1]["argsT"][2]["name"] = "callback" -defs["ImDrawList_AddCallback"][1]["argsT"][2]["type"] = "ImDrawCallback" -defs["ImDrawList_AddCallback"][1]["argsT"][3] = {} -defs["ImDrawList_AddCallback"][1]["argsT"][3]["name"] = "callback_data" -defs["ImDrawList_AddCallback"][1]["argsT"][3]["type"] = "void*" -defs["ImDrawList_AddCallback"][1]["argsoriginal"] = "(ImDrawCallback callback,void* callback_data)" -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:2409" -defs["ImDrawList_AddCallback"][1]["ov_cimguiname"] = "ImDrawList_AddCallback" -defs["ImDrawList_AddCallback"][1]["ret"] = "void" -defs["ImDrawList_AddCallback"][1]["signature"] = "(ImDrawCallback,void*)" -defs["ImDrawList_AddCallback"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddCallback"]["(ImDrawCallback,void*)"] = defs["ImDrawList_AddCallback"][1] -defs["ImDrawList_AddCircle"] = {} -defs["ImDrawList_AddCircle"][1] = {} -defs["ImDrawList_AddCircle"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness)" -defs["ImDrawList_AddCircle"][1]["argsT"] = {} -defs["ImDrawList_AddCircle"][1]["argsT"][1] = {} -defs["ImDrawList_AddCircle"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddCircle"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddCircle"][1]["argsT"][2] = {} -defs["ImDrawList_AddCircle"][1]["argsT"][2]["name"] = "center" -defs["ImDrawList_AddCircle"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddCircle"][1]["argsT"][3] = {} -defs["ImDrawList_AddCircle"][1]["argsT"][3]["name"] = "radius" -defs["ImDrawList_AddCircle"][1]["argsT"][3]["type"] = "float" -defs["ImDrawList_AddCircle"][1]["argsT"][4] = {} -defs["ImDrawList_AddCircle"][1]["argsT"][4]["name"] = "col" -defs["ImDrawList_AddCircle"][1]["argsT"][4]["type"] = "ImU32" -defs["ImDrawList_AddCircle"][1]["argsT"][5] = {} -defs["ImDrawList_AddCircle"][1]["argsT"][5]["name"] = "num_segments" -defs["ImDrawList_AddCircle"][1]["argsT"][5]["type"] = "int" -defs["ImDrawList_AddCircle"][1]["argsT"][6] = {} -defs["ImDrawList_AddCircle"][1]["argsT"][6]["name"] = "thickness" -defs["ImDrawList_AddCircle"][1]["argsT"][6]["type"] = "float" -defs["ImDrawList_AddCircle"][1]["argsoriginal"] = "(const ImVec2& center,float radius,ImU32 col,int num_segments=0,float thickness=1.0f)" -defs["ImDrawList_AddCircle"][1]["call_args"] = "(center,radius,col,num_segments,thickness)" -defs["ImDrawList_AddCircle"][1]["cimguiname"] = "ImDrawList_AddCircle" -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:2377" -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)" -defs["ImDrawList_AddCircle"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddCircle"]["(const ImVec2,float,ImU32,int,float)"] = defs["ImDrawList_AddCircle"][1] -defs["ImDrawList_AddCircleFilled"] = {} -defs["ImDrawList_AddCircleFilled"][1] = {} -defs["ImDrawList_AddCircleFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments)" -defs["ImDrawList_AddCircleFilled"][1]["argsT"] = {} -defs["ImDrawList_AddCircleFilled"][1]["argsT"][1] = {} -defs["ImDrawList_AddCircleFilled"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddCircleFilled"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddCircleFilled"][1]["argsT"][2] = {} -defs["ImDrawList_AddCircleFilled"][1]["argsT"][2]["name"] = "center" -defs["ImDrawList_AddCircleFilled"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddCircleFilled"][1]["argsT"][3] = {} -defs["ImDrawList_AddCircleFilled"][1]["argsT"][3]["name"] = "radius" -defs["ImDrawList_AddCircleFilled"][1]["argsT"][3]["type"] = "float" -defs["ImDrawList_AddCircleFilled"][1]["argsT"][4] = {} -defs["ImDrawList_AddCircleFilled"][1]["argsT"][4]["name"] = "col" -defs["ImDrawList_AddCircleFilled"][1]["argsT"][4]["type"] = "ImU32" -defs["ImDrawList_AddCircleFilled"][1]["argsT"][5] = {} -defs["ImDrawList_AddCircleFilled"][1]["argsT"][5]["name"] = "num_segments" -defs["ImDrawList_AddCircleFilled"][1]["argsT"][5]["type"] = "int" -defs["ImDrawList_AddCircleFilled"][1]["argsoriginal"] = "(const ImVec2& center,float radius,ImU32 col,int num_segments=0)" -defs["ImDrawList_AddCircleFilled"][1]["call_args"] = "(center,radius,col,num_segments)" -defs["ImDrawList_AddCircleFilled"][1]["cimguiname"] = "ImDrawList_AddCircleFilled" -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:2378" -defs["ImDrawList_AddCircleFilled"][1]["ov_cimguiname"] = "ImDrawList_AddCircleFilled" -defs["ImDrawList_AddCircleFilled"][1]["ret"] = "void" -defs["ImDrawList_AddCircleFilled"][1]["signature"] = "(const ImVec2,float,ImU32,int)" -defs["ImDrawList_AddCircleFilled"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddCircleFilled"]["(const ImVec2,float,ImU32,int)"] = defs["ImDrawList_AddCircleFilled"][1] -defs["ImDrawList_AddConvexPolyFilled"] = {} -defs["ImDrawList_AddConvexPolyFilled"][1] = {} -defs["ImDrawList_AddConvexPolyFilled"][1]["args"] = "(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col)" -defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"] = {} -defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][1] = {} -defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][2] = {} -defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][2]["name"] = "points" -defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][2]["type"] = "const ImVec2*" -defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][3] = {} -defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][3]["name"] = "num_points" -defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][3]["type"] = "int" -defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][4] = {} -defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][4]["name"] = "col" -defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][4]["type"] = "ImU32" -defs["ImDrawList_AddConvexPolyFilled"][1]["argsoriginal"] = "(const ImVec2* points,int num_points,ImU32 col)" -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:2384" -defs["ImDrawList_AddConvexPolyFilled"][1]["ov_cimguiname"] = "ImDrawList_AddConvexPolyFilled" -defs["ImDrawList_AddConvexPolyFilled"][1]["ret"] = "void" -defs["ImDrawList_AddConvexPolyFilled"][1]["signature"] = "(const ImVec2*,int,ImU32)" -defs["ImDrawList_AddConvexPolyFilled"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddConvexPolyFilled"]["(const ImVec2*,int,ImU32)"] = defs["ImDrawList_AddConvexPolyFilled"][1] -defs["ImDrawList_AddDrawCmd"] = {} -defs["ImDrawList_AddDrawCmd"][1] = {} -defs["ImDrawList_AddDrawCmd"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList_AddDrawCmd"][1]["argsT"] = {} -defs["ImDrawList_AddDrawCmd"][1]["argsT"][1] = {} -defs["ImDrawList_AddDrawCmd"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddDrawCmd"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddDrawCmd"][1]["argsoriginal"] = "()" -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:2410" -defs["ImDrawList_AddDrawCmd"][1]["ov_cimguiname"] = "ImDrawList_AddDrawCmd" -defs["ImDrawList_AddDrawCmd"][1]["ret"] = "void" -defs["ImDrawList_AddDrawCmd"][1]["signature"] = "()" -defs["ImDrawList_AddDrawCmd"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddDrawCmd"]["()"] = defs["ImDrawList_AddDrawCmd"][1] -defs["ImDrawList_AddImage"] = {} -defs["ImDrawList_AddImage"][1] = {} -defs["ImDrawList_AddImage"][1]["args"] = "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col)" -defs["ImDrawList_AddImage"][1]["argsT"] = {} -defs["ImDrawList_AddImage"][1]["argsT"][1] = {} -defs["ImDrawList_AddImage"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddImage"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddImage"][1]["argsT"][2] = {} -defs["ImDrawList_AddImage"][1]["argsT"][2]["name"] = "user_texture_id" -defs["ImDrawList_AddImage"][1]["argsT"][2]["type"] = "ImTextureID" -defs["ImDrawList_AddImage"][1]["argsT"][3] = {} -defs["ImDrawList_AddImage"][1]["argsT"][3]["name"] = "p_min" -defs["ImDrawList_AddImage"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_AddImage"][1]["argsT"][4] = {} -defs["ImDrawList_AddImage"][1]["argsT"][4]["name"] = "p_max" -defs["ImDrawList_AddImage"][1]["argsT"][4]["type"] = "const ImVec2" -defs["ImDrawList_AddImage"][1]["argsT"][5] = {} -defs["ImDrawList_AddImage"][1]["argsT"][5]["name"] = "uv_min" -defs["ImDrawList_AddImage"][1]["argsT"][5]["type"] = "const ImVec2" -defs["ImDrawList_AddImage"][1]["argsT"][6] = {} -defs["ImDrawList_AddImage"][1]["argsT"][6]["name"] = "uv_max" -defs["ImDrawList_AddImage"][1]["argsT"][6]["type"] = "const ImVec2" -defs["ImDrawList_AddImage"][1]["argsT"][7] = {} -defs["ImDrawList_AddImage"][1]["argsT"][7]["name"] = "col" -defs["ImDrawList_AddImage"][1]["argsT"][7]["type"] = "ImU32" -defs["ImDrawList_AddImage"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min=ImVec2(0,0),const ImVec2& uv_max=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))" -defs["ImDrawList_AddImage"][1]["call_args"] = "(user_texture_id,p_min,p_max,uv_min,uv_max,col)" -defs["ImDrawList_AddImage"][1]["cimguiname"] = "ImDrawList_AddImage" -defs["ImDrawList_AddImage"][1]["defaults"] = {} -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:2392" -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)" -defs["ImDrawList_AddImage"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddImage"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_AddImage"][1] -defs["ImDrawList_AddImageQuad"] = {} -defs["ImDrawList_AddImageQuad"][1] = {} -defs["ImDrawList_AddImageQuad"][1]["args"] = "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col)" -defs["ImDrawList_AddImageQuad"][1]["argsT"] = {} -defs["ImDrawList_AddImageQuad"][1]["argsT"][1] = {} -defs["ImDrawList_AddImageQuad"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddImageQuad"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddImageQuad"][1]["argsT"][2] = {} -defs["ImDrawList_AddImageQuad"][1]["argsT"][2]["name"] = "user_texture_id" -defs["ImDrawList_AddImageQuad"][1]["argsT"][2]["type"] = "ImTextureID" -defs["ImDrawList_AddImageQuad"][1]["argsT"][3] = {} -defs["ImDrawList_AddImageQuad"][1]["argsT"][3]["name"] = "p1" -defs["ImDrawList_AddImageQuad"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_AddImageQuad"][1]["argsT"][4] = {} -defs["ImDrawList_AddImageQuad"][1]["argsT"][4]["name"] = "p2" -defs["ImDrawList_AddImageQuad"][1]["argsT"][4]["type"] = "const ImVec2" -defs["ImDrawList_AddImageQuad"][1]["argsT"][5] = {} -defs["ImDrawList_AddImageQuad"][1]["argsT"][5]["name"] = "p3" -defs["ImDrawList_AddImageQuad"][1]["argsT"][5]["type"] = "const ImVec2" -defs["ImDrawList_AddImageQuad"][1]["argsT"][6] = {} -defs["ImDrawList_AddImageQuad"][1]["argsT"][6]["name"] = "p4" -defs["ImDrawList_AddImageQuad"][1]["argsT"][6]["type"] = "const ImVec2" -defs["ImDrawList_AddImageQuad"][1]["argsT"][7] = {} -defs["ImDrawList_AddImageQuad"][1]["argsT"][7]["name"] = "uv1" -defs["ImDrawList_AddImageQuad"][1]["argsT"][7]["type"] = "const ImVec2" -defs["ImDrawList_AddImageQuad"][1]["argsT"][8] = {} -defs["ImDrawList_AddImageQuad"][1]["argsT"][8]["name"] = "uv2" -defs["ImDrawList_AddImageQuad"][1]["argsT"][8]["type"] = "const ImVec2" -defs["ImDrawList_AddImageQuad"][1]["argsT"][9] = {} -defs["ImDrawList_AddImageQuad"][1]["argsT"][9]["name"] = "uv3" -defs["ImDrawList_AddImageQuad"][1]["argsT"][9]["type"] = "const ImVec2" -defs["ImDrawList_AddImageQuad"][1]["argsT"][10] = {} -defs["ImDrawList_AddImageQuad"][1]["argsT"][10]["name"] = "uv4" -defs["ImDrawList_AddImageQuad"][1]["argsT"][10]["type"] = "const ImVec2" -defs["ImDrawList_AddImageQuad"][1]["argsT"][11] = {} -defs["ImDrawList_AddImageQuad"][1]["argsT"][11]["name"] = "col" -defs["ImDrawList_AddImageQuad"][1]["argsT"][11]["type"] = "ImU32" -defs["ImDrawList_AddImageQuad"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& uv1=ImVec2(0,0),const ImVec2& uv2=ImVec2(1,0),const ImVec2& uv3=ImVec2(1,1),const ImVec2& uv4=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))" -defs["ImDrawList_AddImageQuad"][1]["call_args"] = "(user_texture_id,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col)" -defs["ImDrawList_AddImageQuad"][1]["cimguiname"] = "ImDrawList_AddImageQuad" -defs["ImDrawList_AddImageQuad"][1]["defaults"] = {} -defs["ImDrawList_AddImageQuad"][1]["defaults"]["col"] = "4294967295" -defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv1"] = "ImVec2(0,0)" -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:2393" -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)" -defs["ImDrawList_AddImageQuad"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddImageQuad"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_AddImageQuad"][1] -defs["ImDrawList_AddImageRounded"] = {} -defs["ImDrawList_AddImageRounded"][1] = {} -defs["ImDrawList_AddImageRounded"][1]["args"] = "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)" -defs["ImDrawList_AddImageRounded"][1]["argsT"] = {} -defs["ImDrawList_AddImageRounded"][1]["argsT"][1] = {} -defs["ImDrawList_AddImageRounded"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddImageRounded"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddImageRounded"][1]["argsT"][2] = {} -defs["ImDrawList_AddImageRounded"][1]["argsT"][2]["name"] = "user_texture_id" -defs["ImDrawList_AddImageRounded"][1]["argsT"][2]["type"] = "ImTextureID" -defs["ImDrawList_AddImageRounded"][1]["argsT"][3] = {} -defs["ImDrawList_AddImageRounded"][1]["argsT"][3]["name"] = "p_min" -defs["ImDrawList_AddImageRounded"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_AddImageRounded"][1]["argsT"][4] = {} -defs["ImDrawList_AddImageRounded"][1]["argsT"][4]["name"] = "p_max" -defs["ImDrawList_AddImageRounded"][1]["argsT"][4]["type"] = "const ImVec2" -defs["ImDrawList_AddImageRounded"][1]["argsT"][5] = {} -defs["ImDrawList_AddImageRounded"][1]["argsT"][5]["name"] = "uv_min" -defs["ImDrawList_AddImageRounded"][1]["argsT"][5]["type"] = "const ImVec2" -defs["ImDrawList_AddImageRounded"][1]["argsT"][6] = {} -defs["ImDrawList_AddImageRounded"][1]["argsT"][6]["name"] = "uv_max" -defs["ImDrawList_AddImageRounded"][1]["argsT"][6]["type"] = "const ImVec2" -defs["ImDrawList_AddImageRounded"][1]["argsT"][7] = {} -defs["ImDrawList_AddImageRounded"][1]["argsT"][7]["name"] = "col" -defs["ImDrawList_AddImageRounded"][1]["argsT"][7]["type"] = "ImU32" -defs["ImDrawList_AddImageRounded"][1]["argsT"][8] = {} -defs["ImDrawList_AddImageRounded"][1]["argsT"][8]["name"] = "rounding" -defs["ImDrawList_AddImageRounded"][1]["argsT"][8]["type"] = "float" -defs["ImDrawList_AddImageRounded"][1]["argsT"][9] = {} -defs["ImDrawList_AddImageRounded"][1]["argsT"][9]["name"] = "rounding_corners" -defs["ImDrawList_AddImageRounded"][1]["argsT"][9]["type"] = "ImDrawCornerFlags" -defs["ImDrawList_AddImageRounded"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min,const ImVec2& uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)" -defs["ImDrawList_AddImageRounded"][1]["call_args"] = "(user_texture_id,p_min,p_max,uv_min,uv_max,col,rounding,rounding_corners)" -defs["ImDrawList_AddImageRounded"][1]["cimguiname"] = "ImDrawList_AddImageRounded" -defs["ImDrawList_AddImageRounded"][1]["defaults"] = {} -defs["ImDrawList_AddImageRounded"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" -defs["ImDrawList_AddImageRounded"][1]["funcname"] = "AddImageRounded" -defs["ImDrawList_AddImageRounded"][1]["location"] = "imgui:2394" -defs["ImDrawList_AddImageRounded"][1]["ov_cimguiname"] = "ImDrawList_AddImageRounded" -defs["ImDrawList_AddImageRounded"][1]["ret"] = "void" -defs["ImDrawList_AddImageRounded"][1]["signature"] = "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)" -defs["ImDrawList_AddImageRounded"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddImageRounded"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)"] = defs["ImDrawList_AddImageRounded"][1] -defs["ImDrawList_AddLine"] = {} -defs["ImDrawList_AddLine"][1] = {} -defs["ImDrawList_AddLine"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness)" -defs["ImDrawList_AddLine"][1]["argsT"] = {} -defs["ImDrawList_AddLine"][1]["argsT"][1] = {} -defs["ImDrawList_AddLine"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddLine"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddLine"][1]["argsT"][2] = {} -defs["ImDrawList_AddLine"][1]["argsT"][2]["name"] = "p1" -defs["ImDrawList_AddLine"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddLine"][1]["argsT"][3] = {} -defs["ImDrawList_AddLine"][1]["argsT"][3]["name"] = "p2" -defs["ImDrawList_AddLine"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_AddLine"][1]["argsT"][4] = {} -defs["ImDrawList_AddLine"][1]["argsT"][4]["name"] = "col" -defs["ImDrawList_AddLine"][1]["argsT"][4]["type"] = "ImU32" -defs["ImDrawList_AddLine"][1]["argsT"][5] = {} -defs["ImDrawList_AddLine"][1]["argsT"][5]["name"] = "thickness" -defs["ImDrawList_AddLine"][1]["argsT"][5]["type"] = "float" -defs["ImDrawList_AddLine"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,ImU32 col,float thickness=1.0f)" -defs["ImDrawList_AddLine"][1]["call_args"] = "(p1,p2,col,thickness)" -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:2369" -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)" -defs["ImDrawList_AddLine"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddLine"]["(const ImVec2,const ImVec2,ImU32,float)"] = defs["ImDrawList_AddLine"][1] -defs["ImDrawList_AddNgon"] = {} -defs["ImDrawList_AddNgon"][1] = {} -defs["ImDrawList_AddNgon"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness)" -defs["ImDrawList_AddNgon"][1]["argsT"] = {} -defs["ImDrawList_AddNgon"][1]["argsT"][1] = {} -defs["ImDrawList_AddNgon"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddNgon"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddNgon"][1]["argsT"][2] = {} -defs["ImDrawList_AddNgon"][1]["argsT"][2]["name"] = "center" -defs["ImDrawList_AddNgon"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddNgon"][1]["argsT"][3] = {} -defs["ImDrawList_AddNgon"][1]["argsT"][3]["name"] = "radius" -defs["ImDrawList_AddNgon"][1]["argsT"][3]["type"] = "float" -defs["ImDrawList_AddNgon"][1]["argsT"][4] = {} -defs["ImDrawList_AddNgon"][1]["argsT"][4]["name"] = "col" -defs["ImDrawList_AddNgon"][1]["argsT"][4]["type"] = "ImU32" -defs["ImDrawList_AddNgon"][1]["argsT"][5] = {} -defs["ImDrawList_AddNgon"][1]["argsT"][5]["name"] = "num_segments" -defs["ImDrawList_AddNgon"][1]["argsT"][5]["type"] = "int" -defs["ImDrawList_AddNgon"][1]["argsT"][6] = {} -defs["ImDrawList_AddNgon"][1]["argsT"][6]["name"] = "thickness" -defs["ImDrawList_AddNgon"][1]["argsT"][6]["type"] = "float" -defs["ImDrawList_AddNgon"][1]["argsoriginal"] = "(const ImVec2& center,float radius,ImU32 col,int num_segments,float thickness=1.0f)" -defs["ImDrawList_AddNgon"][1]["call_args"] = "(center,radius,col,num_segments,thickness)" -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:2379" -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)" -defs["ImDrawList_AddNgon"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddNgon"]["(const ImVec2,float,ImU32,int,float)"] = defs["ImDrawList_AddNgon"][1] -defs["ImDrawList_AddNgonFilled"] = {} -defs["ImDrawList_AddNgonFilled"][1] = {} -defs["ImDrawList_AddNgonFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments)" -defs["ImDrawList_AddNgonFilled"][1]["argsT"] = {} -defs["ImDrawList_AddNgonFilled"][1]["argsT"][1] = {} -defs["ImDrawList_AddNgonFilled"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddNgonFilled"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddNgonFilled"][1]["argsT"][2] = {} -defs["ImDrawList_AddNgonFilled"][1]["argsT"][2]["name"] = "center" -defs["ImDrawList_AddNgonFilled"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddNgonFilled"][1]["argsT"][3] = {} -defs["ImDrawList_AddNgonFilled"][1]["argsT"][3]["name"] = "radius" -defs["ImDrawList_AddNgonFilled"][1]["argsT"][3]["type"] = "float" -defs["ImDrawList_AddNgonFilled"][1]["argsT"][4] = {} -defs["ImDrawList_AddNgonFilled"][1]["argsT"][4]["name"] = "col" -defs["ImDrawList_AddNgonFilled"][1]["argsT"][4]["type"] = "ImU32" -defs["ImDrawList_AddNgonFilled"][1]["argsT"][5] = {} -defs["ImDrawList_AddNgonFilled"][1]["argsT"][5]["name"] = "num_segments" -defs["ImDrawList_AddNgonFilled"][1]["argsT"][5]["type"] = "int" -defs["ImDrawList_AddNgonFilled"][1]["argsoriginal"] = "(const ImVec2& center,float radius,ImU32 col,int num_segments)" -defs["ImDrawList_AddNgonFilled"][1]["call_args"] = "(center,radius,col,num_segments)" -defs["ImDrawList_AddNgonFilled"][1]["cimguiname"] = "ImDrawList_AddNgonFilled" -defs["ImDrawList_AddNgonFilled"][1]["defaults"] = {} -defs["ImDrawList_AddNgonFilled"][1]["funcname"] = "AddNgonFilled" -defs["ImDrawList_AddNgonFilled"][1]["location"] = "imgui:2380" -defs["ImDrawList_AddNgonFilled"][1]["ov_cimguiname"] = "ImDrawList_AddNgonFilled" -defs["ImDrawList_AddNgonFilled"][1]["ret"] = "void" -defs["ImDrawList_AddNgonFilled"][1]["signature"] = "(const ImVec2,float,ImU32,int)" -defs["ImDrawList_AddNgonFilled"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddNgonFilled"]["(const ImVec2,float,ImU32,int)"] = defs["ImDrawList_AddNgonFilled"][1] -defs["ImDrawList_AddPolyline"] = {} -defs["ImDrawList_AddPolyline"][1] = {} -defs["ImDrawList_AddPolyline"][1]["args"] = "(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness)" -defs["ImDrawList_AddPolyline"][1]["argsT"] = {} -defs["ImDrawList_AddPolyline"][1]["argsT"][1] = {} -defs["ImDrawList_AddPolyline"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddPolyline"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddPolyline"][1]["argsT"][2] = {} -defs["ImDrawList_AddPolyline"][1]["argsT"][2]["name"] = "points" -defs["ImDrawList_AddPolyline"][1]["argsT"][2]["type"] = "const ImVec2*" -defs["ImDrawList_AddPolyline"][1]["argsT"][3] = {} -defs["ImDrawList_AddPolyline"][1]["argsT"][3]["name"] = "num_points" -defs["ImDrawList_AddPolyline"][1]["argsT"][3]["type"] = "int" -defs["ImDrawList_AddPolyline"][1]["argsT"][4] = {} -defs["ImDrawList_AddPolyline"][1]["argsT"][4]["name"] = "col" -defs["ImDrawList_AddPolyline"][1]["argsT"][4]["type"] = "ImU32" -defs["ImDrawList_AddPolyline"][1]["argsT"][5] = {} -defs["ImDrawList_AddPolyline"][1]["argsT"][5]["name"] = "closed" -defs["ImDrawList_AddPolyline"][1]["argsT"][5]["type"] = "bool" -defs["ImDrawList_AddPolyline"][1]["argsT"][6] = {} -defs["ImDrawList_AddPolyline"][1]["argsT"][6]["name"] = "thickness" -defs["ImDrawList_AddPolyline"][1]["argsT"][6]["type"] = "float" -defs["ImDrawList_AddPolyline"][1]["argsoriginal"] = "(const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness)" -defs["ImDrawList_AddPolyline"][1]["call_args"] = "(points,num_points,col,closed,thickness)" -defs["ImDrawList_AddPolyline"][1]["cimguiname"] = "ImDrawList_AddPolyline" -defs["ImDrawList_AddPolyline"][1]["defaults"] = {} -defs["ImDrawList_AddPolyline"][1]["funcname"] = "AddPolyline" -defs["ImDrawList_AddPolyline"][1]["location"] = "imgui:2383" -defs["ImDrawList_AddPolyline"][1]["ov_cimguiname"] = "ImDrawList_AddPolyline" -defs["ImDrawList_AddPolyline"][1]["ret"] = "void" -defs["ImDrawList_AddPolyline"][1]["signature"] = "(const ImVec2*,int,ImU32,bool,float)" -defs["ImDrawList_AddPolyline"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddPolyline"]["(const ImVec2*,int,ImU32,bool,float)"] = defs["ImDrawList_AddPolyline"][1] -defs["ImDrawList_AddQuad"] = {} -defs["ImDrawList_AddQuad"][1] = {} -defs["ImDrawList_AddQuad"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness)" -defs["ImDrawList_AddQuad"][1]["argsT"] = {} -defs["ImDrawList_AddQuad"][1]["argsT"][1] = {} -defs["ImDrawList_AddQuad"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddQuad"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddQuad"][1]["argsT"][2] = {} -defs["ImDrawList_AddQuad"][1]["argsT"][2]["name"] = "p1" -defs["ImDrawList_AddQuad"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddQuad"][1]["argsT"][3] = {} -defs["ImDrawList_AddQuad"][1]["argsT"][3]["name"] = "p2" -defs["ImDrawList_AddQuad"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_AddQuad"][1]["argsT"][4] = {} -defs["ImDrawList_AddQuad"][1]["argsT"][4]["name"] = "p3" -defs["ImDrawList_AddQuad"][1]["argsT"][4]["type"] = "const ImVec2" -defs["ImDrawList_AddQuad"][1]["argsT"][5] = {} -defs["ImDrawList_AddQuad"][1]["argsT"][5]["name"] = "p4" -defs["ImDrawList_AddQuad"][1]["argsT"][5]["type"] = "const ImVec2" -defs["ImDrawList_AddQuad"][1]["argsT"][6] = {} -defs["ImDrawList_AddQuad"][1]["argsT"][6]["name"] = "col" -defs["ImDrawList_AddQuad"][1]["argsT"][6]["type"] = "ImU32" -defs["ImDrawList_AddQuad"][1]["argsT"][7] = {} -defs["ImDrawList_AddQuad"][1]["argsT"][7]["name"] = "thickness" -defs["ImDrawList_AddQuad"][1]["argsT"][7]["type"] = "float" -defs["ImDrawList_AddQuad"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col,float thickness=1.0f)" -defs["ImDrawList_AddQuad"][1]["call_args"] = "(p1,p2,p3,p4,col,thickness)" -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:2373" -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)" -defs["ImDrawList_AddQuad"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddQuad"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)"] = defs["ImDrawList_AddQuad"][1] -defs["ImDrawList_AddQuadFilled"] = {} -defs["ImDrawList_AddQuadFilled"][1] = {} -defs["ImDrawList_AddQuadFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col)" -defs["ImDrawList_AddQuadFilled"][1]["argsT"] = {} -defs["ImDrawList_AddQuadFilled"][1]["argsT"][1] = {} -defs["ImDrawList_AddQuadFilled"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddQuadFilled"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddQuadFilled"][1]["argsT"][2] = {} -defs["ImDrawList_AddQuadFilled"][1]["argsT"][2]["name"] = "p1" -defs["ImDrawList_AddQuadFilled"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddQuadFilled"][1]["argsT"][3] = {} -defs["ImDrawList_AddQuadFilled"][1]["argsT"][3]["name"] = "p2" -defs["ImDrawList_AddQuadFilled"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_AddQuadFilled"][1]["argsT"][4] = {} -defs["ImDrawList_AddQuadFilled"][1]["argsT"][4]["name"] = "p3" -defs["ImDrawList_AddQuadFilled"][1]["argsT"][4]["type"] = "const ImVec2" -defs["ImDrawList_AddQuadFilled"][1]["argsT"][5] = {} -defs["ImDrawList_AddQuadFilled"][1]["argsT"][5]["name"] = "p4" -defs["ImDrawList_AddQuadFilled"][1]["argsT"][5]["type"] = "const ImVec2" -defs["ImDrawList_AddQuadFilled"][1]["argsT"][6] = {} -defs["ImDrawList_AddQuadFilled"][1]["argsT"][6]["name"] = "col" -defs["ImDrawList_AddQuadFilled"][1]["argsT"][6]["type"] = "ImU32" -defs["ImDrawList_AddQuadFilled"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col)" -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:2374" -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)" -defs["ImDrawList_AddQuadFilled"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddQuadFilled"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_AddQuadFilled"][1] -defs["ImDrawList_AddRect"] = {} -defs["ImDrawList_AddRect"][1] = {} -defs["ImDrawList_AddRect"][1]["args"] = "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness)" -defs["ImDrawList_AddRect"][1]["argsT"] = {} -defs["ImDrawList_AddRect"][1]["argsT"][1] = {} -defs["ImDrawList_AddRect"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddRect"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddRect"][1]["argsT"][2] = {} -defs["ImDrawList_AddRect"][1]["argsT"][2]["name"] = "p_min" -defs["ImDrawList_AddRect"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddRect"][1]["argsT"][3] = {} -defs["ImDrawList_AddRect"][1]["argsT"][3]["name"] = "p_max" -defs["ImDrawList_AddRect"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_AddRect"][1]["argsT"][4] = {} -defs["ImDrawList_AddRect"][1]["argsT"][4]["name"] = "col" -defs["ImDrawList_AddRect"][1]["argsT"][4]["type"] = "ImU32" -defs["ImDrawList_AddRect"][1]["argsT"][5] = {} -defs["ImDrawList_AddRect"][1]["argsT"][5]["name"] = "rounding" -defs["ImDrawList_AddRect"][1]["argsT"][5]["type"] = "float" -defs["ImDrawList_AddRect"][1]["argsT"][6] = {} -defs["ImDrawList_AddRect"][1]["argsT"][6]["name"] = "rounding_corners" -defs["ImDrawList_AddRect"][1]["argsT"][6]["type"] = "ImDrawCornerFlags" -defs["ImDrawList_AddRect"][1]["argsT"][7] = {} -defs["ImDrawList_AddRect"][1]["argsT"][7]["name"] = "thickness" -defs["ImDrawList_AddRect"][1]["argsT"][7]["type"] = "float" -defs["ImDrawList_AddRect"][1]["argsoriginal"] = "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All,float thickness=1.0f)" -defs["ImDrawList_AddRect"][1]["call_args"] = "(p_min,p_max,col,rounding,rounding_corners,thickness)" -defs["ImDrawList_AddRect"][1]["cimguiname"] = "ImDrawList_AddRect" -defs["ImDrawList_AddRect"][1]["defaults"] = {} -defs["ImDrawList_AddRect"][1]["defaults"]["rounding"] = "0.0f" -defs["ImDrawList_AddRect"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" -defs["ImDrawList_AddRect"][1]["defaults"]["thickness"] = "1.0f" -defs["ImDrawList_AddRect"][1]["funcname"] = "AddRect" -defs["ImDrawList_AddRect"][1]["location"] = "imgui:2370" -defs["ImDrawList_AddRect"][1]["ov_cimguiname"] = "ImDrawList_AddRect" -defs["ImDrawList_AddRect"][1]["ret"] = "void" -defs["ImDrawList_AddRect"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags,float)" -defs["ImDrawList_AddRect"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddRect"]["(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags,float)"] = defs["ImDrawList_AddRect"][1] -defs["ImDrawList_AddRectFilled"] = {} -defs["ImDrawList_AddRectFilled"][1] = {} -defs["ImDrawList_AddRectFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)" -defs["ImDrawList_AddRectFilled"][1]["argsT"] = {} -defs["ImDrawList_AddRectFilled"][1]["argsT"][1] = {} -defs["ImDrawList_AddRectFilled"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddRectFilled"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddRectFilled"][1]["argsT"][2] = {} -defs["ImDrawList_AddRectFilled"][1]["argsT"][2]["name"] = "p_min" -defs["ImDrawList_AddRectFilled"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddRectFilled"][1]["argsT"][3] = {} -defs["ImDrawList_AddRectFilled"][1]["argsT"][3]["name"] = "p_max" -defs["ImDrawList_AddRectFilled"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_AddRectFilled"][1]["argsT"][4] = {} -defs["ImDrawList_AddRectFilled"][1]["argsT"][4]["name"] = "col" -defs["ImDrawList_AddRectFilled"][1]["argsT"][4]["type"] = "ImU32" -defs["ImDrawList_AddRectFilled"][1]["argsT"][5] = {} -defs["ImDrawList_AddRectFilled"][1]["argsT"][5]["name"] = "rounding" -defs["ImDrawList_AddRectFilled"][1]["argsT"][5]["type"] = "float" -defs["ImDrawList_AddRectFilled"][1]["argsT"][6] = {} -defs["ImDrawList_AddRectFilled"][1]["argsT"][6]["name"] = "rounding_corners" -defs["ImDrawList_AddRectFilled"][1]["argsT"][6]["type"] = "ImDrawCornerFlags" -defs["ImDrawList_AddRectFilled"][1]["argsoriginal"] = "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)" -defs["ImDrawList_AddRectFilled"][1]["call_args"] = "(p_min,p_max,col,rounding,rounding_corners)" -defs["ImDrawList_AddRectFilled"][1]["cimguiname"] = "ImDrawList_AddRectFilled" -defs["ImDrawList_AddRectFilled"][1]["defaults"] = {} -defs["ImDrawList_AddRectFilled"][1]["defaults"]["rounding"] = "0.0f" -defs["ImDrawList_AddRectFilled"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" -defs["ImDrawList_AddRectFilled"][1]["funcname"] = "AddRectFilled" -defs["ImDrawList_AddRectFilled"][1]["location"] = "imgui:2371" -defs["ImDrawList_AddRectFilled"][1]["ov_cimguiname"] = "ImDrawList_AddRectFilled" -defs["ImDrawList_AddRectFilled"][1]["ret"] = "void" -defs["ImDrawList_AddRectFilled"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)" -defs["ImDrawList_AddRectFilled"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddRectFilled"]["(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)"] = defs["ImDrawList_AddRectFilled"][1] -defs["ImDrawList_AddRectFilledMultiColor"] = {} -defs["ImDrawList_AddRectFilledMultiColor"][1] = {} -defs["ImDrawList_AddRectFilledMultiColor"][1]["args"] = "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"] = {} -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][1] = {} -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][2] = {} -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][2]["name"] = "p_min" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][3] = {} -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][3]["name"] = "p_max" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][4] = {} -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][4]["name"] = "col_upr_left" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][4]["type"] = "ImU32" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][5] = {} -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][5]["name"] = "col_upr_right" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][5]["type"] = "ImU32" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][6] = {} -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][6]["name"] = "col_bot_right" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][6]["type"] = "ImU32" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][7] = {} -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][7]["name"] = "col_bot_left" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][7]["type"] = "ImU32" -defs["ImDrawList_AddRectFilledMultiColor"][1]["argsoriginal"] = "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)" -defs["ImDrawList_AddRectFilledMultiColor"][1]["call_args"] = "(p_min,p_max,col_upr_left,col_upr_right,col_bot_right,col_bot_left)" -defs["ImDrawList_AddRectFilledMultiColor"][1]["cimguiname"] = "ImDrawList_AddRectFilledMultiColor" -defs["ImDrawList_AddRectFilledMultiColor"][1]["defaults"] = {} -defs["ImDrawList_AddRectFilledMultiColor"][1]["funcname"] = "AddRectFilledMultiColor" -defs["ImDrawList_AddRectFilledMultiColor"][1]["location"] = "imgui:2372" -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)" -defs["ImDrawList_AddRectFilledMultiColor"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddRectFilledMultiColor"]["(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)"] = defs["ImDrawList_AddRectFilledMultiColor"][1] -defs["ImDrawList_AddText"] = {} -defs["ImDrawList_AddText"][1] = {} -defs["ImDrawList_AddText"][1]["args"] = "(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end)" -defs["ImDrawList_AddText"][1]["argsT"] = {} -defs["ImDrawList_AddText"][1]["argsT"][1] = {} -defs["ImDrawList_AddText"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddText"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddText"][1]["argsT"][2] = {} -defs["ImDrawList_AddText"][1]["argsT"][2]["name"] = "pos" -defs["ImDrawList_AddText"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddText"][1]["argsT"][3] = {} -defs["ImDrawList_AddText"][1]["argsT"][3]["name"] = "col" -defs["ImDrawList_AddText"][1]["argsT"][3]["type"] = "ImU32" -defs["ImDrawList_AddText"][1]["argsT"][4] = {} -defs["ImDrawList_AddText"][1]["argsT"][4]["name"] = "text_begin" -defs["ImDrawList_AddText"][1]["argsT"][4]["type"] = "const char*" -defs["ImDrawList_AddText"][1]["argsT"][5] = {} -defs["ImDrawList_AddText"][1]["argsT"][5]["name"] = "text_end" -defs["ImDrawList_AddText"][1]["argsT"][5]["type"] = "const char*" -defs["ImDrawList_AddText"][1]["argsoriginal"] = "(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0))" -defs["ImDrawList_AddText"][1]["call_args"] = "(pos,col,text_begin,text_end)" -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:2381" -defs["ImDrawList_AddText"][1]["ov_cimguiname"] = "ImDrawList_AddTextVec2" -defs["ImDrawList_AddText"][1]["ret"] = "void" -defs["ImDrawList_AddText"][1]["signature"] = "(const ImVec2,ImU32,const char*,const char*)" -defs["ImDrawList_AddText"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddText"][2] = {} -defs["ImDrawList_AddText"][2]["args"] = "(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)" -defs["ImDrawList_AddText"][2]["argsT"] = {} -defs["ImDrawList_AddText"][2]["argsT"][1] = {} -defs["ImDrawList_AddText"][2]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddText"][2]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddText"][2]["argsT"][2] = {} -defs["ImDrawList_AddText"][2]["argsT"][2]["name"] = "font" -defs["ImDrawList_AddText"][2]["argsT"][2]["type"] = "const ImFont*" -defs["ImDrawList_AddText"][2]["argsT"][3] = {} -defs["ImDrawList_AddText"][2]["argsT"][3]["name"] = "font_size" -defs["ImDrawList_AddText"][2]["argsT"][3]["type"] = "float" -defs["ImDrawList_AddText"][2]["argsT"][4] = {} -defs["ImDrawList_AddText"][2]["argsT"][4]["name"] = "pos" -defs["ImDrawList_AddText"][2]["argsT"][4]["type"] = "const ImVec2" -defs["ImDrawList_AddText"][2]["argsT"][5] = {} -defs["ImDrawList_AddText"][2]["argsT"][5]["name"] = "col" -defs["ImDrawList_AddText"][2]["argsT"][5]["type"] = "ImU32" -defs["ImDrawList_AddText"][2]["argsT"][6] = {} -defs["ImDrawList_AddText"][2]["argsT"][6]["name"] = "text_begin" -defs["ImDrawList_AddText"][2]["argsT"][6]["type"] = "const char*" -defs["ImDrawList_AddText"][2]["argsT"][7] = {} -defs["ImDrawList_AddText"][2]["argsT"][7]["name"] = "text_end" -defs["ImDrawList_AddText"][2]["argsT"][7]["type"] = "const char*" -defs["ImDrawList_AddText"][2]["argsT"][8] = {} -defs["ImDrawList_AddText"][2]["argsT"][8]["name"] = "wrap_width" -defs["ImDrawList_AddText"][2]["argsT"][8]["type"] = "float" -defs["ImDrawList_AddText"][2]["argsT"][9] = {} -defs["ImDrawList_AddText"][2]["argsT"][9]["name"] = "cpu_fine_clip_rect" -defs["ImDrawList_AddText"][2]["argsT"][9]["type"] = "const ImVec4*" -defs["ImDrawList_AddText"][2]["argsoriginal"] = "(const ImFont* font,float font_size,const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0),float wrap_width=0.0f,const ImVec4* cpu_fine_clip_rect=((void*)0))" -defs["ImDrawList_AddText"][2]["call_args"] = "(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect)" -defs["ImDrawList_AddText"][2]["cimguiname"] = "ImDrawList_AddText" -defs["ImDrawList_AddText"][2]["defaults"] = {} -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:2382" -defs["ImDrawList_AddText"][2]["ov_cimguiname"] = "ImDrawList_AddTextFontPtr" -defs["ImDrawList_AddText"][2]["ret"] = "void" -defs["ImDrawList_AddText"][2]["signature"] = "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)" -defs["ImDrawList_AddText"][2]["stname"] = "ImDrawList" -defs["ImDrawList_AddText"]["(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)"] = defs["ImDrawList_AddText"][2] -defs["ImDrawList_AddText"]["(const ImVec2,ImU32,const char*,const char*)"] = defs["ImDrawList_AddText"][1] -defs["ImDrawList_AddTriangle"] = {} -defs["ImDrawList_AddTriangle"][1] = {} -defs["ImDrawList_AddTriangle"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness)" -defs["ImDrawList_AddTriangle"][1]["argsT"] = {} -defs["ImDrawList_AddTriangle"][1]["argsT"][1] = {} -defs["ImDrawList_AddTriangle"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddTriangle"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddTriangle"][1]["argsT"][2] = {} -defs["ImDrawList_AddTriangle"][1]["argsT"][2]["name"] = "p1" -defs["ImDrawList_AddTriangle"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddTriangle"][1]["argsT"][3] = {} -defs["ImDrawList_AddTriangle"][1]["argsT"][3]["name"] = "p2" -defs["ImDrawList_AddTriangle"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_AddTriangle"][1]["argsT"][4] = {} -defs["ImDrawList_AddTriangle"][1]["argsT"][4]["name"] = "p3" -defs["ImDrawList_AddTriangle"][1]["argsT"][4]["type"] = "const ImVec2" -defs["ImDrawList_AddTriangle"][1]["argsT"][5] = {} -defs["ImDrawList_AddTriangle"][1]["argsT"][5]["name"] = "col" -defs["ImDrawList_AddTriangle"][1]["argsT"][5]["type"] = "ImU32" -defs["ImDrawList_AddTriangle"][1]["argsT"][6] = {} -defs["ImDrawList_AddTriangle"][1]["argsT"][6]["name"] = "thickness" -defs["ImDrawList_AddTriangle"][1]["argsT"][6]["type"] = "float" -defs["ImDrawList_AddTriangle"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col,float thickness=1.0f)" -defs["ImDrawList_AddTriangle"][1]["call_args"] = "(p1,p2,p3,col,thickness)" -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:2375" -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)" -defs["ImDrawList_AddTriangle"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddTriangle"]["(const ImVec2,const ImVec2,const ImVec2,ImU32,float)"] = defs["ImDrawList_AddTriangle"][1] -defs["ImDrawList_AddTriangleFilled"] = {} -defs["ImDrawList_AddTriangleFilled"][1] = {} -defs["ImDrawList_AddTriangleFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col)" -defs["ImDrawList_AddTriangleFilled"][1]["argsT"] = {} -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][1] = {} -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][2] = {} -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][2]["name"] = "p1" -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][3] = {} -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][3]["name"] = "p2" -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][4] = {} -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][4]["name"] = "p3" -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][4]["type"] = "const ImVec2" -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][5] = {} -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][5]["name"] = "col" -defs["ImDrawList_AddTriangleFilled"][1]["argsT"][5]["type"] = "ImU32" -defs["ImDrawList_AddTriangleFilled"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col)" -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:2376" -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)" -defs["ImDrawList_AddTriangleFilled"][1]["stname"] = "ImDrawList" -defs["ImDrawList_AddTriangleFilled"]["(const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_AddTriangleFilled"][1] -defs["ImDrawList_ChannelsMerge"] = {} -defs["ImDrawList_ChannelsMerge"][1] = {} -defs["ImDrawList_ChannelsMerge"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList_ChannelsMerge"][1]["argsT"] = {} -defs["ImDrawList_ChannelsMerge"][1]["argsT"][1] = {} -defs["ImDrawList_ChannelsMerge"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_ChannelsMerge"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_ChannelsMerge"][1]["argsoriginal"] = "()" -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:2420" -defs["ImDrawList_ChannelsMerge"][1]["ov_cimguiname"] = "ImDrawList_ChannelsMerge" -defs["ImDrawList_ChannelsMerge"][1]["ret"] = "void" -defs["ImDrawList_ChannelsMerge"][1]["signature"] = "()" -defs["ImDrawList_ChannelsMerge"][1]["stname"] = "ImDrawList" -defs["ImDrawList_ChannelsMerge"]["()"] = defs["ImDrawList_ChannelsMerge"][1] -defs["ImDrawList_ChannelsSetCurrent"] = {} -defs["ImDrawList_ChannelsSetCurrent"][1] = {} -defs["ImDrawList_ChannelsSetCurrent"][1]["args"] = "(ImDrawList* self,int n)" -defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"] = {} -defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"][1] = {} -defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"][2] = {} -defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"][2]["name"] = "n" -defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"][2]["type"] = "int" -defs["ImDrawList_ChannelsSetCurrent"][1]["argsoriginal"] = "(int n)" -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:2421" -defs["ImDrawList_ChannelsSetCurrent"][1]["ov_cimguiname"] = "ImDrawList_ChannelsSetCurrent" -defs["ImDrawList_ChannelsSetCurrent"][1]["ret"] = "void" -defs["ImDrawList_ChannelsSetCurrent"][1]["signature"] = "(int)" -defs["ImDrawList_ChannelsSetCurrent"][1]["stname"] = "ImDrawList" -defs["ImDrawList_ChannelsSetCurrent"]["(int)"] = defs["ImDrawList_ChannelsSetCurrent"][1] -defs["ImDrawList_ChannelsSplit"] = {} -defs["ImDrawList_ChannelsSplit"][1] = {} -defs["ImDrawList_ChannelsSplit"][1]["args"] = "(ImDrawList* self,int count)" -defs["ImDrawList_ChannelsSplit"][1]["argsT"] = {} -defs["ImDrawList_ChannelsSplit"][1]["argsT"][1] = {} -defs["ImDrawList_ChannelsSplit"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_ChannelsSplit"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_ChannelsSplit"][1]["argsT"][2] = {} -defs["ImDrawList_ChannelsSplit"][1]["argsT"][2]["name"] = "count" -defs["ImDrawList_ChannelsSplit"][1]["argsT"][2]["type"] = "int" -defs["ImDrawList_ChannelsSplit"][1]["argsoriginal"] = "(int count)" -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:2419" -defs["ImDrawList_ChannelsSplit"][1]["ov_cimguiname"] = "ImDrawList_ChannelsSplit" -defs["ImDrawList_ChannelsSplit"][1]["ret"] = "void" -defs["ImDrawList_ChannelsSplit"][1]["signature"] = "(int)" -defs["ImDrawList_ChannelsSplit"][1]["stname"] = "ImDrawList" -defs["ImDrawList_ChannelsSplit"]["(int)"] = defs["ImDrawList_ChannelsSplit"][1] -defs["ImDrawList_CloneOutput"] = {} -defs["ImDrawList_CloneOutput"][1] = {} -defs["ImDrawList_CloneOutput"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList_CloneOutput"][1]["argsT"] = {} -defs["ImDrawList_CloneOutput"][1]["argsT"][1] = {} -defs["ImDrawList_CloneOutput"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_CloneOutput"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_CloneOutput"][1]["argsoriginal"] = "()" -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:2411" -defs["ImDrawList_CloneOutput"][1]["ov_cimguiname"] = "ImDrawList_CloneOutput" -defs["ImDrawList_CloneOutput"][1]["ret"] = "ImDrawList*" -defs["ImDrawList_CloneOutput"][1]["signature"] = "()const" -defs["ImDrawList_CloneOutput"][1]["stname"] = "ImDrawList" -defs["ImDrawList_CloneOutput"]["()const"] = defs["ImDrawList_CloneOutput"][1] -defs["ImDrawList_GetClipRectMax"] = {} -defs["ImDrawList_GetClipRectMax"][1] = {} -defs["ImDrawList_GetClipRectMax"][1]["args"] = "(ImVec2 *pOut,ImDrawList* self)" -defs["ImDrawList_GetClipRectMax"][1]["argsT"] = {} -defs["ImDrawList_GetClipRectMax"][1]["argsT"][1] = {} -defs["ImDrawList_GetClipRectMax"][1]["argsT"][1]["name"] = "pOut" -defs["ImDrawList_GetClipRectMax"][1]["argsT"][1]["type"] = "ImVec2*" -defs["ImDrawList_GetClipRectMax"][1]["argsT"][2] = {} -defs["ImDrawList_GetClipRectMax"][1]["argsT"][2]["name"] = "self" -defs["ImDrawList_GetClipRectMax"][1]["argsT"][2]["type"] = "ImDrawList*" -defs["ImDrawList_GetClipRectMax"][1]["argsoriginal"] = "()" -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:2361" -defs["ImDrawList_GetClipRectMax"][1]["nonUDT"] = 1 -defs["ImDrawList_GetClipRectMax"][1]["ov_cimguiname"] = "ImDrawList_GetClipRectMax" -defs["ImDrawList_GetClipRectMax"][1]["ret"] = "void" -defs["ImDrawList_GetClipRectMax"][1]["signature"] = "()const" -defs["ImDrawList_GetClipRectMax"][1]["stname"] = "ImDrawList" -defs["ImDrawList_GetClipRectMax"]["()const"] = defs["ImDrawList_GetClipRectMax"][1] -defs["ImDrawList_GetClipRectMin"] = {} -defs["ImDrawList_GetClipRectMin"][1] = {} -defs["ImDrawList_GetClipRectMin"][1]["args"] = "(ImVec2 *pOut,ImDrawList* self)" -defs["ImDrawList_GetClipRectMin"][1]["argsT"] = {} -defs["ImDrawList_GetClipRectMin"][1]["argsT"][1] = {} -defs["ImDrawList_GetClipRectMin"][1]["argsT"][1]["name"] = "pOut" -defs["ImDrawList_GetClipRectMin"][1]["argsT"][1]["type"] = "ImVec2*" -defs["ImDrawList_GetClipRectMin"][1]["argsT"][2] = {} -defs["ImDrawList_GetClipRectMin"][1]["argsT"][2]["name"] = "self" -defs["ImDrawList_GetClipRectMin"][1]["argsT"][2]["type"] = "ImDrawList*" -defs["ImDrawList_GetClipRectMin"][1]["argsoriginal"] = "()" -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:2360" -defs["ImDrawList_GetClipRectMin"][1]["nonUDT"] = 1 -defs["ImDrawList_GetClipRectMin"][1]["ov_cimguiname"] = "ImDrawList_GetClipRectMin" -defs["ImDrawList_GetClipRectMin"][1]["ret"] = "void" -defs["ImDrawList_GetClipRectMin"][1]["signature"] = "()const" -defs["ImDrawList_GetClipRectMin"][1]["stname"] = "ImDrawList" -defs["ImDrawList_GetClipRectMin"]["()const"] = defs["ImDrawList_GetClipRectMin"][1] -defs["ImDrawList_ImDrawList"] = {} -defs["ImDrawList_ImDrawList"][1] = {} -defs["ImDrawList_ImDrawList"][1]["args"] = "(const ImDrawListSharedData* shared_data)" -defs["ImDrawList_ImDrawList"][1]["argsT"] = {} -defs["ImDrawList_ImDrawList"][1]["argsT"][1] = {} -defs["ImDrawList_ImDrawList"][1]["argsT"][1]["name"] = "shared_data" -defs["ImDrawList_ImDrawList"][1]["argsT"][1]["type"] = "const ImDrawListSharedData*" -defs["ImDrawList_ImDrawList"][1]["argsoriginal"] = "(const ImDrawListSharedData* shared_data)" -defs["ImDrawList_ImDrawList"][1]["call_args"] = "(shared_data)" -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:2352" -defs["ImDrawList_ImDrawList"][1]["ov_cimguiname"] = "ImDrawList_ImDrawList" -defs["ImDrawList_ImDrawList"][1]["signature"] = "(const ImDrawListSharedData*)" -defs["ImDrawList_ImDrawList"][1]["stname"] = "ImDrawList" -defs["ImDrawList_ImDrawList"]["(const ImDrawListSharedData*)"] = defs["ImDrawList_ImDrawList"][1] -defs["ImDrawList_PathArcTo"] = {} -defs["ImDrawList_PathArcTo"][1] = {} -defs["ImDrawList_PathArcTo"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments)" -defs["ImDrawList_PathArcTo"][1]["argsT"] = {} -defs["ImDrawList_PathArcTo"][1]["argsT"][1] = {} -defs["ImDrawList_PathArcTo"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PathArcTo"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PathArcTo"][1]["argsT"][2] = {} -defs["ImDrawList_PathArcTo"][1]["argsT"][2]["name"] = "center" -defs["ImDrawList_PathArcTo"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_PathArcTo"][1]["argsT"][3] = {} -defs["ImDrawList_PathArcTo"][1]["argsT"][3]["name"] = "radius" -defs["ImDrawList_PathArcTo"][1]["argsT"][3]["type"] = "float" -defs["ImDrawList_PathArcTo"][1]["argsT"][4] = {} -defs["ImDrawList_PathArcTo"][1]["argsT"][4]["name"] = "a_min" -defs["ImDrawList_PathArcTo"][1]["argsT"][4]["type"] = "float" -defs["ImDrawList_PathArcTo"][1]["argsT"][5] = {} -defs["ImDrawList_PathArcTo"][1]["argsT"][5]["name"] = "a_max" -defs["ImDrawList_PathArcTo"][1]["argsT"][5]["type"] = "float" -defs["ImDrawList_PathArcTo"][1]["argsT"][6] = {} -defs["ImDrawList_PathArcTo"][1]["argsT"][6]["name"] = "num_segments" -defs["ImDrawList_PathArcTo"][1]["argsT"][6]["type"] = "int" -defs["ImDrawList_PathArcTo"][1]["argsoriginal"] = "(const ImVec2& center,float radius,float a_min,float a_max,int num_segments=10)" -defs["ImDrawList_PathArcTo"][1]["call_args"] = "(center,radius,a_min,a_max,num_segments)" -defs["ImDrawList_PathArcTo"][1]["cimguiname"] = "ImDrawList_PathArcTo" -defs["ImDrawList_PathArcTo"][1]["defaults"] = {} -defs["ImDrawList_PathArcTo"][1]["defaults"]["num_segments"] = "10" -defs["ImDrawList_PathArcTo"][1]["funcname"] = "PathArcTo" -defs["ImDrawList_PathArcTo"][1]["location"] = "imgui:2402" -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)" -defs["ImDrawList_PathArcTo"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PathArcTo"]["(const ImVec2,float,float,float,int)"] = defs["ImDrawList_PathArcTo"][1] -defs["ImDrawList_PathArcToFast"] = {} -defs["ImDrawList_PathArcToFast"][1] = {} -defs["ImDrawList_PathArcToFast"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12)" -defs["ImDrawList_PathArcToFast"][1]["argsT"] = {} -defs["ImDrawList_PathArcToFast"][1]["argsT"][1] = {} -defs["ImDrawList_PathArcToFast"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PathArcToFast"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PathArcToFast"][1]["argsT"][2] = {} -defs["ImDrawList_PathArcToFast"][1]["argsT"][2]["name"] = "center" -defs["ImDrawList_PathArcToFast"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_PathArcToFast"][1]["argsT"][3] = {} -defs["ImDrawList_PathArcToFast"][1]["argsT"][3]["name"] = "radius" -defs["ImDrawList_PathArcToFast"][1]["argsT"][3]["type"] = "float" -defs["ImDrawList_PathArcToFast"][1]["argsT"][4] = {} -defs["ImDrawList_PathArcToFast"][1]["argsT"][4]["name"] = "a_min_of_12" -defs["ImDrawList_PathArcToFast"][1]["argsT"][4]["type"] = "int" -defs["ImDrawList_PathArcToFast"][1]["argsT"][5] = {} -defs["ImDrawList_PathArcToFast"][1]["argsT"][5]["name"] = "a_max_of_12" -defs["ImDrawList_PathArcToFast"][1]["argsT"][5]["type"] = "int" -defs["ImDrawList_PathArcToFast"][1]["argsoriginal"] = "(const ImVec2& center,float radius,int a_min_of_12,int a_max_of_12)" -defs["ImDrawList_PathArcToFast"][1]["call_args"] = "(center,radius,a_min_of_12,a_max_of_12)" -defs["ImDrawList_PathArcToFast"][1]["cimguiname"] = "ImDrawList_PathArcToFast" -defs["ImDrawList_PathArcToFast"][1]["defaults"] = {} -defs["ImDrawList_PathArcToFast"][1]["funcname"] = "PathArcToFast" -defs["ImDrawList_PathArcToFast"][1]["location"] = "imgui:2403" -defs["ImDrawList_PathArcToFast"][1]["ov_cimguiname"] = "ImDrawList_PathArcToFast" -defs["ImDrawList_PathArcToFast"][1]["ret"] = "void" -defs["ImDrawList_PathArcToFast"][1]["signature"] = "(const ImVec2,float,int,int)" -defs["ImDrawList_PathArcToFast"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PathArcToFast"]["(const ImVec2,float,int,int)"] = defs["ImDrawList_PathArcToFast"][1] -defs["ImDrawList_PathBezierCubicCurveTo"] = {} -defs["ImDrawList_PathBezierCubicCurveTo"][1] = {} -defs["ImDrawList_PathBezierCubicCurveTo"][1]["args"] = "(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments)" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"] = {} -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][1] = {} -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][2] = {} -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][2]["name"] = "p2" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][3] = {} -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][3]["name"] = "p3" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][4] = {} -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][4]["name"] = "p4" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][4]["type"] = "const ImVec2" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][5] = {} -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][5]["name"] = "num_segments" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][5]["type"] = "int" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsoriginal"] = "(const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,int num_segments=0)" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["call_args"] = "(p2,p3,p4,num_segments)" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["cimguiname"] = "ImDrawList_PathBezierCubicCurveTo" -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:2404" -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)" -defs["ImDrawList_PathBezierCubicCurveTo"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PathBezierCubicCurveTo"]["(const ImVec2,const ImVec2,const ImVec2,int)"] = defs["ImDrawList_PathBezierCubicCurveTo"][1] -defs["ImDrawList_PathBezierQuadraticCurveTo"] = {} -defs["ImDrawList_PathBezierQuadraticCurveTo"][1] = {} -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["args"] = "(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,int num_segments)" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"] = {} -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][1] = {} -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][2] = {} -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][2]["name"] = "p2" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][3] = {} -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][3]["name"] = "p3" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][4] = {} -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][4]["name"] = "num_segments" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][4]["type"] = "int" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsoriginal"] = "(const ImVec2& p2,const ImVec2& p3,int num_segments=0)" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["call_args"] = "(p2,p3,num_segments)" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["cimguiname"] = "ImDrawList_PathBezierQuadraticCurveTo" -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:2405" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["ov_cimguiname"] = "ImDrawList_PathBezierQuadraticCurveTo" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["ret"] = "void" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["signature"] = "(const ImVec2,const ImVec2,int)" -defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PathBezierQuadraticCurveTo"]["(const ImVec2,const ImVec2,int)"] = defs["ImDrawList_PathBezierQuadraticCurveTo"][1] -defs["ImDrawList_PathClear"] = {} -defs["ImDrawList_PathClear"][1] = {} -defs["ImDrawList_PathClear"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList_PathClear"][1]["argsT"] = {} -defs["ImDrawList_PathClear"][1]["argsT"][1] = {} -defs["ImDrawList_PathClear"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PathClear"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PathClear"][1]["argsoriginal"] = "()" -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:2397" -defs["ImDrawList_PathClear"][1]["ov_cimguiname"] = "ImDrawList_PathClear" -defs["ImDrawList_PathClear"][1]["ret"] = "void" -defs["ImDrawList_PathClear"][1]["signature"] = "()" -defs["ImDrawList_PathClear"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PathClear"]["()"] = defs["ImDrawList_PathClear"][1] -defs["ImDrawList_PathFillConvex"] = {} -defs["ImDrawList_PathFillConvex"][1] = {} -defs["ImDrawList_PathFillConvex"][1]["args"] = "(ImDrawList* self,ImU32 col)" -defs["ImDrawList_PathFillConvex"][1]["argsT"] = {} -defs["ImDrawList_PathFillConvex"][1]["argsT"][1] = {} -defs["ImDrawList_PathFillConvex"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PathFillConvex"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PathFillConvex"][1]["argsT"][2] = {} -defs["ImDrawList_PathFillConvex"][1]["argsT"][2]["name"] = "col" -defs["ImDrawList_PathFillConvex"][1]["argsT"][2]["type"] = "ImU32" -defs["ImDrawList_PathFillConvex"][1]["argsoriginal"] = "(ImU32 col)" -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:2400" -defs["ImDrawList_PathFillConvex"][1]["ov_cimguiname"] = "ImDrawList_PathFillConvex" -defs["ImDrawList_PathFillConvex"][1]["ret"] = "void" -defs["ImDrawList_PathFillConvex"][1]["signature"] = "(ImU32)" -defs["ImDrawList_PathFillConvex"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PathFillConvex"]["(ImU32)"] = defs["ImDrawList_PathFillConvex"][1] -defs["ImDrawList_PathLineTo"] = {} -defs["ImDrawList_PathLineTo"][1] = {} -defs["ImDrawList_PathLineTo"][1]["args"] = "(ImDrawList* self,const ImVec2 pos)" -defs["ImDrawList_PathLineTo"][1]["argsT"] = {} -defs["ImDrawList_PathLineTo"][1]["argsT"][1] = {} -defs["ImDrawList_PathLineTo"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PathLineTo"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PathLineTo"][1]["argsT"][2] = {} -defs["ImDrawList_PathLineTo"][1]["argsT"][2]["name"] = "pos" -defs["ImDrawList_PathLineTo"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_PathLineTo"][1]["argsoriginal"] = "(const ImVec2& pos)" -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:2398" -defs["ImDrawList_PathLineTo"][1]["ov_cimguiname"] = "ImDrawList_PathLineTo" -defs["ImDrawList_PathLineTo"][1]["ret"] = "void" -defs["ImDrawList_PathLineTo"][1]["signature"] = "(const ImVec2)" -defs["ImDrawList_PathLineTo"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PathLineTo"]["(const ImVec2)"] = defs["ImDrawList_PathLineTo"][1] -defs["ImDrawList_PathLineToMergeDuplicate"] = {} -defs["ImDrawList_PathLineToMergeDuplicate"][1] = {} -defs["ImDrawList_PathLineToMergeDuplicate"][1]["args"] = "(ImDrawList* self,const ImVec2 pos)" -defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"] = {} -defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"][1] = {} -defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"][2] = {} -defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"][2]["name"] = "pos" -defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsoriginal"] = "(const ImVec2& pos)" -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:2399" -defs["ImDrawList_PathLineToMergeDuplicate"][1]["ov_cimguiname"] = "ImDrawList_PathLineToMergeDuplicate" -defs["ImDrawList_PathLineToMergeDuplicate"][1]["ret"] = "void" -defs["ImDrawList_PathLineToMergeDuplicate"][1]["signature"] = "(const ImVec2)" -defs["ImDrawList_PathLineToMergeDuplicate"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PathLineToMergeDuplicate"]["(const ImVec2)"] = defs["ImDrawList_PathLineToMergeDuplicate"][1] -defs["ImDrawList_PathRect"] = {} -defs["ImDrawList_PathRect"][1] = {} -defs["ImDrawList_PathRect"][1]["args"] = "(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners)" -defs["ImDrawList_PathRect"][1]["argsT"] = {} -defs["ImDrawList_PathRect"][1]["argsT"][1] = {} -defs["ImDrawList_PathRect"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PathRect"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PathRect"][1]["argsT"][2] = {} -defs["ImDrawList_PathRect"][1]["argsT"][2]["name"] = "rect_min" -defs["ImDrawList_PathRect"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_PathRect"][1]["argsT"][3] = {} -defs["ImDrawList_PathRect"][1]["argsT"][3]["name"] = "rect_max" -defs["ImDrawList_PathRect"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_PathRect"][1]["argsT"][4] = {} -defs["ImDrawList_PathRect"][1]["argsT"][4]["name"] = "rounding" -defs["ImDrawList_PathRect"][1]["argsT"][4]["type"] = "float" -defs["ImDrawList_PathRect"][1]["argsT"][5] = {} -defs["ImDrawList_PathRect"][1]["argsT"][5]["name"] = "rounding_corners" -defs["ImDrawList_PathRect"][1]["argsT"][5]["type"] = "ImDrawCornerFlags" -defs["ImDrawList_PathRect"][1]["argsoriginal"] = "(const ImVec2& rect_min,const ImVec2& rect_max,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)" -defs["ImDrawList_PathRect"][1]["call_args"] = "(rect_min,rect_max,rounding,rounding_corners)" -defs["ImDrawList_PathRect"][1]["cimguiname"] = "ImDrawList_PathRect" -defs["ImDrawList_PathRect"][1]["defaults"] = {} -defs["ImDrawList_PathRect"][1]["defaults"]["rounding"] = "0.0f" -defs["ImDrawList_PathRect"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" -defs["ImDrawList_PathRect"][1]["funcname"] = "PathRect" -defs["ImDrawList_PathRect"][1]["location"] = "imgui:2406" -defs["ImDrawList_PathRect"][1]["ov_cimguiname"] = "ImDrawList_PathRect" -defs["ImDrawList_PathRect"][1]["ret"] = "void" -defs["ImDrawList_PathRect"][1]["signature"] = "(const ImVec2,const ImVec2,float,ImDrawCornerFlags)" -defs["ImDrawList_PathRect"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PathRect"]["(const ImVec2,const ImVec2,float,ImDrawCornerFlags)"] = defs["ImDrawList_PathRect"][1] -defs["ImDrawList_PathStroke"] = {} -defs["ImDrawList_PathStroke"][1] = {} -defs["ImDrawList_PathStroke"][1]["args"] = "(ImDrawList* self,ImU32 col,bool closed,float thickness)" -defs["ImDrawList_PathStroke"][1]["argsT"] = {} -defs["ImDrawList_PathStroke"][1]["argsT"][1] = {} -defs["ImDrawList_PathStroke"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PathStroke"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PathStroke"][1]["argsT"][2] = {} -defs["ImDrawList_PathStroke"][1]["argsT"][2]["name"] = "col" -defs["ImDrawList_PathStroke"][1]["argsT"][2]["type"] = "ImU32" -defs["ImDrawList_PathStroke"][1]["argsT"][3] = {} -defs["ImDrawList_PathStroke"][1]["argsT"][3]["name"] = "closed" -defs["ImDrawList_PathStroke"][1]["argsT"][3]["type"] = "bool" -defs["ImDrawList_PathStroke"][1]["argsT"][4] = {} -defs["ImDrawList_PathStroke"][1]["argsT"][4]["name"] = "thickness" -defs["ImDrawList_PathStroke"][1]["argsT"][4]["type"] = "float" -defs["ImDrawList_PathStroke"][1]["argsoriginal"] = "(ImU32 col,bool closed,float thickness=1.0f)" -defs["ImDrawList_PathStroke"][1]["call_args"] = "(col,closed,thickness)" -defs["ImDrawList_PathStroke"][1]["cimguiname"] = "ImDrawList_PathStroke" -defs["ImDrawList_PathStroke"][1]["defaults"] = {} -defs["ImDrawList_PathStroke"][1]["defaults"]["thickness"] = "1.0f" -defs["ImDrawList_PathStroke"][1]["funcname"] = "PathStroke" -defs["ImDrawList_PathStroke"][1]["location"] = "imgui:2401" -defs["ImDrawList_PathStroke"][1]["ov_cimguiname"] = "ImDrawList_PathStroke" -defs["ImDrawList_PathStroke"][1]["ret"] = "void" -defs["ImDrawList_PathStroke"][1]["signature"] = "(ImU32,bool,float)" -defs["ImDrawList_PathStroke"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PathStroke"]["(ImU32,bool,float)"] = defs["ImDrawList_PathStroke"][1] -defs["ImDrawList_PopClipRect"] = {} -defs["ImDrawList_PopClipRect"][1] = {} -defs["ImDrawList_PopClipRect"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList_PopClipRect"][1]["argsT"] = {} -defs["ImDrawList_PopClipRect"][1]["argsT"][1] = {} -defs["ImDrawList_PopClipRect"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PopClipRect"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PopClipRect"][1]["argsoriginal"] = "()" -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:2357" -defs["ImDrawList_PopClipRect"][1]["ov_cimguiname"] = "ImDrawList_PopClipRect" -defs["ImDrawList_PopClipRect"][1]["ret"] = "void" -defs["ImDrawList_PopClipRect"][1]["signature"] = "()" -defs["ImDrawList_PopClipRect"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PopClipRect"]["()"] = defs["ImDrawList_PopClipRect"][1] -defs["ImDrawList_PopTextureID"] = {} -defs["ImDrawList_PopTextureID"][1] = {} -defs["ImDrawList_PopTextureID"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList_PopTextureID"][1]["argsT"] = {} -defs["ImDrawList_PopTextureID"][1]["argsT"][1] = {} -defs["ImDrawList_PopTextureID"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PopTextureID"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PopTextureID"][1]["argsoriginal"] = "()" -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:2359" -defs["ImDrawList_PopTextureID"][1]["ov_cimguiname"] = "ImDrawList_PopTextureID" -defs["ImDrawList_PopTextureID"][1]["ret"] = "void" -defs["ImDrawList_PopTextureID"][1]["signature"] = "()" -defs["ImDrawList_PopTextureID"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PopTextureID"]["()"] = defs["ImDrawList_PopTextureID"][1] -defs["ImDrawList_PrimQuadUV"] = {} -defs["ImDrawList_PrimQuadUV"][1] = {} -defs["ImDrawList_PrimQuadUV"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)" -defs["ImDrawList_PrimQuadUV"][1]["argsT"] = {} -defs["ImDrawList_PrimQuadUV"][1]["argsT"][1] = {} -defs["ImDrawList_PrimQuadUV"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][2] = {} -defs["ImDrawList_PrimQuadUV"][1]["argsT"][2]["name"] = "a" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][3] = {} -defs["ImDrawList_PrimQuadUV"][1]["argsT"][3]["name"] = "b" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][4] = {} -defs["ImDrawList_PrimQuadUV"][1]["argsT"][4]["name"] = "c" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][4]["type"] = "const ImVec2" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][5] = {} -defs["ImDrawList_PrimQuadUV"][1]["argsT"][5]["name"] = "d" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][5]["type"] = "const ImVec2" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][6] = {} -defs["ImDrawList_PrimQuadUV"][1]["argsT"][6]["name"] = "uv_a" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][6]["type"] = "const ImVec2" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][7] = {} -defs["ImDrawList_PrimQuadUV"][1]["argsT"][7]["name"] = "uv_b" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][7]["type"] = "const ImVec2" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][8] = {} -defs["ImDrawList_PrimQuadUV"][1]["argsT"][8]["name"] = "uv_c" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][8]["type"] = "const ImVec2" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][9] = {} -defs["ImDrawList_PrimQuadUV"][1]["argsT"][9]["name"] = "uv_d" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][9]["type"] = "const ImVec2" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][10] = {} -defs["ImDrawList_PrimQuadUV"][1]["argsT"][10]["name"] = "col" -defs["ImDrawList_PrimQuadUV"][1]["argsT"][10]["type"] = "ImU32" -defs["ImDrawList_PrimQuadUV"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a,const ImVec2& uv_b,const ImVec2& uv_c,const ImVec2& uv_d,ImU32 col)" -defs["ImDrawList_PrimQuadUV"][1]["call_args"] = "(a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)" -defs["ImDrawList_PrimQuadUV"][1]["cimguiname"] = "ImDrawList_PrimQuadUV" -defs["ImDrawList_PrimQuadUV"][1]["defaults"] = {} -defs["ImDrawList_PrimQuadUV"][1]["funcname"] = "PrimQuadUV" -defs["ImDrawList_PrimQuadUV"][1]["location"] = "imgui:2430" -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)" -defs["ImDrawList_PrimQuadUV"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PrimQuadUV"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_PrimQuadUV"][1] -defs["ImDrawList_PrimRect"] = {} -defs["ImDrawList_PrimRect"][1] = {} -defs["ImDrawList_PrimRect"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col)" -defs["ImDrawList_PrimRect"][1]["argsT"] = {} -defs["ImDrawList_PrimRect"][1]["argsT"][1] = {} -defs["ImDrawList_PrimRect"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PrimRect"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PrimRect"][1]["argsT"][2] = {} -defs["ImDrawList_PrimRect"][1]["argsT"][2]["name"] = "a" -defs["ImDrawList_PrimRect"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_PrimRect"][1]["argsT"][3] = {} -defs["ImDrawList_PrimRect"][1]["argsT"][3]["name"] = "b" -defs["ImDrawList_PrimRect"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_PrimRect"][1]["argsT"][4] = {} -defs["ImDrawList_PrimRect"][1]["argsT"][4]["name"] = "col" -defs["ImDrawList_PrimRect"][1]["argsT"][4]["type"] = "ImU32" -defs["ImDrawList_PrimRect"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,ImU32 col)" -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:2428" -defs["ImDrawList_PrimRect"][1]["ov_cimguiname"] = "ImDrawList_PrimRect" -defs["ImDrawList_PrimRect"][1]["ret"] = "void" -defs["ImDrawList_PrimRect"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" -defs["ImDrawList_PrimRect"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PrimRect"]["(const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_PrimRect"][1] -defs["ImDrawList_PrimRectUV"] = {} -defs["ImDrawList_PrimRectUV"][1] = {} -defs["ImDrawList_PrimRectUV"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)" -defs["ImDrawList_PrimRectUV"][1]["argsT"] = {} -defs["ImDrawList_PrimRectUV"][1]["argsT"][1] = {} -defs["ImDrawList_PrimRectUV"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PrimRectUV"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PrimRectUV"][1]["argsT"][2] = {} -defs["ImDrawList_PrimRectUV"][1]["argsT"][2]["name"] = "a" -defs["ImDrawList_PrimRectUV"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_PrimRectUV"][1]["argsT"][3] = {} -defs["ImDrawList_PrimRectUV"][1]["argsT"][3]["name"] = "b" -defs["ImDrawList_PrimRectUV"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_PrimRectUV"][1]["argsT"][4] = {} -defs["ImDrawList_PrimRectUV"][1]["argsT"][4]["name"] = "uv_a" -defs["ImDrawList_PrimRectUV"][1]["argsT"][4]["type"] = "const ImVec2" -defs["ImDrawList_PrimRectUV"][1]["argsT"][5] = {} -defs["ImDrawList_PrimRectUV"][1]["argsT"][5]["name"] = "uv_b" -defs["ImDrawList_PrimRectUV"][1]["argsT"][5]["type"] = "const ImVec2" -defs["ImDrawList_PrimRectUV"][1]["argsT"][6] = {} -defs["ImDrawList_PrimRectUV"][1]["argsT"][6]["name"] = "col" -defs["ImDrawList_PrimRectUV"][1]["argsT"][6]["type"] = "ImU32" -defs["ImDrawList_PrimRectUV"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col)" -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:2429" -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)" -defs["ImDrawList_PrimRectUV"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PrimRectUV"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_PrimRectUV"][1] -defs["ImDrawList_PrimReserve"] = {} -defs["ImDrawList_PrimReserve"][1] = {} -defs["ImDrawList_PrimReserve"][1]["args"] = "(ImDrawList* self,int idx_count,int vtx_count)" -defs["ImDrawList_PrimReserve"][1]["argsT"] = {} -defs["ImDrawList_PrimReserve"][1]["argsT"][1] = {} -defs["ImDrawList_PrimReserve"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PrimReserve"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PrimReserve"][1]["argsT"][2] = {} -defs["ImDrawList_PrimReserve"][1]["argsT"][2]["name"] = "idx_count" -defs["ImDrawList_PrimReserve"][1]["argsT"][2]["type"] = "int" -defs["ImDrawList_PrimReserve"][1]["argsT"][3] = {} -defs["ImDrawList_PrimReserve"][1]["argsT"][3]["name"] = "vtx_count" -defs["ImDrawList_PrimReserve"][1]["argsT"][3]["type"] = "int" -defs["ImDrawList_PrimReserve"][1]["argsoriginal"] = "(int idx_count,int vtx_count)" -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:2426" -defs["ImDrawList_PrimReserve"][1]["ov_cimguiname"] = "ImDrawList_PrimReserve" -defs["ImDrawList_PrimReserve"][1]["ret"] = "void" -defs["ImDrawList_PrimReserve"][1]["signature"] = "(int,int)" -defs["ImDrawList_PrimReserve"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PrimReserve"]["(int,int)"] = defs["ImDrawList_PrimReserve"][1] -defs["ImDrawList_PrimUnreserve"] = {} -defs["ImDrawList_PrimUnreserve"][1] = {} -defs["ImDrawList_PrimUnreserve"][1]["args"] = "(ImDrawList* self,int idx_count,int vtx_count)" -defs["ImDrawList_PrimUnreserve"][1]["argsT"] = {} -defs["ImDrawList_PrimUnreserve"][1]["argsT"][1] = {} -defs["ImDrawList_PrimUnreserve"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PrimUnreserve"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PrimUnreserve"][1]["argsT"][2] = {} -defs["ImDrawList_PrimUnreserve"][1]["argsT"][2]["name"] = "idx_count" -defs["ImDrawList_PrimUnreserve"][1]["argsT"][2]["type"] = "int" -defs["ImDrawList_PrimUnreserve"][1]["argsT"][3] = {} -defs["ImDrawList_PrimUnreserve"][1]["argsT"][3]["name"] = "vtx_count" -defs["ImDrawList_PrimUnreserve"][1]["argsT"][3]["type"] = "int" -defs["ImDrawList_PrimUnreserve"][1]["argsoriginal"] = "(int idx_count,int vtx_count)" -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:2427" -defs["ImDrawList_PrimUnreserve"][1]["ov_cimguiname"] = "ImDrawList_PrimUnreserve" -defs["ImDrawList_PrimUnreserve"][1]["ret"] = "void" -defs["ImDrawList_PrimUnreserve"][1]["signature"] = "(int,int)" -defs["ImDrawList_PrimUnreserve"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PrimUnreserve"]["(int,int)"] = defs["ImDrawList_PrimUnreserve"][1] -defs["ImDrawList_PrimVtx"] = {} -defs["ImDrawList_PrimVtx"][1] = {} -defs["ImDrawList_PrimVtx"][1]["args"] = "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)" -defs["ImDrawList_PrimVtx"][1]["argsT"] = {} -defs["ImDrawList_PrimVtx"][1]["argsT"][1] = {} -defs["ImDrawList_PrimVtx"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PrimVtx"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PrimVtx"][1]["argsT"][2] = {} -defs["ImDrawList_PrimVtx"][1]["argsT"][2]["name"] = "pos" -defs["ImDrawList_PrimVtx"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_PrimVtx"][1]["argsT"][3] = {} -defs["ImDrawList_PrimVtx"][1]["argsT"][3]["name"] = "uv" -defs["ImDrawList_PrimVtx"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_PrimVtx"][1]["argsT"][4] = {} -defs["ImDrawList_PrimVtx"][1]["argsT"][4]["name"] = "col" -defs["ImDrawList_PrimVtx"][1]["argsT"][4]["type"] = "ImU32" -defs["ImDrawList_PrimVtx"][1]["argsoriginal"] = "(const ImVec2& pos,const ImVec2& uv,ImU32 col)" -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:2433" -defs["ImDrawList_PrimVtx"][1]["ov_cimguiname"] = "ImDrawList_PrimVtx" -defs["ImDrawList_PrimVtx"][1]["ret"] = "void" -defs["ImDrawList_PrimVtx"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" -defs["ImDrawList_PrimVtx"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PrimVtx"]["(const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_PrimVtx"][1] -defs["ImDrawList_PrimWriteIdx"] = {} -defs["ImDrawList_PrimWriteIdx"][1] = {} -defs["ImDrawList_PrimWriteIdx"][1]["args"] = "(ImDrawList* self,ImDrawIdx idx)" -defs["ImDrawList_PrimWriteIdx"][1]["argsT"] = {} -defs["ImDrawList_PrimWriteIdx"][1]["argsT"][1] = {} -defs["ImDrawList_PrimWriteIdx"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PrimWriteIdx"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PrimWriteIdx"][1]["argsT"][2] = {} -defs["ImDrawList_PrimWriteIdx"][1]["argsT"][2]["name"] = "idx" -defs["ImDrawList_PrimWriteIdx"][1]["argsT"][2]["type"] = "ImDrawIdx" -defs["ImDrawList_PrimWriteIdx"][1]["argsoriginal"] = "(ImDrawIdx idx)" -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:2432" -defs["ImDrawList_PrimWriteIdx"][1]["ov_cimguiname"] = "ImDrawList_PrimWriteIdx" -defs["ImDrawList_PrimWriteIdx"][1]["ret"] = "void" -defs["ImDrawList_PrimWriteIdx"][1]["signature"] = "(ImDrawIdx)" -defs["ImDrawList_PrimWriteIdx"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PrimWriteIdx"]["(ImDrawIdx)"] = defs["ImDrawList_PrimWriteIdx"][1] -defs["ImDrawList_PrimWriteVtx"] = {} -defs["ImDrawList_PrimWriteVtx"][1] = {} -defs["ImDrawList_PrimWriteVtx"][1]["args"] = "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)" -defs["ImDrawList_PrimWriteVtx"][1]["argsT"] = {} -defs["ImDrawList_PrimWriteVtx"][1]["argsT"][1] = {} -defs["ImDrawList_PrimWriteVtx"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PrimWriteVtx"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PrimWriteVtx"][1]["argsT"][2] = {} -defs["ImDrawList_PrimWriteVtx"][1]["argsT"][2]["name"] = "pos" -defs["ImDrawList_PrimWriteVtx"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImDrawList_PrimWriteVtx"][1]["argsT"][3] = {} -defs["ImDrawList_PrimWriteVtx"][1]["argsT"][3]["name"] = "uv" -defs["ImDrawList_PrimWriteVtx"][1]["argsT"][3]["type"] = "const ImVec2" -defs["ImDrawList_PrimWriteVtx"][1]["argsT"][4] = {} -defs["ImDrawList_PrimWriteVtx"][1]["argsT"][4]["name"] = "col" -defs["ImDrawList_PrimWriteVtx"][1]["argsT"][4]["type"] = "ImU32" -defs["ImDrawList_PrimWriteVtx"][1]["argsoriginal"] = "(const ImVec2& pos,const ImVec2& uv,ImU32 col)" -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:2431" -defs["ImDrawList_PrimWriteVtx"][1]["ov_cimguiname"] = "ImDrawList_PrimWriteVtx" -defs["ImDrawList_PrimWriteVtx"][1]["ret"] = "void" -defs["ImDrawList_PrimWriteVtx"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" -defs["ImDrawList_PrimWriteVtx"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PrimWriteVtx"]["(const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_PrimWriteVtx"][1] -defs["ImDrawList_PushClipRect"] = {} -defs["ImDrawList_PushClipRect"][1] = {} -defs["ImDrawList_PushClipRect"][1]["args"] = "(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)" -defs["ImDrawList_PushClipRect"][1]["argsT"] = {} -defs["ImDrawList_PushClipRect"][1]["argsT"][1] = {} -defs["ImDrawList_PushClipRect"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PushClipRect"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PushClipRect"][1]["argsT"][2] = {} -defs["ImDrawList_PushClipRect"][1]["argsT"][2]["name"] = "clip_rect_min" -defs["ImDrawList_PushClipRect"][1]["argsT"][2]["type"] = "ImVec2" -defs["ImDrawList_PushClipRect"][1]["argsT"][3] = {} -defs["ImDrawList_PushClipRect"][1]["argsT"][3]["name"] = "clip_rect_max" -defs["ImDrawList_PushClipRect"][1]["argsT"][3]["type"] = "ImVec2" -defs["ImDrawList_PushClipRect"][1]["argsT"][4] = {} -defs["ImDrawList_PushClipRect"][1]["argsT"][4]["name"] = "intersect_with_current_clip_rect" -defs["ImDrawList_PushClipRect"][1]["argsT"][4]["type"] = "bool" -defs["ImDrawList_PushClipRect"][1]["argsoriginal"] = "(ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect=false)" -defs["ImDrawList_PushClipRect"][1]["call_args"] = "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)" -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:2355" -defs["ImDrawList_PushClipRect"][1]["ov_cimguiname"] = "ImDrawList_PushClipRect" -defs["ImDrawList_PushClipRect"][1]["ret"] = "void" -defs["ImDrawList_PushClipRect"][1]["signature"] = "(ImVec2,ImVec2,bool)" -defs["ImDrawList_PushClipRect"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PushClipRect"]["(ImVec2,ImVec2,bool)"] = defs["ImDrawList_PushClipRect"][1] -defs["ImDrawList_PushClipRectFullScreen"] = {} -defs["ImDrawList_PushClipRectFullScreen"][1] = {} -defs["ImDrawList_PushClipRectFullScreen"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList_PushClipRectFullScreen"][1]["argsT"] = {} -defs["ImDrawList_PushClipRectFullScreen"][1]["argsT"][1] = {} -defs["ImDrawList_PushClipRectFullScreen"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PushClipRectFullScreen"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PushClipRectFullScreen"][1]["argsoriginal"] = "()" -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:2356" -defs["ImDrawList_PushClipRectFullScreen"][1]["ov_cimguiname"] = "ImDrawList_PushClipRectFullScreen" -defs["ImDrawList_PushClipRectFullScreen"][1]["ret"] = "void" -defs["ImDrawList_PushClipRectFullScreen"][1]["signature"] = "()" -defs["ImDrawList_PushClipRectFullScreen"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PushClipRectFullScreen"]["()"] = defs["ImDrawList_PushClipRectFullScreen"][1] -defs["ImDrawList_PushTextureID"] = {} -defs["ImDrawList_PushTextureID"][1] = {} -defs["ImDrawList_PushTextureID"][1]["args"] = "(ImDrawList* self,ImTextureID texture_id)" -defs["ImDrawList_PushTextureID"][1]["argsT"] = {} -defs["ImDrawList_PushTextureID"][1]["argsT"][1] = {} -defs["ImDrawList_PushTextureID"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_PushTextureID"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList_PushTextureID"][1]["argsT"][2] = {} -defs["ImDrawList_PushTextureID"][1]["argsT"][2]["name"] = "texture_id" -defs["ImDrawList_PushTextureID"][1]["argsT"][2]["type"] = "ImTextureID" -defs["ImDrawList_PushTextureID"][1]["argsoriginal"] = "(ImTextureID texture_id)" -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:2358" -defs["ImDrawList_PushTextureID"][1]["ov_cimguiname"] = "ImDrawList_PushTextureID" -defs["ImDrawList_PushTextureID"][1]["ret"] = "void" -defs["ImDrawList_PushTextureID"][1]["signature"] = "(ImTextureID)" -defs["ImDrawList_PushTextureID"][1]["stname"] = "ImDrawList" -defs["ImDrawList_PushTextureID"]["(ImTextureID)"] = defs["ImDrawList_PushTextureID"][1] -defs["ImDrawList__ClearFreeMemory"] = {} -defs["ImDrawList__ClearFreeMemory"][1] = {} -defs["ImDrawList__ClearFreeMemory"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList__ClearFreeMemory"][1]["argsT"] = {} -defs["ImDrawList__ClearFreeMemory"][1]["argsT"][1] = {} -defs["ImDrawList__ClearFreeMemory"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList__ClearFreeMemory"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList__ClearFreeMemory"][1]["argsoriginal"] = "()" -defs["ImDrawList__ClearFreeMemory"][1]["call_args"] = "()" -defs["ImDrawList__ClearFreeMemory"][1]["cimguiname"] = "ImDrawList__ClearFreeMemory" -defs["ImDrawList__ClearFreeMemory"][1]["defaults"] = {} -defs["ImDrawList__ClearFreeMemory"][1]["funcname"] = "_ClearFreeMemory" -defs["ImDrawList__ClearFreeMemory"][1]["location"] = "imgui:2442" -defs["ImDrawList__ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawList__ClearFreeMemory" -defs["ImDrawList__ClearFreeMemory"][1]["ret"] = "void" -defs["ImDrawList__ClearFreeMemory"][1]["signature"] = "()" -defs["ImDrawList__ClearFreeMemory"][1]["stname"] = "ImDrawList" -defs["ImDrawList__ClearFreeMemory"]["()"] = defs["ImDrawList__ClearFreeMemory"][1] -defs["ImDrawList__OnChangedClipRect"] = {} -defs["ImDrawList__OnChangedClipRect"][1] = {} -defs["ImDrawList__OnChangedClipRect"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList__OnChangedClipRect"][1]["argsT"] = {} -defs["ImDrawList__OnChangedClipRect"][1]["argsT"][1] = {} -defs["ImDrawList__OnChangedClipRect"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList__OnChangedClipRect"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList__OnChangedClipRect"][1]["argsoriginal"] = "()" -defs["ImDrawList__OnChangedClipRect"][1]["call_args"] = "()" -defs["ImDrawList__OnChangedClipRect"][1]["cimguiname"] = "ImDrawList__OnChangedClipRect" -defs["ImDrawList__OnChangedClipRect"][1]["defaults"] = {} -defs["ImDrawList__OnChangedClipRect"][1]["funcname"] = "_OnChangedClipRect" -defs["ImDrawList__OnChangedClipRect"][1]["location"] = "imgui:2444" -defs["ImDrawList__OnChangedClipRect"][1]["ov_cimguiname"] = "ImDrawList__OnChangedClipRect" -defs["ImDrawList__OnChangedClipRect"][1]["ret"] = "void" -defs["ImDrawList__OnChangedClipRect"][1]["signature"] = "()" -defs["ImDrawList__OnChangedClipRect"][1]["stname"] = "ImDrawList" -defs["ImDrawList__OnChangedClipRect"]["()"] = defs["ImDrawList__OnChangedClipRect"][1] -defs["ImDrawList__OnChangedTextureID"] = {} -defs["ImDrawList__OnChangedTextureID"][1] = {} -defs["ImDrawList__OnChangedTextureID"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList__OnChangedTextureID"][1]["argsT"] = {} -defs["ImDrawList__OnChangedTextureID"][1]["argsT"][1] = {} -defs["ImDrawList__OnChangedTextureID"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList__OnChangedTextureID"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList__OnChangedTextureID"][1]["argsoriginal"] = "()" -defs["ImDrawList__OnChangedTextureID"][1]["call_args"] = "()" -defs["ImDrawList__OnChangedTextureID"][1]["cimguiname"] = "ImDrawList__OnChangedTextureID" -defs["ImDrawList__OnChangedTextureID"][1]["defaults"] = {} -defs["ImDrawList__OnChangedTextureID"][1]["funcname"] = "_OnChangedTextureID" -defs["ImDrawList__OnChangedTextureID"][1]["location"] = "imgui:2445" -defs["ImDrawList__OnChangedTextureID"][1]["ov_cimguiname"] = "ImDrawList__OnChangedTextureID" -defs["ImDrawList__OnChangedTextureID"][1]["ret"] = "void" -defs["ImDrawList__OnChangedTextureID"][1]["signature"] = "()" -defs["ImDrawList__OnChangedTextureID"][1]["stname"] = "ImDrawList" -defs["ImDrawList__OnChangedTextureID"]["()"] = defs["ImDrawList__OnChangedTextureID"][1] -defs["ImDrawList__OnChangedVtxOffset"] = {} -defs["ImDrawList__OnChangedVtxOffset"][1] = {} -defs["ImDrawList__OnChangedVtxOffset"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"] = {} -defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"][1] = {} -defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList__OnChangedVtxOffset"][1]["argsoriginal"] = "()" -defs["ImDrawList__OnChangedVtxOffset"][1]["call_args"] = "()" -defs["ImDrawList__OnChangedVtxOffset"][1]["cimguiname"] = "ImDrawList__OnChangedVtxOffset" -defs["ImDrawList__OnChangedVtxOffset"][1]["defaults"] = {} -defs["ImDrawList__OnChangedVtxOffset"][1]["funcname"] = "_OnChangedVtxOffset" -defs["ImDrawList__OnChangedVtxOffset"][1]["location"] = "imgui:2446" -defs["ImDrawList__OnChangedVtxOffset"][1]["ov_cimguiname"] = "ImDrawList__OnChangedVtxOffset" -defs["ImDrawList__OnChangedVtxOffset"][1]["ret"] = "void" -defs["ImDrawList__OnChangedVtxOffset"][1]["signature"] = "()" -defs["ImDrawList__OnChangedVtxOffset"][1]["stname"] = "ImDrawList" -defs["ImDrawList__OnChangedVtxOffset"]["()"] = defs["ImDrawList__OnChangedVtxOffset"][1] -defs["ImDrawList__PopUnusedDrawCmd"] = {} -defs["ImDrawList__PopUnusedDrawCmd"][1] = {} -defs["ImDrawList__PopUnusedDrawCmd"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"] = {} -defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"][1] = {} -defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList__PopUnusedDrawCmd"][1]["argsoriginal"] = "()" -defs["ImDrawList__PopUnusedDrawCmd"][1]["call_args"] = "()" -defs["ImDrawList__PopUnusedDrawCmd"][1]["cimguiname"] = "ImDrawList__PopUnusedDrawCmd" -defs["ImDrawList__PopUnusedDrawCmd"][1]["defaults"] = {} -defs["ImDrawList__PopUnusedDrawCmd"][1]["funcname"] = "_PopUnusedDrawCmd" -defs["ImDrawList__PopUnusedDrawCmd"][1]["location"] = "imgui:2443" -defs["ImDrawList__PopUnusedDrawCmd"][1]["ov_cimguiname"] = "ImDrawList__PopUnusedDrawCmd" -defs["ImDrawList__PopUnusedDrawCmd"][1]["ret"] = "void" -defs["ImDrawList__PopUnusedDrawCmd"][1]["signature"] = "()" -defs["ImDrawList__PopUnusedDrawCmd"][1]["stname"] = "ImDrawList" -defs["ImDrawList__PopUnusedDrawCmd"]["()"] = defs["ImDrawList__PopUnusedDrawCmd"][1] -defs["ImDrawList__ResetForNewFrame"] = {} -defs["ImDrawList__ResetForNewFrame"][1] = {} -defs["ImDrawList__ResetForNewFrame"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList__ResetForNewFrame"][1]["argsT"] = {} -defs["ImDrawList__ResetForNewFrame"][1]["argsT"][1] = {} -defs["ImDrawList__ResetForNewFrame"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList__ResetForNewFrame"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["ImDrawList__ResetForNewFrame"][1]["argsoriginal"] = "()" -defs["ImDrawList__ResetForNewFrame"][1]["call_args"] = "()" -defs["ImDrawList__ResetForNewFrame"][1]["cimguiname"] = "ImDrawList__ResetForNewFrame" -defs["ImDrawList__ResetForNewFrame"][1]["defaults"] = {} -defs["ImDrawList__ResetForNewFrame"][1]["funcname"] = "_ResetForNewFrame" -defs["ImDrawList__ResetForNewFrame"][1]["location"] = "imgui:2441" -defs["ImDrawList__ResetForNewFrame"][1]["ov_cimguiname"] = "ImDrawList__ResetForNewFrame" -defs["ImDrawList__ResetForNewFrame"][1]["ret"] = "void" -defs["ImDrawList__ResetForNewFrame"][1]["signature"] = "()" -defs["ImDrawList__ResetForNewFrame"][1]["stname"] = "ImDrawList" -defs["ImDrawList__ResetForNewFrame"]["()"] = defs["ImDrawList__ResetForNewFrame"][1] -defs["ImDrawList_destroy"] = {} -defs["ImDrawList_destroy"][1] = {} -defs["ImDrawList_destroy"][1]["args"] = "(ImDrawList* self)" -defs["ImDrawList_destroy"][1]["argsT"] = {} -defs["ImDrawList_destroy"][1]["argsT"][1] = {} -defs["ImDrawList_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImDrawList_destroy"][1]["argsT"][1]["type"] = "ImDrawList*" -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:2354" -defs["ImDrawList_destroy"][1]["ov_cimguiname"] = "ImDrawList_destroy" -defs["ImDrawList_destroy"][1]["realdestructor"] = true -defs["ImDrawList_destroy"][1]["ret"] = "void" -defs["ImDrawList_destroy"][1]["signature"] = "(ImDrawList*)" -defs["ImDrawList_destroy"][1]["stname"] = "ImDrawList" -defs["ImDrawList_destroy"]["(ImDrawList*)"] = defs["ImDrawList_destroy"][1] -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"] = {} -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1] = {} -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["args"] = "()" -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["argsT"] = {} -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["argsoriginal"] = "()" -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["call_args"] = "()" -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["cimguiname"] = "ImFontAtlasCustomRect_ImFontAtlasCustomRect" -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["constructor"] = true -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["defaults"] = {} -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["funcname"] = "ImFontAtlasCustomRect" -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["location"] = "imgui:2538" -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["ov_cimguiname"] = "ImFontAtlasCustomRect_ImFontAtlasCustomRect" -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["signature"] = "()" -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["stname"] = "ImFontAtlasCustomRect" -defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"]["()"] = defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1] -defs["ImFontAtlasCustomRect_IsPacked"] = {} -defs["ImFontAtlasCustomRect_IsPacked"][1] = {} -defs["ImFontAtlasCustomRect_IsPacked"][1]["args"] = "(ImFontAtlasCustomRect* self)" -defs["ImFontAtlasCustomRect_IsPacked"][1]["argsT"] = {} -defs["ImFontAtlasCustomRect_IsPacked"][1]["argsT"][1] = {} -defs["ImFontAtlasCustomRect_IsPacked"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlasCustomRect_IsPacked"][1]["argsT"][1]["type"] = "ImFontAtlasCustomRect*" -defs["ImFontAtlasCustomRect_IsPacked"][1]["argsoriginal"] = "()" -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:2539" -defs["ImFontAtlasCustomRect_IsPacked"][1]["ov_cimguiname"] = "ImFontAtlasCustomRect_IsPacked" -defs["ImFontAtlasCustomRect_IsPacked"][1]["ret"] = "bool" -defs["ImFontAtlasCustomRect_IsPacked"][1]["signature"] = "()const" -defs["ImFontAtlasCustomRect_IsPacked"][1]["stname"] = "ImFontAtlasCustomRect" -defs["ImFontAtlasCustomRect_IsPacked"]["()const"] = defs["ImFontAtlasCustomRect_IsPacked"][1] -defs["ImFontAtlasCustomRect_destroy"] = {} -defs["ImFontAtlasCustomRect_destroy"][1] = {} -defs["ImFontAtlasCustomRect_destroy"][1]["args"] = "(ImFontAtlasCustomRect* self)" -defs["ImFontAtlasCustomRect_destroy"][1]["argsT"] = {} -defs["ImFontAtlasCustomRect_destroy"][1]["argsT"][1] = {} -defs["ImFontAtlasCustomRect_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlasCustomRect_destroy"][1]["argsT"][1]["type"] = "ImFontAtlasCustomRect*" -defs["ImFontAtlasCustomRect_destroy"][1]["call_args"] = "(self)" -defs["ImFontAtlasCustomRect_destroy"][1]["cimguiname"] = "ImFontAtlasCustomRect_destroy" -defs["ImFontAtlasCustomRect_destroy"][1]["defaults"] = {} -defs["ImFontAtlasCustomRect_destroy"][1]["destructor"] = true -defs["ImFontAtlasCustomRect_destroy"][1]["ov_cimguiname"] = "ImFontAtlasCustomRect_destroy" -defs["ImFontAtlasCustomRect_destroy"][1]["ret"] = "void" -defs["ImFontAtlasCustomRect_destroy"][1]["signature"] = "(ImFontAtlasCustomRect*)" -defs["ImFontAtlasCustomRect_destroy"][1]["stname"] = "ImFontAtlasCustomRect" -defs["ImFontAtlasCustomRect_destroy"]["(ImFontAtlasCustomRect*)"] = defs["ImFontAtlasCustomRect_destroy"][1] -defs["ImFontAtlas_AddCustomRectFontGlyph"] = {} -defs["ImFontAtlas_AddCustomRectFontGlyph"][1] = {} -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["args"] = "(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset)" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"] = {} -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][1] = {} -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][2] = {} -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][2]["name"] = "font" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][2]["type"] = "ImFont*" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][3] = {} -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][3]["name"] = "id" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][3]["type"] = "ImWchar" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][4] = {} -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][4]["name"] = "width" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][4]["type"] = "int" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][5] = {} -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][5]["name"] = "height" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][5]["type"] = "int" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][6] = {} -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][6]["name"] = "advance_x" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][6]["type"] = "float" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][7] = {} -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][7]["name"] = "offset" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][7]["type"] = "const ImVec2" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsoriginal"] = "(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2& offset=ImVec2(0,0))" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["call_args"] = "(font,id,width,height,advance_x,offset)" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["cimguiname"] = "ImFontAtlas_AddCustomRectFontGlyph" -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:2621" -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)" -defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_AddCustomRectFontGlyph"]["(ImFont*,ImWchar,int,int,float,const ImVec2)"] = defs["ImFontAtlas_AddCustomRectFontGlyph"][1] -defs["ImFontAtlas_AddCustomRectRegular"] = {} -defs["ImFontAtlas_AddCustomRectRegular"][1] = {} -defs["ImFontAtlas_AddCustomRectRegular"][1]["args"] = "(ImFontAtlas* self,int width,int height)" -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"] = {} -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][1] = {} -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2] = {} -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2]["name"] = "width" -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2]["type"] = "int" -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3] = {} -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3]["name"] = "height" -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3]["type"] = "int" -defs["ImFontAtlas_AddCustomRectRegular"][1]["argsoriginal"] = "(int width,int height)" -defs["ImFontAtlas_AddCustomRectRegular"][1]["call_args"] = "(width,height)" -defs["ImFontAtlas_AddCustomRectRegular"][1]["cimguiname"] = "ImFontAtlas_AddCustomRectRegular" -defs["ImFontAtlas_AddCustomRectRegular"][1]["defaults"] = {} -defs["ImFontAtlas_AddCustomRectRegular"][1]["funcname"] = "AddCustomRectRegular" -defs["ImFontAtlas_AddCustomRectRegular"][1]["location"] = "imgui:2620" -defs["ImFontAtlas_AddCustomRectRegular"][1]["ov_cimguiname"] = "ImFontAtlas_AddCustomRectRegular" -defs["ImFontAtlas_AddCustomRectRegular"][1]["ret"] = "int" -defs["ImFontAtlas_AddCustomRectRegular"][1]["signature"] = "(int,int)" -defs["ImFontAtlas_AddCustomRectRegular"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_AddCustomRectRegular"]["(int,int)"] = defs["ImFontAtlas_AddCustomRectRegular"][1] -defs["ImFontAtlas_AddFont"] = {} -defs["ImFontAtlas_AddFont"][1] = {} -defs["ImFontAtlas_AddFont"][1]["args"] = "(ImFontAtlas* self,const ImFontConfig* font_cfg)" -defs["ImFontAtlas_AddFont"][1]["argsT"] = {} -defs["ImFontAtlas_AddFont"][1]["argsT"][1] = {} -defs["ImFontAtlas_AddFont"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_AddFont"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_AddFont"][1]["argsT"][2] = {} -defs["ImFontAtlas_AddFont"][1]["argsT"][2]["name"] = "font_cfg" -defs["ImFontAtlas_AddFont"][1]["argsT"][2]["type"] = "const ImFontConfig*" -defs["ImFontAtlas_AddFont"][1]["argsoriginal"] = "(const ImFontConfig* font_cfg)" -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:2572" -defs["ImFontAtlas_AddFont"][1]["ov_cimguiname"] = "ImFontAtlas_AddFont" -defs["ImFontAtlas_AddFont"][1]["ret"] = "ImFont*" -defs["ImFontAtlas_AddFont"][1]["signature"] = "(const ImFontConfig*)" -defs["ImFontAtlas_AddFont"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_AddFont"]["(const ImFontConfig*)"] = defs["ImFontAtlas_AddFont"][1] -defs["ImFontAtlas_AddFontDefault"] = {} -defs["ImFontAtlas_AddFontDefault"][1] = {} -defs["ImFontAtlas_AddFontDefault"][1]["args"] = "(ImFontAtlas* self,const ImFontConfig* font_cfg)" -defs["ImFontAtlas_AddFontDefault"][1]["argsT"] = {} -defs["ImFontAtlas_AddFontDefault"][1]["argsT"][1] = {} -defs["ImFontAtlas_AddFontDefault"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_AddFontDefault"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_AddFontDefault"][1]["argsT"][2] = {} -defs["ImFontAtlas_AddFontDefault"][1]["argsT"][2]["name"] = "font_cfg" -defs["ImFontAtlas_AddFontDefault"][1]["argsT"][2]["type"] = "const ImFontConfig*" -defs["ImFontAtlas_AddFontDefault"][1]["argsoriginal"] = "(const ImFontConfig* font_cfg=((void*)0))" -defs["ImFontAtlas_AddFontDefault"][1]["call_args"] = "(font_cfg)" -defs["ImFontAtlas_AddFontDefault"][1]["cimguiname"] = "ImFontAtlas_AddFontDefault" -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:2573" -defs["ImFontAtlas_AddFontDefault"][1]["ov_cimguiname"] = "ImFontAtlas_AddFontDefault" -defs["ImFontAtlas_AddFontDefault"][1]["ret"] = "ImFont*" -defs["ImFontAtlas_AddFontDefault"][1]["signature"] = "(const ImFontConfig*)" -defs["ImFontAtlas_AddFontDefault"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_AddFontDefault"]["(const ImFontConfig*)"] = defs["ImFontAtlas_AddFontDefault"][1] -defs["ImFontAtlas_AddFontFromFileTTF"] = {} -defs["ImFontAtlas_AddFontFromFileTTF"][1] = {} -defs["ImFontAtlas_AddFontFromFileTTF"][1]["args"] = "(ImFontAtlas* self,const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"] = {} -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][1] = {} -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][2] = {} -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][2]["name"] = "filename" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][2]["type"] = "const char*" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][3] = {} -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][3]["name"] = "size_pixels" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][3]["type"] = "float" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][4] = {} -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][4]["name"] = "font_cfg" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][4]["type"] = "const ImFontConfig*" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][5] = {} -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][5]["name"] = "glyph_ranges" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][5]["type"] = "const ImWchar*" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsoriginal"] = "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["call_args"] = "(filename,size_pixels,font_cfg,glyph_ranges)" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["cimguiname"] = "ImFontAtlas_AddFontFromFileTTF" -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:2574" -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*)" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_AddFontFromFileTTF"]["(const char*,float,const ImFontConfig*,const ImWchar*)"] = defs["ImFontAtlas_AddFontFromFileTTF"][1] -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["args"] = "(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][1] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][2] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][2]["name"] = "compressed_font_data_base85" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][2]["type"] = "const char*" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][3] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][3]["name"] = "size_pixels" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][3]["type"] = "float" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][4] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][4]["name"] = "font_cfg" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][4]["type"] = "const ImFontConfig*" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][5] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][5]["name"] = "glyph_ranges" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][5]["type"] = "const ImWchar*" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsoriginal"] = "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["call_args"] = "(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["cimguiname"] = "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF" -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:2577" -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*)" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"]["(const char*,float,const ImFontConfig*,const ImWchar*)"] = defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1] -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["args"] = "(ImFontAtlas* self,const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][1] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][2] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][2]["name"] = "compressed_font_data" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][2]["type"] = "const void*" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][3] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][3]["name"] = "compressed_font_size" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][3]["type"] = "int" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][4] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][4]["name"] = "size_pixels" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][4]["type"] = "float" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][5] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][5]["name"] = "font_cfg" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][5]["type"] = "const ImFontConfig*" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][6] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][6]["name"] = "glyph_ranges" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][6]["type"] = "const ImWchar*" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsoriginal"] = "(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["call_args"] = "(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges)" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["cimguiname"] = "ImFontAtlas_AddFontFromMemoryCompressedTTF" -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:2576" -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*)" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"]["(const void*,int,float,const ImFontConfig*,const ImWchar*)"] = defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1] -defs["ImFontAtlas_AddFontFromMemoryTTF"] = {} -defs["ImFontAtlas_AddFontFromMemoryTTF"][1] = {} -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["args"] = "(ImFontAtlas* self,void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"] = {} -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][1] = {} -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][2] = {} -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][2]["name"] = "font_data" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][2]["type"] = "void*" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][3] = {} -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][3]["name"] = "font_size" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][3]["type"] = "int" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][4] = {} -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][4]["name"] = "size_pixels" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][4]["type"] = "float" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][5] = {} -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][5]["name"] = "font_cfg" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][5]["type"] = "const ImFontConfig*" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][6] = {} -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][6]["name"] = "glyph_ranges" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][6]["type"] = "const ImWchar*" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsoriginal"] = "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["call_args"] = "(font_data,font_size,size_pixels,font_cfg,glyph_ranges)" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["cimguiname"] = "ImFontAtlas_AddFontFromMemoryTTF" -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:2575" -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*)" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_AddFontFromMemoryTTF"]["(void*,int,float,const ImFontConfig*,const ImWchar*)"] = defs["ImFontAtlas_AddFontFromMemoryTTF"][1] -defs["ImFontAtlas_Build"] = {} -defs["ImFontAtlas_Build"][1] = {} -defs["ImFontAtlas_Build"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_Build"][1]["argsT"] = {} -defs["ImFontAtlas_Build"][1]["argsT"][1] = {} -defs["ImFontAtlas_Build"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_Build"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_Build"][1]["argsoriginal"] = "()" -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:2588" -defs["ImFontAtlas_Build"][1]["ov_cimguiname"] = "ImFontAtlas_Build" -defs["ImFontAtlas_Build"][1]["ret"] = "bool" -defs["ImFontAtlas_Build"][1]["signature"] = "()" -defs["ImFontAtlas_Build"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_Build"]["()"] = defs["ImFontAtlas_Build"][1] -defs["ImFontAtlas_CalcCustomRectUV"] = {} -defs["ImFontAtlas_CalcCustomRectUV"][1] = {} -defs["ImFontAtlas_CalcCustomRectUV"][1]["args"] = "(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)" -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"] = {} -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][1] = {} -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][2] = {} -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][2]["name"] = "rect" -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][2]["type"] = "const ImFontAtlasCustomRect*" -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][3] = {} -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][3]["name"] = "out_uv_min" -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][3]["type"] = "ImVec2*" -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][4] = {} -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][4]["name"] = "out_uv_max" -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][4]["type"] = "ImVec2*" -defs["ImFontAtlas_CalcCustomRectUV"][1]["argsoriginal"] = "(const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)" -defs["ImFontAtlas_CalcCustomRectUV"][1]["call_args"] = "(rect,out_uv_min,out_uv_max)" -defs["ImFontAtlas_CalcCustomRectUV"][1]["cimguiname"] = "ImFontAtlas_CalcCustomRectUV" -defs["ImFontAtlas_CalcCustomRectUV"][1]["defaults"] = {} -defs["ImFontAtlas_CalcCustomRectUV"][1]["funcname"] = "CalcCustomRectUV" -defs["ImFontAtlas_CalcCustomRectUV"][1]["location"] = "imgui:2625" -defs["ImFontAtlas_CalcCustomRectUV"][1]["ov_cimguiname"] = "ImFontAtlas_CalcCustomRectUV" -defs["ImFontAtlas_CalcCustomRectUV"][1]["ret"] = "void" -defs["ImFontAtlas_CalcCustomRectUV"][1]["signature"] = "(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const" -defs["ImFontAtlas_CalcCustomRectUV"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_CalcCustomRectUV"]["(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const"] = defs["ImFontAtlas_CalcCustomRectUV"][1] -defs["ImFontAtlas_Clear"] = {} -defs["ImFontAtlas_Clear"][1] = {} -defs["ImFontAtlas_Clear"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_Clear"][1]["argsT"] = {} -defs["ImFontAtlas_Clear"][1]["argsT"][1] = {} -defs["ImFontAtlas_Clear"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_Clear"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_Clear"][1]["argsoriginal"] = "()" -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:2581" -defs["ImFontAtlas_Clear"][1]["ov_cimguiname"] = "ImFontAtlas_Clear" -defs["ImFontAtlas_Clear"][1]["ret"] = "void" -defs["ImFontAtlas_Clear"][1]["signature"] = "()" -defs["ImFontAtlas_Clear"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_Clear"]["()"] = defs["ImFontAtlas_Clear"][1] -defs["ImFontAtlas_ClearFonts"] = {} -defs["ImFontAtlas_ClearFonts"][1] = {} -defs["ImFontAtlas_ClearFonts"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_ClearFonts"][1]["argsT"] = {} -defs["ImFontAtlas_ClearFonts"][1]["argsT"][1] = {} -defs["ImFontAtlas_ClearFonts"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_ClearFonts"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_ClearFonts"][1]["argsoriginal"] = "()" -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:2580" -defs["ImFontAtlas_ClearFonts"][1]["ov_cimguiname"] = "ImFontAtlas_ClearFonts" -defs["ImFontAtlas_ClearFonts"][1]["ret"] = "void" -defs["ImFontAtlas_ClearFonts"][1]["signature"] = "()" -defs["ImFontAtlas_ClearFonts"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_ClearFonts"]["()"] = defs["ImFontAtlas_ClearFonts"][1] -defs["ImFontAtlas_ClearInputData"] = {} -defs["ImFontAtlas_ClearInputData"][1] = {} -defs["ImFontAtlas_ClearInputData"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_ClearInputData"][1]["argsT"] = {} -defs["ImFontAtlas_ClearInputData"][1]["argsT"][1] = {} -defs["ImFontAtlas_ClearInputData"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_ClearInputData"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_ClearInputData"][1]["argsoriginal"] = "()" -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:2578" -defs["ImFontAtlas_ClearInputData"][1]["ov_cimguiname"] = "ImFontAtlas_ClearInputData" -defs["ImFontAtlas_ClearInputData"][1]["ret"] = "void" -defs["ImFontAtlas_ClearInputData"][1]["signature"] = "()" -defs["ImFontAtlas_ClearInputData"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_ClearInputData"]["()"] = defs["ImFontAtlas_ClearInputData"][1] -defs["ImFontAtlas_ClearTexData"] = {} -defs["ImFontAtlas_ClearTexData"][1] = {} -defs["ImFontAtlas_ClearTexData"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_ClearTexData"][1]["argsT"] = {} -defs["ImFontAtlas_ClearTexData"][1]["argsT"][1] = {} -defs["ImFontAtlas_ClearTexData"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_ClearTexData"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_ClearTexData"][1]["argsoriginal"] = "()" -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:2579" -defs["ImFontAtlas_ClearTexData"][1]["ov_cimguiname"] = "ImFontAtlas_ClearTexData" -defs["ImFontAtlas_ClearTexData"][1]["ret"] = "void" -defs["ImFontAtlas_ClearTexData"][1]["signature"] = "()" -defs["ImFontAtlas_ClearTexData"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_ClearTexData"]["()"] = defs["ImFontAtlas_ClearTexData"][1] -defs["ImFontAtlas_GetCustomRectByIndex"] = {} -defs["ImFontAtlas_GetCustomRectByIndex"][1] = {} -defs["ImFontAtlas_GetCustomRectByIndex"][1]["args"] = "(ImFontAtlas* self,int index)" -defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"] = {} -defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"][1] = {} -defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"][2] = {} -defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"][2]["name"] = "index" -defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"][2]["type"] = "int" -defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsoriginal"] = "(int index)" -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:2622" -defs["ImFontAtlas_GetCustomRectByIndex"][1]["ov_cimguiname"] = "ImFontAtlas_GetCustomRectByIndex" -defs["ImFontAtlas_GetCustomRectByIndex"][1]["ret"] = "ImFontAtlasCustomRect*" -defs["ImFontAtlas_GetCustomRectByIndex"][1]["signature"] = "(int)" -defs["ImFontAtlas_GetCustomRectByIndex"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_GetCustomRectByIndex"]["(int)"] = defs["ImFontAtlas_GetCustomRectByIndex"][1] -defs["ImFontAtlas_GetGlyphRangesChineseFull"] = {} -defs["ImFontAtlas_GetGlyphRangesChineseFull"][1] = {} -defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["argsT"] = {} -defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["argsT"][1] = {} -defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["argsoriginal"] = "()" -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:2604" -defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesChineseFull" -defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["ret"] = "const ImWchar*" -defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["signature"] = "()" -defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_GetGlyphRangesChineseFull"]["()"] = defs["ImFontAtlas_GetGlyphRangesChineseFull"][1] -defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"] = {} -defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1] = {} -defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["argsT"] = {} -defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["argsT"][1] = {} -defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["argsoriginal"] = "()" -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:2605" -defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon" -defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["ret"] = "const ImWchar*" -defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["signature"] = "()" -defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"]["()"] = defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1] -defs["ImFontAtlas_GetGlyphRangesCyrillic"] = {} -defs["ImFontAtlas_GetGlyphRangesCyrillic"][1] = {} -defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["argsT"] = {} -defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["argsT"][1] = {} -defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["argsoriginal"] = "()" -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:2606" -defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesCyrillic" -defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["ret"] = "const ImWchar*" -defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["signature"] = "()" -defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_GetGlyphRangesCyrillic"]["()"] = defs["ImFontAtlas_GetGlyphRangesCyrillic"][1] -defs["ImFontAtlas_GetGlyphRangesDefault"] = {} -defs["ImFontAtlas_GetGlyphRangesDefault"][1] = {} -defs["ImFontAtlas_GetGlyphRangesDefault"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_GetGlyphRangesDefault"][1]["argsT"] = {} -defs["ImFontAtlas_GetGlyphRangesDefault"][1]["argsT"][1] = {} -defs["ImFontAtlas_GetGlyphRangesDefault"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_GetGlyphRangesDefault"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_GetGlyphRangesDefault"][1]["argsoriginal"] = "()" -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:2601" -defs["ImFontAtlas_GetGlyphRangesDefault"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesDefault" -defs["ImFontAtlas_GetGlyphRangesDefault"][1]["ret"] = "const ImWchar*" -defs["ImFontAtlas_GetGlyphRangesDefault"][1]["signature"] = "()" -defs["ImFontAtlas_GetGlyphRangesDefault"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_GetGlyphRangesDefault"]["()"] = defs["ImFontAtlas_GetGlyphRangesDefault"][1] -defs["ImFontAtlas_GetGlyphRangesJapanese"] = {} -defs["ImFontAtlas_GetGlyphRangesJapanese"][1] = {} -defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["argsT"] = {} -defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["argsT"][1] = {} -defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["argsoriginal"] = "()" -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:2603" -defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesJapanese" -defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["ret"] = "const ImWchar*" -defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["signature"] = "()" -defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_GetGlyphRangesJapanese"]["()"] = defs["ImFontAtlas_GetGlyphRangesJapanese"][1] -defs["ImFontAtlas_GetGlyphRangesKorean"] = {} -defs["ImFontAtlas_GetGlyphRangesKorean"][1] = {} -defs["ImFontAtlas_GetGlyphRangesKorean"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_GetGlyphRangesKorean"][1]["argsT"] = {} -defs["ImFontAtlas_GetGlyphRangesKorean"][1]["argsT"][1] = {} -defs["ImFontAtlas_GetGlyphRangesKorean"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_GetGlyphRangesKorean"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_GetGlyphRangesKorean"][1]["argsoriginal"] = "()" -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:2602" -defs["ImFontAtlas_GetGlyphRangesKorean"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesKorean" -defs["ImFontAtlas_GetGlyphRangesKorean"][1]["ret"] = "const ImWchar*" -defs["ImFontAtlas_GetGlyphRangesKorean"][1]["signature"] = "()" -defs["ImFontAtlas_GetGlyphRangesKorean"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_GetGlyphRangesKorean"]["()"] = defs["ImFontAtlas_GetGlyphRangesKorean"][1] -defs["ImFontAtlas_GetGlyphRangesThai"] = {} -defs["ImFontAtlas_GetGlyphRangesThai"][1] = {} -defs["ImFontAtlas_GetGlyphRangesThai"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_GetGlyphRangesThai"][1]["argsT"] = {} -defs["ImFontAtlas_GetGlyphRangesThai"][1]["argsT"][1] = {} -defs["ImFontAtlas_GetGlyphRangesThai"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_GetGlyphRangesThai"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_GetGlyphRangesThai"][1]["argsoriginal"] = "()" -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:2607" -defs["ImFontAtlas_GetGlyphRangesThai"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesThai" -defs["ImFontAtlas_GetGlyphRangesThai"][1]["ret"] = "const ImWchar*" -defs["ImFontAtlas_GetGlyphRangesThai"][1]["signature"] = "()" -defs["ImFontAtlas_GetGlyphRangesThai"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_GetGlyphRangesThai"]["()"] = defs["ImFontAtlas_GetGlyphRangesThai"][1] -defs["ImFontAtlas_GetGlyphRangesVietnamese"] = {} -defs["ImFontAtlas_GetGlyphRangesVietnamese"][1] = {} -defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["argsT"] = {} -defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["argsT"][1] = {} -defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["argsoriginal"] = "()" -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:2608" -defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesVietnamese" -defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["ret"] = "const ImWchar*" -defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["signature"] = "()" -defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_GetGlyphRangesVietnamese"]["()"] = defs["ImFontAtlas_GetGlyphRangesVietnamese"][1] -defs["ImFontAtlas_GetMouseCursorTexData"] = {} -defs["ImFontAtlas_GetMouseCursorTexData"][1] = {} -defs["ImFontAtlas_GetMouseCursorTexData"][1]["args"] = "(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"] = {} -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][1] = {} -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][2] = {} -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][2]["name"] = "cursor" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][2]["type"] = "ImGuiMouseCursor" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][3] = {} -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][3]["name"] = "out_offset" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][3]["type"] = "ImVec2*" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][4] = {} -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][4]["name"] = "out_size" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][4]["type"] = "ImVec2*" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][5] = {} -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][5]["name"] = "out_uv_border" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][5]["type"] = "ImVec2[2]" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][6] = {} -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][6]["name"] = "out_uv_fill" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][6]["type"] = "ImVec2[2]" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsoriginal"] = "(ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["call_args"] = "(cursor,out_offset,out_size,out_uv_border,out_uv_fill)" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["cimguiname"] = "ImFontAtlas_GetMouseCursorTexData" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["defaults"] = {} -defs["ImFontAtlas_GetMouseCursorTexData"][1]["funcname"] = "GetMouseCursorTexData" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["location"] = "imgui:2626" -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])" -defs["ImFontAtlas_GetMouseCursorTexData"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_GetMouseCursorTexData"]["(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])"] = defs["ImFontAtlas_GetMouseCursorTexData"][1] -defs["ImFontAtlas_GetTexDataAsAlpha8"] = {} -defs["ImFontAtlas_GetTexDataAsAlpha8"][1] = {} -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["args"] = "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"] = {} -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][1] = {} -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][2] = {} -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][2]["name"] = "out_pixels" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][2]["type"] = "unsigned char**" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][3] = {} -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][3]["name"] = "out_width" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][3]["type"] = "int*" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][4] = {} -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][4]["name"] = "out_height" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][4]["type"] = "int*" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][5] = {} -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][5]["name"] = "out_bytes_per_pixel" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][5]["type"] = "int*" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsoriginal"] = "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["call_args"] = "(out_pixels,out_width,out_height,out_bytes_per_pixel)" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["cimguiname"] = "ImFontAtlas_GetTexDataAsAlpha8" -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:2589" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["ov_cimguiname"] = "ImFontAtlas_GetTexDataAsAlpha8" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["ret"] = "void" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["signature"] = "(unsigned char**,int*,int*,int*)" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_GetTexDataAsAlpha8"]["(unsigned char**,int*,int*,int*)"] = defs["ImFontAtlas_GetTexDataAsAlpha8"][1] -defs["ImFontAtlas_GetTexDataAsRGBA32"] = {} -defs["ImFontAtlas_GetTexDataAsRGBA32"][1] = {} -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["args"] = "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"] = {} -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][1] = {} -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][2] = {} -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][2]["name"] = "out_pixels" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][2]["type"] = "unsigned char**" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][3] = {} -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][3]["name"] = "out_width" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][3]["type"] = "int*" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][4] = {} -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][4]["name"] = "out_height" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][4]["type"] = "int*" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][5] = {} -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][5]["name"] = "out_bytes_per_pixel" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][5]["type"] = "int*" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsoriginal"] = "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["call_args"] = "(out_pixels,out_width,out_height,out_bytes_per_pixel)" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["cimguiname"] = "ImFontAtlas_GetTexDataAsRGBA32" -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:2590" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["ov_cimguiname"] = "ImFontAtlas_GetTexDataAsRGBA32" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["ret"] = "void" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["signature"] = "(unsigned char**,int*,int*,int*)" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_GetTexDataAsRGBA32"]["(unsigned char**,int*,int*,int*)"] = defs["ImFontAtlas_GetTexDataAsRGBA32"][1] -defs["ImFontAtlas_ImFontAtlas"] = {} -defs["ImFontAtlas_ImFontAtlas"][1] = {} -defs["ImFontAtlas_ImFontAtlas"][1]["args"] = "()" -defs["ImFontAtlas_ImFontAtlas"][1]["argsT"] = {} -defs["ImFontAtlas_ImFontAtlas"][1]["argsoriginal"] = "()" -defs["ImFontAtlas_ImFontAtlas"][1]["call_args"] = "()" -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:2570" -defs["ImFontAtlas_ImFontAtlas"][1]["ov_cimguiname"] = "ImFontAtlas_ImFontAtlas" -defs["ImFontAtlas_ImFontAtlas"][1]["signature"] = "()" -defs["ImFontAtlas_ImFontAtlas"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_ImFontAtlas"]["()"] = defs["ImFontAtlas_ImFontAtlas"][1] -defs["ImFontAtlas_IsBuilt"] = {} -defs["ImFontAtlas_IsBuilt"][1] = {} -defs["ImFontAtlas_IsBuilt"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_IsBuilt"][1]["argsT"] = {} -defs["ImFontAtlas_IsBuilt"][1]["argsT"][1] = {} -defs["ImFontAtlas_IsBuilt"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_IsBuilt"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_IsBuilt"][1]["argsoriginal"] = "()" -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:2591" -defs["ImFontAtlas_IsBuilt"][1]["ov_cimguiname"] = "ImFontAtlas_IsBuilt" -defs["ImFontAtlas_IsBuilt"][1]["ret"] = "bool" -defs["ImFontAtlas_IsBuilt"][1]["signature"] = "()const" -defs["ImFontAtlas_IsBuilt"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_IsBuilt"]["()const"] = defs["ImFontAtlas_IsBuilt"][1] -defs["ImFontAtlas_SetTexID"] = {} -defs["ImFontAtlas_SetTexID"][1] = {} -defs["ImFontAtlas_SetTexID"][1]["args"] = "(ImFontAtlas* self,ImTextureID id)" -defs["ImFontAtlas_SetTexID"][1]["argsT"] = {} -defs["ImFontAtlas_SetTexID"][1]["argsT"][1] = {} -defs["ImFontAtlas_SetTexID"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_SetTexID"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImFontAtlas_SetTexID"][1]["argsT"][2] = {} -defs["ImFontAtlas_SetTexID"][1]["argsT"][2]["name"] = "id" -defs["ImFontAtlas_SetTexID"][1]["argsT"][2]["type"] = "ImTextureID" -defs["ImFontAtlas_SetTexID"][1]["argsoriginal"] = "(ImTextureID id)" -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:2592" -defs["ImFontAtlas_SetTexID"][1]["ov_cimguiname"] = "ImFontAtlas_SetTexID" -defs["ImFontAtlas_SetTexID"][1]["ret"] = "void" -defs["ImFontAtlas_SetTexID"][1]["signature"] = "(ImTextureID)" -defs["ImFontAtlas_SetTexID"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_SetTexID"]["(ImTextureID)"] = defs["ImFontAtlas_SetTexID"][1] -defs["ImFontAtlas_destroy"] = {} -defs["ImFontAtlas_destroy"][1] = {} -defs["ImFontAtlas_destroy"][1]["args"] = "(ImFontAtlas* self)" -defs["ImFontAtlas_destroy"][1]["argsT"] = {} -defs["ImFontAtlas_destroy"][1]["argsT"][1] = {} -defs["ImFontAtlas_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImFontAtlas_destroy"][1]["argsT"][1]["type"] = "ImFontAtlas*" -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:2571" -defs["ImFontAtlas_destroy"][1]["ov_cimguiname"] = "ImFontAtlas_destroy" -defs["ImFontAtlas_destroy"][1]["realdestructor"] = true -defs["ImFontAtlas_destroy"][1]["ret"] = "void" -defs["ImFontAtlas_destroy"][1]["signature"] = "(ImFontAtlas*)" -defs["ImFontAtlas_destroy"][1]["stname"] = "ImFontAtlas" -defs["ImFontAtlas_destroy"]["(ImFontAtlas*)"] = defs["ImFontAtlas_destroy"][1] -defs["ImFontConfig_ImFontConfig"] = {} -defs["ImFontConfig_ImFontConfig"][1] = {} -defs["ImFontConfig_ImFontConfig"][1]["args"] = "()" -defs["ImFontConfig_ImFontConfig"][1]["argsT"] = {} -defs["ImFontConfig_ImFontConfig"][1]["argsoriginal"] = "()" -defs["ImFontConfig_ImFontConfig"][1]["call_args"] = "()" -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:2499" -defs["ImFontConfig_ImFontConfig"][1]["ov_cimguiname"] = "ImFontConfig_ImFontConfig" -defs["ImFontConfig_ImFontConfig"][1]["signature"] = "()" -defs["ImFontConfig_ImFontConfig"][1]["stname"] = "ImFontConfig" -defs["ImFontConfig_ImFontConfig"]["()"] = defs["ImFontConfig_ImFontConfig"][1] -defs["ImFontConfig_destroy"] = {} -defs["ImFontConfig_destroy"][1] = {} -defs["ImFontConfig_destroy"][1]["args"] = "(ImFontConfig* self)" -defs["ImFontConfig_destroy"][1]["argsT"] = {} -defs["ImFontConfig_destroy"][1]["argsT"][1] = {} -defs["ImFontConfig_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImFontConfig_destroy"][1]["argsT"][1]["type"] = "ImFontConfig*" -defs["ImFontConfig_destroy"][1]["call_args"] = "(self)" -defs["ImFontConfig_destroy"][1]["cimguiname"] = "ImFontConfig_destroy" -defs["ImFontConfig_destroy"][1]["defaults"] = {} -defs["ImFontConfig_destroy"][1]["destructor"] = true -defs["ImFontConfig_destroy"][1]["ov_cimguiname"] = "ImFontConfig_destroy" -defs["ImFontConfig_destroy"][1]["ret"] = "void" -defs["ImFontConfig_destroy"][1]["signature"] = "(ImFontConfig*)" -defs["ImFontConfig_destroy"][1]["stname"] = "ImFontConfig" -defs["ImFontConfig_destroy"]["(ImFontConfig*)"] = defs["ImFontConfig_destroy"][1] -defs["ImFontGlyphRangesBuilder_AddChar"] = {} -defs["ImFontGlyphRangesBuilder_AddChar"][1] = {} -defs["ImFontGlyphRangesBuilder_AddChar"][1]["args"] = "(ImFontGlyphRangesBuilder* self,ImWchar c)" -defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"] = {} -defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"][1] = {} -defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"][1]["name"] = "self" -defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" -defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"][2] = {} -defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"][2]["name"] = "c" -defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"][2]["type"] = "ImWchar" -defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsoriginal"] = "(ImWchar c)" -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:2523" -defs["ImFontGlyphRangesBuilder_AddChar"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddChar" -defs["ImFontGlyphRangesBuilder_AddChar"][1]["ret"] = "void" -defs["ImFontGlyphRangesBuilder_AddChar"][1]["signature"] = "(ImWchar)" -defs["ImFontGlyphRangesBuilder_AddChar"][1]["stname"] = "ImFontGlyphRangesBuilder" -defs["ImFontGlyphRangesBuilder_AddChar"]["(ImWchar)"] = defs["ImFontGlyphRangesBuilder_AddChar"][1] -defs["ImFontGlyphRangesBuilder_AddRanges"] = {} -defs["ImFontGlyphRangesBuilder_AddRanges"][1] = {} -defs["ImFontGlyphRangesBuilder_AddRanges"][1]["args"] = "(ImFontGlyphRangesBuilder* self,const ImWchar* ranges)" -defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"] = {} -defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"][1] = {} -defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"][1]["name"] = "self" -defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" -defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"][2] = {} -defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"][2]["name"] = "ranges" -defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"][2]["type"] = "const ImWchar*" -defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsoriginal"] = "(const ImWchar* ranges)" -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:2525" -defs["ImFontGlyphRangesBuilder_AddRanges"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddRanges" -defs["ImFontGlyphRangesBuilder_AddRanges"][1]["ret"] = "void" -defs["ImFontGlyphRangesBuilder_AddRanges"][1]["signature"] = "(const ImWchar*)" -defs["ImFontGlyphRangesBuilder_AddRanges"][1]["stname"] = "ImFontGlyphRangesBuilder" -defs["ImFontGlyphRangesBuilder_AddRanges"]["(const ImWchar*)"] = defs["ImFontGlyphRangesBuilder_AddRanges"][1] -defs["ImFontGlyphRangesBuilder_AddText"] = {} -defs["ImFontGlyphRangesBuilder_AddText"][1] = {} -defs["ImFontGlyphRangesBuilder_AddText"][1]["args"] = "(ImFontGlyphRangesBuilder* self,const char* text,const char* text_end)" -defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"] = {} -defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][1] = {} -defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][1]["name"] = "self" -defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" -defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][2] = {} -defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][2]["name"] = "text" -defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][2]["type"] = "const char*" -defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][3] = {} -defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][3]["name"] = "text_end" -defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][3]["type"] = "const char*" -defs["ImFontGlyphRangesBuilder_AddText"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0))" -defs["ImFontGlyphRangesBuilder_AddText"][1]["call_args"] = "(text,text_end)" -defs["ImFontGlyphRangesBuilder_AddText"][1]["cimguiname"] = "ImFontGlyphRangesBuilder_AddText" -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:2524" -defs["ImFontGlyphRangesBuilder_AddText"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddText" -defs["ImFontGlyphRangesBuilder_AddText"][1]["ret"] = "void" -defs["ImFontGlyphRangesBuilder_AddText"][1]["signature"] = "(const char*,const char*)" -defs["ImFontGlyphRangesBuilder_AddText"][1]["stname"] = "ImFontGlyphRangesBuilder" -defs["ImFontGlyphRangesBuilder_AddText"]["(const char*,const char*)"] = defs["ImFontGlyphRangesBuilder_AddText"][1] -defs["ImFontGlyphRangesBuilder_BuildRanges"] = {} -defs["ImFontGlyphRangesBuilder_BuildRanges"][1] = {} -defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["args"] = "(ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges)" -defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"] = {} -defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"][1] = {} -defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"][1]["name"] = "self" -defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" -defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"][2] = {} -defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"][2]["name"] = "out_ranges" -defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"][2]["type"] = "ImVector_ImWchar*" -defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsoriginal"] = "(ImVector* out_ranges)" -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:2526" -defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_BuildRanges" -defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["ret"] = "void" -defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["signature"] = "(ImVector_ImWchar*)" -defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["stname"] = "ImFontGlyphRangesBuilder" -defs["ImFontGlyphRangesBuilder_BuildRanges"]["(ImVector_ImWchar*)"] = defs["ImFontGlyphRangesBuilder_BuildRanges"][1] -defs["ImFontGlyphRangesBuilder_Clear"] = {} -defs["ImFontGlyphRangesBuilder_Clear"][1] = {} -defs["ImFontGlyphRangesBuilder_Clear"][1]["args"] = "(ImFontGlyphRangesBuilder* self)" -defs["ImFontGlyphRangesBuilder_Clear"][1]["argsT"] = {} -defs["ImFontGlyphRangesBuilder_Clear"][1]["argsT"][1] = {} -defs["ImFontGlyphRangesBuilder_Clear"][1]["argsT"][1]["name"] = "self" -defs["ImFontGlyphRangesBuilder_Clear"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" -defs["ImFontGlyphRangesBuilder_Clear"][1]["argsoriginal"] = "()" -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:2520" -defs["ImFontGlyphRangesBuilder_Clear"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_Clear" -defs["ImFontGlyphRangesBuilder_Clear"][1]["ret"] = "void" -defs["ImFontGlyphRangesBuilder_Clear"][1]["signature"] = "()" -defs["ImFontGlyphRangesBuilder_Clear"][1]["stname"] = "ImFontGlyphRangesBuilder" -defs["ImFontGlyphRangesBuilder_Clear"]["()"] = defs["ImFontGlyphRangesBuilder_Clear"][1] -defs["ImFontGlyphRangesBuilder_GetBit"] = {} -defs["ImFontGlyphRangesBuilder_GetBit"][1] = {} -defs["ImFontGlyphRangesBuilder_GetBit"][1]["args"] = "(ImFontGlyphRangesBuilder* self,size_t n)" -defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"] = {} -defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"][1] = {} -defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"][1]["name"] = "self" -defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" -defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"][2] = {} -defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"][2]["name"] = "n" -defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"][2]["type"] = "size_t" -defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsoriginal"] = "(size_t n)" -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:2521" -defs["ImFontGlyphRangesBuilder_GetBit"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_GetBit" -defs["ImFontGlyphRangesBuilder_GetBit"][1]["ret"] = "bool" -defs["ImFontGlyphRangesBuilder_GetBit"][1]["signature"] = "(size_t)const" -defs["ImFontGlyphRangesBuilder_GetBit"][1]["stname"] = "ImFontGlyphRangesBuilder" -defs["ImFontGlyphRangesBuilder_GetBit"]["(size_t)const"] = defs["ImFontGlyphRangesBuilder_GetBit"][1] -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"] = {} -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1] = {} -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["args"] = "()" -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["argsT"] = {} -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["argsoriginal"] = "()" -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["call_args"] = "()" -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["cimguiname"] = "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder" -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["constructor"] = true -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["defaults"] = {} -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["funcname"] = "ImFontGlyphRangesBuilder" -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["location"] = "imgui:2519" -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder" -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["signature"] = "()" -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["stname"] = "ImFontGlyphRangesBuilder" -defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"]["()"] = defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1] -defs["ImFontGlyphRangesBuilder_SetBit"] = {} -defs["ImFontGlyphRangesBuilder_SetBit"][1] = {} -defs["ImFontGlyphRangesBuilder_SetBit"][1]["args"] = "(ImFontGlyphRangesBuilder* self,size_t n)" -defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"] = {} -defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"][1] = {} -defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"][1]["name"] = "self" -defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" -defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"][2] = {} -defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"][2]["name"] = "n" -defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"][2]["type"] = "size_t" -defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsoriginal"] = "(size_t n)" -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:2522" -defs["ImFontGlyphRangesBuilder_SetBit"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_SetBit" -defs["ImFontGlyphRangesBuilder_SetBit"][1]["ret"] = "void" -defs["ImFontGlyphRangesBuilder_SetBit"][1]["signature"] = "(size_t)" -defs["ImFontGlyphRangesBuilder_SetBit"][1]["stname"] = "ImFontGlyphRangesBuilder" -defs["ImFontGlyphRangesBuilder_SetBit"]["(size_t)"] = defs["ImFontGlyphRangesBuilder_SetBit"][1] -defs["ImFontGlyphRangesBuilder_destroy"] = {} -defs["ImFontGlyphRangesBuilder_destroy"][1] = {} -defs["ImFontGlyphRangesBuilder_destroy"][1]["args"] = "(ImFontGlyphRangesBuilder* self)" -defs["ImFontGlyphRangesBuilder_destroy"][1]["argsT"] = {} -defs["ImFontGlyphRangesBuilder_destroy"][1]["argsT"][1] = {} -defs["ImFontGlyphRangesBuilder_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImFontGlyphRangesBuilder_destroy"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" -defs["ImFontGlyphRangesBuilder_destroy"][1]["call_args"] = "(self)" -defs["ImFontGlyphRangesBuilder_destroy"][1]["cimguiname"] = "ImFontGlyphRangesBuilder_destroy" -defs["ImFontGlyphRangesBuilder_destroy"][1]["defaults"] = {} -defs["ImFontGlyphRangesBuilder_destroy"][1]["destructor"] = true -defs["ImFontGlyphRangesBuilder_destroy"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_destroy" -defs["ImFontGlyphRangesBuilder_destroy"][1]["ret"] = "void" -defs["ImFontGlyphRangesBuilder_destroy"][1]["signature"] = "(ImFontGlyphRangesBuilder*)" -defs["ImFontGlyphRangesBuilder_destroy"][1]["stname"] = "ImFontGlyphRangesBuilder" -defs["ImFontGlyphRangesBuilder_destroy"]["(ImFontGlyphRangesBuilder*)"] = defs["ImFontGlyphRangesBuilder_destroy"][1] -defs["ImFont_AddGlyph"] = {} -defs["ImFont_AddGlyph"][1] = {} -defs["ImFont_AddGlyph"][1]["args"] = "(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)" -defs["ImFont_AddGlyph"][1]["argsT"] = {} -defs["ImFont_AddGlyph"][1]["argsT"][1] = {} -defs["ImFont_AddGlyph"][1]["argsT"][1]["name"] = "self" -defs["ImFont_AddGlyph"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_AddGlyph"][1]["argsT"][2] = {} -defs["ImFont_AddGlyph"][1]["argsT"][2]["name"] = "src_cfg" -defs["ImFont_AddGlyph"][1]["argsT"][2]["type"] = "const ImFontConfig*" -defs["ImFont_AddGlyph"][1]["argsT"][3] = {} -defs["ImFont_AddGlyph"][1]["argsT"][3]["name"] = "c" -defs["ImFont_AddGlyph"][1]["argsT"][3]["type"] = "ImWchar" -defs["ImFont_AddGlyph"][1]["argsT"][4] = {} -defs["ImFont_AddGlyph"][1]["argsT"][4]["name"] = "x0" -defs["ImFont_AddGlyph"][1]["argsT"][4]["type"] = "float" -defs["ImFont_AddGlyph"][1]["argsT"][5] = {} -defs["ImFont_AddGlyph"][1]["argsT"][5]["name"] = "y0" -defs["ImFont_AddGlyph"][1]["argsT"][5]["type"] = "float" -defs["ImFont_AddGlyph"][1]["argsT"][6] = {} -defs["ImFont_AddGlyph"][1]["argsT"][6]["name"] = "x1" -defs["ImFont_AddGlyph"][1]["argsT"][6]["type"] = "float" -defs["ImFont_AddGlyph"][1]["argsT"][7] = {} -defs["ImFont_AddGlyph"][1]["argsT"][7]["name"] = "y1" -defs["ImFont_AddGlyph"][1]["argsT"][7]["type"] = "float" -defs["ImFont_AddGlyph"][1]["argsT"][8] = {} -defs["ImFont_AddGlyph"][1]["argsT"][8]["name"] = "u0" -defs["ImFont_AddGlyph"][1]["argsT"][8]["type"] = "float" -defs["ImFont_AddGlyph"][1]["argsT"][9] = {} -defs["ImFont_AddGlyph"][1]["argsT"][9]["name"] = "v0" -defs["ImFont_AddGlyph"][1]["argsT"][9]["type"] = "float" -defs["ImFont_AddGlyph"][1]["argsT"][10] = {} -defs["ImFont_AddGlyph"][1]["argsT"][10]["name"] = "u1" -defs["ImFont_AddGlyph"][1]["argsT"][10]["type"] = "float" -defs["ImFont_AddGlyph"][1]["argsT"][11] = {} -defs["ImFont_AddGlyph"][1]["argsT"][11]["name"] = "v1" -defs["ImFont_AddGlyph"][1]["argsT"][11]["type"] = "float" -defs["ImFont_AddGlyph"][1]["argsT"][12] = {} -defs["ImFont_AddGlyph"][1]["argsT"][12]["name"] = "advance_x" -defs["ImFont_AddGlyph"][1]["argsT"][12]["type"] = "float" -defs["ImFont_AddGlyph"][1]["argsoriginal"] = "(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)" -defs["ImFont_AddGlyph"][1]["call_args"] = "(src_cfg,c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x)" -defs["ImFont_AddGlyph"][1]["cimguiname"] = "ImFont_AddGlyph" -defs["ImFont_AddGlyph"][1]["defaults"] = {} -defs["ImFont_AddGlyph"][1]["funcname"] = "AddGlyph" -defs["ImFont_AddGlyph"][1]["location"] = "imgui:2707" -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)" -defs["ImFont_AddGlyph"][1]["stname"] = "ImFont" -defs["ImFont_AddGlyph"]["(const ImFontConfig*,ImWchar,float,float,float,float,float,float,float,float,float)"] = defs["ImFont_AddGlyph"][1] -defs["ImFont_AddRemapChar"] = {} -defs["ImFont_AddRemapChar"][1] = {} -defs["ImFont_AddRemapChar"][1]["args"] = "(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst)" -defs["ImFont_AddRemapChar"][1]["argsT"] = {} -defs["ImFont_AddRemapChar"][1]["argsT"][1] = {} -defs["ImFont_AddRemapChar"][1]["argsT"][1]["name"] = "self" -defs["ImFont_AddRemapChar"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_AddRemapChar"][1]["argsT"][2] = {} -defs["ImFont_AddRemapChar"][1]["argsT"][2]["name"] = "dst" -defs["ImFont_AddRemapChar"][1]["argsT"][2]["type"] = "ImWchar" -defs["ImFont_AddRemapChar"][1]["argsT"][3] = {} -defs["ImFont_AddRemapChar"][1]["argsT"][3]["name"] = "src" -defs["ImFont_AddRemapChar"][1]["argsT"][3]["type"] = "ImWchar" -defs["ImFont_AddRemapChar"][1]["argsT"][4] = {} -defs["ImFont_AddRemapChar"][1]["argsT"][4]["name"] = "overwrite_dst" -defs["ImFont_AddRemapChar"][1]["argsT"][4]["type"] = "bool" -defs["ImFont_AddRemapChar"][1]["argsoriginal"] = "(ImWchar dst,ImWchar src,bool overwrite_dst=true)" -defs["ImFont_AddRemapChar"][1]["call_args"] = "(dst,src,overwrite_dst)" -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:2708" -defs["ImFont_AddRemapChar"][1]["ov_cimguiname"] = "ImFont_AddRemapChar" -defs["ImFont_AddRemapChar"][1]["ret"] = "void" -defs["ImFont_AddRemapChar"][1]["signature"] = "(ImWchar,ImWchar,bool)" -defs["ImFont_AddRemapChar"][1]["stname"] = "ImFont" -defs["ImFont_AddRemapChar"]["(ImWchar,ImWchar,bool)"] = defs["ImFont_AddRemapChar"][1] -defs["ImFont_BuildLookupTable"] = {} -defs["ImFont_BuildLookupTable"][1] = {} -defs["ImFont_BuildLookupTable"][1]["args"] = "(ImFont* self)" -defs["ImFont_BuildLookupTable"][1]["argsT"] = {} -defs["ImFont_BuildLookupTable"][1]["argsT"][1] = {} -defs["ImFont_BuildLookupTable"][1]["argsT"][1]["name"] = "self" -defs["ImFont_BuildLookupTable"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_BuildLookupTable"][1]["argsoriginal"] = "()" -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:2704" -defs["ImFont_BuildLookupTable"][1]["ov_cimguiname"] = "ImFont_BuildLookupTable" -defs["ImFont_BuildLookupTable"][1]["ret"] = "void" -defs["ImFont_BuildLookupTable"][1]["signature"] = "()" -defs["ImFont_BuildLookupTable"][1]["stname"] = "ImFont" -defs["ImFont_BuildLookupTable"]["()"] = defs["ImFont_BuildLookupTable"][1] -defs["ImFont_CalcTextSizeA"] = {} -defs["ImFont_CalcTextSizeA"][1] = {} -defs["ImFont_CalcTextSizeA"][1]["args"] = "(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)" -defs["ImFont_CalcTextSizeA"][1]["argsT"] = {} -defs["ImFont_CalcTextSizeA"][1]["argsT"][1] = {} -defs["ImFont_CalcTextSizeA"][1]["argsT"][1]["name"] = "pOut" -defs["ImFont_CalcTextSizeA"][1]["argsT"][1]["type"] = "ImVec2*" -defs["ImFont_CalcTextSizeA"][1]["argsT"][2] = {} -defs["ImFont_CalcTextSizeA"][1]["argsT"][2]["name"] = "self" -defs["ImFont_CalcTextSizeA"][1]["argsT"][2]["type"] = "ImFont*" -defs["ImFont_CalcTextSizeA"][1]["argsT"][3] = {} -defs["ImFont_CalcTextSizeA"][1]["argsT"][3]["name"] = "size" -defs["ImFont_CalcTextSizeA"][1]["argsT"][3]["type"] = "float" -defs["ImFont_CalcTextSizeA"][1]["argsT"][4] = {} -defs["ImFont_CalcTextSizeA"][1]["argsT"][4]["name"] = "max_width" -defs["ImFont_CalcTextSizeA"][1]["argsT"][4]["type"] = "float" -defs["ImFont_CalcTextSizeA"][1]["argsT"][5] = {} -defs["ImFont_CalcTextSizeA"][1]["argsT"][5]["name"] = "wrap_width" -defs["ImFont_CalcTextSizeA"][1]["argsT"][5]["type"] = "float" -defs["ImFont_CalcTextSizeA"][1]["argsT"][6] = {} -defs["ImFont_CalcTextSizeA"][1]["argsT"][6]["name"] = "text_begin" -defs["ImFont_CalcTextSizeA"][1]["argsT"][6]["type"] = "const char*" -defs["ImFont_CalcTextSizeA"][1]["argsT"][7] = {} -defs["ImFont_CalcTextSizeA"][1]["argsT"][7]["name"] = "text_end" -defs["ImFont_CalcTextSizeA"][1]["argsT"][7]["type"] = "const char*" -defs["ImFont_CalcTextSizeA"][1]["argsT"][8] = {} -defs["ImFont_CalcTextSizeA"][1]["argsT"][8]["name"] = "remaining" -defs["ImFont_CalcTextSizeA"][1]["argsT"][8]["type"] = "const char**" -defs["ImFont_CalcTextSizeA"][1]["argsoriginal"] = "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))" -defs["ImFont_CalcTextSizeA"][1]["call_args"] = "(size,max_width,wrap_width,text_begin,text_end,remaining)" -defs["ImFont_CalcTextSizeA"][1]["cimguiname"] = "ImFont_CalcTextSizeA" -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:2698" -defs["ImFont_CalcTextSizeA"][1]["nonUDT"] = 1 -defs["ImFont_CalcTextSizeA"][1]["ov_cimguiname"] = "ImFont_CalcTextSizeA" -defs["ImFont_CalcTextSizeA"][1]["ret"] = "void" -defs["ImFont_CalcTextSizeA"][1]["signature"] = "(float,float,float,const char*,const char*,const char**)const" -defs["ImFont_CalcTextSizeA"][1]["stname"] = "ImFont" -defs["ImFont_CalcTextSizeA"]["(float,float,float,const char*,const char*,const char**)const"] = defs["ImFont_CalcTextSizeA"][1] -defs["ImFont_CalcWordWrapPositionA"] = {} -defs["ImFont_CalcWordWrapPositionA"][1] = {} -defs["ImFont_CalcWordWrapPositionA"][1]["args"] = "(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width)" -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"] = {} -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][1] = {} -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][1]["name"] = "self" -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][2] = {} -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][2]["name"] = "scale" -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][2]["type"] = "float" -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][3] = {} -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][3]["name"] = "text" -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][3]["type"] = "const char*" -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][4] = {} -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][4]["name"] = "text_end" -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][4]["type"] = "const char*" -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][5] = {} -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][5]["name"] = "wrap_width" -defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][5]["type"] = "float" -defs["ImFont_CalcWordWrapPositionA"][1]["argsoriginal"] = "(float scale,const char* text,const char* text_end,float wrap_width)" -defs["ImFont_CalcWordWrapPositionA"][1]["call_args"] = "(scale,text,text_end,wrap_width)" -defs["ImFont_CalcWordWrapPositionA"][1]["cimguiname"] = "ImFont_CalcWordWrapPositionA" -defs["ImFont_CalcWordWrapPositionA"][1]["defaults"] = {} -defs["ImFont_CalcWordWrapPositionA"][1]["funcname"] = "CalcWordWrapPositionA" -defs["ImFont_CalcWordWrapPositionA"][1]["location"] = "imgui:2699" -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" -defs["ImFont_CalcWordWrapPositionA"][1]["stname"] = "ImFont" -defs["ImFont_CalcWordWrapPositionA"]["(float,const char*,const char*,float)const"] = defs["ImFont_CalcWordWrapPositionA"][1] -defs["ImFont_ClearOutputData"] = {} -defs["ImFont_ClearOutputData"][1] = {} -defs["ImFont_ClearOutputData"][1]["args"] = "(ImFont* self)" -defs["ImFont_ClearOutputData"][1]["argsT"] = {} -defs["ImFont_ClearOutputData"][1]["argsT"][1] = {} -defs["ImFont_ClearOutputData"][1]["argsT"][1]["name"] = "self" -defs["ImFont_ClearOutputData"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_ClearOutputData"][1]["argsoriginal"] = "()" -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:2705" -defs["ImFont_ClearOutputData"][1]["ov_cimguiname"] = "ImFont_ClearOutputData" -defs["ImFont_ClearOutputData"][1]["ret"] = "void" -defs["ImFont_ClearOutputData"][1]["signature"] = "()" -defs["ImFont_ClearOutputData"][1]["stname"] = "ImFont" -defs["ImFont_ClearOutputData"]["()"] = defs["ImFont_ClearOutputData"][1] -defs["ImFont_FindGlyph"] = {} -defs["ImFont_FindGlyph"][1] = {} -defs["ImFont_FindGlyph"][1]["args"] = "(ImFont* self,ImWchar c)" -defs["ImFont_FindGlyph"][1]["argsT"] = {} -defs["ImFont_FindGlyph"][1]["argsT"][1] = {} -defs["ImFont_FindGlyph"][1]["argsT"][1]["name"] = "self" -defs["ImFont_FindGlyph"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_FindGlyph"][1]["argsT"][2] = {} -defs["ImFont_FindGlyph"][1]["argsT"][2]["name"] = "c" -defs["ImFont_FindGlyph"][1]["argsT"][2]["type"] = "ImWchar" -defs["ImFont_FindGlyph"][1]["argsoriginal"] = "(ImWchar c)" -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:2690" -defs["ImFont_FindGlyph"][1]["ov_cimguiname"] = "ImFont_FindGlyph" -defs["ImFont_FindGlyph"][1]["ret"] = "const ImFontGlyph*" -defs["ImFont_FindGlyph"][1]["signature"] = "(ImWchar)const" -defs["ImFont_FindGlyph"][1]["stname"] = "ImFont" -defs["ImFont_FindGlyph"]["(ImWchar)const"] = defs["ImFont_FindGlyph"][1] -defs["ImFont_FindGlyphNoFallback"] = {} -defs["ImFont_FindGlyphNoFallback"][1] = {} -defs["ImFont_FindGlyphNoFallback"][1]["args"] = "(ImFont* self,ImWchar c)" -defs["ImFont_FindGlyphNoFallback"][1]["argsT"] = {} -defs["ImFont_FindGlyphNoFallback"][1]["argsT"][1] = {} -defs["ImFont_FindGlyphNoFallback"][1]["argsT"][1]["name"] = "self" -defs["ImFont_FindGlyphNoFallback"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_FindGlyphNoFallback"][1]["argsT"][2] = {} -defs["ImFont_FindGlyphNoFallback"][1]["argsT"][2]["name"] = "c" -defs["ImFont_FindGlyphNoFallback"][1]["argsT"][2]["type"] = "ImWchar" -defs["ImFont_FindGlyphNoFallback"][1]["argsoriginal"] = "(ImWchar c)" -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:2691" -defs["ImFont_FindGlyphNoFallback"][1]["ov_cimguiname"] = "ImFont_FindGlyphNoFallback" -defs["ImFont_FindGlyphNoFallback"][1]["ret"] = "const ImFontGlyph*" -defs["ImFont_FindGlyphNoFallback"][1]["signature"] = "(ImWchar)const" -defs["ImFont_FindGlyphNoFallback"][1]["stname"] = "ImFont" -defs["ImFont_FindGlyphNoFallback"]["(ImWchar)const"] = defs["ImFont_FindGlyphNoFallback"][1] -defs["ImFont_GetCharAdvance"] = {} -defs["ImFont_GetCharAdvance"][1] = {} -defs["ImFont_GetCharAdvance"][1]["args"] = "(ImFont* self,ImWchar c)" -defs["ImFont_GetCharAdvance"][1]["argsT"] = {} -defs["ImFont_GetCharAdvance"][1]["argsT"][1] = {} -defs["ImFont_GetCharAdvance"][1]["argsT"][1]["name"] = "self" -defs["ImFont_GetCharAdvance"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_GetCharAdvance"][1]["argsT"][2] = {} -defs["ImFont_GetCharAdvance"][1]["argsT"][2]["name"] = "c" -defs["ImFont_GetCharAdvance"][1]["argsT"][2]["type"] = "ImWchar" -defs["ImFont_GetCharAdvance"][1]["argsoriginal"] = "(ImWchar c)" -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:2692" -defs["ImFont_GetCharAdvance"][1]["ov_cimguiname"] = "ImFont_GetCharAdvance" -defs["ImFont_GetCharAdvance"][1]["ret"] = "float" -defs["ImFont_GetCharAdvance"][1]["signature"] = "(ImWchar)const" -defs["ImFont_GetCharAdvance"][1]["stname"] = "ImFont" -defs["ImFont_GetCharAdvance"]["(ImWchar)const"] = defs["ImFont_GetCharAdvance"][1] -defs["ImFont_GetDebugName"] = {} -defs["ImFont_GetDebugName"][1] = {} -defs["ImFont_GetDebugName"][1]["args"] = "(ImFont* self)" -defs["ImFont_GetDebugName"][1]["argsT"] = {} -defs["ImFont_GetDebugName"][1]["argsT"][1] = {} -defs["ImFont_GetDebugName"][1]["argsT"][1]["name"] = "self" -defs["ImFont_GetDebugName"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_GetDebugName"][1]["argsoriginal"] = "()" -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:2694" -defs["ImFont_GetDebugName"][1]["ov_cimguiname"] = "ImFont_GetDebugName" -defs["ImFont_GetDebugName"][1]["ret"] = "const char*" -defs["ImFont_GetDebugName"][1]["signature"] = "()const" -defs["ImFont_GetDebugName"][1]["stname"] = "ImFont" -defs["ImFont_GetDebugName"]["()const"] = defs["ImFont_GetDebugName"][1] -defs["ImFont_GrowIndex"] = {} -defs["ImFont_GrowIndex"][1] = {} -defs["ImFont_GrowIndex"][1]["args"] = "(ImFont* self,int new_size)" -defs["ImFont_GrowIndex"][1]["argsT"] = {} -defs["ImFont_GrowIndex"][1]["argsT"][1] = {} -defs["ImFont_GrowIndex"][1]["argsT"][1]["name"] = "self" -defs["ImFont_GrowIndex"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_GrowIndex"][1]["argsT"][2] = {} -defs["ImFont_GrowIndex"][1]["argsT"][2]["name"] = "new_size" -defs["ImFont_GrowIndex"][1]["argsT"][2]["type"] = "int" -defs["ImFont_GrowIndex"][1]["argsoriginal"] = "(int new_size)" -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:2706" -defs["ImFont_GrowIndex"][1]["ov_cimguiname"] = "ImFont_GrowIndex" -defs["ImFont_GrowIndex"][1]["ret"] = "void" -defs["ImFont_GrowIndex"][1]["signature"] = "(int)" -defs["ImFont_GrowIndex"][1]["stname"] = "ImFont" -defs["ImFont_GrowIndex"]["(int)"] = defs["ImFont_GrowIndex"][1] -defs["ImFont_ImFont"] = {} -defs["ImFont_ImFont"][1] = {} -defs["ImFont_ImFont"][1]["args"] = "()" -defs["ImFont_ImFont"][1]["argsT"] = {} -defs["ImFont_ImFont"][1]["argsoriginal"] = "()" -defs["ImFont_ImFont"][1]["call_args"] = "()" -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:2688" -defs["ImFont_ImFont"][1]["ov_cimguiname"] = "ImFont_ImFont" -defs["ImFont_ImFont"][1]["signature"] = "()" -defs["ImFont_ImFont"][1]["stname"] = "ImFont" -defs["ImFont_ImFont"]["()"] = defs["ImFont_ImFont"][1] -defs["ImFont_IsGlyphRangeUnused"] = {} -defs["ImFont_IsGlyphRangeUnused"][1] = {} -defs["ImFont_IsGlyphRangeUnused"][1]["args"] = "(ImFont* self,unsigned int c_begin,unsigned int c_last)" -defs["ImFont_IsGlyphRangeUnused"][1]["argsT"] = {} -defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][1] = {} -defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][1]["name"] = "self" -defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][2] = {} -defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][2]["name"] = "c_begin" -defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][2]["type"] = "unsigned int" -defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][3] = {} -defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][3]["name"] = "c_last" -defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][3]["type"] = "unsigned int" -defs["ImFont_IsGlyphRangeUnused"][1]["argsoriginal"] = "(unsigned int c_begin,unsigned int c_last)" -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:2711" -defs["ImFont_IsGlyphRangeUnused"][1]["ov_cimguiname"] = "ImFont_IsGlyphRangeUnused" -defs["ImFont_IsGlyphRangeUnused"][1]["ret"] = "bool" -defs["ImFont_IsGlyphRangeUnused"][1]["signature"] = "(unsigned int,unsigned int)" -defs["ImFont_IsGlyphRangeUnused"][1]["stname"] = "ImFont" -defs["ImFont_IsGlyphRangeUnused"]["(unsigned int,unsigned int)"] = defs["ImFont_IsGlyphRangeUnused"][1] -defs["ImFont_IsLoaded"] = {} -defs["ImFont_IsLoaded"][1] = {} -defs["ImFont_IsLoaded"][1]["args"] = "(ImFont* self)" -defs["ImFont_IsLoaded"][1]["argsT"] = {} -defs["ImFont_IsLoaded"][1]["argsT"][1] = {} -defs["ImFont_IsLoaded"][1]["argsT"][1]["name"] = "self" -defs["ImFont_IsLoaded"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_IsLoaded"][1]["argsoriginal"] = "()" -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:2693" -defs["ImFont_IsLoaded"][1]["ov_cimguiname"] = "ImFont_IsLoaded" -defs["ImFont_IsLoaded"][1]["ret"] = "bool" -defs["ImFont_IsLoaded"][1]["signature"] = "()const" -defs["ImFont_IsLoaded"][1]["stname"] = "ImFont" -defs["ImFont_IsLoaded"]["()const"] = defs["ImFont_IsLoaded"][1] -defs["ImFont_RenderChar"] = {} -defs["ImFont_RenderChar"][1] = {} -defs["ImFont_RenderChar"][1]["args"] = "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)" -defs["ImFont_RenderChar"][1]["argsT"] = {} -defs["ImFont_RenderChar"][1]["argsT"][1] = {} -defs["ImFont_RenderChar"][1]["argsT"][1]["name"] = "self" -defs["ImFont_RenderChar"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_RenderChar"][1]["argsT"][2] = {} -defs["ImFont_RenderChar"][1]["argsT"][2]["name"] = "draw_list" -defs["ImFont_RenderChar"][1]["argsT"][2]["type"] = "ImDrawList*" -defs["ImFont_RenderChar"][1]["argsT"][3] = {} -defs["ImFont_RenderChar"][1]["argsT"][3]["name"] = "size" -defs["ImFont_RenderChar"][1]["argsT"][3]["type"] = "float" -defs["ImFont_RenderChar"][1]["argsT"][4] = {} -defs["ImFont_RenderChar"][1]["argsT"][4]["name"] = "pos" -defs["ImFont_RenderChar"][1]["argsT"][4]["type"] = "ImVec2" -defs["ImFont_RenderChar"][1]["argsT"][5] = {} -defs["ImFont_RenderChar"][1]["argsT"][5]["name"] = "col" -defs["ImFont_RenderChar"][1]["argsT"][5]["type"] = "ImU32" -defs["ImFont_RenderChar"][1]["argsT"][6] = {} -defs["ImFont_RenderChar"][1]["argsT"][6]["name"] = "c" -defs["ImFont_RenderChar"][1]["argsT"][6]["type"] = "ImWchar" -defs["ImFont_RenderChar"][1]["argsoriginal"] = "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)" -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:2700" -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" -defs["ImFont_RenderChar"][1]["stname"] = "ImFont" -defs["ImFont_RenderChar"]["(ImDrawList*,float,ImVec2,ImU32,ImWchar)const"] = defs["ImFont_RenderChar"][1] -defs["ImFont_RenderText"] = {} -defs["ImFont_RenderText"][1] = {} -defs["ImFont_RenderText"][1]["args"] = "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip)" -defs["ImFont_RenderText"][1]["argsT"] = {} -defs["ImFont_RenderText"][1]["argsT"][1] = {} -defs["ImFont_RenderText"][1]["argsT"][1]["name"] = "self" -defs["ImFont_RenderText"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_RenderText"][1]["argsT"][2] = {} -defs["ImFont_RenderText"][1]["argsT"][2]["name"] = "draw_list" -defs["ImFont_RenderText"][1]["argsT"][2]["type"] = "ImDrawList*" -defs["ImFont_RenderText"][1]["argsT"][3] = {} -defs["ImFont_RenderText"][1]["argsT"][3]["name"] = "size" -defs["ImFont_RenderText"][1]["argsT"][3]["type"] = "float" -defs["ImFont_RenderText"][1]["argsT"][4] = {} -defs["ImFont_RenderText"][1]["argsT"][4]["name"] = "pos" -defs["ImFont_RenderText"][1]["argsT"][4]["type"] = "ImVec2" -defs["ImFont_RenderText"][1]["argsT"][5] = {} -defs["ImFont_RenderText"][1]["argsT"][5]["name"] = "col" -defs["ImFont_RenderText"][1]["argsT"][5]["type"] = "ImU32" -defs["ImFont_RenderText"][1]["argsT"][6] = {} -defs["ImFont_RenderText"][1]["argsT"][6]["name"] = "clip_rect" -defs["ImFont_RenderText"][1]["argsT"][6]["type"] = "const ImVec4" -defs["ImFont_RenderText"][1]["argsT"][7] = {} -defs["ImFont_RenderText"][1]["argsT"][7]["name"] = "text_begin" -defs["ImFont_RenderText"][1]["argsT"][7]["type"] = "const char*" -defs["ImFont_RenderText"][1]["argsT"][8] = {} -defs["ImFont_RenderText"][1]["argsT"][8]["name"] = "text_end" -defs["ImFont_RenderText"][1]["argsT"][8]["type"] = "const char*" -defs["ImFont_RenderText"][1]["argsT"][9] = {} -defs["ImFont_RenderText"][1]["argsT"][9]["name"] = "wrap_width" -defs["ImFont_RenderText"][1]["argsT"][9]["type"] = "float" -defs["ImFont_RenderText"][1]["argsT"][10] = {} -defs["ImFont_RenderText"][1]["argsT"][10]["name"] = "cpu_fine_clip" -defs["ImFont_RenderText"][1]["argsT"][10]["type"] = "bool" -defs["ImFont_RenderText"][1]["argsoriginal"] = "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4& clip_rect,const char* text_begin,const char* text_end,float wrap_width=0.0f,bool cpu_fine_clip=false)" -defs["ImFont_RenderText"][1]["call_args"] = "(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip)" -defs["ImFont_RenderText"][1]["cimguiname"] = "ImFont_RenderText" -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:2701" -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:2710" -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)" -defs["ImFont_SetGlyphVisible"][1]["argsT"] = {} -defs["ImFont_SetGlyphVisible"][1]["argsT"][1] = {} -defs["ImFont_SetGlyphVisible"][1]["argsT"][1]["name"] = "self" -defs["ImFont_SetGlyphVisible"][1]["argsT"][1]["type"] = "ImFont*" -defs["ImFont_SetGlyphVisible"][1]["argsT"][2] = {} -defs["ImFont_SetGlyphVisible"][1]["argsT"][2]["name"] = "c" -defs["ImFont_SetGlyphVisible"][1]["argsT"][2]["type"] = "ImWchar" -defs["ImFont_SetGlyphVisible"][1]["argsT"][3] = {} -defs["ImFont_SetGlyphVisible"][1]["argsT"][3]["name"] = "visible" -defs["ImFont_SetGlyphVisible"][1]["argsT"][3]["type"] = "bool" -defs["ImFont_SetGlyphVisible"][1]["argsoriginal"] = "(ImWchar c,bool visible)" -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:2709" -defs["ImFont_SetGlyphVisible"][1]["ov_cimguiname"] = "ImFont_SetGlyphVisible" -defs["ImFont_SetGlyphVisible"][1]["ret"] = "void" -defs["ImFont_SetGlyphVisible"][1]["signature"] = "(ImWchar,bool)" -defs["ImFont_SetGlyphVisible"][1]["stname"] = "ImFont" -defs["ImFont_SetGlyphVisible"]["(ImWchar,bool)"] = defs["ImFont_SetGlyphVisible"][1] -defs["ImFont_destroy"] = {} -defs["ImFont_destroy"][1] = {} -defs["ImFont_destroy"][1]["args"] = "(ImFont* self)" -defs["ImFont_destroy"][1]["argsT"] = {} -defs["ImFont_destroy"][1]["argsT"][1] = {} -defs["ImFont_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImFont_destroy"][1]["argsT"][1]["type"] = "ImFont*" -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:2689" -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_AddInputCharacter"] = {} -defs["ImGuiIO_AddInputCharacter"][1] = {} -defs["ImGuiIO_AddInputCharacter"][1]["args"] = "(ImGuiIO* self,unsigned int c)" -defs["ImGuiIO_AddInputCharacter"][1]["argsT"] = {} -defs["ImGuiIO_AddInputCharacter"][1]["argsT"][1] = {} -defs["ImGuiIO_AddInputCharacter"][1]["argsT"][1]["name"] = "self" -defs["ImGuiIO_AddInputCharacter"][1]["argsT"][1]["type"] = "ImGuiIO*" -defs["ImGuiIO_AddInputCharacter"][1]["argsT"][2] = {} -defs["ImGuiIO_AddInputCharacter"][1]["argsT"][2]["name"] = "c" -defs["ImGuiIO_AddInputCharacter"][1]["argsT"][2]["type"] = "unsigned int" -defs["ImGuiIO_AddInputCharacter"][1]["argsoriginal"] = "(unsigned int c)" -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:1801" -defs["ImGuiIO_AddInputCharacter"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharacter" -defs["ImGuiIO_AddInputCharacter"][1]["ret"] = "void" -defs["ImGuiIO_AddInputCharacter"][1]["signature"] = "(unsigned int)" -defs["ImGuiIO_AddInputCharacter"][1]["stname"] = "ImGuiIO" -defs["ImGuiIO_AddInputCharacter"]["(unsigned int)"] = defs["ImGuiIO_AddInputCharacter"][1] -defs["ImGuiIO_AddInputCharacterUTF16"] = {} -defs["ImGuiIO_AddInputCharacterUTF16"][1] = {} -defs["ImGuiIO_AddInputCharacterUTF16"][1]["args"] = "(ImGuiIO* self,ImWchar16 c)" -defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"] = {} -defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"][1] = {} -defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"][1]["name"] = "self" -defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"][1]["type"] = "ImGuiIO*" -defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"][2] = {} -defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"][2]["name"] = "c" -defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"][2]["type"] = "ImWchar16" -defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsoriginal"] = "(ImWchar16 c)" -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:1802" -defs["ImGuiIO_AddInputCharacterUTF16"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharacterUTF16" -defs["ImGuiIO_AddInputCharacterUTF16"][1]["ret"] = "void" -defs["ImGuiIO_AddInputCharacterUTF16"][1]["signature"] = "(ImWchar16)" -defs["ImGuiIO_AddInputCharacterUTF16"][1]["stname"] = "ImGuiIO" -defs["ImGuiIO_AddInputCharacterUTF16"]["(ImWchar16)"] = defs["ImGuiIO_AddInputCharacterUTF16"][1] -defs["ImGuiIO_AddInputCharactersUTF8"] = {} -defs["ImGuiIO_AddInputCharactersUTF8"][1] = {} -defs["ImGuiIO_AddInputCharactersUTF8"][1]["args"] = "(ImGuiIO* self,const char* str)" -defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"] = {} -defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"][1] = {} -defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"][1]["name"] = "self" -defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"][1]["type"] = "ImGuiIO*" -defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"][2] = {} -defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"][2]["name"] = "str" -defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"][2]["type"] = "const char*" -defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsoriginal"] = "(const char* str)" -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:1803" -defs["ImGuiIO_AddInputCharactersUTF8"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharactersUTF8" -defs["ImGuiIO_AddInputCharactersUTF8"][1]["ret"] = "void" -defs["ImGuiIO_AddInputCharactersUTF8"][1]["signature"] = "(const char*)" -defs["ImGuiIO_AddInputCharactersUTF8"][1]["stname"] = "ImGuiIO" -defs["ImGuiIO_AddInputCharactersUTF8"]["(const char*)"] = defs["ImGuiIO_AddInputCharactersUTF8"][1] -defs["ImGuiIO_ClearInputCharacters"] = {} -defs["ImGuiIO_ClearInputCharacters"][1] = {} -defs["ImGuiIO_ClearInputCharacters"][1]["args"] = "(ImGuiIO* self)" -defs["ImGuiIO_ClearInputCharacters"][1]["argsT"] = {} -defs["ImGuiIO_ClearInputCharacters"][1]["argsT"][1] = {} -defs["ImGuiIO_ClearInputCharacters"][1]["argsT"][1]["name"] = "self" -defs["ImGuiIO_ClearInputCharacters"][1]["argsT"][1]["type"] = "ImGuiIO*" -defs["ImGuiIO_ClearInputCharacters"][1]["argsoriginal"] = "()" -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:1804" -defs["ImGuiIO_ClearInputCharacters"][1]["ov_cimguiname"] = "ImGuiIO_ClearInputCharacters" -defs["ImGuiIO_ClearInputCharacters"][1]["ret"] = "void" -defs["ImGuiIO_ClearInputCharacters"][1]["signature"] = "()" -defs["ImGuiIO_ClearInputCharacters"][1]["stname"] = "ImGuiIO" -defs["ImGuiIO_ClearInputCharacters"]["()"] = defs["ImGuiIO_ClearInputCharacters"][1] -defs["ImGuiIO_ImGuiIO"] = {} -defs["ImGuiIO_ImGuiIO"][1] = {} -defs["ImGuiIO_ImGuiIO"][1]["args"] = "()" -defs["ImGuiIO_ImGuiIO"][1]["argsT"] = {} -defs["ImGuiIO_ImGuiIO"][1]["argsoriginal"] = "()" -defs["ImGuiIO_ImGuiIO"][1]["call_args"] = "()" -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:1852" -defs["ImGuiIO_ImGuiIO"][1]["ov_cimguiname"] = "ImGuiIO_ImGuiIO" -defs["ImGuiIO_ImGuiIO"][1]["signature"] = "()" -defs["ImGuiIO_ImGuiIO"][1]["stname"] = "ImGuiIO" -defs["ImGuiIO_ImGuiIO"]["()"] = defs["ImGuiIO_ImGuiIO"][1] -defs["ImGuiIO_destroy"] = {} -defs["ImGuiIO_destroy"][1] = {} -defs["ImGuiIO_destroy"][1]["args"] = "(ImGuiIO* self)" -defs["ImGuiIO_destroy"][1]["argsT"] = {} -defs["ImGuiIO_destroy"][1]["argsT"][1] = {} -defs["ImGuiIO_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiIO_destroy"][1]["argsT"][1]["type"] = "ImGuiIO*" -defs["ImGuiIO_destroy"][1]["call_args"] = "(self)" -defs["ImGuiIO_destroy"][1]["cimguiname"] = "ImGuiIO_destroy" -defs["ImGuiIO_destroy"][1]["defaults"] = {} -defs["ImGuiIO_destroy"][1]["destructor"] = true -defs["ImGuiIO_destroy"][1]["ov_cimguiname"] = "ImGuiIO_destroy" -defs["ImGuiIO_destroy"][1]["ret"] = "void" -defs["ImGuiIO_destroy"][1]["signature"] = "(ImGuiIO*)" -defs["ImGuiIO_destroy"][1]["stname"] = "ImGuiIO" -defs["ImGuiIO_destroy"]["(ImGuiIO*)"] = defs["ImGuiIO_destroy"][1] -defs["ImGuiInputTextCallbackData_ClearSelection"] = {} -defs["ImGuiInputTextCallbackData_ClearSelection"][1] = {} -defs["ImGuiInputTextCallbackData_ClearSelection"][1]["args"] = "(ImGuiInputTextCallbackData* self)" -defs["ImGuiInputTextCallbackData_ClearSelection"][1]["argsT"] = {} -defs["ImGuiInputTextCallbackData_ClearSelection"][1]["argsT"][1] = {} -defs["ImGuiInputTextCallbackData_ClearSelection"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextCallbackData_ClearSelection"][1]["argsT"][1]["type"] = "ImGuiInputTextCallbackData*" -defs["ImGuiInputTextCallbackData_ClearSelection"][1]["argsoriginal"] = "()" -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:1893" -defs["ImGuiInputTextCallbackData_ClearSelection"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_ClearSelection" -defs["ImGuiInputTextCallbackData_ClearSelection"][1]["ret"] = "void" -defs["ImGuiInputTextCallbackData_ClearSelection"][1]["signature"] = "()" -defs["ImGuiInputTextCallbackData_ClearSelection"][1]["stname"] = "ImGuiInputTextCallbackData" -defs["ImGuiInputTextCallbackData_ClearSelection"]["()"] = defs["ImGuiInputTextCallbackData_ClearSelection"][1] -defs["ImGuiInputTextCallbackData_DeleteChars"] = {} -defs["ImGuiInputTextCallbackData_DeleteChars"][1] = {} -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["args"] = "(ImGuiInputTextCallbackData* self,int pos,int bytes_count)" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"] = {} -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][1] = {} -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][1]["type"] = "ImGuiInputTextCallbackData*" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][2] = {} -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][2]["name"] = "pos" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][2]["type"] = "int" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][3] = {} -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][3]["name"] = "bytes_count" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][3]["type"] = "int" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsoriginal"] = "(int pos,int bytes_count)" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["call_args"] = "(pos,bytes_count)" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["cimguiname"] = "ImGuiInputTextCallbackData_DeleteChars" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["defaults"] = {} -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["funcname"] = "DeleteChars" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["location"] = "imgui:1890" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_DeleteChars" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["ret"] = "void" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["signature"] = "(int,int)" -defs["ImGuiInputTextCallbackData_DeleteChars"][1]["stname"] = "ImGuiInputTextCallbackData" -defs["ImGuiInputTextCallbackData_DeleteChars"]["(int,int)"] = defs["ImGuiInputTextCallbackData_DeleteChars"][1] -defs["ImGuiInputTextCallbackData_HasSelection"] = {} -defs["ImGuiInputTextCallbackData_HasSelection"][1] = {} -defs["ImGuiInputTextCallbackData_HasSelection"][1]["args"] = "(ImGuiInputTextCallbackData* self)" -defs["ImGuiInputTextCallbackData_HasSelection"][1]["argsT"] = {} -defs["ImGuiInputTextCallbackData_HasSelection"][1]["argsT"][1] = {} -defs["ImGuiInputTextCallbackData_HasSelection"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextCallbackData_HasSelection"][1]["argsT"][1]["type"] = "ImGuiInputTextCallbackData*" -defs["ImGuiInputTextCallbackData_HasSelection"][1]["argsoriginal"] = "()" -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:1894" -defs["ImGuiInputTextCallbackData_HasSelection"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_HasSelection" -defs["ImGuiInputTextCallbackData_HasSelection"][1]["ret"] = "bool" -defs["ImGuiInputTextCallbackData_HasSelection"][1]["signature"] = "()const" -defs["ImGuiInputTextCallbackData_HasSelection"][1]["stname"] = "ImGuiInputTextCallbackData" -defs["ImGuiInputTextCallbackData_HasSelection"]["()const"] = defs["ImGuiInputTextCallbackData_HasSelection"][1] -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"] = {} -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1] = {} -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["args"] = "()" -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["argsT"] = {} -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["argsoriginal"] = "()" -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["call_args"] = "()" -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["cimguiname"] = "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData" -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["constructor"] = true -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["defaults"] = {} -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["funcname"] = "ImGuiInputTextCallbackData" -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["location"] = "imgui:1889" -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData" -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["signature"] = "()" -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["stname"] = "ImGuiInputTextCallbackData" -defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"]["()"] = defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1] -defs["ImGuiInputTextCallbackData_InsertChars"] = {} -defs["ImGuiInputTextCallbackData_InsertChars"][1] = {} -defs["ImGuiInputTextCallbackData_InsertChars"][1]["args"] = "(ImGuiInputTextCallbackData* self,int pos,const char* text,const char* text_end)" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"] = {} -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][1] = {} -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][1]["type"] = "ImGuiInputTextCallbackData*" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][2] = {} -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][2]["name"] = "pos" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][2]["type"] = "int" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][3] = {} -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][3]["name"] = "text" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][3]["type"] = "const char*" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][4] = {} -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][4]["name"] = "text_end" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][4]["type"] = "const char*" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsoriginal"] = "(int pos,const char* text,const char* text_end=((void*)0))" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["call_args"] = "(pos,text,text_end)" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["cimguiname"] = "ImGuiInputTextCallbackData_InsertChars" -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:1891" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_InsertChars" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["ret"] = "void" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["signature"] = "(int,const char*,const char*)" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["stname"] = "ImGuiInputTextCallbackData" -defs["ImGuiInputTextCallbackData_InsertChars"]["(int,const char*,const char*)"] = defs["ImGuiInputTextCallbackData_InsertChars"][1] -defs["ImGuiInputTextCallbackData_SelectAll"] = {} -defs["ImGuiInputTextCallbackData_SelectAll"][1] = {} -defs["ImGuiInputTextCallbackData_SelectAll"][1]["args"] = "(ImGuiInputTextCallbackData* self)" -defs["ImGuiInputTextCallbackData_SelectAll"][1]["argsT"] = {} -defs["ImGuiInputTextCallbackData_SelectAll"][1]["argsT"][1] = {} -defs["ImGuiInputTextCallbackData_SelectAll"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextCallbackData_SelectAll"][1]["argsT"][1]["type"] = "ImGuiInputTextCallbackData*" -defs["ImGuiInputTextCallbackData_SelectAll"][1]["argsoriginal"] = "()" -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:1892" -defs["ImGuiInputTextCallbackData_SelectAll"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_SelectAll" -defs["ImGuiInputTextCallbackData_SelectAll"][1]["ret"] = "void" -defs["ImGuiInputTextCallbackData_SelectAll"][1]["signature"] = "()" -defs["ImGuiInputTextCallbackData_SelectAll"][1]["stname"] = "ImGuiInputTextCallbackData" -defs["ImGuiInputTextCallbackData_SelectAll"]["()"] = defs["ImGuiInputTextCallbackData_SelectAll"][1] -defs["ImGuiInputTextCallbackData_destroy"] = {} -defs["ImGuiInputTextCallbackData_destroy"][1] = {} -defs["ImGuiInputTextCallbackData_destroy"][1]["args"] = "(ImGuiInputTextCallbackData* self)" -defs["ImGuiInputTextCallbackData_destroy"][1]["argsT"] = {} -defs["ImGuiInputTextCallbackData_destroy"][1]["argsT"][1] = {} -defs["ImGuiInputTextCallbackData_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextCallbackData_destroy"][1]["argsT"][1]["type"] = "ImGuiInputTextCallbackData*" -defs["ImGuiInputTextCallbackData_destroy"][1]["call_args"] = "(self)" -defs["ImGuiInputTextCallbackData_destroy"][1]["cimguiname"] = "ImGuiInputTextCallbackData_destroy" -defs["ImGuiInputTextCallbackData_destroy"][1]["defaults"] = {} -defs["ImGuiInputTextCallbackData_destroy"][1]["destructor"] = true -defs["ImGuiInputTextCallbackData_destroy"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_destroy" -defs["ImGuiInputTextCallbackData_destroy"][1]["ret"] = "void" -defs["ImGuiInputTextCallbackData_destroy"][1]["signature"] = "(ImGuiInputTextCallbackData*)" -defs["ImGuiInputTextCallbackData_destroy"][1]["stname"] = "ImGuiInputTextCallbackData" -defs["ImGuiInputTextCallbackData_destroy"]["(ImGuiInputTextCallbackData*)"] = defs["ImGuiInputTextCallbackData_destroy"][1] -defs["ImGuiListClipper_Begin"] = {} -defs["ImGuiListClipper_Begin"][1] = {} -defs["ImGuiListClipper_Begin"][1]["args"] = "(ImGuiListClipper* self,int items_count,float items_height)" -defs["ImGuiListClipper_Begin"][1]["argsT"] = {} -defs["ImGuiListClipper_Begin"][1]["argsT"][1] = {} -defs["ImGuiListClipper_Begin"][1]["argsT"][1]["name"] = "self" -defs["ImGuiListClipper_Begin"][1]["argsT"][1]["type"] = "ImGuiListClipper*" -defs["ImGuiListClipper_Begin"][1]["argsT"][2] = {} -defs["ImGuiListClipper_Begin"][1]["argsT"][2]["name"] = "items_count" -defs["ImGuiListClipper_Begin"][1]["argsT"][2]["type"] = "int" -defs["ImGuiListClipper_Begin"][1]["argsT"][3] = {} -defs["ImGuiListClipper_Begin"][1]["argsT"][3]["name"] = "items_height" -defs["ImGuiListClipper_Begin"][1]["argsT"][3]["type"] = "float" -defs["ImGuiListClipper_Begin"][1]["argsoriginal"] = "(int items_count,float items_height=-1.0f)" -defs["ImGuiListClipper_Begin"][1]["call_args"] = "(items_count,items_height)" -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:2147" -defs["ImGuiListClipper_Begin"][1]["ov_cimguiname"] = "ImGuiListClipper_Begin" -defs["ImGuiListClipper_Begin"][1]["ret"] = "void" -defs["ImGuiListClipper_Begin"][1]["signature"] = "(int,float)" -defs["ImGuiListClipper_Begin"][1]["stname"] = "ImGuiListClipper" -defs["ImGuiListClipper_Begin"]["(int,float)"] = defs["ImGuiListClipper_Begin"][1] -defs["ImGuiListClipper_End"] = {} -defs["ImGuiListClipper_End"][1] = {} -defs["ImGuiListClipper_End"][1]["args"] = "(ImGuiListClipper* self)" -defs["ImGuiListClipper_End"][1]["argsT"] = {} -defs["ImGuiListClipper_End"][1]["argsT"][1] = {} -defs["ImGuiListClipper_End"][1]["argsT"][1]["name"] = "self" -defs["ImGuiListClipper_End"][1]["argsT"][1]["type"] = "ImGuiListClipper*" -defs["ImGuiListClipper_End"][1]["argsoriginal"] = "()" -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:2148" -defs["ImGuiListClipper_End"][1]["ov_cimguiname"] = "ImGuiListClipper_End" -defs["ImGuiListClipper_End"][1]["ret"] = "void" -defs["ImGuiListClipper_End"][1]["signature"] = "()" -defs["ImGuiListClipper_End"][1]["stname"] = "ImGuiListClipper" -defs["ImGuiListClipper_End"]["()"] = defs["ImGuiListClipper_End"][1] -defs["ImGuiListClipper_ImGuiListClipper"] = {} -defs["ImGuiListClipper_ImGuiListClipper"][1] = {} -defs["ImGuiListClipper_ImGuiListClipper"][1]["args"] = "()" -defs["ImGuiListClipper_ImGuiListClipper"][1]["argsT"] = {} -defs["ImGuiListClipper_ImGuiListClipper"][1]["argsoriginal"] = "()" -defs["ImGuiListClipper_ImGuiListClipper"][1]["call_args"] = "()" -defs["ImGuiListClipper_ImGuiListClipper"][1]["cimguiname"] = "ImGuiListClipper_ImGuiListClipper" -defs["ImGuiListClipper_ImGuiListClipper"][1]["constructor"] = true -defs["ImGuiListClipper_ImGuiListClipper"][1]["defaults"] = {} -defs["ImGuiListClipper_ImGuiListClipper"][1]["funcname"] = "ImGuiListClipper" -defs["ImGuiListClipper_ImGuiListClipper"][1]["location"] = "imgui:2142" -defs["ImGuiListClipper_ImGuiListClipper"][1]["ov_cimguiname"] = "ImGuiListClipper_ImGuiListClipper" -defs["ImGuiListClipper_ImGuiListClipper"][1]["signature"] = "()" -defs["ImGuiListClipper_ImGuiListClipper"][1]["stname"] = "ImGuiListClipper" -defs["ImGuiListClipper_ImGuiListClipper"]["()"] = defs["ImGuiListClipper_ImGuiListClipper"][1] -defs["ImGuiListClipper_Step"] = {} -defs["ImGuiListClipper_Step"][1] = {} -defs["ImGuiListClipper_Step"][1]["args"] = "(ImGuiListClipper* self)" -defs["ImGuiListClipper_Step"][1]["argsT"] = {} -defs["ImGuiListClipper_Step"][1]["argsT"][1] = {} -defs["ImGuiListClipper_Step"][1]["argsT"][1]["name"] = "self" -defs["ImGuiListClipper_Step"][1]["argsT"][1]["type"] = "ImGuiListClipper*" -defs["ImGuiListClipper_Step"][1]["argsoriginal"] = "()" -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:2149" -defs["ImGuiListClipper_Step"][1]["ov_cimguiname"] = "ImGuiListClipper_Step" -defs["ImGuiListClipper_Step"][1]["ret"] = "bool" -defs["ImGuiListClipper_Step"][1]["signature"] = "()" -defs["ImGuiListClipper_Step"][1]["stname"] = "ImGuiListClipper" -defs["ImGuiListClipper_Step"]["()"] = defs["ImGuiListClipper_Step"][1] -defs["ImGuiListClipper_destroy"] = {} -defs["ImGuiListClipper_destroy"][1] = {} -defs["ImGuiListClipper_destroy"][1]["args"] = "(ImGuiListClipper* self)" -defs["ImGuiListClipper_destroy"][1]["argsT"] = {} -defs["ImGuiListClipper_destroy"][1]["argsT"][1] = {} -defs["ImGuiListClipper_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiListClipper_destroy"][1]["argsT"][1]["type"] = "ImGuiListClipper*" -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:2143" -defs["ImGuiListClipper_destroy"][1]["ov_cimguiname"] = "ImGuiListClipper_destroy" -defs["ImGuiListClipper_destroy"][1]["realdestructor"] = true -defs["ImGuiListClipper_destroy"][1]["ret"] = "void" -defs["ImGuiListClipper_destroy"][1]["signature"] = "(ImGuiListClipper*)" -defs["ImGuiListClipper_destroy"][1]["stname"] = "ImGuiListClipper" -defs["ImGuiListClipper_destroy"]["(ImGuiListClipper*)"] = defs["ImGuiListClipper_destroy"][1] -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"] = {} -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1] = {} -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["args"] = "()" -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["argsT"] = {} -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["argsoriginal"] = "()" -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["call_args"] = "()" -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["cimguiname"] = "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame" -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["constructor"] = true -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["defaults"] = {} -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["funcname"] = "ImGuiOnceUponAFrame" -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["location"] = "imgui:2010" -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["ov_cimguiname"] = "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame" -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["signature"] = "()" -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["stname"] = "ImGuiOnceUponAFrame" -defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"]["()"] = defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1] -defs["ImGuiOnceUponAFrame_destroy"] = {} -defs["ImGuiOnceUponAFrame_destroy"][1] = {} -defs["ImGuiOnceUponAFrame_destroy"][1]["args"] = "(ImGuiOnceUponAFrame* self)" -defs["ImGuiOnceUponAFrame_destroy"][1]["argsT"] = {} -defs["ImGuiOnceUponAFrame_destroy"][1]["argsT"][1] = {} -defs["ImGuiOnceUponAFrame_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiOnceUponAFrame_destroy"][1]["argsT"][1]["type"] = "ImGuiOnceUponAFrame*" -defs["ImGuiOnceUponAFrame_destroy"][1]["call_args"] = "(self)" -defs["ImGuiOnceUponAFrame_destroy"][1]["cimguiname"] = "ImGuiOnceUponAFrame_destroy" -defs["ImGuiOnceUponAFrame_destroy"][1]["defaults"] = {} -defs["ImGuiOnceUponAFrame_destroy"][1]["destructor"] = true -defs["ImGuiOnceUponAFrame_destroy"][1]["ov_cimguiname"] = "ImGuiOnceUponAFrame_destroy" -defs["ImGuiOnceUponAFrame_destroy"][1]["ret"] = "void" -defs["ImGuiOnceUponAFrame_destroy"][1]["signature"] = "(ImGuiOnceUponAFrame*)" -defs["ImGuiOnceUponAFrame_destroy"][1]["stname"] = "ImGuiOnceUponAFrame" -defs["ImGuiOnceUponAFrame_destroy"]["(ImGuiOnceUponAFrame*)"] = defs["ImGuiOnceUponAFrame_destroy"][1] -defs["ImGuiPayload_Clear"] = {} -defs["ImGuiPayload_Clear"][1] = {} -defs["ImGuiPayload_Clear"][1]["args"] = "(ImGuiPayload* self)" -defs["ImGuiPayload_Clear"][1]["argsT"] = {} -defs["ImGuiPayload_Clear"][1]["argsT"][1] = {} -defs["ImGuiPayload_Clear"][1]["argsT"][1]["name"] = "self" -defs["ImGuiPayload_Clear"][1]["argsT"][1]["type"] = "ImGuiPayload*" -defs["ImGuiPayload_Clear"][1]["argsoriginal"] = "()" -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:1923" -defs["ImGuiPayload_Clear"][1]["ov_cimguiname"] = "ImGuiPayload_Clear" -defs["ImGuiPayload_Clear"][1]["ret"] = "void" -defs["ImGuiPayload_Clear"][1]["signature"] = "()" -defs["ImGuiPayload_Clear"][1]["stname"] = "ImGuiPayload" -defs["ImGuiPayload_Clear"]["()"] = defs["ImGuiPayload_Clear"][1] -defs["ImGuiPayload_ImGuiPayload"] = {} -defs["ImGuiPayload_ImGuiPayload"][1] = {} -defs["ImGuiPayload_ImGuiPayload"][1]["args"] = "()" -defs["ImGuiPayload_ImGuiPayload"][1]["argsT"] = {} -defs["ImGuiPayload_ImGuiPayload"][1]["argsoriginal"] = "()" -defs["ImGuiPayload_ImGuiPayload"][1]["call_args"] = "()" -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:1922" -defs["ImGuiPayload_ImGuiPayload"][1]["ov_cimguiname"] = "ImGuiPayload_ImGuiPayload" -defs["ImGuiPayload_ImGuiPayload"][1]["signature"] = "()" -defs["ImGuiPayload_ImGuiPayload"][1]["stname"] = "ImGuiPayload" -defs["ImGuiPayload_ImGuiPayload"]["()"] = defs["ImGuiPayload_ImGuiPayload"][1] -defs["ImGuiPayload_IsDataType"] = {} -defs["ImGuiPayload_IsDataType"][1] = {} -defs["ImGuiPayload_IsDataType"][1]["args"] = "(ImGuiPayload* self,const char* type)" -defs["ImGuiPayload_IsDataType"][1]["argsT"] = {} -defs["ImGuiPayload_IsDataType"][1]["argsT"][1] = {} -defs["ImGuiPayload_IsDataType"][1]["argsT"][1]["name"] = "self" -defs["ImGuiPayload_IsDataType"][1]["argsT"][1]["type"] = "ImGuiPayload*" -defs["ImGuiPayload_IsDataType"][1]["argsT"][2] = {} -defs["ImGuiPayload_IsDataType"][1]["argsT"][2]["name"] = "type" -defs["ImGuiPayload_IsDataType"][1]["argsT"][2]["type"] = "const char*" -defs["ImGuiPayload_IsDataType"][1]["argsoriginal"] = "(const char* type)" -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:1924" -defs["ImGuiPayload_IsDataType"][1]["ov_cimguiname"] = "ImGuiPayload_IsDataType" -defs["ImGuiPayload_IsDataType"][1]["ret"] = "bool" -defs["ImGuiPayload_IsDataType"][1]["signature"] = "(const char*)const" -defs["ImGuiPayload_IsDataType"][1]["stname"] = "ImGuiPayload" -defs["ImGuiPayload_IsDataType"]["(const char*)const"] = defs["ImGuiPayload_IsDataType"][1] -defs["ImGuiPayload_IsDelivery"] = {} -defs["ImGuiPayload_IsDelivery"][1] = {} -defs["ImGuiPayload_IsDelivery"][1]["args"] = "(ImGuiPayload* self)" -defs["ImGuiPayload_IsDelivery"][1]["argsT"] = {} -defs["ImGuiPayload_IsDelivery"][1]["argsT"][1] = {} -defs["ImGuiPayload_IsDelivery"][1]["argsT"][1]["name"] = "self" -defs["ImGuiPayload_IsDelivery"][1]["argsT"][1]["type"] = "ImGuiPayload*" -defs["ImGuiPayload_IsDelivery"][1]["argsoriginal"] = "()" -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:1926" -defs["ImGuiPayload_IsDelivery"][1]["ov_cimguiname"] = "ImGuiPayload_IsDelivery" -defs["ImGuiPayload_IsDelivery"][1]["ret"] = "bool" -defs["ImGuiPayload_IsDelivery"][1]["signature"] = "()const" -defs["ImGuiPayload_IsDelivery"][1]["stname"] = "ImGuiPayload" -defs["ImGuiPayload_IsDelivery"]["()const"] = defs["ImGuiPayload_IsDelivery"][1] -defs["ImGuiPayload_IsPreview"] = {} -defs["ImGuiPayload_IsPreview"][1] = {} -defs["ImGuiPayload_IsPreview"][1]["args"] = "(ImGuiPayload* self)" -defs["ImGuiPayload_IsPreview"][1]["argsT"] = {} -defs["ImGuiPayload_IsPreview"][1]["argsT"][1] = {} -defs["ImGuiPayload_IsPreview"][1]["argsT"][1]["name"] = "self" -defs["ImGuiPayload_IsPreview"][1]["argsT"][1]["type"] = "ImGuiPayload*" -defs["ImGuiPayload_IsPreview"][1]["argsoriginal"] = "()" -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:1925" -defs["ImGuiPayload_IsPreview"][1]["ov_cimguiname"] = "ImGuiPayload_IsPreview" -defs["ImGuiPayload_IsPreview"][1]["ret"] = "bool" -defs["ImGuiPayload_IsPreview"][1]["signature"] = "()const" -defs["ImGuiPayload_IsPreview"][1]["stname"] = "ImGuiPayload" -defs["ImGuiPayload_IsPreview"]["()const"] = defs["ImGuiPayload_IsPreview"][1] -defs["ImGuiPayload_destroy"] = {} -defs["ImGuiPayload_destroy"][1] = {} -defs["ImGuiPayload_destroy"][1]["args"] = "(ImGuiPayload* self)" -defs["ImGuiPayload_destroy"][1]["argsT"] = {} -defs["ImGuiPayload_destroy"][1]["argsT"][1] = {} -defs["ImGuiPayload_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiPayload_destroy"][1]["argsT"][1]["type"] = "ImGuiPayload*" -defs["ImGuiPayload_destroy"][1]["call_args"] = "(self)" -defs["ImGuiPayload_destroy"][1]["cimguiname"] = "ImGuiPayload_destroy" -defs["ImGuiPayload_destroy"][1]["defaults"] = {} -defs["ImGuiPayload_destroy"][1]["destructor"] = true -defs["ImGuiPayload_destroy"][1]["ov_cimguiname"] = "ImGuiPayload_destroy" -defs["ImGuiPayload_destroy"][1]["ret"] = "void" -defs["ImGuiPayload_destroy"][1]["signature"] = "(ImGuiPayload*)" -defs["ImGuiPayload_destroy"][1]["stname"] = "ImGuiPayload" -defs["ImGuiPayload_destroy"]["(ImGuiPayload*)"] = defs["ImGuiPayload_destroy"][1] -defs["ImGuiStoragePair_ImGuiStoragePair"] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][1] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["args"] = "(ImGuiID _key,int _val_i)" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"][1] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"][1]["name"] = "_key" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"][1]["type"] = "ImGuiID" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"][2] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"][2]["name"] = "_val_i" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"][2]["type"] = "int" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsoriginal"] = "(ImGuiID _key,int _val_i)" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["call_args"] = "(_key,_val_i)" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["cimguiname"] = "ImGuiStoragePair_ImGuiStoragePair" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["constructor"] = true -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["defaults"] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["funcname"] = "ImGuiStoragePair" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["location"] = "imgui:2077" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairInt" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["signature"] = "(ImGuiID,int)" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["stname"] = "ImGuiStoragePair" -defs["ImGuiStoragePair_ImGuiStoragePair"][2] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["args"] = "(ImGuiID _key,float _val_f)" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"][1] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"][1]["name"] = "_key" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"][1]["type"] = "ImGuiID" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"][2] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"][2]["name"] = "_val_f" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"][2]["type"] = "float" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsoriginal"] = "(ImGuiID _key,float _val_f)" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["call_args"] = "(_key,_val_f)" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["cimguiname"] = "ImGuiStoragePair_ImGuiStoragePair" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["constructor"] = true -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["defaults"] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["funcname"] = "ImGuiStoragePair" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["location"] = "imgui:2078" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairFloat" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["signature"] = "(ImGuiID,float)" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["stname"] = "ImGuiStoragePair" -defs["ImGuiStoragePair_ImGuiStoragePair"][3] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["args"] = "(ImGuiID _key,void* _val_p)" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"][1] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"][1]["name"] = "_key" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"][1]["type"] = "ImGuiID" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"][2] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"][2]["name"] = "_val_p" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"][2]["type"] = "void*" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsoriginal"] = "(ImGuiID _key,void* _val_p)" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["call_args"] = "(_key,_val_p)" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["cimguiname"] = "ImGuiStoragePair_ImGuiStoragePair" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["constructor"] = true -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["defaults"] = {} -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["funcname"] = "ImGuiStoragePair" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["location"] = "imgui:2079" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairPtr" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["signature"] = "(ImGuiID,void*)" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["stname"] = "ImGuiStoragePair" -defs["ImGuiStoragePair_ImGuiStoragePair"]["(ImGuiID,float)"] = defs["ImGuiStoragePair_ImGuiStoragePair"][2] -defs["ImGuiStoragePair_ImGuiStoragePair"]["(ImGuiID,int)"] = defs["ImGuiStoragePair_ImGuiStoragePair"][1] -defs["ImGuiStoragePair_ImGuiStoragePair"]["(ImGuiID,void*)"] = defs["ImGuiStoragePair_ImGuiStoragePair"][3] -defs["ImGuiStoragePair_destroy"] = {} -defs["ImGuiStoragePair_destroy"][1] = {} -defs["ImGuiStoragePair_destroy"][1]["args"] = "(ImGuiStoragePair* self)" -defs["ImGuiStoragePair_destroy"][1]["argsT"] = {} -defs["ImGuiStoragePair_destroy"][1]["argsT"][1] = {} -defs["ImGuiStoragePair_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStoragePair_destroy"][1]["argsT"][1]["type"] = "ImGuiStoragePair*" -defs["ImGuiStoragePair_destroy"][1]["call_args"] = "(self)" -defs["ImGuiStoragePair_destroy"][1]["cimguiname"] = "ImGuiStoragePair_destroy" -defs["ImGuiStoragePair_destroy"][1]["defaults"] = {} -defs["ImGuiStoragePair_destroy"][1]["destructor"] = true -defs["ImGuiStoragePair_destroy"][1]["ov_cimguiname"] = "ImGuiStoragePair_destroy" -defs["ImGuiStoragePair_destroy"][1]["ret"] = "void" -defs["ImGuiStoragePair_destroy"][1]["signature"] = "(ImGuiStoragePair*)" -defs["ImGuiStoragePair_destroy"][1]["stname"] = "ImGuiStoragePair" -defs["ImGuiStoragePair_destroy"]["(ImGuiStoragePair*)"] = defs["ImGuiStoragePair_destroy"][1] -defs["ImGuiStorage_BuildSortByKey"] = {} -defs["ImGuiStorage_BuildSortByKey"][1] = {} -defs["ImGuiStorage_BuildSortByKey"][1]["args"] = "(ImGuiStorage* self)" -defs["ImGuiStorage_BuildSortByKey"][1]["argsT"] = {} -defs["ImGuiStorage_BuildSortByKey"][1]["argsT"][1] = {} -defs["ImGuiStorage_BuildSortByKey"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_BuildSortByKey"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_BuildSortByKey"][1]["argsoriginal"] = "()" -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:2110" -defs["ImGuiStorage_BuildSortByKey"][1]["ov_cimguiname"] = "ImGuiStorage_BuildSortByKey" -defs["ImGuiStorage_BuildSortByKey"][1]["ret"] = "void" -defs["ImGuiStorage_BuildSortByKey"][1]["signature"] = "()" -defs["ImGuiStorage_BuildSortByKey"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_BuildSortByKey"]["()"] = defs["ImGuiStorage_BuildSortByKey"][1] -defs["ImGuiStorage_Clear"] = {} -defs["ImGuiStorage_Clear"][1] = {} -defs["ImGuiStorage_Clear"][1]["args"] = "(ImGuiStorage* self)" -defs["ImGuiStorage_Clear"][1]["argsT"] = {} -defs["ImGuiStorage_Clear"][1]["argsT"][1] = {} -defs["ImGuiStorage_Clear"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_Clear"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_Clear"][1]["argsoriginal"] = "()" -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:2087" -defs["ImGuiStorage_Clear"][1]["ov_cimguiname"] = "ImGuiStorage_Clear" -defs["ImGuiStorage_Clear"][1]["ret"] = "void" -defs["ImGuiStorage_Clear"][1]["signature"] = "()" -defs["ImGuiStorage_Clear"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_Clear"]["()"] = defs["ImGuiStorage_Clear"][1] -defs["ImGuiStorage_GetBool"] = {} -defs["ImGuiStorage_GetBool"][1] = {} -defs["ImGuiStorage_GetBool"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,bool default_val)" -defs["ImGuiStorage_GetBool"][1]["argsT"] = {} -defs["ImGuiStorage_GetBool"][1]["argsT"][1] = {} -defs["ImGuiStorage_GetBool"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_GetBool"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_GetBool"][1]["argsT"][2] = {} -defs["ImGuiStorage_GetBool"][1]["argsT"][2]["name"] = "key" -defs["ImGuiStorage_GetBool"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImGuiStorage_GetBool"][1]["argsT"][3] = {} -defs["ImGuiStorage_GetBool"][1]["argsT"][3]["name"] = "default_val" -defs["ImGuiStorage_GetBool"][1]["argsT"][3]["type"] = "bool" -defs["ImGuiStorage_GetBool"][1]["argsoriginal"] = "(ImGuiID key,bool default_val=false)" -defs["ImGuiStorage_GetBool"][1]["call_args"] = "(key,default_val)" -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:2090" -defs["ImGuiStorage_GetBool"][1]["ov_cimguiname"] = "ImGuiStorage_GetBool" -defs["ImGuiStorage_GetBool"][1]["ret"] = "bool" -defs["ImGuiStorage_GetBool"][1]["signature"] = "(ImGuiID,bool)const" -defs["ImGuiStorage_GetBool"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_GetBool"]["(ImGuiID,bool)const"] = defs["ImGuiStorage_GetBool"][1] -defs["ImGuiStorage_GetBoolRef"] = {} -defs["ImGuiStorage_GetBoolRef"][1] = {} -defs["ImGuiStorage_GetBoolRef"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,bool default_val)" -defs["ImGuiStorage_GetBoolRef"][1]["argsT"] = {} -defs["ImGuiStorage_GetBoolRef"][1]["argsT"][1] = {} -defs["ImGuiStorage_GetBoolRef"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_GetBoolRef"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_GetBoolRef"][1]["argsT"][2] = {} -defs["ImGuiStorage_GetBoolRef"][1]["argsT"][2]["name"] = "key" -defs["ImGuiStorage_GetBoolRef"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImGuiStorage_GetBoolRef"][1]["argsT"][3] = {} -defs["ImGuiStorage_GetBoolRef"][1]["argsT"][3]["name"] = "default_val" -defs["ImGuiStorage_GetBoolRef"][1]["argsT"][3]["type"] = "bool" -defs["ImGuiStorage_GetBoolRef"][1]["argsoriginal"] = "(ImGuiID key,bool default_val=false)" -defs["ImGuiStorage_GetBoolRef"][1]["call_args"] = "(key,default_val)" -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:2102" -defs["ImGuiStorage_GetBoolRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetBoolRef" -defs["ImGuiStorage_GetBoolRef"][1]["ret"] = "bool*" -defs["ImGuiStorage_GetBoolRef"][1]["signature"] = "(ImGuiID,bool)" -defs["ImGuiStorage_GetBoolRef"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_GetBoolRef"]["(ImGuiID,bool)"] = defs["ImGuiStorage_GetBoolRef"][1] -defs["ImGuiStorage_GetFloat"] = {} -defs["ImGuiStorage_GetFloat"][1] = {} -defs["ImGuiStorage_GetFloat"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,float default_val)" -defs["ImGuiStorage_GetFloat"][1]["argsT"] = {} -defs["ImGuiStorage_GetFloat"][1]["argsT"][1] = {} -defs["ImGuiStorage_GetFloat"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_GetFloat"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_GetFloat"][1]["argsT"][2] = {} -defs["ImGuiStorage_GetFloat"][1]["argsT"][2]["name"] = "key" -defs["ImGuiStorage_GetFloat"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImGuiStorage_GetFloat"][1]["argsT"][3] = {} -defs["ImGuiStorage_GetFloat"][1]["argsT"][3]["name"] = "default_val" -defs["ImGuiStorage_GetFloat"][1]["argsT"][3]["type"] = "float" -defs["ImGuiStorage_GetFloat"][1]["argsoriginal"] = "(ImGuiID key,float default_val=0.0f)" -defs["ImGuiStorage_GetFloat"][1]["call_args"] = "(key,default_val)" -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:2092" -defs["ImGuiStorage_GetFloat"][1]["ov_cimguiname"] = "ImGuiStorage_GetFloat" -defs["ImGuiStorage_GetFloat"][1]["ret"] = "float" -defs["ImGuiStorage_GetFloat"][1]["signature"] = "(ImGuiID,float)const" -defs["ImGuiStorage_GetFloat"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_GetFloat"]["(ImGuiID,float)const"] = defs["ImGuiStorage_GetFloat"][1] -defs["ImGuiStorage_GetFloatRef"] = {} -defs["ImGuiStorage_GetFloatRef"][1] = {} -defs["ImGuiStorage_GetFloatRef"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,float default_val)" -defs["ImGuiStorage_GetFloatRef"][1]["argsT"] = {} -defs["ImGuiStorage_GetFloatRef"][1]["argsT"][1] = {} -defs["ImGuiStorage_GetFloatRef"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_GetFloatRef"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_GetFloatRef"][1]["argsT"][2] = {} -defs["ImGuiStorage_GetFloatRef"][1]["argsT"][2]["name"] = "key" -defs["ImGuiStorage_GetFloatRef"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImGuiStorage_GetFloatRef"][1]["argsT"][3] = {} -defs["ImGuiStorage_GetFloatRef"][1]["argsT"][3]["name"] = "default_val" -defs["ImGuiStorage_GetFloatRef"][1]["argsT"][3]["type"] = "float" -defs["ImGuiStorage_GetFloatRef"][1]["argsoriginal"] = "(ImGuiID key,float default_val=0.0f)" -defs["ImGuiStorage_GetFloatRef"][1]["call_args"] = "(key,default_val)" -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:2103" -defs["ImGuiStorage_GetFloatRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetFloatRef" -defs["ImGuiStorage_GetFloatRef"][1]["ret"] = "float*" -defs["ImGuiStorage_GetFloatRef"][1]["signature"] = "(ImGuiID,float)" -defs["ImGuiStorage_GetFloatRef"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_GetFloatRef"]["(ImGuiID,float)"] = defs["ImGuiStorage_GetFloatRef"][1] -defs["ImGuiStorage_GetInt"] = {} -defs["ImGuiStorage_GetInt"][1] = {} -defs["ImGuiStorage_GetInt"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,int default_val)" -defs["ImGuiStorage_GetInt"][1]["argsT"] = {} -defs["ImGuiStorage_GetInt"][1]["argsT"][1] = {} -defs["ImGuiStorage_GetInt"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_GetInt"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_GetInt"][1]["argsT"][2] = {} -defs["ImGuiStorage_GetInt"][1]["argsT"][2]["name"] = "key" -defs["ImGuiStorage_GetInt"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImGuiStorage_GetInt"][1]["argsT"][3] = {} -defs["ImGuiStorage_GetInt"][1]["argsT"][3]["name"] = "default_val" -defs["ImGuiStorage_GetInt"][1]["argsT"][3]["type"] = "int" -defs["ImGuiStorage_GetInt"][1]["argsoriginal"] = "(ImGuiID key,int default_val=0)" -defs["ImGuiStorage_GetInt"][1]["call_args"] = "(key,default_val)" -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:2088" -defs["ImGuiStorage_GetInt"][1]["ov_cimguiname"] = "ImGuiStorage_GetInt" -defs["ImGuiStorage_GetInt"][1]["ret"] = "int" -defs["ImGuiStorage_GetInt"][1]["signature"] = "(ImGuiID,int)const" -defs["ImGuiStorage_GetInt"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_GetInt"]["(ImGuiID,int)const"] = defs["ImGuiStorage_GetInt"][1] -defs["ImGuiStorage_GetIntRef"] = {} -defs["ImGuiStorage_GetIntRef"][1] = {} -defs["ImGuiStorage_GetIntRef"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,int default_val)" -defs["ImGuiStorage_GetIntRef"][1]["argsT"] = {} -defs["ImGuiStorage_GetIntRef"][1]["argsT"][1] = {} -defs["ImGuiStorage_GetIntRef"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_GetIntRef"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_GetIntRef"][1]["argsT"][2] = {} -defs["ImGuiStorage_GetIntRef"][1]["argsT"][2]["name"] = "key" -defs["ImGuiStorage_GetIntRef"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImGuiStorage_GetIntRef"][1]["argsT"][3] = {} -defs["ImGuiStorage_GetIntRef"][1]["argsT"][3]["name"] = "default_val" -defs["ImGuiStorage_GetIntRef"][1]["argsT"][3]["type"] = "int" -defs["ImGuiStorage_GetIntRef"][1]["argsoriginal"] = "(ImGuiID key,int default_val=0)" -defs["ImGuiStorage_GetIntRef"][1]["call_args"] = "(key,default_val)" -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:2101" -defs["ImGuiStorage_GetIntRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetIntRef" -defs["ImGuiStorage_GetIntRef"][1]["ret"] = "int*" -defs["ImGuiStorage_GetIntRef"][1]["signature"] = "(ImGuiID,int)" -defs["ImGuiStorage_GetIntRef"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_GetIntRef"]["(ImGuiID,int)"] = defs["ImGuiStorage_GetIntRef"][1] -defs["ImGuiStorage_GetVoidPtr"] = {} -defs["ImGuiStorage_GetVoidPtr"][1] = {} -defs["ImGuiStorage_GetVoidPtr"][1]["args"] = "(ImGuiStorage* self,ImGuiID key)" -defs["ImGuiStorage_GetVoidPtr"][1]["argsT"] = {} -defs["ImGuiStorage_GetVoidPtr"][1]["argsT"][1] = {} -defs["ImGuiStorage_GetVoidPtr"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_GetVoidPtr"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_GetVoidPtr"][1]["argsT"][2] = {} -defs["ImGuiStorage_GetVoidPtr"][1]["argsT"][2]["name"] = "key" -defs["ImGuiStorage_GetVoidPtr"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImGuiStorage_GetVoidPtr"][1]["argsoriginal"] = "(ImGuiID key)" -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:2094" -defs["ImGuiStorage_GetVoidPtr"][1]["ov_cimguiname"] = "ImGuiStorage_GetVoidPtr" -defs["ImGuiStorage_GetVoidPtr"][1]["ret"] = "void*" -defs["ImGuiStorage_GetVoidPtr"][1]["signature"] = "(ImGuiID)const" -defs["ImGuiStorage_GetVoidPtr"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_GetVoidPtr"]["(ImGuiID)const"] = defs["ImGuiStorage_GetVoidPtr"][1] -defs["ImGuiStorage_GetVoidPtrRef"] = {} -defs["ImGuiStorage_GetVoidPtrRef"][1] = {} -defs["ImGuiStorage_GetVoidPtrRef"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,void* default_val)" -defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"] = {} -defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][1] = {} -defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][2] = {} -defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][2]["name"] = "key" -defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][3] = {} -defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][3]["name"] = "default_val" -defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][3]["type"] = "void*" -defs["ImGuiStorage_GetVoidPtrRef"][1]["argsoriginal"] = "(ImGuiID key,void* default_val=((void*)0))" -defs["ImGuiStorage_GetVoidPtrRef"][1]["call_args"] = "(key,default_val)" -defs["ImGuiStorage_GetVoidPtrRef"][1]["cimguiname"] = "ImGuiStorage_GetVoidPtrRef" -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:2104" -defs["ImGuiStorage_GetVoidPtrRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetVoidPtrRef" -defs["ImGuiStorage_GetVoidPtrRef"][1]["ret"] = "void**" -defs["ImGuiStorage_GetVoidPtrRef"][1]["signature"] = "(ImGuiID,void*)" -defs["ImGuiStorage_GetVoidPtrRef"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_GetVoidPtrRef"]["(ImGuiID,void*)"] = defs["ImGuiStorage_GetVoidPtrRef"][1] -defs["ImGuiStorage_SetAllInt"] = {} -defs["ImGuiStorage_SetAllInt"][1] = {} -defs["ImGuiStorage_SetAllInt"][1]["args"] = "(ImGuiStorage* self,int val)" -defs["ImGuiStorage_SetAllInt"][1]["argsT"] = {} -defs["ImGuiStorage_SetAllInt"][1]["argsT"][1] = {} -defs["ImGuiStorage_SetAllInt"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_SetAllInt"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_SetAllInt"][1]["argsT"][2] = {} -defs["ImGuiStorage_SetAllInt"][1]["argsT"][2]["name"] = "val" -defs["ImGuiStorage_SetAllInt"][1]["argsT"][2]["type"] = "int" -defs["ImGuiStorage_SetAllInt"][1]["argsoriginal"] = "(int val)" -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:2107" -defs["ImGuiStorage_SetAllInt"][1]["ov_cimguiname"] = "ImGuiStorage_SetAllInt" -defs["ImGuiStorage_SetAllInt"][1]["ret"] = "void" -defs["ImGuiStorage_SetAllInt"][1]["signature"] = "(int)" -defs["ImGuiStorage_SetAllInt"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_SetAllInt"]["(int)"] = defs["ImGuiStorage_SetAllInt"][1] -defs["ImGuiStorage_SetBool"] = {} -defs["ImGuiStorage_SetBool"][1] = {} -defs["ImGuiStorage_SetBool"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,bool val)" -defs["ImGuiStorage_SetBool"][1]["argsT"] = {} -defs["ImGuiStorage_SetBool"][1]["argsT"][1] = {} -defs["ImGuiStorage_SetBool"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_SetBool"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_SetBool"][1]["argsT"][2] = {} -defs["ImGuiStorage_SetBool"][1]["argsT"][2]["name"] = "key" -defs["ImGuiStorage_SetBool"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImGuiStorage_SetBool"][1]["argsT"][3] = {} -defs["ImGuiStorage_SetBool"][1]["argsT"][3]["name"] = "val" -defs["ImGuiStorage_SetBool"][1]["argsT"][3]["type"] = "bool" -defs["ImGuiStorage_SetBool"][1]["argsoriginal"] = "(ImGuiID key,bool val)" -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:2091" -defs["ImGuiStorage_SetBool"][1]["ov_cimguiname"] = "ImGuiStorage_SetBool" -defs["ImGuiStorage_SetBool"][1]["ret"] = "void" -defs["ImGuiStorage_SetBool"][1]["signature"] = "(ImGuiID,bool)" -defs["ImGuiStorage_SetBool"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_SetBool"]["(ImGuiID,bool)"] = defs["ImGuiStorage_SetBool"][1] -defs["ImGuiStorage_SetFloat"] = {} -defs["ImGuiStorage_SetFloat"][1] = {} -defs["ImGuiStorage_SetFloat"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,float val)" -defs["ImGuiStorage_SetFloat"][1]["argsT"] = {} -defs["ImGuiStorage_SetFloat"][1]["argsT"][1] = {} -defs["ImGuiStorage_SetFloat"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_SetFloat"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_SetFloat"][1]["argsT"][2] = {} -defs["ImGuiStorage_SetFloat"][1]["argsT"][2]["name"] = "key" -defs["ImGuiStorage_SetFloat"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImGuiStorage_SetFloat"][1]["argsT"][3] = {} -defs["ImGuiStorage_SetFloat"][1]["argsT"][3]["name"] = "val" -defs["ImGuiStorage_SetFloat"][1]["argsT"][3]["type"] = "float" -defs["ImGuiStorage_SetFloat"][1]["argsoriginal"] = "(ImGuiID key,float val)" -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:2093" -defs["ImGuiStorage_SetFloat"][1]["ov_cimguiname"] = "ImGuiStorage_SetFloat" -defs["ImGuiStorage_SetFloat"][1]["ret"] = "void" -defs["ImGuiStorage_SetFloat"][1]["signature"] = "(ImGuiID,float)" -defs["ImGuiStorage_SetFloat"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_SetFloat"]["(ImGuiID,float)"] = defs["ImGuiStorage_SetFloat"][1] -defs["ImGuiStorage_SetInt"] = {} -defs["ImGuiStorage_SetInt"][1] = {} -defs["ImGuiStorage_SetInt"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,int val)" -defs["ImGuiStorage_SetInt"][1]["argsT"] = {} -defs["ImGuiStorage_SetInt"][1]["argsT"][1] = {} -defs["ImGuiStorage_SetInt"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_SetInt"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_SetInt"][1]["argsT"][2] = {} -defs["ImGuiStorage_SetInt"][1]["argsT"][2]["name"] = "key" -defs["ImGuiStorage_SetInt"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImGuiStorage_SetInt"][1]["argsT"][3] = {} -defs["ImGuiStorage_SetInt"][1]["argsT"][3]["name"] = "val" -defs["ImGuiStorage_SetInt"][1]["argsT"][3]["type"] = "int" -defs["ImGuiStorage_SetInt"][1]["argsoriginal"] = "(ImGuiID key,int val)" -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:2089" -defs["ImGuiStorage_SetInt"][1]["ov_cimguiname"] = "ImGuiStorage_SetInt" -defs["ImGuiStorage_SetInt"][1]["ret"] = "void" -defs["ImGuiStorage_SetInt"][1]["signature"] = "(ImGuiID,int)" -defs["ImGuiStorage_SetInt"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_SetInt"]["(ImGuiID,int)"] = defs["ImGuiStorage_SetInt"][1] -defs["ImGuiStorage_SetVoidPtr"] = {} -defs["ImGuiStorage_SetVoidPtr"][1] = {} -defs["ImGuiStorage_SetVoidPtr"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,void* val)" -defs["ImGuiStorage_SetVoidPtr"][1]["argsT"] = {} -defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][1] = {} -defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][2] = {} -defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][2]["name"] = "key" -defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][3] = {} -defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][3]["name"] = "val" -defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][3]["type"] = "void*" -defs["ImGuiStorage_SetVoidPtr"][1]["argsoriginal"] = "(ImGuiID key,void* val)" -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:2095" -defs["ImGuiStorage_SetVoidPtr"][1]["ov_cimguiname"] = "ImGuiStorage_SetVoidPtr" -defs["ImGuiStorage_SetVoidPtr"][1]["ret"] = "void" -defs["ImGuiStorage_SetVoidPtr"][1]["signature"] = "(ImGuiID,void*)" -defs["ImGuiStorage_SetVoidPtr"][1]["stname"] = "ImGuiStorage" -defs["ImGuiStorage_SetVoidPtr"]["(ImGuiID,void*)"] = defs["ImGuiStorage_SetVoidPtr"][1] -defs["ImGuiStyle_ImGuiStyle"] = {} -defs["ImGuiStyle_ImGuiStyle"][1] = {} -defs["ImGuiStyle_ImGuiStyle"][1]["args"] = "()" -defs["ImGuiStyle_ImGuiStyle"][1]["argsT"] = {} -defs["ImGuiStyle_ImGuiStyle"][1]["argsoriginal"] = "()" -defs["ImGuiStyle_ImGuiStyle"][1]["call_args"] = "()" -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:1715" -defs["ImGuiStyle_ImGuiStyle"][1]["ov_cimguiname"] = "ImGuiStyle_ImGuiStyle" -defs["ImGuiStyle_ImGuiStyle"][1]["signature"] = "()" -defs["ImGuiStyle_ImGuiStyle"][1]["stname"] = "ImGuiStyle" -defs["ImGuiStyle_ImGuiStyle"]["()"] = defs["ImGuiStyle_ImGuiStyle"][1] -defs["ImGuiStyle_ScaleAllSizes"] = {} -defs["ImGuiStyle_ScaleAllSizes"][1] = {} -defs["ImGuiStyle_ScaleAllSizes"][1]["args"] = "(ImGuiStyle* self,float scale_factor)" -defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"] = {} -defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"][1] = {} -defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"][1]["type"] = "ImGuiStyle*" -defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"][2] = {} -defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"][2]["name"] = "scale_factor" -defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"][2]["type"] = "float" -defs["ImGuiStyle_ScaleAllSizes"][1]["argsoriginal"] = "(float scale_factor)" -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:1716" -defs["ImGuiStyle_ScaleAllSizes"][1]["ov_cimguiname"] = "ImGuiStyle_ScaleAllSizes" -defs["ImGuiStyle_ScaleAllSizes"][1]["ret"] = "void" -defs["ImGuiStyle_ScaleAllSizes"][1]["signature"] = "(float)" -defs["ImGuiStyle_ScaleAllSizes"][1]["stname"] = "ImGuiStyle" -defs["ImGuiStyle_ScaleAllSizes"]["(float)"] = defs["ImGuiStyle_ScaleAllSizes"][1] -defs["ImGuiStyle_destroy"] = {} -defs["ImGuiStyle_destroy"][1] = {} -defs["ImGuiStyle_destroy"][1]["args"] = "(ImGuiStyle* self)" -defs["ImGuiStyle_destroy"][1]["argsT"] = {} -defs["ImGuiStyle_destroy"][1]["argsT"][1] = {} -defs["ImGuiStyle_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStyle_destroy"][1]["argsT"][1]["type"] = "ImGuiStyle*" -defs["ImGuiStyle_destroy"][1]["call_args"] = "(self)" -defs["ImGuiStyle_destroy"][1]["cimguiname"] = "ImGuiStyle_destroy" -defs["ImGuiStyle_destroy"][1]["defaults"] = {} -defs["ImGuiStyle_destroy"][1]["destructor"] = true -defs["ImGuiStyle_destroy"][1]["ov_cimguiname"] = "ImGuiStyle_destroy" -defs["ImGuiStyle_destroy"][1]["ret"] = "void" -defs["ImGuiStyle_destroy"][1]["signature"] = "(ImGuiStyle*)" -defs["ImGuiStyle_destroy"][1]["stname"] = "ImGuiStyle" -defs["ImGuiStyle_destroy"]["(ImGuiStyle*)"] = defs["ImGuiStyle_destroy"][1] -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"] = {} -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1] = {} -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["args"] = "()" -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["argsT"] = {} -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["argsoriginal"] = "()" -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["call_args"] = "()" -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["cimguiname"] = "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs" -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["constructor"] = true -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["defaults"] = {} -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["funcname"] = "ImGuiTableColumnSortSpecs" -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["location"] = "imgui:1937" -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["ov_cimguiname"] = "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs" -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["signature"] = "()" -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["stname"] = "ImGuiTableColumnSortSpecs" -defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"]["()"] = defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1] -defs["ImGuiTableColumnSortSpecs_destroy"] = {} -defs["ImGuiTableColumnSortSpecs_destroy"][1] = {} -defs["ImGuiTableColumnSortSpecs_destroy"][1]["args"] = "(ImGuiTableColumnSortSpecs* self)" -defs["ImGuiTableColumnSortSpecs_destroy"][1]["argsT"] = {} -defs["ImGuiTableColumnSortSpecs_destroy"][1]["argsT"][1] = {} -defs["ImGuiTableColumnSortSpecs_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTableColumnSortSpecs_destroy"][1]["argsT"][1]["type"] = "ImGuiTableColumnSortSpecs*" -defs["ImGuiTableColumnSortSpecs_destroy"][1]["call_args"] = "(self)" -defs["ImGuiTableColumnSortSpecs_destroy"][1]["cimguiname"] = "ImGuiTableColumnSortSpecs_destroy" -defs["ImGuiTableColumnSortSpecs_destroy"][1]["defaults"] = {} -defs["ImGuiTableColumnSortSpecs_destroy"][1]["destructor"] = true -defs["ImGuiTableColumnSortSpecs_destroy"][1]["ov_cimguiname"] = "ImGuiTableColumnSortSpecs_destroy" -defs["ImGuiTableColumnSortSpecs_destroy"][1]["ret"] = "void" -defs["ImGuiTableColumnSortSpecs_destroy"][1]["signature"] = "(ImGuiTableColumnSortSpecs*)" -defs["ImGuiTableColumnSortSpecs_destroy"][1]["stname"] = "ImGuiTableColumnSortSpecs" -defs["ImGuiTableColumnSortSpecs_destroy"]["(ImGuiTableColumnSortSpecs*)"] = defs["ImGuiTableColumnSortSpecs_destroy"][1] -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"] = {} -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1] = {} -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["args"] = "()" -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["argsT"] = {} -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["argsoriginal"] = "()" -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["call_args"] = "()" -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["cimguiname"] = "ImGuiTableSortSpecs_ImGuiTableSortSpecs" -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["constructor"] = true -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["defaults"] = {} -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["funcname"] = "ImGuiTableSortSpecs" -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["location"] = "imgui:1950" -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["ov_cimguiname"] = "ImGuiTableSortSpecs_ImGuiTableSortSpecs" -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["signature"] = "()" -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["stname"] = "ImGuiTableSortSpecs" -defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"]["()"] = defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1] -defs["ImGuiTableSortSpecs_destroy"] = {} -defs["ImGuiTableSortSpecs_destroy"][1] = {} -defs["ImGuiTableSortSpecs_destroy"][1]["args"] = "(ImGuiTableSortSpecs* self)" -defs["ImGuiTableSortSpecs_destroy"][1]["argsT"] = {} -defs["ImGuiTableSortSpecs_destroy"][1]["argsT"][1] = {} -defs["ImGuiTableSortSpecs_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTableSortSpecs_destroy"][1]["argsT"][1]["type"] = "ImGuiTableSortSpecs*" -defs["ImGuiTableSortSpecs_destroy"][1]["call_args"] = "(self)" -defs["ImGuiTableSortSpecs_destroy"][1]["cimguiname"] = "ImGuiTableSortSpecs_destroy" -defs["ImGuiTableSortSpecs_destroy"][1]["defaults"] = {} -defs["ImGuiTableSortSpecs_destroy"][1]["destructor"] = true -defs["ImGuiTableSortSpecs_destroy"][1]["ov_cimguiname"] = "ImGuiTableSortSpecs_destroy" -defs["ImGuiTableSortSpecs_destroy"][1]["ret"] = "void" -defs["ImGuiTableSortSpecs_destroy"][1]["signature"] = "(ImGuiTableSortSpecs*)" -defs["ImGuiTableSortSpecs_destroy"][1]["stname"] = "ImGuiTableSortSpecs" -defs["ImGuiTableSortSpecs_destroy"]["(ImGuiTableSortSpecs*)"] = defs["ImGuiTableSortSpecs_destroy"][1] -defs["ImGuiTextBuffer_ImGuiTextBuffer"] = {} -defs["ImGuiTextBuffer_ImGuiTextBuffer"][1] = {} -defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["args"] = "()" -defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["argsT"] = {} -defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["argsoriginal"] = "()" -defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["call_args"] = "()" -defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["cimguiname"] = "ImGuiTextBuffer_ImGuiTextBuffer" -defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["constructor"] = true -defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["defaults"] = {} -defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["funcname"] = "ImGuiTextBuffer" -defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["location"] = "imgui:2048" -defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["ov_cimguiname"] = "ImGuiTextBuffer_ImGuiTextBuffer" -defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["signature"] = "()" -defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["stname"] = "ImGuiTextBuffer" -defs["ImGuiTextBuffer_ImGuiTextBuffer"]["()"] = defs["ImGuiTextBuffer_ImGuiTextBuffer"][1] -defs["ImGuiTextBuffer_append"] = {} -defs["ImGuiTextBuffer_append"][1] = {} -defs["ImGuiTextBuffer_append"][1]["args"] = "(ImGuiTextBuffer* self,const char* str,const char* str_end)" -defs["ImGuiTextBuffer_append"][1]["argsT"] = {} -defs["ImGuiTextBuffer_append"][1]["argsT"][1] = {} -defs["ImGuiTextBuffer_append"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextBuffer_append"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" -defs["ImGuiTextBuffer_append"][1]["argsT"][2] = {} -defs["ImGuiTextBuffer_append"][1]["argsT"][2]["name"] = "str" -defs["ImGuiTextBuffer_append"][1]["argsT"][2]["type"] = "const char*" -defs["ImGuiTextBuffer_append"][1]["argsT"][3] = {} -defs["ImGuiTextBuffer_append"][1]["argsT"][3]["name"] = "str_end" -defs["ImGuiTextBuffer_append"][1]["argsT"][3]["type"] = "const char*" -defs["ImGuiTextBuffer_append"][1]["argsoriginal"] = "(const char* str,const char* str_end=((void*)0))" -defs["ImGuiTextBuffer_append"][1]["call_args"] = "(str,str_end)" -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:2057" -defs["ImGuiTextBuffer_append"][1]["ov_cimguiname"] = "ImGuiTextBuffer_append" -defs["ImGuiTextBuffer_append"][1]["ret"] = "void" -defs["ImGuiTextBuffer_append"][1]["signature"] = "(const char*,const char*)" -defs["ImGuiTextBuffer_append"][1]["stname"] = "ImGuiTextBuffer" -defs["ImGuiTextBuffer_append"]["(const char*,const char*)"] = defs["ImGuiTextBuffer_append"][1] -defs["ImGuiTextBuffer_appendf"] = {} -defs["ImGuiTextBuffer_appendf"][1] = {} -defs["ImGuiTextBuffer_appendf"][1]["args"] = "(ImGuiTextBuffer* self,const char* fmt,...)" -defs["ImGuiTextBuffer_appendf"][1]["argsT"] = {} -defs["ImGuiTextBuffer_appendf"][1]["argsT"][1] = {} -defs["ImGuiTextBuffer_appendf"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextBuffer_appendf"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" -defs["ImGuiTextBuffer_appendf"][1]["argsT"][2] = {} -defs["ImGuiTextBuffer_appendf"][1]["argsT"][2]["name"] = "fmt" -defs["ImGuiTextBuffer_appendf"][1]["argsT"][2]["type"] = "const char*" -defs["ImGuiTextBuffer_appendf"][1]["argsT"][3] = {} -defs["ImGuiTextBuffer_appendf"][1]["argsT"][3]["name"] = "..." -defs["ImGuiTextBuffer_appendf"][1]["argsT"][3]["type"] = "..." -defs["ImGuiTextBuffer_appendf"][1]["argsoriginal"] = "(const char* fmt,...)" -defs["ImGuiTextBuffer_appendf"][1]["call_args"] = "(fmt,...)" -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:2058" -defs["ImGuiTextBuffer_appendf"][1]["manual"] = true -defs["ImGuiTextBuffer_appendf"][1]["ov_cimguiname"] = "ImGuiTextBuffer_appendf" -defs["ImGuiTextBuffer_appendf"][1]["ret"] = "void" -defs["ImGuiTextBuffer_appendf"][1]["signature"] = "(const char*,...)" -defs["ImGuiTextBuffer_appendf"][1]["stname"] = "ImGuiTextBuffer" -defs["ImGuiTextBuffer_appendf"]["(const char*,...)"] = defs["ImGuiTextBuffer_appendf"][1] -defs["ImGuiTextBuffer_appendfv"] = {} -defs["ImGuiTextBuffer_appendfv"][1] = {} -defs["ImGuiTextBuffer_appendfv"][1]["args"] = "(ImGuiTextBuffer* self,const char* fmt,va_list args)" -defs["ImGuiTextBuffer_appendfv"][1]["argsT"] = {} -defs["ImGuiTextBuffer_appendfv"][1]["argsT"][1] = {} -defs["ImGuiTextBuffer_appendfv"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextBuffer_appendfv"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" -defs["ImGuiTextBuffer_appendfv"][1]["argsT"][2] = {} -defs["ImGuiTextBuffer_appendfv"][1]["argsT"][2]["name"] = "fmt" -defs["ImGuiTextBuffer_appendfv"][1]["argsT"][2]["type"] = "const char*" -defs["ImGuiTextBuffer_appendfv"][1]["argsT"][3] = {} -defs["ImGuiTextBuffer_appendfv"][1]["argsT"][3]["name"] = "args" -defs["ImGuiTextBuffer_appendfv"][1]["argsT"][3]["type"] = "va_list" -defs["ImGuiTextBuffer_appendfv"][1]["argsoriginal"] = "(const char* fmt,va_list args)" -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:2059" -defs["ImGuiTextBuffer_appendfv"][1]["ov_cimguiname"] = "ImGuiTextBuffer_appendfv" -defs["ImGuiTextBuffer_appendfv"][1]["ret"] = "void" -defs["ImGuiTextBuffer_appendfv"][1]["signature"] = "(const char*,va_list)" -defs["ImGuiTextBuffer_appendfv"][1]["stname"] = "ImGuiTextBuffer" -defs["ImGuiTextBuffer_appendfv"]["(const char*,va_list)"] = defs["ImGuiTextBuffer_appendfv"][1] -defs["ImGuiTextBuffer_begin"] = {} -defs["ImGuiTextBuffer_begin"][1] = {} -defs["ImGuiTextBuffer_begin"][1]["args"] = "(ImGuiTextBuffer* self)" -defs["ImGuiTextBuffer_begin"][1]["argsT"] = {} -defs["ImGuiTextBuffer_begin"][1]["argsT"][1] = {} -defs["ImGuiTextBuffer_begin"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextBuffer_begin"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" -defs["ImGuiTextBuffer_begin"][1]["argsoriginal"] = "()" -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:2050" -defs["ImGuiTextBuffer_begin"][1]["ov_cimguiname"] = "ImGuiTextBuffer_begin" -defs["ImGuiTextBuffer_begin"][1]["ret"] = "const char*" -defs["ImGuiTextBuffer_begin"][1]["signature"] = "()const" -defs["ImGuiTextBuffer_begin"][1]["stname"] = "ImGuiTextBuffer" -defs["ImGuiTextBuffer_begin"]["()const"] = defs["ImGuiTextBuffer_begin"][1] -defs["ImGuiTextBuffer_c_str"] = {} -defs["ImGuiTextBuffer_c_str"][1] = {} -defs["ImGuiTextBuffer_c_str"][1]["args"] = "(ImGuiTextBuffer* self)" -defs["ImGuiTextBuffer_c_str"][1]["argsT"] = {} -defs["ImGuiTextBuffer_c_str"][1]["argsT"][1] = {} -defs["ImGuiTextBuffer_c_str"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextBuffer_c_str"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" -defs["ImGuiTextBuffer_c_str"][1]["argsoriginal"] = "()" -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:2056" -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" -defs["ImGuiTextBuffer_c_str"][1]["stname"] = "ImGuiTextBuffer" -defs["ImGuiTextBuffer_c_str"]["()const"] = defs["ImGuiTextBuffer_c_str"][1] -defs["ImGuiTextBuffer_clear"] = {} -defs["ImGuiTextBuffer_clear"][1] = {} -defs["ImGuiTextBuffer_clear"][1]["args"] = "(ImGuiTextBuffer* self)" -defs["ImGuiTextBuffer_clear"][1]["argsT"] = {} -defs["ImGuiTextBuffer_clear"][1]["argsT"][1] = {} -defs["ImGuiTextBuffer_clear"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextBuffer_clear"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" -defs["ImGuiTextBuffer_clear"][1]["argsoriginal"] = "()" -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:2054" -defs["ImGuiTextBuffer_clear"][1]["ov_cimguiname"] = "ImGuiTextBuffer_clear" -defs["ImGuiTextBuffer_clear"][1]["ret"] = "void" -defs["ImGuiTextBuffer_clear"][1]["signature"] = "()" -defs["ImGuiTextBuffer_clear"][1]["stname"] = "ImGuiTextBuffer" -defs["ImGuiTextBuffer_clear"]["()"] = defs["ImGuiTextBuffer_clear"][1] -defs["ImGuiTextBuffer_destroy"] = {} -defs["ImGuiTextBuffer_destroy"][1] = {} -defs["ImGuiTextBuffer_destroy"][1]["args"] = "(ImGuiTextBuffer* self)" -defs["ImGuiTextBuffer_destroy"][1]["argsT"] = {} -defs["ImGuiTextBuffer_destroy"][1]["argsT"][1] = {} -defs["ImGuiTextBuffer_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextBuffer_destroy"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" -defs["ImGuiTextBuffer_destroy"][1]["call_args"] = "(self)" -defs["ImGuiTextBuffer_destroy"][1]["cimguiname"] = "ImGuiTextBuffer_destroy" -defs["ImGuiTextBuffer_destroy"][1]["defaults"] = {} -defs["ImGuiTextBuffer_destroy"][1]["destructor"] = true -defs["ImGuiTextBuffer_destroy"][1]["ov_cimguiname"] = "ImGuiTextBuffer_destroy" -defs["ImGuiTextBuffer_destroy"][1]["ret"] = "void" -defs["ImGuiTextBuffer_destroy"][1]["signature"] = "(ImGuiTextBuffer*)" -defs["ImGuiTextBuffer_destroy"][1]["stname"] = "ImGuiTextBuffer" -defs["ImGuiTextBuffer_destroy"]["(ImGuiTextBuffer*)"] = defs["ImGuiTextBuffer_destroy"][1] -defs["ImGuiTextBuffer_empty"] = {} -defs["ImGuiTextBuffer_empty"][1] = {} -defs["ImGuiTextBuffer_empty"][1]["args"] = "(ImGuiTextBuffer* self)" -defs["ImGuiTextBuffer_empty"][1]["argsT"] = {} -defs["ImGuiTextBuffer_empty"][1]["argsT"][1] = {} -defs["ImGuiTextBuffer_empty"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextBuffer_empty"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" -defs["ImGuiTextBuffer_empty"][1]["argsoriginal"] = "()" -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:2053" -defs["ImGuiTextBuffer_empty"][1]["ov_cimguiname"] = "ImGuiTextBuffer_empty" -defs["ImGuiTextBuffer_empty"][1]["ret"] = "bool" -defs["ImGuiTextBuffer_empty"][1]["signature"] = "()const" -defs["ImGuiTextBuffer_empty"][1]["stname"] = "ImGuiTextBuffer" -defs["ImGuiTextBuffer_empty"]["()const"] = defs["ImGuiTextBuffer_empty"][1] -defs["ImGuiTextBuffer_end"] = {} -defs["ImGuiTextBuffer_end"][1] = {} -defs["ImGuiTextBuffer_end"][1]["args"] = "(ImGuiTextBuffer* self)" -defs["ImGuiTextBuffer_end"][1]["argsT"] = {} -defs["ImGuiTextBuffer_end"][1]["argsT"][1] = {} -defs["ImGuiTextBuffer_end"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextBuffer_end"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" -defs["ImGuiTextBuffer_end"][1]["argsoriginal"] = "()" -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:2051" -defs["ImGuiTextBuffer_end"][1]["ov_cimguiname"] = "ImGuiTextBuffer_end" -defs["ImGuiTextBuffer_end"][1]["ret"] = "const char*" -defs["ImGuiTextBuffer_end"][1]["signature"] = "()const" -defs["ImGuiTextBuffer_end"][1]["stname"] = "ImGuiTextBuffer" -defs["ImGuiTextBuffer_end"]["()const"] = defs["ImGuiTextBuffer_end"][1] -defs["ImGuiTextBuffer_reserve"] = {} -defs["ImGuiTextBuffer_reserve"][1] = {} -defs["ImGuiTextBuffer_reserve"][1]["args"] = "(ImGuiTextBuffer* self,int capacity)" -defs["ImGuiTextBuffer_reserve"][1]["argsT"] = {} -defs["ImGuiTextBuffer_reserve"][1]["argsT"][1] = {} -defs["ImGuiTextBuffer_reserve"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextBuffer_reserve"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" -defs["ImGuiTextBuffer_reserve"][1]["argsT"][2] = {} -defs["ImGuiTextBuffer_reserve"][1]["argsT"][2]["name"] = "capacity" -defs["ImGuiTextBuffer_reserve"][1]["argsT"][2]["type"] = "int" -defs["ImGuiTextBuffer_reserve"][1]["argsoriginal"] = "(int capacity)" -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:2055" -defs["ImGuiTextBuffer_reserve"][1]["ov_cimguiname"] = "ImGuiTextBuffer_reserve" -defs["ImGuiTextBuffer_reserve"][1]["ret"] = "void" -defs["ImGuiTextBuffer_reserve"][1]["signature"] = "(int)" -defs["ImGuiTextBuffer_reserve"][1]["stname"] = "ImGuiTextBuffer" -defs["ImGuiTextBuffer_reserve"]["(int)"] = defs["ImGuiTextBuffer_reserve"][1] -defs["ImGuiTextBuffer_size"] = {} -defs["ImGuiTextBuffer_size"][1] = {} -defs["ImGuiTextBuffer_size"][1]["args"] = "(ImGuiTextBuffer* self)" -defs["ImGuiTextBuffer_size"][1]["argsT"] = {} -defs["ImGuiTextBuffer_size"][1]["argsT"][1] = {} -defs["ImGuiTextBuffer_size"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextBuffer_size"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" -defs["ImGuiTextBuffer_size"][1]["argsoriginal"] = "()" -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:2052" -defs["ImGuiTextBuffer_size"][1]["ov_cimguiname"] = "ImGuiTextBuffer_size" -defs["ImGuiTextBuffer_size"][1]["ret"] = "int" -defs["ImGuiTextBuffer_size"][1]["signature"] = "()const" -defs["ImGuiTextBuffer_size"][1]["stname"] = "ImGuiTextBuffer" -defs["ImGuiTextBuffer_size"]["()const"] = defs["ImGuiTextBuffer_size"][1] -defs["ImGuiTextFilter_Build"] = {} -defs["ImGuiTextFilter_Build"][1] = {} -defs["ImGuiTextFilter_Build"][1]["args"] = "(ImGuiTextFilter* self)" -defs["ImGuiTextFilter_Build"][1]["argsT"] = {} -defs["ImGuiTextFilter_Build"][1]["argsT"][1] = {} -defs["ImGuiTextFilter_Build"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextFilter_Build"][1]["argsT"][1]["type"] = "ImGuiTextFilter*" -defs["ImGuiTextFilter_Build"][1]["argsoriginal"] = "()" -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:2021" -defs["ImGuiTextFilter_Build"][1]["ov_cimguiname"] = "ImGuiTextFilter_Build" -defs["ImGuiTextFilter_Build"][1]["ret"] = "void" -defs["ImGuiTextFilter_Build"][1]["signature"] = "()" -defs["ImGuiTextFilter_Build"][1]["stname"] = "ImGuiTextFilter" -defs["ImGuiTextFilter_Build"]["()"] = defs["ImGuiTextFilter_Build"][1] -defs["ImGuiTextFilter_Clear"] = {} -defs["ImGuiTextFilter_Clear"][1] = {} -defs["ImGuiTextFilter_Clear"][1]["args"] = "(ImGuiTextFilter* self)" -defs["ImGuiTextFilter_Clear"][1]["argsT"] = {} -defs["ImGuiTextFilter_Clear"][1]["argsT"][1] = {} -defs["ImGuiTextFilter_Clear"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextFilter_Clear"][1]["argsT"][1]["type"] = "ImGuiTextFilter*" -defs["ImGuiTextFilter_Clear"][1]["argsoriginal"] = "()" -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:2022" -defs["ImGuiTextFilter_Clear"][1]["ov_cimguiname"] = "ImGuiTextFilter_Clear" -defs["ImGuiTextFilter_Clear"][1]["ret"] = "void" -defs["ImGuiTextFilter_Clear"][1]["signature"] = "()" -defs["ImGuiTextFilter_Clear"][1]["stname"] = "ImGuiTextFilter" -defs["ImGuiTextFilter_Clear"]["()"] = defs["ImGuiTextFilter_Clear"][1] -defs["ImGuiTextFilter_Draw"] = {} -defs["ImGuiTextFilter_Draw"][1] = {} -defs["ImGuiTextFilter_Draw"][1]["args"] = "(ImGuiTextFilter* self,const char* label,float width)" -defs["ImGuiTextFilter_Draw"][1]["argsT"] = {} -defs["ImGuiTextFilter_Draw"][1]["argsT"][1] = {} -defs["ImGuiTextFilter_Draw"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextFilter_Draw"][1]["argsT"][1]["type"] = "ImGuiTextFilter*" -defs["ImGuiTextFilter_Draw"][1]["argsT"][2] = {} -defs["ImGuiTextFilter_Draw"][1]["argsT"][2]["name"] = "label" -defs["ImGuiTextFilter_Draw"][1]["argsT"][2]["type"] = "const char*" -defs["ImGuiTextFilter_Draw"][1]["argsT"][3] = {} -defs["ImGuiTextFilter_Draw"][1]["argsT"][3]["name"] = "width" -defs["ImGuiTextFilter_Draw"][1]["argsT"][3]["type"] = "float" -defs["ImGuiTextFilter_Draw"][1]["argsoriginal"] = "(const char* label=\"Filter(inc,-exc)\",float width=0.0f)" -defs["ImGuiTextFilter_Draw"][1]["call_args"] = "(label,width)" -defs["ImGuiTextFilter_Draw"][1]["cimguiname"] = "ImGuiTextFilter_Draw" -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:2019" -defs["ImGuiTextFilter_Draw"][1]["ov_cimguiname"] = "ImGuiTextFilter_Draw" -defs["ImGuiTextFilter_Draw"][1]["ret"] = "bool" -defs["ImGuiTextFilter_Draw"][1]["signature"] = "(const char*,float)" -defs["ImGuiTextFilter_Draw"][1]["stname"] = "ImGuiTextFilter" -defs["ImGuiTextFilter_Draw"]["(const char*,float)"] = defs["ImGuiTextFilter_Draw"][1] -defs["ImGuiTextFilter_ImGuiTextFilter"] = {} -defs["ImGuiTextFilter_ImGuiTextFilter"][1] = {} -defs["ImGuiTextFilter_ImGuiTextFilter"][1]["args"] = "(const char* default_filter)" -defs["ImGuiTextFilter_ImGuiTextFilter"][1]["argsT"] = {} -defs["ImGuiTextFilter_ImGuiTextFilter"][1]["argsT"][1] = {} -defs["ImGuiTextFilter_ImGuiTextFilter"][1]["argsT"][1]["name"] = "default_filter" -defs["ImGuiTextFilter_ImGuiTextFilter"][1]["argsT"][1]["type"] = "const char*" -defs["ImGuiTextFilter_ImGuiTextFilter"][1]["argsoriginal"] = "(const char* default_filter=\"\")" -defs["ImGuiTextFilter_ImGuiTextFilter"][1]["call_args"] = "(default_filter)" -defs["ImGuiTextFilter_ImGuiTextFilter"][1]["cimguiname"] = "ImGuiTextFilter_ImGuiTextFilter" -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:2018" -defs["ImGuiTextFilter_ImGuiTextFilter"][1]["ov_cimguiname"] = "ImGuiTextFilter_ImGuiTextFilter" -defs["ImGuiTextFilter_ImGuiTextFilter"][1]["signature"] = "(const char*)" -defs["ImGuiTextFilter_ImGuiTextFilter"][1]["stname"] = "ImGuiTextFilter" -defs["ImGuiTextFilter_ImGuiTextFilter"]["(const char*)"] = defs["ImGuiTextFilter_ImGuiTextFilter"][1] -defs["ImGuiTextFilter_IsActive"] = {} -defs["ImGuiTextFilter_IsActive"][1] = {} -defs["ImGuiTextFilter_IsActive"][1]["args"] = "(ImGuiTextFilter* self)" -defs["ImGuiTextFilter_IsActive"][1]["argsT"] = {} -defs["ImGuiTextFilter_IsActive"][1]["argsT"][1] = {} -defs["ImGuiTextFilter_IsActive"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextFilter_IsActive"][1]["argsT"][1]["type"] = "ImGuiTextFilter*" -defs["ImGuiTextFilter_IsActive"][1]["argsoriginal"] = "()" -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:2023" -defs["ImGuiTextFilter_IsActive"][1]["ov_cimguiname"] = "ImGuiTextFilter_IsActive" -defs["ImGuiTextFilter_IsActive"][1]["ret"] = "bool" -defs["ImGuiTextFilter_IsActive"][1]["signature"] = "()const" -defs["ImGuiTextFilter_IsActive"][1]["stname"] = "ImGuiTextFilter" -defs["ImGuiTextFilter_IsActive"]["()const"] = defs["ImGuiTextFilter_IsActive"][1] -defs["ImGuiTextFilter_PassFilter"] = {} -defs["ImGuiTextFilter_PassFilter"][1] = {} -defs["ImGuiTextFilter_PassFilter"][1]["args"] = "(ImGuiTextFilter* self,const char* text,const char* text_end)" -defs["ImGuiTextFilter_PassFilter"][1]["argsT"] = {} -defs["ImGuiTextFilter_PassFilter"][1]["argsT"][1] = {} -defs["ImGuiTextFilter_PassFilter"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextFilter_PassFilter"][1]["argsT"][1]["type"] = "ImGuiTextFilter*" -defs["ImGuiTextFilter_PassFilter"][1]["argsT"][2] = {} -defs["ImGuiTextFilter_PassFilter"][1]["argsT"][2]["name"] = "text" -defs["ImGuiTextFilter_PassFilter"][1]["argsT"][2]["type"] = "const char*" -defs["ImGuiTextFilter_PassFilter"][1]["argsT"][3] = {} -defs["ImGuiTextFilter_PassFilter"][1]["argsT"][3]["name"] = "text_end" -defs["ImGuiTextFilter_PassFilter"][1]["argsT"][3]["type"] = "const char*" -defs["ImGuiTextFilter_PassFilter"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0))" -defs["ImGuiTextFilter_PassFilter"][1]["call_args"] = "(text,text_end)" -defs["ImGuiTextFilter_PassFilter"][1]["cimguiname"] = "ImGuiTextFilter_PassFilter" -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:2020" -defs["ImGuiTextFilter_PassFilter"][1]["ov_cimguiname"] = "ImGuiTextFilter_PassFilter" -defs["ImGuiTextFilter_PassFilter"][1]["ret"] = "bool" -defs["ImGuiTextFilter_PassFilter"][1]["signature"] = "(const char*,const char*)const" -defs["ImGuiTextFilter_PassFilter"][1]["stname"] = "ImGuiTextFilter" -defs["ImGuiTextFilter_PassFilter"]["(const char*,const char*)const"] = defs["ImGuiTextFilter_PassFilter"][1] -defs["ImGuiTextFilter_destroy"] = {} -defs["ImGuiTextFilter_destroy"][1] = {} -defs["ImGuiTextFilter_destroy"][1]["args"] = "(ImGuiTextFilter* self)" -defs["ImGuiTextFilter_destroy"][1]["argsT"] = {} -defs["ImGuiTextFilter_destroy"][1]["argsT"][1] = {} -defs["ImGuiTextFilter_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextFilter_destroy"][1]["argsT"][1]["type"] = "ImGuiTextFilter*" -defs["ImGuiTextFilter_destroy"][1]["call_args"] = "(self)" -defs["ImGuiTextFilter_destroy"][1]["cimguiname"] = "ImGuiTextFilter_destroy" -defs["ImGuiTextFilter_destroy"][1]["defaults"] = {} -defs["ImGuiTextFilter_destroy"][1]["destructor"] = true -defs["ImGuiTextFilter_destroy"][1]["ov_cimguiname"] = "ImGuiTextFilter_destroy" -defs["ImGuiTextFilter_destroy"][1]["ret"] = "void" -defs["ImGuiTextFilter_destroy"][1]["signature"] = "(ImGuiTextFilter*)" -defs["ImGuiTextFilter_destroy"][1]["stname"] = "ImGuiTextFilter" -defs["ImGuiTextFilter_destroy"]["(ImGuiTextFilter*)"] = defs["ImGuiTextFilter_destroy"][1] -defs["ImGuiTextRange_ImGuiTextRange"] = {} -defs["ImGuiTextRange_ImGuiTextRange"][1] = {} -defs["ImGuiTextRange_ImGuiTextRange"][1]["args"] = "()" -defs["ImGuiTextRange_ImGuiTextRange"][1]["argsT"] = {} -defs["ImGuiTextRange_ImGuiTextRange"][1]["argsoriginal"] = "()" -defs["ImGuiTextRange_ImGuiTextRange"][1]["call_args"] = "()" -defs["ImGuiTextRange_ImGuiTextRange"][1]["cimguiname"] = "ImGuiTextRange_ImGuiTextRange" -defs["ImGuiTextRange_ImGuiTextRange"][1]["constructor"] = true -defs["ImGuiTextRange_ImGuiTextRange"][1]["defaults"] = {} -defs["ImGuiTextRange_ImGuiTextRange"][1]["funcname"] = "ImGuiTextRange" -defs["ImGuiTextRange_ImGuiTextRange"][1]["location"] = "imgui:2031" -defs["ImGuiTextRange_ImGuiTextRange"][1]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRangeNil" -defs["ImGuiTextRange_ImGuiTextRange"][1]["signature"] = "()" -defs["ImGuiTextRange_ImGuiTextRange"][1]["stname"] = "ImGuiTextRange" -defs["ImGuiTextRange_ImGuiTextRange"][2] = {} -defs["ImGuiTextRange_ImGuiTextRange"][2]["args"] = "(const char* _b,const char* _e)" -defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"] = {} -defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"][1] = {} -defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"][1]["name"] = "_b" -defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"][1]["type"] = "const char*" -defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"][2] = {} -defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"][2]["name"] = "_e" -defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"][2]["type"] = "const char*" -defs["ImGuiTextRange_ImGuiTextRange"][2]["argsoriginal"] = "(const char* _b,const char* _e)" -defs["ImGuiTextRange_ImGuiTextRange"][2]["call_args"] = "(_b,_e)" -defs["ImGuiTextRange_ImGuiTextRange"][2]["cimguiname"] = "ImGuiTextRange_ImGuiTextRange" -defs["ImGuiTextRange_ImGuiTextRange"][2]["constructor"] = true -defs["ImGuiTextRange_ImGuiTextRange"][2]["defaults"] = {} -defs["ImGuiTextRange_ImGuiTextRange"][2]["funcname"] = "ImGuiTextRange" -defs["ImGuiTextRange_ImGuiTextRange"][2]["location"] = "imgui:2032" -defs["ImGuiTextRange_ImGuiTextRange"][2]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRangeStr" -defs["ImGuiTextRange_ImGuiTextRange"][2]["signature"] = "(const char*,const char*)" -defs["ImGuiTextRange_ImGuiTextRange"][2]["stname"] = "ImGuiTextRange" -defs["ImGuiTextRange_ImGuiTextRange"]["()"] = defs["ImGuiTextRange_ImGuiTextRange"][1] -defs["ImGuiTextRange_ImGuiTextRange"]["(const char*,const char*)"] = defs["ImGuiTextRange_ImGuiTextRange"][2] -defs["ImGuiTextRange_destroy"] = {} -defs["ImGuiTextRange_destroy"][1] = {} -defs["ImGuiTextRange_destroy"][1]["args"] = "(ImGuiTextRange* self)" -defs["ImGuiTextRange_destroy"][1]["argsT"] = {} -defs["ImGuiTextRange_destroy"][1]["argsT"][1] = {} -defs["ImGuiTextRange_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextRange_destroy"][1]["argsT"][1]["type"] = "ImGuiTextRange*" -defs["ImGuiTextRange_destroy"][1]["call_args"] = "(self)" -defs["ImGuiTextRange_destroy"][1]["cimguiname"] = "ImGuiTextRange_destroy" -defs["ImGuiTextRange_destroy"][1]["defaults"] = {} -defs["ImGuiTextRange_destroy"][1]["destructor"] = true -defs["ImGuiTextRange_destroy"][1]["ov_cimguiname"] = "ImGuiTextRange_destroy" -defs["ImGuiTextRange_destroy"][1]["ret"] = "void" -defs["ImGuiTextRange_destroy"][1]["signature"] = "(ImGuiTextRange*)" -defs["ImGuiTextRange_destroy"][1]["stname"] = "ImGuiTextRange" -defs["ImGuiTextRange_destroy"]["(ImGuiTextRange*)"] = defs["ImGuiTextRange_destroy"][1] -defs["ImGuiTextRange_empty"] = {} -defs["ImGuiTextRange_empty"][1] = {} -defs["ImGuiTextRange_empty"][1]["args"] = "(ImGuiTextRange* self)" -defs["ImGuiTextRange_empty"][1]["argsT"] = {} -defs["ImGuiTextRange_empty"][1]["argsT"][1] = {} -defs["ImGuiTextRange_empty"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextRange_empty"][1]["argsT"][1]["type"] = "ImGuiTextRange*" -defs["ImGuiTextRange_empty"][1]["argsoriginal"] = "()" -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:2033" -defs["ImGuiTextRange_empty"][1]["ov_cimguiname"] = "ImGuiTextRange_empty" -defs["ImGuiTextRange_empty"][1]["ret"] = "bool" -defs["ImGuiTextRange_empty"][1]["signature"] = "()const" -defs["ImGuiTextRange_empty"][1]["stname"] = "ImGuiTextRange" -defs["ImGuiTextRange_empty"]["()const"] = defs["ImGuiTextRange_empty"][1] -defs["ImGuiTextRange_split"] = {} -defs["ImGuiTextRange_split"][1] = {} -defs["ImGuiTextRange_split"][1]["args"] = "(ImGuiTextRange* self,char separator,ImVector_ImGuiTextRange* out)" -defs["ImGuiTextRange_split"][1]["argsT"] = {} -defs["ImGuiTextRange_split"][1]["argsT"][1] = {} -defs["ImGuiTextRange_split"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTextRange_split"][1]["argsT"][1]["type"] = "ImGuiTextRange*" -defs["ImGuiTextRange_split"][1]["argsT"][2] = {} -defs["ImGuiTextRange_split"][1]["argsT"][2]["name"] = "separator" -defs["ImGuiTextRange_split"][1]["argsT"][2]["type"] = "char" -defs["ImGuiTextRange_split"][1]["argsT"][3] = {} -defs["ImGuiTextRange_split"][1]["argsT"][3]["name"] = "out" -defs["ImGuiTextRange_split"][1]["argsT"][3]["type"] = "ImVector_ImGuiTextRange*" -defs["ImGuiTextRange_split"][1]["argsoriginal"] = "(char separator,ImVector* out)" -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:2034" -defs["ImGuiTextRange_split"][1]["ov_cimguiname"] = "ImGuiTextRange_split" -defs["ImGuiTextRange_split"][1]["ret"] = "void" -defs["ImGuiTextRange_split"][1]["signature"] = "(char,ImVector_ImGuiTextRange*)const" -defs["ImGuiTextRange_split"][1]["stname"] = "ImGuiTextRange" -defs["ImGuiTextRange_split"]["(char,ImVector_ImGuiTextRange*)const"] = defs["ImGuiTextRange_split"][1] -defs["ImVec2_ImVec2"] = {} -defs["ImVec2_ImVec2"][1] = {} -defs["ImVec2_ImVec2"][1]["args"] = "()" -defs["ImVec2_ImVec2"][1]["argsT"] = {} -defs["ImVec2_ImVec2"][1]["argsoriginal"] = "()" -defs["ImVec2_ImVec2"][1]["call_args"] = "()" -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:226" -defs["ImVec2_ImVec2"][1]["ov_cimguiname"] = "ImVec2_ImVec2Nil" -defs["ImVec2_ImVec2"][1]["signature"] = "()" -defs["ImVec2_ImVec2"][1]["stname"] = "ImVec2" -defs["ImVec2_ImVec2"][2] = {} -defs["ImVec2_ImVec2"][2]["args"] = "(float _x,float _y)" -defs["ImVec2_ImVec2"][2]["argsT"] = {} -defs["ImVec2_ImVec2"][2]["argsT"][1] = {} -defs["ImVec2_ImVec2"][2]["argsT"][1]["name"] = "_x" -defs["ImVec2_ImVec2"][2]["argsT"][1]["type"] = "float" -defs["ImVec2_ImVec2"][2]["argsT"][2] = {} -defs["ImVec2_ImVec2"][2]["argsT"][2]["name"] = "_y" -defs["ImVec2_ImVec2"][2]["argsT"][2]["type"] = "float" -defs["ImVec2_ImVec2"][2]["argsoriginal"] = "(float _x,float _y)" -defs["ImVec2_ImVec2"][2]["call_args"] = "(_x,_y)" -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:227" -defs["ImVec2_ImVec2"][2]["ov_cimguiname"] = "ImVec2_ImVec2Float" -defs["ImVec2_ImVec2"][2]["signature"] = "(float,float)" -defs["ImVec2_ImVec2"][2]["stname"] = "ImVec2" -defs["ImVec2_ImVec2"]["()"] = defs["ImVec2_ImVec2"][1] -defs["ImVec2_ImVec2"]["(float,float)"] = defs["ImVec2_ImVec2"][2] -defs["ImVec2_destroy"] = {} -defs["ImVec2_destroy"][1] = {} -defs["ImVec2_destroy"][1]["args"] = "(ImVec2* self)" -defs["ImVec2_destroy"][1]["argsT"] = {} -defs["ImVec2_destroy"][1]["argsT"][1] = {} -defs["ImVec2_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImVec2_destroy"][1]["argsT"][1]["type"] = "ImVec2*" -defs["ImVec2_destroy"][1]["call_args"] = "(self)" -defs["ImVec2_destroy"][1]["cimguiname"] = "ImVec2_destroy" -defs["ImVec2_destroy"][1]["defaults"] = {} -defs["ImVec2_destroy"][1]["destructor"] = true -defs["ImVec2_destroy"][1]["ov_cimguiname"] = "ImVec2_destroy" -defs["ImVec2_destroy"][1]["ret"] = "void" -defs["ImVec2_destroy"][1]["signature"] = "(ImVec2*)" -defs["ImVec2_destroy"][1]["stname"] = "ImVec2" -defs["ImVec2_destroy"]["(ImVec2*)"] = defs["ImVec2_destroy"][1] -defs["ImVec4_ImVec4"] = {} -defs["ImVec4_ImVec4"][1] = {} -defs["ImVec4_ImVec4"][1]["args"] = "()" -defs["ImVec4_ImVec4"][1]["argsT"] = {} -defs["ImVec4_ImVec4"][1]["argsoriginal"] = "()" -defs["ImVec4_ImVec4"][1]["call_args"] = "()" -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:239" -defs["ImVec4_ImVec4"][1]["ov_cimguiname"] = "ImVec4_ImVec4Nil" -defs["ImVec4_ImVec4"][1]["signature"] = "()" -defs["ImVec4_ImVec4"][1]["stname"] = "ImVec4" -defs["ImVec4_ImVec4"][2] = {} -defs["ImVec4_ImVec4"][2]["args"] = "(float _x,float _y,float _z,float _w)" -defs["ImVec4_ImVec4"][2]["argsT"] = {} -defs["ImVec4_ImVec4"][2]["argsT"][1] = {} -defs["ImVec4_ImVec4"][2]["argsT"][1]["name"] = "_x" -defs["ImVec4_ImVec4"][2]["argsT"][1]["type"] = "float" -defs["ImVec4_ImVec4"][2]["argsT"][2] = {} -defs["ImVec4_ImVec4"][2]["argsT"][2]["name"] = "_y" -defs["ImVec4_ImVec4"][2]["argsT"][2]["type"] = "float" -defs["ImVec4_ImVec4"][2]["argsT"][3] = {} -defs["ImVec4_ImVec4"][2]["argsT"][3]["name"] = "_z" -defs["ImVec4_ImVec4"][2]["argsT"][3]["type"] = "float" -defs["ImVec4_ImVec4"][2]["argsT"][4] = {} -defs["ImVec4_ImVec4"][2]["argsT"][4]["name"] = "_w" -defs["ImVec4_ImVec4"][2]["argsT"][4]["type"] = "float" -defs["ImVec4_ImVec4"][2]["argsoriginal"] = "(float _x,float _y,float _z,float _w)" -defs["ImVec4_ImVec4"][2]["call_args"] = "(_x,_y,_z,_w)" -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:240" -defs["ImVec4_ImVec4"][2]["ov_cimguiname"] = "ImVec4_ImVec4Float" -defs["ImVec4_ImVec4"][2]["signature"] = "(float,float,float,float)" -defs["ImVec4_ImVec4"][2]["stname"] = "ImVec4" -defs["ImVec4_ImVec4"]["()"] = defs["ImVec4_ImVec4"][1] -defs["ImVec4_ImVec4"]["(float,float,float,float)"] = defs["ImVec4_ImVec4"][2] -defs["ImVec4_destroy"] = {} -defs["ImVec4_destroy"][1] = {} -defs["ImVec4_destroy"][1]["args"] = "(ImVec4* self)" -defs["ImVec4_destroy"][1]["argsT"] = {} -defs["ImVec4_destroy"][1]["argsT"][1] = {} -defs["ImVec4_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImVec4_destroy"][1]["argsT"][1]["type"] = "ImVec4*" -defs["ImVec4_destroy"][1]["call_args"] = "(self)" -defs["ImVec4_destroy"][1]["cimguiname"] = "ImVec4_destroy" -defs["ImVec4_destroy"][1]["defaults"] = {} -defs["ImVec4_destroy"][1]["destructor"] = true -defs["ImVec4_destroy"][1]["ov_cimguiname"] = "ImVec4_destroy" -defs["ImVec4_destroy"][1]["ret"] = "void" -defs["ImVec4_destroy"][1]["signature"] = "(ImVec4*)" -defs["ImVec4_destroy"][1]["stname"] = "ImVec4" -defs["ImVec4_destroy"]["(ImVec4*)"] = defs["ImVec4_destroy"][1] -defs["ImVector_ImVector"] = {} -defs["ImVector_ImVector"][1] = {} -defs["ImVector_ImVector"][1]["args"] = "()" -defs["ImVector_ImVector"][1]["argsT"] = {} -defs["ImVector_ImVector"][1]["argsoriginal"] = "()" -defs["ImVector_ImVector"][1]["call_args"] = "()" -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:1618" -defs["ImVector_ImVector"][1]["ov_cimguiname"] = "ImVector_ImVectorNil" -defs["ImVector_ImVector"][1]["signature"] = "()" -defs["ImVector_ImVector"][1]["stname"] = "ImVector" -defs["ImVector_ImVector"][1]["templated"] = true -defs["ImVector_ImVector"][2] = {} -defs["ImVector_ImVector"][2]["args"] = "(const ImVector src)" -defs["ImVector_ImVector"][2]["argsT"] = {} -defs["ImVector_ImVector"][2]["argsT"][1] = {} -defs["ImVector_ImVector"][2]["argsT"][1]["name"] = "src" -defs["ImVector_ImVector"][2]["argsT"][1]["type"] = "const ImVector" -defs["ImVector_ImVector"][2]["argsoriginal"] = "(const ImVector& src)" -defs["ImVector_ImVector"][2]["call_args"] = "(src)" -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:1619" -defs["ImVector_ImVector"][2]["ov_cimguiname"] = "ImVector_ImVectorVector" -defs["ImVector_ImVector"][2]["signature"] = "(const ImVector)" -defs["ImVector_ImVector"][2]["stname"] = "ImVector" -defs["ImVector_ImVector"][2]["templated"] = true -defs["ImVector_ImVector"]["()"] = defs["ImVector_ImVector"][1] -defs["ImVector_ImVector"]["(const ImVector)"] = defs["ImVector_ImVector"][2] -defs["ImVector__grow_capacity"] = {} -defs["ImVector__grow_capacity"][1] = {} -defs["ImVector__grow_capacity"][1]["args"] = "(ImVector* self,int sz)" -defs["ImVector__grow_capacity"][1]["argsT"] = {} -defs["ImVector__grow_capacity"][1]["argsT"][1] = {} -defs["ImVector__grow_capacity"][1]["argsT"][1]["name"] = "self" -defs["ImVector__grow_capacity"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector__grow_capacity"][1]["argsT"][2] = {} -defs["ImVector__grow_capacity"][1]["argsT"][2]["name"] = "sz" -defs["ImVector__grow_capacity"][1]["argsT"][2]["type"] = "int" -defs["ImVector__grow_capacity"][1]["argsoriginal"] = "(int sz)" -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:1642" -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" -defs["ImVector__grow_capacity"][1]["stname"] = "ImVector" -defs["ImVector__grow_capacity"][1]["templated"] = true -defs["ImVector__grow_capacity"]["(int)const"] = defs["ImVector__grow_capacity"][1] -defs["ImVector_back"] = {} -defs["ImVector_back"][1] = {} -defs["ImVector_back"][1]["args"] = "(ImVector* self)" -defs["ImVector_back"][1]["argsT"] = {} -defs["ImVector_back"][1]["argsT"][1] = {} -defs["ImVector_back"][1]["argsT"][1]["name"] = "self" -defs["ImVector_back"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_back"][1]["argsoriginal"] = "()" -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:1638" -defs["ImVector_back"][1]["ov_cimguiname"] = "ImVector_backNil" -defs["ImVector_back"][1]["ret"] = "T*" -defs["ImVector_back"][1]["retref"] = "&" -defs["ImVector_back"][1]["signature"] = "()" -defs["ImVector_back"][1]["stname"] = "ImVector" -defs["ImVector_back"][1]["templated"] = true -defs["ImVector_back"][2] = {} -defs["ImVector_back"][2]["args"] = "(ImVector* self)" -defs["ImVector_back"][2]["argsT"] = {} -defs["ImVector_back"][2]["argsT"][1] = {} -defs["ImVector_back"][2]["argsT"][1]["name"] = "self" -defs["ImVector_back"][2]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_back"][2]["argsoriginal"] = "()" -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:1639" -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" -defs["ImVector_back"][2]["stname"] = "ImVector" -defs["ImVector_back"][2]["templated"] = true -defs["ImVector_back"]["()"] = defs["ImVector_back"][1] -defs["ImVector_back"]["()const"] = defs["ImVector_back"][2] -defs["ImVector_begin"] = {} -defs["ImVector_begin"][1] = {} -defs["ImVector_begin"][1]["args"] = "(ImVector* self)" -defs["ImVector_begin"][1]["argsT"] = {} -defs["ImVector_begin"][1]["argsT"][1] = {} -defs["ImVector_begin"][1]["argsT"][1]["name"] = "self" -defs["ImVector_begin"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_begin"][1]["argsoriginal"] = "()" -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:1632" -defs["ImVector_begin"][1]["ov_cimguiname"] = "ImVector_beginNil" -defs["ImVector_begin"][1]["ret"] = "T*" -defs["ImVector_begin"][1]["signature"] = "()" -defs["ImVector_begin"][1]["stname"] = "ImVector" -defs["ImVector_begin"][1]["templated"] = true -defs["ImVector_begin"][2] = {} -defs["ImVector_begin"][2]["args"] = "(ImVector* self)" -defs["ImVector_begin"][2]["argsT"] = {} -defs["ImVector_begin"][2]["argsT"][1] = {} -defs["ImVector_begin"][2]["argsT"][1]["name"] = "self" -defs["ImVector_begin"][2]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_begin"][2]["argsoriginal"] = "()" -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:1633" -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" -defs["ImVector_begin"][2]["templated"] = true -defs["ImVector_begin"]["()"] = defs["ImVector_begin"][1] -defs["ImVector_begin"]["()const"] = defs["ImVector_begin"][2] -defs["ImVector_capacity"] = {} -defs["ImVector_capacity"][1] = {} -defs["ImVector_capacity"][1]["args"] = "(ImVector* self)" -defs["ImVector_capacity"][1]["argsT"] = {} -defs["ImVector_capacity"][1]["argsT"][1] = {} -defs["ImVector_capacity"][1]["argsT"][1]["name"] = "self" -defs["ImVector_capacity"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_capacity"][1]["argsoriginal"] = "()" -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:1627" -defs["ImVector_capacity"][1]["ov_cimguiname"] = "ImVector_capacity" -defs["ImVector_capacity"][1]["ret"] = "int" -defs["ImVector_capacity"][1]["signature"] = "()const" -defs["ImVector_capacity"][1]["stname"] = "ImVector" -defs["ImVector_capacity"][1]["templated"] = true -defs["ImVector_capacity"]["()const"] = defs["ImVector_capacity"][1] -defs["ImVector_clear"] = {} -defs["ImVector_clear"][1] = {} -defs["ImVector_clear"][1]["args"] = "(ImVector* self)" -defs["ImVector_clear"][1]["argsT"] = {} -defs["ImVector_clear"][1]["argsT"][1] = {} -defs["ImVector_clear"][1]["argsT"][1]["name"] = "self" -defs["ImVector_clear"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_clear"][1]["argsoriginal"] = "()" -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:1631" -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_contains"] = {} -defs["ImVector_contains"][1] = {} -defs["ImVector_contains"][1]["args"] = "(ImVector* self,const T v)" -defs["ImVector_contains"][1]["argsT"] = {} -defs["ImVector_contains"][1]["argsT"][1] = {} -defs["ImVector_contains"][1]["argsT"][1]["name"] = "self" -defs["ImVector_contains"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_contains"][1]["argsT"][2] = {} -defs["ImVector_contains"][1]["argsT"][2]["name"] = "v" -defs["ImVector_contains"][1]["argsT"][2]["type"] = "const T" -defs["ImVector_contains"][1]["argsoriginal"] = "(const T& v)" -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:1656" -defs["ImVector_contains"][1]["ov_cimguiname"] = "ImVector_contains" -defs["ImVector_contains"][1]["ret"] = "bool" -defs["ImVector_contains"][1]["signature"] = "(const T)const" -defs["ImVector_contains"][1]["stname"] = "ImVector" -defs["ImVector_contains"][1]["templated"] = true -defs["ImVector_contains"]["(const T)const"] = defs["ImVector_contains"][1] -defs["ImVector_destroy"] = {} -defs["ImVector_destroy"][1] = {} -defs["ImVector_destroy"][1]["args"] = "(ImVector* self)" -defs["ImVector_destroy"][1]["argsT"] = {} -defs["ImVector_destroy"][1]["argsT"][1] = {} -defs["ImVector_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImVector_destroy"][1]["argsT"][1]["type"] = "ImVector*" -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:1621" -defs["ImVector_destroy"][1]["ov_cimguiname"] = "ImVector_destroy" -defs["ImVector_destroy"][1]["realdestructor"] = true -defs["ImVector_destroy"][1]["ret"] = "void" -defs["ImVector_destroy"][1]["signature"] = "(ImVector*)" -defs["ImVector_destroy"][1]["stname"] = "ImVector" -defs["ImVector_destroy"][1]["templated"] = true -defs["ImVector_destroy"]["(ImVector*)"] = defs["ImVector_destroy"][1] -defs["ImVector_empty"] = {} -defs["ImVector_empty"][1] = {} -defs["ImVector_empty"][1]["args"] = "(ImVector* self)" -defs["ImVector_empty"][1]["argsT"] = {} -defs["ImVector_empty"][1]["argsT"][1] = {} -defs["ImVector_empty"][1]["argsT"][1]["name"] = "self" -defs["ImVector_empty"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_empty"][1]["argsoriginal"] = "()" -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:1623" -defs["ImVector_empty"][1]["ov_cimguiname"] = "ImVector_empty" -defs["ImVector_empty"][1]["ret"] = "bool" -defs["ImVector_empty"][1]["signature"] = "()const" -defs["ImVector_empty"][1]["stname"] = "ImVector" -defs["ImVector_empty"][1]["templated"] = true -defs["ImVector_empty"]["()const"] = defs["ImVector_empty"][1] -defs["ImVector_end"] = {} -defs["ImVector_end"][1] = {} -defs["ImVector_end"][1]["args"] = "(ImVector* self)" -defs["ImVector_end"][1]["argsT"] = {} -defs["ImVector_end"][1]["argsT"][1] = {} -defs["ImVector_end"][1]["argsT"][1]["name"] = "self" -defs["ImVector_end"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_end"][1]["argsoriginal"] = "()" -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:1634" -defs["ImVector_end"][1]["ov_cimguiname"] = "ImVector_endNil" -defs["ImVector_end"][1]["ret"] = "T*" -defs["ImVector_end"][1]["signature"] = "()" -defs["ImVector_end"][1]["stname"] = "ImVector" -defs["ImVector_end"][1]["templated"] = true -defs["ImVector_end"][2] = {} -defs["ImVector_end"][2]["args"] = "(ImVector* self)" -defs["ImVector_end"][2]["argsT"] = {} -defs["ImVector_end"][2]["argsT"][1] = {} -defs["ImVector_end"][2]["argsT"][1]["name"] = "self" -defs["ImVector_end"][2]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_end"][2]["argsoriginal"] = "()" -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:1635" -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" -defs["ImVector_end"][2]["templated"] = true -defs["ImVector_end"]["()"] = defs["ImVector_end"][1] -defs["ImVector_end"]["()const"] = defs["ImVector_end"][2] -defs["ImVector_erase"] = {} -defs["ImVector_erase"][1] = {} -defs["ImVector_erase"][1]["args"] = "(ImVector* self,const T* it)" -defs["ImVector_erase"][1]["argsT"] = {} -defs["ImVector_erase"][1]["argsT"][1] = {} -defs["ImVector_erase"][1]["argsT"][1]["name"] = "self" -defs["ImVector_erase"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_erase"][1]["argsT"][2] = {} -defs["ImVector_erase"][1]["argsT"][2]["name"] = "it" -defs["ImVector_erase"][1]["argsT"][2]["type"] = "const T*" -defs["ImVector_erase"][1]["argsoriginal"] = "(const T* it)" -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:1652" -defs["ImVector_erase"][1]["ov_cimguiname"] = "ImVector_eraseNil" -defs["ImVector_erase"][1]["ret"] = "T*" -defs["ImVector_erase"][1]["signature"] = "(const T*)" -defs["ImVector_erase"][1]["stname"] = "ImVector" -defs["ImVector_erase"][1]["templated"] = true -defs["ImVector_erase"][2] = {} -defs["ImVector_erase"][2]["args"] = "(ImVector* self,const T* it,const T* it_last)" -defs["ImVector_erase"][2]["argsT"] = {} -defs["ImVector_erase"][2]["argsT"][1] = {} -defs["ImVector_erase"][2]["argsT"][1]["name"] = "self" -defs["ImVector_erase"][2]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_erase"][2]["argsT"][2] = {} -defs["ImVector_erase"][2]["argsT"][2]["name"] = "it" -defs["ImVector_erase"][2]["argsT"][2]["type"] = "const T*" -defs["ImVector_erase"][2]["argsT"][3] = {} -defs["ImVector_erase"][2]["argsT"][3]["name"] = "it_last" -defs["ImVector_erase"][2]["argsT"][3]["type"] = "const T*" -defs["ImVector_erase"][2]["argsoriginal"] = "(const T* it,const T* it_last)" -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:1653" -defs["ImVector_erase"][2]["ov_cimguiname"] = "ImVector_eraseTPtr" -defs["ImVector_erase"][2]["ret"] = "T*" -defs["ImVector_erase"][2]["signature"] = "(const T*,const T*)" -defs["ImVector_erase"][2]["stname"] = "ImVector" -defs["ImVector_erase"][2]["templated"] = true -defs["ImVector_erase"]["(const T*)"] = defs["ImVector_erase"][1] -defs["ImVector_erase"]["(const T*,const T*)"] = defs["ImVector_erase"][2] -defs["ImVector_erase_unsorted"] = {} -defs["ImVector_erase_unsorted"][1] = {} -defs["ImVector_erase_unsorted"][1]["args"] = "(ImVector* self,const T* it)" -defs["ImVector_erase_unsorted"][1]["argsT"] = {} -defs["ImVector_erase_unsorted"][1]["argsT"][1] = {} -defs["ImVector_erase_unsorted"][1]["argsT"][1]["name"] = "self" -defs["ImVector_erase_unsorted"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_erase_unsorted"][1]["argsT"][2] = {} -defs["ImVector_erase_unsorted"][1]["argsT"][2]["name"] = "it" -defs["ImVector_erase_unsorted"][1]["argsT"][2]["type"] = "const T*" -defs["ImVector_erase_unsorted"][1]["argsoriginal"] = "(const T* it)" -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:1654" -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*)" -defs["ImVector_erase_unsorted"][1]["stname"] = "ImVector" -defs["ImVector_erase_unsorted"][1]["templated"] = true -defs["ImVector_erase_unsorted"]["(const T*)"] = defs["ImVector_erase_unsorted"][1] -defs["ImVector_find"] = {} -defs["ImVector_find"][1] = {} -defs["ImVector_find"][1]["args"] = "(ImVector* self,const T v)" -defs["ImVector_find"][1]["argsT"] = {} -defs["ImVector_find"][1]["argsT"][1] = {} -defs["ImVector_find"][1]["argsT"][1]["name"] = "self" -defs["ImVector_find"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_find"][1]["argsT"][2] = {} -defs["ImVector_find"][1]["argsT"][2]["name"] = "v" -defs["ImVector_find"][1]["argsT"][2]["type"] = "const T" -defs["ImVector_find"][1]["argsoriginal"] = "(const T& v)" -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:1657" -defs["ImVector_find"][1]["ov_cimguiname"] = "ImVector_findNil" -defs["ImVector_find"][1]["ret"] = "T*" -defs["ImVector_find"][1]["signature"] = "(const T)" -defs["ImVector_find"][1]["stname"] = "ImVector" -defs["ImVector_find"][1]["templated"] = true -defs["ImVector_find"][2] = {} -defs["ImVector_find"][2]["args"] = "(ImVector* self,const T v)" -defs["ImVector_find"][2]["argsT"] = {} -defs["ImVector_find"][2]["argsT"][1] = {} -defs["ImVector_find"][2]["argsT"][1]["name"] = "self" -defs["ImVector_find"][2]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_find"][2]["argsT"][2] = {} -defs["ImVector_find"][2]["argsT"][2]["name"] = "v" -defs["ImVector_find"][2]["argsT"][2]["type"] = "const T" -defs["ImVector_find"][2]["argsoriginal"] = "(const T& v)" -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:1658" -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" -defs["ImVector_find"][2]["templated"] = true -defs["ImVector_find"]["(const T)"] = defs["ImVector_find"][1] -defs["ImVector_find"]["(const T)const"] = defs["ImVector_find"][2] -defs["ImVector_find_erase"] = {} -defs["ImVector_find_erase"][1] = {} -defs["ImVector_find_erase"][1]["args"] = "(ImVector* self,const T v)" -defs["ImVector_find_erase"][1]["argsT"] = {} -defs["ImVector_find_erase"][1]["argsT"][1] = {} -defs["ImVector_find_erase"][1]["argsT"][1]["name"] = "self" -defs["ImVector_find_erase"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_find_erase"][1]["argsT"][2] = {} -defs["ImVector_find_erase"][1]["argsT"][2]["name"] = "v" -defs["ImVector_find_erase"][1]["argsT"][2]["type"] = "const T" -defs["ImVector_find_erase"][1]["argsoriginal"] = "(const T& v)" -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:1659" -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)" -defs["ImVector_find_erase"][1]["stname"] = "ImVector" -defs["ImVector_find_erase"][1]["templated"] = true -defs["ImVector_find_erase"]["(const T)"] = defs["ImVector_find_erase"][1] -defs["ImVector_find_erase_unsorted"] = {} -defs["ImVector_find_erase_unsorted"][1] = {} -defs["ImVector_find_erase_unsorted"][1]["args"] = "(ImVector* self,const T v)" -defs["ImVector_find_erase_unsorted"][1]["argsT"] = {} -defs["ImVector_find_erase_unsorted"][1]["argsT"][1] = {} -defs["ImVector_find_erase_unsorted"][1]["argsT"][1]["name"] = "self" -defs["ImVector_find_erase_unsorted"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_find_erase_unsorted"][1]["argsT"][2] = {} -defs["ImVector_find_erase_unsorted"][1]["argsT"][2]["name"] = "v" -defs["ImVector_find_erase_unsorted"][1]["argsT"][2]["type"] = "const T" -defs["ImVector_find_erase_unsorted"][1]["argsoriginal"] = "(const T& v)" -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:1660" -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)" -defs["ImVector_find_erase_unsorted"][1]["stname"] = "ImVector" -defs["ImVector_find_erase_unsorted"][1]["templated"] = true -defs["ImVector_find_erase_unsorted"]["(const T)"] = defs["ImVector_find_erase_unsorted"][1] -defs["ImVector_front"] = {} -defs["ImVector_front"][1] = {} -defs["ImVector_front"][1]["args"] = "(ImVector* self)" -defs["ImVector_front"][1]["argsT"] = {} -defs["ImVector_front"][1]["argsT"][1] = {} -defs["ImVector_front"][1]["argsT"][1]["name"] = "self" -defs["ImVector_front"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_front"][1]["argsoriginal"] = "()" -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:1636" -defs["ImVector_front"][1]["ov_cimguiname"] = "ImVector_frontNil" -defs["ImVector_front"][1]["ret"] = "T*" -defs["ImVector_front"][1]["retref"] = "&" -defs["ImVector_front"][1]["signature"] = "()" -defs["ImVector_front"][1]["stname"] = "ImVector" -defs["ImVector_front"][1]["templated"] = true -defs["ImVector_front"][2] = {} -defs["ImVector_front"][2]["args"] = "(ImVector* self)" -defs["ImVector_front"][2]["argsT"] = {} -defs["ImVector_front"][2]["argsT"][1] = {} -defs["ImVector_front"][2]["argsT"][1]["name"] = "self" -defs["ImVector_front"][2]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_front"][2]["argsoriginal"] = "()" -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:1637" -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" -defs["ImVector_front"][2]["stname"] = "ImVector" -defs["ImVector_front"][2]["templated"] = true -defs["ImVector_front"]["()"] = defs["ImVector_front"][1] -defs["ImVector_front"]["()const"] = defs["ImVector_front"][2] -defs["ImVector_index_from_ptr"] = {} -defs["ImVector_index_from_ptr"][1] = {} -defs["ImVector_index_from_ptr"][1]["args"] = "(ImVector* self,const T* it)" -defs["ImVector_index_from_ptr"][1]["argsT"] = {} -defs["ImVector_index_from_ptr"][1]["argsT"][1] = {} -defs["ImVector_index_from_ptr"][1]["argsT"][1]["name"] = "self" -defs["ImVector_index_from_ptr"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_index_from_ptr"][1]["argsT"][2] = {} -defs["ImVector_index_from_ptr"][1]["argsT"][2]["name"] = "it" -defs["ImVector_index_from_ptr"][1]["argsT"][2]["type"] = "const T*" -defs["ImVector_index_from_ptr"][1]["argsoriginal"] = "(const T* it)" -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:1661" -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" -defs["ImVector_index_from_ptr"][1]["stname"] = "ImVector" -defs["ImVector_index_from_ptr"][1]["templated"] = true -defs["ImVector_index_from_ptr"]["(const T*)const"] = defs["ImVector_index_from_ptr"][1] -defs["ImVector_insert"] = {} -defs["ImVector_insert"][1] = {} -defs["ImVector_insert"][1]["args"] = "(ImVector* self,const T* it,const T v)" -defs["ImVector_insert"][1]["argsT"] = {} -defs["ImVector_insert"][1]["argsT"][1] = {} -defs["ImVector_insert"][1]["argsT"][1]["name"] = "self" -defs["ImVector_insert"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_insert"][1]["argsT"][2] = {} -defs["ImVector_insert"][1]["argsT"][2]["name"] = "it" -defs["ImVector_insert"][1]["argsT"][2]["type"] = "const T*" -defs["ImVector_insert"][1]["argsT"][3] = {} -defs["ImVector_insert"][1]["argsT"][3]["name"] = "v" -defs["ImVector_insert"][1]["argsT"][3]["type"] = "const T" -defs["ImVector_insert"][1]["argsoriginal"] = "(const T* it,const T& v)" -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:1655" -defs["ImVector_insert"][1]["ov_cimguiname"] = "ImVector_insert" -defs["ImVector_insert"][1]["ret"] = "T*" -defs["ImVector_insert"][1]["signature"] = "(const T*,const T)" -defs["ImVector_insert"][1]["stname"] = "ImVector" -defs["ImVector_insert"][1]["templated"] = true -defs["ImVector_insert"]["(const T*,const T)"] = defs["ImVector_insert"][1] -defs["ImVector_max_size"] = {} -defs["ImVector_max_size"][1] = {} -defs["ImVector_max_size"][1]["args"] = "(ImVector* self)" -defs["ImVector_max_size"][1]["argsT"] = {} -defs["ImVector_max_size"][1]["argsT"][1] = {} -defs["ImVector_max_size"][1]["argsT"][1]["name"] = "self" -defs["ImVector_max_size"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_max_size"][1]["argsoriginal"] = "()" -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:1626" -defs["ImVector_max_size"][1]["ov_cimguiname"] = "ImVector_max_size" -defs["ImVector_max_size"][1]["ret"] = "int" -defs["ImVector_max_size"][1]["signature"] = "()const" -defs["ImVector_max_size"][1]["stname"] = "ImVector" -defs["ImVector_max_size"][1]["templated"] = true -defs["ImVector_max_size"]["()const"] = defs["ImVector_max_size"][1] -defs["ImVector_pop_back"] = {} -defs["ImVector_pop_back"][1] = {} -defs["ImVector_pop_back"][1]["args"] = "(ImVector* self)" -defs["ImVector_pop_back"][1]["argsT"] = {} -defs["ImVector_pop_back"][1]["argsT"][1] = {} -defs["ImVector_pop_back"][1]["argsT"][1]["name"] = "self" -defs["ImVector_pop_back"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_pop_back"][1]["argsoriginal"] = "()" -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:1650" -defs["ImVector_pop_back"][1]["ov_cimguiname"] = "ImVector_pop_back" -defs["ImVector_pop_back"][1]["ret"] = "void" -defs["ImVector_pop_back"][1]["signature"] = "()" -defs["ImVector_pop_back"][1]["stname"] = "ImVector" -defs["ImVector_pop_back"][1]["templated"] = true -defs["ImVector_pop_back"]["()"] = defs["ImVector_pop_back"][1] -defs["ImVector_push_back"] = {} -defs["ImVector_push_back"][1] = {} -defs["ImVector_push_back"][1]["args"] = "(ImVector* self,const T v)" -defs["ImVector_push_back"][1]["argsT"] = {} -defs["ImVector_push_back"][1]["argsT"][1] = {} -defs["ImVector_push_back"][1]["argsT"][1]["name"] = "self" -defs["ImVector_push_back"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_push_back"][1]["argsT"][2] = {} -defs["ImVector_push_back"][1]["argsT"][2]["name"] = "v" -defs["ImVector_push_back"][1]["argsT"][2]["type"] = "const T" -defs["ImVector_push_back"][1]["argsoriginal"] = "(const T& v)" -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:1649" -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)" -defs["ImVector_push_back"][1]["stname"] = "ImVector" -defs["ImVector_push_back"][1]["templated"] = true -defs["ImVector_push_back"]["(const T)"] = defs["ImVector_push_back"][1] -defs["ImVector_push_front"] = {} -defs["ImVector_push_front"][1] = {} -defs["ImVector_push_front"][1]["args"] = "(ImVector* self,const T v)" -defs["ImVector_push_front"][1]["argsT"] = {} -defs["ImVector_push_front"][1]["argsT"][1] = {} -defs["ImVector_push_front"][1]["argsT"][1]["name"] = "self" -defs["ImVector_push_front"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_push_front"][1]["argsT"][2] = {} -defs["ImVector_push_front"][1]["argsT"][2]["name"] = "v" -defs["ImVector_push_front"][1]["argsT"][2]["type"] = "const T" -defs["ImVector_push_front"][1]["argsoriginal"] = "(const T& v)" -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:1651" -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)" -defs["ImVector_push_front"][1]["stname"] = "ImVector" -defs["ImVector_push_front"][1]["templated"] = true -defs["ImVector_push_front"]["(const T)"] = defs["ImVector_push_front"][1] -defs["ImVector_reserve"] = {} -defs["ImVector_reserve"][1] = {} -defs["ImVector_reserve"][1]["args"] = "(ImVector* self,int new_capacity)" -defs["ImVector_reserve"][1]["argsT"] = {} -defs["ImVector_reserve"][1]["argsT"][1] = {} -defs["ImVector_reserve"][1]["argsT"][1]["name"] = "self" -defs["ImVector_reserve"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_reserve"][1]["argsT"][2] = {} -defs["ImVector_reserve"][1]["argsT"][2]["name"] = "new_capacity" -defs["ImVector_reserve"][1]["argsT"][2]["type"] = "int" -defs["ImVector_reserve"][1]["argsoriginal"] = "(int new_capacity)" -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:1646" -defs["ImVector_reserve"][1]["ov_cimguiname"] = "ImVector_reserve" -defs["ImVector_reserve"][1]["ret"] = "void" -defs["ImVector_reserve"][1]["signature"] = "(int)" -defs["ImVector_reserve"][1]["stname"] = "ImVector" -defs["ImVector_reserve"][1]["templated"] = true -defs["ImVector_reserve"]["(int)"] = defs["ImVector_reserve"][1] -defs["ImVector_resize"] = {} -defs["ImVector_resize"][1] = {} -defs["ImVector_resize"][1]["args"] = "(ImVector* self,int new_size)" -defs["ImVector_resize"][1]["argsT"] = {} -defs["ImVector_resize"][1]["argsT"][1] = {} -defs["ImVector_resize"][1]["argsT"][1]["name"] = "self" -defs["ImVector_resize"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_resize"][1]["argsT"][2] = {} -defs["ImVector_resize"][1]["argsT"][2]["name"] = "new_size" -defs["ImVector_resize"][1]["argsT"][2]["type"] = "int" -defs["ImVector_resize"][1]["argsoriginal"] = "(int new_size)" -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:1643" -defs["ImVector_resize"][1]["ov_cimguiname"] = "ImVector_resizeNil" -defs["ImVector_resize"][1]["ret"] = "void" -defs["ImVector_resize"][1]["signature"] = "(int)" -defs["ImVector_resize"][1]["stname"] = "ImVector" -defs["ImVector_resize"][1]["templated"] = true -defs["ImVector_resize"][2] = {} -defs["ImVector_resize"][2]["args"] = "(ImVector* self,int new_size,const T v)" -defs["ImVector_resize"][2]["argsT"] = {} -defs["ImVector_resize"][2]["argsT"][1] = {} -defs["ImVector_resize"][2]["argsT"][1]["name"] = "self" -defs["ImVector_resize"][2]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_resize"][2]["argsT"][2] = {} -defs["ImVector_resize"][2]["argsT"][2]["name"] = "new_size" -defs["ImVector_resize"][2]["argsT"][2]["type"] = "int" -defs["ImVector_resize"][2]["argsT"][3] = {} -defs["ImVector_resize"][2]["argsT"][3]["name"] = "v" -defs["ImVector_resize"][2]["argsT"][3]["type"] = "const T" -defs["ImVector_resize"][2]["argsoriginal"] = "(int new_size,const T& v)" -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:1644" -defs["ImVector_resize"][2]["ov_cimguiname"] = "ImVector_resizeT" -defs["ImVector_resize"][2]["ret"] = "void" -defs["ImVector_resize"][2]["signature"] = "(int,const T)" -defs["ImVector_resize"][2]["stname"] = "ImVector" -defs["ImVector_resize"][2]["templated"] = true -defs["ImVector_resize"]["(int)"] = defs["ImVector_resize"][1] -defs["ImVector_resize"]["(int,const T)"] = defs["ImVector_resize"][2] -defs["ImVector_shrink"] = {} -defs["ImVector_shrink"][1] = {} -defs["ImVector_shrink"][1]["args"] = "(ImVector* self,int new_size)" -defs["ImVector_shrink"][1]["argsT"] = {} -defs["ImVector_shrink"][1]["argsT"][1] = {} -defs["ImVector_shrink"][1]["argsT"][1]["name"] = "self" -defs["ImVector_shrink"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_shrink"][1]["argsT"][2] = {} -defs["ImVector_shrink"][1]["argsT"][2]["name"] = "new_size" -defs["ImVector_shrink"][1]["argsT"][2]["type"] = "int" -defs["ImVector_shrink"][1]["argsoriginal"] = "(int new_size)" -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:1645" -defs["ImVector_shrink"][1]["ov_cimguiname"] = "ImVector_shrink" -defs["ImVector_shrink"][1]["ret"] = "void" -defs["ImVector_shrink"][1]["signature"] = "(int)" -defs["ImVector_shrink"][1]["stname"] = "ImVector" -defs["ImVector_shrink"][1]["templated"] = true -defs["ImVector_shrink"]["(int)"] = defs["ImVector_shrink"][1] -defs["ImVector_size"] = {} -defs["ImVector_size"][1] = {} -defs["ImVector_size"][1]["args"] = "(ImVector* self)" -defs["ImVector_size"][1]["argsT"] = {} -defs["ImVector_size"][1]["argsT"][1] = {} -defs["ImVector_size"][1]["argsT"][1]["name"] = "self" -defs["ImVector_size"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_size"][1]["argsoriginal"] = "()" -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:1624" -defs["ImVector_size"][1]["ov_cimguiname"] = "ImVector_size" -defs["ImVector_size"][1]["ret"] = "int" -defs["ImVector_size"][1]["signature"] = "()const" -defs["ImVector_size"][1]["stname"] = "ImVector" -defs["ImVector_size"][1]["templated"] = true -defs["ImVector_size"]["()const"] = defs["ImVector_size"][1] -defs["ImVector_size_in_bytes"] = {} -defs["ImVector_size_in_bytes"][1] = {} -defs["ImVector_size_in_bytes"][1]["args"] = "(ImVector* self)" -defs["ImVector_size_in_bytes"][1]["argsT"] = {} -defs["ImVector_size_in_bytes"][1]["argsT"][1] = {} -defs["ImVector_size_in_bytes"][1]["argsT"][1]["name"] = "self" -defs["ImVector_size_in_bytes"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_size_in_bytes"][1]["argsoriginal"] = "()" -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:1625" -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" -defs["ImVector_size_in_bytes"][1]["stname"] = "ImVector" -defs["ImVector_size_in_bytes"][1]["templated"] = true -defs["ImVector_size_in_bytes"]["()const"] = defs["ImVector_size_in_bytes"][1] -defs["ImVector_swap"] = {} -defs["ImVector_swap"][1] = {} -defs["ImVector_swap"][1]["args"] = "(ImVector* self,ImVector* rhs)" -defs["ImVector_swap"][1]["argsT"] = {} -defs["ImVector_swap"][1]["argsT"][1] = {} -defs["ImVector_swap"][1]["argsT"][1]["name"] = "self" -defs["ImVector_swap"][1]["argsT"][1]["type"] = "ImVector*" -defs["ImVector_swap"][1]["argsT"][2] = {} -defs["ImVector_swap"][1]["argsT"][2]["name"] = "rhs" -defs["ImVector_swap"][1]["argsT"][2]["reftoptr"] = true -defs["ImVector_swap"][1]["argsT"][2]["type"] = "ImVector*" -defs["ImVector_swap"][1]["argsoriginal"] = "(ImVector& rhs)" -defs["ImVector_swap"][1]["call_args"] = "(*rhs)" -defs["ImVector_swap"][1]["cimguiname"] = "ImVector_swap" -defs["ImVector_swap"][1]["defaults"] = {} -defs["ImVector_swap"][1]["funcname"] = "swap" -defs["ImVector_swap"][1]["location"] = "imgui:1640" -defs["ImVector_swap"][1]["ov_cimguiname"] = "ImVector_swap" -defs["ImVector_swap"][1]["ret"] = "void" -defs["ImVector_swap"][1]["signature"] = "(ImVector*)" -defs["ImVector_swap"][1]["stname"] = "ImVector" -defs["ImVector_swap"][1]["templated"] = true -defs["ImVector_swap"]["(ImVector*)"] = defs["ImVector_swap"][1] -defs["igAcceptDragDropPayload"] = {} -defs["igAcceptDragDropPayload"][1] = {} -defs["igAcceptDragDropPayload"][1]["args"] = "(const char* type,ImGuiDragDropFlags flags)" -defs["igAcceptDragDropPayload"][1]["argsT"] = {} -defs["igAcceptDragDropPayload"][1]["argsT"][1] = {} -defs["igAcceptDragDropPayload"][1]["argsT"][1]["name"] = "type" -defs["igAcceptDragDropPayload"][1]["argsT"][1]["type"] = "const char*" -defs["igAcceptDragDropPayload"][1]["argsT"][2] = {} -defs["igAcceptDragDropPayload"][1]["argsT"][2]["name"] = "flags" -defs["igAcceptDragDropPayload"][1]["argsT"][2]["type"] = "ImGuiDragDropFlags" -defs["igAcceptDragDropPayload"][1]["argsoriginal"] = "(const char* type,ImGuiDragDropFlags flags=0)" -defs["igAcceptDragDropPayload"][1]["call_args"] = "(type,flags)" -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:750" -defs["igAcceptDragDropPayload"][1]["namespace"] = "ImGui" -defs["igAcceptDragDropPayload"][1]["ov_cimguiname"] = "igAcceptDragDropPayload" -defs["igAcceptDragDropPayload"][1]["ret"] = "const ImGuiPayload*" -defs["igAcceptDragDropPayload"][1]["signature"] = "(const char*,ImGuiDragDropFlags)" -defs["igAcceptDragDropPayload"][1]["stname"] = "" -defs["igAcceptDragDropPayload"]["(const char*,ImGuiDragDropFlags)"] = defs["igAcceptDragDropPayload"][1] -defs["igAlignTextToFramePadding"] = {} -defs["igAlignTextToFramePadding"][1] = {} -defs["igAlignTextToFramePadding"][1]["args"] = "()" -defs["igAlignTextToFramePadding"][1]["argsT"] = {} -defs["igAlignTextToFramePadding"][1]["argsoriginal"] = "()" -defs["igAlignTextToFramePadding"][1]["call_args"] = "()" -defs["igAlignTextToFramePadding"][1]["cimguiname"] = "igAlignTextToFramePadding" -defs["igAlignTextToFramePadding"][1]["defaults"] = {} -defs["igAlignTextToFramePadding"][1]["funcname"] = "AlignTextToFramePadding" -defs["igAlignTextToFramePadding"][1]["location"] = "imgui:418" -defs["igAlignTextToFramePadding"][1]["namespace"] = "ImGui" -defs["igAlignTextToFramePadding"][1]["ov_cimguiname"] = "igAlignTextToFramePadding" -defs["igAlignTextToFramePadding"][1]["ret"] = "void" -defs["igAlignTextToFramePadding"][1]["signature"] = "()" -defs["igAlignTextToFramePadding"][1]["stname"] = "" -defs["igAlignTextToFramePadding"]["()"] = defs["igAlignTextToFramePadding"][1] -defs["igArrowButton"] = {} -defs["igArrowButton"][1] = {} -defs["igArrowButton"][1]["args"] = "(const char* str_id,ImGuiDir dir)" -defs["igArrowButton"][1]["argsT"] = {} -defs["igArrowButton"][1]["argsT"][1] = {} -defs["igArrowButton"][1]["argsT"][1]["name"] = "str_id" -defs["igArrowButton"][1]["argsT"][1]["type"] = "const char*" -defs["igArrowButton"][1]["argsT"][2] = {} -defs["igArrowButton"][1]["argsT"][2]["name"] = "dir" -defs["igArrowButton"][1]["argsT"][2]["type"] = "ImGuiDir" -defs["igArrowButton"][1]["argsoriginal"] = "(const char* str_id,ImGuiDir dir)" -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:461" -defs["igArrowButton"][1]["namespace"] = "ImGui" -defs["igArrowButton"][1]["ov_cimguiname"] = "igArrowButton" -defs["igArrowButton"][1]["ret"] = "bool" -defs["igArrowButton"][1]["signature"] = "(const char*,ImGuiDir)" -defs["igArrowButton"][1]["stname"] = "" -defs["igArrowButton"]["(const char*,ImGuiDir)"] = defs["igArrowButton"][1] -defs["igBegin"] = {} -defs["igBegin"][1] = {} -defs["igBegin"][1]["args"] = "(const char* name,bool* p_open,ImGuiWindowFlags flags)" -defs["igBegin"][1]["argsT"] = {} -defs["igBegin"][1]["argsT"][1] = {} -defs["igBegin"][1]["argsT"][1]["name"] = "name" -defs["igBegin"][1]["argsT"][1]["type"] = "const char*" -defs["igBegin"][1]["argsT"][2] = {} -defs["igBegin"][1]["argsT"][2]["name"] = "p_open" -defs["igBegin"][1]["argsT"][2]["type"] = "bool*" -defs["igBegin"][1]["argsT"][3] = {} -defs["igBegin"][1]["argsT"][3]["name"] = "flags" -defs["igBegin"][1]["argsT"][3]["type"] = "ImGuiWindowFlags" -defs["igBegin"][1]["argsoriginal"] = "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)" -defs["igBegin"][1]["call_args"] = "(name,p_open,flags)" -defs["igBegin"][1]["cimguiname"] = "igBegin" -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:296" -defs["igBegin"][1]["namespace"] = "ImGui" -defs["igBegin"][1]["ov_cimguiname"] = "igBegin" -defs["igBegin"][1]["ret"] = "bool" -defs["igBegin"][1]["signature"] = "(const char*,bool*,ImGuiWindowFlags)" -defs["igBegin"][1]["stname"] = "" -defs["igBegin"]["(const char*,bool*,ImGuiWindowFlags)"] = defs["igBegin"][1] -defs["igBeginChild"] = {} -defs["igBeginChild"][1] = {} -defs["igBeginChild"][1]["args"] = "(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags)" -defs["igBeginChild"][1]["argsT"] = {} -defs["igBeginChild"][1]["argsT"][1] = {} -defs["igBeginChild"][1]["argsT"][1]["name"] = "str_id" -defs["igBeginChild"][1]["argsT"][1]["type"] = "const char*" -defs["igBeginChild"][1]["argsT"][2] = {} -defs["igBeginChild"][1]["argsT"][2]["name"] = "size" -defs["igBeginChild"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igBeginChild"][1]["argsT"][3] = {} -defs["igBeginChild"][1]["argsT"][3]["name"] = "border" -defs["igBeginChild"][1]["argsT"][3]["type"] = "bool" -defs["igBeginChild"][1]["argsT"][4] = {} -defs["igBeginChild"][1]["argsT"][4]["name"] = "flags" -defs["igBeginChild"][1]["argsT"][4]["type"] = "ImGuiWindowFlags" -defs["igBeginChild"][1]["argsoriginal"] = "(const char* str_id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)" -defs["igBeginChild"][1]["call_args"] = "(str_id,size,border,flags)" -defs["igBeginChild"][1]["cimguiname"] = "igBeginChild" -defs["igBeginChild"][1]["defaults"] = {} -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:307" -defs["igBeginChild"][1]["namespace"] = "ImGui" -defs["igBeginChild"][1]["ov_cimguiname"] = "igBeginChildStr" -defs["igBeginChild"][1]["ret"] = "bool" -defs["igBeginChild"][1]["signature"] = "(const char*,const ImVec2,bool,ImGuiWindowFlags)" -defs["igBeginChild"][1]["stname"] = "" -defs["igBeginChild"][2] = {} -defs["igBeginChild"][2]["args"] = "(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags)" -defs["igBeginChild"][2]["argsT"] = {} -defs["igBeginChild"][2]["argsT"][1] = {} -defs["igBeginChild"][2]["argsT"][1]["name"] = "id" -defs["igBeginChild"][2]["argsT"][1]["type"] = "ImGuiID" -defs["igBeginChild"][2]["argsT"][2] = {} -defs["igBeginChild"][2]["argsT"][2]["name"] = "size" -defs["igBeginChild"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igBeginChild"][2]["argsT"][3] = {} -defs["igBeginChild"][2]["argsT"][3]["name"] = "border" -defs["igBeginChild"][2]["argsT"][3]["type"] = "bool" -defs["igBeginChild"][2]["argsT"][4] = {} -defs["igBeginChild"][2]["argsT"][4]["name"] = "flags" -defs["igBeginChild"][2]["argsT"][4]["type"] = "ImGuiWindowFlags" -defs["igBeginChild"][2]["argsoriginal"] = "(ImGuiID id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)" -defs["igBeginChild"][2]["call_args"] = "(id,size,border,flags)" -defs["igBeginChild"][2]["cimguiname"] = "igBeginChild" -defs["igBeginChild"][2]["defaults"] = {} -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:308" -defs["igBeginChild"][2]["namespace"] = "ImGui" -defs["igBeginChild"][2]["ov_cimguiname"] = "igBeginChildID" -defs["igBeginChild"][2]["ret"] = "bool" -defs["igBeginChild"][2]["signature"] = "(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)" -defs["igBeginChild"][2]["stname"] = "" -defs["igBeginChild"]["(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)"] = defs["igBeginChild"][2] -defs["igBeginChild"]["(const char*,const ImVec2,bool,ImGuiWindowFlags)"] = defs["igBeginChild"][1] -defs["igBeginChildFrame"] = {} -defs["igBeginChildFrame"][1] = {} -defs["igBeginChildFrame"][1]["args"] = "(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags)" -defs["igBeginChildFrame"][1]["argsT"] = {} -defs["igBeginChildFrame"][1]["argsT"][1] = {} -defs["igBeginChildFrame"][1]["argsT"][1]["name"] = "id" -defs["igBeginChildFrame"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igBeginChildFrame"][1]["argsT"][2] = {} -defs["igBeginChildFrame"][1]["argsT"][2]["name"] = "size" -defs["igBeginChildFrame"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igBeginChildFrame"][1]["argsT"][3] = {} -defs["igBeginChildFrame"][1]["argsT"][3]["name"] = "flags" -defs["igBeginChildFrame"][1]["argsT"][3]["type"] = "ImGuiWindowFlags" -defs["igBeginChildFrame"][1]["argsoriginal"] = "(ImGuiID id,const ImVec2& size,ImGuiWindowFlags flags=0)" -defs["igBeginChildFrame"][1]["call_args"] = "(id,size,flags)" -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:797" -defs["igBeginChildFrame"][1]["namespace"] = "ImGui" -defs["igBeginChildFrame"][1]["ov_cimguiname"] = "igBeginChildFrame" -defs["igBeginChildFrame"][1]["ret"] = "bool" -defs["igBeginChildFrame"][1]["signature"] = "(ImGuiID,const ImVec2,ImGuiWindowFlags)" -defs["igBeginChildFrame"][1]["stname"] = "" -defs["igBeginChildFrame"]["(ImGuiID,const ImVec2,ImGuiWindowFlags)"] = defs["igBeginChildFrame"][1] -defs["igBeginCombo"] = {} -defs["igBeginCombo"][1] = {} -defs["igBeginCombo"][1]["args"] = "(const char* label,const char* preview_value,ImGuiComboFlags flags)" -defs["igBeginCombo"][1]["argsT"] = {} -defs["igBeginCombo"][1]["argsT"][1] = {} -defs["igBeginCombo"][1]["argsT"][1]["name"] = "label" -defs["igBeginCombo"][1]["argsT"][1]["type"] = "const char*" -defs["igBeginCombo"][1]["argsT"][2] = {} -defs["igBeginCombo"][1]["argsT"][2]["name"] = "preview_value" -defs["igBeginCombo"][1]["argsT"][2]["type"] = "const char*" -defs["igBeginCombo"][1]["argsT"][3] = {} -defs["igBeginCombo"][1]["argsT"][3]["name"] = "flags" -defs["igBeginCombo"][1]["argsT"][3]["type"] = "ImGuiComboFlags" -defs["igBeginCombo"][1]["argsoriginal"] = "(const char* label,const char* preview_value,ImGuiComboFlags flags=0)" -defs["igBeginCombo"][1]["call_args"] = "(label,preview_value,flags)" -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:475" -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["igBeginDragDropSource"] = {} -defs["igBeginDragDropSource"][1] = {} -defs["igBeginDragDropSource"][1]["args"] = "(ImGuiDragDropFlags flags)" -defs["igBeginDragDropSource"][1]["argsT"] = {} -defs["igBeginDragDropSource"][1]["argsT"][1] = {} -defs["igBeginDragDropSource"][1]["argsT"][1]["name"] = "flags" -defs["igBeginDragDropSource"][1]["argsT"][1]["type"] = "ImGuiDragDropFlags" -defs["igBeginDragDropSource"][1]["argsoriginal"] = "(ImGuiDragDropFlags flags=0)" -defs["igBeginDragDropSource"][1]["call_args"] = "(flags)" -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:746" -defs["igBeginDragDropSource"][1]["namespace"] = "ImGui" -defs["igBeginDragDropSource"][1]["ov_cimguiname"] = "igBeginDragDropSource" -defs["igBeginDragDropSource"][1]["ret"] = "bool" -defs["igBeginDragDropSource"][1]["signature"] = "(ImGuiDragDropFlags)" -defs["igBeginDragDropSource"][1]["stname"] = "" -defs["igBeginDragDropSource"]["(ImGuiDragDropFlags)"] = defs["igBeginDragDropSource"][1] -defs["igBeginDragDropTarget"] = {} -defs["igBeginDragDropTarget"][1] = {} -defs["igBeginDragDropTarget"][1]["args"] = "()" -defs["igBeginDragDropTarget"][1]["argsT"] = {} -defs["igBeginDragDropTarget"][1]["argsoriginal"] = "()" -defs["igBeginDragDropTarget"][1]["call_args"] = "()" -defs["igBeginDragDropTarget"][1]["cimguiname"] = "igBeginDragDropTarget" -defs["igBeginDragDropTarget"][1]["defaults"] = {} -defs["igBeginDragDropTarget"][1]["funcname"] = "BeginDragDropTarget" -defs["igBeginDragDropTarget"][1]["location"] = "imgui:749" -defs["igBeginDragDropTarget"][1]["namespace"] = "ImGui" -defs["igBeginDragDropTarget"][1]["ov_cimguiname"] = "igBeginDragDropTarget" -defs["igBeginDragDropTarget"][1]["ret"] = "bool" -defs["igBeginDragDropTarget"][1]["signature"] = "()" -defs["igBeginDragDropTarget"][1]["stname"] = "" -defs["igBeginDragDropTarget"]["()"] = defs["igBeginDragDropTarget"][1] -defs["igBeginGroup"] = {} -defs["igBeginGroup"][1] = {} -defs["igBeginGroup"][1]["args"] = "()" -defs["igBeginGroup"][1]["argsT"] = {} -defs["igBeginGroup"][1]["argsoriginal"] = "()" -defs["igBeginGroup"][1]["call_args"] = "()" -defs["igBeginGroup"][1]["cimguiname"] = "igBeginGroup" -defs["igBeginGroup"][1]["defaults"] = {} -defs["igBeginGroup"][1]["funcname"] = "BeginGroup" -defs["igBeginGroup"][1]["location"] = "imgui:407" -defs["igBeginGroup"][1]["namespace"] = "ImGui" -defs["igBeginGroup"][1]["ov_cimguiname"] = "igBeginGroup" -defs["igBeginGroup"][1]["ret"] = "void" -defs["igBeginGroup"][1]["signature"] = "()" -defs["igBeginGroup"][1]["stname"] = "" -defs["igBeginGroup"]["()"] = defs["igBeginGroup"][1] -defs["igBeginMainMenuBar"] = {} -defs["igBeginMainMenuBar"][1] = {} -defs["igBeginMainMenuBar"][1]["args"] = "()" -defs["igBeginMainMenuBar"][1]["argsT"] = {} -defs["igBeginMainMenuBar"][1]["argsoriginal"] = "()" -defs["igBeginMainMenuBar"][1]["call_args"] = "()" -defs["igBeginMainMenuBar"][1]["cimguiname"] = "igBeginMainMenuBar" -defs["igBeginMainMenuBar"][1]["defaults"] = {} -defs["igBeginMainMenuBar"][1]["funcname"] = "BeginMainMenuBar" -defs["igBeginMainMenuBar"][1]["location"] = "imgui:607" -defs["igBeginMainMenuBar"][1]["namespace"] = "ImGui" -defs["igBeginMainMenuBar"][1]["ov_cimguiname"] = "igBeginMainMenuBar" -defs["igBeginMainMenuBar"][1]["ret"] = "bool" -defs["igBeginMainMenuBar"][1]["signature"] = "()" -defs["igBeginMainMenuBar"][1]["stname"] = "" -defs["igBeginMainMenuBar"]["()"] = defs["igBeginMainMenuBar"][1] -defs["igBeginMenu"] = {} -defs["igBeginMenu"][1] = {} -defs["igBeginMenu"][1]["args"] = "(const char* label,bool enabled)" -defs["igBeginMenu"][1]["argsT"] = {} -defs["igBeginMenu"][1]["argsT"][1] = {} -defs["igBeginMenu"][1]["argsT"][1]["name"] = "label" -defs["igBeginMenu"][1]["argsT"][1]["type"] = "const char*" -defs["igBeginMenu"][1]["argsT"][2] = {} -defs["igBeginMenu"][1]["argsT"][2]["name"] = "enabled" -defs["igBeginMenu"][1]["argsT"][2]["type"] = "bool" -defs["igBeginMenu"][1]["argsoriginal"] = "(const char* label,bool enabled=true)" -defs["igBeginMenu"][1]["call_args"] = "(label,enabled)" -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:609" -defs["igBeginMenu"][1]["namespace"] = "ImGui" -defs["igBeginMenu"][1]["ov_cimguiname"] = "igBeginMenu" -defs["igBeginMenu"][1]["ret"] = "bool" -defs["igBeginMenu"][1]["signature"] = "(const char*,bool)" -defs["igBeginMenu"][1]["stname"] = "" -defs["igBeginMenu"]["(const char*,bool)"] = defs["igBeginMenu"][1] -defs["igBeginMenuBar"] = {} -defs["igBeginMenuBar"][1] = {} -defs["igBeginMenuBar"][1]["args"] = "()" -defs["igBeginMenuBar"][1]["argsT"] = {} -defs["igBeginMenuBar"][1]["argsoriginal"] = "()" -defs["igBeginMenuBar"][1]["call_args"] = "()" -defs["igBeginMenuBar"][1]["cimguiname"] = "igBeginMenuBar" -defs["igBeginMenuBar"][1]["defaults"] = {} -defs["igBeginMenuBar"][1]["funcname"] = "BeginMenuBar" -defs["igBeginMenuBar"][1]["location"] = "imgui:605" -defs["igBeginMenuBar"][1]["namespace"] = "ImGui" -defs["igBeginMenuBar"][1]["ov_cimguiname"] = "igBeginMenuBar" -defs["igBeginMenuBar"][1]["ret"] = "bool" -defs["igBeginMenuBar"][1]["signature"] = "()" -defs["igBeginMenuBar"][1]["stname"] = "" -defs["igBeginMenuBar"]["()"] = defs["igBeginMenuBar"][1] -defs["igBeginPopup"] = {} -defs["igBeginPopup"][1] = {} -defs["igBeginPopup"][1]["args"] = "(const char* str_id,ImGuiWindowFlags flags)" -defs["igBeginPopup"][1]["argsT"] = {} -defs["igBeginPopup"][1]["argsT"][1] = {} -defs["igBeginPopup"][1]["argsT"][1]["name"] = "str_id" -defs["igBeginPopup"][1]["argsT"][1]["type"] = "const char*" -defs["igBeginPopup"][1]["argsT"][2] = {} -defs["igBeginPopup"][1]["argsT"][2]["name"] = "flags" -defs["igBeginPopup"][1]["argsT"][2]["type"] = "ImGuiWindowFlags" -defs["igBeginPopup"][1]["argsoriginal"] = "(const char* str_id,ImGuiWindowFlags flags=0)" -defs["igBeginPopup"][1]["call_args"] = "(str_id,flags)" -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:632" -defs["igBeginPopup"][1]["namespace"] = "ImGui" -defs["igBeginPopup"][1]["ov_cimguiname"] = "igBeginPopup" -defs["igBeginPopup"][1]["ret"] = "bool" -defs["igBeginPopup"][1]["signature"] = "(const char*,ImGuiWindowFlags)" -defs["igBeginPopup"][1]["stname"] = "" -defs["igBeginPopup"]["(const char*,ImGuiWindowFlags)"] = defs["igBeginPopup"][1] -defs["igBeginPopupContextItem"] = {} -defs["igBeginPopupContextItem"][1] = {} -defs["igBeginPopupContextItem"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" -defs["igBeginPopupContextItem"][1]["argsT"] = {} -defs["igBeginPopupContextItem"][1]["argsT"][1] = {} -defs["igBeginPopupContextItem"][1]["argsT"][1]["name"] = "str_id" -defs["igBeginPopupContextItem"][1]["argsT"][1]["type"] = "const char*" -defs["igBeginPopupContextItem"][1]["argsT"][2] = {} -defs["igBeginPopupContextItem"][1]["argsT"][2]["name"] = "popup_flags" -defs["igBeginPopupContextItem"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" -defs["igBeginPopupContextItem"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)" -defs["igBeginPopupContextItem"][1]["call_args"] = "(str_id,popup_flags)" -defs["igBeginPopupContextItem"][1]["cimguiname"] = "igBeginPopupContextItem" -defs["igBeginPopupContextItem"][1]["defaults"] = {} -defs["igBeginPopupContextItem"][1]["defaults"]["popup_flags"] = "1" -defs["igBeginPopupContextItem"][1]["defaults"]["str_id"] = "NULL" -defs["igBeginPopupContextItem"][1]["funcname"] = "BeginPopupContextItem" -defs["igBeginPopupContextItem"][1]["location"] = "imgui:649" -defs["igBeginPopupContextItem"][1]["namespace"] = "ImGui" -defs["igBeginPopupContextItem"][1]["ov_cimguiname"] = "igBeginPopupContextItem" -defs["igBeginPopupContextItem"][1]["ret"] = "bool" -defs["igBeginPopupContextItem"][1]["signature"] = "(const char*,ImGuiPopupFlags)" -defs["igBeginPopupContextItem"][1]["stname"] = "" -defs["igBeginPopupContextItem"]["(const char*,ImGuiPopupFlags)"] = defs["igBeginPopupContextItem"][1] -defs["igBeginPopupContextVoid"] = {} -defs["igBeginPopupContextVoid"][1] = {} -defs["igBeginPopupContextVoid"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" -defs["igBeginPopupContextVoid"][1]["argsT"] = {} -defs["igBeginPopupContextVoid"][1]["argsT"][1] = {} -defs["igBeginPopupContextVoid"][1]["argsT"][1]["name"] = "str_id" -defs["igBeginPopupContextVoid"][1]["argsT"][1]["type"] = "const char*" -defs["igBeginPopupContextVoid"][1]["argsT"][2] = {} -defs["igBeginPopupContextVoid"][1]["argsT"][2]["name"] = "popup_flags" -defs["igBeginPopupContextVoid"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" -defs["igBeginPopupContextVoid"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)" -defs["igBeginPopupContextVoid"][1]["call_args"] = "(str_id,popup_flags)" -defs["igBeginPopupContextVoid"][1]["cimguiname"] = "igBeginPopupContextVoid" -defs["igBeginPopupContextVoid"][1]["defaults"] = {} -defs["igBeginPopupContextVoid"][1]["defaults"]["popup_flags"] = "1" -defs["igBeginPopupContextVoid"][1]["defaults"]["str_id"] = "NULL" -defs["igBeginPopupContextVoid"][1]["funcname"] = "BeginPopupContextVoid" -defs["igBeginPopupContextVoid"][1]["location"] = "imgui:651" -defs["igBeginPopupContextVoid"][1]["namespace"] = "ImGui" -defs["igBeginPopupContextVoid"][1]["ov_cimguiname"] = "igBeginPopupContextVoid" -defs["igBeginPopupContextVoid"][1]["ret"] = "bool" -defs["igBeginPopupContextVoid"][1]["signature"] = "(const char*,ImGuiPopupFlags)" -defs["igBeginPopupContextVoid"][1]["stname"] = "" -defs["igBeginPopupContextVoid"]["(const char*,ImGuiPopupFlags)"] = defs["igBeginPopupContextVoid"][1] -defs["igBeginPopupContextWindow"] = {} -defs["igBeginPopupContextWindow"][1] = {} -defs["igBeginPopupContextWindow"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" -defs["igBeginPopupContextWindow"][1]["argsT"] = {} -defs["igBeginPopupContextWindow"][1]["argsT"][1] = {} -defs["igBeginPopupContextWindow"][1]["argsT"][1]["name"] = "str_id" -defs["igBeginPopupContextWindow"][1]["argsT"][1]["type"] = "const char*" -defs["igBeginPopupContextWindow"][1]["argsT"][2] = {} -defs["igBeginPopupContextWindow"][1]["argsT"][2]["name"] = "popup_flags" -defs["igBeginPopupContextWindow"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" -defs["igBeginPopupContextWindow"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)" -defs["igBeginPopupContextWindow"][1]["call_args"] = "(str_id,popup_flags)" -defs["igBeginPopupContextWindow"][1]["cimguiname"] = "igBeginPopupContextWindow" -defs["igBeginPopupContextWindow"][1]["defaults"] = {} -defs["igBeginPopupContextWindow"][1]["defaults"]["popup_flags"] = "1" -defs["igBeginPopupContextWindow"][1]["defaults"]["str_id"] = "NULL" -defs["igBeginPopupContextWindow"][1]["funcname"] = "BeginPopupContextWindow" -defs["igBeginPopupContextWindow"][1]["location"] = "imgui:650" -defs["igBeginPopupContextWindow"][1]["namespace"] = "ImGui" -defs["igBeginPopupContextWindow"][1]["ov_cimguiname"] = "igBeginPopupContextWindow" -defs["igBeginPopupContextWindow"][1]["ret"] = "bool" -defs["igBeginPopupContextWindow"][1]["signature"] = "(const char*,ImGuiPopupFlags)" -defs["igBeginPopupContextWindow"][1]["stname"] = "" -defs["igBeginPopupContextWindow"]["(const char*,ImGuiPopupFlags)"] = defs["igBeginPopupContextWindow"][1] -defs["igBeginPopupModal"] = {} -defs["igBeginPopupModal"][1] = {} -defs["igBeginPopupModal"][1]["args"] = "(const char* name,bool* p_open,ImGuiWindowFlags flags)" -defs["igBeginPopupModal"][1]["argsT"] = {} -defs["igBeginPopupModal"][1]["argsT"][1] = {} -defs["igBeginPopupModal"][1]["argsT"][1]["name"] = "name" -defs["igBeginPopupModal"][1]["argsT"][1]["type"] = "const char*" -defs["igBeginPopupModal"][1]["argsT"][2] = {} -defs["igBeginPopupModal"][1]["argsT"][2]["name"] = "p_open" -defs["igBeginPopupModal"][1]["argsT"][2]["type"] = "bool*" -defs["igBeginPopupModal"][1]["argsT"][3] = {} -defs["igBeginPopupModal"][1]["argsT"][3]["name"] = "flags" -defs["igBeginPopupModal"][1]["argsT"][3]["type"] = "ImGuiWindowFlags" -defs["igBeginPopupModal"][1]["argsoriginal"] = "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)" -defs["igBeginPopupModal"][1]["call_args"] = "(name,p_open,flags)" -defs["igBeginPopupModal"][1]["cimguiname"] = "igBeginPopupModal" -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:633" -defs["igBeginPopupModal"][1]["namespace"] = "ImGui" -defs["igBeginPopupModal"][1]["ov_cimguiname"] = "igBeginPopupModal" -defs["igBeginPopupModal"][1]["ret"] = "bool" -defs["igBeginPopupModal"][1]["signature"] = "(const char*,bool*,ImGuiWindowFlags)" -defs["igBeginPopupModal"][1]["stname"] = "" -defs["igBeginPopupModal"]["(const char*,bool*,ImGuiWindowFlags)"] = defs["igBeginPopupModal"][1] -defs["igBeginTabBar"] = {} -defs["igBeginTabBar"][1] = {} -defs["igBeginTabBar"][1]["args"] = "(const char* str_id,ImGuiTabBarFlags flags)" -defs["igBeginTabBar"][1]["argsT"] = {} -defs["igBeginTabBar"][1]["argsT"][1] = {} -defs["igBeginTabBar"][1]["argsT"][1]["name"] = "str_id" -defs["igBeginTabBar"][1]["argsT"][1]["type"] = "const char*" -defs["igBeginTabBar"][1]["argsT"][2] = {} -defs["igBeginTabBar"][1]["argsT"][2]["name"] = "flags" -defs["igBeginTabBar"][1]["argsT"][2]["type"] = "ImGuiTabBarFlags" -defs["igBeginTabBar"][1]["argsoriginal"] = "(const char* str_id,ImGuiTabBarFlags flags=0)" -defs["igBeginTabBar"][1]["call_args"] = "(str_id,flags)" -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:728" -defs["igBeginTabBar"][1]["namespace"] = "ImGui" -defs["igBeginTabBar"][1]["ov_cimguiname"] = "igBeginTabBar" -defs["igBeginTabBar"][1]["ret"] = "bool" -defs["igBeginTabBar"][1]["signature"] = "(const char*,ImGuiTabBarFlags)" -defs["igBeginTabBar"][1]["stname"] = "" -defs["igBeginTabBar"]["(const char*,ImGuiTabBarFlags)"] = defs["igBeginTabBar"][1] -defs["igBeginTabItem"] = {} -defs["igBeginTabItem"][1] = {} -defs["igBeginTabItem"][1]["args"] = "(const char* label,bool* p_open,ImGuiTabItemFlags flags)" -defs["igBeginTabItem"][1]["argsT"] = {} -defs["igBeginTabItem"][1]["argsT"][1] = {} -defs["igBeginTabItem"][1]["argsT"][1]["name"] = "label" -defs["igBeginTabItem"][1]["argsT"][1]["type"] = "const char*" -defs["igBeginTabItem"][1]["argsT"][2] = {} -defs["igBeginTabItem"][1]["argsT"][2]["name"] = "p_open" -defs["igBeginTabItem"][1]["argsT"][2]["type"] = "bool*" -defs["igBeginTabItem"][1]["argsT"][3] = {} -defs["igBeginTabItem"][1]["argsT"][3]["name"] = "flags" -defs["igBeginTabItem"][1]["argsT"][3]["type"] = "ImGuiTabItemFlags" -defs["igBeginTabItem"][1]["argsoriginal"] = "(const char* label,bool* p_open=((void*)0),ImGuiTabItemFlags flags=0)" -defs["igBeginTabItem"][1]["call_args"] = "(label,p_open,flags)" -defs["igBeginTabItem"][1]["cimguiname"] = "igBeginTabItem" -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:730" -defs["igBeginTabItem"][1]["namespace"] = "ImGui" -defs["igBeginTabItem"][1]["ov_cimguiname"] = "igBeginTabItem" -defs["igBeginTabItem"][1]["ret"] = "bool" -defs["igBeginTabItem"][1]["signature"] = "(const char*,bool*,ImGuiTabItemFlags)" -defs["igBeginTabItem"][1]["stname"] = "" -defs["igBeginTabItem"]["(const char*,bool*,ImGuiTabItemFlags)"] = defs["igBeginTabItem"][1] -defs["igBeginTable"] = {} -defs["igBeginTable"][1] = {} -defs["igBeginTable"][1]["args"] = "(const char* str_id,int column,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width)" -defs["igBeginTable"][1]["argsT"] = {} -defs["igBeginTable"][1]["argsT"][1] = {} -defs["igBeginTable"][1]["argsT"][1]["name"] = "str_id" -defs["igBeginTable"][1]["argsT"][1]["type"] = "const char*" -defs["igBeginTable"][1]["argsT"][2] = {} -defs["igBeginTable"][1]["argsT"][2]["name"] = "column" -defs["igBeginTable"][1]["argsT"][2]["type"] = "int" -defs["igBeginTable"][1]["argsT"][3] = {} -defs["igBeginTable"][1]["argsT"][3]["name"] = "flags" -defs["igBeginTable"][1]["argsT"][3]["type"] = "ImGuiTableFlags" -defs["igBeginTable"][1]["argsT"][4] = {} -defs["igBeginTable"][1]["argsT"][4]["name"] = "outer_size" -defs["igBeginTable"][1]["argsT"][4]["type"] = "const ImVec2" -defs["igBeginTable"][1]["argsT"][5] = {} -defs["igBeginTable"][1]["argsT"][5]["name"] = "inner_width" -defs["igBeginTable"][1]["argsT"][5]["type"] = "float" -defs["igBeginTable"][1]["argsoriginal"] = "(const char* str_id,int column,ImGuiTableFlags flags=0,const ImVec2& outer_size=ImVec2(0.0f,0.0f),float inner_width=0.0f)" -defs["igBeginTable"][1]["call_args"] = "(str_id,column,flags,outer_size,inner_width)" -defs["igBeginTable"][1]["cimguiname"] = "igBeginTable" -defs["igBeginTable"][1]["defaults"] = {} -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:683" -defs["igBeginTable"][1]["namespace"] = "ImGui" -defs["igBeginTable"][1]["ov_cimguiname"] = "igBeginTable" -defs["igBeginTable"][1]["ret"] = "bool" -defs["igBeginTable"][1]["signature"] = "(const char*,int,ImGuiTableFlags,const ImVec2,float)" -defs["igBeginTable"][1]["stname"] = "" -defs["igBeginTable"]["(const char*,int,ImGuiTableFlags,const ImVec2,float)"] = defs["igBeginTable"][1] -defs["igBeginTooltip"] = {} -defs["igBeginTooltip"][1] = {} -defs["igBeginTooltip"][1]["args"] = "()" -defs["igBeginTooltip"][1]["argsT"] = {} -defs["igBeginTooltip"][1]["argsoriginal"] = "()" -defs["igBeginTooltip"][1]["call_args"] = "()" -defs["igBeginTooltip"][1]["cimguiname"] = "igBeginTooltip" -defs["igBeginTooltip"][1]["defaults"] = {} -defs["igBeginTooltip"][1]["funcname"] = "BeginTooltip" -defs["igBeginTooltip"][1]["location"] = "imgui:616" -defs["igBeginTooltip"][1]["namespace"] = "ImGui" -defs["igBeginTooltip"][1]["ov_cimguiname"] = "igBeginTooltip" -defs["igBeginTooltip"][1]["ret"] = "void" -defs["igBeginTooltip"][1]["signature"] = "()" -defs["igBeginTooltip"][1]["stname"] = "" -defs["igBeginTooltip"]["()"] = defs["igBeginTooltip"][1] -defs["igBullet"] = {} -defs["igBullet"][1] = {} -defs["igBullet"][1]["args"] = "()" -defs["igBullet"][1]["argsT"] = {} -defs["igBullet"][1]["argsoriginal"] = "()" -defs["igBullet"][1]["call_args"] = "()" -defs["igBullet"][1]["cimguiname"] = "igBullet" -defs["igBullet"][1]["defaults"] = {} -defs["igBullet"][1]["funcname"] = "Bullet" -defs["igBullet"][1]["location"] = "imgui:470" -defs["igBullet"][1]["namespace"] = "ImGui" -defs["igBullet"][1]["ov_cimguiname"] = "igBullet" -defs["igBullet"][1]["ret"] = "void" -defs["igBullet"][1]["signature"] = "()" -defs["igBullet"][1]["stname"] = "" -defs["igBullet"]["()"] = defs["igBullet"][1] -defs["igBulletText"] = {} -defs["igBulletText"][1] = {} -defs["igBulletText"][1]["args"] = "(const char* fmt,...)" -defs["igBulletText"][1]["argsT"] = {} -defs["igBulletText"][1]["argsT"][1] = {} -defs["igBulletText"][1]["argsT"][1]["name"] = "fmt" -defs["igBulletText"][1]["argsT"][1]["type"] = "const char*" -defs["igBulletText"][1]["argsT"][2] = {} -defs["igBulletText"][1]["argsT"][2]["name"] = "..." -defs["igBulletText"][1]["argsT"][2]["type"] = "..." -defs["igBulletText"][1]["argsoriginal"] = "(const char* fmt,...)" -defs["igBulletText"][1]["call_args"] = "(fmt,...)" -defs["igBulletText"][1]["cimguiname"] = "igBulletText" -defs["igBulletText"][1]["defaults"] = {} -defs["igBulletText"][1]["funcname"] = "BulletText" -defs["igBulletText"][1]["isvararg"] = "...)" -defs["igBulletText"][1]["location"] = "imgui:452" -defs["igBulletText"][1]["namespace"] = "ImGui" -defs["igBulletText"][1]["ov_cimguiname"] = "igBulletText" -defs["igBulletText"][1]["ret"] = "void" -defs["igBulletText"][1]["signature"] = "(const char*,...)" -defs["igBulletText"][1]["stname"] = "" -defs["igBulletText"]["(const char*,...)"] = defs["igBulletText"][1] -defs["igBulletTextV"] = {} -defs["igBulletTextV"][1] = {} -defs["igBulletTextV"][1]["args"] = "(const char* fmt,va_list args)" -defs["igBulletTextV"][1]["argsT"] = {} -defs["igBulletTextV"][1]["argsT"][1] = {} -defs["igBulletTextV"][1]["argsT"][1]["name"] = "fmt" -defs["igBulletTextV"][1]["argsT"][1]["type"] = "const char*" -defs["igBulletTextV"][1]["argsT"][2] = {} -defs["igBulletTextV"][1]["argsT"][2]["name"] = "args" -defs["igBulletTextV"][1]["argsT"][2]["type"] = "va_list" -defs["igBulletTextV"][1]["argsoriginal"] = "(const char* fmt,va_list args)" -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:453" -defs["igBulletTextV"][1]["namespace"] = "ImGui" -defs["igBulletTextV"][1]["ov_cimguiname"] = "igBulletTextV" -defs["igBulletTextV"][1]["ret"] = "void" -defs["igBulletTextV"][1]["signature"] = "(const char*,va_list)" -defs["igBulletTextV"][1]["stname"] = "" -defs["igBulletTextV"]["(const char*,va_list)"] = defs["igBulletTextV"][1] -defs["igButton"] = {} -defs["igButton"][1] = {} -defs["igButton"][1]["args"] = "(const char* label,const ImVec2 size)" -defs["igButton"][1]["argsT"] = {} -defs["igButton"][1]["argsT"][1] = {} -defs["igButton"][1]["argsT"][1]["name"] = "label" -defs["igButton"][1]["argsT"][1]["type"] = "const char*" -defs["igButton"][1]["argsT"][2] = {} -defs["igButton"][1]["argsT"][2]["name"] = "size" -defs["igButton"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igButton"][1]["argsoriginal"] = "(const char* label,const ImVec2& size=ImVec2(0,0))" -defs["igButton"][1]["call_args"] = "(label,size)" -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:458" -defs["igButton"][1]["namespace"] = "ImGui" -defs["igButton"][1]["ov_cimguiname"] = "igButton" -defs["igButton"][1]["ret"] = "bool" -defs["igButton"][1]["signature"] = "(const char*,const ImVec2)" -defs["igButton"][1]["stname"] = "" -defs["igButton"]["(const char*,const ImVec2)"] = defs["igButton"][1] -defs["igCalcItemWidth"] = {} -defs["igCalcItemWidth"][1] = {} -defs["igCalcItemWidth"][1]["args"] = "()" -defs["igCalcItemWidth"][1]["argsT"] = {} -defs["igCalcItemWidth"][1]["argsoriginal"] = "()" -defs["igCalcItemWidth"][1]["call_args"] = "()" -defs["igCalcItemWidth"][1]["cimguiname"] = "igCalcItemWidth" -defs["igCalcItemWidth"][1]["defaults"] = {} -defs["igCalcItemWidth"][1]["funcname"] = "CalcItemWidth" -defs["igCalcItemWidth"][1]["location"] = "imgui:380" -defs["igCalcItemWidth"][1]["namespace"] = "ImGui" -defs["igCalcItemWidth"][1]["ov_cimguiname"] = "igCalcItemWidth" -defs["igCalcItemWidth"][1]["ret"] = "float" -defs["igCalcItemWidth"][1]["signature"] = "()" -defs["igCalcItemWidth"][1]["stname"] = "" -defs["igCalcItemWidth"]["()"] = defs["igCalcItemWidth"][1] -defs["igCalcListClipping"] = {} -defs["igCalcListClipping"][1] = {} -defs["igCalcListClipping"][1]["args"] = "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)" -defs["igCalcListClipping"][1]["argsT"] = {} -defs["igCalcListClipping"][1]["argsT"][1] = {} -defs["igCalcListClipping"][1]["argsT"][1]["name"] = "items_count" -defs["igCalcListClipping"][1]["argsT"][1]["type"] = "int" -defs["igCalcListClipping"][1]["argsT"][2] = {} -defs["igCalcListClipping"][1]["argsT"][2]["name"] = "items_height" -defs["igCalcListClipping"][1]["argsT"][2]["type"] = "float" -defs["igCalcListClipping"][1]["argsT"][3] = {} -defs["igCalcListClipping"][1]["argsT"][3]["name"] = "out_items_display_start" -defs["igCalcListClipping"][1]["argsT"][3]["type"] = "int*" -defs["igCalcListClipping"][1]["argsT"][4] = {} -defs["igCalcListClipping"][1]["argsT"][4]["name"] = "out_items_display_end" -defs["igCalcListClipping"][1]["argsT"][4]["type"] = "int*" -defs["igCalcListClipping"][1]["argsoriginal"] = "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)" -defs["igCalcListClipping"][1]["call_args"] = "(items_count,items_height,out_items_display_start,out_items_display_end)" -defs["igCalcListClipping"][1]["cimguiname"] = "igCalcListClipping" -defs["igCalcListClipping"][1]["defaults"] = {} -defs["igCalcListClipping"][1]["funcname"] = "CalcListClipping" -defs["igCalcListClipping"][1]["location"] = "imgui:796" -defs["igCalcListClipping"][1]["namespace"] = "ImGui" -defs["igCalcListClipping"][1]["ov_cimguiname"] = "igCalcListClipping" -defs["igCalcListClipping"][1]["ret"] = "void" -defs["igCalcListClipping"][1]["signature"] = "(int,float,int*,int*)" -defs["igCalcListClipping"][1]["stname"] = "" -defs["igCalcListClipping"]["(int,float,int*,int*)"] = defs["igCalcListClipping"][1] -defs["igCalcTextSize"] = {} -defs["igCalcTextSize"][1] = {} -defs["igCalcTextSize"][1]["args"] = "(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)" -defs["igCalcTextSize"][1]["argsT"] = {} -defs["igCalcTextSize"][1]["argsT"][1] = {} -defs["igCalcTextSize"][1]["argsT"][1]["name"] = "pOut" -defs["igCalcTextSize"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igCalcTextSize"][1]["argsT"][2] = {} -defs["igCalcTextSize"][1]["argsT"][2]["name"] = "text" -defs["igCalcTextSize"][1]["argsT"][2]["type"] = "const char*" -defs["igCalcTextSize"][1]["argsT"][3] = {} -defs["igCalcTextSize"][1]["argsT"][3]["name"] = "text_end" -defs["igCalcTextSize"][1]["argsT"][3]["type"] = "const char*" -defs["igCalcTextSize"][1]["argsT"][4] = {} -defs["igCalcTextSize"][1]["argsT"][4]["name"] = "hide_text_after_double_hash" -defs["igCalcTextSize"][1]["argsT"][4]["type"] = "bool" -defs["igCalcTextSize"][1]["argsT"][5] = {} -defs["igCalcTextSize"][1]["argsT"][5]["name"] = "wrap_width" -defs["igCalcTextSize"][1]["argsT"][5]["type"] = "float" -defs["igCalcTextSize"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)" -defs["igCalcTextSize"][1]["call_args"] = "(text,text_end,hide_text_after_double_hash,wrap_width)" -defs["igCalcTextSize"][1]["cimguiname"] = "igCalcTextSize" -defs["igCalcTextSize"][1]["defaults"] = {} -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:801" -defs["igCalcTextSize"][1]["namespace"] = "ImGui" -defs["igCalcTextSize"][1]["nonUDT"] = 1 -defs["igCalcTextSize"][1]["ov_cimguiname"] = "igCalcTextSize" -defs["igCalcTextSize"][1]["ret"] = "void" -defs["igCalcTextSize"][1]["signature"] = "(const char*,const char*,bool,float)" -defs["igCalcTextSize"][1]["stname"] = "" -defs["igCalcTextSize"]["(const char*,const char*,bool,float)"] = defs["igCalcTextSize"][1] -defs["igCaptureKeyboardFromApp"] = {} -defs["igCaptureKeyboardFromApp"][1] = {} -defs["igCaptureKeyboardFromApp"][1]["args"] = "(bool want_capture_keyboard_value)" -defs["igCaptureKeyboardFromApp"][1]["argsT"] = {} -defs["igCaptureKeyboardFromApp"][1]["argsT"][1] = {} -defs["igCaptureKeyboardFromApp"][1]["argsT"][1]["name"] = "want_capture_keyboard_value" -defs["igCaptureKeyboardFromApp"][1]["argsT"][1]["type"] = "bool" -defs["igCaptureKeyboardFromApp"][1]["argsoriginal"] = "(bool want_capture_keyboard_value=true)" -defs["igCaptureKeyboardFromApp"][1]["call_args"] = "(want_capture_keyboard_value)" -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:817" -defs["igCaptureKeyboardFromApp"][1]["namespace"] = "ImGui" -defs["igCaptureKeyboardFromApp"][1]["ov_cimguiname"] = "igCaptureKeyboardFromApp" -defs["igCaptureKeyboardFromApp"][1]["ret"] = "void" -defs["igCaptureKeyboardFromApp"][1]["signature"] = "(bool)" -defs["igCaptureKeyboardFromApp"][1]["stname"] = "" -defs["igCaptureKeyboardFromApp"]["(bool)"] = defs["igCaptureKeyboardFromApp"][1] -defs["igCaptureMouseFromApp"] = {} -defs["igCaptureMouseFromApp"][1] = {} -defs["igCaptureMouseFromApp"][1]["args"] = "(bool want_capture_mouse_value)" -defs["igCaptureMouseFromApp"][1]["argsT"] = {} -defs["igCaptureMouseFromApp"][1]["argsT"][1] = {} -defs["igCaptureMouseFromApp"][1]["argsT"][1]["name"] = "want_capture_mouse_value" -defs["igCaptureMouseFromApp"][1]["argsT"][1]["type"] = "bool" -defs["igCaptureMouseFromApp"][1]["argsoriginal"] = "(bool want_capture_mouse_value=true)" -defs["igCaptureMouseFromApp"][1]["call_args"] = "(want_capture_mouse_value)" -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:837" -defs["igCaptureMouseFromApp"][1]["namespace"] = "ImGui" -defs["igCaptureMouseFromApp"][1]["ov_cimguiname"] = "igCaptureMouseFromApp" -defs["igCaptureMouseFromApp"][1]["ret"] = "void" -defs["igCaptureMouseFromApp"][1]["signature"] = "(bool)" -defs["igCaptureMouseFromApp"][1]["stname"] = "" -defs["igCaptureMouseFromApp"]["(bool)"] = defs["igCaptureMouseFromApp"][1] -defs["igCheckbox"] = {} -defs["igCheckbox"][1] = {} -defs["igCheckbox"][1]["args"] = "(const char* label,bool* v)" -defs["igCheckbox"][1]["argsT"] = {} -defs["igCheckbox"][1]["argsT"][1] = {} -defs["igCheckbox"][1]["argsT"][1]["name"] = "label" -defs["igCheckbox"][1]["argsT"][1]["type"] = "const char*" -defs["igCheckbox"][1]["argsT"][2] = {} -defs["igCheckbox"][1]["argsT"][2]["name"] = "v" -defs["igCheckbox"][1]["argsT"][2]["type"] = "bool*" -defs["igCheckbox"][1]["argsoriginal"] = "(const char* label,bool* v)" -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:464" -defs["igCheckbox"][1]["namespace"] = "ImGui" -defs["igCheckbox"][1]["ov_cimguiname"] = "igCheckbox" -defs["igCheckbox"][1]["ret"] = "bool" -defs["igCheckbox"][1]["signature"] = "(const char*,bool*)" -defs["igCheckbox"][1]["stname"] = "" -defs["igCheckbox"]["(const char*,bool*)"] = defs["igCheckbox"][1] -defs["igCheckboxFlags"] = {} -defs["igCheckboxFlags"][1] = {} -defs["igCheckboxFlags"][1]["args"] = "(const char* label,int* flags,int flags_value)" -defs["igCheckboxFlags"][1]["argsT"] = {} -defs["igCheckboxFlags"][1]["argsT"][1] = {} -defs["igCheckboxFlags"][1]["argsT"][1]["name"] = "label" -defs["igCheckboxFlags"][1]["argsT"][1]["type"] = "const char*" -defs["igCheckboxFlags"][1]["argsT"][2] = {} -defs["igCheckboxFlags"][1]["argsT"][2]["name"] = "flags" -defs["igCheckboxFlags"][1]["argsT"][2]["type"] = "int*" -defs["igCheckboxFlags"][1]["argsT"][3] = {} -defs["igCheckboxFlags"][1]["argsT"][3]["name"] = "flags_value" -defs["igCheckboxFlags"][1]["argsT"][3]["type"] = "int" -defs["igCheckboxFlags"][1]["argsoriginal"] = "(const char* label,int* flags,int flags_value)" -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:465" -defs["igCheckboxFlags"][1]["namespace"] = "ImGui" -defs["igCheckboxFlags"][1]["ov_cimguiname"] = "igCheckboxFlagsIntPtr" -defs["igCheckboxFlags"][1]["ret"] = "bool" -defs["igCheckboxFlags"][1]["signature"] = "(const char*,int*,int)" -defs["igCheckboxFlags"][1]["stname"] = "" -defs["igCheckboxFlags"][2] = {} -defs["igCheckboxFlags"][2]["args"] = "(const char* label,unsigned int* flags,unsigned int flags_value)" -defs["igCheckboxFlags"][2]["argsT"] = {} -defs["igCheckboxFlags"][2]["argsT"][1] = {} -defs["igCheckboxFlags"][2]["argsT"][1]["name"] = "label" -defs["igCheckboxFlags"][2]["argsT"][1]["type"] = "const char*" -defs["igCheckboxFlags"][2]["argsT"][2] = {} -defs["igCheckboxFlags"][2]["argsT"][2]["name"] = "flags" -defs["igCheckboxFlags"][2]["argsT"][2]["type"] = "unsigned int*" -defs["igCheckboxFlags"][2]["argsT"][3] = {} -defs["igCheckboxFlags"][2]["argsT"][3]["name"] = "flags_value" -defs["igCheckboxFlags"][2]["argsT"][3]["type"] = "unsigned int" -defs["igCheckboxFlags"][2]["argsoriginal"] = "(const char* label,unsigned int* flags,unsigned int flags_value)" -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:466" -defs["igCheckboxFlags"][2]["namespace"] = "ImGui" -defs["igCheckboxFlags"][2]["ov_cimguiname"] = "igCheckboxFlagsUintPtr" -defs["igCheckboxFlags"][2]["ret"] = "bool" -defs["igCheckboxFlags"][2]["signature"] = "(const char*,unsigned int*,unsigned int)" -defs["igCheckboxFlags"][2]["stname"] = "" -defs["igCheckboxFlags"]["(const char*,int*,int)"] = defs["igCheckboxFlags"][1] -defs["igCheckboxFlags"]["(const char*,unsigned int*,unsigned int)"] = defs["igCheckboxFlags"][2] -defs["igCloseCurrentPopup"] = {} -defs["igCloseCurrentPopup"][1] = {} -defs["igCloseCurrentPopup"][1]["args"] = "()" -defs["igCloseCurrentPopup"][1]["argsT"] = {} -defs["igCloseCurrentPopup"][1]["argsoriginal"] = "()" -defs["igCloseCurrentPopup"][1]["call_args"] = "()" -defs["igCloseCurrentPopup"][1]["cimguiname"] = "igCloseCurrentPopup" -defs["igCloseCurrentPopup"][1]["defaults"] = {} -defs["igCloseCurrentPopup"][1]["funcname"] = "CloseCurrentPopup" -defs["igCloseCurrentPopup"][1]["location"] = "imgui:643" -defs["igCloseCurrentPopup"][1]["namespace"] = "ImGui" -defs["igCloseCurrentPopup"][1]["ov_cimguiname"] = "igCloseCurrentPopup" -defs["igCloseCurrentPopup"][1]["ret"] = "void" -defs["igCloseCurrentPopup"][1]["signature"] = "()" -defs["igCloseCurrentPopup"][1]["stname"] = "" -defs["igCloseCurrentPopup"]["()"] = defs["igCloseCurrentPopup"][1] -defs["igCollapsingHeader"] = {} -defs["igCollapsingHeader"][1] = {} -defs["igCollapsingHeader"][1]["args"] = "(const char* label,ImGuiTreeNodeFlags flags)" -defs["igCollapsingHeader"][1]["argsT"] = {} -defs["igCollapsingHeader"][1]["argsT"][1] = {} -defs["igCollapsingHeader"][1]["argsT"][1]["name"] = "label" -defs["igCollapsingHeader"][1]["argsT"][1]["type"] = "const char*" -defs["igCollapsingHeader"][1]["argsT"][2] = {} -defs["igCollapsingHeader"][1]["argsT"][2]["name"] = "flags" -defs["igCollapsingHeader"][1]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" -defs["igCollapsingHeader"][1]["argsoriginal"] = "(const char* label,ImGuiTreeNodeFlags flags=0)" -defs["igCollapsingHeader"][1]["call_args"] = "(label,flags)" -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:570" -defs["igCollapsingHeader"][1]["namespace"] = "ImGui" -defs["igCollapsingHeader"][1]["ov_cimguiname"] = "igCollapsingHeaderTreeNodeFlags" -defs["igCollapsingHeader"][1]["ret"] = "bool" -defs["igCollapsingHeader"][1]["signature"] = "(const char*,ImGuiTreeNodeFlags)" -defs["igCollapsingHeader"][1]["stname"] = "" -defs["igCollapsingHeader"][2] = {} -defs["igCollapsingHeader"][2]["args"] = "(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags)" -defs["igCollapsingHeader"][2]["argsT"] = {} -defs["igCollapsingHeader"][2]["argsT"][1] = {} -defs["igCollapsingHeader"][2]["argsT"][1]["name"] = "label" -defs["igCollapsingHeader"][2]["argsT"][1]["type"] = "const char*" -defs["igCollapsingHeader"][2]["argsT"][2] = {} -defs["igCollapsingHeader"][2]["argsT"][2]["name"] = "p_visible" -defs["igCollapsingHeader"][2]["argsT"][2]["type"] = "bool*" -defs["igCollapsingHeader"][2]["argsT"][3] = {} -defs["igCollapsingHeader"][2]["argsT"][3]["name"] = "flags" -defs["igCollapsingHeader"][2]["argsT"][3]["type"] = "ImGuiTreeNodeFlags" -defs["igCollapsingHeader"][2]["argsoriginal"] = "(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags=0)" -defs["igCollapsingHeader"][2]["call_args"] = "(label,p_visible,flags)" -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:571" -defs["igCollapsingHeader"][2]["namespace"] = "ImGui" -defs["igCollapsingHeader"][2]["ov_cimguiname"] = "igCollapsingHeaderBoolPtr" -defs["igCollapsingHeader"][2]["ret"] = "bool" -defs["igCollapsingHeader"][2]["signature"] = "(const char*,bool*,ImGuiTreeNodeFlags)" -defs["igCollapsingHeader"][2]["stname"] = "" -defs["igCollapsingHeader"]["(const char*,ImGuiTreeNodeFlags)"] = defs["igCollapsingHeader"][1] -defs["igCollapsingHeader"]["(const char*,bool*,ImGuiTreeNodeFlags)"] = defs["igCollapsingHeader"][2] -defs["igColorButton"] = {} -defs["igColorButton"][1] = {} -defs["igColorButton"][1]["args"] = "(const char* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size)" -defs["igColorButton"][1]["argsT"] = {} -defs["igColorButton"][1]["argsT"][1] = {} -defs["igColorButton"][1]["argsT"][1]["name"] = "desc_id" -defs["igColorButton"][1]["argsT"][1]["type"] = "const char*" -defs["igColorButton"][1]["argsT"][2] = {} -defs["igColorButton"][1]["argsT"][2]["name"] = "col" -defs["igColorButton"][1]["argsT"][2]["type"] = "const ImVec4" -defs["igColorButton"][1]["argsT"][3] = {} -defs["igColorButton"][1]["argsT"][3]["name"] = "flags" -defs["igColorButton"][1]["argsT"][3]["type"] = "ImGuiColorEditFlags" -defs["igColorButton"][1]["argsT"][4] = {} -defs["igColorButton"][1]["argsT"][4]["name"] = "size" -defs["igColorButton"][1]["argsT"][4]["type"] = "ImVec2" -defs["igColorButton"][1]["argsoriginal"] = "(const char* desc_id,const ImVec4& col,ImGuiColorEditFlags flags=0,ImVec2 size=ImVec2(0,0))" -defs["igColorButton"][1]["call_args"] = "(desc_id,col,flags,size)" -defs["igColorButton"][1]["cimguiname"] = "igColorButton" -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:551" -defs["igColorButton"][1]["namespace"] = "ImGui" -defs["igColorButton"][1]["ov_cimguiname"] = "igColorButton" -defs["igColorButton"][1]["ret"] = "bool" -defs["igColorButton"][1]["signature"] = "(const char*,const ImVec4,ImGuiColorEditFlags,ImVec2)" -defs["igColorButton"][1]["stname"] = "" -defs["igColorButton"]["(const char*,const ImVec4,ImGuiColorEditFlags,ImVec2)"] = defs["igColorButton"][1] -defs["igColorConvertFloat4ToU32"] = {} -defs["igColorConvertFloat4ToU32"][1] = {} -defs["igColorConvertFloat4ToU32"][1]["args"] = "(const ImVec4 in)" -defs["igColorConvertFloat4ToU32"][1]["argsT"] = {} -defs["igColorConvertFloat4ToU32"][1]["argsT"][1] = {} -defs["igColorConvertFloat4ToU32"][1]["argsT"][1]["name"] = "in" -defs["igColorConvertFloat4ToU32"][1]["argsT"][1]["type"] = "const ImVec4" -defs["igColorConvertFloat4ToU32"][1]["argsoriginal"] = "(const ImVec4& in)" -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:805" -defs["igColorConvertFloat4ToU32"][1]["namespace"] = "ImGui" -defs["igColorConvertFloat4ToU32"][1]["ov_cimguiname"] = "igColorConvertFloat4ToU32" -defs["igColorConvertFloat4ToU32"][1]["ret"] = "ImU32" -defs["igColorConvertFloat4ToU32"][1]["signature"] = "(const ImVec4)" -defs["igColorConvertFloat4ToU32"][1]["stname"] = "" -defs["igColorConvertFloat4ToU32"]["(const ImVec4)"] = defs["igColorConvertFloat4ToU32"][1] -defs["igColorConvertHSVtoRGB"] = {} -defs["igColorConvertHSVtoRGB"][1] = {} -defs["igColorConvertHSVtoRGB"][1]["args"] = "(float h,float s,float v,float* out_r,float* out_g,float* out_b)" -defs["igColorConvertHSVtoRGB"][1]["argsT"] = {} -defs["igColorConvertHSVtoRGB"][1]["argsT"][1] = {} -defs["igColorConvertHSVtoRGB"][1]["argsT"][1]["name"] = "h" -defs["igColorConvertHSVtoRGB"][1]["argsT"][1]["type"] = "float" -defs["igColorConvertHSVtoRGB"][1]["argsT"][2] = {} -defs["igColorConvertHSVtoRGB"][1]["argsT"][2]["name"] = "s" -defs["igColorConvertHSVtoRGB"][1]["argsT"][2]["type"] = "float" -defs["igColorConvertHSVtoRGB"][1]["argsT"][3] = {} -defs["igColorConvertHSVtoRGB"][1]["argsT"][3]["name"] = "v" -defs["igColorConvertHSVtoRGB"][1]["argsT"][3]["type"] = "float" -defs["igColorConvertHSVtoRGB"][1]["argsT"][4] = {} -defs["igColorConvertHSVtoRGB"][1]["argsT"][4]["name"] = "out_r" -defs["igColorConvertHSVtoRGB"][1]["argsT"][4]["reftoptr"] = true -defs["igColorConvertHSVtoRGB"][1]["argsT"][4]["type"] = "float*" -defs["igColorConvertHSVtoRGB"][1]["argsT"][5] = {} -defs["igColorConvertHSVtoRGB"][1]["argsT"][5]["name"] = "out_g" -defs["igColorConvertHSVtoRGB"][1]["argsT"][5]["reftoptr"] = true -defs["igColorConvertHSVtoRGB"][1]["argsT"][5]["type"] = "float*" -defs["igColorConvertHSVtoRGB"][1]["argsT"][6] = {} -defs["igColorConvertHSVtoRGB"][1]["argsT"][6]["name"] = "out_b" -defs["igColorConvertHSVtoRGB"][1]["argsT"][6]["reftoptr"] = true -defs["igColorConvertHSVtoRGB"][1]["argsT"][6]["type"] = "float*" -defs["igColorConvertHSVtoRGB"][1]["argsoriginal"] = "(float h,float s,float v,float& out_r,float& out_g,float& out_b)" -defs["igColorConvertHSVtoRGB"][1]["call_args"] = "(h,s,v,*out_r,*out_g,*out_b)" -defs["igColorConvertHSVtoRGB"][1]["cimguiname"] = "igColorConvertHSVtoRGB" -defs["igColorConvertHSVtoRGB"][1]["defaults"] = {} -defs["igColorConvertHSVtoRGB"][1]["funcname"] = "ColorConvertHSVtoRGB" -defs["igColorConvertHSVtoRGB"][1]["location"] = "imgui:807" -defs["igColorConvertHSVtoRGB"][1]["namespace"] = "ImGui" -defs["igColorConvertHSVtoRGB"][1]["ov_cimguiname"] = "igColorConvertHSVtoRGB" -defs["igColorConvertHSVtoRGB"][1]["ret"] = "void" -defs["igColorConvertHSVtoRGB"][1]["signature"] = "(float,float,float,float*,float*,float*)" -defs["igColorConvertHSVtoRGB"][1]["stname"] = "" -defs["igColorConvertHSVtoRGB"]["(float,float,float,float*,float*,float*)"] = defs["igColorConvertHSVtoRGB"][1] -defs["igColorConvertRGBtoHSV"] = {} -defs["igColorConvertRGBtoHSV"][1] = {} -defs["igColorConvertRGBtoHSV"][1]["args"] = "(float r,float g,float b,float* out_h,float* out_s,float* out_v)" -defs["igColorConvertRGBtoHSV"][1]["argsT"] = {} -defs["igColorConvertRGBtoHSV"][1]["argsT"][1] = {} -defs["igColorConvertRGBtoHSV"][1]["argsT"][1]["name"] = "r" -defs["igColorConvertRGBtoHSV"][1]["argsT"][1]["type"] = "float" -defs["igColorConvertRGBtoHSV"][1]["argsT"][2] = {} -defs["igColorConvertRGBtoHSV"][1]["argsT"][2]["name"] = "g" -defs["igColorConvertRGBtoHSV"][1]["argsT"][2]["type"] = "float" -defs["igColorConvertRGBtoHSV"][1]["argsT"][3] = {} -defs["igColorConvertRGBtoHSV"][1]["argsT"][3]["name"] = "b" -defs["igColorConvertRGBtoHSV"][1]["argsT"][3]["type"] = "float" -defs["igColorConvertRGBtoHSV"][1]["argsT"][4] = {} -defs["igColorConvertRGBtoHSV"][1]["argsT"][4]["name"] = "out_h" -defs["igColorConvertRGBtoHSV"][1]["argsT"][4]["reftoptr"] = true -defs["igColorConvertRGBtoHSV"][1]["argsT"][4]["type"] = "float*" -defs["igColorConvertRGBtoHSV"][1]["argsT"][5] = {} -defs["igColorConvertRGBtoHSV"][1]["argsT"][5]["name"] = "out_s" -defs["igColorConvertRGBtoHSV"][1]["argsT"][5]["reftoptr"] = true -defs["igColorConvertRGBtoHSV"][1]["argsT"][5]["type"] = "float*" -defs["igColorConvertRGBtoHSV"][1]["argsT"][6] = {} -defs["igColorConvertRGBtoHSV"][1]["argsT"][6]["name"] = "out_v" -defs["igColorConvertRGBtoHSV"][1]["argsT"][6]["reftoptr"] = true -defs["igColorConvertRGBtoHSV"][1]["argsT"][6]["type"] = "float*" -defs["igColorConvertRGBtoHSV"][1]["argsoriginal"] = "(float r,float g,float b,float& out_h,float& out_s,float& out_v)" -defs["igColorConvertRGBtoHSV"][1]["call_args"] = "(r,g,b,*out_h,*out_s,*out_v)" -defs["igColorConvertRGBtoHSV"][1]["cimguiname"] = "igColorConvertRGBtoHSV" -defs["igColorConvertRGBtoHSV"][1]["defaults"] = {} -defs["igColorConvertRGBtoHSV"][1]["funcname"] = "ColorConvertRGBtoHSV" -defs["igColorConvertRGBtoHSV"][1]["location"] = "imgui:806" -defs["igColorConvertRGBtoHSV"][1]["namespace"] = "ImGui" -defs["igColorConvertRGBtoHSV"][1]["ov_cimguiname"] = "igColorConvertRGBtoHSV" -defs["igColorConvertRGBtoHSV"][1]["ret"] = "void" -defs["igColorConvertRGBtoHSV"][1]["signature"] = "(float,float,float,float*,float*,float*)" -defs["igColorConvertRGBtoHSV"][1]["stname"] = "" -defs["igColorConvertRGBtoHSV"]["(float,float,float,float*,float*,float*)"] = defs["igColorConvertRGBtoHSV"][1] -defs["igColorConvertU32ToFloat4"] = {} -defs["igColorConvertU32ToFloat4"][1] = {} -defs["igColorConvertU32ToFloat4"][1]["args"] = "(ImVec4 *pOut,ImU32 in)" -defs["igColorConvertU32ToFloat4"][1]["argsT"] = {} -defs["igColorConvertU32ToFloat4"][1]["argsT"][1] = {} -defs["igColorConvertU32ToFloat4"][1]["argsT"][1]["name"] = "pOut" -defs["igColorConvertU32ToFloat4"][1]["argsT"][1]["type"] = "ImVec4*" -defs["igColorConvertU32ToFloat4"][1]["argsT"][2] = {} -defs["igColorConvertU32ToFloat4"][1]["argsT"][2]["name"] = "in" -defs["igColorConvertU32ToFloat4"][1]["argsT"][2]["type"] = "ImU32" -defs["igColorConvertU32ToFloat4"][1]["argsoriginal"] = "(ImU32 in)" -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:804" -defs["igColorConvertU32ToFloat4"][1]["namespace"] = "ImGui" -defs["igColorConvertU32ToFloat4"][1]["nonUDT"] = 1 -defs["igColorConvertU32ToFloat4"][1]["ov_cimguiname"] = "igColorConvertU32ToFloat4" -defs["igColorConvertU32ToFloat4"][1]["ret"] = "void" -defs["igColorConvertU32ToFloat4"][1]["signature"] = "(ImU32)" -defs["igColorConvertU32ToFloat4"][1]["stname"] = "" -defs["igColorConvertU32ToFloat4"]["(ImU32)"] = defs["igColorConvertU32ToFloat4"][1] -defs["igColorEdit3"] = {} -defs["igColorEdit3"][1] = {} -defs["igColorEdit3"][1]["args"] = "(const char* label,float col[3],ImGuiColorEditFlags flags)" -defs["igColorEdit3"][1]["argsT"] = {} -defs["igColorEdit3"][1]["argsT"][1] = {} -defs["igColorEdit3"][1]["argsT"][1]["name"] = "label" -defs["igColorEdit3"][1]["argsT"][1]["type"] = "const char*" -defs["igColorEdit3"][1]["argsT"][2] = {} -defs["igColorEdit3"][1]["argsT"][2]["name"] = "col" -defs["igColorEdit3"][1]["argsT"][2]["type"] = "float[3]" -defs["igColorEdit3"][1]["argsT"][3] = {} -defs["igColorEdit3"][1]["argsT"][3]["name"] = "flags" -defs["igColorEdit3"][1]["argsT"][3]["type"] = "ImGuiColorEditFlags" -defs["igColorEdit3"][1]["argsoriginal"] = "(const char* label,float col[3],ImGuiColorEditFlags flags=0)" -defs["igColorEdit3"][1]["call_args"] = "(label,col,flags)" -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:547" -defs["igColorEdit3"][1]["namespace"] = "ImGui" -defs["igColorEdit3"][1]["ov_cimguiname"] = "igColorEdit3" -defs["igColorEdit3"][1]["ret"] = "bool" -defs["igColorEdit3"][1]["signature"] = "(const char*,float[3],ImGuiColorEditFlags)" -defs["igColorEdit3"][1]["stname"] = "" -defs["igColorEdit3"]["(const char*,float[3],ImGuiColorEditFlags)"] = defs["igColorEdit3"][1] -defs["igColorEdit4"] = {} -defs["igColorEdit4"][1] = {} -defs["igColorEdit4"][1]["args"] = "(const char* label,float col[4],ImGuiColorEditFlags flags)" -defs["igColorEdit4"][1]["argsT"] = {} -defs["igColorEdit4"][1]["argsT"][1] = {} -defs["igColorEdit4"][1]["argsT"][1]["name"] = "label" -defs["igColorEdit4"][1]["argsT"][1]["type"] = "const char*" -defs["igColorEdit4"][1]["argsT"][2] = {} -defs["igColorEdit4"][1]["argsT"][2]["name"] = "col" -defs["igColorEdit4"][1]["argsT"][2]["type"] = "float[4]" -defs["igColorEdit4"][1]["argsT"][3] = {} -defs["igColorEdit4"][1]["argsT"][3]["name"] = "flags" -defs["igColorEdit4"][1]["argsT"][3]["type"] = "ImGuiColorEditFlags" -defs["igColorEdit4"][1]["argsoriginal"] = "(const char* label,float col[4],ImGuiColorEditFlags flags=0)" -defs["igColorEdit4"][1]["call_args"] = "(label,col,flags)" -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:548" -defs["igColorEdit4"][1]["namespace"] = "ImGui" -defs["igColorEdit4"][1]["ov_cimguiname"] = "igColorEdit4" -defs["igColorEdit4"][1]["ret"] = "bool" -defs["igColorEdit4"][1]["signature"] = "(const char*,float[4],ImGuiColorEditFlags)" -defs["igColorEdit4"][1]["stname"] = "" -defs["igColorEdit4"]["(const char*,float[4],ImGuiColorEditFlags)"] = defs["igColorEdit4"][1] -defs["igColorPicker3"] = {} -defs["igColorPicker3"][1] = {} -defs["igColorPicker3"][1]["args"] = "(const char* label,float col[3],ImGuiColorEditFlags flags)" -defs["igColorPicker3"][1]["argsT"] = {} -defs["igColorPicker3"][1]["argsT"][1] = {} -defs["igColorPicker3"][1]["argsT"][1]["name"] = "label" -defs["igColorPicker3"][1]["argsT"][1]["type"] = "const char*" -defs["igColorPicker3"][1]["argsT"][2] = {} -defs["igColorPicker3"][1]["argsT"][2]["name"] = "col" -defs["igColorPicker3"][1]["argsT"][2]["type"] = "float[3]" -defs["igColorPicker3"][1]["argsT"][3] = {} -defs["igColorPicker3"][1]["argsT"][3]["name"] = "flags" -defs["igColorPicker3"][1]["argsT"][3]["type"] = "ImGuiColorEditFlags" -defs["igColorPicker3"][1]["argsoriginal"] = "(const char* label,float col[3],ImGuiColorEditFlags flags=0)" -defs["igColorPicker3"][1]["call_args"] = "(label,col,flags)" -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:549" -defs["igColorPicker3"][1]["namespace"] = "ImGui" -defs["igColorPicker3"][1]["ov_cimguiname"] = "igColorPicker3" -defs["igColorPicker3"][1]["ret"] = "bool" -defs["igColorPicker3"][1]["signature"] = "(const char*,float[3],ImGuiColorEditFlags)" -defs["igColorPicker3"][1]["stname"] = "" -defs["igColorPicker3"]["(const char*,float[3],ImGuiColorEditFlags)"] = defs["igColorPicker3"][1] -defs["igColorPicker4"] = {} -defs["igColorPicker4"][1] = {} -defs["igColorPicker4"][1]["args"] = "(const char* label,float col[4],ImGuiColorEditFlags flags,const float* ref_col)" -defs["igColorPicker4"][1]["argsT"] = {} -defs["igColorPicker4"][1]["argsT"][1] = {} -defs["igColorPicker4"][1]["argsT"][1]["name"] = "label" -defs["igColorPicker4"][1]["argsT"][1]["type"] = "const char*" -defs["igColorPicker4"][1]["argsT"][2] = {} -defs["igColorPicker4"][1]["argsT"][2]["name"] = "col" -defs["igColorPicker4"][1]["argsT"][2]["type"] = "float[4]" -defs["igColorPicker4"][1]["argsT"][3] = {} -defs["igColorPicker4"][1]["argsT"][3]["name"] = "flags" -defs["igColorPicker4"][1]["argsT"][3]["type"] = "ImGuiColorEditFlags" -defs["igColorPicker4"][1]["argsT"][4] = {} -defs["igColorPicker4"][1]["argsT"][4]["name"] = "ref_col" -defs["igColorPicker4"][1]["argsT"][4]["type"] = "const float*" -defs["igColorPicker4"][1]["argsoriginal"] = "(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void*)0))" -defs["igColorPicker4"][1]["call_args"] = "(label,col,flags,ref_col)" -defs["igColorPicker4"][1]["cimguiname"] = "igColorPicker4" -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:550" -defs["igColorPicker4"][1]["namespace"] = "ImGui" -defs["igColorPicker4"][1]["ov_cimguiname"] = "igColorPicker4" -defs["igColorPicker4"][1]["ret"] = "bool" -defs["igColorPicker4"][1]["signature"] = "(const char*,float[4],ImGuiColorEditFlags,const float*)" -defs["igColorPicker4"][1]["stname"] = "" -defs["igColorPicker4"]["(const char*,float[4],ImGuiColorEditFlags,const float*)"] = defs["igColorPicker4"][1] -defs["igColumns"] = {} -defs["igColumns"][1] = {} -defs["igColumns"][1]["args"] = "(int count,const char* id,bool border)" -defs["igColumns"][1]["argsT"] = {} -defs["igColumns"][1]["argsT"][1] = {} -defs["igColumns"][1]["argsT"][1]["name"] = "count" -defs["igColumns"][1]["argsT"][1]["type"] = "int" -defs["igColumns"][1]["argsT"][2] = {} -defs["igColumns"][1]["argsT"][2]["name"] = "id" -defs["igColumns"][1]["argsT"][2]["type"] = "const char*" -defs["igColumns"][1]["argsT"][3] = {} -defs["igColumns"][1]["argsT"][3]["name"] = "border" -defs["igColumns"][1]["argsT"][3]["type"] = "bool" -defs["igColumns"][1]["argsoriginal"] = "(int count=1,const char* id=((void*)0),bool border=true)" -defs["igColumns"][1]["call_args"] = "(count,id,border)" -defs["igColumns"][1]["cimguiname"] = "igColumns" -defs["igColumns"][1]["defaults"] = {} -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:718" -defs["igColumns"][1]["namespace"] = "ImGui" -defs["igColumns"][1]["ov_cimguiname"] = "igColumns" -defs["igColumns"][1]["ret"] = "void" -defs["igColumns"][1]["signature"] = "(int,const char*,bool)" -defs["igColumns"][1]["stname"] = "" -defs["igColumns"]["(int,const char*,bool)"] = defs["igColumns"][1] -defs["igCombo"] = {} -defs["igCombo"][1] = {} -defs["igCombo"][1]["args"] = "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items)" -defs["igCombo"][1]["argsT"] = {} -defs["igCombo"][1]["argsT"][1] = {} -defs["igCombo"][1]["argsT"][1]["name"] = "label" -defs["igCombo"][1]["argsT"][1]["type"] = "const char*" -defs["igCombo"][1]["argsT"][2] = {} -defs["igCombo"][1]["argsT"][2]["name"] = "current_item" -defs["igCombo"][1]["argsT"][2]["type"] = "int*" -defs["igCombo"][1]["argsT"][3] = {} -defs["igCombo"][1]["argsT"][3]["name"] = "items" -defs["igCombo"][1]["argsT"][3]["type"] = "const char* const[]" -defs["igCombo"][1]["argsT"][4] = {} -defs["igCombo"][1]["argsT"][4]["name"] = "items_count" -defs["igCombo"][1]["argsT"][4]["type"] = "int" -defs["igCombo"][1]["argsT"][5] = {} -defs["igCombo"][1]["argsT"][5]["name"] = "popup_max_height_in_items" -defs["igCombo"][1]["argsT"][5]["type"] = "int" -defs["igCombo"][1]["argsoriginal"] = "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items=-1)" -defs["igCombo"][1]["call_args"] = "(label,current_item,items,items_count,popup_max_height_in_items)" -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:477" -defs["igCombo"][1]["namespace"] = "ImGui" -defs["igCombo"][1]["ov_cimguiname"] = "igComboStr_arr" -defs["igCombo"][1]["ret"] = "bool" -defs["igCombo"][1]["signature"] = "(const char*,int*,const char* const[],int,int)" -defs["igCombo"][1]["stname"] = "" -defs["igCombo"][2] = {} -defs["igCombo"][2]["args"] = "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items)" -defs["igCombo"][2]["argsT"] = {} -defs["igCombo"][2]["argsT"][1] = {} -defs["igCombo"][2]["argsT"][1]["name"] = "label" -defs["igCombo"][2]["argsT"][1]["type"] = "const char*" -defs["igCombo"][2]["argsT"][2] = {} -defs["igCombo"][2]["argsT"][2]["name"] = "current_item" -defs["igCombo"][2]["argsT"][2]["type"] = "int*" -defs["igCombo"][2]["argsT"][3] = {} -defs["igCombo"][2]["argsT"][3]["name"] = "items_separated_by_zeros" -defs["igCombo"][2]["argsT"][3]["type"] = "const char*" -defs["igCombo"][2]["argsT"][4] = {} -defs["igCombo"][2]["argsT"][4]["name"] = "popup_max_height_in_items" -defs["igCombo"][2]["argsT"][4]["type"] = "int" -defs["igCombo"][2]["argsoriginal"] = "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items=-1)" -defs["igCombo"][2]["call_args"] = "(label,current_item,items_separated_by_zeros,popup_max_height_in_items)" -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:478" -defs["igCombo"][2]["namespace"] = "ImGui" -defs["igCombo"][2]["ov_cimguiname"] = "igComboStr" -defs["igCombo"][2]["ret"] = "bool" -defs["igCombo"][2]["signature"] = "(const char*,int*,const char*,int)" -defs["igCombo"][2]["stname"] = "" -defs["igCombo"][3] = {} -defs["igCombo"][3]["args"] = "(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)" -defs["igCombo"][3]["argsT"] = {} -defs["igCombo"][3]["argsT"][1] = {} -defs["igCombo"][3]["argsT"][1]["name"] = "label" -defs["igCombo"][3]["argsT"][1]["type"] = "const char*" -defs["igCombo"][3]["argsT"][2] = {} -defs["igCombo"][3]["argsT"][2]["name"] = "current_item" -defs["igCombo"][3]["argsT"][2]["type"] = "int*" -defs["igCombo"][3]["argsT"][3] = {} -defs["igCombo"][3]["argsT"][3]["name"] = "items_getter" -defs["igCombo"][3]["argsT"][3]["ret"] = "bool" -defs["igCombo"][3]["argsT"][3]["signature"] = "(void* data,int idx,const char** out_text)" -defs["igCombo"][3]["argsT"][3]["type"] = "bool(*)(void* data,int idx,const char** out_text)" -defs["igCombo"][3]["argsT"][4] = {} -defs["igCombo"][3]["argsT"][4]["name"] = "data" -defs["igCombo"][3]["argsT"][4]["type"] = "void*" -defs["igCombo"][3]["argsT"][5] = {} -defs["igCombo"][3]["argsT"][5]["name"] = "items_count" -defs["igCombo"][3]["argsT"][5]["type"] = "int" -defs["igCombo"][3]["argsT"][6] = {} -defs["igCombo"][3]["argsT"][6]["name"] = "popup_max_height_in_items" -defs["igCombo"][3]["argsT"][6]["type"] = "int" -defs["igCombo"][3]["argsoriginal"] = "(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=-1)" -defs["igCombo"][3]["call_args"] = "(label,current_item,items_getter,data,items_count,popup_max_height_in_items)" -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:479" -defs["igCombo"][3]["namespace"] = "ImGui" -defs["igCombo"][3]["ov_cimguiname"] = "igComboFnBoolPtr" -defs["igCombo"][3]["ret"] = "bool" -defs["igCombo"][3]["signature"] = "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)" -defs["igCombo"][3]["stname"] = "" -defs["igCombo"]["(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)"] = defs["igCombo"][3] -defs["igCombo"]["(const char*,int*,const char* const[],int,int)"] = defs["igCombo"][1] -defs["igCombo"]["(const char*,int*,const char*,int)"] = defs["igCombo"][2] -defs["igCreateContext"] = {} -defs["igCreateContext"][1] = {} -defs["igCreateContext"][1]["args"] = "(ImFontAtlas* shared_font_atlas)" -defs["igCreateContext"][1]["argsT"] = {} -defs["igCreateContext"][1]["argsT"][1] = {} -defs["igCreateContext"][1]["argsT"][1]["name"] = "shared_font_atlas" -defs["igCreateContext"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["igCreateContext"][1]["argsoriginal"] = "(ImFontAtlas* shared_font_atlas=((void*)0))" -defs["igCreateContext"][1]["call_args"] = "(shared_font_atlas)" -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:256" -defs["igCreateContext"][1]["namespace"] = "ImGui" -defs["igCreateContext"][1]["ov_cimguiname"] = "igCreateContext" -defs["igCreateContext"][1]["ret"] = "ImGuiContext*" -defs["igCreateContext"][1]["signature"] = "(ImFontAtlas*)" -defs["igCreateContext"][1]["stname"] = "" -defs["igCreateContext"]["(ImFontAtlas*)"] = defs["igCreateContext"][1] -defs["igDebugCheckVersionAndDataLayout"] = {} -defs["igDebugCheckVersionAndDataLayout"][1] = {} -defs["igDebugCheckVersionAndDataLayout"][1]["args"] = "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"] = {} -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][1] = {} -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][1]["name"] = "version_str" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][1]["type"] = "const char*" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][2] = {} -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][2]["name"] = "sz_io" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][2]["type"] = "size_t" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][3] = {} -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][3]["name"] = "sz_style" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][3]["type"] = "size_t" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][4] = {} -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][4]["name"] = "sz_vec2" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][4]["type"] = "size_t" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][5] = {} -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][5]["name"] = "sz_vec4" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][5]["type"] = "size_t" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][6] = {} -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][6]["name"] = "sz_drawvert" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][6]["type"] = "size_t" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][7] = {} -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][7]["name"] = "sz_drawidx" -defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][7]["type"] = "size_t" -defs["igDebugCheckVersionAndDataLayout"][1]["argsoriginal"] = "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)" -defs["igDebugCheckVersionAndDataLayout"][1]["call_args"] = "(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert,sz_drawidx)" -defs["igDebugCheckVersionAndDataLayout"][1]["cimguiname"] = "igDebugCheckVersionAndDataLayout" -defs["igDebugCheckVersionAndDataLayout"][1]["defaults"] = {} -defs["igDebugCheckVersionAndDataLayout"][1]["funcname"] = "DebugCheckVersionAndDataLayout" -defs["igDebugCheckVersionAndDataLayout"][1]["location"] = "imgui:853" -defs["igDebugCheckVersionAndDataLayout"][1]["namespace"] = "ImGui" -defs["igDebugCheckVersionAndDataLayout"][1]["ov_cimguiname"] = "igDebugCheckVersionAndDataLayout" -defs["igDebugCheckVersionAndDataLayout"][1]["ret"] = "bool" -defs["igDebugCheckVersionAndDataLayout"][1]["signature"] = "(const char*,size_t,size_t,size_t,size_t,size_t,size_t)" -defs["igDebugCheckVersionAndDataLayout"][1]["stname"] = "" -defs["igDebugCheckVersionAndDataLayout"]["(const char*,size_t,size_t,size_t,size_t,size_t,size_t)"] = defs["igDebugCheckVersionAndDataLayout"][1] -defs["igDestroyContext"] = {} -defs["igDestroyContext"][1] = {} -defs["igDestroyContext"][1]["args"] = "(ImGuiContext* ctx)" -defs["igDestroyContext"][1]["argsT"] = {} -defs["igDestroyContext"][1]["argsT"][1] = {} -defs["igDestroyContext"][1]["argsT"][1]["name"] = "ctx" -defs["igDestroyContext"][1]["argsT"][1]["type"] = "ImGuiContext*" -defs["igDestroyContext"][1]["argsoriginal"] = "(ImGuiContext* ctx=((void*)0))" -defs["igDestroyContext"][1]["call_args"] = "(ctx)" -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:257" -defs["igDestroyContext"][1]["namespace"] = "ImGui" -defs["igDestroyContext"][1]["ov_cimguiname"] = "igDestroyContext" -defs["igDestroyContext"][1]["ret"] = "void" -defs["igDestroyContext"][1]["signature"] = "(ImGuiContext*)" -defs["igDestroyContext"][1]["stname"] = "" -defs["igDestroyContext"]["(ImGuiContext*)"] = defs["igDestroyContext"][1] -defs["igDragFloat"] = {} -defs["igDragFloat"][1] = {} -defs["igDragFloat"][1]["args"] = "(const char* label,float* v,float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" -defs["igDragFloat"][1]["argsT"] = {} -defs["igDragFloat"][1]["argsT"][1] = {} -defs["igDragFloat"][1]["argsT"][1]["name"] = "label" -defs["igDragFloat"][1]["argsT"][1]["type"] = "const char*" -defs["igDragFloat"][1]["argsT"][2] = {} -defs["igDragFloat"][1]["argsT"][2]["name"] = "v" -defs["igDragFloat"][1]["argsT"][2]["type"] = "float*" -defs["igDragFloat"][1]["argsT"][3] = {} -defs["igDragFloat"][1]["argsT"][3]["name"] = "v_speed" -defs["igDragFloat"][1]["argsT"][3]["type"] = "float" -defs["igDragFloat"][1]["argsT"][4] = {} -defs["igDragFloat"][1]["argsT"][4]["name"] = "v_min" -defs["igDragFloat"][1]["argsT"][4]["type"] = "float" -defs["igDragFloat"][1]["argsT"][5] = {} -defs["igDragFloat"][1]["argsT"][5]["name"] = "v_max" -defs["igDragFloat"][1]["argsT"][5]["type"] = "float" -defs["igDragFloat"][1]["argsT"][6] = {} -defs["igDragFloat"][1]["argsT"][6]["name"] = "format" -defs["igDragFloat"][1]["argsT"][6]["type"] = "const char*" -defs["igDragFloat"][1]["argsT"][7] = {} -defs["igDragFloat"][1]["argsT"][7]["name"] = "flags" -defs["igDragFloat"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" -defs["igDragFloat"][1]["argsoriginal"] = "(const char* label,float* v,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" -defs["igDragFloat"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" -defs["igDragFloat"][1]["cimguiname"] = "igDragFloat" -defs["igDragFloat"][1]["defaults"] = {} -defs["igDragFloat"][1]["defaults"]["flags"] = "0" -defs["igDragFloat"][1]["defaults"]["format"] = "\"%.3f\"" -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:492" -defs["igDragFloat"][1]["namespace"] = "ImGui" -defs["igDragFloat"][1]["ov_cimguiname"] = "igDragFloat" -defs["igDragFloat"][1]["ret"] = "bool" -defs["igDragFloat"][1]["signature"] = "(const char*,float*,float,float,float,const char*,ImGuiSliderFlags)" -defs["igDragFloat"][1]["stname"] = "" -defs["igDragFloat"]["(const char*,float*,float,float,float,const char*,ImGuiSliderFlags)"] = defs["igDragFloat"][1] -defs["igDragFloat2"] = {} -defs["igDragFloat2"][1] = {} -defs["igDragFloat2"][1]["args"] = "(const char* label,float v[2],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" -defs["igDragFloat2"][1]["argsT"] = {} -defs["igDragFloat2"][1]["argsT"][1] = {} -defs["igDragFloat2"][1]["argsT"][1]["name"] = "label" -defs["igDragFloat2"][1]["argsT"][1]["type"] = "const char*" -defs["igDragFloat2"][1]["argsT"][2] = {} -defs["igDragFloat2"][1]["argsT"][2]["name"] = "v" -defs["igDragFloat2"][1]["argsT"][2]["type"] = "float[2]" -defs["igDragFloat2"][1]["argsT"][3] = {} -defs["igDragFloat2"][1]["argsT"][3]["name"] = "v_speed" -defs["igDragFloat2"][1]["argsT"][3]["type"] = "float" -defs["igDragFloat2"][1]["argsT"][4] = {} -defs["igDragFloat2"][1]["argsT"][4]["name"] = "v_min" -defs["igDragFloat2"][1]["argsT"][4]["type"] = "float" -defs["igDragFloat2"][1]["argsT"][5] = {} -defs["igDragFloat2"][1]["argsT"][5]["name"] = "v_max" -defs["igDragFloat2"][1]["argsT"][5]["type"] = "float" -defs["igDragFloat2"][1]["argsT"][6] = {} -defs["igDragFloat2"][1]["argsT"][6]["name"] = "format" -defs["igDragFloat2"][1]["argsT"][6]["type"] = "const char*" -defs["igDragFloat2"][1]["argsT"][7] = {} -defs["igDragFloat2"][1]["argsT"][7]["name"] = "flags" -defs["igDragFloat2"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" -defs["igDragFloat2"][1]["argsoriginal"] = "(const char* label,float v[2],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" -defs["igDragFloat2"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" -defs["igDragFloat2"][1]["cimguiname"] = "igDragFloat2" -defs["igDragFloat2"][1]["defaults"] = {} -defs["igDragFloat2"][1]["defaults"]["flags"] = "0" -defs["igDragFloat2"][1]["defaults"]["format"] = "\"%.3f\"" -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:493" -defs["igDragFloat2"][1]["namespace"] = "ImGui" -defs["igDragFloat2"][1]["ov_cimguiname"] = "igDragFloat2" -defs["igDragFloat2"][1]["ret"] = "bool" -defs["igDragFloat2"][1]["signature"] = "(const char*,float[2],float,float,float,const char*,ImGuiSliderFlags)" -defs["igDragFloat2"][1]["stname"] = "" -defs["igDragFloat2"]["(const char*,float[2],float,float,float,const char*,ImGuiSliderFlags)"] = defs["igDragFloat2"][1] -defs["igDragFloat3"] = {} -defs["igDragFloat3"][1] = {} -defs["igDragFloat3"][1]["args"] = "(const char* label,float v[3],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" -defs["igDragFloat3"][1]["argsT"] = {} -defs["igDragFloat3"][1]["argsT"][1] = {} -defs["igDragFloat3"][1]["argsT"][1]["name"] = "label" -defs["igDragFloat3"][1]["argsT"][1]["type"] = "const char*" -defs["igDragFloat3"][1]["argsT"][2] = {} -defs["igDragFloat3"][1]["argsT"][2]["name"] = "v" -defs["igDragFloat3"][1]["argsT"][2]["type"] = "float[3]" -defs["igDragFloat3"][1]["argsT"][3] = {} -defs["igDragFloat3"][1]["argsT"][3]["name"] = "v_speed" -defs["igDragFloat3"][1]["argsT"][3]["type"] = "float" -defs["igDragFloat3"][1]["argsT"][4] = {} -defs["igDragFloat3"][1]["argsT"][4]["name"] = "v_min" -defs["igDragFloat3"][1]["argsT"][4]["type"] = "float" -defs["igDragFloat3"][1]["argsT"][5] = {} -defs["igDragFloat3"][1]["argsT"][5]["name"] = "v_max" -defs["igDragFloat3"][1]["argsT"][5]["type"] = "float" -defs["igDragFloat3"][1]["argsT"][6] = {} -defs["igDragFloat3"][1]["argsT"][6]["name"] = "format" -defs["igDragFloat3"][1]["argsT"][6]["type"] = "const char*" -defs["igDragFloat3"][1]["argsT"][7] = {} -defs["igDragFloat3"][1]["argsT"][7]["name"] = "flags" -defs["igDragFloat3"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" -defs["igDragFloat3"][1]["argsoriginal"] = "(const char* label,float v[3],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" -defs["igDragFloat3"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" -defs["igDragFloat3"][1]["cimguiname"] = "igDragFloat3" -defs["igDragFloat3"][1]["defaults"] = {} -defs["igDragFloat3"][1]["defaults"]["flags"] = "0" -defs["igDragFloat3"][1]["defaults"]["format"] = "\"%.3f\"" -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:494" -defs["igDragFloat3"][1]["namespace"] = "ImGui" -defs["igDragFloat3"][1]["ov_cimguiname"] = "igDragFloat3" -defs["igDragFloat3"][1]["ret"] = "bool" -defs["igDragFloat3"][1]["signature"] = "(const char*,float[3],float,float,float,const char*,ImGuiSliderFlags)" -defs["igDragFloat3"][1]["stname"] = "" -defs["igDragFloat3"]["(const char*,float[3],float,float,float,const char*,ImGuiSliderFlags)"] = defs["igDragFloat3"][1] -defs["igDragFloat4"] = {} -defs["igDragFloat4"][1] = {} -defs["igDragFloat4"][1]["args"] = "(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" -defs["igDragFloat4"][1]["argsT"] = {} -defs["igDragFloat4"][1]["argsT"][1] = {} -defs["igDragFloat4"][1]["argsT"][1]["name"] = "label" -defs["igDragFloat4"][1]["argsT"][1]["type"] = "const char*" -defs["igDragFloat4"][1]["argsT"][2] = {} -defs["igDragFloat4"][1]["argsT"][2]["name"] = "v" -defs["igDragFloat4"][1]["argsT"][2]["type"] = "float[4]" -defs["igDragFloat4"][1]["argsT"][3] = {} -defs["igDragFloat4"][1]["argsT"][3]["name"] = "v_speed" -defs["igDragFloat4"][1]["argsT"][3]["type"] = "float" -defs["igDragFloat4"][1]["argsT"][4] = {} -defs["igDragFloat4"][1]["argsT"][4]["name"] = "v_min" -defs["igDragFloat4"][1]["argsT"][4]["type"] = "float" -defs["igDragFloat4"][1]["argsT"][5] = {} -defs["igDragFloat4"][1]["argsT"][5]["name"] = "v_max" -defs["igDragFloat4"][1]["argsT"][5]["type"] = "float" -defs["igDragFloat4"][1]["argsT"][6] = {} -defs["igDragFloat4"][1]["argsT"][6]["name"] = "format" -defs["igDragFloat4"][1]["argsT"][6]["type"] = "const char*" -defs["igDragFloat4"][1]["argsT"][7] = {} -defs["igDragFloat4"][1]["argsT"][7]["name"] = "flags" -defs["igDragFloat4"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" -defs["igDragFloat4"][1]["argsoriginal"] = "(const char* label,float v[4],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" -defs["igDragFloat4"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" -defs["igDragFloat4"][1]["cimguiname"] = "igDragFloat4" -defs["igDragFloat4"][1]["defaults"] = {} -defs["igDragFloat4"][1]["defaults"]["flags"] = "0" -defs["igDragFloat4"][1]["defaults"]["format"] = "\"%.3f\"" -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:495" -defs["igDragFloat4"][1]["namespace"] = "ImGui" -defs["igDragFloat4"][1]["ov_cimguiname"] = "igDragFloat4" -defs["igDragFloat4"][1]["ret"] = "bool" -defs["igDragFloat4"][1]["signature"] = "(const char*,float[4],float,float,float,const char*,ImGuiSliderFlags)" -defs["igDragFloat4"][1]["stname"] = "" -defs["igDragFloat4"]["(const char*,float[4],float,float,float,const char*,ImGuiSliderFlags)"] = defs["igDragFloat4"][1] -defs["igDragFloatRange2"] = {} -defs["igDragFloatRange2"][1] = {} -defs["igDragFloatRange2"][1]["args"] = "(const char* label,float* v_current_min,float* v_current_max,float v_speed,float v_min,float v_max,const char* format,const char* format_max,ImGuiSliderFlags flags)" -defs["igDragFloatRange2"][1]["argsT"] = {} -defs["igDragFloatRange2"][1]["argsT"][1] = {} -defs["igDragFloatRange2"][1]["argsT"][1]["name"] = "label" -defs["igDragFloatRange2"][1]["argsT"][1]["type"] = "const char*" -defs["igDragFloatRange2"][1]["argsT"][2] = {} -defs["igDragFloatRange2"][1]["argsT"][2]["name"] = "v_current_min" -defs["igDragFloatRange2"][1]["argsT"][2]["type"] = "float*" -defs["igDragFloatRange2"][1]["argsT"][3] = {} -defs["igDragFloatRange2"][1]["argsT"][3]["name"] = "v_current_max" -defs["igDragFloatRange2"][1]["argsT"][3]["type"] = "float*" -defs["igDragFloatRange2"][1]["argsT"][4] = {} -defs["igDragFloatRange2"][1]["argsT"][4]["name"] = "v_speed" -defs["igDragFloatRange2"][1]["argsT"][4]["type"] = "float" -defs["igDragFloatRange2"][1]["argsT"][5] = {} -defs["igDragFloatRange2"][1]["argsT"][5]["name"] = "v_min" -defs["igDragFloatRange2"][1]["argsT"][5]["type"] = "float" -defs["igDragFloatRange2"][1]["argsT"][6] = {} -defs["igDragFloatRange2"][1]["argsT"][6]["name"] = "v_max" -defs["igDragFloatRange2"][1]["argsT"][6]["type"] = "float" -defs["igDragFloatRange2"][1]["argsT"][7] = {} -defs["igDragFloatRange2"][1]["argsT"][7]["name"] = "format" -defs["igDragFloatRange2"][1]["argsT"][7]["type"] = "const char*" -defs["igDragFloatRange2"][1]["argsT"][8] = {} -defs["igDragFloatRange2"][1]["argsT"][8]["name"] = "format_max" -defs["igDragFloatRange2"][1]["argsT"][8]["type"] = "const char*" -defs["igDragFloatRange2"][1]["argsT"][9] = {} -defs["igDragFloatRange2"][1]["argsT"][9]["name"] = "flags" -defs["igDragFloatRange2"][1]["argsT"][9]["type"] = "ImGuiSliderFlags" -defs["igDragFloatRange2"][1]["argsoriginal"] = "(const char* label,float* v_current_min,float* v_current_max,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",const char* format_max=((void*)0),ImGuiSliderFlags flags=0)" -defs["igDragFloatRange2"][1]["call_args"] = "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,flags)" -defs["igDragFloatRange2"][1]["cimguiname"] = "igDragFloatRange2" -defs["igDragFloatRange2"][1]["defaults"] = {} -defs["igDragFloatRange2"][1]["defaults"]["flags"] = "0" -defs["igDragFloatRange2"][1]["defaults"]["format"] = "\"%.3f\"" -defs["igDragFloatRange2"][1]["defaults"]["format_max"] = "NULL" -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:496" -defs["igDragFloatRange2"][1]["namespace"] = "ImGui" -defs["igDragFloatRange2"][1]["ov_cimguiname"] = "igDragFloatRange2" -defs["igDragFloatRange2"][1]["ret"] = "bool" -defs["igDragFloatRange2"][1]["signature"] = "(const char*,float*,float*,float,float,float,const char*,const char*,ImGuiSliderFlags)" -defs["igDragFloatRange2"][1]["stname"] = "" -defs["igDragFloatRange2"]["(const char*,float*,float*,float,float,float,const char*,const char*,ImGuiSliderFlags)"] = defs["igDragFloatRange2"][1] -defs["igDragInt"] = {} -defs["igDragInt"][1] = {} -defs["igDragInt"][1]["args"] = "(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" -defs["igDragInt"][1]["argsT"] = {} -defs["igDragInt"][1]["argsT"][1] = {} -defs["igDragInt"][1]["argsT"][1]["name"] = "label" -defs["igDragInt"][1]["argsT"][1]["type"] = "const char*" -defs["igDragInt"][1]["argsT"][2] = {} -defs["igDragInt"][1]["argsT"][2]["name"] = "v" -defs["igDragInt"][1]["argsT"][2]["type"] = "int*" -defs["igDragInt"][1]["argsT"][3] = {} -defs["igDragInt"][1]["argsT"][3]["name"] = "v_speed" -defs["igDragInt"][1]["argsT"][3]["type"] = "float" -defs["igDragInt"][1]["argsT"][4] = {} -defs["igDragInt"][1]["argsT"][4]["name"] = "v_min" -defs["igDragInt"][1]["argsT"][4]["type"] = "int" -defs["igDragInt"][1]["argsT"][5] = {} -defs["igDragInt"][1]["argsT"][5]["name"] = "v_max" -defs["igDragInt"][1]["argsT"][5]["type"] = "int" -defs["igDragInt"][1]["argsT"][6] = {} -defs["igDragInt"][1]["argsT"][6]["name"] = "format" -defs["igDragInt"][1]["argsT"][6]["type"] = "const char*" -defs["igDragInt"][1]["argsT"][7] = {} -defs["igDragInt"][1]["argsT"][7]["name"] = "flags" -defs["igDragInt"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" -defs["igDragInt"][1]["argsoriginal"] = "(const char* label,int* v,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)" -defs["igDragInt"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" -defs["igDragInt"][1]["cimguiname"] = "igDragInt" -defs["igDragInt"][1]["defaults"] = {} -defs["igDragInt"][1]["defaults"]["flags"] = "0" -defs["igDragInt"][1]["defaults"]["format"] = "\"%d\"" -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:497" -defs["igDragInt"][1]["namespace"] = "ImGui" -defs["igDragInt"][1]["ov_cimguiname"] = "igDragInt" -defs["igDragInt"][1]["ret"] = "bool" -defs["igDragInt"][1]["signature"] = "(const char*,int*,float,int,int,const char*,ImGuiSliderFlags)" -defs["igDragInt"][1]["stname"] = "" -defs["igDragInt"]["(const char*,int*,float,int,int,const char*,ImGuiSliderFlags)"] = defs["igDragInt"][1] -defs["igDragInt2"] = {} -defs["igDragInt2"][1] = {} -defs["igDragInt2"][1]["args"] = "(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" -defs["igDragInt2"][1]["argsT"] = {} -defs["igDragInt2"][1]["argsT"][1] = {} -defs["igDragInt2"][1]["argsT"][1]["name"] = "label" -defs["igDragInt2"][1]["argsT"][1]["type"] = "const char*" -defs["igDragInt2"][1]["argsT"][2] = {} -defs["igDragInt2"][1]["argsT"][2]["name"] = "v" -defs["igDragInt2"][1]["argsT"][2]["type"] = "int[2]" -defs["igDragInt2"][1]["argsT"][3] = {} -defs["igDragInt2"][1]["argsT"][3]["name"] = "v_speed" -defs["igDragInt2"][1]["argsT"][3]["type"] = "float" -defs["igDragInt2"][1]["argsT"][4] = {} -defs["igDragInt2"][1]["argsT"][4]["name"] = "v_min" -defs["igDragInt2"][1]["argsT"][4]["type"] = "int" -defs["igDragInt2"][1]["argsT"][5] = {} -defs["igDragInt2"][1]["argsT"][5]["name"] = "v_max" -defs["igDragInt2"][1]["argsT"][5]["type"] = "int" -defs["igDragInt2"][1]["argsT"][6] = {} -defs["igDragInt2"][1]["argsT"][6]["name"] = "format" -defs["igDragInt2"][1]["argsT"][6]["type"] = "const char*" -defs["igDragInt2"][1]["argsT"][7] = {} -defs["igDragInt2"][1]["argsT"][7]["name"] = "flags" -defs["igDragInt2"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" -defs["igDragInt2"][1]["argsoriginal"] = "(const char* label,int v[2],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)" -defs["igDragInt2"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" -defs["igDragInt2"][1]["cimguiname"] = "igDragInt2" -defs["igDragInt2"][1]["defaults"] = {} -defs["igDragInt2"][1]["defaults"]["flags"] = "0" -defs["igDragInt2"][1]["defaults"]["format"] = "\"%d\"" -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:498" -defs["igDragInt2"][1]["namespace"] = "ImGui" -defs["igDragInt2"][1]["ov_cimguiname"] = "igDragInt2" -defs["igDragInt2"][1]["ret"] = "bool" -defs["igDragInt2"][1]["signature"] = "(const char*,int[2],float,int,int,const char*,ImGuiSliderFlags)" -defs["igDragInt2"][1]["stname"] = "" -defs["igDragInt2"]["(const char*,int[2],float,int,int,const char*,ImGuiSliderFlags)"] = defs["igDragInt2"][1] -defs["igDragInt3"] = {} -defs["igDragInt3"][1] = {} -defs["igDragInt3"][1]["args"] = "(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" -defs["igDragInt3"][1]["argsT"] = {} -defs["igDragInt3"][1]["argsT"][1] = {} -defs["igDragInt3"][1]["argsT"][1]["name"] = "label" -defs["igDragInt3"][1]["argsT"][1]["type"] = "const char*" -defs["igDragInt3"][1]["argsT"][2] = {} -defs["igDragInt3"][1]["argsT"][2]["name"] = "v" -defs["igDragInt3"][1]["argsT"][2]["type"] = "int[3]" -defs["igDragInt3"][1]["argsT"][3] = {} -defs["igDragInt3"][1]["argsT"][3]["name"] = "v_speed" -defs["igDragInt3"][1]["argsT"][3]["type"] = "float" -defs["igDragInt3"][1]["argsT"][4] = {} -defs["igDragInt3"][1]["argsT"][4]["name"] = "v_min" -defs["igDragInt3"][1]["argsT"][4]["type"] = "int" -defs["igDragInt3"][1]["argsT"][5] = {} -defs["igDragInt3"][1]["argsT"][5]["name"] = "v_max" -defs["igDragInt3"][1]["argsT"][5]["type"] = "int" -defs["igDragInt3"][1]["argsT"][6] = {} -defs["igDragInt3"][1]["argsT"][6]["name"] = "format" -defs["igDragInt3"][1]["argsT"][6]["type"] = "const char*" -defs["igDragInt3"][1]["argsT"][7] = {} -defs["igDragInt3"][1]["argsT"][7]["name"] = "flags" -defs["igDragInt3"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" -defs["igDragInt3"][1]["argsoriginal"] = "(const char* label,int v[3],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)" -defs["igDragInt3"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" -defs["igDragInt3"][1]["cimguiname"] = "igDragInt3" -defs["igDragInt3"][1]["defaults"] = {} -defs["igDragInt3"][1]["defaults"]["flags"] = "0" -defs["igDragInt3"][1]["defaults"]["format"] = "\"%d\"" -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:499" -defs["igDragInt3"][1]["namespace"] = "ImGui" -defs["igDragInt3"][1]["ov_cimguiname"] = "igDragInt3" -defs["igDragInt3"][1]["ret"] = "bool" -defs["igDragInt3"][1]["signature"] = "(const char*,int[3],float,int,int,const char*,ImGuiSliderFlags)" -defs["igDragInt3"][1]["stname"] = "" -defs["igDragInt3"]["(const char*,int[3],float,int,int,const char*,ImGuiSliderFlags)"] = defs["igDragInt3"][1] -defs["igDragInt4"] = {} -defs["igDragInt4"][1] = {} -defs["igDragInt4"][1]["args"] = "(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" -defs["igDragInt4"][1]["argsT"] = {} -defs["igDragInt4"][1]["argsT"][1] = {} -defs["igDragInt4"][1]["argsT"][1]["name"] = "label" -defs["igDragInt4"][1]["argsT"][1]["type"] = "const char*" -defs["igDragInt4"][1]["argsT"][2] = {} -defs["igDragInt4"][1]["argsT"][2]["name"] = "v" -defs["igDragInt4"][1]["argsT"][2]["type"] = "int[4]" -defs["igDragInt4"][1]["argsT"][3] = {} -defs["igDragInt4"][1]["argsT"][3]["name"] = "v_speed" -defs["igDragInt4"][1]["argsT"][3]["type"] = "float" -defs["igDragInt4"][1]["argsT"][4] = {} -defs["igDragInt4"][1]["argsT"][4]["name"] = "v_min" -defs["igDragInt4"][1]["argsT"][4]["type"] = "int" -defs["igDragInt4"][1]["argsT"][5] = {} -defs["igDragInt4"][1]["argsT"][5]["name"] = "v_max" -defs["igDragInt4"][1]["argsT"][5]["type"] = "int" -defs["igDragInt4"][1]["argsT"][6] = {} -defs["igDragInt4"][1]["argsT"][6]["name"] = "format" -defs["igDragInt4"][1]["argsT"][6]["type"] = "const char*" -defs["igDragInt4"][1]["argsT"][7] = {} -defs["igDragInt4"][1]["argsT"][7]["name"] = "flags" -defs["igDragInt4"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" -defs["igDragInt4"][1]["argsoriginal"] = "(const char* label,int v[4],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)" -defs["igDragInt4"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" -defs["igDragInt4"][1]["cimguiname"] = "igDragInt4" -defs["igDragInt4"][1]["defaults"] = {} -defs["igDragInt4"][1]["defaults"]["flags"] = "0" -defs["igDragInt4"][1]["defaults"]["format"] = "\"%d\"" -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:500" -defs["igDragInt4"][1]["namespace"] = "ImGui" -defs["igDragInt4"][1]["ov_cimguiname"] = "igDragInt4" -defs["igDragInt4"][1]["ret"] = "bool" -defs["igDragInt4"][1]["signature"] = "(const char*,int[4],float,int,int,const char*,ImGuiSliderFlags)" -defs["igDragInt4"][1]["stname"] = "" -defs["igDragInt4"]["(const char*,int[4],float,int,int,const char*,ImGuiSliderFlags)"] = defs["igDragInt4"][1] -defs["igDragIntRange2"] = {} -defs["igDragIntRange2"][1] = {} -defs["igDragIntRange2"][1]["args"] = "(const char* label,int* v_current_min,int* v_current_max,float v_speed,int v_min,int v_max,const char* format,const char* format_max,ImGuiSliderFlags flags)" -defs["igDragIntRange2"][1]["argsT"] = {} -defs["igDragIntRange2"][1]["argsT"][1] = {} -defs["igDragIntRange2"][1]["argsT"][1]["name"] = "label" -defs["igDragIntRange2"][1]["argsT"][1]["type"] = "const char*" -defs["igDragIntRange2"][1]["argsT"][2] = {} -defs["igDragIntRange2"][1]["argsT"][2]["name"] = "v_current_min" -defs["igDragIntRange2"][1]["argsT"][2]["type"] = "int*" -defs["igDragIntRange2"][1]["argsT"][3] = {} -defs["igDragIntRange2"][1]["argsT"][3]["name"] = "v_current_max" -defs["igDragIntRange2"][1]["argsT"][3]["type"] = "int*" -defs["igDragIntRange2"][1]["argsT"][4] = {} -defs["igDragIntRange2"][1]["argsT"][4]["name"] = "v_speed" -defs["igDragIntRange2"][1]["argsT"][4]["type"] = "float" -defs["igDragIntRange2"][1]["argsT"][5] = {} -defs["igDragIntRange2"][1]["argsT"][5]["name"] = "v_min" -defs["igDragIntRange2"][1]["argsT"][5]["type"] = "int" -defs["igDragIntRange2"][1]["argsT"][6] = {} -defs["igDragIntRange2"][1]["argsT"][6]["name"] = "v_max" -defs["igDragIntRange2"][1]["argsT"][6]["type"] = "int" -defs["igDragIntRange2"][1]["argsT"][7] = {} -defs["igDragIntRange2"][1]["argsT"][7]["name"] = "format" -defs["igDragIntRange2"][1]["argsT"][7]["type"] = "const char*" -defs["igDragIntRange2"][1]["argsT"][8] = {} -defs["igDragIntRange2"][1]["argsT"][8]["name"] = "format_max" -defs["igDragIntRange2"][1]["argsT"][8]["type"] = "const char*" -defs["igDragIntRange2"][1]["argsT"][9] = {} -defs["igDragIntRange2"][1]["argsT"][9]["name"] = "flags" -defs["igDragIntRange2"][1]["argsT"][9]["type"] = "ImGuiSliderFlags" -defs["igDragIntRange2"][1]["argsoriginal"] = "(const char* label,int* v_current_min,int* v_current_max,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",const char* format_max=((void*)0),ImGuiSliderFlags flags=0)" -defs["igDragIntRange2"][1]["call_args"] = "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,flags)" -defs["igDragIntRange2"][1]["cimguiname"] = "igDragIntRange2" -defs["igDragIntRange2"][1]["defaults"] = {} -defs["igDragIntRange2"][1]["defaults"]["flags"] = "0" -defs["igDragIntRange2"][1]["defaults"]["format"] = "\"%d\"" -defs["igDragIntRange2"][1]["defaults"]["format_max"] = "NULL" -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:501" -defs["igDragIntRange2"][1]["namespace"] = "ImGui" -defs["igDragIntRange2"][1]["ov_cimguiname"] = "igDragIntRange2" -defs["igDragIntRange2"][1]["ret"] = "bool" -defs["igDragIntRange2"][1]["signature"] = "(const char*,int*,int*,float,int,int,const char*,const char*,ImGuiSliderFlags)" -defs["igDragIntRange2"][1]["stname"] = "" -defs["igDragIntRange2"]["(const char*,int*,int*,float,int,int,const char*,const char*,ImGuiSliderFlags)"] = defs["igDragIntRange2"][1] -defs["igDragScalar"] = {} -defs["igDragScalar"][1] = {} -defs["igDragScalar"][1]["args"] = "(const char* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)" -defs["igDragScalar"][1]["argsT"] = {} -defs["igDragScalar"][1]["argsT"][1] = {} -defs["igDragScalar"][1]["argsT"][1]["name"] = "label" -defs["igDragScalar"][1]["argsT"][1]["type"] = "const char*" -defs["igDragScalar"][1]["argsT"][2] = {} -defs["igDragScalar"][1]["argsT"][2]["name"] = "data_type" -defs["igDragScalar"][1]["argsT"][2]["type"] = "ImGuiDataType" -defs["igDragScalar"][1]["argsT"][3] = {} -defs["igDragScalar"][1]["argsT"][3]["name"] = "p_data" -defs["igDragScalar"][1]["argsT"][3]["type"] = "void*" -defs["igDragScalar"][1]["argsT"][4] = {} -defs["igDragScalar"][1]["argsT"][4]["name"] = "v_speed" -defs["igDragScalar"][1]["argsT"][4]["type"] = "float" -defs["igDragScalar"][1]["argsT"][5] = {} -defs["igDragScalar"][1]["argsT"][5]["name"] = "p_min" -defs["igDragScalar"][1]["argsT"][5]["type"] = "const void*" -defs["igDragScalar"][1]["argsT"][6] = {} -defs["igDragScalar"][1]["argsT"][6]["name"] = "p_max" -defs["igDragScalar"][1]["argsT"][6]["type"] = "const void*" -defs["igDragScalar"][1]["argsT"][7] = {} -defs["igDragScalar"][1]["argsT"][7]["name"] = "format" -defs["igDragScalar"][1]["argsT"][7]["type"] = "const char*" -defs["igDragScalar"][1]["argsT"][8] = {} -defs["igDragScalar"][1]["argsT"][8]["name"] = "flags" -defs["igDragScalar"][1]["argsT"][8]["type"] = "ImGuiSliderFlags" -defs["igDragScalar"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min=((void*)0),const void* p_max=((void*)0),const char* format=((void*)0),ImGuiSliderFlags flags=0)" -defs["igDragScalar"][1]["call_args"] = "(label,data_type,p_data,v_speed,p_min,p_max,format,flags)" -defs["igDragScalar"][1]["cimguiname"] = "igDragScalar" -defs["igDragScalar"][1]["defaults"] = {} -defs["igDragScalar"][1]["defaults"]["flags"] = "0" -defs["igDragScalar"][1]["defaults"]["format"] = "NULL" -defs["igDragScalar"][1]["defaults"]["p_max"] = "NULL" -defs["igDragScalar"][1]["defaults"]["p_min"] = "NULL" -defs["igDragScalar"][1]["funcname"] = "DragScalar" -defs["igDragScalar"][1]["location"] = "imgui:502" -defs["igDragScalar"][1]["namespace"] = "ImGui" -defs["igDragScalar"][1]["ov_cimguiname"] = "igDragScalar" -defs["igDragScalar"][1]["ret"] = "bool" -defs["igDragScalar"][1]["signature"] = "(const char*,ImGuiDataType,void*,float,const void*,const void*,const char*,ImGuiSliderFlags)" -defs["igDragScalar"][1]["stname"] = "" -defs["igDragScalar"]["(const char*,ImGuiDataType,void*,float,const void*,const void*,const char*,ImGuiSliderFlags)"] = defs["igDragScalar"][1] -defs["igDragScalarN"] = {} -defs["igDragScalarN"][1] = {} -defs["igDragScalarN"][1]["args"] = "(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)" -defs["igDragScalarN"][1]["argsT"] = {} -defs["igDragScalarN"][1]["argsT"][1] = {} -defs["igDragScalarN"][1]["argsT"][1]["name"] = "label" -defs["igDragScalarN"][1]["argsT"][1]["type"] = "const char*" -defs["igDragScalarN"][1]["argsT"][2] = {} -defs["igDragScalarN"][1]["argsT"][2]["name"] = "data_type" -defs["igDragScalarN"][1]["argsT"][2]["type"] = "ImGuiDataType" -defs["igDragScalarN"][1]["argsT"][3] = {} -defs["igDragScalarN"][1]["argsT"][3]["name"] = "p_data" -defs["igDragScalarN"][1]["argsT"][3]["type"] = "void*" -defs["igDragScalarN"][1]["argsT"][4] = {} -defs["igDragScalarN"][1]["argsT"][4]["name"] = "components" -defs["igDragScalarN"][1]["argsT"][4]["type"] = "int" -defs["igDragScalarN"][1]["argsT"][5] = {} -defs["igDragScalarN"][1]["argsT"][5]["name"] = "v_speed" -defs["igDragScalarN"][1]["argsT"][5]["type"] = "float" -defs["igDragScalarN"][1]["argsT"][6] = {} -defs["igDragScalarN"][1]["argsT"][6]["name"] = "p_min" -defs["igDragScalarN"][1]["argsT"][6]["type"] = "const void*" -defs["igDragScalarN"][1]["argsT"][7] = {} -defs["igDragScalarN"][1]["argsT"][7]["name"] = "p_max" -defs["igDragScalarN"][1]["argsT"][7]["type"] = "const void*" -defs["igDragScalarN"][1]["argsT"][8] = {} -defs["igDragScalarN"][1]["argsT"][8]["name"] = "format" -defs["igDragScalarN"][1]["argsT"][8]["type"] = "const char*" -defs["igDragScalarN"][1]["argsT"][9] = {} -defs["igDragScalarN"][1]["argsT"][9]["name"] = "flags" -defs["igDragScalarN"][1]["argsT"][9]["type"] = "ImGuiSliderFlags" -defs["igDragScalarN"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min=((void*)0),const void* p_max=((void*)0),const char* format=((void*)0),ImGuiSliderFlags flags=0)" -defs["igDragScalarN"][1]["call_args"] = "(label,data_type,p_data,components,v_speed,p_min,p_max,format,flags)" -defs["igDragScalarN"][1]["cimguiname"] = "igDragScalarN" -defs["igDragScalarN"][1]["defaults"] = {} -defs["igDragScalarN"][1]["defaults"]["flags"] = "0" -defs["igDragScalarN"][1]["defaults"]["format"] = "NULL" -defs["igDragScalarN"][1]["defaults"]["p_max"] = "NULL" -defs["igDragScalarN"][1]["defaults"]["p_min"] = "NULL" -defs["igDragScalarN"][1]["funcname"] = "DragScalarN" -defs["igDragScalarN"][1]["location"] = "imgui:503" -defs["igDragScalarN"][1]["namespace"] = "ImGui" -defs["igDragScalarN"][1]["ov_cimguiname"] = "igDragScalarN" -defs["igDragScalarN"][1]["ret"] = "bool" -defs["igDragScalarN"][1]["signature"] = "(const char*,ImGuiDataType,void*,int,float,const void*,const void*,const char*,ImGuiSliderFlags)" -defs["igDragScalarN"][1]["stname"] = "" -defs["igDragScalarN"]["(const char*,ImGuiDataType,void*,int,float,const void*,const void*,const char*,ImGuiSliderFlags)"] = defs["igDragScalarN"][1] -defs["igDummy"] = {} -defs["igDummy"][1] = {} -defs["igDummy"][1]["args"] = "(const ImVec2 size)" -defs["igDummy"][1]["argsT"] = {} -defs["igDummy"][1]["argsT"][1] = {} -defs["igDummy"][1]["argsT"][1]["name"] = "size" -defs["igDummy"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igDummy"][1]["argsoriginal"] = "(const ImVec2& size)" -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:404" -defs["igDummy"][1]["namespace"] = "ImGui" -defs["igDummy"][1]["ov_cimguiname"] = "igDummy" -defs["igDummy"][1]["ret"] = "void" -defs["igDummy"][1]["signature"] = "(const ImVec2)" -defs["igDummy"][1]["stname"] = "" -defs["igDummy"]["(const ImVec2)"] = defs["igDummy"][1] -defs["igEnd"] = {} -defs["igEnd"][1] = {} -defs["igEnd"][1]["args"] = "()" -defs["igEnd"][1]["argsT"] = {} -defs["igEnd"][1]["argsoriginal"] = "()" -defs["igEnd"][1]["call_args"] = "()" -defs["igEnd"][1]["cimguiname"] = "igEnd" -defs["igEnd"][1]["defaults"] = {} -defs["igEnd"][1]["funcname"] = "End" -defs["igEnd"][1]["location"] = "imgui:297" -defs["igEnd"][1]["namespace"] = "ImGui" -defs["igEnd"][1]["ov_cimguiname"] = "igEnd" -defs["igEnd"][1]["ret"] = "void" -defs["igEnd"][1]["signature"] = "()" -defs["igEnd"][1]["stname"] = "" -defs["igEnd"]["()"] = defs["igEnd"][1] -defs["igEndChild"] = {} -defs["igEndChild"][1] = {} -defs["igEndChild"][1]["args"] = "()" -defs["igEndChild"][1]["argsT"] = {} -defs["igEndChild"][1]["argsoriginal"] = "()" -defs["igEndChild"][1]["call_args"] = "()" -defs["igEndChild"][1]["cimguiname"] = "igEndChild" -defs["igEndChild"][1]["defaults"] = {} -defs["igEndChild"][1]["funcname"] = "EndChild" -defs["igEndChild"][1]["location"] = "imgui:309" -defs["igEndChild"][1]["namespace"] = "ImGui" -defs["igEndChild"][1]["ov_cimguiname"] = "igEndChild" -defs["igEndChild"][1]["ret"] = "void" -defs["igEndChild"][1]["signature"] = "()" -defs["igEndChild"][1]["stname"] = "" -defs["igEndChild"]["()"] = defs["igEndChild"][1] -defs["igEndChildFrame"] = {} -defs["igEndChildFrame"][1] = {} -defs["igEndChildFrame"][1]["args"] = "()" -defs["igEndChildFrame"][1]["argsT"] = {} -defs["igEndChildFrame"][1]["argsoriginal"] = "()" -defs["igEndChildFrame"][1]["call_args"] = "()" -defs["igEndChildFrame"][1]["cimguiname"] = "igEndChildFrame" -defs["igEndChildFrame"][1]["defaults"] = {} -defs["igEndChildFrame"][1]["funcname"] = "EndChildFrame" -defs["igEndChildFrame"][1]["location"] = "imgui:798" -defs["igEndChildFrame"][1]["namespace"] = "ImGui" -defs["igEndChildFrame"][1]["ov_cimguiname"] = "igEndChildFrame" -defs["igEndChildFrame"][1]["ret"] = "void" -defs["igEndChildFrame"][1]["signature"] = "()" -defs["igEndChildFrame"][1]["stname"] = "" -defs["igEndChildFrame"]["()"] = defs["igEndChildFrame"][1] -defs["igEndCombo"] = {} -defs["igEndCombo"][1] = {} -defs["igEndCombo"][1]["args"] = "()" -defs["igEndCombo"][1]["argsT"] = {} -defs["igEndCombo"][1]["argsoriginal"] = "()" -defs["igEndCombo"][1]["call_args"] = "()" -defs["igEndCombo"][1]["cimguiname"] = "igEndCombo" -defs["igEndCombo"][1]["defaults"] = {} -defs["igEndCombo"][1]["funcname"] = "EndCombo" -defs["igEndCombo"][1]["location"] = "imgui:476" -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["igEndDragDropSource"] = {} -defs["igEndDragDropSource"][1] = {} -defs["igEndDragDropSource"][1]["args"] = "()" -defs["igEndDragDropSource"][1]["argsT"] = {} -defs["igEndDragDropSource"][1]["argsoriginal"] = "()" -defs["igEndDragDropSource"][1]["call_args"] = "()" -defs["igEndDragDropSource"][1]["cimguiname"] = "igEndDragDropSource" -defs["igEndDragDropSource"][1]["defaults"] = {} -defs["igEndDragDropSource"][1]["funcname"] = "EndDragDropSource" -defs["igEndDragDropSource"][1]["location"] = "imgui:748" -defs["igEndDragDropSource"][1]["namespace"] = "ImGui" -defs["igEndDragDropSource"][1]["ov_cimguiname"] = "igEndDragDropSource" -defs["igEndDragDropSource"][1]["ret"] = "void" -defs["igEndDragDropSource"][1]["signature"] = "()" -defs["igEndDragDropSource"][1]["stname"] = "" -defs["igEndDragDropSource"]["()"] = defs["igEndDragDropSource"][1] -defs["igEndDragDropTarget"] = {} -defs["igEndDragDropTarget"][1] = {} -defs["igEndDragDropTarget"][1]["args"] = "()" -defs["igEndDragDropTarget"][1]["argsT"] = {} -defs["igEndDragDropTarget"][1]["argsoriginal"] = "()" -defs["igEndDragDropTarget"][1]["call_args"] = "()" -defs["igEndDragDropTarget"][1]["cimguiname"] = "igEndDragDropTarget" -defs["igEndDragDropTarget"][1]["defaults"] = {} -defs["igEndDragDropTarget"][1]["funcname"] = "EndDragDropTarget" -defs["igEndDragDropTarget"][1]["location"] = "imgui:751" -defs["igEndDragDropTarget"][1]["namespace"] = "ImGui" -defs["igEndDragDropTarget"][1]["ov_cimguiname"] = "igEndDragDropTarget" -defs["igEndDragDropTarget"][1]["ret"] = "void" -defs["igEndDragDropTarget"][1]["signature"] = "()" -defs["igEndDragDropTarget"][1]["stname"] = "" -defs["igEndDragDropTarget"]["()"] = defs["igEndDragDropTarget"][1] -defs["igEndFrame"] = {} -defs["igEndFrame"][1] = {} -defs["igEndFrame"][1]["args"] = "()" -defs["igEndFrame"][1]["argsT"] = {} -defs["igEndFrame"][1]["argsoriginal"] = "()" -defs["igEndFrame"][1]["call_args"] = "()" -defs["igEndFrame"][1]["cimguiname"] = "igEndFrame" -defs["igEndFrame"][1]["defaults"] = {} -defs["igEndFrame"][1]["funcname"] = "EndFrame" -defs["igEndFrame"][1]["location"] = "imgui:265" -defs["igEndFrame"][1]["namespace"] = "ImGui" -defs["igEndFrame"][1]["ov_cimguiname"] = "igEndFrame" -defs["igEndFrame"][1]["ret"] = "void" -defs["igEndFrame"][1]["signature"] = "()" -defs["igEndFrame"][1]["stname"] = "" -defs["igEndFrame"]["()"] = defs["igEndFrame"][1] -defs["igEndGroup"] = {} -defs["igEndGroup"][1] = {} -defs["igEndGroup"][1]["args"] = "()" -defs["igEndGroup"][1]["argsT"] = {} -defs["igEndGroup"][1]["argsoriginal"] = "()" -defs["igEndGroup"][1]["call_args"] = "()" -defs["igEndGroup"][1]["cimguiname"] = "igEndGroup" -defs["igEndGroup"][1]["defaults"] = {} -defs["igEndGroup"][1]["funcname"] = "EndGroup" -defs["igEndGroup"][1]["location"] = "imgui:408" -defs["igEndGroup"][1]["namespace"] = "ImGui" -defs["igEndGroup"][1]["ov_cimguiname"] = "igEndGroup" -defs["igEndGroup"][1]["ret"] = "void" -defs["igEndGroup"][1]["signature"] = "()" -defs["igEndGroup"][1]["stname"] = "" -defs["igEndGroup"]["()"] = defs["igEndGroup"][1] -defs["igEndMainMenuBar"] = {} -defs["igEndMainMenuBar"][1] = {} -defs["igEndMainMenuBar"][1]["args"] = "()" -defs["igEndMainMenuBar"][1]["argsT"] = {} -defs["igEndMainMenuBar"][1]["argsoriginal"] = "()" -defs["igEndMainMenuBar"][1]["call_args"] = "()" -defs["igEndMainMenuBar"][1]["cimguiname"] = "igEndMainMenuBar" -defs["igEndMainMenuBar"][1]["defaults"] = {} -defs["igEndMainMenuBar"][1]["funcname"] = "EndMainMenuBar" -defs["igEndMainMenuBar"][1]["location"] = "imgui:608" -defs["igEndMainMenuBar"][1]["namespace"] = "ImGui" -defs["igEndMainMenuBar"][1]["ov_cimguiname"] = "igEndMainMenuBar" -defs["igEndMainMenuBar"][1]["ret"] = "void" -defs["igEndMainMenuBar"][1]["signature"] = "()" -defs["igEndMainMenuBar"][1]["stname"] = "" -defs["igEndMainMenuBar"]["()"] = defs["igEndMainMenuBar"][1] -defs["igEndMenu"] = {} -defs["igEndMenu"][1] = {} -defs["igEndMenu"][1]["args"] = "()" -defs["igEndMenu"][1]["argsT"] = {} -defs["igEndMenu"][1]["argsoriginal"] = "()" -defs["igEndMenu"][1]["call_args"] = "()" -defs["igEndMenu"][1]["cimguiname"] = "igEndMenu" -defs["igEndMenu"][1]["defaults"] = {} -defs["igEndMenu"][1]["funcname"] = "EndMenu" -defs["igEndMenu"][1]["location"] = "imgui:610" -defs["igEndMenu"][1]["namespace"] = "ImGui" -defs["igEndMenu"][1]["ov_cimguiname"] = "igEndMenu" -defs["igEndMenu"][1]["ret"] = "void" -defs["igEndMenu"][1]["signature"] = "()" -defs["igEndMenu"][1]["stname"] = "" -defs["igEndMenu"]["()"] = defs["igEndMenu"][1] -defs["igEndMenuBar"] = {} -defs["igEndMenuBar"][1] = {} -defs["igEndMenuBar"][1]["args"] = "()" -defs["igEndMenuBar"][1]["argsT"] = {} -defs["igEndMenuBar"][1]["argsoriginal"] = "()" -defs["igEndMenuBar"][1]["call_args"] = "()" -defs["igEndMenuBar"][1]["cimguiname"] = "igEndMenuBar" -defs["igEndMenuBar"][1]["defaults"] = {} -defs["igEndMenuBar"][1]["funcname"] = "EndMenuBar" -defs["igEndMenuBar"][1]["location"] = "imgui:606" -defs["igEndMenuBar"][1]["namespace"] = "ImGui" -defs["igEndMenuBar"][1]["ov_cimguiname"] = "igEndMenuBar" -defs["igEndMenuBar"][1]["ret"] = "void" -defs["igEndMenuBar"][1]["signature"] = "()" -defs["igEndMenuBar"][1]["stname"] = "" -defs["igEndMenuBar"]["()"] = defs["igEndMenuBar"][1] -defs["igEndPopup"] = {} -defs["igEndPopup"][1] = {} -defs["igEndPopup"][1]["args"] = "()" -defs["igEndPopup"][1]["argsT"] = {} -defs["igEndPopup"][1]["argsoriginal"] = "()" -defs["igEndPopup"][1]["call_args"] = "()" -defs["igEndPopup"][1]["cimguiname"] = "igEndPopup" -defs["igEndPopup"][1]["defaults"] = {} -defs["igEndPopup"][1]["funcname"] = "EndPopup" -defs["igEndPopup"][1]["location"] = "imgui:634" -defs["igEndPopup"][1]["namespace"] = "ImGui" -defs["igEndPopup"][1]["ov_cimguiname"] = "igEndPopup" -defs["igEndPopup"][1]["ret"] = "void" -defs["igEndPopup"][1]["signature"] = "()" -defs["igEndPopup"][1]["stname"] = "" -defs["igEndPopup"]["()"] = defs["igEndPopup"][1] -defs["igEndTabBar"] = {} -defs["igEndTabBar"][1] = {} -defs["igEndTabBar"][1]["args"] = "()" -defs["igEndTabBar"][1]["argsT"] = {} -defs["igEndTabBar"][1]["argsoriginal"] = "()" -defs["igEndTabBar"][1]["call_args"] = "()" -defs["igEndTabBar"][1]["cimguiname"] = "igEndTabBar" -defs["igEndTabBar"][1]["defaults"] = {} -defs["igEndTabBar"][1]["funcname"] = "EndTabBar" -defs["igEndTabBar"][1]["location"] = "imgui:729" -defs["igEndTabBar"][1]["namespace"] = "ImGui" -defs["igEndTabBar"][1]["ov_cimguiname"] = "igEndTabBar" -defs["igEndTabBar"][1]["ret"] = "void" -defs["igEndTabBar"][1]["signature"] = "()" -defs["igEndTabBar"][1]["stname"] = "" -defs["igEndTabBar"]["()"] = defs["igEndTabBar"][1] -defs["igEndTabItem"] = {} -defs["igEndTabItem"][1] = {} -defs["igEndTabItem"][1]["args"] = "()" -defs["igEndTabItem"][1]["argsT"] = {} -defs["igEndTabItem"][1]["argsoriginal"] = "()" -defs["igEndTabItem"][1]["call_args"] = "()" -defs["igEndTabItem"][1]["cimguiname"] = "igEndTabItem" -defs["igEndTabItem"][1]["defaults"] = {} -defs["igEndTabItem"][1]["funcname"] = "EndTabItem" -defs["igEndTabItem"][1]["location"] = "imgui:731" -defs["igEndTabItem"][1]["namespace"] = "ImGui" -defs["igEndTabItem"][1]["ov_cimguiname"] = "igEndTabItem" -defs["igEndTabItem"][1]["ret"] = "void" -defs["igEndTabItem"][1]["signature"] = "()" -defs["igEndTabItem"][1]["stname"] = "" -defs["igEndTabItem"]["()"] = defs["igEndTabItem"][1] -defs["igEndTable"] = {} -defs["igEndTable"][1] = {} -defs["igEndTable"][1]["args"] = "()" -defs["igEndTable"][1]["argsT"] = {} -defs["igEndTable"][1]["argsoriginal"] = "()" -defs["igEndTable"][1]["call_args"] = "()" -defs["igEndTable"][1]["cimguiname"] = "igEndTable" -defs["igEndTable"][1]["defaults"] = {} -defs["igEndTable"][1]["funcname"] = "EndTable" -defs["igEndTable"][1]["location"] = "imgui:684" -defs["igEndTable"][1]["namespace"] = "ImGui" -defs["igEndTable"][1]["ov_cimguiname"] = "igEndTable" -defs["igEndTable"][1]["ret"] = "void" -defs["igEndTable"][1]["signature"] = "()" -defs["igEndTable"][1]["stname"] = "" -defs["igEndTable"]["()"] = defs["igEndTable"][1] -defs["igEndTooltip"] = {} -defs["igEndTooltip"][1] = {} -defs["igEndTooltip"][1]["args"] = "()" -defs["igEndTooltip"][1]["argsT"] = {} -defs["igEndTooltip"][1]["argsoriginal"] = "()" -defs["igEndTooltip"][1]["call_args"] = "()" -defs["igEndTooltip"][1]["cimguiname"] = "igEndTooltip" -defs["igEndTooltip"][1]["defaults"] = {} -defs["igEndTooltip"][1]["funcname"] = "EndTooltip" -defs["igEndTooltip"][1]["location"] = "imgui:617" -defs["igEndTooltip"][1]["namespace"] = "ImGui" -defs["igEndTooltip"][1]["ov_cimguiname"] = "igEndTooltip" -defs["igEndTooltip"][1]["ret"] = "void" -defs["igEndTooltip"][1]["signature"] = "()" -defs["igEndTooltip"][1]["stname"] = "" -defs["igEndTooltip"]["()"] = defs["igEndTooltip"][1] -defs["igGetBackgroundDrawList"] = {} -defs["igGetBackgroundDrawList"][1] = {} -defs["igGetBackgroundDrawList"][1]["args"] = "()" -defs["igGetBackgroundDrawList"][1]["argsT"] = {} -defs["igGetBackgroundDrawList"][1]["argsoriginal"] = "()" -defs["igGetBackgroundDrawList"][1]["call_args"] = "()" -defs["igGetBackgroundDrawList"][1]["cimguiname"] = "igGetBackgroundDrawList" -defs["igGetBackgroundDrawList"][1]["defaults"] = {} -defs["igGetBackgroundDrawList"][1]["funcname"] = "GetBackgroundDrawList" -defs["igGetBackgroundDrawList"][1]["location"] = "imgui:790" -defs["igGetBackgroundDrawList"][1]["namespace"] = "ImGui" -defs["igGetBackgroundDrawList"][1]["ov_cimguiname"] = "igGetBackgroundDrawList" -defs["igGetBackgroundDrawList"][1]["ret"] = "ImDrawList*" -defs["igGetBackgroundDrawList"][1]["signature"] = "()" -defs["igGetBackgroundDrawList"][1]["stname"] = "" -defs["igGetBackgroundDrawList"]["()"] = defs["igGetBackgroundDrawList"][1] -defs["igGetClipboardText"] = {} -defs["igGetClipboardText"][1] = {} -defs["igGetClipboardText"][1]["args"] = "()" -defs["igGetClipboardText"][1]["argsT"] = {} -defs["igGetClipboardText"][1]["argsoriginal"] = "()" -defs["igGetClipboardText"][1]["call_args"] = "()" -defs["igGetClipboardText"][1]["cimguiname"] = "igGetClipboardText" -defs["igGetClipboardText"][1]["defaults"] = {} -defs["igGetClipboardText"][1]["funcname"] = "GetClipboardText" -defs["igGetClipboardText"][1]["location"] = "imgui:841" -defs["igGetClipboardText"][1]["namespace"] = "ImGui" -defs["igGetClipboardText"][1]["ov_cimguiname"] = "igGetClipboardText" -defs["igGetClipboardText"][1]["ret"] = "const char*" -defs["igGetClipboardText"][1]["signature"] = "()" -defs["igGetClipboardText"][1]["stname"] = "" -defs["igGetClipboardText"]["()"] = defs["igGetClipboardText"][1] -defs["igGetColorU32"] = {} -defs["igGetColorU32"][1] = {} -defs["igGetColorU32"][1]["args"] = "(ImGuiCol idx,float alpha_mul)" -defs["igGetColorU32"][1]["argsT"] = {} -defs["igGetColorU32"][1]["argsT"][1] = {} -defs["igGetColorU32"][1]["argsT"][1]["name"] = "idx" -defs["igGetColorU32"][1]["argsT"][1]["type"] = "ImGuiCol" -defs["igGetColorU32"][1]["argsT"][2] = {} -defs["igGetColorU32"][1]["argsT"][2]["name"] = "alpha_mul" -defs["igGetColorU32"][1]["argsT"][2]["type"] = "float" -defs["igGetColorU32"][1]["argsoriginal"] = "(ImGuiCol idx,float alpha_mul=1.0f)" -defs["igGetColorU32"][1]["call_args"] = "(idx,alpha_mul)" -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:388" -defs["igGetColorU32"][1]["namespace"] = "ImGui" -defs["igGetColorU32"][1]["ov_cimguiname"] = "igGetColorU32Col" -defs["igGetColorU32"][1]["ret"] = "ImU32" -defs["igGetColorU32"][1]["signature"] = "(ImGuiCol,float)" -defs["igGetColorU32"][1]["stname"] = "" -defs["igGetColorU32"][2] = {} -defs["igGetColorU32"][2]["args"] = "(const ImVec4 col)" -defs["igGetColorU32"][2]["argsT"] = {} -defs["igGetColorU32"][2]["argsT"][1] = {} -defs["igGetColorU32"][2]["argsT"][1]["name"] = "col" -defs["igGetColorU32"][2]["argsT"][1]["type"] = "const ImVec4" -defs["igGetColorU32"][2]["argsoriginal"] = "(const ImVec4& col)" -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:389" -defs["igGetColorU32"][2]["namespace"] = "ImGui" -defs["igGetColorU32"][2]["ov_cimguiname"] = "igGetColorU32Vec4" -defs["igGetColorU32"][2]["ret"] = "ImU32" -defs["igGetColorU32"][2]["signature"] = "(const ImVec4)" -defs["igGetColorU32"][2]["stname"] = "" -defs["igGetColorU32"][3] = {} -defs["igGetColorU32"][3]["args"] = "(ImU32 col)" -defs["igGetColorU32"][3]["argsT"] = {} -defs["igGetColorU32"][3]["argsT"][1] = {} -defs["igGetColorU32"][3]["argsT"][1]["name"] = "col" -defs["igGetColorU32"][3]["argsT"][1]["type"] = "ImU32" -defs["igGetColorU32"][3]["argsoriginal"] = "(ImU32 col)" -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:390" -defs["igGetColorU32"][3]["namespace"] = "ImGui" -defs["igGetColorU32"][3]["ov_cimguiname"] = "igGetColorU32U32" -defs["igGetColorU32"][3]["ret"] = "ImU32" -defs["igGetColorU32"][3]["signature"] = "(ImU32)" -defs["igGetColorU32"][3]["stname"] = "" -defs["igGetColorU32"]["(ImGuiCol,float)"] = defs["igGetColorU32"][1] -defs["igGetColorU32"]["(ImU32)"] = defs["igGetColorU32"][3] -defs["igGetColorU32"]["(const ImVec4)"] = defs["igGetColorU32"][2] -defs["igGetColumnIndex"] = {} -defs["igGetColumnIndex"][1] = {} -defs["igGetColumnIndex"][1]["args"] = "()" -defs["igGetColumnIndex"][1]["argsT"] = {} -defs["igGetColumnIndex"][1]["argsoriginal"] = "()" -defs["igGetColumnIndex"][1]["call_args"] = "()" -defs["igGetColumnIndex"][1]["cimguiname"] = "igGetColumnIndex" -defs["igGetColumnIndex"][1]["defaults"] = {} -defs["igGetColumnIndex"][1]["funcname"] = "GetColumnIndex" -defs["igGetColumnIndex"][1]["location"] = "imgui:720" -defs["igGetColumnIndex"][1]["namespace"] = "ImGui" -defs["igGetColumnIndex"][1]["ov_cimguiname"] = "igGetColumnIndex" -defs["igGetColumnIndex"][1]["ret"] = "int" -defs["igGetColumnIndex"][1]["signature"] = "()" -defs["igGetColumnIndex"][1]["stname"] = "" -defs["igGetColumnIndex"]["()"] = defs["igGetColumnIndex"][1] -defs["igGetColumnOffset"] = {} -defs["igGetColumnOffset"][1] = {} -defs["igGetColumnOffset"][1]["args"] = "(int column_index)" -defs["igGetColumnOffset"][1]["argsT"] = {} -defs["igGetColumnOffset"][1]["argsT"][1] = {} -defs["igGetColumnOffset"][1]["argsT"][1]["name"] = "column_index" -defs["igGetColumnOffset"][1]["argsT"][1]["type"] = "int" -defs["igGetColumnOffset"][1]["argsoriginal"] = "(int column_index=-1)" -defs["igGetColumnOffset"][1]["call_args"] = "(column_index)" -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:723" -defs["igGetColumnOffset"][1]["namespace"] = "ImGui" -defs["igGetColumnOffset"][1]["ov_cimguiname"] = "igGetColumnOffset" -defs["igGetColumnOffset"][1]["ret"] = "float" -defs["igGetColumnOffset"][1]["signature"] = "(int)" -defs["igGetColumnOffset"][1]["stname"] = "" -defs["igGetColumnOffset"]["(int)"] = defs["igGetColumnOffset"][1] -defs["igGetColumnWidth"] = {} -defs["igGetColumnWidth"][1] = {} -defs["igGetColumnWidth"][1]["args"] = "(int column_index)" -defs["igGetColumnWidth"][1]["argsT"] = {} -defs["igGetColumnWidth"][1]["argsT"][1] = {} -defs["igGetColumnWidth"][1]["argsT"][1]["name"] = "column_index" -defs["igGetColumnWidth"][1]["argsT"][1]["type"] = "int" -defs["igGetColumnWidth"][1]["argsoriginal"] = "(int column_index=-1)" -defs["igGetColumnWidth"][1]["call_args"] = "(column_index)" -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:721" -defs["igGetColumnWidth"][1]["namespace"] = "ImGui" -defs["igGetColumnWidth"][1]["ov_cimguiname"] = "igGetColumnWidth" -defs["igGetColumnWidth"][1]["ret"] = "float" -defs["igGetColumnWidth"][1]["signature"] = "(int)" -defs["igGetColumnWidth"][1]["stname"] = "" -defs["igGetColumnWidth"]["(int)"] = defs["igGetColumnWidth"][1] -defs["igGetColumnsCount"] = {} -defs["igGetColumnsCount"][1] = {} -defs["igGetColumnsCount"][1]["args"] = "()" -defs["igGetColumnsCount"][1]["argsT"] = {} -defs["igGetColumnsCount"][1]["argsoriginal"] = "()" -defs["igGetColumnsCount"][1]["call_args"] = "()" -defs["igGetColumnsCount"][1]["cimguiname"] = "igGetColumnsCount" -defs["igGetColumnsCount"][1]["defaults"] = {} -defs["igGetColumnsCount"][1]["funcname"] = "GetColumnsCount" -defs["igGetColumnsCount"][1]["location"] = "imgui:725" -defs["igGetColumnsCount"][1]["namespace"] = "ImGui" -defs["igGetColumnsCount"][1]["ov_cimguiname"] = "igGetColumnsCount" -defs["igGetColumnsCount"][1]["ret"] = "int" -defs["igGetColumnsCount"][1]["signature"] = "()" -defs["igGetColumnsCount"][1]["stname"] = "" -defs["igGetColumnsCount"]["()"] = defs["igGetColumnsCount"][1] -defs["igGetContentRegionAvail"] = {} -defs["igGetContentRegionAvail"][1] = {} -defs["igGetContentRegionAvail"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetContentRegionAvail"][1]["argsT"] = {} -defs["igGetContentRegionAvail"][1]["argsT"][1] = {} -defs["igGetContentRegionAvail"][1]["argsT"][1]["name"] = "pOut" -defs["igGetContentRegionAvail"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetContentRegionAvail"][1]["argsoriginal"] = "()" -defs["igGetContentRegionAvail"][1]["call_args"] = "()" -defs["igGetContentRegionAvail"][1]["cimguiname"] = "igGetContentRegionAvail" -defs["igGetContentRegionAvail"][1]["defaults"] = {} -defs["igGetContentRegionAvail"][1]["funcname"] = "GetContentRegionAvail" -defs["igGetContentRegionAvail"][1]["location"] = "imgui:344" -defs["igGetContentRegionAvail"][1]["namespace"] = "ImGui" -defs["igGetContentRegionAvail"][1]["nonUDT"] = 1 -defs["igGetContentRegionAvail"][1]["ov_cimguiname"] = "igGetContentRegionAvail" -defs["igGetContentRegionAvail"][1]["ret"] = "void" -defs["igGetContentRegionAvail"][1]["signature"] = "()" -defs["igGetContentRegionAvail"][1]["stname"] = "" -defs["igGetContentRegionAvail"]["()"] = defs["igGetContentRegionAvail"][1] -defs["igGetContentRegionMax"] = {} -defs["igGetContentRegionMax"][1] = {} -defs["igGetContentRegionMax"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetContentRegionMax"][1]["argsT"] = {} -defs["igGetContentRegionMax"][1]["argsT"][1] = {} -defs["igGetContentRegionMax"][1]["argsT"][1]["name"] = "pOut" -defs["igGetContentRegionMax"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetContentRegionMax"][1]["argsoriginal"] = "()" -defs["igGetContentRegionMax"][1]["call_args"] = "()" -defs["igGetContentRegionMax"][1]["cimguiname"] = "igGetContentRegionMax" -defs["igGetContentRegionMax"][1]["defaults"] = {} -defs["igGetContentRegionMax"][1]["funcname"] = "GetContentRegionMax" -defs["igGetContentRegionMax"][1]["location"] = "imgui:345" -defs["igGetContentRegionMax"][1]["namespace"] = "ImGui" -defs["igGetContentRegionMax"][1]["nonUDT"] = 1 -defs["igGetContentRegionMax"][1]["ov_cimguiname"] = "igGetContentRegionMax" -defs["igGetContentRegionMax"][1]["ret"] = "void" -defs["igGetContentRegionMax"][1]["signature"] = "()" -defs["igGetContentRegionMax"][1]["stname"] = "" -defs["igGetContentRegionMax"]["()"] = defs["igGetContentRegionMax"][1] -defs["igGetCurrentContext"] = {} -defs["igGetCurrentContext"][1] = {} -defs["igGetCurrentContext"][1]["args"] = "()" -defs["igGetCurrentContext"][1]["argsT"] = {} -defs["igGetCurrentContext"][1]["argsoriginal"] = "()" -defs["igGetCurrentContext"][1]["call_args"] = "()" -defs["igGetCurrentContext"][1]["cimguiname"] = "igGetCurrentContext" -defs["igGetCurrentContext"][1]["defaults"] = {} -defs["igGetCurrentContext"][1]["funcname"] = "GetCurrentContext" -defs["igGetCurrentContext"][1]["location"] = "imgui:258" -defs["igGetCurrentContext"][1]["namespace"] = "ImGui" -defs["igGetCurrentContext"][1]["ov_cimguiname"] = "igGetCurrentContext" -defs["igGetCurrentContext"][1]["ret"] = "ImGuiContext*" -defs["igGetCurrentContext"][1]["signature"] = "()" -defs["igGetCurrentContext"][1]["stname"] = "" -defs["igGetCurrentContext"]["()"] = defs["igGetCurrentContext"][1] -defs["igGetCursorPos"] = {} -defs["igGetCursorPos"][1] = {} -defs["igGetCursorPos"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetCursorPos"][1]["argsT"] = {} -defs["igGetCursorPos"][1]["argsT"][1] = {} -defs["igGetCursorPos"][1]["argsT"][1]["name"] = "pOut" -defs["igGetCursorPos"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetCursorPos"][1]["argsoriginal"] = "()" -defs["igGetCursorPos"][1]["call_args"] = "()" -defs["igGetCursorPos"][1]["cimguiname"] = "igGetCursorPos" -defs["igGetCursorPos"][1]["defaults"] = {} -defs["igGetCursorPos"][1]["funcname"] = "GetCursorPos" -defs["igGetCursorPos"][1]["location"] = "imgui:409" -defs["igGetCursorPos"][1]["namespace"] = "ImGui" -defs["igGetCursorPos"][1]["nonUDT"] = 1 -defs["igGetCursorPos"][1]["ov_cimguiname"] = "igGetCursorPos" -defs["igGetCursorPos"][1]["ret"] = "void" -defs["igGetCursorPos"][1]["signature"] = "()" -defs["igGetCursorPos"][1]["stname"] = "" -defs["igGetCursorPos"]["()"] = defs["igGetCursorPos"][1] -defs["igGetCursorPosX"] = {} -defs["igGetCursorPosX"][1] = {} -defs["igGetCursorPosX"][1]["args"] = "()" -defs["igGetCursorPosX"][1]["argsT"] = {} -defs["igGetCursorPosX"][1]["argsoriginal"] = "()" -defs["igGetCursorPosX"][1]["call_args"] = "()" -defs["igGetCursorPosX"][1]["cimguiname"] = "igGetCursorPosX" -defs["igGetCursorPosX"][1]["defaults"] = {} -defs["igGetCursorPosX"][1]["funcname"] = "GetCursorPosX" -defs["igGetCursorPosX"][1]["location"] = "imgui:410" -defs["igGetCursorPosX"][1]["namespace"] = "ImGui" -defs["igGetCursorPosX"][1]["ov_cimguiname"] = "igGetCursorPosX" -defs["igGetCursorPosX"][1]["ret"] = "float" -defs["igGetCursorPosX"][1]["signature"] = "()" -defs["igGetCursorPosX"][1]["stname"] = "" -defs["igGetCursorPosX"]["()"] = defs["igGetCursorPosX"][1] -defs["igGetCursorPosY"] = {} -defs["igGetCursorPosY"][1] = {} -defs["igGetCursorPosY"][1]["args"] = "()" -defs["igGetCursorPosY"][1]["argsT"] = {} -defs["igGetCursorPosY"][1]["argsoriginal"] = "()" -defs["igGetCursorPosY"][1]["call_args"] = "()" -defs["igGetCursorPosY"][1]["cimguiname"] = "igGetCursorPosY" -defs["igGetCursorPosY"][1]["defaults"] = {} -defs["igGetCursorPosY"][1]["funcname"] = "GetCursorPosY" -defs["igGetCursorPosY"][1]["location"] = "imgui:411" -defs["igGetCursorPosY"][1]["namespace"] = "ImGui" -defs["igGetCursorPosY"][1]["ov_cimguiname"] = "igGetCursorPosY" -defs["igGetCursorPosY"][1]["ret"] = "float" -defs["igGetCursorPosY"][1]["signature"] = "()" -defs["igGetCursorPosY"][1]["stname"] = "" -defs["igGetCursorPosY"]["()"] = defs["igGetCursorPosY"][1] -defs["igGetCursorScreenPos"] = {} -defs["igGetCursorScreenPos"][1] = {} -defs["igGetCursorScreenPos"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetCursorScreenPos"][1]["argsT"] = {} -defs["igGetCursorScreenPos"][1]["argsT"][1] = {} -defs["igGetCursorScreenPos"][1]["argsT"][1]["name"] = "pOut" -defs["igGetCursorScreenPos"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetCursorScreenPos"][1]["argsoriginal"] = "()" -defs["igGetCursorScreenPos"][1]["call_args"] = "()" -defs["igGetCursorScreenPos"][1]["cimguiname"] = "igGetCursorScreenPos" -defs["igGetCursorScreenPos"][1]["defaults"] = {} -defs["igGetCursorScreenPos"][1]["funcname"] = "GetCursorScreenPos" -defs["igGetCursorScreenPos"][1]["location"] = "imgui:416" -defs["igGetCursorScreenPos"][1]["namespace"] = "ImGui" -defs["igGetCursorScreenPos"][1]["nonUDT"] = 1 -defs["igGetCursorScreenPos"][1]["ov_cimguiname"] = "igGetCursorScreenPos" -defs["igGetCursorScreenPos"][1]["ret"] = "void" -defs["igGetCursorScreenPos"][1]["signature"] = "()" -defs["igGetCursorScreenPos"][1]["stname"] = "" -defs["igGetCursorScreenPos"]["()"] = defs["igGetCursorScreenPos"][1] -defs["igGetCursorStartPos"] = {} -defs["igGetCursorStartPos"][1] = {} -defs["igGetCursorStartPos"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetCursorStartPos"][1]["argsT"] = {} -defs["igGetCursorStartPos"][1]["argsT"][1] = {} -defs["igGetCursorStartPos"][1]["argsT"][1]["name"] = "pOut" -defs["igGetCursorStartPos"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetCursorStartPos"][1]["argsoriginal"] = "()" -defs["igGetCursorStartPos"][1]["call_args"] = "()" -defs["igGetCursorStartPos"][1]["cimguiname"] = "igGetCursorStartPos" -defs["igGetCursorStartPos"][1]["defaults"] = {} -defs["igGetCursorStartPos"][1]["funcname"] = "GetCursorStartPos" -defs["igGetCursorStartPos"][1]["location"] = "imgui:415" -defs["igGetCursorStartPos"][1]["namespace"] = "ImGui" -defs["igGetCursorStartPos"][1]["nonUDT"] = 1 -defs["igGetCursorStartPos"][1]["ov_cimguiname"] = "igGetCursorStartPos" -defs["igGetCursorStartPos"][1]["ret"] = "void" -defs["igGetCursorStartPos"][1]["signature"] = "()" -defs["igGetCursorStartPos"][1]["stname"] = "" -defs["igGetCursorStartPos"]["()"] = defs["igGetCursorStartPos"][1] -defs["igGetDragDropPayload"] = {} -defs["igGetDragDropPayload"][1] = {} -defs["igGetDragDropPayload"][1]["args"] = "()" -defs["igGetDragDropPayload"][1]["argsT"] = {} -defs["igGetDragDropPayload"][1]["argsoriginal"] = "()" -defs["igGetDragDropPayload"][1]["call_args"] = "()" -defs["igGetDragDropPayload"][1]["cimguiname"] = "igGetDragDropPayload" -defs["igGetDragDropPayload"][1]["defaults"] = {} -defs["igGetDragDropPayload"][1]["funcname"] = "GetDragDropPayload" -defs["igGetDragDropPayload"][1]["location"] = "imgui:752" -defs["igGetDragDropPayload"][1]["namespace"] = "ImGui" -defs["igGetDragDropPayload"][1]["ov_cimguiname"] = "igGetDragDropPayload" -defs["igGetDragDropPayload"][1]["ret"] = "const ImGuiPayload*" -defs["igGetDragDropPayload"][1]["signature"] = "()" -defs["igGetDragDropPayload"][1]["stname"] = "" -defs["igGetDragDropPayload"]["()"] = defs["igGetDragDropPayload"][1] -defs["igGetDrawData"] = {} -defs["igGetDrawData"][1] = {} -defs["igGetDrawData"][1]["args"] = "()" -defs["igGetDrawData"][1]["argsT"] = {} -defs["igGetDrawData"][1]["argsoriginal"] = "()" -defs["igGetDrawData"][1]["call_args"] = "()" -defs["igGetDrawData"][1]["cimguiname"] = "igGetDrawData" -defs["igGetDrawData"][1]["defaults"] = {} -defs["igGetDrawData"][1]["funcname"] = "GetDrawData" -defs["igGetDrawData"][1]["location"] = "imgui:267" -defs["igGetDrawData"][1]["namespace"] = "ImGui" -defs["igGetDrawData"][1]["ov_cimguiname"] = "igGetDrawData" -defs["igGetDrawData"][1]["ret"] = "ImDrawData*" -defs["igGetDrawData"][1]["signature"] = "()" -defs["igGetDrawData"][1]["stname"] = "" -defs["igGetDrawData"]["()"] = defs["igGetDrawData"][1] -defs["igGetDrawListSharedData"] = {} -defs["igGetDrawListSharedData"][1] = {} -defs["igGetDrawListSharedData"][1]["args"] = "()" -defs["igGetDrawListSharedData"][1]["argsT"] = {} -defs["igGetDrawListSharedData"][1]["argsoriginal"] = "()" -defs["igGetDrawListSharedData"][1]["call_args"] = "()" -defs["igGetDrawListSharedData"][1]["cimguiname"] = "igGetDrawListSharedData" -defs["igGetDrawListSharedData"][1]["defaults"] = {} -defs["igGetDrawListSharedData"][1]["funcname"] = "GetDrawListSharedData" -defs["igGetDrawListSharedData"][1]["location"] = "imgui:792" -defs["igGetDrawListSharedData"][1]["namespace"] = "ImGui" -defs["igGetDrawListSharedData"][1]["ov_cimguiname"] = "igGetDrawListSharedData" -defs["igGetDrawListSharedData"][1]["ret"] = "ImDrawListSharedData*" -defs["igGetDrawListSharedData"][1]["signature"] = "()" -defs["igGetDrawListSharedData"][1]["stname"] = "" -defs["igGetDrawListSharedData"]["()"] = defs["igGetDrawListSharedData"][1] -defs["igGetFont"] = {} -defs["igGetFont"][1] = {} -defs["igGetFont"][1]["args"] = "()" -defs["igGetFont"][1]["argsT"] = {} -defs["igGetFont"][1]["argsoriginal"] = "()" -defs["igGetFont"][1]["call_args"] = "()" -defs["igGetFont"][1]["cimguiname"] = "igGetFont" -defs["igGetFont"][1]["defaults"] = {} -defs["igGetFont"][1]["funcname"] = "GetFont" -defs["igGetFont"][1]["location"] = "imgui:385" -defs["igGetFont"][1]["namespace"] = "ImGui" -defs["igGetFont"][1]["ov_cimguiname"] = "igGetFont" -defs["igGetFont"][1]["ret"] = "ImFont*" -defs["igGetFont"][1]["signature"] = "()" -defs["igGetFont"][1]["stname"] = "" -defs["igGetFont"]["()"] = defs["igGetFont"][1] -defs["igGetFontSize"] = {} -defs["igGetFontSize"][1] = {} -defs["igGetFontSize"][1]["args"] = "()" -defs["igGetFontSize"][1]["argsT"] = {} -defs["igGetFontSize"][1]["argsoriginal"] = "()" -defs["igGetFontSize"][1]["call_args"] = "()" -defs["igGetFontSize"][1]["cimguiname"] = "igGetFontSize" -defs["igGetFontSize"][1]["defaults"] = {} -defs["igGetFontSize"][1]["funcname"] = "GetFontSize" -defs["igGetFontSize"][1]["location"] = "imgui:386" -defs["igGetFontSize"][1]["namespace"] = "ImGui" -defs["igGetFontSize"][1]["ov_cimguiname"] = "igGetFontSize" -defs["igGetFontSize"][1]["ret"] = "float" -defs["igGetFontSize"][1]["signature"] = "()" -defs["igGetFontSize"][1]["stname"] = "" -defs["igGetFontSize"]["()"] = defs["igGetFontSize"][1] -defs["igGetFontTexUvWhitePixel"] = {} -defs["igGetFontTexUvWhitePixel"][1] = {} -defs["igGetFontTexUvWhitePixel"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetFontTexUvWhitePixel"][1]["argsT"] = {} -defs["igGetFontTexUvWhitePixel"][1]["argsT"][1] = {} -defs["igGetFontTexUvWhitePixel"][1]["argsT"][1]["name"] = "pOut" -defs["igGetFontTexUvWhitePixel"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetFontTexUvWhitePixel"][1]["argsoriginal"] = "()" -defs["igGetFontTexUvWhitePixel"][1]["call_args"] = "()" -defs["igGetFontTexUvWhitePixel"][1]["cimguiname"] = "igGetFontTexUvWhitePixel" -defs["igGetFontTexUvWhitePixel"][1]["defaults"] = {} -defs["igGetFontTexUvWhitePixel"][1]["funcname"] = "GetFontTexUvWhitePixel" -defs["igGetFontTexUvWhitePixel"][1]["location"] = "imgui:387" -defs["igGetFontTexUvWhitePixel"][1]["namespace"] = "ImGui" -defs["igGetFontTexUvWhitePixel"][1]["nonUDT"] = 1 -defs["igGetFontTexUvWhitePixel"][1]["ov_cimguiname"] = "igGetFontTexUvWhitePixel" -defs["igGetFontTexUvWhitePixel"][1]["ret"] = "void" -defs["igGetFontTexUvWhitePixel"][1]["signature"] = "()" -defs["igGetFontTexUvWhitePixel"][1]["stname"] = "" -defs["igGetFontTexUvWhitePixel"]["()"] = defs["igGetFontTexUvWhitePixel"][1] -defs["igGetForegroundDrawList"] = {} -defs["igGetForegroundDrawList"][1] = {} -defs["igGetForegroundDrawList"][1]["args"] = "()" -defs["igGetForegroundDrawList"][1]["argsT"] = {} -defs["igGetForegroundDrawList"][1]["argsoriginal"] = "()" -defs["igGetForegroundDrawList"][1]["call_args"] = "()" -defs["igGetForegroundDrawList"][1]["cimguiname"] = "igGetForegroundDrawList" -defs["igGetForegroundDrawList"][1]["defaults"] = {} -defs["igGetForegroundDrawList"][1]["funcname"] = "GetForegroundDrawList" -defs["igGetForegroundDrawList"][1]["location"] = "imgui:791" -defs["igGetForegroundDrawList"][1]["namespace"] = "ImGui" -defs["igGetForegroundDrawList"][1]["ov_cimguiname"] = "igGetForegroundDrawList" -defs["igGetForegroundDrawList"][1]["ret"] = "ImDrawList*" -defs["igGetForegroundDrawList"][1]["signature"] = "()" -defs["igGetForegroundDrawList"][1]["stname"] = "" -defs["igGetForegroundDrawList"]["()"] = defs["igGetForegroundDrawList"][1] -defs["igGetFrameCount"] = {} -defs["igGetFrameCount"][1] = {} -defs["igGetFrameCount"][1]["args"] = "()" -defs["igGetFrameCount"][1]["argsT"] = {} -defs["igGetFrameCount"][1]["argsoriginal"] = "()" -defs["igGetFrameCount"][1]["call_args"] = "()" -defs["igGetFrameCount"][1]["cimguiname"] = "igGetFrameCount" -defs["igGetFrameCount"][1]["defaults"] = {} -defs["igGetFrameCount"][1]["funcname"] = "GetFrameCount" -defs["igGetFrameCount"][1]["location"] = "imgui:789" -defs["igGetFrameCount"][1]["namespace"] = "ImGui" -defs["igGetFrameCount"][1]["ov_cimguiname"] = "igGetFrameCount" -defs["igGetFrameCount"][1]["ret"] = "int" -defs["igGetFrameCount"][1]["signature"] = "()" -defs["igGetFrameCount"][1]["stname"] = "" -defs["igGetFrameCount"]["()"] = defs["igGetFrameCount"][1] -defs["igGetFrameHeight"] = {} -defs["igGetFrameHeight"][1] = {} -defs["igGetFrameHeight"][1]["args"] = "()" -defs["igGetFrameHeight"][1]["argsT"] = {} -defs["igGetFrameHeight"][1]["argsoriginal"] = "()" -defs["igGetFrameHeight"][1]["call_args"] = "()" -defs["igGetFrameHeight"][1]["cimguiname"] = "igGetFrameHeight" -defs["igGetFrameHeight"][1]["defaults"] = {} -defs["igGetFrameHeight"][1]["funcname"] = "GetFrameHeight" -defs["igGetFrameHeight"][1]["location"] = "imgui:421" -defs["igGetFrameHeight"][1]["namespace"] = "ImGui" -defs["igGetFrameHeight"][1]["ov_cimguiname"] = "igGetFrameHeight" -defs["igGetFrameHeight"][1]["ret"] = "float" -defs["igGetFrameHeight"][1]["signature"] = "()" -defs["igGetFrameHeight"][1]["stname"] = "" -defs["igGetFrameHeight"]["()"] = defs["igGetFrameHeight"][1] -defs["igGetFrameHeightWithSpacing"] = {} -defs["igGetFrameHeightWithSpacing"][1] = {} -defs["igGetFrameHeightWithSpacing"][1]["args"] = "()" -defs["igGetFrameHeightWithSpacing"][1]["argsT"] = {} -defs["igGetFrameHeightWithSpacing"][1]["argsoriginal"] = "()" -defs["igGetFrameHeightWithSpacing"][1]["call_args"] = "()" -defs["igGetFrameHeightWithSpacing"][1]["cimguiname"] = "igGetFrameHeightWithSpacing" -defs["igGetFrameHeightWithSpacing"][1]["defaults"] = {} -defs["igGetFrameHeightWithSpacing"][1]["funcname"] = "GetFrameHeightWithSpacing" -defs["igGetFrameHeightWithSpacing"][1]["location"] = "imgui:422" -defs["igGetFrameHeightWithSpacing"][1]["namespace"] = "ImGui" -defs["igGetFrameHeightWithSpacing"][1]["ov_cimguiname"] = "igGetFrameHeightWithSpacing" -defs["igGetFrameHeightWithSpacing"][1]["ret"] = "float" -defs["igGetFrameHeightWithSpacing"][1]["signature"] = "()" -defs["igGetFrameHeightWithSpacing"][1]["stname"] = "" -defs["igGetFrameHeightWithSpacing"]["()"] = defs["igGetFrameHeightWithSpacing"][1] -defs["igGetID"] = {} -defs["igGetID"][1] = {} -defs["igGetID"][1]["args"] = "(const char* str_id)" -defs["igGetID"][1]["argsT"] = {} -defs["igGetID"][1]["argsT"][1] = {} -defs["igGetID"][1]["argsT"][1]["name"] = "str_id" -defs["igGetID"][1]["argsT"][1]["type"] = "const char*" -defs["igGetID"][1]["argsoriginal"] = "(const char* str_id)" -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:436" -defs["igGetID"][1]["namespace"] = "ImGui" -defs["igGetID"][1]["ov_cimguiname"] = "igGetIDStr" -defs["igGetID"][1]["ret"] = "ImGuiID" -defs["igGetID"][1]["signature"] = "(const char*)" -defs["igGetID"][1]["stname"] = "" -defs["igGetID"][2] = {} -defs["igGetID"][2]["args"] = "(const char* str_id_begin,const char* str_id_end)" -defs["igGetID"][2]["argsT"] = {} -defs["igGetID"][2]["argsT"][1] = {} -defs["igGetID"][2]["argsT"][1]["name"] = "str_id_begin" -defs["igGetID"][2]["argsT"][1]["type"] = "const char*" -defs["igGetID"][2]["argsT"][2] = {} -defs["igGetID"][2]["argsT"][2]["name"] = "str_id_end" -defs["igGetID"][2]["argsT"][2]["type"] = "const char*" -defs["igGetID"][2]["argsoriginal"] = "(const char* str_id_begin,const char* str_id_end)" -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:437" -defs["igGetID"][2]["namespace"] = "ImGui" -defs["igGetID"][2]["ov_cimguiname"] = "igGetIDStrStr" -defs["igGetID"][2]["ret"] = "ImGuiID" -defs["igGetID"][2]["signature"] = "(const char*,const char*)" -defs["igGetID"][2]["stname"] = "" -defs["igGetID"][3] = {} -defs["igGetID"][3]["args"] = "(const void* ptr_id)" -defs["igGetID"][3]["argsT"] = {} -defs["igGetID"][3]["argsT"][1] = {} -defs["igGetID"][3]["argsT"][1]["name"] = "ptr_id" -defs["igGetID"][3]["argsT"][1]["type"] = "const void*" -defs["igGetID"][3]["argsoriginal"] = "(const void* ptr_id)" -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:438" -defs["igGetID"][3]["namespace"] = "ImGui" -defs["igGetID"][3]["ov_cimguiname"] = "igGetIDPtr" -defs["igGetID"][3]["ret"] = "ImGuiID" -defs["igGetID"][3]["signature"] = "(const void*)" -defs["igGetID"][3]["stname"] = "" -defs["igGetID"]["(const char*)"] = defs["igGetID"][1] -defs["igGetID"]["(const char*,const char*)"] = defs["igGetID"][2] -defs["igGetID"]["(const void*)"] = defs["igGetID"][3] -defs["igGetIO"] = {} -defs["igGetIO"][1] = {} -defs["igGetIO"][1]["args"] = "()" -defs["igGetIO"][1]["argsT"] = {} -defs["igGetIO"][1]["argsoriginal"] = "()" -defs["igGetIO"][1]["call_args"] = "()" -defs["igGetIO"][1]["cimguiname"] = "igGetIO" -defs["igGetIO"][1]["defaults"] = {} -defs["igGetIO"][1]["funcname"] = "GetIO" -defs["igGetIO"][1]["location"] = "imgui:262" -defs["igGetIO"][1]["namespace"] = "ImGui" -defs["igGetIO"][1]["ov_cimguiname"] = "igGetIO" -defs["igGetIO"][1]["ret"] = "ImGuiIO*" -defs["igGetIO"][1]["retref"] = "&" -defs["igGetIO"][1]["signature"] = "()" -defs["igGetIO"][1]["stname"] = "" -defs["igGetIO"]["()"] = defs["igGetIO"][1] -defs["igGetItemRectMax"] = {} -defs["igGetItemRectMax"][1] = {} -defs["igGetItemRectMax"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetItemRectMax"][1]["argsT"] = {} -defs["igGetItemRectMax"][1]["argsT"][1] = {} -defs["igGetItemRectMax"][1]["argsT"][1]["name"] = "pOut" -defs["igGetItemRectMax"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetItemRectMax"][1]["argsoriginal"] = "()" -defs["igGetItemRectMax"][1]["call_args"] = "()" -defs["igGetItemRectMax"][1]["cimguiname"] = "igGetItemRectMax" -defs["igGetItemRectMax"][1]["defaults"] = {} -defs["igGetItemRectMax"][1]["funcname"] = "GetItemRectMax" -defs["igGetItemRectMax"][1]["location"] = "imgui:781" -defs["igGetItemRectMax"][1]["namespace"] = "ImGui" -defs["igGetItemRectMax"][1]["nonUDT"] = 1 -defs["igGetItemRectMax"][1]["ov_cimguiname"] = "igGetItemRectMax" -defs["igGetItemRectMax"][1]["ret"] = "void" -defs["igGetItemRectMax"][1]["signature"] = "()" -defs["igGetItemRectMax"][1]["stname"] = "" -defs["igGetItemRectMax"]["()"] = defs["igGetItemRectMax"][1] -defs["igGetItemRectMin"] = {} -defs["igGetItemRectMin"][1] = {} -defs["igGetItemRectMin"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetItemRectMin"][1]["argsT"] = {} -defs["igGetItemRectMin"][1]["argsT"][1] = {} -defs["igGetItemRectMin"][1]["argsT"][1]["name"] = "pOut" -defs["igGetItemRectMin"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetItemRectMin"][1]["argsoriginal"] = "()" -defs["igGetItemRectMin"][1]["call_args"] = "()" -defs["igGetItemRectMin"][1]["cimguiname"] = "igGetItemRectMin" -defs["igGetItemRectMin"][1]["defaults"] = {} -defs["igGetItemRectMin"][1]["funcname"] = "GetItemRectMin" -defs["igGetItemRectMin"][1]["location"] = "imgui:780" -defs["igGetItemRectMin"][1]["namespace"] = "ImGui" -defs["igGetItemRectMin"][1]["nonUDT"] = 1 -defs["igGetItemRectMin"][1]["ov_cimguiname"] = "igGetItemRectMin" -defs["igGetItemRectMin"][1]["ret"] = "void" -defs["igGetItemRectMin"][1]["signature"] = "()" -defs["igGetItemRectMin"][1]["stname"] = "" -defs["igGetItemRectMin"]["()"] = defs["igGetItemRectMin"][1] -defs["igGetItemRectSize"] = {} -defs["igGetItemRectSize"][1] = {} -defs["igGetItemRectSize"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetItemRectSize"][1]["argsT"] = {} -defs["igGetItemRectSize"][1]["argsT"][1] = {} -defs["igGetItemRectSize"][1]["argsT"][1]["name"] = "pOut" -defs["igGetItemRectSize"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetItemRectSize"][1]["argsoriginal"] = "()" -defs["igGetItemRectSize"][1]["call_args"] = "()" -defs["igGetItemRectSize"][1]["cimguiname"] = "igGetItemRectSize" -defs["igGetItemRectSize"][1]["defaults"] = {} -defs["igGetItemRectSize"][1]["funcname"] = "GetItemRectSize" -defs["igGetItemRectSize"][1]["location"] = "imgui:782" -defs["igGetItemRectSize"][1]["namespace"] = "ImGui" -defs["igGetItemRectSize"][1]["nonUDT"] = 1 -defs["igGetItemRectSize"][1]["ov_cimguiname"] = "igGetItemRectSize" -defs["igGetItemRectSize"][1]["ret"] = "void" -defs["igGetItemRectSize"][1]["signature"] = "()" -defs["igGetItemRectSize"][1]["stname"] = "" -defs["igGetItemRectSize"]["()"] = defs["igGetItemRectSize"][1] -defs["igGetKeyIndex"] = {} -defs["igGetKeyIndex"][1] = {} -defs["igGetKeyIndex"][1]["args"] = "(ImGuiKey imgui_key)" -defs["igGetKeyIndex"][1]["argsT"] = {} -defs["igGetKeyIndex"][1]["argsT"][1] = {} -defs["igGetKeyIndex"][1]["argsT"][1]["name"] = "imgui_key" -defs["igGetKeyIndex"][1]["argsT"][1]["type"] = "ImGuiKey" -defs["igGetKeyIndex"][1]["argsoriginal"] = "(ImGuiKey imgui_key)" -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:812" -defs["igGetKeyIndex"][1]["namespace"] = "ImGui" -defs["igGetKeyIndex"][1]["ov_cimguiname"] = "igGetKeyIndex" -defs["igGetKeyIndex"][1]["ret"] = "int" -defs["igGetKeyIndex"][1]["signature"] = "(ImGuiKey)" -defs["igGetKeyIndex"][1]["stname"] = "" -defs["igGetKeyIndex"]["(ImGuiKey)"] = defs["igGetKeyIndex"][1] -defs["igGetKeyPressedAmount"] = {} -defs["igGetKeyPressedAmount"][1] = {} -defs["igGetKeyPressedAmount"][1]["args"] = "(int key_index,float repeat_delay,float rate)" -defs["igGetKeyPressedAmount"][1]["argsT"] = {} -defs["igGetKeyPressedAmount"][1]["argsT"][1] = {} -defs["igGetKeyPressedAmount"][1]["argsT"][1]["name"] = "key_index" -defs["igGetKeyPressedAmount"][1]["argsT"][1]["type"] = "int" -defs["igGetKeyPressedAmount"][1]["argsT"][2] = {} -defs["igGetKeyPressedAmount"][1]["argsT"][2]["name"] = "repeat_delay" -defs["igGetKeyPressedAmount"][1]["argsT"][2]["type"] = "float" -defs["igGetKeyPressedAmount"][1]["argsT"][3] = {} -defs["igGetKeyPressedAmount"][1]["argsT"][3]["name"] = "rate" -defs["igGetKeyPressedAmount"][1]["argsT"][3]["type"] = "float" -defs["igGetKeyPressedAmount"][1]["argsoriginal"] = "(int key_index,float repeat_delay,float rate)" -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:816" -defs["igGetKeyPressedAmount"][1]["namespace"] = "ImGui" -defs["igGetKeyPressedAmount"][1]["ov_cimguiname"] = "igGetKeyPressedAmount" -defs["igGetKeyPressedAmount"][1]["ret"] = "int" -defs["igGetKeyPressedAmount"][1]["signature"] = "(int,float,float)" -defs["igGetKeyPressedAmount"][1]["stname"] = "" -defs["igGetKeyPressedAmount"]["(int,float,float)"] = defs["igGetKeyPressedAmount"][1] -defs["igGetMouseCursor"] = {} -defs["igGetMouseCursor"][1] = {} -defs["igGetMouseCursor"][1]["args"] = "()" -defs["igGetMouseCursor"][1]["argsT"] = {} -defs["igGetMouseCursor"][1]["argsoriginal"] = "()" -defs["igGetMouseCursor"][1]["call_args"] = "()" -defs["igGetMouseCursor"][1]["cimguiname"] = "igGetMouseCursor" -defs["igGetMouseCursor"][1]["defaults"] = {} -defs["igGetMouseCursor"][1]["funcname"] = "GetMouseCursor" -defs["igGetMouseCursor"][1]["location"] = "imgui:835" -defs["igGetMouseCursor"][1]["namespace"] = "ImGui" -defs["igGetMouseCursor"][1]["ov_cimguiname"] = "igGetMouseCursor" -defs["igGetMouseCursor"][1]["ret"] = "ImGuiMouseCursor" -defs["igGetMouseCursor"][1]["signature"] = "()" -defs["igGetMouseCursor"][1]["stname"] = "" -defs["igGetMouseCursor"]["()"] = defs["igGetMouseCursor"][1] -defs["igGetMouseDragDelta"] = {} -defs["igGetMouseDragDelta"][1] = {} -defs["igGetMouseDragDelta"][1]["args"] = "(ImVec2 *pOut,ImGuiMouseButton button,float lock_threshold)" -defs["igGetMouseDragDelta"][1]["argsT"] = {} -defs["igGetMouseDragDelta"][1]["argsT"][1] = {} -defs["igGetMouseDragDelta"][1]["argsT"][1]["name"] = "pOut" -defs["igGetMouseDragDelta"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetMouseDragDelta"][1]["argsT"][2] = {} -defs["igGetMouseDragDelta"][1]["argsT"][2]["name"] = "button" -defs["igGetMouseDragDelta"][1]["argsT"][2]["type"] = "ImGuiMouseButton" -defs["igGetMouseDragDelta"][1]["argsT"][3] = {} -defs["igGetMouseDragDelta"][1]["argsT"][3]["name"] = "lock_threshold" -defs["igGetMouseDragDelta"][1]["argsT"][3]["type"] = "float" -defs["igGetMouseDragDelta"][1]["argsoriginal"] = "(ImGuiMouseButton button=0,float lock_threshold=-1.0f)" -defs["igGetMouseDragDelta"][1]["call_args"] = "(button,lock_threshold)" -defs["igGetMouseDragDelta"][1]["cimguiname"] = "igGetMouseDragDelta" -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:833" -defs["igGetMouseDragDelta"][1]["namespace"] = "ImGui" -defs["igGetMouseDragDelta"][1]["nonUDT"] = 1 -defs["igGetMouseDragDelta"][1]["ov_cimguiname"] = "igGetMouseDragDelta" -defs["igGetMouseDragDelta"][1]["ret"] = "void" -defs["igGetMouseDragDelta"][1]["signature"] = "(ImGuiMouseButton,float)" -defs["igGetMouseDragDelta"][1]["stname"] = "" -defs["igGetMouseDragDelta"]["(ImGuiMouseButton,float)"] = defs["igGetMouseDragDelta"][1] -defs["igGetMousePos"] = {} -defs["igGetMousePos"][1] = {} -defs["igGetMousePos"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetMousePos"][1]["argsT"] = {} -defs["igGetMousePos"][1]["argsT"][1] = {} -defs["igGetMousePos"][1]["argsT"][1]["name"] = "pOut" -defs["igGetMousePos"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetMousePos"][1]["argsoriginal"] = "()" -defs["igGetMousePos"][1]["call_args"] = "()" -defs["igGetMousePos"][1]["cimguiname"] = "igGetMousePos" -defs["igGetMousePos"][1]["defaults"] = {} -defs["igGetMousePos"][1]["funcname"] = "GetMousePos" -defs["igGetMousePos"][1]["location"] = "imgui:830" -defs["igGetMousePos"][1]["namespace"] = "ImGui" -defs["igGetMousePos"][1]["nonUDT"] = 1 -defs["igGetMousePos"][1]["ov_cimguiname"] = "igGetMousePos" -defs["igGetMousePos"][1]["ret"] = "void" -defs["igGetMousePos"][1]["signature"] = "()" -defs["igGetMousePos"][1]["stname"] = "" -defs["igGetMousePos"]["()"] = defs["igGetMousePos"][1] -defs["igGetMousePosOnOpeningCurrentPopup"] = {} -defs["igGetMousePosOnOpeningCurrentPopup"][1] = {} -defs["igGetMousePosOnOpeningCurrentPopup"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetMousePosOnOpeningCurrentPopup"][1]["argsT"] = {} -defs["igGetMousePosOnOpeningCurrentPopup"][1]["argsT"][1] = {} -defs["igGetMousePosOnOpeningCurrentPopup"][1]["argsT"][1]["name"] = "pOut" -defs["igGetMousePosOnOpeningCurrentPopup"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetMousePosOnOpeningCurrentPopup"][1]["argsoriginal"] = "()" -defs["igGetMousePosOnOpeningCurrentPopup"][1]["call_args"] = "()" -defs["igGetMousePosOnOpeningCurrentPopup"][1]["cimguiname"] = "igGetMousePosOnOpeningCurrentPopup" -defs["igGetMousePosOnOpeningCurrentPopup"][1]["defaults"] = {} -defs["igGetMousePosOnOpeningCurrentPopup"][1]["funcname"] = "GetMousePosOnOpeningCurrentPopup" -defs["igGetMousePosOnOpeningCurrentPopup"][1]["location"] = "imgui:831" -defs["igGetMousePosOnOpeningCurrentPopup"][1]["namespace"] = "ImGui" -defs["igGetMousePosOnOpeningCurrentPopup"][1]["nonUDT"] = 1 -defs["igGetMousePosOnOpeningCurrentPopup"][1]["ov_cimguiname"] = "igGetMousePosOnOpeningCurrentPopup" -defs["igGetMousePosOnOpeningCurrentPopup"][1]["ret"] = "void" -defs["igGetMousePosOnOpeningCurrentPopup"][1]["signature"] = "()" -defs["igGetMousePosOnOpeningCurrentPopup"][1]["stname"] = "" -defs["igGetMousePosOnOpeningCurrentPopup"]["()"] = defs["igGetMousePosOnOpeningCurrentPopup"][1] -defs["igGetScrollMaxX"] = {} -defs["igGetScrollMaxX"][1] = {} -defs["igGetScrollMaxX"][1]["args"] = "()" -defs["igGetScrollMaxX"][1]["argsT"] = {} -defs["igGetScrollMaxX"][1]["argsoriginal"] = "()" -defs["igGetScrollMaxX"][1]["call_args"] = "()" -defs["igGetScrollMaxX"][1]["cimguiname"] = "igGetScrollMaxX" -defs["igGetScrollMaxX"][1]["defaults"] = {} -defs["igGetScrollMaxX"][1]["funcname"] = "GetScrollMaxX" -defs["igGetScrollMaxX"][1]["location"] = "imgui:355" -defs["igGetScrollMaxX"][1]["namespace"] = "ImGui" -defs["igGetScrollMaxX"][1]["ov_cimguiname"] = "igGetScrollMaxX" -defs["igGetScrollMaxX"][1]["ret"] = "float" -defs["igGetScrollMaxX"][1]["signature"] = "()" -defs["igGetScrollMaxX"][1]["stname"] = "" -defs["igGetScrollMaxX"]["()"] = defs["igGetScrollMaxX"][1] -defs["igGetScrollMaxY"] = {} -defs["igGetScrollMaxY"][1] = {} -defs["igGetScrollMaxY"][1]["args"] = "()" -defs["igGetScrollMaxY"][1]["argsT"] = {} -defs["igGetScrollMaxY"][1]["argsoriginal"] = "()" -defs["igGetScrollMaxY"][1]["call_args"] = "()" -defs["igGetScrollMaxY"][1]["cimguiname"] = "igGetScrollMaxY" -defs["igGetScrollMaxY"][1]["defaults"] = {} -defs["igGetScrollMaxY"][1]["funcname"] = "GetScrollMaxY" -defs["igGetScrollMaxY"][1]["location"] = "imgui:356" -defs["igGetScrollMaxY"][1]["namespace"] = "ImGui" -defs["igGetScrollMaxY"][1]["ov_cimguiname"] = "igGetScrollMaxY" -defs["igGetScrollMaxY"][1]["ret"] = "float" -defs["igGetScrollMaxY"][1]["signature"] = "()" -defs["igGetScrollMaxY"][1]["stname"] = "" -defs["igGetScrollMaxY"]["()"] = defs["igGetScrollMaxY"][1] -defs["igGetScrollX"] = {} -defs["igGetScrollX"][1] = {} -defs["igGetScrollX"][1]["args"] = "()" -defs["igGetScrollX"][1]["argsT"] = {} -defs["igGetScrollX"][1]["argsoriginal"] = "()" -defs["igGetScrollX"][1]["call_args"] = "()" -defs["igGetScrollX"][1]["cimguiname"] = "igGetScrollX" -defs["igGetScrollX"][1]["defaults"] = {} -defs["igGetScrollX"][1]["funcname"] = "GetScrollX" -defs["igGetScrollX"][1]["location"] = "imgui:351" -defs["igGetScrollX"][1]["namespace"] = "ImGui" -defs["igGetScrollX"][1]["ov_cimguiname"] = "igGetScrollX" -defs["igGetScrollX"][1]["ret"] = "float" -defs["igGetScrollX"][1]["signature"] = "()" -defs["igGetScrollX"][1]["stname"] = "" -defs["igGetScrollX"]["()"] = defs["igGetScrollX"][1] -defs["igGetScrollY"] = {} -defs["igGetScrollY"][1] = {} -defs["igGetScrollY"][1]["args"] = "()" -defs["igGetScrollY"][1]["argsT"] = {} -defs["igGetScrollY"][1]["argsoriginal"] = "()" -defs["igGetScrollY"][1]["call_args"] = "()" -defs["igGetScrollY"][1]["cimguiname"] = "igGetScrollY" -defs["igGetScrollY"][1]["defaults"] = {} -defs["igGetScrollY"][1]["funcname"] = "GetScrollY" -defs["igGetScrollY"][1]["location"] = "imgui:352" -defs["igGetScrollY"][1]["namespace"] = "ImGui" -defs["igGetScrollY"][1]["ov_cimguiname"] = "igGetScrollY" -defs["igGetScrollY"][1]["ret"] = "float" -defs["igGetScrollY"][1]["signature"] = "()" -defs["igGetScrollY"][1]["stname"] = "" -defs["igGetScrollY"]["()"] = defs["igGetScrollY"][1] -defs["igGetStateStorage"] = {} -defs["igGetStateStorage"][1] = {} -defs["igGetStateStorage"][1]["args"] = "()" -defs["igGetStateStorage"][1]["argsT"] = {} -defs["igGetStateStorage"][1]["argsoriginal"] = "()" -defs["igGetStateStorage"][1]["call_args"] = "()" -defs["igGetStateStorage"][1]["cimguiname"] = "igGetStateStorage" -defs["igGetStateStorage"][1]["defaults"] = {} -defs["igGetStateStorage"][1]["funcname"] = "GetStateStorage" -defs["igGetStateStorage"][1]["location"] = "imgui:795" -defs["igGetStateStorage"][1]["namespace"] = "ImGui" -defs["igGetStateStorage"][1]["ov_cimguiname"] = "igGetStateStorage" -defs["igGetStateStorage"][1]["ret"] = "ImGuiStorage*" -defs["igGetStateStorage"][1]["signature"] = "()" -defs["igGetStateStorage"][1]["stname"] = "" -defs["igGetStateStorage"]["()"] = defs["igGetStateStorage"][1] -defs["igGetStyle"] = {} -defs["igGetStyle"][1] = {} -defs["igGetStyle"][1]["args"] = "()" -defs["igGetStyle"][1]["argsT"] = {} -defs["igGetStyle"][1]["argsoriginal"] = "()" -defs["igGetStyle"][1]["call_args"] = "()" -defs["igGetStyle"][1]["cimguiname"] = "igGetStyle" -defs["igGetStyle"][1]["defaults"] = {} -defs["igGetStyle"][1]["funcname"] = "GetStyle" -defs["igGetStyle"][1]["location"] = "imgui:263" -defs["igGetStyle"][1]["namespace"] = "ImGui" -defs["igGetStyle"][1]["ov_cimguiname"] = "igGetStyle" -defs["igGetStyle"][1]["ret"] = "ImGuiStyle*" -defs["igGetStyle"][1]["retref"] = "&" -defs["igGetStyle"][1]["signature"] = "()" -defs["igGetStyle"][1]["stname"] = "" -defs["igGetStyle"]["()"] = defs["igGetStyle"][1] -defs["igGetStyleColorName"] = {} -defs["igGetStyleColorName"][1] = {} -defs["igGetStyleColorName"][1]["args"] = "(ImGuiCol idx)" -defs["igGetStyleColorName"][1]["argsT"] = {} -defs["igGetStyleColorName"][1]["argsT"][1] = {} -defs["igGetStyleColorName"][1]["argsT"][1]["name"] = "idx" -defs["igGetStyleColorName"][1]["argsT"][1]["type"] = "ImGuiCol" -defs["igGetStyleColorName"][1]["argsoriginal"] = "(ImGuiCol idx)" -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:793" -defs["igGetStyleColorName"][1]["namespace"] = "ImGui" -defs["igGetStyleColorName"][1]["ov_cimguiname"] = "igGetStyleColorName" -defs["igGetStyleColorName"][1]["ret"] = "const char*" -defs["igGetStyleColorName"][1]["signature"] = "(ImGuiCol)" -defs["igGetStyleColorName"][1]["stname"] = "" -defs["igGetStyleColorName"]["(ImGuiCol)"] = defs["igGetStyleColorName"][1] -defs["igGetStyleColorVec4"] = {} -defs["igGetStyleColorVec4"][1] = {} -defs["igGetStyleColorVec4"][1]["args"] = "(ImGuiCol idx)" -defs["igGetStyleColorVec4"][1]["argsT"] = {} -defs["igGetStyleColorVec4"][1]["argsT"][1] = {} -defs["igGetStyleColorVec4"][1]["argsT"][1]["name"] = "idx" -defs["igGetStyleColorVec4"][1]["argsT"][1]["type"] = "ImGuiCol" -defs["igGetStyleColorVec4"][1]["argsoriginal"] = "(ImGuiCol idx)" -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:391" -defs["igGetStyleColorVec4"][1]["namespace"] = "ImGui" -defs["igGetStyleColorVec4"][1]["ov_cimguiname"] = "igGetStyleColorVec4" -defs["igGetStyleColorVec4"][1]["ret"] = "const ImVec4*" -defs["igGetStyleColorVec4"][1]["retref"] = "&" -defs["igGetStyleColorVec4"][1]["signature"] = "(ImGuiCol)" -defs["igGetStyleColorVec4"][1]["stname"] = "" -defs["igGetStyleColorVec4"]["(ImGuiCol)"] = defs["igGetStyleColorVec4"][1] -defs["igGetTextLineHeight"] = {} -defs["igGetTextLineHeight"][1] = {} -defs["igGetTextLineHeight"][1]["args"] = "()" -defs["igGetTextLineHeight"][1]["argsT"] = {} -defs["igGetTextLineHeight"][1]["argsoriginal"] = "()" -defs["igGetTextLineHeight"][1]["call_args"] = "()" -defs["igGetTextLineHeight"][1]["cimguiname"] = "igGetTextLineHeight" -defs["igGetTextLineHeight"][1]["defaults"] = {} -defs["igGetTextLineHeight"][1]["funcname"] = "GetTextLineHeight" -defs["igGetTextLineHeight"][1]["location"] = "imgui:419" -defs["igGetTextLineHeight"][1]["namespace"] = "ImGui" -defs["igGetTextLineHeight"][1]["ov_cimguiname"] = "igGetTextLineHeight" -defs["igGetTextLineHeight"][1]["ret"] = "float" -defs["igGetTextLineHeight"][1]["signature"] = "()" -defs["igGetTextLineHeight"][1]["stname"] = "" -defs["igGetTextLineHeight"]["()"] = defs["igGetTextLineHeight"][1] -defs["igGetTextLineHeightWithSpacing"] = {} -defs["igGetTextLineHeightWithSpacing"][1] = {} -defs["igGetTextLineHeightWithSpacing"][1]["args"] = "()" -defs["igGetTextLineHeightWithSpacing"][1]["argsT"] = {} -defs["igGetTextLineHeightWithSpacing"][1]["argsoriginal"] = "()" -defs["igGetTextLineHeightWithSpacing"][1]["call_args"] = "()" -defs["igGetTextLineHeightWithSpacing"][1]["cimguiname"] = "igGetTextLineHeightWithSpacing" -defs["igGetTextLineHeightWithSpacing"][1]["defaults"] = {} -defs["igGetTextLineHeightWithSpacing"][1]["funcname"] = "GetTextLineHeightWithSpacing" -defs["igGetTextLineHeightWithSpacing"][1]["location"] = "imgui:420" -defs["igGetTextLineHeightWithSpacing"][1]["namespace"] = "ImGui" -defs["igGetTextLineHeightWithSpacing"][1]["ov_cimguiname"] = "igGetTextLineHeightWithSpacing" -defs["igGetTextLineHeightWithSpacing"][1]["ret"] = "float" -defs["igGetTextLineHeightWithSpacing"][1]["signature"] = "()" -defs["igGetTextLineHeightWithSpacing"][1]["stname"] = "" -defs["igGetTextLineHeightWithSpacing"]["()"] = defs["igGetTextLineHeightWithSpacing"][1] -defs["igGetTime"] = {} -defs["igGetTime"][1] = {} -defs["igGetTime"][1]["args"] = "()" -defs["igGetTime"][1]["argsT"] = {} -defs["igGetTime"][1]["argsoriginal"] = "()" -defs["igGetTime"][1]["call_args"] = "()" -defs["igGetTime"][1]["cimguiname"] = "igGetTime" -defs["igGetTime"][1]["defaults"] = {} -defs["igGetTime"][1]["funcname"] = "GetTime" -defs["igGetTime"][1]["location"] = "imgui:788" -defs["igGetTime"][1]["namespace"] = "ImGui" -defs["igGetTime"][1]["ov_cimguiname"] = "igGetTime" -defs["igGetTime"][1]["ret"] = "double" -defs["igGetTime"][1]["signature"] = "()" -defs["igGetTime"][1]["stname"] = "" -defs["igGetTime"]["()"] = defs["igGetTime"][1] -defs["igGetTreeNodeToLabelSpacing"] = {} -defs["igGetTreeNodeToLabelSpacing"][1] = {} -defs["igGetTreeNodeToLabelSpacing"][1]["args"] = "()" -defs["igGetTreeNodeToLabelSpacing"][1]["argsT"] = {} -defs["igGetTreeNodeToLabelSpacing"][1]["argsoriginal"] = "()" -defs["igGetTreeNodeToLabelSpacing"][1]["call_args"] = "()" -defs["igGetTreeNodeToLabelSpacing"][1]["cimguiname"] = "igGetTreeNodeToLabelSpacing" -defs["igGetTreeNodeToLabelSpacing"][1]["defaults"] = {} -defs["igGetTreeNodeToLabelSpacing"][1]["funcname"] = "GetTreeNodeToLabelSpacing" -defs["igGetTreeNodeToLabelSpacing"][1]["location"] = "imgui:569" -defs["igGetTreeNodeToLabelSpacing"][1]["namespace"] = "ImGui" -defs["igGetTreeNodeToLabelSpacing"][1]["ov_cimguiname"] = "igGetTreeNodeToLabelSpacing" -defs["igGetTreeNodeToLabelSpacing"][1]["ret"] = "float" -defs["igGetTreeNodeToLabelSpacing"][1]["signature"] = "()" -defs["igGetTreeNodeToLabelSpacing"][1]["stname"] = "" -defs["igGetTreeNodeToLabelSpacing"]["()"] = defs["igGetTreeNodeToLabelSpacing"][1] -defs["igGetVersion"] = {} -defs["igGetVersion"][1] = {} -defs["igGetVersion"][1]["args"] = "()" -defs["igGetVersion"][1]["argsT"] = {} -defs["igGetVersion"][1]["argsoriginal"] = "()" -defs["igGetVersion"][1]["call_args"] = "()" -defs["igGetVersion"][1]["cimguiname"] = "igGetVersion" -defs["igGetVersion"][1]["defaults"] = {} -defs["igGetVersion"][1]["funcname"] = "GetVersion" -defs["igGetVersion"][1]["location"] = "imgui:277" -defs["igGetVersion"][1]["namespace"] = "ImGui" -defs["igGetVersion"][1]["ov_cimguiname"] = "igGetVersion" -defs["igGetVersion"][1]["ret"] = "const char*" -defs["igGetVersion"][1]["signature"] = "()" -defs["igGetVersion"][1]["stname"] = "" -defs["igGetVersion"]["()"] = defs["igGetVersion"][1] -defs["igGetWindowContentRegionMax"] = {} -defs["igGetWindowContentRegionMax"][1] = {} -defs["igGetWindowContentRegionMax"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetWindowContentRegionMax"][1]["argsT"] = {} -defs["igGetWindowContentRegionMax"][1]["argsT"][1] = {} -defs["igGetWindowContentRegionMax"][1]["argsT"][1]["name"] = "pOut" -defs["igGetWindowContentRegionMax"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetWindowContentRegionMax"][1]["argsoriginal"] = "()" -defs["igGetWindowContentRegionMax"][1]["call_args"] = "()" -defs["igGetWindowContentRegionMax"][1]["cimguiname"] = "igGetWindowContentRegionMax" -defs["igGetWindowContentRegionMax"][1]["defaults"] = {} -defs["igGetWindowContentRegionMax"][1]["funcname"] = "GetWindowContentRegionMax" -defs["igGetWindowContentRegionMax"][1]["location"] = "imgui:347" -defs["igGetWindowContentRegionMax"][1]["namespace"] = "ImGui" -defs["igGetWindowContentRegionMax"][1]["nonUDT"] = 1 -defs["igGetWindowContentRegionMax"][1]["ov_cimguiname"] = "igGetWindowContentRegionMax" -defs["igGetWindowContentRegionMax"][1]["ret"] = "void" -defs["igGetWindowContentRegionMax"][1]["signature"] = "()" -defs["igGetWindowContentRegionMax"][1]["stname"] = "" -defs["igGetWindowContentRegionMax"]["()"] = defs["igGetWindowContentRegionMax"][1] -defs["igGetWindowContentRegionMin"] = {} -defs["igGetWindowContentRegionMin"][1] = {} -defs["igGetWindowContentRegionMin"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetWindowContentRegionMin"][1]["argsT"] = {} -defs["igGetWindowContentRegionMin"][1]["argsT"][1] = {} -defs["igGetWindowContentRegionMin"][1]["argsT"][1]["name"] = "pOut" -defs["igGetWindowContentRegionMin"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetWindowContentRegionMin"][1]["argsoriginal"] = "()" -defs["igGetWindowContentRegionMin"][1]["call_args"] = "()" -defs["igGetWindowContentRegionMin"][1]["cimguiname"] = "igGetWindowContentRegionMin" -defs["igGetWindowContentRegionMin"][1]["defaults"] = {} -defs["igGetWindowContentRegionMin"][1]["funcname"] = "GetWindowContentRegionMin" -defs["igGetWindowContentRegionMin"][1]["location"] = "imgui:346" -defs["igGetWindowContentRegionMin"][1]["namespace"] = "ImGui" -defs["igGetWindowContentRegionMin"][1]["nonUDT"] = 1 -defs["igGetWindowContentRegionMin"][1]["ov_cimguiname"] = "igGetWindowContentRegionMin" -defs["igGetWindowContentRegionMin"][1]["ret"] = "void" -defs["igGetWindowContentRegionMin"][1]["signature"] = "()" -defs["igGetWindowContentRegionMin"][1]["stname"] = "" -defs["igGetWindowContentRegionMin"]["()"] = defs["igGetWindowContentRegionMin"][1] -defs["igGetWindowContentRegionWidth"] = {} -defs["igGetWindowContentRegionWidth"][1] = {} -defs["igGetWindowContentRegionWidth"][1]["args"] = "()" -defs["igGetWindowContentRegionWidth"][1]["argsT"] = {} -defs["igGetWindowContentRegionWidth"][1]["argsoriginal"] = "()" -defs["igGetWindowContentRegionWidth"][1]["call_args"] = "()" -defs["igGetWindowContentRegionWidth"][1]["cimguiname"] = "igGetWindowContentRegionWidth" -defs["igGetWindowContentRegionWidth"][1]["defaults"] = {} -defs["igGetWindowContentRegionWidth"][1]["funcname"] = "GetWindowContentRegionWidth" -defs["igGetWindowContentRegionWidth"][1]["location"] = "imgui:348" -defs["igGetWindowContentRegionWidth"][1]["namespace"] = "ImGui" -defs["igGetWindowContentRegionWidth"][1]["ov_cimguiname"] = "igGetWindowContentRegionWidth" -defs["igGetWindowContentRegionWidth"][1]["ret"] = "float" -defs["igGetWindowContentRegionWidth"][1]["signature"] = "()" -defs["igGetWindowContentRegionWidth"][1]["stname"] = "" -defs["igGetWindowContentRegionWidth"]["()"] = defs["igGetWindowContentRegionWidth"][1] -defs["igGetWindowDrawList"] = {} -defs["igGetWindowDrawList"][1] = {} -defs["igGetWindowDrawList"][1]["args"] = "()" -defs["igGetWindowDrawList"][1]["argsT"] = {} -defs["igGetWindowDrawList"][1]["argsoriginal"] = "()" -defs["igGetWindowDrawList"][1]["call_args"] = "()" -defs["igGetWindowDrawList"][1]["cimguiname"] = "igGetWindowDrawList" -defs["igGetWindowDrawList"][1]["defaults"] = {} -defs["igGetWindowDrawList"][1]["funcname"] = "GetWindowDrawList" -defs["igGetWindowDrawList"][1]["location"] = "imgui:317" -defs["igGetWindowDrawList"][1]["namespace"] = "ImGui" -defs["igGetWindowDrawList"][1]["ov_cimguiname"] = "igGetWindowDrawList" -defs["igGetWindowDrawList"][1]["ret"] = "ImDrawList*" -defs["igGetWindowDrawList"][1]["signature"] = "()" -defs["igGetWindowDrawList"][1]["stname"] = "" -defs["igGetWindowDrawList"]["()"] = defs["igGetWindowDrawList"][1] -defs["igGetWindowHeight"] = {} -defs["igGetWindowHeight"][1] = {} -defs["igGetWindowHeight"][1]["args"] = "()" -defs["igGetWindowHeight"][1]["argsT"] = {} -defs["igGetWindowHeight"][1]["argsoriginal"] = "()" -defs["igGetWindowHeight"][1]["call_args"] = "()" -defs["igGetWindowHeight"][1]["cimguiname"] = "igGetWindowHeight" -defs["igGetWindowHeight"][1]["defaults"] = {} -defs["igGetWindowHeight"][1]["funcname"] = "GetWindowHeight" -defs["igGetWindowHeight"][1]["location"] = "imgui:321" -defs["igGetWindowHeight"][1]["namespace"] = "ImGui" -defs["igGetWindowHeight"][1]["ov_cimguiname"] = "igGetWindowHeight" -defs["igGetWindowHeight"][1]["ret"] = "float" -defs["igGetWindowHeight"][1]["signature"] = "()" -defs["igGetWindowHeight"][1]["stname"] = "" -defs["igGetWindowHeight"]["()"] = defs["igGetWindowHeight"][1] -defs["igGetWindowPos"] = {} -defs["igGetWindowPos"][1] = {} -defs["igGetWindowPos"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetWindowPos"][1]["argsT"] = {} -defs["igGetWindowPos"][1]["argsT"][1] = {} -defs["igGetWindowPos"][1]["argsT"][1]["name"] = "pOut" -defs["igGetWindowPos"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetWindowPos"][1]["argsoriginal"] = "()" -defs["igGetWindowPos"][1]["call_args"] = "()" -defs["igGetWindowPos"][1]["cimguiname"] = "igGetWindowPos" -defs["igGetWindowPos"][1]["defaults"] = {} -defs["igGetWindowPos"][1]["funcname"] = "GetWindowPos" -defs["igGetWindowPos"][1]["location"] = "imgui:318" -defs["igGetWindowPos"][1]["namespace"] = "ImGui" -defs["igGetWindowPos"][1]["nonUDT"] = 1 -defs["igGetWindowPos"][1]["ov_cimguiname"] = "igGetWindowPos" -defs["igGetWindowPos"][1]["ret"] = "void" -defs["igGetWindowPos"][1]["signature"] = "()" -defs["igGetWindowPos"][1]["stname"] = "" -defs["igGetWindowPos"]["()"] = defs["igGetWindowPos"][1] -defs["igGetWindowSize"] = {} -defs["igGetWindowSize"][1] = {} -defs["igGetWindowSize"][1]["args"] = "(ImVec2 *pOut)" -defs["igGetWindowSize"][1]["argsT"] = {} -defs["igGetWindowSize"][1]["argsT"][1] = {} -defs["igGetWindowSize"][1]["argsT"][1]["name"] = "pOut" -defs["igGetWindowSize"][1]["argsT"][1]["type"] = "ImVec2*" -defs["igGetWindowSize"][1]["argsoriginal"] = "()" -defs["igGetWindowSize"][1]["call_args"] = "()" -defs["igGetWindowSize"][1]["cimguiname"] = "igGetWindowSize" -defs["igGetWindowSize"][1]["defaults"] = {} -defs["igGetWindowSize"][1]["funcname"] = "GetWindowSize" -defs["igGetWindowSize"][1]["location"] = "imgui:319" -defs["igGetWindowSize"][1]["namespace"] = "ImGui" -defs["igGetWindowSize"][1]["nonUDT"] = 1 -defs["igGetWindowSize"][1]["ov_cimguiname"] = "igGetWindowSize" -defs["igGetWindowSize"][1]["ret"] = "void" -defs["igGetWindowSize"][1]["signature"] = "()" -defs["igGetWindowSize"][1]["stname"] = "" -defs["igGetWindowSize"]["()"] = defs["igGetWindowSize"][1] -defs["igGetWindowWidth"] = {} -defs["igGetWindowWidth"][1] = {} -defs["igGetWindowWidth"][1]["args"] = "()" -defs["igGetWindowWidth"][1]["argsT"] = {} -defs["igGetWindowWidth"][1]["argsoriginal"] = "()" -defs["igGetWindowWidth"][1]["call_args"] = "()" -defs["igGetWindowWidth"][1]["cimguiname"] = "igGetWindowWidth" -defs["igGetWindowWidth"][1]["defaults"] = {} -defs["igGetWindowWidth"][1]["funcname"] = "GetWindowWidth" -defs["igGetWindowWidth"][1]["location"] = "imgui:320" -defs["igGetWindowWidth"][1]["namespace"] = "ImGui" -defs["igGetWindowWidth"][1]["ov_cimguiname"] = "igGetWindowWidth" -defs["igGetWindowWidth"][1]["ret"] = "float" -defs["igGetWindowWidth"][1]["signature"] = "()" -defs["igGetWindowWidth"][1]["stname"] = "" -defs["igGetWindowWidth"]["()"] = defs["igGetWindowWidth"][1] -defs["igImage"] = {} -defs["igImage"][1] = {} -defs["igImage"][1]["args"] = "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col)" -defs["igImage"][1]["argsT"] = {} -defs["igImage"][1]["argsT"][1] = {} -defs["igImage"][1]["argsT"][1]["name"] = "user_texture_id" -defs["igImage"][1]["argsT"][1]["type"] = "ImTextureID" -defs["igImage"][1]["argsT"][2] = {} -defs["igImage"][1]["argsT"][2]["name"] = "size" -defs["igImage"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImage"][1]["argsT"][3] = {} -defs["igImage"][1]["argsT"][3]["name"] = "uv0" -defs["igImage"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igImage"][1]["argsT"][4] = {} -defs["igImage"][1]["argsT"][4]["name"] = "uv1" -defs["igImage"][1]["argsT"][4]["type"] = "const ImVec2" -defs["igImage"][1]["argsT"][5] = {} -defs["igImage"][1]["argsT"][5]["name"] = "tint_col" -defs["igImage"][1]["argsT"][5]["type"] = "const ImVec4" -defs["igImage"][1]["argsT"][6] = {} -defs["igImage"][1]["argsT"][6]["name"] = "border_col" -defs["igImage"][1]["argsT"][6]["type"] = "const ImVec4" -defs["igImage"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& tint_col=ImVec4(1,1,1,1),const ImVec4& border_col=ImVec4(0,0,0,0))" -defs["igImage"][1]["call_args"] = "(user_texture_id,size,uv0,uv1,tint_col,border_col)" -defs["igImage"][1]["cimguiname"] = "igImage" -defs["igImage"][1]["defaults"] = {} -defs["igImage"][1]["defaults"]["border_col"] = "ImVec4(0,0,0,0)" -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:462" -defs["igImage"][1]["namespace"] = "ImGui" -defs["igImage"][1]["ov_cimguiname"] = "igImage" -defs["igImage"][1]["ret"] = "void" -defs["igImage"][1]["signature"] = "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)" -defs["igImage"][1]["stname"] = "" -defs["igImage"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)"] = defs["igImage"][1] -defs["igImageButton"] = {} -defs["igImageButton"][1] = {} -defs["igImageButton"][1]["args"] = "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,int frame_padding,const ImVec4 bg_col,const ImVec4 tint_col)" -defs["igImageButton"][1]["argsT"] = {} -defs["igImageButton"][1]["argsT"][1] = {} -defs["igImageButton"][1]["argsT"][1]["name"] = "user_texture_id" -defs["igImageButton"][1]["argsT"][1]["type"] = "ImTextureID" -defs["igImageButton"][1]["argsT"][2] = {} -defs["igImageButton"][1]["argsT"][2]["name"] = "size" -defs["igImageButton"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImageButton"][1]["argsT"][3] = {} -defs["igImageButton"][1]["argsT"][3]["name"] = "uv0" -defs["igImageButton"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igImageButton"][1]["argsT"][4] = {} -defs["igImageButton"][1]["argsT"][4]["name"] = "uv1" -defs["igImageButton"][1]["argsT"][4]["type"] = "const ImVec2" -defs["igImageButton"][1]["argsT"][5] = {} -defs["igImageButton"][1]["argsT"][5]["name"] = "frame_padding" -defs["igImageButton"][1]["argsT"][5]["type"] = "int" -defs["igImageButton"][1]["argsT"][6] = {} -defs["igImageButton"][1]["argsT"][6]["name"] = "bg_col" -defs["igImageButton"][1]["argsT"][6]["type"] = "const ImVec4" -defs["igImageButton"][1]["argsT"][7] = {} -defs["igImageButton"][1]["argsT"][7]["name"] = "tint_col" -defs["igImageButton"][1]["argsT"][7]["type"] = "const ImVec4" -defs["igImageButton"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),int frame_padding=-1,const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))" -defs["igImageButton"][1]["call_args"] = "(user_texture_id,size,uv0,uv1,frame_padding,bg_col,tint_col)" -defs["igImageButton"][1]["cimguiname"] = "igImageButton" -defs["igImageButton"][1]["defaults"] = {} -defs["igImageButton"][1]["defaults"]["bg_col"] = "ImVec4(0,0,0,0)" -defs["igImageButton"][1]["defaults"]["frame_padding"] = "-1" -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:463" -defs["igImageButton"][1]["namespace"] = "ImGui" -defs["igImageButton"][1]["ov_cimguiname"] = "igImageButton" -defs["igImageButton"][1]["ret"] = "bool" -defs["igImageButton"][1]["signature"] = "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)" -defs["igImageButton"][1]["stname"] = "" -defs["igImageButton"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)"] = defs["igImageButton"][1] -defs["igIndent"] = {} -defs["igIndent"][1] = {} -defs["igIndent"][1]["args"] = "(float indent_w)" -defs["igIndent"][1]["argsT"] = {} -defs["igIndent"][1]["argsT"][1] = {} -defs["igIndent"][1]["argsT"][1]["name"] = "indent_w" -defs["igIndent"][1]["argsT"][1]["type"] = "float" -defs["igIndent"][1]["argsoriginal"] = "(float indent_w=0.0f)" -defs["igIndent"][1]["call_args"] = "(indent_w)" -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:405" -defs["igIndent"][1]["namespace"] = "ImGui" -defs["igIndent"][1]["ov_cimguiname"] = "igIndent" -defs["igIndent"][1]["ret"] = "void" -defs["igIndent"][1]["signature"] = "(float)" -defs["igIndent"][1]["stname"] = "" -defs["igIndent"]["(float)"] = defs["igIndent"][1] -defs["igInputDouble"] = {} -defs["igInputDouble"][1] = {} -defs["igInputDouble"][1]["args"] = "(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags flags)" -defs["igInputDouble"][1]["argsT"] = {} -defs["igInputDouble"][1]["argsT"][1] = {} -defs["igInputDouble"][1]["argsT"][1]["name"] = "label" -defs["igInputDouble"][1]["argsT"][1]["type"] = "const char*" -defs["igInputDouble"][1]["argsT"][2] = {} -defs["igInputDouble"][1]["argsT"][2]["name"] = "v" -defs["igInputDouble"][1]["argsT"][2]["type"] = "double*" -defs["igInputDouble"][1]["argsT"][3] = {} -defs["igInputDouble"][1]["argsT"][3]["name"] = "step" -defs["igInputDouble"][1]["argsT"][3]["type"] = "double" -defs["igInputDouble"][1]["argsT"][4] = {} -defs["igInputDouble"][1]["argsT"][4]["name"] = "step_fast" -defs["igInputDouble"][1]["argsT"][4]["type"] = "double" -defs["igInputDouble"][1]["argsT"][5] = {} -defs["igInputDouble"][1]["argsT"][5]["name"] = "format" -defs["igInputDouble"][1]["argsT"][5]["type"] = "const char*" -defs["igInputDouble"][1]["argsT"][6] = {} -defs["igInputDouble"][1]["argsT"][6]["name"] = "flags" -defs["igInputDouble"][1]["argsT"][6]["type"] = "ImGuiInputTextFlags" -defs["igInputDouble"][1]["argsoriginal"] = "(const char* label,double* v,double step=0.0,double step_fast=0.0,const char* format=\"%.6f\",ImGuiInputTextFlags flags=0)" -defs["igInputDouble"][1]["call_args"] = "(label,v,step,step_fast,format,flags)" -defs["igInputDouble"][1]["cimguiname"] = "igInputDouble" -defs["igInputDouble"][1]["defaults"] = {} -defs["igInputDouble"][1]["defaults"]["flags"] = "0" -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:540" -defs["igInputDouble"][1]["namespace"] = "ImGui" -defs["igInputDouble"][1]["ov_cimguiname"] = "igInputDouble" -defs["igInputDouble"][1]["ret"] = "bool" -defs["igInputDouble"][1]["signature"] = "(const char*,double*,double,double,const char*,ImGuiInputTextFlags)" -defs["igInputDouble"][1]["stname"] = "" -defs["igInputDouble"]["(const char*,double*,double,double,const char*,ImGuiInputTextFlags)"] = defs["igInputDouble"][1] -defs["igInputFloat"] = {} -defs["igInputFloat"][1] = {} -defs["igInputFloat"][1]["args"] = "(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags flags)" -defs["igInputFloat"][1]["argsT"] = {} -defs["igInputFloat"][1]["argsT"][1] = {} -defs["igInputFloat"][1]["argsT"][1]["name"] = "label" -defs["igInputFloat"][1]["argsT"][1]["type"] = "const char*" -defs["igInputFloat"][1]["argsT"][2] = {} -defs["igInputFloat"][1]["argsT"][2]["name"] = "v" -defs["igInputFloat"][1]["argsT"][2]["type"] = "float*" -defs["igInputFloat"][1]["argsT"][3] = {} -defs["igInputFloat"][1]["argsT"][3]["name"] = "step" -defs["igInputFloat"][1]["argsT"][3]["type"] = "float" -defs["igInputFloat"][1]["argsT"][4] = {} -defs["igInputFloat"][1]["argsT"][4]["name"] = "step_fast" -defs["igInputFloat"][1]["argsT"][4]["type"] = "float" -defs["igInputFloat"][1]["argsT"][5] = {} -defs["igInputFloat"][1]["argsT"][5]["name"] = "format" -defs["igInputFloat"][1]["argsT"][5]["type"] = "const char*" -defs["igInputFloat"][1]["argsT"][6] = {} -defs["igInputFloat"][1]["argsT"][6]["name"] = "flags" -defs["igInputFloat"][1]["argsT"][6]["type"] = "ImGuiInputTextFlags" -defs["igInputFloat"][1]["argsoriginal"] = "(const char* label,float* v,float step=0.0f,float step_fast=0.0f,const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)" -defs["igInputFloat"][1]["call_args"] = "(label,v,step,step_fast,format,flags)" -defs["igInputFloat"][1]["cimguiname"] = "igInputFloat" -defs["igInputFloat"][1]["defaults"] = {} -defs["igInputFloat"][1]["defaults"]["flags"] = "0" -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:532" -defs["igInputFloat"][1]["namespace"] = "ImGui" -defs["igInputFloat"][1]["ov_cimguiname"] = "igInputFloat" -defs["igInputFloat"][1]["ret"] = "bool" -defs["igInputFloat"][1]["signature"] = "(const char*,float*,float,float,const char*,ImGuiInputTextFlags)" -defs["igInputFloat"][1]["stname"] = "" -defs["igInputFloat"]["(const char*,float*,float,float,const char*,ImGuiInputTextFlags)"] = defs["igInputFloat"][1] -defs["igInputFloat2"] = {} -defs["igInputFloat2"][1] = {} -defs["igInputFloat2"][1]["args"] = "(const char* label,float v[2],const char* format,ImGuiInputTextFlags flags)" -defs["igInputFloat2"][1]["argsT"] = {} -defs["igInputFloat2"][1]["argsT"][1] = {} -defs["igInputFloat2"][1]["argsT"][1]["name"] = "label" -defs["igInputFloat2"][1]["argsT"][1]["type"] = "const char*" -defs["igInputFloat2"][1]["argsT"][2] = {} -defs["igInputFloat2"][1]["argsT"][2]["name"] = "v" -defs["igInputFloat2"][1]["argsT"][2]["type"] = "float[2]" -defs["igInputFloat2"][1]["argsT"][3] = {} -defs["igInputFloat2"][1]["argsT"][3]["name"] = "format" -defs["igInputFloat2"][1]["argsT"][3]["type"] = "const char*" -defs["igInputFloat2"][1]["argsT"][4] = {} -defs["igInputFloat2"][1]["argsT"][4]["name"] = "flags" -defs["igInputFloat2"][1]["argsT"][4]["type"] = "ImGuiInputTextFlags" -defs["igInputFloat2"][1]["argsoriginal"] = "(const char* label,float v[2],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)" -defs["igInputFloat2"][1]["call_args"] = "(label,v,format,flags)" -defs["igInputFloat2"][1]["cimguiname"] = "igInputFloat2" -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:533" -defs["igInputFloat2"][1]["namespace"] = "ImGui" -defs["igInputFloat2"][1]["ov_cimguiname"] = "igInputFloat2" -defs["igInputFloat2"][1]["ret"] = "bool" -defs["igInputFloat2"][1]["signature"] = "(const char*,float[2],const char*,ImGuiInputTextFlags)" -defs["igInputFloat2"][1]["stname"] = "" -defs["igInputFloat2"]["(const char*,float[2],const char*,ImGuiInputTextFlags)"] = defs["igInputFloat2"][1] -defs["igInputFloat3"] = {} -defs["igInputFloat3"][1] = {} -defs["igInputFloat3"][1]["args"] = "(const char* label,float v[3],const char* format,ImGuiInputTextFlags flags)" -defs["igInputFloat3"][1]["argsT"] = {} -defs["igInputFloat3"][1]["argsT"][1] = {} -defs["igInputFloat3"][1]["argsT"][1]["name"] = "label" -defs["igInputFloat3"][1]["argsT"][1]["type"] = "const char*" -defs["igInputFloat3"][1]["argsT"][2] = {} -defs["igInputFloat3"][1]["argsT"][2]["name"] = "v" -defs["igInputFloat3"][1]["argsT"][2]["type"] = "float[3]" -defs["igInputFloat3"][1]["argsT"][3] = {} -defs["igInputFloat3"][1]["argsT"][3]["name"] = "format" -defs["igInputFloat3"][1]["argsT"][3]["type"] = "const char*" -defs["igInputFloat3"][1]["argsT"][4] = {} -defs["igInputFloat3"][1]["argsT"][4]["name"] = "flags" -defs["igInputFloat3"][1]["argsT"][4]["type"] = "ImGuiInputTextFlags" -defs["igInputFloat3"][1]["argsoriginal"] = "(const char* label,float v[3],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)" -defs["igInputFloat3"][1]["call_args"] = "(label,v,format,flags)" -defs["igInputFloat3"][1]["cimguiname"] = "igInputFloat3" -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:534" -defs["igInputFloat3"][1]["namespace"] = "ImGui" -defs["igInputFloat3"][1]["ov_cimguiname"] = "igInputFloat3" -defs["igInputFloat3"][1]["ret"] = "bool" -defs["igInputFloat3"][1]["signature"] = "(const char*,float[3],const char*,ImGuiInputTextFlags)" -defs["igInputFloat3"][1]["stname"] = "" -defs["igInputFloat3"]["(const char*,float[3],const char*,ImGuiInputTextFlags)"] = defs["igInputFloat3"][1] -defs["igInputFloat4"] = {} -defs["igInputFloat4"][1] = {} -defs["igInputFloat4"][1]["args"] = "(const char* label,float v[4],const char* format,ImGuiInputTextFlags flags)" -defs["igInputFloat4"][1]["argsT"] = {} -defs["igInputFloat4"][1]["argsT"][1] = {} -defs["igInputFloat4"][1]["argsT"][1]["name"] = "label" -defs["igInputFloat4"][1]["argsT"][1]["type"] = "const char*" -defs["igInputFloat4"][1]["argsT"][2] = {} -defs["igInputFloat4"][1]["argsT"][2]["name"] = "v" -defs["igInputFloat4"][1]["argsT"][2]["type"] = "float[4]" -defs["igInputFloat4"][1]["argsT"][3] = {} -defs["igInputFloat4"][1]["argsT"][3]["name"] = "format" -defs["igInputFloat4"][1]["argsT"][3]["type"] = "const char*" -defs["igInputFloat4"][1]["argsT"][4] = {} -defs["igInputFloat4"][1]["argsT"][4]["name"] = "flags" -defs["igInputFloat4"][1]["argsT"][4]["type"] = "ImGuiInputTextFlags" -defs["igInputFloat4"][1]["argsoriginal"] = "(const char* label,float v[4],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)" -defs["igInputFloat4"][1]["call_args"] = "(label,v,format,flags)" -defs["igInputFloat4"][1]["cimguiname"] = "igInputFloat4" -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:535" -defs["igInputFloat4"][1]["namespace"] = "ImGui" -defs["igInputFloat4"][1]["ov_cimguiname"] = "igInputFloat4" -defs["igInputFloat4"][1]["ret"] = "bool" -defs["igInputFloat4"][1]["signature"] = "(const char*,float[4],const char*,ImGuiInputTextFlags)" -defs["igInputFloat4"][1]["stname"] = "" -defs["igInputFloat4"]["(const char*,float[4],const char*,ImGuiInputTextFlags)"] = defs["igInputFloat4"][1] -defs["igInputInt"] = {} -defs["igInputInt"][1] = {} -defs["igInputInt"][1]["args"] = "(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags flags)" -defs["igInputInt"][1]["argsT"] = {} -defs["igInputInt"][1]["argsT"][1] = {} -defs["igInputInt"][1]["argsT"][1]["name"] = "label" -defs["igInputInt"][1]["argsT"][1]["type"] = "const char*" -defs["igInputInt"][1]["argsT"][2] = {} -defs["igInputInt"][1]["argsT"][2]["name"] = "v" -defs["igInputInt"][1]["argsT"][2]["type"] = "int*" -defs["igInputInt"][1]["argsT"][3] = {} -defs["igInputInt"][1]["argsT"][3]["name"] = "step" -defs["igInputInt"][1]["argsT"][3]["type"] = "int" -defs["igInputInt"][1]["argsT"][4] = {} -defs["igInputInt"][1]["argsT"][4]["name"] = "step_fast" -defs["igInputInt"][1]["argsT"][4]["type"] = "int" -defs["igInputInt"][1]["argsT"][5] = {} -defs["igInputInt"][1]["argsT"][5]["name"] = "flags" -defs["igInputInt"][1]["argsT"][5]["type"] = "ImGuiInputTextFlags" -defs["igInputInt"][1]["argsoriginal"] = "(const char* label,int* v,int step=1,int step_fast=100,ImGuiInputTextFlags flags=0)" -defs["igInputInt"][1]["call_args"] = "(label,v,step,step_fast,flags)" -defs["igInputInt"][1]["cimguiname"] = "igInputInt" -defs["igInputInt"][1]["defaults"] = {} -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:536" -defs["igInputInt"][1]["namespace"] = "ImGui" -defs["igInputInt"][1]["ov_cimguiname"] = "igInputInt" -defs["igInputInt"][1]["ret"] = "bool" -defs["igInputInt"][1]["signature"] = "(const char*,int*,int,int,ImGuiInputTextFlags)" -defs["igInputInt"][1]["stname"] = "" -defs["igInputInt"]["(const char*,int*,int,int,ImGuiInputTextFlags)"] = defs["igInputInt"][1] -defs["igInputInt2"] = {} -defs["igInputInt2"][1] = {} -defs["igInputInt2"][1]["args"] = "(const char* label,int v[2],ImGuiInputTextFlags flags)" -defs["igInputInt2"][1]["argsT"] = {} -defs["igInputInt2"][1]["argsT"][1] = {} -defs["igInputInt2"][1]["argsT"][1]["name"] = "label" -defs["igInputInt2"][1]["argsT"][1]["type"] = "const char*" -defs["igInputInt2"][1]["argsT"][2] = {} -defs["igInputInt2"][1]["argsT"][2]["name"] = "v" -defs["igInputInt2"][1]["argsT"][2]["type"] = "int[2]" -defs["igInputInt2"][1]["argsT"][3] = {} -defs["igInputInt2"][1]["argsT"][3]["name"] = "flags" -defs["igInputInt2"][1]["argsT"][3]["type"] = "ImGuiInputTextFlags" -defs["igInputInt2"][1]["argsoriginal"] = "(const char* label,int v[2],ImGuiInputTextFlags flags=0)" -defs["igInputInt2"][1]["call_args"] = "(label,v,flags)" -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:537" -defs["igInputInt2"][1]["namespace"] = "ImGui" -defs["igInputInt2"][1]["ov_cimguiname"] = "igInputInt2" -defs["igInputInt2"][1]["ret"] = "bool" -defs["igInputInt2"][1]["signature"] = "(const char*,int[2],ImGuiInputTextFlags)" -defs["igInputInt2"][1]["stname"] = "" -defs["igInputInt2"]["(const char*,int[2],ImGuiInputTextFlags)"] = defs["igInputInt2"][1] -defs["igInputInt3"] = {} -defs["igInputInt3"][1] = {} -defs["igInputInt3"][1]["args"] = "(const char* label,int v[3],ImGuiInputTextFlags flags)" -defs["igInputInt3"][1]["argsT"] = {} -defs["igInputInt3"][1]["argsT"][1] = {} -defs["igInputInt3"][1]["argsT"][1]["name"] = "label" -defs["igInputInt3"][1]["argsT"][1]["type"] = "const char*" -defs["igInputInt3"][1]["argsT"][2] = {} -defs["igInputInt3"][1]["argsT"][2]["name"] = "v" -defs["igInputInt3"][1]["argsT"][2]["type"] = "int[3]" -defs["igInputInt3"][1]["argsT"][3] = {} -defs["igInputInt3"][1]["argsT"][3]["name"] = "flags" -defs["igInputInt3"][1]["argsT"][3]["type"] = "ImGuiInputTextFlags" -defs["igInputInt3"][1]["argsoriginal"] = "(const char* label,int v[3],ImGuiInputTextFlags flags=0)" -defs["igInputInt3"][1]["call_args"] = "(label,v,flags)" -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:538" -defs["igInputInt3"][1]["namespace"] = "ImGui" -defs["igInputInt3"][1]["ov_cimguiname"] = "igInputInt3" -defs["igInputInt3"][1]["ret"] = "bool" -defs["igInputInt3"][1]["signature"] = "(const char*,int[3],ImGuiInputTextFlags)" -defs["igInputInt3"][1]["stname"] = "" -defs["igInputInt3"]["(const char*,int[3],ImGuiInputTextFlags)"] = defs["igInputInt3"][1] -defs["igInputInt4"] = {} -defs["igInputInt4"][1] = {} -defs["igInputInt4"][1]["args"] = "(const char* label,int v[4],ImGuiInputTextFlags flags)" -defs["igInputInt4"][1]["argsT"] = {} -defs["igInputInt4"][1]["argsT"][1] = {} -defs["igInputInt4"][1]["argsT"][1]["name"] = "label" -defs["igInputInt4"][1]["argsT"][1]["type"] = "const char*" -defs["igInputInt4"][1]["argsT"][2] = {} -defs["igInputInt4"][1]["argsT"][2]["name"] = "v" -defs["igInputInt4"][1]["argsT"][2]["type"] = "int[4]" -defs["igInputInt4"][1]["argsT"][3] = {} -defs["igInputInt4"][1]["argsT"][3]["name"] = "flags" -defs["igInputInt4"][1]["argsT"][3]["type"] = "ImGuiInputTextFlags" -defs["igInputInt4"][1]["argsoriginal"] = "(const char* label,int v[4],ImGuiInputTextFlags flags=0)" -defs["igInputInt4"][1]["call_args"] = "(label,v,flags)" -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:539" -defs["igInputInt4"][1]["namespace"] = "ImGui" -defs["igInputInt4"][1]["ov_cimguiname"] = "igInputInt4" -defs["igInputInt4"][1]["ret"] = "bool" -defs["igInputInt4"][1]["signature"] = "(const char*,int[4],ImGuiInputTextFlags)" -defs["igInputInt4"][1]["stname"] = "" -defs["igInputInt4"]["(const char*,int[4],ImGuiInputTextFlags)"] = defs["igInputInt4"][1] -defs["igInputScalar"] = {} -defs["igInputScalar"][1] = {} -defs["igInputScalar"][1]["args"] = "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags)" -defs["igInputScalar"][1]["argsT"] = {} -defs["igInputScalar"][1]["argsT"][1] = {} -defs["igInputScalar"][1]["argsT"][1]["name"] = "label" -defs["igInputScalar"][1]["argsT"][1]["type"] = "const char*" -defs["igInputScalar"][1]["argsT"][2] = {} -defs["igInputScalar"][1]["argsT"][2]["name"] = "data_type" -defs["igInputScalar"][1]["argsT"][2]["type"] = "ImGuiDataType" -defs["igInputScalar"][1]["argsT"][3] = {} -defs["igInputScalar"][1]["argsT"][3]["name"] = "p_data" -defs["igInputScalar"][1]["argsT"][3]["type"] = "void*" -defs["igInputScalar"][1]["argsT"][4] = {} -defs["igInputScalar"][1]["argsT"][4]["name"] = "p_step" -defs["igInputScalar"][1]["argsT"][4]["type"] = "const void*" -defs["igInputScalar"][1]["argsT"][5] = {} -defs["igInputScalar"][1]["argsT"][5]["name"] = "p_step_fast" -defs["igInputScalar"][1]["argsT"][5]["type"] = "const void*" -defs["igInputScalar"][1]["argsT"][6] = {} -defs["igInputScalar"][1]["argsT"][6]["name"] = "format" -defs["igInputScalar"][1]["argsT"][6]["type"] = "const char*" -defs["igInputScalar"][1]["argsT"][7] = {} -defs["igInputScalar"][1]["argsT"][7]["name"] = "flags" -defs["igInputScalar"][1]["argsT"][7]["type"] = "ImGuiInputTextFlags" -defs["igInputScalar"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_step=((void*)0),const void* p_step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)" -defs["igInputScalar"][1]["call_args"] = "(label,data_type,p_data,p_step,p_step_fast,format,flags)" -defs["igInputScalar"][1]["cimguiname"] = "igInputScalar" -defs["igInputScalar"][1]["defaults"] = {} -defs["igInputScalar"][1]["defaults"]["flags"] = "0" -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:541" -defs["igInputScalar"][1]["namespace"] = "ImGui" -defs["igInputScalar"][1]["ov_cimguiname"] = "igInputScalar" -defs["igInputScalar"][1]["ret"] = "bool" -defs["igInputScalar"][1]["signature"] = "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiInputTextFlags)" -defs["igInputScalar"][1]["stname"] = "" -defs["igInputScalar"]["(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiInputTextFlags)"] = defs["igInputScalar"][1] -defs["igInputScalarN"] = {} -defs["igInputScalarN"][1] = {} -defs["igInputScalarN"][1]["args"] = "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags)" -defs["igInputScalarN"][1]["argsT"] = {} -defs["igInputScalarN"][1]["argsT"][1] = {} -defs["igInputScalarN"][1]["argsT"][1]["name"] = "label" -defs["igInputScalarN"][1]["argsT"][1]["type"] = "const char*" -defs["igInputScalarN"][1]["argsT"][2] = {} -defs["igInputScalarN"][1]["argsT"][2]["name"] = "data_type" -defs["igInputScalarN"][1]["argsT"][2]["type"] = "ImGuiDataType" -defs["igInputScalarN"][1]["argsT"][3] = {} -defs["igInputScalarN"][1]["argsT"][3]["name"] = "p_data" -defs["igInputScalarN"][1]["argsT"][3]["type"] = "void*" -defs["igInputScalarN"][1]["argsT"][4] = {} -defs["igInputScalarN"][1]["argsT"][4]["name"] = "components" -defs["igInputScalarN"][1]["argsT"][4]["type"] = "int" -defs["igInputScalarN"][1]["argsT"][5] = {} -defs["igInputScalarN"][1]["argsT"][5]["name"] = "p_step" -defs["igInputScalarN"][1]["argsT"][5]["type"] = "const void*" -defs["igInputScalarN"][1]["argsT"][6] = {} -defs["igInputScalarN"][1]["argsT"][6]["name"] = "p_step_fast" -defs["igInputScalarN"][1]["argsT"][6]["type"] = "const void*" -defs["igInputScalarN"][1]["argsT"][7] = {} -defs["igInputScalarN"][1]["argsT"][7]["name"] = "format" -defs["igInputScalarN"][1]["argsT"][7]["type"] = "const char*" -defs["igInputScalarN"][1]["argsT"][8] = {} -defs["igInputScalarN"][1]["argsT"][8]["name"] = "flags" -defs["igInputScalarN"][1]["argsT"][8]["type"] = "ImGuiInputTextFlags" -defs["igInputScalarN"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_step=((void*)0),const void* p_step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)" -defs["igInputScalarN"][1]["call_args"] = "(label,data_type,p_data,components,p_step,p_step_fast,format,flags)" -defs["igInputScalarN"][1]["cimguiname"] = "igInputScalarN" -defs["igInputScalarN"][1]["defaults"] = {} -defs["igInputScalarN"][1]["defaults"]["flags"] = "0" -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:542" -defs["igInputScalarN"][1]["namespace"] = "ImGui" -defs["igInputScalarN"][1]["ov_cimguiname"] = "igInputScalarN" -defs["igInputScalarN"][1]["ret"] = "bool" -defs["igInputScalarN"][1]["signature"] = "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiInputTextFlags)" -defs["igInputScalarN"][1]["stname"] = "" -defs["igInputScalarN"]["(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiInputTextFlags)"] = defs["igInputScalarN"][1] -defs["igInputText"] = {} -defs["igInputText"][1] = {} -defs["igInputText"][1]["args"] = "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)" -defs["igInputText"][1]["argsT"] = {} -defs["igInputText"][1]["argsT"][1] = {} -defs["igInputText"][1]["argsT"][1]["name"] = "label" -defs["igInputText"][1]["argsT"][1]["type"] = "const char*" -defs["igInputText"][1]["argsT"][2] = {} -defs["igInputText"][1]["argsT"][2]["name"] = "buf" -defs["igInputText"][1]["argsT"][2]["type"] = "char*" -defs["igInputText"][1]["argsT"][3] = {} -defs["igInputText"][1]["argsT"][3]["name"] = "buf_size" -defs["igInputText"][1]["argsT"][3]["type"] = "size_t" -defs["igInputText"][1]["argsT"][4] = {} -defs["igInputText"][1]["argsT"][4]["name"] = "flags" -defs["igInputText"][1]["argsT"][4]["type"] = "ImGuiInputTextFlags" -defs["igInputText"][1]["argsT"][5] = {} -defs["igInputText"][1]["argsT"][5]["name"] = "callback" -defs["igInputText"][1]["argsT"][5]["type"] = "ImGuiInputTextCallback" -defs["igInputText"][1]["argsT"][6] = {} -defs["igInputText"][1]["argsT"][6]["name"] = "user_data" -defs["igInputText"][1]["argsT"][6]["type"] = "void*" -defs["igInputText"][1]["argsoriginal"] = "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))" -defs["igInputText"][1]["call_args"] = "(label,buf,buf_size,flags,callback,user_data)" -defs["igInputText"][1]["cimguiname"] = "igInputText" -defs["igInputText"][1]["defaults"] = {} -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:529" -defs["igInputText"][1]["namespace"] = "ImGui" -defs["igInputText"][1]["ov_cimguiname"] = "igInputText" -defs["igInputText"][1]["ret"] = "bool" -defs["igInputText"][1]["signature"] = "(const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)" -defs["igInputText"][1]["stname"] = "" -defs["igInputText"]["(const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)"] = defs["igInputText"][1] -defs["igInputTextMultiline"] = {} -defs["igInputTextMultiline"][1] = {} -defs["igInputTextMultiline"][1]["args"] = "(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)" -defs["igInputTextMultiline"][1]["argsT"] = {} -defs["igInputTextMultiline"][1]["argsT"][1] = {} -defs["igInputTextMultiline"][1]["argsT"][1]["name"] = "label" -defs["igInputTextMultiline"][1]["argsT"][1]["type"] = "const char*" -defs["igInputTextMultiline"][1]["argsT"][2] = {} -defs["igInputTextMultiline"][1]["argsT"][2]["name"] = "buf" -defs["igInputTextMultiline"][1]["argsT"][2]["type"] = "char*" -defs["igInputTextMultiline"][1]["argsT"][3] = {} -defs["igInputTextMultiline"][1]["argsT"][3]["name"] = "buf_size" -defs["igInputTextMultiline"][1]["argsT"][3]["type"] = "size_t" -defs["igInputTextMultiline"][1]["argsT"][4] = {} -defs["igInputTextMultiline"][1]["argsT"][4]["name"] = "size" -defs["igInputTextMultiline"][1]["argsT"][4]["type"] = "const ImVec2" -defs["igInputTextMultiline"][1]["argsT"][5] = {} -defs["igInputTextMultiline"][1]["argsT"][5]["name"] = "flags" -defs["igInputTextMultiline"][1]["argsT"][5]["type"] = "ImGuiInputTextFlags" -defs["igInputTextMultiline"][1]["argsT"][6] = {} -defs["igInputTextMultiline"][1]["argsT"][6]["name"] = "callback" -defs["igInputTextMultiline"][1]["argsT"][6]["type"] = "ImGuiInputTextCallback" -defs["igInputTextMultiline"][1]["argsT"][7] = {} -defs["igInputTextMultiline"][1]["argsT"][7]["name"] = "user_data" -defs["igInputTextMultiline"][1]["argsT"][7]["type"] = "void*" -defs["igInputTextMultiline"][1]["argsoriginal"] = "(const char* label,char* buf,size_t buf_size,const ImVec2& size=ImVec2(0,0),ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))" -defs["igInputTextMultiline"][1]["call_args"] = "(label,buf,buf_size,size,flags,callback,user_data)" -defs["igInputTextMultiline"][1]["cimguiname"] = "igInputTextMultiline" -defs["igInputTextMultiline"][1]["defaults"] = {} -defs["igInputTextMultiline"][1]["defaults"]["callback"] = "NULL" -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:530" -defs["igInputTextMultiline"][1]["namespace"] = "ImGui" -defs["igInputTextMultiline"][1]["ov_cimguiname"] = "igInputTextMultiline" -defs["igInputTextMultiline"][1]["ret"] = "bool" -defs["igInputTextMultiline"][1]["signature"] = "(const char*,char*,size_t,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)" -defs["igInputTextMultiline"][1]["stname"] = "" -defs["igInputTextMultiline"]["(const char*,char*,size_t,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)"] = defs["igInputTextMultiline"][1] -defs["igInputTextWithHint"] = {} -defs["igInputTextWithHint"][1] = {} -defs["igInputTextWithHint"][1]["args"] = "(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)" -defs["igInputTextWithHint"][1]["argsT"] = {} -defs["igInputTextWithHint"][1]["argsT"][1] = {} -defs["igInputTextWithHint"][1]["argsT"][1]["name"] = "label" -defs["igInputTextWithHint"][1]["argsT"][1]["type"] = "const char*" -defs["igInputTextWithHint"][1]["argsT"][2] = {} -defs["igInputTextWithHint"][1]["argsT"][2]["name"] = "hint" -defs["igInputTextWithHint"][1]["argsT"][2]["type"] = "const char*" -defs["igInputTextWithHint"][1]["argsT"][3] = {} -defs["igInputTextWithHint"][1]["argsT"][3]["name"] = "buf" -defs["igInputTextWithHint"][1]["argsT"][3]["type"] = "char*" -defs["igInputTextWithHint"][1]["argsT"][4] = {} -defs["igInputTextWithHint"][1]["argsT"][4]["name"] = "buf_size" -defs["igInputTextWithHint"][1]["argsT"][4]["type"] = "size_t" -defs["igInputTextWithHint"][1]["argsT"][5] = {} -defs["igInputTextWithHint"][1]["argsT"][5]["name"] = "flags" -defs["igInputTextWithHint"][1]["argsT"][5]["type"] = "ImGuiInputTextFlags" -defs["igInputTextWithHint"][1]["argsT"][6] = {} -defs["igInputTextWithHint"][1]["argsT"][6]["name"] = "callback" -defs["igInputTextWithHint"][1]["argsT"][6]["type"] = "ImGuiInputTextCallback" -defs["igInputTextWithHint"][1]["argsT"][7] = {} -defs["igInputTextWithHint"][1]["argsT"][7]["name"] = "user_data" -defs["igInputTextWithHint"][1]["argsT"][7]["type"] = "void*" -defs["igInputTextWithHint"][1]["argsoriginal"] = "(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))" -defs["igInputTextWithHint"][1]["call_args"] = "(label,hint,buf,buf_size,flags,callback,user_data)" -defs["igInputTextWithHint"][1]["cimguiname"] = "igInputTextWithHint" -defs["igInputTextWithHint"][1]["defaults"] = {} -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:531" -defs["igInputTextWithHint"][1]["namespace"] = "ImGui" -defs["igInputTextWithHint"][1]["ov_cimguiname"] = "igInputTextWithHint" -defs["igInputTextWithHint"][1]["ret"] = "bool" -defs["igInputTextWithHint"][1]["signature"] = "(const char*,const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)" -defs["igInputTextWithHint"][1]["stname"] = "" -defs["igInputTextWithHint"]["(const char*,const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)"] = defs["igInputTextWithHint"][1] -defs["igInvisibleButton"] = {} -defs["igInvisibleButton"][1] = {} -defs["igInvisibleButton"][1]["args"] = "(const char* str_id,const ImVec2 size,ImGuiButtonFlags flags)" -defs["igInvisibleButton"][1]["argsT"] = {} -defs["igInvisibleButton"][1]["argsT"][1] = {} -defs["igInvisibleButton"][1]["argsT"][1]["name"] = "str_id" -defs["igInvisibleButton"][1]["argsT"][1]["type"] = "const char*" -defs["igInvisibleButton"][1]["argsT"][2] = {} -defs["igInvisibleButton"][1]["argsT"][2]["name"] = "size" -defs["igInvisibleButton"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igInvisibleButton"][1]["argsT"][3] = {} -defs["igInvisibleButton"][1]["argsT"][3]["name"] = "flags" -defs["igInvisibleButton"][1]["argsT"][3]["type"] = "ImGuiButtonFlags" -defs["igInvisibleButton"][1]["argsoriginal"] = "(const char* str_id,const ImVec2& size,ImGuiButtonFlags flags=0)" -defs["igInvisibleButton"][1]["call_args"] = "(str_id,size,flags)" -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:460" -defs["igInvisibleButton"][1]["namespace"] = "ImGui" -defs["igInvisibleButton"][1]["ov_cimguiname"] = "igInvisibleButton" -defs["igInvisibleButton"][1]["ret"] = "bool" -defs["igInvisibleButton"][1]["signature"] = "(const char*,const ImVec2,ImGuiButtonFlags)" -defs["igInvisibleButton"][1]["stname"] = "" -defs["igInvisibleButton"]["(const char*,const ImVec2,ImGuiButtonFlags)"] = defs["igInvisibleButton"][1] -defs["igIsAnyItemActive"] = {} -defs["igIsAnyItemActive"][1] = {} -defs["igIsAnyItemActive"][1]["args"] = "()" -defs["igIsAnyItemActive"][1]["argsT"] = {} -defs["igIsAnyItemActive"][1]["argsoriginal"] = "()" -defs["igIsAnyItemActive"][1]["call_args"] = "()" -defs["igIsAnyItemActive"][1]["cimguiname"] = "igIsAnyItemActive" -defs["igIsAnyItemActive"][1]["defaults"] = {} -defs["igIsAnyItemActive"][1]["funcname"] = "IsAnyItemActive" -defs["igIsAnyItemActive"][1]["location"] = "imgui:778" -defs["igIsAnyItemActive"][1]["namespace"] = "ImGui" -defs["igIsAnyItemActive"][1]["ov_cimguiname"] = "igIsAnyItemActive" -defs["igIsAnyItemActive"][1]["ret"] = "bool" -defs["igIsAnyItemActive"][1]["signature"] = "()" -defs["igIsAnyItemActive"][1]["stname"] = "" -defs["igIsAnyItemActive"]["()"] = defs["igIsAnyItemActive"][1] -defs["igIsAnyItemFocused"] = {} -defs["igIsAnyItemFocused"][1] = {} -defs["igIsAnyItemFocused"][1]["args"] = "()" -defs["igIsAnyItemFocused"][1]["argsT"] = {} -defs["igIsAnyItemFocused"][1]["argsoriginal"] = "()" -defs["igIsAnyItemFocused"][1]["call_args"] = "()" -defs["igIsAnyItemFocused"][1]["cimguiname"] = "igIsAnyItemFocused" -defs["igIsAnyItemFocused"][1]["defaults"] = {} -defs["igIsAnyItemFocused"][1]["funcname"] = "IsAnyItemFocused" -defs["igIsAnyItemFocused"][1]["location"] = "imgui:779" -defs["igIsAnyItemFocused"][1]["namespace"] = "ImGui" -defs["igIsAnyItemFocused"][1]["ov_cimguiname"] = "igIsAnyItemFocused" -defs["igIsAnyItemFocused"][1]["ret"] = "bool" -defs["igIsAnyItemFocused"][1]["signature"] = "()" -defs["igIsAnyItemFocused"][1]["stname"] = "" -defs["igIsAnyItemFocused"]["()"] = defs["igIsAnyItemFocused"][1] -defs["igIsAnyItemHovered"] = {} -defs["igIsAnyItemHovered"][1] = {} -defs["igIsAnyItemHovered"][1]["args"] = "()" -defs["igIsAnyItemHovered"][1]["argsT"] = {} -defs["igIsAnyItemHovered"][1]["argsoriginal"] = "()" -defs["igIsAnyItemHovered"][1]["call_args"] = "()" -defs["igIsAnyItemHovered"][1]["cimguiname"] = "igIsAnyItemHovered" -defs["igIsAnyItemHovered"][1]["defaults"] = {} -defs["igIsAnyItemHovered"][1]["funcname"] = "IsAnyItemHovered" -defs["igIsAnyItemHovered"][1]["location"] = "imgui:777" -defs["igIsAnyItemHovered"][1]["namespace"] = "ImGui" -defs["igIsAnyItemHovered"][1]["ov_cimguiname"] = "igIsAnyItemHovered" -defs["igIsAnyItemHovered"][1]["ret"] = "bool" -defs["igIsAnyItemHovered"][1]["signature"] = "()" -defs["igIsAnyItemHovered"][1]["stname"] = "" -defs["igIsAnyItemHovered"]["()"] = defs["igIsAnyItemHovered"][1] -defs["igIsAnyMouseDown"] = {} -defs["igIsAnyMouseDown"][1] = {} -defs["igIsAnyMouseDown"][1]["args"] = "()" -defs["igIsAnyMouseDown"][1]["argsT"] = {} -defs["igIsAnyMouseDown"][1]["argsoriginal"] = "()" -defs["igIsAnyMouseDown"][1]["call_args"] = "()" -defs["igIsAnyMouseDown"][1]["cimguiname"] = "igIsAnyMouseDown" -defs["igIsAnyMouseDown"][1]["defaults"] = {} -defs["igIsAnyMouseDown"][1]["funcname"] = "IsAnyMouseDown" -defs["igIsAnyMouseDown"][1]["location"] = "imgui:829" -defs["igIsAnyMouseDown"][1]["namespace"] = "ImGui" -defs["igIsAnyMouseDown"][1]["ov_cimguiname"] = "igIsAnyMouseDown" -defs["igIsAnyMouseDown"][1]["ret"] = "bool" -defs["igIsAnyMouseDown"][1]["signature"] = "()" -defs["igIsAnyMouseDown"][1]["stname"] = "" -defs["igIsAnyMouseDown"]["()"] = defs["igIsAnyMouseDown"][1] -defs["igIsItemActivated"] = {} -defs["igIsItemActivated"][1] = {} -defs["igIsItemActivated"][1]["args"] = "()" -defs["igIsItemActivated"][1]["argsT"] = {} -defs["igIsItemActivated"][1]["argsoriginal"] = "()" -defs["igIsItemActivated"][1]["call_args"] = "()" -defs["igIsItemActivated"][1]["cimguiname"] = "igIsItemActivated" -defs["igIsItemActivated"][1]["defaults"] = {} -defs["igIsItemActivated"][1]["funcname"] = "IsItemActivated" -defs["igIsItemActivated"][1]["location"] = "imgui:773" -defs["igIsItemActivated"][1]["namespace"] = "ImGui" -defs["igIsItemActivated"][1]["ov_cimguiname"] = "igIsItemActivated" -defs["igIsItemActivated"][1]["ret"] = "bool" -defs["igIsItemActivated"][1]["signature"] = "()" -defs["igIsItemActivated"][1]["stname"] = "" -defs["igIsItemActivated"]["()"] = defs["igIsItemActivated"][1] -defs["igIsItemActive"] = {} -defs["igIsItemActive"][1] = {} -defs["igIsItemActive"][1]["args"] = "()" -defs["igIsItemActive"][1]["argsT"] = {} -defs["igIsItemActive"][1]["argsoriginal"] = "()" -defs["igIsItemActive"][1]["call_args"] = "()" -defs["igIsItemActive"][1]["cimguiname"] = "igIsItemActive" -defs["igIsItemActive"][1]["defaults"] = {} -defs["igIsItemActive"][1]["funcname"] = "IsItemActive" -defs["igIsItemActive"][1]["location"] = "imgui:768" -defs["igIsItemActive"][1]["namespace"] = "ImGui" -defs["igIsItemActive"][1]["ov_cimguiname"] = "igIsItemActive" -defs["igIsItemActive"][1]["ret"] = "bool" -defs["igIsItemActive"][1]["signature"] = "()" -defs["igIsItemActive"][1]["stname"] = "" -defs["igIsItemActive"]["()"] = defs["igIsItemActive"][1] -defs["igIsItemClicked"] = {} -defs["igIsItemClicked"][1] = {} -defs["igIsItemClicked"][1]["args"] = "(ImGuiMouseButton mouse_button)" -defs["igIsItemClicked"][1]["argsT"] = {} -defs["igIsItemClicked"][1]["argsT"][1] = {} -defs["igIsItemClicked"][1]["argsT"][1]["name"] = "mouse_button" -defs["igIsItemClicked"][1]["argsT"][1]["type"] = "ImGuiMouseButton" -defs["igIsItemClicked"][1]["argsoriginal"] = "(ImGuiMouseButton mouse_button=0)" -defs["igIsItemClicked"][1]["call_args"] = "(mouse_button)" -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:770" -defs["igIsItemClicked"][1]["namespace"] = "ImGui" -defs["igIsItemClicked"][1]["ov_cimguiname"] = "igIsItemClicked" -defs["igIsItemClicked"][1]["ret"] = "bool" -defs["igIsItemClicked"][1]["signature"] = "(ImGuiMouseButton)" -defs["igIsItemClicked"][1]["stname"] = "" -defs["igIsItemClicked"]["(ImGuiMouseButton)"] = defs["igIsItemClicked"][1] -defs["igIsItemDeactivated"] = {} -defs["igIsItemDeactivated"][1] = {} -defs["igIsItemDeactivated"][1]["args"] = "()" -defs["igIsItemDeactivated"][1]["argsT"] = {} -defs["igIsItemDeactivated"][1]["argsoriginal"] = "()" -defs["igIsItemDeactivated"][1]["call_args"] = "()" -defs["igIsItemDeactivated"][1]["cimguiname"] = "igIsItemDeactivated" -defs["igIsItemDeactivated"][1]["defaults"] = {} -defs["igIsItemDeactivated"][1]["funcname"] = "IsItemDeactivated" -defs["igIsItemDeactivated"][1]["location"] = "imgui:774" -defs["igIsItemDeactivated"][1]["namespace"] = "ImGui" -defs["igIsItemDeactivated"][1]["ov_cimguiname"] = "igIsItemDeactivated" -defs["igIsItemDeactivated"][1]["ret"] = "bool" -defs["igIsItemDeactivated"][1]["signature"] = "()" -defs["igIsItemDeactivated"][1]["stname"] = "" -defs["igIsItemDeactivated"]["()"] = defs["igIsItemDeactivated"][1] -defs["igIsItemDeactivatedAfterEdit"] = {} -defs["igIsItemDeactivatedAfterEdit"][1] = {} -defs["igIsItemDeactivatedAfterEdit"][1]["args"] = "()" -defs["igIsItemDeactivatedAfterEdit"][1]["argsT"] = {} -defs["igIsItemDeactivatedAfterEdit"][1]["argsoriginal"] = "()" -defs["igIsItemDeactivatedAfterEdit"][1]["call_args"] = "()" -defs["igIsItemDeactivatedAfterEdit"][1]["cimguiname"] = "igIsItemDeactivatedAfterEdit" -defs["igIsItemDeactivatedAfterEdit"][1]["defaults"] = {} -defs["igIsItemDeactivatedAfterEdit"][1]["funcname"] = "IsItemDeactivatedAfterEdit" -defs["igIsItemDeactivatedAfterEdit"][1]["location"] = "imgui:775" -defs["igIsItemDeactivatedAfterEdit"][1]["namespace"] = "ImGui" -defs["igIsItemDeactivatedAfterEdit"][1]["ov_cimguiname"] = "igIsItemDeactivatedAfterEdit" -defs["igIsItemDeactivatedAfterEdit"][1]["ret"] = "bool" -defs["igIsItemDeactivatedAfterEdit"][1]["signature"] = "()" -defs["igIsItemDeactivatedAfterEdit"][1]["stname"] = "" -defs["igIsItemDeactivatedAfterEdit"]["()"] = defs["igIsItemDeactivatedAfterEdit"][1] -defs["igIsItemEdited"] = {} -defs["igIsItemEdited"][1] = {} -defs["igIsItemEdited"][1]["args"] = "()" -defs["igIsItemEdited"][1]["argsT"] = {} -defs["igIsItemEdited"][1]["argsoriginal"] = "()" -defs["igIsItemEdited"][1]["call_args"] = "()" -defs["igIsItemEdited"][1]["cimguiname"] = "igIsItemEdited" -defs["igIsItemEdited"][1]["defaults"] = {} -defs["igIsItemEdited"][1]["funcname"] = "IsItemEdited" -defs["igIsItemEdited"][1]["location"] = "imgui:772" -defs["igIsItemEdited"][1]["namespace"] = "ImGui" -defs["igIsItemEdited"][1]["ov_cimguiname"] = "igIsItemEdited" -defs["igIsItemEdited"][1]["ret"] = "bool" -defs["igIsItemEdited"][1]["signature"] = "()" -defs["igIsItemEdited"][1]["stname"] = "" -defs["igIsItemEdited"]["()"] = defs["igIsItemEdited"][1] -defs["igIsItemFocused"] = {} -defs["igIsItemFocused"][1] = {} -defs["igIsItemFocused"][1]["args"] = "()" -defs["igIsItemFocused"][1]["argsT"] = {} -defs["igIsItemFocused"][1]["argsoriginal"] = "()" -defs["igIsItemFocused"][1]["call_args"] = "()" -defs["igIsItemFocused"][1]["cimguiname"] = "igIsItemFocused" -defs["igIsItemFocused"][1]["defaults"] = {} -defs["igIsItemFocused"][1]["funcname"] = "IsItemFocused" -defs["igIsItemFocused"][1]["location"] = "imgui:769" -defs["igIsItemFocused"][1]["namespace"] = "ImGui" -defs["igIsItemFocused"][1]["ov_cimguiname"] = "igIsItemFocused" -defs["igIsItemFocused"][1]["ret"] = "bool" -defs["igIsItemFocused"][1]["signature"] = "()" -defs["igIsItemFocused"][1]["stname"] = "" -defs["igIsItemFocused"]["()"] = defs["igIsItemFocused"][1] -defs["igIsItemHovered"] = {} -defs["igIsItemHovered"][1] = {} -defs["igIsItemHovered"][1]["args"] = "(ImGuiHoveredFlags flags)" -defs["igIsItemHovered"][1]["argsT"] = {} -defs["igIsItemHovered"][1]["argsT"][1] = {} -defs["igIsItemHovered"][1]["argsT"][1]["name"] = "flags" -defs["igIsItemHovered"][1]["argsT"][1]["type"] = "ImGuiHoveredFlags" -defs["igIsItemHovered"][1]["argsoriginal"] = "(ImGuiHoveredFlags flags=0)" -defs["igIsItemHovered"][1]["call_args"] = "(flags)" -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:767" -defs["igIsItemHovered"][1]["namespace"] = "ImGui" -defs["igIsItemHovered"][1]["ov_cimguiname"] = "igIsItemHovered" -defs["igIsItemHovered"][1]["ret"] = "bool" -defs["igIsItemHovered"][1]["signature"] = "(ImGuiHoveredFlags)" -defs["igIsItemHovered"][1]["stname"] = "" -defs["igIsItemHovered"]["(ImGuiHoveredFlags)"] = defs["igIsItemHovered"][1] -defs["igIsItemToggledOpen"] = {} -defs["igIsItemToggledOpen"][1] = {} -defs["igIsItemToggledOpen"][1]["args"] = "()" -defs["igIsItemToggledOpen"][1]["argsT"] = {} -defs["igIsItemToggledOpen"][1]["argsoriginal"] = "()" -defs["igIsItemToggledOpen"][1]["call_args"] = "()" -defs["igIsItemToggledOpen"][1]["cimguiname"] = "igIsItemToggledOpen" -defs["igIsItemToggledOpen"][1]["defaults"] = {} -defs["igIsItemToggledOpen"][1]["funcname"] = "IsItemToggledOpen" -defs["igIsItemToggledOpen"][1]["location"] = "imgui:776" -defs["igIsItemToggledOpen"][1]["namespace"] = "ImGui" -defs["igIsItemToggledOpen"][1]["ov_cimguiname"] = "igIsItemToggledOpen" -defs["igIsItemToggledOpen"][1]["ret"] = "bool" -defs["igIsItemToggledOpen"][1]["signature"] = "()" -defs["igIsItemToggledOpen"][1]["stname"] = "" -defs["igIsItemToggledOpen"]["()"] = defs["igIsItemToggledOpen"][1] -defs["igIsItemVisible"] = {} -defs["igIsItemVisible"][1] = {} -defs["igIsItemVisible"][1]["args"] = "()" -defs["igIsItemVisible"][1]["argsT"] = {} -defs["igIsItemVisible"][1]["argsoriginal"] = "()" -defs["igIsItemVisible"][1]["call_args"] = "()" -defs["igIsItemVisible"][1]["cimguiname"] = "igIsItemVisible" -defs["igIsItemVisible"][1]["defaults"] = {} -defs["igIsItemVisible"][1]["funcname"] = "IsItemVisible" -defs["igIsItemVisible"][1]["location"] = "imgui:771" -defs["igIsItemVisible"][1]["namespace"] = "ImGui" -defs["igIsItemVisible"][1]["ov_cimguiname"] = "igIsItemVisible" -defs["igIsItemVisible"][1]["ret"] = "bool" -defs["igIsItemVisible"][1]["signature"] = "()" -defs["igIsItemVisible"][1]["stname"] = "" -defs["igIsItemVisible"]["()"] = defs["igIsItemVisible"][1] -defs["igIsKeyDown"] = {} -defs["igIsKeyDown"][1] = {} -defs["igIsKeyDown"][1]["args"] = "(int user_key_index)" -defs["igIsKeyDown"][1]["argsT"] = {} -defs["igIsKeyDown"][1]["argsT"][1] = {} -defs["igIsKeyDown"][1]["argsT"][1]["name"] = "user_key_index" -defs["igIsKeyDown"][1]["argsT"][1]["type"] = "int" -defs["igIsKeyDown"][1]["argsoriginal"] = "(int user_key_index)" -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:813" -defs["igIsKeyDown"][1]["namespace"] = "ImGui" -defs["igIsKeyDown"][1]["ov_cimguiname"] = "igIsKeyDown" -defs["igIsKeyDown"][1]["ret"] = "bool" -defs["igIsKeyDown"][1]["signature"] = "(int)" -defs["igIsKeyDown"][1]["stname"] = "" -defs["igIsKeyDown"]["(int)"] = defs["igIsKeyDown"][1] -defs["igIsKeyPressed"] = {} -defs["igIsKeyPressed"][1] = {} -defs["igIsKeyPressed"][1]["args"] = "(int user_key_index,bool repeat)" -defs["igIsKeyPressed"][1]["argsT"] = {} -defs["igIsKeyPressed"][1]["argsT"][1] = {} -defs["igIsKeyPressed"][1]["argsT"][1]["name"] = "user_key_index" -defs["igIsKeyPressed"][1]["argsT"][1]["type"] = "int" -defs["igIsKeyPressed"][1]["argsT"][2] = {} -defs["igIsKeyPressed"][1]["argsT"][2]["name"] = "repeat" -defs["igIsKeyPressed"][1]["argsT"][2]["type"] = "bool" -defs["igIsKeyPressed"][1]["argsoriginal"] = "(int user_key_index,bool repeat=true)" -defs["igIsKeyPressed"][1]["call_args"] = "(user_key_index,repeat)" -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:814" -defs["igIsKeyPressed"][1]["namespace"] = "ImGui" -defs["igIsKeyPressed"][1]["ov_cimguiname"] = "igIsKeyPressed" -defs["igIsKeyPressed"][1]["ret"] = "bool" -defs["igIsKeyPressed"][1]["signature"] = "(int,bool)" -defs["igIsKeyPressed"][1]["stname"] = "" -defs["igIsKeyPressed"]["(int,bool)"] = defs["igIsKeyPressed"][1] -defs["igIsKeyReleased"] = {} -defs["igIsKeyReleased"][1] = {} -defs["igIsKeyReleased"][1]["args"] = "(int user_key_index)" -defs["igIsKeyReleased"][1]["argsT"] = {} -defs["igIsKeyReleased"][1]["argsT"][1] = {} -defs["igIsKeyReleased"][1]["argsT"][1]["name"] = "user_key_index" -defs["igIsKeyReleased"][1]["argsT"][1]["type"] = "int" -defs["igIsKeyReleased"][1]["argsoriginal"] = "(int user_key_index)" -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:815" -defs["igIsKeyReleased"][1]["namespace"] = "ImGui" -defs["igIsKeyReleased"][1]["ov_cimguiname"] = "igIsKeyReleased" -defs["igIsKeyReleased"][1]["ret"] = "bool" -defs["igIsKeyReleased"][1]["signature"] = "(int)" -defs["igIsKeyReleased"][1]["stname"] = "" -defs["igIsKeyReleased"]["(int)"] = defs["igIsKeyReleased"][1] -defs["igIsMouseClicked"] = {} -defs["igIsMouseClicked"][1] = {} -defs["igIsMouseClicked"][1]["args"] = "(ImGuiMouseButton button,bool repeat)" -defs["igIsMouseClicked"][1]["argsT"] = {} -defs["igIsMouseClicked"][1]["argsT"][1] = {} -defs["igIsMouseClicked"][1]["argsT"][1]["name"] = "button" -defs["igIsMouseClicked"][1]["argsT"][1]["type"] = "ImGuiMouseButton" -defs["igIsMouseClicked"][1]["argsT"][2] = {} -defs["igIsMouseClicked"][1]["argsT"][2]["name"] = "repeat" -defs["igIsMouseClicked"][1]["argsT"][2]["type"] = "bool" -defs["igIsMouseClicked"][1]["argsoriginal"] = "(ImGuiMouseButton button,bool repeat=false)" -defs["igIsMouseClicked"][1]["call_args"] = "(button,repeat)" -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:824" -defs["igIsMouseClicked"][1]["namespace"] = "ImGui" -defs["igIsMouseClicked"][1]["ov_cimguiname"] = "igIsMouseClicked" -defs["igIsMouseClicked"][1]["ret"] = "bool" -defs["igIsMouseClicked"][1]["signature"] = "(ImGuiMouseButton,bool)" -defs["igIsMouseClicked"][1]["stname"] = "" -defs["igIsMouseClicked"]["(ImGuiMouseButton,bool)"] = defs["igIsMouseClicked"][1] -defs["igIsMouseDoubleClicked"] = {} -defs["igIsMouseDoubleClicked"][1] = {} -defs["igIsMouseDoubleClicked"][1]["args"] = "(ImGuiMouseButton button)" -defs["igIsMouseDoubleClicked"][1]["argsT"] = {} -defs["igIsMouseDoubleClicked"][1]["argsT"][1] = {} -defs["igIsMouseDoubleClicked"][1]["argsT"][1]["name"] = "button" -defs["igIsMouseDoubleClicked"][1]["argsT"][1]["type"] = "ImGuiMouseButton" -defs["igIsMouseDoubleClicked"][1]["argsoriginal"] = "(ImGuiMouseButton button)" -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:826" -defs["igIsMouseDoubleClicked"][1]["namespace"] = "ImGui" -defs["igIsMouseDoubleClicked"][1]["ov_cimguiname"] = "igIsMouseDoubleClicked" -defs["igIsMouseDoubleClicked"][1]["ret"] = "bool" -defs["igIsMouseDoubleClicked"][1]["signature"] = "(ImGuiMouseButton)" -defs["igIsMouseDoubleClicked"][1]["stname"] = "" -defs["igIsMouseDoubleClicked"]["(ImGuiMouseButton)"] = defs["igIsMouseDoubleClicked"][1] -defs["igIsMouseDown"] = {} -defs["igIsMouseDown"][1] = {} -defs["igIsMouseDown"][1]["args"] = "(ImGuiMouseButton button)" -defs["igIsMouseDown"][1]["argsT"] = {} -defs["igIsMouseDown"][1]["argsT"][1] = {} -defs["igIsMouseDown"][1]["argsT"][1]["name"] = "button" -defs["igIsMouseDown"][1]["argsT"][1]["type"] = "ImGuiMouseButton" -defs["igIsMouseDown"][1]["argsoriginal"] = "(ImGuiMouseButton button)" -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:823" -defs["igIsMouseDown"][1]["namespace"] = "ImGui" -defs["igIsMouseDown"][1]["ov_cimguiname"] = "igIsMouseDown" -defs["igIsMouseDown"][1]["ret"] = "bool" -defs["igIsMouseDown"][1]["signature"] = "(ImGuiMouseButton)" -defs["igIsMouseDown"][1]["stname"] = "" -defs["igIsMouseDown"]["(ImGuiMouseButton)"] = defs["igIsMouseDown"][1] -defs["igIsMouseDragging"] = {} -defs["igIsMouseDragging"][1] = {} -defs["igIsMouseDragging"][1]["args"] = "(ImGuiMouseButton button,float lock_threshold)" -defs["igIsMouseDragging"][1]["argsT"] = {} -defs["igIsMouseDragging"][1]["argsT"][1] = {} -defs["igIsMouseDragging"][1]["argsT"][1]["name"] = "button" -defs["igIsMouseDragging"][1]["argsT"][1]["type"] = "ImGuiMouseButton" -defs["igIsMouseDragging"][1]["argsT"][2] = {} -defs["igIsMouseDragging"][1]["argsT"][2]["name"] = "lock_threshold" -defs["igIsMouseDragging"][1]["argsT"][2]["type"] = "float" -defs["igIsMouseDragging"][1]["argsoriginal"] = "(ImGuiMouseButton button,float lock_threshold=-1.0f)" -defs["igIsMouseDragging"][1]["call_args"] = "(button,lock_threshold)" -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:832" -defs["igIsMouseDragging"][1]["namespace"] = "ImGui" -defs["igIsMouseDragging"][1]["ov_cimguiname"] = "igIsMouseDragging" -defs["igIsMouseDragging"][1]["ret"] = "bool" -defs["igIsMouseDragging"][1]["signature"] = "(ImGuiMouseButton,float)" -defs["igIsMouseDragging"][1]["stname"] = "" -defs["igIsMouseDragging"]["(ImGuiMouseButton,float)"] = defs["igIsMouseDragging"][1] -defs["igIsMouseHoveringRect"] = {} -defs["igIsMouseHoveringRect"][1] = {} -defs["igIsMouseHoveringRect"][1]["args"] = "(const ImVec2 r_min,const ImVec2 r_max,bool clip)" -defs["igIsMouseHoveringRect"][1]["argsT"] = {} -defs["igIsMouseHoveringRect"][1]["argsT"][1] = {} -defs["igIsMouseHoveringRect"][1]["argsT"][1]["name"] = "r_min" -defs["igIsMouseHoveringRect"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igIsMouseHoveringRect"][1]["argsT"][2] = {} -defs["igIsMouseHoveringRect"][1]["argsT"][2]["name"] = "r_max" -defs["igIsMouseHoveringRect"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igIsMouseHoveringRect"][1]["argsT"][3] = {} -defs["igIsMouseHoveringRect"][1]["argsT"][3]["name"] = "clip" -defs["igIsMouseHoveringRect"][1]["argsT"][3]["type"] = "bool" -defs["igIsMouseHoveringRect"][1]["argsoriginal"] = "(const ImVec2& r_min,const ImVec2& r_max,bool clip=true)" -defs["igIsMouseHoveringRect"][1]["call_args"] = "(r_min,r_max,clip)" -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:827" -defs["igIsMouseHoveringRect"][1]["namespace"] = "ImGui" -defs["igIsMouseHoveringRect"][1]["ov_cimguiname"] = "igIsMouseHoveringRect" -defs["igIsMouseHoveringRect"][1]["ret"] = "bool" -defs["igIsMouseHoveringRect"][1]["signature"] = "(const ImVec2,const ImVec2,bool)" -defs["igIsMouseHoveringRect"][1]["stname"] = "" -defs["igIsMouseHoveringRect"]["(const ImVec2,const ImVec2,bool)"] = defs["igIsMouseHoveringRect"][1] -defs["igIsMousePosValid"] = {} -defs["igIsMousePosValid"][1] = {} -defs["igIsMousePosValid"][1]["args"] = "(const ImVec2* mouse_pos)" -defs["igIsMousePosValid"][1]["argsT"] = {} -defs["igIsMousePosValid"][1]["argsT"][1] = {} -defs["igIsMousePosValid"][1]["argsT"][1]["name"] = "mouse_pos" -defs["igIsMousePosValid"][1]["argsT"][1]["type"] = "const ImVec2*" -defs["igIsMousePosValid"][1]["argsoriginal"] = "(const ImVec2* mouse_pos=((void*)0))" -defs["igIsMousePosValid"][1]["call_args"] = "(mouse_pos)" -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:828" -defs["igIsMousePosValid"][1]["namespace"] = "ImGui" -defs["igIsMousePosValid"][1]["ov_cimguiname"] = "igIsMousePosValid" -defs["igIsMousePosValid"][1]["ret"] = "bool" -defs["igIsMousePosValid"][1]["signature"] = "(const ImVec2*)" -defs["igIsMousePosValid"][1]["stname"] = "" -defs["igIsMousePosValid"]["(const ImVec2*)"] = defs["igIsMousePosValid"][1] -defs["igIsMouseReleased"] = {} -defs["igIsMouseReleased"][1] = {} -defs["igIsMouseReleased"][1]["args"] = "(ImGuiMouseButton button)" -defs["igIsMouseReleased"][1]["argsT"] = {} -defs["igIsMouseReleased"][1]["argsT"][1] = {} -defs["igIsMouseReleased"][1]["argsT"][1]["name"] = "button" -defs["igIsMouseReleased"][1]["argsT"][1]["type"] = "ImGuiMouseButton" -defs["igIsMouseReleased"][1]["argsoriginal"] = "(ImGuiMouseButton button)" -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:825" -defs["igIsMouseReleased"][1]["namespace"] = "ImGui" -defs["igIsMouseReleased"][1]["ov_cimguiname"] = "igIsMouseReleased" -defs["igIsMouseReleased"][1]["ret"] = "bool" -defs["igIsMouseReleased"][1]["signature"] = "(ImGuiMouseButton)" -defs["igIsMouseReleased"][1]["stname"] = "" -defs["igIsMouseReleased"]["(ImGuiMouseButton)"] = defs["igIsMouseReleased"][1] -defs["igIsPopupOpen"] = {} -defs["igIsPopupOpen"][1] = {} -defs["igIsPopupOpen"][1]["args"] = "(const char* str_id,ImGuiPopupFlags flags)" -defs["igIsPopupOpen"][1]["argsT"] = {} -defs["igIsPopupOpen"][1]["argsT"][1] = {} -defs["igIsPopupOpen"][1]["argsT"][1]["name"] = "str_id" -defs["igIsPopupOpen"][1]["argsT"][1]["type"] = "const char*" -defs["igIsPopupOpen"][1]["argsT"][2] = {} -defs["igIsPopupOpen"][1]["argsT"][2]["name"] = "flags" -defs["igIsPopupOpen"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" -defs["igIsPopupOpen"][1]["argsoriginal"] = "(const char* str_id,ImGuiPopupFlags flags=0)" -defs["igIsPopupOpen"][1]["call_args"] = "(str_id,flags)" -defs["igIsPopupOpen"][1]["cimguiname"] = "igIsPopupOpen" -defs["igIsPopupOpen"][1]["defaults"] = {} -defs["igIsPopupOpen"][1]["defaults"]["flags"] = "0" -defs["igIsPopupOpen"][1]["funcname"] = "IsPopupOpen" -defs["igIsPopupOpen"][1]["location"] = "imgui:656" -defs["igIsPopupOpen"][1]["namespace"] = "ImGui" -defs["igIsPopupOpen"][1]["ov_cimguiname"] = "igIsPopupOpen" -defs["igIsPopupOpen"][1]["ret"] = "bool" -defs["igIsPopupOpen"][1]["signature"] = "(const char*,ImGuiPopupFlags)" -defs["igIsPopupOpen"][1]["stname"] = "" -defs["igIsPopupOpen"]["(const char*,ImGuiPopupFlags)"] = defs["igIsPopupOpen"][1] -defs["igIsRectVisible"] = {} -defs["igIsRectVisible"][1] = {} -defs["igIsRectVisible"][1]["args"] = "(const ImVec2 size)" -defs["igIsRectVisible"][1]["argsT"] = {} -defs["igIsRectVisible"][1]["argsT"][1] = {} -defs["igIsRectVisible"][1]["argsT"][1]["name"] = "size" -defs["igIsRectVisible"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igIsRectVisible"][1]["argsoriginal"] = "(const ImVec2& size)" -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:786" -defs["igIsRectVisible"][1]["namespace"] = "ImGui" -defs["igIsRectVisible"][1]["ov_cimguiname"] = "igIsRectVisibleNil" -defs["igIsRectVisible"][1]["ret"] = "bool" -defs["igIsRectVisible"][1]["signature"] = "(const ImVec2)" -defs["igIsRectVisible"][1]["stname"] = "" -defs["igIsRectVisible"][2] = {} -defs["igIsRectVisible"][2]["args"] = "(const ImVec2 rect_min,const ImVec2 rect_max)" -defs["igIsRectVisible"][2]["argsT"] = {} -defs["igIsRectVisible"][2]["argsT"][1] = {} -defs["igIsRectVisible"][2]["argsT"][1]["name"] = "rect_min" -defs["igIsRectVisible"][2]["argsT"][1]["type"] = "const ImVec2" -defs["igIsRectVisible"][2]["argsT"][2] = {} -defs["igIsRectVisible"][2]["argsT"][2]["name"] = "rect_max" -defs["igIsRectVisible"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igIsRectVisible"][2]["argsoriginal"] = "(const ImVec2& rect_min,const ImVec2& rect_max)" -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:787" -defs["igIsRectVisible"][2]["namespace"] = "ImGui" -defs["igIsRectVisible"][2]["ov_cimguiname"] = "igIsRectVisibleVec2" -defs["igIsRectVisible"][2]["ret"] = "bool" -defs["igIsRectVisible"][2]["signature"] = "(const ImVec2,const ImVec2)" -defs["igIsRectVisible"][2]["stname"] = "" -defs["igIsRectVisible"]["(const ImVec2)"] = defs["igIsRectVisible"][1] -defs["igIsRectVisible"]["(const ImVec2,const ImVec2)"] = defs["igIsRectVisible"][2] -defs["igIsWindowAppearing"] = {} -defs["igIsWindowAppearing"][1] = {} -defs["igIsWindowAppearing"][1]["args"] = "()" -defs["igIsWindowAppearing"][1]["argsT"] = {} -defs["igIsWindowAppearing"][1]["argsoriginal"] = "()" -defs["igIsWindowAppearing"][1]["call_args"] = "()" -defs["igIsWindowAppearing"][1]["cimguiname"] = "igIsWindowAppearing" -defs["igIsWindowAppearing"][1]["defaults"] = {} -defs["igIsWindowAppearing"][1]["funcname"] = "IsWindowAppearing" -defs["igIsWindowAppearing"][1]["location"] = "imgui:313" -defs["igIsWindowAppearing"][1]["namespace"] = "ImGui" -defs["igIsWindowAppearing"][1]["ov_cimguiname"] = "igIsWindowAppearing" -defs["igIsWindowAppearing"][1]["ret"] = "bool" -defs["igIsWindowAppearing"][1]["signature"] = "()" -defs["igIsWindowAppearing"][1]["stname"] = "" -defs["igIsWindowAppearing"]["()"] = defs["igIsWindowAppearing"][1] -defs["igIsWindowCollapsed"] = {} -defs["igIsWindowCollapsed"][1] = {} -defs["igIsWindowCollapsed"][1]["args"] = "()" -defs["igIsWindowCollapsed"][1]["argsT"] = {} -defs["igIsWindowCollapsed"][1]["argsoriginal"] = "()" -defs["igIsWindowCollapsed"][1]["call_args"] = "()" -defs["igIsWindowCollapsed"][1]["cimguiname"] = "igIsWindowCollapsed" -defs["igIsWindowCollapsed"][1]["defaults"] = {} -defs["igIsWindowCollapsed"][1]["funcname"] = "IsWindowCollapsed" -defs["igIsWindowCollapsed"][1]["location"] = "imgui:314" -defs["igIsWindowCollapsed"][1]["namespace"] = "ImGui" -defs["igIsWindowCollapsed"][1]["ov_cimguiname"] = "igIsWindowCollapsed" -defs["igIsWindowCollapsed"][1]["ret"] = "bool" -defs["igIsWindowCollapsed"][1]["signature"] = "()" -defs["igIsWindowCollapsed"][1]["stname"] = "" -defs["igIsWindowCollapsed"]["()"] = defs["igIsWindowCollapsed"][1] -defs["igIsWindowFocused"] = {} -defs["igIsWindowFocused"][1] = {} -defs["igIsWindowFocused"][1]["args"] = "(ImGuiFocusedFlags flags)" -defs["igIsWindowFocused"][1]["argsT"] = {} -defs["igIsWindowFocused"][1]["argsT"][1] = {} -defs["igIsWindowFocused"][1]["argsT"][1]["name"] = "flags" -defs["igIsWindowFocused"][1]["argsT"][1]["type"] = "ImGuiFocusedFlags" -defs["igIsWindowFocused"][1]["argsoriginal"] = "(ImGuiFocusedFlags flags=0)" -defs["igIsWindowFocused"][1]["call_args"] = "(flags)" -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:315" -defs["igIsWindowFocused"][1]["namespace"] = "ImGui" -defs["igIsWindowFocused"][1]["ov_cimguiname"] = "igIsWindowFocused" -defs["igIsWindowFocused"][1]["ret"] = "bool" -defs["igIsWindowFocused"][1]["signature"] = "(ImGuiFocusedFlags)" -defs["igIsWindowFocused"][1]["stname"] = "" -defs["igIsWindowFocused"]["(ImGuiFocusedFlags)"] = defs["igIsWindowFocused"][1] -defs["igIsWindowHovered"] = {} -defs["igIsWindowHovered"][1] = {} -defs["igIsWindowHovered"][1]["args"] = "(ImGuiHoveredFlags flags)" -defs["igIsWindowHovered"][1]["argsT"] = {} -defs["igIsWindowHovered"][1]["argsT"][1] = {} -defs["igIsWindowHovered"][1]["argsT"][1]["name"] = "flags" -defs["igIsWindowHovered"][1]["argsT"][1]["type"] = "ImGuiHoveredFlags" -defs["igIsWindowHovered"][1]["argsoriginal"] = "(ImGuiHoveredFlags flags=0)" -defs["igIsWindowHovered"][1]["call_args"] = "(flags)" -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:316" -defs["igIsWindowHovered"][1]["namespace"] = "ImGui" -defs["igIsWindowHovered"][1]["ov_cimguiname"] = "igIsWindowHovered" -defs["igIsWindowHovered"][1]["ret"] = "bool" -defs["igIsWindowHovered"][1]["signature"] = "(ImGuiHoveredFlags)" -defs["igIsWindowHovered"][1]["stname"] = "" -defs["igIsWindowHovered"]["(ImGuiHoveredFlags)"] = defs["igIsWindowHovered"][1] -defs["igLabelText"] = {} -defs["igLabelText"][1] = {} -defs["igLabelText"][1]["args"] = "(const char* label,const char* fmt,...)" -defs["igLabelText"][1]["argsT"] = {} -defs["igLabelText"][1]["argsT"][1] = {} -defs["igLabelText"][1]["argsT"][1]["name"] = "label" -defs["igLabelText"][1]["argsT"][1]["type"] = "const char*" -defs["igLabelText"][1]["argsT"][2] = {} -defs["igLabelText"][1]["argsT"][2]["name"] = "fmt" -defs["igLabelText"][1]["argsT"][2]["type"] = "const char*" -defs["igLabelText"][1]["argsT"][3] = {} -defs["igLabelText"][1]["argsT"][3]["name"] = "..." -defs["igLabelText"][1]["argsT"][3]["type"] = "..." -defs["igLabelText"][1]["argsoriginal"] = "(const char* label,const char* fmt,...)" -defs["igLabelText"][1]["call_args"] = "(label,fmt,...)" -defs["igLabelText"][1]["cimguiname"] = "igLabelText" -defs["igLabelText"][1]["defaults"] = {} -defs["igLabelText"][1]["funcname"] = "LabelText" -defs["igLabelText"][1]["isvararg"] = "...)" -defs["igLabelText"][1]["location"] = "imgui:450" -defs["igLabelText"][1]["namespace"] = "ImGui" -defs["igLabelText"][1]["ov_cimguiname"] = "igLabelText" -defs["igLabelText"][1]["ret"] = "void" -defs["igLabelText"][1]["signature"] = "(const char*,const char*,...)" -defs["igLabelText"][1]["stname"] = "" -defs["igLabelText"]["(const char*,const char*,...)"] = defs["igLabelText"][1] -defs["igLabelTextV"] = {} -defs["igLabelTextV"][1] = {} -defs["igLabelTextV"][1]["args"] = "(const char* label,const char* fmt,va_list args)" -defs["igLabelTextV"][1]["argsT"] = {} -defs["igLabelTextV"][1]["argsT"][1] = {} -defs["igLabelTextV"][1]["argsT"][1]["name"] = "label" -defs["igLabelTextV"][1]["argsT"][1]["type"] = "const char*" -defs["igLabelTextV"][1]["argsT"][2] = {} -defs["igLabelTextV"][1]["argsT"][2]["name"] = "fmt" -defs["igLabelTextV"][1]["argsT"][2]["type"] = "const char*" -defs["igLabelTextV"][1]["argsT"][3] = {} -defs["igLabelTextV"][1]["argsT"][3]["name"] = "args" -defs["igLabelTextV"][1]["argsT"][3]["type"] = "va_list" -defs["igLabelTextV"][1]["argsoriginal"] = "(const char* label,const char* fmt,va_list args)" -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:451" -defs["igLabelTextV"][1]["namespace"] = "ImGui" -defs["igLabelTextV"][1]["ov_cimguiname"] = "igLabelTextV" -defs["igLabelTextV"][1]["ret"] = "void" -defs["igLabelTextV"][1]["signature"] = "(const char*,const char*,va_list)" -defs["igLabelTextV"][1]["stname"] = "" -defs["igLabelTextV"]["(const char*,const char*,va_list)"] = defs["igLabelTextV"][1] -defs["igListBox"] = {} -defs["igListBox"][1] = {} -defs["igListBox"][1]["args"] = "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items)" -defs["igListBox"][1]["argsT"] = {} -defs["igListBox"][1]["argsT"][1] = {} -defs["igListBox"][1]["argsT"][1]["name"] = "label" -defs["igListBox"][1]["argsT"][1]["type"] = "const char*" -defs["igListBox"][1]["argsT"][2] = {} -defs["igListBox"][1]["argsT"][2]["name"] = "current_item" -defs["igListBox"][1]["argsT"][2]["type"] = "int*" -defs["igListBox"][1]["argsT"][3] = {} -defs["igListBox"][1]["argsT"][3]["name"] = "items" -defs["igListBox"][1]["argsT"][3]["type"] = "const char* const[]" -defs["igListBox"][1]["argsT"][4] = {} -defs["igListBox"][1]["argsT"][4]["name"] = "items_count" -defs["igListBox"][1]["argsT"][4]["type"] = "int" -defs["igListBox"][1]["argsT"][5] = {} -defs["igListBox"][1]["argsT"][5]["name"] = "height_in_items" -defs["igListBox"][1]["argsT"][5]["type"] = "int" -defs["igListBox"][1]["argsoriginal"] = "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items=-1)" -defs["igListBox"][1]["call_args"] = "(label,current_item,items,items_count,height_in_items)" -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:582" -defs["igListBox"][1]["namespace"] = "ImGui" -defs["igListBox"][1]["ov_cimguiname"] = "igListBoxStr_arr" -defs["igListBox"][1]["ret"] = "bool" -defs["igListBox"][1]["signature"] = "(const char*,int*,const char* const[],int,int)" -defs["igListBox"][1]["stname"] = "" -defs["igListBox"][2] = {} -defs["igListBox"][2]["args"] = "(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)" -defs["igListBox"][2]["argsT"] = {} -defs["igListBox"][2]["argsT"][1] = {} -defs["igListBox"][2]["argsT"][1]["name"] = "label" -defs["igListBox"][2]["argsT"][1]["type"] = "const char*" -defs["igListBox"][2]["argsT"][2] = {} -defs["igListBox"][2]["argsT"][2]["name"] = "current_item" -defs["igListBox"][2]["argsT"][2]["type"] = "int*" -defs["igListBox"][2]["argsT"][3] = {} -defs["igListBox"][2]["argsT"][3]["name"] = "items_getter" -defs["igListBox"][2]["argsT"][3]["ret"] = "bool" -defs["igListBox"][2]["argsT"][3]["signature"] = "(void* data,int idx,const char** out_text)" -defs["igListBox"][2]["argsT"][3]["type"] = "bool(*)(void* data,int idx,const char** out_text)" -defs["igListBox"][2]["argsT"][4] = {} -defs["igListBox"][2]["argsT"][4]["name"] = "data" -defs["igListBox"][2]["argsT"][4]["type"] = "void*" -defs["igListBox"][2]["argsT"][5] = {} -defs["igListBox"][2]["argsT"][5]["name"] = "items_count" -defs["igListBox"][2]["argsT"][5]["type"] = "int" -defs["igListBox"][2]["argsT"][6] = {} -defs["igListBox"][2]["argsT"][6]["name"] = "height_in_items" -defs["igListBox"][2]["argsT"][6]["type"] = "int" -defs["igListBox"][2]["argsoriginal"] = "(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=-1)" -defs["igListBox"][2]["call_args"] = "(label,current_item,items_getter,data,items_count,height_in_items)" -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:583" -defs["igListBox"][2]["namespace"] = "ImGui" -defs["igListBox"][2]["ov_cimguiname"] = "igListBoxFnBoolPtr" -defs["igListBox"][2]["ret"] = "bool" -defs["igListBox"][2]["signature"] = "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)" -defs["igListBox"][2]["stname"] = "" -defs["igListBox"]["(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)"] = defs["igListBox"][2] -defs["igListBox"]["(const char*,int*,const char* const[],int,int)"] = defs["igListBox"][1] -defs["igListBoxFooter"] = {} -defs["igListBoxFooter"][1] = {} -defs["igListBoxFooter"][1]["args"] = "()" -defs["igListBoxFooter"][1]["argsT"] = {} -defs["igListBoxFooter"][1]["argsoriginal"] = "()" -defs["igListBoxFooter"][1]["call_args"] = "()" -defs["igListBoxFooter"][1]["cimguiname"] = "igListBoxFooter" -defs["igListBoxFooter"][1]["defaults"] = {} -defs["igListBoxFooter"][1]["funcname"] = "ListBoxFooter" -defs["igListBoxFooter"][1]["location"] = "imgui:586" -defs["igListBoxFooter"][1]["namespace"] = "ImGui" -defs["igListBoxFooter"][1]["ov_cimguiname"] = "igListBoxFooter" -defs["igListBoxFooter"][1]["ret"] = "void" -defs["igListBoxFooter"][1]["signature"] = "()" -defs["igListBoxFooter"][1]["stname"] = "" -defs["igListBoxFooter"]["()"] = defs["igListBoxFooter"][1] -defs["igListBoxHeader"] = {} -defs["igListBoxHeader"][1] = {} -defs["igListBoxHeader"][1]["args"] = "(const char* label,const ImVec2 size)" -defs["igListBoxHeader"][1]["argsT"] = {} -defs["igListBoxHeader"][1]["argsT"][1] = {} -defs["igListBoxHeader"][1]["argsT"][1]["name"] = "label" -defs["igListBoxHeader"][1]["argsT"][1]["type"] = "const char*" -defs["igListBoxHeader"][1]["argsT"][2] = {} -defs["igListBoxHeader"][1]["argsT"][2]["name"] = "size" -defs["igListBoxHeader"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igListBoxHeader"][1]["argsoriginal"] = "(const char* label,const ImVec2& size=ImVec2(0,0))" -defs["igListBoxHeader"][1]["call_args"] = "(label,size)" -defs["igListBoxHeader"][1]["cimguiname"] = "igListBoxHeader" -defs["igListBoxHeader"][1]["defaults"] = {} -defs["igListBoxHeader"][1]["defaults"]["size"] = "ImVec2(0,0)" -defs["igListBoxHeader"][1]["funcname"] = "ListBoxHeader" -defs["igListBoxHeader"][1]["location"] = "imgui:584" -defs["igListBoxHeader"][1]["namespace"] = "ImGui" -defs["igListBoxHeader"][1]["ov_cimguiname"] = "igListBoxHeaderVec2" -defs["igListBoxHeader"][1]["ret"] = "bool" -defs["igListBoxHeader"][1]["signature"] = "(const char*,const ImVec2)" -defs["igListBoxHeader"][1]["stname"] = "" -defs["igListBoxHeader"][2] = {} -defs["igListBoxHeader"][2]["args"] = "(const char* label,int items_count,int height_in_items)" -defs["igListBoxHeader"][2]["argsT"] = {} -defs["igListBoxHeader"][2]["argsT"][1] = {} -defs["igListBoxHeader"][2]["argsT"][1]["name"] = "label" -defs["igListBoxHeader"][2]["argsT"][1]["type"] = "const char*" -defs["igListBoxHeader"][2]["argsT"][2] = {} -defs["igListBoxHeader"][2]["argsT"][2]["name"] = "items_count" -defs["igListBoxHeader"][2]["argsT"][2]["type"] = "int" -defs["igListBoxHeader"][2]["argsT"][3] = {} -defs["igListBoxHeader"][2]["argsT"][3]["name"] = "height_in_items" -defs["igListBoxHeader"][2]["argsT"][3]["type"] = "int" -defs["igListBoxHeader"][2]["argsoriginal"] = "(const char* label,int items_count,int height_in_items=-1)" -defs["igListBoxHeader"][2]["call_args"] = "(label,items_count,height_in_items)" -defs["igListBoxHeader"][2]["cimguiname"] = "igListBoxHeader" -defs["igListBoxHeader"][2]["defaults"] = {} -defs["igListBoxHeader"][2]["defaults"]["height_in_items"] = "-1" -defs["igListBoxHeader"][2]["funcname"] = "ListBoxHeader" -defs["igListBoxHeader"][2]["location"] = "imgui:585" -defs["igListBoxHeader"][2]["namespace"] = "ImGui" -defs["igListBoxHeader"][2]["ov_cimguiname"] = "igListBoxHeaderInt" -defs["igListBoxHeader"][2]["ret"] = "bool" -defs["igListBoxHeader"][2]["signature"] = "(const char*,int,int)" -defs["igListBoxHeader"][2]["stname"] = "" -defs["igListBoxHeader"]["(const char*,const ImVec2)"] = defs["igListBoxHeader"][1] -defs["igListBoxHeader"]["(const char*,int,int)"] = defs["igListBoxHeader"][2] -defs["igLoadIniSettingsFromDisk"] = {} -defs["igLoadIniSettingsFromDisk"][1] = {} -defs["igLoadIniSettingsFromDisk"][1]["args"] = "(const char* ini_filename)" -defs["igLoadIniSettingsFromDisk"][1]["argsT"] = {} -defs["igLoadIniSettingsFromDisk"][1]["argsT"][1] = {} -defs["igLoadIniSettingsFromDisk"][1]["argsT"][1]["name"] = "ini_filename" -defs["igLoadIniSettingsFromDisk"][1]["argsT"][1]["type"] = "const char*" -defs["igLoadIniSettingsFromDisk"][1]["argsoriginal"] = "(const char* ini_filename)" -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:847" -defs["igLoadIniSettingsFromDisk"][1]["namespace"] = "ImGui" -defs["igLoadIniSettingsFromDisk"][1]["ov_cimguiname"] = "igLoadIniSettingsFromDisk" -defs["igLoadIniSettingsFromDisk"][1]["ret"] = "void" -defs["igLoadIniSettingsFromDisk"][1]["signature"] = "(const char*)" -defs["igLoadIniSettingsFromDisk"][1]["stname"] = "" -defs["igLoadIniSettingsFromDisk"]["(const char*)"] = defs["igLoadIniSettingsFromDisk"][1] -defs["igLoadIniSettingsFromMemory"] = {} -defs["igLoadIniSettingsFromMemory"][1] = {} -defs["igLoadIniSettingsFromMemory"][1]["args"] = "(const char* ini_data,size_t ini_size)" -defs["igLoadIniSettingsFromMemory"][1]["argsT"] = {} -defs["igLoadIniSettingsFromMemory"][1]["argsT"][1] = {} -defs["igLoadIniSettingsFromMemory"][1]["argsT"][1]["name"] = "ini_data" -defs["igLoadIniSettingsFromMemory"][1]["argsT"][1]["type"] = "const char*" -defs["igLoadIniSettingsFromMemory"][1]["argsT"][2] = {} -defs["igLoadIniSettingsFromMemory"][1]["argsT"][2]["name"] = "ini_size" -defs["igLoadIniSettingsFromMemory"][1]["argsT"][2]["type"] = "size_t" -defs["igLoadIniSettingsFromMemory"][1]["argsoriginal"] = "(const char* ini_data,size_t ini_size=0)" -defs["igLoadIniSettingsFromMemory"][1]["call_args"] = "(ini_data,ini_size)" -defs["igLoadIniSettingsFromMemory"][1]["cimguiname"] = "igLoadIniSettingsFromMemory" -defs["igLoadIniSettingsFromMemory"][1]["defaults"] = {} -defs["igLoadIniSettingsFromMemory"][1]["defaults"]["ini_size"] = "0" -defs["igLoadIniSettingsFromMemory"][1]["funcname"] = "LoadIniSettingsFromMemory" -defs["igLoadIniSettingsFromMemory"][1]["location"] = "imgui:848" -defs["igLoadIniSettingsFromMemory"][1]["namespace"] = "ImGui" -defs["igLoadIniSettingsFromMemory"][1]["ov_cimguiname"] = "igLoadIniSettingsFromMemory" -defs["igLoadIniSettingsFromMemory"][1]["ret"] = "void" -defs["igLoadIniSettingsFromMemory"][1]["signature"] = "(const char*,size_t)" -defs["igLoadIniSettingsFromMemory"][1]["stname"] = "" -defs["igLoadIniSettingsFromMemory"]["(const char*,size_t)"] = defs["igLoadIniSettingsFromMemory"][1] -defs["igLogButtons"] = {} -defs["igLogButtons"][1] = {} -defs["igLogButtons"][1]["args"] = "()" -defs["igLogButtons"][1]["argsT"] = {} -defs["igLogButtons"][1]["argsoriginal"] = "()" -defs["igLogButtons"][1]["call_args"] = "()" -defs["igLogButtons"][1]["cimguiname"] = "igLogButtons" -defs["igLogButtons"][1]["defaults"] = {} -defs["igLogButtons"][1]["funcname"] = "LogButtons" -defs["igLogButtons"][1]["location"] = "imgui:741" -defs["igLogButtons"][1]["namespace"] = "ImGui" -defs["igLogButtons"][1]["ov_cimguiname"] = "igLogButtons" -defs["igLogButtons"][1]["ret"] = "void" -defs["igLogButtons"][1]["signature"] = "()" -defs["igLogButtons"][1]["stname"] = "" -defs["igLogButtons"]["()"] = defs["igLogButtons"][1] -defs["igLogFinish"] = {} -defs["igLogFinish"][1] = {} -defs["igLogFinish"][1]["args"] = "()" -defs["igLogFinish"][1]["argsT"] = {} -defs["igLogFinish"][1]["argsoriginal"] = "()" -defs["igLogFinish"][1]["call_args"] = "()" -defs["igLogFinish"][1]["cimguiname"] = "igLogFinish" -defs["igLogFinish"][1]["defaults"] = {} -defs["igLogFinish"][1]["funcname"] = "LogFinish" -defs["igLogFinish"][1]["location"] = "imgui:740" -defs["igLogFinish"][1]["namespace"] = "ImGui" -defs["igLogFinish"][1]["ov_cimguiname"] = "igLogFinish" -defs["igLogFinish"][1]["ret"] = "void" -defs["igLogFinish"][1]["signature"] = "()" -defs["igLogFinish"][1]["stname"] = "" -defs["igLogFinish"]["()"] = defs["igLogFinish"][1] -defs["igLogText"] = {} -defs["igLogText"][1] = {} -defs["igLogText"][1]["args"] = "(const char* fmt,...)" -defs["igLogText"][1]["argsT"] = {} -defs["igLogText"][1]["argsT"][1] = {} -defs["igLogText"][1]["argsT"][1]["name"] = "fmt" -defs["igLogText"][1]["argsT"][1]["type"] = "const char*" -defs["igLogText"][1]["argsT"][2] = {} -defs["igLogText"][1]["argsT"][2]["name"] = "..." -defs["igLogText"][1]["argsT"][2]["type"] = "..." -defs["igLogText"][1]["argsoriginal"] = "(const char* fmt,...)" -defs["igLogText"][1]["call_args"] = "(fmt,...)" -defs["igLogText"][1]["cimguiname"] = "igLogText" -defs["igLogText"][1]["defaults"] = {} -defs["igLogText"][1]["funcname"] = "LogText" -defs["igLogText"][1]["isvararg"] = "...)" -defs["igLogText"][1]["location"] = "imgui:742" -defs["igLogText"][1]["manual"] = true -defs["igLogText"][1]["namespace"] = "ImGui" -defs["igLogText"][1]["ov_cimguiname"] = "igLogText" -defs["igLogText"][1]["ret"] = "void" -defs["igLogText"][1]["signature"] = "(const char*,...)" -defs["igLogText"][1]["stname"] = "" -defs["igLogText"]["(const char*,...)"] = defs["igLogText"][1] -defs["igLogToClipboard"] = {} -defs["igLogToClipboard"][1] = {} -defs["igLogToClipboard"][1]["args"] = "(int auto_open_depth)" -defs["igLogToClipboard"][1]["argsT"] = {} -defs["igLogToClipboard"][1]["argsT"][1] = {} -defs["igLogToClipboard"][1]["argsT"][1]["name"] = "auto_open_depth" -defs["igLogToClipboard"][1]["argsT"][1]["type"] = "int" -defs["igLogToClipboard"][1]["argsoriginal"] = "(int auto_open_depth=-1)" -defs["igLogToClipboard"][1]["call_args"] = "(auto_open_depth)" -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:739" -defs["igLogToClipboard"][1]["namespace"] = "ImGui" -defs["igLogToClipboard"][1]["ov_cimguiname"] = "igLogToClipboard" -defs["igLogToClipboard"][1]["ret"] = "void" -defs["igLogToClipboard"][1]["signature"] = "(int)" -defs["igLogToClipboard"][1]["stname"] = "" -defs["igLogToClipboard"]["(int)"] = defs["igLogToClipboard"][1] -defs["igLogToFile"] = {} -defs["igLogToFile"][1] = {} -defs["igLogToFile"][1]["args"] = "(int auto_open_depth,const char* filename)" -defs["igLogToFile"][1]["argsT"] = {} -defs["igLogToFile"][1]["argsT"][1] = {} -defs["igLogToFile"][1]["argsT"][1]["name"] = "auto_open_depth" -defs["igLogToFile"][1]["argsT"][1]["type"] = "int" -defs["igLogToFile"][1]["argsT"][2] = {} -defs["igLogToFile"][1]["argsT"][2]["name"] = "filename" -defs["igLogToFile"][1]["argsT"][2]["type"] = "const char*" -defs["igLogToFile"][1]["argsoriginal"] = "(int auto_open_depth=-1,const char* filename=((void*)0))" -defs["igLogToFile"][1]["call_args"] = "(auto_open_depth,filename)" -defs["igLogToFile"][1]["cimguiname"] = "igLogToFile" -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:738" -defs["igLogToFile"][1]["namespace"] = "ImGui" -defs["igLogToFile"][1]["ov_cimguiname"] = "igLogToFile" -defs["igLogToFile"][1]["ret"] = "void" -defs["igLogToFile"][1]["signature"] = "(int,const char*)" -defs["igLogToFile"][1]["stname"] = "" -defs["igLogToFile"]["(int,const char*)"] = defs["igLogToFile"][1] -defs["igLogToTTY"] = {} -defs["igLogToTTY"][1] = {} -defs["igLogToTTY"][1]["args"] = "(int auto_open_depth)" -defs["igLogToTTY"][1]["argsT"] = {} -defs["igLogToTTY"][1]["argsT"][1] = {} -defs["igLogToTTY"][1]["argsT"][1]["name"] = "auto_open_depth" -defs["igLogToTTY"][1]["argsT"][1]["type"] = "int" -defs["igLogToTTY"][1]["argsoriginal"] = "(int auto_open_depth=-1)" -defs["igLogToTTY"][1]["call_args"] = "(auto_open_depth)" -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:737" -defs["igLogToTTY"][1]["namespace"] = "ImGui" -defs["igLogToTTY"][1]["ov_cimguiname"] = "igLogToTTY" -defs["igLogToTTY"][1]["ret"] = "void" -defs["igLogToTTY"][1]["signature"] = "(int)" -defs["igLogToTTY"][1]["stname"] = "" -defs["igLogToTTY"]["(int)"] = defs["igLogToTTY"][1] -defs["igMemAlloc"] = {} -defs["igMemAlloc"][1] = {} -defs["igMemAlloc"][1]["args"] = "(size_t size)" -defs["igMemAlloc"][1]["argsT"] = {} -defs["igMemAlloc"][1]["argsT"][1] = {} -defs["igMemAlloc"][1]["argsT"][1]["name"] = "size" -defs["igMemAlloc"][1]["argsT"][1]["type"] = "size_t" -defs["igMemAlloc"][1]["argsoriginal"] = "(size_t size)" -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:859" -defs["igMemAlloc"][1]["namespace"] = "ImGui" -defs["igMemAlloc"][1]["ov_cimguiname"] = "igMemAlloc" -defs["igMemAlloc"][1]["ret"] = "void*" -defs["igMemAlloc"][1]["signature"] = "(size_t)" -defs["igMemAlloc"][1]["stname"] = "" -defs["igMemAlloc"]["(size_t)"] = defs["igMemAlloc"][1] -defs["igMemFree"] = {} -defs["igMemFree"][1] = {} -defs["igMemFree"][1]["args"] = "(void* ptr)" -defs["igMemFree"][1]["argsT"] = {} -defs["igMemFree"][1]["argsT"][1] = {} -defs["igMemFree"][1]["argsT"][1]["name"] = "ptr" -defs["igMemFree"][1]["argsT"][1]["type"] = "void*" -defs["igMemFree"][1]["argsoriginal"] = "(void* ptr)" -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:860" -defs["igMemFree"][1]["namespace"] = "ImGui" -defs["igMemFree"][1]["ov_cimguiname"] = "igMemFree" -defs["igMemFree"][1]["ret"] = "void" -defs["igMemFree"][1]["signature"] = "(void*)" -defs["igMemFree"][1]["stname"] = "" -defs["igMemFree"]["(void*)"] = defs["igMemFree"][1] -defs["igMenuItem"] = {} -defs["igMenuItem"][1] = {} -defs["igMenuItem"][1]["args"] = "(const char* label,const char* shortcut,bool selected,bool enabled)" -defs["igMenuItem"][1]["argsT"] = {} -defs["igMenuItem"][1]["argsT"][1] = {} -defs["igMenuItem"][1]["argsT"][1]["name"] = "label" -defs["igMenuItem"][1]["argsT"][1]["type"] = "const char*" -defs["igMenuItem"][1]["argsT"][2] = {} -defs["igMenuItem"][1]["argsT"][2]["name"] = "shortcut" -defs["igMenuItem"][1]["argsT"][2]["type"] = "const char*" -defs["igMenuItem"][1]["argsT"][3] = {} -defs["igMenuItem"][1]["argsT"][3]["name"] = "selected" -defs["igMenuItem"][1]["argsT"][3]["type"] = "bool" -defs["igMenuItem"][1]["argsT"][4] = {} -defs["igMenuItem"][1]["argsT"][4]["name"] = "enabled" -defs["igMenuItem"][1]["argsT"][4]["type"] = "bool" -defs["igMenuItem"][1]["argsoriginal"] = "(const char* label,const char* shortcut=((void*)0),bool selected=false,bool enabled=true)" -defs["igMenuItem"][1]["call_args"] = "(label,shortcut,selected,enabled)" -defs["igMenuItem"][1]["cimguiname"] = "igMenuItem" -defs["igMenuItem"][1]["defaults"] = {} -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:611" -defs["igMenuItem"][1]["namespace"] = "ImGui" -defs["igMenuItem"][1]["ov_cimguiname"] = "igMenuItemBool" -defs["igMenuItem"][1]["ret"] = "bool" -defs["igMenuItem"][1]["signature"] = "(const char*,const char*,bool,bool)" -defs["igMenuItem"][1]["stname"] = "" -defs["igMenuItem"][2] = {} -defs["igMenuItem"][2]["args"] = "(const char* label,const char* shortcut,bool* p_selected,bool enabled)" -defs["igMenuItem"][2]["argsT"] = {} -defs["igMenuItem"][2]["argsT"][1] = {} -defs["igMenuItem"][2]["argsT"][1]["name"] = "label" -defs["igMenuItem"][2]["argsT"][1]["type"] = "const char*" -defs["igMenuItem"][2]["argsT"][2] = {} -defs["igMenuItem"][2]["argsT"][2]["name"] = "shortcut" -defs["igMenuItem"][2]["argsT"][2]["type"] = "const char*" -defs["igMenuItem"][2]["argsT"][3] = {} -defs["igMenuItem"][2]["argsT"][3]["name"] = "p_selected" -defs["igMenuItem"][2]["argsT"][3]["type"] = "bool*" -defs["igMenuItem"][2]["argsT"][4] = {} -defs["igMenuItem"][2]["argsT"][4]["name"] = "enabled" -defs["igMenuItem"][2]["argsT"][4]["type"] = "bool" -defs["igMenuItem"][2]["argsoriginal"] = "(const char* label,const char* shortcut,bool* p_selected,bool enabled=true)" -defs["igMenuItem"][2]["call_args"] = "(label,shortcut,p_selected,enabled)" -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:612" -defs["igMenuItem"][2]["namespace"] = "ImGui" -defs["igMenuItem"][2]["ov_cimguiname"] = "igMenuItemBoolPtr" -defs["igMenuItem"][2]["ret"] = "bool" -defs["igMenuItem"][2]["signature"] = "(const char*,const char*,bool*,bool)" -defs["igMenuItem"][2]["stname"] = "" -defs["igMenuItem"]["(const char*,const char*,bool*,bool)"] = defs["igMenuItem"][2] -defs["igMenuItem"]["(const char*,const char*,bool,bool)"] = defs["igMenuItem"][1] -defs["igNewFrame"] = {} -defs["igNewFrame"][1] = {} -defs["igNewFrame"][1]["args"] = "()" -defs["igNewFrame"][1]["argsT"] = {} -defs["igNewFrame"][1]["argsoriginal"] = "()" -defs["igNewFrame"][1]["call_args"] = "()" -defs["igNewFrame"][1]["cimguiname"] = "igNewFrame" -defs["igNewFrame"][1]["defaults"] = {} -defs["igNewFrame"][1]["funcname"] = "NewFrame" -defs["igNewFrame"][1]["location"] = "imgui:264" -defs["igNewFrame"][1]["namespace"] = "ImGui" -defs["igNewFrame"][1]["ov_cimguiname"] = "igNewFrame" -defs["igNewFrame"][1]["ret"] = "void" -defs["igNewFrame"][1]["signature"] = "()" -defs["igNewFrame"][1]["stname"] = "" -defs["igNewFrame"]["()"] = defs["igNewFrame"][1] -defs["igNewLine"] = {} -defs["igNewLine"][1] = {} -defs["igNewLine"][1]["args"] = "()" -defs["igNewLine"][1]["argsT"] = {} -defs["igNewLine"][1]["argsoriginal"] = "()" -defs["igNewLine"][1]["call_args"] = "()" -defs["igNewLine"][1]["cimguiname"] = "igNewLine" -defs["igNewLine"][1]["defaults"] = {} -defs["igNewLine"][1]["funcname"] = "NewLine" -defs["igNewLine"][1]["location"] = "imgui:402" -defs["igNewLine"][1]["namespace"] = "ImGui" -defs["igNewLine"][1]["ov_cimguiname"] = "igNewLine" -defs["igNewLine"][1]["ret"] = "void" -defs["igNewLine"][1]["signature"] = "()" -defs["igNewLine"][1]["stname"] = "" -defs["igNewLine"]["()"] = defs["igNewLine"][1] -defs["igNextColumn"] = {} -defs["igNextColumn"][1] = {} -defs["igNextColumn"][1]["args"] = "()" -defs["igNextColumn"][1]["argsT"] = {} -defs["igNextColumn"][1]["argsoriginal"] = "()" -defs["igNextColumn"][1]["call_args"] = "()" -defs["igNextColumn"][1]["cimguiname"] = "igNextColumn" -defs["igNextColumn"][1]["defaults"] = {} -defs["igNextColumn"][1]["funcname"] = "NextColumn" -defs["igNextColumn"][1]["location"] = "imgui:719" -defs["igNextColumn"][1]["namespace"] = "ImGui" -defs["igNextColumn"][1]["ov_cimguiname"] = "igNextColumn" -defs["igNextColumn"][1]["ret"] = "void" -defs["igNextColumn"][1]["signature"] = "()" -defs["igNextColumn"][1]["stname"] = "" -defs["igNextColumn"]["()"] = defs["igNextColumn"][1] -defs["igOpenPopup"] = {} -defs["igOpenPopup"][1] = {} -defs["igOpenPopup"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" -defs["igOpenPopup"][1]["argsT"] = {} -defs["igOpenPopup"][1]["argsT"][1] = {} -defs["igOpenPopup"][1]["argsT"][1]["name"] = "str_id" -defs["igOpenPopup"][1]["argsT"][1]["type"] = "const char*" -defs["igOpenPopup"][1]["argsT"][2] = {} -defs["igOpenPopup"][1]["argsT"][2]["name"] = "popup_flags" -defs["igOpenPopup"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" -defs["igOpenPopup"][1]["argsoriginal"] = "(const char* str_id,ImGuiPopupFlags popup_flags=0)" -defs["igOpenPopup"][1]["call_args"] = "(str_id,popup_flags)" -defs["igOpenPopup"][1]["cimguiname"] = "igOpenPopup" -defs["igOpenPopup"][1]["defaults"] = {} -defs["igOpenPopup"][1]["defaults"]["popup_flags"] = "0" -defs["igOpenPopup"][1]["funcname"] = "OpenPopup" -defs["igOpenPopup"][1]["location"] = "imgui:641" -defs["igOpenPopup"][1]["namespace"] = "ImGui" -defs["igOpenPopup"][1]["ov_cimguiname"] = "igOpenPopup" -defs["igOpenPopup"][1]["ret"] = "void" -defs["igOpenPopup"][1]["signature"] = "(const char*,ImGuiPopupFlags)" -defs["igOpenPopup"][1]["stname"] = "" -defs["igOpenPopup"]["(const char*,ImGuiPopupFlags)"] = defs["igOpenPopup"][1] -defs["igOpenPopupOnItemClick"] = {} -defs["igOpenPopupOnItemClick"][1] = {} -defs["igOpenPopupOnItemClick"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" -defs["igOpenPopupOnItemClick"][1]["argsT"] = {} -defs["igOpenPopupOnItemClick"][1]["argsT"][1] = {} -defs["igOpenPopupOnItemClick"][1]["argsT"][1]["name"] = "str_id" -defs["igOpenPopupOnItemClick"][1]["argsT"][1]["type"] = "const char*" -defs["igOpenPopupOnItemClick"][1]["argsT"][2] = {} -defs["igOpenPopupOnItemClick"][1]["argsT"][2]["name"] = "popup_flags" -defs["igOpenPopupOnItemClick"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" -defs["igOpenPopupOnItemClick"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)" -defs["igOpenPopupOnItemClick"][1]["call_args"] = "(str_id,popup_flags)" -defs["igOpenPopupOnItemClick"][1]["cimguiname"] = "igOpenPopupOnItemClick" -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:642" -defs["igOpenPopupOnItemClick"][1]["namespace"] = "ImGui" -defs["igOpenPopupOnItemClick"][1]["ov_cimguiname"] = "igOpenPopupOnItemClick" -defs["igOpenPopupOnItemClick"][1]["ret"] = "void" -defs["igOpenPopupOnItemClick"][1]["signature"] = "(const char*,ImGuiPopupFlags)" -defs["igOpenPopupOnItemClick"][1]["stname"] = "" -defs["igOpenPopupOnItemClick"]["(const char*,ImGuiPopupFlags)"] = defs["igOpenPopupOnItemClick"][1] -defs["igPlotHistogram"] = {} -defs["igPlotHistogram"][1] = {} -defs["igPlotHistogram"][1]["args"] = "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)" -defs["igPlotHistogram"][1]["argsT"] = {} -defs["igPlotHistogram"][1]["argsT"][1] = {} -defs["igPlotHistogram"][1]["argsT"][1]["name"] = "label" -defs["igPlotHistogram"][1]["argsT"][1]["type"] = "const char*" -defs["igPlotHistogram"][1]["argsT"][2] = {} -defs["igPlotHistogram"][1]["argsT"][2]["name"] = "values" -defs["igPlotHistogram"][1]["argsT"][2]["type"] = "const float*" -defs["igPlotHistogram"][1]["argsT"][3] = {} -defs["igPlotHistogram"][1]["argsT"][3]["name"] = "values_count" -defs["igPlotHistogram"][1]["argsT"][3]["type"] = "int" -defs["igPlotHistogram"][1]["argsT"][4] = {} -defs["igPlotHistogram"][1]["argsT"][4]["name"] = "values_offset" -defs["igPlotHistogram"][1]["argsT"][4]["type"] = "int" -defs["igPlotHistogram"][1]["argsT"][5] = {} -defs["igPlotHistogram"][1]["argsT"][5]["name"] = "overlay_text" -defs["igPlotHistogram"][1]["argsT"][5]["type"] = "const char*" -defs["igPlotHistogram"][1]["argsT"][6] = {} -defs["igPlotHistogram"][1]["argsT"][6]["name"] = "scale_min" -defs["igPlotHistogram"][1]["argsT"][6]["type"] = "float" -defs["igPlotHistogram"][1]["argsT"][7] = {} -defs["igPlotHistogram"][1]["argsT"][7]["name"] = "scale_max" -defs["igPlotHistogram"][1]["argsT"][7]["type"] = "float" -defs["igPlotHistogram"][1]["argsT"][8] = {} -defs["igPlotHistogram"][1]["argsT"][8]["name"] = "graph_size" -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]["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"] = {} -defs["igPlotHistogram"][1]["defaults"]["graph_size"] = "ImVec2(0,0)" -defs["igPlotHistogram"][1]["defaults"]["overlay_text"] = "NULL" -defs["igPlotHistogram"][1]["defaults"]["scale_max"] = "FLT_MAX" -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:591" -defs["igPlotHistogram"][1]["namespace"] = "ImGui" -defs["igPlotHistogram"][1]["ov_cimguiname"] = "igPlotHistogramFloatPtr" -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"] = "" -defs["igPlotHistogram"][2] = {} -defs["igPlotHistogram"][2]["args"] = "(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)" -defs["igPlotHistogram"][2]["argsT"] = {} -defs["igPlotHistogram"][2]["argsT"][1] = {} -defs["igPlotHistogram"][2]["argsT"][1]["name"] = "label" -defs["igPlotHistogram"][2]["argsT"][1]["type"] = "const char*" -defs["igPlotHistogram"][2]["argsT"][2] = {} -defs["igPlotHistogram"][2]["argsT"][2]["name"] = "values_getter" -defs["igPlotHistogram"][2]["argsT"][2]["ret"] = "float" -defs["igPlotHistogram"][2]["argsT"][2]["signature"] = "(void* data,int idx)" -defs["igPlotHistogram"][2]["argsT"][2]["type"] = "float(*)(void* data,int idx)" -defs["igPlotHistogram"][2]["argsT"][3] = {} -defs["igPlotHistogram"][2]["argsT"][3]["name"] = "data" -defs["igPlotHistogram"][2]["argsT"][3]["type"] = "void*" -defs["igPlotHistogram"][2]["argsT"][4] = {} -defs["igPlotHistogram"][2]["argsT"][4]["name"] = "values_count" -defs["igPlotHistogram"][2]["argsT"][4]["type"] = "int" -defs["igPlotHistogram"][2]["argsT"][5] = {} -defs["igPlotHistogram"][2]["argsT"][5]["name"] = "values_offset" -defs["igPlotHistogram"][2]["argsT"][5]["type"] = "int" -defs["igPlotHistogram"][2]["argsT"][6] = {} -defs["igPlotHistogram"][2]["argsT"][6]["name"] = "overlay_text" -defs["igPlotHistogram"][2]["argsT"][6]["type"] = "const char*" -defs["igPlotHistogram"][2]["argsT"][7] = {} -defs["igPlotHistogram"][2]["argsT"][7]["name"] = "scale_min" -defs["igPlotHistogram"][2]["argsT"][7]["type"] = "float" -defs["igPlotHistogram"][2]["argsT"][8] = {} -defs["igPlotHistogram"][2]["argsT"][8]["name"] = "scale_max" -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]["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"] = {} -defs["igPlotHistogram"][2]["defaults"]["graph_size"] = "ImVec2(0,0)" -defs["igPlotHistogram"][2]["defaults"]["overlay_text"] = "NULL" -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:592" -defs["igPlotHistogram"][2]["namespace"] = "ImGui" -defs["igPlotHistogram"][2]["ov_cimguiname"] = "igPlotHistogramFnFloatPtr" -defs["igPlotHistogram"][2]["ret"] = "void" -defs["igPlotHistogram"][2]["signature"] = "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)" -defs["igPlotHistogram"][2]["stname"] = "" -defs["igPlotHistogram"]["(const char*,const float*,int,int,const char*,float,float,ImVec2,int)"] = defs["igPlotHistogram"][1] -defs["igPlotHistogram"]["(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)"] = defs["igPlotHistogram"][2] -defs["igPlotLines"] = {} -defs["igPlotLines"][1] = {} -defs["igPlotLines"][1]["args"] = "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)" -defs["igPlotLines"][1]["argsT"] = {} -defs["igPlotLines"][1]["argsT"][1] = {} -defs["igPlotLines"][1]["argsT"][1]["name"] = "label" -defs["igPlotLines"][1]["argsT"][1]["type"] = "const char*" -defs["igPlotLines"][1]["argsT"][2] = {} -defs["igPlotLines"][1]["argsT"][2]["name"] = "values" -defs["igPlotLines"][1]["argsT"][2]["type"] = "const float*" -defs["igPlotLines"][1]["argsT"][3] = {} -defs["igPlotLines"][1]["argsT"][3]["name"] = "values_count" -defs["igPlotLines"][1]["argsT"][3]["type"] = "int" -defs["igPlotLines"][1]["argsT"][4] = {} -defs["igPlotLines"][1]["argsT"][4]["name"] = "values_offset" -defs["igPlotLines"][1]["argsT"][4]["type"] = "int" -defs["igPlotLines"][1]["argsT"][5] = {} -defs["igPlotLines"][1]["argsT"][5]["name"] = "overlay_text" -defs["igPlotLines"][1]["argsT"][5]["type"] = "const char*" -defs["igPlotLines"][1]["argsT"][6] = {} -defs["igPlotLines"][1]["argsT"][6]["name"] = "scale_min" -defs["igPlotLines"][1]["argsT"][6]["type"] = "float" -defs["igPlotLines"][1]["argsT"][7] = {} -defs["igPlotLines"][1]["argsT"][7]["name"] = "scale_max" -defs["igPlotLines"][1]["argsT"][7]["type"] = "float" -defs["igPlotLines"][1]["argsT"][8] = {} -defs["igPlotLines"][1]["argsT"][8]["name"] = "graph_size" -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]["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"] = {} -defs["igPlotLines"][1]["defaults"]["graph_size"] = "ImVec2(0,0)" -defs["igPlotLines"][1]["defaults"]["overlay_text"] = "NULL" -defs["igPlotLines"][1]["defaults"]["scale_max"] = "FLT_MAX" -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:589" -defs["igPlotLines"][1]["namespace"] = "ImGui" -defs["igPlotLines"][1]["ov_cimguiname"] = "igPlotLinesFloatPtr" -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"] = "" -defs["igPlotLines"][2] = {} -defs["igPlotLines"][2]["args"] = "(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)" -defs["igPlotLines"][2]["argsT"] = {} -defs["igPlotLines"][2]["argsT"][1] = {} -defs["igPlotLines"][2]["argsT"][1]["name"] = "label" -defs["igPlotLines"][2]["argsT"][1]["type"] = "const char*" -defs["igPlotLines"][2]["argsT"][2] = {} -defs["igPlotLines"][2]["argsT"][2]["name"] = "values_getter" -defs["igPlotLines"][2]["argsT"][2]["ret"] = "float" -defs["igPlotLines"][2]["argsT"][2]["signature"] = "(void* data,int idx)" -defs["igPlotLines"][2]["argsT"][2]["type"] = "float(*)(void* data,int idx)" -defs["igPlotLines"][2]["argsT"][3] = {} -defs["igPlotLines"][2]["argsT"][3]["name"] = "data" -defs["igPlotLines"][2]["argsT"][3]["type"] = "void*" -defs["igPlotLines"][2]["argsT"][4] = {} -defs["igPlotLines"][2]["argsT"][4]["name"] = "values_count" -defs["igPlotLines"][2]["argsT"][4]["type"] = "int" -defs["igPlotLines"][2]["argsT"][5] = {} -defs["igPlotLines"][2]["argsT"][5]["name"] = "values_offset" -defs["igPlotLines"][2]["argsT"][5]["type"] = "int" -defs["igPlotLines"][2]["argsT"][6] = {} -defs["igPlotLines"][2]["argsT"][6]["name"] = "overlay_text" -defs["igPlotLines"][2]["argsT"][6]["type"] = "const char*" -defs["igPlotLines"][2]["argsT"][7] = {} -defs["igPlotLines"][2]["argsT"][7]["name"] = "scale_min" -defs["igPlotLines"][2]["argsT"][7]["type"] = "float" -defs["igPlotLines"][2]["argsT"][8] = {} -defs["igPlotLines"][2]["argsT"][8]["name"] = "scale_max" -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]["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"] = {} -defs["igPlotLines"][2]["defaults"]["graph_size"] = "ImVec2(0,0)" -defs["igPlotLines"][2]["defaults"]["overlay_text"] = "NULL" -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:590" -defs["igPlotLines"][2]["namespace"] = "ImGui" -defs["igPlotLines"][2]["ov_cimguiname"] = "igPlotLinesFnFloatPtr" -defs["igPlotLines"][2]["ret"] = "void" -defs["igPlotLines"][2]["signature"] = "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)" -defs["igPlotLines"][2]["stname"] = "" -defs["igPlotLines"]["(const char*,const float*,int,int,const char*,float,float,ImVec2,int)"] = defs["igPlotLines"][1] -defs["igPlotLines"]["(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)"] = defs["igPlotLines"][2] -defs["igPopAllowKeyboardFocus"] = {} -defs["igPopAllowKeyboardFocus"][1] = {} -defs["igPopAllowKeyboardFocus"][1]["args"] = "()" -defs["igPopAllowKeyboardFocus"][1]["argsT"] = {} -defs["igPopAllowKeyboardFocus"][1]["argsoriginal"] = "()" -defs["igPopAllowKeyboardFocus"][1]["call_args"] = "()" -defs["igPopAllowKeyboardFocus"][1]["cimguiname"] = "igPopAllowKeyboardFocus" -defs["igPopAllowKeyboardFocus"][1]["defaults"] = {} -defs["igPopAllowKeyboardFocus"][1]["funcname"] = "PopAllowKeyboardFocus" -defs["igPopAllowKeyboardFocus"][1]["location"] = "imgui:372" -defs["igPopAllowKeyboardFocus"][1]["namespace"] = "ImGui" -defs["igPopAllowKeyboardFocus"][1]["ov_cimguiname"] = "igPopAllowKeyboardFocus" -defs["igPopAllowKeyboardFocus"][1]["ret"] = "void" -defs["igPopAllowKeyboardFocus"][1]["signature"] = "()" -defs["igPopAllowKeyboardFocus"][1]["stname"] = "" -defs["igPopAllowKeyboardFocus"]["()"] = defs["igPopAllowKeyboardFocus"][1] -defs["igPopButtonRepeat"] = {} -defs["igPopButtonRepeat"][1] = {} -defs["igPopButtonRepeat"][1]["args"] = "()" -defs["igPopButtonRepeat"][1]["argsT"] = {} -defs["igPopButtonRepeat"][1]["argsoriginal"] = "()" -defs["igPopButtonRepeat"][1]["call_args"] = "()" -defs["igPopButtonRepeat"][1]["cimguiname"] = "igPopButtonRepeat" -defs["igPopButtonRepeat"][1]["defaults"] = {} -defs["igPopButtonRepeat"][1]["funcname"] = "PopButtonRepeat" -defs["igPopButtonRepeat"][1]["location"] = "imgui:374" -defs["igPopButtonRepeat"][1]["namespace"] = "ImGui" -defs["igPopButtonRepeat"][1]["ov_cimguiname"] = "igPopButtonRepeat" -defs["igPopButtonRepeat"][1]["ret"] = "void" -defs["igPopButtonRepeat"][1]["signature"] = "()" -defs["igPopButtonRepeat"][1]["stname"] = "" -defs["igPopButtonRepeat"]["()"] = defs["igPopButtonRepeat"][1] -defs["igPopClipRect"] = {} -defs["igPopClipRect"][1] = {} -defs["igPopClipRect"][1]["args"] = "()" -defs["igPopClipRect"][1]["argsT"] = {} -defs["igPopClipRect"][1]["argsoriginal"] = "()" -defs["igPopClipRect"][1]["call_args"] = "()" -defs["igPopClipRect"][1]["cimguiname"] = "igPopClipRect" -defs["igPopClipRect"][1]["defaults"] = {} -defs["igPopClipRect"][1]["funcname"] = "PopClipRect" -defs["igPopClipRect"][1]["location"] = "imgui:757" -defs["igPopClipRect"][1]["namespace"] = "ImGui" -defs["igPopClipRect"][1]["ov_cimguiname"] = "igPopClipRect" -defs["igPopClipRect"][1]["ret"] = "void" -defs["igPopClipRect"][1]["signature"] = "()" -defs["igPopClipRect"][1]["stname"] = "" -defs["igPopClipRect"]["()"] = defs["igPopClipRect"][1] -defs["igPopFont"] = {} -defs["igPopFont"][1] = {} -defs["igPopFont"][1]["args"] = "()" -defs["igPopFont"][1]["argsT"] = {} -defs["igPopFont"][1]["argsoriginal"] = "()" -defs["igPopFont"][1]["call_args"] = "()" -defs["igPopFont"][1]["cimguiname"] = "igPopFont" -defs["igPopFont"][1]["defaults"] = {} -defs["igPopFont"][1]["funcname"] = "PopFont" -defs["igPopFont"][1]["location"] = "imgui:364" -defs["igPopFont"][1]["namespace"] = "ImGui" -defs["igPopFont"][1]["ov_cimguiname"] = "igPopFont" -defs["igPopFont"][1]["ret"] = "void" -defs["igPopFont"][1]["signature"] = "()" -defs["igPopFont"][1]["stname"] = "" -defs["igPopFont"]["()"] = defs["igPopFont"][1] -defs["igPopID"] = {} -defs["igPopID"][1] = {} -defs["igPopID"][1]["args"] = "()" -defs["igPopID"][1]["argsT"] = {} -defs["igPopID"][1]["argsoriginal"] = "()" -defs["igPopID"][1]["call_args"] = "()" -defs["igPopID"][1]["cimguiname"] = "igPopID" -defs["igPopID"][1]["defaults"] = {} -defs["igPopID"][1]["funcname"] = "PopID" -defs["igPopID"][1]["location"] = "imgui:435" -defs["igPopID"][1]["namespace"] = "ImGui" -defs["igPopID"][1]["ov_cimguiname"] = "igPopID" -defs["igPopID"][1]["ret"] = "void" -defs["igPopID"][1]["signature"] = "()" -defs["igPopID"][1]["stname"] = "" -defs["igPopID"]["()"] = defs["igPopID"][1] -defs["igPopItemWidth"] = {} -defs["igPopItemWidth"][1] = {} -defs["igPopItemWidth"][1]["args"] = "()" -defs["igPopItemWidth"][1]["argsT"] = {} -defs["igPopItemWidth"][1]["argsoriginal"] = "()" -defs["igPopItemWidth"][1]["call_args"] = "()" -defs["igPopItemWidth"][1]["cimguiname"] = "igPopItemWidth" -defs["igPopItemWidth"][1]["defaults"] = {} -defs["igPopItemWidth"][1]["funcname"] = "PopItemWidth" -defs["igPopItemWidth"][1]["location"] = "imgui:378" -defs["igPopItemWidth"][1]["namespace"] = "ImGui" -defs["igPopItemWidth"][1]["ov_cimguiname"] = "igPopItemWidth" -defs["igPopItemWidth"][1]["ret"] = "void" -defs["igPopItemWidth"][1]["signature"] = "()" -defs["igPopItemWidth"][1]["stname"] = "" -defs["igPopItemWidth"]["()"] = defs["igPopItemWidth"][1] -defs["igPopStyleColor"] = {} -defs["igPopStyleColor"][1] = {} -defs["igPopStyleColor"][1]["args"] = "(int count)" -defs["igPopStyleColor"][1]["argsT"] = {} -defs["igPopStyleColor"][1]["argsT"][1] = {} -defs["igPopStyleColor"][1]["argsT"][1]["name"] = "count" -defs["igPopStyleColor"][1]["argsT"][1]["type"] = "int" -defs["igPopStyleColor"][1]["argsoriginal"] = "(int count=1)" -defs["igPopStyleColor"][1]["call_args"] = "(count)" -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:367" -defs["igPopStyleColor"][1]["namespace"] = "ImGui" -defs["igPopStyleColor"][1]["ov_cimguiname"] = "igPopStyleColor" -defs["igPopStyleColor"][1]["ret"] = "void" -defs["igPopStyleColor"][1]["signature"] = "(int)" -defs["igPopStyleColor"][1]["stname"] = "" -defs["igPopStyleColor"]["(int)"] = defs["igPopStyleColor"][1] -defs["igPopStyleVar"] = {} -defs["igPopStyleVar"][1] = {} -defs["igPopStyleVar"][1]["args"] = "(int count)" -defs["igPopStyleVar"][1]["argsT"] = {} -defs["igPopStyleVar"][1]["argsT"][1] = {} -defs["igPopStyleVar"][1]["argsT"][1]["name"] = "count" -defs["igPopStyleVar"][1]["argsT"][1]["type"] = "int" -defs["igPopStyleVar"][1]["argsoriginal"] = "(int count=1)" -defs["igPopStyleVar"][1]["call_args"] = "(count)" -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:370" -defs["igPopStyleVar"][1]["namespace"] = "ImGui" -defs["igPopStyleVar"][1]["ov_cimguiname"] = "igPopStyleVar" -defs["igPopStyleVar"][1]["ret"] = "void" -defs["igPopStyleVar"][1]["signature"] = "(int)" -defs["igPopStyleVar"][1]["stname"] = "" -defs["igPopStyleVar"]["(int)"] = defs["igPopStyleVar"][1] -defs["igPopTextWrapPos"] = {} -defs["igPopTextWrapPos"][1] = {} -defs["igPopTextWrapPos"][1]["args"] = "()" -defs["igPopTextWrapPos"][1]["argsT"] = {} -defs["igPopTextWrapPos"][1]["argsoriginal"] = "()" -defs["igPopTextWrapPos"][1]["call_args"] = "()" -defs["igPopTextWrapPos"][1]["cimguiname"] = "igPopTextWrapPos" -defs["igPopTextWrapPos"][1]["defaults"] = {} -defs["igPopTextWrapPos"][1]["funcname"] = "PopTextWrapPos" -defs["igPopTextWrapPos"][1]["location"] = "imgui:382" -defs["igPopTextWrapPos"][1]["namespace"] = "ImGui" -defs["igPopTextWrapPos"][1]["ov_cimguiname"] = "igPopTextWrapPos" -defs["igPopTextWrapPos"][1]["ret"] = "void" -defs["igPopTextWrapPos"][1]["signature"] = "()" -defs["igPopTextWrapPos"][1]["stname"] = "" -defs["igPopTextWrapPos"]["()"] = defs["igPopTextWrapPos"][1] -defs["igProgressBar"] = {} -defs["igProgressBar"][1] = {} -defs["igProgressBar"][1]["args"] = "(float fraction,const ImVec2 size_arg,const char* overlay)" -defs["igProgressBar"][1]["argsT"] = {} -defs["igProgressBar"][1]["argsT"][1] = {} -defs["igProgressBar"][1]["argsT"][1]["name"] = "fraction" -defs["igProgressBar"][1]["argsT"][1]["type"] = "float" -defs["igProgressBar"][1]["argsT"][2] = {} -defs["igProgressBar"][1]["argsT"][2]["name"] = "size_arg" -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]["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:469" -defs["igProgressBar"][1]["namespace"] = "ImGui" -defs["igProgressBar"][1]["ov_cimguiname"] = "igProgressBar" -defs["igProgressBar"][1]["ret"] = "void" -defs["igProgressBar"][1]["signature"] = "(float,const ImVec2,const char*)" -defs["igProgressBar"][1]["stname"] = "" -defs["igProgressBar"]["(float,const ImVec2,const char*)"] = defs["igProgressBar"][1] -defs["igPushAllowKeyboardFocus"] = {} -defs["igPushAllowKeyboardFocus"][1] = {} -defs["igPushAllowKeyboardFocus"][1]["args"] = "(bool allow_keyboard_focus)" -defs["igPushAllowKeyboardFocus"][1]["argsT"] = {} -defs["igPushAllowKeyboardFocus"][1]["argsT"][1] = {} -defs["igPushAllowKeyboardFocus"][1]["argsT"][1]["name"] = "allow_keyboard_focus" -defs["igPushAllowKeyboardFocus"][1]["argsT"][1]["type"] = "bool" -defs["igPushAllowKeyboardFocus"][1]["argsoriginal"] = "(bool allow_keyboard_focus)" -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:371" -defs["igPushAllowKeyboardFocus"][1]["namespace"] = "ImGui" -defs["igPushAllowKeyboardFocus"][1]["ov_cimguiname"] = "igPushAllowKeyboardFocus" -defs["igPushAllowKeyboardFocus"][1]["ret"] = "void" -defs["igPushAllowKeyboardFocus"][1]["signature"] = "(bool)" -defs["igPushAllowKeyboardFocus"][1]["stname"] = "" -defs["igPushAllowKeyboardFocus"]["(bool)"] = defs["igPushAllowKeyboardFocus"][1] -defs["igPushButtonRepeat"] = {} -defs["igPushButtonRepeat"][1] = {} -defs["igPushButtonRepeat"][1]["args"] = "(bool repeat)" -defs["igPushButtonRepeat"][1]["argsT"] = {} -defs["igPushButtonRepeat"][1]["argsT"][1] = {} -defs["igPushButtonRepeat"][1]["argsT"][1]["name"] = "repeat" -defs["igPushButtonRepeat"][1]["argsT"][1]["type"] = "bool" -defs["igPushButtonRepeat"][1]["argsoriginal"] = "(bool repeat)" -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:373" -defs["igPushButtonRepeat"][1]["namespace"] = "ImGui" -defs["igPushButtonRepeat"][1]["ov_cimguiname"] = "igPushButtonRepeat" -defs["igPushButtonRepeat"][1]["ret"] = "void" -defs["igPushButtonRepeat"][1]["signature"] = "(bool)" -defs["igPushButtonRepeat"][1]["stname"] = "" -defs["igPushButtonRepeat"]["(bool)"] = defs["igPushButtonRepeat"][1] -defs["igPushClipRect"] = {} -defs["igPushClipRect"][1] = {} -defs["igPushClipRect"][1]["args"] = "(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)" -defs["igPushClipRect"][1]["argsT"] = {} -defs["igPushClipRect"][1]["argsT"][1] = {} -defs["igPushClipRect"][1]["argsT"][1]["name"] = "clip_rect_min" -defs["igPushClipRect"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igPushClipRect"][1]["argsT"][2] = {} -defs["igPushClipRect"][1]["argsT"][2]["name"] = "clip_rect_max" -defs["igPushClipRect"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igPushClipRect"][1]["argsT"][3] = {} -defs["igPushClipRect"][1]["argsT"][3]["name"] = "intersect_with_current_clip_rect" -defs["igPushClipRect"][1]["argsT"][3]["type"] = "bool" -defs["igPushClipRect"][1]["argsoriginal"] = "(const ImVec2& clip_rect_min,const ImVec2& clip_rect_max,bool intersect_with_current_clip_rect)" -defs["igPushClipRect"][1]["call_args"] = "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)" -defs["igPushClipRect"][1]["cimguiname"] = "igPushClipRect" -defs["igPushClipRect"][1]["defaults"] = {} -defs["igPushClipRect"][1]["funcname"] = "PushClipRect" -defs["igPushClipRect"][1]["location"] = "imgui:756" -defs["igPushClipRect"][1]["namespace"] = "ImGui" -defs["igPushClipRect"][1]["ov_cimguiname"] = "igPushClipRect" -defs["igPushClipRect"][1]["ret"] = "void" -defs["igPushClipRect"][1]["signature"] = "(const ImVec2,const ImVec2,bool)" -defs["igPushClipRect"][1]["stname"] = "" -defs["igPushClipRect"]["(const ImVec2,const ImVec2,bool)"] = defs["igPushClipRect"][1] -defs["igPushFont"] = {} -defs["igPushFont"][1] = {} -defs["igPushFont"][1]["args"] = "(ImFont* font)" -defs["igPushFont"][1]["argsT"] = {} -defs["igPushFont"][1]["argsT"][1] = {} -defs["igPushFont"][1]["argsT"][1]["name"] = "font" -defs["igPushFont"][1]["argsT"][1]["type"] = "ImFont*" -defs["igPushFont"][1]["argsoriginal"] = "(ImFont* font)" -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:363" -defs["igPushFont"][1]["namespace"] = "ImGui" -defs["igPushFont"][1]["ov_cimguiname"] = "igPushFont" -defs["igPushFont"][1]["ret"] = "void" -defs["igPushFont"][1]["signature"] = "(ImFont*)" -defs["igPushFont"][1]["stname"] = "" -defs["igPushFont"]["(ImFont*)"] = defs["igPushFont"][1] -defs["igPushID"] = {} -defs["igPushID"][1] = {} -defs["igPushID"][1]["args"] = "(const char* str_id)" -defs["igPushID"][1]["argsT"] = {} -defs["igPushID"][1]["argsT"][1] = {} -defs["igPushID"][1]["argsT"][1]["name"] = "str_id" -defs["igPushID"][1]["argsT"][1]["type"] = "const char*" -defs["igPushID"][1]["argsoriginal"] = "(const char* str_id)" -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:431" -defs["igPushID"][1]["namespace"] = "ImGui" -defs["igPushID"][1]["ov_cimguiname"] = "igPushIDStr" -defs["igPushID"][1]["ret"] = "void" -defs["igPushID"][1]["signature"] = "(const char*)" -defs["igPushID"][1]["stname"] = "" -defs["igPushID"][2] = {} -defs["igPushID"][2]["args"] = "(const char* str_id_begin,const char* str_id_end)" -defs["igPushID"][2]["argsT"] = {} -defs["igPushID"][2]["argsT"][1] = {} -defs["igPushID"][2]["argsT"][1]["name"] = "str_id_begin" -defs["igPushID"][2]["argsT"][1]["type"] = "const char*" -defs["igPushID"][2]["argsT"][2] = {} -defs["igPushID"][2]["argsT"][2]["name"] = "str_id_end" -defs["igPushID"][2]["argsT"][2]["type"] = "const char*" -defs["igPushID"][2]["argsoriginal"] = "(const char* str_id_begin,const char* str_id_end)" -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:432" -defs["igPushID"][2]["namespace"] = "ImGui" -defs["igPushID"][2]["ov_cimguiname"] = "igPushIDStrStr" -defs["igPushID"][2]["ret"] = "void" -defs["igPushID"][2]["signature"] = "(const char*,const char*)" -defs["igPushID"][2]["stname"] = "" -defs["igPushID"][3] = {} -defs["igPushID"][3]["args"] = "(const void* ptr_id)" -defs["igPushID"][3]["argsT"] = {} -defs["igPushID"][3]["argsT"][1] = {} -defs["igPushID"][3]["argsT"][1]["name"] = "ptr_id" -defs["igPushID"][3]["argsT"][1]["type"] = "const void*" -defs["igPushID"][3]["argsoriginal"] = "(const void* ptr_id)" -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:433" -defs["igPushID"][3]["namespace"] = "ImGui" -defs["igPushID"][3]["ov_cimguiname"] = "igPushIDPtr" -defs["igPushID"][3]["ret"] = "void" -defs["igPushID"][3]["signature"] = "(const void*)" -defs["igPushID"][3]["stname"] = "" -defs["igPushID"][4] = {} -defs["igPushID"][4]["args"] = "(int int_id)" -defs["igPushID"][4]["argsT"] = {} -defs["igPushID"][4]["argsT"][1] = {} -defs["igPushID"][4]["argsT"][1]["name"] = "int_id" -defs["igPushID"][4]["argsT"][1]["type"] = "int" -defs["igPushID"][4]["argsoriginal"] = "(int int_id)" -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:434" -defs["igPushID"][4]["namespace"] = "ImGui" -defs["igPushID"][4]["ov_cimguiname"] = "igPushIDInt" -defs["igPushID"][4]["ret"] = "void" -defs["igPushID"][4]["signature"] = "(int)" -defs["igPushID"][4]["stname"] = "" -defs["igPushID"]["(const char*)"] = defs["igPushID"][1] -defs["igPushID"]["(const char*,const char*)"] = defs["igPushID"][2] -defs["igPushID"]["(const void*)"] = defs["igPushID"][3] -defs["igPushID"]["(int)"] = defs["igPushID"][4] -defs["igPushItemWidth"] = {} -defs["igPushItemWidth"][1] = {} -defs["igPushItemWidth"][1]["args"] = "(float item_width)" -defs["igPushItemWidth"][1]["argsT"] = {} -defs["igPushItemWidth"][1]["argsT"][1] = {} -defs["igPushItemWidth"][1]["argsT"][1]["name"] = "item_width" -defs["igPushItemWidth"][1]["argsT"][1]["type"] = "float" -defs["igPushItemWidth"][1]["argsoriginal"] = "(float item_width)" -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:377" -defs["igPushItemWidth"][1]["namespace"] = "ImGui" -defs["igPushItemWidth"][1]["ov_cimguiname"] = "igPushItemWidth" -defs["igPushItemWidth"][1]["ret"] = "void" -defs["igPushItemWidth"][1]["signature"] = "(float)" -defs["igPushItemWidth"][1]["stname"] = "" -defs["igPushItemWidth"]["(float)"] = defs["igPushItemWidth"][1] -defs["igPushStyleColor"] = {} -defs["igPushStyleColor"][1] = {} -defs["igPushStyleColor"][1]["args"] = "(ImGuiCol idx,ImU32 col)" -defs["igPushStyleColor"][1]["argsT"] = {} -defs["igPushStyleColor"][1]["argsT"][1] = {} -defs["igPushStyleColor"][1]["argsT"][1]["name"] = "idx" -defs["igPushStyleColor"][1]["argsT"][1]["type"] = "ImGuiCol" -defs["igPushStyleColor"][1]["argsT"][2] = {} -defs["igPushStyleColor"][1]["argsT"][2]["name"] = "col" -defs["igPushStyleColor"][1]["argsT"][2]["type"] = "ImU32" -defs["igPushStyleColor"][1]["argsoriginal"] = "(ImGuiCol idx,ImU32 col)" -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:365" -defs["igPushStyleColor"][1]["namespace"] = "ImGui" -defs["igPushStyleColor"][1]["ov_cimguiname"] = "igPushStyleColorU32" -defs["igPushStyleColor"][1]["ret"] = "void" -defs["igPushStyleColor"][1]["signature"] = "(ImGuiCol,ImU32)" -defs["igPushStyleColor"][1]["stname"] = "" -defs["igPushStyleColor"][2] = {} -defs["igPushStyleColor"][2]["args"] = "(ImGuiCol idx,const ImVec4 col)" -defs["igPushStyleColor"][2]["argsT"] = {} -defs["igPushStyleColor"][2]["argsT"][1] = {} -defs["igPushStyleColor"][2]["argsT"][1]["name"] = "idx" -defs["igPushStyleColor"][2]["argsT"][1]["type"] = "ImGuiCol" -defs["igPushStyleColor"][2]["argsT"][2] = {} -defs["igPushStyleColor"][2]["argsT"][2]["name"] = "col" -defs["igPushStyleColor"][2]["argsT"][2]["type"] = "const ImVec4" -defs["igPushStyleColor"][2]["argsoriginal"] = "(ImGuiCol idx,const ImVec4& col)" -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:366" -defs["igPushStyleColor"][2]["namespace"] = "ImGui" -defs["igPushStyleColor"][2]["ov_cimguiname"] = "igPushStyleColorVec4" -defs["igPushStyleColor"][2]["ret"] = "void" -defs["igPushStyleColor"][2]["signature"] = "(ImGuiCol,const ImVec4)" -defs["igPushStyleColor"][2]["stname"] = "" -defs["igPushStyleColor"]["(ImGuiCol,ImU32)"] = defs["igPushStyleColor"][1] -defs["igPushStyleColor"]["(ImGuiCol,const ImVec4)"] = defs["igPushStyleColor"][2] -defs["igPushStyleVar"] = {} -defs["igPushStyleVar"][1] = {} -defs["igPushStyleVar"][1]["args"] = "(ImGuiStyleVar idx,float val)" -defs["igPushStyleVar"][1]["argsT"] = {} -defs["igPushStyleVar"][1]["argsT"][1] = {} -defs["igPushStyleVar"][1]["argsT"][1]["name"] = "idx" -defs["igPushStyleVar"][1]["argsT"][1]["type"] = "ImGuiStyleVar" -defs["igPushStyleVar"][1]["argsT"][2] = {} -defs["igPushStyleVar"][1]["argsT"][2]["name"] = "val" -defs["igPushStyleVar"][1]["argsT"][2]["type"] = "float" -defs["igPushStyleVar"][1]["argsoriginal"] = "(ImGuiStyleVar idx,float val)" -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:368" -defs["igPushStyleVar"][1]["namespace"] = "ImGui" -defs["igPushStyleVar"][1]["ov_cimguiname"] = "igPushStyleVarFloat" -defs["igPushStyleVar"][1]["ret"] = "void" -defs["igPushStyleVar"][1]["signature"] = "(ImGuiStyleVar,float)" -defs["igPushStyleVar"][1]["stname"] = "" -defs["igPushStyleVar"][2] = {} -defs["igPushStyleVar"][2]["args"] = "(ImGuiStyleVar idx,const ImVec2 val)" -defs["igPushStyleVar"][2]["argsT"] = {} -defs["igPushStyleVar"][2]["argsT"][1] = {} -defs["igPushStyleVar"][2]["argsT"][1]["name"] = "idx" -defs["igPushStyleVar"][2]["argsT"][1]["type"] = "ImGuiStyleVar" -defs["igPushStyleVar"][2]["argsT"][2] = {} -defs["igPushStyleVar"][2]["argsT"][2]["name"] = "val" -defs["igPushStyleVar"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igPushStyleVar"][2]["argsoriginal"] = "(ImGuiStyleVar idx,const ImVec2& val)" -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:369" -defs["igPushStyleVar"][2]["namespace"] = "ImGui" -defs["igPushStyleVar"][2]["ov_cimguiname"] = "igPushStyleVarVec2" -defs["igPushStyleVar"][2]["ret"] = "void" -defs["igPushStyleVar"][2]["signature"] = "(ImGuiStyleVar,const ImVec2)" -defs["igPushStyleVar"][2]["stname"] = "" -defs["igPushStyleVar"]["(ImGuiStyleVar,const ImVec2)"] = defs["igPushStyleVar"][2] -defs["igPushStyleVar"]["(ImGuiStyleVar,float)"] = defs["igPushStyleVar"][1] -defs["igPushTextWrapPos"] = {} -defs["igPushTextWrapPos"][1] = {} -defs["igPushTextWrapPos"][1]["args"] = "(float wrap_local_pos_x)" -defs["igPushTextWrapPos"][1]["argsT"] = {} -defs["igPushTextWrapPos"][1]["argsT"][1] = {} -defs["igPushTextWrapPos"][1]["argsT"][1]["name"] = "wrap_local_pos_x" -defs["igPushTextWrapPos"][1]["argsT"][1]["type"] = "float" -defs["igPushTextWrapPos"][1]["argsoriginal"] = "(float wrap_local_pos_x=0.0f)" -defs["igPushTextWrapPos"][1]["call_args"] = "(wrap_local_pos_x)" -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:381" -defs["igPushTextWrapPos"][1]["namespace"] = "ImGui" -defs["igPushTextWrapPos"][1]["ov_cimguiname"] = "igPushTextWrapPos" -defs["igPushTextWrapPos"][1]["ret"] = "void" -defs["igPushTextWrapPos"][1]["signature"] = "(float)" -defs["igPushTextWrapPos"][1]["stname"] = "" -defs["igPushTextWrapPos"]["(float)"] = defs["igPushTextWrapPos"][1] -defs["igRadioButton"] = {} -defs["igRadioButton"][1] = {} -defs["igRadioButton"][1]["args"] = "(const char* label,bool active)" -defs["igRadioButton"][1]["argsT"] = {} -defs["igRadioButton"][1]["argsT"][1] = {} -defs["igRadioButton"][1]["argsT"][1]["name"] = "label" -defs["igRadioButton"][1]["argsT"][1]["type"] = "const char*" -defs["igRadioButton"][1]["argsT"][2] = {} -defs["igRadioButton"][1]["argsT"][2]["name"] = "active" -defs["igRadioButton"][1]["argsT"][2]["type"] = "bool" -defs["igRadioButton"][1]["argsoriginal"] = "(const char* label,bool active)" -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:467" -defs["igRadioButton"][1]["namespace"] = "ImGui" -defs["igRadioButton"][1]["ov_cimguiname"] = "igRadioButtonBool" -defs["igRadioButton"][1]["ret"] = "bool" -defs["igRadioButton"][1]["signature"] = "(const char*,bool)" -defs["igRadioButton"][1]["stname"] = "" -defs["igRadioButton"][2] = {} -defs["igRadioButton"][2]["args"] = "(const char* label,int* v,int v_button)" -defs["igRadioButton"][2]["argsT"] = {} -defs["igRadioButton"][2]["argsT"][1] = {} -defs["igRadioButton"][2]["argsT"][1]["name"] = "label" -defs["igRadioButton"][2]["argsT"][1]["type"] = "const char*" -defs["igRadioButton"][2]["argsT"][2] = {} -defs["igRadioButton"][2]["argsT"][2]["name"] = "v" -defs["igRadioButton"][2]["argsT"][2]["type"] = "int*" -defs["igRadioButton"][2]["argsT"][3] = {} -defs["igRadioButton"][2]["argsT"][3]["name"] = "v_button" -defs["igRadioButton"][2]["argsT"][3]["type"] = "int" -defs["igRadioButton"][2]["argsoriginal"] = "(const char* label,int* v,int v_button)" -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:468" -defs["igRadioButton"][2]["namespace"] = "ImGui" -defs["igRadioButton"][2]["ov_cimguiname"] = "igRadioButtonIntPtr" -defs["igRadioButton"][2]["ret"] = "bool" -defs["igRadioButton"][2]["signature"] = "(const char*,int*,int)" -defs["igRadioButton"][2]["stname"] = "" -defs["igRadioButton"]["(const char*,bool)"] = defs["igRadioButton"][1] -defs["igRadioButton"]["(const char*,int*,int)"] = defs["igRadioButton"][2] -defs["igRender"] = {} -defs["igRender"][1] = {} -defs["igRender"][1]["args"] = "()" -defs["igRender"][1]["argsT"] = {} -defs["igRender"][1]["argsoriginal"] = "()" -defs["igRender"][1]["call_args"] = "()" -defs["igRender"][1]["cimguiname"] = "igRender" -defs["igRender"][1]["defaults"] = {} -defs["igRender"][1]["funcname"] = "Render" -defs["igRender"][1]["location"] = "imgui:266" -defs["igRender"][1]["namespace"] = "ImGui" -defs["igRender"][1]["ov_cimguiname"] = "igRender" -defs["igRender"][1]["ret"] = "void" -defs["igRender"][1]["signature"] = "()" -defs["igRender"][1]["stname"] = "" -defs["igRender"]["()"] = defs["igRender"][1] -defs["igResetMouseDragDelta"] = {} -defs["igResetMouseDragDelta"][1] = {} -defs["igResetMouseDragDelta"][1]["args"] = "(ImGuiMouseButton button)" -defs["igResetMouseDragDelta"][1]["argsT"] = {} -defs["igResetMouseDragDelta"][1]["argsT"][1] = {} -defs["igResetMouseDragDelta"][1]["argsT"][1]["name"] = "button" -defs["igResetMouseDragDelta"][1]["argsT"][1]["type"] = "ImGuiMouseButton" -defs["igResetMouseDragDelta"][1]["argsoriginal"] = "(ImGuiMouseButton button=0)" -defs["igResetMouseDragDelta"][1]["call_args"] = "(button)" -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:834" -defs["igResetMouseDragDelta"][1]["namespace"] = "ImGui" -defs["igResetMouseDragDelta"][1]["ov_cimguiname"] = "igResetMouseDragDelta" -defs["igResetMouseDragDelta"][1]["ret"] = "void" -defs["igResetMouseDragDelta"][1]["signature"] = "(ImGuiMouseButton)" -defs["igResetMouseDragDelta"][1]["stname"] = "" -defs["igResetMouseDragDelta"]["(ImGuiMouseButton)"] = defs["igResetMouseDragDelta"][1] -defs["igSameLine"] = {} -defs["igSameLine"][1] = {} -defs["igSameLine"][1]["args"] = "(float offset_from_start_x,float spacing)" -defs["igSameLine"][1]["argsT"] = {} -defs["igSameLine"][1]["argsT"][1] = {} -defs["igSameLine"][1]["argsT"][1]["name"] = "offset_from_start_x" -defs["igSameLine"][1]["argsT"][1]["type"] = "float" -defs["igSameLine"][1]["argsT"][2] = {} -defs["igSameLine"][1]["argsT"][2]["name"] = "spacing" -defs["igSameLine"][1]["argsT"][2]["type"] = "float" -defs["igSameLine"][1]["argsoriginal"] = "(float offset_from_start_x=0.0f,float spacing=-1.0f)" -defs["igSameLine"][1]["call_args"] = "(offset_from_start_x,spacing)" -defs["igSameLine"][1]["cimguiname"] = "igSameLine" -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:401" -defs["igSameLine"][1]["namespace"] = "ImGui" -defs["igSameLine"][1]["ov_cimguiname"] = "igSameLine" -defs["igSameLine"][1]["ret"] = "void" -defs["igSameLine"][1]["signature"] = "(float,float)" -defs["igSameLine"][1]["stname"] = "" -defs["igSameLine"]["(float,float)"] = defs["igSameLine"][1] -defs["igSaveIniSettingsToDisk"] = {} -defs["igSaveIniSettingsToDisk"][1] = {} -defs["igSaveIniSettingsToDisk"][1]["args"] = "(const char* ini_filename)" -defs["igSaveIniSettingsToDisk"][1]["argsT"] = {} -defs["igSaveIniSettingsToDisk"][1]["argsT"][1] = {} -defs["igSaveIniSettingsToDisk"][1]["argsT"][1]["name"] = "ini_filename" -defs["igSaveIniSettingsToDisk"][1]["argsT"][1]["type"] = "const char*" -defs["igSaveIniSettingsToDisk"][1]["argsoriginal"] = "(const char* ini_filename)" -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:849" -defs["igSaveIniSettingsToDisk"][1]["namespace"] = "ImGui" -defs["igSaveIniSettingsToDisk"][1]["ov_cimguiname"] = "igSaveIniSettingsToDisk" -defs["igSaveIniSettingsToDisk"][1]["ret"] = "void" -defs["igSaveIniSettingsToDisk"][1]["signature"] = "(const char*)" -defs["igSaveIniSettingsToDisk"][1]["stname"] = "" -defs["igSaveIniSettingsToDisk"]["(const char*)"] = defs["igSaveIniSettingsToDisk"][1] -defs["igSaveIniSettingsToMemory"] = {} -defs["igSaveIniSettingsToMemory"][1] = {} -defs["igSaveIniSettingsToMemory"][1]["args"] = "(size_t* out_ini_size)" -defs["igSaveIniSettingsToMemory"][1]["argsT"] = {} -defs["igSaveIniSettingsToMemory"][1]["argsT"][1] = {} -defs["igSaveIniSettingsToMemory"][1]["argsT"][1]["name"] = "out_ini_size" -defs["igSaveIniSettingsToMemory"][1]["argsT"][1]["type"] = "size_t*" -defs["igSaveIniSettingsToMemory"][1]["argsoriginal"] = "(size_t* out_ini_size=((void*)0))" -defs["igSaveIniSettingsToMemory"][1]["call_args"] = "(out_ini_size)" -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:850" -defs["igSaveIniSettingsToMemory"][1]["namespace"] = "ImGui" -defs["igSaveIniSettingsToMemory"][1]["ov_cimguiname"] = "igSaveIniSettingsToMemory" -defs["igSaveIniSettingsToMemory"][1]["ret"] = "const char*" -defs["igSaveIniSettingsToMemory"][1]["signature"] = "(size_t*)" -defs["igSaveIniSettingsToMemory"][1]["stname"] = "" -defs["igSaveIniSettingsToMemory"]["(size_t*)"] = defs["igSaveIniSettingsToMemory"][1] -defs["igSelectable"] = {} -defs["igSelectable"][1] = {} -defs["igSelectable"][1]["args"] = "(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size)" -defs["igSelectable"][1]["argsT"] = {} -defs["igSelectable"][1]["argsT"][1] = {} -defs["igSelectable"][1]["argsT"][1]["name"] = "label" -defs["igSelectable"][1]["argsT"][1]["type"] = "const char*" -defs["igSelectable"][1]["argsT"][2] = {} -defs["igSelectable"][1]["argsT"][2]["name"] = "selected" -defs["igSelectable"][1]["argsT"][2]["type"] = "bool" -defs["igSelectable"][1]["argsT"][3] = {} -defs["igSelectable"][1]["argsT"][3]["name"] = "flags" -defs["igSelectable"][1]["argsT"][3]["type"] = "ImGuiSelectableFlags" -defs["igSelectable"][1]["argsT"][4] = {} -defs["igSelectable"][1]["argsT"][4]["name"] = "size" -defs["igSelectable"][1]["argsT"][4]["type"] = "const ImVec2" -defs["igSelectable"][1]["argsoriginal"] = "(const char* label,bool selected=false,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))" -defs["igSelectable"][1]["call_args"] = "(label,selected,flags,size)" -defs["igSelectable"][1]["cimguiname"] = "igSelectable" -defs["igSelectable"][1]["defaults"] = {} -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:577" -defs["igSelectable"][1]["namespace"] = "ImGui" -defs["igSelectable"][1]["ov_cimguiname"] = "igSelectableBool" -defs["igSelectable"][1]["ret"] = "bool" -defs["igSelectable"][1]["signature"] = "(const char*,bool,ImGuiSelectableFlags,const ImVec2)" -defs["igSelectable"][1]["stname"] = "" -defs["igSelectable"][2] = {} -defs["igSelectable"][2]["args"] = "(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size)" -defs["igSelectable"][2]["argsT"] = {} -defs["igSelectable"][2]["argsT"][1] = {} -defs["igSelectable"][2]["argsT"][1]["name"] = "label" -defs["igSelectable"][2]["argsT"][1]["type"] = "const char*" -defs["igSelectable"][2]["argsT"][2] = {} -defs["igSelectable"][2]["argsT"][2]["name"] = "p_selected" -defs["igSelectable"][2]["argsT"][2]["type"] = "bool*" -defs["igSelectable"][2]["argsT"][3] = {} -defs["igSelectable"][2]["argsT"][3]["name"] = "flags" -defs["igSelectable"][2]["argsT"][3]["type"] = "ImGuiSelectableFlags" -defs["igSelectable"][2]["argsT"][4] = {} -defs["igSelectable"][2]["argsT"][4]["name"] = "size" -defs["igSelectable"][2]["argsT"][4]["type"] = "const ImVec2" -defs["igSelectable"][2]["argsoriginal"] = "(const char* label,bool* p_selected,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))" -defs["igSelectable"][2]["call_args"] = "(label,p_selected,flags,size)" -defs["igSelectable"][2]["cimguiname"] = "igSelectable" -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:578" -defs["igSelectable"][2]["namespace"] = "ImGui" -defs["igSelectable"][2]["ov_cimguiname"] = "igSelectableBoolPtr" -defs["igSelectable"][2]["ret"] = "bool" -defs["igSelectable"][2]["signature"] = "(const char*,bool*,ImGuiSelectableFlags,const ImVec2)" -defs["igSelectable"][2]["stname"] = "" -defs["igSelectable"]["(const char*,bool*,ImGuiSelectableFlags,const ImVec2)"] = defs["igSelectable"][2] -defs["igSelectable"]["(const char*,bool,ImGuiSelectableFlags,const ImVec2)"] = defs["igSelectable"][1] -defs["igSeparator"] = {} -defs["igSeparator"][1] = {} -defs["igSeparator"][1]["args"] = "()" -defs["igSeparator"][1]["argsT"] = {} -defs["igSeparator"][1]["argsoriginal"] = "()" -defs["igSeparator"][1]["call_args"] = "()" -defs["igSeparator"][1]["cimguiname"] = "igSeparator" -defs["igSeparator"][1]["defaults"] = {} -defs["igSeparator"][1]["funcname"] = "Separator" -defs["igSeparator"][1]["location"] = "imgui:400" -defs["igSeparator"][1]["namespace"] = "ImGui" -defs["igSeparator"][1]["ov_cimguiname"] = "igSeparator" -defs["igSeparator"][1]["ret"] = "void" -defs["igSeparator"][1]["signature"] = "()" -defs["igSeparator"][1]["stname"] = "" -defs["igSeparator"]["()"] = defs["igSeparator"][1] -defs["igSetAllocatorFunctions"] = {} -defs["igSetAllocatorFunctions"][1] = {} -defs["igSetAllocatorFunctions"][1]["args"] = "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data)" -defs["igSetAllocatorFunctions"][1]["argsT"] = {} -defs["igSetAllocatorFunctions"][1]["argsT"][1] = {} -defs["igSetAllocatorFunctions"][1]["argsT"][1]["name"] = "alloc_func" -defs["igSetAllocatorFunctions"][1]["argsT"][1]["ret"] = "void*" -defs["igSetAllocatorFunctions"][1]["argsT"][1]["signature"] = "(size_t sz,void* user_data)" -defs["igSetAllocatorFunctions"][1]["argsT"][1]["type"] = "void*(*)(size_t sz,void* user_data)" -defs["igSetAllocatorFunctions"][1]["argsT"][2] = {} -defs["igSetAllocatorFunctions"][1]["argsT"][2]["name"] = "free_func" -defs["igSetAllocatorFunctions"][1]["argsT"][2]["ret"] = "void" -defs["igSetAllocatorFunctions"][1]["argsT"][2]["signature"] = "(void* ptr,void* user_data)" -defs["igSetAllocatorFunctions"][1]["argsT"][2]["type"] = "void(*)(void* ptr,void* user_data)" -defs["igSetAllocatorFunctions"][1]["argsT"][3] = {} -defs["igSetAllocatorFunctions"][1]["argsT"][3]["name"] = "user_data" -defs["igSetAllocatorFunctions"][1]["argsT"][3]["type"] = "void*" -defs["igSetAllocatorFunctions"][1]["argsoriginal"] = "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void*)0))" -defs["igSetAllocatorFunctions"][1]["call_args"] = "(alloc_func,free_func,user_data)" -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:858" -defs["igSetAllocatorFunctions"][1]["namespace"] = "ImGui" -defs["igSetAllocatorFunctions"][1]["ov_cimguiname"] = "igSetAllocatorFunctions" -defs["igSetAllocatorFunctions"][1]["ret"] = "void" -defs["igSetAllocatorFunctions"][1]["signature"] = "(void*(*)(size_t,void*),void(*)(void*,void*),void*)" -defs["igSetAllocatorFunctions"][1]["stname"] = "" -defs["igSetAllocatorFunctions"]["(void*(*)(size_t,void*),void(*)(void*,void*),void*)"] = defs["igSetAllocatorFunctions"][1] -defs["igSetClipboardText"] = {} -defs["igSetClipboardText"][1] = {} -defs["igSetClipboardText"][1]["args"] = "(const char* text)" -defs["igSetClipboardText"][1]["argsT"] = {} -defs["igSetClipboardText"][1]["argsT"][1] = {} -defs["igSetClipboardText"][1]["argsT"][1]["name"] = "text" -defs["igSetClipboardText"][1]["argsT"][1]["type"] = "const char*" -defs["igSetClipboardText"][1]["argsoriginal"] = "(const char* text)" -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:842" -defs["igSetClipboardText"][1]["namespace"] = "ImGui" -defs["igSetClipboardText"][1]["ov_cimguiname"] = "igSetClipboardText" -defs["igSetClipboardText"][1]["ret"] = "void" -defs["igSetClipboardText"][1]["signature"] = "(const char*)" -defs["igSetClipboardText"][1]["stname"] = "" -defs["igSetClipboardText"]["(const char*)"] = defs["igSetClipboardText"][1] -defs["igSetColorEditOptions"] = {} -defs["igSetColorEditOptions"][1] = {} -defs["igSetColorEditOptions"][1]["args"] = "(ImGuiColorEditFlags flags)" -defs["igSetColorEditOptions"][1]["argsT"] = {} -defs["igSetColorEditOptions"][1]["argsT"][1] = {} -defs["igSetColorEditOptions"][1]["argsT"][1]["name"] = "flags" -defs["igSetColorEditOptions"][1]["argsT"][1]["type"] = "ImGuiColorEditFlags" -defs["igSetColorEditOptions"][1]["argsoriginal"] = "(ImGuiColorEditFlags flags)" -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:552" -defs["igSetColorEditOptions"][1]["namespace"] = "ImGui" -defs["igSetColorEditOptions"][1]["ov_cimguiname"] = "igSetColorEditOptions" -defs["igSetColorEditOptions"][1]["ret"] = "void" -defs["igSetColorEditOptions"][1]["signature"] = "(ImGuiColorEditFlags)" -defs["igSetColorEditOptions"][1]["stname"] = "" -defs["igSetColorEditOptions"]["(ImGuiColorEditFlags)"] = defs["igSetColorEditOptions"][1] -defs["igSetColumnOffset"] = {} -defs["igSetColumnOffset"][1] = {} -defs["igSetColumnOffset"][1]["args"] = "(int column_index,float offset_x)" -defs["igSetColumnOffset"][1]["argsT"] = {} -defs["igSetColumnOffset"][1]["argsT"][1] = {} -defs["igSetColumnOffset"][1]["argsT"][1]["name"] = "column_index" -defs["igSetColumnOffset"][1]["argsT"][1]["type"] = "int" -defs["igSetColumnOffset"][1]["argsT"][2] = {} -defs["igSetColumnOffset"][1]["argsT"][2]["name"] = "offset_x" -defs["igSetColumnOffset"][1]["argsT"][2]["type"] = "float" -defs["igSetColumnOffset"][1]["argsoriginal"] = "(int column_index,float offset_x)" -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:724" -defs["igSetColumnOffset"][1]["namespace"] = "ImGui" -defs["igSetColumnOffset"][1]["ov_cimguiname"] = "igSetColumnOffset" -defs["igSetColumnOffset"][1]["ret"] = "void" -defs["igSetColumnOffset"][1]["signature"] = "(int,float)" -defs["igSetColumnOffset"][1]["stname"] = "" -defs["igSetColumnOffset"]["(int,float)"] = defs["igSetColumnOffset"][1] -defs["igSetColumnWidth"] = {} -defs["igSetColumnWidth"][1] = {} -defs["igSetColumnWidth"][1]["args"] = "(int column_index,float width)" -defs["igSetColumnWidth"][1]["argsT"] = {} -defs["igSetColumnWidth"][1]["argsT"][1] = {} -defs["igSetColumnWidth"][1]["argsT"][1]["name"] = "column_index" -defs["igSetColumnWidth"][1]["argsT"][1]["type"] = "int" -defs["igSetColumnWidth"][1]["argsT"][2] = {} -defs["igSetColumnWidth"][1]["argsT"][2]["name"] = "width" -defs["igSetColumnWidth"][1]["argsT"][2]["type"] = "float" -defs["igSetColumnWidth"][1]["argsoriginal"] = "(int column_index,float width)" -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:722" -defs["igSetColumnWidth"][1]["namespace"] = "ImGui" -defs["igSetColumnWidth"][1]["ov_cimguiname"] = "igSetColumnWidth" -defs["igSetColumnWidth"][1]["ret"] = "void" -defs["igSetColumnWidth"][1]["signature"] = "(int,float)" -defs["igSetColumnWidth"][1]["stname"] = "" -defs["igSetColumnWidth"]["(int,float)"] = defs["igSetColumnWidth"][1] -defs["igSetCurrentContext"] = {} -defs["igSetCurrentContext"][1] = {} -defs["igSetCurrentContext"][1]["args"] = "(ImGuiContext* ctx)" -defs["igSetCurrentContext"][1]["argsT"] = {} -defs["igSetCurrentContext"][1]["argsT"][1] = {} -defs["igSetCurrentContext"][1]["argsT"][1]["name"] = "ctx" -defs["igSetCurrentContext"][1]["argsT"][1]["type"] = "ImGuiContext*" -defs["igSetCurrentContext"][1]["argsoriginal"] = "(ImGuiContext* ctx)" -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:259" -defs["igSetCurrentContext"][1]["namespace"] = "ImGui" -defs["igSetCurrentContext"][1]["ov_cimguiname"] = "igSetCurrentContext" -defs["igSetCurrentContext"][1]["ret"] = "void" -defs["igSetCurrentContext"][1]["signature"] = "(ImGuiContext*)" -defs["igSetCurrentContext"][1]["stname"] = "" -defs["igSetCurrentContext"]["(ImGuiContext*)"] = defs["igSetCurrentContext"][1] -defs["igSetCursorPos"] = {} -defs["igSetCursorPos"][1] = {} -defs["igSetCursorPos"][1]["args"] = "(const ImVec2 local_pos)" -defs["igSetCursorPos"][1]["argsT"] = {} -defs["igSetCursorPos"][1]["argsT"][1] = {} -defs["igSetCursorPos"][1]["argsT"][1]["name"] = "local_pos" -defs["igSetCursorPos"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igSetCursorPos"][1]["argsoriginal"] = "(const ImVec2& local_pos)" -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:412" -defs["igSetCursorPos"][1]["namespace"] = "ImGui" -defs["igSetCursorPos"][1]["ov_cimguiname"] = "igSetCursorPos" -defs["igSetCursorPos"][1]["ret"] = "void" -defs["igSetCursorPos"][1]["signature"] = "(const ImVec2)" -defs["igSetCursorPos"][1]["stname"] = "" -defs["igSetCursorPos"]["(const ImVec2)"] = defs["igSetCursorPos"][1] -defs["igSetCursorPosX"] = {} -defs["igSetCursorPosX"][1] = {} -defs["igSetCursorPosX"][1]["args"] = "(float local_x)" -defs["igSetCursorPosX"][1]["argsT"] = {} -defs["igSetCursorPosX"][1]["argsT"][1] = {} -defs["igSetCursorPosX"][1]["argsT"][1]["name"] = "local_x" -defs["igSetCursorPosX"][1]["argsT"][1]["type"] = "float" -defs["igSetCursorPosX"][1]["argsoriginal"] = "(float local_x)" -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:413" -defs["igSetCursorPosX"][1]["namespace"] = "ImGui" -defs["igSetCursorPosX"][1]["ov_cimguiname"] = "igSetCursorPosX" -defs["igSetCursorPosX"][1]["ret"] = "void" -defs["igSetCursorPosX"][1]["signature"] = "(float)" -defs["igSetCursorPosX"][1]["stname"] = "" -defs["igSetCursorPosX"]["(float)"] = defs["igSetCursorPosX"][1] -defs["igSetCursorPosY"] = {} -defs["igSetCursorPosY"][1] = {} -defs["igSetCursorPosY"][1]["args"] = "(float local_y)" -defs["igSetCursorPosY"][1]["argsT"] = {} -defs["igSetCursorPosY"][1]["argsT"][1] = {} -defs["igSetCursorPosY"][1]["argsT"][1]["name"] = "local_y" -defs["igSetCursorPosY"][1]["argsT"][1]["type"] = "float" -defs["igSetCursorPosY"][1]["argsoriginal"] = "(float local_y)" -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:414" -defs["igSetCursorPosY"][1]["namespace"] = "ImGui" -defs["igSetCursorPosY"][1]["ov_cimguiname"] = "igSetCursorPosY" -defs["igSetCursorPosY"][1]["ret"] = "void" -defs["igSetCursorPosY"][1]["signature"] = "(float)" -defs["igSetCursorPosY"][1]["stname"] = "" -defs["igSetCursorPosY"]["(float)"] = defs["igSetCursorPosY"][1] -defs["igSetCursorScreenPos"] = {} -defs["igSetCursorScreenPos"][1] = {} -defs["igSetCursorScreenPos"][1]["args"] = "(const ImVec2 pos)" -defs["igSetCursorScreenPos"][1]["argsT"] = {} -defs["igSetCursorScreenPos"][1]["argsT"][1] = {} -defs["igSetCursorScreenPos"][1]["argsT"][1]["name"] = "pos" -defs["igSetCursorScreenPos"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igSetCursorScreenPos"][1]["argsoriginal"] = "(const ImVec2& pos)" -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:417" -defs["igSetCursorScreenPos"][1]["namespace"] = "ImGui" -defs["igSetCursorScreenPos"][1]["ov_cimguiname"] = "igSetCursorScreenPos" -defs["igSetCursorScreenPos"][1]["ret"] = "void" -defs["igSetCursorScreenPos"][1]["signature"] = "(const ImVec2)" -defs["igSetCursorScreenPos"][1]["stname"] = "" -defs["igSetCursorScreenPos"]["(const ImVec2)"] = defs["igSetCursorScreenPos"][1] -defs["igSetDragDropPayload"] = {} -defs["igSetDragDropPayload"][1] = {} -defs["igSetDragDropPayload"][1]["args"] = "(const char* type,const void* data,size_t sz,ImGuiCond cond)" -defs["igSetDragDropPayload"][1]["argsT"] = {} -defs["igSetDragDropPayload"][1]["argsT"][1] = {} -defs["igSetDragDropPayload"][1]["argsT"][1]["name"] = "type" -defs["igSetDragDropPayload"][1]["argsT"][1]["type"] = "const char*" -defs["igSetDragDropPayload"][1]["argsT"][2] = {} -defs["igSetDragDropPayload"][1]["argsT"][2]["name"] = "data" -defs["igSetDragDropPayload"][1]["argsT"][2]["type"] = "const void*" -defs["igSetDragDropPayload"][1]["argsT"][3] = {} -defs["igSetDragDropPayload"][1]["argsT"][3]["name"] = "sz" -defs["igSetDragDropPayload"][1]["argsT"][3]["type"] = "size_t" -defs["igSetDragDropPayload"][1]["argsT"][4] = {} -defs["igSetDragDropPayload"][1]["argsT"][4]["name"] = "cond" -defs["igSetDragDropPayload"][1]["argsT"][4]["type"] = "ImGuiCond" -defs["igSetDragDropPayload"][1]["argsoriginal"] = "(const char* type,const void* data,size_t sz,ImGuiCond cond=0)" -defs["igSetDragDropPayload"][1]["call_args"] = "(type,data,sz,cond)" -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:747" -defs["igSetDragDropPayload"][1]["namespace"] = "ImGui" -defs["igSetDragDropPayload"][1]["ov_cimguiname"] = "igSetDragDropPayload" -defs["igSetDragDropPayload"][1]["ret"] = "bool" -defs["igSetDragDropPayload"][1]["signature"] = "(const char*,const void*,size_t,ImGuiCond)" -defs["igSetDragDropPayload"][1]["stname"] = "" -defs["igSetDragDropPayload"]["(const char*,const void*,size_t,ImGuiCond)"] = defs["igSetDragDropPayload"][1] -defs["igSetItemAllowOverlap"] = {} -defs["igSetItemAllowOverlap"][1] = {} -defs["igSetItemAllowOverlap"][1]["args"] = "()" -defs["igSetItemAllowOverlap"][1]["argsT"] = {} -defs["igSetItemAllowOverlap"][1]["argsoriginal"] = "()" -defs["igSetItemAllowOverlap"][1]["call_args"] = "()" -defs["igSetItemAllowOverlap"][1]["cimguiname"] = "igSetItemAllowOverlap" -defs["igSetItemAllowOverlap"][1]["defaults"] = {} -defs["igSetItemAllowOverlap"][1]["funcname"] = "SetItemAllowOverlap" -defs["igSetItemAllowOverlap"][1]["location"] = "imgui:783" -defs["igSetItemAllowOverlap"][1]["namespace"] = "ImGui" -defs["igSetItemAllowOverlap"][1]["ov_cimguiname"] = "igSetItemAllowOverlap" -defs["igSetItemAllowOverlap"][1]["ret"] = "void" -defs["igSetItemAllowOverlap"][1]["signature"] = "()" -defs["igSetItemAllowOverlap"][1]["stname"] = "" -defs["igSetItemAllowOverlap"]["()"] = defs["igSetItemAllowOverlap"][1] -defs["igSetItemDefaultFocus"] = {} -defs["igSetItemDefaultFocus"][1] = {} -defs["igSetItemDefaultFocus"][1]["args"] = "()" -defs["igSetItemDefaultFocus"][1]["argsT"] = {} -defs["igSetItemDefaultFocus"][1]["argsoriginal"] = "()" -defs["igSetItemDefaultFocus"][1]["call_args"] = "()" -defs["igSetItemDefaultFocus"][1]["cimguiname"] = "igSetItemDefaultFocus" -defs["igSetItemDefaultFocus"][1]["defaults"] = {} -defs["igSetItemDefaultFocus"][1]["funcname"] = "SetItemDefaultFocus" -defs["igSetItemDefaultFocus"][1]["location"] = "imgui:761" -defs["igSetItemDefaultFocus"][1]["namespace"] = "ImGui" -defs["igSetItemDefaultFocus"][1]["ov_cimguiname"] = "igSetItemDefaultFocus" -defs["igSetItemDefaultFocus"][1]["ret"] = "void" -defs["igSetItemDefaultFocus"][1]["signature"] = "()" -defs["igSetItemDefaultFocus"][1]["stname"] = "" -defs["igSetItemDefaultFocus"]["()"] = defs["igSetItemDefaultFocus"][1] -defs["igSetKeyboardFocusHere"] = {} -defs["igSetKeyboardFocusHere"][1] = {} -defs["igSetKeyboardFocusHere"][1]["args"] = "(int offset)" -defs["igSetKeyboardFocusHere"][1]["argsT"] = {} -defs["igSetKeyboardFocusHere"][1]["argsT"][1] = {} -defs["igSetKeyboardFocusHere"][1]["argsT"][1]["name"] = "offset" -defs["igSetKeyboardFocusHere"][1]["argsT"][1]["type"] = "int" -defs["igSetKeyboardFocusHere"][1]["argsoriginal"] = "(int offset=0)" -defs["igSetKeyboardFocusHere"][1]["call_args"] = "(offset)" -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:762" -defs["igSetKeyboardFocusHere"][1]["namespace"] = "ImGui" -defs["igSetKeyboardFocusHere"][1]["ov_cimguiname"] = "igSetKeyboardFocusHere" -defs["igSetKeyboardFocusHere"][1]["ret"] = "void" -defs["igSetKeyboardFocusHere"][1]["signature"] = "(int)" -defs["igSetKeyboardFocusHere"][1]["stname"] = "" -defs["igSetKeyboardFocusHere"]["(int)"] = defs["igSetKeyboardFocusHere"][1] -defs["igSetMouseCursor"] = {} -defs["igSetMouseCursor"][1] = {} -defs["igSetMouseCursor"][1]["args"] = "(ImGuiMouseCursor cursor_type)" -defs["igSetMouseCursor"][1]["argsT"] = {} -defs["igSetMouseCursor"][1]["argsT"][1] = {} -defs["igSetMouseCursor"][1]["argsT"][1]["name"] = "cursor_type" -defs["igSetMouseCursor"][1]["argsT"][1]["type"] = "ImGuiMouseCursor" -defs["igSetMouseCursor"][1]["argsoriginal"] = "(ImGuiMouseCursor cursor_type)" -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:836" -defs["igSetMouseCursor"][1]["namespace"] = "ImGui" -defs["igSetMouseCursor"][1]["ov_cimguiname"] = "igSetMouseCursor" -defs["igSetMouseCursor"][1]["ret"] = "void" -defs["igSetMouseCursor"][1]["signature"] = "(ImGuiMouseCursor)" -defs["igSetMouseCursor"][1]["stname"] = "" -defs["igSetMouseCursor"]["(ImGuiMouseCursor)"] = defs["igSetMouseCursor"][1] -defs["igSetNextItemOpen"] = {} -defs["igSetNextItemOpen"][1] = {} -defs["igSetNextItemOpen"][1]["args"] = "(bool is_open,ImGuiCond cond)" -defs["igSetNextItemOpen"][1]["argsT"] = {} -defs["igSetNextItemOpen"][1]["argsT"][1] = {} -defs["igSetNextItemOpen"][1]["argsT"][1]["name"] = "is_open" -defs["igSetNextItemOpen"][1]["argsT"][1]["type"] = "bool" -defs["igSetNextItemOpen"][1]["argsT"][2] = {} -defs["igSetNextItemOpen"][1]["argsT"][2]["name"] = "cond" -defs["igSetNextItemOpen"][1]["argsT"][2]["type"] = "ImGuiCond" -defs["igSetNextItemOpen"][1]["argsoriginal"] = "(bool is_open,ImGuiCond cond=0)" -defs["igSetNextItemOpen"][1]["call_args"] = "(is_open,cond)" -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:572" -defs["igSetNextItemOpen"][1]["namespace"] = "ImGui" -defs["igSetNextItemOpen"][1]["ov_cimguiname"] = "igSetNextItemOpen" -defs["igSetNextItemOpen"][1]["ret"] = "void" -defs["igSetNextItemOpen"][1]["signature"] = "(bool,ImGuiCond)" -defs["igSetNextItemOpen"][1]["stname"] = "" -defs["igSetNextItemOpen"]["(bool,ImGuiCond)"] = defs["igSetNextItemOpen"][1] -defs["igSetNextItemWidth"] = {} -defs["igSetNextItemWidth"][1] = {} -defs["igSetNextItemWidth"][1]["args"] = "(float item_width)" -defs["igSetNextItemWidth"][1]["argsT"] = {} -defs["igSetNextItemWidth"][1]["argsT"][1] = {} -defs["igSetNextItemWidth"][1]["argsT"][1]["name"] = "item_width" -defs["igSetNextItemWidth"][1]["argsT"][1]["type"] = "float" -defs["igSetNextItemWidth"][1]["argsoriginal"] = "(float item_width)" -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:379" -defs["igSetNextItemWidth"][1]["namespace"] = "ImGui" -defs["igSetNextItemWidth"][1]["ov_cimguiname"] = "igSetNextItemWidth" -defs["igSetNextItemWidth"][1]["ret"] = "void" -defs["igSetNextItemWidth"][1]["signature"] = "(float)" -defs["igSetNextItemWidth"][1]["stname"] = "" -defs["igSetNextItemWidth"]["(float)"] = defs["igSetNextItemWidth"][1] -defs["igSetNextWindowBgAlpha"] = {} -defs["igSetNextWindowBgAlpha"][1] = {} -defs["igSetNextWindowBgAlpha"][1]["args"] = "(float alpha)" -defs["igSetNextWindowBgAlpha"][1]["argsT"] = {} -defs["igSetNextWindowBgAlpha"][1]["argsT"][1] = {} -defs["igSetNextWindowBgAlpha"][1]["argsT"][1]["name"] = "alpha" -defs["igSetNextWindowBgAlpha"][1]["argsT"][1]["type"] = "float" -defs["igSetNextWindowBgAlpha"][1]["argsoriginal"] = "(float alpha)" -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:330" -defs["igSetNextWindowBgAlpha"][1]["namespace"] = "ImGui" -defs["igSetNextWindowBgAlpha"][1]["ov_cimguiname"] = "igSetNextWindowBgAlpha" -defs["igSetNextWindowBgAlpha"][1]["ret"] = "void" -defs["igSetNextWindowBgAlpha"][1]["signature"] = "(float)" -defs["igSetNextWindowBgAlpha"][1]["stname"] = "" -defs["igSetNextWindowBgAlpha"]["(float)"] = defs["igSetNextWindowBgAlpha"][1] -defs["igSetNextWindowCollapsed"] = {} -defs["igSetNextWindowCollapsed"][1] = {} -defs["igSetNextWindowCollapsed"][1]["args"] = "(bool collapsed,ImGuiCond cond)" -defs["igSetNextWindowCollapsed"][1]["argsT"] = {} -defs["igSetNextWindowCollapsed"][1]["argsT"][1] = {} -defs["igSetNextWindowCollapsed"][1]["argsT"][1]["name"] = "collapsed" -defs["igSetNextWindowCollapsed"][1]["argsT"][1]["type"] = "bool" -defs["igSetNextWindowCollapsed"][1]["argsT"][2] = {} -defs["igSetNextWindowCollapsed"][1]["argsT"][2]["name"] = "cond" -defs["igSetNextWindowCollapsed"][1]["argsT"][2]["type"] = "ImGuiCond" -defs["igSetNextWindowCollapsed"][1]["argsoriginal"] = "(bool collapsed,ImGuiCond cond=0)" -defs["igSetNextWindowCollapsed"][1]["call_args"] = "(collapsed,cond)" -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:328" -defs["igSetNextWindowCollapsed"][1]["namespace"] = "ImGui" -defs["igSetNextWindowCollapsed"][1]["ov_cimguiname"] = "igSetNextWindowCollapsed" -defs["igSetNextWindowCollapsed"][1]["ret"] = "void" -defs["igSetNextWindowCollapsed"][1]["signature"] = "(bool,ImGuiCond)" -defs["igSetNextWindowCollapsed"][1]["stname"] = "" -defs["igSetNextWindowCollapsed"]["(bool,ImGuiCond)"] = defs["igSetNextWindowCollapsed"][1] -defs["igSetNextWindowContentSize"] = {} -defs["igSetNextWindowContentSize"][1] = {} -defs["igSetNextWindowContentSize"][1]["args"] = "(const ImVec2 size)" -defs["igSetNextWindowContentSize"][1]["argsT"] = {} -defs["igSetNextWindowContentSize"][1]["argsT"][1] = {} -defs["igSetNextWindowContentSize"][1]["argsT"][1]["name"] = "size" -defs["igSetNextWindowContentSize"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igSetNextWindowContentSize"][1]["argsoriginal"] = "(const ImVec2& size)" -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:327" -defs["igSetNextWindowContentSize"][1]["namespace"] = "ImGui" -defs["igSetNextWindowContentSize"][1]["ov_cimguiname"] = "igSetNextWindowContentSize" -defs["igSetNextWindowContentSize"][1]["ret"] = "void" -defs["igSetNextWindowContentSize"][1]["signature"] = "(const ImVec2)" -defs["igSetNextWindowContentSize"][1]["stname"] = "" -defs["igSetNextWindowContentSize"]["(const ImVec2)"] = defs["igSetNextWindowContentSize"][1] -defs["igSetNextWindowFocus"] = {} -defs["igSetNextWindowFocus"][1] = {} -defs["igSetNextWindowFocus"][1]["args"] = "()" -defs["igSetNextWindowFocus"][1]["argsT"] = {} -defs["igSetNextWindowFocus"][1]["argsoriginal"] = "()" -defs["igSetNextWindowFocus"][1]["call_args"] = "()" -defs["igSetNextWindowFocus"][1]["cimguiname"] = "igSetNextWindowFocus" -defs["igSetNextWindowFocus"][1]["defaults"] = {} -defs["igSetNextWindowFocus"][1]["funcname"] = "SetNextWindowFocus" -defs["igSetNextWindowFocus"][1]["location"] = "imgui:329" -defs["igSetNextWindowFocus"][1]["namespace"] = "ImGui" -defs["igSetNextWindowFocus"][1]["ov_cimguiname"] = "igSetNextWindowFocus" -defs["igSetNextWindowFocus"][1]["ret"] = "void" -defs["igSetNextWindowFocus"][1]["signature"] = "()" -defs["igSetNextWindowFocus"][1]["stname"] = "" -defs["igSetNextWindowFocus"]["()"] = defs["igSetNextWindowFocus"][1] -defs["igSetNextWindowPos"] = {} -defs["igSetNextWindowPos"][1] = {} -defs["igSetNextWindowPos"][1]["args"] = "(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot)" -defs["igSetNextWindowPos"][1]["argsT"] = {} -defs["igSetNextWindowPos"][1]["argsT"][1] = {} -defs["igSetNextWindowPos"][1]["argsT"][1]["name"] = "pos" -defs["igSetNextWindowPos"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igSetNextWindowPos"][1]["argsT"][2] = {} -defs["igSetNextWindowPos"][1]["argsT"][2]["name"] = "cond" -defs["igSetNextWindowPos"][1]["argsT"][2]["type"] = "ImGuiCond" -defs["igSetNextWindowPos"][1]["argsT"][3] = {} -defs["igSetNextWindowPos"][1]["argsT"][3]["name"] = "pivot" -defs["igSetNextWindowPos"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igSetNextWindowPos"][1]["argsoriginal"] = "(const ImVec2& pos,ImGuiCond cond=0,const ImVec2& pivot=ImVec2(0,0))" -defs["igSetNextWindowPos"][1]["call_args"] = "(pos,cond,pivot)" -defs["igSetNextWindowPos"][1]["cimguiname"] = "igSetNextWindowPos" -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:324" -defs["igSetNextWindowPos"][1]["namespace"] = "ImGui" -defs["igSetNextWindowPos"][1]["ov_cimguiname"] = "igSetNextWindowPos" -defs["igSetNextWindowPos"][1]["ret"] = "void" -defs["igSetNextWindowPos"][1]["signature"] = "(const ImVec2,ImGuiCond,const ImVec2)" -defs["igSetNextWindowPos"][1]["stname"] = "" -defs["igSetNextWindowPos"]["(const ImVec2,ImGuiCond,const ImVec2)"] = defs["igSetNextWindowPos"][1] -defs["igSetNextWindowSize"] = {} -defs["igSetNextWindowSize"][1] = {} -defs["igSetNextWindowSize"][1]["args"] = "(const ImVec2 size,ImGuiCond cond)" -defs["igSetNextWindowSize"][1]["argsT"] = {} -defs["igSetNextWindowSize"][1]["argsT"][1] = {} -defs["igSetNextWindowSize"][1]["argsT"][1]["name"] = "size" -defs["igSetNextWindowSize"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igSetNextWindowSize"][1]["argsT"][2] = {} -defs["igSetNextWindowSize"][1]["argsT"][2]["name"] = "cond" -defs["igSetNextWindowSize"][1]["argsT"][2]["type"] = "ImGuiCond" -defs["igSetNextWindowSize"][1]["argsoriginal"] = "(const ImVec2& size,ImGuiCond cond=0)" -defs["igSetNextWindowSize"][1]["call_args"] = "(size,cond)" -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:325" -defs["igSetNextWindowSize"][1]["namespace"] = "ImGui" -defs["igSetNextWindowSize"][1]["ov_cimguiname"] = "igSetNextWindowSize" -defs["igSetNextWindowSize"][1]["ret"] = "void" -defs["igSetNextWindowSize"][1]["signature"] = "(const ImVec2,ImGuiCond)" -defs["igSetNextWindowSize"][1]["stname"] = "" -defs["igSetNextWindowSize"]["(const ImVec2,ImGuiCond)"] = defs["igSetNextWindowSize"][1] -defs["igSetNextWindowSizeConstraints"] = {} -defs["igSetNextWindowSizeConstraints"][1] = {} -defs["igSetNextWindowSizeConstraints"][1]["args"] = "(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data)" -defs["igSetNextWindowSizeConstraints"][1]["argsT"] = {} -defs["igSetNextWindowSizeConstraints"][1]["argsT"][1] = {} -defs["igSetNextWindowSizeConstraints"][1]["argsT"][1]["name"] = "size_min" -defs["igSetNextWindowSizeConstraints"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igSetNextWindowSizeConstraints"][1]["argsT"][2] = {} -defs["igSetNextWindowSizeConstraints"][1]["argsT"][2]["name"] = "size_max" -defs["igSetNextWindowSizeConstraints"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igSetNextWindowSizeConstraints"][1]["argsT"][3] = {} -defs["igSetNextWindowSizeConstraints"][1]["argsT"][3]["name"] = "custom_callback" -defs["igSetNextWindowSizeConstraints"][1]["argsT"][3]["type"] = "ImGuiSizeCallback" -defs["igSetNextWindowSizeConstraints"][1]["argsT"][4] = {} -defs["igSetNextWindowSizeConstraints"][1]["argsT"][4]["name"] = "custom_callback_data" -defs["igSetNextWindowSizeConstraints"][1]["argsT"][4]["type"] = "void*" -defs["igSetNextWindowSizeConstraints"][1]["argsoriginal"] = "(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void*)0),void* custom_callback_data=((void*)0))" -defs["igSetNextWindowSizeConstraints"][1]["call_args"] = "(size_min,size_max,custom_callback,custom_callback_data)" -defs["igSetNextWindowSizeConstraints"][1]["cimguiname"] = "igSetNextWindowSizeConstraints" -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:326" -defs["igSetNextWindowSizeConstraints"][1]["namespace"] = "ImGui" -defs["igSetNextWindowSizeConstraints"][1]["ov_cimguiname"] = "igSetNextWindowSizeConstraints" -defs["igSetNextWindowSizeConstraints"][1]["ret"] = "void" -defs["igSetNextWindowSizeConstraints"][1]["signature"] = "(const ImVec2,const ImVec2,ImGuiSizeCallback,void*)" -defs["igSetNextWindowSizeConstraints"][1]["stname"] = "" -defs["igSetNextWindowSizeConstraints"]["(const ImVec2,const ImVec2,ImGuiSizeCallback,void*)"] = defs["igSetNextWindowSizeConstraints"][1] -defs["igSetScrollFromPosX"] = {} -defs["igSetScrollFromPosX"][1] = {} -defs["igSetScrollFromPosX"][1]["args"] = "(float local_x,float center_x_ratio)" -defs["igSetScrollFromPosX"][1]["argsT"] = {} -defs["igSetScrollFromPosX"][1]["argsT"][1] = {} -defs["igSetScrollFromPosX"][1]["argsT"][1]["name"] = "local_x" -defs["igSetScrollFromPosX"][1]["argsT"][1]["type"] = "float" -defs["igSetScrollFromPosX"][1]["argsT"][2] = {} -defs["igSetScrollFromPosX"][1]["argsT"][2]["name"] = "center_x_ratio" -defs["igSetScrollFromPosX"][1]["argsT"][2]["type"] = "float" -defs["igSetScrollFromPosX"][1]["argsoriginal"] = "(float local_x,float center_x_ratio=0.5f)" -defs["igSetScrollFromPosX"][1]["call_args"] = "(local_x,center_x_ratio)" -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:359" -defs["igSetScrollFromPosX"][1]["namespace"] = "ImGui" -defs["igSetScrollFromPosX"][1]["ov_cimguiname"] = "igSetScrollFromPosX" -defs["igSetScrollFromPosX"][1]["ret"] = "void" -defs["igSetScrollFromPosX"][1]["signature"] = "(float,float)" -defs["igSetScrollFromPosX"][1]["stname"] = "" -defs["igSetScrollFromPosX"]["(float,float)"] = defs["igSetScrollFromPosX"][1] -defs["igSetScrollFromPosY"] = {} -defs["igSetScrollFromPosY"][1] = {} -defs["igSetScrollFromPosY"][1]["args"] = "(float local_y,float center_y_ratio)" -defs["igSetScrollFromPosY"][1]["argsT"] = {} -defs["igSetScrollFromPosY"][1]["argsT"][1] = {} -defs["igSetScrollFromPosY"][1]["argsT"][1]["name"] = "local_y" -defs["igSetScrollFromPosY"][1]["argsT"][1]["type"] = "float" -defs["igSetScrollFromPosY"][1]["argsT"][2] = {} -defs["igSetScrollFromPosY"][1]["argsT"][2]["name"] = "center_y_ratio" -defs["igSetScrollFromPosY"][1]["argsT"][2]["type"] = "float" -defs["igSetScrollFromPosY"][1]["argsoriginal"] = "(float local_y,float center_y_ratio=0.5f)" -defs["igSetScrollFromPosY"][1]["call_args"] = "(local_y,center_y_ratio)" -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:360" -defs["igSetScrollFromPosY"][1]["namespace"] = "ImGui" -defs["igSetScrollFromPosY"][1]["ov_cimguiname"] = "igSetScrollFromPosY" -defs["igSetScrollFromPosY"][1]["ret"] = "void" -defs["igSetScrollFromPosY"][1]["signature"] = "(float,float)" -defs["igSetScrollFromPosY"][1]["stname"] = "" -defs["igSetScrollFromPosY"]["(float,float)"] = defs["igSetScrollFromPosY"][1] -defs["igSetScrollHereX"] = {} -defs["igSetScrollHereX"][1] = {} -defs["igSetScrollHereX"][1]["args"] = "(float center_x_ratio)" -defs["igSetScrollHereX"][1]["argsT"] = {} -defs["igSetScrollHereX"][1]["argsT"][1] = {} -defs["igSetScrollHereX"][1]["argsT"][1]["name"] = "center_x_ratio" -defs["igSetScrollHereX"][1]["argsT"][1]["type"] = "float" -defs["igSetScrollHereX"][1]["argsoriginal"] = "(float center_x_ratio=0.5f)" -defs["igSetScrollHereX"][1]["call_args"] = "(center_x_ratio)" -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:357" -defs["igSetScrollHereX"][1]["namespace"] = "ImGui" -defs["igSetScrollHereX"][1]["ov_cimguiname"] = "igSetScrollHereX" -defs["igSetScrollHereX"][1]["ret"] = "void" -defs["igSetScrollHereX"][1]["signature"] = "(float)" -defs["igSetScrollHereX"][1]["stname"] = "" -defs["igSetScrollHereX"]["(float)"] = defs["igSetScrollHereX"][1] -defs["igSetScrollHereY"] = {} -defs["igSetScrollHereY"][1] = {} -defs["igSetScrollHereY"][1]["args"] = "(float center_y_ratio)" -defs["igSetScrollHereY"][1]["argsT"] = {} -defs["igSetScrollHereY"][1]["argsT"][1] = {} -defs["igSetScrollHereY"][1]["argsT"][1]["name"] = "center_y_ratio" -defs["igSetScrollHereY"][1]["argsT"][1]["type"] = "float" -defs["igSetScrollHereY"][1]["argsoriginal"] = "(float center_y_ratio=0.5f)" -defs["igSetScrollHereY"][1]["call_args"] = "(center_y_ratio)" -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:358" -defs["igSetScrollHereY"][1]["namespace"] = "ImGui" -defs["igSetScrollHereY"][1]["ov_cimguiname"] = "igSetScrollHereY" -defs["igSetScrollHereY"][1]["ret"] = "void" -defs["igSetScrollHereY"][1]["signature"] = "(float)" -defs["igSetScrollHereY"][1]["stname"] = "" -defs["igSetScrollHereY"]["(float)"] = defs["igSetScrollHereY"][1] -defs["igSetScrollX"] = {} -defs["igSetScrollX"][1] = {} -defs["igSetScrollX"][1]["args"] = "(float scroll_x)" -defs["igSetScrollX"][1]["argsT"] = {} -defs["igSetScrollX"][1]["argsT"][1] = {} -defs["igSetScrollX"][1]["argsT"][1]["name"] = "scroll_x" -defs["igSetScrollX"][1]["argsT"][1]["type"] = "float" -defs["igSetScrollX"][1]["argsoriginal"] = "(float scroll_x)" -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:353" -defs["igSetScrollX"][1]["namespace"] = "ImGui" -defs["igSetScrollX"][1]["ov_cimguiname"] = "igSetScrollX" -defs["igSetScrollX"][1]["ret"] = "void" -defs["igSetScrollX"][1]["signature"] = "(float)" -defs["igSetScrollX"][1]["stname"] = "" -defs["igSetScrollX"]["(float)"] = defs["igSetScrollX"][1] -defs["igSetScrollY"] = {} -defs["igSetScrollY"][1] = {} -defs["igSetScrollY"][1]["args"] = "(float scroll_y)" -defs["igSetScrollY"][1]["argsT"] = {} -defs["igSetScrollY"][1]["argsT"][1] = {} -defs["igSetScrollY"][1]["argsT"][1]["name"] = "scroll_y" -defs["igSetScrollY"][1]["argsT"][1]["type"] = "float" -defs["igSetScrollY"][1]["argsoriginal"] = "(float scroll_y)" -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:354" -defs["igSetScrollY"][1]["namespace"] = "ImGui" -defs["igSetScrollY"][1]["ov_cimguiname"] = "igSetScrollY" -defs["igSetScrollY"][1]["ret"] = "void" -defs["igSetScrollY"][1]["signature"] = "(float)" -defs["igSetScrollY"][1]["stname"] = "" -defs["igSetScrollY"]["(float)"] = defs["igSetScrollY"][1] -defs["igSetStateStorage"] = {} -defs["igSetStateStorage"][1] = {} -defs["igSetStateStorage"][1]["args"] = "(ImGuiStorage* storage)" -defs["igSetStateStorage"][1]["argsT"] = {} -defs["igSetStateStorage"][1]["argsT"][1] = {} -defs["igSetStateStorage"][1]["argsT"][1]["name"] = "storage" -defs["igSetStateStorage"][1]["argsT"][1]["type"] = "ImGuiStorage*" -defs["igSetStateStorage"][1]["argsoriginal"] = "(ImGuiStorage* storage)" -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:794" -defs["igSetStateStorage"][1]["namespace"] = "ImGui" -defs["igSetStateStorage"][1]["ov_cimguiname"] = "igSetStateStorage" -defs["igSetStateStorage"][1]["ret"] = "void" -defs["igSetStateStorage"][1]["signature"] = "(ImGuiStorage*)" -defs["igSetStateStorage"][1]["stname"] = "" -defs["igSetStateStorage"]["(ImGuiStorage*)"] = defs["igSetStateStorage"][1] -defs["igSetTabItemClosed"] = {} -defs["igSetTabItemClosed"][1] = {} -defs["igSetTabItemClosed"][1]["args"] = "(const char* tab_or_docked_window_label)" -defs["igSetTabItemClosed"][1]["argsT"] = {} -defs["igSetTabItemClosed"][1]["argsT"][1] = {} -defs["igSetTabItemClosed"][1]["argsT"][1]["name"] = "tab_or_docked_window_label" -defs["igSetTabItemClosed"][1]["argsT"][1]["type"] = "const char*" -defs["igSetTabItemClosed"][1]["argsoriginal"] = "(const char* tab_or_docked_window_label)" -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:733" -defs["igSetTabItemClosed"][1]["namespace"] = "ImGui" -defs["igSetTabItemClosed"][1]["ov_cimguiname"] = "igSetTabItemClosed" -defs["igSetTabItemClosed"][1]["ret"] = "void" -defs["igSetTabItemClosed"][1]["signature"] = "(const char*)" -defs["igSetTabItemClosed"][1]["stname"] = "" -defs["igSetTabItemClosed"]["(const char*)"] = defs["igSetTabItemClosed"][1] -defs["igSetTooltip"] = {} -defs["igSetTooltip"][1] = {} -defs["igSetTooltip"][1]["args"] = "(const char* fmt,...)" -defs["igSetTooltip"][1]["argsT"] = {} -defs["igSetTooltip"][1]["argsT"][1] = {} -defs["igSetTooltip"][1]["argsT"][1]["name"] = "fmt" -defs["igSetTooltip"][1]["argsT"][1]["type"] = "const char*" -defs["igSetTooltip"][1]["argsT"][2] = {} -defs["igSetTooltip"][1]["argsT"][2]["name"] = "..." -defs["igSetTooltip"][1]["argsT"][2]["type"] = "..." -defs["igSetTooltip"][1]["argsoriginal"] = "(const char* fmt,...)" -defs["igSetTooltip"][1]["call_args"] = "(fmt,...)" -defs["igSetTooltip"][1]["cimguiname"] = "igSetTooltip" -defs["igSetTooltip"][1]["defaults"] = {} -defs["igSetTooltip"][1]["funcname"] = "SetTooltip" -defs["igSetTooltip"][1]["isvararg"] = "...)" -defs["igSetTooltip"][1]["location"] = "imgui:618" -defs["igSetTooltip"][1]["namespace"] = "ImGui" -defs["igSetTooltip"][1]["ov_cimguiname"] = "igSetTooltip" -defs["igSetTooltip"][1]["ret"] = "void" -defs["igSetTooltip"][1]["signature"] = "(const char*,...)" -defs["igSetTooltip"][1]["stname"] = "" -defs["igSetTooltip"]["(const char*,...)"] = defs["igSetTooltip"][1] -defs["igSetTooltipV"] = {} -defs["igSetTooltipV"][1] = {} -defs["igSetTooltipV"][1]["args"] = "(const char* fmt,va_list args)" -defs["igSetTooltipV"][1]["argsT"] = {} -defs["igSetTooltipV"][1]["argsT"][1] = {} -defs["igSetTooltipV"][1]["argsT"][1]["name"] = "fmt" -defs["igSetTooltipV"][1]["argsT"][1]["type"] = "const char*" -defs["igSetTooltipV"][1]["argsT"][2] = {} -defs["igSetTooltipV"][1]["argsT"][2]["name"] = "args" -defs["igSetTooltipV"][1]["argsT"][2]["type"] = "va_list" -defs["igSetTooltipV"][1]["argsoriginal"] = "(const char* fmt,va_list args)" -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:619" -defs["igSetTooltipV"][1]["namespace"] = "ImGui" -defs["igSetTooltipV"][1]["ov_cimguiname"] = "igSetTooltipV" -defs["igSetTooltipV"][1]["ret"] = "void" -defs["igSetTooltipV"][1]["signature"] = "(const char*,va_list)" -defs["igSetTooltipV"][1]["stname"] = "" -defs["igSetTooltipV"]["(const char*,va_list)"] = defs["igSetTooltipV"][1] -defs["igSetWindowCollapsed"] = {} -defs["igSetWindowCollapsed"][1] = {} -defs["igSetWindowCollapsed"][1]["args"] = "(bool collapsed,ImGuiCond cond)" -defs["igSetWindowCollapsed"][1]["argsT"] = {} -defs["igSetWindowCollapsed"][1]["argsT"][1] = {} -defs["igSetWindowCollapsed"][1]["argsT"][1]["name"] = "collapsed" -defs["igSetWindowCollapsed"][1]["argsT"][1]["type"] = "bool" -defs["igSetWindowCollapsed"][1]["argsT"][2] = {} -defs["igSetWindowCollapsed"][1]["argsT"][2]["name"] = "cond" -defs["igSetWindowCollapsed"][1]["argsT"][2]["type"] = "ImGuiCond" -defs["igSetWindowCollapsed"][1]["argsoriginal"] = "(bool collapsed,ImGuiCond cond=0)" -defs["igSetWindowCollapsed"][1]["call_args"] = "(collapsed,cond)" -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:333" -defs["igSetWindowCollapsed"][1]["namespace"] = "ImGui" -defs["igSetWindowCollapsed"][1]["ov_cimguiname"] = "igSetWindowCollapsedBool" -defs["igSetWindowCollapsed"][1]["ret"] = "void" -defs["igSetWindowCollapsed"][1]["signature"] = "(bool,ImGuiCond)" -defs["igSetWindowCollapsed"][1]["stname"] = "" -defs["igSetWindowCollapsed"][2] = {} -defs["igSetWindowCollapsed"][2]["args"] = "(const char* name,bool collapsed,ImGuiCond cond)" -defs["igSetWindowCollapsed"][2]["argsT"] = {} -defs["igSetWindowCollapsed"][2]["argsT"][1] = {} -defs["igSetWindowCollapsed"][2]["argsT"][1]["name"] = "name" -defs["igSetWindowCollapsed"][2]["argsT"][1]["type"] = "const char*" -defs["igSetWindowCollapsed"][2]["argsT"][2] = {} -defs["igSetWindowCollapsed"][2]["argsT"][2]["name"] = "collapsed" -defs["igSetWindowCollapsed"][2]["argsT"][2]["type"] = "bool" -defs["igSetWindowCollapsed"][2]["argsT"][3] = {} -defs["igSetWindowCollapsed"][2]["argsT"][3]["name"] = "cond" -defs["igSetWindowCollapsed"][2]["argsT"][3]["type"] = "ImGuiCond" -defs["igSetWindowCollapsed"][2]["argsoriginal"] = "(const char* name,bool collapsed,ImGuiCond cond=0)" -defs["igSetWindowCollapsed"][2]["call_args"] = "(name,collapsed,cond)" -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:338" -defs["igSetWindowCollapsed"][2]["namespace"] = "ImGui" -defs["igSetWindowCollapsed"][2]["ov_cimguiname"] = "igSetWindowCollapsedStr" -defs["igSetWindowCollapsed"][2]["ret"] = "void" -defs["igSetWindowCollapsed"][2]["signature"] = "(const char*,bool,ImGuiCond)" -defs["igSetWindowCollapsed"][2]["stname"] = "" -defs["igSetWindowCollapsed"]["(bool,ImGuiCond)"] = defs["igSetWindowCollapsed"][1] -defs["igSetWindowCollapsed"]["(const char*,bool,ImGuiCond)"] = defs["igSetWindowCollapsed"][2] -defs["igSetWindowFocus"] = {} -defs["igSetWindowFocus"][1] = {} -defs["igSetWindowFocus"][1]["args"] = "()" -defs["igSetWindowFocus"][1]["argsT"] = {} -defs["igSetWindowFocus"][1]["argsoriginal"] = "()" -defs["igSetWindowFocus"][1]["call_args"] = "()" -defs["igSetWindowFocus"][1]["cimguiname"] = "igSetWindowFocus" -defs["igSetWindowFocus"][1]["defaults"] = {} -defs["igSetWindowFocus"][1]["funcname"] = "SetWindowFocus" -defs["igSetWindowFocus"][1]["location"] = "imgui:334" -defs["igSetWindowFocus"][1]["namespace"] = "ImGui" -defs["igSetWindowFocus"][1]["ov_cimguiname"] = "igSetWindowFocusNil" -defs["igSetWindowFocus"][1]["ret"] = "void" -defs["igSetWindowFocus"][1]["signature"] = "()" -defs["igSetWindowFocus"][1]["stname"] = "" -defs["igSetWindowFocus"][2] = {} -defs["igSetWindowFocus"][2]["args"] = "(const char* name)" -defs["igSetWindowFocus"][2]["argsT"] = {} -defs["igSetWindowFocus"][2]["argsT"][1] = {} -defs["igSetWindowFocus"][2]["argsT"][1]["name"] = "name" -defs["igSetWindowFocus"][2]["argsT"][1]["type"] = "const char*" -defs["igSetWindowFocus"][2]["argsoriginal"] = "(const char* name)" -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:339" -defs["igSetWindowFocus"][2]["namespace"] = "ImGui" -defs["igSetWindowFocus"][2]["ov_cimguiname"] = "igSetWindowFocusStr" -defs["igSetWindowFocus"][2]["ret"] = "void" -defs["igSetWindowFocus"][2]["signature"] = "(const char*)" -defs["igSetWindowFocus"][2]["stname"] = "" -defs["igSetWindowFocus"]["()"] = defs["igSetWindowFocus"][1] -defs["igSetWindowFocus"]["(const char*)"] = defs["igSetWindowFocus"][2] -defs["igSetWindowFontScale"] = {} -defs["igSetWindowFontScale"][1] = {} -defs["igSetWindowFontScale"][1]["args"] = "(float scale)" -defs["igSetWindowFontScale"][1]["argsT"] = {} -defs["igSetWindowFontScale"][1]["argsT"][1] = {} -defs["igSetWindowFontScale"][1]["argsT"][1]["name"] = "scale" -defs["igSetWindowFontScale"][1]["argsT"][1]["type"] = "float" -defs["igSetWindowFontScale"][1]["argsoriginal"] = "(float scale)" -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:335" -defs["igSetWindowFontScale"][1]["namespace"] = "ImGui" -defs["igSetWindowFontScale"][1]["ov_cimguiname"] = "igSetWindowFontScale" -defs["igSetWindowFontScale"][1]["ret"] = "void" -defs["igSetWindowFontScale"][1]["signature"] = "(float)" -defs["igSetWindowFontScale"][1]["stname"] = "" -defs["igSetWindowFontScale"]["(float)"] = defs["igSetWindowFontScale"][1] -defs["igSetWindowPos"] = {} -defs["igSetWindowPos"][1] = {} -defs["igSetWindowPos"][1]["args"] = "(const ImVec2 pos,ImGuiCond cond)" -defs["igSetWindowPos"][1]["argsT"] = {} -defs["igSetWindowPos"][1]["argsT"][1] = {} -defs["igSetWindowPos"][1]["argsT"][1]["name"] = "pos" -defs["igSetWindowPos"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igSetWindowPos"][1]["argsT"][2] = {} -defs["igSetWindowPos"][1]["argsT"][2]["name"] = "cond" -defs["igSetWindowPos"][1]["argsT"][2]["type"] = "ImGuiCond" -defs["igSetWindowPos"][1]["argsoriginal"] = "(const ImVec2& pos,ImGuiCond cond=0)" -defs["igSetWindowPos"][1]["call_args"] = "(pos,cond)" -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:331" -defs["igSetWindowPos"][1]["namespace"] = "ImGui" -defs["igSetWindowPos"][1]["ov_cimguiname"] = "igSetWindowPosVec2" -defs["igSetWindowPos"][1]["ret"] = "void" -defs["igSetWindowPos"][1]["signature"] = "(const ImVec2,ImGuiCond)" -defs["igSetWindowPos"][1]["stname"] = "" -defs["igSetWindowPos"][2] = {} -defs["igSetWindowPos"][2]["args"] = "(const char* name,const ImVec2 pos,ImGuiCond cond)" -defs["igSetWindowPos"][2]["argsT"] = {} -defs["igSetWindowPos"][2]["argsT"][1] = {} -defs["igSetWindowPos"][2]["argsT"][1]["name"] = "name" -defs["igSetWindowPos"][2]["argsT"][1]["type"] = "const char*" -defs["igSetWindowPos"][2]["argsT"][2] = {} -defs["igSetWindowPos"][2]["argsT"][2]["name"] = "pos" -defs["igSetWindowPos"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igSetWindowPos"][2]["argsT"][3] = {} -defs["igSetWindowPos"][2]["argsT"][3]["name"] = "cond" -defs["igSetWindowPos"][2]["argsT"][3]["type"] = "ImGuiCond" -defs["igSetWindowPos"][2]["argsoriginal"] = "(const char* name,const ImVec2& pos,ImGuiCond cond=0)" -defs["igSetWindowPos"][2]["call_args"] = "(name,pos,cond)" -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:336" -defs["igSetWindowPos"][2]["namespace"] = "ImGui" -defs["igSetWindowPos"][2]["ov_cimguiname"] = "igSetWindowPosStr" -defs["igSetWindowPos"][2]["ret"] = "void" -defs["igSetWindowPos"][2]["signature"] = "(const char*,const ImVec2,ImGuiCond)" -defs["igSetWindowPos"][2]["stname"] = "" -defs["igSetWindowPos"]["(const ImVec2,ImGuiCond)"] = defs["igSetWindowPos"][1] -defs["igSetWindowPos"]["(const char*,const ImVec2,ImGuiCond)"] = defs["igSetWindowPos"][2] -defs["igSetWindowSize"] = {} -defs["igSetWindowSize"][1] = {} -defs["igSetWindowSize"][1]["args"] = "(const ImVec2 size,ImGuiCond cond)" -defs["igSetWindowSize"][1]["argsT"] = {} -defs["igSetWindowSize"][1]["argsT"][1] = {} -defs["igSetWindowSize"][1]["argsT"][1]["name"] = "size" -defs["igSetWindowSize"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igSetWindowSize"][1]["argsT"][2] = {} -defs["igSetWindowSize"][1]["argsT"][2]["name"] = "cond" -defs["igSetWindowSize"][1]["argsT"][2]["type"] = "ImGuiCond" -defs["igSetWindowSize"][1]["argsoriginal"] = "(const ImVec2& size,ImGuiCond cond=0)" -defs["igSetWindowSize"][1]["call_args"] = "(size,cond)" -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:332" -defs["igSetWindowSize"][1]["namespace"] = "ImGui" -defs["igSetWindowSize"][1]["ov_cimguiname"] = "igSetWindowSizeVec2" -defs["igSetWindowSize"][1]["ret"] = "void" -defs["igSetWindowSize"][1]["signature"] = "(const ImVec2,ImGuiCond)" -defs["igSetWindowSize"][1]["stname"] = "" -defs["igSetWindowSize"][2] = {} -defs["igSetWindowSize"][2]["args"] = "(const char* name,const ImVec2 size,ImGuiCond cond)" -defs["igSetWindowSize"][2]["argsT"] = {} -defs["igSetWindowSize"][2]["argsT"][1] = {} -defs["igSetWindowSize"][2]["argsT"][1]["name"] = "name" -defs["igSetWindowSize"][2]["argsT"][1]["type"] = "const char*" -defs["igSetWindowSize"][2]["argsT"][2] = {} -defs["igSetWindowSize"][2]["argsT"][2]["name"] = "size" -defs["igSetWindowSize"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igSetWindowSize"][2]["argsT"][3] = {} -defs["igSetWindowSize"][2]["argsT"][3]["name"] = "cond" -defs["igSetWindowSize"][2]["argsT"][3]["type"] = "ImGuiCond" -defs["igSetWindowSize"][2]["argsoriginal"] = "(const char* name,const ImVec2& size,ImGuiCond cond=0)" -defs["igSetWindowSize"][2]["call_args"] = "(name,size,cond)" -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:337" -defs["igSetWindowSize"][2]["namespace"] = "ImGui" -defs["igSetWindowSize"][2]["ov_cimguiname"] = "igSetWindowSizeStr" -defs["igSetWindowSize"][2]["ret"] = "void" -defs["igSetWindowSize"][2]["signature"] = "(const char*,const ImVec2,ImGuiCond)" -defs["igSetWindowSize"][2]["stname"] = "" -defs["igSetWindowSize"]["(const ImVec2,ImGuiCond)"] = defs["igSetWindowSize"][1] -defs["igSetWindowSize"]["(const char*,const ImVec2,ImGuiCond)"] = defs["igSetWindowSize"][2] -defs["igShowAboutWindow"] = {} -defs["igShowAboutWindow"][1] = {} -defs["igShowAboutWindow"][1]["args"] = "(bool* p_open)" -defs["igShowAboutWindow"][1]["argsT"] = {} -defs["igShowAboutWindow"][1]["argsT"][1] = {} -defs["igShowAboutWindow"][1]["argsT"][1]["name"] = "p_open" -defs["igShowAboutWindow"][1]["argsT"][1]["type"] = "bool*" -defs["igShowAboutWindow"][1]["argsoriginal"] = "(bool* p_open=((void*)0))" -defs["igShowAboutWindow"][1]["call_args"] = "(p_open)" -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:272" -defs["igShowAboutWindow"][1]["namespace"] = "ImGui" -defs["igShowAboutWindow"][1]["ov_cimguiname"] = "igShowAboutWindow" -defs["igShowAboutWindow"][1]["ret"] = "void" -defs["igShowAboutWindow"][1]["signature"] = "(bool*)" -defs["igShowAboutWindow"][1]["stname"] = "" -defs["igShowAboutWindow"]["(bool*)"] = defs["igShowAboutWindow"][1] -defs["igShowDemoWindow"] = {} -defs["igShowDemoWindow"][1] = {} -defs["igShowDemoWindow"][1]["args"] = "(bool* p_open)" -defs["igShowDemoWindow"][1]["argsT"] = {} -defs["igShowDemoWindow"][1]["argsT"][1] = {} -defs["igShowDemoWindow"][1]["argsT"][1]["name"] = "p_open" -defs["igShowDemoWindow"][1]["argsT"][1]["type"] = "bool*" -defs["igShowDemoWindow"][1]["argsoriginal"] = "(bool* p_open=((void*)0))" -defs["igShowDemoWindow"][1]["call_args"] = "(p_open)" -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:270" -defs["igShowDemoWindow"][1]["namespace"] = "ImGui" -defs["igShowDemoWindow"][1]["ov_cimguiname"] = "igShowDemoWindow" -defs["igShowDemoWindow"][1]["ret"] = "void" -defs["igShowDemoWindow"][1]["signature"] = "(bool*)" -defs["igShowDemoWindow"][1]["stname"] = "" -defs["igShowDemoWindow"]["(bool*)"] = defs["igShowDemoWindow"][1] -defs["igShowFontSelector"] = {} -defs["igShowFontSelector"][1] = {} -defs["igShowFontSelector"][1]["args"] = "(const char* label)" -defs["igShowFontSelector"][1]["argsT"] = {} -defs["igShowFontSelector"][1]["argsT"][1] = {} -defs["igShowFontSelector"][1]["argsT"][1]["name"] = "label" -defs["igShowFontSelector"][1]["argsT"][1]["type"] = "const char*" -defs["igShowFontSelector"][1]["argsoriginal"] = "(const char* label)" -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:275" -defs["igShowFontSelector"][1]["namespace"] = "ImGui" -defs["igShowFontSelector"][1]["ov_cimguiname"] = "igShowFontSelector" -defs["igShowFontSelector"][1]["ret"] = "void" -defs["igShowFontSelector"][1]["signature"] = "(const char*)" -defs["igShowFontSelector"][1]["stname"] = "" -defs["igShowFontSelector"]["(const char*)"] = defs["igShowFontSelector"][1] -defs["igShowMetricsWindow"] = {} -defs["igShowMetricsWindow"][1] = {} -defs["igShowMetricsWindow"][1]["args"] = "(bool* p_open)" -defs["igShowMetricsWindow"][1]["argsT"] = {} -defs["igShowMetricsWindow"][1]["argsT"][1] = {} -defs["igShowMetricsWindow"][1]["argsT"][1]["name"] = "p_open" -defs["igShowMetricsWindow"][1]["argsT"][1]["type"] = "bool*" -defs["igShowMetricsWindow"][1]["argsoriginal"] = "(bool* p_open=((void*)0))" -defs["igShowMetricsWindow"][1]["call_args"] = "(p_open)" -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:271" -defs["igShowMetricsWindow"][1]["namespace"] = "ImGui" -defs["igShowMetricsWindow"][1]["ov_cimguiname"] = "igShowMetricsWindow" -defs["igShowMetricsWindow"][1]["ret"] = "void" -defs["igShowMetricsWindow"][1]["signature"] = "(bool*)" -defs["igShowMetricsWindow"][1]["stname"] = "" -defs["igShowMetricsWindow"]["(bool*)"] = defs["igShowMetricsWindow"][1] -defs["igShowStyleEditor"] = {} -defs["igShowStyleEditor"][1] = {} -defs["igShowStyleEditor"][1]["args"] = "(ImGuiStyle* ref)" -defs["igShowStyleEditor"][1]["argsT"] = {} -defs["igShowStyleEditor"][1]["argsT"][1] = {} -defs["igShowStyleEditor"][1]["argsT"][1]["name"] = "ref" -defs["igShowStyleEditor"][1]["argsT"][1]["type"] = "ImGuiStyle*" -defs["igShowStyleEditor"][1]["argsoriginal"] = "(ImGuiStyle* ref=((void*)0))" -defs["igShowStyleEditor"][1]["call_args"] = "(ref)" -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:273" -defs["igShowStyleEditor"][1]["namespace"] = "ImGui" -defs["igShowStyleEditor"][1]["ov_cimguiname"] = "igShowStyleEditor" -defs["igShowStyleEditor"][1]["ret"] = "void" -defs["igShowStyleEditor"][1]["signature"] = "(ImGuiStyle*)" -defs["igShowStyleEditor"][1]["stname"] = "" -defs["igShowStyleEditor"]["(ImGuiStyle*)"] = defs["igShowStyleEditor"][1] -defs["igShowStyleSelector"] = {} -defs["igShowStyleSelector"][1] = {} -defs["igShowStyleSelector"][1]["args"] = "(const char* label)" -defs["igShowStyleSelector"][1]["argsT"] = {} -defs["igShowStyleSelector"][1]["argsT"][1] = {} -defs["igShowStyleSelector"][1]["argsT"][1]["name"] = "label" -defs["igShowStyleSelector"][1]["argsT"][1]["type"] = "const char*" -defs["igShowStyleSelector"][1]["argsoriginal"] = "(const char* label)" -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:274" -defs["igShowStyleSelector"][1]["namespace"] = "ImGui" -defs["igShowStyleSelector"][1]["ov_cimguiname"] = "igShowStyleSelector" -defs["igShowStyleSelector"][1]["ret"] = "bool" -defs["igShowStyleSelector"][1]["signature"] = "(const char*)" -defs["igShowStyleSelector"][1]["stname"] = "" -defs["igShowStyleSelector"]["(const char*)"] = defs["igShowStyleSelector"][1] -defs["igShowUserGuide"] = {} -defs["igShowUserGuide"][1] = {} -defs["igShowUserGuide"][1]["args"] = "()" -defs["igShowUserGuide"][1]["argsT"] = {} -defs["igShowUserGuide"][1]["argsoriginal"] = "()" -defs["igShowUserGuide"][1]["call_args"] = "()" -defs["igShowUserGuide"][1]["cimguiname"] = "igShowUserGuide" -defs["igShowUserGuide"][1]["defaults"] = {} -defs["igShowUserGuide"][1]["funcname"] = "ShowUserGuide" -defs["igShowUserGuide"][1]["location"] = "imgui:276" -defs["igShowUserGuide"][1]["namespace"] = "ImGui" -defs["igShowUserGuide"][1]["ov_cimguiname"] = "igShowUserGuide" -defs["igShowUserGuide"][1]["ret"] = "void" -defs["igShowUserGuide"][1]["signature"] = "()" -defs["igShowUserGuide"][1]["stname"] = "" -defs["igShowUserGuide"]["()"] = defs["igShowUserGuide"][1] -defs["igSliderAngle"] = {} -defs["igSliderAngle"][1] = {} -defs["igSliderAngle"][1]["args"] = "(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format,ImGuiSliderFlags flags)" -defs["igSliderAngle"][1]["argsT"] = {} -defs["igSliderAngle"][1]["argsT"][1] = {} -defs["igSliderAngle"][1]["argsT"][1]["name"] = "label" -defs["igSliderAngle"][1]["argsT"][1]["type"] = "const char*" -defs["igSliderAngle"][1]["argsT"][2] = {} -defs["igSliderAngle"][1]["argsT"][2]["name"] = "v_rad" -defs["igSliderAngle"][1]["argsT"][2]["type"] = "float*" -defs["igSliderAngle"][1]["argsT"][3] = {} -defs["igSliderAngle"][1]["argsT"][3]["name"] = "v_degrees_min" -defs["igSliderAngle"][1]["argsT"][3]["type"] = "float" -defs["igSliderAngle"][1]["argsT"][4] = {} -defs["igSliderAngle"][1]["argsT"][4]["name"] = "v_degrees_max" -defs["igSliderAngle"][1]["argsT"][4]["type"] = "float" -defs["igSliderAngle"][1]["argsT"][5] = {} -defs["igSliderAngle"][1]["argsT"][5]["name"] = "format" -defs["igSliderAngle"][1]["argsT"][5]["type"] = "const char*" -defs["igSliderAngle"][1]["argsT"][6] = {} -defs["igSliderAngle"][1]["argsT"][6]["name"] = "flags" -defs["igSliderAngle"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" -defs["igSliderAngle"][1]["argsoriginal"] = "(const char* label,float* v_rad,float v_degrees_min=-360.0f,float v_degrees_max=+360.0f,const char* format=\"%.0f deg\",ImGuiSliderFlags flags=0)" -defs["igSliderAngle"][1]["call_args"] = "(label,v_rad,v_degrees_min,v_degrees_max,format,flags)" -defs["igSliderAngle"][1]["cimguiname"] = "igSliderAngle" -defs["igSliderAngle"][1]["defaults"] = {} -defs["igSliderAngle"][1]["defaults"]["flags"] = "0" -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:515" -defs["igSliderAngle"][1]["namespace"] = "ImGui" -defs["igSliderAngle"][1]["ov_cimguiname"] = "igSliderAngle" -defs["igSliderAngle"][1]["ret"] = "bool" -defs["igSliderAngle"][1]["signature"] = "(const char*,float*,float,float,const char*,ImGuiSliderFlags)" -defs["igSliderAngle"][1]["stname"] = "" -defs["igSliderAngle"]["(const char*,float*,float,float,const char*,ImGuiSliderFlags)"] = defs["igSliderAngle"][1] -defs["igSliderFloat"] = {} -defs["igSliderFloat"][1] = {} -defs["igSliderFloat"][1]["args"] = "(const char* label,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" -defs["igSliderFloat"][1]["argsT"] = {} -defs["igSliderFloat"][1]["argsT"][1] = {} -defs["igSliderFloat"][1]["argsT"][1]["name"] = "label" -defs["igSliderFloat"][1]["argsT"][1]["type"] = "const char*" -defs["igSliderFloat"][1]["argsT"][2] = {} -defs["igSliderFloat"][1]["argsT"][2]["name"] = "v" -defs["igSliderFloat"][1]["argsT"][2]["type"] = "float*" -defs["igSliderFloat"][1]["argsT"][3] = {} -defs["igSliderFloat"][1]["argsT"][3]["name"] = "v_min" -defs["igSliderFloat"][1]["argsT"][3]["type"] = "float" -defs["igSliderFloat"][1]["argsT"][4] = {} -defs["igSliderFloat"][1]["argsT"][4]["name"] = "v_max" -defs["igSliderFloat"][1]["argsT"][4]["type"] = "float" -defs["igSliderFloat"][1]["argsT"][5] = {} -defs["igSliderFloat"][1]["argsT"][5]["name"] = "format" -defs["igSliderFloat"][1]["argsT"][5]["type"] = "const char*" -defs["igSliderFloat"][1]["argsT"][6] = {} -defs["igSliderFloat"][1]["argsT"][6]["name"] = "flags" -defs["igSliderFloat"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" -defs["igSliderFloat"][1]["argsoriginal"] = "(const char* label,float* v,float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" -defs["igSliderFloat"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" -defs["igSliderFloat"][1]["cimguiname"] = "igSliderFloat" -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:511" -defs["igSliderFloat"][1]["namespace"] = "ImGui" -defs["igSliderFloat"][1]["ov_cimguiname"] = "igSliderFloat" -defs["igSliderFloat"][1]["ret"] = "bool" -defs["igSliderFloat"][1]["signature"] = "(const char*,float*,float,float,const char*,ImGuiSliderFlags)" -defs["igSliderFloat"][1]["stname"] = "" -defs["igSliderFloat"]["(const char*,float*,float,float,const char*,ImGuiSliderFlags)"] = defs["igSliderFloat"][1] -defs["igSliderFloat2"] = {} -defs["igSliderFloat2"][1] = {} -defs["igSliderFloat2"][1]["args"] = "(const char* label,float v[2],float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" -defs["igSliderFloat2"][1]["argsT"] = {} -defs["igSliderFloat2"][1]["argsT"][1] = {} -defs["igSliderFloat2"][1]["argsT"][1]["name"] = "label" -defs["igSliderFloat2"][1]["argsT"][1]["type"] = "const char*" -defs["igSliderFloat2"][1]["argsT"][2] = {} -defs["igSliderFloat2"][1]["argsT"][2]["name"] = "v" -defs["igSliderFloat2"][1]["argsT"][2]["type"] = "float[2]" -defs["igSliderFloat2"][1]["argsT"][3] = {} -defs["igSliderFloat2"][1]["argsT"][3]["name"] = "v_min" -defs["igSliderFloat2"][1]["argsT"][3]["type"] = "float" -defs["igSliderFloat2"][1]["argsT"][4] = {} -defs["igSliderFloat2"][1]["argsT"][4]["name"] = "v_max" -defs["igSliderFloat2"][1]["argsT"][4]["type"] = "float" -defs["igSliderFloat2"][1]["argsT"][5] = {} -defs["igSliderFloat2"][1]["argsT"][5]["name"] = "format" -defs["igSliderFloat2"][1]["argsT"][5]["type"] = "const char*" -defs["igSliderFloat2"][1]["argsT"][6] = {} -defs["igSliderFloat2"][1]["argsT"][6]["name"] = "flags" -defs["igSliderFloat2"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" -defs["igSliderFloat2"][1]["argsoriginal"] = "(const char* label,float v[2],float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" -defs["igSliderFloat2"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" -defs["igSliderFloat2"][1]["cimguiname"] = "igSliderFloat2" -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:512" -defs["igSliderFloat2"][1]["namespace"] = "ImGui" -defs["igSliderFloat2"][1]["ov_cimguiname"] = "igSliderFloat2" -defs["igSliderFloat2"][1]["ret"] = "bool" -defs["igSliderFloat2"][1]["signature"] = "(const char*,float[2],float,float,const char*,ImGuiSliderFlags)" -defs["igSliderFloat2"][1]["stname"] = "" -defs["igSliderFloat2"]["(const char*,float[2],float,float,const char*,ImGuiSliderFlags)"] = defs["igSliderFloat2"][1] -defs["igSliderFloat3"] = {} -defs["igSliderFloat3"][1] = {} -defs["igSliderFloat3"][1]["args"] = "(const char* label,float v[3],float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" -defs["igSliderFloat3"][1]["argsT"] = {} -defs["igSliderFloat3"][1]["argsT"][1] = {} -defs["igSliderFloat3"][1]["argsT"][1]["name"] = "label" -defs["igSliderFloat3"][1]["argsT"][1]["type"] = "const char*" -defs["igSliderFloat3"][1]["argsT"][2] = {} -defs["igSliderFloat3"][1]["argsT"][2]["name"] = "v" -defs["igSliderFloat3"][1]["argsT"][2]["type"] = "float[3]" -defs["igSliderFloat3"][1]["argsT"][3] = {} -defs["igSliderFloat3"][1]["argsT"][3]["name"] = "v_min" -defs["igSliderFloat3"][1]["argsT"][3]["type"] = "float" -defs["igSliderFloat3"][1]["argsT"][4] = {} -defs["igSliderFloat3"][1]["argsT"][4]["name"] = "v_max" -defs["igSliderFloat3"][1]["argsT"][4]["type"] = "float" -defs["igSliderFloat3"][1]["argsT"][5] = {} -defs["igSliderFloat3"][1]["argsT"][5]["name"] = "format" -defs["igSliderFloat3"][1]["argsT"][5]["type"] = "const char*" -defs["igSliderFloat3"][1]["argsT"][6] = {} -defs["igSliderFloat3"][1]["argsT"][6]["name"] = "flags" -defs["igSliderFloat3"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" -defs["igSliderFloat3"][1]["argsoriginal"] = "(const char* label,float v[3],float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" -defs["igSliderFloat3"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" -defs["igSliderFloat3"][1]["cimguiname"] = "igSliderFloat3" -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:513" -defs["igSliderFloat3"][1]["namespace"] = "ImGui" -defs["igSliderFloat3"][1]["ov_cimguiname"] = "igSliderFloat3" -defs["igSliderFloat3"][1]["ret"] = "bool" -defs["igSliderFloat3"][1]["signature"] = "(const char*,float[3],float,float,const char*,ImGuiSliderFlags)" -defs["igSliderFloat3"][1]["stname"] = "" -defs["igSliderFloat3"]["(const char*,float[3],float,float,const char*,ImGuiSliderFlags)"] = defs["igSliderFloat3"][1] -defs["igSliderFloat4"] = {} -defs["igSliderFloat4"][1] = {} -defs["igSliderFloat4"][1]["args"] = "(const char* label,float v[4],float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" -defs["igSliderFloat4"][1]["argsT"] = {} -defs["igSliderFloat4"][1]["argsT"][1] = {} -defs["igSliderFloat4"][1]["argsT"][1]["name"] = "label" -defs["igSliderFloat4"][1]["argsT"][1]["type"] = "const char*" -defs["igSliderFloat4"][1]["argsT"][2] = {} -defs["igSliderFloat4"][1]["argsT"][2]["name"] = "v" -defs["igSliderFloat4"][1]["argsT"][2]["type"] = "float[4]" -defs["igSliderFloat4"][1]["argsT"][3] = {} -defs["igSliderFloat4"][1]["argsT"][3]["name"] = "v_min" -defs["igSliderFloat4"][1]["argsT"][3]["type"] = "float" -defs["igSliderFloat4"][1]["argsT"][4] = {} -defs["igSliderFloat4"][1]["argsT"][4]["name"] = "v_max" -defs["igSliderFloat4"][1]["argsT"][4]["type"] = "float" -defs["igSliderFloat4"][1]["argsT"][5] = {} -defs["igSliderFloat4"][1]["argsT"][5]["name"] = "format" -defs["igSliderFloat4"][1]["argsT"][5]["type"] = "const char*" -defs["igSliderFloat4"][1]["argsT"][6] = {} -defs["igSliderFloat4"][1]["argsT"][6]["name"] = "flags" -defs["igSliderFloat4"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" -defs["igSliderFloat4"][1]["argsoriginal"] = "(const char* label,float v[4],float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" -defs["igSliderFloat4"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" -defs["igSliderFloat4"][1]["cimguiname"] = "igSliderFloat4" -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:514" -defs["igSliderFloat4"][1]["namespace"] = "ImGui" -defs["igSliderFloat4"][1]["ov_cimguiname"] = "igSliderFloat4" -defs["igSliderFloat4"][1]["ret"] = "bool" -defs["igSliderFloat4"][1]["signature"] = "(const char*,float[4],float,float,const char*,ImGuiSliderFlags)" -defs["igSliderFloat4"][1]["stname"] = "" -defs["igSliderFloat4"]["(const char*,float[4],float,float,const char*,ImGuiSliderFlags)"] = defs["igSliderFloat4"][1] -defs["igSliderInt"] = {} -defs["igSliderInt"][1] = {} -defs["igSliderInt"][1]["args"] = "(const char* label,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" -defs["igSliderInt"][1]["argsT"] = {} -defs["igSliderInt"][1]["argsT"][1] = {} -defs["igSliderInt"][1]["argsT"][1]["name"] = "label" -defs["igSliderInt"][1]["argsT"][1]["type"] = "const char*" -defs["igSliderInt"][1]["argsT"][2] = {} -defs["igSliderInt"][1]["argsT"][2]["name"] = "v" -defs["igSliderInt"][1]["argsT"][2]["type"] = "int*" -defs["igSliderInt"][1]["argsT"][3] = {} -defs["igSliderInt"][1]["argsT"][3]["name"] = "v_min" -defs["igSliderInt"][1]["argsT"][3]["type"] = "int" -defs["igSliderInt"][1]["argsT"][4] = {} -defs["igSliderInt"][1]["argsT"][4]["name"] = "v_max" -defs["igSliderInt"][1]["argsT"][4]["type"] = "int" -defs["igSliderInt"][1]["argsT"][5] = {} -defs["igSliderInt"][1]["argsT"][5]["name"] = "format" -defs["igSliderInt"][1]["argsT"][5]["type"] = "const char*" -defs["igSliderInt"][1]["argsT"][6] = {} -defs["igSliderInt"][1]["argsT"][6]["name"] = "flags" -defs["igSliderInt"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" -defs["igSliderInt"][1]["argsoriginal"] = "(const char* label,int* v,int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)" -defs["igSliderInt"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" -defs["igSliderInt"][1]["cimguiname"] = "igSliderInt" -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:516" -defs["igSliderInt"][1]["namespace"] = "ImGui" -defs["igSliderInt"][1]["ov_cimguiname"] = "igSliderInt" -defs["igSliderInt"][1]["ret"] = "bool" -defs["igSliderInt"][1]["signature"] = "(const char*,int*,int,int,const char*,ImGuiSliderFlags)" -defs["igSliderInt"][1]["stname"] = "" -defs["igSliderInt"]["(const char*,int*,int,int,const char*,ImGuiSliderFlags)"] = defs["igSliderInt"][1] -defs["igSliderInt2"] = {} -defs["igSliderInt2"][1] = {} -defs["igSliderInt2"][1]["args"] = "(const char* label,int v[2],int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" -defs["igSliderInt2"][1]["argsT"] = {} -defs["igSliderInt2"][1]["argsT"][1] = {} -defs["igSliderInt2"][1]["argsT"][1]["name"] = "label" -defs["igSliderInt2"][1]["argsT"][1]["type"] = "const char*" -defs["igSliderInt2"][1]["argsT"][2] = {} -defs["igSliderInt2"][1]["argsT"][2]["name"] = "v" -defs["igSliderInt2"][1]["argsT"][2]["type"] = "int[2]" -defs["igSliderInt2"][1]["argsT"][3] = {} -defs["igSliderInt2"][1]["argsT"][3]["name"] = "v_min" -defs["igSliderInt2"][1]["argsT"][3]["type"] = "int" -defs["igSliderInt2"][1]["argsT"][4] = {} -defs["igSliderInt2"][1]["argsT"][4]["name"] = "v_max" -defs["igSliderInt2"][1]["argsT"][4]["type"] = "int" -defs["igSliderInt2"][1]["argsT"][5] = {} -defs["igSliderInt2"][1]["argsT"][5]["name"] = "format" -defs["igSliderInt2"][1]["argsT"][5]["type"] = "const char*" -defs["igSliderInt2"][1]["argsT"][6] = {} -defs["igSliderInt2"][1]["argsT"][6]["name"] = "flags" -defs["igSliderInt2"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" -defs["igSliderInt2"][1]["argsoriginal"] = "(const char* label,int v[2],int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)" -defs["igSliderInt2"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" -defs["igSliderInt2"][1]["cimguiname"] = "igSliderInt2" -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:517" -defs["igSliderInt2"][1]["namespace"] = "ImGui" -defs["igSliderInt2"][1]["ov_cimguiname"] = "igSliderInt2" -defs["igSliderInt2"][1]["ret"] = "bool" -defs["igSliderInt2"][1]["signature"] = "(const char*,int[2],int,int,const char*,ImGuiSliderFlags)" -defs["igSliderInt2"][1]["stname"] = "" -defs["igSliderInt2"]["(const char*,int[2],int,int,const char*,ImGuiSliderFlags)"] = defs["igSliderInt2"][1] -defs["igSliderInt3"] = {} -defs["igSliderInt3"][1] = {} -defs["igSliderInt3"][1]["args"] = "(const char* label,int v[3],int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" -defs["igSliderInt3"][1]["argsT"] = {} -defs["igSliderInt3"][1]["argsT"][1] = {} -defs["igSliderInt3"][1]["argsT"][1]["name"] = "label" -defs["igSliderInt3"][1]["argsT"][1]["type"] = "const char*" -defs["igSliderInt3"][1]["argsT"][2] = {} -defs["igSliderInt3"][1]["argsT"][2]["name"] = "v" -defs["igSliderInt3"][1]["argsT"][2]["type"] = "int[3]" -defs["igSliderInt3"][1]["argsT"][3] = {} -defs["igSliderInt3"][1]["argsT"][3]["name"] = "v_min" -defs["igSliderInt3"][1]["argsT"][3]["type"] = "int" -defs["igSliderInt3"][1]["argsT"][4] = {} -defs["igSliderInt3"][1]["argsT"][4]["name"] = "v_max" -defs["igSliderInt3"][1]["argsT"][4]["type"] = "int" -defs["igSliderInt3"][1]["argsT"][5] = {} -defs["igSliderInt3"][1]["argsT"][5]["name"] = "format" -defs["igSliderInt3"][1]["argsT"][5]["type"] = "const char*" -defs["igSliderInt3"][1]["argsT"][6] = {} -defs["igSliderInt3"][1]["argsT"][6]["name"] = "flags" -defs["igSliderInt3"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" -defs["igSliderInt3"][1]["argsoriginal"] = "(const char* label,int v[3],int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)" -defs["igSliderInt3"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" -defs["igSliderInt3"][1]["cimguiname"] = "igSliderInt3" -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:518" -defs["igSliderInt3"][1]["namespace"] = "ImGui" -defs["igSliderInt3"][1]["ov_cimguiname"] = "igSliderInt3" -defs["igSliderInt3"][1]["ret"] = "bool" -defs["igSliderInt3"][1]["signature"] = "(const char*,int[3],int,int,const char*,ImGuiSliderFlags)" -defs["igSliderInt3"][1]["stname"] = "" -defs["igSliderInt3"]["(const char*,int[3],int,int,const char*,ImGuiSliderFlags)"] = defs["igSliderInt3"][1] -defs["igSliderInt4"] = {} -defs["igSliderInt4"][1] = {} -defs["igSliderInt4"][1]["args"] = "(const char* label,int v[4],int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" -defs["igSliderInt4"][1]["argsT"] = {} -defs["igSliderInt4"][1]["argsT"][1] = {} -defs["igSliderInt4"][1]["argsT"][1]["name"] = "label" -defs["igSliderInt4"][1]["argsT"][1]["type"] = "const char*" -defs["igSliderInt4"][1]["argsT"][2] = {} -defs["igSliderInt4"][1]["argsT"][2]["name"] = "v" -defs["igSliderInt4"][1]["argsT"][2]["type"] = "int[4]" -defs["igSliderInt4"][1]["argsT"][3] = {} -defs["igSliderInt4"][1]["argsT"][3]["name"] = "v_min" -defs["igSliderInt4"][1]["argsT"][3]["type"] = "int" -defs["igSliderInt4"][1]["argsT"][4] = {} -defs["igSliderInt4"][1]["argsT"][4]["name"] = "v_max" -defs["igSliderInt4"][1]["argsT"][4]["type"] = "int" -defs["igSliderInt4"][1]["argsT"][5] = {} -defs["igSliderInt4"][1]["argsT"][5]["name"] = "format" -defs["igSliderInt4"][1]["argsT"][5]["type"] = "const char*" -defs["igSliderInt4"][1]["argsT"][6] = {} -defs["igSliderInt4"][1]["argsT"][6]["name"] = "flags" -defs["igSliderInt4"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" -defs["igSliderInt4"][1]["argsoriginal"] = "(const char* label,int v[4],int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)" -defs["igSliderInt4"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" -defs["igSliderInt4"][1]["cimguiname"] = "igSliderInt4" -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:519" -defs["igSliderInt4"][1]["namespace"] = "ImGui" -defs["igSliderInt4"][1]["ov_cimguiname"] = "igSliderInt4" -defs["igSliderInt4"][1]["ret"] = "bool" -defs["igSliderInt4"][1]["signature"] = "(const char*,int[4],int,int,const char*,ImGuiSliderFlags)" -defs["igSliderInt4"][1]["stname"] = "" -defs["igSliderInt4"]["(const char*,int[4],int,int,const char*,ImGuiSliderFlags)"] = defs["igSliderInt4"][1] -defs["igSliderScalar"] = {} -defs["igSliderScalar"][1] = {} -defs["igSliderScalar"][1]["args"] = "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)" -defs["igSliderScalar"][1]["argsT"] = {} -defs["igSliderScalar"][1]["argsT"][1] = {} -defs["igSliderScalar"][1]["argsT"][1]["name"] = "label" -defs["igSliderScalar"][1]["argsT"][1]["type"] = "const char*" -defs["igSliderScalar"][1]["argsT"][2] = {} -defs["igSliderScalar"][1]["argsT"][2]["name"] = "data_type" -defs["igSliderScalar"][1]["argsT"][2]["type"] = "ImGuiDataType" -defs["igSliderScalar"][1]["argsT"][3] = {} -defs["igSliderScalar"][1]["argsT"][3]["name"] = "p_data" -defs["igSliderScalar"][1]["argsT"][3]["type"] = "void*" -defs["igSliderScalar"][1]["argsT"][4] = {} -defs["igSliderScalar"][1]["argsT"][4]["name"] = "p_min" -defs["igSliderScalar"][1]["argsT"][4]["type"] = "const void*" -defs["igSliderScalar"][1]["argsT"][5] = {} -defs["igSliderScalar"][1]["argsT"][5]["name"] = "p_max" -defs["igSliderScalar"][1]["argsT"][5]["type"] = "const void*" -defs["igSliderScalar"][1]["argsT"][6] = {} -defs["igSliderScalar"][1]["argsT"][6]["name"] = "format" -defs["igSliderScalar"][1]["argsT"][6]["type"] = "const char*" -defs["igSliderScalar"][1]["argsT"][7] = {} -defs["igSliderScalar"][1]["argsT"][7]["name"] = "flags" -defs["igSliderScalar"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" -defs["igSliderScalar"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format=((void*)0),ImGuiSliderFlags flags=0)" -defs["igSliderScalar"][1]["call_args"] = "(label,data_type,p_data,p_min,p_max,format,flags)" -defs["igSliderScalar"][1]["cimguiname"] = "igSliderScalar" -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:520" -defs["igSliderScalar"][1]["namespace"] = "ImGui" -defs["igSliderScalar"][1]["ov_cimguiname"] = "igSliderScalar" -defs["igSliderScalar"][1]["ret"] = "bool" -defs["igSliderScalar"][1]["signature"] = "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiSliderFlags)" -defs["igSliderScalar"][1]["stname"] = "" -defs["igSliderScalar"]["(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiSliderFlags)"] = defs["igSliderScalar"][1] -defs["igSliderScalarN"] = {} -defs["igSliderScalarN"][1] = {} -defs["igSliderScalarN"][1]["args"] = "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)" -defs["igSliderScalarN"][1]["argsT"] = {} -defs["igSliderScalarN"][1]["argsT"][1] = {} -defs["igSliderScalarN"][1]["argsT"][1]["name"] = "label" -defs["igSliderScalarN"][1]["argsT"][1]["type"] = "const char*" -defs["igSliderScalarN"][1]["argsT"][2] = {} -defs["igSliderScalarN"][1]["argsT"][2]["name"] = "data_type" -defs["igSliderScalarN"][1]["argsT"][2]["type"] = "ImGuiDataType" -defs["igSliderScalarN"][1]["argsT"][3] = {} -defs["igSliderScalarN"][1]["argsT"][3]["name"] = "p_data" -defs["igSliderScalarN"][1]["argsT"][3]["type"] = "void*" -defs["igSliderScalarN"][1]["argsT"][4] = {} -defs["igSliderScalarN"][1]["argsT"][4]["name"] = "components" -defs["igSliderScalarN"][1]["argsT"][4]["type"] = "int" -defs["igSliderScalarN"][1]["argsT"][5] = {} -defs["igSliderScalarN"][1]["argsT"][5]["name"] = "p_min" -defs["igSliderScalarN"][1]["argsT"][5]["type"] = "const void*" -defs["igSliderScalarN"][1]["argsT"][6] = {} -defs["igSliderScalarN"][1]["argsT"][6]["name"] = "p_max" -defs["igSliderScalarN"][1]["argsT"][6]["type"] = "const void*" -defs["igSliderScalarN"][1]["argsT"][7] = {} -defs["igSliderScalarN"][1]["argsT"][7]["name"] = "format" -defs["igSliderScalarN"][1]["argsT"][7]["type"] = "const char*" -defs["igSliderScalarN"][1]["argsT"][8] = {} -defs["igSliderScalarN"][1]["argsT"][8]["name"] = "flags" -defs["igSliderScalarN"][1]["argsT"][8]["type"] = "ImGuiSliderFlags" -defs["igSliderScalarN"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_min,const void* p_max,const char* format=((void*)0),ImGuiSliderFlags flags=0)" -defs["igSliderScalarN"][1]["call_args"] = "(label,data_type,p_data,components,p_min,p_max,format,flags)" -defs["igSliderScalarN"][1]["cimguiname"] = "igSliderScalarN" -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:521" -defs["igSliderScalarN"][1]["namespace"] = "ImGui" -defs["igSliderScalarN"][1]["ov_cimguiname"] = "igSliderScalarN" -defs["igSliderScalarN"][1]["ret"] = "bool" -defs["igSliderScalarN"][1]["signature"] = "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiSliderFlags)" -defs["igSliderScalarN"][1]["stname"] = "" -defs["igSliderScalarN"]["(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiSliderFlags)"] = defs["igSliderScalarN"][1] -defs["igSmallButton"] = {} -defs["igSmallButton"][1] = {} -defs["igSmallButton"][1]["args"] = "(const char* label)" -defs["igSmallButton"][1]["argsT"] = {} -defs["igSmallButton"][1]["argsT"][1] = {} -defs["igSmallButton"][1]["argsT"][1]["name"] = "label" -defs["igSmallButton"][1]["argsT"][1]["type"] = "const char*" -defs["igSmallButton"][1]["argsoriginal"] = "(const char* label)" -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:459" -defs["igSmallButton"][1]["namespace"] = "ImGui" -defs["igSmallButton"][1]["ov_cimguiname"] = "igSmallButton" -defs["igSmallButton"][1]["ret"] = "bool" -defs["igSmallButton"][1]["signature"] = "(const char*)" -defs["igSmallButton"][1]["stname"] = "" -defs["igSmallButton"]["(const char*)"] = defs["igSmallButton"][1] -defs["igSpacing"] = {} -defs["igSpacing"][1] = {} -defs["igSpacing"][1]["args"] = "()" -defs["igSpacing"][1]["argsT"] = {} -defs["igSpacing"][1]["argsoriginal"] = "()" -defs["igSpacing"][1]["call_args"] = "()" -defs["igSpacing"][1]["cimguiname"] = "igSpacing" -defs["igSpacing"][1]["defaults"] = {} -defs["igSpacing"][1]["funcname"] = "Spacing" -defs["igSpacing"][1]["location"] = "imgui:403" -defs["igSpacing"][1]["namespace"] = "ImGui" -defs["igSpacing"][1]["ov_cimguiname"] = "igSpacing" -defs["igSpacing"][1]["ret"] = "void" -defs["igSpacing"][1]["signature"] = "()" -defs["igSpacing"][1]["stname"] = "" -defs["igSpacing"]["()"] = defs["igSpacing"][1] -defs["igStyleColorsClassic"] = {} -defs["igStyleColorsClassic"][1] = {} -defs["igStyleColorsClassic"][1]["args"] = "(ImGuiStyle* dst)" -defs["igStyleColorsClassic"][1]["argsT"] = {} -defs["igStyleColorsClassic"][1]["argsT"][1] = {} -defs["igStyleColorsClassic"][1]["argsT"][1]["name"] = "dst" -defs["igStyleColorsClassic"][1]["argsT"][1]["type"] = "ImGuiStyle*" -defs["igStyleColorsClassic"][1]["argsoriginal"] = "(ImGuiStyle* dst=((void*)0))" -defs["igStyleColorsClassic"][1]["call_args"] = "(dst)" -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:282" -defs["igStyleColorsClassic"][1]["namespace"] = "ImGui" -defs["igStyleColorsClassic"][1]["ov_cimguiname"] = "igStyleColorsClassic" -defs["igStyleColorsClassic"][1]["ret"] = "void" -defs["igStyleColorsClassic"][1]["signature"] = "(ImGuiStyle*)" -defs["igStyleColorsClassic"][1]["stname"] = "" -defs["igStyleColorsClassic"]["(ImGuiStyle*)"] = defs["igStyleColorsClassic"][1] -defs["igStyleColorsDark"] = {} -defs["igStyleColorsDark"][1] = {} -defs["igStyleColorsDark"][1]["args"] = "(ImGuiStyle* dst)" -defs["igStyleColorsDark"][1]["argsT"] = {} -defs["igStyleColorsDark"][1]["argsT"][1] = {} -defs["igStyleColorsDark"][1]["argsT"][1]["name"] = "dst" -defs["igStyleColorsDark"][1]["argsT"][1]["type"] = "ImGuiStyle*" -defs["igStyleColorsDark"][1]["argsoriginal"] = "(ImGuiStyle* dst=((void*)0))" -defs["igStyleColorsDark"][1]["call_args"] = "(dst)" -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:280" -defs["igStyleColorsDark"][1]["namespace"] = "ImGui" -defs["igStyleColorsDark"][1]["ov_cimguiname"] = "igStyleColorsDark" -defs["igStyleColorsDark"][1]["ret"] = "void" -defs["igStyleColorsDark"][1]["signature"] = "(ImGuiStyle*)" -defs["igStyleColorsDark"][1]["stname"] = "" -defs["igStyleColorsDark"]["(ImGuiStyle*)"] = defs["igStyleColorsDark"][1] -defs["igStyleColorsLight"] = {} -defs["igStyleColorsLight"][1] = {} -defs["igStyleColorsLight"][1]["args"] = "(ImGuiStyle* dst)" -defs["igStyleColorsLight"][1]["argsT"] = {} -defs["igStyleColorsLight"][1]["argsT"][1] = {} -defs["igStyleColorsLight"][1]["argsT"][1]["name"] = "dst" -defs["igStyleColorsLight"][1]["argsT"][1]["type"] = "ImGuiStyle*" -defs["igStyleColorsLight"][1]["argsoriginal"] = "(ImGuiStyle* dst=((void*)0))" -defs["igStyleColorsLight"][1]["call_args"] = "(dst)" -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:281" -defs["igStyleColorsLight"][1]["namespace"] = "ImGui" -defs["igStyleColorsLight"][1]["ov_cimguiname"] = "igStyleColorsLight" -defs["igStyleColorsLight"][1]["ret"] = "void" -defs["igStyleColorsLight"][1]["signature"] = "(ImGuiStyle*)" -defs["igStyleColorsLight"][1]["stname"] = "" -defs["igStyleColorsLight"]["(ImGuiStyle*)"] = defs["igStyleColorsLight"][1] -defs["igTabItemButton"] = {} -defs["igTabItemButton"][1] = {} -defs["igTabItemButton"][1]["args"] = "(const char* label,ImGuiTabItemFlags flags)" -defs["igTabItemButton"][1]["argsT"] = {} -defs["igTabItemButton"][1]["argsT"][1] = {} -defs["igTabItemButton"][1]["argsT"][1]["name"] = "label" -defs["igTabItemButton"][1]["argsT"][1]["type"] = "const char*" -defs["igTabItemButton"][1]["argsT"][2] = {} -defs["igTabItemButton"][1]["argsT"][2]["name"] = "flags" -defs["igTabItemButton"][1]["argsT"][2]["type"] = "ImGuiTabItemFlags" -defs["igTabItemButton"][1]["argsoriginal"] = "(const char* label,ImGuiTabItemFlags flags=0)" -defs["igTabItemButton"][1]["call_args"] = "(label,flags)" -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:732" -defs["igTabItemButton"][1]["namespace"] = "ImGui" -defs["igTabItemButton"][1]["ov_cimguiname"] = "igTabItemButton" -defs["igTabItemButton"][1]["ret"] = "bool" -defs["igTabItemButton"][1]["signature"] = "(const char*,ImGuiTabItemFlags)" -defs["igTabItemButton"][1]["stname"] = "" -defs["igTabItemButton"]["(const char*,ImGuiTabItemFlags)"] = defs["igTabItemButton"][1] -defs["igTableGetColumnCount"] = {} -defs["igTableGetColumnCount"][1] = {} -defs["igTableGetColumnCount"][1]["args"] = "()" -defs["igTableGetColumnCount"][1]["argsT"] = {} -defs["igTableGetColumnCount"][1]["argsoriginal"] = "()" -defs["igTableGetColumnCount"][1]["call_args"] = "()" -defs["igTableGetColumnCount"][1]["cimguiname"] = "igTableGetColumnCount" -defs["igTableGetColumnCount"][1]["defaults"] = {} -defs["igTableGetColumnCount"][1]["funcname"] = "TableGetColumnCount" -defs["igTableGetColumnCount"][1]["location"] = "imgui:709" -defs["igTableGetColumnCount"][1]["namespace"] = "ImGui" -defs["igTableGetColumnCount"][1]["ov_cimguiname"] = "igTableGetColumnCount" -defs["igTableGetColumnCount"][1]["ret"] = "int" -defs["igTableGetColumnCount"][1]["signature"] = "()" -defs["igTableGetColumnCount"][1]["stname"] = "" -defs["igTableGetColumnCount"]["()"] = defs["igTableGetColumnCount"][1] -defs["igTableGetColumnFlags"] = {} -defs["igTableGetColumnFlags"][1] = {} -defs["igTableGetColumnFlags"][1]["args"] = "(int column_n)" -defs["igTableGetColumnFlags"][1]["argsT"] = {} -defs["igTableGetColumnFlags"][1]["argsT"][1] = {} -defs["igTableGetColumnFlags"][1]["argsT"][1]["name"] = "column_n" -defs["igTableGetColumnFlags"][1]["argsT"][1]["type"] = "int" -defs["igTableGetColumnFlags"][1]["argsoriginal"] = "(int column_n=-1)" -defs["igTableGetColumnFlags"][1]["call_args"] = "(column_n)" -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:713" -defs["igTableGetColumnFlags"][1]["namespace"] = "ImGui" -defs["igTableGetColumnFlags"][1]["ov_cimguiname"] = "igTableGetColumnFlags" -defs["igTableGetColumnFlags"][1]["ret"] = "ImGuiTableColumnFlags" -defs["igTableGetColumnFlags"][1]["signature"] = "(int)" -defs["igTableGetColumnFlags"][1]["stname"] = "" -defs["igTableGetColumnFlags"]["(int)"] = defs["igTableGetColumnFlags"][1] -defs["igTableGetColumnIndex"] = {} -defs["igTableGetColumnIndex"][1] = {} -defs["igTableGetColumnIndex"][1]["args"] = "()" -defs["igTableGetColumnIndex"][1]["argsT"] = {} -defs["igTableGetColumnIndex"][1]["argsoriginal"] = "()" -defs["igTableGetColumnIndex"][1]["call_args"] = "()" -defs["igTableGetColumnIndex"][1]["cimguiname"] = "igTableGetColumnIndex" -defs["igTableGetColumnIndex"][1]["defaults"] = {} -defs["igTableGetColumnIndex"][1]["funcname"] = "TableGetColumnIndex" -defs["igTableGetColumnIndex"][1]["location"] = "imgui:710" -defs["igTableGetColumnIndex"][1]["namespace"] = "ImGui" -defs["igTableGetColumnIndex"][1]["ov_cimguiname"] = "igTableGetColumnIndex" -defs["igTableGetColumnIndex"][1]["ret"] = "int" -defs["igTableGetColumnIndex"][1]["signature"] = "()" -defs["igTableGetColumnIndex"][1]["stname"] = "" -defs["igTableGetColumnIndex"]["()"] = defs["igTableGetColumnIndex"][1] -defs["igTableGetColumnName"] = {} -defs["igTableGetColumnName"][1] = {} -defs["igTableGetColumnName"][1]["args"] = "(int column_n)" -defs["igTableGetColumnName"][1]["argsT"] = {} -defs["igTableGetColumnName"][1]["argsT"][1] = {} -defs["igTableGetColumnName"][1]["argsT"][1]["name"] = "column_n" -defs["igTableGetColumnName"][1]["argsT"][1]["type"] = "int" -defs["igTableGetColumnName"][1]["argsoriginal"] = "(int column_n=-1)" -defs["igTableGetColumnName"][1]["call_args"] = "(column_n)" -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:712" -defs["igTableGetColumnName"][1]["namespace"] = "ImGui" -defs["igTableGetColumnName"][1]["ov_cimguiname"] = "igTableGetColumnName" -defs["igTableGetColumnName"][1]["ret"] = "const char*" -defs["igTableGetColumnName"][1]["signature"] = "(int)" -defs["igTableGetColumnName"][1]["stname"] = "" -defs["igTableGetColumnName"]["(int)"] = defs["igTableGetColumnName"][1] -defs["igTableGetRowIndex"] = {} -defs["igTableGetRowIndex"][1] = {} -defs["igTableGetRowIndex"][1]["args"] = "()" -defs["igTableGetRowIndex"][1]["argsT"] = {} -defs["igTableGetRowIndex"][1]["argsoriginal"] = "()" -defs["igTableGetRowIndex"][1]["call_args"] = "()" -defs["igTableGetRowIndex"][1]["cimguiname"] = "igTableGetRowIndex" -defs["igTableGetRowIndex"][1]["defaults"] = {} -defs["igTableGetRowIndex"][1]["funcname"] = "TableGetRowIndex" -defs["igTableGetRowIndex"][1]["location"] = "imgui:711" -defs["igTableGetRowIndex"][1]["namespace"] = "ImGui" -defs["igTableGetRowIndex"][1]["ov_cimguiname"] = "igTableGetRowIndex" -defs["igTableGetRowIndex"][1]["ret"] = "int" -defs["igTableGetRowIndex"][1]["signature"] = "()" -defs["igTableGetRowIndex"][1]["stname"] = "" -defs["igTableGetRowIndex"]["()"] = defs["igTableGetRowIndex"][1] -defs["igTableGetSortSpecs"] = {} -defs["igTableGetSortSpecs"][1] = {} -defs["igTableGetSortSpecs"][1]["args"] = "()" -defs["igTableGetSortSpecs"][1]["argsT"] = {} -defs["igTableGetSortSpecs"][1]["argsoriginal"] = "()" -defs["igTableGetSortSpecs"][1]["call_args"] = "()" -defs["igTableGetSortSpecs"][1]["cimguiname"] = "igTableGetSortSpecs" -defs["igTableGetSortSpecs"][1]["defaults"] = {} -defs["igTableGetSortSpecs"][1]["funcname"] = "TableGetSortSpecs" -defs["igTableGetSortSpecs"][1]["location"] = "imgui:706" -defs["igTableGetSortSpecs"][1]["namespace"] = "ImGui" -defs["igTableGetSortSpecs"][1]["ov_cimguiname"] = "igTableGetSortSpecs" -defs["igTableGetSortSpecs"][1]["ret"] = "ImGuiTableSortSpecs*" -defs["igTableGetSortSpecs"][1]["signature"] = "()" -defs["igTableGetSortSpecs"][1]["stname"] = "" -defs["igTableGetSortSpecs"]["()"] = defs["igTableGetSortSpecs"][1] -defs["igTableHeader"] = {} -defs["igTableHeader"][1] = {} -defs["igTableHeader"][1]["args"] = "(const char* label)" -defs["igTableHeader"][1]["argsT"] = {} -defs["igTableHeader"][1]["argsT"][1] = {} -defs["igTableHeader"][1]["argsT"][1]["name"] = "label" -defs["igTableHeader"][1]["argsT"][1]["type"] = "const char*" -defs["igTableHeader"][1]["argsoriginal"] = "(const char* label)" -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:699" -defs["igTableHeader"][1]["namespace"] = "ImGui" -defs["igTableHeader"][1]["ov_cimguiname"] = "igTableHeader" -defs["igTableHeader"][1]["ret"] = "void" -defs["igTableHeader"][1]["signature"] = "(const char*)" -defs["igTableHeader"][1]["stname"] = "" -defs["igTableHeader"]["(const char*)"] = defs["igTableHeader"][1] -defs["igTableHeadersRow"] = {} -defs["igTableHeadersRow"][1] = {} -defs["igTableHeadersRow"][1]["args"] = "()" -defs["igTableHeadersRow"][1]["argsT"] = {} -defs["igTableHeadersRow"][1]["argsoriginal"] = "()" -defs["igTableHeadersRow"][1]["call_args"] = "()" -defs["igTableHeadersRow"][1]["cimguiname"] = "igTableHeadersRow" -defs["igTableHeadersRow"][1]["defaults"] = {} -defs["igTableHeadersRow"][1]["funcname"] = "TableHeadersRow" -defs["igTableHeadersRow"][1]["location"] = "imgui:698" -defs["igTableHeadersRow"][1]["namespace"] = "ImGui" -defs["igTableHeadersRow"][1]["ov_cimguiname"] = "igTableHeadersRow" -defs["igTableHeadersRow"][1]["ret"] = "void" -defs["igTableHeadersRow"][1]["signature"] = "()" -defs["igTableHeadersRow"][1]["stname"] = "" -defs["igTableHeadersRow"]["()"] = defs["igTableHeadersRow"][1] -defs["igTableNextColumn"] = {} -defs["igTableNextColumn"][1] = {} -defs["igTableNextColumn"][1]["args"] = "()" -defs["igTableNextColumn"][1]["argsT"] = {} -defs["igTableNextColumn"][1]["argsoriginal"] = "()" -defs["igTableNextColumn"][1]["call_args"] = "()" -defs["igTableNextColumn"][1]["cimguiname"] = "igTableNextColumn" -defs["igTableNextColumn"][1]["defaults"] = {} -defs["igTableNextColumn"][1]["funcname"] = "TableNextColumn" -defs["igTableNextColumn"][1]["location"] = "imgui:686" -defs["igTableNextColumn"][1]["namespace"] = "ImGui" -defs["igTableNextColumn"][1]["ov_cimguiname"] = "igTableNextColumn" -defs["igTableNextColumn"][1]["ret"] = "bool" -defs["igTableNextColumn"][1]["signature"] = "()" -defs["igTableNextColumn"][1]["stname"] = "" -defs["igTableNextColumn"]["()"] = defs["igTableNextColumn"][1] -defs["igTableNextRow"] = {} -defs["igTableNextRow"][1] = {} -defs["igTableNextRow"][1]["args"] = "(ImGuiTableRowFlags row_flags,float min_row_height)" -defs["igTableNextRow"][1]["argsT"] = {} -defs["igTableNextRow"][1]["argsT"][1] = {} -defs["igTableNextRow"][1]["argsT"][1]["name"] = "row_flags" -defs["igTableNextRow"][1]["argsT"][1]["type"] = "ImGuiTableRowFlags" -defs["igTableNextRow"][1]["argsT"][2] = {} -defs["igTableNextRow"][1]["argsT"][2]["name"] = "min_row_height" -defs["igTableNextRow"][1]["argsT"][2]["type"] = "float" -defs["igTableNextRow"][1]["argsoriginal"] = "(ImGuiTableRowFlags row_flags=0,float min_row_height=0.0f)" -defs["igTableNextRow"][1]["call_args"] = "(row_flags,min_row_height)" -defs["igTableNextRow"][1]["cimguiname"] = "igTableNextRow" -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:685" -defs["igTableNextRow"][1]["namespace"] = "ImGui" -defs["igTableNextRow"][1]["ov_cimguiname"] = "igTableNextRow" -defs["igTableNextRow"][1]["ret"] = "void" -defs["igTableNextRow"][1]["signature"] = "(ImGuiTableRowFlags,float)" -defs["igTableNextRow"][1]["stname"] = "" -defs["igTableNextRow"]["(ImGuiTableRowFlags,float)"] = defs["igTableNextRow"][1] -defs["igTableSetBgColor"] = {} -defs["igTableSetBgColor"][1] = {} -defs["igTableSetBgColor"][1]["args"] = "(ImGuiTableBgTarget target,ImU32 color,int column_n)" -defs["igTableSetBgColor"][1]["argsT"] = {} -defs["igTableSetBgColor"][1]["argsT"][1] = {} -defs["igTableSetBgColor"][1]["argsT"][1]["name"] = "target" -defs["igTableSetBgColor"][1]["argsT"][1]["type"] = "ImGuiTableBgTarget" -defs["igTableSetBgColor"][1]["argsT"][2] = {} -defs["igTableSetBgColor"][1]["argsT"][2]["name"] = "color" -defs["igTableSetBgColor"][1]["argsT"][2]["type"] = "ImU32" -defs["igTableSetBgColor"][1]["argsT"][3] = {} -defs["igTableSetBgColor"][1]["argsT"][3]["name"] = "column_n" -defs["igTableSetBgColor"][1]["argsT"][3]["type"] = "int" -defs["igTableSetBgColor"][1]["argsoriginal"] = "(ImGuiTableBgTarget target,ImU32 color,int column_n=-1)" -defs["igTableSetBgColor"][1]["call_args"] = "(target,color,column_n)" -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:714" -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["igTableSetColumnIndex"] = {} -defs["igTableSetColumnIndex"][1] = {} -defs["igTableSetColumnIndex"][1]["args"] = "(int column_n)" -defs["igTableSetColumnIndex"][1]["argsT"] = {} -defs["igTableSetColumnIndex"][1]["argsT"][1] = {} -defs["igTableSetColumnIndex"][1]["argsT"][1]["name"] = "column_n" -defs["igTableSetColumnIndex"][1]["argsT"][1]["type"] = "int" -defs["igTableSetColumnIndex"][1]["argsoriginal"] = "(int column_n)" -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:687" -defs["igTableSetColumnIndex"][1]["namespace"] = "ImGui" -defs["igTableSetColumnIndex"][1]["ov_cimguiname"] = "igTableSetColumnIndex" -defs["igTableSetColumnIndex"][1]["ret"] = "bool" -defs["igTableSetColumnIndex"][1]["signature"] = "(int)" -defs["igTableSetColumnIndex"][1]["stname"] = "" -defs["igTableSetColumnIndex"]["(int)"] = defs["igTableSetColumnIndex"][1] -defs["igTableSetupColumn"] = {} -defs["igTableSetupColumn"][1] = {} -defs["igTableSetupColumn"][1]["args"] = "(const char* label,ImGuiTableColumnFlags flags,float init_width_or_weight,ImU32 user_id)" -defs["igTableSetupColumn"][1]["argsT"] = {} -defs["igTableSetupColumn"][1]["argsT"][1] = {} -defs["igTableSetupColumn"][1]["argsT"][1]["name"] = "label" -defs["igTableSetupColumn"][1]["argsT"][1]["type"] = "const char*" -defs["igTableSetupColumn"][1]["argsT"][2] = {} -defs["igTableSetupColumn"][1]["argsT"][2]["name"] = "flags" -defs["igTableSetupColumn"][1]["argsT"][2]["type"] = "ImGuiTableColumnFlags" -defs["igTableSetupColumn"][1]["argsT"][3] = {} -defs["igTableSetupColumn"][1]["argsT"][3]["name"] = "init_width_or_weight" -defs["igTableSetupColumn"][1]["argsT"][3]["type"] = "float" -defs["igTableSetupColumn"][1]["argsT"][4] = {} -defs["igTableSetupColumn"][1]["argsT"][4]["name"] = "user_id" -defs["igTableSetupColumn"][1]["argsT"][4]["type"] = "ImU32" -defs["igTableSetupColumn"][1]["argsoriginal"] = "(const char* label,ImGuiTableColumnFlags flags=0,float init_width_or_weight=0.0f,ImU32 user_id=0)" -defs["igTableSetupColumn"][1]["call_args"] = "(label,flags,init_width_or_weight,user_id)" -defs["igTableSetupColumn"][1]["cimguiname"] = "igTableSetupColumn" -defs["igTableSetupColumn"][1]["defaults"] = {} -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:696" -defs["igTableSetupColumn"][1]["namespace"] = "ImGui" -defs["igTableSetupColumn"][1]["ov_cimguiname"] = "igTableSetupColumn" -defs["igTableSetupColumn"][1]["ret"] = "void" -defs["igTableSetupColumn"][1]["signature"] = "(const char*,ImGuiTableColumnFlags,float,ImU32)" -defs["igTableSetupColumn"][1]["stname"] = "" -defs["igTableSetupColumn"]["(const char*,ImGuiTableColumnFlags,float,ImU32)"] = defs["igTableSetupColumn"][1] -defs["igTableSetupScrollFreeze"] = {} -defs["igTableSetupScrollFreeze"][1] = {} -defs["igTableSetupScrollFreeze"][1]["args"] = "(int cols,int rows)" -defs["igTableSetupScrollFreeze"][1]["argsT"] = {} -defs["igTableSetupScrollFreeze"][1]["argsT"][1] = {} -defs["igTableSetupScrollFreeze"][1]["argsT"][1]["name"] = "cols" -defs["igTableSetupScrollFreeze"][1]["argsT"][1]["type"] = "int" -defs["igTableSetupScrollFreeze"][1]["argsT"][2] = {} -defs["igTableSetupScrollFreeze"][1]["argsT"][2]["name"] = "rows" -defs["igTableSetupScrollFreeze"][1]["argsT"][2]["type"] = "int" -defs["igTableSetupScrollFreeze"][1]["argsoriginal"] = "(int cols,int rows)" -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:697" -defs["igTableSetupScrollFreeze"][1]["namespace"] = "ImGui" -defs["igTableSetupScrollFreeze"][1]["ov_cimguiname"] = "igTableSetupScrollFreeze" -defs["igTableSetupScrollFreeze"][1]["ret"] = "void" -defs["igTableSetupScrollFreeze"][1]["signature"] = "(int,int)" -defs["igTableSetupScrollFreeze"][1]["stname"] = "" -defs["igTableSetupScrollFreeze"]["(int,int)"] = defs["igTableSetupScrollFreeze"][1] -defs["igText"] = {} -defs["igText"][1] = {} -defs["igText"][1]["args"] = "(const char* fmt,...)" -defs["igText"][1]["argsT"] = {} -defs["igText"][1]["argsT"][1] = {} -defs["igText"][1]["argsT"][1]["name"] = "fmt" -defs["igText"][1]["argsT"][1]["type"] = "const char*" -defs["igText"][1]["argsT"][2] = {} -defs["igText"][1]["argsT"][2]["name"] = "..." -defs["igText"][1]["argsT"][2]["type"] = "..." -defs["igText"][1]["argsoriginal"] = "(const char* fmt,...)" -defs["igText"][1]["call_args"] = "(fmt,...)" -defs["igText"][1]["cimguiname"] = "igText" -defs["igText"][1]["defaults"] = {} -defs["igText"][1]["funcname"] = "Text" -defs["igText"][1]["isvararg"] = "...)" -defs["igText"][1]["location"] = "imgui:442" -defs["igText"][1]["namespace"] = "ImGui" -defs["igText"][1]["ov_cimguiname"] = "igText" -defs["igText"][1]["ret"] = "void" -defs["igText"][1]["signature"] = "(const char*,...)" -defs["igText"][1]["stname"] = "" -defs["igText"]["(const char*,...)"] = defs["igText"][1] -defs["igTextColored"] = {} -defs["igTextColored"][1] = {} -defs["igTextColored"][1]["args"] = "(const ImVec4 col,const char* fmt,...)" -defs["igTextColored"][1]["argsT"] = {} -defs["igTextColored"][1]["argsT"][1] = {} -defs["igTextColored"][1]["argsT"][1]["name"] = "col" -defs["igTextColored"][1]["argsT"][1]["type"] = "const ImVec4" -defs["igTextColored"][1]["argsT"][2] = {} -defs["igTextColored"][1]["argsT"][2]["name"] = "fmt" -defs["igTextColored"][1]["argsT"][2]["type"] = "const char*" -defs["igTextColored"][1]["argsT"][3] = {} -defs["igTextColored"][1]["argsT"][3]["name"] = "..." -defs["igTextColored"][1]["argsT"][3]["type"] = "..." -defs["igTextColored"][1]["argsoriginal"] = "(const ImVec4& col,const char* fmt,...)" -defs["igTextColored"][1]["call_args"] = "(col,fmt,...)" -defs["igTextColored"][1]["cimguiname"] = "igTextColored" -defs["igTextColored"][1]["defaults"] = {} -defs["igTextColored"][1]["funcname"] = "TextColored" -defs["igTextColored"][1]["isvararg"] = "...)" -defs["igTextColored"][1]["location"] = "imgui:444" -defs["igTextColored"][1]["namespace"] = "ImGui" -defs["igTextColored"][1]["ov_cimguiname"] = "igTextColored" -defs["igTextColored"][1]["ret"] = "void" -defs["igTextColored"][1]["signature"] = "(const ImVec4,const char*,...)" -defs["igTextColored"][1]["stname"] = "" -defs["igTextColored"]["(const ImVec4,const char*,...)"] = defs["igTextColored"][1] -defs["igTextColoredV"] = {} -defs["igTextColoredV"][1] = {} -defs["igTextColoredV"][1]["args"] = "(const ImVec4 col,const char* fmt,va_list args)" -defs["igTextColoredV"][1]["argsT"] = {} -defs["igTextColoredV"][1]["argsT"][1] = {} -defs["igTextColoredV"][1]["argsT"][1]["name"] = "col" -defs["igTextColoredV"][1]["argsT"][1]["type"] = "const ImVec4" -defs["igTextColoredV"][1]["argsT"][2] = {} -defs["igTextColoredV"][1]["argsT"][2]["name"] = "fmt" -defs["igTextColoredV"][1]["argsT"][2]["type"] = "const char*" -defs["igTextColoredV"][1]["argsT"][3] = {} -defs["igTextColoredV"][1]["argsT"][3]["name"] = "args" -defs["igTextColoredV"][1]["argsT"][3]["type"] = "va_list" -defs["igTextColoredV"][1]["argsoriginal"] = "(const ImVec4& col,const char* fmt,va_list args)" -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:445" -defs["igTextColoredV"][1]["namespace"] = "ImGui" -defs["igTextColoredV"][1]["ov_cimguiname"] = "igTextColoredV" -defs["igTextColoredV"][1]["ret"] = "void" -defs["igTextColoredV"][1]["signature"] = "(const ImVec4,const char*,va_list)" -defs["igTextColoredV"][1]["stname"] = "" -defs["igTextColoredV"]["(const ImVec4,const char*,va_list)"] = defs["igTextColoredV"][1] -defs["igTextDisabled"] = {} -defs["igTextDisabled"][1] = {} -defs["igTextDisabled"][1]["args"] = "(const char* fmt,...)" -defs["igTextDisabled"][1]["argsT"] = {} -defs["igTextDisabled"][1]["argsT"][1] = {} -defs["igTextDisabled"][1]["argsT"][1]["name"] = "fmt" -defs["igTextDisabled"][1]["argsT"][1]["type"] = "const char*" -defs["igTextDisabled"][1]["argsT"][2] = {} -defs["igTextDisabled"][1]["argsT"][2]["name"] = "..." -defs["igTextDisabled"][1]["argsT"][2]["type"] = "..." -defs["igTextDisabled"][1]["argsoriginal"] = "(const char* fmt,...)" -defs["igTextDisabled"][1]["call_args"] = "(fmt,...)" -defs["igTextDisabled"][1]["cimguiname"] = "igTextDisabled" -defs["igTextDisabled"][1]["defaults"] = {} -defs["igTextDisabled"][1]["funcname"] = "TextDisabled" -defs["igTextDisabled"][1]["isvararg"] = "...)" -defs["igTextDisabled"][1]["location"] = "imgui:446" -defs["igTextDisabled"][1]["namespace"] = "ImGui" -defs["igTextDisabled"][1]["ov_cimguiname"] = "igTextDisabled" -defs["igTextDisabled"][1]["ret"] = "void" -defs["igTextDisabled"][1]["signature"] = "(const char*,...)" -defs["igTextDisabled"][1]["stname"] = "" -defs["igTextDisabled"]["(const char*,...)"] = defs["igTextDisabled"][1] -defs["igTextDisabledV"] = {} -defs["igTextDisabledV"][1] = {} -defs["igTextDisabledV"][1]["args"] = "(const char* fmt,va_list args)" -defs["igTextDisabledV"][1]["argsT"] = {} -defs["igTextDisabledV"][1]["argsT"][1] = {} -defs["igTextDisabledV"][1]["argsT"][1]["name"] = "fmt" -defs["igTextDisabledV"][1]["argsT"][1]["type"] = "const char*" -defs["igTextDisabledV"][1]["argsT"][2] = {} -defs["igTextDisabledV"][1]["argsT"][2]["name"] = "args" -defs["igTextDisabledV"][1]["argsT"][2]["type"] = "va_list" -defs["igTextDisabledV"][1]["argsoriginal"] = "(const char* fmt,va_list args)" -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:447" -defs["igTextDisabledV"][1]["namespace"] = "ImGui" -defs["igTextDisabledV"][1]["ov_cimguiname"] = "igTextDisabledV" -defs["igTextDisabledV"][1]["ret"] = "void" -defs["igTextDisabledV"][1]["signature"] = "(const char*,va_list)" -defs["igTextDisabledV"][1]["stname"] = "" -defs["igTextDisabledV"]["(const char*,va_list)"] = defs["igTextDisabledV"][1] -defs["igTextUnformatted"] = {} -defs["igTextUnformatted"][1] = {} -defs["igTextUnformatted"][1]["args"] = "(const char* text,const char* text_end)" -defs["igTextUnformatted"][1]["argsT"] = {} -defs["igTextUnformatted"][1]["argsT"][1] = {} -defs["igTextUnformatted"][1]["argsT"][1]["name"] = "text" -defs["igTextUnformatted"][1]["argsT"][1]["type"] = "const char*" -defs["igTextUnformatted"][1]["argsT"][2] = {} -defs["igTextUnformatted"][1]["argsT"][2]["name"] = "text_end" -defs["igTextUnformatted"][1]["argsT"][2]["type"] = "const char*" -defs["igTextUnformatted"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0))" -defs["igTextUnformatted"][1]["call_args"] = "(text,text_end)" -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:441" -defs["igTextUnformatted"][1]["namespace"] = "ImGui" -defs["igTextUnformatted"][1]["ov_cimguiname"] = "igTextUnformatted" -defs["igTextUnformatted"][1]["ret"] = "void" -defs["igTextUnformatted"][1]["signature"] = "(const char*,const char*)" -defs["igTextUnformatted"][1]["stname"] = "" -defs["igTextUnformatted"]["(const char*,const char*)"] = defs["igTextUnformatted"][1] -defs["igTextV"] = {} -defs["igTextV"][1] = {} -defs["igTextV"][1]["args"] = "(const char* fmt,va_list args)" -defs["igTextV"][1]["argsT"] = {} -defs["igTextV"][1]["argsT"][1] = {} -defs["igTextV"][1]["argsT"][1]["name"] = "fmt" -defs["igTextV"][1]["argsT"][1]["type"] = "const char*" -defs["igTextV"][1]["argsT"][2] = {} -defs["igTextV"][1]["argsT"][2]["name"] = "args" -defs["igTextV"][1]["argsT"][2]["type"] = "va_list" -defs["igTextV"][1]["argsoriginal"] = "(const char* fmt,va_list args)" -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:443" -defs["igTextV"][1]["namespace"] = "ImGui" -defs["igTextV"][1]["ov_cimguiname"] = "igTextV" -defs["igTextV"][1]["ret"] = "void" -defs["igTextV"][1]["signature"] = "(const char*,va_list)" -defs["igTextV"][1]["stname"] = "" -defs["igTextV"]["(const char*,va_list)"] = defs["igTextV"][1] -defs["igTextWrapped"] = {} -defs["igTextWrapped"][1] = {} -defs["igTextWrapped"][1]["args"] = "(const char* fmt,...)" -defs["igTextWrapped"][1]["argsT"] = {} -defs["igTextWrapped"][1]["argsT"][1] = {} -defs["igTextWrapped"][1]["argsT"][1]["name"] = "fmt" -defs["igTextWrapped"][1]["argsT"][1]["type"] = "const char*" -defs["igTextWrapped"][1]["argsT"][2] = {} -defs["igTextWrapped"][1]["argsT"][2]["name"] = "..." -defs["igTextWrapped"][1]["argsT"][2]["type"] = "..." -defs["igTextWrapped"][1]["argsoriginal"] = "(const char* fmt,...)" -defs["igTextWrapped"][1]["call_args"] = "(fmt,...)" -defs["igTextWrapped"][1]["cimguiname"] = "igTextWrapped" -defs["igTextWrapped"][1]["defaults"] = {} -defs["igTextWrapped"][1]["funcname"] = "TextWrapped" -defs["igTextWrapped"][1]["isvararg"] = "...)" -defs["igTextWrapped"][1]["location"] = "imgui:448" -defs["igTextWrapped"][1]["namespace"] = "ImGui" -defs["igTextWrapped"][1]["ov_cimguiname"] = "igTextWrapped" -defs["igTextWrapped"][1]["ret"] = "void" -defs["igTextWrapped"][1]["signature"] = "(const char*,...)" -defs["igTextWrapped"][1]["stname"] = "" -defs["igTextWrapped"]["(const char*,...)"] = defs["igTextWrapped"][1] -defs["igTextWrappedV"] = {} -defs["igTextWrappedV"][1] = {} -defs["igTextWrappedV"][1]["args"] = "(const char* fmt,va_list args)" -defs["igTextWrappedV"][1]["argsT"] = {} -defs["igTextWrappedV"][1]["argsT"][1] = {} -defs["igTextWrappedV"][1]["argsT"][1]["name"] = "fmt" -defs["igTextWrappedV"][1]["argsT"][1]["type"] = "const char*" -defs["igTextWrappedV"][1]["argsT"][2] = {} -defs["igTextWrappedV"][1]["argsT"][2]["name"] = "args" -defs["igTextWrappedV"][1]["argsT"][2]["type"] = "va_list" -defs["igTextWrappedV"][1]["argsoriginal"] = "(const char* fmt,va_list args)" -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:449" -defs["igTextWrappedV"][1]["namespace"] = "ImGui" -defs["igTextWrappedV"][1]["ov_cimguiname"] = "igTextWrappedV" -defs["igTextWrappedV"][1]["ret"] = "void" -defs["igTextWrappedV"][1]["signature"] = "(const char*,va_list)" -defs["igTextWrappedV"][1]["stname"] = "" -defs["igTextWrappedV"]["(const char*,va_list)"] = defs["igTextWrappedV"][1] -defs["igTreeNode"] = {} -defs["igTreeNode"][1] = {} -defs["igTreeNode"][1]["args"] = "(const char* label)" -defs["igTreeNode"][1]["argsT"] = {} -defs["igTreeNode"][1]["argsT"][1] = {} -defs["igTreeNode"][1]["argsT"][1]["name"] = "label" -defs["igTreeNode"][1]["argsT"][1]["type"] = "const char*" -defs["igTreeNode"][1]["argsoriginal"] = "(const char* label)" -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:556" -defs["igTreeNode"][1]["namespace"] = "ImGui" -defs["igTreeNode"][1]["ov_cimguiname"] = "igTreeNodeStr" -defs["igTreeNode"][1]["ret"] = "bool" -defs["igTreeNode"][1]["signature"] = "(const char*)" -defs["igTreeNode"][1]["stname"] = "" -defs["igTreeNode"][2] = {} -defs["igTreeNode"][2]["args"] = "(const char* str_id,const char* fmt,...)" -defs["igTreeNode"][2]["argsT"] = {} -defs["igTreeNode"][2]["argsT"][1] = {} -defs["igTreeNode"][2]["argsT"][1]["name"] = "str_id" -defs["igTreeNode"][2]["argsT"][1]["type"] = "const char*" -defs["igTreeNode"][2]["argsT"][2] = {} -defs["igTreeNode"][2]["argsT"][2]["name"] = "fmt" -defs["igTreeNode"][2]["argsT"][2]["type"] = "const char*" -defs["igTreeNode"][2]["argsT"][3] = {} -defs["igTreeNode"][2]["argsT"][3]["name"] = "..." -defs["igTreeNode"][2]["argsT"][3]["type"] = "..." -defs["igTreeNode"][2]["argsoriginal"] = "(const char* str_id,const char* fmt,...)" -defs["igTreeNode"][2]["call_args"] = "(str_id,fmt,...)" -defs["igTreeNode"][2]["cimguiname"] = "igTreeNode" -defs["igTreeNode"][2]["defaults"] = {} -defs["igTreeNode"][2]["funcname"] = "TreeNode" -defs["igTreeNode"][2]["isvararg"] = "...)" -defs["igTreeNode"][2]["location"] = "imgui:557" -defs["igTreeNode"][2]["namespace"] = "ImGui" -defs["igTreeNode"][2]["ov_cimguiname"] = "igTreeNodeStrStr" -defs["igTreeNode"][2]["ret"] = "bool" -defs["igTreeNode"][2]["signature"] = "(const char*,const char*,...)" -defs["igTreeNode"][2]["stname"] = "" -defs["igTreeNode"][3] = {} -defs["igTreeNode"][3]["args"] = "(const void* ptr_id,const char* fmt,...)" -defs["igTreeNode"][3]["argsT"] = {} -defs["igTreeNode"][3]["argsT"][1] = {} -defs["igTreeNode"][3]["argsT"][1]["name"] = "ptr_id" -defs["igTreeNode"][3]["argsT"][1]["type"] = "const void*" -defs["igTreeNode"][3]["argsT"][2] = {} -defs["igTreeNode"][3]["argsT"][2]["name"] = "fmt" -defs["igTreeNode"][3]["argsT"][2]["type"] = "const char*" -defs["igTreeNode"][3]["argsT"][3] = {} -defs["igTreeNode"][3]["argsT"][3]["name"] = "..." -defs["igTreeNode"][3]["argsT"][3]["type"] = "..." -defs["igTreeNode"][3]["argsoriginal"] = "(const void* ptr_id,const char* fmt,...)" -defs["igTreeNode"][3]["call_args"] = "(ptr_id,fmt,...)" -defs["igTreeNode"][3]["cimguiname"] = "igTreeNode" -defs["igTreeNode"][3]["defaults"] = {} -defs["igTreeNode"][3]["funcname"] = "TreeNode" -defs["igTreeNode"][3]["isvararg"] = "...)" -defs["igTreeNode"][3]["location"] = "imgui:558" -defs["igTreeNode"][3]["namespace"] = "ImGui" -defs["igTreeNode"][3]["ov_cimguiname"] = "igTreeNodePtr" -defs["igTreeNode"][3]["ret"] = "bool" -defs["igTreeNode"][3]["signature"] = "(const void*,const char*,...)" -defs["igTreeNode"][3]["stname"] = "" -defs["igTreeNode"]["(const char*)"] = defs["igTreeNode"][1] -defs["igTreeNode"]["(const char*,const char*,...)"] = defs["igTreeNode"][2] -defs["igTreeNode"]["(const void*,const char*,...)"] = defs["igTreeNode"][3] -defs["igTreeNodeEx"] = {} -defs["igTreeNodeEx"][1] = {} -defs["igTreeNodeEx"][1]["args"] = "(const char* label,ImGuiTreeNodeFlags flags)" -defs["igTreeNodeEx"][1]["argsT"] = {} -defs["igTreeNodeEx"][1]["argsT"][1] = {} -defs["igTreeNodeEx"][1]["argsT"][1]["name"] = "label" -defs["igTreeNodeEx"][1]["argsT"][1]["type"] = "const char*" -defs["igTreeNodeEx"][1]["argsT"][2] = {} -defs["igTreeNodeEx"][1]["argsT"][2]["name"] = "flags" -defs["igTreeNodeEx"][1]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" -defs["igTreeNodeEx"][1]["argsoriginal"] = "(const char* label,ImGuiTreeNodeFlags flags=0)" -defs["igTreeNodeEx"][1]["call_args"] = "(label,flags)" -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:561" -defs["igTreeNodeEx"][1]["namespace"] = "ImGui" -defs["igTreeNodeEx"][1]["ov_cimguiname"] = "igTreeNodeExStr" -defs["igTreeNodeEx"][1]["ret"] = "bool" -defs["igTreeNodeEx"][1]["signature"] = "(const char*,ImGuiTreeNodeFlags)" -defs["igTreeNodeEx"][1]["stname"] = "" -defs["igTreeNodeEx"][2] = {} -defs["igTreeNodeEx"][2]["args"] = "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)" -defs["igTreeNodeEx"][2]["argsT"] = {} -defs["igTreeNodeEx"][2]["argsT"][1] = {} -defs["igTreeNodeEx"][2]["argsT"][1]["name"] = "str_id" -defs["igTreeNodeEx"][2]["argsT"][1]["type"] = "const char*" -defs["igTreeNodeEx"][2]["argsT"][2] = {} -defs["igTreeNodeEx"][2]["argsT"][2]["name"] = "flags" -defs["igTreeNodeEx"][2]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" -defs["igTreeNodeEx"][2]["argsT"][3] = {} -defs["igTreeNodeEx"][2]["argsT"][3]["name"] = "fmt" -defs["igTreeNodeEx"][2]["argsT"][3]["type"] = "const char*" -defs["igTreeNodeEx"][2]["argsT"][4] = {} -defs["igTreeNodeEx"][2]["argsT"][4]["name"] = "..." -defs["igTreeNodeEx"][2]["argsT"][4]["type"] = "..." -defs["igTreeNodeEx"][2]["argsoriginal"] = "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)" -defs["igTreeNodeEx"][2]["call_args"] = "(str_id,flags,fmt,...)" -defs["igTreeNodeEx"][2]["cimguiname"] = "igTreeNodeEx" -defs["igTreeNodeEx"][2]["defaults"] = {} -defs["igTreeNodeEx"][2]["funcname"] = "TreeNodeEx" -defs["igTreeNodeEx"][2]["isvararg"] = "...)" -defs["igTreeNodeEx"][2]["location"] = "imgui:562" -defs["igTreeNodeEx"][2]["namespace"] = "ImGui" -defs["igTreeNodeEx"][2]["ov_cimguiname"] = "igTreeNodeExStrStr" -defs["igTreeNodeEx"][2]["ret"] = "bool" -defs["igTreeNodeEx"][2]["signature"] = "(const char*,ImGuiTreeNodeFlags,const char*,...)" -defs["igTreeNodeEx"][2]["stname"] = "" -defs["igTreeNodeEx"][3] = {} -defs["igTreeNodeEx"][3]["args"] = "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)" -defs["igTreeNodeEx"][3]["argsT"] = {} -defs["igTreeNodeEx"][3]["argsT"][1] = {} -defs["igTreeNodeEx"][3]["argsT"][1]["name"] = "ptr_id" -defs["igTreeNodeEx"][3]["argsT"][1]["type"] = "const void*" -defs["igTreeNodeEx"][3]["argsT"][2] = {} -defs["igTreeNodeEx"][3]["argsT"][2]["name"] = "flags" -defs["igTreeNodeEx"][3]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" -defs["igTreeNodeEx"][3]["argsT"][3] = {} -defs["igTreeNodeEx"][3]["argsT"][3]["name"] = "fmt" -defs["igTreeNodeEx"][3]["argsT"][3]["type"] = "const char*" -defs["igTreeNodeEx"][3]["argsT"][4] = {} -defs["igTreeNodeEx"][3]["argsT"][4]["name"] = "..." -defs["igTreeNodeEx"][3]["argsT"][4]["type"] = "..." -defs["igTreeNodeEx"][3]["argsoriginal"] = "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)" -defs["igTreeNodeEx"][3]["call_args"] = "(ptr_id,flags,fmt,...)" -defs["igTreeNodeEx"][3]["cimguiname"] = "igTreeNodeEx" -defs["igTreeNodeEx"][3]["defaults"] = {} -defs["igTreeNodeEx"][3]["funcname"] = "TreeNodeEx" -defs["igTreeNodeEx"][3]["isvararg"] = "...)" -defs["igTreeNodeEx"][3]["location"] = "imgui:563" -defs["igTreeNodeEx"][3]["namespace"] = "ImGui" -defs["igTreeNodeEx"][3]["ov_cimguiname"] = "igTreeNodeExPtr" -defs["igTreeNodeEx"][3]["ret"] = "bool" -defs["igTreeNodeEx"][3]["signature"] = "(const void*,ImGuiTreeNodeFlags,const char*,...)" -defs["igTreeNodeEx"][3]["stname"] = "" -defs["igTreeNodeEx"]["(const char*,ImGuiTreeNodeFlags)"] = defs["igTreeNodeEx"][1] -defs["igTreeNodeEx"]["(const char*,ImGuiTreeNodeFlags,const char*,...)"] = defs["igTreeNodeEx"][2] -defs["igTreeNodeEx"]["(const void*,ImGuiTreeNodeFlags,const char*,...)"] = defs["igTreeNodeEx"][3] -defs["igTreeNodeExV"] = {} -defs["igTreeNodeExV"][1] = {} -defs["igTreeNodeExV"][1]["args"] = "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)" -defs["igTreeNodeExV"][1]["argsT"] = {} -defs["igTreeNodeExV"][1]["argsT"][1] = {} -defs["igTreeNodeExV"][1]["argsT"][1]["name"] = "str_id" -defs["igTreeNodeExV"][1]["argsT"][1]["type"] = "const char*" -defs["igTreeNodeExV"][1]["argsT"][2] = {} -defs["igTreeNodeExV"][1]["argsT"][2]["name"] = "flags" -defs["igTreeNodeExV"][1]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" -defs["igTreeNodeExV"][1]["argsT"][3] = {} -defs["igTreeNodeExV"][1]["argsT"][3]["name"] = "fmt" -defs["igTreeNodeExV"][1]["argsT"][3]["type"] = "const char*" -defs["igTreeNodeExV"][1]["argsT"][4] = {} -defs["igTreeNodeExV"][1]["argsT"][4]["name"] = "args" -defs["igTreeNodeExV"][1]["argsT"][4]["type"] = "va_list" -defs["igTreeNodeExV"][1]["argsoriginal"] = "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)" -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:564" -defs["igTreeNodeExV"][1]["namespace"] = "ImGui" -defs["igTreeNodeExV"][1]["ov_cimguiname"] = "igTreeNodeExVStr" -defs["igTreeNodeExV"][1]["ret"] = "bool" -defs["igTreeNodeExV"][1]["signature"] = "(const char*,ImGuiTreeNodeFlags,const char*,va_list)" -defs["igTreeNodeExV"][1]["stname"] = "" -defs["igTreeNodeExV"][2] = {} -defs["igTreeNodeExV"][2]["args"] = "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)" -defs["igTreeNodeExV"][2]["argsT"] = {} -defs["igTreeNodeExV"][2]["argsT"][1] = {} -defs["igTreeNodeExV"][2]["argsT"][1]["name"] = "ptr_id" -defs["igTreeNodeExV"][2]["argsT"][1]["type"] = "const void*" -defs["igTreeNodeExV"][2]["argsT"][2] = {} -defs["igTreeNodeExV"][2]["argsT"][2]["name"] = "flags" -defs["igTreeNodeExV"][2]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" -defs["igTreeNodeExV"][2]["argsT"][3] = {} -defs["igTreeNodeExV"][2]["argsT"][3]["name"] = "fmt" -defs["igTreeNodeExV"][2]["argsT"][3]["type"] = "const char*" -defs["igTreeNodeExV"][2]["argsT"][4] = {} -defs["igTreeNodeExV"][2]["argsT"][4]["name"] = "args" -defs["igTreeNodeExV"][2]["argsT"][4]["type"] = "va_list" -defs["igTreeNodeExV"][2]["argsoriginal"] = "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)" -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:565" -defs["igTreeNodeExV"][2]["namespace"] = "ImGui" -defs["igTreeNodeExV"][2]["ov_cimguiname"] = "igTreeNodeExVPtr" -defs["igTreeNodeExV"][2]["ret"] = "bool" -defs["igTreeNodeExV"][2]["signature"] = "(const void*,ImGuiTreeNodeFlags,const char*,va_list)" -defs["igTreeNodeExV"][2]["stname"] = "" -defs["igTreeNodeExV"]["(const char*,ImGuiTreeNodeFlags,const char*,va_list)"] = defs["igTreeNodeExV"][1] -defs["igTreeNodeExV"]["(const void*,ImGuiTreeNodeFlags,const char*,va_list)"] = defs["igTreeNodeExV"][2] -defs["igTreeNodeV"] = {} -defs["igTreeNodeV"][1] = {} -defs["igTreeNodeV"][1]["args"] = "(const char* str_id,const char* fmt,va_list args)" -defs["igTreeNodeV"][1]["argsT"] = {} -defs["igTreeNodeV"][1]["argsT"][1] = {} -defs["igTreeNodeV"][1]["argsT"][1]["name"] = "str_id" -defs["igTreeNodeV"][1]["argsT"][1]["type"] = "const char*" -defs["igTreeNodeV"][1]["argsT"][2] = {} -defs["igTreeNodeV"][1]["argsT"][2]["name"] = "fmt" -defs["igTreeNodeV"][1]["argsT"][2]["type"] = "const char*" -defs["igTreeNodeV"][1]["argsT"][3] = {} -defs["igTreeNodeV"][1]["argsT"][3]["name"] = "args" -defs["igTreeNodeV"][1]["argsT"][3]["type"] = "va_list" -defs["igTreeNodeV"][1]["argsoriginal"] = "(const char* str_id,const char* fmt,va_list args)" -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:559" -defs["igTreeNodeV"][1]["namespace"] = "ImGui" -defs["igTreeNodeV"][1]["ov_cimguiname"] = "igTreeNodeVStr" -defs["igTreeNodeV"][1]["ret"] = "bool" -defs["igTreeNodeV"][1]["signature"] = "(const char*,const char*,va_list)" -defs["igTreeNodeV"][1]["stname"] = "" -defs["igTreeNodeV"][2] = {} -defs["igTreeNodeV"][2]["args"] = "(const void* ptr_id,const char* fmt,va_list args)" -defs["igTreeNodeV"][2]["argsT"] = {} -defs["igTreeNodeV"][2]["argsT"][1] = {} -defs["igTreeNodeV"][2]["argsT"][1]["name"] = "ptr_id" -defs["igTreeNodeV"][2]["argsT"][1]["type"] = "const void*" -defs["igTreeNodeV"][2]["argsT"][2] = {} -defs["igTreeNodeV"][2]["argsT"][2]["name"] = "fmt" -defs["igTreeNodeV"][2]["argsT"][2]["type"] = "const char*" -defs["igTreeNodeV"][2]["argsT"][3] = {} -defs["igTreeNodeV"][2]["argsT"][3]["name"] = "args" -defs["igTreeNodeV"][2]["argsT"][3]["type"] = "va_list" -defs["igTreeNodeV"][2]["argsoriginal"] = "(const void* ptr_id,const char* fmt,va_list args)" -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:560" -defs["igTreeNodeV"][2]["namespace"] = "ImGui" -defs["igTreeNodeV"][2]["ov_cimguiname"] = "igTreeNodeVPtr" -defs["igTreeNodeV"][2]["ret"] = "bool" -defs["igTreeNodeV"][2]["signature"] = "(const void*,const char*,va_list)" -defs["igTreeNodeV"][2]["stname"] = "" -defs["igTreeNodeV"]["(const char*,const char*,va_list)"] = defs["igTreeNodeV"][1] -defs["igTreeNodeV"]["(const void*,const char*,va_list)"] = defs["igTreeNodeV"][2] -defs["igTreePop"] = {} -defs["igTreePop"][1] = {} -defs["igTreePop"][1]["args"] = "()" -defs["igTreePop"][1]["argsT"] = {} -defs["igTreePop"][1]["argsoriginal"] = "()" -defs["igTreePop"][1]["call_args"] = "()" -defs["igTreePop"][1]["cimguiname"] = "igTreePop" -defs["igTreePop"][1]["defaults"] = {} -defs["igTreePop"][1]["funcname"] = "TreePop" -defs["igTreePop"][1]["location"] = "imgui:568" -defs["igTreePop"][1]["namespace"] = "ImGui" -defs["igTreePop"][1]["ov_cimguiname"] = "igTreePop" -defs["igTreePop"][1]["ret"] = "void" -defs["igTreePop"][1]["signature"] = "()" -defs["igTreePop"][1]["stname"] = "" -defs["igTreePop"]["()"] = defs["igTreePop"][1] -defs["igTreePush"] = {} -defs["igTreePush"][1] = {} -defs["igTreePush"][1]["args"] = "(const char* str_id)" -defs["igTreePush"][1]["argsT"] = {} -defs["igTreePush"][1]["argsT"][1] = {} -defs["igTreePush"][1]["argsT"][1]["name"] = "str_id" -defs["igTreePush"][1]["argsT"][1]["type"] = "const char*" -defs["igTreePush"][1]["argsoriginal"] = "(const char* str_id)" -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:566" -defs["igTreePush"][1]["namespace"] = "ImGui" -defs["igTreePush"][1]["ov_cimguiname"] = "igTreePushStr" -defs["igTreePush"][1]["ret"] = "void" -defs["igTreePush"][1]["signature"] = "(const char*)" -defs["igTreePush"][1]["stname"] = "" -defs["igTreePush"][2] = {} -defs["igTreePush"][2]["args"] = "(const void* ptr_id)" -defs["igTreePush"][2]["argsT"] = {} -defs["igTreePush"][2]["argsT"][1] = {} -defs["igTreePush"][2]["argsT"][1]["name"] = "ptr_id" -defs["igTreePush"][2]["argsT"][1]["type"] = "const void*" -defs["igTreePush"][2]["argsoriginal"] = "(const void* ptr_id=((void*)0))" -defs["igTreePush"][2]["call_args"] = "(ptr_id)" -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:567" -defs["igTreePush"][2]["namespace"] = "ImGui" -defs["igTreePush"][2]["ov_cimguiname"] = "igTreePushPtr" -defs["igTreePush"][2]["ret"] = "void" -defs["igTreePush"][2]["signature"] = "(const void*)" -defs["igTreePush"][2]["stname"] = "" -defs["igTreePush"]["(const char*)"] = defs["igTreePush"][1] -defs["igTreePush"]["(const void*)"] = defs["igTreePush"][2] -defs["igUnindent"] = {} -defs["igUnindent"][1] = {} -defs["igUnindent"][1]["args"] = "(float indent_w)" -defs["igUnindent"][1]["argsT"] = {} -defs["igUnindent"][1]["argsT"][1] = {} -defs["igUnindent"][1]["argsT"][1]["name"] = "indent_w" -defs["igUnindent"][1]["argsT"][1]["type"] = "float" -defs["igUnindent"][1]["argsoriginal"] = "(float indent_w=0.0f)" -defs["igUnindent"][1]["call_args"] = "(indent_w)" -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:406" -defs["igUnindent"][1]["namespace"] = "ImGui" -defs["igUnindent"][1]["ov_cimguiname"] = "igUnindent" -defs["igUnindent"][1]["ret"] = "void" -defs["igUnindent"][1]["signature"] = "(float)" -defs["igUnindent"][1]["stname"] = "" -defs["igUnindent"]["(float)"] = defs["igUnindent"][1] -defs["igVSliderFloat"] = {} -defs["igVSliderFloat"][1] = {} -defs["igVSliderFloat"][1]["args"] = "(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" -defs["igVSliderFloat"][1]["argsT"] = {} -defs["igVSliderFloat"][1]["argsT"][1] = {} -defs["igVSliderFloat"][1]["argsT"][1]["name"] = "label" -defs["igVSliderFloat"][1]["argsT"][1]["type"] = "const char*" -defs["igVSliderFloat"][1]["argsT"][2] = {} -defs["igVSliderFloat"][1]["argsT"][2]["name"] = "size" -defs["igVSliderFloat"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igVSliderFloat"][1]["argsT"][3] = {} -defs["igVSliderFloat"][1]["argsT"][3]["name"] = "v" -defs["igVSliderFloat"][1]["argsT"][3]["type"] = "float*" -defs["igVSliderFloat"][1]["argsT"][4] = {} -defs["igVSliderFloat"][1]["argsT"][4]["name"] = "v_min" -defs["igVSliderFloat"][1]["argsT"][4]["type"] = "float" -defs["igVSliderFloat"][1]["argsT"][5] = {} -defs["igVSliderFloat"][1]["argsT"][5]["name"] = "v_max" -defs["igVSliderFloat"][1]["argsT"][5]["type"] = "float" -defs["igVSliderFloat"][1]["argsT"][6] = {} -defs["igVSliderFloat"][1]["argsT"][6]["name"] = "format" -defs["igVSliderFloat"][1]["argsT"][6]["type"] = "const char*" -defs["igVSliderFloat"][1]["argsT"][7] = {} -defs["igVSliderFloat"][1]["argsT"][7]["name"] = "flags" -defs["igVSliderFloat"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" -defs["igVSliderFloat"][1]["argsoriginal"] = "(const char* label,const ImVec2& size,float* v,float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" -defs["igVSliderFloat"][1]["call_args"] = "(label,size,v,v_min,v_max,format,flags)" -defs["igVSliderFloat"][1]["cimguiname"] = "igVSliderFloat" -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:522" -defs["igVSliderFloat"][1]["namespace"] = "ImGui" -defs["igVSliderFloat"][1]["ov_cimguiname"] = "igVSliderFloat" -defs["igVSliderFloat"][1]["ret"] = "bool" -defs["igVSliderFloat"][1]["signature"] = "(const char*,const ImVec2,float*,float,float,const char*,ImGuiSliderFlags)" -defs["igVSliderFloat"][1]["stname"] = "" -defs["igVSliderFloat"]["(const char*,const ImVec2,float*,float,float,const char*,ImGuiSliderFlags)"] = defs["igVSliderFloat"][1] -defs["igVSliderInt"] = {} -defs["igVSliderInt"][1] = {} -defs["igVSliderInt"][1]["args"] = "(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" -defs["igVSliderInt"][1]["argsT"] = {} -defs["igVSliderInt"][1]["argsT"][1] = {} -defs["igVSliderInt"][1]["argsT"][1]["name"] = "label" -defs["igVSliderInt"][1]["argsT"][1]["type"] = "const char*" -defs["igVSliderInt"][1]["argsT"][2] = {} -defs["igVSliderInt"][1]["argsT"][2]["name"] = "size" -defs["igVSliderInt"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igVSliderInt"][1]["argsT"][3] = {} -defs["igVSliderInt"][1]["argsT"][3]["name"] = "v" -defs["igVSliderInt"][1]["argsT"][3]["type"] = "int*" -defs["igVSliderInt"][1]["argsT"][4] = {} -defs["igVSliderInt"][1]["argsT"][4]["name"] = "v_min" -defs["igVSliderInt"][1]["argsT"][4]["type"] = "int" -defs["igVSliderInt"][1]["argsT"][5] = {} -defs["igVSliderInt"][1]["argsT"][5]["name"] = "v_max" -defs["igVSliderInt"][1]["argsT"][5]["type"] = "int" -defs["igVSliderInt"][1]["argsT"][6] = {} -defs["igVSliderInt"][1]["argsT"][6]["name"] = "format" -defs["igVSliderInt"][1]["argsT"][6]["type"] = "const char*" -defs["igVSliderInt"][1]["argsT"][7] = {} -defs["igVSliderInt"][1]["argsT"][7]["name"] = "flags" -defs["igVSliderInt"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" -defs["igVSliderInt"][1]["argsoriginal"] = "(const char* label,const ImVec2& size,int* v,int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)" -defs["igVSliderInt"][1]["call_args"] = "(label,size,v,v_min,v_max,format,flags)" -defs["igVSliderInt"][1]["cimguiname"] = "igVSliderInt" -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:523" -defs["igVSliderInt"][1]["namespace"] = "ImGui" -defs["igVSliderInt"][1]["ov_cimguiname"] = "igVSliderInt" -defs["igVSliderInt"][1]["ret"] = "bool" -defs["igVSliderInt"][1]["signature"] = "(const char*,const ImVec2,int*,int,int,const char*,ImGuiSliderFlags)" -defs["igVSliderInt"][1]["stname"] = "" -defs["igVSliderInt"]["(const char*,const ImVec2,int*,int,int,const char*,ImGuiSliderFlags)"] = defs["igVSliderInt"][1] -defs["igVSliderScalar"] = {} -defs["igVSliderScalar"][1] = {} -defs["igVSliderScalar"][1]["args"] = "(const char* label,const ImVec2 size,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)" -defs["igVSliderScalar"][1]["argsT"] = {} -defs["igVSliderScalar"][1]["argsT"][1] = {} -defs["igVSliderScalar"][1]["argsT"][1]["name"] = "label" -defs["igVSliderScalar"][1]["argsT"][1]["type"] = "const char*" -defs["igVSliderScalar"][1]["argsT"][2] = {} -defs["igVSliderScalar"][1]["argsT"][2]["name"] = "size" -defs["igVSliderScalar"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igVSliderScalar"][1]["argsT"][3] = {} -defs["igVSliderScalar"][1]["argsT"][3]["name"] = "data_type" -defs["igVSliderScalar"][1]["argsT"][3]["type"] = "ImGuiDataType" -defs["igVSliderScalar"][1]["argsT"][4] = {} -defs["igVSliderScalar"][1]["argsT"][4]["name"] = "p_data" -defs["igVSliderScalar"][1]["argsT"][4]["type"] = "void*" -defs["igVSliderScalar"][1]["argsT"][5] = {} -defs["igVSliderScalar"][1]["argsT"][5]["name"] = "p_min" -defs["igVSliderScalar"][1]["argsT"][5]["type"] = "const void*" -defs["igVSliderScalar"][1]["argsT"][6] = {} -defs["igVSliderScalar"][1]["argsT"][6]["name"] = "p_max" -defs["igVSliderScalar"][1]["argsT"][6]["type"] = "const void*" -defs["igVSliderScalar"][1]["argsT"][7] = {} -defs["igVSliderScalar"][1]["argsT"][7]["name"] = "format" -defs["igVSliderScalar"][1]["argsT"][7]["type"] = "const char*" -defs["igVSliderScalar"][1]["argsT"][8] = {} -defs["igVSliderScalar"][1]["argsT"][8]["name"] = "flags" -defs["igVSliderScalar"][1]["argsT"][8]["type"] = "ImGuiSliderFlags" -defs["igVSliderScalar"][1]["argsoriginal"] = "(const char* label,const ImVec2& size,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format=((void*)0),ImGuiSliderFlags flags=0)" -defs["igVSliderScalar"][1]["call_args"] = "(label,size,data_type,p_data,p_min,p_max,format,flags)" -defs["igVSliderScalar"][1]["cimguiname"] = "igVSliderScalar" -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:524" -defs["igVSliderScalar"][1]["namespace"] = "ImGui" -defs["igVSliderScalar"][1]["ov_cimguiname"] = "igVSliderScalar" -defs["igVSliderScalar"][1]["ret"] = "bool" -defs["igVSliderScalar"][1]["signature"] = "(const char*,const ImVec2,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiSliderFlags)" -defs["igVSliderScalar"][1]["stname"] = "" -defs["igVSliderScalar"]["(const char*,const ImVec2,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiSliderFlags)"] = defs["igVSliderScalar"][1] -defs["igValue"] = {} -defs["igValue"][1] = {} -defs["igValue"][1]["args"] = "(const char* prefix,bool b)" -defs["igValue"][1]["argsT"] = {} -defs["igValue"][1]["argsT"][1] = {} -defs["igValue"][1]["argsT"][1]["name"] = "prefix" -defs["igValue"][1]["argsT"][1]["type"] = "const char*" -defs["igValue"][1]["argsT"][2] = {} -defs["igValue"][1]["argsT"][2]["name"] = "b" -defs["igValue"][1]["argsT"][2]["type"] = "bool" -defs["igValue"][1]["argsoriginal"] = "(const char* prefix,bool b)" -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:596" -defs["igValue"][1]["namespace"] = "ImGui" -defs["igValue"][1]["ov_cimguiname"] = "igValueBool" -defs["igValue"][1]["ret"] = "void" -defs["igValue"][1]["signature"] = "(const char*,bool)" -defs["igValue"][1]["stname"] = "" -defs["igValue"][2] = {} -defs["igValue"][2]["args"] = "(const char* prefix,int v)" -defs["igValue"][2]["argsT"] = {} -defs["igValue"][2]["argsT"][1] = {} -defs["igValue"][2]["argsT"][1]["name"] = "prefix" -defs["igValue"][2]["argsT"][1]["type"] = "const char*" -defs["igValue"][2]["argsT"][2] = {} -defs["igValue"][2]["argsT"][2]["name"] = "v" -defs["igValue"][2]["argsT"][2]["type"] = "int" -defs["igValue"][2]["argsoriginal"] = "(const char* prefix,int v)" -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:597" -defs["igValue"][2]["namespace"] = "ImGui" -defs["igValue"][2]["ov_cimguiname"] = "igValueInt" -defs["igValue"][2]["ret"] = "void" -defs["igValue"][2]["signature"] = "(const char*,int)" -defs["igValue"][2]["stname"] = "" -defs["igValue"][3] = {} -defs["igValue"][3]["args"] = "(const char* prefix,unsigned int v)" -defs["igValue"][3]["argsT"] = {} -defs["igValue"][3]["argsT"][1] = {} -defs["igValue"][3]["argsT"][1]["name"] = "prefix" -defs["igValue"][3]["argsT"][1]["type"] = "const char*" -defs["igValue"][3]["argsT"][2] = {} -defs["igValue"][3]["argsT"][2]["name"] = "v" -defs["igValue"][3]["argsT"][2]["type"] = "unsigned int" -defs["igValue"][3]["argsoriginal"] = "(const char* prefix,unsigned int v)" -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:598" -defs["igValue"][3]["namespace"] = "ImGui" -defs["igValue"][3]["ov_cimguiname"] = "igValueUint" -defs["igValue"][3]["ret"] = "void" -defs["igValue"][3]["signature"] = "(const char*,unsigned int)" -defs["igValue"][3]["stname"] = "" -defs["igValue"][4] = {} -defs["igValue"][4]["args"] = "(const char* prefix,float v,const char* float_format)" -defs["igValue"][4]["argsT"] = {} -defs["igValue"][4]["argsT"][1] = {} -defs["igValue"][4]["argsT"][1]["name"] = "prefix" -defs["igValue"][4]["argsT"][1]["type"] = "const char*" -defs["igValue"][4]["argsT"][2] = {} -defs["igValue"][4]["argsT"][2]["name"] = "v" -defs["igValue"][4]["argsT"][2]["type"] = "float" -defs["igValue"][4]["argsT"][3] = {} -defs["igValue"][4]["argsT"][3]["name"] = "float_format" -defs["igValue"][4]["argsT"][3]["type"] = "const char*" -defs["igValue"][4]["argsoriginal"] = "(const char* prefix,float v,const char* float_format=((void*)0))" -defs["igValue"][4]["call_args"] = "(prefix,v,float_format)" -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:599" -defs["igValue"][4]["namespace"] = "ImGui" -defs["igValue"][4]["ov_cimguiname"] = "igValueFloat" -defs["igValue"][4]["ret"] = "void" -defs["igValue"][4]["signature"] = "(const char*,float,const char*)" -defs["igValue"][4]["stname"] = "" -defs["igValue"]["(const char*,bool)"] = defs["igValue"][1] -defs["igValue"]["(const char*,float,const char*)"] = defs["igValue"][4] -defs["igValue"]["(const char*,int)"] = defs["igValue"][2] -defs["igValue"]["(const char*,unsigned int)"] = defs["igValue"][3] - -return defs \ No newline at end of file diff --git a/imgui-sys/third-party/imgui b/imgui-sys/third-party/imgui deleted file mode 160000 index 58075c4..0000000 --- a/imgui-sys/third-party/imgui +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 58075c4414b985b352d10718b02a8c43f25efd7c diff --git a/imgui-sys/third-party/impl_definitions.json b/imgui-sys/third-party/impl_definitions.json deleted file mode 100644 index 86b7879..0000000 --- a/imgui-sys/third-party/impl_definitions.json +++ /dev/null @@ -1,627 +0,0 @@ -{ - "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:35", - "ov_cimguiname": "ImGui_ImplGlfw_CharCallback", - "ret": "void", - "signature": "(GLFWwindow*,unsigned 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:24", - "ov_cimguiname": "ImGui_ImplGlfw_InitForOpenGL", - "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:25", - "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:34", - "ov_cimguiname": "ImGui_ImplGlfw_KeyCallback", - "ret": "void", - "signature": "(GLFWwindow*,int,int,int,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:32", - "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:27", - "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:33", - "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:26", - "ov_cimguiname": "ImGui_ImplGlfw_Shutdown", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "ImGui_ImplOpenGL2_CreateDeviceObjects": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects", - "defaults": {}, - "funcname": "ImGui_ImplOpenGL2_CreateDeviceObjects", - "location": "imgui_impl_opengl2:30", - "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:28", - "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:31", - "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:29", - "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:22", - "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:24", - "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:25", - "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:23", - "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:36", - "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:34", - "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:37", - "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:35", - "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:28", - "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:30", - "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:31", - "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:29", - "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:25", - "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:26", - "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:23", - "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:24", - "ov_cimguiname": "ImGui_ImplSDL2_InitForVulkan", - "ret": "bool", - "signature": "(SDL_Window*)", - "stname": "" - } - ], - "ImGui_ImplSDL2_NewFrame": [ - { - "args": "(SDL_Window* window)", - "argsT": [ - { - "name": "window", - "type": "SDL_Window*" - } - ], - "argsoriginal": "(SDL_Window* window)", - "call_args": "(window)", - "cimguiname": "ImGui_ImplSDL2_NewFrame", - "defaults": {}, - "funcname": "ImGui_ImplSDL2_NewFrame", - "location": "imgui_impl_sdl:28", - "ov_cimguiname": "ImGui_ImplSDL2_NewFrame", - "ret": "void", - "signature": "(SDL_Window*)", - "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:29", - "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:27", - "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 deleted file mode 100644 index f3ba74d..0000000 --- a/imgui-sys/third-party/impl_definitions.lua +++ /dev/null @@ -1,553 +0,0 @@ -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:35" -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_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:24" -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_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:25" -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:34" -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_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:32" -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:27" -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:33" -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:26" -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_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:30" -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:28" -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:31" -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:29" -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:22" -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:24" -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:25" -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:23" -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:36" -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:34" -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:37" -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:35" -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:28" -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:30" -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:31" -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:29" -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:25" -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:26" -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:23" -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:24" -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"] = "(SDL_Window* window)" -defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"] = {} -defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"][1] = {} -defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"][1]["name"] = "window" -defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"][1]["type"] = "SDL_Window*" -defs["ImGui_ImplSDL2_NewFrame"][1]["argsoriginal"] = "(SDL_Window* window)" -defs["ImGui_ImplSDL2_NewFrame"][1]["call_args"] = "(window)" -defs["ImGui_ImplSDL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplSDL2_NewFrame" -defs["ImGui_ImplSDL2_NewFrame"][1]["defaults"] = {} -defs["ImGui_ImplSDL2_NewFrame"][1]["funcname"] = "ImGui_ImplSDL2_NewFrame" -defs["ImGui_ImplSDL2_NewFrame"][1]["location"] = "imgui_impl_sdl:28" -defs["ImGui_ImplSDL2_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_NewFrame" -defs["ImGui_ImplSDL2_NewFrame"][1]["ret"] = "void" -defs["ImGui_ImplSDL2_NewFrame"][1]["signature"] = "(SDL_Window*)" -defs["ImGui_ImplSDL2_NewFrame"][1]["stname"] = "" -defs["ImGui_ImplSDL2_NewFrame"]["(SDL_Window*)"] = 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:29" -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:27" -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 deleted file mode 100644 index 3ecc646..0000000 --- a/imgui-sys/third-party/overloads.txt +++ /dev/null @@ -1,138 +0,0 @@ -----------------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) -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*) -ImGuiStoragePair_ImGuiStoragePair 3 -1 nil ImGuiStoragePair_ImGuiStoragePairInt (ImGuiID,int) -2 nil ImGuiStoragePair_ImGuiStoragePairFloat (ImGuiID,float) -3 nil ImGuiStoragePair_ImGuiStoragePairPtr (ImGuiID,void*) -ImGuiTextRange_ImGuiTextRange 2 -1 nil ImGuiTextRange_ImGuiTextRangeNil () -2 nil ImGuiTextRange_ImGuiTextRangeStr (const char*,const char*) -ImVec2_ImVec2 2 -1 nil ImVec2_ImVec2Nil () -2 nil ImVec2_ImVec2Float (float,float) -ImVec4_ImVec4 2 -1 nil ImVec4_ImVec4Nil () -2 nil ImVec4_ImVec4Float (float,float,float,float) -ImVector_ImVector 2 -1 nil ImVector_ImVectorNil () -2 nil ImVector_ImVectorVector (const ImVector) -ImVector_back 2 -1 T* ImVector_backNil () -2 const T* ImVector_back_const ()const -ImVector_begin 2 -1 T* ImVector_beginNil () -2 const T* ImVector_begin_const ()const -ImVector_end 2 -1 T* ImVector_endNil () -2 const T* ImVector_end_const ()const -ImVector_erase 2 -1 T* ImVector_eraseNil (const T*) -2 T* ImVector_eraseTPtr (const T*,const T*) -ImVector_find 2 -1 T* ImVector_findNil (const T) -2 const T* ImVector_find_const (const T)const -ImVector_front 2 -1 T* ImVector_frontNil () -2 const T* ImVector_front_const ()const -ImVector_resize 2 -1 void ImVector_resizeNil (int) -2 void ImVector_resizeT (int,const T) -igBeginChild 2 -1 bool igBeginChildStr (const char*,const ImVec2,bool,ImGuiWindowFlags) -2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags) -igCheckboxFlags 2 -1 bool igCheckboxFlagsIntPtr (const char*,int*,int) -2 bool igCheckboxFlagsUintPtr (const char*,unsigned int*,unsigned int) -igCollapsingHeader 2 -1 bool igCollapsingHeaderTreeNodeFlags (const char*,ImGuiTreeNodeFlags) -2 bool igCollapsingHeaderBoolPtr (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) -igGetColorU32 3 -1 ImU32 igGetColorU32Col (ImGuiCol,float) -2 ImU32 igGetColorU32Vec4 (const ImVec4) -3 ImU32 igGetColorU32U32 (ImU32) -igGetID 3 -1 ImGuiID igGetIDStr (const char*) -2 ImGuiID igGetIDStrStr (const char*,const char*) -3 ImGuiID igGetIDPtr (const void*) -igIsRectVisible 2 -1 bool igIsRectVisibleNil (const ImVec2) -2 bool igIsRectVisibleVec2 (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) -igListBoxHeader 2 -1 bool igListBoxHeaderVec2 (const char*,const ImVec2) -2 bool igListBoxHeaderInt (const char*,int,int) -igMenuItem 2 -1 bool igMenuItemBool (const char*,const char*,bool,bool) -2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool) -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) -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) -igPushID 4 -1 void igPushIDStr (const char*) -2 void igPushIDStrStr (const char*,const char*) -3 void igPushIDPtr (const void*) -4 void igPushIDInt (int) -igPushStyleColor 2 -1 void igPushStyleColorU32 (ImGuiCol,ImU32) -2 void igPushStyleColorVec4 (ImGuiCol,const ImVec4) -igPushStyleVar 2 -1 void igPushStyleVarFloat (ImGuiStyleVar,float) -2 void igPushStyleVarVec2 (ImGuiStyleVar,const ImVec2) -igRadioButton 2 -1 bool igRadioButtonBool (const char*,bool) -2 bool igRadioButtonIntPtr (const char*,int*,int) -igSelectable 2 -1 bool igSelectableBool (const char*,bool,ImGuiSelectableFlags,const ImVec2) -2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2) -igSetWindowCollapsed 2 -1 void igSetWindowCollapsedBool (bool,ImGuiCond) -2 void igSetWindowCollapsedStr (const char*,bool,ImGuiCond) -igSetWindowFocus 2 -1 void igSetWindowFocusNil () -2 void igSetWindowFocusStr (const char*) -igSetWindowPos 2 -1 void igSetWindowPosVec2 (const ImVec2,ImGuiCond) -2 void igSetWindowPosStr (const char*,const ImVec2,ImGuiCond) -igSetWindowSize 2 -1 void igSetWindowSizeVec2 (const ImVec2,ImGuiCond) -2 void igSetWindowSizeStr (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*,...) -igTreeNodeEx 3 -1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags) -2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...) -3 bool igTreeNodeExPtr (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) -igTreeNodeV 2 -1 bool igTreeNodeVStr (const char*,const char*,va_list) -2 bool igTreeNodeVPtr (const void*,const char*,va_list) -igTreePush 2 -1 void igTreePushStr (const char*) -2 void igTreePushPtr (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*) -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 deleted file mode 100644 index f69c863..0000000 --- a/imgui-sys/third-party/structs_and_enums.json +++ /dev/null @@ -1,3665 +0,0 @@ -{ - "enums": { - "ImDrawCornerFlags_": [ - { - "calc_value": 0, - "name": "ImDrawCornerFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImDrawCornerFlags_TopLeft", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImDrawCornerFlags_TopRight", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImDrawCornerFlags_BotLeft", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImDrawCornerFlags_BotRight", - "value": "1 << 3" - }, - { - "calc_value": 3, - "name": "ImDrawCornerFlags_Top", - "value": "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight" - }, - { - "calc_value": 12, - "name": "ImDrawCornerFlags_Bot", - "value": "ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight" - }, - { - "calc_value": 5, - "name": "ImDrawCornerFlags_Left", - "value": "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft" - }, - { - "calc_value": 10, - "name": "ImDrawCornerFlags_Right", - "value": "ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight" - }, - { - "calc_value": 15, - "name": "ImDrawCornerFlags_All", - "value": "0xF" - } - ], - "ImDrawListFlags_": [ - { - "calc_value": 0, - "name": "ImDrawListFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImDrawListFlags_AntiAliasedLines", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImDrawListFlags_AntiAliasedLinesUseTex", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImDrawListFlags_AntiAliasedFill", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImDrawListFlags_AllowVtxOffset", - "value": "1 << 3" - } - ], - "ImFontAtlasFlags_": [ - { - "calc_value": 0, - "name": "ImFontAtlasFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImFontAtlasFlags_NoPowerOfTwoHeight", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImFontAtlasFlags_NoMouseCursors", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImFontAtlasFlags_NoBakedLines", - "value": "1 << 2" - } - ], - "ImGuiBackendFlags_": [ - { - "calc_value": 0, - "name": "ImGuiBackendFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiBackendFlags_HasGamepad", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiBackendFlags_HasMouseCursors", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiBackendFlags_HasSetMousePos", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiBackendFlags_RendererHasVtxOffset", - "value": "1 << 3" - } - ], - "ImGuiButtonFlags_": [ - { - "calc_value": 0, - "name": "ImGuiButtonFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiButtonFlags_MouseButtonLeft", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiButtonFlags_MouseButtonRight", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiButtonFlags_MouseButtonMiddle", - "value": "1 << 2" - }, - { - "calc_value": 7, - "name": "ImGuiButtonFlags_MouseButtonMask_", - "value": "ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle" - }, - { - "calc_value": 1, - "name": "ImGuiButtonFlags_MouseButtonDefault_", - "value": "ImGuiButtonFlags_MouseButtonLeft" - } - ], - "ImGuiCol_": [ - { - "calc_value": 0, - "name": "ImGuiCol_Text", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiCol_TextDisabled", - "value": "1" - }, - { - "calc_value": 2, - "name": "ImGuiCol_WindowBg", - "value": "2" - }, - { - "calc_value": 3, - "name": "ImGuiCol_ChildBg", - "value": "3" - }, - { - "calc_value": 4, - "name": "ImGuiCol_PopupBg", - "value": "4" - }, - { - "calc_value": 5, - "name": "ImGuiCol_Border", - "value": "5" - }, - { - "calc_value": 6, - "name": "ImGuiCol_BorderShadow", - "value": "6" - }, - { - "calc_value": 7, - "name": "ImGuiCol_FrameBg", - "value": "7" - }, - { - "calc_value": 8, - "name": "ImGuiCol_FrameBgHovered", - "value": "8" - }, - { - "calc_value": 9, - "name": "ImGuiCol_FrameBgActive", - "value": "9" - }, - { - "calc_value": 10, - "name": "ImGuiCol_TitleBg", - "value": "10" - }, - { - "calc_value": 11, - "name": "ImGuiCol_TitleBgActive", - "value": "11" - }, - { - "calc_value": 12, - "name": "ImGuiCol_TitleBgCollapsed", - "value": "12" - }, - { - "calc_value": 13, - "name": "ImGuiCol_MenuBarBg", - "value": "13" - }, - { - "calc_value": 14, - "name": "ImGuiCol_ScrollbarBg", - "value": "14" - }, - { - "calc_value": 15, - "name": "ImGuiCol_ScrollbarGrab", - "value": "15" - }, - { - "calc_value": 16, - "name": "ImGuiCol_ScrollbarGrabHovered", - "value": "16" - }, - { - "calc_value": 17, - "name": "ImGuiCol_ScrollbarGrabActive", - "value": "17" - }, - { - "calc_value": 18, - "name": "ImGuiCol_CheckMark", - "value": "18" - }, - { - "calc_value": 19, - "name": "ImGuiCol_SliderGrab", - "value": "19" - }, - { - "calc_value": 20, - "name": "ImGuiCol_SliderGrabActive", - "value": "20" - }, - { - "calc_value": 21, - "name": "ImGuiCol_Button", - "value": "21" - }, - { - "calc_value": 22, - "name": "ImGuiCol_ButtonHovered", - "value": "22" - }, - { - "calc_value": 23, - "name": "ImGuiCol_ButtonActive", - "value": "23" - }, - { - "calc_value": 24, - "name": "ImGuiCol_Header", - "value": "24" - }, - { - "calc_value": 25, - "name": "ImGuiCol_HeaderHovered", - "value": "25" - }, - { - "calc_value": 26, - "name": "ImGuiCol_HeaderActive", - "value": "26" - }, - { - "calc_value": 27, - "name": "ImGuiCol_Separator", - "value": "27" - }, - { - "calc_value": 28, - "name": "ImGuiCol_SeparatorHovered", - "value": "28" - }, - { - "calc_value": 29, - "name": "ImGuiCol_SeparatorActive", - "value": "29" - }, - { - "calc_value": 30, - "name": "ImGuiCol_ResizeGrip", - "value": "30" - }, - { - "calc_value": 31, - "name": "ImGuiCol_ResizeGripHovered", - "value": "31" - }, - { - "calc_value": 32, - "name": "ImGuiCol_ResizeGripActive", - "value": "32" - }, - { - "calc_value": 33, - "name": "ImGuiCol_Tab", - "value": "33" - }, - { - "calc_value": 34, - "name": "ImGuiCol_TabHovered", - "value": "34" - }, - { - "calc_value": 35, - "name": "ImGuiCol_TabActive", - "value": "35" - }, - { - "calc_value": 36, - "name": "ImGuiCol_TabUnfocused", - "value": "36" - }, - { - "calc_value": 37, - "name": "ImGuiCol_TabUnfocusedActive", - "value": "37" - }, - { - "calc_value": 38, - "name": "ImGuiCol_PlotLines", - "value": "38" - }, - { - "calc_value": 39, - "name": "ImGuiCol_PlotLinesHovered", - "value": "39" - }, - { - "calc_value": 40, - "name": "ImGuiCol_PlotHistogram", - "value": "40" - }, - { - "calc_value": 41, - "name": "ImGuiCol_PlotHistogramHovered", - "value": "41" - }, - { - "calc_value": 42, - "name": "ImGuiCol_TableHeaderBg", - "value": "42" - }, - { - "calc_value": 43, - "name": "ImGuiCol_TableBorderStrong", - "value": "43" - }, - { - "calc_value": 44, - "name": "ImGuiCol_TableBorderLight", - "value": "44" - }, - { - "calc_value": 45, - "name": "ImGuiCol_TableRowBg", - "value": "45" - }, - { - "calc_value": 46, - "name": "ImGuiCol_TableRowBgAlt", - "value": "46" - }, - { - "calc_value": 47, - "name": "ImGuiCol_TextSelectedBg", - "value": "47" - }, - { - "calc_value": 48, - "name": "ImGuiCol_DragDropTarget", - "value": "48" - }, - { - "calc_value": 49, - "name": "ImGuiCol_NavHighlight", - "value": "49" - }, - { - "calc_value": 50, - "name": "ImGuiCol_NavWindowingHighlight", - "value": "50" - }, - { - "calc_value": 51, - "name": "ImGuiCol_NavWindowingDimBg", - "value": "51" - }, - { - "calc_value": 52, - "name": "ImGuiCol_ModalWindowDimBg", - "value": "52" - }, - { - "calc_value": 53, - "name": "ImGuiCol_COUNT", - "value": "53" - } - ], - "ImGuiColorEditFlags_": [ - { - "calc_value": 0, - "name": "ImGuiColorEditFlags_None", - "value": "0" - }, - { - "calc_value": 2, - "name": "ImGuiColorEditFlags_NoAlpha", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiColorEditFlags_NoPicker", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiColorEditFlags_NoOptions", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiColorEditFlags_NoSmallPreview", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiColorEditFlags_NoInputs", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiColorEditFlags_NoTooltip", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiColorEditFlags_NoLabel", - "value": "1 << 7" - }, - { - "calc_value": 256, - "name": "ImGuiColorEditFlags_NoSidePreview", - "value": "1 << 8" - }, - { - "calc_value": 512, - "name": "ImGuiColorEditFlags_NoDragDrop", - "value": "1 << 9" - }, - { - "calc_value": 1024, - "name": "ImGuiColorEditFlags_NoBorder", - "value": "1 << 10" - }, - { - "calc_value": 65536, - "name": "ImGuiColorEditFlags_AlphaBar", - "value": "1 << 16" - }, - { - "calc_value": 131072, - "name": "ImGuiColorEditFlags_AlphaPreview", - "value": "1 << 17" - }, - { - "calc_value": 262144, - "name": "ImGuiColorEditFlags_AlphaPreviewHalf", - "value": "1 << 18" - }, - { - "calc_value": 524288, - "name": "ImGuiColorEditFlags_HDR", - "value": "1 << 19" - }, - { - "calc_value": 1048576, - "name": "ImGuiColorEditFlags_DisplayRGB", - "value": "1 << 20" - }, - { - "calc_value": 2097152, - "name": "ImGuiColorEditFlags_DisplayHSV", - "value": "1 << 21" - }, - { - "calc_value": 4194304, - "name": "ImGuiColorEditFlags_DisplayHex", - "value": "1 << 22" - }, - { - "calc_value": 8388608, - "name": "ImGuiColorEditFlags_Uint8", - "value": "1 << 23" - }, - { - "calc_value": 16777216, - "name": "ImGuiColorEditFlags_Float", - "value": "1 << 24" - }, - { - "calc_value": 33554432, - "name": "ImGuiColorEditFlags_PickerHueBar", - "value": "1 << 25" - }, - { - "calc_value": 67108864, - "name": "ImGuiColorEditFlags_PickerHueWheel", - "value": "1 << 26" - }, - { - "calc_value": 134217728, - "name": "ImGuiColorEditFlags_InputRGB", - "value": "1 << 27" - }, - { - "calc_value": 268435456, - "name": "ImGuiColorEditFlags_InputHSV", - "value": "1 << 28" - }, - { - "calc_value": 177209344, - "name": "ImGuiColorEditFlags__OptionsDefault", - "value": "ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_PickerHueBar" - }, - { - "calc_value": 7340032, - "name": "ImGuiColorEditFlags__DisplayMask", - "value": "ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_DisplayHSV | ImGuiColorEditFlags_DisplayHex" - }, - { - "calc_value": 25165824, - "name": "ImGuiColorEditFlags__DataTypeMask", - "value": "ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_Float" - }, - { - "calc_value": 100663296, - "name": "ImGuiColorEditFlags__PickerMask", - "value": "ImGuiColorEditFlags_PickerHueWheel | ImGuiColorEditFlags_PickerHueBar" - }, - { - "calc_value": 402653184, - "name": "ImGuiColorEditFlags__InputMask", - "value": "ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_InputHSV" - } - ], - "ImGuiComboFlags_": [ - { - "calc_value": 0, - "name": "ImGuiComboFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiComboFlags_PopupAlignLeft", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiComboFlags_HeightSmall", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiComboFlags_HeightRegular", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiComboFlags_HeightLarge", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiComboFlags_HeightLargest", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiComboFlags_NoArrowButton", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiComboFlags_NoPreview", - "value": "1 << 6" - }, - { - "calc_value": 30, - "name": "ImGuiComboFlags_HeightMask_", - "value": "ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest" - } - ], - "ImGuiCond_": [ - { - "calc_value": 0, - "name": "ImGuiCond_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiCond_Always", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiCond_Once", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiCond_FirstUseEver", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiCond_Appearing", - "value": "1 << 3" - } - ], - "ImGuiConfigFlags_": [ - { - "calc_value": 0, - "name": "ImGuiConfigFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiConfigFlags_NavEnableKeyboard", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiConfigFlags_NavEnableGamepad", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiConfigFlags_NavEnableSetMousePos", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiConfigFlags_NavNoCaptureKeyboard", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiConfigFlags_NoMouse", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiConfigFlags_NoMouseCursorChange", - "value": "1 << 5" - }, - { - "calc_value": 1048576, - "name": "ImGuiConfigFlags_IsSRGB", - "value": "1 << 20" - }, - { - "calc_value": 2097152, - "name": "ImGuiConfigFlags_IsTouchScreen", - "value": "1 << 21" - } - ], - "ImGuiDataType_": [ - { - "calc_value": 0, - "name": "ImGuiDataType_S8", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiDataType_U8", - "value": "1" - }, - { - "calc_value": 2, - "name": "ImGuiDataType_S16", - "value": "2" - }, - { - "calc_value": 3, - "name": "ImGuiDataType_U16", - "value": "3" - }, - { - "calc_value": 4, - "name": "ImGuiDataType_S32", - "value": "4" - }, - { - "calc_value": 5, - "name": "ImGuiDataType_U32", - "value": "5" - }, - { - "calc_value": 6, - "name": "ImGuiDataType_S64", - "value": "6" - }, - { - "calc_value": 7, - "name": "ImGuiDataType_U64", - "value": "7" - }, - { - "calc_value": 8, - "name": "ImGuiDataType_Float", - "value": "8" - }, - { - "calc_value": 9, - "name": "ImGuiDataType_Double", - "value": "9" - }, - { - "calc_value": 10, - "name": "ImGuiDataType_COUNT", - "value": "10" - } - ], - "ImGuiDir_": [ - { - "calc_value": -1, - "name": "ImGuiDir_None", - "value": "-1" - }, - { - "calc_value": 0, - "name": "ImGuiDir_Left", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiDir_Right", - "value": "1" - }, - { - "calc_value": 2, - "name": "ImGuiDir_Up", - "value": "2" - }, - { - "calc_value": 3, - "name": "ImGuiDir_Down", - "value": "3" - }, - { - "calc_value": 4, - "name": "ImGuiDir_COUNT", - "value": "4" - } - ], - "ImGuiDragDropFlags_": [ - { - "calc_value": 0, - "name": "ImGuiDragDropFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiDragDropFlags_SourceNoPreviewTooltip", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiDragDropFlags_SourceNoDisableHover", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiDragDropFlags_SourceNoHoldToOpenOthers", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiDragDropFlags_SourceAllowNullID", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiDragDropFlags_SourceExtern", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiDragDropFlags_SourceAutoExpirePayload", - "value": "1 << 5" - }, - { - "calc_value": 1024, - "name": "ImGuiDragDropFlags_AcceptBeforeDelivery", - "value": "1 << 10" - }, - { - "calc_value": 2048, - "name": "ImGuiDragDropFlags_AcceptNoDrawDefaultRect", - "value": "1 << 11" - }, - { - "calc_value": 4096, - "name": "ImGuiDragDropFlags_AcceptNoPreviewTooltip", - "value": "1 << 12" - }, - { - "calc_value": 3072, - "name": "ImGuiDragDropFlags_AcceptPeekOnly", - "value": "ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect" - } - ], - "ImGuiFocusedFlags_": [ - { - "calc_value": 0, - "name": "ImGuiFocusedFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiFocusedFlags_ChildWindows", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiFocusedFlags_RootWindow", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiFocusedFlags_AnyWindow", - "value": "1 << 2" - }, - { - "calc_value": 3, - "name": "ImGuiFocusedFlags_RootAndChildWindows", - "value": "ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows" - } - ], - "ImGuiHoveredFlags_": [ - { - "calc_value": 0, - "name": "ImGuiHoveredFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiHoveredFlags_ChildWindows", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiHoveredFlags_RootWindow", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiHoveredFlags_AnyWindow", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiHoveredFlags_AllowWhenBlockedByPopup", - "value": "1 << 3" - }, - { - "calc_value": 32, - "name": "ImGuiHoveredFlags_AllowWhenBlockedByActiveItem", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiHoveredFlags_AllowWhenOverlapped", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiHoveredFlags_AllowWhenDisabled", - "value": "1 << 7" - }, - { - "calc_value": 104, - "name": "ImGuiHoveredFlags_RectOnly", - "value": "ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped" - }, - { - "calc_value": 3, - "name": "ImGuiHoveredFlags_RootAndChildWindows", - "value": "ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows" - } - ], - "ImGuiInputTextFlags_": [ - { - "calc_value": 0, - "name": "ImGuiInputTextFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiInputTextFlags_CharsDecimal", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiInputTextFlags_CharsHexadecimal", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiInputTextFlags_CharsUppercase", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiInputTextFlags_CharsNoBlank", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiInputTextFlags_AutoSelectAll", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiInputTextFlags_EnterReturnsTrue", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiInputTextFlags_CallbackCompletion", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiInputTextFlags_CallbackHistory", - "value": "1 << 7" - }, - { - "calc_value": 256, - "name": "ImGuiInputTextFlags_CallbackAlways", - "value": "1 << 8" - }, - { - "calc_value": 512, - "name": "ImGuiInputTextFlags_CallbackCharFilter", - "value": "1 << 9" - }, - { - "calc_value": 1024, - "name": "ImGuiInputTextFlags_AllowTabInput", - "value": "1 << 10" - }, - { - "calc_value": 2048, - "name": "ImGuiInputTextFlags_CtrlEnterForNewLine", - "value": "1 << 11" - }, - { - "calc_value": 4096, - "name": "ImGuiInputTextFlags_NoHorizontalScroll", - "value": "1 << 12" - }, - { - "calc_value": 8192, - "name": "ImGuiInputTextFlags_AlwaysInsertMode", - "value": "1 << 13" - }, - { - "calc_value": 16384, - "name": "ImGuiInputTextFlags_ReadOnly", - "value": "1 << 14" - }, - { - "calc_value": 32768, - "name": "ImGuiInputTextFlags_Password", - "value": "1 << 15" - }, - { - "calc_value": 65536, - "name": "ImGuiInputTextFlags_NoUndoRedo", - "value": "1 << 16" - }, - { - "calc_value": 131072, - "name": "ImGuiInputTextFlags_CharsScientific", - "value": "1 << 17" - }, - { - "calc_value": 262144, - "name": "ImGuiInputTextFlags_CallbackResize", - "value": "1 << 18" - }, - { - "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_": [ - { - "calc_value": 0, - "name": "ImGuiKeyModFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiKeyModFlags_Ctrl", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiKeyModFlags_Shift", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiKeyModFlags_Alt", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiKeyModFlags_Super", - "value": "1 << 3" - } - ], - "ImGuiKey_": [ - { - "calc_value": 0, - "name": "ImGuiKey_Tab", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiKey_LeftArrow", - "value": "1" - }, - { - "calc_value": 2, - "name": "ImGuiKey_RightArrow", - "value": "2" - }, - { - "calc_value": 3, - "name": "ImGuiKey_UpArrow", - "value": "3" - }, - { - "calc_value": 4, - "name": "ImGuiKey_DownArrow", - "value": "4" - }, - { - "calc_value": 5, - "name": "ImGuiKey_PageUp", - "value": "5" - }, - { - "calc_value": 6, - "name": "ImGuiKey_PageDown", - "value": "6" - }, - { - "calc_value": 7, - "name": "ImGuiKey_Home", - "value": "7" - }, - { - "calc_value": 8, - "name": "ImGuiKey_End", - "value": "8" - }, - { - "calc_value": 9, - "name": "ImGuiKey_Insert", - "value": "9" - }, - { - "calc_value": 10, - "name": "ImGuiKey_Delete", - "value": "10" - }, - { - "calc_value": 11, - "name": "ImGuiKey_Backspace", - "value": "11" - }, - { - "calc_value": 12, - "name": "ImGuiKey_Space", - "value": "12" - }, - { - "calc_value": 13, - "name": "ImGuiKey_Enter", - "value": "13" - }, - { - "calc_value": 14, - "name": "ImGuiKey_Escape", - "value": "14" - }, - { - "calc_value": 15, - "name": "ImGuiKey_KeyPadEnter", - "value": "15" - }, - { - "calc_value": 16, - "name": "ImGuiKey_A", - "value": "16" - }, - { - "calc_value": 17, - "name": "ImGuiKey_C", - "value": "17" - }, - { - "calc_value": 18, - "name": "ImGuiKey_V", - "value": "18" - }, - { - "calc_value": 19, - "name": "ImGuiKey_X", - "value": "19" - }, - { - "calc_value": 20, - "name": "ImGuiKey_Y", - "value": "20" - }, - { - "calc_value": 21, - "name": "ImGuiKey_Z", - "value": "21" - }, - { - "calc_value": 22, - "name": "ImGuiKey_COUNT", - "value": "22" - } - ], - "ImGuiMouseButton_": [ - { - "calc_value": 0, - "name": "ImGuiMouseButton_Left", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiMouseButton_Right", - "value": "1" - }, - { - "calc_value": 2, - "name": "ImGuiMouseButton_Middle", - "value": "2" - }, - { - "calc_value": 5, - "name": "ImGuiMouseButton_COUNT", - "value": "5" - } - ], - "ImGuiMouseCursor_": [ - { - "calc_value": -1, - "name": "ImGuiMouseCursor_None", - "value": "-1" - }, - { - "calc_value": 0, - "name": "ImGuiMouseCursor_Arrow", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiMouseCursor_TextInput", - "value": "1" - }, - { - "calc_value": 2, - "name": "ImGuiMouseCursor_ResizeAll", - "value": "2" - }, - { - "calc_value": 3, - "name": "ImGuiMouseCursor_ResizeNS", - "value": "3" - }, - { - "calc_value": 4, - "name": "ImGuiMouseCursor_ResizeEW", - "value": "4" - }, - { - "calc_value": 5, - "name": "ImGuiMouseCursor_ResizeNESW", - "value": "5" - }, - { - "calc_value": 6, - "name": "ImGuiMouseCursor_ResizeNWSE", - "value": "6" - }, - { - "calc_value": 7, - "name": "ImGuiMouseCursor_Hand", - "value": "7" - }, - { - "calc_value": 8, - "name": "ImGuiMouseCursor_NotAllowed", - "value": "8" - }, - { - "calc_value": 9, - "name": "ImGuiMouseCursor_COUNT", - "value": "9" - } - ], - "ImGuiNavInput_": [ - { - "calc_value": 0, - "name": "ImGuiNavInput_Activate", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiNavInput_Cancel", - "value": "1" - }, - { - "calc_value": 2, - "name": "ImGuiNavInput_Input", - "value": "2" - }, - { - "calc_value": 3, - "name": "ImGuiNavInput_Menu", - "value": "3" - }, - { - "calc_value": 4, - "name": "ImGuiNavInput_DpadLeft", - "value": "4" - }, - { - "calc_value": 5, - "name": "ImGuiNavInput_DpadRight", - "value": "5" - }, - { - "calc_value": 6, - "name": "ImGuiNavInput_DpadUp", - "value": "6" - }, - { - "calc_value": 7, - "name": "ImGuiNavInput_DpadDown", - "value": "7" - }, - { - "calc_value": 8, - "name": "ImGuiNavInput_LStickLeft", - "value": "8" - }, - { - "calc_value": 9, - "name": "ImGuiNavInput_LStickRight", - "value": "9" - }, - { - "calc_value": 10, - "name": "ImGuiNavInput_LStickUp", - "value": "10" - }, - { - "calc_value": 11, - "name": "ImGuiNavInput_LStickDown", - "value": "11" - }, - { - "calc_value": 12, - "name": "ImGuiNavInput_FocusPrev", - "value": "12" - }, - { - "calc_value": 13, - "name": "ImGuiNavInput_FocusNext", - "value": "13" - }, - { - "calc_value": 14, - "name": "ImGuiNavInput_TweakSlow", - "value": "14" - }, - { - "calc_value": 15, - "name": "ImGuiNavInput_TweakFast", - "value": "15" - }, - { - "calc_value": 16, - "name": "ImGuiNavInput_KeyMenu_", - "value": "16" - }, - { - "calc_value": 17, - "name": "ImGuiNavInput_KeyLeft_", - "value": "17" - }, - { - "calc_value": 18, - "name": "ImGuiNavInput_KeyRight_", - "value": "18" - }, - { - "calc_value": 19, - "name": "ImGuiNavInput_KeyUp_", - "value": "19" - }, - { - "calc_value": 20, - "name": "ImGuiNavInput_KeyDown_", - "value": "20" - }, - { - "calc_value": 21, - "name": "ImGuiNavInput_COUNT", - "value": "21" - }, - { - "calc_value": 16, - "name": "ImGuiNavInput_InternalStart_", - "value": "ImGuiNavInput_KeyMenu_" - } - ], - "ImGuiPopupFlags_": [ - { - "calc_value": 0, - "name": "ImGuiPopupFlags_None", - "value": "0" - }, - { - "calc_value": 0, - "name": "ImGuiPopupFlags_MouseButtonLeft", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiPopupFlags_MouseButtonRight", - "value": "1" - }, - { - "calc_value": 2, - "name": "ImGuiPopupFlags_MouseButtonMiddle", - "value": "2" - }, - { - "calc_value": 31, - "name": "ImGuiPopupFlags_MouseButtonMask_", - "value": "0x1F" - }, - { - "calc_value": 1, - "name": "ImGuiPopupFlags_MouseButtonDefault_", - "value": "1" - }, - { - "calc_value": 32, - "name": "ImGuiPopupFlags_NoOpenOverExistingPopup", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiPopupFlags_NoOpenOverItems", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiPopupFlags_AnyPopupId", - "value": "1 << 7" - }, - { - "calc_value": 256, - "name": "ImGuiPopupFlags_AnyPopupLevel", - "value": "1 << 8" - }, - { - "calc_value": 384, - "name": "ImGuiPopupFlags_AnyPopup", - "value": "ImGuiPopupFlags_AnyPopupId | ImGuiPopupFlags_AnyPopupLevel" - } - ], - "ImGuiSelectableFlags_": [ - { - "calc_value": 0, - "name": "ImGuiSelectableFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiSelectableFlags_DontClosePopups", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiSelectableFlags_SpanAllColumns", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiSelectableFlags_AllowDoubleClick", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiSelectableFlags_Disabled", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiSelectableFlags_AllowItemOverlap", - "value": "1 << 4" - } - ], - "ImGuiSliderFlags_": [ - { - "calc_value": 0, - "name": "ImGuiSliderFlags_None", - "value": "0" - }, - { - "calc_value": 16, - "name": "ImGuiSliderFlags_AlwaysClamp", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiSliderFlags_Logarithmic", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiSliderFlags_NoRoundToFormat", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiSliderFlags_NoInput", - "value": "1 << 7" - }, - { - "calc_value": 1879048207, - "name": "ImGuiSliderFlags_InvalidMask_", - "value": "0x7000000F" - } - ], - "ImGuiSortDirection_": [ - { - "calc_value": 0, - "name": "ImGuiSortDirection_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiSortDirection_Ascending", - "value": "1" - }, - { - "calc_value": 2, - "name": "ImGuiSortDirection_Descending", - "value": "2" - } - ], - "ImGuiStyleVar_": [ - { - "calc_value": 0, - "name": "ImGuiStyleVar_Alpha", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiStyleVar_WindowPadding", - "value": "1" - }, - { - "calc_value": 2, - "name": "ImGuiStyleVar_WindowRounding", - "value": "2" - }, - { - "calc_value": 3, - "name": "ImGuiStyleVar_WindowBorderSize", - "value": "3" - }, - { - "calc_value": 4, - "name": "ImGuiStyleVar_WindowMinSize", - "value": "4" - }, - { - "calc_value": 5, - "name": "ImGuiStyleVar_WindowTitleAlign", - "value": "5" - }, - { - "calc_value": 6, - "name": "ImGuiStyleVar_ChildRounding", - "value": "6" - }, - { - "calc_value": 7, - "name": "ImGuiStyleVar_ChildBorderSize", - "value": "7" - }, - { - "calc_value": 8, - "name": "ImGuiStyleVar_PopupRounding", - "value": "8" - }, - { - "calc_value": 9, - "name": "ImGuiStyleVar_PopupBorderSize", - "value": "9" - }, - { - "calc_value": 10, - "name": "ImGuiStyleVar_FramePadding", - "value": "10" - }, - { - "calc_value": 11, - "name": "ImGuiStyleVar_FrameRounding", - "value": "11" - }, - { - "calc_value": 12, - "name": "ImGuiStyleVar_FrameBorderSize", - "value": "12" - }, - { - "calc_value": 13, - "name": "ImGuiStyleVar_ItemSpacing", - "value": "13" - }, - { - "calc_value": 14, - "name": "ImGuiStyleVar_ItemInnerSpacing", - "value": "14" - }, - { - "calc_value": 15, - "name": "ImGuiStyleVar_IndentSpacing", - "value": "15" - }, - { - "calc_value": 16, - "name": "ImGuiStyleVar_CellPadding", - "value": "16" - }, - { - "calc_value": 17, - "name": "ImGuiStyleVar_ScrollbarSize", - "value": "17" - }, - { - "calc_value": 18, - "name": "ImGuiStyleVar_ScrollbarRounding", - "value": "18" - }, - { - "calc_value": 19, - "name": "ImGuiStyleVar_GrabMinSize", - "value": "19" - }, - { - "calc_value": 20, - "name": "ImGuiStyleVar_GrabRounding", - "value": "20" - }, - { - "calc_value": 21, - "name": "ImGuiStyleVar_TabRounding", - "value": "21" - }, - { - "calc_value": 22, - "name": "ImGuiStyleVar_ButtonTextAlign", - "value": "22" - }, - { - "calc_value": 23, - "name": "ImGuiStyleVar_SelectableTextAlign", - "value": "23" - }, - { - "calc_value": 24, - "name": "ImGuiStyleVar_COUNT", - "value": "24" - } - ], - "ImGuiTabBarFlags_": [ - { - "calc_value": 0, - "name": "ImGuiTabBarFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiTabBarFlags_Reorderable", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiTabBarFlags_AutoSelectNewTabs", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiTabBarFlags_TabListPopupButton", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiTabBarFlags_NoCloseWithMiddleMouseButton", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiTabBarFlags_NoTabListScrollingButtons", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiTabBarFlags_NoTooltip", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiTabBarFlags_FittingPolicyResizeDown", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiTabBarFlags_FittingPolicyScroll", - "value": "1 << 7" - }, - { - "calc_value": 192, - "name": "ImGuiTabBarFlags_FittingPolicyMask_", - "value": "ImGuiTabBarFlags_FittingPolicyResizeDown | ImGuiTabBarFlags_FittingPolicyScroll" - }, - { - "calc_value": 64, - "name": "ImGuiTabBarFlags_FittingPolicyDefault_", - "value": "ImGuiTabBarFlags_FittingPolicyResizeDown" - } - ], - "ImGuiTabItemFlags_": [ - { - "calc_value": 0, - "name": "ImGuiTabItemFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiTabItemFlags_UnsavedDocument", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiTabItemFlags_SetSelected", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiTabItemFlags_NoCloseWithMiddleMouseButton", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiTabItemFlags_NoPushId", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiTabItemFlags_NoTooltip", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiTabItemFlags_NoReorder", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiTabItemFlags_Leading", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiTabItemFlags_Trailing", - "value": "1 << 7" - } - ], - "ImGuiTableBgTarget_": [ - { - "calc_value": 0, - "name": "ImGuiTableBgTarget_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiTableBgTarget_RowBg0", - "value": "1" - }, - { - "calc_value": 2, - "name": "ImGuiTableBgTarget_RowBg1", - "value": "2" - }, - { - "calc_value": 3, - "name": "ImGuiTableBgTarget_CellBg", - "value": "3" - } - ], - "ImGuiTableColumnFlags_": [ - { - "calc_value": 0, - "name": "ImGuiTableColumnFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiTableColumnFlags_DefaultHide", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiTableColumnFlags_DefaultSort", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiTableColumnFlags_WidthStretch", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiTableColumnFlags_WidthFixed", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiTableColumnFlags_NoResize", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiTableColumnFlags_NoReorder", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiTableColumnFlags_NoHide", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiTableColumnFlags_NoClip", - "value": "1 << 7" - }, - { - "calc_value": 256, - "name": "ImGuiTableColumnFlags_NoSort", - "value": "1 << 8" - }, - { - "calc_value": 512, - "name": "ImGuiTableColumnFlags_NoSortAscending", - "value": "1 << 9" - }, - { - "calc_value": 1024, - "name": "ImGuiTableColumnFlags_NoSortDescending", - "value": "1 << 10" - }, - { - "calc_value": 2048, - "name": "ImGuiTableColumnFlags_NoHeaderWidth", - "value": "1 << 11" - }, - { - "calc_value": 4096, - "name": "ImGuiTableColumnFlags_PreferSortAscending", - "value": "1 << 12" - }, - { - "calc_value": 8192, - "name": "ImGuiTableColumnFlags_PreferSortDescending", - "value": "1 << 13" - }, - { - "calc_value": 16384, - "name": "ImGuiTableColumnFlags_IndentEnable", - "value": "1 << 14" - }, - { - "calc_value": 32768, - "name": "ImGuiTableColumnFlags_IndentDisable", - "value": "1 << 15" - }, - { - "calc_value": 1048576, - "name": "ImGuiTableColumnFlags_IsEnabled", - "value": "1 << 20" - }, - { - "calc_value": 2097152, - "name": "ImGuiTableColumnFlags_IsVisible", - "value": "1 << 21" - }, - { - "calc_value": 4194304, - "name": "ImGuiTableColumnFlags_IsSorted", - "value": "1 << 22" - }, - { - "calc_value": 8388608, - "name": "ImGuiTableColumnFlags_IsHovered", - "value": "1 << 23" - }, - { - "calc_value": 12, - "name": "ImGuiTableColumnFlags_WidthMask_", - "value": "ImGuiTableColumnFlags_WidthStretch | ImGuiTableColumnFlags_WidthFixed" - }, - { - "calc_value": 49152, - "name": "ImGuiTableColumnFlags_IndentMask_", - "value": "ImGuiTableColumnFlags_IndentEnable | ImGuiTableColumnFlags_IndentDisable" - }, - { - "calc_value": 15728640, - "name": "ImGuiTableColumnFlags_StatusMask_", - "value": "ImGuiTableColumnFlags_IsEnabled | ImGuiTableColumnFlags_IsVisible | ImGuiTableColumnFlags_IsSorted | ImGuiTableColumnFlags_IsHovered" - }, - { - "calc_value": 1073741824, - "name": "ImGuiTableColumnFlags_NoDirectResize_", - "value": "1 << 30" - } - ], - "ImGuiTableFlags_": [ - { - "calc_value": 0, - "name": "ImGuiTableFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiTableFlags_Resizable", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiTableFlags_Reorderable", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiTableFlags_Hideable", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiTableFlags_Sortable", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiTableFlags_NoSavedSettings", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiTableFlags_ContextMenuInBody", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiTableFlags_RowBg", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiTableFlags_BordersInnerH", - "value": "1 << 7" - }, - { - "calc_value": 256, - "name": "ImGuiTableFlags_BordersOuterH", - "value": "1 << 8" - }, - { - "calc_value": 512, - "name": "ImGuiTableFlags_BordersInnerV", - "value": "1 << 9" - }, - { - "calc_value": 1024, - "name": "ImGuiTableFlags_BordersOuterV", - "value": "1 << 10" - }, - { - "calc_value": 384, - "name": "ImGuiTableFlags_BordersH", - "value": "ImGuiTableFlags_BordersInnerH | ImGuiTableFlags_BordersOuterH" - }, - { - "calc_value": 1536, - "name": "ImGuiTableFlags_BordersV", - "value": "ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersOuterV" - }, - { - "calc_value": 640, - "name": "ImGuiTableFlags_BordersInner", - "value": "ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersInnerH" - }, - { - "calc_value": 1280, - "name": "ImGuiTableFlags_BordersOuter", - "value": "ImGuiTableFlags_BordersOuterV | ImGuiTableFlags_BordersOuterH" - }, - { - "calc_value": 1920, - "name": "ImGuiTableFlags_Borders", - "value": "ImGuiTableFlags_BordersInner | ImGuiTableFlags_BordersOuter" - }, - { - "calc_value": 2048, - "name": "ImGuiTableFlags_NoBordersInBody", - "value": "1 << 11" - }, - { - "calc_value": 4096, - "name": "ImGuiTableFlags_NoBordersInBodyUntilResize", - "value": "1 << 12" - }, - { - "calc_value": 8192, - "name": "ImGuiTableFlags_SizingFixedFit", - "value": "1 << 13" - }, - { - "calc_value": 16384, - "name": "ImGuiTableFlags_SizingFixedSame", - "value": "2 << 13" - }, - { - "calc_value": 24576, - "name": "ImGuiTableFlags_SizingStretchProp", - "value": "3 << 13" - }, - { - "calc_value": 32768, - "name": "ImGuiTableFlags_SizingStretchSame", - "value": "4 << 13" - }, - { - "calc_value": 65536, - "name": "ImGuiTableFlags_NoHostExtendX", - "value": "1 << 16" - }, - { - "calc_value": 131072, - "name": "ImGuiTableFlags_NoHostExtendY", - "value": "1 << 17" - }, - { - "calc_value": 262144, - "name": "ImGuiTableFlags_NoKeepColumnsVisible", - "value": "1 << 18" - }, - { - "calc_value": 524288, - "name": "ImGuiTableFlags_PreciseWidths", - "value": "1 << 19" - }, - { - "calc_value": 1048576, - "name": "ImGuiTableFlags_NoClip", - "value": "1 << 20" - }, - { - "calc_value": 2097152, - "name": "ImGuiTableFlags_PadOuterX", - "value": "1 << 21" - }, - { - "calc_value": 4194304, - "name": "ImGuiTableFlags_NoPadOuterX", - "value": "1 << 22" - }, - { - "calc_value": 8388608, - "name": "ImGuiTableFlags_NoPadInnerX", - "value": "1 << 23" - }, - { - "calc_value": 16777216, - "name": "ImGuiTableFlags_ScrollX", - "value": "1 << 24" - }, - { - "calc_value": 33554432, - "name": "ImGuiTableFlags_ScrollY", - "value": "1 << 25" - }, - { - "calc_value": 67108864, - "name": "ImGuiTableFlags_SortMulti", - "value": "1 << 26" - }, - { - "calc_value": 134217728, - "name": "ImGuiTableFlags_SortTristate", - "value": "1 << 27" - }, - { - "calc_value": 57344, - "name": "ImGuiTableFlags_SizingMask_", - "value": "ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_SizingFixedSame | ImGuiTableFlags_SizingStretchProp | ImGuiTableFlags_SizingStretchSame" - } - ], - "ImGuiTableRowFlags_": [ - { - "calc_value": 0, - "name": "ImGuiTableRowFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiTableRowFlags_Headers", - "value": "1 << 0" - } - ], - "ImGuiTreeNodeFlags_": [ - { - "calc_value": 0, - "name": "ImGuiTreeNodeFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiTreeNodeFlags_Selected", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiTreeNodeFlags_Framed", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiTreeNodeFlags_AllowItemOverlap", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiTreeNodeFlags_NoTreePushOnOpen", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiTreeNodeFlags_NoAutoOpenOnLog", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiTreeNodeFlags_DefaultOpen", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiTreeNodeFlags_OpenOnDoubleClick", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiTreeNodeFlags_OpenOnArrow", - "value": "1 << 7" - }, - { - "calc_value": 256, - "name": "ImGuiTreeNodeFlags_Leaf", - "value": "1 << 8" - }, - { - "calc_value": 512, - "name": "ImGuiTreeNodeFlags_Bullet", - "value": "1 << 9" - }, - { - "calc_value": 1024, - "name": "ImGuiTreeNodeFlags_FramePadding", - "value": "1 << 10" - }, - { - "calc_value": 2048, - "name": "ImGuiTreeNodeFlags_SpanAvailWidth", - "value": "1 << 11" - }, - { - "calc_value": 4096, - "name": "ImGuiTreeNodeFlags_SpanFullWidth", - "value": "1 << 12" - }, - { - "calc_value": 8192, - "name": "ImGuiTreeNodeFlags_NavLeftJumpsBackHere", - "value": "1 << 13" - }, - { - "calc_value": 26, - "name": "ImGuiTreeNodeFlags_CollapsingHeader", - "value": "ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog" - } - ], - "ImGuiWindowFlags_": [ - { - "calc_value": 0, - "name": "ImGuiWindowFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiWindowFlags_NoTitleBar", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiWindowFlags_NoResize", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiWindowFlags_NoMove", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiWindowFlags_NoScrollbar", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiWindowFlags_NoScrollWithMouse", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiWindowFlags_NoCollapse", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiWindowFlags_AlwaysAutoResize", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiWindowFlags_NoBackground", - "value": "1 << 7" - }, - { - "calc_value": 256, - "name": "ImGuiWindowFlags_NoSavedSettings", - "value": "1 << 8" - }, - { - "calc_value": 512, - "name": "ImGuiWindowFlags_NoMouseInputs", - "value": "1 << 9" - }, - { - "calc_value": 1024, - "name": "ImGuiWindowFlags_MenuBar", - "value": "1 << 10" - }, - { - "calc_value": 2048, - "name": "ImGuiWindowFlags_HorizontalScrollbar", - "value": "1 << 11" - }, - { - "calc_value": 4096, - "name": "ImGuiWindowFlags_NoFocusOnAppearing", - "value": "1 << 12" - }, - { - "calc_value": 8192, - "name": "ImGuiWindowFlags_NoBringToFrontOnFocus", - "value": "1 << 13" - }, - { - "calc_value": 16384, - "name": "ImGuiWindowFlags_AlwaysVerticalScrollbar", - "value": "1 << 14" - }, - { - "calc_value": 32768, - "name": "ImGuiWindowFlags_AlwaysHorizontalScrollbar", - "value": "1<< 15" - }, - { - "calc_value": 65536, - "name": "ImGuiWindowFlags_AlwaysUseWindowPadding", - "value": "1 << 16" - }, - { - "calc_value": 262144, - "name": "ImGuiWindowFlags_NoNavInputs", - "value": "1 << 18" - }, - { - "calc_value": 524288, - "name": "ImGuiWindowFlags_NoNavFocus", - "value": "1 << 19" - }, - { - "calc_value": 1048576, - "name": "ImGuiWindowFlags_UnsavedDocument", - "value": "1 << 20" - }, - { - "calc_value": 786432, - "name": "ImGuiWindowFlags_NoNav", - "value": "ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" - }, - { - "calc_value": 43, - "name": "ImGuiWindowFlags_NoDecoration", - "value": "ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse" - }, - { - "calc_value": 786944, - "name": "ImGuiWindowFlags_NoInputs", - "value": "ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" - }, - { - "calc_value": 8388608, - "name": "ImGuiWindowFlags_NavFlattened", - "value": "1 << 23" - }, - { - "calc_value": 16777216, - "name": "ImGuiWindowFlags_ChildWindow", - "value": "1 << 24" - }, - { - "calc_value": 33554432, - "name": "ImGuiWindowFlags_Tooltip", - "value": "1 << 25" - }, - { - "calc_value": 67108864, - "name": "ImGuiWindowFlags_Popup", - "value": "1 << 26" - }, - { - "calc_value": 134217728, - "name": "ImGuiWindowFlags_Modal", - "value": "1 << 27" - }, - { - "calc_value": 268435456, - "name": "ImGuiWindowFlags_ChildMenu", - "value": "1 << 28" - } - ] - }, - "enumtypes": [], - "locations": { - "ImColor": "imgui:2179", - "ImDrawChannel": "imgui:2273", - "ImDrawCmd": "imgui:2228", - "ImDrawCmdHeader": "imgui:2265", - "ImDrawCornerFlags_": "imgui:2297", - "ImDrawData": "imgui:2452", - "ImDrawList": "imgui:2330", - "ImDrawListFlags_": "imgui:2313", - "ImDrawListSplitter": "imgui:2282", - "ImDrawVert": "imgui:2250", - "ImFont": "imgui:2663", - "ImFontAtlas": "imgui:2568", - "ImFontAtlasCustomRect": "imgui:2530", - "ImFontAtlasFlags_": "imgui:2543", - "ImFontConfig": "imgui:2475", - "ImFontGlyph": "imgui:2504", - "ImFontGlyphRangesBuilder": "imgui:2515", - "ImGuiBackendFlags_": "imgui:1355", - "ImGuiButtonFlags_": "imgui:1461", - "ImGuiCol_": "imgui:1365", - "ImGuiColorEditFlags_": "imgui:1474", - "ImGuiComboFlags_": "imgui:994", - "ImGuiCond_": "imgui:1566", - "ImGuiConfigFlags_": "imgui:1339", - "ImGuiDataType_": "imgui:1231", - "ImGuiDir_": "imgui:1247", - "ImGuiDragDropFlags_": "imgui:1209", - "ImGuiFocusedFlags_": "imgui:1181", - "ImGuiHoveredFlags_": "imgui:1193", - "ImGuiIO": "imgui:1726", - "ImGuiInputTextCallbackData": "imgui:1868", - "ImGuiInputTextFlags_": "imgui:909", - "ImGuiKeyModFlags_": "imgui:1294", - "ImGuiKey_": "imgui:1266", - "ImGuiListClipper": "imgui:2130", - "ImGuiMouseButton_": "imgui:1538", - "ImGuiMouseCursor_": "imgui:1548", - "ImGuiNavInput_": "imgui:1307", - "ImGuiOnceUponAFrame": "imgui:2008", - "ImGuiPayload": "imgui:1908", - "ImGuiPopupFlags_": "imgui:967", - "ImGuiSelectableFlags_": "imgui:983", - "ImGuiSizeCallbackData": "imgui:1899", - "ImGuiSliderFlags_": "imgui:1521", - "ImGuiSortDirection_": "imgui:1258", - "ImGuiStorage": "imgui:2070", - "ImGuiStoragePair": "imgui:2073", - "ImGuiStyle": "imgui:1672", - "ImGuiStyleVar_": "imgui:1430", - "ImGuiTabBarFlags_": "imgui:1008", - "ImGuiTabItemFlags_": "imgui:1024", - "ImGuiTableBgTarget_": "imgui:1172", - "ImGuiTableColumnFlags_": "imgui:1117", - "ImGuiTableColumnSortSpecs": "imgui:1930", - "ImGuiTableFlags_": "imgui:1060", - "ImGuiTableRowFlags_": "imgui:1157", - "ImGuiTableSortSpecs": "imgui:1944", - "ImGuiTextBuffer": "imgui:2043", - "ImGuiTextFilter": "imgui:2016", - "ImGuiTextRange": "imgui:2026", - "ImGuiTreeNodeFlags_": "imgui:938", - "ImGuiWindowFlags_": "imgui:869", - "ImVec2": "imgui:223", - "ImVec4": "imgui:236" - }, - "structs": { - "ImColor": [ - { - "name": "Value", - "type": "ImVec4" - } - ], - "ImDrawChannel": [ - { - "name": "_CmdBuffer", - "template_type": "ImDrawCmd", - "type": "ImVector_ImDrawCmd" - }, - { - "name": "_IdxBuffer", - "template_type": "ImDrawIdx", - "type": "ImVector_ImDrawIdx" - } - ], - "ImDrawCmd": [ - { - "name": "ClipRect", - "type": "ImVec4" - }, - { - "name": "TextureId", - "type": "ImTextureID" - }, - { - "name": "VtxOffset", - "type": "unsigned int" - }, - { - "name": "IdxOffset", - "type": "unsigned int" - }, - { - "name": "ElemCount", - "type": "unsigned int" - }, - { - "name": "UserCallback", - "type": "ImDrawCallback" - }, - { - "name": "UserCallbackData", - "type": "void*" - } - ], - "ImDrawCmdHeader": [ - { - "name": "ClipRect", - "type": "ImVec4" - }, - { - "name": "TextureId", - "type": "ImTextureID" - }, - { - "name": "VtxOffset", - "type": "unsigned int" - } - ], - "ImDrawData": [ - { - "name": "Valid", - "type": "bool" - }, - { - "name": "CmdLists", - "type": "ImDrawList**" - }, - { - "name": "CmdListsCount", - "type": "int" - }, - { - "name": "TotalIdxCount", - "type": "int" - }, - { - "name": "TotalVtxCount", - "type": "int" - }, - { - "name": "DisplayPos", - "type": "ImVec2" - }, - { - "name": "DisplaySize", - "type": "ImVec2" - }, - { - "name": "FramebufferScale", - "type": "ImVec2" - } - ], - "ImDrawList": [ - { - "name": "CmdBuffer", - "template_type": "ImDrawCmd", - "type": "ImVector_ImDrawCmd" - }, - { - "name": "IdxBuffer", - "template_type": "ImDrawIdx", - "type": "ImVector_ImDrawIdx" - }, - { - "name": "VtxBuffer", - "template_type": "ImDrawVert", - "type": "ImVector_ImDrawVert" - }, - { - "name": "Flags", - "type": "ImDrawListFlags" - }, - { - "name": "_VtxCurrentIdx", - "type": "unsigned int" - }, - { - "name": "_Data", - "type": "const ImDrawListSharedData*" - }, - { - "name": "_OwnerName", - "type": "const char*" - }, - { - "name": "_VtxWritePtr", - "type": "ImDrawVert*" - }, - { - "name": "_IdxWritePtr", - "type": "ImDrawIdx*" - }, - { - "name": "_ClipRectStack", - "template_type": "ImVec4", - "type": "ImVector_ImVec4" - }, - { - "name": "_TextureIdStack", - "template_type": "ImTextureID", - "type": "ImVector_ImTextureID" - }, - { - "name": "_Path", - "template_type": "ImVec2", - "type": "ImVector_ImVec2" - }, - { - "name": "_CmdHeader", - "type": "ImDrawCmdHeader" - }, - { - "name": "_Splitter", - "type": "ImDrawListSplitter" - }, - { - "name": "_FringeScale", - "type": "float" - } - ], - "ImDrawListSplitter": [ - { - "name": "_Current", - "type": "int" - }, - { - "name": "_Count", - "type": "int" - }, - { - "name": "_Channels", - "template_type": "ImDrawChannel", - "type": "ImVector_ImDrawChannel" - } - ], - "ImDrawVert": [ - { - "name": "pos", - "type": "ImVec2" - }, - { - "name": "uv", - "type": "ImVec2" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "ImFont": [ - { - "name": "IndexAdvanceX", - "template_type": "float", - "type": "ImVector_float" - }, - { - "name": "FallbackAdvanceX", - "type": "float" - }, - { - "name": "FontSize", - "type": "float" - }, - { - "name": "IndexLookup", - "template_type": "ImWchar", - "type": "ImVector_ImWchar" - }, - { - "name": "Glyphs", - "template_type": "ImFontGlyph", - "type": "ImVector_ImFontGlyph" - }, - { - "name": "FallbackGlyph", - "type": "const ImFontGlyph*" - }, - { - "name": "ContainerAtlas", - "type": "ImFontAtlas*" - }, - { - "name": "ConfigData", - "type": "const ImFontConfig*" - }, - { - "name": "ConfigDataCount", - "type": "short" - }, - { - "name": "FallbackChar", - "type": "ImWchar" - }, - { - "name": "EllipsisChar", - "type": "ImWchar" - }, - { - "name": "DirtyLookupTables", - "type": "bool" - }, - { - "name": "Scale", - "type": "float" - }, - { - "name": "Ascent", - "type": "float" - }, - { - "name": "Descent", - "type": "float" - }, - { - "name": "MetricsTotalSurface", - "type": "int" - }, - { - "name": "Used4kPagesMap[(0xFFFF+1)/4096/8]", - "size": 2, - "type": "ImU8" - } - ], - "ImFontAtlas": [ - { - "name": "Locked", - "type": "bool" - }, - { - "name": "Flags", - "type": "ImFontAtlasFlags" - }, - { - "name": "TexID", - "type": "ImTextureID" - }, - { - "name": "TexDesiredWidth", - "type": "int" - }, - { - "name": "TexGlyphPadding", - "type": "int" - }, - { - "name": "TexPixelsAlpha8", - "type": "unsigned char*" - }, - { - "name": "TexPixelsRGBA32", - "type": "unsigned int*" - }, - { - "name": "TexWidth", - "type": "int" - }, - { - "name": "TexHeight", - "type": "int" - }, - { - "name": "TexUvScale", - "type": "ImVec2" - }, - { - "name": "TexUvWhitePixel", - "type": "ImVec2" - }, - { - "name": "Fonts", - "template_type": "ImFont*", - "type": "ImVector_ImFontPtr" - }, - { - "name": "CustomRects", - "template_type": "ImFontAtlasCustomRect", - "type": "ImVector_ImFontAtlasCustomRect" - }, - { - "name": "ConfigData", - "template_type": "ImFontConfig", - "type": "ImVector_ImFontConfig" - }, - { - "name": "TexUvLines[(63)+1]", - "size": 64, - "type": "ImVec4" - }, - { - "name": "PackIdMouseCursors", - "type": "int" - }, - { - "name": "PackIdLines", - "type": "int" - } - ], - "ImFontAtlasCustomRect": [ - { - "name": "Width", - "type": "unsigned short" - }, - { - "name": "Height", - "type": "unsigned short" - }, - { - "name": "X", - "type": "unsigned short" - }, - { - "name": "Y", - "type": "unsigned short" - }, - { - "name": "GlyphID", - "type": "unsigned int" - }, - { - "name": "GlyphAdvanceX", - "type": "float" - }, - { - "name": "GlyphOffset", - "type": "ImVec2" - }, - { - "name": "Font", - "type": "ImFont*" - } - ], - "ImFontConfig": [ - { - "name": "FontData", - "type": "void*" - }, - { - "name": "FontDataSize", - "type": "int" - }, - { - "name": "FontDataOwnedByAtlas", - "type": "bool" - }, - { - "name": "FontNo", - "type": "int" - }, - { - "name": "SizePixels", - "type": "float" - }, - { - "name": "OversampleH", - "type": "int" - }, - { - "name": "OversampleV", - "type": "int" - }, - { - "name": "PixelSnapH", - "type": "bool" - }, - { - "name": "GlyphExtraSpacing", - "type": "ImVec2" - }, - { - "name": "GlyphOffset", - "type": "ImVec2" - }, - { - "name": "GlyphRanges", - "type": "const ImWchar*" - }, - { - "name": "GlyphMinAdvanceX", - "type": "float" - }, - { - "name": "GlyphMaxAdvanceX", - "type": "float" - }, - { - "name": "MergeMode", - "type": "bool" - }, - { - "name": "RasterizerFlags", - "type": "unsigned int" - }, - { - "name": "RasterizerMultiply", - "type": "float" - }, - { - "name": "EllipsisChar", - "type": "ImWchar" - }, - { - "name": "Name[40]", - "size": 40, - "type": "char" - }, - { - "name": "DstFont", - "type": "ImFont*" - } - ], - "ImFontGlyph": [ - { - "bitfield": "31", - "name": "Codepoint", - "type": "unsigned int" - }, - { - "bitfield": "1", - "name": "Visible", - "type": "unsigned int" - }, - { - "name": "AdvanceX", - "type": "float" - }, - { - "name": "X0", - "type": "float" - }, - { - "name": "Y0", - "type": "float" - }, - { - "name": "X1", - "type": "float" - }, - { - "name": "Y1", - "type": "float" - }, - { - "name": "U0", - "type": "float" - }, - { - "name": "V0", - "type": "float" - }, - { - "name": "U1", - "type": "float" - }, - { - "name": "V1", - "type": "float" - } - ], - "ImFontGlyphRangesBuilder": [ - { - "name": "UsedChars", - "template_type": "ImU32", - "type": "ImVector_ImU32" - } - ], - "ImGuiIO": [ - { - "name": "ConfigFlags", - "type": "ImGuiConfigFlags" - }, - { - "name": "BackendFlags", - "type": "ImGuiBackendFlags" - }, - { - "name": "DisplaySize", - "type": "ImVec2" - }, - { - "name": "DeltaTime", - "type": "float" - }, - { - "name": "IniSavingRate", - "type": "float" - }, - { - "name": "IniFilename", - "type": "const char*" - }, - { - "name": "LogFilename", - "type": "const char*" - }, - { - "name": "MouseDoubleClickTime", - "type": "float" - }, - { - "name": "MouseDoubleClickMaxDist", - "type": "float" - }, - { - "name": "MouseDragThreshold", - "type": "float" - }, - { - "name": "KeyMap[ImGuiKey_COUNT]", - "size": 22, - "type": "int" - }, - { - "name": "KeyRepeatDelay", - "type": "float" - }, - { - "name": "KeyRepeatRate", - "type": "float" - }, - { - "name": "UserData", - "type": "void*" - }, - { - "name": "Fonts", - "type": "ImFontAtlas*" - }, - { - "name": "FontGlobalScale", - "type": "float" - }, - { - "name": "FontAllowUserScaling", - "type": "bool" - }, - { - "name": "FontDefault", - "type": "ImFont*" - }, - { - "name": "DisplayFramebufferScale", - "type": "ImVec2" - }, - { - "name": "MouseDrawCursor", - "type": "bool" - }, - { - "name": "ConfigMacOSXBehaviors", - "type": "bool" - }, - { - "name": "ConfigInputTextCursorBlink", - "type": "bool" - }, - { - "name": "ConfigDragClickToInputText", - "type": "bool" - }, - { - "name": "ConfigWindowsResizeFromEdges", - "type": "bool" - }, - { - "name": "ConfigWindowsMoveFromTitleBarOnly", - "type": "bool" - }, - { - "name": "ConfigMemoryCompactTimer", - "type": "float" - }, - { - "name": "BackendPlatformName", - "type": "const char*" - }, - { - "name": "BackendRendererName", - "type": "const char*" - }, - { - "name": "BackendPlatformUserData", - "type": "void*" - }, - { - "name": "BackendRendererUserData", - "type": "void*" - }, - { - "name": "BackendLanguageUserData", - "type": "void*" - }, - { - "name": "GetClipboardTextFn", - "type": "const char*(*)(void* user_data)" - }, - { - "name": "SetClipboardTextFn", - "type": "void(*)(void* user_data,const char* text)" - }, - { - "name": "ClipboardUserData", - "type": "void*" - }, - { - "name": "ImeSetInputScreenPosFn", - "type": "void(*)(int x,int y)" - }, - { - "name": "ImeWindowHandle", - "type": "void*" - }, - { - "name": "MousePos", - "type": "ImVec2" - }, - { - "name": "MouseDown[5]", - "size": 5, - "type": "bool" - }, - { - "name": "MouseWheel", - "type": "float" - }, - { - "name": "MouseWheelH", - "type": "float" - }, - { - "name": "KeyCtrl", - "type": "bool" - }, - { - "name": "KeyShift", - "type": "bool" - }, - { - "name": "KeyAlt", - "type": "bool" - }, - { - "name": "KeySuper", - "type": "bool" - }, - { - "name": "KeysDown[512]", - "size": 512, - "type": "bool" - }, - { - "name": "NavInputs[ImGuiNavInput_COUNT]", - "size": 21, - "type": "float" - }, - { - "name": "WantCaptureMouse", - "type": "bool" - }, - { - "name": "WantCaptureKeyboard", - "type": "bool" - }, - { - "name": "WantTextInput", - "type": "bool" - }, - { - "name": "WantSetMousePos", - "type": "bool" - }, - { - "name": "WantSaveIniSettings", - "type": "bool" - }, - { - "name": "NavActive", - "type": "bool" - }, - { - "name": "NavVisible", - "type": "bool" - }, - { - "name": "Framerate", - "type": "float" - }, - { - "name": "MetricsRenderVertices", - "type": "int" - }, - { - "name": "MetricsRenderIndices", - "type": "int" - }, - { - "name": "MetricsRenderWindows", - "type": "int" - }, - { - "name": "MetricsActiveWindows", - "type": "int" - }, - { - "name": "MetricsActiveAllocations", - "type": "int" - }, - { - "name": "MouseDelta", - "type": "ImVec2" - }, - { - "name": "KeyMods", - "type": "ImGuiKeyModFlags" - }, - { - "name": "MousePosPrev", - "type": "ImVec2" - }, - { - "name": "MouseClickedPos[5]", - "size": 5, - "type": "ImVec2" - }, - { - "name": "MouseClickedTime[5]", - "size": 5, - "type": "double" - }, - { - "name": "MouseClicked[5]", - "size": 5, - "type": "bool" - }, - { - "name": "MouseDoubleClicked[5]", - "size": 5, - "type": "bool" - }, - { - "name": "MouseReleased[5]", - "size": 5, - "type": "bool" - }, - { - "name": "MouseDownOwned[5]", - "size": 5, - "type": "bool" - }, - { - "name": "MouseDownWasDoubleClick[5]", - "size": 5, - "type": "bool" - }, - { - "name": "MouseDownDuration[5]", - "size": 5, - "type": "float" - }, - { - "name": "MouseDownDurationPrev[5]", - "size": 5, - "type": "float" - }, - { - "name": "MouseDragMaxDistanceAbs[5]", - "size": 5, - "type": "ImVec2" - }, - { - "name": "MouseDragMaxDistanceSqr[5]", - "size": 5, - "type": "float" - }, - { - "name": "KeysDownDuration[512]", - "size": 512, - "type": "float" - }, - { - "name": "KeysDownDurationPrev[512]", - "size": 512, - "type": "float" - }, - { - "name": "NavInputsDownDuration[ImGuiNavInput_COUNT]", - "size": 21, - "type": "float" - }, - { - "name": "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]", - "size": 21, - "type": "float" - }, - { - "name": "PenPressure", - "type": "float" - }, - { - "name": "InputQueueSurrogate", - "type": "ImWchar16" - }, - { - "name": "InputQueueCharacters", - "template_type": "ImWchar", - "type": "ImVector_ImWchar" - } - ], - "ImGuiInputTextCallbackData": [ - { - "name": "EventFlag", - "type": "ImGuiInputTextFlags" - }, - { - "name": "Flags", - "type": "ImGuiInputTextFlags" - }, - { - "name": "UserData", - "type": "void*" - }, - { - "name": "EventChar", - "type": "ImWchar" - }, - { - "name": "EventKey", - "type": "ImGuiKey" - }, - { - "name": "Buf", - "type": "char*" - }, - { - "name": "BufTextLen", - "type": "int" - }, - { - "name": "BufSize", - "type": "int" - }, - { - "name": "BufDirty", - "type": "bool" - }, - { - "name": "CursorPos", - "type": "int" - }, - { - "name": "SelectionStart", - "type": "int" - }, - { - "name": "SelectionEnd", - "type": "int" - } - ], - "ImGuiListClipper": [ - { - "name": "DisplayStart", - "type": "int" - }, - { - "name": "DisplayEnd", - "type": "int" - }, - { - "name": "ItemsCount", - "type": "int" - }, - { - "name": "StepNo", - "type": "int" - }, - { - "name": "ItemsFrozen", - "type": "int" - }, - { - "name": "ItemsHeight", - "type": "float" - }, - { - "name": "StartPosY", - "type": "float" - } - ], - "ImGuiOnceUponAFrame": [ - { - "name": "RefFrame", - "type": "int" - } - ], - "ImGuiPayload": [ - { - "name": "Data", - "type": "void*" - }, - { - "name": "DataSize", - "type": "int" - }, - { - "name": "SourceId", - "type": "ImGuiID" - }, - { - "name": "SourceParentId", - "type": "ImGuiID" - }, - { - "name": "DataFrameCount", - "type": "int" - }, - { - "name": "DataType[32+1]", - "size": 33, - "type": "char" - }, - { - "name": "Preview", - "type": "bool" - }, - { - "name": "Delivery", - "type": "bool" - } - ], - "ImGuiSizeCallbackData": [ - { - "name": "UserData", - "type": "void*" - }, - { - "name": "Pos", - "type": "ImVec2" - }, - { - "name": "CurrentSize", - "type": "ImVec2" - }, - { - "name": "DesiredSize", - "type": "ImVec2" - } - ], - "ImGuiStorage": [ - { - "name": "Data", - "template_type": "ImGuiStoragePair", - "type": "ImVector_ImGuiStoragePair" - } - ], - "ImGuiStoragePair": [ - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "", - "type": "union { int val_i; float val_f; void* val_p;}" - } - ], - "ImGuiStyle": [ - { - "name": "Alpha", - "type": "float" - }, - { - "name": "WindowPadding", - "type": "ImVec2" - }, - { - "name": "WindowRounding", - "type": "float" - }, - { - "name": "WindowBorderSize", - "type": "float" - }, - { - "name": "WindowMinSize", - "type": "ImVec2" - }, - { - "name": "WindowTitleAlign", - "type": "ImVec2" - }, - { - "name": "WindowMenuButtonPosition", - "type": "ImGuiDir" - }, - { - "name": "ChildRounding", - "type": "float" - }, - { - "name": "ChildBorderSize", - "type": "float" - }, - { - "name": "PopupRounding", - "type": "float" - }, - { - "name": "PopupBorderSize", - "type": "float" - }, - { - "name": "FramePadding", - "type": "ImVec2" - }, - { - "name": "FrameRounding", - "type": "float" - }, - { - "name": "FrameBorderSize", - "type": "float" - }, - { - "name": "ItemSpacing", - "type": "ImVec2" - }, - { - "name": "ItemInnerSpacing", - "type": "ImVec2" - }, - { - "name": "CellPadding", - "type": "ImVec2" - }, - { - "name": "TouchExtraPadding", - "type": "ImVec2" - }, - { - "name": "IndentSpacing", - "type": "float" - }, - { - "name": "ColumnsMinSpacing", - "type": "float" - }, - { - "name": "ScrollbarSize", - "type": "float" - }, - { - "name": "ScrollbarRounding", - "type": "float" - }, - { - "name": "GrabMinSize", - "type": "float" - }, - { - "name": "GrabRounding", - "type": "float" - }, - { - "name": "LogSliderDeadzone", - "type": "float" - }, - { - "name": "TabRounding", - "type": "float" - }, - { - "name": "TabBorderSize", - "type": "float" - }, - { - "name": "TabMinWidthForCloseButton", - "type": "float" - }, - { - "name": "ColorButtonPosition", - "type": "ImGuiDir" - }, - { - "name": "ButtonTextAlign", - "type": "ImVec2" - }, - { - "name": "SelectableTextAlign", - "type": "ImVec2" - }, - { - "name": "DisplayWindowPadding", - "type": "ImVec2" - }, - { - "name": "DisplaySafeAreaPadding", - "type": "ImVec2" - }, - { - "name": "MouseCursorScale", - "type": "float" - }, - { - "name": "AntiAliasedLines", - "type": "bool" - }, - { - "name": "AntiAliasedLinesUseTex", - "type": "bool" - }, - { - "name": "AntiAliasedFill", - "type": "bool" - }, - { - "name": "CurveTessellationTol", - "type": "float" - }, - { - "name": "CircleSegmentMaxError", - "type": "float" - }, - { - "name": "Colors[ImGuiCol_COUNT]", - "size": 53, - "type": "ImVec4" - } - ], - "ImGuiTableColumnSortSpecs": [ - { - "name": "ColumnUserID", - "type": "ImGuiID" - }, - { - "name": "ColumnIndex", - "type": "ImS16" - }, - { - "name": "SortOrder", - "type": "ImS16" - }, - { - "bitfield": "8", - "name": "SortDirection", - "type": "ImGuiSortDirection" - } - ], - "ImGuiTableSortSpecs": [ - { - "name": "Specs", - "type": "const ImGuiTableColumnSortSpecs*" - }, - { - "name": "SpecsCount", - "type": "int" - }, - { - "name": "SpecsDirty", - "type": "bool" - } - ], - "ImGuiTextBuffer": [ - { - "name": "Buf", - "template_type": "char", - "type": "ImVector_char" - } - ], - "ImGuiTextFilter": [ - { - "name": "InputBuf[256]", - "size": 256, - "type": "char" - }, - { - "name": "Filters", - "template_type": "ImGuiTextRange", - "type": "ImVector_ImGuiTextRange" - }, - { - "name": "CountGrep", - "type": "int" - } - ], - "ImGuiTextRange": [ - { - "name": "b", - "type": "const char*" - }, - { - "name": "e", - "type": "const char*" - } - ], - "ImVec2": [ - { - "name": "x", - "type": "float" - }, - { - "name": "y", - "type": "float" - } - ], - "ImVec4": [ - { - "name": "x", - "type": "float" - }, - { - "name": "y", - "type": "float" - }, - { - "name": "z", - "type": "float" - }, - { - "name": "w", - "type": "float" - } - ] - } -} \ No newline at end of file diff --git a/imgui-sys/third-party/structs_and_enums.lua b/imgui-sys/third-party/structs_and_enums.lua deleted file mode 100644 index c5b10d9..0000000 --- a/imgui-sys/third-party/structs_and_enums.lua +++ /dev/null @@ -1,2858 +0,0 @@ -local defs = {} -defs["enums"] = {} -defs["enums"]["ImDrawCornerFlags_"] = {} -defs["enums"]["ImDrawCornerFlags_"][1] = {} -defs["enums"]["ImDrawCornerFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImDrawCornerFlags_"][1]["name"] = "ImDrawCornerFlags_None" -defs["enums"]["ImDrawCornerFlags_"][1]["value"] = "0" -defs["enums"]["ImDrawCornerFlags_"][2] = {} -defs["enums"]["ImDrawCornerFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImDrawCornerFlags_"][2]["name"] = "ImDrawCornerFlags_TopLeft" -defs["enums"]["ImDrawCornerFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImDrawCornerFlags_"][3] = {} -defs["enums"]["ImDrawCornerFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImDrawCornerFlags_"][3]["name"] = "ImDrawCornerFlags_TopRight" -defs["enums"]["ImDrawCornerFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImDrawCornerFlags_"][4] = {} -defs["enums"]["ImDrawCornerFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImDrawCornerFlags_"][4]["name"] = "ImDrawCornerFlags_BotLeft" -defs["enums"]["ImDrawCornerFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImDrawCornerFlags_"][5] = {} -defs["enums"]["ImDrawCornerFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImDrawCornerFlags_"][5]["name"] = "ImDrawCornerFlags_BotRight" -defs["enums"]["ImDrawCornerFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImDrawCornerFlags_"][6] = {} -defs["enums"]["ImDrawCornerFlags_"][6]["calc_value"] = 3 -defs["enums"]["ImDrawCornerFlags_"][6]["name"] = "ImDrawCornerFlags_Top" -defs["enums"]["ImDrawCornerFlags_"][6]["value"] = "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight" -defs["enums"]["ImDrawCornerFlags_"][7] = {} -defs["enums"]["ImDrawCornerFlags_"][7]["calc_value"] = 12 -defs["enums"]["ImDrawCornerFlags_"][7]["name"] = "ImDrawCornerFlags_Bot" -defs["enums"]["ImDrawCornerFlags_"][7]["value"] = "ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight" -defs["enums"]["ImDrawCornerFlags_"][8] = {} -defs["enums"]["ImDrawCornerFlags_"][8]["calc_value"] = 5 -defs["enums"]["ImDrawCornerFlags_"][8]["name"] = "ImDrawCornerFlags_Left" -defs["enums"]["ImDrawCornerFlags_"][8]["value"] = "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft" -defs["enums"]["ImDrawCornerFlags_"][9] = {} -defs["enums"]["ImDrawCornerFlags_"][9]["calc_value"] = 10 -defs["enums"]["ImDrawCornerFlags_"][9]["name"] = "ImDrawCornerFlags_Right" -defs["enums"]["ImDrawCornerFlags_"][9]["value"] = "ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight" -defs["enums"]["ImDrawCornerFlags_"][10] = {} -defs["enums"]["ImDrawCornerFlags_"][10]["calc_value"] = 15 -defs["enums"]["ImDrawCornerFlags_"][10]["name"] = "ImDrawCornerFlags_All" -defs["enums"]["ImDrawCornerFlags_"][10]["value"] = "0xF" -defs["enums"]["ImDrawListFlags_"] = {} -defs["enums"]["ImDrawListFlags_"][1] = {} -defs["enums"]["ImDrawListFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImDrawListFlags_"][1]["name"] = "ImDrawListFlags_None" -defs["enums"]["ImDrawListFlags_"][1]["value"] = "0" -defs["enums"]["ImDrawListFlags_"][2] = {} -defs["enums"]["ImDrawListFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImDrawListFlags_"][2]["name"] = "ImDrawListFlags_AntiAliasedLines" -defs["enums"]["ImDrawListFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImDrawListFlags_"][3] = {} -defs["enums"]["ImDrawListFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImDrawListFlags_"][3]["name"] = "ImDrawListFlags_AntiAliasedLinesUseTex" -defs["enums"]["ImDrawListFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImDrawListFlags_"][4] = {} -defs["enums"]["ImDrawListFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImDrawListFlags_"][4]["name"] = "ImDrawListFlags_AntiAliasedFill" -defs["enums"]["ImDrawListFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImDrawListFlags_"][5] = {} -defs["enums"]["ImDrawListFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImDrawListFlags_"][5]["name"] = "ImDrawListFlags_AllowVtxOffset" -defs["enums"]["ImDrawListFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImFontAtlasFlags_"] = {} -defs["enums"]["ImFontAtlasFlags_"][1] = {} -defs["enums"]["ImFontAtlasFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImFontAtlasFlags_"][1]["name"] = "ImFontAtlasFlags_None" -defs["enums"]["ImFontAtlasFlags_"][1]["value"] = "0" -defs["enums"]["ImFontAtlasFlags_"][2] = {} -defs["enums"]["ImFontAtlasFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImFontAtlasFlags_"][2]["name"] = "ImFontAtlasFlags_NoPowerOfTwoHeight" -defs["enums"]["ImFontAtlasFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImFontAtlasFlags_"][3] = {} -defs["enums"]["ImFontAtlasFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImFontAtlasFlags_"][3]["name"] = "ImFontAtlasFlags_NoMouseCursors" -defs["enums"]["ImFontAtlasFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImFontAtlasFlags_"][4] = {} -defs["enums"]["ImFontAtlasFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImFontAtlasFlags_"][4]["name"] = "ImFontAtlasFlags_NoBakedLines" -defs["enums"]["ImFontAtlasFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiBackendFlags_"] = {} -defs["enums"]["ImGuiBackendFlags_"][1] = {} -defs["enums"]["ImGuiBackendFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiBackendFlags_"][1]["name"] = "ImGuiBackendFlags_None" -defs["enums"]["ImGuiBackendFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiBackendFlags_"][2] = {} -defs["enums"]["ImGuiBackendFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiBackendFlags_"][2]["name"] = "ImGuiBackendFlags_HasGamepad" -defs["enums"]["ImGuiBackendFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiBackendFlags_"][3] = {} -defs["enums"]["ImGuiBackendFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiBackendFlags_"][3]["name"] = "ImGuiBackendFlags_HasMouseCursors" -defs["enums"]["ImGuiBackendFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiBackendFlags_"][4] = {} -defs["enums"]["ImGuiBackendFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiBackendFlags_"][4]["name"] = "ImGuiBackendFlags_HasSetMousePos" -defs["enums"]["ImGuiBackendFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiBackendFlags_"][5] = {} -defs["enums"]["ImGuiBackendFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiBackendFlags_"][5]["name"] = "ImGuiBackendFlags_RendererHasVtxOffset" -defs["enums"]["ImGuiBackendFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiButtonFlags_"] = {} -defs["enums"]["ImGuiButtonFlags_"][1] = {} -defs["enums"]["ImGuiButtonFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiButtonFlags_"][1]["name"] = "ImGuiButtonFlags_None" -defs["enums"]["ImGuiButtonFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiButtonFlags_"][2] = {} -defs["enums"]["ImGuiButtonFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiButtonFlags_"][2]["name"] = "ImGuiButtonFlags_MouseButtonLeft" -defs["enums"]["ImGuiButtonFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiButtonFlags_"][3] = {} -defs["enums"]["ImGuiButtonFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiButtonFlags_"][3]["name"] = "ImGuiButtonFlags_MouseButtonRight" -defs["enums"]["ImGuiButtonFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiButtonFlags_"][4] = {} -defs["enums"]["ImGuiButtonFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiButtonFlags_"][4]["name"] = "ImGuiButtonFlags_MouseButtonMiddle" -defs["enums"]["ImGuiButtonFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiButtonFlags_"][5] = {} -defs["enums"]["ImGuiButtonFlags_"][5]["calc_value"] = 7 -defs["enums"]["ImGuiButtonFlags_"][5]["name"] = "ImGuiButtonFlags_MouseButtonMask_" -defs["enums"]["ImGuiButtonFlags_"][5]["value"] = "ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle" -defs["enums"]["ImGuiButtonFlags_"][6] = {} -defs["enums"]["ImGuiButtonFlags_"][6]["calc_value"] = 1 -defs["enums"]["ImGuiButtonFlags_"][6]["name"] = "ImGuiButtonFlags_MouseButtonDefault_" -defs["enums"]["ImGuiButtonFlags_"][6]["value"] = "ImGuiButtonFlags_MouseButtonLeft" -defs["enums"]["ImGuiCol_"] = {} -defs["enums"]["ImGuiCol_"][1] = {} -defs["enums"]["ImGuiCol_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiCol_"][1]["name"] = "ImGuiCol_Text" -defs["enums"]["ImGuiCol_"][1]["value"] = "0" -defs["enums"]["ImGuiCol_"][2] = {} -defs["enums"]["ImGuiCol_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiCol_"][2]["name"] = "ImGuiCol_TextDisabled" -defs["enums"]["ImGuiCol_"][2]["value"] = "1" -defs["enums"]["ImGuiCol_"][3] = {} -defs["enums"]["ImGuiCol_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiCol_"][3]["name"] = "ImGuiCol_WindowBg" -defs["enums"]["ImGuiCol_"][3]["value"] = "2" -defs["enums"]["ImGuiCol_"][4] = {} -defs["enums"]["ImGuiCol_"][4]["calc_value"] = 3 -defs["enums"]["ImGuiCol_"][4]["name"] = "ImGuiCol_ChildBg" -defs["enums"]["ImGuiCol_"][4]["value"] = "3" -defs["enums"]["ImGuiCol_"][5] = {} -defs["enums"]["ImGuiCol_"][5]["calc_value"] = 4 -defs["enums"]["ImGuiCol_"][5]["name"] = "ImGuiCol_PopupBg" -defs["enums"]["ImGuiCol_"][5]["value"] = "4" -defs["enums"]["ImGuiCol_"][6] = {} -defs["enums"]["ImGuiCol_"][6]["calc_value"] = 5 -defs["enums"]["ImGuiCol_"][6]["name"] = "ImGuiCol_Border" -defs["enums"]["ImGuiCol_"][6]["value"] = "5" -defs["enums"]["ImGuiCol_"][7] = {} -defs["enums"]["ImGuiCol_"][7]["calc_value"] = 6 -defs["enums"]["ImGuiCol_"][7]["name"] = "ImGuiCol_BorderShadow" -defs["enums"]["ImGuiCol_"][7]["value"] = "6" -defs["enums"]["ImGuiCol_"][8] = {} -defs["enums"]["ImGuiCol_"][8]["calc_value"] = 7 -defs["enums"]["ImGuiCol_"][8]["name"] = "ImGuiCol_FrameBg" -defs["enums"]["ImGuiCol_"][8]["value"] = "7" -defs["enums"]["ImGuiCol_"][9] = {} -defs["enums"]["ImGuiCol_"][9]["calc_value"] = 8 -defs["enums"]["ImGuiCol_"][9]["name"] = "ImGuiCol_FrameBgHovered" -defs["enums"]["ImGuiCol_"][9]["value"] = "8" -defs["enums"]["ImGuiCol_"][10] = {} -defs["enums"]["ImGuiCol_"][10]["calc_value"] = 9 -defs["enums"]["ImGuiCol_"][10]["name"] = "ImGuiCol_FrameBgActive" -defs["enums"]["ImGuiCol_"][10]["value"] = "9" -defs["enums"]["ImGuiCol_"][11] = {} -defs["enums"]["ImGuiCol_"][11]["calc_value"] = 10 -defs["enums"]["ImGuiCol_"][11]["name"] = "ImGuiCol_TitleBg" -defs["enums"]["ImGuiCol_"][11]["value"] = "10" -defs["enums"]["ImGuiCol_"][12] = {} -defs["enums"]["ImGuiCol_"][12]["calc_value"] = 11 -defs["enums"]["ImGuiCol_"][12]["name"] = "ImGuiCol_TitleBgActive" -defs["enums"]["ImGuiCol_"][12]["value"] = "11" -defs["enums"]["ImGuiCol_"][13] = {} -defs["enums"]["ImGuiCol_"][13]["calc_value"] = 12 -defs["enums"]["ImGuiCol_"][13]["name"] = "ImGuiCol_TitleBgCollapsed" -defs["enums"]["ImGuiCol_"][13]["value"] = "12" -defs["enums"]["ImGuiCol_"][14] = {} -defs["enums"]["ImGuiCol_"][14]["calc_value"] = 13 -defs["enums"]["ImGuiCol_"][14]["name"] = "ImGuiCol_MenuBarBg" -defs["enums"]["ImGuiCol_"][14]["value"] = "13" -defs["enums"]["ImGuiCol_"][15] = {} -defs["enums"]["ImGuiCol_"][15]["calc_value"] = 14 -defs["enums"]["ImGuiCol_"][15]["name"] = "ImGuiCol_ScrollbarBg" -defs["enums"]["ImGuiCol_"][15]["value"] = "14" -defs["enums"]["ImGuiCol_"][16] = {} -defs["enums"]["ImGuiCol_"][16]["calc_value"] = 15 -defs["enums"]["ImGuiCol_"][16]["name"] = "ImGuiCol_ScrollbarGrab" -defs["enums"]["ImGuiCol_"][16]["value"] = "15" -defs["enums"]["ImGuiCol_"][17] = {} -defs["enums"]["ImGuiCol_"][17]["calc_value"] = 16 -defs["enums"]["ImGuiCol_"][17]["name"] = "ImGuiCol_ScrollbarGrabHovered" -defs["enums"]["ImGuiCol_"][17]["value"] = "16" -defs["enums"]["ImGuiCol_"][18] = {} -defs["enums"]["ImGuiCol_"][18]["calc_value"] = 17 -defs["enums"]["ImGuiCol_"][18]["name"] = "ImGuiCol_ScrollbarGrabActive" -defs["enums"]["ImGuiCol_"][18]["value"] = "17" -defs["enums"]["ImGuiCol_"][19] = {} -defs["enums"]["ImGuiCol_"][19]["calc_value"] = 18 -defs["enums"]["ImGuiCol_"][19]["name"] = "ImGuiCol_CheckMark" -defs["enums"]["ImGuiCol_"][19]["value"] = "18" -defs["enums"]["ImGuiCol_"][20] = {} -defs["enums"]["ImGuiCol_"][20]["calc_value"] = 19 -defs["enums"]["ImGuiCol_"][20]["name"] = "ImGuiCol_SliderGrab" -defs["enums"]["ImGuiCol_"][20]["value"] = "19" -defs["enums"]["ImGuiCol_"][21] = {} -defs["enums"]["ImGuiCol_"][21]["calc_value"] = 20 -defs["enums"]["ImGuiCol_"][21]["name"] = "ImGuiCol_SliderGrabActive" -defs["enums"]["ImGuiCol_"][21]["value"] = "20" -defs["enums"]["ImGuiCol_"][22] = {} -defs["enums"]["ImGuiCol_"][22]["calc_value"] = 21 -defs["enums"]["ImGuiCol_"][22]["name"] = "ImGuiCol_Button" -defs["enums"]["ImGuiCol_"][22]["value"] = "21" -defs["enums"]["ImGuiCol_"][23] = {} -defs["enums"]["ImGuiCol_"][23]["calc_value"] = 22 -defs["enums"]["ImGuiCol_"][23]["name"] = "ImGuiCol_ButtonHovered" -defs["enums"]["ImGuiCol_"][23]["value"] = "22" -defs["enums"]["ImGuiCol_"][24] = {} -defs["enums"]["ImGuiCol_"][24]["calc_value"] = 23 -defs["enums"]["ImGuiCol_"][24]["name"] = "ImGuiCol_ButtonActive" -defs["enums"]["ImGuiCol_"][24]["value"] = "23" -defs["enums"]["ImGuiCol_"][25] = {} -defs["enums"]["ImGuiCol_"][25]["calc_value"] = 24 -defs["enums"]["ImGuiCol_"][25]["name"] = "ImGuiCol_Header" -defs["enums"]["ImGuiCol_"][25]["value"] = "24" -defs["enums"]["ImGuiCol_"][26] = {} -defs["enums"]["ImGuiCol_"][26]["calc_value"] = 25 -defs["enums"]["ImGuiCol_"][26]["name"] = "ImGuiCol_HeaderHovered" -defs["enums"]["ImGuiCol_"][26]["value"] = "25" -defs["enums"]["ImGuiCol_"][27] = {} -defs["enums"]["ImGuiCol_"][27]["calc_value"] = 26 -defs["enums"]["ImGuiCol_"][27]["name"] = "ImGuiCol_HeaderActive" -defs["enums"]["ImGuiCol_"][27]["value"] = "26" -defs["enums"]["ImGuiCol_"][28] = {} -defs["enums"]["ImGuiCol_"][28]["calc_value"] = 27 -defs["enums"]["ImGuiCol_"][28]["name"] = "ImGuiCol_Separator" -defs["enums"]["ImGuiCol_"][28]["value"] = "27" -defs["enums"]["ImGuiCol_"][29] = {} -defs["enums"]["ImGuiCol_"][29]["calc_value"] = 28 -defs["enums"]["ImGuiCol_"][29]["name"] = "ImGuiCol_SeparatorHovered" -defs["enums"]["ImGuiCol_"][29]["value"] = "28" -defs["enums"]["ImGuiCol_"][30] = {} -defs["enums"]["ImGuiCol_"][30]["calc_value"] = 29 -defs["enums"]["ImGuiCol_"][30]["name"] = "ImGuiCol_SeparatorActive" -defs["enums"]["ImGuiCol_"][30]["value"] = "29" -defs["enums"]["ImGuiCol_"][31] = {} -defs["enums"]["ImGuiCol_"][31]["calc_value"] = 30 -defs["enums"]["ImGuiCol_"][31]["name"] = "ImGuiCol_ResizeGrip" -defs["enums"]["ImGuiCol_"][31]["value"] = "30" -defs["enums"]["ImGuiCol_"][32] = {} -defs["enums"]["ImGuiCol_"][32]["calc_value"] = 31 -defs["enums"]["ImGuiCol_"][32]["name"] = "ImGuiCol_ResizeGripHovered" -defs["enums"]["ImGuiCol_"][32]["value"] = "31" -defs["enums"]["ImGuiCol_"][33] = {} -defs["enums"]["ImGuiCol_"][33]["calc_value"] = 32 -defs["enums"]["ImGuiCol_"][33]["name"] = "ImGuiCol_ResizeGripActive" -defs["enums"]["ImGuiCol_"][33]["value"] = "32" -defs["enums"]["ImGuiCol_"][34] = {} -defs["enums"]["ImGuiCol_"][34]["calc_value"] = 33 -defs["enums"]["ImGuiCol_"][34]["name"] = "ImGuiCol_Tab" -defs["enums"]["ImGuiCol_"][34]["value"] = "33" -defs["enums"]["ImGuiCol_"][35] = {} -defs["enums"]["ImGuiCol_"][35]["calc_value"] = 34 -defs["enums"]["ImGuiCol_"][35]["name"] = "ImGuiCol_TabHovered" -defs["enums"]["ImGuiCol_"][35]["value"] = "34" -defs["enums"]["ImGuiCol_"][36] = {} -defs["enums"]["ImGuiCol_"][36]["calc_value"] = 35 -defs["enums"]["ImGuiCol_"][36]["name"] = "ImGuiCol_TabActive" -defs["enums"]["ImGuiCol_"][36]["value"] = "35" -defs["enums"]["ImGuiCol_"][37] = {} -defs["enums"]["ImGuiCol_"][37]["calc_value"] = 36 -defs["enums"]["ImGuiCol_"][37]["name"] = "ImGuiCol_TabUnfocused" -defs["enums"]["ImGuiCol_"][37]["value"] = "36" -defs["enums"]["ImGuiCol_"][38] = {} -defs["enums"]["ImGuiCol_"][38]["calc_value"] = 37 -defs["enums"]["ImGuiCol_"][38]["name"] = "ImGuiCol_TabUnfocusedActive" -defs["enums"]["ImGuiCol_"][38]["value"] = "37" -defs["enums"]["ImGuiCol_"][39] = {} -defs["enums"]["ImGuiCol_"][39]["calc_value"] = 38 -defs["enums"]["ImGuiCol_"][39]["name"] = "ImGuiCol_PlotLines" -defs["enums"]["ImGuiCol_"][39]["value"] = "38" -defs["enums"]["ImGuiCol_"][40] = {} -defs["enums"]["ImGuiCol_"][40]["calc_value"] = 39 -defs["enums"]["ImGuiCol_"][40]["name"] = "ImGuiCol_PlotLinesHovered" -defs["enums"]["ImGuiCol_"][40]["value"] = "39" -defs["enums"]["ImGuiCol_"][41] = {} -defs["enums"]["ImGuiCol_"][41]["calc_value"] = 40 -defs["enums"]["ImGuiCol_"][41]["name"] = "ImGuiCol_PlotHistogram" -defs["enums"]["ImGuiCol_"][41]["value"] = "40" -defs["enums"]["ImGuiCol_"][42] = {} -defs["enums"]["ImGuiCol_"][42]["calc_value"] = 41 -defs["enums"]["ImGuiCol_"][42]["name"] = "ImGuiCol_PlotHistogramHovered" -defs["enums"]["ImGuiCol_"][42]["value"] = "41" -defs["enums"]["ImGuiCol_"][43] = {} -defs["enums"]["ImGuiCol_"][43]["calc_value"] = 42 -defs["enums"]["ImGuiCol_"][43]["name"] = "ImGuiCol_TableHeaderBg" -defs["enums"]["ImGuiCol_"][43]["value"] = "42" -defs["enums"]["ImGuiCol_"][44] = {} -defs["enums"]["ImGuiCol_"][44]["calc_value"] = 43 -defs["enums"]["ImGuiCol_"][44]["name"] = "ImGuiCol_TableBorderStrong" -defs["enums"]["ImGuiCol_"][44]["value"] = "43" -defs["enums"]["ImGuiCol_"][45] = {} -defs["enums"]["ImGuiCol_"][45]["calc_value"] = 44 -defs["enums"]["ImGuiCol_"][45]["name"] = "ImGuiCol_TableBorderLight" -defs["enums"]["ImGuiCol_"][45]["value"] = "44" -defs["enums"]["ImGuiCol_"][46] = {} -defs["enums"]["ImGuiCol_"][46]["calc_value"] = 45 -defs["enums"]["ImGuiCol_"][46]["name"] = "ImGuiCol_TableRowBg" -defs["enums"]["ImGuiCol_"][46]["value"] = "45" -defs["enums"]["ImGuiCol_"][47] = {} -defs["enums"]["ImGuiCol_"][47]["calc_value"] = 46 -defs["enums"]["ImGuiCol_"][47]["name"] = "ImGuiCol_TableRowBgAlt" -defs["enums"]["ImGuiCol_"][47]["value"] = "46" -defs["enums"]["ImGuiCol_"][48] = {} -defs["enums"]["ImGuiCol_"][48]["calc_value"] = 47 -defs["enums"]["ImGuiCol_"][48]["name"] = "ImGuiCol_TextSelectedBg" -defs["enums"]["ImGuiCol_"][48]["value"] = "47" -defs["enums"]["ImGuiCol_"][49] = {} -defs["enums"]["ImGuiCol_"][49]["calc_value"] = 48 -defs["enums"]["ImGuiCol_"][49]["name"] = "ImGuiCol_DragDropTarget" -defs["enums"]["ImGuiCol_"][49]["value"] = "48" -defs["enums"]["ImGuiCol_"][50] = {} -defs["enums"]["ImGuiCol_"][50]["calc_value"] = 49 -defs["enums"]["ImGuiCol_"][50]["name"] = "ImGuiCol_NavHighlight" -defs["enums"]["ImGuiCol_"][50]["value"] = "49" -defs["enums"]["ImGuiCol_"][51] = {} -defs["enums"]["ImGuiCol_"][51]["calc_value"] = 50 -defs["enums"]["ImGuiCol_"][51]["name"] = "ImGuiCol_NavWindowingHighlight" -defs["enums"]["ImGuiCol_"][51]["value"] = "50" -defs["enums"]["ImGuiCol_"][52] = {} -defs["enums"]["ImGuiCol_"][52]["calc_value"] = 51 -defs["enums"]["ImGuiCol_"][52]["name"] = "ImGuiCol_NavWindowingDimBg" -defs["enums"]["ImGuiCol_"][52]["value"] = "51" -defs["enums"]["ImGuiCol_"][53] = {} -defs["enums"]["ImGuiCol_"][53]["calc_value"] = 52 -defs["enums"]["ImGuiCol_"][53]["name"] = "ImGuiCol_ModalWindowDimBg" -defs["enums"]["ImGuiCol_"][53]["value"] = "52" -defs["enums"]["ImGuiCol_"][54] = {} -defs["enums"]["ImGuiCol_"][54]["calc_value"] = 53 -defs["enums"]["ImGuiCol_"][54]["name"] = "ImGuiCol_COUNT" -defs["enums"]["ImGuiCol_"][54]["value"] = "53" -defs["enums"]["ImGuiColorEditFlags_"] = {} -defs["enums"]["ImGuiColorEditFlags_"][1] = {} -defs["enums"]["ImGuiColorEditFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiColorEditFlags_"][1]["name"] = "ImGuiColorEditFlags_None" -defs["enums"]["ImGuiColorEditFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiColorEditFlags_"][2] = {} -defs["enums"]["ImGuiColorEditFlags_"][2]["calc_value"] = 2 -defs["enums"]["ImGuiColorEditFlags_"][2]["name"] = "ImGuiColorEditFlags_NoAlpha" -defs["enums"]["ImGuiColorEditFlags_"][2]["value"] = "1 << 1" -defs["enums"]["ImGuiColorEditFlags_"][3] = {} -defs["enums"]["ImGuiColorEditFlags_"][3]["calc_value"] = 4 -defs["enums"]["ImGuiColorEditFlags_"][3]["name"] = "ImGuiColorEditFlags_NoPicker" -defs["enums"]["ImGuiColorEditFlags_"][3]["value"] = "1 << 2" -defs["enums"]["ImGuiColorEditFlags_"][4] = {} -defs["enums"]["ImGuiColorEditFlags_"][4]["calc_value"] = 8 -defs["enums"]["ImGuiColorEditFlags_"][4]["name"] = "ImGuiColorEditFlags_NoOptions" -defs["enums"]["ImGuiColorEditFlags_"][4]["value"] = "1 << 3" -defs["enums"]["ImGuiColorEditFlags_"][5] = {} -defs["enums"]["ImGuiColorEditFlags_"][5]["calc_value"] = 16 -defs["enums"]["ImGuiColorEditFlags_"][5]["name"] = "ImGuiColorEditFlags_NoSmallPreview" -defs["enums"]["ImGuiColorEditFlags_"][5]["value"] = "1 << 4" -defs["enums"]["ImGuiColorEditFlags_"][6] = {} -defs["enums"]["ImGuiColorEditFlags_"][6]["calc_value"] = 32 -defs["enums"]["ImGuiColorEditFlags_"][6]["name"] = "ImGuiColorEditFlags_NoInputs" -defs["enums"]["ImGuiColorEditFlags_"][6]["value"] = "1 << 5" -defs["enums"]["ImGuiColorEditFlags_"][7] = {} -defs["enums"]["ImGuiColorEditFlags_"][7]["calc_value"] = 64 -defs["enums"]["ImGuiColorEditFlags_"][7]["name"] = "ImGuiColorEditFlags_NoTooltip" -defs["enums"]["ImGuiColorEditFlags_"][7]["value"] = "1 << 6" -defs["enums"]["ImGuiColorEditFlags_"][8] = {} -defs["enums"]["ImGuiColorEditFlags_"][8]["calc_value"] = 128 -defs["enums"]["ImGuiColorEditFlags_"][8]["name"] = "ImGuiColorEditFlags_NoLabel" -defs["enums"]["ImGuiColorEditFlags_"][8]["value"] = "1 << 7" -defs["enums"]["ImGuiColorEditFlags_"][9] = {} -defs["enums"]["ImGuiColorEditFlags_"][9]["calc_value"] = 256 -defs["enums"]["ImGuiColorEditFlags_"][9]["name"] = "ImGuiColorEditFlags_NoSidePreview" -defs["enums"]["ImGuiColorEditFlags_"][9]["value"] = "1 << 8" -defs["enums"]["ImGuiColorEditFlags_"][10] = {} -defs["enums"]["ImGuiColorEditFlags_"][10]["calc_value"] = 512 -defs["enums"]["ImGuiColorEditFlags_"][10]["name"] = "ImGuiColorEditFlags_NoDragDrop" -defs["enums"]["ImGuiColorEditFlags_"][10]["value"] = "1 << 9" -defs["enums"]["ImGuiColorEditFlags_"][11] = {} -defs["enums"]["ImGuiColorEditFlags_"][11]["calc_value"] = 1024 -defs["enums"]["ImGuiColorEditFlags_"][11]["name"] = "ImGuiColorEditFlags_NoBorder" -defs["enums"]["ImGuiColorEditFlags_"][11]["value"] = "1 << 10" -defs["enums"]["ImGuiColorEditFlags_"][12] = {} -defs["enums"]["ImGuiColorEditFlags_"][12]["calc_value"] = 65536 -defs["enums"]["ImGuiColorEditFlags_"][12]["name"] = "ImGuiColorEditFlags_AlphaBar" -defs["enums"]["ImGuiColorEditFlags_"][12]["value"] = "1 << 16" -defs["enums"]["ImGuiColorEditFlags_"][13] = {} -defs["enums"]["ImGuiColorEditFlags_"][13]["calc_value"] = 131072 -defs["enums"]["ImGuiColorEditFlags_"][13]["name"] = "ImGuiColorEditFlags_AlphaPreview" -defs["enums"]["ImGuiColorEditFlags_"][13]["value"] = "1 << 17" -defs["enums"]["ImGuiColorEditFlags_"][14] = {} -defs["enums"]["ImGuiColorEditFlags_"][14]["calc_value"] = 262144 -defs["enums"]["ImGuiColorEditFlags_"][14]["name"] = "ImGuiColorEditFlags_AlphaPreviewHalf" -defs["enums"]["ImGuiColorEditFlags_"][14]["value"] = "1 << 18" -defs["enums"]["ImGuiColorEditFlags_"][15] = {} -defs["enums"]["ImGuiColorEditFlags_"][15]["calc_value"] = 524288 -defs["enums"]["ImGuiColorEditFlags_"][15]["name"] = "ImGuiColorEditFlags_HDR" -defs["enums"]["ImGuiColorEditFlags_"][15]["value"] = "1 << 19" -defs["enums"]["ImGuiColorEditFlags_"][16] = {} -defs["enums"]["ImGuiColorEditFlags_"][16]["calc_value"] = 1048576 -defs["enums"]["ImGuiColorEditFlags_"][16]["name"] = "ImGuiColorEditFlags_DisplayRGB" -defs["enums"]["ImGuiColorEditFlags_"][16]["value"] = "1 << 20" -defs["enums"]["ImGuiColorEditFlags_"][17] = {} -defs["enums"]["ImGuiColorEditFlags_"][17]["calc_value"] = 2097152 -defs["enums"]["ImGuiColorEditFlags_"][17]["name"] = "ImGuiColorEditFlags_DisplayHSV" -defs["enums"]["ImGuiColorEditFlags_"][17]["value"] = "1 << 21" -defs["enums"]["ImGuiColorEditFlags_"][18] = {} -defs["enums"]["ImGuiColorEditFlags_"][18]["calc_value"] = 4194304 -defs["enums"]["ImGuiColorEditFlags_"][18]["name"] = "ImGuiColorEditFlags_DisplayHex" -defs["enums"]["ImGuiColorEditFlags_"][18]["value"] = "1 << 22" -defs["enums"]["ImGuiColorEditFlags_"][19] = {} -defs["enums"]["ImGuiColorEditFlags_"][19]["calc_value"] = 8388608 -defs["enums"]["ImGuiColorEditFlags_"][19]["name"] = "ImGuiColorEditFlags_Uint8" -defs["enums"]["ImGuiColorEditFlags_"][19]["value"] = "1 << 23" -defs["enums"]["ImGuiColorEditFlags_"][20] = {} -defs["enums"]["ImGuiColorEditFlags_"][20]["calc_value"] = 16777216 -defs["enums"]["ImGuiColorEditFlags_"][20]["name"] = "ImGuiColorEditFlags_Float" -defs["enums"]["ImGuiColorEditFlags_"][20]["value"] = "1 << 24" -defs["enums"]["ImGuiColorEditFlags_"][21] = {} -defs["enums"]["ImGuiColorEditFlags_"][21]["calc_value"] = 33554432 -defs["enums"]["ImGuiColorEditFlags_"][21]["name"] = "ImGuiColorEditFlags_PickerHueBar" -defs["enums"]["ImGuiColorEditFlags_"][21]["value"] = "1 << 25" -defs["enums"]["ImGuiColorEditFlags_"][22] = {} -defs["enums"]["ImGuiColorEditFlags_"][22]["calc_value"] = 67108864 -defs["enums"]["ImGuiColorEditFlags_"][22]["name"] = "ImGuiColorEditFlags_PickerHueWheel" -defs["enums"]["ImGuiColorEditFlags_"][22]["value"] = "1 << 26" -defs["enums"]["ImGuiColorEditFlags_"][23] = {} -defs["enums"]["ImGuiColorEditFlags_"][23]["calc_value"] = 134217728 -defs["enums"]["ImGuiColorEditFlags_"][23]["name"] = "ImGuiColorEditFlags_InputRGB" -defs["enums"]["ImGuiColorEditFlags_"][23]["value"] = "1 << 27" -defs["enums"]["ImGuiColorEditFlags_"][24] = {} -defs["enums"]["ImGuiColorEditFlags_"][24]["calc_value"] = 268435456 -defs["enums"]["ImGuiColorEditFlags_"][24]["name"] = "ImGuiColorEditFlags_InputHSV" -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]["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]["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]["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]["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]["value"] = "ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_InputHSV" -defs["enums"]["ImGuiComboFlags_"] = {} -defs["enums"]["ImGuiComboFlags_"][1] = {} -defs["enums"]["ImGuiComboFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiComboFlags_"][1]["name"] = "ImGuiComboFlags_None" -defs["enums"]["ImGuiComboFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiComboFlags_"][2] = {} -defs["enums"]["ImGuiComboFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiComboFlags_"][2]["name"] = "ImGuiComboFlags_PopupAlignLeft" -defs["enums"]["ImGuiComboFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiComboFlags_"][3] = {} -defs["enums"]["ImGuiComboFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiComboFlags_"][3]["name"] = "ImGuiComboFlags_HeightSmall" -defs["enums"]["ImGuiComboFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiComboFlags_"][4] = {} -defs["enums"]["ImGuiComboFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiComboFlags_"][4]["name"] = "ImGuiComboFlags_HeightRegular" -defs["enums"]["ImGuiComboFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiComboFlags_"][5] = {} -defs["enums"]["ImGuiComboFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiComboFlags_"][5]["name"] = "ImGuiComboFlags_HeightLarge" -defs["enums"]["ImGuiComboFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiComboFlags_"][6] = {} -defs["enums"]["ImGuiComboFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiComboFlags_"][6]["name"] = "ImGuiComboFlags_HeightLargest" -defs["enums"]["ImGuiComboFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiComboFlags_"][7] = {} -defs["enums"]["ImGuiComboFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiComboFlags_"][7]["name"] = "ImGuiComboFlags_NoArrowButton" -defs["enums"]["ImGuiComboFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiComboFlags_"][8] = {} -defs["enums"]["ImGuiComboFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiComboFlags_"][8]["name"] = "ImGuiComboFlags_NoPreview" -defs["enums"]["ImGuiComboFlags_"][8]["value"] = "1 << 6" -defs["enums"]["ImGuiComboFlags_"][9] = {} -defs["enums"]["ImGuiComboFlags_"][9]["calc_value"] = 30 -defs["enums"]["ImGuiComboFlags_"][9]["name"] = "ImGuiComboFlags_HeightMask_" -defs["enums"]["ImGuiComboFlags_"][9]["value"] = "ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest" -defs["enums"]["ImGuiCond_"] = {} -defs["enums"]["ImGuiCond_"][1] = {} -defs["enums"]["ImGuiCond_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiCond_"][1]["name"] = "ImGuiCond_None" -defs["enums"]["ImGuiCond_"][1]["value"] = "0" -defs["enums"]["ImGuiCond_"][2] = {} -defs["enums"]["ImGuiCond_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiCond_"][2]["name"] = "ImGuiCond_Always" -defs["enums"]["ImGuiCond_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiCond_"][3] = {} -defs["enums"]["ImGuiCond_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiCond_"][3]["name"] = "ImGuiCond_Once" -defs["enums"]["ImGuiCond_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiCond_"][4] = {} -defs["enums"]["ImGuiCond_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiCond_"][4]["name"] = "ImGuiCond_FirstUseEver" -defs["enums"]["ImGuiCond_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiCond_"][5] = {} -defs["enums"]["ImGuiCond_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiCond_"][5]["name"] = "ImGuiCond_Appearing" -defs["enums"]["ImGuiCond_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiConfigFlags_"] = {} -defs["enums"]["ImGuiConfigFlags_"][1] = {} -defs["enums"]["ImGuiConfigFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiConfigFlags_"][1]["name"] = "ImGuiConfigFlags_None" -defs["enums"]["ImGuiConfigFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiConfigFlags_"][2] = {} -defs["enums"]["ImGuiConfigFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiConfigFlags_"][2]["name"] = "ImGuiConfigFlags_NavEnableKeyboard" -defs["enums"]["ImGuiConfigFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiConfigFlags_"][3] = {} -defs["enums"]["ImGuiConfigFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiConfigFlags_"][3]["name"] = "ImGuiConfigFlags_NavEnableGamepad" -defs["enums"]["ImGuiConfigFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiConfigFlags_"][4] = {} -defs["enums"]["ImGuiConfigFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiConfigFlags_"][4]["name"] = "ImGuiConfigFlags_NavEnableSetMousePos" -defs["enums"]["ImGuiConfigFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiConfigFlags_"][5] = {} -defs["enums"]["ImGuiConfigFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiConfigFlags_"][5]["name"] = "ImGuiConfigFlags_NavNoCaptureKeyboard" -defs["enums"]["ImGuiConfigFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiConfigFlags_"][6] = {} -defs["enums"]["ImGuiConfigFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiConfigFlags_"][6]["name"] = "ImGuiConfigFlags_NoMouse" -defs["enums"]["ImGuiConfigFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiConfigFlags_"][7] = {} -defs["enums"]["ImGuiConfigFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiConfigFlags_"][7]["name"] = "ImGuiConfigFlags_NoMouseCursorChange" -defs["enums"]["ImGuiConfigFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiConfigFlags_"][8] = {} -defs["enums"]["ImGuiConfigFlags_"][8]["calc_value"] = 1048576 -defs["enums"]["ImGuiConfigFlags_"][8]["name"] = "ImGuiConfigFlags_IsSRGB" -defs["enums"]["ImGuiConfigFlags_"][8]["value"] = "1 << 20" -defs["enums"]["ImGuiConfigFlags_"][9] = {} -defs["enums"]["ImGuiConfigFlags_"][9]["calc_value"] = 2097152 -defs["enums"]["ImGuiConfigFlags_"][9]["name"] = "ImGuiConfigFlags_IsTouchScreen" -defs["enums"]["ImGuiConfigFlags_"][9]["value"] = "1 << 21" -defs["enums"]["ImGuiDataType_"] = {} -defs["enums"]["ImGuiDataType_"][1] = {} -defs["enums"]["ImGuiDataType_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiDataType_"][1]["name"] = "ImGuiDataType_S8" -defs["enums"]["ImGuiDataType_"][1]["value"] = "0" -defs["enums"]["ImGuiDataType_"][2] = {} -defs["enums"]["ImGuiDataType_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiDataType_"][2]["name"] = "ImGuiDataType_U8" -defs["enums"]["ImGuiDataType_"][2]["value"] = "1" -defs["enums"]["ImGuiDataType_"][3] = {} -defs["enums"]["ImGuiDataType_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiDataType_"][3]["name"] = "ImGuiDataType_S16" -defs["enums"]["ImGuiDataType_"][3]["value"] = "2" -defs["enums"]["ImGuiDataType_"][4] = {} -defs["enums"]["ImGuiDataType_"][4]["calc_value"] = 3 -defs["enums"]["ImGuiDataType_"][4]["name"] = "ImGuiDataType_U16" -defs["enums"]["ImGuiDataType_"][4]["value"] = "3" -defs["enums"]["ImGuiDataType_"][5] = {} -defs["enums"]["ImGuiDataType_"][5]["calc_value"] = 4 -defs["enums"]["ImGuiDataType_"][5]["name"] = "ImGuiDataType_S32" -defs["enums"]["ImGuiDataType_"][5]["value"] = "4" -defs["enums"]["ImGuiDataType_"][6] = {} -defs["enums"]["ImGuiDataType_"][6]["calc_value"] = 5 -defs["enums"]["ImGuiDataType_"][6]["name"] = "ImGuiDataType_U32" -defs["enums"]["ImGuiDataType_"][6]["value"] = "5" -defs["enums"]["ImGuiDataType_"][7] = {} -defs["enums"]["ImGuiDataType_"][7]["calc_value"] = 6 -defs["enums"]["ImGuiDataType_"][7]["name"] = "ImGuiDataType_S64" -defs["enums"]["ImGuiDataType_"][7]["value"] = "6" -defs["enums"]["ImGuiDataType_"][8] = {} -defs["enums"]["ImGuiDataType_"][8]["calc_value"] = 7 -defs["enums"]["ImGuiDataType_"][8]["name"] = "ImGuiDataType_U64" -defs["enums"]["ImGuiDataType_"][8]["value"] = "7" -defs["enums"]["ImGuiDataType_"][9] = {} -defs["enums"]["ImGuiDataType_"][9]["calc_value"] = 8 -defs["enums"]["ImGuiDataType_"][9]["name"] = "ImGuiDataType_Float" -defs["enums"]["ImGuiDataType_"][9]["value"] = "8" -defs["enums"]["ImGuiDataType_"][10] = {} -defs["enums"]["ImGuiDataType_"][10]["calc_value"] = 9 -defs["enums"]["ImGuiDataType_"][10]["name"] = "ImGuiDataType_Double" -defs["enums"]["ImGuiDataType_"][10]["value"] = "9" -defs["enums"]["ImGuiDataType_"][11] = {} -defs["enums"]["ImGuiDataType_"][11]["calc_value"] = 10 -defs["enums"]["ImGuiDataType_"][11]["name"] = "ImGuiDataType_COUNT" -defs["enums"]["ImGuiDataType_"][11]["value"] = "10" -defs["enums"]["ImGuiDir_"] = {} -defs["enums"]["ImGuiDir_"][1] = {} -defs["enums"]["ImGuiDir_"][1]["calc_value"] = -1 -defs["enums"]["ImGuiDir_"][1]["name"] = "ImGuiDir_None" -defs["enums"]["ImGuiDir_"][1]["value"] = "-1" -defs["enums"]["ImGuiDir_"][2] = {} -defs["enums"]["ImGuiDir_"][2]["calc_value"] = 0 -defs["enums"]["ImGuiDir_"][2]["name"] = "ImGuiDir_Left" -defs["enums"]["ImGuiDir_"][2]["value"] = "0" -defs["enums"]["ImGuiDir_"][3] = {} -defs["enums"]["ImGuiDir_"][3]["calc_value"] = 1 -defs["enums"]["ImGuiDir_"][3]["name"] = "ImGuiDir_Right" -defs["enums"]["ImGuiDir_"][3]["value"] = "1" -defs["enums"]["ImGuiDir_"][4] = {} -defs["enums"]["ImGuiDir_"][4]["calc_value"] = 2 -defs["enums"]["ImGuiDir_"][4]["name"] = "ImGuiDir_Up" -defs["enums"]["ImGuiDir_"][4]["value"] = "2" -defs["enums"]["ImGuiDir_"][5] = {} -defs["enums"]["ImGuiDir_"][5]["calc_value"] = 3 -defs["enums"]["ImGuiDir_"][5]["name"] = "ImGuiDir_Down" -defs["enums"]["ImGuiDir_"][5]["value"] = "3" -defs["enums"]["ImGuiDir_"][6] = {} -defs["enums"]["ImGuiDir_"][6]["calc_value"] = 4 -defs["enums"]["ImGuiDir_"][6]["name"] = "ImGuiDir_COUNT" -defs["enums"]["ImGuiDir_"][6]["value"] = "4" -defs["enums"]["ImGuiDragDropFlags_"] = {} -defs["enums"]["ImGuiDragDropFlags_"][1] = {} -defs["enums"]["ImGuiDragDropFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiDragDropFlags_"][1]["name"] = "ImGuiDragDropFlags_None" -defs["enums"]["ImGuiDragDropFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiDragDropFlags_"][2] = {} -defs["enums"]["ImGuiDragDropFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiDragDropFlags_"][2]["name"] = "ImGuiDragDropFlags_SourceNoPreviewTooltip" -defs["enums"]["ImGuiDragDropFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiDragDropFlags_"][3] = {} -defs["enums"]["ImGuiDragDropFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiDragDropFlags_"][3]["name"] = "ImGuiDragDropFlags_SourceNoDisableHover" -defs["enums"]["ImGuiDragDropFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiDragDropFlags_"][4] = {} -defs["enums"]["ImGuiDragDropFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiDragDropFlags_"][4]["name"] = "ImGuiDragDropFlags_SourceNoHoldToOpenOthers" -defs["enums"]["ImGuiDragDropFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiDragDropFlags_"][5] = {} -defs["enums"]["ImGuiDragDropFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiDragDropFlags_"][5]["name"] = "ImGuiDragDropFlags_SourceAllowNullID" -defs["enums"]["ImGuiDragDropFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiDragDropFlags_"][6] = {} -defs["enums"]["ImGuiDragDropFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiDragDropFlags_"][6]["name"] = "ImGuiDragDropFlags_SourceExtern" -defs["enums"]["ImGuiDragDropFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiDragDropFlags_"][7] = {} -defs["enums"]["ImGuiDragDropFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiDragDropFlags_"][7]["name"] = "ImGuiDragDropFlags_SourceAutoExpirePayload" -defs["enums"]["ImGuiDragDropFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiDragDropFlags_"][8] = {} -defs["enums"]["ImGuiDragDropFlags_"][8]["calc_value"] = 1024 -defs["enums"]["ImGuiDragDropFlags_"][8]["name"] = "ImGuiDragDropFlags_AcceptBeforeDelivery" -defs["enums"]["ImGuiDragDropFlags_"][8]["value"] = "1 << 10" -defs["enums"]["ImGuiDragDropFlags_"][9] = {} -defs["enums"]["ImGuiDragDropFlags_"][9]["calc_value"] = 2048 -defs["enums"]["ImGuiDragDropFlags_"][9]["name"] = "ImGuiDragDropFlags_AcceptNoDrawDefaultRect" -defs["enums"]["ImGuiDragDropFlags_"][9]["value"] = "1 << 11" -defs["enums"]["ImGuiDragDropFlags_"][10] = {} -defs["enums"]["ImGuiDragDropFlags_"][10]["calc_value"] = 4096 -defs["enums"]["ImGuiDragDropFlags_"][10]["name"] = "ImGuiDragDropFlags_AcceptNoPreviewTooltip" -defs["enums"]["ImGuiDragDropFlags_"][10]["value"] = "1 << 12" -defs["enums"]["ImGuiDragDropFlags_"][11] = {} -defs["enums"]["ImGuiDragDropFlags_"][11]["calc_value"] = 3072 -defs["enums"]["ImGuiDragDropFlags_"][11]["name"] = "ImGuiDragDropFlags_AcceptPeekOnly" -defs["enums"]["ImGuiDragDropFlags_"][11]["value"] = "ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect" -defs["enums"]["ImGuiFocusedFlags_"] = {} -defs["enums"]["ImGuiFocusedFlags_"][1] = {} -defs["enums"]["ImGuiFocusedFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiFocusedFlags_"][1]["name"] = "ImGuiFocusedFlags_None" -defs["enums"]["ImGuiFocusedFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiFocusedFlags_"][2] = {} -defs["enums"]["ImGuiFocusedFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiFocusedFlags_"][2]["name"] = "ImGuiFocusedFlags_ChildWindows" -defs["enums"]["ImGuiFocusedFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiFocusedFlags_"][3] = {} -defs["enums"]["ImGuiFocusedFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiFocusedFlags_"][3]["name"] = "ImGuiFocusedFlags_RootWindow" -defs["enums"]["ImGuiFocusedFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiFocusedFlags_"][4] = {} -defs["enums"]["ImGuiFocusedFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiFocusedFlags_"][4]["name"] = "ImGuiFocusedFlags_AnyWindow" -defs["enums"]["ImGuiFocusedFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiFocusedFlags_"][5] = {} -defs["enums"]["ImGuiFocusedFlags_"][5]["calc_value"] = 3 -defs["enums"]["ImGuiFocusedFlags_"][5]["name"] = "ImGuiFocusedFlags_RootAndChildWindows" -defs["enums"]["ImGuiFocusedFlags_"][5]["value"] = "ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows" -defs["enums"]["ImGuiHoveredFlags_"] = {} -defs["enums"]["ImGuiHoveredFlags_"][1] = {} -defs["enums"]["ImGuiHoveredFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiHoveredFlags_"][1]["name"] = "ImGuiHoveredFlags_None" -defs["enums"]["ImGuiHoveredFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiHoveredFlags_"][2] = {} -defs["enums"]["ImGuiHoveredFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiHoveredFlags_"][2]["name"] = "ImGuiHoveredFlags_ChildWindows" -defs["enums"]["ImGuiHoveredFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiHoveredFlags_"][3] = {} -defs["enums"]["ImGuiHoveredFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiHoveredFlags_"][3]["name"] = "ImGuiHoveredFlags_RootWindow" -defs["enums"]["ImGuiHoveredFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiHoveredFlags_"][4] = {} -defs["enums"]["ImGuiHoveredFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiHoveredFlags_"][4]["name"] = "ImGuiHoveredFlags_AnyWindow" -defs["enums"]["ImGuiHoveredFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiHoveredFlags_"][5] = {} -defs["enums"]["ImGuiHoveredFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiHoveredFlags_"][5]["name"] = "ImGuiHoveredFlags_AllowWhenBlockedByPopup" -defs["enums"]["ImGuiHoveredFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiHoveredFlags_"][6] = {} -defs["enums"]["ImGuiHoveredFlags_"][6]["calc_value"] = 32 -defs["enums"]["ImGuiHoveredFlags_"][6]["name"] = "ImGuiHoveredFlags_AllowWhenBlockedByActiveItem" -defs["enums"]["ImGuiHoveredFlags_"][6]["value"] = "1 << 5" -defs["enums"]["ImGuiHoveredFlags_"][7] = {} -defs["enums"]["ImGuiHoveredFlags_"][7]["calc_value"] = 64 -defs["enums"]["ImGuiHoveredFlags_"][7]["name"] = "ImGuiHoveredFlags_AllowWhenOverlapped" -defs["enums"]["ImGuiHoveredFlags_"][7]["value"] = "1 << 6" -defs["enums"]["ImGuiHoveredFlags_"][8] = {} -defs["enums"]["ImGuiHoveredFlags_"][8]["calc_value"] = 128 -defs["enums"]["ImGuiHoveredFlags_"][8]["name"] = "ImGuiHoveredFlags_AllowWhenDisabled" -defs["enums"]["ImGuiHoveredFlags_"][8]["value"] = "1 << 7" -defs["enums"]["ImGuiHoveredFlags_"][9] = {} -defs["enums"]["ImGuiHoveredFlags_"][9]["calc_value"] = 104 -defs["enums"]["ImGuiHoveredFlags_"][9]["name"] = "ImGuiHoveredFlags_RectOnly" -defs["enums"]["ImGuiHoveredFlags_"][9]["value"] = "ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped" -defs["enums"]["ImGuiHoveredFlags_"][10] = {} -defs["enums"]["ImGuiHoveredFlags_"][10]["calc_value"] = 3 -defs["enums"]["ImGuiHoveredFlags_"][10]["name"] = "ImGuiHoveredFlags_RootAndChildWindows" -defs["enums"]["ImGuiHoveredFlags_"][10]["value"] = "ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows" -defs["enums"]["ImGuiInputTextFlags_"] = {} -defs["enums"]["ImGuiInputTextFlags_"][1] = {} -defs["enums"]["ImGuiInputTextFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiInputTextFlags_"][1]["name"] = "ImGuiInputTextFlags_None" -defs["enums"]["ImGuiInputTextFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiInputTextFlags_"][2] = {} -defs["enums"]["ImGuiInputTextFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiInputTextFlags_"][2]["name"] = "ImGuiInputTextFlags_CharsDecimal" -defs["enums"]["ImGuiInputTextFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiInputTextFlags_"][3] = {} -defs["enums"]["ImGuiInputTextFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiInputTextFlags_"][3]["name"] = "ImGuiInputTextFlags_CharsHexadecimal" -defs["enums"]["ImGuiInputTextFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiInputTextFlags_"][4] = {} -defs["enums"]["ImGuiInputTextFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiInputTextFlags_"][4]["name"] = "ImGuiInputTextFlags_CharsUppercase" -defs["enums"]["ImGuiInputTextFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiInputTextFlags_"][5] = {} -defs["enums"]["ImGuiInputTextFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiInputTextFlags_"][5]["name"] = "ImGuiInputTextFlags_CharsNoBlank" -defs["enums"]["ImGuiInputTextFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiInputTextFlags_"][6] = {} -defs["enums"]["ImGuiInputTextFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiInputTextFlags_"][6]["name"] = "ImGuiInputTextFlags_AutoSelectAll" -defs["enums"]["ImGuiInputTextFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiInputTextFlags_"][7] = {} -defs["enums"]["ImGuiInputTextFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiInputTextFlags_"][7]["name"] = "ImGuiInputTextFlags_EnterReturnsTrue" -defs["enums"]["ImGuiInputTextFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiInputTextFlags_"][8] = {} -defs["enums"]["ImGuiInputTextFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiInputTextFlags_"][8]["name"] = "ImGuiInputTextFlags_CallbackCompletion" -defs["enums"]["ImGuiInputTextFlags_"][8]["value"] = "1 << 6" -defs["enums"]["ImGuiInputTextFlags_"][9] = {} -defs["enums"]["ImGuiInputTextFlags_"][9]["calc_value"] = 128 -defs["enums"]["ImGuiInputTextFlags_"][9]["name"] = "ImGuiInputTextFlags_CallbackHistory" -defs["enums"]["ImGuiInputTextFlags_"][9]["value"] = "1 << 7" -defs["enums"]["ImGuiInputTextFlags_"][10] = {} -defs["enums"]["ImGuiInputTextFlags_"][10]["calc_value"] = 256 -defs["enums"]["ImGuiInputTextFlags_"][10]["name"] = "ImGuiInputTextFlags_CallbackAlways" -defs["enums"]["ImGuiInputTextFlags_"][10]["value"] = "1 << 8" -defs["enums"]["ImGuiInputTextFlags_"][11] = {} -defs["enums"]["ImGuiInputTextFlags_"][11]["calc_value"] = 512 -defs["enums"]["ImGuiInputTextFlags_"][11]["name"] = "ImGuiInputTextFlags_CallbackCharFilter" -defs["enums"]["ImGuiInputTextFlags_"][11]["value"] = "1 << 9" -defs["enums"]["ImGuiInputTextFlags_"][12] = {} -defs["enums"]["ImGuiInputTextFlags_"][12]["calc_value"] = 1024 -defs["enums"]["ImGuiInputTextFlags_"][12]["name"] = "ImGuiInputTextFlags_AllowTabInput" -defs["enums"]["ImGuiInputTextFlags_"][12]["value"] = "1 << 10" -defs["enums"]["ImGuiInputTextFlags_"][13] = {} -defs["enums"]["ImGuiInputTextFlags_"][13]["calc_value"] = 2048 -defs["enums"]["ImGuiInputTextFlags_"][13]["name"] = "ImGuiInputTextFlags_CtrlEnterForNewLine" -defs["enums"]["ImGuiInputTextFlags_"][13]["value"] = "1 << 11" -defs["enums"]["ImGuiInputTextFlags_"][14] = {} -defs["enums"]["ImGuiInputTextFlags_"][14]["calc_value"] = 4096 -defs["enums"]["ImGuiInputTextFlags_"][14]["name"] = "ImGuiInputTextFlags_NoHorizontalScroll" -defs["enums"]["ImGuiInputTextFlags_"][14]["value"] = "1 << 12" -defs["enums"]["ImGuiInputTextFlags_"][15] = {} -defs["enums"]["ImGuiInputTextFlags_"][15]["calc_value"] = 8192 -defs["enums"]["ImGuiInputTextFlags_"][15]["name"] = "ImGuiInputTextFlags_AlwaysInsertMode" -defs["enums"]["ImGuiInputTextFlags_"][15]["value"] = "1 << 13" -defs["enums"]["ImGuiInputTextFlags_"][16] = {} -defs["enums"]["ImGuiInputTextFlags_"][16]["calc_value"] = 16384 -defs["enums"]["ImGuiInputTextFlags_"][16]["name"] = "ImGuiInputTextFlags_ReadOnly" -defs["enums"]["ImGuiInputTextFlags_"][16]["value"] = "1 << 14" -defs["enums"]["ImGuiInputTextFlags_"][17] = {} -defs["enums"]["ImGuiInputTextFlags_"][17]["calc_value"] = 32768 -defs["enums"]["ImGuiInputTextFlags_"][17]["name"] = "ImGuiInputTextFlags_Password" -defs["enums"]["ImGuiInputTextFlags_"][17]["value"] = "1 << 15" -defs["enums"]["ImGuiInputTextFlags_"][18] = {} -defs["enums"]["ImGuiInputTextFlags_"][18]["calc_value"] = 65536 -defs["enums"]["ImGuiInputTextFlags_"][18]["name"] = "ImGuiInputTextFlags_NoUndoRedo" -defs["enums"]["ImGuiInputTextFlags_"][18]["value"] = "1 << 16" -defs["enums"]["ImGuiInputTextFlags_"][19] = {} -defs["enums"]["ImGuiInputTextFlags_"][19]["calc_value"] = 131072 -defs["enums"]["ImGuiInputTextFlags_"][19]["name"] = "ImGuiInputTextFlags_CharsScientific" -defs["enums"]["ImGuiInputTextFlags_"][19]["value"] = "1 << 17" -defs["enums"]["ImGuiInputTextFlags_"][20] = {} -defs["enums"]["ImGuiInputTextFlags_"][20]["calc_value"] = 262144 -defs["enums"]["ImGuiInputTextFlags_"][20]["name"] = "ImGuiInputTextFlags_CallbackResize" -defs["enums"]["ImGuiInputTextFlags_"][20]["value"] = "1 << 18" -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 -defs["enums"]["ImGuiKeyModFlags_"][1]["name"] = "ImGuiKeyModFlags_None" -defs["enums"]["ImGuiKeyModFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiKeyModFlags_"][2] = {} -defs["enums"]["ImGuiKeyModFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiKeyModFlags_"][2]["name"] = "ImGuiKeyModFlags_Ctrl" -defs["enums"]["ImGuiKeyModFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiKeyModFlags_"][3] = {} -defs["enums"]["ImGuiKeyModFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiKeyModFlags_"][3]["name"] = "ImGuiKeyModFlags_Shift" -defs["enums"]["ImGuiKeyModFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiKeyModFlags_"][4] = {} -defs["enums"]["ImGuiKeyModFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiKeyModFlags_"][4]["name"] = "ImGuiKeyModFlags_Alt" -defs["enums"]["ImGuiKeyModFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiKeyModFlags_"][5] = {} -defs["enums"]["ImGuiKeyModFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiKeyModFlags_"][5]["name"] = "ImGuiKeyModFlags_Super" -defs["enums"]["ImGuiKeyModFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiKey_"] = {} -defs["enums"]["ImGuiKey_"][1] = {} -defs["enums"]["ImGuiKey_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiKey_"][1]["name"] = "ImGuiKey_Tab" -defs["enums"]["ImGuiKey_"][1]["value"] = "0" -defs["enums"]["ImGuiKey_"][2] = {} -defs["enums"]["ImGuiKey_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiKey_"][2]["name"] = "ImGuiKey_LeftArrow" -defs["enums"]["ImGuiKey_"][2]["value"] = "1" -defs["enums"]["ImGuiKey_"][3] = {} -defs["enums"]["ImGuiKey_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiKey_"][3]["name"] = "ImGuiKey_RightArrow" -defs["enums"]["ImGuiKey_"][3]["value"] = "2" -defs["enums"]["ImGuiKey_"][4] = {} -defs["enums"]["ImGuiKey_"][4]["calc_value"] = 3 -defs["enums"]["ImGuiKey_"][4]["name"] = "ImGuiKey_UpArrow" -defs["enums"]["ImGuiKey_"][4]["value"] = "3" -defs["enums"]["ImGuiKey_"][5] = {} -defs["enums"]["ImGuiKey_"][5]["calc_value"] = 4 -defs["enums"]["ImGuiKey_"][5]["name"] = "ImGuiKey_DownArrow" -defs["enums"]["ImGuiKey_"][5]["value"] = "4" -defs["enums"]["ImGuiKey_"][6] = {} -defs["enums"]["ImGuiKey_"][6]["calc_value"] = 5 -defs["enums"]["ImGuiKey_"][6]["name"] = "ImGuiKey_PageUp" -defs["enums"]["ImGuiKey_"][6]["value"] = "5" -defs["enums"]["ImGuiKey_"][7] = {} -defs["enums"]["ImGuiKey_"][7]["calc_value"] = 6 -defs["enums"]["ImGuiKey_"][7]["name"] = "ImGuiKey_PageDown" -defs["enums"]["ImGuiKey_"][7]["value"] = "6" -defs["enums"]["ImGuiKey_"][8] = {} -defs["enums"]["ImGuiKey_"][8]["calc_value"] = 7 -defs["enums"]["ImGuiKey_"][8]["name"] = "ImGuiKey_Home" -defs["enums"]["ImGuiKey_"][8]["value"] = "7" -defs["enums"]["ImGuiKey_"][9] = {} -defs["enums"]["ImGuiKey_"][9]["calc_value"] = 8 -defs["enums"]["ImGuiKey_"][9]["name"] = "ImGuiKey_End" -defs["enums"]["ImGuiKey_"][9]["value"] = "8" -defs["enums"]["ImGuiKey_"][10] = {} -defs["enums"]["ImGuiKey_"][10]["calc_value"] = 9 -defs["enums"]["ImGuiKey_"][10]["name"] = "ImGuiKey_Insert" -defs["enums"]["ImGuiKey_"][10]["value"] = "9" -defs["enums"]["ImGuiKey_"][11] = {} -defs["enums"]["ImGuiKey_"][11]["calc_value"] = 10 -defs["enums"]["ImGuiKey_"][11]["name"] = "ImGuiKey_Delete" -defs["enums"]["ImGuiKey_"][11]["value"] = "10" -defs["enums"]["ImGuiKey_"][12] = {} -defs["enums"]["ImGuiKey_"][12]["calc_value"] = 11 -defs["enums"]["ImGuiKey_"][12]["name"] = "ImGuiKey_Backspace" -defs["enums"]["ImGuiKey_"][12]["value"] = "11" -defs["enums"]["ImGuiKey_"][13] = {} -defs["enums"]["ImGuiKey_"][13]["calc_value"] = 12 -defs["enums"]["ImGuiKey_"][13]["name"] = "ImGuiKey_Space" -defs["enums"]["ImGuiKey_"][13]["value"] = "12" -defs["enums"]["ImGuiKey_"][14] = {} -defs["enums"]["ImGuiKey_"][14]["calc_value"] = 13 -defs["enums"]["ImGuiKey_"][14]["name"] = "ImGuiKey_Enter" -defs["enums"]["ImGuiKey_"][14]["value"] = "13" -defs["enums"]["ImGuiKey_"][15] = {} -defs["enums"]["ImGuiKey_"][15]["calc_value"] = 14 -defs["enums"]["ImGuiKey_"][15]["name"] = "ImGuiKey_Escape" -defs["enums"]["ImGuiKey_"][15]["value"] = "14" -defs["enums"]["ImGuiKey_"][16] = {} -defs["enums"]["ImGuiKey_"][16]["calc_value"] = 15 -defs["enums"]["ImGuiKey_"][16]["name"] = "ImGuiKey_KeyPadEnter" -defs["enums"]["ImGuiKey_"][16]["value"] = "15" -defs["enums"]["ImGuiKey_"][17] = {} -defs["enums"]["ImGuiKey_"][17]["calc_value"] = 16 -defs["enums"]["ImGuiKey_"][17]["name"] = "ImGuiKey_A" -defs["enums"]["ImGuiKey_"][17]["value"] = "16" -defs["enums"]["ImGuiKey_"][18] = {} -defs["enums"]["ImGuiKey_"][18]["calc_value"] = 17 -defs["enums"]["ImGuiKey_"][18]["name"] = "ImGuiKey_C" -defs["enums"]["ImGuiKey_"][18]["value"] = "17" -defs["enums"]["ImGuiKey_"][19] = {} -defs["enums"]["ImGuiKey_"][19]["calc_value"] = 18 -defs["enums"]["ImGuiKey_"][19]["name"] = "ImGuiKey_V" -defs["enums"]["ImGuiKey_"][19]["value"] = "18" -defs["enums"]["ImGuiKey_"][20] = {} -defs["enums"]["ImGuiKey_"][20]["calc_value"] = 19 -defs["enums"]["ImGuiKey_"][20]["name"] = "ImGuiKey_X" -defs["enums"]["ImGuiKey_"][20]["value"] = "19" -defs["enums"]["ImGuiKey_"][21] = {} -defs["enums"]["ImGuiKey_"][21]["calc_value"] = 20 -defs["enums"]["ImGuiKey_"][21]["name"] = "ImGuiKey_Y" -defs["enums"]["ImGuiKey_"][21]["value"] = "20" -defs["enums"]["ImGuiKey_"][22] = {} -defs["enums"]["ImGuiKey_"][22]["calc_value"] = 21 -defs["enums"]["ImGuiKey_"][22]["name"] = "ImGuiKey_Z" -defs["enums"]["ImGuiKey_"][22]["value"] = "21" -defs["enums"]["ImGuiKey_"][23] = {} -defs["enums"]["ImGuiKey_"][23]["calc_value"] = 22 -defs["enums"]["ImGuiKey_"][23]["name"] = "ImGuiKey_COUNT" -defs["enums"]["ImGuiKey_"][23]["value"] = "22" -defs["enums"]["ImGuiMouseButton_"] = {} -defs["enums"]["ImGuiMouseButton_"][1] = {} -defs["enums"]["ImGuiMouseButton_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiMouseButton_"][1]["name"] = "ImGuiMouseButton_Left" -defs["enums"]["ImGuiMouseButton_"][1]["value"] = "0" -defs["enums"]["ImGuiMouseButton_"][2] = {} -defs["enums"]["ImGuiMouseButton_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiMouseButton_"][2]["name"] = "ImGuiMouseButton_Right" -defs["enums"]["ImGuiMouseButton_"][2]["value"] = "1" -defs["enums"]["ImGuiMouseButton_"][3] = {} -defs["enums"]["ImGuiMouseButton_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiMouseButton_"][3]["name"] = "ImGuiMouseButton_Middle" -defs["enums"]["ImGuiMouseButton_"][3]["value"] = "2" -defs["enums"]["ImGuiMouseButton_"][4] = {} -defs["enums"]["ImGuiMouseButton_"][4]["calc_value"] = 5 -defs["enums"]["ImGuiMouseButton_"][4]["name"] = "ImGuiMouseButton_COUNT" -defs["enums"]["ImGuiMouseButton_"][4]["value"] = "5" -defs["enums"]["ImGuiMouseCursor_"] = {} -defs["enums"]["ImGuiMouseCursor_"][1] = {} -defs["enums"]["ImGuiMouseCursor_"][1]["calc_value"] = -1 -defs["enums"]["ImGuiMouseCursor_"][1]["name"] = "ImGuiMouseCursor_None" -defs["enums"]["ImGuiMouseCursor_"][1]["value"] = "-1" -defs["enums"]["ImGuiMouseCursor_"][2] = {} -defs["enums"]["ImGuiMouseCursor_"][2]["calc_value"] = 0 -defs["enums"]["ImGuiMouseCursor_"][2]["name"] = "ImGuiMouseCursor_Arrow" -defs["enums"]["ImGuiMouseCursor_"][2]["value"] = "0" -defs["enums"]["ImGuiMouseCursor_"][3] = {} -defs["enums"]["ImGuiMouseCursor_"][3]["calc_value"] = 1 -defs["enums"]["ImGuiMouseCursor_"][3]["name"] = "ImGuiMouseCursor_TextInput" -defs["enums"]["ImGuiMouseCursor_"][3]["value"] = "1" -defs["enums"]["ImGuiMouseCursor_"][4] = {} -defs["enums"]["ImGuiMouseCursor_"][4]["calc_value"] = 2 -defs["enums"]["ImGuiMouseCursor_"][4]["name"] = "ImGuiMouseCursor_ResizeAll" -defs["enums"]["ImGuiMouseCursor_"][4]["value"] = "2" -defs["enums"]["ImGuiMouseCursor_"][5] = {} -defs["enums"]["ImGuiMouseCursor_"][5]["calc_value"] = 3 -defs["enums"]["ImGuiMouseCursor_"][5]["name"] = "ImGuiMouseCursor_ResizeNS" -defs["enums"]["ImGuiMouseCursor_"][5]["value"] = "3" -defs["enums"]["ImGuiMouseCursor_"][6] = {} -defs["enums"]["ImGuiMouseCursor_"][6]["calc_value"] = 4 -defs["enums"]["ImGuiMouseCursor_"][6]["name"] = "ImGuiMouseCursor_ResizeEW" -defs["enums"]["ImGuiMouseCursor_"][6]["value"] = "4" -defs["enums"]["ImGuiMouseCursor_"][7] = {} -defs["enums"]["ImGuiMouseCursor_"][7]["calc_value"] = 5 -defs["enums"]["ImGuiMouseCursor_"][7]["name"] = "ImGuiMouseCursor_ResizeNESW" -defs["enums"]["ImGuiMouseCursor_"][7]["value"] = "5" -defs["enums"]["ImGuiMouseCursor_"][8] = {} -defs["enums"]["ImGuiMouseCursor_"][8]["calc_value"] = 6 -defs["enums"]["ImGuiMouseCursor_"][8]["name"] = "ImGuiMouseCursor_ResizeNWSE" -defs["enums"]["ImGuiMouseCursor_"][8]["value"] = "6" -defs["enums"]["ImGuiMouseCursor_"][9] = {} -defs["enums"]["ImGuiMouseCursor_"][9]["calc_value"] = 7 -defs["enums"]["ImGuiMouseCursor_"][9]["name"] = "ImGuiMouseCursor_Hand" -defs["enums"]["ImGuiMouseCursor_"][9]["value"] = "7" -defs["enums"]["ImGuiMouseCursor_"][10] = {} -defs["enums"]["ImGuiMouseCursor_"][10]["calc_value"] = 8 -defs["enums"]["ImGuiMouseCursor_"][10]["name"] = "ImGuiMouseCursor_NotAllowed" -defs["enums"]["ImGuiMouseCursor_"][10]["value"] = "8" -defs["enums"]["ImGuiMouseCursor_"][11] = {} -defs["enums"]["ImGuiMouseCursor_"][11]["calc_value"] = 9 -defs["enums"]["ImGuiMouseCursor_"][11]["name"] = "ImGuiMouseCursor_COUNT" -defs["enums"]["ImGuiMouseCursor_"][11]["value"] = "9" -defs["enums"]["ImGuiNavInput_"] = {} -defs["enums"]["ImGuiNavInput_"][1] = {} -defs["enums"]["ImGuiNavInput_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiNavInput_"][1]["name"] = "ImGuiNavInput_Activate" -defs["enums"]["ImGuiNavInput_"][1]["value"] = "0" -defs["enums"]["ImGuiNavInput_"][2] = {} -defs["enums"]["ImGuiNavInput_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiNavInput_"][2]["name"] = "ImGuiNavInput_Cancel" -defs["enums"]["ImGuiNavInput_"][2]["value"] = "1" -defs["enums"]["ImGuiNavInput_"][3] = {} -defs["enums"]["ImGuiNavInput_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiNavInput_"][3]["name"] = "ImGuiNavInput_Input" -defs["enums"]["ImGuiNavInput_"][3]["value"] = "2" -defs["enums"]["ImGuiNavInput_"][4] = {} -defs["enums"]["ImGuiNavInput_"][4]["calc_value"] = 3 -defs["enums"]["ImGuiNavInput_"][4]["name"] = "ImGuiNavInput_Menu" -defs["enums"]["ImGuiNavInput_"][4]["value"] = "3" -defs["enums"]["ImGuiNavInput_"][5] = {} -defs["enums"]["ImGuiNavInput_"][5]["calc_value"] = 4 -defs["enums"]["ImGuiNavInput_"][5]["name"] = "ImGuiNavInput_DpadLeft" -defs["enums"]["ImGuiNavInput_"][5]["value"] = "4" -defs["enums"]["ImGuiNavInput_"][6] = {} -defs["enums"]["ImGuiNavInput_"][6]["calc_value"] = 5 -defs["enums"]["ImGuiNavInput_"][6]["name"] = "ImGuiNavInput_DpadRight" -defs["enums"]["ImGuiNavInput_"][6]["value"] = "5" -defs["enums"]["ImGuiNavInput_"][7] = {} -defs["enums"]["ImGuiNavInput_"][7]["calc_value"] = 6 -defs["enums"]["ImGuiNavInput_"][7]["name"] = "ImGuiNavInput_DpadUp" -defs["enums"]["ImGuiNavInput_"][7]["value"] = "6" -defs["enums"]["ImGuiNavInput_"][8] = {} -defs["enums"]["ImGuiNavInput_"][8]["calc_value"] = 7 -defs["enums"]["ImGuiNavInput_"][8]["name"] = "ImGuiNavInput_DpadDown" -defs["enums"]["ImGuiNavInput_"][8]["value"] = "7" -defs["enums"]["ImGuiNavInput_"][9] = {} -defs["enums"]["ImGuiNavInput_"][9]["calc_value"] = 8 -defs["enums"]["ImGuiNavInput_"][9]["name"] = "ImGuiNavInput_LStickLeft" -defs["enums"]["ImGuiNavInput_"][9]["value"] = "8" -defs["enums"]["ImGuiNavInput_"][10] = {} -defs["enums"]["ImGuiNavInput_"][10]["calc_value"] = 9 -defs["enums"]["ImGuiNavInput_"][10]["name"] = "ImGuiNavInput_LStickRight" -defs["enums"]["ImGuiNavInput_"][10]["value"] = "9" -defs["enums"]["ImGuiNavInput_"][11] = {} -defs["enums"]["ImGuiNavInput_"][11]["calc_value"] = 10 -defs["enums"]["ImGuiNavInput_"][11]["name"] = "ImGuiNavInput_LStickUp" -defs["enums"]["ImGuiNavInput_"][11]["value"] = "10" -defs["enums"]["ImGuiNavInput_"][12] = {} -defs["enums"]["ImGuiNavInput_"][12]["calc_value"] = 11 -defs["enums"]["ImGuiNavInput_"][12]["name"] = "ImGuiNavInput_LStickDown" -defs["enums"]["ImGuiNavInput_"][12]["value"] = "11" -defs["enums"]["ImGuiNavInput_"][13] = {} -defs["enums"]["ImGuiNavInput_"][13]["calc_value"] = 12 -defs["enums"]["ImGuiNavInput_"][13]["name"] = "ImGuiNavInput_FocusPrev" -defs["enums"]["ImGuiNavInput_"][13]["value"] = "12" -defs["enums"]["ImGuiNavInput_"][14] = {} -defs["enums"]["ImGuiNavInput_"][14]["calc_value"] = 13 -defs["enums"]["ImGuiNavInput_"][14]["name"] = "ImGuiNavInput_FocusNext" -defs["enums"]["ImGuiNavInput_"][14]["value"] = "13" -defs["enums"]["ImGuiNavInput_"][15] = {} -defs["enums"]["ImGuiNavInput_"][15]["calc_value"] = 14 -defs["enums"]["ImGuiNavInput_"][15]["name"] = "ImGuiNavInput_TweakSlow" -defs["enums"]["ImGuiNavInput_"][15]["value"] = "14" -defs["enums"]["ImGuiNavInput_"][16] = {} -defs["enums"]["ImGuiNavInput_"][16]["calc_value"] = 15 -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]["value"] = "16" -defs["enums"]["ImGuiNavInput_"][18] = {} -defs["enums"]["ImGuiNavInput_"][18]["calc_value"] = 17 -defs["enums"]["ImGuiNavInput_"][18]["name"] = "ImGuiNavInput_KeyLeft_" -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]["value"] = "18" -defs["enums"]["ImGuiNavInput_"][20] = {} -defs["enums"]["ImGuiNavInput_"][20]["calc_value"] = 19 -defs["enums"]["ImGuiNavInput_"][20]["name"] = "ImGuiNavInput_KeyUp_" -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]["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"]["ImGuiPopupFlags_"] = {} -defs["enums"]["ImGuiPopupFlags_"][1] = {} -defs["enums"]["ImGuiPopupFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiPopupFlags_"][1]["name"] = "ImGuiPopupFlags_None" -defs["enums"]["ImGuiPopupFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiPopupFlags_"][2] = {} -defs["enums"]["ImGuiPopupFlags_"][2]["calc_value"] = 0 -defs["enums"]["ImGuiPopupFlags_"][2]["name"] = "ImGuiPopupFlags_MouseButtonLeft" -defs["enums"]["ImGuiPopupFlags_"][2]["value"] = "0" -defs["enums"]["ImGuiPopupFlags_"][3] = {} -defs["enums"]["ImGuiPopupFlags_"][3]["calc_value"] = 1 -defs["enums"]["ImGuiPopupFlags_"][3]["name"] = "ImGuiPopupFlags_MouseButtonRight" -defs["enums"]["ImGuiPopupFlags_"][3]["value"] = "1" -defs["enums"]["ImGuiPopupFlags_"][4] = {} -defs["enums"]["ImGuiPopupFlags_"][4]["calc_value"] = 2 -defs["enums"]["ImGuiPopupFlags_"][4]["name"] = "ImGuiPopupFlags_MouseButtonMiddle" -defs["enums"]["ImGuiPopupFlags_"][4]["value"] = "2" -defs["enums"]["ImGuiPopupFlags_"][5] = {} -defs["enums"]["ImGuiPopupFlags_"][5]["calc_value"] = 31 -defs["enums"]["ImGuiPopupFlags_"][5]["name"] = "ImGuiPopupFlags_MouseButtonMask_" -defs["enums"]["ImGuiPopupFlags_"][5]["value"] = "0x1F" -defs["enums"]["ImGuiPopupFlags_"][6] = {} -defs["enums"]["ImGuiPopupFlags_"][6]["calc_value"] = 1 -defs["enums"]["ImGuiPopupFlags_"][6]["name"] = "ImGuiPopupFlags_MouseButtonDefault_" -defs["enums"]["ImGuiPopupFlags_"][6]["value"] = "1" -defs["enums"]["ImGuiPopupFlags_"][7] = {} -defs["enums"]["ImGuiPopupFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiPopupFlags_"][7]["name"] = "ImGuiPopupFlags_NoOpenOverExistingPopup" -defs["enums"]["ImGuiPopupFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiPopupFlags_"][8] = {} -defs["enums"]["ImGuiPopupFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiPopupFlags_"][8]["name"] = "ImGuiPopupFlags_NoOpenOverItems" -defs["enums"]["ImGuiPopupFlags_"][8]["value"] = "1 << 6" -defs["enums"]["ImGuiPopupFlags_"][9] = {} -defs["enums"]["ImGuiPopupFlags_"][9]["calc_value"] = 128 -defs["enums"]["ImGuiPopupFlags_"][9]["name"] = "ImGuiPopupFlags_AnyPopupId" -defs["enums"]["ImGuiPopupFlags_"][9]["value"] = "1 << 7" -defs["enums"]["ImGuiPopupFlags_"][10] = {} -defs["enums"]["ImGuiPopupFlags_"][10]["calc_value"] = 256 -defs["enums"]["ImGuiPopupFlags_"][10]["name"] = "ImGuiPopupFlags_AnyPopupLevel" -defs["enums"]["ImGuiPopupFlags_"][10]["value"] = "1 << 8" -defs["enums"]["ImGuiPopupFlags_"][11] = {} -defs["enums"]["ImGuiPopupFlags_"][11]["calc_value"] = 384 -defs["enums"]["ImGuiPopupFlags_"][11]["name"] = "ImGuiPopupFlags_AnyPopup" -defs["enums"]["ImGuiPopupFlags_"][11]["value"] = "ImGuiPopupFlags_AnyPopupId | ImGuiPopupFlags_AnyPopupLevel" -defs["enums"]["ImGuiSelectableFlags_"] = {} -defs["enums"]["ImGuiSelectableFlags_"][1] = {} -defs["enums"]["ImGuiSelectableFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiSelectableFlags_"][1]["name"] = "ImGuiSelectableFlags_None" -defs["enums"]["ImGuiSelectableFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiSelectableFlags_"][2] = {} -defs["enums"]["ImGuiSelectableFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiSelectableFlags_"][2]["name"] = "ImGuiSelectableFlags_DontClosePopups" -defs["enums"]["ImGuiSelectableFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiSelectableFlags_"][3] = {} -defs["enums"]["ImGuiSelectableFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiSelectableFlags_"][3]["name"] = "ImGuiSelectableFlags_SpanAllColumns" -defs["enums"]["ImGuiSelectableFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiSelectableFlags_"][4] = {} -defs["enums"]["ImGuiSelectableFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiSelectableFlags_"][4]["name"] = "ImGuiSelectableFlags_AllowDoubleClick" -defs["enums"]["ImGuiSelectableFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiSelectableFlags_"][5] = {} -defs["enums"]["ImGuiSelectableFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiSelectableFlags_"][5]["name"] = "ImGuiSelectableFlags_Disabled" -defs["enums"]["ImGuiSelectableFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiSelectableFlags_"][6] = {} -defs["enums"]["ImGuiSelectableFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiSelectableFlags_"][6]["name"] = "ImGuiSelectableFlags_AllowItemOverlap" -defs["enums"]["ImGuiSelectableFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiSliderFlags_"] = {} -defs["enums"]["ImGuiSliderFlags_"][1] = {} -defs["enums"]["ImGuiSliderFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiSliderFlags_"][1]["name"] = "ImGuiSliderFlags_None" -defs["enums"]["ImGuiSliderFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiSliderFlags_"][2] = {} -defs["enums"]["ImGuiSliderFlags_"][2]["calc_value"] = 16 -defs["enums"]["ImGuiSliderFlags_"][2]["name"] = "ImGuiSliderFlags_AlwaysClamp" -defs["enums"]["ImGuiSliderFlags_"][2]["value"] = "1 << 4" -defs["enums"]["ImGuiSliderFlags_"][3] = {} -defs["enums"]["ImGuiSliderFlags_"][3]["calc_value"] = 32 -defs["enums"]["ImGuiSliderFlags_"][3]["name"] = "ImGuiSliderFlags_Logarithmic" -defs["enums"]["ImGuiSliderFlags_"][3]["value"] = "1 << 5" -defs["enums"]["ImGuiSliderFlags_"][4] = {} -defs["enums"]["ImGuiSliderFlags_"][4]["calc_value"] = 64 -defs["enums"]["ImGuiSliderFlags_"][4]["name"] = "ImGuiSliderFlags_NoRoundToFormat" -defs["enums"]["ImGuiSliderFlags_"][4]["value"] = "1 << 6" -defs["enums"]["ImGuiSliderFlags_"][5] = {} -defs["enums"]["ImGuiSliderFlags_"][5]["calc_value"] = 128 -defs["enums"]["ImGuiSliderFlags_"][5]["name"] = "ImGuiSliderFlags_NoInput" -defs["enums"]["ImGuiSliderFlags_"][5]["value"] = "1 << 7" -defs["enums"]["ImGuiSliderFlags_"][6] = {} -defs["enums"]["ImGuiSliderFlags_"][6]["calc_value"] = 1879048207 -defs["enums"]["ImGuiSliderFlags_"][6]["name"] = "ImGuiSliderFlags_InvalidMask_" -defs["enums"]["ImGuiSliderFlags_"][6]["value"] = "0x7000000F" -defs["enums"]["ImGuiSortDirection_"] = {} -defs["enums"]["ImGuiSortDirection_"][1] = {} -defs["enums"]["ImGuiSortDirection_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiSortDirection_"][1]["name"] = "ImGuiSortDirection_None" -defs["enums"]["ImGuiSortDirection_"][1]["value"] = "0" -defs["enums"]["ImGuiSortDirection_"][2] = {} -defs["enums"]["ImGuiSortDirection_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiSortDirection_"][2]["name"] = "ImGuiSortDirection_Ascending" -defs["enums"]["ImGuiSortDirection_"][2]["value"] = "1" -defs["enums"]["ImGuiSortDirection_"][3] = {} -defs["enums"]["ImGuiSortDirection_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiSortDirection_"][3]["name"] = "ImGuiSortDirection_Descending" -defs["enums"]["ImGuiSortDirection_"][3]["value"] = "2" -defs["enums"]["ImGuiStyleVar_"] = {} -defs["enums"]["ImGuiStyleVar_"][1] = {} -defs["enums"]["ImGuiStyleVar_"][1]["calc_value"] = 0 -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]["value"] = "1" -defs["enums"]["ImGuiStyleVar_"][3] = {} -defs["enums"]["ImGuiStyleVar_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiStyleVar_"][3]["name"] = "ImGuiStyleVar_WindowRounding" -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]["value"] = "3" -defs["enums"]["ImGuiStyleVar_"][5] = {} -defs["enums"]["ImGuiStyleVar_"][5]["calc_value"] = 4 -defs["enums"]["ImGuiStyleVar_"][5]["name"] = "ImGuiStyleVar_WindowMinSize" -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]["value"] = "5" -defs["enums"]["ImGuiStyleVar_"][7] = {} -defs["enums"]["ImGuiStyleVar_"][7]["calc_value"] = 6 -defs["enums"]["ImGuiStyleVar_"][7]["name"] = "ImGuiStyleVar_ChildRounding" -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]["value"] = "7" -defs["enums"]["ImGuiStyleVar_"][9] = {} -defs["enums"]["ImGuiStyleVar_"][9]["calc_value"] = 8 -defs["enums"]["ImGuiStyleVar_"][9]["name"] = "ImGuiStyleVar_PopupRounding" -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]["value"] = "9" -defs["enums"]["ImGuiStyleVar_"][11] = {} -defs["enums"]["ImGuiStyleVar_"][11]["calc_value"] = 10 -defs["enums"]["ImGuiStyleVar_"][11]["name"] = "ImGuiStyleVar_FramePadding" -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]["value"] = "11" -defs["enums"]["ImGuiStyleVar_"][13] = {} -defs["enums"]["ImGuiStyleVar_"][13]["calc_value"] = 12 -defs["enums"]["ImGuiStyleVar_"][13]["name"] = "ImGuiStyleVar_FrameBorderSize" -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]["value"] = "13" -defs["enums"]["ImGuiStyleVar_"][15] = {} -defs["enums"]["ImGuiStyleVar_"][15]["calc_value"] = 14 -defs["enums"]["ImGuiStyleVar_"][15]["name"] = "ImGuiStyleVar_ItemInnerSpacing" -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]["value"] = "15" -defs["enums"]["ImGuiStyleVar_"][17] = {} -defs["enums"]["ImGuiStyleVar_"][17]["calc_value"] = 16 -defs["enums"]["ImGuiStyleVar_"][17]["name"] = "ImGuiStyleVar_CellPadding" -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]["value"] = "17" -defs["enums"]["ImGuiStyleVar_"][19] = {} -defs["enums"]["ImGuiStyleVar_"][19]["calc_value"] = 18 -defs["enums"]["ImGuiStyleVar_"][19]["name"] = "ImGuiStyleVar_ScrollbarRounding" -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]["value"] = "19" -defs["enums"]["ImGuiStyleVar_"][21] = {} -defs["enums"]["ImGuiStyleVar_"][21]["calc_value"] = 20 -defs["enums"]["ImGuiStyleVar_"][21]["name"] = "ImGuiStyleVar_GrabRounding" -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]["value"] = "21" -defs["enums"]["ImGuiStyleVar_"][23] = {} -defs["enums"]["ImGuiStyleVar_"][23]["calc_value"] = 22 -defs["enums"]["ImGuiStyleVar_"][23]["name"] = "ImGuiStyleVar_ButtonTextAlign" -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]["value"] = "23" -defs["enums"]["ImGuiStyleVar_"][25] = {} -defs["enums"]["ImGuiStyleVar_"][25]["calc_value"] = 24 -defs["enums"]["ImGuiStyleVar_"][25]["name"] = "ImGuiStyleVar_COUNT" -defs["enums"]["ImGuiStyleVar_"][25]["value"] = "24" -defs["enums"]["ImGuiTabBarFlags_"] = {} -defs["enums"]["ImGuiTabBarFlags_"][1] = {} -defs["enums"]["ImGuiTabBarFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiTabBarFlags_"][1]["name"] = "ImGuiTabBarFlags_None" -defs["enums"]["ImGuiTabBarFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiTabBarFlags_"][2] = {} -defs["enums"]["ImGuiTabBarFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiTabBarFlags_"][2]["name"] = "ImGuiTabBarFlags_Reorderable" -defs["enums"]["ImGuiTabBarFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiTabBarFlags_"][3] = {} -defs["enums"]["ImGuiTabBarFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiTabBarFlags_"][3]["name"] = "ImGuiTabBarFlags_AutoSelectNewTabs" -defs["enums"]["ImGuiTabBarFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiTabBarFlags_"][4] = {} -defs["enums"]["ImGuiTabBarFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiTabBarFlags_"][4]["name"] = "ImGuiTabBarFlags_TabListPopupButton" -defs["enums"]["ImGuiTabBarFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiTabBarFlags_"][5] = {} -defs["enums"]["ImGuiTabBarFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiTabBarFlags_"][5]["name"] = "ImGuiTabBarFlags_NoCloseWithMiddleMouseButton" -defs["enums"]["ImGuiTabBarFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiTabBarFlags_"][6] = {} -defs["enums"]["ImGuiTabBarFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiTabBarFlags_"][6]["name"] = "ImGuiTabBarFlags_NoTabListScrollingButtons" -defs["enums"]["ImGuiTabBarFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiTabBarFlags_"][7] = {} -defs["enums"]["ImGuiTabBarFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiTabBarFlags_"][7]["name"] = "ImGuiTabBarFlags_NoTooltip" -defs["enums"]["ImGuiTabBarFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiTabBarFlags_"][8] = {} -defs["enums"]["ImGuiTabBarFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiTabBarFlags_"][8]["name"] = "ImGuiTabBarFlags_FittingPolicyResizeDown" -defs["enums"]["ImGuiTabBarFlags_"][8]["value"] = "1 << 6" -defs["enums"]["ImGuiTabBarFlags_"][9] = {} -defs["enums"]["ImGuiTabBarFlags_"][9]["calc_value"] = 128 -defs["enums"]["ImGuiTabBarFlags_"][9]["name"] = "ImGuiTabBarFlags_FittingPolicyScroll" -defs["enums"]["ImGuiTabBarFlags_"][9]["value"] = "1 << 7" -defs["enums"]["ImGuiTabBarFlags_"][10] = {} -defs["enums"]["ImGuiTabBarFlags_"][10]["calc_value"] = 192 -defs["enums"]["ImGuiTabBarFlags_"][10]["name"] = "ImGuiTabBarFlags_FittingPolicyMask_" -defs["enums"]["ImGuiTabBarFlags_"][10]["value"] = "ImGuiTabBarFlags_FittingPolicyResizeDown | ImGuiTabBarFlags_FittingPolicyScroll" -defs["enums"]["ImGuiTabBarFlags_"][11] = {} -defs["enums"]["ImGuiTabBarFlags_"][11]["calc_value"] = 64 -defs["enums"]["ImGuiTabBarFlags_"][11]["name"] = "ImGuiTabBarFlags_FittingPolicyDefault_" -defs["enums"]["ImGuiTabBarFlags_"][11]["value"] = "ImGuiTabBarFlags_FittingPolicyResizeDown" -defs["enums"]["ImGuiTabItemFlags_"] = {} -defs["enums"]["ImGuiTabItemFlags_"][1] = {} -defs["enums"]["ImGuiTabItemFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiTabItemFlags_"][1]["name"] = "ImGuiTabItemFlags_None" -defs["enums"]["ImGuiTabItemFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiTabItemFlags_"][2] = {} -defs["enums"]["ImGuiTabItemFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiTabItemFlags_"][2]["name"] = "ImGuiTabItemFlags_UnsavedDocument" -defs["enums"]["ImGuiTabItemFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiTabItemFlags_"][3] = {} -defs["enums"]["ImGuiTabItemFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiTabItemFlags_"][3]["name"] = "ImGuiTabItemFlags_SetSelected" -defs["enums"]["ImGuiTabItemFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiTabItemFlags_"][4] = {} -defs["enums"]["ImGuiTabItemFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiTabItemFlags_"][4]["name"] = "ImGuiTabItemFlags_NoCloseWithMiddleMouseButton" -defs["enums"]["ImGuiTabItemFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiTabItemFlags_"][5] = {} -defs["enums"]["ImGuiTabItemFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiTabItemFlags_"][5]["name"] = "ImGuiTabItemFlags_NoPushId" -defs["enums"]["ImGuiTabItemFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiTabItemFlags_"][6] = {} -defs["enums"]["ImGuiTabItemFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiTabItemFlags_"][6]["name"] = "ImGuiTabItemFlags_NoTooltip" -defs["enums"]["ImGuiTabItemFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiTabItemFlags_"][7] = {} -defs["enums"]["ImGuiTabItemFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiTabItemFlags_"][7]["name"] = "ImGuiTabItemFlags_NoReorder" -defs["enums"]["ImGuiTabItemFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiTabItemFlags_"][8] = {} -defs["enums"]["ImGuiTabItemFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiTabItemFlags_"][8]["name"] = "ImGuiTabItemFlags_Leading" -defs["enums"]["ImGuiTabItemFlags_"][8]["value"] = "1 << 6" -defs["enums"]["ImGuiTabItemFlags_"][9] = {} -defs["enums"]["ImGuiTabItemFlags_"][9]["calc_value"] = 128 -defs["enums"]["ImGuiTabItemFlags_"][9]["name"] = "ImGuiTabItemFlags_Trailing" -defs["enums"]["ImGuiTabItemFlags_"][9]["value"] = "1 << 7" -defs["enums"]["ImGuiTableBgTarget_"] = {} -defs["enums"]["ImGuiTableBgTarget_"][1] = {} -defs["enums"]["ImGuiTableBgTarget_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiTableBgTarget_"][1]["name"] = "ImGuiTableBgTarget_None" -defs["enums"]["ImGuiTableBgTarget_"][1]["value"] = "0" -defs["enums"]["ImGuiTableBgTarget_"][2] = {} -defs["enums"]["ImGuiTableBgTarget_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiTableBgTarget_"][2]["name"] = "ImGuiTableBgTarget_RowBg0" -defs["enums"]["ImGuiTableBgTarget_"][2]["value"] = "1" -defs["enums"]["ImGuiTableBgTarget_"][3] = {} -defs["enums"]["ImGuiTableBgTarget_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiTableBgTarget_"][3]["name"] = "ImGuiTableBgTarget_RowBg1" -defs["enums"]["ImGuiTableBgTarget_"][3]["value"] = "2" -defs["enums"]["ImGuiTableBgTarget_"][4] = {} -defs["enums"]["ImGuiTableBgTarget_"][4]["calc_value"] = 3 -defs["enums"]["ImGuiTableBgTarget_"][4]["name"] = "ImGuiTableBgTarget_CellBg" -defs["enums"]["ImGuiTableBgTarget_"][4]["value"] = "3" -defs["enums"]["ImGuiTableColumnFlags_"] = {} -defs["enums"]["ImGuiTableColumnFlags_"][1] = {} -defs["enums"]["ImGuiTableColumnFlags_"][1]["calc_value"] = 0 -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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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_"][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_"][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_"][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_"][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_"][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_"][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_"][25] = {} -defs["enums"]["ImGuiTableColumnFlags_"][25]["calc_value"] = 1073741824 -defs["enums"]["ImGuiTableColumnFlags_"][25]["name"] = "ImGuiTableColumnFlags_NoDirectResize_" -defs["enums"]["ImGuiTableColumnFlags_"][25]["value"] = "1 << 30" -defs["enums"]["ImGuiTableFlags_"] = {} -defs["enums"]["ImGuiTableFlags_"][1] = {} -defs["enums"]["ImGuiTableFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiTableFlags_"][1]["name"] = "ImGuiTableFlags_None" -defs["enums"]["ImGuiTableFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiTableFlags_"][2] = {} -defs["enums"]["ImGuiTableFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiTableFlags_"][2]["name"] = "ImGuiTableFlags_Resizable" -defs["enums"]["ImGuiTableFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiTableFlags_"][3] = {} -defs["enums"]["ImGuiTableFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiTableFlags_"][3]["name"] = "ImGuiTableFlags_Reorderable" -defs["enums"]["ImGuiTableFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiTableFlags_"][4] = {} -defs["enums"]["ImGuiTableFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiTableFlags_"][4]["name"] = "ImGuiTableFlags_Hideable" -defs["enums"]["ImGuiTableFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiTableFlags_"][5] = {} -defs["enums"]["ImGuiTableFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiTableFlags_"][5]["name"] = "ImGuiTableFlags_Sortable" -defs["enums"]["ImGuiTableFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiTableFlags_"][6] = {} -defs["enums"]["ImGuiTableFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiTableFlags_"][6]["name"] = "ImGuiTableFlags_NoSavedSettings" -defs["enums"]["ImGuiTableFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiTableFlags_"][7] = {} -defs["enums"]["ImGuiTableFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiTableFlags_"][7]["name"] = "ImGuiTableFlags_ContextMenuInBody" -defs["enums"]["ImGuiTableFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiTableFlags_"][8] = {} -defs["enums"]["ImGuiTableFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiTableFlags_"][8]["name"] = "ImGuiTableFlags_RowBg" -defs["enums"]["ImGuiTableFlags_"][8]["value"] = "1 << 6" -defs["enums"]["ImGuiTableFlags_"][9] = {} -defs["enums"]["ImGuiTableFlags_"][9]["calc_value"] = 128 -defs["enums"]["ImGuiTableFlags_"][9]["name"] = "ImGuiTableFlags_BordersInnerH" -defs["enums"]["ImGuiTableFlags_"][9]["value"] = "1 << 7" -defs["enums"]["ImGuiTableFlags_"][10] = {} -defs["enums"]["ImGuiTableFlags_"][10]["calc_value"] = 256 -defs["enums"]["ImGuiTableFlags_"][10]["name"] = "ImGuiTableFlags_BordersOuterH" -defs["enums"]["ImGuiTableFlags_"][10]["value"] = "1 << 8" -defs["enums"]["ImGuiTableFlags_"][11] = {} -defs["enums"]["ImGuiTableFlags_"][11]["calc_value"] = 512 -defs["enums"]["ImGuiTableFlags_"][11]["name"] = "ImGuiTableFlags_BordersInnerV" -defs["enums"]["ImGuiTableFlags_"][11]["value"] = "1 << 9" -defs["enums"]["ImGuiTableFlags_"][12] = {} -defs["enums"]["ImGuiTableFlags_"][12]["calc_value"] = 1024 -defs["enums"]["ImGuiTableFlags_"][12]["name"] = "ImGuiTableFlags_BordersOuterV" -defs["enums"]["ImGuiTableFlags_"][12]["value"] = "1 << 10" -defs["enums"]["ImGuiTableFlags_"][13] = {} -defs["enums"]["ImGuiTableFlags_"][13]["calc_value"] = 384 -defs["enums"]["ImGuiTableFlags_"][13]["name"] = "ImGuiTableFlags_BordersH" -defs["enums"]["ImGuiTableFlags_"][13]["value"] = "ImGuiTableFlags_BordersInnerH | ImGuiTableFlags_BordersOuterH" -defs["enums"]["ImGuiTableFlags_"][14] = {} -defs["enums"]["ImGuiTableFlags_"][14]["calc_value"] = 1536 -defs["enums"]["ImGuiTableFlags_"][14]["name"] = "ImGuiTableFlags_BordersV" -defs["enums"]["ImGuiTableFlags_"][14]["value"] = "ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersOuterV" -defs["enums"]["ImGuiTableFlags_"][15] = {} -defs["enums"]["ImGuiTableFlags_"][15]["calc_value"] = 640 -defs["enums"]["ImGuiTableFlags_"][15]["name"] = "ImGuiTableFlags_BordersInner" -defs["enums"]["ImGuiTableFlags_"][15]["value"] = "ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersInnerH" -defs["enums"]["ImGuiTableFlags_"][16] = {} -defs["enums"]["ImGuiTableFlags_"][16]["calc_value"] = 1280 -defs["enums"]["ImGuiTableFlags_"][16]["name"] = "ImGuiTableFlags_BordersOuter" -defs["enums"]["ImGuiTableFlags_"][16]["value"] = "ImGuiTableFlags_BordersOuterV | ImGuiTableFlags_BordersOuterH" -defs["enums"]["ImGuiTableFlags_"][17] = {} -defs["enums"]["ImGuiTableFlags_"][17]["calc_value"] = 1920 -defs["enums"]["ImGuiTableFlags_"][17]["name"] = "ImGuiTableFlags_Borders" -defs["enums"]["ImGuiTableFlags_"][17]["value"] = "ImGuiTableFlags_BordersInner | ImGuiTableFlags_BordersOuter" -defs["enums"]["ImGuiTableFlags_"][18] = {} -defs["enums"]["ImGuiTableFlags_"][18]["calc_value"] = 2048 -defs["enums"]["ImGuiTableFlags_"][18]["name"] = "ImGuiTableFlags_NoBordersInBody" -defs["enums"]["ImGuiTableFlags_"][18]["value"] = "1 << 11" -defs["enums"]["ImGuiTableFlags_"][19] = {} -defs["enums"]["ImGuiTableFlags_"][19]["calc_value"] = 4096 -defs["enums"]["ImGuiTableFlags_"][19]["name"] = "ImGuiTableFlags_NoBordersInBodyUntilResize" -defs["enums"]["ImGuiTableFlags_"][19]["value"] = "1 << 12" -defs["enums"]["ImGuiTableFlags_"][20] = {} -defs["enums"]["ImGuiTableFlags_"][20]["calc_value"] = 8192 -defs["enums"]["ImGuiTableFlags_"][20]["name"] = "ImGuiTableFlags_SizingFixedFit" -defs["enums"]["ImGuiTableFlags_"][20]["value"] = "1 << 13" -defs["enums"]["ImGuiTableFlags_"][21] = {} -defs["enums"]["ImGuiTableFlags_"][21]["calc_value"] = 16384 -defs["enums"]["ImGuiTableFlags_"][21]["name"] = "ImGuiTableFlags_SizingFixedSame" -defs["enums"]["ImGuiTableFlags_"][21]["value"] = "2 << 13" -defs["enums"]["ImGuiTableFlags_"][22] = {} -defs["enums"]["ImGuiTableFlags_"][22]["calc_value"] = 24576 -defs["enums"]["ImGuiTableFlags_"][22]["name"] = "ImGuiTableFlags_SizingStretchProp" -defs["enums"]["ImGuiTableFlags_"][22]["value"] = "3 << 13" -defs["enums"]["ImGuiTableFlags_"][23] = {} -defs["enums"]["ImGuiTableFlags_"][23]["calc_value"] = 32768 -defs["enums"]["ImGuiTableFlags_"][23]["name"] = "ImGuiTableFlags_SizingStretchSame" -defs["enums"]["ImGuiTableFlags_"][23]["value"] = "4 << 13" -defs["enums"]["ImGuiTableFlags_"][24] = {} -defs["enums"]["ImGuiTableFlags_"][24]["calc_value"] = 65536 -defs["enums"]["ImGuiTableFlags_"][24]["name"] = "ImGuiTableFlags_NoHostExtendX" -defs["enums"]["ImGuiTableFlags_"][24]["value"] = "1 << 16" -defs["enums"]["ImGuiTableFlags_"][25] = {} -defs["enums"]["ImGuiTableFlags_"][25]["calc_value"] = 131072 -defs["enums"]["ImGuiTableFlags_"][25]["name"] = "ImGuiTableFlags_NoHostExtendY" -defs["enums"]["ImGuiTableFlags_"][25]["value"] = "1 << 17" -defs["enums"]["ImGuiTableFlags_"][26] = {} -defs["enums"]["ImGuiTableFlags_"][26]["calc_value"] = 262144 -defs["enums"]["ImGuiTableFlags_"][26]["name"] = "ImGuiTableFlags_NoKeepColumnsVisible" -defs["enums"]["ImGuiTableFlags_"][26]["value"] = "1 << 18" -defs["enums"]["ImGuiTableFlags_"][27] = {} -defs["enums"]["ImGuiTableFlags_"][27]["calc_value"] = 524288 -defs["enums"]["ImGuiTableFlags_"][27]["name"] = "ImGuiTableFlags_PreciseWidths" -defs["enums"]["ImGuiTableFlags_"][27]["value"] = "1 << 19" -defs["enums"]["ImGuiTableFlags_"][28] = {} -defs["enums"]["ImGuiTableFlags_"][28]["calc_value"] = 1048576 -defs["enums"]["ImGuiTableFlags_"][28]["name"] = "ImGuiTableFlags_NoClip" -defs["enums"]["ImGuiTableFlags_"][28]["value"] = "1 << 20" -defs["enums"]["ImGuiTableFlags_"][29] = {} -defs["enums"]["ImGuiTableFlags_"][29]["calc_value"] = 2097152 -defs["enums"]["ImGuiTableFlags_"][29]["name"] = "ImGuiTableFlags_PadOuterX" -defs["enums"]["ImGuiTableFlags_"][29]["value"] = "1 << 21" -defs["enums"]["ImGuiTableFlags_"][30] = {} -defs["enums"]["ImGuiTableFlags_"][30]["calc_value"] = 4194304 -defs["enums"]["ImGuiTableFlags_"][30]["name"] = "ImGuiTableFlags_NoPadOuterX" -defs["enums"]["ImGuiTableFlags_"][30]["value"] = "1 << 22" -defs["enums"]["ImGuiTableFlags_"][31] = {} -defs["enums"]["ImGuiTableFlags_"][31]["calc_value"] = 8388608 -defs["enums"]["ImGuiTableFlags_"][31]["name"] = "ImGuiTableFlags_NoPadInnerX" -defs["enums"]["ImGuiTableFlags_"][31]["value"] = "1 << 23" -defs["enums"]["ImGuiTableFlags_"][32] = {} -defs["enums"]["ImGuiTableFlags_"][32]["calc_value"] = 16777216 -defs["enums"]["ImGuiTableFlags_"][32]["name"] = "ImGuiTableFlags_ScrollX" -defs["enums"]["ImGuiTableFlags_"][32]["value"] = "1 << 24" -defs["enums"]["ImGuiTableFlags_"][33] = {} -defs["enums"]["ImGuiTableFlags_"][33]["calc_value"] = 33554432 -defs["enums"]["ImGuiTableFlags_"][33]["name"] = "ImGuiTableFlags_ScrollY" -defs["enums"]["ImGuiTableFlags_"][33]["value"] = "1 << 25" -defs["enums"]["ImGuiTableFlags_"][34] = {} -defs["enums"]["ImGuiTableFlags_"][34]["calc_value"] = 67108864 -defs["enums"]["ImGuiTableFlags_"][34]["name"] = "ImGuiTableFlags_SortMulti" -defs["enums"]["ImGuiTableFlags_"][34]["value"] = "1 << 26" -defs["enums"]["ImGuiTableFlags_"][35] = {} -defs["enums"]["ImGuiTableFlags_"][35]["calc_value"] = 134217728 -defs["enums"]["ImGuiTableFlags_"][35]["name"] = "ImGuiTableFlags_SortTristate" -defs["enums"]["ImGuiTableFlags_"][35]["value"] = "1 << 27" -defs["enums"]["ImGuiTableFlags_"][36] = {} -defs["enums"]["ImGuiTableFlags_"][36]["calc_value"] = 57344 -defs["enums"]["ImGuiTableFlags_"][36]["name"] = "ImGuiTableFlags_SizingMask_" -defs["enums"]["ImGuiTableFlags_"][36]["value"] = "ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_SizingFixedSame | ImGuiTableFlags_SizingStretchProp | ImGuiTableFlags_SizingStretchSame" -defs["enums"]["ImGuiTableRowFlags_"] = {} -defs["enums"]["ImGuiTableRowFlags_"][1] = {} -defs["enums"]["ImGuiTableRowFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiTableRowFlags_"][1]["name"] = "ImGuiTableRowFlags_None" -defs["enums"]["ImGuiTableRowFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiTableRowFlags_"][2] = {} -defs["enums"]["ImGuiTableRowFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiTableRowFlags_"][2]["name"] = "ImGuiTableRowFlags_Headers" -defs["enums"]["ImGuiTableRowFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiTreeNodeFlags_"] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][1] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiTreeNodeFlags_"][1]["name"] = "ImGuiTreeNodeFlags_None" -defs["enums"]["ImGuiTreeNodeFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiTreeNodeFlags_"][2] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiTreeNodeFlags_"][2]["name"] = "ImGuiTreeNodeFlags_Selected" -defs["enums"]["ImGuiTreeNodeFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiTreeNodeFlags_"][3] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiTreeNodeFlags_"][3]["name"] = "ImGuiTreeNodeFlags_Framed" -defs["enums"]["ImGuiTreeNodeFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiTreeNodeFlags_"][4] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiTreeNodeFlags_"][4]["name"] = "ImGuiTreeNodeFlags_AllowItemOverlap" -defs["enums"]["ImGuiTreeNodeFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiTreeNodeFlags_"][5] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiTreeNodeFlags_"][5]["name"] = "ImGuiTreeNodeFlags_NoTreePushOnOpen" -defs["enums"]["ImGuiTreeNodeFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiTreeNodeFlags_"][6] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiTreeNodeFlags_"][6]["name"] = "ImGuiTreeNodeFlags_NoAutoOpenOnLog" -defs["enums"]["ImGuiTreeNodeFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiTreeNodeFlags_"][7] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiTreeNodeFlags_"][7]["name"] = "ImGuiTreeNodeFlags_DefaultOpen" -defs["enums"]["ImGuiTreeNodeFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiTreeNodeFlags_"][8] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiTreeNodeFlags_"][8]["name"] = "ImGuiTreeNodeFlags_OpenOnDoubleClick" -defs["enums"]["ImGuiTreeNodeFlags_"][8]["value"] = "1 << 6" -defs["enums"]["ImGuiTreeNodeFlags_"][9] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][9]["calc_value"] = 128 -defs["enums"]["ImGuiTreeNodeFlags_"][9]["name"] = "ImGuiTreeNodeFlags_OpenOnArrow" -defs["enums"]["ImGuiTreeNodeFlags_"][9]["value"] = "1 << 7" -defs["enums"]["ImGuiTreeNodeFlags_"][10] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][10]["calc_value"] = 256 -defs["enums"]["ImGuiTreeNodeFlags_"][10]["name"] = "ImGuiTreeNodeFlags_Leaf" -defs["enums"]["ImGuiTreeNodeFlags_"][10]["value"] = "1 << 8" -defs["enums"]["ImGuiTreeNodeFlags_"][11] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][11]["calc_value"] = 512 -defs["enums"]["ImGuiTreeNodeFlags_"][11]["name"] = "ImGuiTreeNodeFlags_Bullet" -defs["enums"]["ImGuiTreeNodeFlags_"][11]["value"] = "1 << 9" -defs["enums"]["ImGuiTreeNodeFlags_"][12] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][12]["calc_value"] = 1024 -defs["enums"]["ImGuiTreeNodeFlags_"][12]["name"] = "ImGuiTreeNodeFlags_FramePadding" -defs["enums"]["ImGuiTreeNodeFlags_"][12]["value"] = "1 << 10" -defs["enums"]["ImGuiTreeNodeFlags_"][13] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][13]["calc_value"] = 2048 -defs["enums"]["ImGuiTreeNodeFlags_"][13]["name"] = "ImGuiTreeNodeFlags_SpanAvailWidth" -defs["enums"]["ImGuiTreeNodeFlags_"][13]["value"] = "1 << 11" -defs["enums"]["ImGuiTreeNodeFlags_"][14] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][14]["calc_value"] = 4096 -defs["enums"]["ImGuiTreeNodeFlags_"][14]["name"] = "ImGuiTreeNodeFlags_SpanFullWidth" -defs["enums"]["ImGuiTreeNodeFlags_"][14]["value"] = "1 << 12" -defs["enums"]["ImGuiTreeNodeFlags_"][15] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][15]["calc_value"] = 8192 -defs["enums"]["ImGuiTreeNodeFlags_"][15]["name"] = "ImGuiTreeNodeFlags_NavLeftJumpsBackHere" -defs["enums"]["ImGuiTreeNodeFlags_"][15]["value"] = "1 << 13" -defs["enums"]["ImGuiTreeNodeFlags_"][16] = {} -defs["enums"]["ImGuiTreeNodeFlags_"][16]["calc_value"] = 26 -defs["enums"]["ImGuiTreeNodeFlags_"][16]["name"] = "ImGuiTreeNodeFlags_CollapsingHeader" -defs["enums"]["ImGuiTreeNodeFlags_"][16]["value"] = "ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog" -defs["enums"]["ImGuiWindowFlags_"] = {} -defs["enums"]["ImGuiWindowFlags_"][1] = {} -defs["enums"]["ImGuiWindowFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiWindowFlags_"][1]["name"] = "ImGuiWindowFlags_None" -defs["enums"]["ImGuiWindowFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiWindowFlags_"][2] = {} -defs["enums"]["ImGuiWindowFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiWindowFlags_"][2]["name"] = "ImGuiWindowFlags_NoTitleBar" -defs["enums"]["ImGuiWindowFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiWindowFlags_"][3] = {} -defs["enums"]["ImGuiWindowFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiWindowFlags_"][3]["name"] = "ImGuiWindowFlags_NoResize" -defs["enums"]["ImGuiWindowFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiWindowFlags_"][4] = {} -defs["enums"]["ImGuiWindowFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiWindowFlags_"][4]["name"] = "ImGuiWindowFlags_NoMove" -defs["enums"]["ImGuiWindowFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiWindowFlags_"][5] = {} -defs["enums"]["ImGuiWindowFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiWindowFlags_"][5]["name"] = "ImGuiWindowFlags_NoScrollbar" -defs["enums"]["ImGuiWindowFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiWindowFlags_"][6] = {} -defs["enums"]["ImGuiWindowFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiWindowFlags_"][6]["name"] = "ImGuiWindowFlags_NoScrollWithMouse" -defs["enums"]["ImGuiWindowFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiWindowFlags_"][7] = {} -defs["enums"]["ImGuiWindowFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiWindowFlags_"][7]["name"] = "ImGuiWindowFlags_NoCollapse" -defs["enums"]["ImGuiWindowFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiWindowFlags_"][8] = {} -defs["enums"]["ImGuiWindowFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiWindowFlags_"][8]["name"] = "ImGuiWindowFlags_AlwaysAutoResize" -defs["enums"]["ImGuiWindowFlags_"][8]["value"] = "1 << 6" -defs["enums"]["ImGuiWindowFlags_"][9] = {} -defs["enums"]["ImGuiWindowFlags_"][9]["calc_value"] = 128 -defs["enums"]["ImGuiWindowFlags_"][9]["name"] = "ImGuiWindowFlags_NoBackground" -defs["enums"]["ImGuiWindowFlags_"][9]["value"] = "1 << 7" -defs["enums"]["ImGuiWindowFlags_"][10] = {} -defs["enums"]["ImGuiWindowFlags_"][10]["calc_value"] = 256 -defs["enums"]["ImGuiWindowFlags_"][10]["name"] = "ImGuiWindowFlags_NoSavedSettings" -defs["enums"]["ImGuiWindowFlags_"][10]["value"] = "1 << 8" -defs["enums"]["ImGuiWindowFlags_"][11] = {} -defs["enums"]["ImGuiWindowFlags_"][11]["calc_value"] = 512 -defs["enums"]["ImGuiWindowFlags_"][11]["name"] = "ImGuiWindowFlags_NoMouseInputs" -defs["enums"]["ImGuiWindowFlags_"][11]["value"] = "1 << 9" -defs["enums"]["ImGuiWindowFlags_"][12] = {} -defs["enums"]["ImGuiWindowFlags_"][12]["calc_value"] = 1024 -defs["enums"]["ImGuiWindowFlags_"][12]["name"] = "ImGuiWindowFlags_MenuBar" -defs["enums"]["ImGuiWindowFlags_"][12]["value"] = "1 << 10" -defs["enums"]["ImGuiWindowFlags_"][13] = {} -defs["enums"]["ImGuiWindowFlags_"][13]["calc_value"] = 2048 -defs["enums"]["ImGuiWindowFlags_"][13]["name"] = "ImGuiWindowFlags_HorizontalScrollbar" -defs["enums"]["ImGuiWindowFlags_"][13]["value"] = "1 << 11" -defs["enums"]["ImGuiWindowFlags_"][14] = {} -defs["enums"]["ImGuiWindowFlags_"][14]["calc_value"] = 4096 -defs["enums"]["ImGuiWindowFlags_"][14]["name"] = "ImGuiWindowFlags_NoFocusOnAppearing" -defs["enums"]["ImGuiWindowFlags_"][14]["value"] = "1 << 12" -defs["enums"]["ImGuiWindowFlags_"][15] = {} -defs["enums"]["ImGuiWindowFlags_"][15]["calc_value"] = 8192 -defs["enums"]["ImGuiWindowFlags_"][15]["name"] = "ImGuiWindowFlags_NoBringToFrontOnFocus" -defs["enums"]["ImGuiWindowFlags_"][15]["value"] = "1 << 13" -defs["enums"]["ImGuiWindowFlags_"][16] = {} -defs["enums"]["ImGuiWindowFlags_"][16]["calc_value"] = 16384 -defs["enums"]["ImGuiWindowFlags_"][16]["name"] = "ImGuiWindowFlags_AlwaysVerticalScrollbar" -defs["enums"]["ImGuiWindowFlags_"][16]["value"] = "1 << 14" -defs["enums"]["ImGuiWindowFlags_"][17] = {} -defs["enums"]["ImGuiWindowFlags_"][17]["calc_value"] = 32768 -defs["enums"]["ImGuiWindowFlags_"][17]["name"] = "ImGuiWindowFlags_AlwaysHorizontalScrollbar" -defs["enums"]["ImGuiWindowFlags_"][17]["value"] = "1<< 15" -defs["enums"]["ImGuiWindowFlags_"][18] = {} -defs["enums"]["ImGuiWindowFlags_"][18]["calc_value"] = 65536 -defs["enums"]["ImGuiWindowFlags_"][18]["name"] = "ImGuiWindowFlags_AlwaysUseWindowPadding" -defs["enums"]["ImGuiWindowFlags_"][18]["value"] = "1 << 16" -defs["enums"]["ImGuiWindowFlags_"][19] = {} -defs["enums"]["ImGuiWindowFlags_"][19]["calc_value"] = 262144 -defs["enums"]["ImGuiWindowFlags_"][19]["name"] = "ImGuiWindowFlags_NoNavInputs" -defs["enums"]["ImGuiWindowFlags_"][19]["value"] = "1 << 18" -defs["enums"]["ImGuiWindowFlags_"][20] = {} -defs["enums"]["ImGuiWindowFlags_"][20]["calc_value"] = 524288 -defs["enums"]["ImGuiWindowFlags_"][20]["name"] = "ImGuiWindowFlags_NoNavFocus" -defs["enums"]["ImGuiWindowFlags_"][20]["value"] = "1 << 19" -defs["enums"]["ImGuiWindowFlags_"][21] = {} -defs["enums"]["ImGuiWindowFlags_"][21]["calc_value"] = 1048576 -defs["enums"]["ImGuiWindowFlags_"][21]["name"] = "ImGuiWindowFlags_UnsavedDocument" -defs["enums"]["ImGuiWindowFlags_"][21]["value"] = "1 << 20" -defs["enums"]["ImGuiWindowFlags_"][22] = {} -defs["enums"]["ImGuiWindowFlags_"][22]["calc_value"] = 786432 -defs["enums"]["ImGuiWindowFlags_"][22]["name"] = "ImGuiWindowFlags_NoNav" -defs["enums"]["ImGuiWindowFlags_"][22]["value"] = "ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" -defs["enums"]["ImGuiWindowFlags_"][23] = {} -defs["enums"]["ImGuiWindowFlags_"][23]["calc_value"] = 43 -defs["enums"]["ImGuiWindowFlags_"][23]["name"] = "ImGuiWindowFlags_NoDecoration" -defs["enums"]["ImGuiWindowFlags_"][23]["value"] = "ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse" -defs["enums"]["ImGuiWindowFlags_"][24] = {} -defs["enums"]["ImGuiWindowFlags_"][24]["calc_value"] = 786944 -defs["enums"]["ImGuiWindowFlags_"][24]["name"] = "ImGuiWindowFlags_NoInputs" -defs["enums"]["ImGuiWindowFlags_"][24]["value"] = "ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" -defs["enums"]["ImGuiWindowFlags_"][25] = {} -defs["enums"]["ImGuiWindowFlags_"][25]["calc_value"] = 8388608 -defs["enums"]["ImGuiWindowFlags_"][25]["name"] = "ImGuiWindowFlags_NavFlattened" -defs["enums"]["ImGuiWindowFlags_"][25]["value"] = "1 << 23" -defs["enums"]["ImGuiWindowFlags_"][26] = {} -defs["enums"]["ImGuiWindowFlags_"][26]["calc_value"] = 16777216 -defs["enums"]["ImGuiWindowFlags_"][26]["name"] = "ImGuiWindowFlags_ChildWindow" -defs["enums"]["ImGuiWindowFlags_"][26]["value"] = "1 << 24" -defs["enums"]["ImGuiWindowFlags_"][27] = {} -defs["enums"]["ImGuiWindowFlags_"][27]["calc_value"] = 33554432 -defs["enums"]["ImGuiWindowFlags_"][27]["name"] = "ImGuiWindowFlags_Tooltip" -defs["enums"]["ImGuiWindowFlags_"][27]["value"] = "1 << 25" -defs["enums"]["ImGuiWindowFlags_"][28] = {} -defs["enums"]["ImGuiWindowFlags_"][28]["calc_value"] = 67108864 -defs["enums"]["ImGuiWindowFlags_"][28]["name"] = "ImGuiWindowFlags_Popup" -defs["enums"]["ImGuiWindowFlags_"][28]["value"] = "1 << 26" -defs["enums"]["ImGuiWindowFlags_"][29] = {} -defs["enums"]["ImGuiWindowFlags_"][29]["calc_value"] = 134217728 -defs["enums"]["ImGuiWindowFlags_"][29]["name"] = "ImGuiWindowFlags_Modal" -defs["enums"]["ImGuiWindowFlags_"][29]["value"] = "1 << 27" -defs["enums"]["ImGuiWindowFlags_"][30] = {} -defs["enums"]["ImGuiWindowFlags_"][30]["calc_value"] = 268435456 -defs["enums"]["ImGuiWindowFlags_"][30]["name"] = "ImGuiWindowFlags_ChildMenu" -defs["enums"]["ImGuiWindowFlags_"][30]["value"] = "1 << 28" -defs["enumtypes"] = {} -defs["locations"] = {} -defs["locations"]["ImColor"] = "imgui:2179" -defs["locations"]["ImDrawChannel"] = "imgui:2273" -defs["locations"]["ImDrawCmd"] = "imgui:2228" -defs["locations"]["ImDrawCmdHeader"] = "imgui:2265" -defs["locations"]["ImDrawCornerFlags_"] = "imgui:2297" -defs["locations"]["ImDrawData"] = "imgui:2452" -defs["locations"]["ImDrawList"] = "imgui:2330" -defs["locations"]["ImDrawListFlags_"] = "imgui:2313" -defs["locations"]["ImDrawListSplitter"] = "imgui:2282" -defs["locations"]["ImDrawVert"] = "imgui:2250" -defs["locations"]["ImFont"] = "imgui:2663" -defs["locations"]["ImFontAtlas"] = "imgui:2568" -defs["locations"]["ImFontAtlasCustomRect"] = "imgui:2530" -defs["locations"]["ImFontAtlasFlags_"] = "imgui:2543" -defs["locations"]["ImFontConfig"] = "imgui:2475" -defs["locations"]["ImFontGlyph"] = "imgui:2504" -defs["locations"]["ImFontGlyphRangesBuilder"] = "imgui:2515" -defs["locations"]["ImGuiBackendFlags_"] = "imgui:1355" -defs["locations"]["ImGuiButtonFlags_"] = "imgui:1461" -defs["locations"]["ImGuiCol_"] = "imgui:1365" -defs["locations"]["ImGuiColorEditFlags_"] = "imgui:1474" -defs["locations"]["ImGuiComboFlags_"] = "imgui:994" -defs["locations"]["ImGuiCond_"] = "imgui:1566" -defs["locations"]["ImGuiConfigFlags_"] = "imgui:1339" -defs["locations"]["ImGuiDataType_"] = "imgui:1231" -defs["locations"]["ImGuiDir_"] = "imgui:1247" -defs["locations"]["ImGuiDragDropFlags_"] = "imgui:1209" -defs["locations"]["ImGuiFocusedFlags_"] = "imgui:1181" -defs["locations"]["ImGuiHoveredFlags_"] = "imgui:1193" -defs["locations"]["ImGuiIO"] = "imgui:1726" -defs["locations"]["ImGuiInputTextCallbackData"] = "imgui:1868" -defs["locations"]["ImGuiInputTextFlags_"] = "imgui:909" -defs["locations"]["ImGuiKeyModFlags_"] = "imgui:1294" -defs["locations"]["ImGuiKey_"] = "imgui:1266" -defs["locations"]["ImGuiListClipper"] = "imgui:2130" -defs["locations"]["ImGuiMouseButton_"] = "imgui:1538" -defs["locations"]["ImGuiMouseCursor_"] = "imgui:1548" -defs["locations"]["ImGuiNavInput_"] = "imgui:1307" -defs["locations"]["ImGuiOnceUponAFrame"] = "imgui:2008" -defs["locations"]["ImGuiPayload"] = "imgui:1908" -defs["locations"]["ImGuiPopupFlags_"] = "imgui:967" -defs["locations"]["ImGuiSelectableFlags_"] = "imgui:983" -defs["locations"]["ImGuiSizeCallbackData"] = "imgui:1899" -defs["locations"]["ImGuiSliderFlags_"] = "imgui:1521" -defs["locations"]["ImGuiSortDirection_"] = "imgui:1258" -defs["locations"]["ImGuiStorage"] = "imgui:2070" -defs["locations"]["ImGuiStoragePair"] = "imgui:2073" -defs["locations"]["ImGuiStyle"] = "imgui:1672" -defs["locations"]["ImGuiStyleVar_"] = "imgui:1430" -defs["locations"]["ImGuiTabBarFlags_"] = "imgui:1008" -defs["locations"]["ImGuiTabItemFlags_"] = "imgui:1024" -defs["locations"]["ImGuiTableBgTarget_"] = "imgui:1172" -defs["locations"]["ImGuiTableColumnFlags_"] = "imgui:1117" -defs["locations"]["ImGuiTableColumnSortSpecs"] = "imgui:1930" -defs["locations"]["ImGuiTableFlags_"] = "imgui:1060" -defs["locations"]["ImGuiTableRowFlags_"] = "imgui:1157" -defs["locations"]["ImGuiTableSortSpecs"] = "imgui:1944" -defs["locations"]["ImGuiTextBuffer"] = "imgui:2043" -defs["locations"]["ImGuiTextFilter"] = "imgui:2016" -defs["locations"]["ImGuiTextRange"] = "imgui:2026" -defs["locations"]["ImGuiTreeNodeFlags_"] = "imgui:938" -defs["locations"]["ImGuiWindowFlags_"] = "imgui:869" -defs["locations"]["ImVec2"] = "imgui:223" -defs["locations"]["ImVec4"] = "imgui:236" -defs["structs"] = {} -defs["structs"]["ImColor"] = {} -defs["structs"]["ImColor"][1] = {} -defs["structs"]["ImColor"][1]["name"] = "Value" -defs["structs"]["ImColor"][1]["type"] = "ImVec4" -defs["structs"]["ImDrawChannel"] = {} -defs["structs"]["ImDrawChannel"][1] = {} -defs["structs"]["ImDrawChannel"][1]["name"] = "_CmdBuffer" -defs["structs"]["ImDrawChannel"][1]["template_type"] = "ImDrawCmd" -defs["structs"]["ImDrawChannel"][1]["type"] = "ImVector_ImDrawCmd" -defs["structs"]["ImDrawChannel"][2] = {} -defs["structs"]["ImDrawChannel"][2]["name"] = "_IdxBuffer" -defs["structs"]["ImDrawChannel"][2]["template_type"] = "ImDrawIdx" -defs["structs"]["ImDrawChannel"][2]["type"] = "ImVector_ImDrawIdx" -defs["structs"]["ImDrawCmd"] = {} -defs["structs"]["ImDrawCmd"][1] = {} -defs["structs"]["ImDrawCmd"][1]["name"] = "ClipRect" -defs["structs"]["ImDrawCmd"][1]["type"] = "ImVec4" -defs["structs"]["ImDrawCmd"][2] = {} -defs["structs"]["ImDrawCmd"][2]["name"] = "TextureId" -defs["structs"]["ImDrawCmd"][2]["type"] = "ImTextureID" -defs["structs"]["ImDrawCmd"][3] = {} -defs["structs"]["ImDrawCmd"][3]["name"] = "VtxOffset" -defs["structs"]["ImDrawCmd"][3]["type"] = "unsigned int" -defs["structs"]["ImDrawCmd"][4] = {} -defs["structs"]["ImDrawCmd"][4]["name"] = "IdxOffset" -defs["structs"]["ImDrawCmd"][4]["type"] = "unsigned int" -defs["structs"]["ImDrawCmd"][5] = {} -defs["structs"]["ImDrawCmd"][5]["name"] = "ElemCount" -defs["structs"]["ImDrawCmd"][5]["type"] = "unsigned int" -defs["structs"]["ImDrawCmd"][6] = {} -defs["structs"]["ImDrawCmd"][6]["name"] = "UserCallback" -defs["structs"]["ImDrawCmd"][6]["type"] = "ImDrawCallback" -defs["structs"]["ImDrawCmd"][7] = {} -defs["structs"]["ImDrawCmd"][7]["name"] = "UserCallbackData" -defs["structs"]["ImDrawCmd"][7]["type"] = "void*" -defs["structs"]["ImDrawCmdHeader"] = {} -defs["structs"]["ImDrawCmdHeader"][1] = {} -defs["structs"]["ImDrawCmdHeader"][1]["name"] = "ClipRect" -defs["structs"]["ImDrawCmdHeader"][1]["type"] = "ImVec4" -defs["structs"]["ImDrawCmdHeader"][2] = {} -defs["structs"]["ImDrawCmdHeader"][2]["name"] = "TextureId" -defs["structs"]["ImDrawCmdHeader"][2]["type"] = "ImTextureID" -defs["structs"]["ImDrawCmdHeader"][3] = {} -defs["structs"]["ImDrawCmdHeader"][3]["name"] = "VtxOffset" -defs["structs"]["ImDrawCmdHeader"][3]["type"] = "unsigned int" -defs["structs"]["ImDrawData"] = {} -defs["structs"]["ImDrawData"][1] = {} -defs["structs"]["ImDrawData"][1]["name"] = "Valid" -defs["structs"]["ImDrawData"][1]["type"] = "bool" -defs["structs"]["ImDrawData"][2] = {} -defs["structs"]["ImDrawData"][2]["name"] = "CmdLists" -defs["structs"]["ImDrawData"][2]["type"] = "ImDrawList**" -defs["structs"]["ImDrawData"][3] = {} -defs["structs"]["ImDrawData"][3]["name"] = "CmdListsCount" -defs["structs"]["ImDrawData"][3]["type"] = "int" -defs["structs"]["ImDrawData"][4] = {} -defs["structs"]["ImDrawData"][4]["name"] = "TotalIdxCount" -defs["structs"]["ImDrawData"][4]["type"] = "int" -defs["structs"]["ImDrawData"][5] = {} -defs["structs"]["ImDrawData"][5]["name"] = "TotalVtxCount" -defs["structs"]["ImDrawData"][5]["type"] = "int" -defs["structs"]["ImDrawData"][6] = {} -defs["structs"]["ImDrawData"][6]["name"] = "DisplayPos" -defs["structs"]["ImDrawData"][6]["type"] = "ImVec2" -defs["structs"]["ImDrawData"][7] = {} -defs["structs"]["ImDrawData"][7]["name"] = "DisplaySize" -defs["structs"]["ImDrawData"][7]["type"] = "ImVec2" -defs["structs"]["ImDrawData"][8] = {} -defs["structs"]["ImDrawData"][8]["name"] = "FramebufferScale" -defs["structs"]["ImDrawData"][8]["type"] = "ImVec2" -defs["structs"]["ImDrawList"] = {} -defs["structs"]["ImDrawList"][1] = {} -defs["structs"]["ImDrawList"][1]["name"] = "CmdBuffer" -defs["structs"]["ImDrawList"][1]["template_type"] = "ImDrawCmd" -defs["structs"]["ImDrawList"][1]["type"] = "ImVector_ImDrawCmd" -defs["structs"]["ImDrawList"][2] = {} -defs["structs"]["ImDrawList"][2]["name"] = "IdxBuffer" -defs["structs"]["ImDrawList"][2]["template_type"] = "ImDrawIdx" -defs["structs"]["ImDrawList"][2]["type"] = "ImVector_ImDrawIdx" -defs["structs"]["ImDrawList"][3] = {} -defs["structs"]["ImDrawList"][3]["name"] = "VtxBuffer" -defs["structs"]["ImDrawList"][3]["template_type"] = "ImDrawVert" -defs["structs"]["ImDrawList"][3]["type"] = "ImVector_ImDrawVert" -defs["structs"]["ImDrawList"][4] = {} -defs["structs"]["ImDrawList"][4]["name"] = "Flags" -defs["structs"]["ImDrawList"][4]["type"] = "ImDrawListFlags" -defs["structs"]["ImDrawList"][5] = {} -defs["structs"]["ImDrawList"][5]["name"] = "_VtxCurrentIdx" -defs["structs"]["ImDrawList"][5]["type"] = "unsigned int" -defs["structs"]["ImDrawList"][6] = {} -defs["structs"]["ImDrawList"][6]["name"] = "_Data" -defs["structs"]["ImDrawList"][6]["type"] = "const ImDrawListSharedData*" -defs["structs"]["ImDrawList"][7] = {} -defs["structs"]["ImDrawList"][7]["name"] = "_OwnerName" -defs["structs"]["ImDrawList"][7]["type"] = "const char*" -defs["structs"]["ImDrawList"][8] = {} -defs["structs"]["ImDrawList"][8]["name"] = "_VtxWritePtr" -defs["structs"]["ImDrawList"][8]["type"] = "ImDrawVert*" -defs["structs"]["ImDrawList"][9] = {} -defs["structs"]["ImDrawList"][9]["name"] = "_IdxWritePtr" -defs["structs"]["ImDrawList"][9]["type"] = "ImDrawIdx*" -defs["structs"]["ImDrawList"][10] = {} -defs["structs"]["ImDrawList"][10]["name"] = "_ClipRectStack" -defs["structs"]["ImDrawList"][10]["template_type"] = "ImVec4" -defs["structs"]["ImDrawList"][10]["type"] = "ImVector_ImVec4" -defs["structs"]["ImDrawList"][11] = {} -defs["structs"]["ImDrawList"][11]["name"] = "_TextureIdStack" -defs["structs"]["ImDrawList"][11]["template_type"] = "ImTextureID" -defs["structs"]["ImDrawList"][11]["type"] = "ImVector_ImTextureID" -defs["structs"]["ImDrawList"][12] = {} -defs["structs"]["ImDrawList"][12]["name"] = "_Path" -defs["structs"]["ImDrawList"][12]["template_type"] = "ImVec2" -defs["structs"]["ImDrawList"][12]["type"] = "ImVector_ImVec2" -defs["structs"]["ImDrawList"][13] = {} -defs["structs"]["ImDrawList"][13]["name"] = "_CmdHeader" -defs["structs"]["ImDrawList"][13]["type"] = "ImDrawCmdHeader" -defs["structs"]["ImDrawList"][14] = {} -defs["structs"]["ImDrawList"][14]["name"] = "_Splitter" -defs["structs"]["ImDrawList"][14]["type"] = "ImDrawListSplitter" -defs["structs"]["ImDrawList"][15] = {} -defs["structs"]["ImDrawList"][15]["name"] = "_FringeScale" -defs["structs"]["ImDrawList"][15]["type"] = "float" -defs["structs"]["ImDrawListSplitter"] = {} -defs["structs"]["ImDrawListSplitter"][1] = {} -defs["structs"]["ImDrawListSplitter"][1]["name"] = "_Current" -defs["structs"]["ImDrawListSplitter"][1]["type"] = "int" -defs["structs"]["ImDrawListSplitter"][2] = {} -defs["structs"]["ImDrawListSplitter"][2]["name"] = "_Count" -defs["structs"]["ImDrawListSplitter"][2]["type"] = "int" -defs["structs"]["ImDrawListSplitter"][3] = {} -defs["structs"]["ImDrawListSplitter"][3]["name"] = "_Channels" -defs["structs"]["ImDrawListSplitter"][3]["template_type"] = "ImDrawChannel" -defs["structs"]["ImDrawListSplitter"][3]["type"] = "ImVector_ImDrawChannel" -defs["structs"]["ImDrawVert"] = {} -defs["structs"]["ImDrawVert"][1] = {} -defs["structs"]["ImDrawVert"][1]["name"] = "pos" -defs["structs"]["ImDrawVert"][1]["type"] = "ImVec2" -defs["structs"]["ImDrawVert"][2] = {} -defs["structs"]["ImDrawVert"][2]["name"] = "uv" -defs["structs"]["ImDrawVert"][2]["type"] = "ImVec2" -defs["structs"]["ImDrawVert"][3] = {} -defs["structs"]["ImDrawVert"][3]["name"] = "col" -defs["structs"]["ImDrawVert"][3]["type"] = "ImU32" -defs["structs"]["ImFont"] = {} -defs["structs"]["ImFont"][1] = {} -defs["structs"]["ImFont"][1]["name"] = "IndexAdvanceX" -defs["structs"]["ImFont"][1]["template_type"] = "float" -defs["structs"]["ImFont"][1]["type"] = "ImVector_float" -defs["structs"]["ImFont"][2] = {} -defs["structs"]["ImFont"][2]["name"] = "FallbackAdvanceX" -defs["structs"]["ImFont"][2]["type"] = "float" -defs["structs"]["ImFont"][3] = {} -defs["structs"]["ImFont"][3]["name"] = "FontSize" -defs["structs"]["ImFont"][3]["type"] = "float" -defs["structs"]["ImFont"][4] = {} -defs["structs"]["ImFont"][4]["name"] = "IndexLookup" -defs["structs"]["ImFont"][4]["template_type"] = "ImWchar" -defs["structs"]["ImFont"][4]["type"] = "ImVector_ImWchar" -defs["structs"]["ImFont"][5] = {} -defs["structs"]["ImFont"][5]["name"] = "Glyphs" -defs["structs"]["ImFont"][5]["template_type"] = "ImFontGlyph" -defs["structs"]["ImFont"][5]["type"] = "ImVector_ImFontGlyph" -defs["structs"]["ImFont"][6] = {} -defs["structs"]["ImFont"][6]["name"] = "FallbackGlyph" -defs["structs"]["ImFont"][6]["type"] = "const ImFontGlyph*" -defs["structs"]["ImFont"][7] = {} -defs["structs"]["ImFont"][7]["name"] = "ContainerAtlas" -defs["structs"]["ImFont"][7]["type"] = "ImFontAtlas*" -defs["structs"]["ImFont"][8] = {} -defs["structs"]["ImFont"][8]["name"] = "ConfigData" -defs["structs"]["ImFont"][8]["type"] = "const ImFontConfig*" -defs["structs"]["ImFont"][9] = {} -defs["structs"]["ImFont"][9]["name"] = "ConfigDataCount" -defs["structs"]["ImFont"][9]["type"] = "short" -defs["structs"]["ImFont"][10] = {} -defs["structs"]["ImFont"][10]["name"] = "FallbackChar" -defs["structs"]["ImFont"][10]["type"] = "ImWchar" -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"][13] = {} -defs["structs"]["ImFont"][13]["name"] = "Scale" -defs["structs"]["ImFont"][13]["type"] = "float" -defs["structs"]["ImFont"][14] = {} -defs["structs"]["ImFont"][14]["name"] = "Ascent" -defs["structs"]["ImFont"][14]["type"] = "float" -defs["structs"]["ImFont"][15] = {} -defs["structs"]["ImFont"][15]["name"] = "Descent" -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"][17] = {} -defs["structs"]["ImFont"][17]["name"] = "Used4kPagesMap[(0xFFFF+1)/4096/8]" -defs["structs"]["ImFont"][17]["size"] = 2 -defs["structs"]["ImFont"][17]["type"] = "ImU8" -defs["structs"]["ImFontAtlas"] = {} -defs["structs"]["ImFontAtlas"][1] = {} -defs["structs"]["ImFontAtlas"][1]["name"] = "Locked" -defs["structs"]["ImFontAtlas"][1]["type"] = "bool" -defs["structs"]["ImFontAtlas"][2] = {} -defs["structs"]["ImFontAtlas"][2]["name"] = "Flags" -defs["structs"]["ImFontAtlas"][2]["type"] = "ImFontAtlasFlags" -defs["structs"]["ImFontAtlas"][3] = {} -defs["structs"]["ImFontAtlas"][3]["name"] = "TexID" -defs["structs"]["ImFontAtlas"][3]["type"] = "ImTextureID" -defs["structs"]["ImFontAtlas"][4] = {} -defs["structs"]["ImFontAtlas"][4]["name"] = "TexDesiredWidth" -defs["structs"]["ImFontAtlas"][4]["type"] = "int" -defs["structs"]["ImFontAtlas"][5] = {} -defs["structs"]["ImFontAtlas"][5]["name"] = "TexGlyphPadding" -defs["structs"]["ImFontAtlas"][5]["type"] = "int" -defs["structs"]["ImFontAtlas"][6] = {} -defs["structs"]["ImFontAtlas"][6]["name"] = "TexPixelsAlpha8" -defs["structs"]["ImFontAtlas"][6]["type"] = "unsigned char*" -defs["structs"]["ImFontAtlas"][7] = {} -defs["structs"]["ImFontAtlas"][7]["name"] = "TexPixelsRGBA32" -defs["structs"]["ImFontAtlas"][7]["type"] = "unsigned int*" -defs["structs"]["ImFontAtlas"][8] = {} -defs["structs"]["ImFontAtlas"][8]["name"] = "TexWidth" -defs["structs"]["ImFontAtlas"][8]["type"] = "int" -defs["structs"]["ImFontAtlas"][9] = {} -defs["structs"]["ImFontAtlas"][9]["name"] = "TexHeight" -defs["structs"]["ImFontAtlas"][9]["type"] = "int" -defs["structs"]["ImFontAtlas"][10] = {} -defs["structs"]["ImFontAtlas"][10]["name"] = "TexUvScale" -defs["structs"]["ImFontAtlas"][10]["type"] = "ImVec2" -defs["structs"]["ImFontAtlas"][11] = {} -defs["structs"]["ImFontAtlas"][11]["name"] = "TexUvWhitePixel" -defs["structs"]["ImFontAtlas"][11]["type"] = "ImVec2" -defs["structs"]["ImFontAtlas"][12] = {} -defs["structs"]["ImFontAtlas"][12]["name"] = "Fonts" -defs["structs"]["ImFontAtlas"][12]["template_type"] = "ImFont*" -defs["structs"]["ImFontAtlas"][12]["type"] = "ImVector_ImFontPtr" -defs["structs"]["ImFontAtlas"][13] = {} -defs["structs"]["ImFontAtlas"][13]["name"] = "CustomRects" -defs["structs"]["ImFontAtlas"][13]["template_type"] = "ImFontAtlasCustomRect" -defs["structs"]["ImFontAtlas"][13]["type"] = "ImVector_ImFontAtlasCustomRect" -defs["structs"]["ImFontAtlas"][14] = {} -defs["structs"]["ImFontAtlas"][14]["name"] = "ConfigData" -defs["structs"]["ImFontAtlas"][14]["template_type"] = "ImFontConfig" -defs["structs"]["ImFontAtlas"][14]["type"] = "ImVector_ImFontConfig" -defs["structs"]["ImFontAtlas"][15] = {} -defs["structs"]["ImFontAtlas"][15]["name"] = "TexUvLines[(63)+1]" -defs["structs"]["ImFontAtlas"][15]["size"] = 64 -defs["structs"]["ImFontAtlas"][15]["type"] = "ImVec4" -defs["structs"]["ImFontAtlas"][16] = {} -defs["structs"]["ImFontAtlas"][16]["name"] = "PackIdMouseCursors" -defs["structs"]["ImFontAtlas"][16]["type"] = "int" -defs["structs"]["ImFontAtlas"][17] = {} -defs["structs"]["ImFontAtlas"][17]["name"] = "PackIdLines" -defs["structs"]["ImFontAtlas"][17]["type"] = "int" -defs["structs"]["ImFontAtlasCustomRect"] = {} -defs["structs"]["ImFontAtlasCustomRect"][1] = {} -defs["structs"]["ImFontAtlasCustomRect"][1]["name"] = "Width" -defs["structs"]["ImFontAtlasCustomRect"][1]["type"] = "unsigned short" -defs["structs"]["ImFontAtlasCustomRect"][2] = {} -defs["structs"]["ImFontAtlasCustomRect"][2]["name"] = "Height" -defs["structs"]["ImFontAtlasCustomRect"][2]["type"] = "unsigned short" -defs["structs"]["ImFontAtlasCustomRect"][3] = {} -defs["structs"]["ImFontAtlasCustomRect"][3]["name"] = "X" -defs["structs"]["ImFontAtlasCustomRect"][3]["type"] = "unsigned short" -defs["structs"]["ImFontAtlasCustomRect"][4] = {} -defs["structs"]["ImFontAtlasCustomRect"][4]["name"] = "Y" -defs["structs"]["ImFontAtlasCustomRect"][4]["type"] = "unsigned short" -defs["structs"]["ImFontAtlasCustomRect"][5] = {} -defs["structs"]["ImFontAtlasCustomRect"][5]["name"] = "GlyphID" -defs["structs"]["ImFontAtlasCustomRect"][5]["type"] = "unsigned int" -defs["structs"]["ImFontAtlasCustomRect"][6] = {} -defs["structs"]["ImFontAtlasCustomRect"][6]["name"] = "GlyphAdvanceX" -defs["structs"]["ImFontAtlasCustomRect"][6]["type"] = "float" -defs["structs"]["ImFontAtlasCustomRect"][7] = {} -defs["structs"]["ImFontAtlasCustomRect"][7]["name"] = "GlyphOffset" -defs["structs"]["ImFontAtlasCustomRect"][7]["type"] = "ImVec2" -defs["structs"]["ImFontAtlasCustomRect"][8] = {} -defs["structs"]["ImFontAtlasCustomRect"][8]["name"] = "Font" -defs["structs"]["ImFontAtlasCustomRect"][8]["type"] = "ImFont*" -defs["structs"]["ImFontConfig"] = {} -defs["structs"]["ImFontConfig"][1] = {} -defs["structs"]["ImFontConfig"][1]["name"] = "FontData" -defs["structs"]["ImFontConfig"][1]["type"] = "void*" -defs["structs"]["ImFontConfig"][2] = {} -defs["structs"]["ImFontConfig"][2]["name"] = "FontDataSize" -defs["structs"]["ImFontConfig"][2]["type"] = "int" -defs["structs"]["ImFontConfig"][3] = {} -defs["structs"]["ImFontConfig"][3]["name"] = "FontDataOwnedByAtlas" -defs["structs"]["ImFontConfig"][3]["type"] = "bool" -defs["structs"]["ImFontConfig"][4] = {} -defs["structs"]["ImFontConfig"][4]["name"] = "FontNo" -defs["structs"]["ImFontConfig"][4]["type"] = "int" -defs["structs"]["ImFontConfig"][5] = {} -defs["structs"]["ImFontConfig"][5]["name"] = "SizePixels" -defs["structs"]["ImFontConfig"][5]["type"] = "float" -defs["structs"]["ImFontConfig"][6] = {} -defs["structs"]["ImFontConfig"][6]["name"] = "OversampleH" -defs["structs"]["ImFontConfig"][6]["type"] = "int" -defs["structs"]["ImFontConfig"][7] = {} -defs["structs"]["ImFontConfig"][7]["name"] = "OversampleV" -defs["structs"]["ImFontConfig"][7]["type"] = "int" -defs["structs"]["ImFontConfig"][8] = {} -defs["structs"]["ImFontConfig"][8]["name"] = "PixelSnapH" -defs["structs"]["ImFontConfig"][8]["type"] = "bool" -defs["structs"]["ImFontConfig"][9] = {} -defs["structs"]["ImFontConfig"][9]["name"] = "GlyphExtraSpacing" -defs["structs"]["ImFontConfig"][9]["type"] = "ImVec2" -defs["structs"]["ImFontConfig"][10] = {} -defs["structs"]["ImFontConfig"][10]["name"] = "GlyphOffset" -defs["structs"]["ImFontConfig"][10]["type"] = "ImVec2" -defs["structs"]["ImFontConfig"][11] = {} -defs["structs"]["ImFontConfig"][11]["name"] = "GlyphRanges" -defs["structs"]["ImFontConfig"][11]["type"] = "const ImWchar*" -defs["structs"]["ImFontConfig"][12] = {} -defs["structs"]["ImFontConfig"][12]["name"] = "GlyphMinAdvanceX" -defs["structs"]["ImFontConfig"][12]["type"] = "float" -defs["structs"]["ImFontConfig"][13] = {} -defs["structs"]["ImFontConfig"][13]["name"] = "GlyphMaxAdvanceX" -defs["structs"]["ImFontConfig"][13]["type"] = "float" -defs["structs"]["ImFontConfig"][14] = {} -defs["structs"]["ImFontConfig"][14]["name"] = "MergeMode" -defs["structs"]["ImFontConfig"][14]["type"] = "bool" -defs["structs"]["ImFontConfig"][15] = {} -defs["structs"]["ImFontConfig"][15]["name"] = "RasterizerFlags" -defs["structs"]["ImFontConfig"][15]["type"] = "unsigned int" -defs["structs"]["ImFontConfig"][16] = {} -defs["structs"]["ImFontConfig"][16]["name"] = "RasterizerMultiply" -defs["structs"]["ImFontConfig"][16]["type"] = "float" -defs["structs"]["ImFontConfig"][17] = {} -defs["structs"]["ImFontConfig"][17]["name"] = "EllipsisChar" -defs["structs"]["ImFontConfig"][17]["type"] = "ImWchar" -defs["structs"]["ImFontConfig"][18] = {} -defs["structs"]["ImFontConfig"][18]["name"] = "Name[40]" -defs["structs"]["ImFontConfig"][18]["size"] = 40 -defs["structs"]["ImFontConfig"][18]["type"] = "char" -defs["structs"]["ImFontConfig"][19] = {} -defs["structs"]["ImFontConfig"][19]["name"] = "DstFont" -defs["structs"]["ImFontConfig"][19]["type"] = "ImFont*" -defs["structs"]["ImFontGlyph"] = {} -defs["structs"]["ImFontGlyph"][1] = {} -defs["structs"]["ImFontGlyph"][1]["bitfield"] = "31" -defs["structs"]["ImFontGlyph"][1]["name"] = "Codepoint" -defs["structs"]["ImFontGlyph"][1]["type"] = "unsigned int" -defs["structs"]["ImFontGlyph"][2] = {} -defs["structs"]["ImFontGlyph"][2]["bitfield"] = "1" -defs["structs"]["ImFontGlyph"][2]["name"] = "Visible" -defs["structs"]["ImFontGlyph"][2]["type"] = "unsigned int" -defs["structs"]["ImFontGlyph"][3] = {} -defs["structs"]["ImFontGlyph"][3]["name"] = "AdvanceX" -defs["structs"]["ImFontGlyph"][3]["type"] = "float" -defs["structs"]["ImFontGlyph"][4] = {} -defs["structs"]["ImFontGlyph"][4]["name"] = "X0" -defs["structs"]["ImFontGlyph"][4]["type"] = "float" -defs["structs"]["ImFontGlyph"][5] = {} -defs["structs"]["ImFontGlyph"][5]["name"] = "Y0" -defs["structs"]["ImFontGlyph"][5]["type"] = "float" -defs["structs"]["ImFontGlyph"][6] = {} -defs["structs"]["ImFontGlyph"][6]["name"] = "X1" -defs["structs"]["ImFontGlyph"][6]["type"] = "float" -defs["structs"]["ImFontGlyph"][7] = {} -defs["structs"]["ImFontGlyph"][7]["name"] = "Y1" -defs["structs"]["ImFontGlyph"][7]["type"] = "float" -defs["structs"]["ImFontGlyph"][8] = {} -defs["structs"]["ImFontGlyph"][8]["name"] = "U0" -defs["structs"]["ImFontGlyph"][8]["type"] = "float" -defs["structs"]["ImFontGlyph"][9] = {} -defs["structs"]["ImFontGlyph"][9]["name"] = "V0" -defs["structs"]["ImFontGlyph"][9]["type"] = "float" -defs["structs"]["ImFontGlyph"][10] = {} -defs["structs"]["ImFontGlyph"][10]["name"] = "U1" -defs["structs"]["ImFontGlyph"][10]["type"] = "float" -defs["structs"]["ImFontGlyph"][11] = {} -defs["structs"]["ImFontGlyph"][11]["name"] = "V1" -defs["structs"]["ImFontGlyph"][11]["type"] = "float" -defs["structs"]["ImFontGlyphRangesBuilder"] = {} -defs["structs"]["ImFontGlyphRangesBuilder"][1] = {} -defs["structs"]["ImFontGlyphRangesBuilder"][1]["name"] = "UsedChars" -defs["structs"]["ImFontGlyphRangesBuilder"][1]["template_type"] = "ImU32" -defs["structs"]["ImFontGlyphRangesBuilder"][1]["type"] = "ImVector_ImU32" -defs["structs"]["ImGuiIO"] = {} -defs["structs"]["ImGuiIO"][1] = {} -defs["structs"]["ImGuiIO"][1]["name"] = "ConfigFlags" -defs["structs"]["ImGuiIO"][1]["type"] = "ImGuiConfigFlags" -defs["structs"]["ImGuiIO"][2] = {} -defs["structs"]["ImGuiIO"][2]["name"] = "BackendFlags" -defs["structs"]["ImGuiIO"][2]["type"] = "ImGuiBackendFlags" -defs["structs"]["ImGuiIO"][3] = {} -defs["structs"]["ImGuiIO"][3]["name"] = "DisplaySize" -defs["structs"]["ImGuiIO"][3]["type"] = "ImVec2" -defs["structs"]["ImGuiIO"][4] = {} -defs["structs"]["ImGuiIO"][4]["name"] = "DeltaTime" -defs["structs"]["ImGuiIO"][4]["type"] = "float" -defs["structs"]["ImGuiIO"][5] = {} -defs["structs"]["ImGuiIO"][5]["name"] = "IniSavingRate" -defs["structs"]["ImGuiIO"][5]["type"] = "float" -defs["structs"]["ImGuiIO"][6] = {} -defs["structs"]["ImGuiIO"][6]["name"] = "IniFilename" -defs["structs"]["ImGuiIO"][6]["type"] = "const char*" -defs["structs"]["ImGuiIO"][7] = {} -defs["structs"]["ImGuiIO"][7]["name"] = "LogFilename" -defs["structs"]["ImGuiIO"][7]["type"] = "const char*" -defs["structs"]["ImGuiIO"][8] = {} -defs["structs"]["ImGuiIO"][8]["name"] = "MouseDoubleClickTime" -defs["structs"]["ImGuiIO"][8]["type"] = "float" -defs["structs"]["ImGuiIO"][9] = {} -defs["structs"]["ImGuiIO"][9]["name"] = "MouseDoubleClickMaxDist" -defs["structs"]["ImGuiIO"][9]["type"] = "float" -defs["structs"]["ImGuiIO"][10] = {} -defs["structs"]["ImGuiIO"][10]["name"] = "MouseDragThreshold" -defs["structs"]["ImGuiIO"][10]["type"] = "float" -defs["structs"]["ImGuiIO"][11] = {} -defs["structs"]["ImGuiIO"][11]["name"] = "KeyMap[ImGuiKey_COUNT]" -defs["structs"]["ImGuiIO"][11]["size"] = 22 -defs["structs"]["ImGuiIO"][11]["type"] = "int" -defs["structs"]["ImGuiIO"][12] = {} -defs["structs"]["ImGuiIO"][12]["name"] = "KeyRepeatDelay" -defs["structs"]["ImGuiIO"][12]["type"] = "float" -defs["structs"]["ImGuiIO"][13] = {} -defs["structs"]["ImGuiIO"][13]["name"] = "KeyRepeatRate" -defs["structs"]["ImGuiIO"][13]["type"] = "float" -defs["structs"]["ImGuiIO"][14] = {} -defs["structs"]["ImGuiIO"][14]["name"] = "UserData" -defs["structs"]["ImGuiIO"][14]["type"] = "void*" -defs["structs"]["ImGuiIO"][15] = {} -defs["structs"]["ImGuiIO"][15]["name"] = "Fonts" -defs["structs"]["ImGuiIO"][15]["type"] = "ImFontAtlas*" -defs["structs"]["ImGuiIO"][16] = {} -defs["structs"]["ImGuiIO"][16]["name"] = "FontGlobalScale" -defs["structs"]["ImGuiIO"][16]["type"] = "float" -defs["structs"]["ImGuiIO"][17] = {} -defs["structs"]["ImGuiIO"][17]["name"] = "FontAllowUserScaling" -defs["structs"]["ImGuiIO"][17]["type"] = "bool" -defs["structs"]["ImGuiIO"][18] = {} -defs["structs"]["ImGuiIO"][18]["name"] = "FontDefault" -defs["structs"]["ImGuiIO"][18]["type"] = "ImFont*" -defs["structs"]["ImGuiIO"][19] = {} -defs["structs"]["ImGuiIO"][19]["name"] = "DisplayFramebufferScale" -defs["structs"]["ImGuiIO"][19]["type"] = "ImVec2" -defs["structs"]["ImGuiIO"][20] = {} -defs["structs"]["ImGuiIO"][20]["name"] = "MouseDrawCursor" -defs["structs"]["ImGuiIO"][20]["type"] = "bool" -defs["structs"]["ImGuiIO"][21] = {} -defs["structs"]["ImGuiIO"][21]["name"] = "ConfigMacOSXBehaviors" -defs["structs"]["ImGuiIO"][21]["type"] = "bool" -defs["structs"]["ImGuiIO"][22] = {} -defs["structs"]["ImGuiIO"][22]["name"] = "ConfigInputTextCursorBlink" -defs["structs"]["ImGuiIO"][22]["type"] = "bool" -defs["structs"]["ImGuiIO"][23] = {} -defs["structs"]["ImGuiIO"][23]["name"] = "ConfigDragClickToInputText" -defs["structs"]["ImGuiIO"][23]["type"] = "bool" -defs["structs"]["ImGuiIO"][24] = {} -defs["structs"]["ImGuiIO"][24]["name"] = "ConfigWindowsResizeFromEdges" -defs["structs"]["ImGuiIO"][24]["type"] = "bool" -defs["structs"]["ImGuiIO"][25] = {} -defs["structs"]["ImGuiIO"][25]["name"] = "ConfigWindowsMoveFromTitleBarOnly" -defs["structs"]["ImGuiIO"][25]["type"] = "bool" -defs["structs"]["ImGuiIO"][26] = {} -defs["structs"]["ImGuiIO"][26]["name"] = "ConfigMemoryCompactTimer" -defs["structs"]["ImGuiIO"][26]["type"] = "float" -defs["structs"]["ImGuiIO"][27] = {} -defs["structs"]["ImGuiIO"][27]["name"] = "BackendPlatformName" -defs["structs"]["ImGuiIO"][27]["type"] = "const char*" -defs["structs"]["ImGuiIO"][28] = {} -defs["structs"]["ImGuiIO"][28]["name"] = "BackendRendererName" -defs["structs"]["ImGuiIO"][28]["type"] = "const char*" -defs["structs"]["ImGuiIO"][29] = {} -defs["structs"]["ImGuiIO"][29]["name"] = "BackendPlatformUserData" -defs["structs"]["ImGuiIO"][29]["type"] = "void*" -defs["structs"]["ImGuiIO"][30] = {} -defs["structs"]["ImGuiIO"][30]["name"] = "BackendRendererUserData" -defs["structs"]["ImGuiIO"][30]["type"] = "void*" -defs["structs"]["ImGuiIO"][31] = {} -defs["structs"]["ImGuiIO"][31]["name"] = "BackendLanguageUserData" -defs["structs"]["ImGuiIO"][31]["type"] = "void*" -defs["structs"]["ImGuiIO"][32] = {} -defs["structs"]["ImGuiIO"][32]["name"] = "GetClipboardTextFn" -defs["structs"]["ImGuiIO"][32]["type"] = "const char*(*)(void* user_data)" -defs["structs"]["ImGuiIO"][33] = {} -defs["structs"]["ImGuiIO"][33]["name"] = "SetClipboardTextFn" -defs["structs"]["ImGuiIO"][33]["type"] = "void(*)(void* user_data,const char* text)" -defs["structs"]["ImGuiIO"][34] = {} -defs["structs"]["ImGuiIO"][34]["name"] = "ClipboardUserData" -defs["structs"]["ImGuiIO"][34]["type"] = "void*" -defs["structs"]["ImGuiIO"][35] = {} -defs["structs"]["ImGuiIO"][35]["name"] = "ImeSetInputScreenPosFn" -defs["structs"]["ImGuiIO"][35]["type"] = "void(*)(int x,int y)" -defs["structs"]["ImGuiIO"][36] = {} -defs["structs"]["ImGuiIO"][36]["name"] = "ImeWindowHandle" -defs["structs"]["ImGuiIO"][36]["type"] = "void*" -defs["structs"]["ImGuiIO"][37] = {} -defs["structs"]["ImGuiIO"][37]["name"] = "MousePos" -defs["structs"]["ImGuiIO"][37]["type"] = "ImVec2" -defs["structs"]["ImGuiIO"][38] = {} -defs["structs"]["ImGuiIO"][38]["name"] = "MouseDown[5]" -defs["structs"]["ImGuiIO"][38]["size"] = 5 -defs["structs"]["ImGuiIO"][38]["type"] = "bool" -defs["structs"]["ImGuiIO"][39] = {} -defs["structs"]["ImGuiIO"][39]["name"] = "MouseWheel" -defs["structs"]["ImGuiIO"][39]["type"] = "float" -defs["structs"]["ImGuiIO"][40] = {} -defs["structs"]["ImGuiIO"][40]["name"] = "MouseWheelH" -defs["structs"]["ImGuiIO"][40]["type"] = "float" -defs["structs"]["ImGuiIO"][41] = {} -defs["structs"]["ImGuiIO"][41]["name"] = "KeyCtrl" -defs["structs"]["ImGuiIO"][41]["type"] = "bool" -defs["structs"]["ImGuiIO"][42] = {} -defs["structs"]["ImGuiIO"][42]["name"] = "KeyShift" -defs["structs"]["ImGuiIO"][42]["type"] = "bool" -defs["structs"]["ImGuiIO"][43] = {} -defs["structs"]["ImGuiIO"][43]["name"] = "KeyAlt" -defs["structs"]["ImGuiIO"][43]["type"] = "bool" -defs["structs"]["ImGuiIO"][44] = {} -defs["structs"]["ImGuiIO"][44]["name"] = "KeySuper" -defs["structs"]["ImGuiIO"][44]["type"] = "bool" -defs["structs"]["ImGuiIO"][45] = {} -defs["structs"]["ImGuiIO"][45]["name"] = "KeysDown[512]" -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]["type"] = "float" -defs["structs"]["ImGuiIO"][47] = {} -defs["structs"]["ImGuiIO"][47]["name"] = "WantCaptureMouse" -defs["structs"]["ImGuiIO"][47]["type"] = "bool" -defs["structs"]["ImGuiIO"][48] = {} -defs["structs"]["ImGuiIO"][48]["name"] = "WantCaptureKeyboard" -defs["structs"]["ImGuiIO"][48]["type"] = "bool" -defs["structs"]["ImGuiIO"][49] = {} -defs["structs"]["ImGuiIO"][49]["name"] = "WantTextInput" -defs["structs"]["ImGuiIO"][49]["type"] = "bool" -defs["structs"]["ImGuiIO"][50] = {} -defs["structs"]["ImGuiIO"][50]["name"] = "WantSetMousePos" -defs["structs"]["ImGuiIO"][50]["type"] = "bool" -defs["structs"]["ImGuiIO"][51] = {} -defs["structs"]["ImGuiIO"][51]["name"] = "WantSaveIniSettings" -defs["structs"]["ImGuiIO"][51]["type"] = "bool" -defs["structs"]["ImGuiIO"][52] = {} -defs["structs"]["ImGuiIO"][52]["name"] = "NavActive" -defs["structs"]["ImGuiIO"][52]["type"] = "bool" -defs["structs"]["ImGuiIO"][53] = {} -defs["structs"]["ImGuiIO"][53]["name"] = "NavVisible" -defs["structs"]["ImGuiIO"][53]["type"] = "bool" -defs["structs"]["ImGuiIO"][54] = {} -defs["structs"]["ImGuiIO"][54]["name"] = "Framerate" -defs["structs"]["ImGuiIO"][54]["type"] = "float" -defs["structs"]["ImGuiIO"][55] = {} -defs["structs"]["ImGuiIO"][55]["name"] = "MetricsRenderVertices" -defs["structs"]["ImGuiIO"][55]["type"] = "int" -defs["structs"]["ImGuiIO"][56] = {} -defs["structs"]["ImGuiIO"][56]["name"] = "MetricsRenderIndices" -defs["structs"]["ImGuiIO"][56]["type"] = "int" -defs["structs"]["ImGuiIO"][57] = {} -defs["structs"]["ImGuiIO"][57]["name"] = "MetricsRenderWindows" -defs["structs"]["ImGuiIO"][57]["type"] = "int" -defs["structs"]["ImGuiIO"][58] = {} -defs["structs"]["ImGuiIO"][58]["name"] = "MetricsActiveWindows" -defs["structs"]["ImGuiIO"][58]["type"] = "int" -defs["structs"]["ImGuiIO"][59] = {} -defs["structs"]["ImGuiIO"][59]["name"] = "MetricsActiveAllocations" -defs["structs"]["ImGuiIO"][59]["type"] = "int" -defs["structs"]["ImGuiIO"][60] = {} -defs["structs"]["ImGuiIO"][60]["name"] = "MouseDelta" -defs["structs"]["ImGuiIO"][60]["type"] = "ImVec2" -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"][63] = {} -defs["structs"]["ImGuiIO"][63]["name"] = "MouseClickedPos[5]" -defs["structs"]["ImGuiIO"][63]["size"] = 5 -defs["structs"]["ImGuiIO"][63]["type"] = "ImVec2" -defs["structs"]["ImGuiIO"][64] = {} -defs["structs"]["ImGuiIO"][64]["name"] = "MouseClickedTime[5]" -defs["structs"]["ImGuiIO"][64]["size"] = 5 -defs["structs"]["ImGuiIO"][64]["type"] = "double" -defs["structs"]["ImGuiIO"][65] = {} -defs["structs"]["ImGuiIO"][65]["name"] = "MouseClicked[5]" -defs["structs"]["ImGuiIO"][65]["size"] = 5 -defs["structs"]["ImGuiIO"][65]["type"] = "bool" -defs["structs"]["ImGuiIO"][66] = {} -defs["structs"]["ImGuiIO"][66]["name"] = "MouseDoubleClicked[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]["size"] = 5 -defs["structs"]["ImGuiIO"][67]["type"] = "bool" -defs["structs"]["ImGuiIO"][68] = {} -defs["structs"]["ImGuiIO"][68]["name"] = "MouseDownOwned[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]["size"] = 5 -defs["structs"]["ImGuiIO"][69]["type"] = "bool" -defs["structs"]["ImGuiIO"][70] = {} -defs["structs"]["ImGuiIO"][70]["name"] = "MouseDownDuration[5]" -defs["structs"]["ImGuiIO"][70]["size"] = 5 -defs["structs"]["ImGuiIO"][70]["type"] = "float" -defs["structs"]["ImGuiIO"][71] = {} -defs["structs"]["ImGuiIO"][71]["name"] = "MouseDownDurationPrev[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]["size"] = 5 -defs["structs"]["ImGuiIO"][72]["type"] = "ImVec2" -defs["structs"]["ImGuiIO"][73] = {} -defs["structs"]["ImGuiIO"][73]["name"] = "MouseDragMaxDistanceSqr[5]" -defs["structs"]["ImGuiIO"][73]["size"] = 5 -defs["structs"]["ImGuiIO"][73]["type"] = "float" -defs["structs"]["ImGuiIO"][74] = {} -defs["structs"]["ImGuiIO"][74]["name"] = "KeysDownDuration[512]" -defs["structs"]["ImGuiIO"][74]["size"] = 512 -defs["structs"]["ImGuiIO"][74]["type"] = "float" -defs["structs"]["ImGuiIO"][75] = {} -defs["structs"]["ImGuiIO"][75]["name"] = "KeysDownDurationPrev[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]["type"] = "float" -defs["structs"]["ImGuiIO"][77] = {} -defs["structs"]["ImGuiIO"][77]["name"] = "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]" -defs["structs"]["ImGuiIO"][77]["size"] = 21 -defs["structs"]["ImGuiIO"][77]["type"] = "float" -defs["structs"]["ImGuiIO"][78] = {} -defs["structs"]["ImGuiIO"][78]["name"] = "PenPressure" -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"][80] = {} -defs["structs"]["ImGuiIO"][80]["name"] = "InputQueueCharacters" -defs["structs"]["ImGuiIO"][80]["template_type"] = "ImWchar" -defs["structs"]["ImGuiIO"][80]["type"] = "ImVector_ImWchar" -defs["structs"]["ImGuiInputTextCallbackData"] = {} -defs["structs"]["ImGuiInputTextCallbackData"][1] = {} -defs["structs"]["ImGuiInputTextCallbackData"][1]["name"] = "EventFlag" -defs["structs"]["ImGuiInputTextCallbackData"][1]["type"] = "ImGuiInputTextFlags" -defs["structs"]["ImGuiInputTextCallbackData"][2] = {} -defs["structs"]["ImGuiInputTextCallbackData"][2]["name"] = "Flags" -defs["structs"]["ImGuiInputTextCallbackData"][2]["type"] = "ImGuiInputTextFlags" -defs["structs"]["ImGuiInputTextCallbackData"][3] = {} -defs["structs"]["ImGuiInputTextCallbackData"][3]["name"] = "UserData" -defs["structs"]["ImGuiInputTextCallbackData"][3]["type"] = "void*" -defs["structs"]["ImGuiInputTextCallbackData"][4] = {} -defs["structs"]["ImGuiInputTextCallbackData"][4]["name"] = "EventChar" -defs["structs"]["ImGuiInputTextCallbackData"][4]["type"] = "ImWchar" -defs["structs"]["ImGuiInputTextCallbackData"][5] = {} -defs["structs"]["ImGuiInputTextCallbackData"][5]["name"] = "EventKey" -defs["structs"]["ImGuiInputTextCallbackData"][5]["type"] = "ImGuiKey" -defs["structs"]["ImGuiInputTextCallbackData"][6] = {} -defs["structs"]["ImGuiInputTextCallbackData"][6]["name"] = "Buf" -defs["structs"]["ImGuiInputTextCallbackData"][6]["type"] = "char*" -defs["structs"]["ImGuiInputTextCallbackData"][7] = {} -defs["structs"]["ImGuiInputTextCallbackData"][7]["name"] = "BufTextLen" -defs["structs"]["ImGuiInputTextCallbackData"][7]["type"] = "int" -defs["structs"]["ImGuiInputTextCallbackData"][8] = {} -defs["structs"]["ImGuiInputTextCallbackData"][8]["name"] = "BufSize" -defs["structs"]["ImGuiInputTextCallbackData"][8]["type"] = "int" -defs["structs"]["ImGuiInputTextCallbackData"][9] = {} -defs["structs"]["ImGuiInputTextCallbackData"][9]["name"] = "BufDirty" -defs["structs"]["ImGuiInputTextCallbackData"][9]["type"] = "bool" -defs["structs"]["ImGuiInputTextCallbackData"][10] = {} -defs["structs"]["ImGuiInputTextCallbackData"][10]["name"] = "CursorPos" -defs["structs"]["ImGuiInputTextCallbackData"][10]["type"] = "int" -defs["structs"]["ImGuiInputTextCallbackData"][11] = {} -defs["structs"]["ImGuiInputTextCallbackData"][11]["name"] = "SelectionStart" -defs["structs"]["ImGuiInputTextCallbackData"][11]["type"] = "int" -defs["structs"]["ImGuiInputTextCallbackData"][12] = {} -defs["structs"]["ImGuiInputTextCallbackData"][12]["name"] = "SelectionEnd" -defs["structs"]["ImGuiInputTextCallbackData"][12]["type"] = "int" -defs["structs"]["ImGuiListClipper"] = {} -defs["structs"]["ImGuiListClipper"][1] = {} -defs["structs"]["ImGuiListClipper"][1]["name"] = "DisplayStart" -defs["structs"]["ImGuiListClipper"][1]["type"] = "int" -defs["structs"]["ImGuiListClipper"][2] = {} -defs["structs"]["ImGuiListClipper"][2]["name"] = "DisplayEnd" -defs["structs"]["ImGuiListClipper"][2]["type"] = "int" -defs["structs"]["ImGuiListClipper"][3] = {} -defs["structs"]["ImGuiListClipper"][3]["name"] = "ItemsCount" -defs["structs"]["ImGuiListClipper"][3]["type"] = "int" -defs["structs"]["ImGuiListClipper"][4] = {} -defs["structs"]["ImGuiListClipper"][4]["name"] = "StepNo" -defs["structs"]["ImGuiListClipper"][4]["type"] = "int" -defs["structs"]["ImGuiListClipper"][5] = {} -defs["structs"]["ImGuiListClipper"][5]["name"] = "ItemsFrozen" -defs["structs"]["ImGuiListClipper"][5]["type"] = "int" -defs["structs"]["ImGuiListClipper"][6] = {} -defs["structs"]["ImGuiListClipper"][6]["name"] = "ItemsHeight" -defs["structs"]["ImGuiListClipper"][6]["type"] = "float" -defs["structs"]["ImGuiListClipper"][7] = {} -defs["structs"]["ImGuiListClipper"][7]["name"] = "StartPosY" -defs["structs"]["ImGuiListClipper"][7]["type"] = "float" -defs["structs"]["ImGuiOnceUponAFrame"] = {} -defs["structs"]["ImGuiOnceUponAFrame"][1] = {} -defs["structs"]["ImGuiOnceUponAFrame"][1]["name"] = "RefFrame" -defs["structs"]["ImGuiOnceUponAFrame"][1]["type"] = "int" -defs["structs"]["ImGuiPayload"] = {} -defs["structs"]["ImGuiPayload"][1] = {} -defs["structs"]["ImGuiPayload"][1]["name"] = "Data" -defs["structs"]["ImGuiPayload"][1]["type"] = "void*" -defs["structs"]["ImGuiPayload"][2] = {} -defs["structs"]["ImGuiPayload"][2]["name"] = "DataSize" -defs["structs"]["ImGuiPayload"][2]["type"] = "int" -defs["structs"]["ImGuiPayload"][3] = {} -defs["structs"]["ImGuiPayload"][3]["name"] = "SourceId" -defs["structs"]["ImGuiPayload"][3]["type"] = "ImGuiID" -defs["structs"]["ImGuiPayload"][4] = {} -defs["structs"]["ImGuiPayload"][4]["name"] = "SourceParentId" -defs["structs"]["ImGuiPayload"][4]["type"] = "ImGuiID" -defs["structs"]["ImGuiPayload"][5] = {} -defs["structs"]["ImGuiPayload"][5]["name"] = "DataFrameCount" -defs["structs"]["ImGuiPayload"][5]["type"] = "int" -defs["structs"]["ImGuiPayload"][6] = {} -defs["structs"]["ImGuiPayload"][6]["name"] = "DataType[32+1]" -defs["structs"]["ImGuiPayload"][6]["size"] = 33 -defs["structs"]["ImGuiPayload"][6]["type"] = "char" -defs["structs"]["ImGuiPayload"][7] = {} -defs["structs"]["ImGuiPayload"][7]["name"] = "Preview" -defs["structs"]["ImGuiPayload"][7]["type"] = "bool" -defs["structs"]["ImGuiPayload"][8] = {} -defs["structs"]["ImGuiPayload"][8]["name"] = "Delivery" -defs["structs"]["ImGuiPayload"][8]["type"] = "bool" -defs["structs"]["ImGuiSizeCallbackData"] = {} -defs["structs"]["ImGuiSizeCallbackData"][1] = {} -defs["structs"]["ImGuiSizeCallbackData"][1]["name"] = "UserData" -defs["structs"]["ImGuiSizeCallbackData"][1]["type"] = "void*" -defs["structs"]["ImGuiSizeCallbackData"][2] = {} -defs["structs"]["ImGuiSizeCallbackData"][2]["name"] = "Pos" -defs["structs"]["ImGuiSizeCallbackData"][2]["type"] = "ImVec2" -defs["structs"]["ImGuiSizeCallbackData"][3] = {} -defs["structs"]["ImGuiSizeCallbackData"][3]["name"] = "CurrentSize" -defs["structs"]["ImGuiSizeCallbackData"][3]["type"] = "ImVec2" -defs["structs"]["ImGuiSizeCallbackData"][4] = {} -defs["structs"]["ImGuiSizeCallbackData"][4]["name"] = "DesiredSize" -defs["structs"]["ImGuiSizeCallbackData"][4]["type"] = "ImVec2" -defs["structs"]["ImGuiStorage"] = {} -defs["structs"]["ImGuiStorage"][1] = {} -defs["structs"]["ImGuiStorage"][1]["name"] = "Data" -defs["structs"]["ImGuiStorage"][1]["template_type"] = "ImGuiStoragePair" -defs["structs"]["ImGuiStorage"][1]["type"] = "ImVector_ImGuiStoragePair" -defs["structs"]["ImGuiStoragePair"] = {} -defs["structs"]["ImGuiStoragePair"][1] = {} -defs["structs"]["ImGuiStoragePair"][1]["name"] = "key" -defs["structs"]["ImGuiStoragePair"][1]["type"] = "ImGuiID" -defs["structs"]["ImGuiStoragePair"][2] = {} -defs["structs"]["ImGuiStoragePair"][2]["name"] = "" -defs["structs"]["ImGuiStoragePair"][2]["type"] = "union { int val_i; float val_f; void* val_p;}" -defs["structs"]["ImGuiStyle"] = {} -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"][3] = {} -defs["structs"]["ImGuiStyle"][3]["name"] = "WindowRounding" -defs["structs"]["ImGuiStyle"][3]["type"] = "float" -defs["structs"]["ImGuiStyle"][4] = {} -defs["structs"]["ImGuiStyle"][4]["name"] = "WindowBorderSize" -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"][6] = {} -defs["structs"]["ImGuiStyle"][6]["name"] = "WindowTitleAlign" -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"][8] = {} -defs["structs"]["ImGuiStyle"][8]["name"] = "ChildRounding" -defs["structs"]["ImGuiStyle"][8]["type"] = "float" -defs["structs"]["ImGuiStyle"][9] = {} -defs["structs"]["ImGuiStyle"][9]["name"] = "ChildBorderSize" -defs["structs"]["ImGuiStyle"][9]["type"] = "float" -defs["structs"]["ImGuiStyle"][10] = {} -defs["structs"]["ImGuiStyle"][10]["name"] = "PopupRounding" -defs["structs"]["ImGuiStyle"][10]["type"] = "float" -defs["structs"]["ImGuiStyle"][11] = {} -defs["structs"]["ImGuiStyle"][11]["name"] = "PopupBorderSize" -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"][13] = {} -defs["structs"]["ImGuiStyle"][13]["name"] = "FrameRounding" -defs["structs"]["ImGuiStyle"][13]["type"] = "float" -defs["structs"]["ImGuiStyle"][14] = {} -defs["structs"]["ImGuiStyle"][14]["name"] = "FrameBorderSize" -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"][16] = {} -defs["structs"]["ImGuiStyle"][16]["name"] = "ItemInnerSpacing" -defs["structs"]["ImGuiStyle"][16]["type"] = "ImVec2" -defs["structs"]["ImGuiStyle"][17] = {} -defs["structs"]["ImGuiStyle"][17]["name"] = "CellPadding" -defs["structs"]["ImGuiStyle"][17]["type"] = "ImVec2" -defs["structs"]["ImGuiStyle"][18] = {} -defs["structs"]["ImGuiStyle"][18]["name"] = "TouchExtraPadding" -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"][20] = {} -defs["structs"]["ImGuiStyle"][20]["name"] = "ColumnsMinSpacing" -defs["structs"]["ImGuiStyle"][20]["type"] = "float" -defs["structs"]["ImGuiStyle"][21] = {} -defs["structs"]["ImGuiStyle"][21]["name"] = "ScrollbarSize" -defs["structs"]["ImGuiStyle"][21]["type"] = "float" -defs["structs"]["ImGuiStyle"][22] = {} -defs["structs"]["ImGuiStyle"][22]["name"] = "ScrollbarRounding" -defs["structs"]["ImGuiStyle"][22]["type"] = "float" -defs["structs"]["ImGuiStyle"][23] = {} -defs["structs"]["ImGuiStyle"][23]["name"] = "GrabMinSize" -defs["structs"]["ImGuiStyle"][23]["type"] = "float" -defs["structs"]["ImGuiStyle"][24] = {} -defs["structs"]["ImGuiStyle"][24]["name"] = "GrabRounding" -defs["structs"]["ImGuiStyle"][24]["type"] = "float" -defs["structs"]["ImGuiStyle"][25] = {} -defs["structs"]["ImGuiStyle"][25]["name"] = "LogSliderDeadzone" -defs["structs"]["ImGuiStyle"][25]["type"] = "float" -defs["structs"]["ImGuiStyle"][26] = {} -defs["structs"]["ImGuiStyle"][26]["name"] = "TabRounding" -defs["structs"]["ImGuiStyle"][26]["type"] = "float" -defs["structs"]["ImGuiStyle"][27] = {} -defs["structs"]["ImGuiStyle"][27]["name"] = "TabBorderSize" -defs["structs"]["ImGuiStyle"][27]["type"] = "float" -defs["structs"]["ImGuiStyle"][28] = {} -defs["structs"]["ImGuiStyle"][28]["name"] = "TabMinWidthForCloseButton" -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"][30] = {} -defs["structs"]["ImGuiStyle"][30]["name"] = "ButtonTextAlign" -defs["structs"]["ImGuiStyle"][30]["type"] = "ImVec2" -defs["structs"]["ImGuiStyle"][31] = {} -defs["structs"]["ImGuiStyle"][31]["name"] = "SelectableTextAlign" -defs["structs"]["ImGuiStyle"][31]["type"] = "ImVec2" -defs["structs"]["ImGuiStyle"][32] = {} -defs["structs"]["ImGuiStyle"][32]["name"] = "DisplayWindowPadding" -defs["structs"]["ImGuiStyle"][32]["type"] = "ImVec2" -defs["structs"]["ImGuiStyle"][33] = {} -defs["structs"]["ImGuiStyle"][33]["name"] = "DisplaySafeAreaPadding" -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"][35] = {} -defs["structs"]["ImGuiStyle"][35]["name"] = "AntiAliasedLines" -defs["structs"]["ImGuiStyle"][35]["type"] = "bool" -defs["structs"]["ImGuiStyle"][36] = {} -defs["structs"]["ImGuiStyle"][36]["name"] = "AntiAliasedLinesUseTex" -defs["structs"]["ImGuiStyle"][36]["type"] = "bool" -defs["structs"]["ImGuiStyle"][37] = {} -defs["structs"]["ImGuiStyle"][37]["name"] = "AntiAliasedFill" -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"][39] = {} -defs["structs"]["ImGuiStyle"][39]["name"] = "CircleSegmentMaxError" -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"]["ImGuiTableColumnSortSpecs"] = {} -defs["structs"]["ImGuiTableColumnSortSpecs"][1] = {} -defs["structs"]["ImGuiTableColumnSortSpecs"][1]["name"] = "ColumnUserID" -defs["structs"]["ImGuiTableColumnSortSpecs"][1]["type"] = "ImGuiID" -defs["structs"]["ImGuiTableColumnSortSpecs"][2] = {} -defs["structs"]["ImGuiTableColumnSortSpecs"][2]["name"] = "ColumnIndex" -defs["structs"]["ImGuiTableColumnSortSpecs"][2]["type"] = "ImS16" -defs["structs"]["ImGuiTableColumnSortSpecs"][3] = {} -defs["structs"]["ImGuiTableColumnSortSpecs"][3]["name"] = "SortOrder" -defs["structs"]["ImGuiTableColumnSortSpecs"][3]["type"] = "ImS16" -defs["structs"]["ImGuiTableColumnSortSpecs"][4] = {} -defs["structs"]["ImGuiTableColumnSortSpecs"][4]["bitfield"] = "8" -defs["structs"]["ImGuiTableColumnSortSpecs"][4]["name"] = "SortDirection" -defs["structs"]["ImGuiTableColumnSortSpecs"][4]["type"] = "ImGuiSortDirection" -defs["structs"]["ImGuiTableSortSpecs"] = {} -defs["structs"]["ImGuiTableSortSpecs"][1] = {} -defs["structs"]["ImGuiTableSortSpecs"][1]["name"] = "Specs" -defs["structs"]["ImGuiTableSortSpecs"][1]["type"] = "const ImGuiTableColumnSortSpecs*" -defs["structs"]["ImGuiTableSortSpecs"][2] = {} -defs["structs"]["ImGuiTableSortSpecs"][2]["name"] = "SpecsCount" -defs["structs"]["ImGuiTableSortSpecs"][2]["type"] = "int" -defs["structs"]["ImGuiTableSortSpecs"][3] = {} -defs["structs"]["ImGuiTableSortSpecs"][3]["name"] = "SpecsDirty" -defs["structs"]["ImGuiTableSortSpecs"][3]["type"] = "bool" -defs["structs"]["ImGuiTextBuffer"] = {} -defs["structs"]["ImGuiTextBuffer"][1] = {} -defs["structs"]["ImGuiTextBuffer"][1]["name"] = "Buf" -defs["structs"]["ImGuiTextBuffer"][1]["template_type"] = "char" -defs["structs"]["ImGuiTextBuffer"][1]["type"] = "ImVector_char" -defs["structs"]["ImGuiTextFilter"] = {} -defs["structs"]["ImGuiTextFilter"][1] = {} -defs["structs"]["ImGuiTextFilter"][1]["name"] = "InputBuf[256]" -defs["structs"]["ImGuiTextFilter"][1]["size"] = 256 -defs["structs"]["ImGuiTextFilter"][1]["type"] = "char" -defs["structs"]["ImGuiTextFilter"][2] = {} -defs["structs"]["ImGuiTextFilter"][2]["name"] = "Filters" -defs["structs"]["ImGuiTextFilter"][2]["template_type"] = "ImGuiTextRange" -defs["structs"]["ImGuiTextFilter"][2]["type"] = "ImVector_ImGuiTextRange" -defs["structs"]["ImGuiTextFilter"][3] = {} -defs["structs"]["ImGuiTextFilter"][3]["name"] = "CountGrep" -defs["structs"]["ImGuiTextFilter"][3]["type"] = "int" -defs["structs"]["ImGuiTextRange"] = {} -defs["structs"]["ImGuiTextRange"][1] = {} -defs["structs"]["ImGuiTextRange"][1]["name"] = "b" -defs["structs"]["ImGuiTextRange"][1]["type"] = "const char*" -defs["structs"]["ImGuiTextRange"][2] = {} -defs["structs"]["ImGuiTextRange"][2]["name"] = "e" -defs["structs"]["ImGuiTextRange"][2]["type"] = "const char*" -defs["structs"]["ImVec2"] = {} -defs["structs"]["ImVec2"][1] = {} -defs["structs"]["ImVec2"][1]["name"] = "x" -defs["structs"]["ImVec2"][1]["type"] = "float" -defs["structs"]["ImVec2"][2] = {} -defs["structs"]["ImVec2"][2]["name"] = "y" -defs["structs"]["ImVec2"][2]["type"] = "float" -defs["structs"]["ImVec4"] = {} -defs["structs"]["ImVec4"][1] = {} -defs["structs"]["ImVec4"][1]["name"] = "x" -defs["structs"]["ImVec4"][1]["type"] = "float" -defs["structs"]["ImVec4"][2] = {} -defs["structs"]["ImVec4"][2]["name"] = "y" -defs["structs"]["ImVec4"][2]["type"] = "float" -defs["structs"]["ImVec4"][3] = {} -defs["structs"]["ImVec4"][3]["name"] = "z" -defs["structs"]["ImVec4"][3]["type"] = "float" -defs["structs"]["ImVec4"][4] = {} -defs["structs"]["ImVec4"][4]["name"] = "w" -defs["structs"]["ImVec4"][4]["type"] = "float" - -return defs \ No newline at end of file diff --git a/imgui-sys/third-party/typedefs_dict.json b/imgui-sys/third-party/typedefs_dict.json deleted file mode 100644 index 56efaa8..0000000 --- a/imgui-sys/third-party/typedefs_dict.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "ImColor": "struct ImColor", - "ImDrawCallback": "void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);", - "ImDrawChannel": "struct ImDrawChannel", - "ImDrawCmd": "struct ImDrawCmd", - "ImDrawCmdHeader": "struct ImDrawCmdHeader", - "ImDrawCornerFlags": "int", - "ImDrawData": "struct ImDrawData", - "ImDrawIdx": "unsigned short", - "ImDrawList": "struct ImDrawList", - "ImDrawListFlags": "int", - "ImDrawListSharedData": "struct ImDrawListSharedData", - "ImDrawListSplitter": "struct ImDrawListSplitter", - "ImDrawVert": "struct ImDrawVert", - "ImFont": "struct ImFont", - "ImFontAtlas": "struct ImFontAtlas", - "ImFontAtlasCustomRect": "struct ImFontAtlasCustomRect", - "ImFontAtlasFlags": "int", - "ImFontConfig": "struct ImFontConfig", - "ImFontGlyph": "struct ImFontGlyph", - "ImFontGlyphRangesBuilder": "struct ImFontGlyphRangesBuilder", - "ImGuiBackendFlags": "int", - "ImGuiButtonFlags": "int", - "ImGuiCol": "int", - "ImGuiColorEditFlags": "int", - "ImGuiComboFlags": "int", - "ImGuiCond": "int", - "ImGuiConfigFlags": "int", - "ImGuiContext": "struct ImGuiContext", - "ImGuiDataType": "int", - "ImGuiDir": "int", - "ImGuiDragDropFlags": "int", - "ImGuiFocusedFlags": "int", - "ImGuiHoveredFlags": "int", - "ImGuiID": "unsigned int", - "ImGuiIO": "struct ImGuiIO", - "ImGuiInputTextCallback": "int(*)(ImGuiInputTextCallbackData* data);", - "ImGuiInputTextCallbackData": "struct ImGuiInputTextCallbackData", - "ImGuiInputTextFlags": "int", - "ImGuiKey": "int", - "ImGuiKeyModFlags": "int", - "ImGuiListClipper": "struct ImGuiListClipper", - "ImGuiMouseButton": "int", - "ImGuiMouseCursor": "int", - "ImGuiNavInput": "int", - "ImGuiOnceUponAFrame": "struct ImGuiOnceUponAFrame", - "ImGuiPayload": "struct ImGuiPayload", - "ImGuiPopupFlags": "int", - "ImGuiSelectableFlags": "int", - "ImGuiSizeCallback": "void(*)(ImGuiSizeCallbackData* data);", - "ImGuiSizeCallbackData": "struct ImGuiSizeCallbackData", - "ImGuiSliderFlags": "int", - "ImGuiSortDirection": "int", - "ImGuiStorage": "struct ImGuiStorage", - "ImGuiStoragePair": "struct ImGuiStoragePair", - "ImGuiStyle": "struct ImGuiStyle", - "ImGuiStyleVar": "int", - "ImGuiTabBarFlags": "int", - "ImGuiTabItemFlags": "int", - "ImGuiTableBgTarget": "int", - "ImGuiTableColumnFlags": "int", - "ImGuiTableColumnSortSpecs": "struct ImGuiTableColumnSortSpecs", - "ImGuiTableFlags": "int", - "ImGuiTableRowFlags": "int", - "ImGuiTableSortSpecs": "struct ImGuiTableSortSpecs", - "ImGuiTextBuffer": "struct ImGuiTextBuffer", - "ImGuiTextFilter": "struct ImGuiTextFilter", - "ImGuiTextRange": "struct ImGuiTextRange", - "ImGuiTreeNodeFlags": "int", - "ImGuiWindowFlags": "int", - "ImS16": "signed short", - "ImS32": "signed int", - "ImS64": "int64_t", - "ImS8": "signed char", - "ImTextureID": "void*", - "ImU16": "unsigned short", - "ImU32": "unsigned int", - "ImU64": "uint64_t", - "ImU8": "unsigned char", - "ImVec2": "struct ImVec2", - "ImVec4": "struct ImVec4", - "ImWchar": "ImWchar16", - "ImWchar16": "unsigned short", - "ImWchar32": "unsigned int", - "const_iterator": "const value_type*", - "iterator": "value_type*", - "value_type": "T" -} \ No newline at end of file diff --git a/imgui-sys/third-party/typedefs_dict.lua b/imgui-sys/third-party/typedefs_dict.lua deleted file mode 100644 index f62664f..0000000 --- a/imgui-sys/third-party/typedefs_dict.lua +++ /dev/null @@ -1,89 +0,0 @@ -local defs = {} -defs["ImColor"] = "struct ImColor" -defs["ImDrawCallback"] = "void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);" -defs["ImDrawChannel"] = "struct ImDrawChannel" -defs["ImDrawCmd"] = "struct ImDrawCmd" -defs["ImDrawCmdHeader"] = "struct ImDrawCmdHeader" -defs["ImDrawCornerFlags"] = "int" -defs["ImDrawData"] = "struct ImDrawData" -defs["ImDrawIdx"] = "unsigned short" -defs["ImDrawList"] = "struct ImDrawList" -defs["ImDrawListFlags"] = "int" -defs["ImDrawListSharedData"] = "struct ImDrawListSharedData" -defs["ImDrawListSplitter"] = "struct ImDrawListSplitter" -defs["ImDrawVert"] = "struct ImDrawVert" -defs["ImFont"] = "struct ImFont" -defs["ImFontAtlas"] = "struct ImFontAtlas" -defs["ImFontAtlasCustomRect"] = "struct ImFontAtlasCustomRect" -defs["ImFontAtlasFlags"] = "int" -defs["ImFontConfig"] = "struct ImFontConfig" -defs["ImFontGlyph"] = "struct ImFontGlyph" -defs["ImFontGlyphRangesBuilder"] = "struct ImFontGlyphRangesBuilder" -defs["ImGuiBackendFlags"] = "int" -defs["ImGuiButtonFlags"] = "int" -defs["ImGuiCol"] = "int" -defs["ImGuiColorEditFlags"] = "int" -defs["ImGuiComboFlags"] = "int" -defs["ImGuiCond"] = "int" -defs["ImGuiConfigFlags"] = "int" -defs["ImGuiContext"] = "struct ImGuiContext" -defs["ImGuiDataType"] = "int" -defs["ImGuiDir"] = "int" -defs["ImGuiDragDropFlags"] = "int" -defs["ImGuiFocusedFlags"] = "int" -defs["ImGuiHoveredFlags"] = "int" -defs["ImGuiID"] = "unsigned int" -defs["ImGuiIO"] = "struct ImGuiIO" -defs["ImGuiInputTextCallback"] = "int(*)(ImGuiInputTextCallbackData* data);" -defs["ImGuiInputTextCallbackData"] = "struct ImGuiInputTextCallbackData" -defs["ImGuiInputTextFlags"] = "int" -defs["ImGuiKey"] = "int" -defs["ImGuiKeyModFlags"] = "int" -defs["ImGuiListClipper"] = "struct ImGuiListClipper" -defs["ImGuiMouseButton"] = "int" -defs["ImGuiMouseCursor"] = "int" -defs["ImGuiNavInput"] = "int" -defs["ImGuiOnceUponAFrame"] = "struct ImGuiOnceUponAFrame" -defs["ImGuiPayload"] = "struct ImGuiPayload" -defs["ImGuiPopupFlags"] = "int" -defs["ImGuiSelectableFlags"] = "int" -defs["ImGuiSizeCallback"] = "void(*)(ImGuiSizeCallbackData* data);" -defs["ImGuiSizeCallbackData"] = "struct ImGuiSizeCallbackData" -defs["ImGuiSliderFlags"] = "int" -defs["ImGuiSortDirection"] = "int" -defs["ImGuiStorage"] = "struct ImGuiStorage" -defs["ImGuiStoragePair"] = "struct ImGuiStoragePair" -defs["ImGuiStyle"] = "struct ImGuiStyle" -defs["ImGuiStyleVar"] = "int" -defs["ImGuiTabBarFlags"] = "int" -defs["ImGuiTabItemFlags"] = "int" -defs["ImGuiTableBgTarget"] = "int" -defs["ImGuiTableColumnFlags"] = "int" -defs["ImGuiTableColumnSortSpecs"] = "struct ImGuiTableColumnSortSpecs" -defs["ImGuiTableFlags"] = "int" -defs["ImGuiTableRowFlags"] = "int" -defs["ImGuiTableSortSpecs"] = "struct ImGuiTableSortSpecs" -defs["ImGuiTextBuffer"] = "struct ImGuiTextBuffer" -defs["ImGuiTextFilter"] = "struct ImGuiTextFilter" -defs["ImGuiTextRange"] = "struct ImGuiTextRange" -defs["ImGuiTreeNodeFlags"] = "int" -defs["ImGuiWindowFlags"] = "int" -defs["ImS16"] = "signed short" -defs["ImS32"] = "signed int" -defs["ImS64"] = "int64_t" -defs["ImS8"] = "signed char" -defs["ImTextureID"] = "void*" -defs["ImU16"] = "unsigned short" -defs["ImU32"] = "unsigned int" -defs["ImU64"] = "uint64_t" -defs["ImU8"] = "unsigned char" -defs["ImVec2"] = "struct ImVec2" -defs["ImVec4"] = "struct ImVec4" -defs["ImWchar"] = "ImWchar16" -defs["ImWchar16"] = "unsigned short" -defs["ImWchar32"] = "unsigned int" -defs["const_iterator"] = "const value_type*" -defs["iterator"] = "value_type*" -defs["value_type"] = "T" - -return defs \ No newline at end of file diff --git a/imgui-sys/third-party/update-cimgui-output.sh b/imgui-sys/third-party/update-cimgui-output.sh deleted file mode 100755 index b3cba18..0000000 --- a/imgui-sys/third-party/update-cimgui-output.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash -set -euo pipefail - -SCRIPT_DIR=$(dirname ${0}) -CIMGUI_DIR=${1:?} - -echo "${SCRIPT_DIR}" - -pushd "${CIMGUI_DIR}"/generator > /dev/null -luajit generator.lua gcc false -popd > /dev/null - -cp "${CIMGUI_DIR}"/cimgui.{h,cpp} "${SCRIPT_DIR}"/ -cp "${CIMGUI_DIR}"/generator/output/* "${SCRIPT_DIR}"/ diff --git a/xtask/src/bindgen.rs b/xtask/src/bindgen.rs index bdbf060..c54305d 100644 --- a/xtask/src/bindgen.rs +++ b/xtask/src/bindgen.rs @@ -13,7 +13,7 @@ impl GenBindings { let bindings = self .bindings_path .map(PathBuf::from) - .unwrap_or_else(|| root.join("imgui-sys/third-party")); + .unwrap_or_else(|| root.join("imgui-sys/third-party/cimgui")); let output = self .output_path @@ -24,8 +24,8 @@ impl GenBindings { .wasm_import_name .or_else(|| std::env::var("IMGUI_RS_WASM_IMPORT_NAME").ok()) .unwrap_or_else(|| "imgui-sys-v0".to_string()); - let types = get_types(&bindings.join("structs_and_enums.json"))?; - let funcs = get_definitions(&bindings.join("definitions.json"))?; + let types = get_types(&bindings.join("generator/output/structs_and_enums.json"))?; + let funcs = get_definitions(&bindings.join("generator/output/definitions.json"))?; let header = bindings.join("cimgui.h"); generate_binding_file(&header, &output.join("bindings.rs"), &types, &funcs, None)?; @@ -42,7 +42,8 @@ impl GenBindings { } fn get_types(structs_and_enums: &Path) -> Result> { - let types_txt = std::fs::read_to_string(structs_and_enums)?; + let types_txt = std::fs::read_to_string(structs_and_enums) + .with_context(|| format!("Failed to read {:?}", &structs_and_enums))?; let types_val = types_txt .parse::() .map_err(|e| anyhow!("Failed to parse {}: {:?}", structs_and_enums.display(), e))?; From 507d5d5065eaf0773cf0258be79cb496eac5a51f Mon Sep 17 00:00:00 2001 From: dbr Date: Wed, 3 Mar 2021 15:36:28 +1100 Subject: [PATCH 02/10] Update to imgui 1.81 Changes: - No more ListBox::calculate_size(...) as this was deprecated upstream --- imgui-examples/examples/test_window_impl.rs | 2 +- imgui-sys/src/bindings.rs | 3984 ++++++++++++++++- imgui-sys/src/wasm_bindings.rs | 4473 ++++++++++++++++++- imgui-sys/third-party/cimgui | 2 +- imgui/src/draw_list.rs | 4 +- imgui/src/fonts/atlas.rs | 12 +- imgui/src/lib.rs | 2 +- imgui/src/render/draw_data.rs | 4 +- imgui/src/widget/list_box.rs | 38 +- imgui/src/window/scroll.rs | 12 +- 10 files changed, 8403 insertions(+), 130 deletions(-) diff --git a/imgui-examples/examples/test_window_impl.rs b/imgui-examples/examples/test_window_impl.rs index 4240561..33c6240 100644 --- a/imgui-examples/examples/test_window_impl.rs +++ b/imgui-examples/examples/test_window_impl.rs @@ -515,7 +515,7 @@ fn show_test_window(ui: &Ui, state: &mut State, opened: &mut bool) { im_str!("Tilefish"), ]; - ListBox::new(im_str!("selectables list")).calculate_size(8, 4).build(ui, || { + ListBox::new(im_str!("selectables list")).build(ui, || { for (index, name) in names.iter().enumerate() { let selected = matches!(state.selected_fish2, Some(i) if i == index ); if Selectable::new(name).selected(selected).build(ui) { diff --git a/imgui-sys/src/bindings.rs b/imgui-sys/src/bindings.rs index 758faa2..43921cc 100644 --- a/imgui-sys/src/bindings.rs +++ b/imgui-sys/src/bindings.rs @@ -83,21 +83,71 @@ where } } } +pub type __int64_t = cty::c_long; +pub type __uint64_t = cty::c_ulong; +pub type __off_t = cty::c_long; +pub type __off64_t = cty::c_long; +pub type FILE = _IO_FILE; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct ImGuiContext { +pub struct _IO_marker { _unused: [u8; 0], } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct ImDrawListSharedData { +pub struct _IO_codecvt { _unused: [u8; 0], } +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct _IO_wide_data { + _unused: [u8; 0], +} +pub type _IO_lock_t = cty::c_void; +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct _IO_FILE { + pub _flags: cty::c_int, + pub _IO_read_ptr: *mut cty::c_char, + pub _IO_read_end: *mut cty::c_char, + pub _IO_read_base: *mut cty::c_char, + pub _IO_write_base: *mut cty::c_char, + pub _IO_write_ptr: *mut cty::c_char, + pub _IO_write_end: *mut cty::c_char, + pub _IO_buf_base: *mut cty::c_char, + pub _IO_buf_end: *mut cty::c_char, + pub _IO_save_base: *mut cty::c_char, + pub _IO_backup_base: *mut cty::c_char, + pub _IO_save_end: *mut cty::c_char, + pub _markers: *mut _IO_marker, + pub _chain: *mut _IO_FILE, + pub _fileno: cty::c_int, + pub _flags2: cty::c_int, + pub _old_offset: __off_t, + pub _cur_column: cty::c_ushort, + pub _vtable_offset: cty::c_schar, + pub _shortbuf: [cty::c_char; 1usize], + pub _lock: *mut _IO_lock_t, + pub _offset: __off64_t, + pub _codecvt: *mut _IO_codecvt, + pub _wide_data: *mut _IO_wide_data, + pub _freeres_list: *mut _IO_FILE, + pub _freeres_buf: *mut cty::c_void, + pub __pad5: usize, + pub _mode: cty::c_int, + pub _unused2: [cty::c_char; 20usize], +} +impl Default for _IO_FILE { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} pub type ImGuiCol = cty::c_int; pub type ImGuiCond = cty::c_int; pub type ImGuiDataType = cty::c_int; pub type ImGuiDir = cty::c_int; pub type ImGuiKey = cty::c_int; +pub type ImGuiNavInput = cty::c_int; pub type ImGuiMouseButton = cty::c_int; pub type ImGuiMouseCursor = cty::c_int; pub type ImGuiSortDirection = cty::c_int; @@ -125,6 +175,7 @@ pub type ImGuiTableFlags = cty::c_int; pub type ImGuiTableColumnFlags = cty::c_int; pub type ImGuiTableRowFlags = cty::c_int; 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 ImGuiID = cty::c_uint; @@ -135,13 +186,115 @@ pub type ImGuiSizeCallback = ::core::option::Option; pub type ImWchar16 = cty::c_ushort; pub type ImWchar = ImWchar16; +pub type ImS8 = cty::c_schar; pub type ImU8 = cty::c_uchar; pub type ImS16 = cty::c_short; pub type ImU32 = cty::c_uint; +pub type ImS64 = i64; +pub type ImU64 = u64; pub type ImDrawCallback = ::core::option::Option< unsafe extern "C" fn(parent_list: *const ImDrawList, cmd: *const ImDrawCmd), >; pub type ImDrawIdx = cty::c_ushort; +pub type ImGuiLayoutType = cty::c_int; +pub type ImGuiItemFlags = cty::c_int; +pub type ImGuiItemStatusFlags = cty::c_int; +pub type ImGuiOldColumnFlags = cty::c_int; +pub type ImGuiNavHighlightFlags = cty::c_int; +pub type ImGuiNavDirSourceFlags = cty::c_int; +pub type ImGuiNavMoveFlags = cty::c_int; +pub type ImGuiNextItemDataFlags = cty::c_int; +pub type ImGuiNextWindowDataFlags = cty::c_int; +pub type ImGuiSeparatorFlags = cty::c_int; +pub type ImGuiTextFlags = cty::c_int; +pub type ImGuiTooltipFlags = cty::c_int; +pub type ImGuiErrorLogCallback = ::core::option::Option< + unsafe extern "C" fn(user_data: *mut cty::c_void, fmt: *const cty::c_char, ...), +>; +pub type ImFileHandle = *mut FILE; +pub type ImPoolIdx = cty::c_int; +pub type ImGuiContextHookCallback = ::core::option::Option< + unsafe extern "C" fn(ctx: *mut ImGuiContext, hook: *mut ImGuiContextHook), +>; +pub type ImGuiTableColumnIdx = ImS8; +pub type ImGuiTableDrawChannelIdx = ImU8; +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiTableSettings { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiTableSettings, +} +impl Default for ImVector_ImGuiTableSettings { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImChunkStream_ImGuiTableSettings { + pub Buf: ImVector_ImGuiTableSettings, +} +impl Default for ImChunkStream_ImGuiTableSettings { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiWindowSettings { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiWindowSettings, +} +impl Default for ImVector_ImGuiWindowSettings { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImChunkStream_ImGuiWindowSettings { + pub Buf: ImVector_ImGuiWindowSettings, +} +impl Default for ImChunkStream_ImGuiWindowSettings { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImSpan_ImGuiTableCellData { + pub Data: *mut ImGuiTableCellData, + pub DataEnd: *mut ImGuiTableCellData, +} +impl Default for ImSpan_ImGuiTableCellData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImSpan_ImGuiTableColumn { + pub Data: *mut ImGuiTableColumn, + pub DataEnd: *mut ImGuiTableColumn, +} +impl Default for ImSpan_ImGuiTableColumn { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImSpan_ImGuiTableColumnIdx { + pub Data: *mut ImGuiTableColumnIdx, + pub DataEnd: *mut ImGuiTableColumnIdx, +} +impl Default for ImSpan_ImGuiTableColumnIdx { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImDrawChannel { @@ -180,6 +333,18 @@ impl Default for ImVector_ImDrawIdx { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImDrawListPtr { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut *mut ImDrawList, +} +impl Default for ImVector_ImDrawListPtr { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImDrawVert { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -240,6 +405,138 @@ impl Default for ImVector_ImFontGlyph { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiColorMod { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiColorMod, +} +impl Default for ImVector_ImGuiColorMod { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiContextHook { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiContextHook, +} +impl Default for ImVector_ImGuiContextHook { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiGroupData { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiGroupData, +} +impl Default for ImVector_ImGuiGroupData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiID { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiID, +} +impl Default for ImVector_ImGuiID { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiItemFlags { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiItemFlags, +} +impl Default for ImVector_ImGuiItemFlags { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiOldColumnData { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiOldColumnData, +} +impl Default for ImVector_ImGuiOldColumnData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiOldColumns { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiOldColumns, +} +impl Default for ImVector_ImGuiOldColumns { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiPopupData { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiPopupData, +} +impl Default for ImVector_ImGuiPopupData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiPtrOrIndex { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiPtrOrIndex, +} +impl Default for ImVector_ImGuiPtrOrIndex { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiSettingsHandler { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiSettingsHandler, +} +impl Default for ImVector_ImGuiSettingsHandler { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiShrinkWidthItem { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiShrinkWidthItem, +} +impl Default for ImVector_ImGuiShrinkWidthItem { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImGuiStoragePair { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -252,6 +549,42 @@ impl Default for ImVector_ImGuiStoragePair { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiStyleMod { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiStyleMod, +} +impl Default for ImVector_ImGuiStyleMod { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiTabItem { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiTabItem, +} +impl Default for ImVector_ImGuiTabItem { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiTableColumnSortSpecs { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiTableColumnSortSpecs, +} +impl Default for ImVector_ImGuiTableColumnSortSpecs { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImGuiTextRange { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -264,6 +597,30 @@ impl Default for ImVector_ImGuiTextRange { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiViewportPPtr { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut *mut ImGuiViewportP, +} +impl Default for ImVector_ImGuiViewportPPtr { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiWindowPtr { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut *mut ImGuiWindow, +} +impl Default for ImVector_ImGuiWindowPtr { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImTextureID { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -347,6 +704,18 @@ impl Default for ImVector_float { } } #[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_unsigned_char { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut cty::c_uchar, +} +impl Default for ImVector_unsigned_char { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq)] pub struct ImVec2 { pub x: f32, @@ -1175,6 +1544,54 @@ impl Default for ImGuiStorage { } } #[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiTabBar { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiTabBar, +} +impl Default for ImVector_ImGuiTabBar { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImPool_ImGuiTabBar { + pub Buf: ImVector_ImGuiTabBar, + pub Map: ImGuiStorage, + pub FreeIdx: ImPoolIdx, +} +impl Default for ImPool_ImGuiTabBar { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiTable { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiTable, +} +impl Default for ImVector_ImGuiTable { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImPool_ImGuiTable { + pub Buf: ImVector_ImGuiTable, + pub Map: ImGuiStorage, + pub FreeIdx: ImPoolIdx, +} +impl Default for ImPool_ImGuiTable { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq)] pub struct ImGuiListClipper { pub DisplayStart: cty::c_int, @@ -1293,10 +1710,10 @@ impl Default for ImDrawList { #[derive(Debug, Copy, Clone, PartialEq)] pub struct ImDrawData { pub Valid: bool, - pub CmdLists: *mut *mut ImDrawList, pub CmdListsCount: cty::c_int, pub TotalIdxCount: cty::c_int, pub TotalVtxCount: cty::c_int, + pub CmdLists: *mut *mut ImDrawList, pub DisplayPos: ImVec2, pub DisplaySize: ImVec2, pub FramebufferScale: ImVec2, @@ -1323,7 +1740,7 @@ pub struct ImFontConfig { pub GlyphMinAdvanceX: f32, pub GlyphMaxAdvanceX: f32, pub MergeMode: bool, - pub RasterizerFlags: cty::c_uint, + pub FontBuilderFlags: cty::c_uint, pub RasterizerMultiply: f32, pub EllipsisChar: ImWchar, pub Name: [cty::c_char; 40usize], @@ -1336,7 +1753,7 @@ impl Default for ImFontConfig { } impl ::core::fmt::Debug for ImFontConfig { fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImFontConfig {{ FontData: {:?}, FontDataSize: {:?}, FontDataOwnedByAtlas: {:?}, FontNo: {:?}, SizePixels: {:?}, OversampleH: {:?}, OversampleV: {:?}, PixelSnapH: {:?}, GlyphExtraSpacing: {:?}, GlyphOffset: {:?}, GlyphRanges: {:?}, GlyphMinAdvanceX: {:?}, GlyphMaxAdvanceX: {:?}, MergeMode: {:?}, RasterizerFlags: {:?}, RasterizerMultiply: {:?}, EllipsisChar: {:?}, Name: [...], DstFont: {:?} }}" , self . FontData , self . FontDataSize , self . FontDataOwnedByAtlas , self . FontNo , self . SizePixels , self . OversampleH , self . OversampleV , self . PixelSnapH , self . GlyphExtraSpacing , self . GlyphOffset , self . GlyphRanges , self . GlyphMinAdvanceX , self . GlyphMaxAdvanceX , self . MergeMode , self . RasterizerFlags , self . RasterizerMultiply , self . EllipsisChar , self . DstFont) + write ! (f , "ImFontConfig {{ FontData: {:?}, FontDataSize: {:?}, FontDataOwnedByAtlas: {:?}, FontNo: {:?}, SizePixels: {:?}, OversampleH: {:?}, OversampleV: {:?}, PixelSnapH: {:?}, GlyphExtraSpacing: {:?}, GlyphOffset: {:?}, GlyphRanges: {:?}, GlyphMinAdvanceX: {:?}, GlyphMaxAdvanceX: {:?}, MergeMode: {:?}, FontBuilderFlags: {:?}, RasterizerMultiply: {:?}, EllipsisChar: {:?}, Name: [...], DstFont: {:?} }}" , self . FontData , self . FontDataSize , self . FontDataOwnedByAtlas , self . FontNo , self . SizePixels , self . OversampleH , self . OversampleV , self . PixelSnapH , self . GlyphExtraSpacing , self . GlyphOffset , self . GlyphRanges , self . GlyphMinAdvanceX , self . GlyphMaxAdvanceX , self . MergeMode , self . FontBuilderFlags , self . RasterizerMultiply , self . EllipsisChar , self . DstFont) } } #[repr(C)] @@ -1355,42 +1772,58 @@ pub struct ImFontGlyph { } impl ImFontGlyph { #[inline] - pub fn Codepoint(&self) -> cty::c_uint { - unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 31u8) as u32) } + pub fn Colored(&self) -> cty::c_uint { + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] - pub fn set_Codepoint(&mut self, val: cty::c_uint) { + pub fn set_Colored(&mut self, val: cty::c_uint) { unsafe { let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(0usize, 31u8, val as u64) + self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn Visible(&self) -> cty::c_uint { - unsafe { ::core::mem::transmute(self._bitfield_1.get(31usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_Visible(&mut self, val: cty::c_uint) { unsafe { let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(31usize, 1u8, val as u64) + self._bitfield_1.set(1usize, 1u8, val as u64) + } + } + #[inline] + pub fn Codepoint(&self) -> cty::c_uint { + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } + } + #[inline] + pub fn set_Codepoint(&mut self, val: cty::c_uint) { + unsafe { + let val: u32 = ::core::mem::transmute(val); + self._bitfield_1.set(2usize, 30u8, val as u64) } } #[inline] pub fn new_bitfield_1( - Codepoint: cty::c_uint, + Colored: cty::c_uint, Visible: cty::c_uint, + Codepoint: cty::c_uint, ) -> __BindgenBitfieldUnit<[u8; 4usize], u32> { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u32> = Default::default(); - __bindgen_bitfield_unit.set(0usize, 31u8, { - let Codepoint: u32 = unsafe { ::core::mem::transmute(Codepoint) }; - Codepoint as u64 + __bindgen_bitfield_unit.set(0usize, 1u8, { + let Colored: u32 = unsafe { ::core::mem::transmute(Colored) }; + Colored as u64 }); - __bindgen_bitfield_unit.set(31usize, 1u8, { + __bindgen_bitfield_unit.set(1usize, 1u8, { let Visible: u32 = unsafe { ::core::mem::transmute(Visible) }; Visible as u64 }); + __bindgen_bitfield_unit.set(2usize, 30u8, { + let Codepoint: u32 = unsafe { ::core::mem::transmute(Codepoint) }; + Codepoint as u64 + }); __bindgen_bitfield_unit } } @@ -1444,6 +1877,8 @@ pub struct ImFontAtlas { pub CustomRects: ImVector_ImFontAtlasCustomRect, pub ConfigData: ImVector_ImFontConfig, pub TexUvLines: [ImVec4; 64usize], + pub FontBuilderIO: *const ImFontBuilderIO, + pub FontBuilderFlags: cty::c_uint, pub PackIdMouseCursors: cty::c_int, pub PackIdLines: cty::c_int, } @@ -1454,7 +1889,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 {{ Locked: {:?}, Flags: {:?}, TexID: {:?}, TexDesiredWidth: {:?}, TexGlyphPadding: {:?}, TexPixelsAlpha8: {:?}, TexPixelsRGBA32: {:?}, TexWidth: {:?}, TexHeight: {:?}, TexUvScale: {:?}, TexUvWhitePixel: {:?}, Fonts: {:?}, CustomRects: {:?}, ConfigData: {:?}, TexUvLines: [...], PackIdMouseCursors: {:?}, PackIdLines: {:?} }}" , self . Locked , self . Flags , self . TexID , self . TexDesiredWidth , self . TexGlyphPadding , self . TexPixelsAlpha8 , self . TexPixelsRGBA32 , self . TexWidth , self . TexHeight , self . TexUvScale , self . TexUvWhitePixel , self . Fonts , self . CustomRects , self . ConfigData , self . PackIdMouseCursors , self . PackIdLines) + write ! (f , "ImFontAtlas {{ Locked: {:?}, Flags: {:?}, TexID: {:?}, TexDesiredWidth: {:?}, TexGlyphPadding: {:?}, TexPixelsAlpha8: {:?}, TexPixelsRGBA32: {:?}, TexWidth: {:?}, TexHeight: {:?}, TexUvScale: {:?}, TexUvWhitePixel: {:?}, Fonts: {:?}, CustomRects: {:?}, ConfigData: {:?}, TexUvLines: [...], FontBuilderIO: {:?}, FontBuilderFlags: {:?}, PackIdMouseCursors: {:?}, PackIdLines: {:?} }}" , self . Locked , self . Flags , self . TexID , self . TexDesiredWidth , self . TexGlyphPadding , 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)] @@ -1483,6 +1918,1479 @@ impl Default for ImFont { unsafe { ::core::mem::zeroed() } } } +pub const ImGuiViewportFlags_None: ImGuiViewportFlags_ = 0; +pub const ImGuiViewportFlags_IsPlatformWindow: ImGuiViewportFlags_ = 1; +pub const ImGuiViewportFlags_IsPlatformMonitor: ImGuiViewportFlags_ = 2; +pub const ImGuiViewportFlags_OwnedByApp: ImGuiViewportFlags_ = 4; +pub type ImGuiViewportFlags_ = cty::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiViewport { + pub Flags: ImGuiViewportFlags, + pub Pos: ImVec2, + pub Size: ImVec2, + pub WorkPos: ImVec2, + pub WorkSize: ImVec2, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct StbUndoRecord { + pub where_: cty::c_int, + pub insert_length: cty::c_int, + pub delete_length: cty::c_int, + pub char_storage: cty::c_int, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct StbUndoState { + pub undo_rec: [StbUndoRecord; 99usize], + pub undo_char: [ImWchar; 999usize], + pub undo_point: cty::c_short, + pub redo_point: cty::c_short, + pub undo_char_point: cty::c_int, + pub redo_char_point: cty::c_int, +} +impl Default for StbUndoState { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for StbUndoState { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write ! (f , "StbUndoState {{ undo_rec: [...], undo_char: [...], undo_point: {:?}, redo_point: {:?}, undo_char_point: {:?}, redo_char_point: {:?} }}" , self . undo_point , self . redo_point , self . undo_char_point , self . redo_char_point) + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct STB_TexteditState { + pub cursor: cty::c_int, + pub select_start: cty::c_int, + pub select_end: cty::c_int, + pub insert_mode: cty::c_uchar, + pub row_count_per_page: cty::c_int, + pub cursor_at_end_of_line: cty::c_uchar, + pub initialized: cty::c_uchar, + pub has_preferred_x: cty::c_uchar, + pub single_line: cty::c_uchar, + pub padding1: cty::c_uchar, + pub padding2: cty::c_uchar, + pub padding3: cty::c_uchar, + pub preferred_x: f32, + pub undostate: StbUndoState, +} +impl Default for STB_TexteditState { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for STB_TexteditState { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write ! (f , "STB_TexteditState {{ cursor: {:?}, select_start: {:?}, select_end: {:?}, insert_mode: {:?}, row_count_per_page: {:?}, cursor_at_end_of_line: {:?}, initialized: {:?}, has_preferred_x: {:?}, single_line: {:?}, padding1: {:?}, padding2: {:?}, padding3: {:?}, preferred_x: {:?}, undostate: {:?} }}" , self . cursor , self . select_start , self . select_end , self . insert_mode , self . row_count_per_page , self . cursor_at_end_of_line , self . initialized , self . has_preferred_x , self . single_line , self . padding1 , self . padding2 , self . padding3 , self . preferred_x , self . undostate) + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct StbTexteditRow { + pub x0: f32, + pub x1: f32, + pub baseline_y_delta: f32, + pub ymin: f32, + pub ymax: f32, + pub num_chars: cty::c_int, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImVec1 { + pub x: f32, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVec2ih { + pub x: cty::c_short, + pub y: cty::c_short, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImRect { + pub Min: ImVec2, + pub Max: ImVec2, +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImBitVector { + pub Storage: ImVector_ImU32, +} +impl Default for ImBitVector { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct ImDrawListSharedData { + pub TexUvWhitePixel: ImVec2, + pub Font: *mut ImFont, + pub FontSize: f32, + pub CurveTessellationTol: f32, + pub CircleSegmentMaxError: f32, + pub ClipRectFullscreen: ImVec4, + pub InitialFlags: ImDrawListFlags, + pub ArcFastVtx: [ImVec2; 12usize], + pub CircleSegmentCounts: [ImU8; 64usize], + pub TexUvLines: *const ImVec4, +} +impl Default for ImDrawListSharedData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for ImDrawListSharedData { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write ! (f , "ImDrawListSharedData {{ TexUvWhitePixel: {:?}, Font: {:?}, FontSize: {:?}, CurveTessellationTol: {:?}, CircleSegmentMaxError: {:?}, ClipRectFullscreen: {:?}, InitialFlags: {:?}, ArcFastVtx: {:?}, CircleSegmentCounts: [...], TexUvLines: {:?} }}" , self . TexUvWhitePixel , self . Font , self . FontSize , self . CurveTessellationTol , self . CircleSegmentMaxError , self . ClipRectFullscreen , self . InitialFlags , self . ArcFastVtx , self . TexUvLines) + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImDrawDataBuilder { + pub Layers: [ImVector_ImDrawListPtr; 2usize], +} +impl Default for ImDrawDataBuilder { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +pub const ImGuiItemFlags_None: ImGuiItemFlags_ = 0; +pub const ImGuiItemFlags_NoTabStop: ImGuiItemFlags_ = 1; +pub const ImGuiItemFlags_ButtonRepeat: ImGuiItemFlags_ = 2; +pub const ImGuiItemFlags_Disabled: ImGuiItemFlags_ = 4; +pub const ImGuiItemFlags_NoNav: ImGuiItemFlags_ = 8; +pub const ImGuiItemFlags_NoNavDefaultFocus: ImGuiItemFlags_ = 16; +pub const ImGuiItemFlags_SelectableDontClosePopup: ImGuiItemFlags_ = 32; +pub const ImGuiItemFlags_MixedValue: ImGuiItemFlags_ = 64; +pub const ImGuiItemFlags_ReadOnly: ImGuiItemFlags_ = 128; +pub const ImGuiItemFlags_Default_: ImGuiItemFlags_ = 0; +pub type ImGuiItemFlags_ = cty::c_uint; +pub const ImGuiItemStatusFlags_None: ImGuiItemStatusFlags_ = 0; +pub const ImGuiItemStatusFlags_HoveredRect: ImGuiItemStatusFlags_ = 1; +pub const ImGuiItemStatusFlags_HasDisplayRect: ImGuiItemStatusFlags_ = 2; +pub const ImGuiItemStatusFlags_Edited: ImGuiItemStatusFlags_ = 4; +pub const ImGuiItemStatusFlags_ToggledSelection: ImGuiItemStatusFlags_ = 8; +pub const ImGuiItemStatusFlags_ToggledOpen: ImGuiItemStatusFlags_ = 16; +pub const ImGuiItemStatusFlags_HasDeactivated: ImGuiItemStatusFlags_ = 32; +pub const ImGuiItemStatusFlags_Deactivated: ImGuiItemStatusFlags_ = 64; +pub type ImGuiItemStatusFlags_ = cty::c_uint; +pub const ImGuiButtonFlags_PressedOnClick: ImGuiButtonFlagsPrivate_ = 16; +pub const ImGuiButtonFlags_PressedOnClickRelease: ImGuiButtonFlagsPrivate_ = 32; +pub const ImGuiButtonFlags_PressedOnClickReleaseAnywhere: ImGuiButtonFlagsPrivate_ = 64; +pub const ImGuiButtonFlags_PressedOnRelease: ImGuiButtonFlagsPrivate_ = 128; +pub const ImGuiButtonFlags_PressedOnDoubleClick: ImGuiButtonFlagsPrivate_ = 256; +pub const ImGuiButtonFlags_PressedOnDragDropHold: ImGuiButtonFlagsPrivate_ = 512; +pub const ImGuiButtonFlags_Repeat: ImGuiButtonFlagsPrivate_ = 1024; +pub const ImGuiButtonFlags_FlattenChildren: ImGuiButtonFlagsPrivate_ = 2048; +pub const ImGuiButtonFlags_AllowItemOverlap: ImGuiButtonFlagsPrivate_ = 4096; +pub const ImGuiButtonFlags_DontClosePopups: ImGuiButtonFlagsPrivate_ = 8192; +pub const ImGuiButtonFlags_Disabled: ImGuiButtonFlagsPrivate_ = 16384; +pub const ImGuiButtonFlags_AlignTextBaseLine: ImGuiButtonFlagsPrivate_ = 32768; +pub const ImGuiButtonFlags_NoKeyModifiers: ImGuiButtonFlagsPrivate_ = 65536; +pub const ImGuiButtonFlags_NoHoldingActiveId: ImGuiButtonFlagsPrivate_ = 131072; +pub const ImGuiButtonFlags_NoNavFocus: ImGuiButtonFlagsPrivate_ = 262144; +pub const ImGuiButtonFlags_NoHoveredOnFocus: ImGuiButtonFlagsPrivate_ = 524288; +pub const ImGuiButtonFlags_PressedOnMask_: ImGuiButtonFlagsPrivate_ = 1008; +pub const ImGuiButtonFlags_PressedOnDefault_: ImGuiButtonFlagsPrivate_ = 32; +pub type ImGuiButtonFlagsPrivate_ = cty::c_uint; +pub const ImGuiSliderFlags_Vertical: ImGuiSliderFlagsPrivate_ = 1048576; +pub const ImGuiSliderFlags_ReadOnly: ImGuiSliderFlagsPrivate_ = 2097152; +pub type ImGuiSliderFlagsPrivate_ = cty::c_uint; +pub const ImGuiSelectableFlags_NoHoldingActiveID: ImGuiSelectableFlagsPrivate_ = 1048576; +pub const ImGuiSelectableFlags_SelectOnClick: ImGuiSelectableFlagsPrivate_ = 2097152; +pub const ImGuiSelectableFlags_SelectOnRelease: ImGuiSelectableFlagsPrivate_ = 4194304; +pub const ImGuiSelectableFlags_SpanAvailWidth: ImGuiSelectableFlagsPrivate_ = 8388608; +pub const ImGuiSelectableFlags_DrawHoveredWhenHeld: ImGuiSelectableFlagsPrivate_ = 16777216; +pub const ImGuiSelectableFlags_SetNavIdOnHover: ImGuiSelectableFlagsPrivate_ = 33554432; +pub const ImGuiSelectableFlags_NoPadWithHalfSpacing: ImGuiSelectableFlagsPrivate_ = 67108864; +pub type ImGuiSelectableFlagsPrivate_ = cty::c_uint; +pub const ImGuiTreeNodeFlags_ClipLabelForTrailingButton: ImGuiTreeNodeFlagsPrivate_ = 1048576; +pub type ImGuiTreeNodeFlagsPrivate_ = cty::c_uint; +pub const ImGuiSeparatorFlags_None: ImGuiSeparatorFlags_ = 0; +pub const ImGuiSeparatorFlags_Horizontal: ImGuiSeparatorFlags_ = 1; +pub const ImGuiSeparatorFlags_Vertical: ImGuiSeparatorFlags_ = 2; +pub const ImGuiSeparatorFlags_SpanAllColumns: ImGuiSeparatorFlags_ = 4; +pub type ImGuiSeparatorFlags_ = cty::c_uint; +pub const ImGuiTextFlags_None: ImGuiTextFlags_ = 0; +pub const ImGuiTextFlags_NoWidthForLargeClippedText: ImGuiTextFlags_ = 1; +pub type ImGuiTextFlags_ = cty::c_uint; +pub const ImGuiTooltipFlags_None: ImGuiTooltipFlags_ = 0; +pub const ImGuiTooltipFlags_OverridePreviousTooltip: ImGuiTooltipFlags_ = 1; +pub type ImGuiTooltipFlags_ = cty::c_uint; +pub const ImGuiLayoutType_Horizontal: ImGuiLayoutType_ = 0; +pub const ImGuiLayoutType_Vertical: ImGuiLayoutType_ = 1; +pub type ImGuiLayoutType_ = cty::c_uint; +pub const ImGuiLogType_None: ImGuiLogType = 0; +pub const ImGuiLogType_TTY: ImGuiLogType = 1; +pub const ImGuiLogType_File: ImGuiLogType = 2; +pub const ImGuiLogType_Buffer: ImGuiLogType = 3; +pub const ImGuiLogType_Clipboard: ImGuiLogType = 4; +pub type ImGuiLogType = cty::c_uint; +pub const ImGuiAxis_None: ImGuiAxis = -1; +pub const ImGuiAxis_X: ImGuiAxis = 0; +pub const ImGuiAxis_Y: ImGuiAxis = 1; +pub type ImGuiAxis = cty::c_int; +pub const ImGuiPlotType_Lines: ImGuiPlotType = 0; +pub const ImGuiPlotType_Histogram: ImGuiPlotType = 1; +pub type ImGuiPlotType = cty::c_uint; +pub const ImGuiInputSource_None: ImGuiInputSource = 0; +pub const ImGuiInputSource_Mouse: ImGuiInputSource = 1; +pub const ImGuiInputSource_Nav: ImGuiInputSource = 2; +pub const ImGuiInputSource_NavKeyboard: ImGuiInputSource = 3; +pub const ImGuiInputSource_NavGamepad: ImGuiInputSource = 4; +pub const ImGuiInputSource_COUNT: ImGuiInputSource = 5; +pub type ImGuiInputSource = cty::c_uint; +pub const ImGuiInputReadMode_Down: ImGuiInputReadMode = 0; +pub const ImGuiInputReadMode_Pressed: ImGuiInputReadMode = 1; +pub const ImGuiInputReadMode_Released: ImGuiInputReadMode = 2; +pub const ImGuiInputReadMode_Repeat: ImGuiInputReadMode = 3; +pub const ImGuiInputReadMode_RepeatSlow: ImGuiInputReadMode = 4; +pub const ImGuiInputReadMode_RepeatFast: ImGuiInputReadMode = 5; +pub type ImGuiInputReadMode = cty::c_uint; +pub const ImGuiNavHighlightFlags_None: ImGuiNavHighlightFlags_ = 0; +pub const ImGuiNavHighlightFlags_TypeDefault: ImGuiNavHighlightFlags_ = 1; +pub const ImGuiNavHighlightFlags_TypeThin: ImGuiNavHighlightFlags_ = 2; +pub const ImGuiNavHighlightFlags_AlwaysDraw: ImGuiNavHighlightFlags_ = 4; +pub const ImGuiNavHighlightFlags_NoRounding: ImGuiNavHighlightFlags_ = 8; +pub type ImGuiNavHighlightFlags_ = cty::c_uint; +pub const ImGuiNavDirSourceFlags_None: ImGuiNavDirSourceFlags_ = 0; +pub const ImGuiNavDirSourceFlags_Keyboard: ImGuiNavDirSourceFlags_ = 1; +pub const ImGuiNavDirSourceFlags_PadDPad: ImGuiNavDirSourceFlags_ = 2; +pub const ImGuiNavDirSourceFlags_PadLStick: ImGuiNavDirSourceFlags_ = 4; +pub type ImGuiNavDirSourceFlags_ = cty::c_uint; +pub const ImGuiNavMoveFlags_None: ImGuiNavMoveFlags_ = 0; +pub const ImGuiNavMoveFlags_LoopX: ImGuiNavMoveFlags_ = 1; +pub const ImGuiNavMoveFlags_LoopY: ImGuiNavMoveFlags_ = 2; +pub const ImGuiNavMoveFlags_WrapX: ImGuiNavMoveFlags_ = 4; +pub const ImGuiNavMoveFlags_WrapY: ImGuiNavMoveFlags_ = 8; +pub const ImGuiNavMoveFlags_AllowCurrentNavId: ImGuiNavMoveFlags_ = 16; +pub const ImGuiNavMoveFlags_AlsoScoreVisibleSet: ImGuiNavMoveFlags_ = 32; +pub const ImGuiNavMoveFlags_ScrollToEdge: ImGuiNavMoveFlags_ = 64; +pub type ImGuiNavMoveFlags_ = cty::c_uint; +pub const ImGuiNavForward_None: ImGuiNavForward = 0; +pub const ImGuiNavForward_ForwardQueued: ImGuiNavForward = 1; +pub const ImGuiNavForward_ForwardActive: ImGuiNavForward = 2; +pub type ImGuiNavForward = cty::c_uint; +pub const ImGuiNavLayer_Main: ImGuiNavLayer = 0; +pub const ImGuiNavLayer_Menu: ImGuiNavLayer = 1; +pub const ImGuiNavLayer_COUNT: ImGuiNavLayer = 2; +pub type ImGuiNavLayer = cty::c_uint; +pub const ImGuiPopupPositionPolicy_Default: ImGuiPopupPositionPolicy = 0; +pub const ImGuiPopupPositionPolicy_ComboBox: ImGuiPopupPositionPolicy = 1; +pub const ImGuiPopupPositionPolicy_Tooltip: ImGuiPopupPositionPolicy = 2; +pub type ImGuiPopupPositionPolicy = cty::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiDataTypeTempStorage { + pub Data: [ImU8; 8usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiDataTypeInfo { + pub Size: usize, + pub Name: *const cty::c_char, + pub PrintFmt: *const cty::c_char, + pub ScanFmt: *const cty::c_char, +} +impl Default for ImGuiDataTypeInfo { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +pub const ImGuiDataType_String: ImGuiDataTypePrivate_ = 11; +pub const ImGuiDataType_Pointer: ImGuiDataTypePrivate_ = 12; +pub const ImGuiDataType_ID: ImGuiDataTypePrivate_ = 13; +pub type ImGuiDataTypePrivate_ = cty::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiColorMod { + pub Col: ImGuiCol, + pub BackupValue: ImVec4, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct ImGuiStyleMod { + pub VarIdx: ImGuiStyleVar, + pub __bindgen_anon_1: ImGuiStyleMod__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union ImGuiStyleMod__bindgen_ty_1 { + pub BackupInt: [cty::c_int; 2usize], + pub BackupFloat: [f32; 2usize], + _bindgen_union_align: [u32; 2usize], +} +impl Default for ImGuiStyleMod__bindgen_ty_1 { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for ImGuiStyleMod__bindgen_ty_1 { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write!(f, "ImGuiStyleMod__bindgen_ty_1 {{ union }}") + } +} +impl Default for ImGuiStyleMod { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for ImGuiStyleMod { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write!( + f, + "ImGuiStyleMod {{ VarIdx: {:?}, __bindgen_anon_1: {:?} }}", + self.VarIdx, self.__bindgen_anon_1 + ) + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiGroupData { + pub WindowID: ImGuiID, + pub BackupCursorPos: ImVec2, + pub BackupCursorMaxPos: ImVec2, + pub BackupIndent: ImVec1, + pub BackupGroupOffset: ImVec1, + pub BackupCurrLineSize: ImVec2, + pub BackupCurrLineTextBaseOffset: f32, + pub BackupActiveIdIsAlive: ImGuiID, + pub BackupActiveIdPreviousFrameIsAlive: bool, + pub EmitItem: bool, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiMenuColumns { + pub Spacing: f32, + pub Width: f32, + pub NextWidth: f32, + pub Pos: [f32; 3usize], + pub NextWidths: [f32; 3usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct ImGuiInputTextState { + pub ID: ImGuiID, + pub CurLenW: cty::c_int, + pub CurLenA: cty::c_int, + pub TextW: ImVector_ImWchar, + pub TextA: ImVector_char, + pub InitialTextA: ImVector_char, + pub TextAIsValid: bool, + pub BufCapacityA: cty::c_int, + pub ScrollX: f32, + pub Stb: STB_TexteditState, + pub CursorAnim: f32, + pub CursorFollow: bool, + pub SelectedAllMouseLock: bool, + pub Edited: bool, + pub UserFlags: ImGuiInputTextFlags, + pub UserCallback: ImGuiInputTextCallback, + pub UserCallbackData: *mut cty::c_void, +} +impl Default for ImGuiInputTextState { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for ImGuiInputTextState { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write ! (f , "ImGuiInputTextState {{ ID: {:?}, CurLenW: {:?}, CurLenA: {:?}, TextW: {:?}, TextA: {:?}, InitialTextA: {:?}, TextAIsValid: {:?}, BufCapacityA: {:?}, ScrollX: {:?}, Stb: {:?}, CursorAnim: {:?}, CursorFollow: {:?}, SelectedAllMouseLock: {:?}, Edited: {:?}, UserFlags: {:?}, UserCallback: {:?}, UserCallbackData: {:?} }}" , self . ID , self . CurLenW , self . CurLenA , self . TextW , self . TextA , self . InitialTextA , self . TextAIsValid , self . BufCapacityA , self . ScrollX , self . Stb , self . CursorAnim , self . CursorFollow , self . SelectedAllMouseLock , self . Edited , self . UserFlags , self . UserCallback , self . UserCallbackData) + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiPopupData { + pub PopupId: ImGuiID, + pub Window: *mut ImGuiWindow, + pub SourceWindow: *mut ImGuiWindow, + pub OpenFrameCount: cty::c_int, + pub OpenParentId: ImGuiID, + pub OpenPopupPos: ImVec2, + pub OpenMousePos: ImVec2, +} +impl Default for ImGuiPopupData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiNavMoveResult { + pub Window: *mut ImGuiWindow, + pub ID: ImGuiID, + pub FocusScopeId: ImGuiID, + pub DistBox: f32, + pub DistCenter: f32, + pub DistAxial: f32, + pub RectRel: ImRect, +} +impl Default for ImGuiNavMoveResult { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +pub const ImGuiNextWindowDataFlags_None: ImGuiNextWindowDataFlags_ = 0; +pub const ImGuiNextWindowDataFlags_HasPos: ImGuiNextWindowDataFlags_ = 1; +pub const ImGuiNextWindowDataFlags_HasSize: ImGuiNextWindowDataFlags_ = 2; +pub const ImGuiNextWindowDataFlags_HasContentSize: ImGuiNextWindowDataFlags_ = 4; +pub const ImGuiNextWindowDataFlags_HasCollapsed: ImGuiNextWindowDataFlags_ = 8; +pub const ImGuiNextWindowDataFlags_HasSizeConstraint: ImGuiNextWindowDataFlags_ = 16; +pub const ImGuiNextWindowDataFlags_HasFocus: ImGuiNextWindowDataFlags_ = 32; +pub const ImGuiNextWindowDataFlags_HasBgAlpha: ImGuiNextWindowDataFlags_ = 64; +pub const ImGuiNextWindowDataFlags_HasScroll: ImGuiNextWindowDataFlags_ = 128; +pub type ImGuiNextWindowDataFlags_ = cty::c_uint; +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiNextWindowData { + pub Flags: ImGuiNextWindowDataFlags, + pub PosCond: ImGuiCond, + pub SizeCond: ImGuiCond, + pub CollapsedCond: ImGuiCond, + pub PosVal: ImVec2, + pub PosPivotVal: ImVec2, + pub SizeVal: ImVec2, + pub ContentSizeVal: ImVec2, + pub ScrollVal: ImVec2, + pub CollapsedVal: bool, + pub SizeConstraintRect: ImRect, + pub SizeCallback: ImGuiSizeCallback, + pub SizeCallbackUserData: *mut cty::c_void, + pub BgAlphaVal: f32, + pub MenuBarOffsetMinVal: ImVec2, +} +impl Default for ImGuiNextWindowData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +pub const ImGuiNextItemDataFlags_None: ImGuiNextItemDataFlags_ = 0; +pub const ImGuiNextItemDataFlags_HasWidth: ImGuiNextItemDataFlags_ = 1; +pub const ImGuiNextItemDataFlags_HasOpen: ImGuiNextItemDataFlags_ = 2; +pub type ImGuiNextItemDataFlags_ = cty::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiNextItemData { + pub Flags: ImGuiNextItemDataFlags, + pub Width: f32, + pub FocusScopeId: ImGuiID, + pub OpenCond: ImGuiCond, + pub OpenVal: bool, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiShrinkWidthItem { + pub Index: cty::c_int, + pub Width: f32, +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiPtrOrIndex { + pub Ptr: *mut cty::c_void, + pub Index: cty::c_int, +} +impl Default for ImGuiPtrOrIndex { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +pub const ImGuiOldColumnFlags_None: ImGuiOldColumnFlags_ = 0; +pub const ImGuiOldColumnFlags_NoBorder: ImGuiOldColumnFlags_ = 1; +pub const ImGuiOldColumnFlags_NoResize: ImGuiOldColumnFlags_ = 2; +pub const ImGuiOldColumnFlags_NoPreserveWidths: ImGuiOldColumnFlags_ = 4; +pub const ImGuiOldColumnFlags_NoForceWithinWindow: ImGuiOldColumnFlags_ = 8; +pub const ImGuiOldColumnFlags_GrowParentContentsSize: ImGuiOldColumnFlags_ = 16; +pub type ImGuiOldColumnFlags_ = cty::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiOldColumnData { + pub OffsetNorm: f32, + pub OffsetNormBeforeResize: f32, + pub Flags: ImGuiOldColumnFlags, + pub ClipRect: ImRect, +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiOldColumns { + pub ID: ImGuiID, + pub Flags: ImGuiOldColumnFlags, + pub IsFirstFrame: bool, + pub IsBeingResized: bool, + pub Current: cty::c_int, + pub Count: cty::c_int, + pub OffMinX: f32, + pub OffMaxX: f32, + pub LineMinY: f32, + pub LineMaxY: f32, + pub HostCursorPosY: f32, + pub HostCursorMaxPosX: f32, + pub HostInitialClipRect: ImRect, + pub HostBackupClipRect: ImRect, + pub HostBackupParentWorkRect: ImRect, + pub Columns: ImVector_ImGuiOldColumnData, + pub Splitter: ImDrawListSplitter, +} +impl Default for ImGuiOldColumns { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiViewportP { + pub _ImGuiViewport: ImGuiViewport, + pub DrawListsLastFrame: [cty::c_int; 2usize], + pub DrawLists: [*mut ImDrawList; 2usize], + pub DrawDataP: ImDrawData, + pub DrawDataBuilder: ImDrawDataBuilder, + pub WorkOffsetMin: ImVec2, + pub WorkOffsetMax: ImVec2, + pub CurrWorkOffsetMin: ImVec2, + pub CurrWorkOffsetMax: ImVec2, +} +impl Default for ImGuiViewportP { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiWindowSettings { + pub ID: ImGuiID, + pub Pos: ImVec2ih, + pub Size: ImVec2ih, + pub Collapsed: bool, + pub WantApply: bool, +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiSettingsHandler { + pub TypeName: *const cty::c_char, + pub TypeHash: ImGuiID, + pub ClearAllFn: ::core::option::Option< + unsafe extern "C" fn(ctx: *mut ImGuiContext, handler: *mut ImGuiSettingsHandler), + >, + pub ReadInitFn: ::core::option::Option< + unsafe extern "C" fn(ctx: *mut ImGuiContext, handler: *mut ImGuiSettingsHandler), + >, + pub ReadOpenFn: ::core::option::Option< + unsafe extern "C" fn( + ctx: *mut ImGuiContext, + handler: *mut ImGuiSettingsHandler, + name: *const cty::c_char, + ) -> *mut cty::c_void, + >, + pub ReadLineFn: ::core::option::Option< + unsafe extern "C" fn( + ctx: *mut ImGuiContext, + handler: *mut ImGuiSettingsHandler, + entry: *mut cty::c_void, + line: *const cty::c_char, + ), + >, + pub ApplyAllFn: ::core::option::Option< + unsafe extern "C" fn(ctx: *mut ImGuiContext, handler: *mut ImGuiSettingsHandler), + >, + pub WriteAllFn: ::core::option::Option< + unsafe extern "C" fn( + ctx: *mut ImGuiContext, + handler: *mut ImGuiSettingsHandler, + out_buf: *mut ImGuiTextBuffer, + ), + >, + pub UserData: *mut cty::c_void, +} +impl Default for ImGuiSettingsHandler { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiMetricsConfig { + pub ShowWindowsRects: bool, + pub ShowWindowsBeginOrder: bool, + pub ShowTablesRects: bool, + pub ShowDrawCmdMesh: bool, + pub ShowDrawCmdBoundingBoxes: bool, + pub ShowWindowsRectsType: cty::c_int, + pub ShowTablesRectsType: cty::c_int, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiStackSizes { + pub SizeOfIDStack: cty::c_short, + pub SizeOfColorStack: cty::c_short, + pub SizeOfStyleVarStack: cty::c_short, + pub SizeOfFontStack: cty::c_short, + pub SizeOfFocusScopeStack: cty::c_short, + pub SizeOfGroupStack: cty::c_short, + pub SizeOfBeginPopupStack: cty::c_short, +} +pub const ImGuiContextHookType_NewFramePre: ImGuiContextHookType = 0; +pub const ImGuiContextHookType_NewFramePost: ImGuiContextHookType = 1; +pub const ImGuiContextHookType_EndFramePre: ImGuiContextHookType = 2; +pub const ImGuiContextHookType_EndFramePost: ImGuiContextHookType = 3; +pub const ImGuiContextHookType_RenderPre: ImGuiContextHookType = 4; +pub const ImGuiContextHookType_RenderPost: ImGuiContextHookType = 5; +pub const ImGuiContextHookType_Shutdown: ImGuiContextHookType = 6; +pub const ImGuiContextHookType_PendingRemoval_: ImGuiContextHookType = 7; +pub type ImGuiContextHookType = cty::c_uint; +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiContextHook { + pub HookId: ImGuiID, + pub Type: ImGuiContextHookType, + pub Owner: ImGuiID, + pub Callback: ImGuiContextHookCallback, + pub UserData: *mut cty::c_void, +} +impl Default for ImGuiContextHook { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct ImGuiContext { + pub Initialized: bool, + pub FontAtlasOwnedByContext: bool, + pub IO: ImGuiIO, + pub Style: ImGuiStyle, + pub Font: *mut ImFont, + pub FontSize: f32, + pub FontBaseSize: f32, + pub DrawListSharedData: ImDrawListSharedData, + pub Time: f64, + pub FrameCount: cty::c_int, + pub FrameCountEnded: cty::c_int, + pub FrameCountRendered: cty::c_int, + pub WithinFrameScope: bool, + pub WithinFrameScopeWithImplicitWindow: bool, + pub WithinEndChild: bool, + pub GcCompactAll: bool, + pub TestEngineHookItems: bool, + pub TestEngineHookIdInfo: ImGuiID, + pub TestEngine: *mut cty::c_void, + pub Windows: ImVector_ImGuiWindowPtr, + pub WindowsFocusOrder: ImVector_ImGuiWindowPtr, + pub WindowsTempSortBuffer: ImVector_ImGuiWindowPtr, + pub CurrentWindowStack: ImVector_ImGuiWindowPtr, + pub WindowsById: ImGuiStorage, + pub WindowsActiveCount: cty::c_int, + pub CurrentWindow: *mut ImGuiWindow, + pub HoveredWindow: *mut ImGuiWindow, + pub HoveredRootWindow: *mut ImGuiWindow, + pub HoveredWindowUnderMovingWindow: *mut ImGuiWindow, + pub MovingWindow: *mut ImGuiWindow, + pub WheelingWindow: *mut ImGuiWindow, + pub WheelingWindowRefMousePos: ImVec2, + pub WheelingWindowTimer: f32, + pub HoveredId: ImGuiID, + pub HoveredIdPreviousFrame: ImGuiID, + pub HoveredIdAllowOverlap: bool, + pub HoveredIdUsingMouseWheel: bool, + pub HoveredIdPreviousFrameUsingMouseWheel: bool, + pub HoveredIdDisabled: bool, + pub HoveredIdTimer: f32, + pub HoveredIdNotActiveTimer: f32, + pub ActiveId: ImGuiID, + pub ActiveIdIsAlive: ImGuiID, + pub ActiveIdTimer: f32, + pub ActiveIdIsJustActivated: bool, + pub ActiveIdAllowOverlap: bool, + pub ActiveIdNoClearOnFocusLoss: bool, + pub ActiveIdHasBeenPressedBefore: bool, + pub ActiveIdHasBeenEditedBefore: bool, + pub ActiveIdHasBeenEditedThisFrame: bool, + pub ActiveIdUsingMouseWheel: bool, + pub ActiveIdUsingNavDirMask: ImU32, + pub ActiveIdUsingNavInputMask: ImU32, + pub ActiveIdUsingKeyInputMask: ImU64, + pub ActiveIdClickOffset: ImVec2, + pub ActiveIdWindow: *mut ImGuiWindow, + pub ActiveIdSource: ImGuiInputSource, + pub ActiveIdMouseButton: cty::c_int, + pub ActiveIdPreviousFrame: ImGuiID, + pub ActiveIdPreviousFrameIsAlive: bool, + pub ActiveIdPreviousFrameHasBeenEditedBefore: bool, + pub ActiveIdPreviousFrameWindow: *mut ImGuiWindow, + pub LastActiveId: ImGuiID, + pub LastActiveIdTimer: f32, + pub NextWindowData: ImGuiNextWindowData, + pub NextItemData: ImGuiNextItemData, + pub ColorStack: ImVector_ImGuiColorMod, + pub StyleVarStack: ImVector_ImGuiStyleMod, + pub FontStack: ImVector_ImFontPtr, + pub FocusScopeStack: ImVector_ImGuiID, + pub ItemFlagsStack: ImVector_ImGuiItemFlags, + pub GroupStack: ImVector_ImGuiGroupData, + pub OpenPopupStack: ImVector_ImGuiPopupData, + pub BeginPopupStack: ImVector_ImGuiPopupData, + pub Viewports: ImVector_ImGuiViewportPPtr, + pub NavWindow: *mut ImGuiWindow, + pub NavId: ImGuiID, + pub NavFocusScopeId: ImGuiID, + pub NavActivateId: ImGuiID, + pub NavActivateDownId: ImGuiID, + pub NavActivatePressedId: ImGuiID, + pub NavInputId: ImGuiID, + pub NavJustTabbedId: ImGuiID, + pub NavJustMovedToId: ImGuiID, + pub NavJustMovedToFocusScopeId: ImGuiID, + pub NavJustMovedToKeyMods: ImGuiKeyModFlags, + pub NavNextActivateId: ImGuiID, + pub NavInputSource: ImGuiInputSource, + pub NavScoringRect: ImRect, + pub NavScoringCount: cty::c_int, + pub NavLayer: ImGuiNavLayer, + pub NavIdTabCounter: cty::c_int, + pub NavIdIsAlive: bool, + pub NavMousePosDirty: bool, + pub NavDisableHighlight: bool, + pub NavDisableMouseHover: bool, + pub NavAnyRequest: bool, + pub NavInitRequest: bool, + pub NavInitRequestFromMove: bool, + pub NavInitResultId: ImGuiID, + pub NavInitResultRectRel: ImRect, + pub NavMoveRequest: bool, + pub NavMoveRequestFlags: ImGuiNavMoveFlags, + pub NavMoveRequestForward: ImGuiNavForward, + pub NavMoveRequestKeyMods: ImGuiKeyModFlags, + pub NavMoveDir: ImGuiDir, + pub NavMoveDirLast: ImGuiDir, + pub NavMoveClipDir: ImGuiDir, + pub NavMoveResultLocal: ImGuiNavMoveResult, + pub NavMoveResultLocalVisibleSet: ImGuiNavMoveResult, + pub NavMoveResultOther: ImGuiNavMoveResult, + pub NavWrapRequestWindow: *mut ImGuiWindow, + pub NavWrapRequestFlags: ImGuiNavMoveFlags, + pub NavWindowingTarget: *mut ImGuiWindow, + pub NavWindowingTargetAnim: *mut ImGuiWindow, + pub NavWindowingListWindow: *mut ImGuiWindow, + pub NavWindowingTimer: f32, + pub NavWindowingHighlightAlpha: f32, + pub NavWindowingToggleLayer: bool, + pub FocusRequestCurrWindow: *mut ImGuiWindow, + pub FocusRequestNextWindow: *mut ImGuiWindow, + pub FocusRequestCurrCounterRegular: cty::c_int, + pub FocusRequestCurrCounterTabStop: cty::c_int, + pub FocusRequestNextCounterRegular: cty::c_int, + pub FocusRequestNextCounterTabStop: cty::c_int, + pub FocusTabPressed: bool, + pub DimBgRatio: f32, + pub MouseCursor: ImGuiMouseCursor, + pub DragDropActive: bool, + pub DragDropWithinSource: bool, + pub DragDropWithinTarget: bool, + pub DragDropSourceFlags: ImGuiDragDropFlags, + pub DragDropSourceFrameCount: cty::c_int, + pub DragDropMouseButton: cty::c_int, + pub DragDropPayload: ImGuiPayload, + pub DragDropTargetRect: ImRect, + pub DragDropTargetId: ImGuiID, + pub DragDropAcceptFlags: ImGuiDragDropFlags, + pub DragDropAcceptIdCurrRectSurface: f32, + pub DragDropAcceptIdCurr: ImGuiID, + pub DragDropAcceptIdPrev: ImGuiID, + pub DragDropAcceptFrameCount: cty::c_int, + pub DragDropHoldJustPressedId: ImGuiID, + pub DragDropPayloadBufHeap: ImVector_unsigned_char, + pub DragDropPayloadBufLocal: [cty::c_uchar; 16usize], + pub CurrentTable: *mut ImGuiTable, + pub Tables: ImPool_ImGuiTable, + pub CurrentTableStack: ImVector_ImGuiPtrOrIndex, + pub TablesLastTimeActive: ImVector_float, + pub DrawChannelsTempMergeBuffer: ImVector_ImDrawChannel, + pub CurrentTabBar: *mut ImGuiTabBar, + pub TabBars: ImPool_ImGuiTabBar, + pub CurrentTabBarStack: ImVector_ImGuiPtrOrIndex, + pub ShrinkWidthBuffer: ImVector_ImGuiShrinkWidthItem, + pub LastValidMousePos: ImVec2, + pub InputTextState: ImGuiInputTextState, + pub InputTextPasswordFont: ImFont, + pub TempInputId: ImGuiID, + pub ColorEditOptions: ImGuiColorEditFlags, + pub ColorEditLastHue: f32, + pub ColorEditLastSat: f32, + pub ColorEditLastColor: [f32; 3usize], + pub ColorPickerRef: ImVec4, + pub SliderCurrentAccum: f32, + pub SliderCurrentAccumDirty: bool, + pub DragCurrentAccumDirty: bool, + pub DragCurrentAccum: f32, + pub DragSpeedDefaultRatio: f32, + pub ScrollbarClickDeltaToGrabCenter: f32, + pub TooltipOverrideCount: cty::c_int, + pub TooltipSlowDelay: f32, + pub ClipboardHandlerData: ImVector_char, + pub MenusIdSubmittedThisFrame: ImVector_ImGuiID, + pub PlatformImePos: ImVec2, + pub PlatformImeLastPos: ImVec2, + pub PlatformLocaleDecimalPoint: cty::c_char, + pub SettingsLoaded: bool, + pub SettingsDirtyTimer: f32, + pub SettingsIniData: ImGuiTextBuffer, + pub SettingsHandlers: ImVector_ImGuiSettingsHandler, + pub SettingsWindows: ImChunkStream_ImGuiWindowSettings, + pub SettingsTables: ImChunkStream_ImGuiTableSettings, + pub Hooks: ImVector_ImGuiContextHook, + pub HookIdNext: ImGuiID, + pub LogEnabled: bool, + pub LogType: ImGuiLogType, + pub LogFile: ImFileHandle, + pub LogBuffer: ImGuiTextBuffer, + pub LogNextPrefix: *const cty::c_char, + pub LogNextSuffix: *const cty::c_char, + pub LogLinePosY: f32, + pub LogLineFirstItem: bool, + pub LogDepthRef: cty::c_int, + pub LogDepthToExpand: cty::c_int, + pub LogDepthToExpandDefault: cty::c_int, + pub DebugItemPickerActive: bool, + pub DebugItemPickerBreakId: ImGuiID, + pub DebugMetricsConfig: ImGuiMetricsConfig, + pub FramerateSecPerFrame: [f32; 120usize], + pub FramerateSecPerFrameIdx: cty::c_int, + pub FramerateSecPerFrameAccum: f32, + pub WantCaptureMouseNextFrame: cty::c_int, + pub WantCaptureKeyboardNextFrame: cty::c_int, + pub WantTextInputNextFrame: cty::c_int, + pub TempBuffer: [cty::c_char; 3073usize], +} +impl Default for ImGuiContext { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for ImGuiContext { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write ! (f , "ImGuiContext {{ Initialized: {:?}, FontAtlasOwnedByContext: {:?}, IO: {:?}, Style: {:?}, Font: {:?}, FontSize: {:?}, FontBaseSize: {:?}, DrawListSharedData: {:?}, Time: {:?}, FrameCount: {:?}, FrameCountEnded: {:?}, FrameCountRendered: {:?}, WithinFrameScope: {:?}, WithinFrameScopeWithImplicitWindow: {:?}, WithinEndChild: {:?}, GcCompactAll: {:?}, TestEngineHookItems: {:?}, TestEngineHookIdInfo: {:?}, TestEngine: {:?}, Windows: {:?}, WindowsFocusOrder: {:?}, WindowsTempSortBuffer: {:?}, CurrentWindowStack: {:?}, WindowsById: {:?}, WindowsActiveCount: {:?}, CurrentWindow: {:?}, HoveredWindow: {:?}, HoveredRootWindow: {:?}, HoveredWindowUnderMovingWindow: {:?}, MovingWindow: {:?}, WheelingWindow: {:?}, WheelingWindowRefMousePos: {:?}, WheelingWindowTimer: {:?}, HoveredId: {:?}, HoveredIdPreviousFrame: {:?}, HoveredIdAllowOverlap: {:?}, HoveredIdUsingMouseWheel: {:?}, HoveredIdPreviousFrameUsingMouseWheel: {:?}, HoveredIdDisabled: {:?}, HoveredIdTimer: {:?}, HoveredIdNotActiveTimer: {:?}, ActiveId: {:?}, ActiveIdIsAlive: {:?}, ActiveIdTimer: {:?}, ActiveIdIsJustActivated: {:?}, ActiveIdAllowOverlap: {:?}, ActiveIdNoClearOnFocusLoss: {:?}, ActiveIdHasBeenPressedBefore: {:?}, ActiveIdHasBeenEditedBefore: {:?}, ActiveIdHasBeenEditedThisFrame: {:?}, ActiveIdUsingMouseWheel: {:?}, ActiveIdUsingNavDirMask: {:?}, ActiveIdUsingNavInputMask: {:?}, ActiveIdUsingKeyInputMask: {:?}, ActiveIdClickOffset: {:?}, ActiveIdWindow: {:?}, ActiveIdSource: {:?}, ActiveIdMouseButton: {:?}, ActiveIdPreviousFrame: {:?}, ActiveIdPreviousFrameIsAlive: {:?}, ActiveIdPreviousFrameHasBeenEditedBefore: {:?}, ActiveIdPreviousFrameWindow: {:?}, LastActiveId: {:?}, LastActiveIdTimer: {:?}, NextWindowData: {:?}, NextItemData: {:?}, ColorStack: {:?}, StyleVarStack: {:?}, FontStack: {:?}, FocusScopeStack: {:?}, ItemFlagsStack: {:?}, GroupStack: {:?}, OpenPopupStack: {:?}, BeginPopupStack: {:?}, Viewports: {:?}, NavWindow: {:?}, NavId: {:?}, NavFocusScopeId: {:?}, NavActivateId: {:?}, NavActivateDownId: {:?}, NavActivatePressedId: {:?}, NavInputId: {:?}, NavJustTabbedId: {:?}, NavJustMovedToId: {:?}, NavJustMovedToFocusScopeId: {:?}, NavJustMovedToKeyMods: {:?}, NavNextActivateId: {:?}, NavInputSource: {:?}, NavScoringRect: {:?}, NavScoringCount: {:?}, NavLayer: {:?}, NavIdTabCounter: {:?}, NavIdIsAlive: {:?}, NavMousePosDirty: {:?}, NavDisableHighlight: {:?}, NavDisableMouseHover: {:?}, NavAnyRequest: {:?}, NavInitRequest: {:?}, NavInitRequestFromMove: {:?}, NavInitResultId: {:?}, NavInitResultRectRel: {:?}, NavMoveRequest: {:?}, NavMoveRequestFlags: {:?}, NavMoveRequestForward: {:?}, NavMoveRequestKeyMods: {:?}, NavMoveDir: {:?}, NavMoveDirLast: {:?}, NavMoveClipDir: {:?}, NavMoveResultLocal: {:?}, NavMoveResultLocalVisibleSet: {:?}, NavMoveResultOther: {:?}, NavWrapRequestWindow: {:?}, NavWrapRequestFlags: {:?}, NavWindowingTarget: {:?}, NavWindowingTargetAnim: {:?}, NavWindowingListWindow: {:?}, NavWindowingTimer: {:?}, NavWindowingHighlightAlpha: {:?}, NavWindowingToggleLayer: {:?}, FocusRequestCurrWindow: {:?}, FocusRequestNextWindow: {:?}, FocusRequestCurrCounterRegular: {:?}, FocusRequestCurrCounterTabStop: {:?}, FocusRequestNextCounterRegular: {:?}, FocusRequestNextCounterTabStop: {:?}, FocusTabPressed: {:?}, DimBgRatio: {:?}, MouseCursor: {:?}, DragDropActive: {:?}, DragDropWithinSource: {:?}, DragDropWithinTarget: {:?}, DragDropSourceFlags: {:?}, DragDropSourceFrameCount: {:?}, DragDropMouseButton: {:?}, DragDropPayload: {:?}, DragDropTargetRect: {:?}, DragDropTargetId: {:?}, DragDropAcceptFlags: {:?}, DragDropAcceptIdCurrRectSurface: {:?}, DragDropAcceptIdCurr: {:?}, DragDropAcceptIdPrev: {:?}, DragDropAcceptFrameCount: {:?}, DragDropHoldJustPressedId: {:?}, DragDropPayloadBufHeap: {:?}, DragDropPayloadBufLocal: {:?}, CurrentTable: {:?}, Tables: {:?}, CurrentTableStack: {:?}, TablesLastTimeActive: {:?}, DrawChannelsTempMergeBuffer: {:?}, CurrentTabBar: {:?}, TabBars: {:?}, CurrentTabBarStack: {:?}, ShrinkWidthBuffer: {:?}, LastValidMousePos: {:?}, InputTextState: {:?}, InputTextPasswordFont: {:?}, TempInputId: {:?}, ColorEditOptions: {:?}, ColorEditLastHue: {:?}, ColorEditLastSat: {:?}, ColorEditLastColor: {:?}, ColorPickerRef: {:?}, SliderCurrentAccum: {:?}, SliderCurrentAccumDirty: {:?}, DragCurrentAccumDirty: {:?}, DragCurrentAccum: {:?}, DragSpeedDefaultRatio: {:?}, ScrollbarClickDeltaToGrabCenter: {:?}, TooltipOverrideCount: {:?}, TooltipSlowDelay: {:?}, ClipboardHandlerData: {:?}, MenusIdSubmittedThisFrame: {:?}, PlatformImePos: {:?}, PlatformImeLastPos: {:?}, PlatformLocaleDecimalPoint: {:?}, SettingsLoaded: {:?}, SettingsDirtyTimer: {:?}, SettingsIniData: {:?}, SettingsHandlers: {:?}, SettingsWindows: {:?}, SettingsTables: {:?}, Hooks: {:?}, HookIdNext: {:?}, LogEnabled: {:?}, LogType: {:?}, LogFile: {:?}, LogBuffer: {:?}, LogNextPrefix: {:?}, LogNextSuffix: {:?}, LogLinePosY: {:?}, LogLineFirstItem: {:?}, LogDepthRef: {:?}, LogDepthToExpand: {:?}, LogDepthToExpandDefault: {:?}, DebugItemPickerActive: {:?}, DebugItemPickerBreakId: {:?}, DebugMetricsConfig: {:?}, FramerateSecPerFrame: [...], FramerateSecPerFrameIdx: {:?}, FramerateSecPerFrameAccum: {:?}, WantCaptureMouseNextFrame: {:?}, WantCaptureKeyboardNextFrame: {:?}, WantTextInputNextFrame: {:?}, TempBuffer: [...] }}" , self . Initialized , self . FontAtlasOwnedByContext , self . IO , self . Style , self . Font , self . FontSize , self . FontBaseSize , self . DrawListSharedData , self . Time , self . FrameCount , self . FrameCountEnded , self . FrameCountRendered , self . WithinFrameScope , self . WithinFrameScopeWithImplicitWindow , self . WithinEndChild , self . GcCompactAll , self . TestEngineHookItems , self . TestEngineHookIdInfo , self . TestEngine , self . Windows , self . WindowsFocusOrder , self . WindowsTempSortBuffer , self . CurrentWindowStack , self . WindowsById , self . WindowsActiveCount , self . CurrentWindow , self . HoveredWindow , self . HoveredRootWindow , self . HoveredWindowUnderMovingWindow , self . MovingWindow , self . WheelingWindow , self . WheelingWindowRefMousePos , self . WheelingWindowTimer , self . HoveredId , self . HoveredIdPreviousFrame , self . HoveredIdAllowOverlap , self . HoveredIdUsingMouseWheel , self . HoveredIdPreviousFrameUsingMouseWheel , self . HoveredIdDisabled , self . HoveredIdTimer , self . HoveredIdNotActiveTimer , self . ActiveId , self . ActiveIdIsAlive , self . ActiveIdTimer , self . ActiveIdIsJustActivated , self . ActiveIdAllowOverlap , self . ActiveIdNoClearOnFocusLoss , self . ActiveIdHasBeenPressedBefore , self . ActiveIdHasBeenEditedBefore , self . ActiveIdHasBeenEditedThisFrame , self . ActiveIdUsingMouseWheel , self . ActiveIdUsingNavDirMask , self . ActiveIdUsingNavInputMask , self . ActiveIdUsingKeyInputMask , self . ActiveIdClickOffset , self . ActiveIdWindow , self . ActiveIdSource , self . ActiveIdMouseButton , self . ActiveIdPreviousFrame , self . ActiveIdPreviousFrameIsAlive , self . ActiveIdPreviousFrameHasBeenEditedBefore , self . ActiveIdPreviousFrameWindow , self . LastActiveId , self . LastActiveIdTimer , self . NextWindowData , self . NextItemData , self . ColorStack , self . StyleVarStack , self . FontStack , self . FocusScopeStack , self . ItemFlagsStack , self . GroupStack , self . OpenPopupStack , self . BeginPopupStack , self . Viewports , self . NavWindow , self . NavId , self . NavFocusScopeId , self . NavActivateId , self . NavActivateDownId , self . NavActivatePressedId , self . NavInputId , self . NavJustTabbedId , self . NavJustMovedToId , self . NavJustMovedToFocusScopeId , self . NavJustMovedToKeyMods , self . NavNextActivateId , self . NavInputSource , self . NavScoringRect , self . NavScoringCount , self . NavLayer , self . NavIdTabCounter , self . NavIdIsAlive , self . NavMousePosDirty , self . NavDisableHighlight , self . NavDisableMouseHover , self . NavAnyRequest , self . NavInitRequest , self . NavInitRequestFromMove , self . NavInitResultId , self . NavInitResultRectRel , self . NavMoveRequest , self . NavMoveRequestFlags , self . NavMoveRequestForward , self . NavMoveRequestKeyMods , self . NavMoveDir , self . NavMoveDirLast , self . NavMoveClipDir , self . NavMoveResultLocal , self . NavMoveResultLocalVisibleSet , self . NavMoveResultOther , self . NavWrapRequestWindow , self . NavWrapRequestFlags , self . NavWindowingTarget , self . NavWindowingTargetAnim , self . NavWindowingListWindow , self . NavWindowingTimer , self . NavWindowingHighlightAlpha , self . NavWindowingToggleLayer , self . FocusRequestCurrWindow , self . FocusRequestNextWindow , self . FocusRequestCurrCounterRegular , self . FocusRequestCurrCounterTabStop , self . FocusRequestNextCounterRegular , self . FocusRequestNextCounterTabStop , self . FocusTabPressed , self . DimBgRatio , self . MouseCursor , self . DragDropActive , self . DragDropWithinSource , self . DragDropWithinTarget , self . DragDropSourceFlags , self . DragDropSourceFrameCount , self . DragDropMouseButton , self . DragDropPayload , self . DragDropTargetRect , self . DragDropTargetId , self . DragDropAcceptFlags , self . DragDropAcceptIdCurrRectSurface , self . DragDropAcceptIdCurr , self . DragDropAcceptIdPrev , self . DragDropAcceptFrameCount , self . DragDropHoldJustPressedId , self . DragDropPayloadBufHeap , self . DragDropPayloadBufLocal , self . CurrentTable , self . Tables , self . CurrentTableStack , self . TablesLastTimeActive , self . DrawChannelsTempMergeBuffer , self . CurrentTabBar , self . TabBars , self . CurrentTabBarStack , self . ShrinkWidthBuffer , self . LastValidMousePos , self . InputTextState , self . InputTextPasswordFont , self . TempInputId , self . ColorEditOptions , self . ColorEditLastHue , self . ColorEditLastSat , self . ColorEditLastColor , self . ColorPickerRef , self . SliderCurrentAccum , self . SliderCurrentAccumDirty , self . DragCurrentAccumDirty , self . DragCurrentAccum , self . DragSpeedDefaultRatio , self . ScrollbarClickDeltaToGrabCenter , self . TooltipOverrideCount , self . TooltipSlowDelay , self . ClipboardHandlerData , self . MenusIdSubmittedThisFrame , self . PlatformImePos , self . PlatformImeLastPos , self . PlatformLocaleDecimalPoint , self . SettingsLoaded , self . SettingsDirtyTimer , self . SettingsIniData , self . SettingsHandlers , self . SettingsWindows , self . SettingsTables , self . Hooks , self . HookIdNext , self . LogEnabled , self . LogType , self . LogFile , self . LogBuffer , self . LogNextPrefix , self . LogNextSuffix , self . LogLinePosY , self . LogLineFirstItem , self . LogDepthRef , self . LogDepthToExpand , self . LogDepthToExpandDefault , self . DebugItemPickerActive , self . DebugItemPickerBreakId , self . DebugMetricsConfig , self . FramerateSecPerFrameIdx , self . FramerateSecPerFrameAccum , self . WantCaptureMouseNextFrame , self . WantCaptureKeyboardNextFrame , self . WantTextInputNextFrame) + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiWindowTempData { + pub CursorPos: ImVec2, + pub CursorPosPrevLine: ImVec2, + pub CursorStartPos: ImVec2, + pub CursorMaxPos: ImVec2, + pub IdealMaxPos: ImVec2, + pub CurrLineSize: ImVec2, + pub PrevLineSize: ImVec2, + pub CurrLineTextBaseOffset: f32, + pub PrevLineTextBaseOffset: f32, + pub Indent: ImVec1, + pub ColumnsOffset: ImVec1, + pub GroupOffset: ImVec1, + pub LastItemId: ImGuiID, + pub LastItemStatusFlags: ImGuiItemStatusFlags, + pub LastItemRect: ImRect, + pub LastItemDisplayRect: ImRect, + pub NavLayerCurrent: ImGuiNavLayer, + pub NavLayerActiveMask: cty::c_int, + pub NavLayerActiveMaskNext: cty::c_int, + pub NavFocusScopeIdCurrent: ImGuiID, + pub NavHideHighlightOneFrame: bool, + pub NavHasScroll: bool, + pub MenuBarAppending: bool, + pub MenuBarOffset: ImVec2, + pub MenuColumns: ImGuiMenuColumns, + pub TreeDepth: cty::c_int, + pub TreeJumpToParentOnPopMask: ImU32, + pub ChildWindows: ImVector_ImGuiWindowPtr, + pub StateStorage: *mut ImGuiStorage, + pub CurrentColumns: *mut ImGuiOldColumns, + pub CurrentTableIdx: cty::c_int, + pub LayoutType: ImGuiLayoutType, + pub ParentLayoutType: ImGuiLayoutType, + pub FocusCounterRegular: cty::c_int, + pub FocusCounterTabStop: cty::c_int, + pub ItemFlags: ImGuiItemFlags, + pub ItemWidth: f32, + pub TextWrapPos: f32, + pub ItemWidthStack: ImVector_float, + pub TextWrapPosStack: ImVector_float, + pub StackSizesOnBegin: ImGuiStackSizes, +} +impl Default for ImGuiWindowTempData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiWindow { + pub Name: *mut cty::c_char, + pub ID: ImGuiID, + pub Flags: ImGuiWindowFlags, + pub Pos: ImVec2, + pub Size: ImVec2, + pub SizeFull: ImVec2, + pub ContentSize: ImVec2, + pub ContentSizeIdeal: ImVec2, + pub ContentSizeExplicit: ImVec2, + pub WindowPadding: ImVec2, + pub WindowRounding: f32, + pub WindowBorderSize: f32, + pub NameBufLen: cty::c_int, + pub MoveId: ImGuiID, + pub ChildId: ImGuiID, + pub Scroll: ImVec2, + pub ScrollMax: ImVec2, + pub ScrollTarget: ImVec2, + pub ScrollTargetCenterRatio: ImVec2, + pub ScrollTargetEdgeSnapDist: ImVec2, + pub ScrollbarSizes: ImVec2, + pub ScrollbarX: bool, + pub ScrollbarY: bool, + pub Active: bool, + pub WasActive: bool, + pub WriteAccessed: bool, + pub Collapsed: bool, + pub WantCollapseToggle: bool, + pub SkipItems: bool, + pub Appearing: bool, + pub Hidden: bool, + pub IsFallbackWindow: bool, + pub HasCloseButton: bool, + pub ResizeBorderHeld: cty::c_schar, + pub BeginCount: cty::c_short, + pub BeginOrderWithinParent: cty::c_short, + pub BeginOrderWithinContext: cty::c_short, + pub PopupId: ImGuiID, + pub AutoFitFramesX: ImS8, + pub AutoFitFramesY: ImS8, + pub AutoFitChildAxises: ImS8, + pub AutoFitOnlyGrows: bool, + pub AutoPosLastDirection: ImGuiDir, + pub HiddenFramesCanSkipItems: ImS8, + pub HiddenFramesCannotSkipItems: ImS8, + pub HiddenFramesForRenderOnly: ImS8, + pub _bitfield_1: __BindgenBitfieldUnit<[u8; 3usize], u8>, + pub SetWindowPosVal: ImVec2, + pub SetWindowPosPivot: ImVec2, + pub IDStack: ImVector_ImGuiID, + pub DC: ImGuiWindowTempData, + pub OuterRectClipped: ImRect, + pub InnerRect: ImRect, + pub InnerClipRect: ImRect, + pub WorkRect: ImRect, + pub ParentWorkRect: ImRect, + pub ClipRect: ImRect, + pub ContentRegionRect: ImRect, + pub HitTestHoleSize: ImVec2ih, + pub HitTestHoleOffset: ImVec2ih, + pub LastFrameActive: cty::c_int, + pub LastTimeActive: f32, + pub ItemWidthDefault: f32, + pub StateStorage: ImGuiStorage, + pub ColumnsStorage: ImVector_ImGuiOldColumns, + pub FontWindowScale: f32, + pub SettingsOffset: cty::c_int, + pub DrawList: *mut ImDrawList, + pub DrawListInst: ImDrawList, + pub ParentWindow: *mut ImGuiWindow, + pub RootWindow: *mut ImGuiWindow, + pub RootWindowForTitleBarHighlight: *mut ImGuiWindow, + pub RootWindowForNav: *mut ImGuiWindow, + pub NavLastChildNavWindow: *mut ImGuiWindow, + pub NavLastIds: [ImGuiID; 2usize], + pub NavRectRel: [ImRect; 2usize], + pub MemoryDrawListIdxCapacity: cty::c_int, + pub MemoryDrawListVtxCapacity: cty::c_int, + pub MemoryCompacted: bool, +} +impl Default for ImGuiWindow { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ImGuiWindow { + #[inline] + pub fn SetWindowPosAllowFlags(&self) -> ImGuiCond { + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) } + } + #[inline] + pub fn set_SetWindowPosAllowFlags(&mut self, val: ImGuiCond) { + unsafe { + let val: u32 = ::core::mem::transmute(val); + self._bitfield_1.set(0usize, 8u8, val as u64) + } + } + #[inline] + pub fn SetWindowSizeAllowFlags(&self) -> ImGuiCond { + unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } + } + #[inline] + pub fn set_SetWindowSizeAllowFlags(&mut self, val: ImGuiCond) { + unsafe { + let val: u32 = ::core::mem::transmute(val); + self._bitfield_1.set(8usize, 8u8, val as u64) + } + } + #[inline] + pub fn SetWindowCollapsedAllowFlags(&self) -> ImGuiCond { + unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 8u8) as u32) } + } + #[inline] + pub fn set_SetWindowCollapsedAllowFlags(&mut self, val: ImGuiCond) { + unsafe { + let val: u32 = ::core::mem::transmute(val); + self._bitfield_1.set(16usize, 8u8, val as u64) + } + } + #[inline] + pub fn new_bitfield_1( + SetWindowPosAllowFlags: ImGuiCond, + SetWindowSizeAllowFlags: ImGuiCond, + SetWindowCollapsedAllowFlags: ImGuiCond, + ) -> __BindgenBitfieldUnit<[u8; 3usize], u8> { + let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 3usize], u8> = + Default::default(); + __bindgen_bitfield_unit.set(0usize, 8u8, { + let SetWindowPosAllowFlags: u32 = + unsafe { ::core::mem::transmute(SetWindowPosAllowFlags) }; + SetWindowPosAllowFlags as u64 + }); + __bindgen_bitfield_unit.set(8usize, 8u8, { + let SetWindowSizeAllowFlags: u32 = + unsafe { ::core::mem::transmute(SetWindowSizeAllowFlags) }; + SetWindowSizeAllowFlags as u64 + }); + __bindgen_bitfield_unit.set(16usize, 8u8, { + let SetWindowCollapsedAllowFlags: u32 = + unsafe { ::core::mem::transmute(SetWindowCollapsedAllowFlags) }; + SetWindowCollapsedAllowFlags as u64 + }); + __bindgen_bitfield_unit + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiLastItemDataBackup { + pub LastItemId: ImGuiID, + pub LastItemStatusFlags: ImGuiItemStatusFlags, + pub LastItemRect: ImRect, + pub LastItemDisplayRect: ImRect, +} +pub const ImGuiTabBarFlags_DockNode: ImGuiTabBarFlagsPrivate_ = 1048576; +pub const ImGuiTabBarFlags_IsFocused: ImGuiTabBarFlagsPrivate_ = 2097152; +pub const ImGuiTabBarFlags_SaveSettings: ImGuiTabBarFlagsPrivate_ = 4194304; +pub type ImGuiTabBarFlagsPrivate_ = cty::c_uint; +pub const ImGuiTabItemFlags_NoCloseButton: ImGuiTabItemFlagsPrivate_ = 1048576; +pub const ImGuiTabItemFlags_Button: ImGuiTabItemFlagsPrivate_ = 2097152; +pub type ImGuiTabItemFlagsPrivate_ = cty::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiTabItem { + pub ID: ImGuiID, + pub Flags: ImGuiTabItemFlags, + pub LastFrameVisible: cty::c_int, + pub LastFrameSelected: cty::c_int, + pub Offset: f32, + pub Width: f32, + pub ContentWidth: f32, + pub NameOffset: ImS16, + pub BeginOrder: ImS16, + pub IndexDuringLayout: ImS16, + pub WantClose: bool, +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiTabBar { + pub Tabs: ImVector_ImGuiTabItem, + pub Flags: ImGuiTabBarFlags, + pub ID: ImGuiID, + pub SelectedTabId: ImGuiID, + pub NextSelectedTabId: ImGuiID, + pub VisibleTabId: ImGuiID, + pub CurrFrameVisible: cty::c_int, + pub PrevFrameVisible: cty::c_int, + pub BarRect: ImRect, + pub CurrTabsContentsHeight: f32, + pub PrevTabsContentsHeight: f32, + pub WidthAllTabs: f32, + pub WidthAllTabsIdeal: f32, + pub ScrollingAnim: f32, + pub ScrollingTarget: f32, + pub ScrollingTargetDistToVisibility: f32, + pub ScrollingSpeed: f32, + pub ScrollingRectMinX: f32, + pub ScrollingRectMaxX: f32, + pub ReorderRequestTabId: ImGuiID, + pub ReorderRequestDir: ImS8, + pub BeginCount: ImS8, + pub WantLayout: bool, + pub VisibleTabWasSubmitted: bool, + pub TabsAddedNew: bool, + pub TabsActiveCount: ImS16, + pub LastTabItemIdx: ImS16, + pub ItemSpacingY: f32, + pub FramePadding: ImVec2, + pub BackupCursorPos: ImVec2, + pub TabsNames: ImGuiTextBuffer, +} +impl Default for ImGuiTabBar { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiTableColumn { + pub Flags: ImGuiTableColumnFlags, + pub WidthGiven: f32, + pub MinX: f32, + pub MaxX: f32, + pub WidthRequest: f32, + pub WidthAuto: f32, + pub StretchWeight: f32, + pub InitStretchWeightOrWidth: f32, + pub ClipRect: ImRect, + pub UserID: ImGuiID, + pub WorkMinX: f32, + pub WorkMaxX: f32, + pub ItemWidth: f32, + pub ContentMaxXFrozen: f32, + pub ContentMaxXUnfrozen: f32, + pub ContentMaxXHeadersUsed: f32, + pub ContentMaxXHeadersIdeal: f32, + pub NameOffset: ImS16, + pub DisplayOrder: ImGuiTableColumnIdx, + pub IndexWithinEnabledSet: ImGuiTableColumnIdx, + pub PrevEnabledColumn: ImGuiTableColumnIdx, + pub NextEnabledColumn: ImGuiTableColumnIdx, + pub SortOrder: ImGuiTableColumnIdx, + pub DrawChannelCurrent: ImGuiTableDrawChannelIdx, + pub DrawChannelFrozen: ImGuiTableDrawChannelIdx, + pub DrawChannelUnfrozen: ImGuiTableDrawChannelIdx, + pub IsEnabled: bool, + pub IsEnabledNextFrame: bool, + pub IsVisibleX: bool, + pub IsVisibleY: bool, + pub IsRequestOutput: bool, + pub IsSkipItems: bool, + pub IsPreserveWidthAuto: bool, + pub NavLayerCurrent: ImS8, + pub AutoFitQueue: ImU8, + pub CannotSkipItemsQueue: ImU8, + pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize], u8>, + pub SortDirectionsAvailList: ImU8, +} +impl ImGuiTableColumn { + #[inline] + pub fn SortDirection(&self) -> ImU8 { + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 2u8) as u8) } + } + #[inline] + pub fn set_SortDirection(&mut self, val: ImU8) { + unsafe { + let val: u8 = ::core::mem::transmute(val); + self._bitfield_1.set(0usize, 2u8, val as u64) + } + } + #[inline] + pub fn SortDirectionsAvailCount(&self) -> ImU8 { + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 2u8) as u8) } + } + #[inline] + pub fn set_SortDirectionsAvailCount(&mut self, val: ImU8) { + unsafe { + let val: u8 = ::core::mem::transmute(val); + self._bitfield_1.set(2usize, 2u8, val as u64) + } + } + #[inline] + pub fn SortDirectionsAvailMask(&self) -> ImU8 { + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 4u8) as u8) } + } + #[inline] + pub fn set_SortDirectionsAvailMask(&mut self, val: ImU8) { + unsafe { + let val: u8 = ::core::mem::transmute(val); + self._bitfield_1.set(4usize, 4u8, val as u64) + } + } + #[inline] + pub fn new_bitfield_1( + SortDirection: ImU8, + SortDirectionsAvailCount: ImU8, + SortDirectionsAvailMask: ImU8, + ) -> __BindgenBitfieldUnit<[u8; 1usize], u8> { + let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize], u8> = + Default::default(); + __bindgen_bitfield_unit.set(0usize, 2u8, { + let SortDirection: u8 = unsafe { ::core::mem::transmute(SortDirection) }; + SortDirection as u64 + }); + __bindgen_bitfield_unit.set(2usize, 2u8, { + let SortDirectionsAvailCount: u8 = + unsafe { ::core::mem::transmute(SortDirectionsAvailCount) }; + SortDirectionsAvailCount as u64 + }); + __bindgen_bitfield_unit.set(4usize, 4u8, { + let SortDirectionsAvailMask: u8 = + unsafe { ::core::mem::transmute(SortDirectionsAvailMask) }; + SortDirectionsAvailMask as u64 + }); + __bindgen_bitfield_unit + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiTableCellData { + pub BgColor: ImU32, + pub Column: ImGuiTableColumnIdx, +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiTable { + pub ID: ImGuiID, + pub Flags: ImGuiTableFlags, + pub RawData: *mut cty::c_void, + pub Columns: ImSpan_ImGuiTableColumn, + pub DisplayOrderToIndex: ImSpan_ImGuiTableColumnIdx, + pub RowCellData: ImSpan_ImGuiTableCellData, + pub EnabledMaskByDisplayOrder: ImU64, + pub EnabledMaskByIndex: ImU64, + pub VisibleMaskByIndex: ImU64, + pub RequestOutputMaskByIndex: ImU64, + pub SettingsLoadedFlags: ImGuiTableFlags, + pub SettingsOffset: cty::c_int, + pub LastFrameActive: cty::c_int, + pub ColumnsCount: cty::c_int, + pub CurrentRow: cty::c_int, + pub CurrentColumn: cty::c_int, + pub InstanceCurrent: ImS16, + pub InstanceInteracted: ImS16, + pub RowPosY1: f32, + pub RowPosY2: f32, + pub RowMinHeight: f32, + pub RowTextBaseline: f32, + pub RowIndentOffsetX: f32, + pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u16>, + pub RowBgColorCounter: cty::c_int, + pub RowBgColor: [ImU32; 2usize], + pub BorderColorStrong: ImU32, + pub BorderColorLight: ImU32, + pub BorderX1: f32, + pub BorderX2: f32, + pub HostIndentX: f32, + pub MinColumnWidth: f32, + pub OuterPaddingX: f32, + pub CellPaddingX: f32, + pub CellPaddingY: f32, + pub CellSpacingX1: f32, + pub CellSpacingX2: f32, + pub LastOuterHeight: f32, + pub LastFirstRowHeight: f32, + pub InnerWidth: f32, + pub ColumnsGivenWidth: f32, + pub ColumnsAutoFitWidth: f32, + pub ResizedColumnNextWidth: f32, + pub ResizeLockMinContentsX2: f32, + pub RefScale: f32, + pub OuterRect: ImRect, + pub InnerRect: ImRect, + pub WorkRect: ImRect, + pub InnerClipRect: ImRect, + pub BgClipRect: ImRect, + pub Bg0ClipRectForDrawCmd: ImRect, + pub Bg2ClipRectForDrawCmd: ImRect, + pub HostClipRect: ImRect, + pub HostBackupWorkRect: ImRect, + pub HostBackupParentWorkRect: ImRect, + pub HostBackupInnerClipRect: ImRect, + pub HostBackupPrevLineSize: ImVec2, + pub HostBackupCurrLineSize: ImVec2, + pub HostBackupCursorMaxPos: ImVec2, + pub UserOuterSize: ImVec2, + pub HostBackupColumnsOffset: ImVec1, + pub HostBackupItemWidth: f32, + pub HostBackupItemWidthStackSize: cty::c_int, + pub OuterWindow: *mut ImGuiWindow, + pub InnerWindow: *mut ImGuiWindow, + pub ColumnsNames: ImGuiTextBuffer, + pub DrawSplitter: ImDrawListSplitter, + pub SortSpecsSingle: ImGuiTableColumnSortSpecs, + pub SortSpecsMulti: ImVector_ImGuiTableColumnSortSpecs, + pub SortSpecs: ImGuiTableSortSpecs, + pub SortSpecsCount: ImGuiTableColumnIdx, + pub ColumnsEnabledCount: ImGuiTableColumnIdx, + pub ColumnsEnabledFixedCount: ImGuiTableColumnIdx, + pub DeclColumnsCount: ImGuiTableColumnIdx, + pub HoveredColumnBody: ImGuiTableColumnIdx, + pub HoveredColumnBorder: ImGuiTableColumnIdx, + pub AutoFitSingleColumn: ImGuiTableColumnIdx, + pub ResizedColumn: ImGuiTableColumnIdx, + pub LastResizedColumn: ImGuiTableColumnIdx, + pub HeldHeaderColumn: ImGuiTableColumnIdx, + pub ReorderColumn: ImGuiTableColumnIdx, + pub ReorderColumnDir: ImGuiTableColumnIdx, + pub LeftMostStretchedColumn: ImGuiTableColumnIdx, + pub RightMostStretchedColumn: ImGuiTableColumnIdx, + pub RightMostEnabledColumn: ImGuiTableColumnIdx, + pub ContextPopupColumn: ImGuiTableColumnIdx, + pub FreezeRowsRequest: ImGuiTableColumnIdx, + pub FreezeRowsCount: ImGuiTableColumnIdx, + pub FreezeColumnsRequest: ImGuiTableColumnIdx, + pub FreezeColumnsCount: ImGuiTableColumnIdx, + pub RowCellDataCurrent: ImGuiTableColumnIdx, + pub DummyDrawChannel: ImGuiTableDrawChannelIdx, + pub Bg2DrawChannelCurrent: ImGuiTableDrawChannelIdx, + pub Bg2DrawChannelUnfrozen: ImGuiTableDrawChannelIdx, + pub IsLayoutLocked: bool, + pub IsInsideRow: bool, + pub IsInitializing: bool, + pub IsSortSpecsDirty: bool, + pub IsUsingHeaders: bool, + pub IsContextPopupOpen: bool, + pub IsSettingsRequestLoad: bool, + pub IsSettingsDirty: bool, + pub IsDefaultDisplayOrder: bool, + pub IsResetAllRequest: bool, + pub IsResetDisplayOrderRequest: bool, + pub IsUnfrozenRows: bool, + pub IsDefaultSizingPolicy: bool, + pub MemoryCompacted: bool, + pub HostSkipItems: bool, +} +impl Default for ImGuiTable { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ImGuiTable { + #[inline] + pub fn RowFlags(&self) -> ImGuiTableRowFlags { + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 16u8) as u32) } + } + #[inline] + pub fn set_RowFlags(&mut self, val: ImGuiTableRowFlags) { + unsafe { + let val: u32 = ::core::mem::transmute(val); + self._bitfield_1.set(0usize, 16u8, val as u64) + } + } + #[inline] + pub fn LastRowFlags(&self) -> ImGuiTableRowFlags { + unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } + } + #[inline] + pub fn set_LastRowFlags(&mut self, val: ImGuiTableRowFlags) { + unsafe { + let val: u32 = ::core::mem::transmute(val); + self._bitfield_1.set(16usize, 16u8, val as u64) + } + } + #[inline] + pub fn new_bitfield_1( + RowFlags: ImGuiTableRowFlags, + LastRowFlags: ImGuiTableRowFlags, + ) -> __BindgenBitfieldUnit<[u8; 4usize], u16> { + let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u16> = + Default::default(); + __bindgen_bitfield_unit.set(0usize, 16u8, { + let RowFlags: u32 = unsafe { ::core::mem::transmute(RowFlags) }; + RowFlags as u64 + }); + __bindgen_bitfield_unit.set(16usize, 16u8, { + let LastRowFlags: u32 = unsafe { ::core::mem::transmute(LastRowFlags) }; + LastRowFlags as u64 + }); + __bindgen_bitfield_unit + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiTableColumnSettings { + pub WidthOrWeight: f32, + pub UserID: ImGuiID, + pub Index: ImGuiTableColumnIdx, + pub DisplayOrder: ImGuiTableColumnIdx, + pub SortOrder: ImGuiTableColumnIdx, + pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize], u8>, +} +impl ImGuiTableColumnSettings { + #[inline] + pub fn SortDirection(&self) -> ImU8 { + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 2u8) as u8) } + } + #[inline] + pub fn set_SortDirection(&mut self, val: ImU8) { + unsafe { + let val: u8 = ::core::mem::transmute(val); + self._bitfield_1.set(0usize, 2u8, val as u64) + } + } + #[inline] + pub fn IsEnabled(&self) -> ImU8 { + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u8) } + } + #[inline] + pub fn set_IsEnabled(&mut self, val: ImU8) { + unsafe { + let val: u8 = ::core::mem::transmute(val); + self._bitfield_1.set(2usize, 1u8, val as u64) + } + } + #[inline] + pub fn IsStretch(&self) -> ImU8 { + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u8) } + } + #[inline] + pub fn set_IsStretch(&mut self, val: ImU8) { + unsafe { + let val: u8 = ::core::mem::transmute(val); + self._bitfield_1.set(3usize, 1u8, val as u64) + } + } + #[inline] + pub fn new_bitfield_1( + SortDirection: ImU8, + IsEnabled: ImU8, + IsStretch: ImU8, + ) -> __BindgenBitfieldUnit<[u8; 1usize], u8> { + let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize], u8> = + Default::default(); + __bindgen_bitfield_unit.set(0usize, 2u8, { + let SortDirection: u8 = unsafe { ::core::mem::transmute(SortDirection) }; + SortDirection as u64 + }); + __bindgen_bitfield_unit.set(2usize, 1u8, { + let IsEnabled: u8 = unsafe { ::core::mem::transmute(IsEnabled) }; + IsEnabled as u64 + }); + __bindgen_bitfield_unit.set(3usize, 1u8, { + let IsStretch: u8 = unsafe { ::core::mem::transmute(IsStretch) }; + IsStretch as u64 + }); + __bindgen_bitfield_unit + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiTableSettings { + pub ID: ImGuiID, + pub SaveFlags: ImGuiTableFlags, + pub RefScale: f32, + pub ColumnsCount: ImGuiTableColumnIdx, + pub ColumnsCountMax: ImGuiTableColumnIdx, + pub WantApply: bool, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImFontBuilderIO { + pub FontBuilder_Build: + ::core::option::Option bool>, +} extern "C" { pub fn ImVec2_ImVec2Nil() -> *mut ImVec2; } @@ -1687,10 +3595,10 @@ extern "C" { pub fn igGetScrollY() -> f32; } extern "C" { - pub fn igSetScrollX(scroll_x: f32); + pub fn igSetScrollXFloat(scroll_x: f32); } extern "C" { - pub fn igSetScrollY(scroll_y: f32); + pub fn igSetScrollYFloat(scroll_y: f32); } extern "C" { pub fn igGetScrollMaxX() -> f32; @@ -1705,10 +3613,10 @@ extern "C" { pub fn igSetScrollHereY(center_y_ratio: f32); } extern "C" { - pub fn igSetScrollFromPosX(local_x: f32, center_x_ratio: f32); + pub fn igSetScrollFromPosXFloat(local_x: f32, center_x_ratio: f32); } extern "C" { - pub fn igSetScrollFromPosY(local_y: f32, center_y_ratio: f32); + pub fn igSetScrollFromPosYFloat(local_y: f32, center_y_ratio: f32); } extern "C" { pub fn igPushFont(font: *mut ImFont); @@ -2542,6 +4450,12 @@ extern "C" { size: ImVec2, ) -> bool; } +extern "C" { + pub fn igBeginListBox(label: *const cty::c_char, size: ImVec2) -> bool; +} +extern "C" { + pub fn igEndListBox(); +} extern "C" { pub fn igListBoxStr_arr( label: *const cty::c_char, @@ -2567,19 +4481,6 @@ extern "C" { height_in_items: cty::c_int, ) -> bool; } -extern "C" { - pub fn igListBoxHeaderVec2(label: *const cty::c_char, size: ImVec2) -> bool; -} -extern "C" { - pub fn igListBoxHeaderInt( - label: *const cty::c_char, - items_count: cty::c_int, - height_in_items: cty::c_int, - ) -> bool; -} -extern "C" { - pub fn igListBoxFooter(); -} extern "C" { pub fn igPlotLinesFloatPtr( label: *const cty::c_char, @@ -2732,7 +4633,7 @@ extern "C" { ) -> bool; } extern "C" { - pub fn igIsPopupOpen(str_id: *const cty::c_char, flags: ImGuiPopupFlags) -> bool; + pub fn igIsPopupOpenStr(str_id: *const cty::c_char, flags: ImGuiPopupFlags) -> bool; } extern "C" { pub fn igBeginTable( @@ -2785,7 +4686,7 @@ extern "C" { pub fn igTableGetRowIndex() -> cty::c_int; } extern "C" { - pub fn igTableGetColumnName(column_n: cty::c_int) -> *const cty::c_char; + pub fn igTableGetColumnNameInt(column_n: cty::c_int) -> *const cty::c_char; } extern "C" { pub fn igTableGetColumnFlags(column_n: cty::c_int) -> ImGuiTableColumnFlags; @@ -2950,6 +4851,9 @@ extern "C" { extern "C" { pub fn igSetItemAllowOverlap(); } +extern "C" { + pub fn igGetMainViewport() -> *mut ImGuiViewport; +} extern "C" { pub fn igIsRectVisibleNil(size: ImVec2) -> bool; } @@ -2963,10 +4867,10 @@ extern "C" { pub fn igGetFrameCount() -> cty::c_int; } extern "C" { - pub fn igGetBackgroundDrawList() -> *mut ImDrawList; + pub fn igGetBackgroundDrawListNil() -> *mut ImDrawList; } extern "C" { - pub fn igGetForegroundDrawList() -> *mut ImDrawList; + pub fn igGetForegroundDrawListNil() -> *mut ImDrawList; } extern "C" { pub fn igGetDrawListSharedData() -> *mut ImDrawListSharedData; @@ -4228,6 +6132,2010 @@ extern "C" { c_last: cty::c_uint, ) -> bool; } +extern "C" { + pub fn ImGuiViewport_ImGuiViewport() -> *mut ImGuiViewport; +} +extern "C" { + pub fn ImGuiViewport_destroy(self_: *mut ImGuiViewport); +} +extern "C" { + pub fn ImGuiViewport_GetCenter(pOut: *mut ImVec2, self_: *mut ImGuiViewport); +} +extern "C" { + pub fn ImGuiViewport_GetWorkCenter(pOut: *mut ImVec2, self_: *mut ImGuiViewport); +} +extern "C" { + pub fn igImHashData(data: *const cty::c_void, data_size: usize, seed: ImU32) -> ImGuiID; +} +extern "C" { + pub fn igImHashStr(data: *const cty::c_char, data_size: usize, seed: ImU32) -> ImGuiID; +} +extern "C" { + pub fn igImAlphaBlendColors(col_a: ImU32, col_b: ImU32) -> ImU32; +} +extern "C" { + pub fn igImIsPowerOfTwoInt(v: cty::c_int) -> bool; +} +extern "C" { + pub fn igImIsPowerOfTwoU64(v: ImU64) -> bool; +} +extern "C" { + pub fn igImUpperPowerOfTwo(v: cty::c_int) -> cty::c_int; +} +extern "C" { + pub fn igImStricmp(str1: *const cty::c_char, str2: *const cty::c_char) -> cty::c_int; +} +extern "C" { + pub fn igImStrnicmp( + str1: *const cty::c_char, + str2: *const cty::c_char, + count: usize, + ) -> cty::c_int; +} +extern "C" { + pub fn igImStrncpy(dst: *mut cty::c_char, src: *const cty::c_char, count: usize); +} +extern "C" { + pub fn igImStrdup(str_: *const cty::c_char) -> *mut cty::c_char; +} +extern "C" { + pub fn igImStrdupcpy( + dst: *mut cty::c_char, + p_dst_size: *mut usize, + str_: *const cty::c_char, + ) -> *mut cty::c_char; +} +extern "C" { + pub fn igImStrchrRange( + str_begin: *const cty::c_char, + str_end: *const cty::c_char, + c: cty::c_char, + ) -> *const cty::c_char; +} +extern "C" { + pub fn igImStrlenW(str_: *const ImWchar) -> cty::c_int; +} +extern "C" { + pub fn igImStreolRange( + str_: *const cty::c_char, + str_end: *const cty::c_char, + ) -> *const cty::c_char; +} +extern "C" { + pub fn igImStrbolW(buf_mid_line: *const ImWchar, buf_begin: *const ImWchar) -> *const ImWchar; +} +extern "C" { + pub fn igImStristr( + haystack: *const cty::c_char, + haystack_end: *const cty::c_char, + needle: *const cty::c_char, + needle_end: *const cty::c_char, + ) -> *const cty::c_char; +} +extern "C" { + pub fn igImStrTrimBlanks(str_: *mut cty::c_char); +} +extern "C" { + pub fn igImStrSkipBlank(str_: *const cty::c_char) -> *const cty::c_char; +} +extern "C" { + pub fn igImFormatString( + buf: *mut cty::c_char, + buf_size: usize, + fmt: *const cty::c_char, + ... + ) -> cty::c_int; +} +extern "C" { + pub fn igImParseFormatFindStart(format: *const cty::c_char) -> *const cty::c_char; +} +extern "C" { + pub fn igImParseFormatFindEnd(format: *const cty::c_char) -> *const cty::c_char; +} +extern "C" { + pub fn igImParseFormatTrimDecorations( + format: *const cty::c_char, + buf: *mut cty::c_char, + buf_size: usize, + ) -> *const cty::c_char; +} +extern "C" { + pub fn igImParseFormatPrecision( + format: *const cty::c_char, + default_value: cty::c_int, + ) -> cty::c_int; +} +extern "C" { + pub fn igImCharIsBlankA(c: cty::c_char) -> bool; +} +extern "C" { + pub fn igImCharIsBlankW(c: cty::c_uint) -> bool; +} +extern "C" { + pub fn igImTextStrToUtf8( + buf: *mut cty::c_char, + buf_size: cty::c_int, + in_text: *const ImWchar, + in_text_end: *const ImWchar, + ) -> cty::c_int; +} +extern "C" { + pub fn igImTextCharFromUtf8( + out_char: *mut cty::c_uint, + in_text: *const cty::c_char, + in_text_end: *const cty::c_char, + ) -> cty::c_int; +} +extern "C" { + pub fn igImTextStrFromUtf8( + buf: *mut ImWchar, + buf_size: cty::c_int, + in_text: *const cty::c_char, + in_text_end: *const cty::c_char, + in_remaining: *mut *const cty::c_char, + ) -> cty::c_int; +} +extern "C" { + pub fn igImTextCountCharsFromUtf8( + in_text: *const cty::c_char, + in_text_end: *const cty::c_char, + ) -> cty::c_int; +} +extern "C" { + pub fn igImTextCountUtf8BytesFromChar( + in_text: *const cty::c_char, + in_text_end: *const cty::c_char, + ) -> cty::c_int; +} +extern "C" { + pub fn igImTextCountUtf8BytesFromStr( + in_text: *const ImWchar, + in_text_end: *const ImWchar, + ) -> cty::c_int; +} +extern "C" { + pub fn igImFileOpen(filename: *const cty::c_char, mode: *const cty::c_char) -> ImFileHandle; +} +extern "C" { + pub fn igImFileClose(file: ImFileHandle) -> bool; +} +extern "C" { + pub fn igImFileGetSize(file: ImFileHandle) -> ImU64; +} +extern "C" { + pub fn igImFileRead( + data: *mut cty::c_void, + size: ImU64, + count: ImU64, + file: ImFileHandle, + ) -> ImU64; +} +extern "C" { + pub fn igImFileWrite( + data: *const cty::c_void, + size: ImU64, + count: ImU64, + file: ImFileHandle, + ) -> ImU64; +} +extern "C" { + pub fn igImFileLoadToMemory( + filename: *const cty::c_char, + mode: *const cty::c_char, + out_file_size: *mut usize, + padding_bytes: cty::c_int, + ) -> *mut cty::c_void; +} +extern "C" { + pub fn igImPowFloat(x: f32, y: f32) -> f32; +} +extern "C" { + pub fn igImPowdouble(x: f64, y: f64) -> f64; +} +extern "C" { + pub fn igImLogFloat(x: f32) -> f32; +} +extern "C" { + pub fn igImLogdouble(x: f64) -> f64; +} +extern "C" { + pub fn igImAbsFloat(x: f32) -> f32; +} +extern "C" { + pub fn igImAbsdouble(x: f64) -> f64; +} +extern "C" { + pub fn igImSignFloat(x: f32) -> f32; +} +extern "C" { + pub fn igImSigndouble(x: f64) -> f64; +} +extern "C" { + pub fn igImMin(pOut: *mut ImVec2, lhs: ImVec2, rhs: ImVec2); +} +extern "C" { + pub fn igImMax(pOut: *mut ImVec2, lhs: ImVec2, rhs: ImVec2); +} +extern "C" { + pub fn igImClamp(pOut: *mut ImVec2, v: ImVec2, mn: ImVec2, mx: ImVec2); +} +extern "C" { + pub fn igImLerpVec2Float(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, t: f32); +} +extern "C" { + pub fn igImLerpVec2Vec2(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, t: ImVec2); +} +extern "C" { + pub fn igImLerpVec4(pOut: *mut ImVec4, a: ImVec4, b: ImVec4, t: f32); +} +extern "C" { + pub fn igImSaturate(f: f32) -> f32; +} +extern "C" { + pub fn igImLengthSqrVec2(lhs: ImVec2) -> f32; +} +extern "C" { + pub fn igImLengthSqrVec4(lhs: ImVec4) -> f32; +} +extern "C" { + pub fn igImInvLength(lhs: ImVec2, fail_value: f32) -> f32; +} +extern "C" { + pub fn igImFloorFloat(f: f32) -> f32; +} +extern "C" { + pub fn igImFloorVec2(pOut: *mut ImVec2, v: ImVec2); +} +extern "C" { + pub fn igImModPositive(a: cty::c_int, b: cty::c_int) -> cty::c_int; +} +extern "C" { + pub fn igImDot(a: ImVec2, b: ImVec2) -> f32; +} +extern "C" { + pub fn igImRotate(pOut: *mut ImVec2, v: ImVec2, cos_a: f32, sin_a: f32); +} +extern "C" { + pub fn igImLinearSweep(current: f32, target: f32, speed: f32) -> f32; +} +extern "C" { + pub fn igImMul(pOut: *mut ImVec2, lhs: ImVec2, rhs: ImVec2); +} +extern "C" { + pub fn igImBezierCubicCalc( + pOut: *mut ImVec2, + p1: ImVec2, + p2: ImVec2, + p3: ImVec2, + p4: ImVec2, + t: f32, + ); +} +extern "C" { + pub fn igImBezierCubicClosestPoint( + pOut: *mut ImVec2, + p1: ImVec2, + p2: ImVec2, + p3: ImVec2, + p4: ImVec2, + p: ImVec2, + num_segments: cty::c_int, + ); +} +extern "C" { + pub fn igImBezierCubicClosestPointCasteljau( + pOut: *mut ImVec2, + p1: ImVec2, + p2: ImVec2, + p3: ImVec2, + p4: ImVec2, + p: ImVec2, + tess_tol: f32, + ); +} +extern "C" { + pub fn igImBezierQuadraticCalc(pOut: *mut ImVec2, p1: ImVec2, p2: ImVec2, p3: ImVec2, t: f32); +} +extern "C" { + pub fn igImLineClosestPoint(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, p: ImVec2); +} +extern "C" { + pub fn igImTriangleContainsPoint(a: ImVec2, b: ImVec2, c: ImVec2, p: ImVec2) -> bool; +} +extern "C" { + pub fn igImTriangleClosestPoint(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, c: ImVec2, p: ImVec2); +} +extern "C" { + pub fn igImTriangleBarycentricCoords( + a: ImVec2, + b: ImVec2, + c: ImVec2, + p: ImVec2, + out_u: *mut f32, + out_v: *mut f32, + out_w: *mut f32, + ); +} +extern "C" { + pub fn igImTriangleArea(a: ImVec2, b: ImVec2, c: ImVec2) -> f32; +} +extern "C" { + pub fn igImGetDirQuadrantFromDelta(dx: f32, dy: f32) -> ImGuiDir; +} +extern "C" { + pub fn ImVec1_ImVec1Nil() -> *mut ImVec1; +} +extern "C" { + pub fn ImVec1_destroy(self_: *mut ImVec1); +} +extern "C" { + pub fn ImVec1_ImVec1Float(_x: f32) -> *mut ImVec1; +} +extern "C" { + pub fn ImVec2ih_ImVec2ihNil() -> *mut ImVec2ih; +} +extern "C" { + pub fn ImVec2ih_destroy(self_: *mut ImVec2ih); +} +extern "C" { + pub fn ImVec2ih_ImVec2ihshort(_x: cty::c_short, _y: cty::c_short) -> *mut ImVec2ih; +} +extern "C" { + pub fn ImVec2ih_ImVec2ihVec2(rhs: ImVec2) -> *mut ImVec2ih; +} +extern "C" { + pub fn ImRect_ImRectNil() -> *mut ImRect; +} +extern "C" { + pub fn ImRect_destroy(self_: *mut ImRect); +} +extern "C" { + pub fn ImRect_ImRectVec2(min: ImVec2, max: ImVec2) -> *mut ImRect; +} +extern "C" { + pub fn ImRect_ImRectVec4(v: ImVec4) -> *mut ImRect; +} +extern "C" { + pub fn ImRect_ImRectFloat(x1: f32, y1: f32, x2: f32, y2: f32) -> *mut ImRect; +} +extern "C" { + pub fn ImRect_GetCenter(pOut: *mut ImVec2, self_: *mut ImRect); +} +extern "C" { + pub fn ImRect_GetSize(pOut: *mut ImVec2, self_: *mut ImRect); +} +extern "C" { + pub fn ImRect_GetWidth(self_: *mut ImRect) -> f32; +} +extern "C" { + pub fn ImRect_GetHeight(self_: *mut ImRect) -> f32; +} +extern "C" { + pub fn ImRect_GetTL(pOut: *mut ImVec2, self_: *mut ImRect); +} +extern "C" { + pub fn ImRect_GetTR(pOut: *mut ImVec2, self_: *mut ImRect); +} +extern "C" { + pub fn ImRect_GetBL(pOut: *mut ImVec2, self_: *mut ImRect); +} +extern "C" { + pub fn ImRect_GetBR(pOut: *mut ImVec2, self_: *mut ImRect); +} +extern "C" { + pub fn ImRect_ContainsVec2(self_: *mut ImRect, p: ImVec2) -> bool; +} +extern "C" { + pub fn ImRect_ContainsRect(self_: *mut ImRect, r: ImRect) -> bool; +} +extern "C" { + pub fn ImRect_Overlaps(self_: *mut ImRect, r: ImRect) -> bool; +} +extern "C" { + pub fn ImRect_AddVec2(self_: *mut ImRect, p: ImVec2); +} +extern "C" { + pub fn ImRect_AddRect(self_: *mut ImRect, r: ImRect); +} +extern "C" { + pub fn ImRect_ExpandFloat(self_: *mut ImRect, amount: f32); +} +extern "C" { + pub fn ImRect_ExpandVec2(self_: *mut ImRect, amount: ImVec2); +} +extern "C" { + pub fn ImRect_Translate(self_: *mut ImRect, d: ImVec2); +} +extern "C" { + pub fn ImRect_TranslateX(self_: *mut ImRect, dx: f32); +} +extern "C" { + pub fn ImRect_TranslateY(self_: *mut ImRect, dy: f32); +} +extern "C" { + pub fn ImRect_ClipWith(self_: *mut ImRect, r: ImRect); +} +extern "C" { + pub fn ImRect_ClipWithFull(self_: *mut ImRect, r: ImRect); +} +extern "C" { + pub fn ImRect_Floor(self_: *mut ImRect); +} +extern "C" { + pub fn ImRect_IsInverted(self_: *mut ImRect) -> bool; +} +extern "C" { + pub fn ImRect_ToVec4(pOut: *mut ImVec4, self_: *mut ImRect); +} +extern "C" { + pub fn igImBitArrayTestBit(arr: *const ImU32, n: cty::c_int) -> bool; +} +extern "C" { + pub fn igImBitArrayClearBit(arr: *mut ImU32, n: cty::c_int); +} +extern "C" { + pub fn igImBitArraySetBit(arr: *mut ImU32, n: cty::c_int); +} +extern "C" { + pub fn igImBitArraySetBitRange(arr: *mut ImU32, n: cty::c_int, n2: cty::c_int); +} +extern "C" { + pub fn ImBitVector_Create(self_: *mut ImBitVector, sz: cty::c_int); +} +extern "C" { + pub fn ImBitVector_Clear(self_: *mut ImBitVector); +} +extern "C" { + pub fn ImBitVector_TestBit(self_: *mut ImBitVector, n: cty::c_int) -> bool; +} +extern "C" { + pub fn ImBitVector_SetBit(self_: *mut ImBitVector, n: cty::c_int); +} +extern "C" { + pub fn ImBitVector_ClearBit(self_: *mut ImBitVector, n: cty::c_int); +} +extern "C" { + pub fn ImDrawListSharedData_ImDrawListSharedData() -> *mut ImDrawListSharedData; +} +extern "C" { + pub fn ImDrawListSharedData_destroy(self_: *mut ImDrawListSharedData); +} +extern "C" { + pub fn ImDrawListSharedData_SetCircleSegmentMaxError( + self_: *mut ImDrawListSharedData, + max_error: f32, + ); +} +extern "C" { + pub fn ImDrawDataBuilder_Clear(self_: *mut ImDrawDataBuilder); +} +extern "C" { + pub fn ImDrawDataBuilder_ClearFreeMemory(self_: *mut ImDrawDataBuilder); +} +extern "C" { + pub fn ImDrawDataBuilder_GetDrawListCount(self_: *mut ImDrawDataBuilder) -> cty::c_int; +} +extern "C" { + pub fn ImDrawDataBuilder_FlattenIntoSingleLayer(self_: *mut ImDrawDataBuilder); +} +extern "C" { + pub fn ImGuiStyleMod_ImGuiStyleModInt(idx: ImGuiStyleVar, v: cty::c_int) -> *mut ImGuiStyleMod; +} +extern "C" { + pub fn ImGuiStyleMod_destroy(self_: *mut ImGuiStyleMod); +} +extern "C" { + pub fn ImGuiStyleMod_ImGuiStyleModFloat(idx: ImGuiStyleVar, v: f32) -> *mut ImGuiStyleMod; +} +extern "C" { + pub fn ImGuiStyleMod_ImGuiStyleModVec2(idx: ImGuiStyleVar, v: ImVec2) -> *mut ImGuiStyleMod; +} +extern "C" { + pub fn ImGuiMenuColumns_ImGuiMenuColumns() -> *mut ImGuiMenuColumns; +} +extern "C" { + pub fn ImGuiMenuColumns_destroy(self_: *mut ImGuiMenuColumns); +} +extern "C" { + pub fn ImGuiMenuColumns_Update( + self_: *mut ImGuiMenuColumns, + count: cty::c_int, + spacing: f32, + clear: bool, + ); +} +extern "C" { + pub fn ImGuiMenuColumns_DeclColumns( + self_: *mut ImGuiMenuColumns, + w0: f32, + w1: f32, + w2: f32, + ) -> f32; +} +extern "C" { + pub fn ImGuiMenuColumns_CalcExtraSpace(self_: *mut ImGuiMenuColumns, avail_w: f32) -> f32; +} +extern "C" { + pub fn ImGuiInputTextState_ImGuiInputTextState() -> *mut ImGuiInputTextState; +} +extern "C" { + pub fn ImGuiInputTextState_destroy(self_: *mut ImGuiInputTextState); +} +extern "C" { + pub fn ImGuiInputTextState_ClearText(self_: *mut ImGuiInputTextState); +} +extern "C" { + pub fn ImGuiInputTextState_ClearFreeMemory(self_: *mut ImGuiInputTextState); +} +extern "C" { + pub fn ImGuiInputTextState_GetUndoAvailCount(self_: *mut ImGuiInputTextState) -> cty::c_int; +} +extern "C" { + pub fn ImGuiInputTextState_GetRedoAvailCount(self_: *mut ImGuiInputTextState) -> cty::c_int; +} +extern "C" { + pub fn ImGuiInputTextState_OnKeyPressed(self_: *mut ImGuiInputTextState, key: cty::c_int); +} +extern "C" { + pub fn ImGuiInputTextState_CursorAnimReset(self_: *mut ImGuiInputTextState); +} +extern "C" { + pub fn ImGuiInputTextState_CursorClamp(self_: *mut ImGuiInputTextState); +} +extern "C" { + pub fn ImGuiInputTextState_HasSelection(self_: *mut ImGuiInputTextState) -> bool; +} +extern "C" { + pub fn ImGuiInputTextState_ClearSelection(self_: *mut ImGuiInputTextState); +} +extern "C" { + pub fn ImGuiInputTextState_SelectAll(self_: *mut ImGuiInputTextState); +} +extern "C" { + pub fn ImGuiPopupData_ImGuiPopupData() -> *mut ImGuiPopupData; +} +extern "C" { + pub fn ImGuiPopupData_destroy(self_: *mut ImGuiPopupData); +} +extern "C" { + pub fn ImGuiNavMoveResult_ImGuiNavMoveResult() -> *mut ImGuiNavMoveResult; +} +extern "C" { + pub fn ImGuiNavMoveResult_destroy(self_: *mut ImGuiNavMoveResult); +} +extern "C" { + pub fn ImGuiNavMoveResult_Clear(self_: *mut ImGuiNavMoveResult); +} +extern "C" { + pub fn ImGuiNextWindowData_ImGuiNextWindowData() -> *mut ImGuiNextWindowData; +} +extern "C" { + pub fn ImGuiNextWindowData_destroy(self_: *mut ImGuiNextWindowData); +} +extern "C" { + pub fn ImGuiNextWindowData_ClearFlags(self_: *mut ImGuiNextWindowData); +} +extern "C" { + pub fn ImGuiNextItemData_ImGuiNextItemData() -> *mut ImGuiNextItemData; +} +extern "C" { + pub fn ImGuiNextItemData_destroy(self_: *mut ImGuiNextItemData); +} +extern "C" { + pub fn ImGuiNextItemData_ClearFlags(self_: *mut ImGuiNextItemData); +} +extern "C" { + pub fn ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr(ptr: *mut cty::c_void) -> *mut ImGuiPtrOrIndex; +} +extern "C" { + pub fn ImGuiPtrOrIndex_destroy(self_: *mut ImGuiPtrOrIndex); +} +extern "C" { + pub fn ImGuiPtrOrIndex_ImGuiPtrOrIndexInt(index: cty::c_int) -> *mut ImGuiPtrOrIndex; +} +extern "C" { + pub fn ImGuiOldColumnData_ImGuiOldColumnData() -> *mut ImGuiOldColumnData; +} +extern "C" { + pub fn ImGuiOldColumnData_destroy(self_: *mut ImGuiOldColumnData); +} +extern "C" { + pub fn ImGuiOldColumns_ImGuiOldColumns() -> *mut ImGuiOldColumns; +} +extern "C" { + pub fn ImGuiOldColumns_destroy(self_: *mut ImGuiOldColumns); +} +extern "C" { + pub fn ImGuiViewportP_ImGuiViewportP() -> *mut ImGuiViewportP; +} +extern "C" { + pub fn ImGuiViewportP_destroy(self_: *mut ImGuiViewportP); +} +extern "C" { + pub fn ImGuiViewportP_GetMainRect(pOut: *mut ImRect, self_: *mut ImGuiViewportP); +} +extern "C" { + pub fn ImGuiViewportP_GetWorkRect(pOut: *mut ImRect, self_: *mut ImGuiViewportP); +} +extern "C" { + pub fn ImGuiViewportP_UpdateWorkRect(self_: *mut ImGuiViewportP); +} +extern "C" { + pub fn ImGuiWindowSettings_ImGuiWindowSettings() -> *mut ImGuiWindowSettings; +} +extern "C" { + pub fn ImGuiWindowSettings_destroy(self_: *mut ImGuiWindowSettings); +} +extern "C" { + pub fn ImGuiWindowSettings_GetName(self_: *mut ImGuiWindowSettings) -> *mut cty::c_char; +} +extern "C" { + pub fn ImGuiSettingsHandler_ImGuiSettingsHandler() -> *mut ImGuiSettingsHandler; +} +extern "C" { + pub fn ImGuiSettingsHandler_destroy(self_: *mut ImGuiSettingsHandler); +} +extern "C" { + pub fn ImGuiMetricsConfig_ImGuiMetricsConfig() -> *mut ImGuiMetricsConfig; +} +extern "C" { + pub fn ImGuiMetricsConfig_destroy(self_: *mut ImGuiMetricsConfig); +} +extern "C" { + pub fn ImGuiStackSizes_ImGuiStackSizes() -> *mut ImGuiStackSizes; +} +extern "C" { + pub fn ImGuiStackSizes_destroy(self_: *mut ImGuiStackSizes); +} +extern "C" { + pub fn ImGuiStackSizes_SetToCurrentState(self_: *mut ImGuiStackSizes); +} +extern "C" { + pub fn ImGuiStackSizes_CompareWithCurrentState(self_: *mut ImGuiStackSizes); +} +extern "C" { + pub fn ImGuiContextHook_ImGuiContextHook() -> *mut ImGuiContextHook; +} +extern "C" { + pub fn ImGuiContextHook_destroy(self_: *mut ImGuiContextHook); +} +extern "C" { + pub fn ImGuiContext_ImGuiContext(shared_font_atlas: *mut ImFontAtlas) -> *mut ImGuiContext; +} +extern "C" { + pub fn ImGuiContext_destroy(self_: *mut ImGuiContext); +} +extern "C" { + pub fn ImGuiWindow_ImGuiWindow( + context: *mut ImGuiContext, + name: *const cty::c_char, + ) -> *mut ImGuiWindow; +} +extern "C" { + pub fn ImGuiWindow_destroy(self_: *mut ImGuiWindow); +} +extern "C" { + pub fn ImGuiWindow_GetIDStr( + self_: *mut ImGuiWindow, + str_: *const cty::c_char, + str_end: *const cty::c_char, + ) -> ImGuiID; +} +extern "C" { + pub fn ImGuiWindow_GetIDPtr(self_: *mut ImGuiWindow, ptr: *const cty::c_void) -> ImGuiID; +} +extern "C" { + pub fn ImGuiWindow_GetIDInt(self_: *mut ImGuiWindow, n: cty::c_int) -> ImGuiID; +} +extern "C" { + pub fn ImGuiWindow_GetIDNoKeepAliveStr( + self_: *mut ImGuiWindow, + str_: *const cty::c_char, + str_end: *const cty::c_char, + ) -> ImGuiID; +} +extern "C" { + pub fn ImGuiWindow_GetIDNoKeepAlivePtr( + self_: *mut ImGuiWindow, + ptr: *const cty::c_void, + ) -> ImGuiID; +} +extern "C" { + pub fn ImGuiWindow_GetIDNoKeepAliveInt(self_: *mut ImGuiWindow, n: cty::c_int) -> ImGuiID; +} +extern "C" { + pub fn ImGuiWindow_GetIDFromRectangle(self_: *mut ImGuiWindow, r_abs: ImRect) -> ImGuiID; +} +extern "C" { + pub fn ImGuiWindow_Rect(pOut: *mut ImRect, self_: *mut ImGuiWindow); +} +extern "C" { + pub fn ImGuiWindow_CalcFontSize(self_: *mut ImGuiWindow) -> f32; +} +extern "C" { + pub fn ImGuiWindow_TitleBarHeight(self_: *mut ImGuiWindow) -> f32; +} +extern "C" { + pub fn ImGuiWindow_TitleBarRect(pOut: *mut ImRect, self_: *mut ImGuiWindow); +} +extern "C" { + pub fn ImGuiWindow_MenuBarHeight(self_: *mut ImGuiWindow) -> f32; +} +extern "C" { + pub fn ImGuiWindow_MenuBarRect(pOut: *mut ImRect, self_: *mut ImGuiWindow); +} +extern "C" { + pub fn ImGuiLastItemDataBackup_ImGuiLastItemDataBackup() -> *mut ImGuiLastItemDataBackup; +} +extern "C" { + pub fn ImGuiLastItemDataBackup_destroy(self_: *mut ImGuiLastItemDataBackup); +} +extern "C" { + pub fn ImGuiLastItemDataBackup_Backup(self_: *mut ImGuiLastItemDataBackup); +} +extern "C" { + pub fn ImGuiLastItemDataBackup_Restore(self_: *mut ImGuiLastItemDataBackup); +} +extern "C" { + pub fn ImGuiTabItem_ImGuiTabItem() -> *mut ImGuiTabItem; +} +extern "C" { + pub fn ImGuiTabItem_destroy(self_: *mut ImGuiTabItem); +} +extern "C" { + pub fn ImGuiTabBar_ImGuiTabBar() -> *mut ImGuiTabBar; +} +extern "C" { + pub fn ImGuiTabBar_destroy(self_: *mut ImGuiTabBar); +} +extern "C" { + pub fn ImGuiTabBar_GetTabOrder(self_: *mut ImGuiTabBar, tab: *const ImGuiTabItem) + -> cty::c_int; +} +extern "C" { + pub fn ImGuiTabBar_GetTabName( + self_: *mut ImGuiTabBar, + tab: *const ImGuiTabItem, + ) -> *const cty::c_char; +} +extern "C" { + pub fn ImGuiTableColumn_ImGuiTableColumn() -> *mut ImGuiTableColumn; +} +extern "C" { + pub fn ImGuiTableColumn_destroy(self_: *mut ImGuiTableColumn); +} +extern "C" { + pub fn ImGuiTable_ImGuiTable() -> *mut ImGuiTable; +} +extern "C" { + pub fn ImGuiTable_destroy(self_: *mut ImGuiTable); +} +extern "C" { + pub fn ImGuiTableColumnSettings_ImGuiTableColumnSettings() -> *mut ImGuiTableColumnSettings; +} +extern "C" { + pub fn ImGuiTableColumnSettings_destroy(self_: *mut ImGuiTableColumnSettings); +} +extern "C" { + pub fn ImGuiTableSettings_ImGuiTableSettings() -> *mut ImGuiTableSettings; +} +extern "C" { + pub fn ImGuiTableSettings_destroy(self_: *mut ImGuiTableSettings); +} +extern "C" { + pub fn ImGuiTableSettings_GetColumnSettings( + self_: *mut ImGuiTableSettings, + ) -> *mut ImGuiTableColumnSettings; +} +extern "C" { + pub fn igGetCurrentWindowRead() -> *mut ImGuiWindow; +} +extern "C" { + pub fn igGetCurrentWindow() -> *mut ImGuiWindow; +} +extern "C" { + pub fn igFindWindowByID(id: ImGuiID) -> *mut ImGuiWindow; +} +extern "C" { + pub fn igFindWindowByName(name: *const cty::c_char) -> *mut ImGuiWindow; +} +extern "C" { + pub fn igUpdateWindowParentAndRootLinks( + window: *mut ImGuiWindow, + flags: ImGuiWindowFlags, + parent_window: *mut ImGuiWindow, + ); +} +extern "C" { + pub fn igCalcWindowNextAutoFitSize(pOut: *mut ImVec2, window: *mut ImGuiWindow); +} +extern "C" { + pub fn igIsWindowChildOf(window: *mut ImGuiWindow, potential_parent: *mut ImGuiWindow) -> bool; +} +extern "C" { + pub fn igIsWindowAbove( + potential_above: *mut ImGuiWindow, + potential_below: *mut ImGuiWindow, + ) -> bool; +} +extern "C" { + pub fn igIsWindowNavFocusable(window: *mut ImGuiWindow) -> bool; +} +extern "C" { + pub fn igGetWindowAllowedExtentRect(pOut: *mut ImRect, window: *mut ImGuiWindow); +} +extern "C" { + pub fn igSetWindowPosWindowPtr(window: *mut ImGuiWindow, pos: ImVec2, cond: ImGuiCond); +} +extern "C" { + pub fn igSetWindowSizeWindowPtr(window: *mut ImGuiWindow, size: ImVec2, cond: ImGuiCond); +} +extern "C" { + pub fn igSetWindowCollapsedWindowPtr( + window: *mut ImGuiWindow, + collapsed: bool, + cond: ImGuiCond, + ); +} +extern "C" { + pub fn igSetWindowHitTestHole(window: *mut ImGuiWindow, pos: ImVec2, size: ImVec2); +} +extern "C" { + pub fn igFocusWindow(window: *mut ImGuiWindow); +} +extern "C" { + pub fn igFocusTopMostWindowUnderOne( + under_this_window: *mut ImGuiWindow, + ignore_window: *mut ImGuiWindow, + ); +} +extern "C" { + pub fn igBringWindowToFocusFront(window: *mut ImGuiWindow); +} +extern "C" { + pub fn igBringWindowToDisplayFront(window: *mut ImGuiWindow); +} +extern "C" { + pub fn igBringWindowToDisplayBack(window: *mut ImGuiWindow); +} +extern "C" { + pub fn igSetCurrentFont(font: *mut ImFont); +} +extern "C" { + pub fn igGetDefaultFont() -> *mut ImFont; +} +extern "C" { + pub fn igGetForegroundDrawListWindowPtr(window: *mut ImGuiWindow) -> *mut ImDrawList; +} +extern "C" { + pub fn igGetBackgroundDrawListViewportPtr(viewport: *mut ImGuiViewport) -> *mut ImDrawList; +} +extern "C" { + pub fn igGetForegroundDrawListViewportPtr(viewport: *mut ImGuiViewport) -> *mut ImDrawList; +} +extern "C" { + pub fn igInitialize(context: *mut ImGuiContext); +} +extern "C" { + pub fn igShutdown(context: *mut ImGuiContext); +} +extern "C" { + pub fn igUpdateHoveredWindowAndCaptureFlags(); +} +extern "C" { + pub fn igStartMouseMovingWindow(window: *mut ImGuiWindow); +} +extern "C" { + pub fn igUpdateMouseMovingWindowNewFrame(); +} +extern "C" { + pub fn igUpdateMouseMovingWindowEndFrame(); +} +extern "C" { + pub fn igAddContextHook(context: *mut ImGuiContext, hook: *const ImGuiContextHook) -> ImGuiID; +} +extern "C" { + pub fn igRemoveContextHook(context: *mut ImGuiContext, hook_to_remove: ImGuiID); +} +extern "C" { + pub fn igCallContextHooks(context: *mut ImGuiContext, type_: ImGuiContextHookType); +} +extern "C" { + pub fn igMarkIniSettingsDirtyNil(); +} +extern "C" { + pub fn igMarkIniSettingsDirtyWindowPtr(window: *mut ImGuiWindow); +} +extern "C" { + pub fn igClearIniSettings(); +} +extern "C" { + pub fn igCreateNewWindowSettings(name: *const cty::c_char) -> *mut ImGuiWindowSettings; +} +extern "C" { + pub fn igFindWindowSettings(id: ImGuiID) -> *mut ImGuiWindowSettings; +} +extern "C" { + pub fn igFindOrCreateWindowSettings(name: *const cty::c_char) -> *mut ImGuiWindowSettings; +} +extern "C" { + pub fn igFindSettingsHandler(type_name: *const cty::c_char) -> *mut ImGuiSettingsHandler; +} +extern "C" { + pub fn igSetNextWindowScroll(scroll: ImVec2); +} +extern "C" { + pub fn igSetScrollXWindowPtr(window: *mut ImGuiWindow, scroll_x: f32); +} +extern "C" { + pub fn igSetScrollYWindowPtr(window: *mut ImGuiWindow, scroll_y: f32); +} +extern "C" { + pub fn igSetScrollFromPosXWindowPtr( + window: *mut ImGuiWindow, + local_x: f32, + center_x_ratio: f32, + ); +} +extern "C" { + pub fn igSetScrollFromPosYWindowPtr( + window: *mut ImGuiWindow, + local_y: f32, + center_y_ratio: f32, + ); +} +extern "C" { + pub fn igScrollToBringRectIntoView( + pOut: *mut ImVec2, + window: *mut ImGuiWindow, + item_rect: ImRect, + ); +} +extern "C" { + pub fn igGetItemID() -> ImGuiID; +} +extern "C" { + pub fn igGetItemStatusFlags() -> ImGuiItemStatusFlags; +} +extern "C" { + pub fn igGetActiveID() -> ImGuiID; +} +extern "C" { + pub fn igGetFocusID() -> ImGuiID; +} +extern "C" { + pub fn igGetItemsFlags() -> ImGuiItemFlags; +} +extern "C" { + pub fn igSetActiveID(id: ImGuiID, window: *mut ImGuiWindow); +} +extern "C" { + pub fn igSetFocusID(id: ImGuiID, window: *mut ImGuiWindow); +} +extern "C" { + pub fn igClearActiveID(); +} +extern "C" { + pub fn igGetHoveredID() -> ImGuiID; +} +extern "C" { + pub fn igSetHoveredID(id: ImGuiID); +} +extern "C" { + pub fn igKeepAliveID(id: ImGuiID); +} +extern "C" { + pub fn igMarkItemEdited(id: ImGuiID); +} +extern "C" { + pub fn igPushOverrideID(id: ImGuiID); +} +extern "C" { + pub fn igGetIDWithSeed( + str_id_begin: *const cty::c_char, + str_id_end: *const cty::c_char, + seed: ImGuiID, + ) -> ImGuiID; +} +extern "C" { + pub fn igItemSizeVec2(size: ImVec2, text_baseline_y: f32); +} +extern "C" { + pub fn igItemSizeRect(bb: ImRect, text_baseline_y: f32); +} +extern "C" { + pub fn igItemAdd(bb: ImRect, id: ImGuiID, nav_bb: *const ImRect) -> bool; +} +extern "C" { + pub fn igItemHoverable(bb: ImRect, id: ImGuiID) -> bool; +} +extern "C" { + pub fn igIsClippedEx(bb: ImRect, id: ImGuiID, clip_even_when_logged: bool) -> bool; +} +extern "C" { + pub fn igSetLastItemData( + window: *mut ImGuiWindow, + item_id: ImGuiID, + status_flags: ImGuiItemStatusFlags, + item_rect: ImRect, + ); +} +extern "C" { + pub fn igFocusableItemRegister(window: *mut ImGuiWindow, id: ImGuiID) -> bool; +} +extern "C" { + pub fn igFocusableItemUnregister(window: *mut ImGuiWindow); +} +extern "C" { + pub fn igCalcItemSize(pOut: *mut ImVec2, size: ImVec2, default_w: f32, default_h: f32); +} +extern "C" { + pub fn igCalcWrapWidthForPos(pos: ImVec2, wrap_pos_x: f32) -> f32; +} +extern "C" { + pub fn igPushMultiItemsWidths(components: cty::c_int, width_full: f32); +} +extern "C" { + pub fn igPushItemFlag(option: ImGuiItemFlags, enabled: bool); +} +extern "C" { + pub fn igPopItemFlag(); +} +extern "C" { + pub fn igIsItemToggledSelection() -> bool; +} +extern "C" { + pub fn igGetContentRegionMaxAbs(pOut: *mut ImVec2); +} +extern "C" { + pub fn igShrinkWidths(items: *mut ImGuiShrinkWidthItem, count: cty::c_int, width_excess: f32); +} +extern "C" { + pub fn igLogBegin(type_: ImGuiLogType, auto_open_depth: cty::c_int); +} +extern "C" { + pub fn igLogToBuffer(auto_open_depth: cty::c_int); +} +extern "C" { + pub fn igLogRenderedText( + ref_pos: *const ImVec2, + text: *const cty::c_char, + text_end: *const cty::c_char, + ); +} +extern "C" { + pub fn igLogSetNextTextDecoration(prefix: *const cty::c_char, suffix: *const cty::c_char); +} +extern "C" { + pub fn igBeginChildEx( + name: *const cty::c_char, + id: ImGuiID, + size_arg: ImVec2, + border: bool, + flags: ImGuiWindowFlags, + ) -> bool; +} +extern "C" { + pub fn igOpenPopupEx(id: ImGuiID, popup_flags: ImGuiPopupFlags); +} +extern "C" { + pub fn igClosePopupToLevel(remaining: cty::c_int, restore_focus_to_window_under_popup: bool); +} +extern "C" { + pub fn igClosePopupsOverWindow( + ref_window: *mut ImGuiWindow, + restore_focus_to_window_under_popup: bool, + ); +} +extern "C" { + pub fn igIsPopupOpenID(id: ImGuiID, popup_flags: ImGuiPopupFlags) -> bool; +} +extern "C" { + pub fn igBeginPopupEx(id: ImGuiID, extra_flags: ImGuiWindowFlags) -> bool; +} +extern "C" { + pub fn igBeginTooltipEx(extra_flags: ImGuiWindowFlags, tooltip_flags: ImGuiTooltipFlags); +} +extern "C" { + pub fn igGetTopMostPopupModal() -> *mut ImGuiWindow; +} +extern "C" { + pub fn igFindBestWindowPosForPopup(pOut: *mut ImVec2, window: *mut ImGuiWindow); +} +extern "C" { + pub fn igFindBestWindowPosForPopupEx( + pOut: *mut ImVec2, + ref_pos: ImVec2, + size: ImVec2, + last_dir: *mut ImGuiDir, + r_outer: ImRect, + r_avoid: ImRect, + policy: ImGuiPopupPositionPolicy, + ); +} +extern "C" { + pub fn igNavInitWindow(window: *mut ImGuiWindow, force_reinit: bool); +} +extern "C" { + pub fn igNavMoveRequestButNoResultYet() -> bool; +} +extern "C" { + pub fn igNavMoveRequestCancel(); +} +extern "C" { + pub fn igNavMoveRequestForward( + move_dir: ImGuiDir, + clip_dir: ImGuiDir, + bb_rel: ImRect, + move_flags: ImGuiNavMoveFlags, + ); +} +extern "C" { + pub fn igNavMoveRequestTryWrapping(window: *mut ImGuiWindow, move_flags: ImGuiNavMoveFlags); +} +extern "C" { + pub fn igGetNavInputAmount(n: ImGuiNavInput, mode: ImGuiInputReadMode) -> f32; +} +extern "C" { + pub fn igGetNavInputAmount2d( + pOut: *mut ImVec2, + dir_sources: ImGuiNavDirSourceFlags, + mode: ImGuiInputReadMode, + slow_factor: f32, + fast_factor: f32, + ); +} +extern "C" { + pub fn igCalcTypematicRepeatAmount( + t0: f32, + t1: f32, + repeat_delay: f32, + repeat_rate: f32, + ) -> cty::c_int; +} +extern "C" { + pub fn igActivateItem(id: ImGuiID); +} +extern "C" { + pub fn igSetNavID(id: ImGuiID, nav_layer: cty::c_int, focus_scope_id: ImGuiID); +} +extern "C" { + pub fn igSetNavIDWithRectRel( + id: ImGuiID, + nav_layer: cty::c_int, + focus_scope_id: ImGuiID, + rect_rel: ImRect, + ); +} +extern "C" { + pub fn igPushFocusScope(id: ImGuiID); +} +extern "C" { + pub fn igPopFocusScope(); +} +extern "C" { + pub fn igGetFocusedFocusScope() -> ImGuiID; +} +extern "C" { + pub fn igGetFocusScope() -> ImGuiID; +} +extern "C" { + pub fn igSetItemUsingMouseWheel(); +} +extern "C" { + pub fn igIsActiveIdUsingNavDir(dir: ImGuiDir) -> bool; +} +extern "C" { + pub fn igIsActiveIdUsingNavInput(input: ImGuiNavInput) -> bool; +} +extern "C" { + pub fn igIsActiveIdUsingKey(key: ImGuiKey) -> bool; +} +extern "C" { + pub fn igIsMouseDragPastThreshold(button: ImGuiMouseButton, lock_threshold: f32) -> bool; +} +extern "C" { + pub fn igIsKeyPressedMap(key: ImGuiKey, repeat: bool) -> bool; +} +extern "C" { + pub fn igIsNavInputDown(n: ImGuiNavInput) -> bool; +} +extern "C" { + pub fn igIsNavInputTest(n: ImGuiNavInput, rm: ImGuiInputReadMode) -> bool; +} +extern "C" { + pub fn igGetMergedKeyModFlags() -> ImGuiKeyModFlags; +} +extern "C" { + pub fn igBeginDragDropTargetCustom(bb: ImRect, id: ImGuiID) -> bool; +} +extern "C" { + pub fn igClearDragDrop(); +} +extern "C" { + pub fn igIsDragDropPayloadBeingAccepted() -> bool; +} +extern "C" { + pub fn igSetWindowClipRectBeforeSetChannel(window: *mut ImGuiWindow, clip_rect: ImRect); +} +extern "C" { + pub fn igBeginColumns( + str_id: *const cty::c_char, + count: cty::c_int, + flags: ImGuiOldColumnFlags, + ); +} +extern "C" { + pub fn igEndColumns(); +} +extern "C" { + pub fn igPushColumnClipRect(column_index: cty::c_int); +} +extern "C" { + pub fn igPushColumnsBackground(); +} +extern "C" { + pub fn igPopColumnsBackground(); +} +extern "C" { + pub fn igGetColumnsID(str_id: *const cty::c_char, count: cty::c_int) -> ImGuiID; +} +extern "C" { + pub fn igFindOrCreateColumns(window: *mut ImGuiWindow, id: ImGuiID) -> *mut ImGuiOldColumns; +} +extern "C" { + pub fn igGetColumnOffsetFromNorm(columns: *const ImGuiOldColumns, offset_norm: f32) -> f32; +} +extern "C" { + pub fn igGetColumnNormFromOffset(columns: *const ImGuiOldColumns, offset: f32) -> f32; +} +extern "C" { + pub fn igTableOpenContextMenu(column_n: cty::c_int); +} +extern "C" { + pub fn igTableSetColumnEnabled(column_n: cty::c_int, enabled: bool); +} +extern "C" { + pub fn igTableSetColumnWidth(column_n: cty::c_int, width: f32); +} +extern "C" { + pub fn igTableSetColumnSortDirection( + column_n: cty::c_int, + sort_direction: ImGuiSortDirection, + append_to_sort_specs: bool, + ); +} +extern "C" { + pub fn igTableGetHoveredColumn() -> cty::c_int; +} +extern "C" { + pub fn igTableGetHeaderRowHeight() -> f32; +} +extern "C" { + pub fn igTablePushBackgroundChannel(); +} +extern "C" { + pub fn igTablePopBackgroundChannel(); +} +extern "C" { + pub fn igTableFindByID(id: ImGuiID) -> *mut ImGuiTable; +} +extern "C" { + pub fn igBeginTableEx( + name: *const cty::c_char, + id: ImGuiID, + columns_count: cty::c_int, + flags: ImGuiTableFlags, + outer_size: ImVec2, + inner_width: f32, + ) -> bool; +} +extern "C" { + pub fn igTableBeginInitMemory(table: *mut ImGuiTable, columns_count: cty::c_int); +} +extern "C" { + pub fn igTableBeginApplyRequests(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableSetupDrawChannels(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableUpdateLayout(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableUpdateBorders(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableUpdateColumnsWeightFromWidth(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableDrawBorders(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableDrawContextMenu(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableMergeDrawChannels(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableSortSpecsSanitize(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableSortSpecsBuild(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableGetColumnNextSortDirection(column: *mut ImGuiTableColumn) -> ImGuiSortDirection; +} +extern "C" { + pub fn igTableFixColumnSortDirection(table: *mut ImGuiTable, column: *mut ImGuiTableColumn); +} +extern "C" { + pub fn igTableGetColumnWidthAuto(table: *mut ImGuiTable, column: *mut ImGuiTableColumn) -> f32; +} +extern "C" { + pub fn igTableBeginRow(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableEndRow(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableBeginCell(table: *mut ImGuiTable, column_n: cty::c_int); +} +extern "C" { + pub fn igTableEndCell(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableGetCellBgRect(pOut: *mut ImRect, table: *const ImGuiTable, column_n: cty::c_int); +} +extern "C" { + pub fn igTableGetColumnNameTablePtr( + table: *const ImGuiTable, + column_n: cty::c_int, + ) -> *const cty::c_char; +} +extern "C" { + pub fn igTableGetColumnResizeID( + table: *const ImGuiTable, + column_n: cty::c_int, + instance_no: cty::c_int, + ) -> ImGuiID; +} +extern "C" { + pub fn igTableGetMaxColumnWidth(table: *const ImGuiTable, column_n: cty::c_int) -> f32; +} +extern "C" { + pub fn igTableSetColumnWidthAutoSingle(table: *mut ImGuiTable, column_n: cty::c_int); +} +extern "C" { + pub fn igTableSetColumnWidthAutoAll(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableRemove(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableGcCompactTransientBuffers(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableGcCompactSettings(); +} +extern "C" { + pub fn igTableLoadSettings(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableSaveSettings(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableResetSettings(table: *mut ImGuiTable); +} +extern "C" { + pub fn igTableGetBoundSettings(table: *mut ImGuiTable) -> *mut ImGuiTableSettings; +} +extern "C" { + pub fn igTableSettingsInstallHandler(context: *mut ImGuiContext); +} +extern "C" { + pub fn igTableSettingsCreate(id: ImGuiID, columns_count: cty::c_int) + -> *mut ImGuiTableSettings; +} +extern "C" { + pub fn igTableSettingsFindByID(id: ImGuiID) -> *mut ImGuiTableSettings; +} +extern "C" { + pub fn igBeginTabBarEx(tab_bar: *mut ImGuiTabBar, bb: ImRect, flags: ImGuiTabBarFlags) -> bool; +} +extern "C" { + pub fn igTabBarFindTabByID(tab_bar: *mut ImGuiTabBar, tab_id: ImGuiID) -> *mut ImGuiTabItem; +} +extern "C" { + pub fn igTabBarRemoveTab(tab_bar: *mut ImGuiTabBar, tab_id: ImGuiID); +} +extern "C" { + pub fn igTabBarCloseTab(tab_bar: *mut ImGuiTabBar, tab: *mut ImGuiTabItem); +} +extern "C" { + pub fn igTabBarQueueReorder( + tab_bar: *mut ImGuiTabBar, + tab: *const ImGuiTabItem, + dir: cty::c_int, + ); +} +extern "C" { + pub fn igTabBarProcessReorder(tab_bar: *mut ImGuiTabBar) -> bool; +} +extern "C" { + pub fn igTabItemEx( + tab_bar: *mut ImGuiTabBar, + label: *const cty::c_char, + p_open: *mut bool, + flags: ImGuiTabItemFlags, + ) -> bool; +} +extern "C" { + pub fn igTabItemCalcSize(pOut: *mut ImVec2, label: *const cty::c_char, has_close_button: bool); +} +extern "C" { + pub fn igTabItemBackground( + draw_list: *mut ImDrawList, + bb: ImRect, + flags: ImGuiTabItemFlags, + col: ImU32, + ); +} +extern "C" { + pub fn igTabItemLabelAndCloseButton( + draw_list: *mut ImDrawList, + bb: ImRect, + flags: ImGuiTabItemFlags, + frame_padding: ImVec2, + label: *const cty::c_char, + tab_id: ImGuiID, + close_button_id: ImGuiID, + is_contents_visible: bool, + out_just_closed: *mut bool, + out_text_clipped: *mut bool, + ); +} +extern "C" { + pub fn igRenderText( + pos: ImVec2, + text: *const cty::c_char, + text_end: *const cty::c_char, + hide_text_after_hash: bool, + ); +} +extern "C" { + pub fn igRenderTextWrapped( + pos: ImVec2, + text: *const cty::c_char, + text_end: *const cty::c_char, + wrap_width: f32, + ); +} +extern "C" { + pub fn igRenderTextClipped( + pos_min: ImVec2, + pos_max: ImVec2, + text: *const cty::c_char, + text_end: *const cty::c_char, + text_size_if_known: *const ImVec2, + align: ImVec2, + clip_rect: *const ImRect, + ); +} +extern "C" { + pub fn igRenderTextClippedEx( + draw_list: *mut ImDrawList, + pos_min: ImVec2, + pos_max: ImVec2, + text: *const cty::c_char, + text_end: *const cty::c_char, + text_size_if_known: *const ImVec2, + align: ImVec2, + clip_rect: *const ImRect, + ); +} +extern "C" { + pub fn igRenderTextEllipsis( + draw_list: *mut ImDrawList, + pos_min: ImVec2, + pos_max: ImVec2, + clip_max_x: f32, + ellipsis_max_x: f32, + text: *const cty::c_char, + text_end: *const cty::c_char, + text_size_if_known: *const ImVec2, + ); +} +extern "C" { + pub fn igRenderFrame( + p_min: ImVec2, + p_max: ImVec2, + fill_col: ImU32, + border: bool, + rounding: f32, + ); +} +extern "C" { + pub fn igRenderFrameBorder(p_min: ImVec2, p_max: ImVec2, rounding: f32); +} +extern "C" { + pub fn igRenderColorRectWithAlphaCheckerboard( + draw_list: *mut ImDrawList, + p_min: ImVec2, + p_max: ImVec2, + fill_col: ImU32, + grid_step: f32, + grid_off: ImVec2, + rounding: f32, + rounding_corners_flags: cty::c_int, + ); +} +extern "C" { + pub fn igRenderNavHighlight(bb: ImRect, id: ImGuiID, flags: ImGuiNavHighlightFlags); +} +extern "C" { + pub fn igFindRenderedTextEnd( + text: *const cty::c_char, + text_end: *const cty::c_char, + ) -> *const cty::c_char; +} +extern "C" { + pub fn igRenderArrow( + draw_list: *mut ImDrawList, + pos: ImVec2, + col: ImU32, + dir: ImGuiDir, + scale: f32, + ); +} +extern "C" { + pub fn igRenderBullet(draw_list: *mut ImDrawList, pos: ImVec2, col: ImU32); +} +extern "C" { + pub fn igRenderCheckMark(draw_list: *mut ImDrawList, pos: ImVec2, col: ImU32, sz: f32); +} +extern "C" { + pub fn igRenderMouseCursor( + draw_list: *mut ImDrawList, + pos: ImVec2, + scale: f32, + mouse_cursor: ImGuiMouseCursor, + col_fill: ImU32, + col_border: ImU32, + col_shadow: ImU32, + ); +} +extern "C" { + pub fn igRenderArrowPointingAt( + draw_list: *mut ImDrawList, + pos: ImVec2, + half_sz: ImVec2, + direction: ImGuiDir, + col: ImU32, + ); +} +extern "C" { + pub fn igRenderRectFilledRangeH( + draw_list: *mut ImDrawList, + rect: ImRect, + col: ImU32, + x_start_norm: f32, + x_end_norm: f32, + rounding: f32, + ); +} +extern "C" { + pub fn igRenderRectFilledWithHole( + draw_list: *mut ImDrawList, + outer: ImRect, + inner: ImRect, + col: ImU32, + rounding: f32, + ); +} +extern "C" { + pub fn igTextEx(text: *const cty::c_char, text_end: *const cty::c_char, flags: ImGuiTextFlags); +} +extern "C" { + pub fn igButtonEx(label: *const cty::c_char, size_arg: ImVec2, flags: ImGuiButtonFlags) + -> bool; +} +extern "C" { + pub fn igCloseButton(id: ImGuiID, pos: ImVec2) -> bool; +} +extern "C" { + pub fn igCollapseButton(id: ImGuiID, pos: ImVec2) -> bool; +} +extern "C" { + pub fn igArrowButtonEx( + str_id: *const cty::c_char, + dir: ImGuiDir, + size_arg: ImVec2, + flags: ImGuiButtonFlags, + ) -> bool; +} +extern "C" { + pub fn igScrollbar(axis: ImGuiAxis); +} +extern "C" { + pub fn igScrollbarEx( + bb: ImRect, + id: ImGuiID, + axis: ImGuiAxis, + p_scroll_v: *mut f32, + avail_v: f32, + contents_v: f32, + rounding_corners: ImDrawCornerFlags, + ) -> bool; +} +extern "C" { + pub fn igImageButtonEx( + id: ImGuiID, + texture_id: ImTextureID, + size: ImVec2, + uv0: ImVec2, + uv1: ImVec2, + padding: ImVec2, + bg_col: ImVec4, + tint_col: ImVec4, + ) -> bool; +} +extern "C" { + pub fn igGetWindowScrollbarRect(pOut: *mut ImRect, window: *mut ImGuiWindow, axis: ImGuiAxis); +} +extern "C" { + pub fn igGetWindowScrollbarID(window: *mut ImGuiWindow, axis: ImGuiAxis) -> ImGuiID; +} +extern "C" { + pub fn igGetWindowResizeID(window: *mut ImGuiWindow, n: cty::c_int) -> ImGuiID; +} +extern "C" { + pub fn igSeparatorEx(flags: ImGuiSeparatorFlags); +} +extern "C" { + pub fn igCheckboxFlagsS64Ptr( + label: *const cty::c_char, + flags: *mut ImS64, + flags_value: ImS64, + ) -> bool; +} +extern "C" { + pub fn igCheckboxFlagsU64Ptr( + label: *const cty::c_char, + flags: *mut ImU64, + flags_value: ImU64, + ) -> bool; +} +extern "C" { + pub fn igButtonBehavior( + bb: ImRect, + id: ImGuiID, + out_hovered: *mut bool, + out_held: *mut bool, + flags: ImGuiButtonFlags, + ) -> bool; +} +extern "C" { + pub fn igDragBehavior( + id: ImGuiID, + data_type: ImGuiDataType, + p_v: *mut cty::c_void, + v_speed: f32, + p_min: *const cty::c_void, + p_max: *const cty::c_void, + format: *const cty::c_char, + flags: ImGuiSliderFlags, + ) -> bool; +} +extern "C" { + pub fn igSliderBehavior( + bb: ImRect, + id: ImGuiID, + data_type: ImGuiDataType, + p_v: *mut cty::c_void, + p_min: *const cty::c_void, + p_max: *const cty::c_void, + format: *const cty::c_char, + flags: ImGuiSliderFlags, + out_grab_bb: *mut ImRect, + ) -> bool; +} +extern "C" { + pub fn igSplitterBehavior( + bb: ImRect, + id: ImGuiID, + axis: ImGuiAxis, + size1: *mut f32, + size2: *mut f32, + min_size1: f32, + min_size2: f32, + hover_extend: f32, + hover_visibility_delay: f32, + ) -> bool; +} +extern "C" { + pub fn igTreeNodeBehavior( + id: ImGuiID, + flags: ImGuiTreeNodeFlags, + label: *const cty::c_char, + label_end: *const cty::c_char, + ) -> bool; +} +extern "C" { + pub fn igTreeNodeBehaviorIsOpen(id: ImGuiID, flags: ImGuiTreeNodeFlags) -> bool; +} +extern "C" { + pub fn igTreePushOverrideID(id: ImGuiID); +} +extern "C" { + pub fn igDataTypeGetInfo(data_type: ImGuiDataType) -> *const ImGuiDataTypeInfo; +} +extern "C" { + pub fn igDataTypeFormatString( + buf: *mut cty::c_char, + buf_size: cty::c_int, + data_type: ImGuiDataType, + p_data: *const cty::c_void, + format: *const cty::c_char, + ) -> cty::c_int; +} +extern "C" { + pub fn igDataTypeApplyOp( + data_type: ImGuiDataType, + op: cty::c_int, + output: *mut cty::c_void, + arg_1: *const cty::c_void, + arg_2: *const cty::c_void, + ); +} +extern "C" { + pub fn igDataTypeApplyOpFromText( + buf: *const cty::c_char, + initial_value_buf: *const cty::c_char, + data_type: ImGuiDataType, + p_data: *mut cty::c_void, + format: *const cty::c_char, + ) -> bool; +} +extern "C" { + pub fn igDataTypeCompare( + data_type: ImGuiDataType, + arg_1: *const cty::c_void, + arg_2: *const cty::c_void, + ) -> cty::c_int; +} +extern "C" { + pub fn igDataTypeClamp( + data_type: ImGuiDataType, + p_data: *mut cty::c_void, + p_min: *const cty::c_void, + p_max: *const cty::c_void, + ) -> bool; +} +extern "C" { + pub fn igInputTextEx( + label: *const cty::c_char, + hint: *const cty::c_char, + buf: *mut cty::c_char, + buf_size: cty::c_int, + size_arg: ImVec2, + flags: ImGuiInputTextFlags, + callback: ImGuiInputTextCallback, + user_data: *mut cty::c_void, + ) -> bool; +} +extern "C" { + pub fn igTempInputText( + bb: ImRect, + id: ImGuiID, + label: *const cty::c_char, + buf: *mut cty::c_char, + buf_size: cty::c_int, + flags: ImGuiInputTextFlags, + ) -> bool; +} +extern "C" { + pub fn igTempInputScalar( + bb: ImRect, + id: ImGuiID, + label: *const cty::c_char, + data_type: ImGuiDataType, + p_data: *mut cty::c_void, + format: *const cty::c_char, + p_clamp_min: *const cty::c_void, + p_clamp_max: *const cty::c_void, + ) -> bool; +} +extern "C" { + pub fn igTempInputIsActive(id: ImGuiID) -> bool; +} +extern "C" { + pub fn igGetInputTextState(id: ImGuiID) -> *mut ImGuiInputTextState; +} +extern "C" { + pub fn igColorTooltip(text: *const cty::c_char, col: *const f32, flags: ImGuiColorEditFlags); +} +extern "C" { + pub fn igColorEditOptionsPopup(col: *const f32, flags: ImGuiColorEditFlags); +} +extern "C" { + pub fn igColorPickerOptionsPopup(ref_col: *const f32, flags: ImGuiColorEditFlags); +} +extern "C" { + pub fn igPlotEx( + plot_type: ImGuiPlotType, + label: *const cty::c_char, + values_getter: ::core::option::Option< + unsafe extern "C" fn(data: *mut cty::c_void, idx: cty::c_int) -> f32, + >, + data: *mut cty::c_void, + values_count: cty::c_int, + values_offset: cty::c_int, + overlay_text: *const cty::c_char, + scale_min: f32, + scale_max: f32, + frame_size: ImVec2, + ) -> cty::c_int; +} +extern "C" { + pub fn igShadeVertsLinearColorGradientKeepAlpha( + draw_list: *mut ImDrawList, + vert_start_idx: cty::c_int, + vert_end_idx: cty::c_int, + gradient_p0: ImVec2, + gradient_p1: ImVec2, + col0: ImU32, + col1: ImU32, + ); +} +extern "C" { + pub fn igShadeVertsLinearUV( + draw_list: *mut ImDrawList, + vert_start_idx: cty::c_int, + vert_end_idx: cty::c_int, + a: ImVec2, + b: ImVec2, + uv_a: ImVec2, + uv_b: ImVec2, + clamp: bool, + ); +} +extern "C" { + pub fn igGcCompactTransientMiscBuffers(); +} +extern "C" { + pub fn igGcCompactTransientWindowBuffers(window: *mut ImGuiWindow); +} +extern "C" { + pub fn igGcAwakeTransientWindowBuffers(window: *mut ImGuiWindow); +} +extern "C" { + pub fn igErrorCheckEndFrameRecover( + log_callback: ImGuiErrorLogCallback, + user_data: *mut cty::c_void, + ); +} +extern "C" { + pub fn igDebugDrawItemRect(col: ImU32); +} +extern "C" { + pub fn igDebugStartItemPicker(); +} +extern "C" { + pub fn igDebugNodeColumns(columns: *mut ImGuiOldColumns); +} +extern "C" { + pub fn igDebugNodeDrawList( + window: *mut ImGuiWindow, + draw_list: *const ImDrawList, + label: *const cty::c_char, + ); +} +extern "C" { + pub fn igDebugNodeDrawCmdShowMeshAndBoundingBox( + out_draw_list: *mut ImDrawList, + draw_list: *const ImDrawList, + draw_cmd: *const ImDrawCmd, + show_mesh: bool, + show_aabb: bool, + ); +} +extern "C" { + pub fn igDebugNodeStorage(storage: *mut ImGuiStorage, label: *const cty::c_char); +} +extern "C" { + pub fn igDebugNodeTabBar(tab_bar: *mut ImGuiTabBar, label: *const cty::c_char); +} +extern "C" { + pub fn igDebugNodeTable(table: *mut ImGuiTable); +} +extern "C" { + pub fn igDebugNodeTableSettings(settings: *mut ImGuiTableSettings); +} +extern "C" { + pub fn igDebugNodeWindow(window: *mut ImGuiWindow, label: *const cty::c_char); +} +extern "C" { + pub fn igDebugNodeWindowSettings(settings: *mut ImGuiWindowSettings); +} +extern "C" { + pub fn igDebugNodeWindowsList(windows: *mut ImVector_ImGuiWindowPtr, label: *const cty::c_char); +} +extern "C" { + pub fn igDebugNodeViewport(viewport: *mut ImGuiViewportP); +} +extern "C" { + pub fn igDebugRenderViewportThumbnail( + draw_list: *mut ImDrawList, + viewport: *mut ImGuiViewportP, + bb: ImRect, + ); +} +extern "C" { + pub fn igImFontAtlasGetBuilderForStbTruetype() -> *const ImFontBuilderIO; +} +extern "C" { + pub fn igImFontAtlasBuildInit(atlas: *mut ImFontAtlas); +} +extern "C" { + pub fn igImFontAtlasBuildSetupFont( + atlas: *mut ImFontAtlas, + font: *mut ImFont, + font_config: *mut ImFontConfig, + ascent: f32, + descent: f32, + ); +} +extern "C" { + pub fn igImFontAtlasBuildPackCustomRects( + atlas: *mut ImFontAtlas, + stbrp_context_opaque: *mut cty::c_void, + ); +} +extern "C" { + pub fn igImFontAtlasBuildFinish(atlas: *mut ImFontAtlas); +} +extern "C" { + pub fn igImFontAtlasBuildRender8bppRectFromString( + atlas: *mut ImFontAtlas, + x: cty::c_int, + y: cty::c_int, + w: cty::c_int, + h: cty::c_int, + in_str: *const cty::c_char, + in_marker_char: cty::c_char, + in_marker_pixel_value: cty::c_uchar, + ); +} +extern "C" { + pub fn igImFontAtlasBuildRender32bppRectFromString( + atlas: *mut ImFontAtlas, + x: cty::c_int, + y: cty::c_int, + w: cty::c_int, + h: cty::c_int, + in_str: *const cty::c_char, + in_marker_char: cty::c_char, + in_marker_pixel_value: cty::c_uint, + ); +} +extern "C" { + pub fn igImFontAtlasBuildMultiplyCalcLookupTable( + out_table: *mut cty::c_uchar, + in_multiply_factor: f32, + ); +} +extern "C" { + pub fn igImFontAtlasBuildMultiplyRectAlpha8( + table: *const cty::c_uchar, + pixels: *mut cty::c_uchar, + x: cty::c_int, + y: cty::c_int, + w: cty::c_int, + h: cty::c_int, + stride: cty::c_int, + ); +} extern "C" { pub fn igLogText(fmt: *const cty::c_char, ...); } diff --git a/imgui-sys/src/wasm_bindings.rs b/imgui-sys/src/wasm_bindings.rs index 5282fa7..80d11e3 100644 --- a/imgui-sys/src/wasm_bindings.rs +++ b/imgui-sys/src/wasm_bindings.rs @@ -83,21 +83,71 @@ where } } } +pub type __int64_t = cty::c_long; +pub type __uint64_t = cty::c_ulong; +pub type __off_t = cty::c_long; +pub type __off64_t = cty::c_long; +pub type FILE = _IO_FILE; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct ImGuiContext { +pub struct _IO_marker { _unused: [u8; 0], } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct ImDrawListSharedData { +pub struct _IO_codecvt { _unused: [u8; 0], } +#[repr(C)] +#[derive(Debug, Copy, Clone)] +pub struct _IO_wide_data { + _unused: [u8; 0], +} +pub type _IO_lock_t = cty::c_void; +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct _IO_FILE { + pub _flags: cty::c_int, + pub _IO_read_ptr: *mut cty::c_char, + pub _IO_read_end: *mut cty::c_char, + pub _IO_read_base: *mut cty::c_char, + pub _IO_write_base: *mut cty::c_char, + pub _IO_write_ptr: *mut cty::c_char, + pub _IO_write_end: *mut cty::c_char, + pub _IO_buf_base: *mut cty::c_char, + pub _IO_buf_end: *mut cty::c_char, + pub _IO_save_base: *mut cty::c_char, + pub _IO_backup_base: *mut cty::c_char, + pub _IO_save_end: *mut cty::c_char, + pub _markers: *mut _IO_marker, + pub _chain: *mut _IO_FILE, + pub _fileno: cty::c_int, + pub _flags2: cty::c_int, + pub _old_offset: __off_t, + pub _cur_column: cty::c_ushort, + pub _vtable_offset: cty::c_schar, + pub _shortbuf: [cty::c_char; 1usize], + pub _lock: *mut _IO_lock_t, + pub _offset: __off64_t, + pub _codecvt: *mut _IO_codecvt, + pub _wide_data: *mut _IO_wide_data, + pub _freeres_list: *mut _IO_FILE, + pub _freeres_buf: *mut cty::c_void, + pub __pad5: usize, + pub _mode: cty::c_int, + pub _unused2: [cty::c_char; 20usize], +} +impl Default for _IO_FILE { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} pub type ImGuiCol = cty::c_int; pub type ImGuiCond = cty::c_int; pub type ImGuiDataType = cty::c_int; pub type ImGuiDir = cty::c_int; pub type ImGuiKey = cty::c_int; +pub type ImGuiNavInput = cty::c_int; pub type ImGuiMouseButton = cty::c_int; pub type ImGuiMouseCursor = cty::c_int; pub type ImGuiSortDirection = cty::c_int; @@ -125,6 +175,7 @@ pub type ImGuiTableFlags = cty::c_int; pub type ImGuiTableColumnFlags = cty::c_int; pub type ImGuiTableRowFlags = cty::c_int; 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 ImGuiID = cty::c_uint; @@ -135,13 +186,115 @@ pub type ImGuiSizeCallback = ::core::option::Option; pub type ImWchar16 = cty::c_ushort; pub type ImWchar = ImWchar16; +pub type ImS8 = cty::c_schar; pub type ImU8 = cty::c_uchar; pub type ImS16 = cty::c_short; pub type ImU32 = cty::c_uint; +pub type ImS64 = i64; +pub type ImU64 = u64; pub type ImDrawCallback = ::core::option::Option< unsafe extern "C" fn(parent_list: *const ImDrawList, cmd: *const ImDrawCmd), >; pub type ImDrawIdx = cty::c_ushort; +pub type ImGuiLayoutType = cty::c_int; +pub type ImGuiItemFlags = cty::c_int; +pub type ImGuiItemStatusFlags = cty::c_int; +pub type ImGuiOldColumnFlags = cty::c_int; +pub type ImGuiNavHighlightFlags = cty::c_int; +pub type ImGuiNavDirSourceFlags = cty::c_int; +pub type ImGuiNavMoveFlags = cty::c_int; +pub type ImGuiNextItemDataFlags = cty::c_int; +pub type ImGuiNextWindowDataFlags = cty::c_int; +pub type ImGuiSeparatorFlags = cty::c_int; +pub type ImGuiTextFlags = cty::c_int; +pub type ImGuiTooltipFlags = cty::c_int; +pub type ImGuiErrorLogCallback = ::core::option::Option< + unsafe extern "C" fn(user_data: *mut cty::c_void, fmt: *const cty::c_char, ...), +>; +pub type ImFileHandle = *mut FILE; +pub type ImPoolIdx = cty::c_int; +pub type ImGuiContextHookCallback = ::core::option::Option< + unsafe extern "C" fn(ctx: *mut ImGuiContext, hook: *mut ImGuiContextHook), +>; +pub type ImGuiTableColumnIdx = ImS8; +pub type ImGuiTableDrawChannelIdx = ImU8; +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiTableSettings { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiTableSettings, +} +impl Default for ImVector_ImGuiTableSettings { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImChunkStream_ImGuiTableSettings { + pub Buf: ImVector_ImGuiTableSettings, +} +impl Default for ImChunkStream_ImGuiTableSettings { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiWindowSettings { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiWindowSettings, +} +impl Default for ImVector_ImGuiWindowSettings { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImChunkStream_ImGuiWindowSettings { + pub Buf: ImVector_ImGuiWindowSettings, +} +impl Default for ImChunkStream_ImGuiWindowSettings { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImSpan_ImGuiTableCellData { + pub Data: *mut ImGuiTableCellData, + pub DataEnd: *mut ImGuiTableCellData, +} +impl Default for ImSpan_ImGuiTableCellData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImSpan_ImGuiTableColumn { + pub Data: *mut ImGuiTableColumn, + pub DataEnd: *mut ImGuiTableColumn, +} +impl Default for ImSpan_ImGuiTableColumn { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImSpan_ImGuiTableColumnIdx { + pub Data: *mut ImGuiTableColumnIdx, + pub DataEnd: *mut ImGuiTableColumnIdx, +} +impl Default for ImSpan_ImGuiTableColumnIdx { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImDrawChannel { @@ -180,6 +333,18 @@ impl Default for ImVector_ImDrawIdx { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImDrawListPtr { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut *mut ImDrawList, +} +impl Default for ImVector_ImDrawListPtr { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImDrawVert { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -240,6 +405,138 @@ impl Default for ImVector_ImFontGlyph { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiColorMod { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiColorMod, +} +impl Default for ImVector_ImGuiColorMod { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiContextHook { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiContextHook, +} +impl Default for ImVector_ImGuiContextHook { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiGroupData { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiGroupData, +} +impl Default for ImVector_ImGuiGroupData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiID { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiID, +} +impl Default for ImVector_ImGuiID { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiItemFlags { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiItemFlags, +} +impl Default for ImVector_ImGuiItemFlags { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiOldColumnData { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiOldColumnData, +} +impl Default for ImVector_ImGuiOldColumnData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiOldColumns { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiOldColumns, +} +impl Default for ImVector_ImGuiOldColumns { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiPopupData { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiPopupData, +} +impl Default for ImVector_ImGuiPopupData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiPtrOrIndex { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiPtrOrIndex, +} +impl Default for ImVector_ImGuiPtrOrIndex { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiSettingsHandler { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiSettingsHandler, +} +impl Default for ImVector_ImGuiSettingsHandler { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiShrinkWidthItem { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiShrinkWidthItem, +} +impl Default for ImVector_ImGuiShrinkWidthItem { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImGuiStoragePair { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -252,6 +549,42 @@ impl Default for ImVector_ImGuiStoragePair { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiStyleMod { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiStyleMod, +} +impl Default for ImVector_ImGuiStyleMod { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiTabItem { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiTabItem, +} +impl Default for ImVector_ImGuiTabItem { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiTableColumnSortSpecs { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiTableColumnSortSpecs, +} +impl Default for ImVector_ImGuiTableColumnSortSpecs { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImGuiTextRange { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -264,6 +597,30 @@ impl Default for ImVector_ImGuiTextRange { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiViewportPPtr { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut *mut ImGuiViewportP, +} +impl Default for ImVector_ImGuiViewportPPtr { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiWindowPtr { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut *mut ImGuiWindow, +} +impl Default for ImVector_ImGuiWindowPtr { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImTextureID { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -347,6 +704,18 @@ impl Default for ImVector_float { } } #[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_unsigned_char { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut cty::c_uchar, +} +impl Default for ImVector_unsigned_char { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq)] pub struct ImVec2 { pub x: f32, @@ -1175,6 +1544,54 @@ impl Default for ImGuiStorage { } } #[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiTabBar { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiTabBar, +} +impl Default for ImVector_ImGuiTabBar { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImPool_ImGuiTabBar { + pub Buf: ImVector_ImGuiTabBar, + pub Map: ImGuiStorage, + pub FreeIdx: ImPoolIdx, +} +impl Default for ImPool_ImGuiTabBar { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVector_ImGuiTable { + pub Size: cty::c_int, + pub Capacity: cty::c_int, + pub Data: *mut ImGuiTable, +} +impl Default for ImVector_ImGuiTable { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImPool_ImGuiTable { + pub Buf: ImVector_ImGuiTable, + pub Map: ImGuiStorage, + pub FreeIdx: ImPoolIdx, +} +impl Default for ImPool_ImGuiTable { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq)] pub struct ImGuiListClipper { pub DisplayStart: cty::c_int, @@ -1293,10 +1710,10 @@ impl Default for ImDrawList { #[derive(Debug, Copy, Clone, PartialEq)] pub struct ImDrawData { pub Valid: bool, - pub CmdLists: *mut *mut ImDrawList, pub CmdListsCount: cty::c_int, pub TotalIdxCount: cty::c_int, pub TotalVtxCount: cty::c_int, + pub CmdLists: *mut *mut ImDrawList, pub DisplayPos: ImVec2, pub DisplaySize: ImVec2, pub FramebufferScale: ImVec2, @@ -1323,7 +1740,7 @@ pub struct ImFontConfig { pub GlyphMinAdvanceX: f32, pub GlyphMaxAdvanceX: f32, pub MergeMode: bool, - pub RasterizerFlags: cty::c_uint, + pub FontBuilderFlags: cty::c_uint, pub RasterizerMultiply: f32, pub EllipsisChar: ImWchar, pub Name: [cty::c_char; 40usize], @@ -1336,7 +1753,7 @@ impl Default for ImFontConfig { } impl ::core::fmt::Debug for ImFontConfig { fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImFontConfig {{ FontData: {:?}, FontDataSize: {:?}, FontDataOwnedByAtlas: {:?}, FontNo: {:?}, SizePixels: {:?}, OversampleH: {:?}, OversampleV: {:?}, PixelSnapH: {:?}, GlyphExtraSpacing: {:?}, GlyphOffset: {:?}, GlyphRanges: {:?}, GlyphMinAdvanceX: {:?}, GlyphMaxAdvanceX: {:?}, MergeMode: {:?}, RasterizerFlags: {:?}, RasterizerMultiply: {:?}, EllipsisChar: {:?}, Name: [...], DstFont: {:?} }}" , self . FontData , self . FontDataSize , self . FontDataOwnedByAtlas , self . FontNo , self . SizePixels , self . OversampleH , self . OversampleV , self . PixelSnapH , self . GlyphExtraSpacing , self . GlyphOffset , self . GlyphRanges , self . GlyphMinAdvanceX , self . GlyphMaxAdvanceX , self . MergeMode , self . RasterizerFlags , self . RasterizerMultiply , self . EllipsisChar , self . DstFont) + write ! (f , "ImFontConfig {{ FontData: {:?}, FontDataSize: {:?}, FontDataOwnedByAtlas: {:?}, FontNo: {:?}, SizePixels: {:?}, OversampleH: {:?}, OversampleV: {:?}, PixelSnapH: {:?}, GlyphExtraSpacing: {:?}, GlyphOffset: {:?}, GlyphRanges: {:?}, GlyphMinAdvanceX: {:?}, GlyphMaxAdvanceX: {:?}, MergeMode: {:?}, FontBuilderFlags: {:?}, RasterizerMultiply: {:?}, EllipsisChar: {:?}, Name: [...], DstFont: {:?} }}" , self . FontData , self . FontDataSize , self . FontDataOwnedByAtlas , self . FontNo , self . SizePixels , self . OversampleH , self . OversampleV , self . PixelSnapH , self . GlyphExtraSpacing , self . GlyphOffset , self . GlyphRanges , self . GlyphMinAdvanceX , self . GlyphMaxAdvanceX , self . MergeMode , self . FontBuilderFlags , self . RasterizerMultiply , self . EllipsisChar , self . DstFont) } } #[repr(C)] @@ -1355,42 +1772,58 @@ pub struct ImFontGlyph { } impl ImFontGlyph { #[inline] - pub fn Codepoint(&self) -> cty::c_uint { - unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 31u8) as u32) } + pub fn Colored(&self) -> cty::c_uint { + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 1u8) as u32) } } #[inline] - pub fn set_Codepoint(&mut self, val: cty::c_uint) { + pub fn set_Colored(&mut self, val: cty::c_uint) { unsafe { let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(0usize, 31u8, val as u64) + self._bitfield_1.set(0usize, 1u8, val as u64) } } #[inline] pub fn Visible(&self) -> cty::c_uint { - unsafe { ::core::mem::transmute(self._bitfield_1.get(31usize, 1u8) as u32) } + unsafe { ::core::mem::transmute(self._bitfield_1.get(1usize, 1u8) as u32) } } #[inline] pub fn set_Visible(&mut self, val: cty::c_uint) { unsafe { let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(31usize, 1u8, val as u64) + self._bitfield_1.set(1usize, 1u8, val as u64) + } + } + #[inline] + pub fn Codepoint(&self) -> cty::c_uint { + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 30u8) as u32) } + } + #[inline] + pub fn set_Codepoint(&mut self, val: cty::c_uint) { + unsafe { + let val: u32 = ::core::mem::transmute(val); + self._bitfield_1.set(2usize, 30u8, val as u64) } } #[inline] pub fn new_bitfield_1( - Codepoint: cty::c_uint, + Colored: cty::c_uint, Visible: cty::c_uint, + Codepoint: cty::c_uint, ) -> __BindgenBitfieldUnit<[u8; 4usize], u32> { let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u32> = Default::default(); - __bindgen_bitfield_unit.set(0usize, 31u8, { - let Codepoint: u32 = unsafe { ::core::mem::transmute(Codepoint) }; - Codepoint as u64 + __bindgen_bitfield_unit.set(0usize, 1u8, { + let Colored: u32 = unsafe { ::core::mem::transmute(Colored) }; + Colored as u64 }); - __bindgen_bitfield_unit.set(31usize, 1u8, { + __bindgen_bitfield_unit.set(1usize, 1u8, { let Visible: u32 = unsafe { ::core::mem::transmute(Visible) }; Visible as u64 }); + __bindgen_bitfield_unit.set(2usize, 30u8, { + let Codepoint: u32 = unsafe { ::core::mem::transmute(Codepoint) }; + Codepoint as u64 + }); __bindgen_bitfield_unit } } @@ -1444,6 +1877,8 @@ pub struct ImFontAtlas { pub CustomRects: ImVector_ImFontAtlasCustomRect, pub ConfigData: ImVector_ImFontConfig, pub TexUvLines: [ImVec4; 64usize], + pub FontBuilderIO: *const ImFontBuilderIO, + pub FontBuilderFlags: cty::c_uint, pub PackIdMouseCursors: cty::c_int, pub PackIdLines: cty::c_int, } @@ -1454,7 +1889,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 {{ Locked: {:?}, Flags: {:?}, TexID: {:?}, TexDesiredWidth: {:?}, TexGlyphPadding: {:?}, TexPixelsAlpha8: {:?}, TexPixelsRGBA32: {:?}, TexWidth: {:?}, TexHeight: {:?}, TexUvScale: {:?}, TexUvWhitePixel: {:?}, Fonts: {:?}, CustomRects: {:?}, ConfigData: {:?}, TexUvLines: [...], PackIdMouseCursors: {:?}, PackIdLines: {:?} }}" , self . Locked , self . Flags , self . TexID , self . TexDesiredWidth , self . TexGlyphPadding , self . TexPixelsAlpha8 , self . TexPixelsRGBA32 , self . TexWidth , self . TexHeight , self . TexUvScale , self . TexUvWhitePixel , self . Fonts , self . CustomRects , self . ConfigData , self . PackIdMouseCursors , self . PackIdLines) + write ! (f , "ImFontAtlas {{ Locked: {:?}, Flags: {:?}, TexID: {:?}, TexDesiredWidth: {:?}, TexGlyphPadding: {:?}, TexPixelsAlpha8: {:?}, TexPixelsRGBA32: {:?}, TexWidth: {:?}, TexHeight: {:?}, TexUvScale: {:?}, TexUvWhitePixel: {:?}, Fonts: {:?}, CustomRects: {:?}, ConfigData: {:?}, TexUvLines: [...], FontBuilderIO: {:?}, FontBuilderFlags: {:?}, PackIdMouseCursors: {:?}, PackIdLines: {:?} }}" , self . Locked , self . Flags , self . TexID , self . TexDesiredWidth , self . TexGlyphPadding , 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)] @@ -1483,6 +1918,1479 @@ impl Default for ImFont { unsafe { ::core::mem::zeroed() } } } +pub const ImGuiViewportFlags_None: ImGuiViewportFlags_ = 0; +pub const ImGuiViewportFlags_IsPlatformWindow: ImGuiViewportFlags_ = 1; +pub const ImGuiViewportFlags_IsPlatformMonitor: ImGuiViewportFlags_ = 2; +pub const ImGuiViewportFlags_OwnedByApp: ImGuiViewportFlags_ = 4; +pub type ImGuiViewportFlags_ = cty::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiViewport { + pub Flags: ImGuiViewportFlags, + pub Pos: ImVec2, + pub Size: ImVec2, + pub WorkPos: ImVec2, + pub WorkSize: ImVec2, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct StbUndoRecord { + pub where_: cty::c_int, + pub insert_length: cty::c_int, + pub delete_length: cty::c_int, + pub char_storage: cty::c_int, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct StbUndoState { + pub undo_rec: [StbUndoRecord; 99usize], + pub undo_char: [ImWchar; 999usize], + pub undo_point: cty::c_short, + pub redo_point: cty::c_short, + pub undo_char_point: cty::c_int, + pub redo_char_point: cty::c_int, +} +impl Default for StbUndoState { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for StbUndoState { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write ! (f , "StbUndoState {{ undo_rec: [...], undo_char: [...], undo_point: {:?}, redo_point: {:?}, undo_char_point: {:?}, redo_char_point: {:?} }}" , self . undo_point , self . redo_point , self . undo_char_point , self . redo_char_point) + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct STB_TexteditState { + pub cursor: cty::c_int, + pub select_start: cty::c_int, + pub select_end: cty::c_int, + pub insert_mode: cty::c_uchar, + pub row_count_per_page: cty::c_int, + pub cursor_at_end_of_line: cty::c_uchar, + pub initialized: cty::c_uchar, + pub has_preferred_x: cty::c_uchar, + pub single_line: cty::c_uchar, + pub padding1: cty::c_uchar, + pub padding2: cty::c_uchar, + pub padding3: cty::c_uchar, + pub preferred_x: f32, + pub undostate: StbUndoState, +} +impl Default for STB_TexteditState { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for STB_TexteditState { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write ! (f , "STB_TexteditState {{ cursor: {:?}, select_start: {:?}, select_end: {:?}, insert_mode: {:?}, row_count_per_page: {:?}, cursor_at_end_of_line: {:?}, initialized: {:?}, has_preferred_x: {:?}, single_line: {:?}, padding1: {:?}, padding2: {:?}, padding3: {:?}, preferred_x: {:?}, undostate: {:?} }}" , self . cursor , self . select_start , self . select_end , self . insert_mode , self . row_count_per_page , self . cursor_at_end_of_line , self . initialized , self . has_preferred_x , self . single_line , self . padding1 , self . padding2 , self . padding3 , self . preferred_x , self . undostate) + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct StbTexteditRow { + pub x0: f32, + pub x1: f32, + pub baseline_y_delta: f32, + pub ymin: f32, + pub ymax: f32, + pub num_chars: cty::c_int, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImVec1 { + pub x: f32, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImVec2ih { + pub x: cty::c_short, + pub y: cty::c_short, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImRect { + pub Min: ImVec2, + pub Max: ImVec2, +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImBitVector { + pub Storage: ImVector_ImU32, +} +impl Default for ImBitVector { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct ImDrawListSharedData { + pub TexUvWhitePixel: ImVec2, + pub Font: *mut ImFont, + pub FontSize: f32, + pub CurveTessellationTol: f32, + pub CircleSegmentMaxError: f32, + pub ClipRectFullscreen: ImVec4, + pub InitialFlags: ImDrawListFlags, + pub ArcFastVtx: [ImVec2; 12usize], + pub CircleSegmentCounts: [ImU8; 64usize], + pub TexUvLines: *const ImVec4, +} +impl Default for ImDrawListSharedData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for ImDrawListSharedData { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write ! (f , "ImDrawListSharedData {{ TexUvWhitePixel: {:?}, Font: {:?}, FontSize: {:?}, CurveTessellationTol: {:?}, CircleSegmentMaxError: {:?}, ClipRectFullscreen: {:?}, InitialFlags: {:?}, ArcFastVtx: {:?}, CircleSegmentCounts: [...], TexUvLines: {:?} }}" , self . TexUvWhitePixel , self . Font , self . FontSize , self . CurveTessellationTol , self . CircleSegmentMaxError , self . ClipRectFullscreen , self . InitialFlags , self . ArcFastVtx , self . TexUvLines) + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImDrawDataBuilder { + pub Layers: [ImVector_ImDrawListPtr; 2usize], +} +impl Default for ImDrawDataBuilder { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +pub const ImGuiItemFlags_None: ImGuiItemFlags_ = 0; +pub const ImGuiItemFlags_NoTabStop: ImGuiItemFlags_ = 1; +pub const ImGuiItemFlags_ButtonRepeat: ImGuiItemFlags_ = 2; +pub const ImGuiItemFlags_Disabled: ImGuiItemFlags_ = 4; +pub const ImGuiItemFlags_NoNav: ImGuiItemFlags_ = 8; +pub const ImGuiItemFlags_NoNavDefaultFocus: ImGuiItemFlags_ = 16; +pub const ImGuiItemFlags_SelectableDontClosePopup: ImGuiItemFlags_ = 32; +pub const ImGuiItemFlags_MixedValue: ImGuiItemFlags_ = 64; +pub const ImGuiItemFlags_ReadOnly: ImGuiItemFlags_ = 128; +pub const ImGuiItemFlags_Default_: ImGuiItemFlags_ = 0; +pub type ImGuiItemFlags_ = cty::c_uint; +pub const ImGuiItemStatusFlags_None: ImGuiItemStatusFlags_ = 0; +pub const ImGuiItemStatusFlags_HoveredRect: ImGuiItemStatusFlags_ = 1; +pub const ImGuiItemStatusFlags_HasDisplayRect: ImGuiItemStatusFlags_ = 2; +pub const ImGuiItemStatusFlags_Edited: ImGuiItemStatusFlags_ = 4; +pub const ImGuiItemStatusFlags_ToggledSelection: ImGuiItemStatusFlags_ = 8; +pub const ImGuiItemStatusFlags_ToggledOpen: ImGuiItemStatusFlags_ = 16; +pub const ImGuiItemStatusFlags_HasDeactivated: ImGuiItemStatusFlags_ = 32; +pub const ImGuiItemStatusFlags_Deactivated: ImGuiItemStatusFlags_ = 64; +pub type ImGuiItemStatusFlags_ = cty::c_uint; +pub const ImGuiButtonFlags_PressedOnClick: ImGuiButtonFlagsPrivate_ = 16; +pub const ImGuiButtonFlags_PressedOnClickRelease: ImGuiButtonFlagsPrivate_ = 32; +pub const ImGuiButtonFlags_PressedOnClickReleaseAnywhere: ImGuiButtonFlagsPrivate_ = 64; +pub const ImGuiButtonFlags_PressedOnRelease: ImGuiButtonFlagsPrivate_ = 128; +pub const ImGuiButtonFlags_PressedOnDoubleClick: ImGuiButtonFlagsPrivate_ = 256; +pub const ImGuiButtonFlags_PressedOnDragDropHold: ImGuiButtonFlagsPrivate_ = 512; +pub const ImGuiButtonFlags_Repeat: ImGuiButtonFlagsPrivate_ = 1024; +pub const ImGuiButtonFlags_FlattenChildren: ImGuiButtonFlagsPrivate_ = 2048; +pub const ImGuiButtonFlags_AllowItemOverlap: ImGuiButtonFlagsPrivate_ = 4096; +pub const ImGuiButtonFlags_DontClosePopups: ImGuiButtonFlagsPrivate_ = 8192; +pub const ImGuiButtonFlags_Disabled: ImGuiButtonFlagsPrivate_ = 16384; +pub const ImGuiButtonFlags_AlignTextBaseLine: ImGuiButtonFlagsPrivate_ = 32768; +pub const ImGuiButtonFlags_NoKeyModifiers: ImGuiButtonFlagsPrivate_ = 65536; +pub const ImGuiButtonFlags_NoHoldingActiveId: ImGuiButtonFlagsPrivate_ = 131072; +pub const ImGuiButtonFlags_NoNavFocus: ImGuiButtonFlagsPrivate_ = 262144; +pub const ImGuiButtonFlags_NoHoveredOnFocus: ImGuiButtonFlagsPrivate_ = 524288; +pub const ImGuiButtonFlags_PressedOnMask_: ImGuiButtonFlagsPrivate_ = 1008; +pub const ImGuiButtonFlags_PressedOnDefault_: ImGuiButtonFlagsPrivate_ = 32; +pub type ImGuiButtonFlagsPrivate_ = cty::c_uint; +pub const ImGuiSliderFlags_Vertical: ImGuiSliderFlagsPrivate_ = 1048576; +pub const ImGuiSliderFlags_ReadOnly: ImGuiSliderFlagsPrivate_ = 2097152; +pub type ImGuiSliderFlagsPrivate_ = cty::c_uint; +pub const ImGuiSelectableFlags_NoHoldingActiveID: ImGuiSelectableFlagsPrivate_ = 1048576; +pub const ImGuiSelectableFlags_SelectOnClick: ImGuiSelectableFlagsPrivate_ = 2097152; +pub const ImGuiSelectableFlags_SelectOnRelease: ImGuiSelectableFlagsPrivate_ = 4194304; +pub const ImGuiSelectableFlags_SpanAvailWidth: ImGuiSelectableFlagsPrivate_ = 8388608; +pub const ImGuiSelectableFlags_DrawHoveredWhenHeld: ImGuiSelectableFlagsPrivate_ = 16777216; +pub const ImGuiSelectableFlags_SetNavIdOnHover: ImGuiSelectableFlagsPrivate_ = 33554432; +pub const ImGuiSelectableFlags_NoPadWithHalfSpacing: ImGuiSelectableFlagsPrivate_ = 67108864; +pub type ImGuiSelectableFlagsPrivate_ = cty::c_uint; +pub const ImGuiTreeNodeFlags_ClipLabelForTrailingButton: ImGuiTreeNodeFlagsPrivate_ = 1048576; +pub type ImGuiTreeNodeFlagsPrivate_ = cty::c_uint; +pub const ImGuiSeparatorFlags_None: ImGuiSeparatorFlags_ = 0; +pub const ImGuiSeparatorFlags_Horizontal: ImGuiSeparatorFlags_ = 1; +pub const ImGuiSeparatorFlags_Vertical: ImGuiSeparatorFlags_ = 2; +pub const ImGuiSeparatorFlags_SpanAllColumns: ImGuiSeparatorFlags_ = 4; +pub type ImGuiSeparatorFlags_ = cty::c_uint; +pub const ImGuiTextFlags_None: ImGuiTextFlags_ = 0; +pub const ImGuiTextFlags_NoWidthForLargeClippedText: ImGuiTextFlags_ = 1; +pub type ImGuiTextFlags_ = cty::c_uint; +pub const ImGuiTooltipFlags_None: ImGuiTooltipFlags_ = 0; +pub const ImGuiTooltipFlags_OverridePreviousTooltip: ImGuiTooltipFlags_ = 1; +pub type ImGuiTooltipFlags_ = cty::c_uint; +pub const ImGuiLayoutType_Horizontal: ImGuiLayoutType_ = 0; +pub const ImGuiLayoutType_Vertical: ImGuiLayoutType_ = 1; +pub type ImGuiLayoutType_ = cty::c_uint; +pub const ImGuiLogType_None: ImGuiLogType = 0; +pub const ImGuiLogType_TTY: ImGuiLogType = 1; +pub const ImGuiLogType_File: ImGuiLogType = 2; +pub const ImGuiLogType_Buffer: ImGuiLogType = 3; +pub const ImGuiLogType_Clipboard: ImGuiLogType = 4; +pub type ImGuiLogType = cty::c_uint; +pub const ImGuiAxis_None: ImGuiAxis = -1; +pub const ImGuiAxis_X: ImGuiAxis = 0; +pub const ImGuiAxis_Y: ImGuiAxis = 1; +pub type ImGuiAxis = cty::c_int; +pub const ImGuiPlotType_Lines: ImGuiPlotType = 0; +pub const ImGuiPlotType_Histogram: ImGuiPlotType = 1; +pub type ImGuiPlotType = cty::c_uint; +pub const ImGuiInputSource_None: ImGuiInputSource = 0; +pub const ImGuiInputSource_Mouse: ImGuiInputSource = 1; +pub const ImGuiInputSource_Nav: ImGuiInputSource = 2; +pub const ImGuiInputSource_NavKeyboard: ImGuiInputSource = 3; +pub const ImGuiInputSource_NavGamepad: ImGuiInputSource = 4; +pub const ImGuiInputSource_COUNT: ImGuiInputSource = 5; +pub type ImGuiInputSource = cty::c_uint; +pub const ImGuiInputReadMode_Down: ImGuiInputReadMode = 0; +pub const ImGuiInputReadMode_Pressed: ImGuiInputReadMode = 1; +pub const ImGuiInputReadMode_Released: ImGuiInputReadMode = 2; +pub const ImGuiInputReadMode_Repeat: ImGuiInputReadMode = 3; +pub const ImGuiInputReadMode_RepeatSlow: ImGuiInputReadMode = 4; +pub const ImGuiInputReadMode_RepeatFast: ImGuiInputReadMode = 5; +pub type ImGuiInputReadMode = cty::c_uint; +pub const ImGuiNavHighlightFlags_None: ImGuiNavHighlightFlags_ = 0; +pub const ImGuiNavHighlightFlags_TypeDefault: ImGuiNavHighlightFlags_ = 1; +pub const ImGuiNavHighlightFlags_TypeThin: ImGuiNavHighlightFlags_ = 2; +pub const ImGuiNavHighlightFlags_AlwaysDraw: ImGuiNavHighlightFlags_ = 4; +pub const ImGuiNavHighlightFlags_NoRounding: ImGuiNavHighlightFlags_ = 8; +pub type ImGuiNavHighlightFlags_ = cty::c_uint; +pub const ImGuiNavDirSourceFlags_None: ImGuiNavDirSourceFlags_ = 0; +pub const ImGuiNavDirSourceFlags_Keyboard: ImGuiNavDirSourceFlags_ = 1; +pub const ImGuiNavDirSourceFlags_PadDPad: ImGuiNavDirSourceFlags_ = 2; +pub const ImGuiNavDirSourceFlags_PadLStick: ImGuiNavDirSourceFlags_ = 4; +pub type ImGuiNavDirSourceFlags_ = cty::c_uint; +pub const ImGuiNavMoveFlags_None: ImGuiNavMoveFlags_ = 0; +pub const ImGuiNavMoveFlags_LoopX: ImGuiNavMoveFlags_ = 1; +pub const ImGuiNavMoveFlags_LoopY: ImGuiNavMoveFlags_ = 2; +pub const ImGuiNavMoveFlags_WrapX: ImGuiNavMoveFlags_ = 4; +pub const ImGuiNavMoveFlags_WrapY: ImGuiNavMoveFlags_ = 8; +pub const ImGuiNavMoveFlags_AllowCurrentNavId: ImGuiNavMoveFlags_ = 16; +pub const ImGuiNavMoveFlags_AlsoScoreVisibleSet: ImGuiNavMoveFlags_ = 32; +pub const ImGuiNavMoveFlags_ScrollToEdge: ImGuiNavMoveFlags_ = 64; +pub type ImGuiNavMoveFlags_ = cty::c_uint; +pub const ImGuiNavForward_None: ImGuiNavForward = 0; +pub const ImGuiNavForward_ForwardQueued: ImGuiNavForward = 1; +pub const ImGuiNavForward_ForwardActive: ImGuiNavForward = 2; +pub type ImGuiNavForward = cty::c_uint; +pub const ImGuiNavLayer_Main: ImGuiNavLayer = 0; +pub const ImGuiNavLayer_Menu: ImGuiNavLayer = 1; +pub const ImGuiNavLayer_COUNT: ImGuiNavLayer = 2; +pub type ImGuiNavLayer = cty::c_uint; +pub const ImGuiPopupPositionPolicy_Default: ImGuiPopupPositionPolicy = 0; +pub const ImGuiPopupPositionPolicy_ComboBox: ImGuiPopupPositionPolicy = 1; +pub const ImGuiPopupPositionPolicy_Tooltip: ImGuiPopupPositionPolicy = 2; +pub type ImGuiPopupPositionPolicy = cty::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiDataTypeTempStorage { + pub Data: [ImU8; 8usize], +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiDataTypeInfo { + pub Size: usize, + pub Name: *const cty::c_char, + pub PrintFmt: *const cty::c_char, + pub ScanFmt: *const cty::c_char, +} +impl Default for ImGuiDataTypeInfo { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +pub const ImGuiDataType_String: ImGuiDataTypePrivate_ = 11; +pub const ImGuiDataType_Pointer: ImGuiDataTypePrivate_ = 12; +pub const ImGuiDataType_ID: ImGuiDataTypePrivate_ = 13; +pub type ImGuiDataTypePrivate_ = cty::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiColorMod { + pub Col: ImGuiCol, + pub BackupValue: ImVec4, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct ImGuiStyleMod { + pub VarIdx: ImGuiStyleVar, + pub __bindgen_anon_1: ImGuiStyleMod__bindgen_ty_1, +} +#[repr(C)] +#[derive(Copy, Clone)] +pub union ImGuiStyleMod__bindgen_ty_1 { + pub BackupInt: [cty::c_int; 2usize], + pub BackupFloat: [f32; 2usize], + _bindgen_union_align: [u32; 2usize], +} +impl Default for ImGuiStyleMod__bindgen_ty_1 { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for ImGuiStyleMod__bindgen_ty_1 { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write!(f, "ImGuiStyleMod__bindgen_ty_1 {{ union }}") + } +} +impl Default for ImGuiStyleMod { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for ImGuiStyleMod { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write!( + f, + "ImGuiStyleMod {{ VarIdx: {:?}, __bindgen_anon_1: {:?} }}", + self.VarIdx, self.__bindgen_anon_1 + ) + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiGroupData { + pub WindowID: ImGuiID, + pub BackupCursorPos: ImVec2, + pub BackupCursorMaxPos: ImVec2, + pub BackupIndent: ImVec1, + pub BackupGroupOffset: ImVec1, + pub BackupCurrLineSize: ImVec2, + pub BackupCurrLineTextBaseOffset: f32, + pub BackupActiveIdIsAlive: ImGuiID, + pub BackupActiveIdPreviousFrameIsAlive: bool, + pub EmitItem: bool, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiMenuColumns { + pub Spacing: f32, + pub Width: f32, + pub NextWidth: f32, + pub Pos: [f32; 3usize], + pub NextWidths: [f32; 3usize], +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct ImGuiInputTextState { + pub ID: ImGuiID, + pub CurLenW: cty::c_int, + pub CurLenA: cty::c_int, + pub TextW: ImVector_ImWchar, + pub TextA: ImVector_char, + pub InitialTextA: ImVector_char, + pub TextAIsValid: bool, + pub BufCapacityA: cty::c_int, + pub ScrollX: f32, + pub Stb: STB_TexteditState, + pub CursorAnim: f32, + pub CursorFollow: bool, + pub SelectedAllMouseLock: bool, + pub Edited: bool, + pub UserFlags: ImGuiInputTextFlags, + pub UserCallback: ImGuiInputTextCallback, + pub UserCallbackData: *mut cty::c_void, +} +impl Default for ImGuiInputTextState { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for ImGuiInputTextState { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write ! (f , "ImGuiInputTextState {{ ID: {:?}, CurLenW: {:?}, CurLenA: {:?}, TextW: {:?}, TextA: {:?}, InitialTextA: {:?}, TextAIsValid: {:?}, BufCapacityA: {:?}, ScrollX: {:?}, Stb: {:?}, CursorAnim: {:?}, CursorFollow: {:?}, SelectedAllMouseLock: {:?}, Edited: {:?}, UserFlags: {:?}, UserCallback: {:?}, UserCallbackData: {:?} }}" , self . ID , self . CurLenW , self . CurLenA , self . TextW , self . TextA , self . InitialTextA , self . TextAIsValid , self . BufCapacityA , self . ScrollX , self . Stb , self . CursorAnim , self . CursorFollow , self . SelectedAllMouseLock , self . Edited , self . UserFlags , self . UserCallback , self . UserCallbackData) + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiPopupData { + pub PopupId: ImGuiID, + pub Window: *mut ImGuiWindow, + pub SourceWindow: *mut ImGuiWindow, + pub OpenFrameCount: cty::c_int, + pub OpenParentId: ImGuiID, + pub OpenPopupPos: ImVec2, + pub OpenMousePos: ImVec2, +} +impl Default for ImGuiPopupData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiNavMoveResult { + pub Window: *mut ImGuiWindow, + pub ID: ImGuiID, + pub FocusScopeId: ImGuiID, + pub DistBox: f32, + pub DistCenter: f32, + pub DistAxial: f32, + pub RectRel: ImRect, +} +impl Default for ImGuiNavMoveResult { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +pub const ImGuiNextWindowDataFlags_None: ImGuiNextWindowDataFlags_ = 0; +pub const ImGuiNextWindowDataFlags_HasPos: ImGuiNextWindowDataFlags_ = 1; +pub const ImGuiNextWindowDataFlags_HasSize: ImGuiNextWindowDataFlags_ = 2; +pub const ImGuiNextWindowDataFlags_HasContentSize: ImGuiNextWindowDataFlags_ = 4; +pub const ImGuiNextWindowDataFlags_HasCollapsed: ImGuiNextWindowDataFlags_ = 8; +pub const ImGuiNextWindowDataFlags_HasSizeConstraint: ImGuiNextWindowDataFlags_ = 16; +pub const ImGuiNextWindowDataFlags_HasFocus: ImGuiNextWindowDataFlags_ = 32; +pub const ImGuiNextWindowDataFlags_HasBgAlpha: ImGuiNextWindowDataFlags_ = 64; +pub const ImGuiNextWindowDataFlags_HasScroll: ImGuiNextWindowDataFlags_ = 128; +pub type ImGuiNextWindowDataFlags_ = cty::c_uint; +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiNextWindowData { + pub Flags: ImGuiNextWindowDataFlags, + pub PosCond: ImGuiCond, + pub SizeCond: ImGuiCond, + pub CollapsedCond: ImGuiCond, + pub PosVal: ImVec2, + pub PosPivotVal: ImVec2, + pub SizeVal: ImVec2, + pub ContentSizeVal: ImVec2, + pub ScrollVal: ImVec2, + pub CollapsedVal: bool, + pub SizeConstraintRect: ImRect, + pub SizeCallback: ImGuiSizeCallback, + pub SizeCallbackUserData: *mut cty::c_void, + pub BgAlphaVal: f32, + pub MenuBarOffsetMinVal: ImVec2, +} +impl Default for ImGuiNextWindowData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +pub const ImGuiNextItemDataFlags_None: ImGuiNextItemDataFlags_ = 0; +pub const ImGuiNextItemDataFlags_HasWidth: ImGuiNextItemDataFlags_ = 1; +pub const ImGuiNextItemDataFlags_HasOpen: ImGuiNextItemDataFlags_ = 2; +pub type ImGuiNextItemDataFlags_ = cty::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiNextItemData { + pub Flags: ImGuiNextItemDataFlags, + pub Width: f32, + pub FocusScopeId: ImGuiID, + pub OpenCond: ImGuiCond, + pub OpenVal: bool, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiShrinkWidthItem { + pub Index: cty::c_int, + pub Width: f32, +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiPtrOrIndex { + pub Ptr: *mut cty::c_void, + pub Index: cty::c_int, +} +impl Default for ImGuiPtrOrIndex { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +pub const ImGuiOldColumnFlags_None: ImGuiOldColumnFlags_ = 0; +pub const ImGuiOldColumnFlags_NoBorder: ImGuiOldColumnFlags_ = 1; +pub const ImGuiOldColumnFlags_NoResize: ImGuiOldColumnFlags_ = 2; +pub const ImGuiOldColumnFlags_NoPreserveWidths: ImGuiOldColumnFlags_ = 4; +pub const ImGuiOldColumnFlags_NoForceWithinWindow: ImGuiOldColumnFlags_ = 8; +pub const ImGuiOldColumnFlags_GrowParentContentsSize: ImGuiOldColumnFlags_ = 16; +pub type ImGuiOldColumnFlags_ = cty::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiOldColumnData { + pub OffsetNorm: f32, + pub OffsetNormBeforeResize: f32, + pub Flags: ImGuiOldColumnFlags, + pub ClipRect: ImRect, +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiOldColumns { + pub ID: ImGuiID, + pub Flags: ImGuiOldColumnFlags, + pub IsFirstFrame: bool, + pub IsBeingResized: bool, + pub Current: cty::c_int, + pub Count: cty::c_int, + pub OffMinX: f32, + pub OffMaxX: f32, + pub LineMinY: f32, + pub LineMaxY: f32, + pub HostCursorPosY: f32, + pub HostCursorMaxPosX: f32, + pub HostInitialClipRect: ImRect, + pub HostBackupClipRect: ImRect, + pub HostBackupParentWorkRect: ImRect, + pub Columns: ImVector_ImGuiOldColumnData, + pub Splitter: ImDrawListSplitter, +} +impl Default for ImGuiOldColumns { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiViewportP { + pub _ImGuiViewport: ImGuiViewport, + pub DrawListsLastFrame: [cty::c_int; 2usize], + pub DrawLists: [*mut ImDrawList; 2usize], + pub DrawDataP: ImDrawData, + pub DrawDataBuilder: ImDrawDataBuilder, + pub WorkOffsetMin: ImVec2, + pub WorkOffsetMax: ImVec2, + pub CurrWorkOffsetMin: ImVec2, + pub CurrWorkOffsetMax: ImVec2, +} +impl Default for ImGuiViewportP { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiWindowSettings { + pub ID: ImGuiID, + pub Pos: ImVec2ih, + pub Size: ImVec2ih, + pub Collapsed: bool, + pub WantApply: bool, +} +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiSettingsHandler { + pub TypeName: *const cty::c_char, + pub TypeHash: ImGuiID, + pub ClearAllFn: ::core::option::Option< + unsafe extern "C" fn(ctx: *mut ImGuiContext, handler: *mut ImGuiSettingsHandler), + >, + pub ReadInitFn: ::core::option::Option< + unsafe extern "C" fn(ctx: *mut ImGuiContext, handler: *mut ImGuiSettingsHandler), + >, + pub ReadOpenFn: ::core::option::Option< + unsafe extern "C" fn( + ctx: *mut ImGuiContext, + handler: *mut ImGuiSettingsHandler, + name: *const cty::c_char, + ) -> *mut cty::c_void, + >, + pub ReadLineFn: ::core::option::Option< + unsafe extern "C" fn( + ctx: *mut ImGuiContext, + handler: *mut ImGuiSettingsHandler, + entry: *mut cty::c_void, + line: *const cty::c_char, + ), + >, + pub ApplyAllFn: ::core::option::Option< + unsafe extern "C" fn(ctx: *mut ImGuiContext, handler: *mut ImGuiSettingsHandler), + >, + pub WriteAllFn: ::core::option::Option< + unsafe extern "C" fn( + ctx: *mut ImGuiContext, + handler: *mut ImGuiSettingsHandler, + out_buf: *mut ImGuiTextBuffer, + ), + >, + pub UserData: *mut cty::c_void, +} +impl Default for ImGuiSettingsHandler { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiMetricsConfig { + pub ShowWindowsRects: bool, + pub ShowWindowsBeginOrder: bool, + pub ShowTablesRects: bool, + pub ShowDrawCmdMesh: bool, + pub ShowDrawCmdBoundingBoxes: bool, + pub ShowWindowsRectsType: cty::c_int, + pub ShowTablesRectsType: cty::c_int, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiStackSizes { + pub SizeOfIDStack: cty::c_short, + pub SizeOfColorStack: cty::c_short, + pub SizeOfStyleVarStack: cty::c_short, + pub SizeOfFontStack: cty::c_short, + pub SizeOfFocusScopeStack: cty::c_short, + pub SizeOfGroupStack: cty::c_short, + pub SizeOfBeginPopupStack: cty::c_short, +} +pub const ImGuiContextHookType_NewFramePre: ImGuiContextHookType = 0; +pub const ImGuiContextHookType_NewFramePost: ImGuiContextHookType = 1; +pub const ImGuiContextHookType_EndFramePre: ImGuiContextHookType = 2; +pub const ImGuiContextHookType_EndFramePost: ImGuiContextHookType = 3; +pub const ImGuiContextHookType_RenderPre: ImGuiContextHookType = 4; +pub const ImGuiContextHookType_RenderPost: ImGuiContextHookType = 5; +pub const ImGuiContextHookType_Shutdown: ImGuiContextHookType = 6; +pub const ImGuiContextHookType_PendingRemoval_: ImGuiContextHookType = 7; +pub type ImGuiContextHookType = cty::c_uint; +#[repr(C)] +#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiContextHook { + pub HookId: ImGuiID, + pub Type: ImGuiContextHookType, + pub Owner: ImGuiID, + pub Callback: ImGuiContextHookCallback, + pub UserData: *mut cty::c_void, +} +impl Default for ImGuiContextHook { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Copy, Clone)] +pub struct ImGuiContext { + pub Initialized: bool, + pub FontAtlasOwnedByContext: bool, + pub IO: ImGuiIO, + pub Style: ImGuiStyle, + pub Font: *mut ImFont, + pub FontSize: f32, + pub FontBaseSize: f32, + pub DrawListSharedData: ImDrawListSharedData, + pub Time: f64, + pub FrameCount: cty::c_int, + pub FrameCountEnded: cty::c_int, + pub FrameCountRendered: cty::c_int, + pub WithinFrameScope: bool, + pub WithinFrameScopeWithImplicitWindow: bool, + pub WithinEndChild: bool, + pub GcCompactAll: bool, + pub TestEngineHookItems: bool, + pub TestEngineHookIdInfo: ImGuiID, + pub TestEngine: *mut cty::c_void, + pub Windows: ImVector_ImGuiWindowPtr, + pub WindowsFocusOrder: ImVector_ImGuiWindowPtr, + pub WindowsTempSortBuffer: ImVector_ImGuiWindowPtr, + pub CurrentWindowStack: ImVector_ImGuiWindowPtr, + pub WindowsById: ImGuiStorage, + pub WindowsActiveCount: cty::c_int, + pub CurrentWindow: *mut ImGuiWindow, + pub HoveredWindow: *mut ImGuiWindow, + pub HoveredRootWindow: *mut ImGuiWindow, + pub HoveredWindowUnderMovingWindow: *mut ImGuiWindow, + pub MovingWindow: *mut ImGuiWindow, + pub WheelingWindow: *mut ImGuiWindow, + pub WheelingWindowRefMousePos: ImVec2, + pub WheelingWindowTimer: f32, + pub HoveredId: ImGuiID, + pub HoveredIdPreviousFrame: ImGuiID, + pub HoveredIdAllowOverlap: bool, + pub HoveredIdUsingMouseWheel: bool, + pub HoveredIdPreviousFrameUsingMouseWheel: bool, + pub HoveredIdDisabled: bool, + pub HoveredIdTimer: f32, + pub HoveredIdNotActiveTimer: f32, + pub ActiveId: ImGuiID, + pub ActiveIdIsAlive: ImGuiID, + pub ActiveIdTimer: f32, + pub ActiveIdIsJustActivated: bool, + pub ActiveIdAllowOverlap: bool, + pub ActiveIdNoClearOnFocusLoss: bool, + pub ActiveIdHasBeenPressedBefore: bool, + pub ActiveIdHasBeenEditedBefore: bool, + pub ActiveIdHasBeenEditedThisFrame: bool, + pub ActiveIdUsingMouseWheel: bool, + pub ActiveIdUsingNavDirMask: ImU32, + pub ActiveIdUsingNavInputMask: ImU32, + pub ActiveIdUsingKeyInputMask: ImU64, + pub ActiveIdClickOffset: ImVec2, + pub ActiveIdWindow: *mut ImGuiWindow, + pub ActiveIdSource: ImGuiInputSource, + pub ActiveIdMouseButton: cty::c_int, + pub ActiveIdPreviousFrame: ImGuiID, + pub ActiveIdPreviousFrameIsAlive: bool, + pub ActiveIdPreviousFrameHasBeenEditedBefore: bool, + pub ActiveIdPreviousFrameWindow: *mut ImGuiWindow, + pub LastActiveId: ImGuiID, + pub LastActiveIdTimer: f32, + pub NextWindowData: ImGuiNextWindowData, + pub NextItemData: ImGuiNextItemData, + pub ColorStack: ImVector_ImGuiColorMod, + pub StyleVarStack: ImVector_ImGuiStyleMod, + pub FontStack: ImVector_ImFontPtr, + pub FocusScopeStack: ImVector_ImGuiID, + pub ItemFlagsStack: ImVector_ImGuiItemFlags, + pub GroupStack: ImVector_ImGuiGroupData, + pub OpenPopupStack: ImVector_ImGuiPopupData, + pub BeginPopupStack: ImVector_ImGuiPopupData, + pub Viewports: ImVector_ImGuiViewportPPtr, + pub NavWindow: *mut ImGuiWindow, + pub NavId: ImGuiID, + pub NavFocusScopeId: ImGuiID, + pub NavActivateId: ImGuiID, + pub NavActivateDownId: ImGuiID, + pub NavActivatePressedId: ImGuiID, + pub NavInputId: ImGuiID, + pub NavJustTabbedId: ImGuiID, + pub NavJustMovedToId: ImGuiID, + pub NavJustMovedToFocusScopeId: ImGuiID, + pub NavJustMovedToKeyMods: ImGuiKeyModFlags, + pub NavNextActivateId: ImGuiID, + pub NavInputSource: ImGuiInputSource, + pub NavScoringRect: ImRect, + pub NavScoringCount: cty::c_int, + pub NavLayer: ImGuiNavLayer, + pub NavIdTabCounter: cty::c_int, + pub NavIdIsAlive: bool, + pub NavMousePosDirty: bool, + pub NavDisableHighlight: bool, + pub NavDisableMouseHover: bool, + pub NavAnyRequest: bool, + pub NavInitRequest: bool, + pub NavInitRequestFromMove: bool, + pub NavInitResultId: ImGuiID, + pub NavInitResultRectRel: ImRect, + pub NavMoveRequest: bool, + pub NavMoveRequestFlags: ImGuiNavMoveFlags, + pub NavMoveRequestForward: ImGuiNavForward, + pub NavMoveRequestKeyMods: ImGuiKeyModFlags, + pub NavMoveDir: ImGuiDir, + pub NavMoveDirLast: ImGuiDir, + pub NavMoveClipDir: ImGuiDir, + pub NavMoveResultLocal: ImGuiNavMoveResult, + pub NavMoveResultLocalVisibleSet: ImGuiNavMoveResult, + pub NavMoveResultOther: ImGuiNavMoveResult, + pub NavWrapRequestWindow: *mut ImGuiWindow, + pub NavWrapRequestFlags: ImGuiNavMoveFlags, + pub NavWindowingTarget: *mut ImGuiWindow, + pub NavWindowingTargetAnim: *mut ImGuiWindow, + pub NavWindowingListWindow: *mut ImGuiWindow, + pub NavWindowingTimer: f32, + pub NavWindowingHighlightAlpha: f32, + pub NavWindowingToggleLayer: bool, + pub FocusRequestCurrWindow: *mut ImGuiWindow, + pub FocusRequestNextWindow: *mut ImGuiWindow, + pub FocusRequestCurrCounterRegular: cty::c_int, + pub FocusRequestCurrCounterTabStop: cty::c_int, + pub FocusRequestNextCounterRegular: cty::c_int, + pub FocusRequestNextCounterTabStop: cty::c_int, + pub FocusTabPressed: bool, + pub DimBgRatio: f32, + pub MouseCursor: ImGuiMouseCursor, + pub DragDropActive: bool, + pub DragDropWithinSource: bool, + pub DragDropWithinTarget: bool, + pub DragDropSourceFlags: ImGuiDragDropFlags, + pub DragDropSourceFrameCount: cty::c_int, + pub DragDropMouseButton: cty::c_int, + pub DragDropPayload: ImGuiPayload, + pub DragDropTargetRect: ImRect, + pub DragDropTargetId: ImGuiID, + pub DragDropAcceptFlags: ImGuiDragDropFlags, + pub DragDropAcceptIdCurrRectSurface: f32, + pub DragDropAcceptIdCurr: ImGuiID, + pub DragDropAcceptIdPrev: ImGuiID, + pub DragDropAcceptFrameCount: cty::c_int, + pub DragDropHoldJustPressedId: ImGuiID, + pub DragDropPayloadBufHeap: ImVector_unsigned_char, + pub DragDropPayloadBufLocal: [cty::c_uchar; 16usize], + pub CurrentTable: *mut ImGuiTable, + pub Tables: ImPool_ImGuiTable, + pub CurrentTableStack: ImVector_ImGuiPtrOrIndex, + pub TablesLastTimeActive: ImVector_float, + pub DrawChannelsTempMergeBuffer: ImVector_ImDrawChannel, + pub CurrentTabBar: *mut ImGuiTabBar, + pub TabBars: ImPool_ImGuiTabBar, + pub CurrentTabBarStack: ImVector_ImGuiPtrOrIndex, + pub ShrinkWidthBuffer: ImVector_ImGuiShrinkWidthItem, + pub LastValidMousePos: ImVec2, + pub InputTextState: ImGuiInputTextState, + pub InputTextPasswordFont: ImFont, + pub TempInputId: ImGuiID, + pub ColorEditOptions: ImGuiColorEditFlags, + pub ColorEditLastHue: f32, + pub ColorEditLastSat: f32, + pub ColorEditLastColor: [f32; 3usize], + pub ColorPickerRef: ImVec4, + pub SliderCurrentAccum: f32, + pub SliderCurrentAccumDirty: bool, + pub DragCurrentAccumDirty: bool, + pub DragCurrentAccum: f32, + pub DragSpeedDefaultRatio: f32, + pub ScrollbarClickDeltaToGrabCenter: f32, + pub TooltipOverrideCount: cty::c_int, + pub TooltipSlowDelay: f32, + pub ClipboardHandlerData: ImVector_char, + pub MenusIdSubmittedThisFrame: ImVector_ImGuiID, + pub PlatformImePos: ImVec2, + pub PlatformImeLastPos: ImVec2, + pub PlatformLocaleDecimalPoint: cty::c_char, + pub SettingsLoaded: bool, + pub SettingsDirtyTimer: f32, + pub SettingsIniData: ImGuiTextBuffer, + pub SettingsHandlers: ImVector_ImGuiSettingsHandler, + pub SettingsWindows: ImChunkStream_ImGuiWindowSettings, + pub SettingsTables: ImChunkStream_ImGuiTableSettings, + pub Hooks: ImVector_ImGuiContextHook, + pub HookIdNext: ImGuiID, + pub LogEnabled: bool, + pub LogType: ImGuiLogType, + pub LogFile: ImFileHandle, + pub LogBuffer: ImGuiTextBuffer, + pub LogNextPrefix: *const cty::c_char, + pub LogNextSuffix: *const cty::c_char, + pub LogLinePosY: f32, + pub LogLineFirstItem: bool, + pub LogDepthRef: cty::c_int, + pub LogDepthToExpand: cty::c_int, + pub LogDepthToExpandDefault: cty::c_int, + pub DebugItemPickerActive: bool, + pub DebugItemPickerBreakId: ImGuiID, + pub DebugMetricsConfig: ImGuiMetricsConfig, + pub FramerateSecPerFrame: [f32; 120usize], + pub FramerateSecPerFrameIdx: cty::c_int, + pub FramerateSecPerFrameAccum: f32, + pub WantCaptureMouseNextFrame: cty::c_int, + pub WantCaptureKeyboardNextFrame: cty::c_int, + pub WantTextInputNextFrame: cty::c_int, + pub TempBuffer: [cty::c_char; 3073usize], +} +impl Default for ImGuiContext { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ::core::fmt::Debug for ImGuiContext { + fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { + write ! (f , "ImGuiContext {{ Initialized: {:?}, FontAtlasOwnedByContext: {:?}, IO: {:?}, Style: {:?}, Font: {:?}, FontSize: {:?}, FontBaseSize: {:?}, DrawListSharedData: {:?}, Time: {:?}, FrameCount: {:?}, FrameCountEnded: {:?}, FrameCountRendered: {:?}, WithinFrameScope: {:?}, WithinFrameScopeWithImplicitWindow: {:?}, WithinEndChild: {:?}, GcCompactAll: {:?}, TestEngineHookItems: {:?}, TestEngineHookIdInfo: {:?}, TestEngine: {:?}, Windows: {:?}, WindowsFocusOrder: {:?}, WindowsTempSortBuffer: {:?}, CurrentWindowStack: {:?}, WindowsById: {:?}, WindowsActiveCount: {:?}, CurrentWindow: {:?}, HoveredWindow: {:?}, HoveredRootWindow: {:?}, HoveredWindowUnderMovingWindow: {:?}, MovingWindow: {:?}, WheelingWindow: {:?}, WheelingWindowRefMousePos: {:?}, WheelingWindowTimer: {:?}, HoveredId: {:?}, HoveredIdPreviousFrame: {:?}, HoveredIdAllowOverlap: {:?}, HoveredIdUsingMouseWheel: {:?}, HoveredIdPreviousFrameUsingMouseWheel: {:?}, HoveredIdDisabled: {:?}, HoveredIdTimer: {:?}, HoveredIdNotActiveTimer: {:?}, ActiveId: {:?}, ActiveIdIsAlive: {:?}, ActiveIdTimer: {:?}, ActiveIdIsJustActivated: {:?}, ActiveIdAllowOverlap: {:?}, ActiveIdNoClearOnFocusLoss: {:?}, ActiveIdHasBeenPressedBefore: {:?}, ActiveIdHasBeenEditedBefore: {:?}, ActiveIdHasBeenEditedThisFrame: {:?}, ActiveIdUsingMouseWheel: {:?}, ActiveIdUsingNavDirMask: {:?}, ActiveIdUsingNavInputMask: {:?}, ActiveIdUsingKeyInputMask: {:?}, ActiveIdClickOffset: {:?}, ActiveIdWindow: {:?}, ActiveIdSource: {:?}, ActiveIdMouseButton: {:?}, ActiveIdPreviousFrame: {:?}, ActiveIdPreviousFrameIsAlive: {:?}, ActiveIdPreviousFrameHasBeenEditedBefore: {:?}, ActiveIdPreviousFrameWindow: {:?}, LastActiveId: {:?}, LastActiveIdTimer: {:?}, NextWindowData: {:?}, NextItemData: {:?}, ColorStack: {:?}, StyleVarStack: {:?}, FontStack: {:?}, FocusScopeStack: {:?}, ItemFlagsStack: {:?}, GroupStack: {:?}, OpenPopupStack: {:?}, BeginPopupStack: {:?}, Viewports: {:?}, NavWindow: {:?}, NavId: {:?}, NavFocusScopeId: {:?}, NavActivateId: {:?}, NavActivateDownId: {:?}, NavActivatePressedId: {:?}, NavInputId: {:?}, NavJustTabbedId: {:?}, NavJustMovedToId: {:?}, NavJustMovedToFocusScopeId: {:?}, NavJustMovedToKeyMods: {:?}, NavNextActivateId: {:?}, NavInputSource: {:?}, NavScoringRect: {:?}, NavScoringCount: {:?}, NavLayer: {:?}, NavIdTabCounter: {:?}, NavIdIsAlive: {:?}, NavMousePosDirty: {:?}, NavDisableHighlight: {:?}, NavDisableMouseHover: {:?}, NavAnyRequest: {:?}, NavInitRequest: {:?}, NavInitRequestFromMove: {:?}, NavInitResultId: {:?}, NavInitResultRectRel: {:?}, NavMoveRequest: {:?}, NavMoveRequestFlags: {:?}, NavMoveRequestForward: {:?}, NavMoveRequestKeyMods: {:?}, NavMoveDir: {:?}, NavMoveDirLast: {:?}, NavMoveClipDir: {:?}, NavMoveResultLocal: {:?}, NavMoveResultLocalVisibleSet: {:?}, NavMoveResultOther: {:?}, NavWrapRequestWindow: {:?}, NavWrapRequestFlags: {:?}, NavWindowingTarget: {:?}, NavWindowingTargetAnim: {:?}, NavWindowingListWindow: {:?}, NavWindowingTimer: {:?}, NavWindowingHighlightAlpha: {:?}, NavWindowingToggleLayer: {:?}, FocusRequestCurrWindow: {:?}, FocusRequestNextWindow: {:?}, FocusRequestCurrCounterRegular: {:?}, FocusRequestCurrCounterTabStop: {:?}, FocusRequestNextCounterRegular: {:?}, FocusRequestNextCounterTabStop: {:?}, FocusTabPressed: {:?}, DimBgRatio: {:?}, MouseCursor: {:?}, DragDropActive: {:?}, DragDropWithinSource: {:?}, DragDropWithinTarget: {:?}, DragDropSourceFlags: {:?}, DragDropSourceFrameCount: {:?}, DragDropMouseButton: {:?}, DragDropPayload: {:?}, DragDropTargetRect: {:?}, DragDropTargetId: {:?}, DragDropAcceptFlags: {:?}, DragDropAcceptIdCurrRectSurface: {:?}, DragDropAcceptIdCurr: {:?}, DragDropAcceptIdPrev: {:?}, DragDropAcceptFrameCount: {:?}, DragDropHoldJustPressedId: {:?}, DragDropPayloadBufHeap: {:?}, DragDropPayloadBufLocal: {:?}, CurrentTable: {:?}, Tables: {:?}, CurrentTableStack: {:?}, TablesLastTimeActive: {:?}, DrawChannelsTempMergeBuffer: {:?}, CurrentTabBar: {:?}, TabBars: {:?}, CurrentTabBarStack: {:?}, ShrinkWidthBuffer: {:?}, LastValidMousePos: {:?}, InputTextState: {:?}, InputTextPasswordFont: {:?}, TempInputId: {:?}, ColorEditOptions: {:?}, ColorEditLastHue: {:?}, ColorEditLastSat: {:?}, ColorEditLastColor: {:?}, ColorPickerRef: {:?}, SliderCurrentAccum: {:?}, SliderCurrentAccumDirty: {:?}, DragCurrentAccumDirty: {:?}, DragCurrentAccum: {:?}, DragSpeedDefaultRatio: {:?}, ScrollbarClickDeltaToGrabCenter: {:?}, TooltipOverrideCount: {:?}, TooltipSlowDelay: {:?}, ClipboardHandlerData: {:?}, MenusIdSubmittedThisFrame: {:?}, PlatformImePos: {:?}, PlatformImeLastPos: {:?}, PlatformLocaleDecimalPoint: {:?}, SettingsLoaded: {:?}, SettingsDirtyTimer: {:?}, SettingsIniData: {:?}, SettingsHandlers: {:?}, SettingsWindows: {:?}, SettingsTables: {:?}, Hooks: {:?}, HookIdNext: {:?}, LogEnabled: {:?}, LogType: {:?}, LogFile: {:?}, LogBuffer: {:?}, LogNextPrefix: {:?}, LogNextSuffix: {:?}, LogLinePosY: {:?}, LogLineFirstItem: {:?}, LogDepthRef: {:?}, LogDepthToExpand: {:?}, LogDepthToExpandDefault: {:?}, DebugItemPickerActive: {:?}, DebugItemPickerBreakId: {:?}, DebugMetricsConfig: {:?}, FramerateSecPerFrame: [...], FramerateSecPerFrameIdx: {:?}, FramerateSecPerFrameAccum: {:?}, WantCaptureMouseNextFrame: {:?}, WantCaptureKeyboardNextFrame: {:?}, WantTextInputNextFrame: {:?}, TempBuffer: [...] }}" , self . Initialized , self . FontAtlasOwnedByContext , self . IO , self . Style , self . Font , self . FontSize , self . FontBaseSize , self . DrawListSharedData , self . Time , self . FrameCount , self . FrameCountEnded , self . FrameCountRendered , self . WithinFrameScope , self . WithinFrameScopeWithImplicitWindow , self . WithinEndChild , self . GcCompactAll , self . TestEngineHookItems , self . TestEngineHookIdInfo , self . TestEngine , self . Windows , self . WindowsFocusOrder , self . WindowsTempSortBuffer , self . CurrentWindowStack , self . WindowsById , self . WindowsActiveCount , self . CurrentWindow , self . HoveredWindow , self . HoveredRootWindow , self . HoveredWindowUnderMovingWindow , self . MovingWindow , self . WheelingWindow , self . WheelingWindowRefMousePos , self . WheelingWindowTimer , self . HoveredId , self . HoveredIdPreviousFrame , self . HoveredIdAllowOverlap , self . HoveredIdUsingMouseWheel , self . HoveredIdPreviousFrameUsingMouseWheel , self . HoveredIdDisabled , self . HoveredIdTimer , self . HoveredIdNotActiveTimer , self . ActiveId , self . ActiveIdIsAlive , self . ActiveIdTimer , self . ActiveIdIsJustActivated , self . ActiveIdAllowOverlap , self . ActiveIdNoClearOnFocusLoss , self . ActiveIdHasBeenPressedBefore , self . ActiveIdHasBeenEditedBefore , self . ActiveIdHasBeenEditedThisFrame , self . ActiveIdUsingMouseWheel , self . ActiveIdUsingNavDirMask , self . ActiveIdUsingNavInputMask , self . ActiveIdUsingKeyInputMask , self . ActiveIdClickOffset , self . ActiveIdWindow , self . ActiveIdSource , self . ActiveIdMouseButton , self . ActiveIdPreviousFrame , self . ActiveIdPreviousFrameIsAlive , self . ActiveIdPreviousFrameHasBeenEditedBefore , self . ActiveIdPreviousFrameWindow , self . LastActiveId , self . LastActiveIdTimer , self . NextWindowData , self . NextItemData , self . ColorStack , self . StyleVarStack , self . FontStack , self . FocusScopeStack , self . ItemFlagsStack , self . GroupStack , self . OpenPopupStack , self . BeginPopupStack , self . Viewports , self . NavWindow , self . NavId , self . NavFocusScopeId , self . NavActivateId , self . NavActivateDownId , self . NavActivatePressedId , self . NavInputId , self . NavJustTabbedId , self . NavJustMovedToId , self . NavJustMovedToFocusScopeId , self . NavJustMovedToKeyMods , self . NavNextActivateId , self . NavInputSource , self . NavScoringRect , self . NavScoringCount , self . NavLayer , self . NavIdTabCounter , self . NavIdIsAlive , self . NavMousePosDirty , self . NavDisableHighlight , self . NavDisableMouseHover , self . NavAnyRequest , self . NavInitRequest , self . NavInitRequestFromMove , self . NavInitResultId , self . NavInitResultRectRel , self . NavMoveRequest , self . NavMoveRequestFlags , self . NavMoveRequestForward , self . NavMoveRequestKeyMods , self . NavMoveDir , self . NavMoveDirLast , self . NavMoveClipDir , self . NavMoveResultLocal , self . NavMoveResultLocalVisibleSet , self . NavMoveResultOther , self . NavWrapRequestWindow , self . NavWrapRequestFlags , self . NavWindowingTarget , self . NavWindowingTargetAnim , self . NavWindowingListWindow , self . NavWindowingTimer , self . NavWindowingHighlightAlpha , self . NavWindowingToggleLayer , self . FocusRequestCurrWindow , self . FocusRequestNextWindow , self . FocusRequestCurrCounterRegular , self . FocusRequestCurrCounterTabStop , self . FocusRequestNextCounterRegular , self . FocusRequestNextCounterTabStop , self . FocusTabPressed , self . DimBgRatio , self . MouseCursor , self . DragDropActive , self . DragDropWithinSource , self . DragDropWithinTarget , self . DragDropSourceFlags , self . DragDropSourceFrameCount , self . DragDropMouseButton , self . DragDropPayload , self . DragDropTargetRect , self . DragDropTargetId , self . DragDropAcceptFlags , self . DragDropAcceptIdCurrRectSurface , self . DragDropAcceptIdCurr , self . DragDropAcceptIdPrev , self . DragDropAcceptFrameCount , self . DragDropHoldJustPressedId , self . DragDropPayloadBufHeap , self . DragDropPayloadBufLocal , self . CurrentTable , self . Tables , self . CurrentTableStack , self . TablesLastTimeActive , self . DrawChannelsTempMergeBuffer , self . CurrentTabBar , self . TabBars , self . CurrentTabBarStack , self . ShrinkWidthBuffer , self . LastValidMousePos , self . InputTextState , self . InputTextPasswordFont , self . TempInputId , self . ColorEditOptions , self . ColorEditLastHue , self . ColorEditLastSat , self . ColorEditLastColor , self . ColorPickerRef , self . SliderCurrentAccum , self . SliderCurrentAccumDirty , self . DragCurrentAccumDirty , self . DragCurrentAccum , self . DragSpeedDefaultRatio , self . ScrollbarClickDeltaToGrabCenter , self . TooltipOverrideCount , self . TooltipSlowDelay , self . ClipboardHandlerData , self . MenusIdSubmittedThisFrame , self . PlatformImePos , self . PlatformImeLastPos , self . PlatformLocaleDecimalPoint , self . SettingsLoaded , self . SettingsDirtyTimer , self . SettingsIniData , self . SettingsHandlers , self . SettingsWindows , self . SettingsTables , self . Hooks , self . HookIdNext , self . LogEnabled , self . LogType , self . LogFile , self . LogBuffer , self . LogNextPrefix , self . LogNextSuffix , self . LogLinePosY , self . LogLineFirstItem , self . LogDepthRef , self . LogDepthToExpand , self . LogDepthToExpandDefault , self . DebugItemPickerActive , self . DebugItemPickerBreakId , self . DebugMetricsConfig , self . FramerateSecPerFrameIdx , self . FramerateSecPerFrameAccum , self . WantCaptureMouseNextFrame , self . WantCaptureKeyboardNextFrame , self . WantTextInputNextFrame) + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiWindowTempData { + pub CursorPos: ImVec2, + pub CursorPosPrevLine: ImVec2, + pub CursorStartPos: ImVec2, + pub CursorMaxPos: ImVec2, + pub IdealMaxPos: ImVec2, + pub CurrLineSize: ImVec2, + pub PrevLineSize: ImVec2, + pub CurrLineTextBaseOffset: f32, + pub PrevLineTextBaseOffset: f32, + pub Indent: ImVec1, + pub ColumnsOffset: ImVec1, + pub GroupOffset: ImVec1, + pub LastItemId: ImGuiID, + pub LastItemStatusFlags: ImGuiItemStatusFlags, + pub LastItemRect: ImRect, + pub LastItemDisplayRect: ImRect, + pub NavLayerCurrent: ImGuiNavLayer, + pub NavLayerActiveMask: cty::c_int, + pub NavLayerActiveMaskNext: cty::c_int, + pub NavFocusScopeIdCurrent: ImGuiID, + pub NavHideHighlightOneFrame: bool, + pub NavHasScroll: bool, + pub MenuBarAppending: bool, + pub MenuBarOffset: ImVec2, + pub MenuColumns: ImGuiMenuColumns, + pub TreeDepth: cty::c_int, + pub TreeJumpToParentOnPopMask: ImU32, + pub ChildWindows: ImVector_ImGuiWindowPtr, + pub StateStorage: *mut ImGuiStorage, + pub CurrentColumns: *mut ImGuiOldColumns, + pub CurrentTableIdx: cty::c_int, + pub LayoutType: ImGuiLayoutType, + pub ParentLayoutType: ImGuiLayoutType, + pub FocusCounterRegular: cty::c_int, + pub FocusCounterTabStop: cty::c_int, + pub ItemFlags: ImGuiItemFlags, + pub ItemWidth: f32, + pub TextWrapPos: f32, + pub ItemWidthStack: ImVector_float, + pub TextWrapPosStack: ImVector_float, + pub StackSizesOnBegin: ImGuiStackSizes, +} +impl Default for ImGuiWindowTempData { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiWindow { + pub Name: *mut cty::c_char, + pub ID: ImGuiID, + pub Flags: ImGuiWindowFlags, + pub Pos: ImVec2, + pub Size: ImVec2, + pub SizeFull: ImVec2, + pub ContentSize: ImVec2, + pub ContentSizeIdeal: ImVec2, + pub ContentSizeExplicit: ImVec2, + pub WindowPadding: ImVec2, + pub WindowRounding: f32, + pub WindowBorderSize: f32, + pub NameBufLen: cty::c_int, + pub MoveId: ImGuiID, + pub ChildId: ImGuiID, + pub Scroll: ImVec2, + pub ScrollMax: ImVec2, + pub ScrollTarget: ImVec2, + pub ScrollTargetCenterRatio: ImVec2, + pub ScrollTargetEdgeSnapDist: ImVec2, + pub ScrollbarSizes: ImVec2, + pub ScrollbarX: bool, + pub ScrollbarY: bool, + pub Active: bool, + pub WasActive: bool, + pub WriteAccessed: bool, + pub Collapsed: bool, + pub WantCollapseToggle: bool, + pub SkipItems: bool, + pub Appearing: bool, + pub Hidden: bool, + pub IsFallbackWindow: bool, + pub HasCloseButton: bool, + pub ResizeBorderHeld: cty::c_schar, + pub BeginCount: cty::c_short, + pub BeginOrderWithinParent: cty::c_short, + pub BeginOrderWithinContext: cty::c_short, + pub PopupId: ImGuiID, + pub AutoFitFramesX: ImS8, + pub AutoFitFramesY: ImS8, + pub AutoFitChildAxises: ImS8, + pub AutoFitOnlyGrows: bool, + pub AutoPosLastDirection: ImGuiDir, + pub HiddenFramesCanSkipItems: ImS8, + pub HiddenFramesCannotSkipItems: ImS8, + pub HiddenFramesForRenderOnly: ImS8, + pub _bitfield_1: __BindgenBitfieldUnit<[u8; 3usize], u8>, + pub SetWindowPosVal: ImVec2, + pub SetWindowPosPivot: ImVec2, + pub IDStack: ImVector_ImGuiID, + pub DC: ImGuiWindowTempData, + pub OuterRectClipped: ImRect, + pub InnerRect: ImRect, + pub InnerClipRect: ImRect, + pub WorkRect: ImRect, + pub ParentWorkRect: ImRect, + pub ClipRect: ImRect, + pub ContentRegionRect: ImRect, + pub HitTestHoleSize: ImVec2ih, + pub HitTestHoleOffset: ImVec2ih, + pub LastFrameActive: cty::c_int, + pub LastTimeActive: f32, + pub ItemWidthDefault: f32, + pub StateStorage: ImGuiStorage, + pub ColumnsStorage: ImVector_ImGuiOldColumns, + pub FontWindowScale: f32, + pub SettingsOffset: cty::c_int, + pub DrawList: *mut ImDrawList, + pub DrawListInst: ImDrawList, + pub ParentWindow: *mut ImGuiWindow, + pub RootWindow: *mut ImGuiWindow, + pub RootWindowForTitleBarHighlight: *mut ImGuiWindow, + pub RootWindowForNav: *mut ImGuiWindow, + pub NavLastChildNavWindow: *mut ImGuiWindow, + pub NavLastIds: [ImGuiID; 2usize], + pub NavRectRel: [ImRect; 2usize], + pub MemoryDrawListIdxCapacity: cty::c_int, + pub MemoryDrawListVtxCapacity: cty::c_int, + pub MemoryCompacted: bool, +} +impl Default for ImGuiWindow { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ImGuiWindow { + #[inline] + pub fn SetWindowPosAllowFlags(&self) -> ImGuiCond { + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) } + } + #[inline] + pub fn set_SetWindowPosAllowFlags(&mut self, val: ImGuiCond) { + unsafe { + let val: u32 = ::core::mem::transmute(val); + self._bitfield_1.set(0usize, 8u8, val as u64) + } + } + #[inline] + pub fn SetWindowSizeAllowFlags(&self) -> ImGuiCond { + unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } + } + #[inline] + pub fn set_SetWindowSizeAllowFlags(&mut self, val: ImGuiCond) { + unsafe { + let val: u32 = ::core::mem::transmute(val); + self._bitfield_1.set(8usize, 8u8, val as u64) + } + } + #[inline] + pub fn SetWindowCollapsedAllowFlags(&self) -> ImGuiCond { + unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 8u8) as u32) } + } + #[inline] + pub fn set_SetWindowCollapsedAllowFlags(&mut self, val: ImGuiCond) { + unsafe { + let val: u32 = ::core::mem::transmute(val); + self._bitfield_1.set(16usize, 8u8, val as u64) + } + } + #[inline] + pub fn new_bitfield_1( + SetWindowPosAllowFlags: ImGuiCond, + SetWindowSizeAllowFlags: ImGuiCond, + SetWindowCollapsedAllowFlags: ImGuiCond, + ) -> __BindgenBitfieldUnit<[u8; 3usize], u8> { + let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 3usize], u8> = + Default::default(); + __bindgen_bitfield_unit.set(0usize, 8u8, { + let SetWindowPosAllowFlags: u32 = + unsafe { ::core::mem::transmute(SetWindowPosAllowFlags) }; + SetWindowPosAllowFlags as u64 + }); + __bindgen_bitfield_unit.set(8usize, 8u8, { + let SetWindowSizeAllowFlags: u32 = + unsafe { ::core::mem::transmute(SetWindowSizeAllowFlags) }; + SetWindowSizeAllowFlags as u64 + }); + __bindgen_bitfield_unit.set(16usize, 8u8, { + let SetWindowCollapsedAllowFlags: u32 = + unsafe { ::core::mem::transmute(SetWindowCollapsedAllowFlags) }; + SetWindowCollapsedAllowFlags as u64 + }); + __bindgen_bitfield_unit + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiLastItemDataBackup { + pub LastItemId: ImGuiID, + pub LastItemStatusFlags: ImGuiItemStatusFlags, + pub LastItemRect: ImRect, + pub LastItemDisplayRect: ImRect, +} +pub const ImGuiTabBarFlags_DockNode: ImGuiTabBarFlagsPrivate_ = 1048576; +pub const ImGuiTabBarFlags_IsFocused: ImGuiTabBarFlagsPrivate_ = 2097152; +pub const ImGuiTabBarFlags_SaveSettings: ImGuiTabBarFlagsPrivate_ = 4194304; +pub type ImGuiTabBarFlagsPrivate_ = cty::c_uint; +pub const ImGuiTabItemFlags_NoCloseButton: ImGuiTabItemFlagsPrivate_ = 1048576; +pub const ImGuiTabItemFlags_Button: ImGuiTabItemFlagsPrivate_ = 2097152; +pub type ImGuiTabItemFlagsPrivate_ = cty::c_uint; +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiTabItem { + pub ID: ImGuiID, + pub Flags: ImGuiTabItemFlags, + pub LastFrameVisible: cty::c_int, + pub LastFrameSelected: cty::c_int, + pub Offset: f32, + pub Width: f32, + pub ContentWidth: f32, + pub NameOffset: ImS16, + pub BeginOrder: ImS16, + pub IndexDuringLayout: ImS16, + pub WantClose: bool, +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiTabBar { + pub Tabs: ImVector_ImGuiTabItem, + pub Flags: ImGuiTabBarFlags, + pub ID: ImGuiID, + pub SelectedTabId: ImGuiID, + pub NextSelectedTabId: ImGuiID, + pub VisibleTabId: ImGuiID, + pub CurrFrameVisible: cty::c_int, + pub PrevFrameVisible: cty::c_int, + pub BarRect: ImRect, + pub CurrTabsContentsHeight: f32, + pub PrevTabsContentsHeight: f32, + pub WidthAllTabs: f32, + pub WidthAllTabsIdeal: f32, + pub ScrollingAnim: f32, + pub ScrollingTarget: f32, + pub ScrollingTargetDistToVisibility: f32, + pub ScrollingSpeed: f32, + pub ScrollingRectMinX: f32, + pub ScrollingRectMaxX: f32, + pub ReorderRequestTabId: ImGuiID, + pub ReorderRequestDir: ImS8, + pub BeginCount: ImS8, + pub WantLayout: bool, + pub VisibleTabWasSubmitted: bool, + pub TabsAddedNew: bool, + pub TabsActiveCount: ImS16, + pub LastTabItemIdx: ImS16, + pub ItemSpacingY: f32, + pub FramePadding: ImVec2, + pub BackupCursorPos: ImVec2, + pub TabsNames: ImGuiTextBuffer, +} +impl Default for ImGuiTabBar { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiTableColumn { + pub Flags: ImGuiTableColumnFlags, + pub WidthGiven: f32, + pub MinX: f32, + pub MaxX: f32, + pub WidthRequest: f32, + pub WidthAuto: f32, + pub StretchWeight: f32, + pub InitStretchWeightOrWidth: f32, + pub ClipRect: ImRect, + pub UserID: ImGuiID, + pub WorkMinX: f32, + pub WorkMaxX: f32, + pub ItemWidth: f32, + pub ContentMaxXFrozen: f32, + pub ContentMaxXUnfrozen: f32, + pub ContentMaxXHeadersUsed: f32, + pub ContentMaxXHeadersIdeal: f32, + pub NameOffset: ImS16, + pub DisplayOrder: ImGuiTableColumnIdx, + pub IndexWithinEnabledSet: ImGuiTableColumnIdx, + pub PrevEnabledColumn: ImGuiTableColumnIdx, + pub NextEnabledColumn: ImGuiTableColumnIdx, + pub SortOrder: ImGuiTableColumnIdx, + pub DrawChannelCurrent: ImGuiTableDrawChannelIdx, + pub DrawChannelFrozen: ImGuiTableDrawChannelIdx, + pub DrawChannelUnfrozen: ImGuiTableDrawChannelIdx, + pub IsEnabled: bool, + pub IsEnabledNextFrame: bool, + pub IsVisibleX: bool, + pub IsVisibleY: bool, + pub IsRequestOutput: bool, + pub IsSkipItems: bool, + pub IsPreserveWidthAuto: bool, + pub NavLayerCurrent: ImS8, + pub AutoFitQueue: ImU8, + pub CannotSkipItemsQueue: ImU8, + pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize], u8>, + pub SortDirectionsAvailList: ImU8, +} +impl ImGuiTableColumn { + #[inline] + pub fn SortDirection(&self) -> ImU8 { + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 2u8) as u8) } + } + #[inline] + pub fn set_SortDirection(&mut self, val: ImU8) { + unsafe { + let val: u8 = ::core::mem::transmute(val); + self._bitfield_1.set(0usize, 2u8, val as u64) + } + } + #[inline] + pub fn SortDirectionsAvailCount(&self) -> ImU8 { + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 2u8) as u8) } + } + #[inline] + pub fn set_SortDirectionsAvailCount(&mut self, val: ImU8) { + unsafe { + let val: u8 = ::core::mem::transmute(val); + self._bitfield_1.set(2usize, 2u8, val as u64) + } + } + #[inline] + pub fn SortDirectionsAvailMask(&self) -> ImU8 { + unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 4u8) as u8) } + } + #[inline] + pub fn set_SortDirectionsAvailMask(&mut self, val: ImU8) { + unsafe { + let val: u8 = ::core::mem::transmute(val); + self._bitfield_1.set(4usize, 4u8, val as u64) + } + } + #[inline] + pub fn new_bitfield_1( + SortDirection: ImU8, + SortDirectionsAvailCount: ImU8, + SortDirectionsAvailMask: ImU8, + ) -> __BindgenBitfieldUnit<[u8; 1usize], u8> { + let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize], u8> = + Default::default(); + __bindgen_bitfield_unit.set(0usize, 2u8, { + let SortDirection: u8 = unsafe { ::core::mem::transmute(SortDirection) }; + SortDirection as u64 + }); + __bindgen_bitfield_unit.set(2usize, 2u8, { + let SortDirectionsAvailCount: u8 = + unsafe { ::core::mem::transmute(SortDirectionsAvailCount) }; + SortDirectionsAvailCount as u64 + }); + __bindgen_bitfield_unit.set(4usize, 4u8, { + let SortDirectionsAvailMask: u8 = + unsafe { ::core::mem::transmute(SortDirectionsAvailMask) }; + SortDirectionsAvailMask as u64 + }); + __bindgen_bitfield_unit + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImGuiTableCellData { + pub BgColor: ImU32, + pub Column: ImGuiTableColumnIdx, +} +#[repr(C)] +#[derive(Debug, Copy, Clone, PartialEq)] +pub struct ImGuiTable { + pub ID: ImGuiID, + pub Flags: ImGuiTableFlags, + pub RawData: *mut cty::c_void, + pub Columns: ImSpan_ImGuiTableColumn, + pub DisplayOrderToIndex: ImSpan_ImGuiTableColumnIdx, + pub RowCellData: ImSpan_ImGuiTableCellData, + pub EnabledMaskByDisplayOrder: ImU64, + pub EnabledMaskByIndex: ImU64, + pub VisibleMaskByIndex: ImU64, + pub RequestOutputMaskByIndex: ImU64, + pub SettingsLoadedFlags: ImGuiTableFlags, + pub SettingsOffset: cty::c_int, + pub LastFrameActive: cty::c_int, + pub ColumnsCount: cty::c_int, + pub CurrentRow: cty::c_int, + pub CurrentColumn: cty::c_int, + pub InstanceCurrent: ImS16, + pub InstanceInteracted: ImS16, + pub RowPosY1: f32, + pub RowPosY2: f32, + pub RowMinHeight: f32, + pub RowTextBaseline: f32, + pub RowIndentOffsetX: f32, + pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u16>, + pub RowBgColorCounter: cty::c_int, + pub RowBgColor: [ImU32; 2usize], + pub BorderColorStrong: ImU32, + pub BorderColorLight: ImU32, + pub BorderX1: f32, + pub BorderX2: f32, + pub HostIndentX: f32, + pub MinColumnWidth: f32, + pub OuterPaddingX: f32, + pub CellPaddingX: f32, + pub CellPaddingY: f32, + pub CellSpacingX1: f32, + pub CellSpacingX2: f32, + pub LastOuterHeight: f32, + pub LastFirstRowHeight: f32, + pub InnerWidth: f32, + pub ColumnsGivenWidth: f32, + pub ColumnsAutoFitWidth: f32, + pub ResizedColumnNextWidth: f32, + pub ResizeLockMinContentsX2: f32, + pub RefScale: f32, + pub OuterRect: ImRect, + pub InnerRect: ImRect, + pub WorkRect: ImRect, + pub InnerClipRect: ImRect, + pub BgClipRect: ImRect, + pub Bg0ClipRectForDrawCmd: ImRect, + pub Bg2ClipRectForDrawCmd: ImRect, + pub HostClipRect: ImRect, + pub HostBackupWorkRect: ImRect, + pub HostBackupParentWorkRect: ImRect, + pub HostBackupInnerClipRect: ImRect, + pub HostBackupPrevLineSize: ImVec2, + pub HostBackupCurrLineSize: ImVec2, + pub HostBackupCursorMaxPos: ImVec2, + pub UserOuterSize: ImVec2, + pub HostBackupColumnsOffset: ImVec1, + pub HostBackupItemWidth: f32, + pub HostBackupItemWidthStackSize: cty::c_int, + pub OuterWindow: *mut ImGuiWindow, + pub InnerWindow: *mut ImGuiWindow, + pub ColumnsNames: ImGuiTextBuffer, + pub DrawSplitter: ImDrawListSplitter, + pub SortSpecsSingle: ImGuiTableColumnSortSpecs, + pub SortSpecsMulti: ImVector_ImGuiTableColumnSortSpecs, + pub SortSpecs: ImGuiTableSortSpecs, + pub SortSpecsCount: ImGuiTableColumnIdx, + pub ColumnsEnabledCount: ImGuiTableColumnIdx, + pub ColumnsEnabledFixedCount: ImGuiTableColumnIdx, + pub DeclColumnsCount: ImGuiTableColumnIdx, + pub HoveredColumnBody: ImGuiTableColumnIdx, + pub HoveredColumnBorder: ImGuiTableColumnIdx, + pub AutoFitSingleColumn: ImGuiTableColumnIdx, + pub ResizedColumn: ImGuiTableColumnIdx, + pub LastResizedColumn: ImGuiTableColumnIdx, + pub HeldHeaderColumn: ImGuiTableColumnIdx, + pub ReorderColumn: ImGuiTableColumnIdx, + pub ReorderColumnDir: ImGuiTableColumnIdx, + pub LeftMostStretchedColumn: ImGuiTableColumnIdx, + pub RightMostStretchedColumn: ImGuiTableColumnIdx, + pub RightMostEnabledColumn: ImGuiTableColumnIdx, + pub ContextPopupColumn: ImGuiTableColumnIdx, + pub FreezeRowsRequest: ImGuiTableColumnIdx, + pub FreezeRowsCount: ImGuiTableColumnIdx, + pub FreezeColumnsRequest: ImGuiTableColumnIdx, + pub FreezeColumnsCount: ImGuiTableColumnIdx, + pub RowCellDataCurrent: ImGuiTableColumnIdx, + pub DummyDrawChannel: ImGuiTableDrawChannelIdx, + pub Bg2DrawChannelCurrent: ImGuiTableDrawChannelIdx, + pub Bg2DrawChannelUnfrozen: ImGuiTableDrawChannelIdx, + pub IsLayoutLocked: bool, + pub IsInsideRow: bool, + pub IsInitializing: bool, + pub IsSortSpecsDirty: bool, + pub IsUsingHeaders: bool, + pub IsContextPopupOpen: bool, + pub IsSettingsRequestLoad: bool, + pub IsSettingsDirty: bool, + pub IsDefaultDisplayOrder: bool, + pub IsResetAllRequest: bool, + pub IsResetDisplayOrderRequest: bool, + pub IsUnfrozenRows: bool, + pub IsDefaultSizingPolicy: bool, + pub MemoryCompacted: bool, + pub HostSkipItems: bool, +} +impl Default for ImGuiTable { + fn default() -> Self { + unsafe { ::core::mem::zeroed() } + } +} +impl ImGuiTable { + #[inline] + pub fn RowFlags(&self) -> ImGuiTableRowFlags { + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 16u8) as u32) } + } + #[inline] + pub fn set_RowFlags(&mut self, val: ImGuiTableRowFlags) { + unsafe { + let val: u32 = ::core::mem::transmute(val); + self._bitfield_1.set(0usize, 16u8, val as u64) + } + } + #[inline] + pub fn LastRowFlags(&self) -> ImGuiTableRowFlags { + unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } + } + #[inline] + pub fn set_LastRowFlags(&mut self, val: ImGuiTableRowFlags) { + unsafe { + let val: u32 = ::core::mem::transmute(val); + self._bitfield_1.set(16usize, 16u8, val as u64) + } + } + #[inline] + pub fn new_bitfield_1( + RowFlags: ImGuiTableRowFlags, + LastRowFlags: ImGuiTableRowFlags, + ) -> __BindgenBitfieldUnit<[u8; 4usize], u16> { + let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u16> = + Default::default(); + __bindgen_bitfield_unit.set(0usize, 16u8, { + let RowFlags: u32 = unsafe { ::core::mem::transmute(RowFlags) }; + RowFlags as u64 + }); + __bindgen_bitfield_unit.set(16usize, 16u8, { + let LastRowFlags: u32 = unsafe { ::core::mem::transmute(LastRowFlags) }; + LastRowFlags as u64 + }); + __bindgen_bitfield_unit + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiTableColumnSettings { + pub WidthOrWeight: f32, + pub UserID: ImGuiID, + pub Index: ImGuiTableColumnIdx, + pub DisplayOrder: ImGuiTableColumnIdx, + pub SortOrder: ImGuiTableColumnIdx, + pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize], u8>, +} +impl ImGuiTableColumnSettings { + #[inline] + pub fn SortDirection(&self) -> ImU8 { + unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 2u8) as u8) } + } + #[inline] + pub fn set_SortDirection(&mut self, val: ImU8) { + unsafe { + let val: u8 = ::core::mem::transmute(val); + self._bitfield_1.set(0usize, 2u8, val as u64) + } + } + #[inline] + pub fn IsEnabled(&self) -> ImU8 { + unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u8) } + } + #[inline] + pub fn set_IsEnabled(&mut self, val: ImU8) { + unsafe { + let val: u8 = ::core::mem::transmute(val); + self._bitfield_1.set(2usize, 1u8, val as u64) + } + } + #[inline] + pub fn IsStretch(&self) -> ImU8 { + unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u8) } + } + #[inline] + pub fn set_IsStretch(&mut self, val: ImU8) { + unsafe { + let val: u8 = ::core::mem::transmute(val); + self._bitfield_1.set(3usize, 1u8, val as u64) + } + } + #[inline] + pub fn new_bitfield_1( + SortDirection: ImU8, + IsEnabled: ImU8, + IsStretch: ImU8, + ) -> __BindgenBitfieldUnit<[u8; 1usize], u8> { + let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize], u8> = + Default::default(); + __bindgen_bitfield_unit.set(0usize, 2u8, { + let SortDirection: u8 = unsafe { ::core::mem::transmute(SortDirection) }; + SortDirection as u64 + }); + __bindgen_bitfield_unit.set(2usize, 1u8, { + let IsEnabled: u8 = unsafe { ::core::mem::transmute(IsEnabled) }; + IsEnabled as u64 + }); + __bindgen_bitfield_unit.set(3usize, 1u8, { + let IsStretch: u8 = unsafe { ::core::mem::transmute(IsStretch) }; + IsStretch as u64 + }); + __bindgen_bitfield_unit + } +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, PartialEq)] +pub struct ImGuiTableSettings { + pub ID: ImGuiID, + pub SaveFlags: ImGuiTableFlags, + pub RefScale: f32, + pub ColumnsCount: ImGuiTableColumnIdx, + pub ColumnsCountMax: ImGuiTableColumnIdx, + pub WantApply: bool, +} +#[repr(C)] +#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] +pub struct ImFontBuilderIO { + pub FontBuilder_Build: + ::core::option::Option bool>, +} #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn ImVec2_ImVec2Nil() -> *mut ImVec2; @@ -1752,11 +3660,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetScrollX(scroll_x: f32); + pub fn igSetScrollXFloat(scroll_x: f32); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetScrollY(scroll_y: f32); + pub fn igSetScrollYFloat(scroll_y: f32); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -1776,11 +3684,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetScrollFromPosX(local_x: f32, center_x_ratio: f32); + pub fn igSetScrollFromPosXFloat(local_x: f32, center_x_ratio: f32); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetScrollFromPosY(local_y: f32, center_y_ratio: f32); + pub fn igSetScrollFromPosYFloat(local_y: f32, center_y_ratio: f32); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -2757,6 +4665,14 @@ extern "C" { ) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBeginListBox(label: *const cty::c_char, size: ImVec2) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igEndListBox(); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igListBoxStr_arr( label: *const cty::c_char, @@ -2784,22 +4700,6 @@ extern "C" { ) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igListBoxHeaderVec2(label: *const cty::c_char, size: ImVec2) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igListBoxHeaderInt( - label: *const cty::c_char, - items_count: cty::c_int, - height_in_items: cty::c_int, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igListBoxFooter(); -} -#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igPlotLinesFloatPtr( label: *const cty::c_char, @@ -2980,7 +4880,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igIsPopupOpen(str_id: *const cty::c_char, flags: ImGuiPopupFlags) -> bool; + pub fn igIsPopupOpenStr(str_id: *const cty::c_char, flags: ImGuiPopupFlags) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -3047,7 +4947,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igTableGetColumnName(column_n: cty::c_int) -> *const cty::c_char; + pub fn igTableGetColumnNameInt(column_n: cty::c_int) -> *const cty::c_char; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -3262,6 +5162,10 @@ extern "C" { pub fn igSetItemAllowOverlap(); } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetMainViewport() -> *mut ImGuiViewport; +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igIsRectVisibleNil(size: ImVec2) -> bool; } @@ -3279,11 +5183,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igGetBackgroundDrawList() -> *mut ImDrawList; + pub fn igGetBackgroundDrawListNil() -> *mut ImDrawList; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igGetForegroundDrawList() -> *mut ImDrawList; + pub fn igGetForegroundDrawListNil() -> *mut ImDrawList; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -4808,6 +6712,2493 @@ extern "C" { ) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiViewport_ImGuiViewport() -> *mut ImGuiViewport; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiViewport_destroy(self_: *mut ImGuiViewport); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiViewport_GetCenter(pOut: *mut ImVec2, self_: *mut ImGuiViewport); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiViewport_GetWorkCenter(pOut: *mut ImVec2, self_: *mut ImGuiViewport); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImHashData(data: *const cty::c_void, data_size: usize, seed: ImU32) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImHashStr(data: *const cty::c_char, data_size: usize, seed: ImU32) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImAlphaBlendColors(col_a: ImU32, col_b: ImU32) -> ImU32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImIsPowerOfTwoInt(v: cty::c_int) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImIsPowerOfTwoU64(v: ImU64) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImUpperPowerOfTwo(v: cty::c_int) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImStricmp(str1: *const cty::c_char, str2: *const cty::c_char) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImStrnicmp( + str1: *const cty::c_char, + str2: *const cty::c_char, + count: usize, + ) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImStrncpy(dst: *mut cty::c_char, src: *const cty::c_char, count: usize); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImStrdup(str_: *const cty::c_char) -> *mut cty::c_char; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImStrdupcpy( + dst: *mut cty::c_char, + p_dst_size: *mut usize, + str_: *const cty::c_char, + ) -> *mut cty::c_char; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImStrchrRange( + str_begin: *const cty::c_char, + str_end: *const cty::c_char, + c: cty::c_char, + ) -> *const cty::c_char; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImStrlenW(str_: *const ImWchar) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImStreolRange( + str_: *const cty::c_char, + str_end: *const cty::c_char, + ) -> *const cty::c_char; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImStrbolW(buf_mid_line: *const ImWchar, buf_begin: *const ImWchar) -> *const ImWchar; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImStristr( + haystack: *const cty::c_char, + haystack_end: *const cty::c_char, + needle: *const cty::c_char, + needle_end: *const cty::c_char, + ) -> *const cty::c_char; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImStrTrimBlanks(str_: *mut cty::c_char); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImStrSkipBlank(str_: *const cty::c_char) -> *const cty::c_char; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFormatString( + buf: *mut cty::c_char, + buf_size: usize, + fmt: *const cty::c_char, + ... + ) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImParseFormatFindStart(format: *const cty::c_char) -> *const cty::c_char; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImParseFormatFindEnd(format: *const cty::c_char) -> *const cty::c_char; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImParseFormatTrimDecorations( + format: *const cty::c_char, + buf: *mut cty::c_char, + buf_size: usize, + ) -> *const cty::c_char; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImParseFormatPrecision( + format: *const cty::c_char, + default_value: cty::c_int, + ) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImCharIsBlankA(c: cty::c_char) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImCharIsBlankW(c: cty::c_uint) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImTextStrToUtf8( + buf: *mut cty::c_char, + buf_size: cty::c_int, + in_text: *const ImWchar, + in_text_end: *const ImWchar, + ) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImTextCharFromUtf8( + out_char: *mut cty::c_uint, + in_text: *const cty::c_char, + in_text_end: *const cty::c_char, + ) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImTextStrFromUtf8( + buf: *mut ImWchar, + buf_size: cty::c_int, + in_text: *const cty::c_char, + in_text_end: *const cty::c_char, + in_remaining: *mut *const cty::c_char, + ) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImTextCountCharsFromUtf8( + in_text: *const cty::c_char, + in_text_end: *const cty::c_char, + ) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImTextCountUtf8BytesFromChar( + in_text: *const cty::c_char, + in_text_end: *const cty::c_char, + ) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImTextCountUtf8BytesFromStr( + in_text: *const ImWchar, + in_text_end: *const ImWchar, + ) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFileOpen(filename: *const cty::c_char, mode: *const cty::c_char) -> ImFileHandle; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFileClose(file: ImFileHandle) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFileGetSize(file: ImFileHandle) -> ImU64; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFileRead( + data: *mut cty::c_void, + size: ImU64, + count: ImU64, + file: ImFileHandle, + ) -> ImU64; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFileWrite( + data: *const cty::c_void, + size: ImU64, + count: ImU64, + file: ImFileHandle, + ) -> ImU64; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFileLoadToMemory( + filename: *const cty::c_char, + mode: *const cty::c_char, + out_file_size: *mut usize, + padding_bytes: cty::c_int, + ) -> *mut cty::c_void; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImPowFloat(x: f32, y: f32) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImPowdouble(x: f64, y: f64) -> f64; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImLogFloat(x: f32) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImLogdouble(x: f64) -> f64; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImAbsFloat(x: f32) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImAbsdouble(x: f64) -> f64; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImSignFloat(x: f32) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImSigndouble(x: f64) -> f64; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImMin(pOut: *mut ImVec2, lhs: ImVec2, rhs: ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImMax(pOut: *mut ImVec2, lhs: ImVec2, rhs: ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImClamp(pOut: *mut ImVec2, v: ImVec2, mn: ImVec2, mx: ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImLerpVec2Float(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, t: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImLerpVec2Vec2(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, t: ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImLerpVec4(pOut: *mut ImVec4, a: ImVec4, b: ImVec4, t: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImSaturate(f: f32) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImLengthSqrVec2(lhs: ImVec2) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImLengthSqrVec4(lhs: ImVec4) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImInvLength(lhs: ImVec2, fail_value: f32) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFloorFloat(f: f32) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFloorVec2(pOut: *mut ImVec2, v: ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImModPositive(a: cty::c_int, b: cty::c_int) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImDot(a: ImVec2, b: ImVec2) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImRotate(pOut: *mut ImVec2, v: ImVec2, cos_a: f32, sin_a: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImLinearSweep(current: f32, target: f32, speed: f32) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImMul(pOut: *mut ImVec2, lhs: ImVec2, rhs: ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImBezierCubicCalc( + pOut: *mut ImVec2, + p1: ImVec2, + p2: ImVec2, + p3: ImVec2, + p4: ImVec2, + t: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImBezierCubicClosestPoint( + pOut: *mut ImVec2, + p1: ImVec2, + p2: ImVec2, + p3: ImVec2, + p4: ImVec2, + p: ImVec2, + num_segments: cty::c_int, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImBezierCubicClosestPointCasteljau( + pOut: *mut ImVec2, + p1: ImVec2, + p2: ImVec2, + p3: ImVec2, + p4: ImVec2, + p: ImVec2, + tess_tol: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImBezierQuadraticCalc(pOut: *mut ImVec2, p1: ImVec2, p2: ImVec2, p3: ImVec2, t: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImLineClosestPoint(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, p: ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImTriangleContainsPoint(a: ImVec2, b: ImVec2, c: ImVec2, p: ImVec2) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImTriangleClosestPoint(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, c: ImVec2, p: ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImTriangleBarycentricCoords( + a: ImVec2, + b: ImVec2, + c: ImVec2, + p: ImVec2, + out_u: *mut f32, + out_v: *mut f32, + out_w: *mut f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImTriangleArea(a: ImVec2, b: ImVec2, c: ImVec2) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImGetDirQuadrantFromDelta(dx: f32, dy: f32) -> ImGuiDir; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImVec1_ImVec1Nil() -> *mut ImVec1; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImVec1_destroy(self_: *mut ImVec1); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImVec1_ImVec1Float(_x: f32) -> *mut ImVec1; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImVec2ih_ImVec2ihNil() -> *mut ImVec2ih; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImVec2ih_destroy(self_: *mut ImVec2ih); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImVec2ih_ImVec2ihshort(_x: cty::c_short, _y: cty::c_short) -> *mut ImVec2ih; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImVec2ih_ImVec2ihVec2(rhs: ImVec2) -> *mut ImVec2ih; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_ImRectNil() -> *mut ImRect; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_destroy(self_: *mut ImRect); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_ImRectVec2(min: ImVec2, max: ImVec2) -> *mut ImRect; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_ImRectVec4(v: ImVec4) -> *mut ImRect; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_ImRectFloat(x1: f32, y1: f32, x2: f32, y2: f32) -> *mut ImRect; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_GetCenter(pOut: *mut ImVec2, self_: *mut ImRect); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_GetSize(pOut: *mut ImVec2, self_: *mut ImRect); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_GetWidth(self_: *mut ImRect) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_GetHeight(self_: *mut ImRect) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_GetTL(pOut: *mut ImVec2, self_: *mut ImRect); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_GetTR(pOut: *mut ImVec2, self_: *mut ImRect); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_GetBL(pOut: *mut ImVec2, self_: *mut ImRect); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_GetBR(pOut: *mut ImVec2, self_: *mut ImRect); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_ContainsVec2(self_: *mut ImRect, p: ImVec2) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_ContainsRect(self_: *mut ImRect, r: ImRect) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_Overlaps(self_: *mut ImRect, r: ImRect) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_AddVec2(self_: *mut ImRect, p: ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_AddRect(self_: *mut ImRect, r: ImRect); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_ExpandFloat(self_: *mut ImRect, amount: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_ExpandVec2(self_: *mut ImRect, amount: ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_Translate(self_: *mut ImRect, d: ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_TranslateX(self_: *mut ImRect, dx: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_TranslateY(self_: *mut ImRect, dy: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_ClipWith(self_: *mut ImRect, r: ImRect); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_ClipWithFull(self_: *mut ImRect, r: ImRect); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_Floor(self_: *mut ImRect); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_IsInverted(self_: *mut ImRect) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImRect_ToVec4(pOut: *mut ImVec4, self_: *mut ImRect); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImBitArrayTestBit(arr: *const ImU32, n: cty::c_int) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImBitArrayClearBit(arr: *mut ImU32, n: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImBitArraySetBit(arr: *mut ImU32, n: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImBitArraySetBitRange(arr: *mut ImU32, n: cty::c_int, n2: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImBitVector_Create(self_: *mut ImBitVector, sz: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImBitVector_Clear(self_: *mut ImBitVector); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImBitVector_TestBit(self_: *mut ImBitVector, n: cty::c_int) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImBitVector_SetBit(self_: *mut ImBitVector, n: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImBitVector_ClearBit(self_: *mut ImBitVector, n: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawListSharedData_ImDrawListSharedData() -> *mut ImDrawListSharedData; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawListSharedData_destroy(self_: *mut ImDrawListSharedData); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawListSharedData_SetCircleSegmentMaxError( + self_: *mut ImDrawListSharedData, + max_error: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawDataBuilder_Clear(self_: *mut ImDrawDataBuilder); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawDataBuilder_ClearFreeMemory(self_: *mut ImDrawDataBuilder); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawDataBuilder_GetDrawListCount(self_: *mut ImDrawDataBuilder) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImDrawDataBuilder_FlattenIntoSingleLayer(self_: *mut ImDrawDataBuilder); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiStyleMod_ImGuiStyleModInt(idx: ImGuiStyleVar, v: cty::c_int) -> *mut ImGuiStyleMod; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiStyleMod_destroy(self_: *mut ImGuiStyleMod); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiStyleMod_ImGuiStyleModFloat(idx: ImGuiStyleVar, v: f32) -> *mut ImGuiStyleMod; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiStyleMod_ImGuiStyleModVec2(idx: ImGuiStyleVar, v: ImVec2) -> *mut ImGuiStyleMod; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiMenuColumns_ImGuiMenuColumns() -> *mut ImGuiMenuColumns; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiMenuColumns_destroy(self_: *mut ImGuiMenuColumns); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiMenuColumns_Update( + self_: *mut ImGuiMenuColumns, + count: cty::c_int, + spacing: f32, + clear: bool, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiMenuColumns_DeclColumns( + self_: *mut ImGuiMenuColumns, + w0: f32, + w1: f32, + w2: f32, + ) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiMenuColumns_CalcExtraSpace(self_: *mut ImGuiMenuColumns, avail_w: f32) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiInputTextState_ImGuiInputTextState() -> *mut ImGuiInputTextState; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiInputTextState_destroy(self_: *mut ImGuiInputTextState); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiInputTextState_ClearText(self_: *mut ImGuiInputTextState); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiInputTextState_ClearFreeMemory(self_: *mut ImGuiInputTextState); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiInputTextState_GetUndoAvailCount(self_: *mut ImGuiInputTextState) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiInputTextState_GetRedoAvailCount(self_: *mut ImGuiInputTextState) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiInputTextState_OnKeyPressed(self_: *mut ImGuiInputTextState, key: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiInputTextState_CursorAnimReset(self_: *mut ImGuiInputTextState); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiInputTextState_CursorClamp(self_: *mut ImGuiInputTextState); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiInputTextState_HasSelection(self_: *mut ImGuiInputTextState) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiInputTextState_ClearSelection(self_: *mut ImGuiInputTextState); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiInputTextState_SelectAll(self_: *mut ImGuiInputTextState); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiPopupData_ImGuiPopupData() -> *mut ImGuiPopupData; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiPopupData_destroy(self_: *mut ImGuiPopupData); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiNavMoveResult_ImGuiNavMoveResult() -> *mut ImGuiNavMoveResult; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiNavMoveResult_destroy(self_: *mut ImGuiNavMoveResult); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiNavMoveResult_Clear(self_: *mut ImGuiNavMoveResult); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiNextWindowData_ImGuiNextWindowData() -> *mut ImGuiNextWindowData; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiNextWindowData_destroy(self_: *mut ImGuiNextWindowData); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiNextWindowData_ClearFlags(self_: *mut ImGuiNextWindowData); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiNextItemData_ImGuiNextItemData() -> *mut ImGuiNextItemData; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiNextItemData_destroy(self_: *mut ImGuiNextItemData); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiNextItemData_ClearFlags(self_: *mut ImGuiNextItemData); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr(ptr: *mut cty::c_void) -> *mut ImGuiPtrOrIndex; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiPtrOrIndex_destroy(self_: *mut ImGuiPtrOrIndex); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiPtrOrIndex_ImGuiPtrOrIndexInt(index: cty::c_int) -> *mut ImGuiPtrOrIndex; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiOldColumnData_ImGuiOldColumnData() -> *mut ImGuiOldColumnData; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiOldColumnData_destroy(self_: *mut ImGuiOldColumnData); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiOldColumns_ImGuiOldColumns() -> *mut ImGuiOldColumns; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiOldColumns_destroy(self_: *mut ImGuiOldColumns); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiViewportP_ImGuiViewportP() -> *mut ImGuiViewportP; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiViewportP_destroy(self_: *mut ImGuiViewportP); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiViewportP_GetMainRect(pOut: *mut ImRect, self_: *mut ImGuiViewportP); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiViewportP_GetWorkRect(pOut: *mut ImRect, self_: *mut ImGuiViewportP); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiViewportP_UpdateWorkRect(self_: *mut ImGuiViewportP); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindowSettings_ImGuiWindowSettings() -> *mut ImGuiWindowSettings; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindowSettings_destroy(self_: *mut ImGuiWindowSettings); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindowSettings_GetName(self_: *mut ImGuiWindowSettings) -> *mut cty::c_char; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiSettingsHandler_ImGuiSettingsHandler() -> *mut ImGuiSettingsHandler; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiSettingsHandler_destroy(self_: *mut ImGuiSettingsHandler); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiMetricsConfig_ImGuiMetricsConfig() -> *mut ImGuiMetricsConfig; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiMetricsConfig_destroy(self_: *mut ImGuiMetricsConfig); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiStackSizes_ImGuiStackSizes() -> *mut ImGuiStackSizes; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiStackSizes_destroy(self_: *mut ImGuiStackSizes); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiStackSizes_SetToCurrentState(self_: *mut ImGuiStackSizes); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiStackSizes_CompareWithCurrentState(self_: *mut ImGuiStackSizes); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiContextHook_ImGuiContextHook() -> *mut ImGuiContextHook; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiContextHook_destroy(self_: *mut ImGuiContextHook); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiContext_ImGuiContext(shared_font_atlas: *mut ImFontAtlas) -> *mut ImGuiContext; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiContext_destroy(self_: *mut ImGuiContext); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_ImGuiWindow( + context: *mut ImGuiContext, + name: *const cty::c_char, + ) -> *mut ImGuiWindow; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_destroy(self_: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_GetIDStr( + self_: *mut ImGuiWindow, + str_: *const cty::c_char, + str_end: *const cty::c_char, + ) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_GetIDPtr(self_: *mut ImGuiWindow, ptr: *const cty::c_void) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_GetIDInt(self_: *mut ImGuiWindow, n: cty::c_int) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_GetIDNoKeepAliveStr( + self_: *mut ImGuiWindow, + str_: *const cty::c_char, + str_end: *const cty::c_char, + ) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_GetIDNoKeepAlivePtr( + self_: *mut ImGuiWindow, + ptr: *const cty::c_void, + ) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_GetIDNoKeepAliveInt(self_: *mut ImGuiWindow, n: cty::c_int) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_GetIDFromRectangle(self_: *mut ImGuiWindow, r_abs: ImRect) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_Rect(pOut: *mut ImRect, self_: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_CalcFontSize(self_: *mut ImGuiWindow) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_TitleBarHeight(self_: *mut ImGuiWindow) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_TitleBarRect(pOut: *mut ImRect, self_: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_MenuBarHeight(self_: *mut ImGuiWindow) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiWindow_MenuBarRect(pOut: *mut ImRect, self_: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiLastItemDataBackup_ImGuiLastItemDataBackup() -> *mut ImGuiLastItemDataBackup; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiLastItemDataBackup_destroy(self_: *mut ImGuiLastItemDataBackup); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiLastItemDataBackup_Backup(self_: *mut ImGuiLastItemDataBackup); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiLastItemDataBackup_Restore(self_: *mut ImGuiLastItemDataBackup); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTabItem_ImGuiTabItem() -> *mut ImGuiTabItem; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTabItem_destroy(self_: *mut ImGuiTabItem); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTabBar_ImGuiTabBar() -> *mut ImGuiTabBar; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTabBar_destroy(self_: *mut ImGuiTabBar); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTabBar_GetTabOrder(self_: *mut ImGuiTabBar, tab: *const ImGuiTabItem) + -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTabBar_GetTabName( + self_: *mut ImGuiTabBar, + tab: *const ImGuiTabItem, + ) -> *const cty::c_char; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTableColumn_ImGuiTableColumn() -> *mut ImGuiTableColumn; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTableColumn_destroy(self_: *mut ImGuiTableColumn); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTable_ImGuiTable() -> *mut ImGuiTable; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTable_destroy(self_: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTableColumnSettings_ImGuiTableColumnSettings() -> *mut ImGuiTableColumnSettings; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTableColumnSettings_destroy(self_: *mut ImGuiTableColumnSettings); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTableSettings_ImGuiTableSettings() -> *mut ImGuiTableSettings; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTableSettings_destroy(self_: *mut ImGuiTableSettings); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn ImGuiTableSettings_GetColumnSettings( + self_: *mut ImGuiTableSettings, + ) -> *mut ImGuiTableColumnSettings; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetCurrentWindowRead() -> *mut ImGuiWindow; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetCurrentWindow() -> *mut ImGuiWindow; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igFindWindowByID(id: ImGuiID) -> *mut ImGuiWindow; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igFindWindowByName(name: *const cty::c_char) -> *mut ImGuiWindow; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igUpdateWindowParentAndRootLinks( + window: *mut ImGuiWindow, + flags: ImGuiWindowFlags, + parent_window: *mut ImGuiWindow, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igCalcWindowNextAutoFitSize(pOut: *mut ImVec2, window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsWindowChildOf(window: *mut ImGuiWindow, potential_parent: *mut ImGuiWindow) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsWindowAbove( + potential_above: *mut ImGuiWindow, + potential_below: *mut ImGuiWindow, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsWindowNavFocusable(window: *mut ImGuiWindow) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetWindowAllowedExtentRect(pOut: *mut ImRect, window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetWindowPosWindowPtr(window: *mut ImGuiWindow, pos: ImVec2, cond: ImGuiCond); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetWindowSizeWindowPtr(window: *mut ImGuiWindow, size: ImVec2, cond: ImGuiCond); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetWindowCollapsedWindowPtr( + window: *mut ImGuiWindow, + collapsed: bool, + cond: ImGuiCond, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetWindowHitTestHole(window: *mut ImGuiWindow, pos: ImVec2, size: ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igFocusWindow(window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igFocusTopMostWindowUnderOne( + under_this_window: *mut ImGuiWindow, + ignore_window: *mut ImGuiWindow, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBringWindowToFocusFront(window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBringWindowToDisplayFront(window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBringWindowToDisplayBack(window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetCurrentFont(font: *mut ImFont); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetDefaultFont() -> *mut ImFont; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetForegroundDrawListWindowPtr(window: *mut ImGuiWindow) -> *mut ImDrawList; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetBackgroundDrawListViewportPtr(viewport: *mut ImGuiViewport) -> *mut ImDrawList; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetForegroundDrawListViewportPtr(viewport: *mut ImGuiViewport) -> *mut ImDrawList; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igInitialize(context: *mut ImGuiContext); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igShutdown(context: *mut ImGuiContext); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igUpdateHoveredWindowAndCaptureFlags(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igStartMouseMovingWindow(window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igUpdateMouseMovingWindowNewFrame(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igUpdateMouseMovingWindowEndFrame(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igAddContextHook(context: *mut ImGuiContext, hook: *const ImGuiContextHook) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRemoveContextHook(context: *mut ImGuiContext, hook_to_remove: ImGuiID); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igCallContextHooks(context: *mut ImGuiContext, type_: ImGuiContextHookType); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igMarkIniSettingsDirtyNil(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igMarkIniSettingsDirtyWindowPtr(window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igClearIniSettings(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igCreateNewWindowSettings(name: *const cty::c_char) -> *mut ImGuiWindowSettings; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igFindWindowSettings(id: ImGuiID) -> *mut ImGuiWindowSettings; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igFindOrCreateWindowSettings(name: *const cty::c_char) -> *mut ImGuiWindowSettings; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igFindSettingsHandler(type_name: *const cty::c_char) -> *mut ImGuiSettingsHandler; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetNextWindowScroll(scroll: ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetScrollXWindowPtr(window: *mut ImGuiWindow, scroll_x: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetScrollYWindowPtr(window: *mut ImGuiWindow, scroll_y: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetScrollFromPosXWindowPtr( + window: *mut ImGuiWindow, + local_x: f32, + center_x_ratio: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetScrollFromPosYWindowPtr( + window: *mut ImGuiWindow, + local_y: f32, + center_y_ratio: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igScrollToBringRectIntoView( + pOut: *mut ImVec2, + window: *mut ImGuiWindow, + item_rect: ImRect, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetItemID() -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetItemStatusFlags() -> ImGuiItemStatusFlags; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetActiveID() -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetFocusID() -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetItemsFlags() -> ImGuiItemFlags; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetActiveID(id: ImGuiID, window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetFocusID(id: ImGuiID, window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igClearActiveID(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetHoveredID() -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetHoveredID(id: ImGuiID); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igKeepAliveID(id: ImGuiID); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igMarkItemEdited(id: ImGuiID); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igPushOverrideID(id: ImGuiID); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetIDWithSeed( + str_id_begin: *const cty::c_char, + str_id_end: *const cty::c_char, + seed: ImGuiID, + ) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igItemSizeVec2(size: ImVec2, text_baseline_y: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igItemSizeRect(bb: ImRect, text_baseline_y: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igItemAdd(bb: ImRect, id: ImGuiID, nav_bb: *const ImRect) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igItemHoverable(bb: ImRect, id: ImGuiID) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsClippedEx(bb: ImRect, id: ImGuiID, clip_even_when_logged: bool) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetLastItemData( + window: *mut ImGuiWindow, + item_id: ImGuiID, + status_flags: ImGuiItemStatusFlags, + item_rect: ImRect, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igFocusableItemRegister(window: *mut ImGuiWindow, id: ImGuiID) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igFocusableItemUnregister(window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igCalcItemSize(pOut: *mut ImVec2, size: ImVec2, default_w: f32, default_h: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igCalcWrapWidthForPos(pos: ImVec2, wrap_pos_x: f32) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igPushMultiItemsWidths(components: cty::c_int, width_full: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igPushItemFlag(option: ImGuiItemFlags, enabled: bool); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igPopItemFlag(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsItemToggledSelection() -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetContentRegionMaxAbs(pOut: *mut ImVec2); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igShrinkWidths(items: *mut ImGuiShrinkWidthItem, count: cty::c_int, width_excess: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igLogBegin(type_: ImGuiLogType, auto_open_depth: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igLogToBuffer(auto_open_depth: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igLogRenderedText( + ref_pos: *const ImVec2, + text: *const cty::c_char, + text_end: *const cty::c_char, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igLogSetNextTextDecoration(prefix: *const cty::c_char, suffix: *const cty::c_char); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBeginChildEx( + name: *const cty::c_char, + id: ImGuiID, + size_arg: ImVec2, + border: bool, + flags: ImGuiWindowFlags, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igOpenPopupEx(id: ImGuiID, popup_flags: ImGuiPopupFlags); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igClosePopupToLevel(remaining: cty::c_int, restore_focus_to_window_under_popup: bool); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igClosePopupsOverWindow( + ref_window: *mut ImGuiWindow, + restore_focus_to_window_under_popup: bool, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsPopupOpenID(id: ImGuiID, popup_flags: ImGuiPopupFlags) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBeginPopupEx(id: ImGuiID, extra_flags: ImGuiWindowFlags) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBeginTooltipEx(extra_flags: ImGuiWindowFlags, tooltip_flags: ImGuiTooltipFlags); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetTopMostPopupModal() -> *mut ImGuiWindow; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igFindBestWindowPosForPopup(pOut: *mut ImVec2, window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igFindBestWindowPosForPopupEx( + pOut: *mut ImVec2, + ref_pos: ImVec2, + size: ImVec2, + last_dir: *mut ImGuiDir, + r_outer: ImRect, + r_avoid: ImRect, + policy: ImGuiPopupPositionPolicy, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igNavInitWindow(window: *mut ImGuiWindow, force_reinit: bool); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igNavMoveRequestButNoResultYet() -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igNavMoveRequestCancel(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igNavMoveRequestForward( + move_dir: ImGuiDir, + clip_dir: ImGuiDir, + bb_rel: ImRect, + move_flags: ImGuiNavMoveFlags, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igNavMoveRequestTryWrapping(window: *mut ImGuiWindow, move_flags: ImGuiNavMoveFlags); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetNavInputAmount(n: ImGuiNavInput, mode: ImGuiInputReadMode) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetNavInputAmount2d( + pOut: *mut ImVec2, + dir_sources: ImGuiNavDirSourceFlags, + mode: ImGuiInputReadMode, + slow_factor: f32, + fast_factor: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igCalcTypematicRepeatAmount( + t0: f32, + t1: f32, + repeat_delay: f32, + repeat_rate: f32, + ) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igActivateItem(id: ImGuiID); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetNavID(id: ImGuiID, nav_layer: cty::c_int, focus_scope_id: ImGuiID); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetNavIDWithRectRel( + id: ImGuiID, + nav_layer: cty::c_int, + focus_scope_id: ImGuiID, + rect_rel: ImRect, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igPushFocusScope(id: ImGuiID); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igPopFocusScope(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetFocusedFocusScope() -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetFocusScope() -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetItemUsingMouseWheel(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsActiveIdUsingNavDir(dir: ImGuiDir) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsActiveIdUsingNavInput(input: ImGuiNavInput) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsActiveIdUsingKey(key: ImGuiKey) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsMouseDragPastThreshold(button: ImGuiMouseButton, lock_threshold: f32) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsKeyPressedMap(key: ImGuiKey, repeat: bool) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsNavInputDown(n: ImGuiNavInput) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsNavInputTest(n: ImGuiNavInput, rm: ImGuiInputReadMode) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetMergedKeyModFlags() -> ImGuiKeyModFlags; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBeginDragDropTargetCustom(bb: ImRect, id: ImGuiID) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igClearDragDrop(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igIsDragDropPayloadBeingAccepted() -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSetWindowClipRectBeforeSetChannel(window: *mut ImGuiWindow, clip_rect: ImRect); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBeginColumns( + str_id: *const cty::c_char, + count: cty::c_int, + flags: ImGuiOldColumnFlags, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igEndColumns(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igPushColumnClipRect(column_index: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igPushColumnsBackground(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igPopColumnsBackground(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetColumnsID(str_id: *const cty::c_char, count: cty::c_int) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igFindOrCreateColumns(window: *mut ImGuiWindow, id: ImGuiID) -> *mut ImGuiOldColumns; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetColumnOffsetFromNorm(columns: *const ImGuiOldColumns, offset_norm: f32) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetColumnNormFromOffset(columns: *const ImGuiOldColumns, offset: f32) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableOpenContextMenu(column_n: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableSetColumnEnabled(column_n: cty::c_int, enabled: bool); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableSetColumnWidth(column_n: cty::c_int, width: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableSetColumnSortDirection( + column_n: cty::c_int, + sort_direction: ImGuiSortDirection, + append_to_sort_specs: bool, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableGetHoveredColumn() -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableGetHeaderRowHeight() -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTablePushBackgroundChannel(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTablePopBackgroundChannel(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableFindByID(id: ImGuiID) -> *mut ImGuiTable; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBeginTableEx( + name: *const cty::c_char, + id: ImGuiID, + columns_count: cty::c_int, + flags: ImGuiTableFlags, + outer_size: ImVec2, + inner_width: f32, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableBeginInitMemory(table: *mut ImGuiTable, columns_count: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableBeginApplyRequests(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableSetupDrawChannels(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableUpdateLayout(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableUpdateBorders(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableUpdateColumnsWeightFromWidth(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableDrawBorders(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableDrawContextMenu(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableMergeDrawChannels(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableSortSpecsSanitize(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableSortSpecsBuild(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableGetColumnNextSortDirection(column: *mut ImGuiTableColumn) -> ImGuiSortDirection; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableFixColumnSortDirection(table: *mut ImGuiTable, column: *mut ImGuiTableColumn); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableGetColumnWidthAuto(table: *mut ImGuiTable, column: *mut ImGuiTableColumn) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableBeginRow(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableEndRow(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableBeginCell(table: *mut ImGuiTable, column_n: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableEndCell(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableGetCellBgRect(pOut: *mut ImRect, table: *const ImGuiTable, column_n: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableGetColumnNameTablePtr( + table: *const ImGuiTable, + column_n: cty::c_int, + ) -> *const cty::c_char; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableGetColumnResizeID( + table: *const ImGuiTable, + column_n: cty::c_int, + instance_no: cty::c_int, + ) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableGetMaxColumnWidth(table: *const ImGuiTable, column_n: cty::c_int) -> f32; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableSetColumnWidthAutoSingle(table: *mut ImGuiTable, column_n: cty::c_int); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableSetColumnWidthAutoAll(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableRemove(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableGcCompactTransientBuffers(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableGcCompactSettings(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableLoadSettings(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableSaveSettings(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableResetSettings(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableGetBoundSettings(table: *mut ImGuiTable) -> *mut ImGuiTableSettings; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableSettingsInstallHandler(context: *mut ImGuiContext); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableSettingsCreate(id: ImGuiID, columns_count: cty::c_int) + -> *mut ImGuiTableSettings; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTableSettingsFindByID(id: ImGuiID) -> *mut ImGuiTableSettings; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igBeginTabBarEx(tab_bar: *mut ImGuiTabBar, bb: ImRect, flags: ImGuiTabBarFlags) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTabBarFindTabByID(tab_bar: *mut ImGuiTabBar, tab_id: ImGuiID) -> *mut ImGuiTabItem; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTabBarRemoveTab(tab_bar: *mut ImGuiTabBar, tab_id: ImGuiID); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTabBarCloseTab(tab_bar: *mut ImGuiTabBar, tab: *mut ImGuiTabItem); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTabBarQueueReorder( + tab_bar: *mut ImGuiTabBar, + tab: *const ImGuiTabItem, + dir: cty::c_int, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTabBarProcessReorder(tab_bar: *mut ImGuiTabBar) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTabItemEx( + tab_bar: *mut ImGuiTabBar, + label: *const cty::c_char, + p_open: *mut bool, + flags: ImGuiTabItemFlags, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTabItemCalcSize(pOut: *mut ImVec2, label: *const cty::c_char, has_close_button: bool); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTabItemBackground( + draw_list: *mut ImDrawList, + bb: ImRect, + flags: ImGuiTabItemFlags, + col: ImU32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTabItemLabelAndCloseButton( + draw_list: *mut ImDrawList, + bb: ImRect, + flags: ImGuiTabItemFlags, + frame_padding: ImVec2, + label: *const cty::c_char, + tab_id: ImGuiID, + close_button_id: ImGuiID, + is_contents_visible: bool, + out_just_closed: *mut bool, + out_text_clipped: *mut bool, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderText( + pos: ImVec2, + text: *const cty::c_char, + text_end: *const cty::c_char, + hide_text_after_hash: bool, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderTextWrapped( + pos: ImVec2, + text: *const cty::c_char, + text_end: *const cty::c_char, + wrap_width: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderTextClipped( + pos_min: ImVec2, + pos_max: ImVec2, + text: *const cty::c_char, + text_end: *const cty::c_char, + text_size_if_known: *const ImVec2, + align: ImVec2, + clip_rect: *const ImRect, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderTextClippedEx( + draw_list: *mut ImDrawList, + pos_min: ImVec2, + pos_max: ImVec2, + text: *const cty::c_char, + text_end: *const cty::c_char, + text_size_if_known: *const ImVec2, + align: ImVec2, + clip_rect: *const ImRect, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderTextEllipsis( + draw_list: *mut ImDrawList, + pos_min: ImVec2, + pos_max: ImVec2, + clip_max_x: f32, + ellipsis_max_x: f32, + text: *const cty::c_char, + text_end: *const cty::c_char, + text_size_if_known: *const ImVec2, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderFrame( + p_min: ImVec2, + p_max: ImVec2, + fill_col: ImU32, + border: bool, + rounding: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderFrameBorder(p_min: ImVec2, p_max: ImVec2, rounding: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderColorRectWithAlphaCheckerboard( + draw_list: *mut ImDrawList, + p_min: ImVec2, + p_max: ImVec2, + fill_col: ImU32, + grid_step: f32, + grid_off: ImVec2, + rounding: f32, + rounding_corners_flags: cty::c_int, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderNavHighlight(bb: ImRect, id: ImGuiID, flags: ImGuiNavHighlightFlags); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igFindRenderedTextEnd( + text: *const cty::c_char, + text_end: *const cty::c_char, + ) -> *const cty::c_char; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderArrow( + draw_list: *mut ImDrawList, + pos: ImVec2, + col: ImU32, + dir: ImGuiDir, + scale: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderBullet(draw_list: *mut ImDrawList, pos: ImVec2, col: ImU32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderCheckMark(draw_list: *mut ImDrawList, pos: ImVec2, col: ImU32, sz: f32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderMouseCursor( + draw_list: *mut ImDrawList, + pos: ImVec2, + scale: f32, + mouse_cursor: ImGuiMouseCursor, + col_fill: ImU32, + col_border: ImU32, + col_shadow: ImU32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderArrowPointingAt( + draw_list: *mut ImDrawList, + pos: ImVec2, + half_sz: ImVec2, + direction: ImGuiDir, + col: ImU32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderRectFilledRangeH( + draw_list: *mut ImDrawList, + rect: ImRect, + col: ImU32, + x_start_norm: f32, + x_end_norm: f32, + rounding: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igRenderRectFilledWithHole( + draw_list: *mut ImDrawList, + outer: ImRect, + inner: ImRect, + col: ImU32, + rounding: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTextEx(text: *const cty::c_char, text_end: *const cty::c_char, flags: ImGuiTextFlags); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igButtonEx(label: *const cty::c_char, size_arg: ImVec2, flags: ImGuiButtonFlags) + -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igCloseButton(id: ImGuiID, pos: ImVec2) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igCollapseButton(id: ImGuiID, pos: ImVec2) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igArrowButtonEx( + str_id: *const cty::c_char, + dir: ImGuiDir, + size_arg: ImVec2, + flags: ImGuiButtonFlags, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igScrollbar(axis: ImGuiAxis); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igScrollbarEx( + bb: ImRect, + id: ImGuiID, + axis: ImGuiAxis, + p_scroll_v: *mut f32, + avail_v: f32, + contents_v: f32, + rounding_corners: ImDrawCornerFlags, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImageButtonEx( + id: ImGuiID, + texture_id: ImTextureID, + size: ImVec2, + uv0: ImVec2, + uv1: ImVec2, + padding: ImVec2, + bg_col: ImVec4, + tint_col: ImVec4, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetWindowScrollbarRect(pOut: *mut ImRect, window: *mut ImGuiWindow, axis: ImGuiAxis); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetWindowScrollbarID(window: *mut ImGuiWindow, axis: ImGuiAxis) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetWindowResizeID(window: *mut ImGuiWindow, n: cty::c_int) -> ImGuiID; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSeparatorEx(flags: ImGuiSeparatorFlags); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igCheckboxFlagsS64Ptr( + label: *const cty::c_char, + flags: *mut ImS64, + flags_value: ImS64, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igCheckboxFlagsU64Ptr( + label: *const cty::c_char, + flags: *mut ImU64, + flags_value: ImU64, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igButtonBehavior( + bb: ImRect, + id: ImGuiID, + out_hovered: *mut bool, + out_held: *mut bool, + flags: ImGuiButtonFlags, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDragBehavior( + id: ImGuiID, + data_type: ImGuiDataType, + p_v: *mut cty::c_void, + v_speed: f32, + p_min: *const cty::c_void, + p_max: *const cty::c_void, + format: *const cty::c_char, + flags: ImGuiSliderFlags, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSliderBehavior( + bb: ImRect, + id: ImGuiID, + data_type: ImGuiDataType, + p_v: *mut cty::c_void, + p_min: *const cty::c_void, + p_max: *const cty::c_void, + format: *const cty::c_char, + flags: ImGuiSliderFlags, + out_grab_bb: *mut ImRect, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igSplitterBehavior( + bb: ImRect, + id: ImGuiID, + axis: ImGuiAxis, + size1: *mut f32, + size2: *mut f32, + min_size1: f32, + min_size2: f32, + hover_extend: f32, + hover_visibility_delay: f32, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTreeNodeBehavior( + id: ImGuiID, + flags: ImGuiTreeNodeFlags, + label: *const cty::c_char, + label_end: *const cty::c_char, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTreeNodeBehaviorIsOpen(id: ImGuiID, flags: ImGuiTreeNodeFlags) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTreePushOverrideID(id: ImGuiID); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDataTypeGetInfo(data_type: ImGuiDataType) -> *const ImGuiDataTypeInfo; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDataTypeFormatString( + buf: *mut cty::c_char, + buf_size: cty::c_int, + data_type: ImGuiDataType, + p_data: *const cty::c_void, + format: *const cty::c_char, + ) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDataTypeApplyOp( + data_type: ImGuiDataType, + op: cty::c_int, + output: *mut cty::c_void, + arg_1: *const cty::c_void, + arg_2: *const cty::c_void, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDataTypeApplyOpFromText( + buf: *const cty::c_char, + initial_value_buf: *const cty::c_char, + data_type: ImGuiDataType, + p_data: *mut cty::c_void, + format: *const cty::c_char, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDataTypeCompare( + data_type: ImGuiDataType, + arg_1: *const cty::c_void, + arg_2: *const cty::c_void, + ) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDataTypeClamp( + data_type: ImGuiDataType, + p_data: *mut cty::c_void, + p_min: *const cty::c_void, + p_max: *const cty::c_void, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igInputTextEx( + label: *const cty::c_char, + hint: *const cty::c_char, + buf: *mut cty::c_char, + buf_size: cty::c_int, + size_arg: ImVec2, + flags: ImGuiInputTextFlags, + callback: ImGuiInputTextCallback, + user_data: *mut cty::c_void, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTempInputText( + bb: ImRect, + id: ImGuiID, + label: *const cty::c_char, + buf: *mut cty::c_char, + buf_size: cty::c_int, + flags: ImGuiInputTextFlags, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTempInputScalar( + bb: ImRect, + id: ImGuiID, + label: *const cty::c_char, + data_type: ImGuiDataType, + p_data: *mut cty::c_void, + format: *const cty::c_char, + p_clamp_min: *const cty::c_void, + p_clamp_max: *const cty::c_void, + ) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igTempInputIsActive(id: ImGuiID) -> bool; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGetInputTextState(id: ImGuiID) -> *mut ImGuiInputTextState; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igColorTooltip(text: *const cty::c_char, col: *const f32, flags: ImGuiColorEditFlags); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igColorEditOptionsPopup(col: *const f32, flags: ImGuiColorEditFlags); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igColorPickerOptionsPopup(ref_col: *const f32, flags: ImGuiColorEditFlags); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igPlotEx( + plot_type: ImGuiPlotType, + label: *const cty::c_char, + values_getter: ::core::option::Option< + unsafe extern "C" fn(data: *mut cty::c_void, idx: cty::c_int) -> f32, + >, + data: *mut cty::c_void, + values_count: cty::c_int, + values_offset: cty::c_int, + overlay_text: *const cty::c_char, + scale_min: f32, + scale_max: f32, + frame_size: ImVec2, + ) -> cty::c_int; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igShadeVertsLinearColorGradientKeepAlpha( + draw_list: *mut ImDrawList, + vert_start_idx: cty::c_int, + vert_end_idx: cty::c_int, + gradient_p0: ImVec2, + gradient_p1: ImVec2, + col0: ImU32, + col1: ImU32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igShadeVertsLinearUV( + draw_list: *mut ImDrawList, + vert_start_idx: cty::c_int, + vert_end_idx: cty::c_int, + a: ImVec2, + b: ImVec2, + uv_a: ImVec2, + uv_b: ImVec2, + clamp: bool, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGcCompactTransientMiscBuffers(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGcCompactTransientWindowBuffers(window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igGcAwakeTransientWindowBuffers(window: *mut ImGuiWindow); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igErrorCheckEndFrameRecover( + log_callback: ImGuiErrorLogCallback, + user_data: *mut cty::c_void, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugDrawItemRect(col: ImU32); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugStartItemPicker(); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugNodeColumns(columns: *mut ImGuiOldColumns); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugNodeDrawList( + window: *mut ImGuiWindow, + draw_list: *const ImDrawList, + label: *const cty::c_char, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugNodeDrawCmdShowMeshAndBoundingBox( + out_draw_list: *mut ImDrawList, + draw_list: *const ImDrawList, + draw_cmd: *const ImDrawCmd, + show_mesh: bool, + show_aabb: bool, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugNodeStorage(storage: *mut ImGuiStorage, label: *const cty::c_char); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugNodeTabBar(tab_bar: *mut ImGuiTabBar, label: *const cty::c_char); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugNodeTable(table: *mut ImGuiTable); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugNodeTableSettings(settings: *mut ImGuiTableSettings); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugNodeWindow(window: *mut ImGuiWindow, label: *const cty::c_char); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugNodeWindowSettings(settings: *mut ImGuiWindowSettings); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugNodeWindowsList(windows: *mut ImVector_ImGuiWindowPtr, label: *const cty::c_char); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugNodeViewport(viewport: *mut ImGuiViewportP); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igDebugRenderViewportThumbnail( + draw_list: *mut ImDrawList, + viewport: *mut ImGuiViewportP, + bb: ImRect, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFontAtlasGetBuilderForStbTruetype() -> *const ImFontBuilderIO; +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFontAtlasBuildInit(atlas: *mut ImFontAtlas); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFontAtlasBuildSetupFont( + atlas: *mut ImFontAtlas, + font: *mut ImFont, + font_config: *mut ImFontConfig, + ascent: f32, + descent: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFontAtlasBuildPackCustomRects( + atlas: *mut ImFontAtlas, + stbrp_context_opaque: *mut cty::c_void, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFontAtlasBuildFinish(atlas: *mut ImFontAtlas); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFontAtlasBuildRender8bppRectFromString( + atlas: *mut ImFontAtlas, + x: cty::c_int, + y: cty::c_int, + w: cty::c_int, + h: cty::c_int, + in_str: *const cty::c_char, + in_marker_char: cty::c_char, + in_marker_pixel_value: cty::c_uchar, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFontAtlasBuildRender32bppRectFromString( + atlas: *mut ImFontAtlas, + x: cty::c_int, + y: cty::c_int, + w: cty::c_int, + h: cty::c_int, + in_str: *const cty::c_char, + in_marker_char: cty::c_char, + in_marker_pixel_value: cty::c_uint, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFontAtlasBuildMultiplyCalcLookupTable( + out_table: *mut cty::c_uchar, + in_multiply_factor: f32, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] +extern "C" { + pub fn igImFontAtlasBuildMultiplyRectAlpha8( + table: *const cty::c_uchar, + pixels: *mut cty::c_uchar, + x: cty::c_int, + y: cty::c_int, + w: cty::c_int, + h: cty::c_int, + stride: cty::c_int, + ); +} +#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igLogText(fmt: *const cty::c_char, ...); } diff --git a/imgui-sys/third-party/cimgui b/imgui-sys/third-party/cimgui index 6791a95..25aa25b 160000 --- a/imgui-sys/third-party/cimgui +++ b/imgui-sys/third-party/cimgui @@ -1 +1 @@ -Subproject commit 6791a95f79d51d8ca9df2b32d2b87a0c17a3c093 +Subproject commit 25aa25bd835eaacdfabb9289fb33c21cd6e65987 diff --git a/imgui/src/draw_list.rs b/imgui/src/draw_list.rs index b117dc7..c6cb21d 100644 --- a/imgui/src/draw_list.rs +++ b/imgui/src/draw_list.rs @@ -50,7 +50,7 @@ impl<'ui> DrawListMut<'ui> { pub(crate) fn background(_: &Ui<'ui>) -> Self { Self::lock_draw_list(); Self { - draw_list: unsafe { sys::igGetBackgroundDrawList() }, + draw_list: unsafe { sys::igGetBackgroundDrawListNil() }, _phantom: PhantomData, } } @@ -58,7 +58,7 @@ impl<'ui> DrawListMut<'ui> { pub(crate) fn foreground(_: &Ui<'ui>) -> Self { Self::lock_draw_list(); Self { - draw_list: unsafe { sys::igGetForegroundDrawList() }, + draw_list: unsafe { sys::igGetForegroundDrawListNil() }, _phantom: PhantomData, } } diff --git a/imgui/src/fonts/atlas.rs b/imgui/src/fonts/atlas.rs index 3156a70..e61e702 100644 --- a/imgui/src/fonts/atlas.rs +++ b/imgui/src/fonts/atlas.rs @@ -58,6 +58,8 @@ pub struct FontAtlas { custom_rects: sys::ImVector_ImFontAtlasCustomRect, config_data: sys::ImVector_ImFontConfig, tex_uv_lines: [[f32; 4]; 64], + font_builder_io: *const sys::ImFontBuilderIO, + font_builder_flags: i32, pack_id_mouse_cursors: i32, pack_id_lines: i32, } @@ -302,7 +304,7 @@ pub struct FontConfig { /// Maximum advance_x for glyphs pub glyph_max_advance_x: f32, /// Settings for a custom font rasterizer if used - pub rasterizer_flags: u32, + pub font_builder_flags: u32, /// Brighten (>1.0) or darken (<1.0) font output pub rasterizer_multiply: f32, /// Explicitly specify the ellipsis character. @@ -324,7 +326,7 @@ impl Default for FontConfig { glyph_ranges: FontGlyphRanges::default(), glyph_min_advance_x: 0.0, glyph_max_advance_x: f32::MAX, - rasterizer_flags: 0, + font_builder_flags: 0, rasterizer_multiply: 1.0, ellipsis_char: None, name: None, @@ -343,7 +345,7 @@ impl FontConfig { raw.GlyphRanges = unsafe { self.glyph_ranges.to_ptr(atlas) }; raw.GlyphMinAdvanceX = self.glyph_min_advance_x; raw.GlyphMaxAdvanceX = self.glyph_max_advance_x; - raw.RasterizerFlags = self.rasterizer_flags; + raw.FontBuilderFlags = self.font_builder_flags; raw.RasterizerMultiply = self.rasterizer_multiply; raw.EllipsisChar = self.ellipsis_char.map(|x| x as u16).unwrap_or(0xffff); if let Some(name) = self.name.as_ref() { @@ -396,8 +398,8 @@ fn test_font_config_default() { sys_font_config.GlyphMaxAdvanceX ); assert_eq!( - font_config.rasterizer_flags, - sys_font_config.RasterizerFlags + font_config.font_builder_flags, + sys_font_config.FontBuilderFlags ); assert_eq!( font_config.rasterizer_multiply, diff --git a/imgui/src/lib.rs b/imgui/src/lib.rs index b104421..5b0d1dd 100644 --- a/imgui/src/lib.rs +++ b/imgui/src/lib.rs @@ -99,7 +99,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.80"); + assert_eq!(dear_imgui_version(), "1.81"); } impl Context { diff --git a/imgui/src/render/draw_data.rs b/imgui/src/render/draw_data.rs index 1627e85..4446d6e 100644 --- a/imgui/src/render/draw_data.rs +++ b/imgui/src/render/draw_data.rs @@ -9,14 +9,14 @@ use crate::sys; pub struct DrawData { /// Only valid after render() is called and before the next new frame() is called. valid: bool, - // Array of DrawList. - cmd_lists: *mut *mut DrawList, /// Number of DrawList to render. cmd_lists_count: i32, /// For convenience, sum of all draw list index buffer sizes. pub total_idx_count: i32, /// For convenience, sum of all draw list vertex buffer sizes. pub total_vtx_count: i32, + // Array of DrawList. + cmd_lists: *mut *mut DrawList, /// Upper-left position of the viewport to render. /// /// (= upper-left corner of the orthogonal projection matrix to use) diff --git a/imgui/src/widget/list_box.rs b/imgui/src/widget/list_box.rs index 9bf4ffc..9b7098d 100644 --- a/imgui/src/widget/list_box.rs +++ b/imgui/src/widget/list_box.rs @@ -4,20 +4,12 @@ use crate::string::ImStr; use crate::sys; use crate::Ui; -#[derive(Copy, Clone, Debug)] -enum Size { - Vec(sys::ImVec2), - Items { - items_count: i32, - height_in_items: i32, - }, -} /// Builder for a list box widget #[derive(Copy, Clone, Debug)] #[must_use] pub struct ListBox<'a> { label: &'a ImStr, - size: Size, + size: sys::ImVec2, } impl<'a> ListBox<'a> { @@ -25,21 +17,9 @@ impl<'a> ListBox<'a> { pub const fn new(label: &'a ImStr) -> ListBox<'a> { ListBox { label, - size: Size::Vec(sys::ImVec2::zero()), + size: sys::ImVec2::zero(), } } - /// Sets the list box size based on the number of items that you want to make visible - /// Size default to hold ~7.25 items. - /// We add +25% worth of item height to allow the user to see at a glance if there are more items up/down, without looking at the scrollbar. - /// We don't add this extra bit if items_count <= height_in_items. It is slightly dodgy, because it means a dynamic list of items will make the widget resize occasionally when it crosses that size. - #[inline] - pub const fn calculate_size(mut self, items_count: i32, height_in_items: i32) -> Self { - self.size = Size::Items { - items_count, - height_in_items, - }; - self - } /// Sets the list box size based on the given width and height /// If width or height are 0 or smaller, a default value is calculated @@ -49,7 +29,7 @@ impl<'a> ListBox<'a> { /// Default: [0.0, 0.0], in which case the combobox calculates a sensible width and height #[inline] pub const fn size(mut self, size: [f32; 2]) -> Self { - self.size = Size::Vec(sys::ImVec2::new(size[0], size[1])); + self.size = sys::ImVec2::new(size[0], size[1]); self } /// Creates a list box and starts appending to it. @@ -60,15 +40,7 @@ impl<'a> ListBox<'a> { /// Returns `None` if the list box is not open and no content should be rendered. #[must_use] pub fn begin<'ui>(self, ui: &Ui<'ui>) -> Option> { - let should_render = unsafe { - match self.size { - Size::Vec(size) => sys::igListBoxHeaderVec2(self.label.as_ptr(), size), - Size::Items { - items_count, - height_in_items, - } => sys::igListBoxHeaderInt(self.label.as_ptr(), items_count, height_in_items), - } - }; + let should_render = unsafe { sys::igBeginListBox(self.label.as_ptr(), self.size) }; if should_render { Some(ListBoxToken::new(ui)) } else { @@ -91,7 +63,7 @@ create_token!( pub struct ListBoxToken<'ui>; /// Ends a list box - drop { sys::igListBoxFooter() } + drop { sys::igEndListBox() } ); /// # Convenience functions diff --git a/imgui/src/window/scroll.rs b/imgui/src/window/scroll.rs index 5f271e9..ad0eb19 100644 --- a/imgui/src/window/scroll.rs +++ b/imgui/src/window/scroll.rs @@ -29,11 +29,11 @@ impl<'ui> Ui<'ui> { } /// Sets the horizontal scrolling position pub fn set_scroll_x(&self, scroll_x: f32) { - unsafe { sys::igSetScrollX(scroll_x) }; + unsafe { sys::igSetScrollXFloat(scroll_x) }; } /// Sets the vertical scroll position pub fn set_scroll_y(&self, scroll_y: f32) { - unsafe { sys::igSetScrollY(scroll_y) }; + unsafe { sys::igSetScrollYFloat(scroll_y) }; } /// Adjusts the horizontal scroll position to make the current cursor position visible pub fn set_scroll_here_x(&self) { @@ -65,7 +65,7 @@ impl<'ui> Ui<'ui> { } /// Adjusts the horizontal scroll position to make the given position visible pub fn set_scroll_from_pos_x(&self, local_x: f32) { - unsafe { sys::igSetScrollFromPosX(local_x, 0.5) }; + unsafe { sys::igSetScrollFromPosXFloat(local_x, 0.5) }; } /// Adjusts the horizontal scroll position to make the given position visible. /// @@ -75,11 +75,11 @@ impl<'ui> Ui<'ui> { /// - `0.5`: center /// - `1.0`: right pub fn set_scroll_from_pos_x_with_ratio(&self, local_x: f32, center_x_ratio: f32) { - unsafe { sys::igSetScrollFromPosX(local_x, center_x_ratio) }; + unsafe { sys::igSetScrollFromPosXFloat(local_x, center_x_ratio) }; } /// Adjusts the vertical scroll position to make the given position visible pub fn set_scroll_from_pos_y(&self, local_y: f32) { - unsafe { sys::igSetScrollFromPosY(local_y, 0.5) }; + unsafe { sys::igSetScrollFromPosYFloat(local_y, 0.5) }; } /// Adjusts the vertical scroll position to make the given position visible. /// @@ -89,6 +89,6 @@ impl<'ui> Ui<'ui> { /// - `0.5`: center /// - `1.0`: bottom pub fn set_scroll_from_pos_y_with_ratio(&self, local_y: f32, center_y_ratio: f32) { - unsafe { sys::igSetScrollFromPosY(local_y, center_y_ratio) }; + unsafe { sys::igSetScrollFromPosYFloat(local_y, center_y_ratio) }; } } From fbd53536489892b03b66d5fab19ae573b9dedb67 Mon Sep 17 00:00:00 2001 From: dbr Date: Wed, 3 Mar 2021 15:36:58 +1100 Subject: [PATCH 03/10] Fix up some examples in docs --- imgui/src/popups.rs | 4 ++-- imgui/src/stacks.rs | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/imgui/src/popups.rs b/imgui/src/popups.rs index a51020d..a6aa9c4 100644 --- a/imgui/src/popups.rs +++ b/imgui/src/popups.rs @@ -23,12 +23,12 @@ create_token!( /// if ui.button(im_str!("Show modal"), [0.0, 0.0]) { /// ui.open_popup(im_str!("modal")); /// } -/// if let Some(_token) = PopupModal::new(im_str!("modal")).begin_popup() { +/// if let Some(_token) = PopupModal::new(im_str!("modal")).begin_popup(&ui) { /// ui.text("Content of my modal"); /// if ui.button(im_str!("OK"), [0.0, 0.0]) { /// ui.close_current_popup(); /// } -/// }); +/// }; /// ``` #[must_use] pub struct PopupModal<'p> { diff --git a/imgui/src/stacks.rs b/imgui/src/stacks.rs index 39381bd..546ba6e 100644 --- a/imgui/src/stacks.rs +++ b/imgui/src/stacks.rs @@ -32,7 +32,7 @@ impl<'ui> Ui<'ui> { /// // During UI construction /// let font = ui.push_font(my_custom_font); /// ui.text("I use the custom font!"); - /// font.pop(&ui); + /// font.pop(); /// ``` pub fn push_font(&self, id: FontId) -> FontStackToken<'_> { let fonts = self.fonts(); @@ -55,7 +55,7 @@ impl<'ui> Ui<'ui> { /// const RED: [f32; 4] = [1.0, 0.0, 0.0, 1.0]; /// let color = ui.push_style_color(StyleColor::Text, RED); /// ui.text("I'm red!"); - /// color.pop(&ui); + /// color.pop(); /// ``` pub fn push_style_color(&self, style_color: StyleColor, color: [f32; 4]) -> ColorStackToken { unsafe { sys::igPushStyleColorVec4(style_color as i32, color.into()) }; @@ -110,7 +110,7 @@ impl<'ui> Ui<'ui> { /// # let ui = ctx.frame(); /// let style = ui.push_style_var(StyleVar::Alpha(0.2)); /// ui.text("I'm transparent!"); - /// style.pop(&ui); + /// style.pop(); /// ``` pub fn push_style_var(&self, style_var: StyleVar) -> StyleStackToken { unsafe { push_style_var(style_var) }; From 89e94c55c5af009d57d02a03aa88bb9efa6ba36a Mon Sep 17 00:00:00 2001 From: dbr Date: Wed, 3 Mar 2021 16:51:39 +1100 Subject: [PATCH 04/10] Documenting process to update imgui version --- imgui-sys/README.md | 80 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 imgui-sys/README.md diff --git a/imgui-sys/README.md b/imgui-sys/README.md new file mode 100644 index 0000000..7a12896 --- /dev/null +++ b/imgui-sys/README.md @@ -0,0 +1,80 @@ +# Updating to new imgui versions + +1. Ensure the submodules are populated (`git submodule init --recursive` and `git submodule update --recursive`) + +2. Change into `imgui-sys/third-party/cimgui/` and check the current version, e.g + + $ git status + HEAD detached at 1.81 + nothing to commit, working tree clean + +3. Update upstream `cimgui` + + $ git remote update + Fetching origin + +4. Switch to a new branch, e.g + + $ git checkout 1.82 + HEAD is now at ... + +5. Check the nested `imgui-sys/third-party/cimgui/imgui/` submodule pointing at the correct version: + + $ pwd + .../imgui-rs/imgui-sys/third-party/cimgui + $ git status + HEAD detached at 1.81 + nothing to commit, working tree clean + $ git log + ... + $ cd imgui/ + $ git status + HEAD detached at v1.81 + nothing to commit, working tree clean + $ git log + ... + + If these versions differ, run `git checkout v1.82` in the `imgui` folder (noting cimgui uses a different tag naming convention to imgui!) + +6. Back in the root of the imgui-rs repo, run `cargo xtask bindgen` + + $ cargo xtask bindgen + Finished dev [unoptimized + debuginfo] target(s) in 0.04s + Running `target/debug/xtask bindgen` + Executing bindgen [output = .../imgui-rs/imgui-sys/src/bindings.rs] + Success [output = .../imgui-rs/imgui-sys/src/bindings.rs] + Executing bindgen [output = .../imgui-rs/imgui-sys/src/wasm_bindings.rs] + Success [output = .../imgui-rs/imgui-sys/src/wasm_bindings.rs] + + This requires bindgen to be installed (`cargo install bindgen` should do it) + + This step generates `imgui-sys/src/bindings.rs` which is used by `imgui/src/*` + +7. Run `cargo build` and fix any errors from upstream. + +8. Run the tests with `cargo test`. + +9. Try running one of the examples + + cargo run --example test_window_impl + + +## Common sources of problems + +### Function changes + +Check the upstream imgui release notes for the new versions, as they detail any breaking changes. + +If functions have been renamed, the required changes to the bindings are usually simple. + +If functions have been removed, the changes are usually also simple but the implications may require some thought. + +If new function overloads are added - for example `imgui::Thing()` existed but `imgui::Thing(float)` was added - `bindings.rs` will previously have contained only `igThing`, but will now contain `igThingNil()` and `igThingFloat(...)` + +### Memory layout changes + +It is common for upstream to add/remove/reorder fields, so the bindings will compile but the memory layout will not match - which will (hopefully) result in the bindings causing a segfault. These are not tagged as breaking changes in the release notes. + +The `*_memory_layout` tests when running `cargo test` should catch these (if they are created for every relevant struct!) + +The fix for this is usually to compare the struct in (read-only) `imgui-sys/src/bindings.rs` compared to the relevant struct in `imgui/src/...` - the ordering and data-types must match, but the names do not (structs in `imgui/src/...` should use conventional Rust naming/casing) From 90c2178366f6ccd7f34fcdddc1c305b03d7e4309 Mon Sep 17 00:00:00 2001 From: dbr Date: Wed, 3 Mar 2021 17:02:13 +1100 Subject: [PATCH 05/10] Note on building against a non-tagged imgui release --- imgui-sys/README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/imgui-sys/README.md b/imgui-sys/README.md index 7a12896..c4303c8 100644 --- a/imgui-sys/README.md +++ b/imgui-sys/README.md @@ -58,6 +58,22 @@ cargo run --example test_window_impl +### Building a specific revision + +cimgui has pre-generated bindings to specific versions of imgui - usually for each regular imgui release, and the WIP docking branch at the same time as the release. + +However this will not work if you need to either + +1. Build `imgui-rs` against a specific revision, or +2. Build `imgui-rs` against another branch or fork + +Luckily running the generator is quite straight forward: + +1. Ensure `luajit` is installed (required by cimgui's generator) +2. In the `cimgui` submodule, check out the master branch +3. Update the nested `imgui` submodule (`imgui-sys/third-party/cimgui/imgui/`) to point to your desired upstream `imgui` +4. Run the generator as per https://github.com/cimgui/cimgui#using-generator +5. Run `cargo xtask bindgen` and follow the rest of the steps as usual ## Common sources of problems From 142490040f139358927fc38c53da47c7608e4ec3 Mon Sep 17 00:00:00 2001 From: dbr Date: Fri, 5 Mar 2021 11:28:10 +1100 Subject: [PATCH 06/10] Move upgrading imgui docs to new docs subdir Add a basic README for imgui-sys for display on crates.io etc --- imgui-sys/README.md => docs/upgrading_imgui.md | 2 ++ imgui-sys/README.markdown | 10 ++++++++++ 2 files changed, 12 insertions(+) rename imgui-sys/README.md => docs/upgrading_imgui.md (95%) create mode 100644 imgui-sys/README.markdown diff --git a/imgui-sys/README.md b/docs/upgrading_imgui.md similarity index 95% rename from imgui-sys/README.md rename to docs/upgrading_imgui.md index c4303c8..0c0cdb0 100644 --- a/imgui-sys/README.md +++ b/docs/upgrading_imgui.md @@ -75,6 +75,8 @@ Luckily running the generator is quite straight forward: 4. Run the generator as per https://github.com/cimgui/cimgui#using-generator 5. Run `cargo xtask bindgen` and follow the rest of the steps as usual +Note actually committing this change may be more complicated as you will need to either replace the submodule with a copy of the source, or update the cimgui submodule to point at your fork of imgui + ## Common sources of problems ### Function changes diff --git a/imgui-sys/README.markdown b/imgui-sys/README.markdown new file mode 100644 index 0000000..1b7a8a2 --- /dev/null +++ b/imgui-sys/README.markdown @@ -0,0 +1,10 @@ +# imgui-sys: Low level bindings + +This crate contains the raw FFI bindings to the Dear ImGui C++ +library, by using the [cimgui](https://github.com/cimgui/cimgui) (a C +API wrapper project for Dear ImGui), then creating Rust bindings using +[bindgen](https://github.com/rust-lang/rust-bindgen). + +These low level, mostly `unsafe` bindings are then used by `imgui-rs` +which wraps them in a nice to use, mostly safe API. Therefore most +users should not need to interact with this crate directly. From 432d4b94ecf862b2a24099982c24823295ab2451 Mon Sep 17 00:00:00 2001 From: dbr Date: Fri, 5 Mar 2021 11:35:34 +1100 Subject: [PATCH 07/10] Revert "Simplify (maybe) the imgui submodules" This reverts commit 2839f76cecb0b5bfc837857d797f090f970c08c5. # Conflicts: # imgui-sys/third-party/cimgui --- .gitmodules | 6 +- imgui-sys/build.rs | 4 +- imgui-sys/include_all_imgui.cpp | 14 +- imgui-sys/third-party/VERSION | 1 + imgui-sys/third-party/cimgui | 1 - imgui-sys/third-party/cimgui.cpp | 2525 +++ imgui-sys/third-party/cimgui.h | 1700 ++ imgui-sys/third-party/cimgui_impl.h | 37 + imgui-sys/third-party/definitions.json | 16933 ++++++++++++++++ imgui-sys/third-party/definitions.lua | 14283 +++++++++++++ imgui-sys/third-party/imgui | 1 + imgui-sys/third-party/impl_definitions.json | 627 + imgui-sys/third-party/impl_definitions.lua | 553 + imgui-sys/third-party/overloads.txt | 138 + imgui-sys/third-party/structs_and_enums.json | 3665 ++++ imgui-sys/third-party/structs_and_enums.lua | 2858 +++ imgui-sys/third-party/typedefs_dict.json | 88 + imgui-sys/third-party/typedefs_dict.lua | 89 + imgui-sys/third-party/update-cimgui-output.sh | 14 + xtask/src/bindgen.rs | 9 +- 20 files changed, 43529 insertions(+), 17 deletions(-) create mode 100644 imgui-sys/third-party/VERSION delete mode 160000 imgui-sys/third-party/cimgui create mode 100644 imgui-sys/third-party/cimgui.cpp create mode 100644 imgui-sys/third-party/cimgui.h create mode 100644 imgui-sys/third-party/cimgui_impl.h create mode 100644 imgui-sys/third-party/definitions.json create mode 100644 imgui-sys/third-party/definitions.lua create mode 160000 imgui-sys/third-party/imgui create mode 100644 imgui-sys/third-party/impl_definitions.json create mode 100644 imgui-sys/third-party/impl_definitions.lua create mode 100644 imgui-sys/third-party/overloads.txt create mode 100644 imgui-sys/third-party/structs_and_enums.json create mode 100644 imgui-sys/third-party/structs_and_enums.lua create mode 100644 imgui-sys/third-party/typedefs_dict.json create mode 100644 imgui-sys/third-party/typedefs_dict.lua create mode 100755 imgui-sys/third-party/update-cimgui-output.sh diff --git a/.gitmodules b/.gitmodules index ad18684..76fccad 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ -[submodule "imgui-sys/third-party/cimgui"] - path = imgui-sys/third-party/cimgui - url = https://github.com/cimgui/cimgui.git +[submodule "imgui-sys/third-party/imgui"] + path = imgui-sys/third-party/imgui + url = https://github.com/ocornut/imgui diff --git a/imgui-sys/build.rs b/imgui-sys/build.rs index c5fb8f2..efab486 100644 --- a/imgui-sys/build.rs +++ b/imgui-sys/build.rs @@ -36,8 +36,8 @@ fn main() -> io::Result<()> { if std::env::var_os("CARGO_FEATURE_WASM").is_none() { // Check submodule status. (Anything else should be a compile error in // the C code). - assert_file_exists("third-party/cimgui/cimgui.cpp")?; - assert_file_exists("third-party/cimgui/imgui/imgui.cpp")?; + assert_file_exists("third-party/cimgui.cpp")?; + assert_file_exists("third-party/imgui/imgui.cpp")?; let mut build = cc::Build::new(); diff --git a/imgui-sys/include_all_imgui.cpp b/imgui-sys/include_all_imgui.cpp index 4518663..2ba5922 100644 --- a/imgui-sys/include_all_imgui.cpp +++ b/imgui-sys/include_all_imgui.cpp @@ -2,9 +2,11 @@ // allowing the optimizer to inline across separate object files (note that even // when rust is built with LTO, unless the steps are taken to allow cross-lang // LTO (tricky), the C/C++ code won't be LTOed). -#include "./third-party/cimgui/imgui/imgui.cpp" -#include "./third-party/cimgui/imgui/imgui_demo.cpp" -#include "./third-party/cimgui/imgui/imgui_draw.cpp" -#include "./third-party/cimgui/imgui/imgui_widgets.cpp" -#include "./third-party/cimgui/imgui/imgui_tables.cpp" -#include "./third-party/cimgui/cimgui.cpp" +#include "./third-party/imgui/imgui.cpp" +#include "./third-party/imgui/imgui_demo.cpp" +#include "./third-party/imgui/imgui_draw.cpp" +#include "./third-party/imgui/imgui_widgets.cpp" +#include "./third-party/imgui/imgui_tables.cpp" +#include "./third-party/cimgui.cpp" + + diff --git a/imgui-sys/third-party/VERSION b/imgui-sys/third-party/VERSION new file mode 100644 index 0000000..b22f87e --- /dev/null +++ b/imgui-sys/third-party/VERSION @@ -0,0 +1 @@ +Generated by cimgui version 98e6ff7051df19b76854bc3eb3cea2798f8d3bc5 diff --git a/imgui-sys/third-party/cimgui b/imgui-sys/third-party/cimgui deleted file mode 160000 index 25aa25b..0000000 --- a/imgui-sys/third-party/cimgui +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 25aa25bd835eaacdfabb9289fb33c21cd6e65987 diff --git a/imgui-sys/third-party/cimgui.cpp b/imgui-sys/third-party/cimgui.cpp new file mode 100644 index 0000000..040bc8f --- /dev/null +++ b/imgui-sys/third-party/cimgui.cpp @@ -0,0 +1,2525 @@ +//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui +//based on imgui.h file version "1.80" from Dear ImGui https://github.com/ocornut/imgui + +#include "./imgui/imgui.h" +#ifdef CIMGUI_FREETYPE +#include "./imgui/misc/freetype/imgui_freetype.h" +#endif +#include "./imgui/imgui_internal.h" +#include "cimgui.h" + + + +CIMGUI_API ImVec2* ImVec2_ImVec2Nil(void) +{ + return IM_NEW(ImVec2)(); +} +CIMGUI_API void ImVec2_destroy(ImVec2* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImVec2* ImVec2_ImVec2Float(float _x,float _y) +{ + return IM_NEW(ImVec2)(_x,_y); +} +CIMGUI_API ImVec4* ImVec4_ImVec4Nil(void) +{ + return IM_NEW(ImVec4)(); +} +CIMGUI_API void ImVec4_destroy(ImVec4* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImVec4* ImVec4_ImVec4Float(float _x,float _y,float _z,float _w) +{ + return IM_NEW(ImVec4)(_x,_y,_z,_w); +} +CIMGUI_API ImGuiContext* igCreateContext(ImFontAtlas* shared_font_atlas) +{ + return ImGui::CreateContext(shared_font_atlas); +} +CIMGUI_API void igDestroyContext(ImGuiContext* ctx) +{ + return ImGui::DestroyContext(ctx); +} +CIMGUI_API ImGuiContext* igGetCurrentContext() +{ + return ImGui::GetCurrentContext(); +} +CIMGUI_API void igSetCurrentContext(ImGuiContext* ctx) +{ + return ImGui::SetCurrentContext(ctx); +} +CIMGUI_API ImGuiIO* igGetIO() +{ + return &ImGui::GetIO(); +} +CIMGUI_API ImGuiStyle* igGetStyle() +{ + return &ImGui::GetStyle(); +} +CIMGUI_API void igNewFrame() +{ + return ImGui::NewFrame(); +} +CIMGUI_API void igEndFrame() +{ + return ImGui::EndFrame(); +} +CIMGUI_API void igRender() +{ + return ImGui::Render(); +} +CIMGUI_API ImDrawData* igGetDrawData() +{ + return ImGui::GetDrawData(); +} +CIMGUI_API void igShowDemoWindow(bool* p_open) +{ + return ImGui::ShowDemoWindow(p_open); +} +CIMGUI_API void igShowMetricsWindow(bool* p_open) +{ + return ImGui::ShowMetricsWindow(p_open); +} +CIMGUI_API void igShowAboutWindow(bool* p_open) +{ + return ImGui::ShowAboutWindow(p_open); +} +CIMGUI_API void igShowStyleEditor(ImGuiStyle* ref) +{ + return ImGui::ShowStyleEditor(ref); +} +CIMGUI_API bool igShowStyleSelector(const char* label) +{ + return ImGui::ShowStyleSelector(label); +} +CIMGUI_API void igShowFontSelector(const char* label) +{ + return ImGui::ShowFontSelector(label); +} +CIMGUI_API void igShowUserGuide() +{ + return ImGui::ShowUserGuide(); +} +CIMGUI_API const char* igGetVersion() +{ + return ImGui::GetVersion(); +} +CIMGUI_API void igStyleColorsDark(ImGuiStyle* dst) +{ + return ImGui::StyleColorsDark(dst); +} +CIMGUI_API void igStyleColorsLight(ImGuiStyle* dst) +{ + return ImGui::StyleColorsLight(dst); +} +CIMGUI_API void igStyleColorsClassic(ImGuiStyle* dst) +{ + return ImGui::StyleColorsClassic(dst); +} +CIMGUI_API bool igBegin(const char* name,bool* p_open,ImGuiWindowFlags flags) +{ + return ImGui::Begin(name,p_open,flags); +} +CIMGUI_API void igEnd() +{ + return ImGui::End(); +} +CIMGUI_API bool igBeginChildStr(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) +{ + return ImGui::BeginChild(id,size,border,flags); +} +CIMGUI_API void igEndChild() +{ + return ImGui::EndChild(); +} +CIMGUI_API bool igIsWindowAppearing() +{ + return ImGui::IsWindowAppearing(); +} +CIMGUI_API bool igIsWindowCollapsed() +{ + return ImGui::IsWindowCollapsed(); +} +CIMGUI_API bool igIsWindowFocused(ImGuiFocusedFlags flags) +{ + return ImGui::IsWindowFocused(flags); +} +CIMGUI_API bool igIsWindowHovered(ImGuiHoveredFlags flags) +{ + return ImGui::IsWindowHovered(flags); +} +CIMGUI_API ImDrawList* igGetWindowDrawList() +{ + return ImGui::GetWindowDrawList(); +} +CIMGUI_API void igGetWindowPos(ImVec2 *pOut) +{ + *pOut = ImGui::GetWindowPos(); +} +CIMGUI_API void igGetWindowSize(ImVec2 *pOut) +{ + *pOut = ImGui::GetWindowSize(); +} +CIMGUI_API float igGetWindowWidth() +{ + return ImGui::GetWindowWidth(); +} +CIMGUI_API float igGetWindowHeight() +{ + return ImGui::GetWindowHeight(); +} +CIMGUI_API void igSetNextWindowPos(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot) +{ + return ImGui::SetNextWindowPos(pos,cond,pivot); +} +CIMGUI_API void igSetNextWindowSize(const ImVec2 size,ImGuiCond cond) +{ + return ImGui::SetNextWindowSize(size,cond); +} +CIMGUI_API void igSetNextWindowSizeConstraints(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data) +{ + return ImGui::SetNextWindowSizeConstraints(size_min,size_max,custom_callback,custom_callback_data); +} +CIMGUI_API void igSetNextWindowContentSize(const ImVec2 size) +{ + return ImGui::SetNextWindowContentSize(size); +} +CIMGUI_API void igSetNextWindowCollapsed(bool collapsed,ImGuiCond cond) +{ + return ImGui::SetNextWindowCollapsed(collapsed,cond); +} +CIMGUI_API void igSetNextWindowFocus() +{ + return ImGui::SetNextWindowFocus(); +} +CIMGUI_API void igSetNextWindowBgAlpha(float alpha) +{ + return ImGui::SetNextWindowBgAlpha(alpha); +} +CIMGUI_API void igSetWindowPosVec2(const ImVec2 pos,ImGuiCond cond) +{ + return ImGui::SetWindowPos(pos,cond); +} +CIMGUI_API void igSetWindowSizeVec2(const ImVec2 size,ImGuiCond cond) +{ + return ImGui::SetWindowSize(size,cond); +} +CIMGUI_API void igSetWindowCollapsedBool(bool collapsed,ImGuiCond cond) +{ + return ImGui::SetWindowCollapsed(collapsed,cond); +} +CIMGUI_API void igSetWindowFocusNil() +{ + return ImGui::SetWindowFocus(); +} +CIMGUI_API void igSetWindowFontScale(float scale) +{ + return ImGui::SetWindowFontScale(scale); +} +CIMGUI_API void igSetWindowPosStr(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) +{ + return ImGui::SetWindowSize(name,size,cond); +} +CIMGUI_API void igSetWindowCollapsedStr(const char* name,bool collapsed,ImGuiCond cond) +{ + return ImGui::SetWindowCollapsed(name,collapsed,cond); +} +CIMGUI_API void igSetWindowFocusStr(const char* name) +{ + return ImGui::SetWindowFocus(name); +} +CIMGUI_API void igGetContentRegionAvail(ImVec2 *pOut) +{ + *pOut = ImGui::GetContentRegionAvail(); +} +CIMGUI_API void igGetContentRegionMax(ImVec2 *pOut) +{ + *pOut = ImGui::GetContentRegionMax(); +} +CIMGUI_API void igGetWindowContentRegionMin(ImVec2 *pOut) +{ + *pOut = ImGui::GetWindowContentRegionMin(); +} +CIMGUI_API void igGetWindowContentRegionMax(ImVec2 *pOut) +{ + *pOut = ImGui::GetWindowContentRegionMax(); +} +CIMGUI_API float igGetWindowContentRegionWidth() +{ + return ImGui::GetWindowContentRegionWidth(); +} +CIMGUI_API float igGetScrollX() +{ + return ImGui::GetScrollX(); +} +CIMGUI_API float igGetScrollY() +{ + return ImGui::GetScrollY(); +} +CIMGUI_API void igSetScrollX(float scroll_x) +{ + return ImGui::SetScrollX(scroll_x); +} +CIMGUI_API void igSetScrollY(float scroll_y) +{ + return ImGui::SetScrollY(scroll_y); +} +CIMGUI_API float igGetScrollMaxX() +{ + return ImGui::GetScrollMaxX(); +} +CIMGUI_API float igGetScrollMaxY() +{ + return ImGui::GetScrollMaxY(); +} +CIMGUI_API void igSetScrollHereX(float center_x_ratio) +{ + return ImGui::SetScrollHereX(center_x_ratio); +} +CIMGUI_API void igSetScrollHereY(float center_y_ratio) +{ + return ImGui::SetScrollHereY(center_y_ratio); +} +CIMGUI_API void igSetScrollFromPosX(float local_x,float center_x_ratio) +{ + return ImGui::SetScrollFromPosX(local_x,center_x_ratio); +} +CIMGUI_API void igSetScrollFromPosY(float local_y,float center_y_ratio) +{ + return ImGui::SetScrollFromPosY(local_y,center_y_ratio); +} +CIMGUI_API void igPushFont(ImFont* font) +{ + return ImGui::PushFont(font); +} +CIMGUI_API void igPopFont() +{ + return ImGui::PopFont(); +} +CIMGUI_API void igPushStyleColorU32(ImGuiCol idx,ImU32 col) +{ + return ImGui::PushStyleColor(idx,col); +} +CIMGUI_API void igPushStyleColorVec4(ImGuiCol idx,const ImVec4 col) +{ + return ImGui::PushStyleColor(idx,col); +} +CIMGUI_API void igPopStyleColor(int count) +{ + return ImGui::PopStyleColor(count); +} +CIMGUI_API void igPushStyleVarFloat(ImGuiStyleVar idx,float val) +{ + return ImGui::PushStyleVar(idx,val); +} +CIMGUI_API void igPushStyleVarVec2(ImGuiStyleVar idx,const ImVec2 val) +{ + return ImGui::PushStyleVar(idx,val); +} +CIMGUI_API void igPopStyleVar(int count) +{ + return ImGui::PopStyleVar(count); +} +CIMGUI_API void igPushAllowKeyboardFocus(bool allow_keyboard_focus) +{ + return ImGui::PushAllowKeyboardFocus(allow_keyboard_focus); +} +CIMGUI_API void igPopAllowKeyboardFocus() +{ + return ImGui::PopAllowKeyboardFocus(); +} +CIMGUI_API void igPushButtonRepeat(bool repeat) +{ + return ImGui::PushButtonRepeat(repeat); +} +CIMGUI_API void igPopButtonRepeat() +{ + return ImGui::PopButtonRepeat(); +} +CIMGUI_API void igPushItemWidth(float item_width) +{ + return ImGui::PushItemWidth(item_width); +} +CIMGUI_API void igPopItemWidth() +{ + return ImGui::PopItemWidth(); +} +CIMGUI_API void igSetNextItemWidth(float item_width) +{ + return ImGui::SetNextItemWidth(item_width); +} +CIMGUI_API float igCalcItemWidth() +{ + return ImGui::CalcItemWidth(); +} +CIMGUI_API void igPushTextWrapPos(float wrap_local_pos_x) +{ + return ImGui::PushTextWrapPos(wrap_local_pos_x); +} +CIMGUI_API void igPopTextWrapPos() +{ + return ImGui::PopTextWrapPos(); +} +CIMGUI_API ImFont* igGetFont() +{ + return ImGui::GetFont(); +} +CIMGUI_API float igGetFontSize() +{ + return ImGui::GetFontSize(); +} +CIMGUI_API void igGetFontTexUvWhitePixel(ImVec2 *pOut) +{ + *pOut = ImGui::GetFontTexUvWhitePixel(); +} +CIMGUI_API ImU32 igGetColorU32Col(ImGuiCol idx,float alpha_mul) +{ + return ImGui::GetColorU32(idx,alpha_mul); +} +CIMGUI_API ImU32 igGetColorU32Vec4(const ImVec4 col) +{ + return ImGui::GetColorU32(col); +} +CIMGUI_API ImU32 igGetColorU32U32(ImU32 col) +{ + return ImGui::GetColorU32(col); +} +CIMGUI_API const ImVec4* igGetStyleColorVec4(ImGuiCol idx) +{ + return &ImGui::GetStyleColorVec4(idx); +} +CIMGUI_API void igSeparator() +{ + return ImGui::Separator(); +} +CIMGUI_API void igSameLine(float offset_from_start_x,float spacing) +{ + return ImGui::SameLine(offset_from_start_x,spacing); +} +CIMGUI_API void igNewLine() +{ + return ImGui::NewLine(); +} +CIMGUI_API void igSpacing() +{ + return ImGui::Spacing(); +} +CIMGUI_API void igDummy(const ImVec2 size) +{ + return ImGui::Dummy(size); +} +CIMGUI_API void igIndent(float indent_w) +{ + return ImGui::Indent(indent_w); +} +CIMGUI_API void igUnindent(float indent_w) +{ + return ImGui::Unindent(indent_w); +} +CIMGUI_API void igBeginGroup() +{ + return ImGui::BeginGroup(); +} +CIMGUI_API void igEndGroup() +{ + return ImGui::EndGroup(); +} +CIMGUI_API void igGetCursorPos(ImVec2 *pOut) +{ + *pOut = ImGui::GetCursorPos(); +} +CIMGUI_API float igGetCursorPosX() +{ + return ImGui::GetCursorPosX(); +} +CIMGUI_API float igGetCursorPosY() +{ + return ImGui::GetCursorPosY(); +} +CIMGUI_API void igSetCursorPos(const ImVec2 local_pos) +{ + return ImGui::SetCursorPos(local_pos); +} +CIMGUI_API void igSetCursorPosX(float local_x) +{ + return ImGui::SetCursorPosX(local_x); +} +CIMGUI_API void igSetCursorPosY(float local_y) +{ + return ImGui::SetCursorPosY(local_y); +} +CIMGUI_API void igGetCursorStartPos(ImVec2 *pOut) +{ + *pOut = ImGui::GetCursorStartPos(); +} +CIMGUI_API void igGetCursorScreenPos(ImVec2 *pOut) +{ + *pOut = ImGui::GetCursorScreenPos(); +} +CIMGUI_API void igSetCursorScreenPos(const ImVec2 pos) +{ + return ImGui::SetCursorScreenPos(pos); +} +CIMGUI_API void igAlignTextToFramePadding() +{ + return ImGui::AlignTextToFramePadding(); +} +CIMGUI_API float igGetTextLineHeight() +{ + return ImGui::GetTextLineHeight(); +} +CIMGUI_API float igGetTextLineHeightWithSpacing() +{ + return ImGui::GetTextLineHeightWithSpacing(); +} +CIMGUI_API float igGetFrameHeight() +{ + return ImGui::GetFrameHeight(); +} +CIMGUI_API float igGetFrameHeightWithSpacing() +{ + return ImGui::GetFrameHeightWithSpacing(); +} +CIMGUI_API void igPushIDStr(const char* str_id) +{ + return ImGui::PushID(str_id); +} +CIMGUI_API void igPushIDStrStr(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) +{ + return ImGui::PushID(ptr_id); +} +CIMGUI_API void igPushIDInt(int int_id) +{ + return ImGui::PushID(int_id); +} +CIMGUI_API void igPopID() +{ + return ImGui::PopID(); +} +CIMGUI_API ImGuiID igGetIDStr(const char* str_id) +{ + return ImGui::GetID(str_id); +} +CIMGUI_API ImGuiID igGetIDStrStr(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) +{ + return ImGui::GetID(ptr_id); +} +CIMGUI_API void igTextUnformatted(const char* text,const char* text_end) +{ + return ImGui::TextUnformatted(text,text_end); +} +CIMGUI_API void igText(const char* fmt,...) +{ + va_list args; + va_start(args, fmt); + ImGui::TextV(fmt,args); + va_end(args); +} +CIMGUI_API void igTextV(const char* fmt,va_list args) +{ + return ImGui::TextV(fmt,args); +} +CIMGUI_API void igTextColored(const ImVec4 col,const char* fmt,...) +{ + va_list args; + va_start(args, fmt); + ImGui::TextColoredV(col,fmt,args); + va_end(args); +} +CIMGUI_API void igTextColoredV(const ImVec4 col,const char* fmt,va_list args) +{ + return ImGui::TextColoredV(col,fmt,args); +} +CIMGUI_API void igTextDisabled(const char* fmt,...) +{ + va_list args; + va_start(args, fmt); + ImGui::TextDisabledV(fmt,args); + va_end(args); +} +CIMGUI_API void igTextDisabledV(const char* fmt,va_list args) +{ + return ImGui::TextDisabledV(fmt,args); +} +CIMGUI_API void igTextWrapped(const char* fmt,...) +{ + va_list args; + va_start(args, fmt); + ImGui::TextWrappedV(fmt,args); + va_end(args); +} +CIMGUI_API void igTextWrappedV(const char* fmt,va_list args) +{ + return ImGui::TextWrappedV(fmt,args); +} +CIMGUI_API void igLabelText(const char* label,const char* fmt,...) +{ + va_list args; + va_start(args, fmt); + ImGui::LabelTextV(label,fmt,args); + va_end(args); +} +CIMGUI_API void igLabelTextV(const char* label,const char* fmt,va_list args) +{ + return ImGui::LabelTextV(label,fmt,args); +} +CIMGUI_API void igBulletText(const char* fmt,...) +{ + va_list args; + va_start(args, fmt); + ImGui::BulletTextV(fmt,args); + va_end(args); +} +CIMGUI_API void igBulletTextV(const char* fmt,va_list args) +{ + return ImGui::BulletTextV(fmt,args); +} +CIMGUI_API bool igButton(const char* label,const ImVec2 size) +{ + return ImGui::Button(label,size); +} +CIMGUI_API bool igSmallButton(const char* label) +{ + return ImGui::SmallButton(label); +} +CIMGUI_API bool igInvisibleButton(const char* str_id,const ImVec2 size,ImGuiButtonFlags flags) +{ + return ImGui::InvisibleButton(str_id,size,flags); +} +CIMGUI_API bool igArrowButton(const char* str_id,ImGuiDir dir) +{ + return ImGui::ArrowButton(str_id,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) +{ + return ImGui::Image(user_texture_id,size,uv0,uv1,tint_col,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) +{ + return ImGui::ImageButton(user_texture_id,size,uv0,uv1,frame_padding,bg_col,tint_col); +} +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) +{ + return ImGui::CheckboxFlags(label,flags,flags_value); +} +CIMGUI_API bool igCheckboxFlagsUintPtr(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) +{ + return ImGui::RadioButton(label,active); +} +CIMGUI_API bool igRadioButtonIntPtr(const char* label,int* v,int v_button) +{ + return ImGui::RadioButton(label,v,v_button); +} +CIMGUI_API void igProgressBar(float fraction,const ImVec2 size_arg,const char* overlay) +{ + return ImGui::ProgressBar(fraction,size_arg,overlay); +} +CIMGUI_API void igBullet() +{ + return ImGui::Bullet(); +} +CIMGUI_API bool igBeginCombo(const char* label,const char* preview_value,ImGuiComboFlags flags) +{ + return ImGui::BeginCombo(label,preview_value,flags); +} +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) +{ + 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) +{ + 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) +{ + return ImGui::Combo(label,current_item,items_getter,data,items_count,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) +{ + return ImGui::DragFloat(label,v,v_speed,v_min,v_max,format,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) +{ + return ImGui::DragFloat2(label,v,v_speed,v_min,v_max,format,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) +{ + return ImGui::DragFloat3(label,v,v_speed,v_min,v_max,format,flags); +} +CIMGUI_API bool igDragFloat4(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::DragFloat4(label,v,v_speed,v_min,v_max,format,flags); +} +CIMGUI_API bool igDragFloatRange2(const char* label,float* v_current_min,float* v_current_max,float v_speed,float v_min,float v_max,const char* format,const char* format_max,ImGuiSliderFlags flags) +{ + return ImGui::DragFloatRange2(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,flags); +} +CIMGUI_API bool igDragInt(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::DragInt(label,v,v_speed,v_min,v_max,format,flags); +} +CIMGUI_API bool igDragInt2(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::DragInt2(label,v,v_speed,v_min,v_max,format,flags); +} +CIMGUI_API bool igDragInt3(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::DragInt3(label,v,v_speed,v_min,v_max,format,flags); +} +CIMGUI_API bool igDragInt4(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::DragInt4(label,v,v_speed,v_min,v_max,format,flags); +} +CIMGUI_API bool igDragIntRange2(const char* label,int* v_current_min,int* v_current_max,float v_speed,int v_min,int v_max,const char* format,const char* format_max,ImGuiSliderFlags flags) +{ + return ImGui::DragIntRange2(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,flags); +} +CIMGUI_API bool igDragScalar(const char* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::DragScalar(label,data_type,p_data,v_speed,p_min,p_max,format,flags); +} +CIMGUI_API bool igDragScalarN(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::DragScalarN(label,data_type,p_data,components,v_speed,p_min,p_max,format,flags); +} +CIMGUI_API bool igSliderFloat(const char* label,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::SliderFloat(label,v,v_min,v_max,format,flags); +} +CIMGUI_API bool igSliderFloat2(const char* label,float v[2],float v_min,float v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::SliderFloat2(label,v,v_min,v_max,format,flags); +} +CIMGUI_API bool igSliderFloat3(const char* label,float v[3],float v_min,float v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::SliderFloat3(label,v,v_min,v_max,format,flags); +} +CIMGUI_API bool igSliderFloat4(const char* label,float v[4],float v_min,float v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::SliderFloat4(label,v,v_min,v_max,format,flags); +} +CIMGUI_API bool igSliderAngle(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::SliderAngle(label,v_rad,v_degrees_min,v_degrees_max,format,flags); +} +CIMGUI_API bool igSliderInt(const char* label,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::SliderInt(label,v,v_min,v_max,format,flags); +} +CIMGUI_API bool igSliderInt2(const char* label,int v[2],int v_min,int v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::SliderInt2(label,v,v_min,v_max,format,flags); +} +CIMGUI_API bool igSliderInt3(const char* label,int v[3],int v_min,int v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::SliderInt3(label,v,v_min,v_max,format,flags); +} +CIMGUI_API bool igSliderInt4(const char* label,int v[4],int v_min,int v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::SliderInt4(label,v,v_min,v_max,format,flags); +} +CIMGUI_API bool igSliderScalar(const char* label,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::SliderScalar(label,data_type,p_data,p_min,p_max,format,flags); +} +CIMGUI_API bool igSliderScalarN(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::SliderScalarN(label,data_type,p_data,components,p_min,p_max,format,flags); +} +CIMGUI_API bool igVSliderFloat(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::VSliderFloat(label,size,v,v_min,v_max,format,flags); +} +CIMGUI_API bool igVSliderInt(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::VSliderInt(label,size,v,v_min,v_max,format,flags); +} +CIMGUI_API bool igVSliderScalar(const char* label,const ImVec2 size,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags) +{ + return ImGui::VSliderScalar(label,size,data_type,p_data,p_min,p_max,format,flags); +} +CIMGUI_API bool igInputText(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data) +{ + return ImGui::InputText(label,buf,buf_size,flags,callback,user_data); +} +CIMGUI_API bool igInputTextMultiline(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data) +{ + return ImGui::InputTextMultiline(label,buf,buf_size,size,flags,callback,user_data); +} +CIMGUI_API bool igInputTextWithHint(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data) +{ + return ImGui::InputTextWithHint(label,hint,buf,buf_size,flags,callback,user_data); +} +CIMGUI_API bool igInputFloat(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags flags) +{ + return ImGui::InputFloat(label,v,step,step_fast,format,flags); +} +CIMGUI_API bool igInputFloat2(const char* label,float v[2],const char* format,ImGuiInputTextFlags flags) +{ + return ImGui::InputFloat2(label,v,format,flags); +} +CIMGUI_API bool igInputFloat3(const char* label,float v[3],const char* format,ImGuiInputTextFlags flags) +{ + return ImGui::InputFloat3(label,v,format,flags); +} +CIMGUI_API bool igInputFloat4(const char* label,float v[4],const char* format,ImGuiInputTextFlags flags) +{ + return ImGui::InputFloat4(label,v,format,flags); +} +CIMGUI_API bool igInputInt(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags flags) +{ + return ImGui::InputInt(label,v,step,step_fast,flags); +} +CIMGUI_API bool igInputInt2(const char* label,int v[2],ImGuiInputTextFlags flags) +{ + return ImGui::InputInt2(label,v,flags); +} +CIMGUI_API bool igInputInt3(const char* label,int v[3],ImGuiInputTextFlags flags) +{ + return ImGui::InputInt3(label,v,flags); +} +CIMGUI_API bool igInputInt4(const char* label,int v[4],ImGuiInputTextFlags flags) +{ + return ImGui::InputInt4(label,v,flags); +} +CIMGUI_API bool igInputDouble(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags flags) +{ + return ImGui::InputDouble(label,v,step,step_fast,format,flags); +} +CIMGUI_API bool igInputScalar(const char* label,ImGuiDataType data_type,void* p_data,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags) +{ + return ImGui::InputScalar(label,data_type,p_data,p_step,p_step_fast,format,flags); +} +CIMGUI_API bool igInputScalarN(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags) +{ + return ImGui::InputScalarN(label,data_type,p_data,components,p_step,p_step_fast,format,flags); +} +CIMGUI_API bool igColorEdit3(const char* label,float col[3],ImGuiColorEditFlags flags) +{ + return ImGui::ColorEdit3(label,col,flags); +} +CIMGUI_API bool igColorEdit4(const char* label,float col[4],ImGuiColorEditFlags flags) +{ + return ImGui::ColorEdit4(label,col,flags); +} +CIMGUI_API bool igColorPicker3(const char* label,float col[3],ImGuiColorEditFlags flags) +{ + return ImGui::ColorPicker3(label,col,flags); +} +CIMGUI_API bool igColorPicker4(const char* label,float col[4],ImGuiColorEditFlags flags,const float* ref_col) +{ + return ImGui::ColorPicker4(label,col,flags,ref_col); +} +CIMGUI_API bool igColorButton(const char* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size) +{ + return ImGui::ColorButton(desc_id,col,flags,size); +} +CIMGUI_API void igSetColorEditOptions(ImGuiColorEditFlags flags) +{ + return ImGui::SetColorEditOptions(flags); +} +CIMGUI_API bool igTreeNodeStr(const char* label) +{ + return ImGui::TreeNode(label); +} +CIMGUI_API bool igTreeNodeStrStr(const char* str_id,const char* fmt,...) +{ + va_list args; + va_start(args, fmt); + bool ret = ImGui::TreeNodeV(str_id,fmt,args); + va_end(args); + return ret; +} +CIMGUI_API bool igTreeNodePtr(const void* ptr_id,const char* fmt,...) +{ + va_list args; + va_start(args, fmt); + bool ret = ImGui::TreeNodeV(ptr_id,fmt,args); + va_end(args); + return ret; +} +CIMGUI_API bool igTreeNodeVStr(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) +{ + return ImGui::TreeNodeV(ptr_id,fmt,args); +} +CIMGUI_API bool igTreeNodeExStr(const char* label,ImGuiTreeNodeFlags flags) +{ + return ImGui::TreeNodeEx(label,flags); +} +CIMGUI_API bool igTreeNodeExStrStr(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...) +{ + va_list args; + va_start(args, fmt); + bool ret = ImGui::TreeNodeExV(str_id,flags,fmt,args); + va_end(args); + return ret; +} +CIMGUI_API bool igTreeNodeExPtr(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...) +{ + va_list args; + va_start(args, fmt); + bool ret = ImGui::TreeNodeExV(ptr_id,flags,fmt,args); + va_end(args); + return ret; +} +CIMGUI_API bool igTreeNodeExVStr(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) +{ + return ImGui::TreeNodeExV(ptr_id,flags,fmt,args); +} +CIMGUI_API void igTreePushStr(const char* str_id) +{ + return ImGui::TreePush(str_id); +} +CIMGUI_API void igTreePushPtr(const void* ptr_id) +{ + return ImGui::TreePush(ptr_id); +} +CIMGUI_API void igTreePop() +{ + return ImGui::TreePop(); +} +CIMGUI_API float igGetTreeNodeToLabelSpacing() +{ + return ImGui::GetTreeNodeToLabelSpacing(); +} +CIMGUI_API bool igCollapsingHeaderTreeNodeFlags(const char* label,ImGuiTreeNodeFlags flags) +{ + return ImGui::CollapsingHeader(label,flags); +} +CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags) +{ + return ImGui::CollapsingHeader(label,p_visible,flags); +} +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) +{ + return ImGui::Selectable(label,selected,flags,size); +} +CIMGUI_API bool igSelectableBoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size) +{ + return ImGui::Selectable(label,p_selected,flags,size); +} +CIMGUI_API bool igListBoxStr_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) +{ + return ImGui::ListBox(label,current_item,items_getter,data,items_count,height_in_items); +} +CIMGUI_API bool igListBoxHeaderVec2(const char* label,const ImVec2 size) +{ + return ImGui::ListBoxHeader(label,size); +} +CIMGUI_API bool igListBoxHeaderInt(const char* label,int items_count,int height_in_items) +{ + return ImGui::ListBoxHeader(label,items_count,height_in_items); +} +CIMGUI_API void igListBoxFooter() +{ + return ImGui::ListBoxFooter(); +} +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) +{ + 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) +{ + 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) +{ + 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) +{ + 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) +{ + return ImGui::Value(prefix,b); +} +CIMGUI_API void igValueInt(const char* prefix,int v) +{ + return ImGui::Value(prefix,v); +} +CIMGUI_API void igValueUint(const char* prefix,unsigned int v) +{ + return ImGui::Value(prefix,v); +} +CIMGUI_API void igValueFloat(const char* prefix,float v,const char* float_format) +{ + return ImGui::Value(prefix,v,float_format); +} +CIMGUI_API bool igBeginMenuBar() +{ + return ImGui::BeginMenuBar(); +} +CIMGUI_API void igEndMenuBar() +{ + return ImGui::EndMenuBar(); +} +CIMGUI_API bool igBeginMainMenuBar() +{ + return ImGui::BeginMainMenuBar(); +} +CIMGUI_API void igEndMainMenuBar() +{ + return ImGui::EndMainMenuBar(); +} +CIMGUI_API bool igBeginMenu(const char* label,bool enabled) +{ + return ImGui::BeginMenu(label,enabled); +} +CIMGUI_API void igEndMenu() +{ + return ImGui::EndMenu(); +} +CIMGUI_API bool igMenuItemBool(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) +{ + return ImGui::MenuItem(label,shortcut,p_selected,enabled); +} +CIMGUI_API void igBeginTooltip() +{ + return ImGui::BeginTooltip(); +} +CIMGUI_API void igEndTooltip() +{ + return ImGui::EndTooltip(); +} +CIMGUI_API void igSetTooltip(const char* fmt,...) +{ + va_list args; + va_start(args, fmt); + ImGui::SetTooltipV(fmt,args); + va_end(args); +} +CIMGUI_API void igSetTooltipV(const char* fmt,va_list args) +{ + return ImGui::SetTooltipV(fmt,args); +} +CIMGUI_API bool igBeginPopup(const char* str_id,ImGuiWindowFlags flags) +{ + return ImGui::BeginPopup(str_id,flags); +} +CIMGUI_API bool igBeginPopupModal(const char* name,bool* p_open,ImGuiWindowFlags flags) +{ + return ImGui::BeginPopupModal(name,p_open,flags); +} +CIMGUI_API void igEndPopup() +{ + return ImGui::EndPopup(); +} +CIMGUI_API void igOpenPopup(const char* str_id,ImGuiPopupFlags popup_flags) +{ + return ImGui::OpenPopup(str_id,popup_flags); +} +CIMGUI_API void igOpenPopupOnItemClick(const char* str_id,ImGuiPopupFlags popup_flags) +{ + return ImGui::OpenPopupOnItemClick(str_id,popup_flags); +} +CIMGUI_API void igCloseCurrentPopup() +{ + return ImGui::CloseCurrentPopup(); +} +CIMGUI_API bool igBeginPopupContextItem(const char* str_id,ImGuiPopupFlags popup_flags) +{ + return ImGui::BeginPopupContextItem(str_id,popup_flags); +} +CIMGUI_API bool igBeginPopupContextWindow(const char* str_id,ImGuiPopupFlags popup_flags) +{ + return ImGui::BeginPopupContextWindow(str_id,popup_flags); +} +CIMGUI_API bool igBeginPopupContextVoid(const char* str_id,ImGuiPopupFlags popup_flags) +{ + return ImGui::BeginPopupContextVoid(str_id,popup_flags); +} +CIMGUI_API bool igIsPopupOpen(const char* str_id,ImGuiPopupFlags flags) +{ + return ImGui::IsPopupOpen(str_id,flags); +} +CIMGUI_API bool igBeginTable(const char* str_id,int column,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width) +{ + return ImGui::BeginTable(str_id,column,flags,outer_size,inner_width); +} +CIMGUI_API void igEndTable() +{ + return ImGui::EndTable(); +} +CIMGUI_API void igTableNextRow(ImGuiTableRowFlags row_flags,float min_row_height) +{ + return ImGui::TableNextRow(row_flags,min_row_height); +} +CIMGUI_API bool igTableNextColumn() +{ + return ImGui::TableNextColumn(); +} +CIMGUI_API bool igTableSetColumnIndex(int column_n) +{ + return ImGui::TableSetColumnIndex(column_n); +} +CIMGUI_API void igTableSetupColumn(const char* label,ImGuiTableColumnFlags flags,float init_width_or_weight,ImU32 user_id) +{ + return ImGui::TableSetupColumn(label,flags,init_width_or_weight,user_id); +} +CIMGUI_API void igTableSetupScrollFreeze(int cols,int rows) +{ + return ImGui::TableSetupScrollFreeze(cols,rows); +} +CIMGUI_API void igTableHeadersRow() +{ + return ImGui::TableHeadersRow(); +} +CIMGUI_API void igTableHeader(const char* label) +{ + return ImGui::TableHeader(label); +} +CIMGUI_API ImGuiTableSortSpecs* igTableGetSortSpecs() +{ + return ImGui::TableGetSortSpecs(); +} +CIMGUI_API int igTableGetColumnCount() +{ + return ImGui::TableGetColumnCount(); +} +CIMGUI_API int igTableGetColumnIndex() +{ + return ImGui::TableGetColumnIndex(); +} +CIMGUI_API int igTableGetRowIndex() +{ + return ImGui::TableGetRowIndex(); +} +CIMGUI_API const char* igTableGetColumnName(int column_n) +{ + return ImGui::TableGetColumnName(column_n); +} +CIMGUI_API ImGuiTableColumnFlags igTableGetColumnFlags(int column_n) +{ + return ImGui::TableGetColumnFlags(column_n); +} +CIMGUI_API void igTableSetBgColor(ImGuiTableBgTarget target,ImU32 color,int column_n) +{ + return ImGui::TableSetBgColor(target,color,column_n); +} +CIMGUI_API void igColumns(int count,const char* id,bool border) +{ + return ImGui::Columns(count,id,border); +} +CIMGUI_API void igNextColumn() +{ + return ImGui::NextColumn(); +} +CIMGUI_API int igGetColumnIndex() +{ + return ImGui::GetColumnIndex(); +} +CIMGUI_API float igGetColumnWidth(int column_index) +{ + return ImGui::GetColumnWidth(column_index); +} +CIMGUI_API void igSetColumnWidth(int column_index,float width) +{ + return ImGui::SetColumnWidth(column_index,width); +} +CIMGUI_API float igGetColumnOffset(int column_index) +{ + return ImGui::GetColumnOffset(column_index); +} +CIMGUI_API void igSetColumnOffset(int column_index,float offset_x) +{ + return ImGui::SetColumnOffset(column_index,offset_x); +} +CIMGUI_API int igGetColumnsCount() +{ + return ImGui::GetColumnsCount(); +} +CIMGUI_API bool igBeginTabBar(const char* str_id,ImGuiTabBarFlags flags) +{ + return ImGui::BeginTabBar(str_id,flags); +} +CIMGUI_API void igEndTabBar() +{ + return ImGui::EndTabBar(); +} +CIMGUI_API bool igBeginTabItem(const char* label,bool* p_open,ImGuiTabItemFlags flags) +{ + return ImGui::BeginTabItem(label,p_open,flags); +} +CIMGUI_API void igEndTabItem() +{ + return ImGui::EndTabItem(); +} +CIMGUI_API bool igTabItemButton(const char* label,ImGuiTabItemFlags flags) +{ + return ImGui::TabItemButton(label,flags); +} +CIMGUI_API void igSetTabItemClosed(const char* tab_or_docked_window_label) +{ + return ImGui::SetTabItemClosed(tab_or_docked_window_label); +} +CIMGUI_API void igLogToTTY(int auto_open_depth) +{ + return ImGui::LogToTTY(auto_open_depth); +} +CIMGUI_API void igLogToFile(int auto_open_depth,const char* filename) +{ + return ImGui::LogToFile(auto_open_depth,filename); +} +CIMGUI_API void igLogToClipboard(int auto_open_depth) +{ + return ImGui::LogToClipboard(auto_open_depth); +} +CIMGUI_API void igLogFinish() +{ + return ImGui::LogFinish(); +} +CIMGUI_API void igLogButtons() +{ + return ImGui::LogButtons(); +} +CIMGUI_API bool igBeginDragDropSource(ImGuiDragDropFlags flags) +{ + return ImGui::BeginDragDropSource(flags); +} +CIMGUI_API bool igSetDragDropPayload(const char* type,const void* data,size_t sz,ImGuiCond cond) +{ + return ImGui::SetDragDropPayload(type,data,sz,cond); +} +CIMGUI_API void igEndDragDropSource() +{ + return ImGui::EndDragDropSource(); +} +CIMGUI_API bool igBeginDragDropTarget() +{ + return ImGui::BeginDragDropTarget(); +} +CIMGUI_API const ImGuiPayload* igAcceptDragDropPayload(const char* type,ImGuiDragDropFlags flags) +{ + return ImGui::AcceptDragDropPayload(type,flags); +} +CIMGUI_API void igEndDragDropTarget() +{ + return ImGui::EndDragDropTarget(); +} +CIMGUI_API const ImGuiPayload* igGetDragDropPayload() +{ + return ImGui::GetDragDropPayload(); +} +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); +} +CIMGUI_API void igPopClipRect() +{ + return ImGui::PopClipRect(); +} +CIMGUI_API void igSetItemDefaultFocus() +{ + return ImGui::SetItemDefaultFocus(); +} +CIMGUI_API void igSetKeyboardFocusHere(int offset) +{ + return ImGui::SetKeyboardFocusHere(offset); +} +CIMGUI_API bool igIsItemHovered(ImGuiHoveredFlags flags) +{ + return ImGui::IsItemHovered(flags); +} +CIMGUI_API bool igIsItemActive() +{ + return ImGui::IsItemActive(); +} +CIMGUI_API bool igIsItemFocused() +{ + return ImGui::IsItemFocused(); +} +CIMGUI_API bool igIsItemClicked(ImGuiMouseButton mouse_button) +{ + return ImGui::IsItemClicked(mouse_button); +} +CIMGUI_API bool igIsItemVisible() +{ + return ImGui::IsItemVisible(); +} +CIMGUI_API bool igIsItemEdited() +{ + return ImGui::IsItemEdited(); +} +CIMGUI_API bool igIsItemActivated() +{ + return ImGui::IsItemActivated(); +} +CIMGUI_API bool igIsItemDeactivated() +{ + return ImGui::IsItemDeactivated(); +} +CIMGUI_API bool igIsItemDeactivatedAfterEdit() +{ + return ImGui::IsItemDeactivatedAfterEdit(); +} +CIMGUI_API bool igIsItemToggledOpen() +{ + return ImGui::IsItemToggledOpen(); +} +CIMGUI_API bool igIsAnyItemHovered() +{ + return ImGui::IsAnyItemHovered(); +} +CIMGUI_API bool igIsAnyItemActive() +{ + return ImGui::IsAnyItemActive(); +} +CIMGUI_API bool igIsAnyItemFocused() +{ + return ImGui::IsAnyItemFocused(); +} +CIMGUI_API void igGetItemRectMin(ImVec2 *pOut) +{ + *pOut = ImGui::GetItemRectMin(); +} +CIMGUI_API void igGetItemRectMax(ImVec2 *pOut) +{ + *pOut = ImGui::GetItemRectMax(); +} +CIMGUI_API void igGetItemRectSize(ImVec2 *pOut) +{ + *pOut = ImGui::GetItemRectSize(); +} +CIMGUI_API void igSetItemAllowOverlap() +{ + return ImGui::SetItemAllowOverlap(); +} +CIMGUI_API bool igIsRectVisibleNil(const ImVec2 size) +{ + return ImGui::IsRectVisible(size); +} +CIMGUI_API bool igIsRectVisibleVec2(const ImVec2 rect_min,const ImVec2 rect_max) +{ + return ImGui::IsRectVisible(rect_min,rect_max); +} +CIMGUI_API double igGetTime() +{ + return ImGui::GetTime(); +} +CIMGUI_API int igGetFrameCount() +{ + return ImGui::GetFrameCount(); +} +CIMGUI_API ImDrawList* igGetBackgroundDrawList() +{ + return ImGui::GetBackgroundDrawList(); +} +CIMGUI_API ImDrawList* igGetForegroundDrawList() +{ + return ImGui::GetForegroundDrawList(); +} +CIMGUI_API ImDrawListSharedData* igGetDrawListSharedData() +{ + return ImGui::GetDrawListSharedData(); +} +CIMGUI_API const char* igGetStyleColorName(ImGuiCol idx) +{ + return ImGui::GetStyleColorName(idx); +} +CIMGUI_API void igSetStateStorage(ImGuiStorage* storage) +{ + return ImGui::SetStateStorage(storage); +} +CIMGUI_API ImGuiStorage* igGetStateStorage() +{ + return ImGui::GetStateStorage(); +} +CIMGUI_API void igCalcListClipping(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end) +{ + return ImGui::CalcListClipping(items_count,items_height,out_items_display_start,out_items_display_end); +} +CIMGUI_API bool igBeginChildFrame(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags) +{ + return ImGui::BeginChildFrame(id,size,flags); +} +CIMGUI_API void igEndChildFrame() +{ + return ImGui::EndChildFrame(); +} +CIMGUI_API void igCalcTextSize(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width) +{ + *pOut = ImGui::CalcTextSize(text,text_end,hide_text_after_double_hash,wrap_width); +} +CIMGUI_API void igColorConvertU32ToFloat4(ImVec4 *pOut,ImU32 in) +{ + *pOut = ImGui::ColorConvertU32ToFloat4(in); +} +CIMGUI_API ImU32 igColorConvertFloat4ToU32(const ImVec4 in) +{ + return ImGui::ColorConvertFloat4ToU32(in); +} +CIMGUI_API void igColorConvertRGBtoHSV(float r,float g,float b,float* out_h,float* out_s,float* out_v) +{ + return ImGui::ColorConvertRGBtoHSV(r,g,b,*out_h,*out_s,*out_v); +} +CIMGUI_API void igColorConvertHSVtoRGB(float h,float s,float v,float* out_r,float* out_g,float* out_b) +{ + return ImGui::ColorConvertHSVtoRGB(h,s,v,*out_r,*out_g,*out_b); +} +CIMGUI_API int igGetKeyIndex(ImGuiKey imgui_key) +{ + return ImGui::GetKeyIndex(imgui_key); +} +CIMGUI_API bool igIsKeyDown(int user_key_index) +{ + return ImGui::IsKeyDown(user_key_index); +} +CIMGUI_API bool igIsKeyPressed(int user_key_index,bool repeat) +{ + return ImGui::IsKeyPressed(user_key_index,repeat); +} +CIMGUI_API bool igIsKeyReleased(int user_key_index) +{ + return ImGui::IsKeyReleased(user_key_index); +} +CIMGUI_API int igGetKeyPressedAmount(int key_index,float repeat_delay,float rate) +{ + return ImGui::GetKeyPressedAmount(key_index,repeat_delay,rate); +} +CIMGUI_API void igCaptureKeyboardFromApp(bool want_capture_keyboard_value) +{ + return ImGui::CaptureKeyboardFromApp(want_capture_keyboard_value); +} +CIMGUI_API bool igIsMouseDown(ImGuiMouseButton button) +{ + return ImGui::IsMouseDown(button); +} +CIMGUI_API bool igIsMouseClicked(ImGuiMouseButton button,bool repeat) +{ + return ImGui::IsMouseClicked(button,repeat); +} +CIMGUI_API bool igIsMouseReleased(ImGuiMouseButton button) +{ + return ImGui::IsMouseReleased(button); +} +CIMGUI_API bool igIsMouseDoubleClicked(ImGuiMouseButton button) +{ + return ImGui::IsMouseDoubleClicked(button); +} +CIMGUI_API bool igIsMouseHoveringRect(const ImVec2 r_min,const ImVec2 r_max,bool clip) +{ + return ImGui::IsMouseHoveringRect(r_min,r_max,clip); +} +CIMGUI_API bool igIsMousePosValid(const ImVec2* mouse_pos) +{ + return ImGui::IsMousePosValid(mouse_pos); +} +CIMGUI_API bool igIsAnyMouseDown() +{ + return ImGui::IsAnyMouseDown(); +} +CIMGUI_API void igGetMousePos(ImVec2 *pOut) +{ + *pOut = ImGui::GetMousePos(); +} +CIMGUI_API void igGetMousePosOnOpeningCurrentPopup(ImVec2 *pOut) +{ + *pOut = ImGui::GetMousePosOnOpeningCurrentPopup(); +} +CIMGUI_API bool igIsMouseDragging(ImGuiMouseButton button,float lock_threshold) +{ + return ImGui::IsMouseDragging(button,lock_threshold); +} +CIMGUI_API void igGetMouseDragDelta(ImVec2 *pOut,ImGuiMouseButton button,float lock_threshold) +{ + *pOut = ImGui::GetMouseDragDelta(button,lock_threshold); +} +CIMGUI_API void igResetMouseDragDelta(ImGuiMouseButton button) +{ + return ImGui::ResetMouseDragDelta(button); +} +CIMGUI_API ImGuiMouseCursor igGetMouseCursor() +{ + return ImGui::GetMouseCursor(); +} +CIMGUI_API void igSetMouseCursor(ImGuiMouseCursor cursor_type) +{ + return ImGui::SetMouseCursor(cursor_type); +} +CIMGUI_API void igCaptureMouseFromApp(bool want_capture_mouse_value) +{ + return ImGui::CaptureMouseFromApp(want_capture_mouse_value); +} +CIMGUI_API const char* igGetClipboardText() +{ + return ImGui::GetClipboardText(); +} +CIMGUI_API void igSetClipboardText(const char* text) +{ + return ImGui::SetClipboardText(text); +} +CIMGUI_API void igLoadIniSettingsFromDisk(const char* ini_filename) +{ + return ImGui::LoadIniSettingsFromDisk(ini_filename); +} +CIMGUI_API void igLoadIniSettingsFromMemory(const char* ini_data,size_t ini_size) +{ + return ImGui::LoadIniSettingsFromMemory(ini_data,ini_size); +} +CIMGUI_API void igSaveIniSettingsToDisk(const char* ini_filename) +{ + return ImGui::SaveIniSettingsToDisk(ini_filename); +} +CIMGUI_API const char* igSaveIniSettingsToMemory(size_t* out_ini_size) +{ + return ImGui::SaveIniSettingsToMemory(out_ini_size); +} +CIMGUI_API bool igDebugCheckVersionAndDataLayout(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx) +{ + return ImGui::DebugCheckVersionAndDataLayout(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert,sz_drawidx); +} +CIMGUI_API void igSetAllocatorFunctions(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data) +{ + return ImGui::SetAllocatorFunctions(alloc_func,free_func,user_data); +} +CIMGUI_API void* igMemAlloc(size_t size) +{ + return ImGui::MemAlloc(size); +} +CIMGUI_API void igMemFree(void* ptr) +{ + return ImGui::MemFree(ptr); +} +CIMGUI_API ImGuiStyle* ImGuiStyle_ImGuiStyle(void) +{ + return IM_NEW(ImGuiStyle)(); +} +CIMGUI_API void ImGuiStyle_destroy(ImGuiStyle* self) +{ + IM_DELETE(self); +} +CIMGUI_API void ImGuiStyle_ScaleAllSizes(ImGuiStyle* self,float scale_factor) +{ + return self->ScaleAllSizes(scale_factor); +} +CIMGUI_API void ImGuiIO_AddInputCharacter(ImGuiIO* self,unsigned int c) +{ + return self->AddInputCharacter(c); +} +CIMGUI_API void ImGuiIO_AddInputCharacterUTF16(ImGuiIO* self,ImWchar16 c) +{ + return self->AddInputCharacterUTF16(c); +} +CIMGUI_API void ImGuiIO_AddInputCharactersUTF8(ImGuiIO* self,const char* str) +{ + return self->AddInputCharactersUTF8(str); +} +CIMGUI_API void ImGuiIO_ClearInputCharacters(ImGuiIO* self) +{ + return self->ClearInputCharacters(); +} +CIMGUI_API ImGuiIO* ImGuiIO_ImGuiIO(void) +{ + return IM_NEW(ImGuiIO)(); +} +CIMGUI_API void ImGuiIO_destroy(ImGuiIO* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImGuiInputTextCallbackData* ImGuiInputTextCallbackData_ImGuiInputTextCallbackData(void) +{ + return IM_NEW(ImGuiInputTextCallbackData)(); +} +CIMGUI_API void ImGuiInputTextCallbackData_destroy(ImGuiInputTextCallbackData* self) +{ + IM_DELETE(self); +} +CIMGUI_API void ImGuiInputTextCallbackData_DeleteChars(ImGuiInputTextCallbackData* self,int pos,int bytes_count) +{ + return self->DeleteChars(pos,bytes_count); +} +CIMGUI_API void ImGuiInputTextCallbackData_InsertChars(ImGuiInputTextCallbackData* self,int pos,const char* text,const char* text_end) +{ + return self->InsertChars(pos,text,text_end); +} +CIMGUI_API void ImGuiInputTextCallbackData_SelectAll(ImGuiInputTextCallbackData* self) +{ + return self->SelectAll(); +} +CIMGUI_API void ImGuiInputTextCallbackData_ClearSelection(ImGuiInputTextCallbackData* self) +{ + return self->ClearSelection(); +} +CIMGUI_API bool ImGuiInputTextCallbackData_HasSelection(ImGuiInputTextCallbackData* self) +{ + return self->HasSelection(); +} +CIMGUI_API ImGuiPayload* ImGuiPayload_ImGuiPayload(void) +{ + return IM_NEW(ImGuiPayload)(); +} +CIMGUI_API void ImGuiPayload_destroy(ImGuiPayload* self) +{ + IM_DELETE(self); +} +CIMGUI_API void ImGuiPayload_Clear(ImGuiPayload* self) +{ + return self->Clear(); +} +CIMGUI_API bool ImGuiPayload_IsDataType(ImGuiPayload* self,const char* type) +{ + return self->IsDataType(type); +} +CIMGUI_API bool ImGuiPayload_IsPreview(ImGuiPayload* self) +{ + return self->IsPreview(); +} +CIMGUI_API bool ImGuiPayload_IsDelivery(ImGuiPayload* self) +{ + return self->IsDelivery(); +} +CIMGUI_API ImGuiTableColumnSortSpecs* ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs(void) +{ + return IM_NEW(ImGuiTableColumnSortSpecs)(); +} +CIMGUI_API void ImGuiTableColumnSortSpecs_destroy(ImGuiTableColumnSortSpecs* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImGuiTableSortSpecs* ImGuiTableSortSpecs_ImGuiTableSortSpecs(void) +{ + return IM_NEW(ImGuiTableSortSpecs)(); +} +CIMGUI_API void ImGuiTableSortSpecs_destroy(ImGuiTableSortSpecs* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImGuiOnceUponAFrame* ImGuiOnceUponAFrame_ImGuiOnceUponAFrame(void) +{ + return IM_NEW(ImGuiOnceUponAFrame)(); +} +CIMGUI_API void ImGuiOnceUponAFrame_destroy(ImGuiOnceUponAFrame* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImGuiTextFilter* ImGuiTextFilter_ImGuiTextFilter(const char* default_filter) +{ + return IM_NEW(ImGuiTextFilter)(default_filter); +} +CIMGUI_API void ImGuiTextFilter_destroy(ImGuiTextFilter* self) +{ + IM_DELETE(self); +} +CIMGUI_API bool ImGuiTextFilter_Draw(ImGuiTextFilter* self,const char* label,float width) +{ + return self->Draw(label,width); +} +CIMGUI_API bool ImGuiTextFilter_PassFilter(ImGuiTextFilter* self,const char* text,const char* text_end) +{ + return self->PassFilter(text,text_end); +} +CIMGUI_API void ImGuiTextFilter_Build(ImGuiTextFilter* self) +{ + return self->Build(); +} +CIMGUI_API void ImGuiTextFilter_Clear(ImGuiTextFilter* self) +{ + return self->Clear(); +} +CIMGUI_API bool ImGuiTextFilter_IsActive(ImGuiTextFilter* self) +{ + return self->IsActive(); +} +CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeNil(void) +{ + return IM_NEW(ImGuiTextRange)(); +} +CIMGUI_API void ImGuiTextRange_destroy(ImGuiTextRange* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeStr(const char* _b,const char* _e) +{ + return IM_NEW(ImGuiTextRange)(_b,_e); +} +CIMGUI_API bool ImGuiTextRange_empty(ImGuiTextRange* self) +{ + return self->empty(); +} +CIMGUI_API void ImGuiTextRange_split(ImGuiTextRange* self,char separator,ImVector_ImGuiTextRange* out) +{ + return self->split(separator,out); +} +CIMGUI_API ImGuiTextBuffer* ImGuiTextBuffer_ImGuiTextBuffer(void) +{ + return IM_NEW(ImGuiTextBuffer)(); +} +CIMGUI_API void ImGuiTextBuffer_destroy(ImGuiTextBuffer* self) +{ + IM_DELETE(self); +} +CIMGUI_API const char* ImGuiTextBuffer_begin(ImGuiTextBuffer* self) +{ + return self->begin(); +} +CIMGUI_API const char* ImGuiTextBuffer_end(ImGuiTextBuffer* self) +{ + return self->end(); +} +CIMGUI_API int ImGuiTextBuffer_size(ImGuiTextBuffer* self) +{ + return self->size(); +} +CIMGUI_API bool ImGuiTextBuffer_empty(ImGuiTextBuffer* self) +{ + return self->empty(); +} +CIMGUI_API void ImGuiTextBuffer_clear(ImGuiTextBuffer* self) +{ + return self->clear(); +} +CIMGUI_API void ImGuiTextBuffer_reserve(ImGuiTextBuffer* self,int capacity) +{ + return self->reserve(capacity); +} +CIMGUI_API const char* ImGuiTextBuffer_c_str(ImGuiTextBuffer* self) +{ + return self->c_str(); +} +CIMGUI_API void ImGuiTextBuffer_append(ImGuiTextBuffer* self,const char* str,const char* str_end) +{ + return self->append(str,str_end); +} +CIMGUI_API void ImGuiTextBuffer_appendfv(ImGuiTextBuffer* self,const char* fmt,va_list args) +{ + return self->appendfv(fmt,args); +} +CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairInt(ImGuiID _key,int _val_i) +{ + return IM_NEW(ImGuiStoragePair)(_key,_val_i); +} +CIMGUI_API void ImGuiStoragePair_destroy(ImGuiStoragePair* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairFloat(ImGuiID _key,float _val_f) +{ + return IM_NEW(ImGuiStoragePair)(_key,_val_f); +} +CIMGUI_API ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairPtr(ImGuiID _key,void* _val_p) +{ + return IM_NEW(ImGuiStoragePair)(_key,_val_p); +} +CIMGUI_API void ImGuiStorage_Clear(ImGuiStorage* self) +{ + return self->Clear(); +} +CIMGUI_API int ImGuiStorage_GetInt(ImGuiStorage* self,ImGuiID key,int default_val) +{ + return self->GetInt(key,default_val); +} +CIMGUI_API void ImGuiStorage_SetInt(ImGuiStorage* self,ImGuiID key,int val) +{ + return self->SetInt(key,val); +} +CIMGUI_API bool ImGuiStorage_GetBool(ImGuiStorage* self,ImGuiID key,bool default_val) +{ + return self->GetBool(key,default_val); +} +CIMGUI_API void ImGuiStorage_SetBool(ImGuiStorage* self,ImGuiID key,bool val) +{ + return self->SetBool(key,val); +} +CIMGUI_API float ImGuiStorage_GetFloat(ImGuiStorage* self,ImGuiID key,float default_val) +{ + return self->GetFloat(key,default_val); +} +CIMGUI_API void ImGuiStorage_SetFloat(ImGuiStorage* self,ImGuiID key,float val) +{ + return self->SetFloat(key,val); +} +CIMGUI_API void* ImGuiStorage_GetVoidPtr(ImGuiStorage* self,ImGuiID key) +{ + return self->GetVoidPtr(key); +} +CIMGUI_API void ImGuiStorage_SetVoidPtr(ImGuiStorage* self,ImGuiID key,void* val) +{ + return self->SetVoidPtr(key,val); +} +CIMGUI_API int* ImGuiStorage_GetIntRef(ImGuiStorage* self,ImGuiID key,int default_val) +{ + return self->GetIntRef(key,default_val); +} +CIMGUI_API bool* ImGuiStorage_GetBoolRef(ImGuiStorage* self,ImGuiID key,bool default_val) +{ + return self->GetBoolRef(key,default_val); +} +CIMGUI_API float* ImGuiStorage_GetFloatRef(ImGuiStorage* self,ImGuiID key,float default_val) +{ + return self->GetFloatRef(key,default_val); +} +CIMGUI_API void** ImGuiStorage_GetVoidPtrRef(ImGuiStorage* self,ImGuiID key,void* default_val) +{ + return self->GetVoidPtrRef(key,default_val); +} +CIMGUI_API void ImGuiStorage_SetAllInt(ImGuiStorage* self,int val) +{ + return self->SetAllInt(val); +} +CIMGUI_API void ImGuiStorage_BuildSortByKey(ImGuiStorage* self) +{ + return self->BuildSortByKey(); +} +CIMGUI_API ImGuiListClipper* ImGuiListClipper_ImGuiListClipper(void) +{ + return IM_NEW(ImGuiListClipper)(); +} +CIMGUI_API void ImGuiListClipper_destroy(ImGuiListClipper* self) +{ + IM_DELETE(self); +} +CIMGUI_API void ImGuiListClipper_Begin(ImGuiListClipper* self,int items_count,float items_height) +{ + return self->Begin(items_count,items_height); +} +CIMGUI_API void ImGuiListClipper_End(ImGuiListClipper* self) +{ + return self->End(); +} +CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self) +{ + return self->Step(); +} +CIMGUI_API ImColor* ImColor_ImColorNil(void) +{ + return IM_NEW(ImColor)(); +} +CIMGUI_API void ImColor_destroy(ImColor* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImColor* ImColor_ImColorInt(int r,int g,int b,int a) +{ + return IM_NEW(ImColor)(r,g,b,a); +} +CIMGUI_API ImColor* ImColor_ImColorU32(ImU32 rgba) +{ + return IM_NEW(ImColor)(rgba); +} +CIMGUI_API ImColor* ImColor_ImColorFloat(float r,float g,float b,float a) +{ + return IM_NEW(ImColor)(r,g,b,a); +} +CIMGUI_API ImColor* ImColor_ImColorVec4(const ImVec4 col) +{ + return IM_NEW(ImColor)(col); +} +CIMGUI_API void ImColor_SetHSV(ImColor* self,float h,float s,float v,float a) +{ + return self->SetHSV(h,s,v,a); +} +CIMGUI_API void ImColor_HSV(ImColor *pOut,float h,float s,float v,float a) +{ + *pOut = ImColor::HSV(h,s,v,a); +} +CIMGUI_API ImDrawCmd* ImDrawCmd_ImDrawCmd(void) +{ + return IM_NEW(ImDrawCmd)(); +} +CIMGUI_API void ImDrawCmd_destroy(ImDrawCmd* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImDrawListSplitter* ImDrawListSplitter_ImDrawListSplitter(void) +{ + return IM_NEW(ImDrawListSplitter)(); +} +CIMGUI_API void ImDrawListSplitter_destroy(ImDrawListSplitter* self) +{ + IM_DELETE(self); +} +CIMGUI_API void ImDrawListSplitter_Clear(ImDrawListSplitter* self) +{ + return self->Clear(); +} +CIMGUI_API void ImDrawListSplitter_ClearFreeMemory(ImDrawListSplitter* self) +{ + return self->ClearFreeMemory(); +} +CIMGUI_API void ImDrawListSplitter_Split(ImDrawListSplitter* self,ImDrawList* draw_list,int count) +{ + return self->Split(draw_list,count); +} +CIMGUI_API void ImDrawListSplitter_Merge(ImDrawListSplitter* self,ImDrawList* draw_list) +{ + return self->Merge(draw_list); +} +CIMGUI_API void ImDrawListSplitter_SetCurrentChannel(ImDrawListSplitter* self,ImDrawList* draw_list,int channel_idx) +{ + return self->SetCurrentChannel(draw_list,channel_idx); +} +CIMGUI_API ImDrawList* ImDrawList_ImDrawList(const ImDrawListSharedData* shared_data) +{ + return IM_NEW(ImDrawList)(shared_data); +} +CIMGUI_API void ImDrawList_destroy(ImDrawList* self) +{ + IM_DELETE(self); +} +CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect) +{ + return self->PushClipRect(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect); +} +CIMGUI_API void ImDrawList_PushClipRectFullScreen(ImDrawList* self) +{ + return self->PushClipRectFullScreen(); +} +CIMGUI_API void ImDrawList_PopClipRect(ImDrawList* self) +{ + return self->PopClipRect(); +} +CIMGUI_API void ImDrawList_PushTextureID(ImDrawList* self,ImTextureID texture_id) +{ + return self->PushTextureID(texture_id); +} +CIMGUI_API void ImDrawList_PopTextureID(ImDrawList* self) +{ + return self->PopTextureID(); +} +CIMGUI_API void ImDrawList_GetClipRectMin(ImVec2 *pOut,ImDrawList* self) +{ + *pOut = self->GetClipRectMin(); +} +CIMGUI_API void ImDrawList_GetClipRectMax(ImVec2 *pOut,ImDrawList* self) +{ + *pOut = self->GetClipRectMax(); +} +CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness) +{ + return self->AddLine(p1,p2,col,thickness); +} +CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness) +{ + return self->AddRect(p_min,p_max,col,rounding,rounding_corners,thickness); +} +CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners) +{ + return self->AddRectFilled(p_min,p_max,col,rounding,rounding_corners); +} +CIMGUI_API void ImDrawList_AddRectFilledMultiColor(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left) +{ + return self->AddRectFilledMultiColor(p_min,p_max,col_upr_left,col_upr_right,col_bot_right,col_bot_left); +} +CIMGUI_API void ImDrawList_AddQuad(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness) +{ + return self->AddQuad(p1,p2,p3,p4,col,thickness); +} +CIMGUI_API void ImDrawList_AddQuadFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col) +{ + return self->AddQuadFilled(p1,p2,p3,p4,col); +} +CIMGUI_API void ImDrawList_AddTriangle(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness) +{ + return self->AddTriangle(p1,p2,p3,col,thickness); +} +CIMGUI_API void ImDrawList_AddTriangleFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col) +{ + return self->AddTriangleFilled(p1,p2,p3,col); +} +CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness) +{ + return self->AddCircle(center,radius,col,num_segments,thickness); +} +CIMGUI_API void ImDrawList_AddCircleFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments) +{ + return self->AddCircleFilled(center,radius,col,num_segments); +} +CIMGUI_API void ImDrawList_AddNgon(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness) +{ + return self->AddNgon(center,radius,col,num_segments,thickness); +} +CIMGUI_API void ImDrawList_AddNgonFilled(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments) +{ + 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) +{ + 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) +{ + return self->AddText(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect); +} +CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness) +{ + return self->AddPolyline(points,num_points,col,closed,thickness); +} +CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col) +{ + return self->AddConvexPolyFilled(points,num_points,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) +{ + return self->AddBezierCubic(p1,p2,p3,p4,col,thickness,num_segments); +} +CIMGUI_API void ImDrawList_AddBezierQuadratic(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness,int num_segments) +{ + return self->AddBezierQuadratic(p1,p2,p3,col,thickness,num_segments); +} +CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col) +{ + return self->AddImage(user_texture_id,p_min,p_max,uv_min,uv_max,col); +} +CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col) +{ + return self->AddImageQuad(user_texture_id,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col); +} +CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners) +{ + return self->AddImageRounded(user_texture_id,p_min,p_max,uv_min,uv_max,col,rounding,rounding_corners); +} +CIMGUI_API void ImDrawList_PathClear(ImDrawList* self) +{ + return self->PathClear(); +} +CIMGUI_API void ImDrawList_PathLineTo(ImDrawList* self,const ImVec2 pos) +{ + return self->PathLineTo(pos); +} +CIMGUI_API void ImDrawList_PathLineToMergeDuplicate(ImDrawList* self,const ImVec2 pos) +{ + return self->PathLineToMergeDuplicate(pos); +} +CIMGUI_API void ImDrawList_PathFillConvex(ImDrawList* self,ImU32 col) +{ + return self->PathFillConvex(col); +} +CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,bool closed,float thickness) +{ + return self->PathStroke(col,closed,thickness); +} +CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments) +{ + return self->PathArcTo(center,radius,a_min,a_max,num_segments); +} +CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12) +{ + return self->PathArcToFast(center,radius,a_min_of_12,a_max_of_12); +} +CIMGUI_API void ImDrawList_PathBezierCubicCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments) +{ + return self->PathBezierCubicCurveTo(p2,p3,p4,num_segments); +} +CIMGUI_API void ImDrawList_PathBezierQuadraticCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,int num_segments) +{ + return self->PathBezierQuadraticCurveTo(p2,p3,num_segments); +} +CIMGUI_API void ImDrawList_PathRect(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners) +{ + return self->PathRect(rect_min,rect_max,rounding,rounding_corners); +} +CIMGUI_API void ImDrawList_AddCallback(ImDrawList* self,ImDrawCallback callback,void* callback_data) +{ + return self->AddCallback(callback,callback_data); +} +CIMGUI_API void ImDrawList_AddDrawCmd(ImDrawList* self) +{ + return self->AddDrawCmd(); +} +CIMGUI_API ImDrawList* ImDrawList_CloneOutput(ImDrawList* self) +{ + return self->CloneOutput(); +} +CIMGUI_API void ImDrawList_ChannelsSplit(ImDrawList* self,int count) +{ + return self->ChannelsSplit(count); +} +CIMGUI_API void ImDrawList_ChannelsMerge(ImDrawList* self) +{ + return self->ChannelsMerge(); +} +CIMGUI_API void ImDrawList_ChannelsSetCurrent(ImDrawList* self,int n) +{ + return self->ChannelsSetCurrent(n); +} +CIMGUI_API void ImDrawList_PrimReserve(ImDrawList* self,int idx_count,int vtx_count) +{ + return self->PrimReserve(idx_count,vtx_count); +} +CIMGUI_API void ImDrawList_PrimUnreserve(ImDrawList* self,int idx_count,int vtx_count) +{ + return self->PrimUnreserve(idx_count,vtx_count); +} +CIMGUI_API void ImDrawList_PrimRect(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col) +{ + return self->PrimRect(a,b,col); +} +CIMGUI_API void ImDrawList_PrimRectUV(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col) +{ + return self->PrimRectUV(a,b,uv_a,uv_b,col); +} +CIMGUI_API void ImDrawList_PrimQuadUV(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col) +{ + return self->PrimQuadUV(a,b,c,d,uv_a,uv_b,uv_c,uv_d,col); +} +CIMGUI_API void ImDrawList_PrimWriteVtx(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col) +{ + return self->PrimWriteVtx(pos,uv,col); +} +CIMGUI_API void ImDrawList_PrimWriteIdx(ImDrawList* self,ImDrawIdx idx) +{ + return self->PrimWriteIdx(idx); +} +CIMGUI_API void ImDrawList_PrimVtx(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col) +{ + return self->PrimVtx(pos,uv,col); +} +CIMGUI_API void ImDrawList__ResetForNewFrame(ImDrawList* self) +{ + return self->_ResetForNewFrame(); +} +CIMGUI_API void ImDrawList__ClearFreeMemory(ImDrawList* self) +{ + return self->_ClearFreeMemory(); +} +CIMGUI_API void ImDrawList__PopUnusedDrawCmd(ImDrawList* self) +{ + return self->_PopUnusedDrawCmd(); +} +CIMGUI_API void ImDrawList__OnChangedClipRect(ImDrawList* self) +{ + return self->_OnChangedClipRect(); +} +CIMGUI_API void ImDrawList__OnChangedTextureID(ImDrawList* self) +{ + return self->_OnChangedTextureID(); +} +CIMGUI_API void ImDrawList__OnChangedVtxOffset(ImDrawList* self) +{ + return self->_OnChangedVtxOffset(); +} +CIMGUI_API ImDrawData* ImDrawData_ImDrawData(void) +{ + return IM_NEW(ImDrawData)(); +} +CIMGUI_API void ImDrawData_destroy(ImDrawData* self) +{ + IM_DELETE(self); +} +CIMGUI_API void ImDrawData_Clear(ImDrawData* self) +{ + return self->Clear(); +} +CIMGUI_API void ImDrawData_DeIndexAllBuffers(ImDrawData* self) +{ + return self->DeIndexAllBuffers(); +} +CIMGUI_API void ImDrawData_ScaleClipRects(ImDrawData* self,const ImVec2 fb_scale) +{ + return self->ScaleClipRects(fb_scale); +} +CIMGUI_API ImFontConfig* ImFontConfig_ImFontConfig(void) +{ + return IM_NEW(ImFontConfig)(); +} +CIMGUI_API void ImFontConfig_destroy(ImFontConfig* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImFontGlyphRangesBuilder* ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder(void) +{ + return IM_NEW(ImFontGlyphRangesBuilder)(); +} +CIMGUI_API void ImFontGlyphRangesBuilder_destroy(ImFontGlyphRangesBuilder* self) +{ + IM_DELETE(self); +} +CIMGUI_API void ImFontGlyphRangesBuilder_Clear(ImFontGlyphRangesBuilder* self) +{ + return self->Clear(); +} +CIMGUI_API bool ImFontGlyphRangesBuilder_GetBit(ImFontGlyphRangesBuilder* self,size_t n) +{ + return self->GetBit(n); +} +CIMGUI_API void ImFontGlyphRangesBuilder_SetBit(ImFontGlyphRangesBuilder* self,size_t n) +{ + return self->SetBit(n); +} +CIMGUI_API void ImFontGlyphRangesBuilder_AddChar(ImFontGlyphRangesBuilder* self,ImWchar c) +{ + return self->AddChar(c); +} +CIMGUI_API void ImFontGlyphRangesBuilder_AddText(ImFontGlyphRangesBuilder* self,const char* text,const char* text_end) +{ + return self->AddText(text,text_end); +} +CIMGUI_API void ImFontGlyphRangesBuilder_AddRanges(ImFontGlyphRangesBuilder* self,const ImWchar* ranges) +{ + return self->AddRanges(ranges); +} +CIMGUI_API void ImFontGlyphRangesBuilder_BuildRanges(ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges) +{ + return self->BuildRanges(out_ranges); +} +CIMGUI_API ImFontAtlasCustomRect* ImFontAtlasCustomRect_ImFontAtlasCustomRect(void) +{ + return IM_NEW(ImFontAtlasCustomRect)(); +} +CIMGUI_API void ImFontAtlasCustomRect_destroy(ImFontAtlasCustomRect* self) +{ + IM_DELETE(self); +} +CIMGUI_API bool ImFontAtlasCustomRect_IsPacked(ImFontAtlasCustomRect* self) +{ + return self->IsPacked(); +} +CIMGUI_API ImFontAtlas* ImFontAtlas_ImFontAtlas(void) +{ + return IM_NEW(ImFontAtlas)(); +} +CIMGUI_API void ImFontAtlas_destroy(ImFontAtlas* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImFont* ImFontAtlas_AddFont(ImFontAtlas* self,const ImFontConfig* font_cfg) +{ + return self->AddFont(font_cfg); +} +CIMGUI_API ImFont* ImFontAtlas_AddFontDefault(ImFontAtlas* self,const ImFontConfig* font_cfg) +{ + return self->AddFontDefault(font_cfg); +} +CIMGUI_API ImFont* ImFontAtlas_AddFontFromFileTTF(ImFontAtlas* self,const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges) +{ + return self->AddFontFromFileTTF(filename,size_pixels,font_cfg,glyph_ranges); +} +CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryTTF(ImFontAtlas* self,void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges) +{ + return self->AddFontFromMemoryTTF(font_data,font_size,size_pixels,font_cfg,glyph_ranges); +} +CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedTTF(ImFontAtlas* self,const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges) +{ + return self->AddFontFromMemoryCompressedTTF(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges); +} +CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedBase85TTF(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges) +{ + return self->AddFontFromMemoryCompressedBase85TTF(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges); +} +CIMGUI_API void ImFontAtlas_ClearInputData(ImFontAtlas* self) +{ + return self->ClearInputData(); +} +CIMGUI_API void ImFontAtlas_ClearTexData(ImFontAtlas* self) +{ + return self->ClearTexData(); +} +CIMGUI_API void ImFontAtlas_ClearFonts(ImFontAtlas* self) +{ + return self->ClearFonts(); +} +CIMGUI_API void ImFontAtlas_Clear(ImFontAtlas* self) +{ + return self->Clear(); +} +CIMGUI_API bool ImFontAtlas_Build(ImFontAtlas* self) +{ + return self->Build(); +} +CIMGUI_API void ImFontAtlas_GetTexDataAsAlpha8(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel) +{ + return self->GetTexDataAsAlpha8(out_pixels,out_width,out_height,out_bytes_per_pixel); +} +CIMGUI_API void ImFontAtlas_GetTexDataAsRGBA32(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel) +{ + return self->GetTexDataAsRGBA32(out_pixels,out_width,out_height,out_bytes_per_pixel); +} +CIMGUI_API bool ImFontAtlas_IsBuilt(ImFontAtlas* self) +{ + return self->IsBuilt(); +} +CIMGUI_API void ImFontAtlas_SetTexID(ImFontAtlas* self,ImTextureID id) +{ + return self->SetTexID(id); +} +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesDefault(ImFontAtlas* self) +{ + return self->GetGlyphRangesDefault(); +} +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesKorean(ImFontAtlas* self) +{ + return self->GetGlyphRangesKorean(); +} +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesJapanese(ImFontAtlas* self) +{ + return self->GetGlyphRangesJapanese(); +} +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseFull(ImFontAtlas* self) +{ + return self->GetGlyphRangesChineseFull(); +} +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImFontAtlas* self) +{ + return self->GetGlyphRangesChineseSimplifiedCommon(); +} +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesCyrillic(ImFontAtlas* self) +{ + return self->GetGlyphRangesCyrillic(); +} +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesThai(ImFontAtlas* self) +{ + return self->GetGlyphRangesThai(); +} +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesVietnamese(ImFontAtlas* self) +{ + return self->GetGlyphRangesVietnamese(); +} +CIMGUI_API int ImFontAtlas_AddCustomRectRegular(ImFontAtlas* self,int width,int height) +{ + return self->AddCustomRectRegular(width,height); +} +CIMGUI_API int ImFontAtlas_AddCustomRectFontGlyph(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset) +{ + return self->AddCustomRectFontGlyph(font,id,width,height,advance_x,offset); +} +CIMGUI_API ImFontAtlasCustomRect* ImFontAtlas_GetCustomRectByIndex(ImFontAtlas* self,int index) +{ + return self->GetCustomRectByIndex(index); +} +CIMGUI_API void ImFontAtlas_CalcCustomRectUV(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max) +{ + return self->CalcCustomRectUV(rect,out_uv_min,out_uv_max); +} +CIMGUI_API bool ImFontAtlas_GetMouseCursorTexData(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2]) +{ + return self->GetMouseCursorTexData(cursor,out_offset,out_size,out_uv_border,out_uv_fill); +} +CIMGUI_API ImFont* ImFont_ImFont(void) +{ + return IM_NEW(ImFont)(); +} +CIMGUI_API void ImFont_destroy(ImFont* self) +{ + IM_DELETE(self); +} +CIMGUI_API const ImFontGlyph* ImFont_FindGlyph(ImFont* self,ImWchar c) +{ + return self->FindGlyph(c); +} +CIMGUI_API const ImFontGlyph* ImFont_FindGlyphNoFallback(ImFont* self,ImWchar c) +{ + return self->FindGlyphNoFallback(c); +} +CIMGUI_API float ImFont_GetCharAdvance(ImFont* self,ImWchar c) +{ + return self->GetCharAdvance(c); +} +CIMGUI_API bool ImFont_IsLoaded(ImFont* self) +{ + return self->IsLoaded(); +} +CIMGUI_API const char* ImFont_GetDebugName(ImFont* self) +{ + return self->GetDebugName(); +} +CIMGUI_API void ImFont_CalcTextSizeA(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining) +{ + *pOut = self->CalcTextSizeA(size,max_width,wrap_width,text_begin,text_end,remaining); +} +CIMGUI_API const char* ImFont_CalcWordWrapPositionA(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width) +{ + return self->CalcWordWrapPositionA(scale,text,text_end,wrap_width); +} +CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c) +{ + return self->RenderChar(draw_list,size,pos,col,c); +} +CIMGUI_API void ImFont_RenderText(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip) +{ + return self->RenderText(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip); +} +CIMGUI_API void ImFont_BuildLookupTable(ImFont* self) +{ + return self->BuildLookupTable(); +} +CIMGUI_API void ImFont_ClearOutputData(ImFont* self) +{ + return self->ClearOutputData(); +} +CIMGUI_API void ImFont_GrowIndex(ImFont* self,int new_size) +{ + return self->GrowIndex(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) +{ + return self->AddGlyph(src_cfg,c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x); +} +CIMGUI_API void ImFont_AddRemapChar(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst) +{ + return self->AddRemapChar(dst,src,overwrite_dst); +} +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); +} + + + +/////////////////////////////manual written functions +CIMGUI_API void igLogText(CONST char *fmt, ...) +{ + char buffer[256]; + va_list args; + va_start(args, fmt); + vsnprintf(buffer, 256, fmt, args); + va_end(args); + + ImGui::LogText("%s", buffer); +} +CIMGUI_API void ImGuiTextBuffer_appendf(struct ImGuiTextBuffer *buffer, const char *fmt, ...) +{ + va_list args; + va_start(args, fmt); + buffer->appendfv(fmt, args); + va_end(args); +} + +CIMGUI_API float igGET_FLT_MAX() +{ + return FLT_MAX; +} + +CIMGUI_API float igGET_FLT_MIN() +{ + return FLT_MIN; +} + + +CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create() +{ + return IM_NEW(ImVector) (); +} + +CIMGUI_API void ImVector_ImWchar_destroy(ImVector_ImWchar* self) +{ + IM_DELETE(self); +} + +CIMGUI_API void ImVector_ImWchar_Init(ImVector_ImWchar* p) +{ + IM_PLACEMENT_NEW(p) ImVector(); +} +CIMGUI_API void ImVector_ImWchar_UnInit(ImVector_ImWchar* p) +{ + p->~ImVector(); +} + + +#ifdef IMGUI_HAS_DOCK + +// NOTE: Some function pointers in the ImGuiPlatformIO structure are not C-compatible because of their +// use of a complex return type. To work around this, we store a custom CimguiStorage object inside +// ImGuiIO::BackendLanguageUserData, which contains C-compatible function pointer variants for these +// functions. When a user function pointer is provided, we hook up the underlying ImGuiPlatformIO +// function pointer to a thunk which accesses the user function pointer through CimguiStorage. + +struct CimguiStorage +{ + void(*Platform_GetWindowPos)(ImGuiViewport* vp, ImVec2* out_pos); + void(*Platform_GetWindowSize)(ImGuiViewport* vp, ImVec2* out_pos); +}; + +// Gets a reference to the CimguiStorage object stored in the current ImGui context's BackendLanguageUserData. +CimguiStorage& GetCimguiStorage() +{ + ImGuiIO& io = ImGui::GetIO(); + if (io.BackendLanguageUserData == NULL) + { + io.BackendLanguageUserData = new CimguiStorage(); + } + + return *(CimguiStorage*)io.BackendLanguageUserData; +} + +// Thunk satisfying the signature of ImGuiPlatformIO::Platform_GetWindowPos. +ImVec2 Platform_GetWindowPos_hook(ImGuiViewport* vp) +{ + ImVec2 pos; + GetCimguiStorage().Platform_GetWindowPos(vp, &pos); + return pos; +}; + +// Fully C-compatible function pointer setter for ImGuiPlatformIO::Platform_GetWindowPos. +CIMGUI_API void ImGuiPlatformIO_Set_Platform_GetWindowPos(ImGuiPlatformIO* platform_io, void(*user_callback)(ImGuiViewport* vp, ImVec2* out_pos)) +{ + CimguiStorage& storage = GetCimguiStorage(); + storage.Platform_GetWindowPos = user_callback; + platform_io->Platform_GetWindowPos = &Platform_GetWindowPos_hook; +} + +// Thunk satisfying the signature of ImGuiPlatformIO::Platform_GetWindowSize. +ImVec2 Platform_GetWindowSize_hook(ImGuiViewport* vp) +{ + ImVec2 size; + GetCimguiStorage().Platform_GetWindowSize(vp, &size); + return size; +}; + +// Fully C-compatible function pointer setter for ImGuiPlatformIO::Platform_GetWindowSize. +CIMGUI_API void ImGuiPlatformIO_Set_Platform_GetWindowSize(ImGuiPlatformIO* platform_io, void(*user_callback)(ImGuiViewport* vp, ImVec2* out_size)) +{ + CimguiStorage& storage = GetCimguiStorage(); + storage.Platform_GetWindowSize = user_callback; + platform_io->Platform_GetWindowSize = &Platform_GetWindowSize_hook; +} + +#endif diff --git a/imgui-sys/third-party/cimgui.h b/imgui-sys/third-party/cimgui.h new file mode 100644 index 0000000..7b22081 --- /dev/null +++ b/imgui-sys/third-party/cimgui.h @@ -0,0 +1,1700 @@ +//This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui +//based on imgui.h file version "1.80" from Dear ImGui https://github.com/ocornut/imgui +#ifndef CIMGUI_INCLUDED +#define CIMGUI_INCLUDED +#include +#include +#if defined _WIN32 || defined __CYGWIN__ + #ifdef CIMGUI_NO_EXPORT + #define API + #else + #define API __declspec(dllexport) + #endif + #ifndef __GNUC__ + #define snprintf sprintf_s + #endif +#else + #ifdef __GNUC__ + #define API __attribute__((__visibility__("default"))) + #else + #define API + #endif +#endif + +#if defined __cplusplus + #define EXTERN extern "C" +#else + #include + #include + #define EXTERN extern +#endif + +#define CIMGUI_API EXTERN API +#define CONST const + + +#ifdef _MSC_VER +typedef unsigned __int64 ImU64; +#else +//typedef unsigned long long ImU64; +#endif + + +#ifdef CIMGUI_DEFINE_ENUMS_AND_STRUCTS +typedef struct ImFontAtlasCustomRect ImFontAtlasCustomRect; +typedef struct ImDrawCmdHeader ImDrawCmdHeader; +typedef struct ImGuiStoragePair ImGuiStoragePair; +typedef struct ImGuiTextRange ImGuiTextRange; +typedef struct ImVec4 ImVec4; +typedef struct ImVec2 ImVec2; +typedef struct ImGuiTextFilter ImGuiTextFilter; +typedef struct ImGuiTextBuffer ImGuiTextBuffer; +typedef struct ImGuiTableColumnSortSpecs ImGuiTableColumnSortSpecs; +typedef struct ImGuiTableSortSpecs ImGuiTableSortSpecs; +typedef struct ImGuiStyle ImGuiStyle; +typedef struct ImGuiStorage ImGuiStorage; +typedef struct ImGuiSizeCallbackData ImGuiSizeCallbackData; +typedef struct ImGuiPayload ImGuiPayload; +typedef struct ImGuiOnceUponAFrame ImGuiOnceUponAFrame; +typedef struct ImGuiListClipper ImGuiListClipper; +typedef struct ImGuiInputTextCallbackData ImGuiInputTextCallbackData; +typedef struct ImGuiIO ImGuiIO; +typedef struct ImGuiContext ImGuiContext; +typedef struct ImColor ImColor; +typedef struct ImFontGlyphRangesBuilder ImFontGlyphRangesBuilder; +typedef struct ImFontGlyph ImFontGlyph; +typedef struct ImFontConfig ImFontConfig; +typedef struct ImFontAtlas ImFontAtlas; +typedef struct ImFont ImFont; +typedef struct ImDrawVert ImDrawVert; +typedef struct ImDrawListSplitter ImDrawListSplitter; +typedef struct ImDrawListSharedData ImDrawListSharedData; +typedef struct ImDrawList ImDrawList; +typedef struct ImDrawData ImDrawData; +typedef struct ImDrawCmd ImDrawCmd; +typedef struct ImDrawChannel ImDrawChannel; + +struct ImDrawChannel; +struct ImDrawCmd; +struct ImDrawData; +struct ImDrawList; +struct ImDrawListSharedData; +struct ImDrawListSplitter; +struct ImDrawVert; +struct ImFont; +struct ImFontAtlas; +struct ImFontConfig; +struct ImFontGlyph; +struct ImFontGlyphRangesBuilder; +struct ImColor; +struct ImGuiContext; +struct ImGuiIO; +struct ImGuiInputTextCallbackData; +struct ImGuiListClipper; +struct ImGuiOnceUponAFrame; +struct ImGuiPayload; +struct ImGuiSizeCallbackData; +struct ImGuiStorage; +struct ImGuiStyle; +struct ImGuiTableSortSpecs; +struct ImGuiTableColumnSortSpecs; +struct ImGuiTextBuffer; +struct ImGuiTextFilter; +typedef int ImGuiCol; +typedef int ImGuiCond; +typedef int ImGuiDataType; +typedef int ImGuiDir; +typedef int ImGuiKey; +typedef int ImGuiNavInput; +typedef int ImGuiMouseButton; +typedef int ImGuiMouseCursor; +typedef int ImGuiSortDirection; +typedef int ImGuiStyleVar; +typedef int ImGuiTableBgTarget; +typedef int ImDrawCornerFlags; +typedef int ImDrawListFlags; +typedef int ImFontAtlasFlags; +typedef int ImGuiBackendFlags; +typedef int ImGuiButtonFlags; +typedef int ImGuiColorEditFlags; +typedef int ImGuiConfigFlags; +typedef int ImGuiComboFlags; +typedef int ImGuiDragDropFlags; +typedef int ImGuiFocusedFlags; +typedef int ImGuiHoveredFlags; +typedef int ImGuiInputTextFlags; +typedef int ImGuiKeyModFlags; +typedef int ImGuiPopupFlags; +typedef int ImGuiSelectableFlags; +typedef int ImGuiSliderFlags; +typedef int ImGuiTabBarFlags; +typedef int ImGuiTabItemFlags; +typedef int ImGuiTableFlags; +typedef int ImGuiTableColumnFlags; +typedef int ImGuiTableRowFlags; +typedef int ImGuiTreeNodeFlags; +typedef int ImGuiWindowFlags; +typedef void* ImTextureID; +typedef unsigned int ImGuiID; +typedef int (*ImGuiInputTextCallback)(ImGuiInputTextCallbackData* data); +typedef void (*ImGuiSizeCallback)(ImGuiSizeCallbackData* data); +typedef unsigned short ImWchar16; +typedef unsigned int ImWchar32; +typedef ImWchar16 ImWchar; +typedef signed char ImS8; +typedef unsigned char ImU8; +typedef signed short ImS16; +typedef unsigned short ImU16; +typedef signed int ImS32; +typedef unsigned int ImU32; +typedef int64_t ImS64; +typedef uint64_t ImU64; +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; +typedef struct ImVector_ImDrawIdx {int Size;int Capacity;ImDrawIdx* Data;} ImVector_ImDrawIdx; +typedef struct ImVector_ImDrawVert {int Size;int Capacity;ImDrawVert* Data;} ImVector_ImDrawVert; +typedef struct ImVector_ImFontPtr {int Size;int Capacity;ImFont** Data;} ImVector_ImFontPtr; +typedef struct ImVector_ImFontAtlasCustomRect {int Size;int Capacity;ImFontAtlasCustomRect* Data;} ImVector_ImFontAtlasCustomRect; +typedef struct ImVector_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;} ImVector_ImFontConfig; +typedef struct ImVector_ImFontGlyph {int Size;int Capacity;ImFontGlyph* Data;} ImVector_ImFontGlyph; +typedef struct ImVector_ImGuiStoragePair {int Size;int Capacity;ImGuiStoragePair* Data;} ImVector_ImGuiStoragePair; +typedef struct ImVector_ImGuiTextRange {int Size;int Capacity;ImGuiTextRange* Data;} ImVector_ImGuiTextRange; +typedef struct ImVector_ImTextureID {int Size;int Capacity;ImTextureID* Data;} ImVector_ImTextureID; +typedef struct ImVector_ImU32 {int Size;int Capacity;ImU32* Data;} ImVector_ImU32; +typedef struct ImVector_ImVec2 {int Size;int Capacity;ImVec2* Data;} ImVector_ImVec2; +typedef struct ImVector_ImVec4 {int Size;int Capacity;ImVec4* Data;} ImVector_ImVec4; +typedef struct ImVector_ImWchar {int Size;int Capacity;ImWchar* Data;} ImVector_ImWchar; +typedef struct ImVector_char {int Size;int Capacity;char* Data;} ImVector_char; +typedef struct ImVector_float {int Size;int Capacity;float* Data;} ImVector_float; + +struct ImVec2 +{ + float x, y; +}; +struct ImVec4 +{ + float x, y, z, w; +}; +typedef enum { + ImGuiWindowFlags_None = 0, + ImGuiWindowFlags_NoTitleBar = 1 << 0, + ImGuiWindowFlags_NoResize = 1 << 1, + ImGuiWindowFlags_NoMove = 1 << 2, + ImGuiWindowFlags_NoScrollbar = 1 << 3, + ImGuiWindowFlags_NoScrollWithMouse = 1 << 4, + ImGuiWindowFlags_NoCollapse = 1 << 5, + ImGuiWindowFlags_AlwaysAutoResize = 1 << 6, + ImGuiWindowFlags_NoBackground = 1 << 7, + ImGuiWindowFlags_NoSavedSettings = 1 << 8, + ImGuiWindowFlags_NoMouseInputs = 1 << 9, + ImGuiWindowFlags_MenuBar = 1 << 10, + ImGuiWindowFlags_HorizontalScrollbar = 1 << 11, + ImGuiWindowFlags_NoFocusOnAppearing = 1 << 12, + ImGuiWindowFlags_NoBringToFrontOnFocus = 1 << 13, + ImGuiWindowFlags_AlwaysVerticalScrollbar= 1 << 14, + ImGuiWindowFlags_AlwaysHorizontalScrollbar=1<< 15, + ImGuiWindowFlags_AlwaysUseWindowPadding = 1 << 16, + ImGuiWindowFlags_NoNavInputs = 1 << 18, + ImGuiWindowFlags_NoNavFocus = 1 << 19, + ImGuiWindowFlags_UnsavedDocument = 1 << 20, + ImGuiWindowFlags_NoNav = ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus, + ImGuiWindowFlags_NoDecoration = ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse, + ImGuiWindowFlags_NoInputs = ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus, + ImGuiWindowFlags_NavFlattened = 1 << 23, + ImGuiWindowFlags_ChildWindow = 1 << 24, + ImGuiWindowFlags_Tooltip = 1 << 25, + ImGuiWindowFlags_Popup = 1 << 26, + ImGuiWindowFlags_Modal = 1 << 27, + ImGuiWindowFlags_ChildMenu = 1 << 28 +}ImGuiWindowFlags_; +typedef enum { + ImGuiInputTextFlags_None = 0, + ImGuiInputTextFlags_CharsDecimal = 1 << 0, + ImGuiInputTextFlags_CharsHexadecimal = 1 << 1, + ImGuiInputTextFlags_CharsUppercase = 1 << 2, + ImGuiInputTextFlags_CharsNoBlank = 1 << 3, + ImGuiInputTextFlags_AutoSelectAll = 1 << 4, + ImGuiInputTextFlags_EnterReturnsTrue = 1 << 5, + ImGuiInputTextFlags_CallbackCompletion = 1 << 6, + ImGuiInputTextFlags_CallbackHistory = 1 << 7, + ImGuiInputTextFlags_CallbackAlways = 1 << 8, + ImGuiInputTextFlags_CallbackCharFilter = 1 << 9, + ImGuiInputTextFlags_AllowTabInput = 1 << 10, + ImGuiInputTextFlags_CtrlEnterForNewLine = 1 << 11, + ImGuiInputTextFlags_NoHorizontalScroll = 1 << 12, + ImGuiInputTextFlags_AlwaysInsertMode = 1 << 13, + ImGuiInputTextFlags_ReadOnly = 1 << 14, + ImGuiInputTextFlags_Password = 1 << 15, + 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_; +typedef enum { + ImGuiTreeNodeFlags_None = 0, + ImGuiTreeNodeFlags_Selected = 1 << 0, + ImGuiTreeNodeFlags_Framed = 1 << 1, + ImGuiTreeNodeFlags_AllowItemOverlap = 1 << 2, + ImGuiTreeNodeFlags_NoTreePushOnOpen = 1 << 3, + ImGuiTreeNodeFlags_NoAutoOpenOnLog = 1 << 4, + ImGuiTreeNodeFlags_DefaultOpen = 1 << 5, + ImGuiTreeNodeFlags_OpenOnDoubleClick = 1 << 6, + ImGuiTreeNodeFlags_OpenOnArrow = 1 << 7, + ImGuiTreeNodeFlags_Leaf = 1 << 8, + ImGuiTreeNodeFlags_Bullet = 1 << 9, + ImGuiTreeNodeFlags_FramePadding = 1 << 10, + ImGuiTreeNodeFlags_SpanAvailWidth = 1 << 11, + ImGuiTreeNodeFlags_SpanFullWidth = 1 << 12, + ImGuiTreeNodeFlags_NavLeftJumpsBackHere = 1 << 13, + ImGuiTreeNodeFlags_CollapsingHeader = ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog +}ImGuiTreeNodeFlags_; +typedef enum { + ImGuiPopupFlags_None = 0, + ImGuiPopupFlags_MouseButtonLeft = 0, + ImGuiPopupFlags_MouseButtonRight = 1, + ImGuiPopupFlags_MouseButtonMiddle = 2, + ImGuiPopupFlags_MouseButtonMask_ = 0x1F, + ImGuiPopupFlags_MouseButtonDefault_ = 1, + ImGuiPopupFlags_NoOpenOverExistingPopup = 1 << 5, + ImGuiPopupFlags_NoOpenOverItems = 1 << 6, + ImGuiPopupFlags_AnyPopupId = 1 << 7, + ImGuiPopupFlags_AnyPopupLevel = 1 << 8, + ImGuiPopupFlags_AnyPopup = ImGuiPopupFlags_AnyPopupId | ImGuiPopupFlags_AnyPopupLevel +}ImGuiPopupFlags_; +typedef enum { + ImGuiSelectableFlags_None = 0, + ImGuiSelectableFlags_DontClosePopups = 1 << 0, + ImGuiSelectableFlags_SpanAllColumns = 1 << 1, + ImGuiSelectableFlags_AllowDoubleClick = 1 << 2, + ImGuiSelectableFlags_Disabled = 1 << 3, + ImGuiSelectableFlags_AllowItemOverlap = 1 << 4 +}ImGuiSelectableFlags_; +typedef enum { + ImGuiComboFlags_None = 0, + ImGuiComboFlags_PopupAlignLeft = 1 << 0, + ImGuiComboFlags_HeightSmall = 1 << 1, + ImGuiComboFlags_HeightRegular = 1 << 2, + ImGuiComboFlags_HeightLarge = 1 << 3, + ImGuiComboFlags_HeightLargest = 1 << 4, + ImGuiComboFlags_NoArrowButton = 1 << 5, + ImGuiComboFlags_NoPreview = 1 << 6, + ImGuiComboFlags_HeightMask_ = ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest +}ImGuiComboFlags_; +typedef enum { + ImGuiTabBarFlags_None = 0, + ImGuiTabBarFlags_Reorderable = 1 << 0, + ImGuiTabBarFlags_AutoSelectNewTabs = 1 << 1, + ImGuiTabBarFlags_TabListPopupButton = 1 << 2, + ImGuiTabBarFlags_NoCloseWithMiddleMouseButton = 1 << 3, + ImGuiTabBarFlags_NoTabListScrollingButtons = 1 << 4, + ImGuiTabBarFlags_NoTooltip = 1 << 5, + ImGuiTabBarFlags_FittingPolicyResizeDown = 1 << 6, + ImGuiTabBarFlags_FittingPolicyScroll = 1 << 7, + ImGuiTabBarFlags_FittingPolicyMask_ = ImGuiTabBarFlags_FittingPolicyResizeDown | ImGuiTabBarFlags_FittingPolicyScroll, + ImGuiTabBarFlags_FittingPolicyDefault_ = ImGuiTabBarFlags_FittingPolicyResizeDown +}ImGuiTabBarFlags_; +typedef enum { + ImGuiTabItemFlags_None = 0, + ImGuiTabItemFlags_UnsavedDocument = 1 << 0, + ImGuiTabItemFlags_SetSelected = 1 << 1, + ImGuiTabItemFlags_NoCloseWithMiddleMouseButton = 1 << 2, + ImGuiTabItemFlags_NoPushId = 1 << 3, + ImGuiTabItemFlags_NoTooltip = 1 << 4, + ImGuiTabItemFlags_NoReorder = 1 << 5, + ImGuiTabItemFlags_Leading = 1 << 6, + ImGuiTabItemFlags_Trailing = 1 << 7 +}ImGuiTabItemFlags_; +typedef enum { + ImGuiTableFlags_None = 0, + ImGuiTableFlags_Resizable = 1 << 0, + ImGuiTableFlags_Reorderable = 1 << 1, + ImGuiTableFlags_Hideable = 1 << 2, + ImGuiTableFlags_Sortable = 1 << 3, + ImGuiTableFlags_NoSavedSettings = 1 << 4, + ImGuiTableFlags_ContextMenuInBody = 1 << 5, + ImGuiTableFlags_RowBg = 1 << 6, + ImGuiTableFlags_BordersInnerH = 1 << 7, + ImGuiTableFlags_BordersOuterH = 1 << 8, + ImGuiTableFlags_BordersInnerV = 1 << 9, + ImGuiTableFlags_BordersOuterV = 1 << 10, + ImGuiTableFlags_BordersH = ImGuiTableFlags_BordersInnerH | ImGuiTableFlags_BordersOuterH, + ImGuiTableFlags_BordersV = ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersOuterV, + ImGuiTableFlags_BordersInner = ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersInnerH, + ImGuiTableFlags_BordersOuter = ImGuiTableFlags_BordersOuterV | ImGuiTableFlags_BordersOuterH, + ImGuiTableFlags_Borders = ImGuiTableFlags_BordersInner | ImGuiTableFlags_BordersOuter, + ImGuiTableFlags_NoBordersInBody = 1 << 11, + ImGuiTableFlags_NoBordersInBodyUntilResize = 1 << 12, + ImGuiTableFlags_SizingFixedFit = 1 << 13, + ImGuiTableFlags_SizingFixedSame = 2 << 13, + ImGuiTableFlags_SizingStretchProp = 3 << 13, + ImGuiTableFlags_SizingStretchSame = 4 << 13, + ImGuiTableFlags_NoHostExtendX = 1 << 16, + ImGuiTableFlags_NoHostExtendY = 1 << 17, + ImGuiTableFlags_NoKeepColumnsVisible = 1 << 18, + ImGuiTableFlags_PreciseWidths = 1 << 19, + ImGuiTableFlags_NoClip = 1 << 20, + ImGuiTableFlags_PadOuterX = 1 << 21, + ImGuiTableFlags_NoPadOuterX = 1 << 22, + ImGuiTableFlags_NoPadInnerX = 1 << 23, + ImGuiTableFlags_ScrollX = 1 << 24, + ImGuiTableFlags_ScrollY = 1 << 25, + ImGuiTableFlags_SortMulti = 1 << 26, + ImGuiTableFlags_SortTristate = 1 << 27, + ImGuiTableFlags_SizingMask_ = ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_SizingFixedSame | ImGuiTableFlags_SizingStretchProp | ImGuiTableFlags_SizingStretchSame +}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_WidthMask_ = ImGuiTableColumnFlags_WidthStretch | ImGuiTableColumnFlags_WidthFixed, + ImGuiTableColumnFlags_IndentMask_ = ImGuiTableColumnFlags_IndentEnable | ImGuiTableColumnFlags_IndentDisable, + ImGuiTableColumnFlags_StatusMask_ = ImGuiTableColumnFlags_IsEnabled | ImGuiTableColumnFlags_IsVisible | ImGuiTableColumnFlags_IsSorted | ImGuiTableColumnFlags_IsHovered, + ImGuiTableColumnFlags_NoDirectResize_ = 1 << 30 +}ImGuiTableColumnFlags_; +typedef enum { + ImGuiTableRowFlags_None = 0, + ImGuiTableRowFlags_Headers = 1 << 0 +}ImGuiTableRowFlags_; +typedef enum { + ImGuiTableBgTarget_None = 0, + ImGuiTableBgTarget_RowBg0 = 1, + ImGuiTableBgTarget_RowBg1 = 2, + ImGuiTableBgTarget_CellBg = 3 +}ImGuiTableBgTarget_; +typedef enum { + ImGuiFocusedFlags_None = 0, + ImGuiFocusedFlags_ChildWindows = 1 << 0, + ImGuiFocusedFlags_RootWindow = 1 << 1, + ImGuiFocusedFlags_AnyWindow = 1 << 2, + ImGuiFocusedFlags_RootAndChildWindows = ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows +}ImGuiFocusedFlags_; +typedef enum { + ImGuiHoveredFlags_None = 0, + ImGuiHoveredFlags_ChildWindows = 1 << 0, + ImGuiHoveredFlags_RootWindow = 1 << 1, + ImGuiHoveredFlags_AnyWindow = 1 << 2, + ImGuiHoveredFlags_AllowWhenBlockedByPopup = 1 << 3, + ImGuiHoveredFlags_AllowWhenBlockedByActiveItem = 1 << 5, + ImGuiHoveredFlags_AllowWhenOverlapped = 1 << 6, + ImGuiHoveredFlags_AllowWhenDisabled = 1 << 7, + ImGuiHoveredFlags_RectOnly = ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped, + ImGuiHoveredFlags_RootAndChildWindows = ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows +}ImGuiHoveredFlags_; +typedef enum { + ImGuiDragDropFlags_None = 0, + ImGuiDragDropFlags_SourceNoPreviewTooltip = 1 << 0, + ImGuiDragDropFlags_SourceNoDisableHover = 1 << 1, + ImGuiDragDropFlags_SourceNoHoldToOpenOthers = 1 << 2, + ImGuiDragDropFlags_SourceAllowNullID = 1 << 3, + ImGuiDragDropFlags_SourceExtern = 1 << 4, + ImGuiDragDropFlags_SourceAutoExpirePayload = 1 << 5, + ImGuiDragDropFlags_AcceptBeforeDelivery = 1 << 10, + ImGuiDragDropFlags_AcceptNoDrawDefaultRect = 1 << 11, + ImGuiDragDropFlags_AcceptNoPreviewTooltip = 1 << 12, + ImGuiDragDropFlags_AcceptPeekOnly = ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect +}ImGuiDragDropFlags_; +typedef enum { + ImGuiDataType_S8, + ImGuiDataType_U8, + ImGuiDataType_S16, + ImGuiDataType_U16, + ImGuiDataType_S32, + ImGuiDataType_U32, + ImGuiDataType_S64, + ImGuiDataType_U64, + ImGuiDataType_Float, + ImGuiDataType_Double, + ImGuiDataType_COUNT +}ImGuiDataType_; +typedef enum { + ImGuiDir_None = -1, + ImGuiDir_Left = 0, + ImGuiDir_Right = 1, + ImGuiDir_Up = 2, + ImGuiDir_Down = 3, + ImGuiDir_COUNT +}ImGuiDir_; +typedef enum { + ImGuiSortDirection_None = 0, + ImGuiSortDirection_Ascending = 1, + ImGuiSortDirection_Descending = 2 +}ImGuiSortDirection_; +typedef enum { + ImGuiKey_Tab, + ImGuiKey_LeftArrow, + ImGuiKey_RightArrow, + ImGuiKey_UpArrow, + ImGuiKey_DownArrow, + ImGuiKey_PageUp, + ImGuiKey_PageDown, + ImGuiKey_Home, + ImGuiKey_End, + ImGuiKey_Insert, + ImGuiKey_Delete, + ImGuiKey_Backspace, + ImGuiKey_Space, + ImGuiKey_Enter, + ImGuiKey_Escape, + ImGuiKey_KeyPadEnter, + ImGuiKey_A, + ImGuiKey_C, + ImGuiKey_V, + ImGuiKey_X, + ImGuiKey_Y, + ImGuiKey_Z, + ImGuiKey_COUNT +}ImGuiKey_; +typedef enum { + ImGuiKeyModFlags_None = 0, + ImGuiKeyModFlags_Ctrl = 1 << 0, + ImGuiKeyModFlags_Shift = 1 << 1, + ImGuiKeyModFlags_Alt = 1 << 2, + ImGuiKeyModFlags_Super = 1 << 3 +}ImGuiKeyModFlags_; +typedef enum { + ImGuiNavInput_Activate, + ImGuiNavInput_Cancel, + ImGuiNavInput_Input, + ImGuiNavInput_Menu, + ImGuiNavInput_DpadLeft, + ImGuiNavInput_DpadRight, + ImGuiNavInput_DpadUp, + ImGuiNavInput_DpadDown, + ImGuiNavInput_LStickLeft, + ImGuiNavInput_LStickRight, + ImGuiNavInput_LStickUp, + ImGuiNavInput_LStickDown, + ImGuiNavInput_FocusPrev, + ImGuiNavInput_FocusNext, + ImGuiNavInput_TweakSlow, + ImGuiNavInput_TweakFast, + ImGuiNavInput_KeyMenu_, + ImGuiNavInput_KeyLeft_, + ImGuiNavInput_KeyRight_, + ImGuiNavInput_KeyUp_, + ImGuiNavInput_KeyDown_, + ImGuiNavInput_COUNT, + ImGuiNavInput_InternalStart_ = ImGuiNavInput_KeyMenu_ +}ImGuiNavInput_; +typedef enum { + ImGuiConfigFlags_None = 0, + ImGuiConfigFlags_NavEnableKeyboard = 1 << 0, + ImGuiConfigFlags_NavEnableGamepad = 1 << 1, + ImGuiConfigFlags_NavEnableSetMousePos = 1 << 2, + ImGuiConfigFlags_NavNoCaptureKeyboard = 1 << 3, + ImGuiConfigFlags_NoMouse = 1 << 4, + ImGuiConfigFlags_NoMouseCursorChange = 1 << 5, + ImGuiConfigFlags_IsSRGB = 1 << 20, + ImGuiConfigFlags_IsTouchScreen = 1 << 21 +}ImGuiConfigFlags_; +typedef enum { + ImGuiBackendFlags_None = 0, + ImGuiBackendFlags_HasGamepad = 1 << 0, + ImGuiBackendFlags_HasMouseCursors = 1 << 1, + ImGuiBackendFlags_HasSetMousePos = 1 << 2, + ImGuiBackendFlags_RendererHasVtxOffset = 1 << 3 +}ImGuiBackendFlags_; +typedef enum { + ImGuiCol_Text, + ImGuiCol_TextDisabled, + ImGuiCol_WindowBg, + ImGuiCol_ChildBg, + ImGuiCol_PopupBg, + ImGuiCol_Border, + ImGuiCol_BorderShadow, + ImGuiCol_FrameBg, + ImGuiCol_FrameBgHovered, + ImGuiCol_FrameBgActive, + ImGuiCol_TitleBg, + ImGuiCol_TitleBgActive, + ImGuiCol_TitleBgCollapsed, + ImGuiCol_MenuBarBg, + ImGuiCol_ScrollbarBg, + ImGuiCol_ScrollbarGrab, + ImGuiCol_ScrollbarGrabHovered, + ImGuiCol_ScrollbarGrabActive, + ImGuiCol_CheckMark, + ImGuiCol_SliderGrab, + ImGuiCol_SliderGrabActive, + ImGuiCol_Button, + ImGuiCol_ButtonHovered, + ImGuiCol_ButtonActive, + ImGuiCol_Header, + ImGuiCol_HeaderHovered, + ImGuiCol_HeaderActive, + ImGuiCol_Separator, + ImGuiCol_SeparatorHovered, + ImGuiCol_SeparatorActive, + ImGuiCol_ResizeGrip, + ImGuiCol_ResizeGripHovered, + ImGuiCol_ResizeGripActive, + ImGuiCol_Tab, + ImGuiCol_TabHovered, + ImGuiCol_TabActive, + ImGuiCol_TabUnfocused, + ImGuiCol_TabUnfocusedActive, + ImGuiCol_PlotLines, + ImGuiCol_PlotLinesHovered, + ImGuiCol_PlotHistogram, + ImGuiCol_PlotHistogramHovered, + ImGuiCol_TableHeaderBg, + ImGuiCol_TableBorderStrong, + ImGuiCol_TableBorderLight, + ImGuiCol_TableRowBg, + ImGuiCol_TableRowBgAlt, + ImGuiCol_TextSelectedBg, + ImGuiCol_DragDropTarget, + ImGuiCol_NavHighlight, + ImGuiCol_NavWindowingHighlight, + ImGuiCol_NavWindowingDimBg, + ImGuiCol_ModalWindowDimBg, + ImGuiCol_COUNT +}ImGuiCol_; +typedef enum { + ImGuiStyleVar_Alpha, + ImGuiStyleVar_WindowPadding, + ImGuiStyleVar_WindowRounding, + ImGuiStyleVar_WindowBorderSize, + ImGuiStyleVar_WindowMinSize, + ImGuiStyleVar_WindowTitleAlign, + ImGuiStyleVar_ChildRounding, + ImGuiStyleVar_ChildBorderSize, + ImGuiStyleVar_PopupRounding, + ImGuiStyleVar_PopupBorderSize, + ImGuiStyleVar_FramePadding, + ImGuiStyleVar_FrameRounding, + ImGuiStyleVar_FrameBorderSize, + ImGuiStyleVar_ItemSpacing, + ImGuiStyleVar_ItemInnerSpacing, + ImGuiStyleVar_IndentSpacing, + ImGuiStyleVar_CellPadding, + ImGuiStyleVar_ScrollbarSize, + ImGuiStyleVar_ScrollbarRounding, + ImGuiStyleVar_GrabMinSize, + ImGuiStyleVar_GrabRounding, + ImGuiStyleVar_TabRounding, + ImGuiStyleVar_ButtonTextAlign, + ImGuiStyleVar_SelectableTextAlign, + ImGuiStyleVar_COUNT +}ImGuiStyleVar_; +typedef enum { + ImGuiButtonFlags_None = 0, + ImGuiButtonFlags_MouseButtonLeft = 1 << 0, + ImGuiButtonFlags_MouseButtonRight = 1 << 1, + ImGuiButtonFlags_MouseButtonMiddle = 1 << 2, + ImGuiButtonFlags_MouseButtonMask_ = ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle, + ImGuiButtonFlags_MouseButtonDefault_ = ImGuiButtonFlags_MouseButtonLeft +}ImGuiButtonFlags_; +typedef enum { + ImGuiColorEditFlags_None = 0, + ImGuiColorEditFlags_NoAlpha = 1 << 1, + ImGuiColorEditFlags_NoPicker = 1 << 2, + ImGuiColorEditFlags_NoOptions = 1 << 3, + ImGuiColorEditFlags_NoSmallPreview = 1 << 4, + ImGuiColorEditFlags_NoInputs = 1 << 5, + ImGuiColorEditFlags_NoTooltip = 1 << 6, + ImGuiColorEditFlags_NoLabel = 1 << 7, + ImGuiColorEditFlags_NoSidePreview = 1 << 8, + ImGuiColorEditFlags_NoDragDrop = 1 << 9, + ImGuiColorEditFlags_NoBorder = 1 << 10, + ImGuiColorEditFlags_AlphaBar = 1 << 16, + ImGuiColorEditFlags_AlphaPreview = 1 << 17, + ImGuiColorEditFlags_AlphaPreviewHalf= 1 << 18, + ImGuiColorEditFlags_HDR = 1 << 19, + ImGuiColorEditFlags_DisplayRGB = 1 << 20, + ImGuiColorEditFlags_DisplayHSV = 1 << 21, + ImGuiColorEditFlags_DisplayHex = 1 << 22, + ImGuiColorEditFlags_Uint8 = 1 << 23, + ImGuiColorEditFlags_Float = 1 << 24, + ImGuiColorEditFlags_PickerHueBar = 1 << 25, + 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_; +typedef enum { + ImGuiSliderFlags_None = 0, + ImGuiSliderFlags_AlwaysClamp = 1 << 4, + ImGuiSliderFlags_Logarithmic = 1 << 5, + ImGuiSliderFlags_NoRoundToFormat = 1 << 6, + ImGuiSliderFlags_NoInput = 1 << 7, + ImGuiSliderFlags_InvalidMask_ = 0x7000000F +}ImGuiSliderFlags_; +typedef enum { + ImGuiMouseButton_Left = 0, + ImGuiMouseButton_Right = 1, + ImGuiMouseButton_Middle = 2, + ImGuiMouseButton_COUNT = 5 +}ImGuiMouseButton_; +typedef enum { + ImGuiMouseCursor_None = -1, + ImGuiMouseCursor_Arrow = 0, + ImGuiMouseCursor_TextInput, + ImGuiMouseCursor_ResizeAll, + ImGuiMouseCursor_ResizeNS, + ImGuiMouseCursor_ResizeEW, + ImGuiMouseCursor_ResizeNESW, + ImGuiMouseCursor_ResizeNWSE, + ImGuiMouseCursor_Hand, + ImGuiMouseCursor_NotAllowed, + ImGuiMouseCursor_COUNT +}ImGuiMouseCursor_; +typedef enum { + ImGuiCond_None = 0, + ImGuiCond_Always = 1 << 0, + ImGuiCond_Once = 1 << 1, + ImGuiCond_FirstUseEver = 1 << 2, + ImGuiCond_Appearing = 1 << 3 +}ImGuiCond_; +struct ImGuiStyle +{ + float Alpha; + ImVec2 WindowPadding; + float WindowRounding; + float WindowBorderSize; + ImVec2 WindowMinSize; + ImVec2 WindowTitleAlign; + ImGuiDir WindowMenuButtonPosition; + float ChildRounding; + float ChildBorderSize; + float PopupRounding; + float PopupBorderSize; + ImVec2 FramePadding; + float FrameRounding; + float FrameBorderSize; + ImVec2 ItemSpacing; + ImVec2 ItemInnerSpacing; + ImVec2 CellPadding; + ImVec2 TouchExtraPadding; + float IndentSpacing; + float ColumnsMinSpacing; + float ScrollbarSize; + float ScrollbarRounding; + float GrabMinSize; + float GrabRounding; + float LogSliderDeadzone; + float TabRounding; + float TabBorderSize; + float TabMinWidthForCloseButton; + ImGuiDir ColorButtonPosition; + ImVec2 ButtonTextAlign; + ImVec2 SelectableTextAlign; + ImVec2 DisplayWindowPadding; + ImVec2 DisplaySafeAreaPadding; + float MouseCursorScale; + bool AntiAliasedLines; + bool AntiAliasedLinesUseTex; + bool AntiAliasedFill; + float CurveTessellationTol; + float CircleSegmentMaxError; + ImVec4 Colors[ImGuiCol_COUNT]; +}; +struct ImGuiIO +{ + ImGuiConfigFlags ConfigFlags; + ImGuiBackendFlags BackendFlags; + ImVec2 DisplaySize; + float DeltaTime; + float IniSavingRate; + const char* IniFilename; + const char* LogFilename; + float MouseDoubleClickTime; + float MouseDoubleClickMaxDist; + float MouseDragThreshold; + int KeyMap[ImGuiKey_COUNT]; + float KeyRepeatDelay; + float KeyRepeatRate; + void* UserData; + ImFontAtlas*Fonts; + float FontGlobalScale; + bool FontAllowUserScaling; + ImFont* FontDefault; + ImVec2 DisplayFramebufferScale; + bool MouseDrawCursor; + bool ConfigMacOSXBehaviors; + bool ConfigInputTextCursorBlink; + bool ConfigDragClickToInputText; + bool ConfigWindowsResizeFromEdges; + bool ConfigWindowsMoveFromTitleBarOnly; + float ConfigMemoryCompactTimer; + const char* BackendPlatformName; + const char* BackendRendererName; + void* BackendPlatformUserData; + void* BackendRendererUserData; + void* BackendLanguageUserData; + const char* (*GetClipboardTextFn)(void* user_data); + void (*SetClipboardTextFn)(void* user_data, const char* text); + void* ClipboardUserData; + void (*ImeSetInputScreenPosFn)(int x, int y); + void* ImeWindowHandle; + ImVec2 MousePos; + bool MouseDown[5]; + float MouseWheel; + float MouseWheelH; + bool KeyCtrl; + bool KeyShift; + bool KeyAlt; + bool KeySuper; + bool KeysDown[512]; + float NavInputs[ImGuiNavInput_COUNT]; + bool WantCaptureMouse; + bool WantCaptureKeyboard; + bool WantTextInput; + bool WantSetMousePos; + bool WantSaveIniSettings; + bool NavActive; + bool NavVisible; + float Framerate; + int MetricsRenderVertices; + int MetricsRenderIndices; + int MetricsRenderWindows; + int MetricsActiveWindows; + int MetricsActiveAllocations; + ImVec2 MouseDelta; + ImGuiKeyModFlags KeyMods; + ImVec2 MousePosPrev; + ImVec2 MouseClickedPos[5]; + double MouseClickedTime[5]; + bool MouseClicked[5]; + bool MouseDoubleClicked[5]; + bool MouseReleased[5]; + bool MouseDownOwned[5]; + bool MouseDownWasDoubleClick[5]; + float MouseDownDuration[5]; + float MouseDownDurationPrev[5]; + ImVec2 MouseDragMaxDistanceAbs[5]; + float MouseDragMaxDistanceSqr[5]; + float KeysDownDuration[512]; + float KeysDownDurationPrev[512]; + float NavInputsDownDuration[ImGuiNavInput_COUNT]; + float NavInputsDownDurationPrev[ImGuiNavInput_COUNT]; + float PenPressure; + ImWchar16 InputQueueSurrogate; + ImVector_ImWchar InputQueueCharacters; +}; +struct ImGuiInputTextCallbackData +{ + ImGuiInputTextFlags EventFlag; + ImGuiInputTextFlags Flags; + void* UserData; + ImWchar EventChar; + ImGuiKey EventKey; + char* Buf; + int BufTextLen; + int BufSize; + bool BufDirty; + int CursorPos; + int SelectionStart; + int SelectionEnd; +}; +struct ImGuiSizeCallbackData +{ + void* UserData; + ImVec2 Pos; + ImVec2 CurrentSize; + ImVec2 DesiredSize; +}; +struct ImGuiPayload +{ + void* Data; + int DataSize; + ImGuiID SourceId; + ImGuiID SourceParentId; + int DataFrameCount; + char DataType[32 + 1]; + bool Preview; + bool Delivery; +}; +struct ImGuiTableColumnSortSpecs +{ + ImGuiID ColumnUserID; + ImS16 ColumnIndex; + ImS16 SortOrder; + ImGuiSortDirection SortDirection : 8; +}; +struct ImGuiTableSortSpecs +{ + const ImGuiTableColumnSortSpecs* Specs; + int SpecsCount; + bool SpecsDirty; +}; +struct ImGuiOnceUponAFrame +{ + int RefFrame; +}; +struct ImGuiTextRange +{ + const char* b; + const char* e; +}; +struct ImGuiTextFilter +{ + char InputBuf[256]; + ImVector_ImGuiTextRange Filters; + int CountGrep; +}; +struct ImGuiTextBuffer +{ + ImVector_char Buf; +}; +struct ImGuiStoragePair +{ + ImGuiID key; + union { int val_i; float val_f; void* val_p; }; +}; +struct ImGuiStorage +{ + ImVector_ImGuiStoragePair Data; +}; +struct ImGuiListClipper +{ + int DisplayStart; + int DisplayEnd; + int ItemsCount; + int StepNo; + int ItemsFrozen; + float ItemsHeight; + float StartPosY; +}; +struct ImColor +{ + ImVec4 Value; +}; +struct ImDrawCmd +{ + ImVec4 ClipRect; + ImTextureID TextureId; + unsigned int VtxOffset; + unsigned int IdxOffset; + unsigned int ElemCount; + ImDrawCallback UserCallback; + void* UserCallbackData; +}; +struct ImDrawVert +{ + ImVec2 pos; + ImVec2 uv; + ImU32 col; +}; +struct ImDrawCmdHeader +{ + ImVec4 ClipRect; + ImTextureID TextureId; + unsigned int VtxOffset; +}; +struct ImDrawChannel +{ + ImVector_ImDrawCmd _CmdBuffer; + ImVector_ImDrawIdx _IdxBuffer; +}; +struct ImDrawListSplitter +{ + int _Current; + int _Count; + ImVector_ImDrawChannel _Channels; +}; +typedef enum { + ImDrawCornerFlags_None = 0, + ImDrawCornerFlags_TopLeft = 1 << 0, + ImDrawCornerFlags_TopRight = 1 << 1, + ImDrawCornerFlags_BotLeft = 1 << 2, + ImDrawCornerFlags_BotRight = 1 << 3, + ImDrawCornerFlags_Top = ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight, + ImDrawCornerFlags_Bot = ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight, + ImDrawCornerFlags_Left = ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft, + ImDrawCornerFlags_Right = ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight, + ImDrawCornerFlags_All = 0xF +}ImDrawCornerFlags_; +typedef enum { + ImDrawListFlags_None = 0, + ImDrawListFlags_AntiAliasedLines = 1 << 0, + ImDrawListFlags_AntiAliasedLinesUseTex = 1 << 1, + ImDrawListFlags_AntiAliasedFill = 1 << 2, + ImDrawListFlags_AllowVtxOffset = 1 << 3 +}ImDrawListFlags_; +struct ImDrawList +{ + ImVector_ImDrawCmd CmdBuffer; + ImVector_ImDrawIdx IdxBuffer; + ImVector_ImDrawVert VtxBuffer; + ImDrawListFlags Flags; + unsigned int _VtxCurrentIdx; + const ImDrawListSharedData* _Data; + const char* _OwnerName; + ImDrawVert* _VtxWritePtr; + ImDrawIdx* _IdxWritePtr; + ImVector_ImVec4 _ClipRectStack; + ImVector_ImTextureID _TextureIdStack; + ImVector_ImVec2 _Path; + ImDrawCmdHeader _CmdHeader; + ImDrawListSplitter _Splitter; + float _FringeScale; +}; +struct ImDrawData +{ + bool Valid; + ImDrawList** CmdLists; + int CmdListsCount; + int TotalIdxCount; + int TotalVtxCount; + ImVec2 DisplayPos; + ImVec2 DisplaySize; + ImVec2 FramebufferScale; +}; +struct ImFontConfig +{ + void* FontData; + int FontDataSize; + bool FontDataOwnedByAtlas; + int FontNo; + float SizePixels; + int OversampleH; + int OversampleV; + bool PixelSnapH; + ImVec2 GlyphExtraSpacing; + ImVec2 GlyphOffset; + const ImWchar* GlyphRanges; + float GlyphMinAdvanceX; + float GlyphMaxAdvanceX; + bool MergeMode; + unsigned int RasterizerFlags; + float RasterizerMultiply; + ImWchar EllipsisChar; + char Name[40]; + ImFont* DstFont; +}; +struct ImFontGlyph +{ + unsigned int Codepoint : 31; + unsigned int Visible : 1; + float AdvanceX; + float X0, Y0, X1, Y1; + float U0, V0, U1, V1; +}; +struct ImFontGlyphRangesBuilder +{ + ImVector_ImU32 UsedChars; +}; +struct ImFontAtlasCustomRect +{ + unsigned short Width, Height; + unsigned short X, Y; + unsigned int GlyphID; + float GlyphAdvanceX; + ImVec2 GlyphOffset; + ImFont* Font; +}; +typedef enum { + ImFontAtlasFlags_None = 0, + ImFontAtlasFlags_NoPowerOfTwoHeight = 1 << 0, + ImFontAtlasFlags_NoMouseCursors = 1 << 1, + ImFontAtlasFlags_NoBakedLines = 1 << 2 +}ImFontAtlasFlags_; +struct ImFontAtlas +{ + bool Locked; + ImFontAtlasFlags Flags; + ImTextureID TexID; + int TexDesiredWidth; + int TexGlyphPadding; + unsigned char* TexPixelsAlpha8; + unsigned int* TexPixelsRGBA32; + int TexWidth; + int TexHeight; + ImVec2 TexUvScale; + ImVec2 TexUvWhitePixel; + ImVector_ImFontPtr Fonts; + ImVector_ImFontAtlasCustomRect CustomRects; + ImVector_ImFontConfig ConfigData; + ImVec4 TexUvLines[(63) + 1]; + int PackIdMouseCursors; + int PackIdLines; +}; +struct ImFont +{ + ImVector_float IndexAdvanceX; + float FallbackAdvanceX; + float FontSize; + ImVector_ImWchar IndexLookup; + ImVector_ImFontGlyph Glyphs; + const ImFontGlyph* FallbackGlyph; + ImFontAtlas* ContainerAtlas; + const ImFontConfig* ConfigData; + short ConfigDataCount; + ImWchar FallbackChar; + ImWchar EllipsisChar; + bool DirtyLookupTables; + float Scale; + float Ascent, Descent; + int MetricsTotalSurface; + ImU8 Used4kPagesMap[(0xFFFF +1)/4096/8]; +}; +#else +struct GLFWwindow; +struct SDL_Window; +typedef union SDL_Event SDL_Event; +#endif // CIMGUI_DEFINE_ENUMS_AND_STRUCTS + +#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS +typedef ImGuiStorage::ImGuiStoragePair ImGuiStoragePair; +typedef ImGuiTextFilter::ImGuiTextRange ImGuiTextRange; +typedef ImVector ImVector_ImDrawChannel; +typedef ImVector ImVector_ImDrawCmd; +typedef ImVector ImVector_ImDrawIdx; +typedef ImVector ImVector_ImDrawVert; +typedef ImVector ImVector_ImFontPtr; +typedef ImVector ImVector_ImFontAtlasCustomRect; +typedef ImVector ImVector_ImFontConfig; +typedef ImVector ImVector_ImFontGlyph; +typedef ImVector ImVector_ImGuiStoragePair; +typedef ImVector ImVector_ImGuiTextRange; +typedef ImVector ImVector_ImTextureID; +typedef ImVector ImVector_ImU32; +typedef ImVector ImVector_ImVec2; +typedef ImVector ImVector_ImVec4; +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 void ImVec2_destroy(ImVec2* self); +CIMGUI_API ImVec2* ImVec2_ImVec2Float(float _x,float _y); +CIMGUI_API ImVec4* ImVec4_ImVec4Nil(void); +CIMGUI_API void ImVec4_destroy(ImVec4* self); +CIMGUI_API ImVec4* ImVec4_ImVec4Float(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); +CIMGUI_API void igSetCurrentContext(ImGuiContext* ctx); +CIMGUI_API ImGuiIO* igGetIO(void); +CIMGUI_API ImGuiStyle* igGetStyle(void); +CIMGUI_API void igNewFrame(void); +CIMGUI_API void igEndFrame(void); +CIMGUI_API void igRender(void); +CIMGUI_API ImDrawData* igGetDrawData(void); +CIMGUI_API void igShowDemoWindow(bool* p_open); +CIMGUI_API void igShowMetricsWindow(bool* p_open); +CIMGUI_API void igShowAboutWindow(bool* p_open); +CIMGUI_API void igShowStyleEditor(ImGuiStyle* ref); +CIMGUI_API bool igShowStyleSelector(const char* label); +CIMGUI_API void igShowFontSelector(const char* label); +CIMGUI_API void igShowUserGuide(void); +CIMGUI_API const char* igGetVersion(void); +CIMGUI_API void igStyleColorsDark(ImGuiStyle* dst); +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 void igEndChild(void); +CIMGUI_API bool igIsWindowAppearing(void); +CIMGUI_API bool igIsWindowCollapsed(void); +CIMGUI_API bool igIsWindowFocused(ImGuiFocusedFlags flags); +CIMGUI_API bool igIsWindowHovered(ImGuiHoveredFlags flags); +CIMGUI_API ImDrawList* igGetWindowDrawList(void); +CIMGUI_API void igGetWindowPos(ImVec2 *pOut); +CIMGUI_API void igGetWindowSize(ImVec2 *pOut); +CIMGUI_API float igGetWindowWidth(void); +CIMGUI_API float igGetWindowHeight(void); +CIMGUI_API void igSetNextWindowPos(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot); +CIMGUI_API void igSetNextWindowSize(const ImVec2 size,ImGuiCond cond); +CIMGUI_API void igSetNextWindowSizeConstraints(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data); +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 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 igGetContentRegionAvail(ImVec2 *pOut); +CIMGUI_API void igGetContentRegionMax(ImVec2 *pOut); +CIMGUI_API void igGetWindowContentRegionMin(ImVec2 *pOut); +CIMGUI_API void igGetWindowContentRegionMax(ImVec2 *pOut); +CIMGUI_API float igGetWindowContentRegionWidth(void); +CIMGUI_API float igGetScrollX(void); +CIMGUI_API float igGetScrollY(void); +CIMGUI_API void igSetScrollX(float scroll_x); +CIMGUI_API void igSetScrollY(float scroll_y); +CIMGUI_API float igGetScrollMaxX(void); +CIMGUI_API float igGetScrollMaxY(void); +CIMGUI_API void igSetScrollHereX(float center_x_ratio); +CIMGUI_API void igSetScrollHereY(float center_y_ratio); +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 igPopStyleColor(int count); +CIMGUI_API void igPushStyleVarFloat(ImGuiStyleVar idx,float val); +CIMGUI_API void igPushStyleVarVec2(ImGuiStyleVar idx,const ImVec2 val); +CIMGUI_API void igPopStyleVar(int count); +CIMGUI_API void igPushAllowKeyboardFocus(bool allow_keyboard_focus); +CIMGUI_API void igPopAllowKeyboardFocus(void); +CIMGUI_API void igPushButtonRepeat(bool repeat); +CIMGUI_API void igPopButtonRepeat(void); +CIMGUI_API void igPushItemWidth(float item_width); +CIMGUI_API void igPopItemWidth(void); +CIMGUI_API void igSetNextItemWidth(float item_width); +CIMGUI_API float igCalcItemWidth(void); +CIMGUI_API void igPushTextWrapPos(float wrap_local_pos_x); +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 const ImVec4* igGetStyleColorVec4(ImGuiCol idx); +CIMGUI_API void igSeparator(void); +CIMGUI_API void igSameLine(float offset_from_start_x,float spacing); +CIMGUI_API void igNewLine(void); +CIMGUI_API void igSpacing(void); +CIMGUI_API void igDummy(const ImVec2 size); +CIMGUI_API void igIndent(float indent_w); +CIMGUI_API void igUnindent(float indent_w); +CIMGUI_API void igBeginGroup(void); +CIMGUI_API void igEndGroup(void); +CIMGUI_API void igGetCursorPos(ImVec2 *pOut); +CIMGUI_API float igGetCursorPosX(void); +CIMGUI_API float igGetCursorPosY(void); +CIMGUI_API void igSetCursorPos(const ImVec2 local_pos); +CIMGUI_API void igSetCursorPosX(float local_x); +CIMGUI_API void igSetCursorPosY(float local_y); +CIMGUI_API void igGetCursorStartPos(ImVec2 *pOut); +CIMGUI_API void igGetCursorScreenPos(ImVec2 *pOut); +CIMGUI_API void igSetCursorScreenPos(const ImVec2 pos); +CIMGUI_API void igAlignTextToFramePadding(void); +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 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 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); +CIMGUI_API void igTextColored(const ImVec4 col,const char* fmt,...); +CIMGUI_API void igTextColoredV(const ImVec4 col,const char* fmt,va_list args); +CIMGUI_API void igTextDisabled(const char* fmt,...); +CIMGUI_API void igTextDisabledV(const char* fmt,va_list args); +CIMGUI_API void igTextWrapped(const char* fmt,...); +CIMGUI_API void igTextWrappedV(const char* fmt,va_list args); +CIMGUI_API void igLabelText(const char* label,const char* fmt,...); +CIMGUI_API void igLabelTextV(const char* label,const char* fmt,va_list args); +CIMGUI_API void igBulletText(const char* fmt,...); +CIMGUI_API void igBulletTextV(const char* fmt,va_list args); +CIMGUI_API bool igButton(const char* label,const ImVec2 size); +CIMGUI_API bool igSmallButton(const char* label); +CIMGUI_API bool igInvisibleButton(const char* str_id,const ImVec2 size,ImGuiButtonFlags flags); +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 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 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); +CIMGUI_API bool igDragFloat4(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igDragFloatRange2(const char* label,float* v_current_min,float* v_current_max,float v_speed,float v_min,float v_max,const char* format,const char* format_max,ImGuiSliderFlags flags); +CIMGUI_API bool igDragInt(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igDragInt2(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igDragInt3(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igDragInt4(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igDragIntRange2(const char* label,int* v_current_min,int* v_current_max,float v_speed,int v_min,int v_max,const char* format,const char* format_max,ImGuiSliderFlags flags); +CIMGUI_API bool igDragScalar(const char* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igDragScalarN(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igSliderFloat(const char* label,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igSliderFloat2(const char* label,float v[2],float v_min,float v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igSliderFloat3(const char* label,float v[3],float v_min,float v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igSliderFloat4(const char* label,float v[4],float v_min,float v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igSliderAngle(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igSliderInt(const char* label,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igSliderInt2(const char* label,int v[2],int v_min,int v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igSliderInt3(const char* label,int v[3],int v_min,int v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igSliderInt4(const char* label,int v[4],int v_min,int v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igSliderScalar(const char* label,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igSliderScalarN(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igVSliderFloat(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igVSliderInt(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igVSliderScalar(const char* label,const ImVec2 size,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags); +CIMGUI_API bool igInputText(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); +CIMGUI_API bool igInputTextMultiline(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); +CIMGUI_API bool igInputTextWithHint(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); +CIMGUI_API bool igInputFloat(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags flags); +CIMGUI_API bool igInputFloat2(const char* label,float v[2],const char* format,ImGuiInputTextFlags flags); +CIMGUI_API bool igInputFloat3(const char* label,float v[3],const char* format,ImGuiInputTextFlags flags); +CIMGUI_API bool igInputFloat4(const char* label,float v[4],const char* format,ImGuiInputTextFlags flags); +CIMGUI_API bool igInputInt(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags flags); +CIMGUI_API bool igInputInt2(const char* label,int v[2],ImGuiInputTextFlags flags); +CIMGUI_API bool igInputInt3(const char* label,int v[3],ImGuiInputTextFlags flags); +CIMGUI_API bool igInputInt4(const char* label,int v[4],ImGuiInputTextFlags flags); +CIMGUI_API bool igInputDouble(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags flags); +CIMGUI_API bool igInputScalar(const char* label,ImGuiDataType data_type,void* p_data,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags); +CIMGUI_API bool igInputScalarN(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags); +CIMGUI_API bool igColorEdit3(const char* label,float col[3],ImGuiColorEditFlags flags); +CIMGUI_API bool igColorEdit4(const char* label,float col[4],ImGuiColorEditFlags flags); +CIMGUI_API bool igColorPicker3(const char* label,float col[3],ImGuiColorEditFlags flags); +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 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 void igSetNextItemOpen(bool is_open,ImGuiCond cond); +CIMGUI_API bool igSelectableBool(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size); +CIMGUI_API bool igSelectableBoolPtr(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size); +CIMGUI_API bool igListBoxStr_arr(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items); +CIMGUI_API bool igListBoxFnBoolPtr(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items); +CIMGUI_API bool igListBoxHeaderVec2(const char* label,const ImVec2 size); +CIMGUI_API bool igListBoxHeaderInt(const char* label,int items_count,int height_in_items); +CIMGUI_API void igListBoxFooter(void); +CIMGUI_API void igPlotLinesFloatPtr(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride); +CIMGUI_API void 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 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 void igBeginTooltip(void); +CIMGUI_API void igEndTooltip(void); +CIMGUI_API void igSetTooltip(const char* fmt,...); +CIMGUI_API void igSetTooltipV(const char* fmt,va_list args); +CIMGUI_API 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 igOpenPopupOnItemClick(const char* str_id,ImGuiPopupFlags popup_flags); +CIMGUI_API void igCloseCurrentPopup(void); +CIMGUI_API bool igBeginPopupContextItem(const char* str_id,ImGuiPopupFlags popup_flags); +CIMGUI_API bool igBeginPopupContextWindow(const char* str_id,ImGuiPopupFlags popup_flags); +CIMGUI_API bool igBeginPopupContextVoid(const char* str_id,ImGuiPopupFlags popup_flags); +CIMGUI_API bool igIsPopupOpen(const char* str_id,ImGuiPopupFlags flags); +CIMGUI_API bool igBeginTable(const char* str_id,int column,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width); +CIMGUI_API void igEndTable(void); +CIMGUI_API void igTableNextRow(ImGuiTableRowFlags row_flags,float min_row_height); +CIMGUI_API bool igTableNextColumn(void); +CIMGUI_API bool igTableSetColumnIndex(int column_n); +CIMGUI_API void igTableSetupColumn(const char* label,ImGuiTableColumnFlags flags,float init_width_or_weight,ImU32 user_id); +CIMGUI_API void igTableSetupScrollFreeze(int cols,int rows); +CIMGUI_API void igTableHeadersRow(void); +CIMGUI_API void igTableHeader(const char* label); +CIMGUI_API ImGuiTableSortSpecs* igTableGetSortSpecs(void); +CIMGUI_API int igTableGetColumnCount(void); +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 igTableSetBgColor(ImGuiTableBgTarget target,ImU32 color,int column_n); +CIMGUI_API void igColumns(int count,const char* id,bool border); +CIMGUI_API void igNextColumn(void); +CIMGUI_API int igGetColumnIndex(void); +CIMGUI_API float igGetColumnWidth(int column_index); +CIMGUI_API void igSetColumnWidth(int column_index,float width); +CIMGUI_API float igGetColumnOffset(int column_index); +CIMGUI_API void igSetColumnOffset(int column_index,float offset_x); +CIMGUI_API int igGetColumnsCount(void); +CIMGUI_API bool igBeginTabBar(const char* str_id,ImGuiTabBarFlags flags); +CIMGUI_API void igEndTabBar(void); +CIMGUI_API bool igBeginTabItem(const char* label,bool* p_open,ImGuiTabItemFlags flags); +CIMGUI_API void igEndTabItem(void); +CIMGUI_API bool igTabItemButton(const char* label,ImGuiTabItemFlags flags); +CIMGUI_API void igSetTabItemClosed(const char* tab_or_docked_window_label); +CIMGUI_API void igLogToTTY(int auto_open_depth); +CIMGUI_API void igLogToFile(int auto_open_depth,const char* filename); +CIMGUI_API void igLogToClipboard(int auto_open_depth); +CIMGUI_API void igLogFinish(void); +CIMGUI_API void igLogButtons(void); +CIMGUI_API bool igBeginDragDropSource(ImGuiDragDropFlags flags); +CIMGUI_API bool igSetDragDropPayload(const char* type,const void* data,size_t sz,ImGuiCond cond); +CIMGUI_API void igEndDragDropSource(void); +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 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); +CIMGUI_API void igSetKeyboardFocusHere(int offset); +CIMGUI_API bool igIsItemHovered(ImGuiHoveredFlags flags); +CIMGUI_API bool igIsItemActive(void); +CIMGUI_API bool igIsItemFocused(void); +CIMGUI_API bool igIsItemClicked(ImGuiMouseButton mouse_button); +CIMGUI_API bool igIsItemVisible(void); +CIMGUI_API bool igIsItemEdited(void); +CIMGUI_API bool igIsItemActivated(void); +CIMGUI_API bool igIsItemDeactivated(void); +CIMGUI_API bool igIsItemDeactivatedAfterEdit(void); +CIMGUI_API bool igIsItemToggledOpen(void); +CIMGUI_API bool igIsAnyItemHovered(void); +CIMGUI_API bool igIsAnyItemActive(void); +CIMGUI_API bool igIsAnyItemFocused(void); +CIMGUI_API void igGetItemRectMin(ImVec2 *pOut); +CIMGUI_API void igGetItemRectMax(ImVec2 *pOut); +CIMGUI_API void igGetItemRectSize(ImVec2 *pOut); +CIMGUI_API void igSetItemAllowOverlap(void); +CIMGUI_API bool igIsRectVisibleNil(const ImVec2 size); +CIMGUI_API bool igIsRectVisibleVec2(const ImVec2 rect_min,const ImVec2 rect_max); +CIMGUI_API double igGetTime(void); +CIMGUI_API int igGetFrameCount(void); +CIMGUI_API ImDrawList* igGetBackgroundDrawList(void); +CIMGUI_API ImDrawList* igGetForegroundDrawList(void); +CIMGUI_API ImDrawListSharedData* igGetDrawListSharedData(void); +CIMGUI_API const char* igGetStyleColorName(ImGuiCol idx); +CIMGUI_API void igSetStateStorage(ImGuiStorage* storage); +CIMGUI_API ImGuiStorage* igGetStateStorage(void); +CIMGUI_API void igCalcListClipping(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end); +CIMGUI_API bool igBeginChildFrame(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags); +CIMGUI_API void igEndChildFrame(void); +CIMGUI_API void igCalcTextSize(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width); +CIMGUI_API void igColorConvertU32ToFloat4(ImVec4 *pOut,ImU32 in); +CIMGUI_API ImU32 igColorConvertFloat4ToU32(const ImVec4 in); +CIMGUI_API void igColorConvertRGBtoHSV(float r,float g,float b,float* out_h,float* out_s,float* out_v); +CIMGUI_API void igColorConvertHSVtoRGB(float h,float s,float v,float* out_r,float* out_g,float* out_b); +CIMGUI_API int igGetKeyIndex(ImGuiKey imgui_key); +CIMGUI_API bool igIsKeyDown(int user_key_index); +CIMGUI_API bool igIsKeyPressed(int user_key_index,bool repeat); +CIMGUI_API bool igIsKeyReleased(int user_key_index); +CIMGUI_API int igGetKeyPressedAmount(int key_index,float repeat_delay,float rate); +CIMGUI_API void igCaptureKeyboardFromApp(bool want_capture_keyboard_value); +CIMGUI_API bool igIsMouseDown(ImGuiMouseButton button); +CIMGUI_API bool igIsMouseClicked(ImGuiMouseButton button,bool repeat); +CIMGUI_API bool igIsMouseReleased(ImGuiMouseButton button); +CIMGUI_API bool igIsMouseDoubleClicked(ImGuiMouseButton button); +CIMGUI_API bool igIsMouseHoveringRect(const ImVec2 r_min,const ImVec2 r_max,bool clip); +CIMGUI_API bool igIsMousePosValid(const ImVec2* mouse_pos); +CIMGUI_API bool igIsAnyMouseDown(void); +CIMGUI_API void igGetMousePos(ImVec2 *pOut); +CIMGUI_API void igGetMousePosOnOpeningCurrentPopup(ImVec2 *pOut); +CIMGUI_API bool igIsMouseDragging(ImGuiMouseButton button,float lock_threshold); +CIMGUI_API void igGetMouseDragDelta(ImVec2 *pOut,ImGuiMouseButton button,float lock_threshold); +CIMGUI_API void igResetMouseDragDelta(ImGuiMouseButton button); +CIMGUI_API ImGuiMouseCursor igGetMouseCursor(void); +CIMGUI_API void igSetMouseCursor(ImGuiMouseCursor cursor_type); +CIMGUI_API void igCaptureMouseFromApp(bool want_capture_mouse_value); +CIMGUI_API const char* igGetClipboardText(void); +CIMGUI_API void igSetClipboardText(const char* text); +CIMGUI_API void igLoadIniSettingsFromDisk(const char* ini_filename); +CIMGUI_API void igLoadIniSettingsFromMemory(const char* ini_data,size_t ini_size); +CIMGUI_API void igSaveIniSettingsToDisk(const char* ini_filename); +CIMGUI_API const char* igSaveIniSettingsToMemory(size_t* out_ini_size); +CIMGUI_API bool igDebugCheckVersionAndDataLayout(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx); +CIMGUI_API void igSetAllocatorFunctions(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data); +CIMGUI_API void* igMemAlloc(size_t size); +CIMGUI_API void igMemFree(void* ptr); +CIMGUI_API ImGuiStyle* ImGuiStyle_ImGuiStyle(void); +CIMGUI_API void ImGuiStyle_destroy(ImGuiStyle* self); +CIMGUI_API void ImGuiStyle_ScaleAllSizes(ImGuiStyle* self,float scale_factor); +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 ImGuiIO* ImGuiIO_ImGuiIO(void); +CIMGUI_API void ImGuiIO_destroy(ImGuiIO* self); +CIMGUI_API ImGuiInputTextCallbackData* ImGuiInputTextCallbackData_ImGuiInputTextCallbackData(void); +CIMGUI_API void ImGuiInputTextCallbackData_destroy(ImGuiInputTextCallbackData* self); +CIMGUI_API void ImGuiInputTextCallbackData_DeleteChars(ImGuiInputTextCallbackData* self,int pos,int bytes_count); +CIMGUI_API void ImGuiInputTextCallbackData_InsertChars(ImGuiInputTextCallbackData* self,int pos,const char* text,const char* text_end); +CIMGUI_API void ImGuiInputTextCallbackData_SelectAll(ImGuiInputTextCallbackData* self); +CIMGUI_API void ImGuiInputTextCallbackData_ClearSelection(ImGuiInputTextCallbackData* self); +CIMGUI_API bool ImGuiInputTextCallbackData_HasSelection(ImGuiInputTextCallbackData* self); +CIMGUI_API ImGuiPayload* ImGuiPayload_ImGuiPayload(void); +CIMGUI_API void ImGuiPayload_destroy(ImGuiPayload* self); +CIMGUI_API void ImGuiPayload_Clear(ImGuiPayload* self); +CIMGUI_API bool ImGuiPayload_IsDataType(ImGuiPayload* self,const char* type); +CIMGUI_API bool ImGuiPayload_IsPreview(ImGuiPayload* self); +CIMGUI_API bool ImGuiPayload_IsDelivery(ImGuiPayload* self); +CIMGUI_API ImGuiTableColumnSortSpecs* ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs(void); +CIMGUI_API void ImGuiTableColumnSortSpecs_destroy(ImGuiTableColumnSortSpecs* self); +CIMGUI_API ImGuiTableSortSpecs* ImGuiTableSortSpecs_ImGuiTableSortSpecs(void); +CIMGUI_API void ImGuiTableSortSpecs_destroy(ImGuiTableSortSpecs* self); +CIMGUI_API ImGuiOnceUponAFrame* ImGuiOnceUponAFrame_ImGuiOnceUponAFrame(void); +CIMGUI_API void ImGuiOnceUponAFrame_destroy(ImGuiOnceUponAFrame* self); +CIMGUI_API ImGuiTextFilter* ImGuiTextFilter_ImGuiTextFilter(const char* default_filter); +CIMGUI_API void ImGuiTextFilter_destroy(ImGuiTextFilter* self); +CIMGUI_API bool ImGuiTextFilter_Draw(ImGuiTextFilter* self,const char* label,float width); +CIMGUI_API bool ImGuiTextFilter_PassFilter(ImGuiTextFilter* self,const char* text,const char* text_end); +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 void ImGuiTextRange_destroy(ImGuiTextRange* self); +CIMGUI_API ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeStr(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); +CIMGUI_API void ImGuiTextBuffer_destroy(ImGuiTextBuffer* self); +CIMGUI_API const char* ImGuiTextBuffer_begin(ImGuiTextBuffer* self); +CIMGUI_API const char* ImGuiTextBuffer_end(ImGuiTextBuffer* self); +CIMGUI_API int ImGuiTextBuffer_size(ImGuiTextBuffer* self); +CIMGUI_API bool ImGuiTextBuffer_empty(ImGuiTextBuffer* self); +CIMGUI_API void ImGuiTextBuffer_clear(ImGuiTextBuffer* self); +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 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 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); +CIMGUI_API bool ImGuiStorage_GetBool(ImGuiStorage* self,ImGuiID key,bool default_val); +CIMGUI_API void ImGuiStorage_SetBool(ImGuiStorage* self,ImGuiID key,bool val); +CIMGUI_API float ImGuiStorage_GetFloat(ImGuiStorage* self,ImGuiID key,float default_val); +CIMGUI_API void ImGuiStorage_SetFloat(ImGuiStorage* self,ImGuiID key,float val); +CIMGUI_API void* ImGuiStorage_GetVoidPtr(ImGuiStorage* self,ImGuiID key); +CIMGUI_API void ImGuiStorage_SetVoidPtr(ImGuiStorage* self,ImGuiID key,void* val); +CIMGUI_API int* ImGuiStorage_GetIntRef(ImGuiStorage* self,ImGuiID key,int default_val); +CIMGUI_API bool* ImGuiStorage_GetBoolRef(ImGuiStorage* self,ImGuiID key,bool default_val); +CIMGUI_API float* ImGuiStorage_GetFloatRef(ImGuiStorage* self,ImGuiID key,float default_val); +CIMGUI_API void** ImGuiStorage_GetVoidPtrRef(ImGuiStorage* self,ImGuiID key,void* default_val); +CIMGUI_API void ImGuiStorage_SetAllInt(ImGuiStorage* self,int val); +CIMGUI_API void ImGuiStorage_BuildSortByKey(ImGuiStorage* self); +CIMGUI_API ImGuiListClipper* ImGuiListClipper_ImGuiListClipper(void); +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 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 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 ImDrawListSplitter* ImDrawListSplitter_ImDrawListSplitter(void); +CIMGUI_API void ImDrawListSplitter_destroy(ImDrawListSplitter* self); +CIMGUI_API void ImDrawListSplitter_Clear(ImDrawListSplitter* self); +CIMGUI_API void ImDrawListSplitter_ClearFreeMemory(ImDrawListSplitter* self); +CIMGUI_API void ImDrawListSplitter_Split(ImDrawListSplitter* self,ImDrawList* draw_list,int count); +CIMGUI_API void ImDrawListSplitter_Merge(ImDrawListSplitter* self,ImDrawList* draw_list); +CIMGUI_API void ImDrawListSplitter_SetCurrentChannel(ImDrawListSplitter* self,ImDrawList* draw_list,int channel_idx); +CIMGUI_API ImDrawList* ImDrawList_ImDrawList(const ImDrawListSharedData* shared_data); +CIMGUI_API void ImDrawList_destroy(ImDrawList* self); +CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect); +CIMGUI_API void ImDrawList_PushClipRectFullScreen(ImDrawList* self); +CIMGUI_API void ImDrawList_PopClipRect(ImDrawList* self); +CIMGUI_API void ImDrawList_PushTextureID(ImDrawList* self,ImTextureID texture_id); +CIMGUI_API void ImDrawList_PopTextureID(ImDrawList* self); +CIMGUI_API void ImDrawList_GetClipRectMin(ImVec2 *pOut,ImDrawList* self); +CIMGUI_API void ImDrawList_GetClipRectMax(ImVec2 *pOut,ImDrawList* self); +CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness); +CIMGUI_API void ImDrawList_AddRect(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness); +CIMGUI_API void ImDrawList_AddRectFilled(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners); +CIMGUI_API void ImDrawList_AddRectFilledMultiColor(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left); +CIMGUI_API void ImDrawList_AddQuad(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness); +CIMGUI_API void ImDrawList_AddQuadFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col); +CIMGUI_API void ImDrawList_AddTriangle(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness); +CIMGUI_API void ImDrawList_AddTriangleFilled(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col); +CIMGUI_API void ImDrawList_AddCircle(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness); +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_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,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); +CIMGUI_API void ImDrawList_AddBezierQuadratic(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness,int num_segments); +CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col); +CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col); +CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners); +CIMGUI_API void ImDrawList_PathClear(ImDrawList* self); +CIMGUI_API void ImDrawList_PathLineTo(ImDrawList* self,const ImVec2 pos); +CIMGUI_API void ImDrawList_PathLineToMergeDuplicate(ImDrawList* self,const ImVec2 pos); +CIMGUI_API void ImDrawList_PathFillConvex(ImDrawList* self,ImU32 col); +CIMGUI_API void ImDrawList_PathStroke(ImDrawList* self,ImU32 col,bool closed,float thickness); +CIMGUI_API void ImDrawList_PathArcTo(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments); +CIMGUI_API void ImDrawList_PathArcToFast(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12); +CIMGUI_API void ImDrawList_PathBezierCubicCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments); +CIMGUI_API void ImDrawList_PathBezierQuadraticCurveTo(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,int num_segments); +CIMGUI_API void ImDrawList_PathRect(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners); +CIMGUI_API void ImDrawList_AddCallback(ImDrawList* self,ImDrawCallback callback,void* callback_data); +CIMGUI_API void ImDrawList_AddDrawCmd(ImDrawList* self); +CIMGUI_API ImDrawList* ImDrawList_CloneOutput(ImDrawList* self); +CIMGUI_API void ImDrawList_ChannelsSplit(ImDrawList* self,int count); +CIMGUI_API void ImDrawList_ChannelsMerge(ImDrawList* self); +CIMGUI_API void ImDrawList_ChannelsSetCurrent(ImDrawList* self,int n); +CIMGUI_API void ImDrawList_PrimReserve(ImDrawList* self,int idx_count,int vtx_count); +CIMGUI_API void ImDrawList_PrimUnreserve(ImDrawList* self,int idx_count,int vtx_count); +CIMGUI_API void ImDrawList_PrimRect(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col); +CIMGUI_API void ImDrawList_PrimRectUV(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col); +CIMGUI_API void ImDrawList_PrimQuadUV(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col); +CIMGUI_API void ImDrawList_PrimWriteVtx(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col); +CIMGUI_API void ImDrawList_PrimWriteIdx(ImDrawList* self,ImDrawIdx idx); +CIMGUI_API void ImDrawList_PrimVtx(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col); +CIMGUI_API void ImDrawList__ResetForNewFrame(ImDrawList* self); +CIMGUI_API void ImDrawList__ClearFreeMemory(ImDrawList* self); +CIMGUI_API void ImDrawList__PopUnusedDrawCmd(ImDrawList* self); +CIMGUI_API void ImDrawList__OnChangedClipRect(ImDrawList* self); +CIMGUI_API void ImDrawList__OnChangedTextureID(ImDrawList* self); +CIMGUI_API void ImDrawList__OnChangedVtxOffset(ImDrawList* self); +CIMGUI_API ImDrawData* ImDrawData_ImDrawData(void); +CIMGUI_API void ImDrawData_destroy(ImDrawData* self); +CIMGUI_API void ImDrawData_Clear(ImDrawData* self); +CIMGUI_API void ImDrawData_DeIndexAllBuffers(ImDrawData* self); +CIMGUI_API void ImDrawData_ScaleClipRects(ImDrawData* self,const ImVec2 fb_scale); +CIMGUI_API ImFontConfig* ImFontConfig_ImFontConfig(void); +CIMGUI_API void ImFontConfig_destroy(ImFontConfig* self); +CIMGUI_API ImFontGlyphRangesBuilder* ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder(void); +CIMGUI_API void ImFontGlyphRangesBuilder_destroy(ImFontGlyphRangesBuilder* self); +CIMGUI_API void ImFontGlyphRangesBuilder_Clear(ImFontGlyphRangesBuilder* self); +CIMGUI_API bool ImFontGlyphRangesBuilder_GetBit(ImFontGlyphRangesBuilder* self,size_t n); +CIMGUI_API void ImFontGlyphRangesBuilder_SetBit(ImFontGlyphRangesBuilder* self,size_t n); +CIMGUI_API void ImFontGlyphRangesBuilder_AddChar(ImFontGlyphRangesBuilder* self,ImWchar c); +CIMGUI_API void ImFontGlyphRangesBuilder_AddText(ImFontGlyphRangesBuilder* self,const char* text,const char* text_end); +CIMGUI_API void ImFontGlyphRangesBuilder_AddRanges(ImFontGlyphRangesBuilder* self,const ImWchar* ranges); +CIMGUI_API void ImFontGlyphRangesBuilder_BuildRanges(ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges); +CIMGUI_API ImFontAtlasCustomRect* ImFontAtlasCustomRect_ImFontAtlasCustomRect(void); +CIMGUI_API void ImFontAtlasCustomRect_destroy(ImFontAtlasCustomRect* self); +CIMGUI_API bool ImFontAtlasCustomRect_IsPacked(ImFontAtlasCustomRect* self); +CIMGUI_API ImFontAtlas* ImFontAtlas_ImFontAtlas(void); +CIMGUI_API void ImFontAtlas_destroy(ImFontAtlas* self); +CIMGUI_API ImFont* ImFontAtlas_AddFont(ImFontAtlas* self,const ImFontConfig* font_cfg); +CIMGUI_API ImFont* ImFontAtlas_AddFontDefault(ImFontAtlas* self,const ImFontConfig* font_cfg); +CIMGUI_API ImFont* ImFontAtlas_AddFontFromFileTTF(ImFontAtlas* self,const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); +CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryTTF(ImFontAtlas* self,void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); +CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedTTF(ImFontAtlas* self,const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); +CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedBase85TTF(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); +CIMGUI_API void ImFontAtlas_ClearInputData(ImFontAtlas* self); +CIMGUI_API void ImFontAtlas_ClearTexData(ImFontAtlas* self); +CIMGUI_API void ImFontAtlas_ClearFonts(ImFontAtlas* self); +CIMGUI_API void ImFontAtlas_Clear(ImFontAtlas* self); +CIMGUI_API bool ImFontAtlas_Build(ImFontAtlas* self); +CIMGUI_API void ImFontAtlas_GetTexDataAsAlpha8(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel); +CIMGUI_API void ImFontAtlas_GetTexDataAsRGBA32(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel); +CIMGUI_API bool ImFontAtlas_IsBuilt(ImFontAtlas* self); +CIMGUI_API void ImFontAtlas_SetTexID(ImFontAtlas* self,ImTextureID id); +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesDefault(ImFontAtlas* self); +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesKorean(ImFontAtlas* self); +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesJapanese(ImFontAtlas* self); +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseFull(ImFontAtlas* self); +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImFontAtlas* self); +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesCyrillic(ImFontAtlas* self); +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesThai(ImFontAtlas* self); +CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesVietnamese(ImFontAtlas* self); +CIMGUI_API int ImFontAtlas_AddCustomRectRegular(ImFontAtlas* self,int width,int height); +CIMGUI_API int ImFontAtlas_AddCustomRectFontGlyph(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset); +CIMGUI_API ImFontAtlasCustomRect* ImFontAtlas_GetCustomRectByIndex(ImFontAtlas* self,int index); +CIMGUI_API void ImFontAtlas_CalcCustomRectUV(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max); +CIMGUI_API bool ImFontAtlas_GetMouseCursorTexData(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2]); +CIMGUI_API ImFont* ImFont_ImFont(void); +CIMGUI_API void ImFont_destroy(ImFont* self); +CIMGUI_API const ImFontGlyph* ImFont_FindGlyph(ImFont* self,ImWchar c); +CIMGUI_API const ImFontGlyph* ImFont_FindGlyphNoFallback(ImFont* self,ImWchar c); +CIMGUI_API float ImFont_GetCharAdvance(ImFont* self,ImWchar c); +CIMGUI_API bool ImFont_IsLoaded(ImFont* self); +CIMGUI_API const char* ImFont_GetDebugName(ImFont* self); +CIMGUI_API void ImFont_CalcTextSizeA(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining); +CIMGUI_API const char* ImFont_CalcWordWrapPositionA(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width); +CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c); +CIMGUI_API void ImFont_RenderText(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip); +CIMGUI_API void ImFont_BuildLookupTable(ImFont* self); +CIMGUI_API void ImFont_ClearOutputData(ImFont* self); +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); + + +/////////////////////////hand written functions +//no LogTextV +CIMGUI_API void igLogText(CONST char *fmt, ...); +//no appendfV +CIMGUI_API void ImGuiTextBuffer_appendf(struct ImGuiTextBuffer *buffer, const char *fmt, ...); +//for getting FLT_MAX in bindings +CIMGUI_API float igGET_FLT_MAX(); +//for getting FLT_MIN in bindings +CIMGUI_API float igGET_FLT_MIN(); + + +CIMGUI_API ImVector_ImWchar* ImVector_ImWchar_create(); +CIMGUI_API void ImVector_ImWchar_destroy(ImVector_ImWchar* self); +CIMGUI_API void ImVector_ImWchar_Init(ImVector_ImWchar* p); +CIMGUI_API void ImVector_ImWchar_UnInit(ImVector_ImWchar* p); + + +#endif //CIMGUI_INCLUDED + + + + diff --git a/imgui-sys/third-party/cimgui_impl.h b/imgui-sys/third-party/cimgui_impl.h new file mode 100644 index 0000000..5320a09 --- /dev/null +++ b/imgui-sys/third-party/cimgui_impl.h @@ -0,0 +1,37 @@ +typedef struct SDL_Window SDL_Window; +typedef struct GLFWwindow GLFWwindow; + +struct GLFWwindow; + +struct SDL_Window; +typedef union SDL_Event SDL_Event;CIMGUI_API bool ImGui_ImplGlfw_InitForOpenGL(GLFWwindow* window,bool install_callbacks); +CIMGUI_API bool ImGui_ImplGlfw_InitForVulkan(GLFWwindow* window,bool install_callbacks); +CIMGUI_API void ImGui_ImplGlfw_Shutdown(); +CIMGUI_API void ImGui_ImplGlfw_NewFrame(); +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 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(SDL_Window* window); +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 new file mode 100644 index 0000000..cb4f89c --- /dev/null +++ b/imgui-sys/third-party/definitions.json @@ -0,0 +1,16933 @@ +{ + "ImColor_HSV": [ + { + "args": "(ImColor *pOut,float h,float s,float v,float a)", + "argsT": [ + { + "name": "pOut", + "type": "ImColor*" + }, + { + "name": "h", + "type": "float" + }, + { + "name": "s", + "type": "float" + }, + { + "name": "v", + "type": "float" + }, + { + "name": "a", + "type": "float" + } + ], + "argsoriginal": "(float h,float s,float v,float a=1.0f)", + "call_args": "(h,s,v,a)", + "cimguiname": "ImColor_HSV", + "defaults": { + "a": "1.0f" + }, + "funcname": "HSV", + "is_static_function": true, + "location": "imgui:2193", + "nonUDT": 1, + "ov_cimguiname": "ImColor_HSV", + "ret": "void", + "signature": "(float,float,float,float)", + "stname": "ImColor" + } + ], + "ImColor_ImColor": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImColor_ImColor", + "constructor": true, + "defaults": {}, + "funcname": "ImColor", + "location": "imgui:2183", + "ov_cimguiname": "ImColor_ImColorNil", + "signature": "()", + "stname": "ImColor" + }, + { + "args": "(int r,int g,int b,int a)", + "argsT": [ + { + "name": "r", + "type": "int" + }, + { + "name": "g", + "type": "int" + }, + { + "name": "b", + "type": "int" + }, + { + "name": "a", + "type": "int" + } + ], + "argsoriginal": "(int r,int g,int b,int a=255)", + "call_args": "(r,g,b,a)", + "cimguiname": "ImColor_ImColor", + "constructor": true, + "defaults": { + "a": "255" + }, + "funcname": "ImColor", + "location": "imgui:2184", + "ov_cimguiname": "ImColor_ImColorInt", + "signature": "(int,int,int,int)", + "stname": "ImColor" + }, + { + "args": "(ImU32 rgba)", + "argsT": [ + { + "name": "rgba", + "type": "ImU32" + } + ], + "argsoriginal": "(ImU32 rgba)", + "call_args": "(rgba)", + "cimguiname": "ImColor_ImColor", + "constructor": true, + "defaults": {}, + "funcname": "ImColor", + "location": "imgui:2185", + "ov_cimguiname": "ImColor_ImColorU32", + "signature": "(ImU32)", + "stname": "ImColor" + }, + { + "args": "(float r,float g,float b,float a)", + "argsT": [ + { + "name": "r", + "type": "float" + }, + { + "name": "g", + "type": "float" + }, + { + "name": "b", + "type": "float" + }, + { + "name": "a", + "type": "float" + } + ], + "argsoriginal": "(float r,float g,float b,float a=1.0f)", + "call_args": "(r,g,b,a)", + "cimguiname": "ImColor_ImColor", + "constructor": true, + "defaults": { + "a": "1.0f" + }, + "funcname": "ImColor", + "location": "imgui:2186", + "ov_cimguiname": "ImColor_ImColorFloat", + "signature": "(float,float,float,float)", + "stname": "ImColor" + }, + { + "args": "(const ImVec4 col)", + "argsT": [ + { + "name": "col", + "type": "const ImVec4" + } + ], + "argsoriginal": "(const ImVec4& col)", + "call_args": "(col)", + "cimguiname": "ImColor_ImColor", + "constructor": true, + "defaults": {}, + "funcname": "ImColor", + "location": "imgui:2187", + "ov_cimguiname": "ImColor_ImColorVec4", + "signature": "(const ImVec4)", + "stname": "ImColor" + } + ], + "ImColor_SetHSV": [ + { + "args": "(ImColor* self,float h,float s,float v,float a)", + "argsT": [ + { + "name": "self", + "type": "ImColor*" + }, + { + "name": "h", + "type": "float" + }, + { + "name": "s", + "type": "float" + }, + { + "name": "v", + "type": "float" + }, + { + "name": "a", + "type": "float" + } + ], + "argsoriginal": "(float h,float s,float v,float a=1.0f)", + "call_args": "(h,s,v,a)", + "cimguiname": "ImColor_SetHSV", + "defaults": { + "a": "1.0f" + }, + "funcname": "SetHSV", + "location": "imgui:2192", + "ov_cimguiname": "ImColor_SetHSV", + "ret": "void", + "signature": "(float,float,float,float)", + "stname": "ImColor" + } + ], + "ImColor_destroy": [ + { + "args": "(ImColor* self)", + "argsT": [ + { + "name": "self", + "type": "ImColor*" + } + ], + "call_args": "(self)", + "cimguiname": "ImColor_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImColor_destroy", + "ret": "void", + "signature": "(ImColor*)", + "stname": "ImColor" + } + ], + "ImDrawCmd_ImDrawCmd": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawCmd_ImDrawCmd", + "constructor": true, + "defaults": {}, + "funcname": "ImDrawCmd", + "location": "imgui:2238", + "ov_cimguiname": "ImDrawCmd_ImDrawCmd", + "signature": "()", + "stname": "ImDrawCmd" + } + ], + "ImDrawCmd_destroy": [ + { + "args": "(ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawCmd*" + } + ], + "call_args": "(self)", + "cimguiname": "ImDrawCmd_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImDrawCmd_destroy", + "ret": "void", + "signature": "(ImDrawCmd*)", + "stname": "ImDrawCmd" + } + ], + "ImDrawData_Clear": [ + { + "args": "(ImDrawData* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawData*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawData_Clear", + "defaults": {}, + "funcname": "Clear", + "location": "imgui:2466", + "ov_cimguiname": "ImDrawData_Clear", + "ret": "void", + "signature": "()", + "stname": "ImDrawData" + } + ], + "ImDrawData_DeIndexAllBuffers": [ + { + "args": "(ImDrawData* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawData*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawData_DeIndexAllBuffers", + "defaults": {}, + "funcname": "DeIndexAllBuffers", + "location": "imgui:2467", + "ov_cimguiname": "ImDrawData_DeIndexAllBuffers", + "ret": "void", + "signature": "()", + "stname": "ImDrawData" + } + ], + "ImDrawData_ImDrawData": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawData_ImDrawData", + "constructor": true, + "defaults": {}, + "funcname": "ImDrawData", + "location": "imgui:2464", + "ov_cimguiname": "ImDrawData_ImDrawData", + "signature": "()", + "stname": "ImDrawData" + } + ], + "ImDrawData_ScaleClipRects": [ + { + "args": "(ImDrawData* self,const ImVec2 fb_scale)", + "argsT": [ + { + "name": "self", + "type": "ImDrawData*" + }, + { + "name": "fb_scale", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& fb_scale)", + "call_args": "(fb_scale)", + "cimguiname": "ImDrawData_ScaleClipRects", + "defaults": {}, + "funcname": "ScaleClipRects", + "location": "imgui:2468", + "ov_cimguiname": "ImDrawData_ScaleClipRects", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "ImDrawData" + } + ], + "ImDrawData_destroy": [ + { + "args": "(ImDrawData* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawData*" + } + ], + "call_args": "(self)", + "cimguiname": "ImDrawData_destroy", + "defaults": {}, + "destructor": true, + "location": "imgui:2465", + "ov_cimguiname": "ImDrawData_destroy", + "realdestructor": true, + "ret": "void", + "signature": "(ImDrawData*)", + "stname": "ImDrawData" + } + ], + "ImDrawListSplitter_Clear": [ + { + "args": "(ImDrawListSplitter* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawListSplitter*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawListSplitter_Clear", + "defaults": {}, + "funcname": "Clear", + "location": "imgui:2290", + "ov_cimguiname": "ImDrawListSplitter_Clear", + "ret": "void", + "signature": "()", + "stname": "ImDrawListSplitter" + } + ], + "ImDrawListSplitter_ClearFreeMemory": [ + { + "args": "(ImDrawListSplitter* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawListSplitter*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawListSplitter_ClearFreeMemory", + "defaults": {}, + "funcname": "ClearFreeMemory", + "location": "imgui:2291", + "ov_cimguiname": "ImDrawListSplitter_ClearFreeMemory", + "ret": "void", + "signature": "()", + "stname": "ImDrawListSplitter" + } + ], + "ImDrawListSplitter_ImDrawListSplitter": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawListSplitter_ImDrawListSplitter", + "constructor": true, + "defaults": {}, + "funcname": "ImDrawListSplitter", + "location": "imgui:2288", + "ov_cimguiname": "ImDrawListSplitter_ImDrawListSplitter", + "signature": "()", + "stname": "ImDrawListSplitter" + } + ], + "ImDrawListSplitter_Merge": [ + { + "args": "(ImDrawListSplitter* self,ImDrawList* draw_list)", + "argsT": [ + { + "name": "self", + "type": "ImDrawListSplitter*" + }, + { + "name": "draw_list", + "type": "ImDrawList*" + } + ], + "argsoriginal": "(ImDrawList* draw_list)", + "call_args": "(draw_list)", + "cimguiname": "ImDrawListSplitter_Merge", + "defaults": {}, + "funcname": "Merge", + "location": "imgui:2293", + "ov_cimguiname": "ImDrawListSplitter_Merge", + "ret": "void", + "signature": "(ImDrawList*)", + "stname": "ImDrawListSplitter" + } + ], + "ImDrawListSplitter_SetCurrentChannel": [ + { + "args": "(ImDrawListSplitter* self,ImDrawList* draw_list,int channel_idx)", + "argsT": [ + { + "name": "self", + "type": "ImDrawListSplitter*" + }, + { + "name": "draw_list", + "type": "ImDrawList*" + }, + { + "name": "channel_idx", + "type": "int" + } + ], + "argsoriginal": "(ImDrawList* draw_list,int channel_idx)", + "call_args": "(draw_list,channel_idx)", + "cimguiname": "ImDrawListSplitter_SetCurrentChannel", + "defaults": {}, + "funcname": "SetCurrentChannel", + "location": "imgui:2294", + "ov_cimguiname": "ImDrawListSplitter_SetCurrentChannel", + "ret": "void", + "signature": "(ImDrawList*,int)", + "stname": "ImDrawListSplitter" + } + ], + "ImDrawListSplitter_Split": [ + { + "args": "(ImDrawListSplitter* self,ImDrawList* draw_list,int count)", + "argsT": [ + { + "name": "self", + "type": "ImDrawListSplitter*" + }, + { + "name": "draw_list", + "type": "ImDrawList*" + }, + { + "name": "count", + "type": "int" + } + ], + "argsoriginal": "(ImDrawList* draw_list,int count)", + "call_args": "(draw_list,count)", + "cimguiname": "ImDrawListSplitter_Split", + "defaults": {}, + "funcname": "Split", + "location": "imgui:2292", + "ov_cimguiname": "ImDrawListSplitter_Split", + "ret": "void", + "signature": "(ImDrawList*,int)", + "stname": "ImDrawListSplitter" + } + ], + "ImDrawListSplitter_destroy": [ + { + "args": "(ImDrawListSplitter* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawListSplitter*" + } + ], + "call_args": "(self)", + "cimguiname": "ImDrawListSplitter_destroy", + "defaults": {}, + "destructor": true, + "location": "imgui:2289", + "ov_cimguiname": "ImDrawListSplitter_destroy", + "realdestructor": true, + "ret": "void", + "signature": "(ImDrawListSplitter*)", + "stname": "ImDrawListSplitter" + } + ], + "ImDrawList_AddBezierCubic": [ + { + "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness,int num_segments)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "p1", + "type": "const ImVec2" + }, + { + "name": "p2", + "type": "const ImVec2" + }, + { + "name": "p3", + "type": "const ImVec2" + }, + { + "name": "p4", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "thickness", + "type": "float" + }, + { + "name": "num_segments", + "type": "int" + } + ], + "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col,float thickness,int num_segments=0)", + "call_args": "(p1,p2,p3,p4,col,thickness,num_segments)", + "cimguiname": "ImDrawList_AddBezierCubic", + "defaults": { + "num_segments": "0" + }, + "funcname": "AddBezierCubic", + "location": "imgui:2385", + "ov_cimguiname": "ImDrawList_AddBezierCubic", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddBezierQuadratic": [ + { + "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness,int num_segments)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "p1", + "type": "const ImVec2" + }, + { + "name": "p2", + "type": "const ImVec2" + }, + { + "name": "p3", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "thickness", + "type": "float" + }, + { + "name": "num_segments", + "type": "int" + } + ], + "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col,float thickness,int num_segments=0)", + "call_args": "(p1,p2,p3,col,thickness,num_segments)", + "cimguiname": "ImDrawList_AddBezierQuadratic", + "defaults": { + "num_segments": "0" + }, + "funcname": "AddBezierQuadratic", + "location": "imgui:2386", + "ov_cimguiname": "ImDrawList_AddBezierQuadratic", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddCallback": [ + { + "args": "(ImDrawList* self,ImDrawCallback callback,void* callback_data)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "callback", + "type": "ImDrawCallback" + }, + { + "name": "callback_data", + "type": "void*" + } + ], + "argsoriginal": "(ImDrawCallback callback,void* callback_data)", + "call_args": "(callback,callback_data)", + "cimguiname": "ImDrawList_AddCallback", + "defaults": {}, + "funcname": "AddCallback", + "location": "imgui:2409", + "ov_cimguiname": "ImDrawList_AddCallback", + "ret": "void", + "signature": "(ImDrawCallback,void*)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddCircle": [ + { + "args": "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "center", + "type": "const ImVec2" + }, + { + "name": "radius", + "type": "float" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "num_segments", + "type": "int" + }, + { + "name": "thickness", + "type": "float" + } + ], + "argsoriginal": "(const ImVec2& center,float radius,ImU32 col,int num_segments=0,float thickness=1.0f)", + "call_args": "(center,radius,col,num_segments,thickness)", + "cimguiname": "ImDrawList_AddCircle", + "defaults": { + "num_segments": "0", + "thickness": "1.0f" + }, + "funcname": "AddCircle", + "location": "imgui:2377", + "ov_cimguiname": "ImDrawList_AddCircle", + "ret": "void", + "signature": "(const ImVec2,float,ImU32,int,float)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddCircleFilled": [ + { + "args": "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "center", + "type": "const ImVec2" + }, + { + "name": "radius", + "type": "float" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "num_segments", + "type": "int" + } + ], + "argsoriginal": "(const ImVec2& center,float radius,ImU32 col,int num_segments=0)", + "call_args": "(center,radius,col,num_segments)", + "cimguiname": "ImDrawList_AddCircleFilled", + "defaults": { + "num_segments": "0" + }, + "funcname": "AddCircleFilled", + "location": "imgui:2378", + "ov_cimguiname": "ImDrawList_AddCircleFilled", + "ret": "void", + "signature": "(const ImVec2,float,ImU32,int)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddConvexPolyFilled": [ + { + "args": "(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "points", + "type": "const ImVec2*" + }, + { + "name": "num_points", + "type": "int" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(const ImVec2* points,int num_points,ImU32 col)", + "call_args": "(points,num_points,col)", + "cimguiname": "ImDrawList_AddConvexPolyFilled", + "defaults": {}, + "funcname": "AddConvexPolyFilled", + "location": "imgui:2384", + "ov_cimguiname": "ImDrawList_AddConvexPolyFilled", + "ret": "void", + "signature": "(const ImVec2*,int,ImU32)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddDrawCmd": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_AddDrawCmd", + "defaults": {}, + "funcname": "AddDrawCmd", + "location": "imgui:2410", + "ov_cimguiname": "ImDrawList_AddDrawCmd", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddImage": [ + { + "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "user_texture_id", + "type": "ImTextureID" + }, + { + "name": "p_min", + "type": "const ImVec2" + }, + { + "name": "p_max", + "type": "const ImVec2" + }, + { + "name": "uv_min", + "type": "const ImVec2" + }, + { + "name": "uv_max", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min=ImVec2(0,0),const ImVec2& uv_max=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))", + "call_args": "(user_texture_id,p_min,p_max,uv_min,uv_max,col)", + "cimguiname": "ImDrawList_AddImage", + "defaults": { + "col": "4294967295", + "uv_max": "ImVec2(1,1)", + "uv_min": "ImVec2(0,0)" + }, + "funcname": "AddImage", + "location": "imgui:2392", + "ov_cimguiname": "ImDrawList_AddImage", + "ret": "void", + "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddImageQuad": [ + { + "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "user_texture_id", + "type": "ImTextureID" + }, + { + "name": "p1", + "type": "const ImVec2" + }, + { + "name": "p2", + "type": "const ImVec2" + }, + { + "name": "p3", + "type": "const ImVec2" + }, + { + "name": "p4", + "type": "const ImVec2" + }, + { + "name": "uv1", + "type": "const ImVec2" + }, + { + "name": "uv2", + "type": "const ImVec2" + }, + { + "name": "uv3", + "type": "const ImVec2" + }, + { + "name": "uv4", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& uv1=ImVec2(0,0),const ImVec2& uv2=ImVec2(1,0),const ImVec2& uv3=ImVec2(1,1),const ImVec2& uv4=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))", + "call_args": "(user_texture_id,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col)", + "cimguiname": "ImDrawList_AddImageQuad", + "defaults": { + "col": "4294967295", + "uv1": "ImVec2(0,0)", + "uv2": "ImVec2(1,0)", + "uv3": "ImVec2(1,1)", + "uv4": "ImVec2(0,1)" + }, + "funcname": "AddImageQuad", + "location": "imgui:2393", + "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)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddImageRounded": [ + { + "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "user_texture_id", + "type": "ImTextureID" + }, + { + "name": "p_min", + "type": "const ImVec2" + }, + { + "name": "p_max", + "type": "const ImVec2" + }, + { + "name": "uv_min", + "type": "const ImVec2" + }, + { + "name": "uv_max", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "rounding", + "type": "float" + }, + { + "name": "rounding_corners", + "type": "ImDrawCornerFlags" + } + ], + "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min,const ImVec2& uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)", + "call_args": "(user_texture_id,p_min,p_max,uv_min,uv_max,col,rounding,rounding_corners)", + "cimguiname": "ImDrawList_AddImageRounded", + "defaults": { + "rounding_corners": "ImDrawCornerFlags_All" + }, + "funcname": "AddImageRounded", + "location": "imgui:2394", + "ov_cimguiname": "ImDrawList_AddImageRounded", + "ret": "void", + "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddLine": [ + { + "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "p1", + "type": "const ImVec2" + }, + { + "name": "p2", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "thickness", + "type": "float" + } + ], + "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,ImU32 col,float thickness=1.0f)", + "call_args": "(p1,p2,col,thickness)", + "cimguiname": "ImDrawList_AddLine", + "defaults": { + "thickness": "1.0f" + }, + "funcname": "AddLine", + "location": "imgui:2369", + "ov_cimguiname": "ImDrawList_AddLine", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImU32,float)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddNgon": [ + { + "args": "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "center", + "type": "const ImVec2" + }, + { + "name": "radius", + "type": "float" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "num_segments", + "type": "int" + }, + { + "name": "thickness", + "type": "float" + } + ], + "argsoriginal": "(const ImVec2& center,float radius,ImU32 col,int num_segments,float thickness=1.0f)", + "call_args": "(center,radius,col,num_segments,thickness)", + "cimguiname": "ImDrawList_AddNgon", + "defaults": { + "thickness": "1.0f" + }, + "funcname": "AddNgon", + "location": "imgui:2379", + "ov_cimguiname": "ImDrawList_AddNgon", + "ret": "void", + "signature": "(const ImVec2,float,ImU32,int,float)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddNgonFilled": [ + { + "args": "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "center", + "type": "const ImVec2" + }, + { + "name": "radius", + "type": "float" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "num_segments", + "type": "int" + } + ], + "argsoriginal": "(const ImVec2& center,float radius,ImU32 col,int num_segments)", + "call_args": "(center,radius,col,num_segments)", + "cimguiname": "ImDrawList_AddNgonFilled", + "defaults": {}, + "funcname": "AddNgonFilled", + "location": "imgui:2380", + "ov_cimguiname": "ImDrawList_AddNgonFilled", + "ret": "void", + "signature": "(const ImVec2,float,ImU32,int)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddPolyline": [ + { + "args": "(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "points", + "type": "const ImVec2*" + }, + { + "name": "num_points", + "type": "int" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "closed", + "type": "bool" + }, + { + "name": "thickness", + "type": "float" + } + ], + "argsoriginal": "(const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness)", + "call_args": "(points,num_points,col,closed,thickness)", + "cimguiname": "ImDrawList_AddPolyline", + "defaults": {}, + "funcname": "AddPolyline", + "location": "imgui:2383", + "ov_cimguiname": "ImDrawList_AddPolyline", + "ret": "void", + "signature": "(const ImVec2*,int,ImU32,bool,float)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddQuad": [ + { + "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "p1", + "type": "const ImVec2" + }, + { + "name": "p2", + "type": "const ImVec2" + }, + { + "name": "p3", + "type": "const ImVec2" + }, + { + "name": "p4", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "thickness", + "type": "float" + } + ], + "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col,float thickness=1.0f)", + "call_args": "(p1,p2,p3,p4,col,thickness)", + "cimguiname": "ImDrawList_AddQuad", + "defaults": { + "thickness": "1.0f" + }, + "funcname": "AddQuad", + "location": "imgui:2373", + "ov_cimguiname": "ImDrawList_AddQuad", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddQuadFilled": [ + { + "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "p1", + "type": "const ImVec2" + }, + { + "name": "p2", + "type": "const ImVec2" + }, + { + "name": "p3", + "type": "const ImVec2" + }, + { + "name": "p4", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col)", + "call_args": "(p1,p2,p3,p4,col)", + "cimguiname": "ImDrawList_AddQuadFilled", + "defaults": {}, + "funcname": "AddQuadFilled", + "location": "imgui:2374", + "ov_cimguiname": "ImDrawList_AddQuadFilled", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddRect": [ + { + "args": "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "p_min", + "type": "const ImVec2" + }, + { + "name": "p_max", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "rounding", + "type": "float" + }, + { + "name": "rounding_corners", + "type": "ImDrawCornerFlags" + }, + { + "name": "thickness", + "type": "float" + } + ], + "argsoriginal": "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All,float thickness=1.0f)", + "call_args": "(p_min,p_max,col,rounding,rounding_corners,thickness)", + "cimguiname": "ImDrawList_AddRect", + "defaults": { + "rounding": "0.0f", + "rounding_corners": "ImDrawCornerFlags_All", + "thickness": "1.0f" + }, + "funcname": "AddRect", + "location": "imgui:2370", + "ov_cimguiname": "ImDrawList_AddRect", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags,float)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddRectFilled": [ + { + "args": "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "p_min", + "type": "const ImVec2" + }, + { + "name": "p_max", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "rounding", + "type": "float" + }, + { + "name": "rounding_corners", + "type": "ImDrawCornerFlags" + } + ], + "argsoriginal": "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)", + "call_args": "(p_min,p_max,col,rounding,rounding_corners)", + "cimguiname": "ImDrawList_AddRectFilled", + "defaults": { + "rounding": "0.0f", + "rounding_corners": "ImDrawCornerFlags_All" + }, + "funcname": "AddRectFilled", + "location": "imgui:2371", + "ov_cimguiname": "ImDrawList_AddRectFilled", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddRectFilledMultiColor": [ + { + "args": "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "p_min", + "type": "const ImVec2" + }, + { + "name": "p_max", + "type": "const ImVec2" + }, + { + "name": "col_upr_left", + "type": "ImU32" + }, + { + "name": "col_upr_right", + "type": "ImU32" + }, + { + "name": "col_bot_right", + "type": "ImU32" + }, + { + "name": "col_bot_left", + "type": "ImU32" + } + ], + "argsoriginal": "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)", + "call_args": "(p_min,p_max,col_upr_left,col_upr_right,col_bot_right,col_bot_left)", + "cimguiname": "ImDrawList_AddRectFilledMultiColor", + "defaults": {}, + "funcname": "AddRectFilledMultiColor", + "location": "imgui:2372", + "ov_cimguiname": "ImDrawList_AddRectFilledMultiColor", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddText": [ + { + "args": "(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "pos", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "text_begin", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + } + ], + "argsoriginal": "(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0))", + "call_args": "(pos,col,text_begin,text_end)", + "cimguiname": "ImDrawList_AddText", + "defaults": { + "text_end": "NULL" + }, + "funcname": "AddText", + "location": "imgui:2381", + "ov_cimguiname": "ImDrawList_AddTextVec2", + "ret": "void", + "signature": "(const ImVec2,ImU32,const char*,const char*)", + "stname": "ImDrawList" + }, + { + "args": "(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)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "font", + "type": "const ImFont*" + }, + { + "name": "font_size", + "type": "float" + }, + { + "name": "pos", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "text_begin", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + }, + { + "name": "wrap_width", + "type": "float" + }, + { + "name": "cpu_fine_clip_rect", + "type": "const ImVec4*" + } + ], + "argsoriginal": "(const ImFont* font,float font_size,const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0),float wrap_width=0.0f,const ImVec4* cpu_fine_clip_rect=((void*)0))", + "call_args": "(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect)", + "cimguiname": "ImDrawList_AddText", + "defaults": { + "cpu_fine_clip_rect": "NULL", + "text_end": "NULL", + "wrap_width": "0.0f" + }, + "funcname": "AddText", + "location": "imgui:2382", + "ov_cimguiname": "ImDrawList_AddTextFontPtr", + "ret": "void", + "signature": "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddTriangle": [ + { + "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "p1", + "type": "const ImVec2" + }, + { + "name": "p2", + "type": "const ImVec2" + }, + { + "name": "p3", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "thickness", + "type": "float" + } + ], + "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col,float thickness=1.0f)", + "call_args": "(p1,p2,p3,col,thickness)", + "cimguiname": "ImDrawList_AddTriangle", + "defaults": { + "thickness": "1.0f" + }, + "funcname": "AddTriangle", + "location": "imgui:2375", + "ov_cimguiname": "ImDrawList_AddTriangle", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", + "stname": "ImDrawList" + } + ], + "ImDrawList_AddTriangleFilled": [ + { + "args": "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "p1", + "type": "const ImVec2" + }, + { + "name": "p2", + "type": "const ImVec2" + }, + { + "name": "p3", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col)", + "call_args": "(p1,p2,p3,col)", + "cimguiname": "ImDrawList_AddTriangleFilled", + "defaults": {}, + "funcname": "AddTriangleFilled", + "location": "imgui:2376", + "ov_cimguiname": "ImDrawList_AddTriangleFilled", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" + } + ], + "ImDrawList_ChannelsMerge": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_ChannelsMerge", + "defaults": {}, + "funcname": "ChannelsMerge", + "location": "imgui:2420", + "ov_cimguiname": "ImDrawList_ChannelsMerge", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList_ChannelsSetCurrent": [ + { + "args": "(ImDrawList* self,int n)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "n", + "type": "int" + } + ], + "argsoriginal": "(int n)", + "call_args": "(n)", + "cimguiname": "ImDrawList_ChannelsSetCurrent", + "defaults": {}, + "funcname": "ChannelsSetCurrent", + "location": "imgui:2421", + "ov_cimguiname": "ImDrawList_ChannelsSetCurrent", + "ret": "void", + "signature": "(int)", + "stname": "ImDrawList" + } + ], + "ImDrawList_ChannelsSplit": [ + { + "args": "(ImDrawList* self,int count)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "count", + "type": "int" + } + ], + "argsoriginal": "(int count)", + "call_args": "(count)", + "cimguiname": "ImDrawList_ChannelsSplit", + "defaults": {}, + "funcname": "ChannelsSplit", + "location": "imgui:2419", + "ov_cimguiname": "ImDrawList_ChannelsSplit", + "ret": "void", + "signature": "(int)", + "stname": "ImDrawList" + } + ], + "ImDrawList_CloneOutput": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_CloneOutput", + "defaults": {}, + "funcname": "CloneOutput", + "location": "imgui:2411", + "ov_cimguiname": "ImDrawList_CloneOutput", + "ret": "ImDrawList*", + "signature": "()const", + "stname": "ImDrawList" + } + ], + "ImDrawList_GetClipRectMax": [ + { + "args": "(ImVec2 *pOut,ImDrawList* self)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + }, + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_GetClipRectMax", + "defaults": {}, + "funcname": "GetClipRectMax", + "location": "imgui:2361", + "nonUDT": 1, + "ov_cimguiname": "ImDrawList_GetClipRectMax", + "ret": "void", + "signature": "()const", + "stname": "ImDrawList" + } + ], + "ImDrawList_GetClipRectMin": [ + { + "args": "(ImVec2 *pOut,ImDrawList* self)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + }, + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_GetClipRectMin", + "defaults": {}, + "funcname": "GetClipRectMin", + "location": "imgui:2360", + "nonUDT": 1, + "ov_cimguiname": "ImDrawList_GetClipRectMin", + "ret": "void", + "signature": "()const", + "stname": "ImDrawList" + } + ], + "ImDrawList_ImDrawList": [ + { + "args": "(const ImDrawListSharedData* shared_data)", + "argsT": [ + { + "name": "shared_data", + "type": "const ImDrawListSharedData*" + } + ], + "argsoriginal": "(const ImDrawListSharedData* shared_data)", + "call_args": "(shared_data)", + "cimguiname": "ImDrawList_ImDrawList", + "constructor": true, + "defaults": {}, + "funcname": "ImDrawList", + "location": "imgui:2352", + "ov_cimguiname": "ImDrawList_ImDrawList", + "signature": "(const ImDrawListSharedData*)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PathArcTo": [ + { + "args": "(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "center", + "type": "const ImVec2" + }, + { + "name": "radius", + "type": "float" + }, + { + "name": "a_min", + "type": "float" + }, + { + "name": "a_max", + "type": "float" + }, + { + "name": "num_segments", + "type": "int" + } + ], + "argsoriginal": "(const ImVec2& center,float radius,float a_min,float a_max,int num_segments=10)", + "call_args": "(center,radius,a_min,a_max,num_segments)", + "cimguiname": "ImDrawList_PathArcTo", + "defaults": { + "num_segments": "10" + }, + "funcname": "PathArcTo", + "location": "imgui:2402", + "ov_cimguiname": "ImDrawList_PathArcTo", + "ret": "void", + "signature": "(const ImVec2,float,float,float,int)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PathArcToFast": [ + { + "args": "(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "center", + "type": "const ImVec2" + }, + { + "name": "radius", + "type": "float" + }, + { + "name": "a_min_of_12", + "type": "int" + }, + { + "name": "a_max_of_12", + "type": "int" + } + ], + "argsoriginal": "(const ImVec2& center,float radius,int a_min_of_12,int a_max_of_12)", + "call_args": "(center,radius,a_min_of_12,a_max_of_12)", + "cimguiname": "ImDrawList_PathArcToFast", + "defaults": {}, + "funcname": "PathArcToFast", + "location": "imgui:2403", + "ov_cimguiname": "ImDrawList_PathArcToFast", + "ret": "void", + "signature": "(const ImVec2,float,int,int)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PathBezierCubicCurveTo": [ + { + "args": "(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "p2", + "type": "const ImVec2" + }, + { + "name": "p3", + "type": "const ImVec2" + }, + { + "name": "p4", + "type": "const ImVec2" + }, + { + "name": "num_segments", + "type": "int" + } + ], + "argsoriginal": "(const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,int num_segments=0)", + "call_args": "(p2,p3,p4,num_segments)", + "cimguiname": "ImDrawList_PathBezierCubicCurveTo", + "defaults": { + "num_segments": "0" + }, + "funcname": "PathBezierCubicCurveTo", + "location": "imgui:2404", + "ov_cimguiname": "ImDrawList_PathBezierCubicCurveTo", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,int)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PathBezierQuadraticCurveTo": [ + { + "args": "(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,int num_segments)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "p2", + "type": "const ImVec2" + }, + { + "name": "p3", + "type": "const ImVec2" + }, + { + "name": "num_segments", + "type": "int" + } + ], + "argsoriginal": "(const ImVec2& p2,const ImVec2& p3,int num_segments=0)", + "call_args": "(p2,p3,num_segments)", + "cimguiname": "ImDrawList_PathBezierQuadraticCurveTo", + "defaults": { + "num_segments": "0" + }, + "funcname": "PathBezierQuadraticCurveTo", + "location": "imgui:2405", + "ov_cimguiname": "ImDrawList_PathBezierQuadraticCurveTo", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,int)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PathClear": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_PathClear", + "defaults": {}, + "funcname": "PathClear", + "location": "imgui:2397", + "ov_cimguiname": "ImDrawList_PathClear", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList_PathFillConvex": [ + { + "args": "(ImDrawList* self,ImU32 col)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(ImU32 col)", + "call_args": "(col)", + "cimguiname": "ImDrawList_PathFillConvex", + "defaults": {}, + "funcname": "PathFillConvex", + "location": "imgui:2400", + "ov_cimguiname": "ImDrawList_PathFillConvex", + "ret": "void", + "signature": "(ImU32)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PathLineTo": [ + { + "args": "(ImDrawList* self,const ImVec2 pos)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "pos", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& pos)", + "call_args": "(pos)", + "cimguiname": "ImDrawList_PathLineTo", + "defaults": {}, + "funcname": "PathLineTo", + "location": "imgui:2398", + "ov_cimguiname": "ImDrawList_PathLineTo", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PathLineToMergeDuplicate": [ + { + "args": "(ImDrawList* self,const ImVec2 pos)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "pos", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& pos)", + "call_args": "(pos)", + "cimguiname": "ImDrawList_PathLineToMergeDuplicate", + "defaults": {}, + "funcname": "PathLineToMergeDuplicate", + "location": "imgui:2399", + "ov_cimguiname": "ImDrawList_PathLineToMergeDuplicate", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PathRect": [ + { + "args": "(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "rect_min", + "type": "const ImVec2" + }, + { + "name": "rect_max", + "type": "const ImVec2" + }, + { + "name": "rounding", + "type": "float" + }, + { + "name": "rounding_corners", + "type": "ImDrawCornerFlags" + } + ], + "argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)", + "call_args": "(rect_min,rect_max,rounding,rounding_corners)", + "cimguiname": "ImDrawList_PathRect", + "defaults": { + "rounding": "0.0f", + "rounding_corners": "ImDrawCornerFlags_All" + }, + "funcname": "PathRect", + "location": "imgui:2406", + "ov_cimguiname": "ImDrawList_PathRect", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,float,ImDrawCornerFlags)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PathStroke": [ + { + "args": "(ImDrawList* self,ImU32 col,bool closed,float thickness)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "closed", + "type": "bool" + }, + { + "name": "thickness", + "type": "float" + } + ], + "argsoriginal": "(ImU32 col,bool closed,float thickness=1.0f)", + "call_args": "(col,closed,thickness)", + "cimguiname": "ImDrawList_PathStroke", + "defaults": { + "thickness": "1.0f" + }, + "funcname": "PathStroke", + "location": "imgui:2401", + "ov_cimguiname": "ImDrawList_PathStroke", + "ret": "void", + "signature": "(ImU32,bool,float)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PopClipRect": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_PopClipRect", + "defaults": {}, + "funcname": "PopClipRect", + "location": "imgui:2357", + "ov_cimguiname": "ImDrawList_PopClipRect", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList_PopTextureID": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_PopTextureID", + "defaults": {}, + "funcname": "PopTextureID", + "location": "imgui:2359", + "ov_cimguiname": "ImDrawList_PopTextureID", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList_PrimQuadUV": [ + { + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "a", + "type": "const ImVec2" + }, + { + "name": "b", + "type": "const ImVec2" + }, + { + "name": "c", + "type": "const ImVec2" + }, + { + "name": "d", + "type": "const ImVec2" + }, + { + "name": "uv_a", + "type": "const ImVec2" + }, + { + "name": "uv_b", + "type": "const ImVec2" + }, + { + "name": "uv_c", + "type": "const ImVec2" + }, + { + "name": "uv_d", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a,const ImVec2& uv_b,const ImVec2& uv_c,const ImVec2& uv_d,ImU32 col)", + "call_args": "(a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)", + "cimguiname": "ImDrawList_PrimQuadUV", + "defaults": {}, + "funcname": "PrimQuadUV", + "location": "imgui:2430", + "ov_cimguiname": "ImDrawList_PrimQuadUV", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PrimRect": [ + { + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "a", + "type": "const ImVec2" + }, + { + "name": "b", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(const ImVec2& a,const ImVec2& b,ImU32 col)", + "call_args": "(a,b,col)", + "cimguiname": "ImDrawList_PrimRect", + "defaults": {}, + "funcname": "PrimRect", + "location": "imgui:2428", + "ov_cimguiname": "ImDrawList_PrimRect", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PrimRectUV": [ + { + "args": "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "a", + "type": "const ImVec2" + }, + { + "name": "b", + "type": "const ImVec2" + }, + { + "name": "uv_a", + "type": "const ImVec2" + }, + { + "name": "uv_b", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col)", + "call_args": "(a,b,uv_a,uv_b,col)", + "cimguiname": "ImDrawList_PrimRectUV", + "defaults": {}, + "funcname": "PrimRectUV", + "location": "imgui:2429", + "ov_cimguiname": "ImDrawList_PrimRectUV", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PrimReserve": [ + { + "args": "(ImDrawList* self,int idx_count,int vtx_count)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "idx_count", + "type": "int" + }, + { + "name": "vtx_count", + "type": "int" + } + ], + "argsoriginal": "(int idx_count,int vtx_count)", + "call_args": "(idx_count,vtx_count)", + "cimguiname": "ImDrawList_PrimReserve", + "defaults": {}, + "funcname": "PrimReserve", + "location": "imgui:2426", + "ov_cimguiname": "ImDrawList_PrimReserve", + "ret": "void", + "signature": "(int,int)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PrimUnreserve": [ + { + "args": "(ImDrawList* self,int idx_count,int vtx_count)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "idx_count", + "type": "int" + }, + { + "name": "vtx_count", + "type": "int" + } + ], + "argsoriginal": "(int idx_count,int vtx_count)", + "call_args": "(idx_count,vtx_count)", + "cimguiname": "ImDrawList_PrimUnreserve", + "defaults": {}, + "funcname": "PrimUnreserve", + "location": "imgui:2427", + "ov_cimguiname": "ImDrawList_PrimUnreserve", + "ret": "void", + "signature": "(int,int)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PrimVtx": [ + { + "args": "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "pos", + "type": "const ImVec2" + }, + { + "name": "uv", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)", + "call_args": "(pos,uv,col)", + "cimguiname": "ImDrawList_PrimVtx", + "defaults": {}, + "funcname": "PrimVtx", + "location": "imgui:2433", + "ov_cimguiname": "ImDrawList_PrimVtx", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PrimWriteIdx": [ + { + "args": "(ImDrawList* self,ImDrawIdx idx)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "idx", + "type": "ImDrawIdx" + } + ], + "argsoriginal": "(ImDrawIdx idx)", + "call_args": "(idx)", + "cimguiname": "ImDrawList_PrimWriteIdx", + "defaults": {}, + "funcname": "PrimWriteIdx", + "location": "imgui:2432", + "ov_cimguiname": "ImDrawList_PrimWriteIdx", + "ret": "void", + "signature": "(ImDrawIdx)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PrimWriteVtx": [ + { + "args": "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "pos", + "type": "const ImVec2" + }, + { + "name": "uv", + "type": "const ImVec2" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(const ImVec2& pos,const ImVec2& uv,ImU32 col)", + "call_args": "(pos,uv,col)", + "cimguiname": "ImDrawList_PrimWriteVtx", + "defaults": {}, + "funcname": "PrimWriteVtx", + "location": "imgui:2431", + "ov_cimguiname": "ImDrawList_PrimWriteVtx", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImU32)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PushClipRect": [ + { + "args": "(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "clip_rect_min", + "type": "ImVec2" + }, + { + "name": "clip_rect_max", + "type": "ImVec2" + }, + { + "name": "intersect_with_current_clip_rect", + "type": "bool" + } + ], + "argsoriginal": "(ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect=false)", + "call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)", + "cimguiname": "ImDrawList_PushClipRect", + "defaults": { + "intersect_with_current_clip_rect": "false" + }, + "funcname": "PushClipRect", + "location": "imgui:2355", + "ov_cimguiname": "ImDrawList_PushClipRect", + "ret": "void", + "signature": "(ImVec2,ImVec2,bool)", + "stname": "ImDrawList" + } + ], + "ImDrawList_PushClipRectFullScreen": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList_PushClipRectFullScreen", + "defaults": {}, + "funcname": "PushClipRectFullScreen", + "location": "imgui:2356", + "ov_cimguiname": "ImDrawList_PushClipRectFullScreen", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList_PushTextureID": [ + { + "args": "(ImDrawList* self,ImTextureID texture_id)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "texture_id", + "type": "ImTextureID" + } + ], + "argsoriginal": "(ImTextureID texture_id)", + "call_args": "(texture_id)", + "cimguiname": "ImDrawList_PushTextureID", + "defaults": {}, + "funcname": "PushTextureID", + "location": "imgui:2358", + "ov_cimguiname": "ImDrawList_PushTextureID", + "ret": "void", + "signature": "(ImTextureID)", + "stname": "ImDrawList" + } + ], + "ImDrawList__ClearFreeMemory": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList__ClearFreeMemory", + "defaults": {}, + "funcname": "_ClearFreeMemory", + "location": "imgui:2442", + "ov_cimguiname": "ImDrawList__ClearFreeMemory", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList__OnChangedClipRect": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList__OnChangedClipRect", + "defaults": {}, + "funcname": "_OnChangedClipRect", + "location": "imgui:2444", + "ov_cimguiname": "ImDrawList__OnChangedClipRect", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList__OnChangedTextureID": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList__OnChangedTextureID", + "defaults": {}, + "funcname": "_OnChangedTextureID", + "location": "imgui:2445", + "ov_cimguiname": "ImDrawList__OnChangedTextureID", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList__OnChangedVtxOffset": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList__OnChangedVtxOffset", + "defaults": {}, + "funcname": "_OnChangedVtxOffset", + "location": "imgui:2446", + "ov_cimguiname": "ImDrawList__OnChangedVtxOffset", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList__PopUnusedDrawCmd": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList__PopUnusedDrawCmd", + "defaults": {}, + "funcname": "_PopUnusedDrawCmd", + "location": "imgui:2443", + "ov_cimguiname": "ImDrawList__PopUnusedDrawCmd", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList__ResetForNewFrame": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList__ResetForNewFrame", + "defaults": {}, + "funcname": "_ResetForNewFrame", + "location": "imgui:2441", + "ov_cimguiname": "ImDrawList__ResetForNewFrame", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], + "ImDrawList_destroy": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "call_args": "(self)", + "cimguiname": "ImDrawList_destroy", + "defaults": {}, + "destructor": true, + "location": "imgui:2354", + "ov_cimguiname": "ImDrawList_destroy", + "realdestructor": true, + "ret": "void", + "signature": "(ImDrawList*)", + "stname": "ImDrawList" + } + ], + "ImFontAtlasCustomRect_ImFontAtlasCustomRect": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlasCustomRect_ImFontAtlasCustomRect", + "constructor": true, + "defaults": {}, + "funcname": "ImFontAtlasCustomRect", + "location": "imgui:2538", + "ov_cimguiname": "ImFontAtlasCustomRect_ImFontAtlasCustomRect", + "signature": "()", + "stname": "ImFontAtlasCustomRect" + } + ], + "ImFontAtlasCustomRect_IsPacked": [ + { + "args": "(ImFontAtlasCustomRect* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlasCustomRect*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlasCustomRect_IsPacked", + "defaults": {}, + "funcname": "IsPacked", + "location": "imgui:2539", + "ov_cimguiname": "ImFontAtlasCustomRect_IsPacked", + "ret": "bool", + "signature": "()const", + "stname": "ImFontAtlasCustomRect" + } + ], + "ImFontAtlasCustomRect_destroy": [ + { + "args": "(ImFontAtlasCustomRect* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlasCustomRect*" + } + ], + "call_args": "(self)", + "cimguiname": "ImFontAtlasCustomRect_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImFontAtlasCustomRect_destroy", + "ret": "void", + "signature": "(ImFontAtlasCustomRect*)", + "stname": "ImFontAtlasCustomRect" + } + ], + "ImFontAtlas_AddCustomRectFontGlyph": [ + { + "args": "(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "font", + "type": "ImFont*" + }, + { + "name": "id", + "type": "ImWchar" + }, + { + "name": "width", + "type": "int" + }, + { + "name": "height", + "type": "int" + }, + { + "name": "advance_x", + "type": "float" + }, + { + "name": "offset", + "type": "const ImVec2" + } + ], + "argsoriginal": "(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2& offset=ImVec2(0,0))", + "call_args": "(font,id,width,height,advance_x,offset)", + "cimguiname": "ImFontAtlas_AddCustomRectFontGlyph", + "defaults": { + "offset": "ImVec2(0,0)" + }, + "funcname": "AddCustomRectFontGlyph", + "location": "imgui:2621", + "ov_cimguiname": "ImFontAtlas_AddCustomRectFontGlyph", + "ret": "int", + "signature": "(ImFont*,ImWchar,int,int,float,const ImVec2)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_AddCustomRectRegular": [ + { + "args": "(ImFontAtlas* self,int width,int height)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "width", + "type": "int" + }, + { + "name": "height", + "type": "int" + } + ], + "argsoriginal": "(int width,int height)", + "call_args": "(width,height)", + "cimguiname": "ImFontAtlas_AddCustomRectRegular", + "defaults": {}, + "funcname": "AddCustomRectRegular", + "location": "imgui:2620", + "ov_cimguiname": "ImFontAtlas_AddCustomRectRegular", + "ret": "int", + "signature": "(int,int)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_AddFont": [ + { + "args": "(ImFontAtlas* self,const ImFontConfig* font_cfg)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "font_cfg", + "type": "const ImFontConfig*" + } + ], + "argsoriginal": "(const ImFontConfig* font_cfg)", + "call_args": "(font_cfg)", + "cimguiname": "ImFontAtlas_AddFont", + "defaults": {}, + "funcname": "AddFont", + "location": "imgui:2572", + "ov_cimguiname": "ImFontAtlas_AddFont", + "ret": "ImFont*", + "signature": "(const ImFontConfig*)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_AddFontDefault": [ + { + "args": "(ImFontAtlas* self,const ImFontConfig* font_cfg)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "font_cfg", + "type": "const ImFontConfig*" + } + ], + "argsoriginal": "(const ImFontConfig* font_cfg=((void*)0))", + "call_args": "(font_cfg)", + "cimguiname": "ImFontAtlas_AddFontDefault", + "defaults": { + "font_cfg": "NULL" + }, + "funcname": "AddFontDefault", + "location": "imgui:2573", + "ov_cimguiname": "ImFontAtlas_AddFontDefault", + "ret": "ImFont*", + "signature": "(const ImFontConfig*)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_AddFontFromFileTTF": [ + { + "args": "(ImFontAtlas* self,const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "filename", + "type": "const char*" + }, + { + "name": "size_pixels", + "type": "float" + }, + { + "name": "font_cfg", + "type": "const ImFontConfig*" + }, + { + "name": "glyph_ranges", + "type": "const ImWchar*" + } + ], + "argsoriginal": "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "call_args": "(filename,size_pixels,font_cfg,glyph_ranges)", + "cimguiname": "ImFontAtlas_AddFontFromFileTTF", + "defaults": { + "font_cfg": "NULL", + "glyph_ranges": "NULL" + }, + "funcname": "AddFontFromFileTTF", + "location": "imgui:2574", + "ov_cimguiname": "ImFontAtlas_AddFontFromFileTTF", + "ret": "ImFont*", + "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF": [ + { + "args": "(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "compressed_font_data_base85", + "type": "const char*" + }, + { + "name": "size_pixels", + "type": "float" + }, + { + "name": "font_cfg", + "type": "const ImFontConfig*" + }, + { + "name": "glyph_ranges", + "type": "const ImWchar*" + } + ], + "argsoriginal": "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "call_args": "(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)", + "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", + "defaults": { + "font_cfg": "NULL", + "glyph_ranges": "NULL" + }, + "funcname": "AddFontFromMemoryCompressedBase85TTF", + "location": "imgui:2577", + "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", + "ret": "ImFont*", + "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_AddFontFromMemoryCompressedTTF": [ + { + "args": "(ImFontAtlas* self,const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "compressed_font_data", + "type": "const void*" + }, + { + "name": "compressed_font_size", + "type": "int" + }, + { + "name": "size_pixels", + "type": "float" + }, + { + "name": "font_cfg", + "type": "const ImFontConfig*" + }, + { + "name": "glyph_ranges", + "type": "const ImWchar*" + } + ], + "argsoriginal": "(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "call_args": "(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges)", + "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", + "defaults": { + "font_cfg": "NULL", + "glyph_ranges": "NULL" + }, + "funcname": "AddFontFromMemoryCompressedTTF", + "location": "imgui:2576", + "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", + "ret": "ImFont*", + "signature": "(const void*,int,float,const ImFontConfig*,const ImWchar*)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_AddFontFromMemoryTTF": [ + { + "args": "(ImFontAtlas* self,void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "font_data", + "type": "void*" + }, + { + "name": "font_size", + "type": "int" + }, + { + "name": "size_pixels", + "type": "float" + }, + { + "name": "font_cfg", + "type": "const ImFontConfig*" + }, + { + "name": "glyph_ranges", + "type": "const ImWchar*" + } + ], + "argsoriginal": "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "call_args": "(font_data,font_size,size_pixels,font_cfg,glyph_ranges)", + "cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", + "defaults": { + "font_cfg": "NULL", + "glyph_ranges": "NULL" + }, + "funcname": "AddFontFromMemoryTTF", + "location": "imgui:2575", + "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", + "ret": "ImFont*", + "signature": "(void*,int,float,const ImFontConfig*,const ImWchar*)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_Build": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_Build", + "defaults": {}, + "funcname": "Build", + "location": "imgui:2588", + "ov_cimguiname": "ImFontAtlas_Build", + "ret": "bool", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_CalcCustomRectUV": [ + { + "args": "(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "rect", + "type": "const ImFontAtlasCustomRect*" + }, + { + "name": "out_uv_min", + "type": "ImVec2*" + }, + { + "name": "out_uv_max", + "type": "ImVec2*" + } + ], + "argsoriginal": "(const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", + "call_args": "(rect,out_uv_min,out_uv_max)", + "cimguiname": "ImFontAtlas_CalcCustomRectUV", + "defaults": {}, + "funcname": "CalcCustomRectUV", + "location": "imgui:2625", + "ov_cimguiname": "ImFontAtlas_CalcCustomRectUV", + "ret": "void", + "signature": "(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_Clear": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_Clear", + "defaults": {}, + "funcname": "Clear", + "location": "imgui:2581", + "ov_cimguiname": "ImFontAtlas_Clear", + "ret": "void", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_ClearFonts": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_ClearFonts", + "defaults": {}, + "funcname": "ClearFonts", + "location": "imgui:2580", + "ov_cimguiname": "ImFontAtlas_ClearFonts", + "ret": "void", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_ClearInputData": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_ClearInputData", + "defaults": {}, + "funcname": "ClearInputData", + "location": "imgui:2578", + "ov_cimguiname": "ImFontAtlas_ClearInputData", + "ret": "void", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_ClearTexData": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_ClearTexData", + "defaults": {}, + "funcname": "ClearTexData", + "location": "imgui:2579", + "ov_cimguiname": "ImFontAtlas_ClearTexData", + "ret": "void", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetCustomRectByIndex": [ + { + "args": "(ImFontAtlas* self,int index)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "index", + "type": "int" + } + ], + "argsoriginal": "(int index)", + "call_args": "(index)", + "cimguiname": "ImFontAtlas_GetCustomRectByIndex", + "defaults": {}, + "funcname": "GetCustomRectByIndex", + "location": "imgui:2622", + "ov_cimguiname": "ImFontAtlas_GetCustomRectByIndex", + "ret": "ImFontAtlasCustomRect*", + "signature": "(int)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetGlyphRangesChineseFull": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", + "defaults": {}, + "funcname": "GetGlyphRangesChineseFull", + "location": "imgui:2604", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", + "defaults": {}, + "funcname": "GetGlyphRangesChineseSimplifiedCommon", + "location": "imgui:2605", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetGlyphRangesCyrillic": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", + "defaults": {}, + "funcname": "GetGlyphRangesCyrillic", + "location": "imgui:2606", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetGlyphRangesDefault": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesDefault", + "defaults": {}, + "funcname": "GetGlyphRangesDefault", + "location": "imgui:2601", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesDefault", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetGlyphRangesJapanese": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", + "defaults": {}, + "funcname": "GetGlyphRangesJapanese", + "location": "imgui:2603", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetGlyphRangesKorean": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesKorean", + "defaults": {}, + "funcname": "GetGlyphRangesKorean", + "location": "imgui:2602", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesKorean", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetGlyphRangesThai": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesThai", + "defaults": {}, + "funcname": "GetGlyphRangesThai", + "location": "imgui:2607", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesThai", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetGlyphRangesVietnamese": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", + "defaults": {}, + "funcname": "GetGlyphRangesVietnamese", + "location": "imgui:2608", + "ov_cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", + "ret": "const ImWchar*", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetMouseCursorTexData": [ + { + "args": "(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "cursor", + "type": "ImGuiMouseCursor" + }, + { + "name": "out_offset", + "type": "ImVec2*" + }, + { + "name": "out_size", + "type": "ImVec2*" + }, + { + "name": "out_uv_border", + "type": "ImVec2[2]" + }, + { + "name": "out_uv_fill", + "type": "ImVec2[2]" + } + ], + "argsoriginal": "(ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])", + "call_args": "(cursor,out_offset,out_size,out_uv_border,out_uv_fill)", + "cimguiname": "ImFontAtlas_GetMouseCursorTexData", + "defaults": {}, + "funcname": "GetMouseCursorTexData", + "location": "imgui:2626", + "ov_cimguiname": "ImFontAtlas_GetMouseCursorTexData", + "ret": "bool", + "signature": "(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetTexDataAsAlpha8": [ + { + "args": "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "out_pixels", + "type": "unsigned char**" + }, + { + "name": "out_width", + "type": "int*" + }, + { + "name": "out_height", + "type": "int*" + }, + { + "name": "out_bytes_per_pixel", + "type": "int*" + } + ], + "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", + "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", + "cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", + "defaults": { + "out_bytes_per_pixel": "NULL" + }, + "funcname": "GetTexDataAsAlpha8", + "location": "imgui:2589", + "ov_cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", + "ret": "void", + "signature": "(unsigned char**,int*,int*,int*)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetTexDataAsRGBA32": [ + { + "args": "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "out_pixels", + "type": "unsigned char**" + }, + { + "name": "out_width", + "type": "int*" + }, + { + "name": "out_height", + "type": "int*" + }, + { + "name": "out_bytes_per_pixel", + "type": "int*" + } + ], + "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", + "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", + "cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", + "defaults": { + "out_bytes_per_pixel": "NULL" + }, + "funcname": "GetTexDataAsRGBA32", + "location": "imgui:2590", + "ov_cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", + "ret": "void", + "signature": "(unsigned char**,int*,int*,int*)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_ImFontAtlas": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_ImFontAtlas", + "constructor": true, + "defaults": {}, + "funcname": "ImFontAtlas", + "location": "imgui:2570", + "ov_cimguiname": "ImFontAtlas_ImFontAtlas", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_IsBuilt": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_IsBuilt", + "defaults": {}, + "funcname": "IsBuilt", + "location": "imgui:2591", + "ov_cimguiname": "ImFontAtlas_IsBuilt", + "ret": "bool", + "signature": "()const", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_SetTexID": [ + { + "args": "(ImFontAtlas* self,ImTextureID id)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "id", + "type": "ImTextureID" + } + ], + "argsoriginal": "(ImTextureID id)", + "call_args": "(id)", + "cimguiname": "ImFontAtlas_SetTexID", + "defaults": {}, + "funcname": "SetTexID", + "location": "imgui:2592", + "ov_cimguiname": "ImFontAtlas_SetTexID", + "ret": "void", + "signature": "(ImTextureID)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_destroy": [ + { + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "call_args": "(self)", + "cimguiname": "ImFontAtlas_destroy", + "defaults": {}, + "destructor": true, + "location": "imgui:2571", + "ov_cimguiname": "ImFontAtlas_destroy", + "realdestructor": true, + "ret": "void", + "signature": "(ImFontAtlas*)", + "stname": "ImFontAtlas" + } + ], + "ImFontConfig_ImFontConfig": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontConfig_ImFontConfig", + "constructor": true, + "defaults": {}, + "funcname": "ImFontConfig", + "location": "imgui:2499", + "ov_cimguiname": "ImFontConfig_ImFontConfig", + "signature": "()", + "stname": "ImFontConfig" + } + ], + "ImFontConfig_destroy": [ + { + "args": "(ImFontConfig* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontConfig*" + } + ], + "call_args": "(self)", + "cimguiname": "ImFontConfig_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImFontConfig_destroy", + "ret": "void", + "signature": "(ImFontConfig*)", + "stname": "ImFontConfig" + } + ], + "ImFontGlyphRangesBuilder_AddChar": [ + { + "args": "(ImFontGlyphRangesBuilder* self,ImWchar c)", + "argsT": [ + { + "name": "self", + "type": "ImFontGlyphRangesBuilder*" + }, + { + "name": "c", + "type": "ImWchar" + } + ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFontGlyphRangesBuilder_AddChar", + "defaults": {}, + "funcname": "AddChar", + "location": "imgui:2523", + "ov_cimguiname": "ImFontGlyphRangesBuilder_AddChar", + "ret": "void", + "signature": "(ImWchar)", + "stname": "ImFontGlyphRangesBuilder" + } + ], + "ImFontGlyphRangesBuilder_AddRanges": [ + { + "args": "(ImFontGlyphRangesBuilder* self,const ImWchar* ranges)", + "argsT": [ + { + "name": "self", + "type": "ImFontGlyphRangesBuilder*" + }, + { + "name": "ranges", + "type": "const ImWchar*" + } + ], + "argsoriginal": "(const ImWchar* ranges)", + "call_args": "(ranges)", + "cimguiname": "ImFontGlyphRangesBuilder_AddRanges", + "defaults": {}, + "funcname": "AddRanges", + "location": "imgui:2525", + "ov_cimguiname": "ImFontGlyphRangesBuilder_AddRanges", + "ret": "void", + "signature": "(const ImWchar*)", + "stname": "ImFontGlyphRangesBuilder" + } + ], + "ImFontGlyphRangesBuilder_AddText": [ + { + "args": "(ImFontGlyphRangesBuilder* self,const char* text,const char* text_end)", + "argsT": [ + { + "name": "self", + "type": "ImFontGlyphRangesBuilder*" + }, + { + "name": "text", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + } + ], + "argsoriginal": "(const char* text,const char* text_end=((void*)0))", + "call_args": "(text,text_end)", + "cimguiname": "ImFontGlyphRangesBuilder_AddText", + "defaults": { + "text_end": "NULL" + }, + "funcname": "AddText", + "location": "imgui:2524", + "ov_cimguiname": "ImFontGlyphRangesBuilder_AddText", + "ret": "void", + "signature": "(const char*,const char*)", + "stname": "ImFontGlyphRangesBuilder" + } + ], + "ImFontGlyphRangesBuilder_BuildRanges": [ + { + "args": "(ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges)", + "argsT": [ + { + "name": "self", + "type": "ImFontGlyphRangesBuilder*" + }, + { + "name": "out_ranges", + "type": "ImVector_ImWchar*" + } + ], + "argsoriginal": "(ImVector* out_ranges)", + "call_args": "(out_ranges)", + "cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", + "defaults": {}, + "funcname": "BuildRanges", + "location": "imgui:2526", + "ov_cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", + "ret": "void", + "signature": "(ImVector_ImWchar*)", + "stname": "ImFontGlyphRangesBuilder" + } + ], + "ImFontGlyphRangesBuilder_Clear": [ + { + "args": "(ImFontGlyphRangesBuilder* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontGlyphRangesBuilder*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontGlyphRangesBuilder_Clear", + "defaults": {}, + "funcname": "Clear", + "location": "imgui:2520", + "ov_cimguiname": "ImFontGlyphRangesBuilder_Clear", + "ret": "void", + "signature": "()", + "stname": "ImFontGlyphRangesBuilder" + } + ], + "ImFontGlyphRangesBuilder_GetBit": [ + { + "args": "(ImFontGlyphRangesBuilder* self,size_t n)", + "argsT": [ + { + "name": "self", + "type": "ImFontGlyphRangesBuilder*" + }, + { + "name": "n", + "type": "size_t" + } + ], + "argsoriginal": "(size_t n)", + "call_args": "(n)", + "cimguiname": "ImFontGlyphRangesBuilder_GetBit", + "defaults": {}, + "funcname": "GetBit", + "location": "imgui:2521", + "ov_cimguiname": "ImFontGlyphRangesBuilder_GetBit", + "ret": "bool", + "signature": "(size_t)const", + "stname": "ImFontGlyphRangesBuilder" + } + ], + "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", + "constructor": true, + "defaults": {}, + "funcname": "ImFontGlyphRangesBuilder", + "location": "imgui:2519", + "ov_cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", + "signature": "()", + "stname": "ImFontGlyphRangesBuilder" + } + ], + "ImFontGlyphRangesBuilder_SetBit": [ + { + "args": "(ImFontGlyphRangesBuilder* self,size_t n)", + "argsT": [ + { + "name": "self", + "type": "ImFontGlyphRangesBuilder*" + }, + { + "name": "n", + "type": "size_t" + } + ], + "argsoriginal": "(size_t n)", + "call_args": "(n)", + "cimguiname": "ImFontGlyphRangesBuilder_SetBit", + "defaults": {}, + "funcname": "SetBit", + "location": "imgui:2522", + "ov_cimguiname": "ImFontGlyphRangesBuilder_SetBit", + "ret": "void", + "signature": "(size_t)", + "stname": "ImFontGlyphRangesBuilder" + } + ], + "ImFontGlyphRangesBuilder_destroy": [ + { + "args": "(ImFontGlyphRangesBuilder* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontGlyphRangesBuilder*" + } + ], + "call_args": "(self)", + "cimguiname": "ImFontGlyphRangesBuilder_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImFontGlyphRangesBuilder_destroy", + "ret": "void", + "signature": "(ImFontGlyphRangesBuilder*)", + "stname": "ImFontGlyphRangesBuilder" + } + ], + "ImFont_AddGlyph": [ + { + "args": "(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)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "src_cfg", + "type": "const ImFontConfig*" + }, + { + "name": "c", + "type": "ImWchar" + }, + { + "name": "x0", + "type": "float" + }, + { + "name": "y0", + "type": "float" + }, + { + "name": "x1", + "type": "float" + }, + { + "name": "y1", + "type": "float" + }, + { + "name": "u0", + "type": "float" + }, + { + "name": "v0", + "type": "float" + }, + { + "name": "u1", + "type": "float" + }, + { + "name": "v1", + "type": "float" + }, + { + "name": "advance_x", + "type": "float" + } + ], + "argsoriginal": "(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)", + "call_args": "(src_cfg,c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x)", + "cimguiname": "ImFont_AddGlyph", + "defaults": {}, + "funcname": "AddGlyph", + "location": "imgui:2707", + "ov_cimguiname": "ImFont_AddGlyph", + "ret": "void", + "signature": "(const ImFontConfig*,ImWchar,float,float,float,float,float,float,float,float,float)", + "stname": "ImFont" + } + ], + "ImFont_AddRemapChar": [ + { + "args": "(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "dst", + "type": "ImWchar" + }, + { + "name": "src", + "type": "ImWchar" + }, + { + "name": "overwrite_dst", + "type": "bool" + } + ], + "argsoriginal": "(ImWchar dst,ImWchar src,bool overwrite_dst=true)", + "call_args": "(dst,src,overwrite_dst)", + "cimguiname": "ImFont_AddRemapChar", + "defaults": { + "overwrite_dst": "true" + }, + "funcname": "AddRemapChar", + "location": "imgui:2708", + "ov_cimguiname": "ImFont_AddRemapChar", + "ret": "void", + "signature": "(ImWchar,ImWchar,bool)", + "stname": "ImFont" + } + ], + "ImFont_BuildLookupTable": [ + { + "args": "(ImFont* self)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFont_BuildLookupTable", + "defaults": {}, + "funcname": "BuildLookupTable", + "location": "imgui:2704", + "ov_cimguiname": "ImFont_BuildLookupTable", + "ret": "void", + "signature": "()", + "stname": "ImFont" + } + ], + "ImFont_CalcTextSizeA": [ + { + "args": "(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + }, + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "size", + "type": "float" + }, + { + "name": "max_width", + "type": "float" + }, + { + "name": "wrap_width", + "type": "float" + }, + { + "name": "text_begin", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + }, + { + "name": "remaining", + "type": "const char**" + } + ], + "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", + "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", + "cimguiname": "ImFont_CalcTextSizeA", + "defaults": { + "remaining": "NULL", + "text_end": "NULL" + }, + "funcname": "CalcTextSizeA", + "location": "imgui:2698", + "nonUDT": 1, + "ov_cimguiname": "ImFont_CalcTextSizeA", + "ret": "void", + "signature": "(float,float,float,const char*,const char*,const char**)const", + "stname": "ImFont" + } + ], + "ImFont_CalcWordWrapPositionA": [ + { + "args": "(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "scale", + "type": "float" + }, + { + "name": "text", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + }, + { + "name": "wrap_width", + "type": "float" + } + ], + "argsoriginal": "(float scale,const char* text,const char* text_end,float wrap_width)", + "call_args": "(scale,text,text_end,wrap_width)", + "cimguiname": "ImFont_CalcWordWrapPositionA", + "defaults": {}, + "funcname": "CalcWordWrapPositionA", + "location": "imgui:2699", + "ov_cimguiname": "ImFont_CalcWordWrapPositionA", + "ret": "const char*", + "signature": "(float,const char*,const char*,float)const", + "stname": "ImFont" + } + ], + "ImFont_ClearOutputData": [ + { + "args": "(ImFont* self)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFont_ClearOutputData", + "defaults": {}, + "funcname": "ClearOutputData", + "location": "imgui:2705", + "ov_cimguiname": "ImFont_ClearOutputData", + "ret": "void", + "signature": "()", + "stname": "ImFont" + } + ], + "ImFont_FindGlyph": [ + { + "args": "(ImFont* self,ImWchar c)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "c", + "type": "ImWchar" + } + ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFont_FindGlyph", + "defaults": {}, + "funcname": "FindGlyph", + "location": "imgui:2690", + "ov_cimguiname": "ImFont_FindGlyph", + "ret": "const ImFontGlyph*", + "signature": "(ImWchar)const", + "stname": "ImFont" + } + ], + "ImFont_FindGlyphNoFallback": [ + { + "args": "(ImFont* self,ImWchar c)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "c", + "type": "ImWchar" + } + ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFont_FindGlyphNoFallback", + "defaults": {}, + "funcname": "FindGlyphNoFallback", + "location": "imgui:2691", + "ov_cimguiname": "ImFont_FindGlyphNoFallback", + "ret": "const ImFontGlyph*", + "signature": "(ImWchar)const", + "stname": "ImFont" + } + ], + "ImFont_GetCharAdvance": [ + { + "args": "(ImFont* self,ImWchar c)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "c", + "type": "ImWchar" + } + ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFont_GetCharAdvance", + "defaults": {}, + "funcname": "GetCharAdvance", + "location": "imgui:2692", + "ov_cimguiname": "ImFont_GetCharAdvance", + "ret": "float", + "signature": "(ImWchar)const", + "stname": "ImFont" + } + ], + "ImFont_GetDebugName": [ + { + "args": "(ImFont* self)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFont_GetDebugName", + "defaults": {}, + "funcname": "GetDebugName", + "location": "imgui:2694", + "ov_cimguiname": "ImFont_GetDebugName", + "ret": "const char*", + "signature": "()const", + "stname": "ImFont" + } + ], + "ImFont_GrowIndex": [ + { + "args": "(ImFont* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "argsoriginal": "(int new_size)", + "call_args": "(new_size)", + "cimguiname": "ImFont_GrowIndex", + "defaults": {}, + "funcname": "GrowIndex", + "location": "imgui:2706", + "ov_cimguiname": "ImFont_GrowIndex", + "ret": "void", + "signature": "(int)", + "stname": "ImFont" + } + ], + "ImFont_ImFont": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFont_ImFont", + "constructor": true, + "defaults": {}, + "funcname": "ImFont", + "location": "imgui:2688", + "ov_cimguiname": "ImFont_ImFont", + "signature": "()", + "stname": "ImFont" + } + ], + "ImFont_IsGlyphRangeUnused": [ + { + "args": "(ImFont* self,unsigned int c_begin,unsigned int c_last)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "c_begin", + "type": "unsigned int" + }, + { + "name": "c_last", + "type": "unsigned int" + } + ], + "argsoriginal": "(unsigned int c_begin,unsigned int c_last)", + "call_args": "(c_begin,c_last)", + "cimguiname": "ImFont_IsGlyphRangeUnused", + "defaults": {}, + "funcname": "IsGlyphRangeUnused", + "location": "imgui:2711", + "ov_cimguiname": "ImFont_IsGlyphRangeUnused", + "ret": "bool", + "signature": "(unsigned int,unsigned int)", + "stname": "ImFont" + } + ], + "ImFont_IsLoaded": [ + { + "args": "(ImFont* self)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFont_IsLoaded", + "defaults": {}, + "funcname": "IsLoaded", + "location": "imgui:2693", + "ov_cimguiname": "ImFont_IsLoaded", + "ret": "bool", + "signature": "()const", + "stname": "ImFont" + } + ], + "ImFont_RenderChar": [ + { + "args": "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "draw_list", + "type": "ImDrawList*" + }, + { + "name": "size", + "type": "float" + }, + { + "name": "pos", + "type": "ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "c", + "type": "ImWchar" + } + ], + "argsoriginal": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)", + "call_args": "(draw_list,size,pos,col,c)", + "cimguiname": "ImFont_RenderChar", + "defaults": {}, + "funcname": "RenderChar", + "location": "imgui:2700", + "ov_cimguiname": "ImFont_RenderChar", + "ret": "void", + "signature": "(ImDrawList*,float,ImVec2,ImU32,ImWchar)const", + "stname": "ImFont" + } + ], + "ImFont_RenderText": [ + { + "args": "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "draw_list", + "type": "ImDrawList*" + }, + { + "name": "size", + "type": "float" + }, + { + "name": "pos", + "type": "ImVec2" + }, + { + "name": "col", + "type": "ImU32" + }, + { + "name": "clip_rect", + "type": "const ImVec4" + }, + { + "name": "text_begin", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + }, + { + "name": "wrap_width", + "type": "float" + }, + { + "name": "cpu_fine_clip", + "type": "bool" + } + ], + "argsoriginal": "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4& clip_rect,const char* text_begin,const char* text_end,float wrap_width=0.0f,bool cpu_fine_clip=false)", + "call_args": "(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip)", + "cimguiname": "ImFont_RenderText", + "defaults": { + "cpu_fine_clip": "false", + "wrap_width": "0.0f" + }, + "funcname": "RenderText", + "location": "imgui:2701", + "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:2710", + "ov_cimguiname": "ImFont_SetFallbackChar", + "ret": "void", + "signature": "(ImWchar)", + "stname": "ImFont" + } + ], + "ImFont_SetGlyphVisible": [ + { + "args": "(ImFont* self,ImWchar c,bool visible)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "c", + "type": "ImWchar" + }, + { + "name": "visible", + "type": "bool" + } + ], + "argsoriginal": "(ImWchar c,bool visible)", + "call_args": "(c,visible)", + "cimguiname": "ImFont_SetGlyphVisible", + "defaults": {}, + "funcname": "SetGlyphVisible", + "location": "imgui:2709", + "ov_cimguiname": "ImFont_SetGlyphVisible", + "ret": "void", + "signature": "(ImWchar,bool)", + "stname": "ImFont" + } + ], + "ImFont_destroy": [ + { + "args": "(ImFont* self)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + } + ], + "call_args": "(self)", + "cimguiname": "ImFont_destroy", + "defaults": {}, + "destructor": true, + "location": "imgui:2689", + "ov_cimguiname": "ImFont_destroy", + "realdestructor": true, + "ret": "void", + "signature": "(ImFont*)", + "stname": "ImFont" + } + ], + "ImGuiIO_AddInputCharacter": [ + { + "args": "(ImGuiIO* self,unsigned int c)", + "argsT": [ + { + "name": "self", + "type": "ImGuiIO*" + }, + { + "name": "c", + "type": "unsigned int" + } + ], + "argsoriginal": "(unsigned int c)", + "call_args": "(c)", + "cimguiname": "ImGuiIO_AddInputCharacter", + "defaults": {}, + "funcname": "AddInputCharacter", + "location": "imgui:1801", + "ov_cimguiname": "ImGuiIO_AddInputCharacter", + "ret": "void", + "signature": "(unsigned int)", + "stname": "ImGuiIO" + } + ], + "ImGuiIO_AddInputCharacterUTF16": [ + { + "args": "(ImGuiIO* self,ImWchar16 c)", + "argsT": [ + { + "name": "self", + "type": "ImGuiIO*" + }, + { + "name": "c", + "type": "ImWchar16" + } + ], + "argsoriginal": "(ImWchar16 c)", + "call_args": "(c)", + "cimguiname": "ImGuiIO_AddInputCharacterUTF16", + "defaults": {}, + "funcname": "AddInputCharacterUTF16", + "location": "imgui:1802", + "ov_cimguiname": "ImGuiIO_AddInputCharacterUTF16", + "ret": "void", + "signature": "(ImWchar16)", + "stname": "ImGuiIO" + } + ], + "ImGuiIO_AddInputCharactersUTF8": [ + { + "args": "(ImGuiIO* self,const char* str)", + "argsT": [ + { + "name": "self", + "type": "ImGuiIO*" + }, + { + "name": "str", + "type": "const char*" + } + ], + "argsoriginal": "(const char* str)", + "call_args": "(str)", + "cimguiname": "ImGuiIO_AddInputCharactersUTF8", + "defaults": {}, + "funcname": "AddInputCharactersUTF8", + "location": "imgui:1803", + "ov_cimguiname": "ImGuiIO_AddInputCharactersUTF8", + "ret": "void", + "signature": "(const char*)", + "stname": "ImGuiIO" + } + ], + "ImGuiIO_ClearInputCharacters": [ + { + "args": "(ImGuiIO* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiIO*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiIO_ClearInputCharacters", + "defaults": {}, + "funcname": "ClearInputCharacters", + "location": "imgui:1804", + "ov_cimguiname": "ImGuiIO_ClearInputCharacters", + "ret": "void", + "signature": "()", + "stname": "ImGuiIO" + } + ], + "ImGuiIO_ImGuiIO": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiIO_ImGuiIO", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiIO", + "location": "imgui:1852", + "ov_cimguiname": "ImGuiIO_ImGuiIO", + "signature": "()", + "stname": "ImGuiIO" + } + ], + "ImGuiIO_destroy": [ + { + "args": "(ImGuiIO* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiIO*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiIO_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiIO_destroy", + "ret": "void", + "signature": "(ImGuiIO*)", + "stname": "ImGuiIO" + } + ], + "ImGuiInputTextCallbackData_ClearSelection": [ + { + "args": "(ImGuiInputTextCallbackData* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiInputTextCallbackData*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiInputTextCallbackData_ClearSelection", + "defaults": {}, + "funcname": "ClearSelection", + "location": "imgui:1893", + "ov_cimguiname": "ImGuiInputTextCallbackData_ClearSelection", + "ret": "void", + "signature": "()", + "stname": "ImGuiInputTextCallbackData" + } + ], + "ImGuiInputTextCallbackData_DeleteChars": [ + { + "args": "(ImGuiInputTextCallbackData* self,int pos,int bytes_count)", + "argsT": [ + { + "name": "self", + "type": "ImGuiInputTextCallbackData*" + }, + { + "name": "pos", + "type": "int" + }, + { + "name": "bytes_count", + "type": "int" + } + ], + "argsoriginal": "(int pos,int bytes_count)", + "call_args": "(pos,bytes_count)", + "cimguiname": "ImGuiInputTextCallbackData_DeleteChars", + "defaults": {}, + "funcname": "DeleteChars", + "location": "imgui:1890", + "ov_cimguiname": "ImGuiInputTextCallbackData_DeleteChars", + "ret": "void", + "signature": "(int,int)", + "stname": "ImGuiInputTextCallbackData" + } + ], + "ImGuiInputTextCallbackData_HasSelection": [ + { + "args": "(ImGuiInputTextCallbackData* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiInputTextCallbackData*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiInputTextCallbackData_HasSelection", + "defaults": {}, + "funcname": "HasSelection", + "location": "imgui:1894", + "ov_cimguiname": "ImGuiInputTextCallbackData_HasSelection", + "ret": "bool", + "signature": "()const", + "stname": "ImGuiInputTextCallbackData" + } + ], + "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiInputTextCallbackData", + "location": "imgui:1889", + "ov_cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", + "signature": "()", + "stname": "ImGuiInputTextCallbackData" + } + ], + "ImGuiInputTextCallbackData_InsertChars": [ + { + "args": "(ImGuiInputTextCallbackData* self,int pos,const char* text,const char* text_end)", + "argsT": [ + { + "name": "self", + "type": "ImGuiInputTextCallbackData*" + }, + { + "name": "pos", + "type": "int" + }, + { + "name": "text", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + } + ], + "argsoriginal": "(int pos,const char* text,const char* text_end=((void*)0))", + "call_args": "(pos,text,text_end)", + "cimguiname": "ImGuiInputTextCallbackData_InsertChars", + "defaults": { + "text_end": "NULL" + }, + "funcname": "InsertChars", + "location": "imgui:1891", + "ov_cimguiname": "ImGuiInputTextCallbackData_InsertChars", + "ret": "void", + "signature": "(int,const char*,const char*)", + "stname": "ImGuiInputTextCallbackData" + } + ], + "ImGuiInputTextCallbackData_SelectAll": [ + { + "args": "(ImGuiInputTextCallbackData* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiInputTextCallbackData*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiInputTextCallbackData_SelectAll", + "defaults": {}, + "funcname": "SelectAll", + "location": "imgui:1892", + "ov_cimguiname": "ImGuiInputTextCallbackData_SelectAll", + "ret": "void", + "signature": "()", + "stname": "ImGuiInputTextCallbackData" + } + ], + "ImGuiInputTextCallbackData_destroy": [ + { + "args": "(ImGuiInputTextCallbackData* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiInputTextCallbackData*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiInputTextCallbackData_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiInputTextCallbackData_destroy", + "ret": "void", + "signature": "(ImGuiInputTextCallbackData*)", + "stname": "ImGuiInputTextCallbackData" + } + ], + "ImGuiListClipper_Begin": [ + { + "args": "(ImGuiListClipper* self,int items_count,float items_height)", + "argsT": [ + { + "name": "self", + "type": "ImGuiListClipper*" + }, + { + "name": "items_count", + "type": "int" + }, + { + "name": "items_height", + "type": "float" + } + ], + "argsoriginal": "(int items_count,float items_height=-1.0f)", + "call_args": "(items_count,items_height)", + "cimguiname": "ImGuiListClipper_Begin", + "defaults": { + "items_height": "-1.0f" + }, + "funcname": "Begin", + "location": "imgui:2147", + "ov_cimguiname": "ImGuiListClipper_Begin", + "ret": "void", + "signature": "(int,float)", + "stname": "ImGuiListClipper" + } + ], + "ImGuiListClipper_End": [ + { + "args": "(ImGuiListClipper* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiListClipper*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiListClipper_End", + "defaults": {}, + "funcname": "End", + "location": "imgui:2148", + "ov_cimguiname": "ImGuiListClipper_End", + "ret": "void", + "signature": "()", + "stname": "ImGuiListClipper" + } + ], + "ImGuiListClipper_ImGuiListClipper": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiListClipper_ImGuiListClipper", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiListClipper", + "location": "imgui:2142", + "ov_cimguiname": "ImGuiListClipper_ImGuiListClipper", + "signature": "()", + "stname": "ImGuiListClipper" + } + ], + "ImGuiListClipper_Step": [ + { + "args": "(ImGuiListClipper* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiListClipper*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiListClipper_Step", + "defaults": {}, + "funcname": "Step", + "location": "imgui:2149", + "ov_cimguiname": "ImGuiListClipper_Step", + "ret": "bool", + "signature": "()", + "stname": "ImGuiListClipper" + } + ], + "ImGuiListClipper_destroy": [ + { + "args": "(ImGuiListClipper* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiListClipper*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiListClipper_destroy", + "defaults": {}, + "destructor": true, + "location": "imgui:2143", + "ov_cimguiname": "ImGuiListClipper_destroy", + "realdestructor": true, + "ret": "void", + "signature": "(ImGuiListClipper*)", + "stname": "ImGuiListClipper" + } + ], + "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiOnceUponAFrame", + "location": "imgui:2010", + "ov_cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", + "signature": "()", + "stname": "ImGuiOnceUponAFrame" + } + ], + "ImGuiOnceUponAFrame_destroy": [ + { + "args": "(ImGuiOnceUponAFrame* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiOnceUponAFrame*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiOnceUponAFrame_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiOnceUponAFrame_destroy", + "ret": "void", + "signature": "(ImGuiOnceUponAFrame*)", + "stname": "ImGuiOnceUponAFrame" + } + ], + "ImGuiPayload_Clear": [ + { + "args": "(ImGuiPayload* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiPayload*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiPayload_Clear", + "defaults": {}, + "funcname": "Clear", + "location": "imgui:1923", + "ov_cimguiname": "ImGuiPayload_Clear", + "ret": "void", + "signature": "()", + "stname": "ImGuiPayload" + } + ], + "ImGuiPayload_ImGuiPayload": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiPayload_ImGuiPayload", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiPayload", + "location": "imgui:1922", + "ov_cimguiname": "ImGuiPayload_ImGuiPayload", + "signature": "()", + "stname": "ImGuiPayload" + } + ], + "ImGuiPayload_IsDataType": [ + { + "args": "(ImGuiPayload* self,const char* type)", + "argsT": [ + { + "name": "self", + "type": "ImGuiPayload*" + }, + { + "name": "type", + "type": "const char*" + } + ], + "argsoriginal": "(const char* type)", + "call_args": "(type)", + "cimguiname": "ImGuiPayload_IsDataType", + "defaults": {}, + "funcname": "IsDataType", + "location": "imgui:1924", + "ov_cimguiname": "ImGuiPayload_IsDataType", + "ret": "bool", + "signature": "(const char*)const", + "stname": "ImGuiPayload" + } + ], + "ImGuiPayload_IsDelivery": [ + { + "args": "(ImGuiPayload* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiPayload*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiPayload_IsDelivery", + "defaults": {}, + "funcname": "IsDelivery", + "location": "imgui:1926", + "ov_cimguiname": "ImGuiPayload_IsDelivery", + "ret": "bool", + "signature": "()const", + "stname": "ImGuiPayload" + } + ], + "ImGuiPayload_IsPreview": [ + { + "args": "(ImGuiPayload* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiPayload*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiPayload_IsPreview", + "defaults": {}, + "funcname": "IsPreview", + "location": "imgui:1925", + "ov_cimguiname": "ImGuiPayload_IsPreview", + "ret": "bool", + "signature": "()const", + "stname": "ImGuiPayload" + } + ], + "ImGuiPayload_destroy": [ + { + "args": "(ImGuiPayload* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiPayload*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiPayload_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiPayload_destroy", + "ret": "void", + "signature": "(ImGuiPayload*)", + "stname": "ImGuiPayload" + } + ], + "ImGuiStoragePair_ImGuiStoragePair": [ + { + "args": "(ImGuiID _key,int _val_i)", + "argsT": [ + { + "name": "_key", + "type": "ImGuiID" + }, + { + "name": "_val_i", + "type": "int" + } + ], + "argsoriginal": "(ImGuiID _key,int _val_i)", + "call_args": "(_key,_val_i)", + "cimguiname": "ImGuiStoragePair_ImGuiStoragePair", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiStoragePair", + "location": "imgui:2077", + "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairInt", + "signature": "(ImGuiID,int)", + "stname": "ImGuiStoragePair" + }, + { + "args": "(ImGuiID _key,float _val_f)", + "argsT": [ + { + "name": "_key", + "type": "ImGuiID" + }, + { + "name": "_val_f", + "type": "float" + } + ], + "argsoriginal": "(ImGuiID _key,float _val_f)", + "call_args": "(_key,_val_f)", + "cimguiname": "ImGuiStoragePair_ImGuiStoragePair", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiStoragePair", + "location": "imgui:2078", + "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairFloat", + "signature": "(ImGuiID,float)", + "stname": "ImGuiStoragePair" + }, + { + "args": "(ImGuiID _key,void* _val_p)", + "argsT": [ + { + "name": "_key", + "type": "ImGuiID" + }, + { + "name": "_val_p", + "type": "void*" + } + ], + "argsoriginal": "(ImGuiID _key,void* _val_p)", + "call_args": "(_key,_val_p)", + "cimguiname": "ImGuiStoragePair_ImGuiStoragePair", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiStoragePair", + "location": "imgui:2079", + "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairPtr", + "signature": "(ImGuiID,void*)", + "stname": "ImGuiStoragePair" + } + ], + "ImGuiStoragePair_destroy": [ + { + "args": "(ImGuiStoragePair* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStoragePair*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiStoragePair_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiStoragePair_destroy", + "ret": "void", + "signature": "(ImGuiStoragePair*)", + "stname": "ImGuiStoragePair" + } + ], + "ImGuiStorage_BuildSortByKey": [ + { + "args": "(ImGuiStorage* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiStorage_BuildSortByKey", + "defaults": {}, + "funcname": "BuildSortByKey", + "location": "imgui:2110", + "ov_cimguiname": "ImGuiStorage_BuildSortByKey", + "ret": "void", + "signature": "()", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_Clear": [ + { + "args": "(ImGuiStorage* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiStorage_Clear", + "defaults": {}, + "funcname": "Clear", + "location": "imgui:2087", + "ov_cimguiname": "ImGuiStorage_Clear", + "ret": "void", + "signature": "()", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_GetBool": [ + { + "args": "(ImGuiStorage* self,ImGuiID key,bool default_val)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "default_val", + "type": "bool" + } + ], + "argsoriginal": "(ImGuiID key,bool default_val=false)", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetBool", + "defaults": { + "default_val": "false" + }, + "funcname": "GetBool", + "location": "imgui:2090", + "ov_cimguiname": "ImGuiStorage_GetBool", + "ret": "bool", + "signature": "(ImGuiID,bool)const", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_GetBoolRef": [ + { + "args": "(ImGuiStorage* self,ImGuiID key,bool default_val)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "default_val", + "type": "bool" + } + ], + "argsoriginal": "(ImGuiID key,bool default_val=false)", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetBoolRef", + "defaults": { + "default_val": "false" + }, + "funcname": "GetBoolRef", + "location": "imgui:2102", + "ov_cimguiname": "ImGuiStorage_GetBoolRef", + "ret": "bool*", + "signature": "(ImGuiID,bool)", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_GetFloat": [ + { + "args": "(ImGuiStorage* self,ImGuiID key,float default_val)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "default_val", + "type": "float" + } + ], + "argsoriginal": "(ImGuiID key,float default_val=0.0f)", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetFloat", + "defaults": { + "default_val": "0.0f" + }, + "funcname": "GetFloat", + "location": "imgui:2092", + "ov_cimguiname": "ImGuiStorage_GetFloat", + "ret": "float", + "signature": "(ImGuiID,float)const", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_GetFloatRef": [ + { + "args": "(ImGuiStorage* self,ImGuiID key,float default_val)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "default_val", + "type": "float" + } + ], + "argsoriginal": "(ImGuiID key,float default_val=0.0f)", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetFloatRef", + "defaults": { + "default_val": "0.0f" + }, + "funcname": "GetFloatRef", + "location": "imgui:2103", + "ov_cimguiname": "ImGuiStorage_GetFloatRef", + "ret": "float*", + "signature": "(ImGuiID,float)", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_GetInt": [ + { + "args": "(ImGuiStorage* self,ImGuiID key,int default_val)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "default_val", + "type": "int" + } + ], + "argsoriginal": "(ImGuiID key,int default_val=0)", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetInt", + "defaults": { + "default_val": "0" + }, + "funcname": "GetInt", + "location": "imgui:2088", + "ov_cimguiname": "ImGuiStorage_GetInt", + "ret": "int", + "signature": "(ImGuiID,int)const", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_GetIntRef": [ + { + "args": "(ImGuiStorage* self,ImGuiID key,int default_val)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "default_val", + "type": "int" + } + ], + "argsoriginal": "(ImGuiID key,int default_val=0)", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetIntRef", + "defaults": { + "default_val": "0" + }, + "funcname": "GetIntRef", + "location": "imgui:2101", + "ov_cimguiname": "ImGuiStorage_GetIntRef", + "ret": "int*", + "signature": "(ImGuiID,int)", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_GetVoidPtr": [ + { + "args": "(ImGuiStorage* self,ImGuiID key)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + } + ], + "argsoriginal": "(ImGuiID key)", + "call_args": "(key)", + "cimguiname": "ImGuiStorage_GetVoidPtr", + "defaults": {}, + "funcname": "GetVoidPtr", + "location": "imgui:2094", + "ov_cimguiname": "ImGuiStorage_GetVoidPtr", + "ret": "void*", + "signature": "(ImGuiID)const", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_GetVoidPtrRef": [ + { + "args": "(ImGuiStorage* self,ImGuiID key,void* default_val)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "default_val", + "type": "void*" + } + ], + "argsoriginal": "(ImGuiID key,void* default_val=((void*)0))", + "call_args": "(key,default_val)", + "cimguiname": "ImGuiStorage_GetVoidPtrRef", + "defaults": { + "default_val": "NULL" + }, + "funcname": "GetVoidPtrRef", + "location": "imgui:2104", + "ov_cimguiname": "ImGuiStorage_GetVoidPtrRef", + "ret": "void**", + "signature": "(ImGuiID,void*)", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_SetAllInt": [ + { + "args": "(ImGuiStorage* self,int val)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "val", + "type": "int" + } + ], + "argsoriginal": "(int val)", + "call_args": "(val)", + "cimguiname": "ImGuiStorage_SetAllInt", + "defaults": {}, + "funcname": "SetAllInt", + "location": "imgui:2107", + "ov_cimguiname": "ImGuiStorage_SetAllInt", + "ret": "void", + "signature": "(int)", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_SetBool": [ + { + "args": "(ImGuiStorage* self,ImGuiID key,bool val)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "val", + "type": "bool" + } + ], + "argsoriginal": "(ImGuiID key,bool val)", + "call_args": "(key,val)", + "cimguiname": "ImGuiStorage_SetBool", + "defaults": {}, + "funcname": "SetBool", + "location": "imgui:2091", + "ov_cimguiname": "ImGuiStorage_SetBool", + "ret": "void", + "signature": "(ImGuiID,bool)", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_SetFloat": [ + { + "args": "(ImGuiStorage* self,ImGuiID key,float val)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "val", + "type": "float" + } + ], + "argsoriginal": "(ImGuiID key,float val)", + "call_args": "(key,val)", + "cimguiname": "ImGuiStorage_SetFloat", + "defaults": {}, + "funcname": "SetFloat", + "location": "imgui:2093", + "ov_cimguiname": "ImGuiStorage_SetFloat", + "ret": "void", + "signature": "(ImGuiID,float)", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_SetInt": [ + { + "args": "(ImGuiStorage* self,ImGuiID key,int val)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "val", + "type": "int" + } + ], + "argsoriginal": "(ImGuiID key,int val)", + "call_args": "(key,val)", + "cimguiname": "ImGuiStorage_SetInt", + "defaults": {}, + "funcname": "SetInt", + "location": "imgui:2089", + "ov_cimguiname": "ImGuiStorage_SetInt", + "ret": "void", + "signature": "(ImGuiID,int)", + "stname": "ImGuiStorage" + } + ], + "ImGuiStorage_SetVoidPtr": [ + { + "args": "(ImGuiStorage* self,ImGuiID key,void* val)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStorage*" + }, + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "val", + "type": "void*" + } + ], + "argsoriginal": "(ImGuiID key,void* val)", + "call_args": "(key,val)", + "cimguiname": "ImGuiStorage_SetVoidPtr", + "defaults": {}, + "funcname": "SetVoidPtr", + "location": "imgui:2095", + "ov_cimguiname": "ImGuiStorage_SetVoidPtr", + "ret": "void", + "signature": "(ImGuiID,void*)", + "stname": "ImGuiStorage" + } + ], + "ImGuiStyle_ImGuiStyle": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiStyle_ImGuiStyle", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiStyle", + "location": "imgui:1715", + "ov_cimguiname": "ImGuiStyle_ImGuiStyle", + "signature": "()", + "stname": "ImGuiStyle" + } + ], + "ImGuiStyle_ScaleAllSizes": [ + { + "args": "(ImGuiStyle* self,float scale_factor)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStyle*" + }, + { + "name": "scale_factor", + "type": "float" + } + ], + "argsoriginal": "(float scale_factor)", + "call_args": "(scale_factor)", + "cimguiname": "ImGuiStyle_ScaleAllSizes", + "defaults": {}, + "funcname": "ScaleAllSizes", + "location": "imgui:1716", + "ov_cimguiname": "ImGuiStyle_ScaleAllSizes", + "ret": "void", + "signature": "(float)", + "stname": "ImGuiStyle" + } + ], + "ImGuiStyle_destroy": [ + { + "args": "(ImGuiStyle* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiStyle*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiStyle_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiStyle_destroy", + "ret": "void", + "signature": "(ImGuiStyle*)", + "stname": "ImGuiStyle" + } + ], + "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiTableColumnSortSpecs", + "location": "imgui:1937", + "ov_cimguiname": "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs", + "signature": "()", + "stname": "ImGuiTableColumnSortSpecs" + } + ], + "ImGuiTableColumnSortSpecs_destroy": [ + { + "args": "(ImGuiTableColumnSortSpecs* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTableColumnSortSpecs*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiTableColumnSortSpecs_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiTableColumnSortSpecs_destroy", + "ret": "void", + "signature": "(ImGuiTableColumnSortSpecs*)", + "stname": "ImGuiTableColumnSortSpecs" + } + ], + "ImGuiTableSortSpecs_ImGuiTableSortSpecs": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTableSortSpecs_ImGuiTableSortSpecs", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiTableSortSpecs", + "location": "imgui:1950", + "ov_cimguiname": "ImGuiTableSortSpecs_ImGuiTableSortSpecs", + "signature": "()", + "stname": "ImGuiTableSortSpecs" + } + ], + "ImGuiTableSortSpecs_destroy": [ + { + "args": "(ImGuiTableSortSpecs* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTableSortSpecs*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiTableSortSpecs_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiTableSortSpecs_destroy", + "ret": "void", + "signature": "(ImGuiTableSortSpecs*)", + "stname": "ImGuiTableSortSpecs" + } + ], + "ImGuiTextBuffer_ImGuiTextBuffer": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiTextBuffer", + "location": "imgui:2048", + "ov_cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", + "signature": "()", + "stname": "ImGuiTextBuffer" + } + ], + "ImGuiTextBuffer_append": [ + { + "args": "(ImGuiTextBuffer* self,const char* str,const char* str_end)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextBuffer*" + }, + { + "name": "str", + "type": "const char*" + }, + { + "name": "str_end", + "type": "const char*" + } + ], + "argsoriginal": "(const char* str,const char* str_end=((void*)0))", + "call_args": "(str,str_end)", + "cimguiname": "ImGuiTextBuffer_append", + "defaults": { + "str_end": "NULL" + }, + "funcname": "append", + "location": "imgui:2057", + "ov_cimguiname": "ImGuiTextBuffer_append", + "ret": "void", + "signature": "(const char*,const char*)", + "stname": "ImGuiTextBuffer" + } + ], + "ImGuiTextBuffer_appendf": [ + { + "args": "(ImGuiTextBuffer* self,const char* fmt,...)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextBuffer*" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "ImGuiTextBuffer_appendf", + "defaults": {}, + "funcname": "appendf", + "isvararg": "...)", + "location": "imgui:2058", + "manual": true, + "ov_cimguiname": "ImGuiTextBuffer_appendf", + "ret": "void", + "signature": "(const char*,...)", + "stname": "ImGuiTextBuffer" + } + ], + "ImGuiTextBuffer_appendfv": [ + { + "args": "(ImGuiTextBuffer* self,const char* fmt,va_list args)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextBuffer*" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const char* fmt,va_list args)", + "call_args": "(fmt,args)", + "cimguiname": "ImGuiTextBuffer_appendfv", + "defaults": {}, + "funcname": "appendfv", + "location": "imgui:2059", + "ov_cimguiname": "ImGuiTextBuffer_appendfv", + "ret": "void", + "signature": "(const char*,va_list)", + "stname": "ImGuiTextBuffer" + } + ], + "ImGuiTextBuffer_begin": [ + { + "args": "(ImGuiTextBuffer* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextBuffer*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextBuffer_begin", + "defaults": {}, + "funcname": "begin", + "location": "imgui:2050", + "ov_cimguiname": "ImGuiTextBuffer_begin", + "ret": "const char*", + "signature": "()const", + "stname": "ImGuiTextBuffer" + } + ], + "ImGuiTextBuffer_c_str": [ + { + "args": "(ImGuiTextBuffer* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextBuffer*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextBuffer_c_str", + "defaults": {}, + "funcname": "c_str", + "location": "imgui:2056", + "ov_cimguiname": "ImGuiTextBuffer_c_str", + "ret": "const char*", + "signature": "()const", + "stname": "ImGuiTextBuffer" + } + ], + "ImGuiTextBuffer_clear": [ + { + "args": "(ImGuiTextBuffer* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextBuffer*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextBuffer_clear", + "defaults": {}, + "funcname": "clear", + "location": "imgui:2054", + "ov_cimguiname": "ImGuiTextBuffer_clear", + "ret": "void", + "signature": "()", + "stname": "ImGuiTextBuffer" + } + ], + "ImGuiTextBuffer_destroy": [ + { + "args": "(ImGuiTextBuffer* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextBuffer*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiTextBuffer_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiTextBuffer_destroy", + "ret": "void", + "signature": "(ImGuiTextBuffer*)", + "stname": "ImGuiTextBuffer" + } + ], + "ImGuiTextBuffer_empty": [ + { + "args": "(ImGuiTextBuffer* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextBuffer*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextBuffer_empty", + "defaults": {}, + "funcname": "empty", + "location": "imgui:2053", + "ov_cimguiname": "ImGuiTextBuffer_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImGuiTextBuffer" + } + ], + "ImGuiTextBuffer_end": [ + { + "args": "(ImGuiTextBuffer* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextBuffer*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextBuffer_end", + "defaults": {}, + "funcname": "end", + "location": "imgui:2051", + "ov_cimguiname": "ImGuiTextBuffer_end", + "ret": "const char*", + "signature": "()const", + "stname": "ImGuiTextBuffer" + } + ], + "ImGuiTextBuffer_reserve": [ + { + "args": "(ImGuiTextBuffer* self,int capacity)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextBuffer*" + }, + { + "name": "capacity", + "type": "int" + } + ], + "argsoriginal": "(int capacity)", + "call_args": "(capacity)", + "cimguiname": "ImGuiTextBuffer_reserve", + "defaults": {}, + "funcname": "reserve", + "location": "imgui:2055", + "ov_cimguiname": "ImGuiTextBuffer_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImGuiTextBuffer" + } + ], + "ImGuiTextBuffer_size": [ + { + "args": "(ImGuiTextBuffer* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextBuffer*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextBuffer_size", + "defaults": {}, + "funcname": "size", + "location": "imgui:2052", + "ov_cimguiname": "ImGuiTextBuffer_size", + "ret": "int", + "signature": "()const", + "stname": "ImGuiTextBuffer" + } + ], + "ImGuiTextFilter_Build": [ + { + "args": "(ImGuiTextFilter* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextFilter*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextFilter_Build", + "defaults": {}, + "funcname": "Build", + "location": "imgui:2021", + "ov_cimguiname": "ImGuiTextFilter_Build", + "ret": "void", + "signature": "()", + "stname": "ImGuiTextFilter" + } + ], + "ImGuiTextFilter_Clear": [ + { + "args": "(ImGuiTextFilter* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextFilter*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextFilter_Clear", + "defaults": {}, + "funcname": "Clear", + "location": "imgui:2022", + "ov_cimguiname": "ImGuiTextFilter_Clear", + "ret": "void", + "signature": "()", + "stname": "ImGuiTextFilter" + } + ], + "ImGuiTextFilter_Draw": [ + { + "args": "(ImGuiTextFilter* self,const char* label,float width)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextFilter*" + }, + { + "name": "label", + "type": "const char*" + }, + { + "name": "width", + "type": "float" + } + ], + "argsoriginal": "(const char* label=\"Filter(inc,-exc)\",float width=0.0f)", + "call_args": "(label,width)", + "cimguiname": "ImGuiTextFilter_Draw", + "defaults": { + "label": "\"Filter(inc,-exc)\"", + "width": "0.0f" + }, + "funcname": "Draw", + "location": "imgui:2019", + "ov_cimguiname": "ImGuiTextFilter_Draw", + "ret": "bool", + "signature": "(const char*,float)", + "stname": "ImGuiTextFilter" + } + ], + "ImGuiTextFilter_ImGuiTextFilter": [ + { + "args": "(const char* default_filter)", + "argsT": [ + { + "name": "default_filter", + "type": "const char*" + } + ], + "argsoriginal": "(const char* default_filter=\"\")", + "call_args": "(default_filter)", + "cimguiname": "ImGuiTextFilter_ImGuiTextFilter", + "constructor": true, + "defaults": { + "default_filter": "\"\"" + }, + "funcname": "ImGuiTextFilter", + "location": "imgui:2018", + "ov_cimguiname": "ImGuiTextFilter_ImGuiTextFilter", + "signature": "(const char*)", + "stname": "ImGuiTextFilter" + } + ], + "ImGuiTextFilter_IsActive": [ + { + "args": "(ImGuiTextFilter* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextFilter*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextFilter_IsActive", + "defaults": {}, + "funcname": "IsActive", + "location": "imgui:2023", + "ov_cimguiname": "ImGuiTextFilter_IsActive", + "ret": "bool", + "signature": "()const", + "stname": "ImGuiTextFilter" + } + ], + "ImGuiTextFilter_PassFilter": [ + { + "args": "(ImGuiTextFilter* self,const char* text,const char* text_end)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextFilter*" + }, + { + "name": "text", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + } + ], + "argsoriginal": "(const char* text,const char* text_end=((void*)0))", + "call_args": "(text,text_end)", + "cimguiname": "ImGuiTextFilter_PassFilter", + "defaults": { + "text_end": "NULL" + }, + "funcname": "PassFilter", + "location": "imgui:2020", + "ov_cimguiname": "ImGuiTextFilter_PassFilter", + "ret": "bool", + "signature": "(const char*,const char*)const", + "stname": "ImGuiTextFilter" + } + ], + "ImGuiTextFilter_destroy": [ + { + "args": "(ImGuiTextFilter* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextFilter*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiTextFilter_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiTextFilter_destroy", + "ret": "void", + "signature": "(ImGuiTextFilter*)", + "stname": "ImGuiTextFilter" + } + ], + "ImGuiTextRange_ImGuiTextRange": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextRange_ImGuiTextRange", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiTextRange", + "location": "imgui:2031", + "ov_cimguiname": "ImGuiTextRange_ImGuiTextRangeNil", + "signature": "()", + "stname": "ImGuiTextRange" + }, + { + "args": "(const char* _b,const char* _e)", + "argsT": [ + { + "name": "_b", + "type": "const char*" + }, + { + "name": "_e", + "type": "const char*" + } + ], + "argsoriginal": "(const char* _b,const char* _e)", + "call_args": "(_b,_e)", + "cimguiname": "ImGuiTextRange_ImGuiTextRange", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiTextRange", + "location": "imgui:2032", + "ov_cimguiname": "ImGuiTextRange_ImGuiTextRangeStr", + "signature": "(const char*,const char*)", + "stname": "ImGuiTextRange" + } + ], + "ImGuiTextRange_destroy": [ + { + "args": "(ImGuiTextRange* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextRange*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiTextRange_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiTextRange_destroy", + "ret": "void", + "signature": "(ImGuiTextRange*)", + "stname": "ImGuiTextRange" + } + ], + "ImGuiTextRange_empty": [ + { + "args": "(ImGuiTextRange* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextRange*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTextRange_empty", + "defaults": {}, + "funcname": "empty", + "location": "imgui:2033", + "ov_cimguiname": "ImGuiTextRange_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImGuiTextRange" + } + ], + "ImGuiTextRange_split": [ + { + "args": "(ImGuiTextRange* self,char separator,ImVector_ImGuiTextRange* out)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTextRange*" + }, + { + "name": "separator", + "type": "char" + }, + { + "name": "out", + "type": "ImVector_ImGuiTextRange*" + } + ], + "argsoriginal": "(char separator,ImVector* out)", + "call_args": "(separator,out)", + "cimguiname": "ImGuiTextRange_split", + "defaults": {}, + "funcname": "split", + "location": "imgui:2034", + "ov_cimguiname": "ImGuiTextRange_split", + "ret": "void", + "signature": "(char,ImVector_ImGuiTextRange*)const", + "stname": "ImGuiTextRange" + } + ], + "ImVec2_ImVec2": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVec2_ImVec2", + "constructor": true, + "defaults": {}, + "funcname": "ImVec2", + "location": "imgui:226", + "ov_cimguiname": "ImVec2_ImVec2Nil", + "signature": "()", + "stname": "ImVec2" + }, + { + "args": "(float _x,float _y)", + "argsT": [ + { + "name": "_x", + "type": "float" + }, + { + "name": "_y", + "type": "float" + } + ], + "argsoriginal": "(float _x,float _y)", + "call_args": "(_x,_y)", + "cimguiname": "ImVec2_ImVec2", + "constructor": true, + "defaults": {}, + "funcname": "ImVec2", + "location": "imgui:227", + "ov_cimguiname": "ImVec2_ImVec2Float", + "signature": "(float,float)", + "stname": "ImVec2" + } + ], + "ImVec2_destroy": [ + { + "args": "(ImVec2* self)", + "argsT": [ + { + "name": "self", + "type": "ImVec2*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVec2_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImVec2_destroy", + "ret": "void", + "signature": "(ImVec2*)", + "stname": "ImVec2" + } + ], + "ImVec4_ImVec4": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVec4_ImVec4", + "constructor": true, + "defaults": {}, + "funcname": "ImVec4", + "location": "imgui:239", + "ov_cimguiname": "ImVec4_ImVec4Nil", + "signature": "()", + "stname": "ImVec4" + }, + { + "args": "(float _x,float _y,float _z,float _w)", + "argsT": [ + { + "name": "_x", + "type": "float" + }, + { + "name": "_y", + "type": "float" + }, + { + "name": "_z", + "type": "float" + }, + { + "name": "_w", + "type": "float" + } + ], + "argsoriginal": "(float _x,float _y,float _z,float _w)", + "call_args": "(_x,_y,_z,_w)", + "cimguiname": "ImVec4_ImVec4", + "constructor": true, + "defaults": {}, + "funcname": "ImVec4", + "location": "imgui:240", + "ov_cimguiname": "ImVec4_ImVec4Float", + "signature": "(float,float,float,float)", + "stname": "ImVec4" + } + ], + "ImVec4_destroy": [ + { + "args": "(ImVec4* self)", + "argsT": [ + { + "name": "self", + "type": "ImVec4*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVec4_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImVec4_destroy", + "ret": "void", + "signature": "(ImVec4*)", + "stname": "ImVec4" + } + ], + "ImVector_ImVector": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_ImVector", + "constructor": true, + "defaults": {}, + "funcname": "ImVector", + "location": "imgui:1618", + "ov_cimguiname": "ImVector_ImVectorNil", + "signature": "()", + "stname": "ImVector", + "templated": true + }, + { + "args": "(const ImVector src)", + "argsT": [ + { + "name": "src", + "type": "const ImVector" + } + ], + "argsoriginal": "(const ImVector& src)", + "call_args": "(src)", + "cimguiname": "ImVector_ImVector", + "constructor": true, + "defaults": {}, + "funcname": "ImVector", + "location": "imgui:1619", + "ov_cimguiname": "ImVector_ImVectorVector", + "signature": "(const ImVector)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector__grow_capacity": [ + { + "args": "(ImVector* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "sz", + "type": "int" + } + ], + "argsoriginal": "(int sz)", + "call_args": "(sz)", + "cimguiname": "ImVector__grow_capacity", + "defaults": {}, + "funcname": "_grow_capacity", + "location": "imgui:1642", + "ov_cimguiname": "ImVector__grow_capacity", + "ret": "int", + "signature": "(int)const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_back": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_back", + "defaults": {}, + "funcname": "back", + "location": "imgui:1638", + "ov_cimguiname": "ImVector_backNil", + "ret": "T*", + "retref": "&", + "signature": "()", + "stname": "ImVector", + "templated": true + }, + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_back", + "defaults": {}, + "funcname": "back", + "location": "imgui:1639", + "ov_cimguiname": "ImVector_back_const", + "ret": "const T*", + "retref": "&", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_begin": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_begin", + "defaults": {}, + "funcname": "begin", + "location": "imgui:1632", + "ov_cimguiname": "ImVector_beginNil", + "ret": "T*", + "signature": "()", + "stname": "ImVector", + "templated": true + }, + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_begin", + "defaults": {}, + "funcname": "begin", + "location": "imgui:1633", + "ov_cimguiname": "ImVector_begin_const", + "ret": "const T*", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_capacity": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_capacity", + "defaults": {}, + "funcname": "capacity", + "location": "imgui:1627", + "ov_cimguiname": "ImVector_capacity", + "ret": "int", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_clear": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_clear", + "defaults": {}, + "funcname": "clear", + "location": "imgui:1631", + "ov_cimguiname": "ImVector_clear", + "ret": "void", + "signature": "()", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_contains": [ + { + "args": "(ImVector* self,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T& v)", + "call_args": "(v)", + "cimguiname": "ImVector_contains", + "defaults": {}, + "funcname": "contains", + "location": "imgui:1656", + "ov_cimguiname": "ImVector_contains", + "ret": "bool", + "signature": "(const T)const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_destroy": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_destroy", + "defaults": {}, + "destructor": true, + "location": "imgui:1621", + "ov_cimguiname": "ImVector_destroy", + "realdestructor": true, + "ret": "void", + "signature": "(ImVector*)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_empty": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_empty", + "defaults": {}, + "funcname": "empty", + "location": "imgui:1623", + "ov_cimguiname": "ImVector_empty", + "ret": "bool", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_end": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_end", + "defaults": {}, + "funcname": "end", + "location": "imgui:1634", + "ov_cimguiname": "ImVector_endNil", + "ret": "T*", + "signature": "()", + "stname": "ImVector", + "templated": true + }, + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_end", + "defaults": {}, + "funcname": "end", + "location": "imgui:1635", + "ov_cimguiname": "ImVector_end_const", + "ret": "const T*", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_erase": [ + { + "args": "(ImVector* self,const T* it)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + } + ], + "argsoriginal": "(const T* it)", + "call_args": "(it)", + "cimguiname": "ImVector_erase", + "defaults": {}, + "funcname": "erase", + "location": "imgui:1652", + "ov_cimguiname": "ImVector_eraseNil", + "ret": "T*", + "signature": "(const T*)", + "stname": "ImVector", + "templated": true + }, + { + "args": "(ImVector* self,const T* it,const T* it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + }, + { + "name": "it_last", + "type": "const T*" + } + ], + "argsoriginal": "(const T* it,const T* it_last)", + "call_args": "(it,it_last)", + "cimguiname": "ImVector_erase", + "defaults": {}, + "funcname": "erase", + "location": "imgui:1653", + "ov_cimguiname": "ImVector_eraseTPtr", + "ret": "T*", + "signature": "(const T*,const T*)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_erase_unsorted": [ + { + "args": "(ImVector* self,const T* it)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + } + ], + "argsoriginal": "(const T* it)", + "call_args": "(it)", + "cimguiname": "ImVector_erase_unsorted", + "defaults": {}, + "funcname": "erase_unsorted", + "location": "imgui:1654", + "ov_cimguiname": "ImVector_erase_unsorted", + "ret": "T*", + "signature": "(const T*)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_find": [ + { + "args": "(ImVector* self,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T& v)", + "call_args": "(v)", + "cimguiname": "ImVector_find", + "defaults": {}, + "funcname": "find", + "location": "imgui:1657", + "ov_cimguiname": "ImVector_findNil", + "ret": "T*", + "signature": "(const T)", + "stname": "ImVector", + "templated": true + }, + { + "args": "(ImVector* self,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T& v)", + "call_args": "(v)", + "cimguiname": "ImVector_find", + "defaults": {}, + "funcname": "find", + "location": "imgui:1658", + "ov_cimguiname": "ImVector_find_const", + "ret": "const T*", + "signature": "(const T)const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_find_erase": [ + { + "args": "(ImVector* self,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T& v)", + "call_args": "(v)", + "cimguiname": "ImVector_find_erase", + "defaults": {}, + "funcname": "find_erase", + "location": "imgui:1659", + "ov_cimguiname": "ImVector_find_erase", + "ret": "bool", + "signature": "(const T)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_find_erase_unsorted": [ + { + "args": "(ImVector* self,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T& v)", + "call_args": "(v)", + "cimguiname": "ImVector_find_erase_unsorted", + "defaults": {}, + "funcname": "find_erase_unsorted", + "location": "imgui:1660", + "ov_cimguiname": "ImVector_find_erase_unsorted", + "ret": "bool", + "signature": "(const T)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_front": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_front", + "defaults": {}, + "funcname": "front", + "location": "imgui:1636", + "ov_cimguiname": "ImVector_frontNil", + "ret": "T*", + "retref": "&", + "signature": "()", + "stname": "ImVector", + "templated": true + }, + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_front", + "defaults": {}, + "funcname": "front", + "location": "imgui:1637", + "ov_cimguiname": "ImVector_front_const", + "ret": "const T*", + "retref": "&", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_index_from_ptr": [ + { + "args": "(ImVector* self,const T* it)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + } + ], + "argsoriginal": "(const T* it)", + "call_args": "(it)", + "cimguiname": "ImVector_index_from_ptr", + "defaults": {}, + "funcname": "index_from_ptr", + "location": "imgui:1661", + "ov_cimguiname": "ImVector_index_from_ptr", + "ret": "int", + "signature": "(const T*)const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_insert": [ + { + "args": "(ImVector* self,const T* it,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T* it,const T& v)", + "call_args": "(it,v)", + "cimguiname": "ImVector_insert", + "defaults": {}, + "funcname": "insert", + "location": "imgui:1655", + "ov_cimguiname": "ImVector_insert", + "ret": "T*", + "signature": "(const T*,const T)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_max_size": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_max_size", + "defaults": {}, + "funcname": "max_size", + "location": "imgui:1626", + "ov_cimguiname": "ImVector_max_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_pop_back": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_pop_back", + "defaults": {}, + "funcname": "pop_back", + "location": "imgui:1650", + "ov_cimguiname": "ImVector_pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_push_back": [ + { + "args": "(ImVector* self,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T& v)", + "call_args": "(v)", + "cimguiname": "ImVector_push_back", + "defaults": {}, + "funcname": "push_back", + "location": "imgui:1649", + "ov_cimguiname": "ImVector_push_back", + "ret": "void", + "signature": "(const T)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_push_front": [ + { + "args": "(ImVector* self,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T& v)", + "call_args": "(v)", + "cimguiname": "ImVector_push_front", + "defaults": {}, + "funcname": "push_front", + "location": "imgui:1651", + "ov_cimguiname": "ImVector_push_front", + "ret": "void", + "signature": "(const T)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_reserve": [ + { + "args": "(ImVector* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "argsoriginal": "(int new_capacity)", + "call_args": "(new_capacity)", + "cimguiname": "ImVector_reserve", + "defaults": {}, + "funcname": "reserve", + "location": "imgui:1646", + "ov_cimguiname": "ImVector_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_resize": [ + { + "args": "(ImVector* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "argsoriginal": "(int new_size)", + "call_args": "(new_size)", + "cimguiname": "ImVector_resize", + "defaults": {}, + "funcname": "resize", + "location": "imgui:1643", + "ov_cimguiname": "ImVector_resizeNil", + "ret": "void", + "signature": "(int)", + "stname": "ImVector", + "templated": true + }, + { + "args": "(ImVector* self,int new_size,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(int new_size,const T& v)", + "call_args": "(new_size,v)", + "cimguiname": "ImVector_resize", + "defaults": {}, + "funcname": "resize", + "location": "imgui:1644", + "ov_cimguiname": "ImVector_resizeT", + "ret": "void", + "signature": "(int,const T)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_shrink": [ + { + "args": "(ImVector* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "argsoriginal": "(int new_size)", + "call_args": "(new_size)", + "cimguiname": "ImVector_shrink", + "defaults": {}, + "funcname": "shrink", + "location": "imgui:1645", + "ov_cimguiname": "ImVector_shrink", + "ret": "void", + "signature": "(int)", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_size": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_size", + "defaults": {}, + "funcname": "size", + "location": "imgui:1624", + "ov_cimguiname": "ImVector_size", + "ret": "int", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_size_in_bytes": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_size_in_bytes", + "defaults": {}, + "funcname": "size_in_bytes", + "location": "imgui:1625", + "ov_cimguiname": "ImVector_size_in_bytes", + "ret": "int", + "signature": "()const", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_swap": [ + { + "args": "(ImVector* self,ImVector* rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "rhs", + "reftoptr": true, + "type": "ImVector*" + } + ], + "argsoriginal": "(ImVector& rhs)", + "call_args": "(*rhs)", + "cimguiname": "ImVector_swap", + "defaults": {}, + "funcname": "swap", + "location": "imgui:1640", + "ov_cimguiname": "ImVector_swap", + "ret": "void", + "signature": "(ImVector*)", + "stname": "ImVector", + "templated": true + } + ], + "igAcceptDragDropPayload": [ + { + "args": "(const char* type,ImGuiDragDropFlags flags)", + "argsT": [ + { + "name": "type", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiDragDropFlags" + } + ], + "argsoriginal": "(const char* type,ImGuiDragDropFlags flags=0)", + "call_args": "(type,flags)", + "cimguiname": "igAcceptDragDropPayload", + "defaults": { + "flags": "0" + }, + "funcname": "AcceptDragDropPayload", + "location": "imgui:750", + "namespace": "ImGui", + "ov_cimguiname": "igAcceptDragDropPayload", + "ret": "const ImGuiPayload*", + "signature": "(const char*,ImGuiDragDropFlags)", + "stname": "" + } + ], + "igAlignTextToFramePadding": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igAlignTextToFramePadding", + "defaults": {}, + "funcname": "AlignTextToFramePadding", + "location": "imgui:418", + "namespace": "ImGui", + "ov_cimguiname": "igAlignTextToFramePadding", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igArrowButton": [ + { + "args": "(const char* str_id,ImGuiDir dir)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "dir", + "type": "ImGuiDir" + } + ], + "argsoriginal": "(const char* str_id,ImGuiDir dir)", + "call_args": "(str_id,dir)", + "cimguiname": "igArrowButton", + "defaults": {}, + "funcname": "ArrowButton", + "location": "imgui:461", + "namespace": "ImGui", + "ov_cimguiname": "igArrowButton", + "ret": "bool", + "signature": "(const char*,ImGuiDir)", + "stname": "" + } + ], + "igBegin": [ + { + "args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)", + "argsT": [ + { + "name": "name", + "type": "const char*" + }, + { + "name": "p_open", + "type": "bool*" + }, + { + "name": "flags", + "type": "ImGuiWindowFlags" + } + ], + "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", + "call_args": "(name,p_open,flags)", + "cimguiname": "igBegin", + "defaults": { + "flags": "0", + "p_open": "NULL" + }, + "funcname": "Begin", + "location": "imgui:296", + "namespace": "ImGui", + "ov_cimguiname": "igBegin", + "ret": "bool", + "signature": "(const char*,bool*,ImGuiWindowFlags)", + "stname": "" + } + ], + "igBeginChild": [ + { + "args": "(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "border", + "type": "bool" + }, + { + "name": "flags", + "type": "ImGuiWindowFlags" + } + ], + "argsoriginal": "(const char* str_id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)", + "call_args": "(str_id,size,border,flags)", + "cimguiname": "igBeginChild", + "defaults": { + "border": "false", + "flags": "0", + "size": "ImVec2(0,0)" + }, + "funcname": "BeginChild", + "location": "imgui:307", + "namespace": "ImGui", + "ov_cimguiname": "igBeginChildStr", + "ret": "bool", + "signature": "(const char*,const ImVec2,bool,ImGuiWindowFlags)", + "stname": "" + }, + { + "args": "(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags)", + "argsT": [ + { + "name": "id", + "type": "ImGuiID" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "border", + "type": "bool" + }, + { + "name": "flags", + "type": "ImGuiWindowFlags" + } + ], + "argsoriginal": "(ImGuiID id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)", + "call_args": "(id,size,border,flags)", + "cimguiname": "igBeginChild", + "defaults": { + "border": "false", + "flags": "0", + "size": "ImVec2(0,0)" + }, + "funcname": "BeginChild", + "location": "imgui:308", + "namespace": "ImGui", + "ov_cimguiname": "igBeginChildID", + "ret": "bool", + "signature": "(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)", + "stname": "" + } + ], + "igBeginChildFrame": [ + { + "args": "(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags)", + "argsT": [ + { + "name": "id", + "type": "ImGuiID" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "flags", + "type": "ImGuiWindowFlags" + } + ], + "argsoriginal": "(ImGuiID id,const ImVec2& size,ImGuiWindowFlags flags=0)", + "call_args": "(id,size,flags)", + "cimguiname": "igBeginChildFrame", + "defaults": { + "flags": "0" + }, + "funcname": "BeginChildFrame", + "location": "imgui:797", + "namespace": "ImGui", + "ov_cimguiname": "igBeginChildFrame", + "ret": "bool", + "signature": "(ImGuiID,const ImVec2,ImGuiWindowFlags)", + "stname": "" + } + ], + "igBeginCombo": [ + { + "args": "(const char* label,const char* preview_value,ImGuiComboFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "preview_value", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiComboFlags" + } + ], + "argsoriginal": "(const char* label,const char* preview_value,ImGuiComboFlags flags=0)", + "call_args": "(label,preview_value,flags)", + "cimguiname": "igBeginCombo", + "defaults": { + "flags": "0" + }, + "funcname": "BeginCombo", + "location": "imgui:475", + "namespace": "ImGui", + "ov_cimguiname": "igBeginCombo", + "ret": "bool", + "signature": "(const char*,const char*,ImGuiComboFlags)", + "stname": "" + } + ], + "igBeginDragDropSource": [ + { + "args": "(ImGuiDragDropFlags flags)", + "argsT": [ + { + "name": "flags", + "type": "ImGuiDragDropFlags" + } + ], + "argsoriginal": "(ImGuiDragDropFlags flags=0)", + "call_args": "(flags)", + "cimguiname": "igBeginDragDropSource", + "defaults": { + "flags": "0" + }, + "funcname": "BeginDragDropSource", + "location": "imgui:746", + "namespace": "ImGui", + "ov_cimguiname": "igBeginDragDropSource", + "ret": "bool", + "signature": "(ImGuiDragDropFlags)", + "stname": "" + } + ], + "igBeginDragDropTarget": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igBeginDragDropTarget", + "defaults": {}, + "funcname": "BeginDragDropTarget", + "location": "imgui:749", + "namespace": "ImGui", + "ov_cimguiname": "igBeginDragDropTarget", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igBeginGroup": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igBeginGroup", + "defaults": {}, + "funcname": "BeginGroup", + "location": "imgui:407", + "namespace": "ImGui", + "ov_cimguiname": "igBeginGroup", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igBeginMainMenuBar": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igBeginMainMenuBar", + "defaults": {}, + "funcname": "BeginMainMenuBar", + "location": "imgui:607", + "namespace": "ImGui", + "ov_cimguiname": "igBeginMainMenuBar", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igBeginMenu": [ + { + "args": "(const char* label,bool enabled)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "enabled", + "type": "bool" + } + ], + "argsoriginal": "(const char* label,bool enabled=true)", + "call_args": "(label,enabled)", + "cimguiname": "igBeginMenu", + "defaults": { + "enabled": "true" + }, + "funcname": "BeginMenu", + "location": "imgui:609", + "namespace": "ImGui", + "ov_cimguiname": "igBeginMenu", + "ret": "bool", + "signature": "(const char*,bool)", + "stname": "" + } + ], + "igBeginMenuBar": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igBeginMenuBar", + "defaults": {}, + "funcname": "BeginMenuBar", + "location": "imgui:605", + "namespace": "ImGui", + "ov_cimguiname": "igBeginMenuBar", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igBeginPopup": [ + { + "args": "(const char* str_id,ImGuiWindowFlags flags)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiWindowFlags" + } + ], + "argsoriginal": "(const char* str_id,ImGuiWindowFlags flags=0)", + "call_args": "(str_id,flags)", + "cimguiname": "igBeginPopup", + "defaults": { + "flags": "0" + }, + "funcname": "BeginPopup", + "location": "imgui:632", + "namespace": "ImGui", + "ov_cimguiname": "igBeginPopup", + "ret": "bool", + "signature": "(const char*,ImGuiWindowFlags)", + "stname": "" + } + ], + "igBeginPopupContextItem": [ + { + "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "popup_flags", + "type": "ImGuiPopupFlags" + } + ], + "argsoriginal": "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)", + "call_args": "(str_id,popup_flags)", + "cimguiname": "igBeginPopupContextItem", + "defaults": { + "popup_flags": "1", + "str_id": "NULL" + }, + "funcname": "BeginPopupContextItem", + "location": "imgui:649", + "namespace": "ImGui", + "ov_cimguiname": "igBeginPopupContextItem", + "ret": "bool", + "signature": "(const char*,ImGuiPopupFlags)", + "stname": "" + } + ], + "igBeginPopupContextVoid": [ + { + "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "popup_flags", + "type": "ImGuiPopupFlags" + } + ], + "argsoriginal": "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)", + "call_args": "(str_id,popup_flags)", + "cimguiname": "igBeginPopupContextVoid", + "defaults": { + "popup_flags": "1", + "str_id": "NULL" + }, + "funcname": "BeginPopupContextVoid", + "location": "imgui:651", + "namespace": "ImGui", + "ov_cimguiname": "igBeginPopupContextVoid", + "ret": "bool", + "signature": "(const char*,ImGuiPopupFlags)", + "stname": "" + } + ], + "igBeginPopupContextWindow": [ + { + "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "popup_flags", + "type": "ImGuiPopupFlags" + } + ], + "argsoriginal": "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)", + "call_args": "(str_id,popup_flags)", + "cimguiname": "igBeginPopupContextWindow", + "defaults": { + "popup_flags": "1", + "str_id": "NULL" + }, + "funcname": "BeginPopupContextWindow", + "location": "imgui:650", + "namespace": "ImGui", + "ov_cimguiname": "igBeginPopupContextWindow", + "ret": "bool", + "signature": "(const char*,ImGuiPopupFlags)", + "stname": "" + } + ], + "igBeginPopupModal": [ + { + "args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)", + "argsT": [ + { + "name": "name", + "type": "const char*" + }, + { + "name": "p_open", + "type": "bool*" + }, + { + "name": "flags", + "type": "ImGuiWindowFlags" + } + ], + "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", + "call_args": "(name,p_open,flags)", + "cimguiname": "igBeginPopupModal", + "defaults": { + "flags": "0", + "p_open": "NULL" + }, + "funcname": "BeginPopupModal", + "location": "imgui:633", + "namespace": "ImGui", + "ov_cimguiname": "igBeginPopupModal", + "ret": "bool", + "signature": "(const char*,bool*,ImGuiWindowFlags)", + "stname": "" + } + ], + "igBeginTabBar": [ + { + "args": "(const char* str_id,ImGuiTabBarFlags flags)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiTabBarFlags" + } + ], + "argsoriginal": "(const char* str_id,ImGuiTabBarFlags flags=0)", + "call_args": "(str_id,flags)", + "cimguiname": "igBeginTabBar", + "defaults": { + "flags": "0" + }, + "funcname": "BeginTabBar", + "location": "imgui:728", + "namespace": "ImGui", + "ov_cimguiname": "igBeginTabBar", + "ret": "bool", + "signature": "(const char*,ImGuiTabBarFlags)", + "stname": "" + } + ], + "igBeginTabItem": [ + { + "args": "(const char* label,bool* p_open,ImGuiTabItemFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "p_open", + "type": "bool*" + }, + { + "name": "flags", + "type": "ImGuiTabItemFlags" + } + ], + "argsoriginal": "(const char* label,bool* p_open=((void*)0),ImGuiTabItemFlags flags=0)", + "call_args": "(label,p_open,flags)", + "cimguiname": "igBeginTabItem", + "defaults": { + "flags": "0", + "p_open": "NULL" + }, + "funcname": "BeginTabItem", + "location": "imgui:730", + "namespace": "ImGui", + "ov_cimguiname": "igBeginTabItem", + "ret": "bool", + "signature": "(const char*,bool*,ImGuiTabItemFlags)", + "stname": "" + } + ], + "igBeginTable": [ + { + "args": "(const char* str_id,int column,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "column", + "type": "int" + }, + { + "name": "flags", + "type": "ImGuiTableFlags" + }, + { + "name": "outer_size", + "type": "const ImVec2" + }, + { + "name": "inner_width", + "type": "float" + } + ], + "argsoriginal": "(const char* str_id,int column,ImGuiTableFlags flags=0,const ImVec2& outer_size=ImVec2(0.0f,0.0f),float inner_width=0.0f)", + "call_args": "(str_id,column,flags,outer_size,inner_width)", + "cimguiname": "igBeginTable", + "defaults": { + "flags": "0", + "inner_width": "0.0f", + "outer_size": "ImVec2(0.0f,0.0f)" + }, + "funcname": "BeginTable", + "location": "imgui:683", + "namespace": "ImGui", + "ov_cimguiname": "igBeginTable", + "ret": "bool", + "signature": "(const char*,int,ImGuiTableFlags,const ImVec2,float)", + "stname": "" + } + ], + "igBeginTooltip": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igBeginTooltip", + "defaults": {}, + "funcname": "BeginTooltip", + "location": "imgui:616", + "namespace": "ImGui", + "ov_cimguiname": "igBeginTooltip", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igBullet": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igBullet", + "defaults": {}, + "funcname": "Bullet", + "location": "imgui:470", + "namespace": "ImGui", + "ov_cimguiname": "igBullet", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igBulletText": [ + { + "args": "(const char* fmt,...)", + "argsT": [ + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "igBulletText", + "defaults": {}, + "funcname": "BulletText", + "isvararg": "...)", + "location": "imgui:452", + "namespace": "ImGui", + "ov_cimguiname": "igBulletText", + "ret": "void", + "signature": "(const char*,...)", + "stname": "" + } + ], + "igBulletTextV": [ + { + "args": "(const char* fmt,va_list args)", + "argsT": [ + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const char* fmt,va_list args)", + "call_args": "(fmt,args)", + "cimguiname": "igBulletTextV", + "defaults": {}, + "funcname": "BulletTextV", + "location": "imgui:453", + "namespace": "ImGui", + "ov_cimguiname": "igBulletTextV", + "ret": "void", + "signature": "(const char*,va_list)", + "stname": "" + } + ], + "igButton": [ + { + "args": "(const char* label,const ImVec2 size)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "size", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", + "call_args": "(label,size)", + "cimguiname": "igButton", + "defaults": { + "size": "ImVec2(0,0)" + }, + "funcname": "Button", + "location": "imgui:458", + "namespace": "ImGui", + "ov_cimguiname": "igButton", + "ret": "bool", + "signature": "(const char*,const ImVec2)", + "stname": "" + } + ], + "igCalcItemWidth": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igCalcItemWidth", + "defaults": {}, + "funcname": "CalcItemWidth", + "location": "imgui:380", + "namespace": "ImGui", + "ov_cimguiname": "igCalcItemWidth", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igCalcListClipping": [ + { + "args": "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)", + "argsT": [ + { + "name": "items_count", + "type": "int" + }, + { + "name": "items_height", + "type": "float" + }, + { + "name": "out_items_display_start", + "type": "int*" + }, + { + "name": "out_items_display_end", + "type": "int*" + } + ], + "argsoriginal": "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)", + "call_args": "(items_count,items_height,out_items_display_start,out_items_display_end)", + "cimguiname": "igCalcListClipping", + "defaults": {}, + "funcname": "CalcListClipping", + "location": "imgui:796", + "namespace": "ImGui", + "ov_cimguiname": "igCalcListClipping", + "ret": "void", + "signature": "(int,float,int*,int*)", + "stname": "" + } + ], + "igCalcTextSize": [ + { + "args": "(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + }, + { + "name": "text", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + }, + { + "name": "hide_text_after_double_hash", + "type": "bool" + }, + { + "name": "wrap_width", + "type": "float" + } + ], + "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", + "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", + "cimguiname": "igCalcTextSize", + "defaults": { + "hide_text_after_double_hash": "false", + "text_end": "NULL", + "wrap_width": "-1.0f" + }, + "funcname": "CalcTextSize", + "location": "imgui:801", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igCalcTextSize", + "ret": "void", + "signature": "(const char*,const char*,bool,float)", + "stname": "" + } + ], + "igCaptureKeyboardFromApp": [ + { + "args": "(bool want_capture_keyboard_value)", + "argsT": [ + { + "name": "want_capture_keyboard_value", + "type": "bool" + } + ], + "argsoriginal": "(bool want_capture_keyboard_value=true)", + "call_args": "(want_capture_keyboard_value)", + "cimguiname": "igCaptureKeyboardFromApp", + "defaults": { + "want_capture_keyboard_value": "true" + }, + "funcname": "CaptureKeyboardFromApp", + "location": "imgui:817", + "namespace": "ImGui", + "ov_cimguiname": "igCaptureKeyboardFromApp", + "ret": "void", + "signature": "(bool)", + "stname": "" + } + ], + "igCaptureMouseFromApp": [ + { + "args": "(bool want_capture_mouse_value)", + "argsT": [ + { + "name": "want_capture_mouse_value", + "type": "bool" + } + ], + "argsoriginal": "(bool want_capture_mouse_value=true)", + "call_args": "(want_capture_mouse_value)", + "cimguiname": "igCaptureMouseFromApp", + "defaults": { + "want_capture_mouse_value": "true" + }, + "funcname": "CaptureMouseFromApp", + "location": "imgui:837", + "namespace": "ImGui", + "ov_cimguiname": "igCaptureMouseFromApp", + "ret": "void", + "signature": "(bool)", + "stname": "" + } + ], + "igCheckbox": [ + { + "args": "(const char* label,bool* v)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "bool*" + } + ], + "argsoriginal": "(const char* label,bool* v)", + "call_args": "(label,v)", + "cimguiname": "igCheckbox", + "defaults": {}, + "funcname": "Checkbox", + "location": "imgui:464", + "namespace": "ImGui", + "ov_cimguiname": "igCheckbox", + "ret": "bool", + "signature": "(const char*,bool*)", + "stname": "" + } + ], + "igCheckboxFlags": [ + { + "args": "(const char* label,int* flags,int flags_value)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "flags", + "type": "int*" + }, + { + "name": "flags_value", + "type": "int" + } + ], + "argsoriginal": "(const char* label,int* flags,int flags_value)", + "call_args": "(label,flags,flags_value)", + "cimguiname": "igCheckboxFlags", + "defaults": {}, + "funcname": "CheckboxFlags", + "location": "imgui:465", + "namespace": "ImGui", + "ov_cimguiname": "igCheckboxFlagsIntPtr", + "ret": "bool", + "signature": "(const char*,int*,int)", + "stname": "" + }, + { + "args": "(const char* label,unsigned int* flags,unsigned int flags_value)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "flags", + "type": "unsigned int*" + }, + { + "name": "flags_value", + "type": "unsigned int" + } + ], + "argsoriginal": "(const char* label,unsigned int* flags,unsigned int flags_value)", + "call_args": "(label,flags,flags_value)", + "cimguiname": "igCheckboxFlags", + "defaults": {}, + "funcname": "CheckboxFlags", + "location": "imgui:466", + "namespace": "ImGui", + "ov_cimguiname": "igCheckboxFlagsUintPtr", + "ret": "bool", + "signature": "(const char*,unsigned int*,unsigned int)", + "stname": "" + } + ], + "igCloseCurrentPopup": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igCloseCurrentPopup", + "defaults": {}, + "funcname": "CloseCurrentPopup", + "location": "imgui:643", + "namespace": "ImGui", + "ov_cimguiname": "igCloseCurrentPopup", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igCollapsingHeader": [ + { + "args": "(const char* label,ImGuiTreeNodeFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiTreeNodeFlags" + } + ], + "argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)", + "call_args": "(label,flags)", + "cimguiname": "igCollapsingHeader", + "defaults": { + "flags": "0" + }, + "funcname": "CollapsingHeader", + "location": "imgui:570", + "namespace": "ImGui", + "ov_cimguiname": "igCollapsingHeaderTreeNodeFlags", + "ret": "bool", + "signature": "(const char*,ImGuiTreeNodeFlags)", + "stname": "" + }, + { + "args": "(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "p_visible", + "type": "bool*" + }, + { + "name": "flags", + "type": "ImGuiTreeNodeFlags" + } + ], + "argsoriginal": "(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags=0)", + "call_args": "(label,p_visible,flags)", + "cimguiname": "igCollapsingHeader", + "defaults": { + "flags": "0" + }, + "funcname": "CollapsingHeader", + "location": "imgui:571", + "namespace": "ImGui", + "ov_cimguiname": "igCollapsingHeaderBoolPtr", + "ret": "bool", + "signature": "(const char*,bool*,ImGuiTreeNodeFlags)", + "stname": "" + } + ], + "igColorButton": [ + { + "args": "(const char* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size)", + "argsT": [ + { + "name": "desc_id", + "type": "const char*" + }, + { + "name": "col", + "type": "const ImVec4" + }, + { + "name": "flags", + "type": "ImGuiColorEditFlags" + }, + { + "name": "size", + "type": "ImVec2" + } + ], + "argsoriginal": "(const char* desc_id,const ImVec4& col,ImGuiColorEditFlags flags=0,ImVec2 size=ImVec2(0,0))", + "call_args": "(desc_id,col,flags,size)", + "cimguiname": "igColorButton", + "defaults": { + "flags": "0", + "size": "ImVec2(0,0)" + }, + "funcname": "ColorButton", + "location": "imgui:551", + "namespace": "ImGui", + "ov_cimguiname": "igColorButton", + "ret": "bool", + "signature": "(const char*,const ImVec4,ImGuiColorEditFlags,ImVec2)", + "stname": "" + } + ], + "igColorConvertFloat4ToU32": [ + { + "args": "(const ImVec4 in)", + "argsT": [ + { + "name": "in", + "type": "const ImVec4" + } + ], + "argsoriginal": "(const ImVec4& in)", + "call_args": "(in)", + "cimguiname": "igColorConvertFloat4ToU32", + "defaults": {}, + "funcname": "ColorConvertFloat4ToU32", + "location": "imgui:805", + "namespace": "ImGui", + "ov_cimguiname": "igColorConvertFloat4ToU32", + "ret": "ImU32", + "signature": "(const ImVec4)", + "stname": "" + } + ], + "igColorConvertHSVtoRGB": [ + { + "args": "(float h,float s,float v,float* out_r,float* out_g,float* out_b)", + "argsT": [ + { + "name": "h", + "type": "float" + }, + { + "name": "s", + "type": "float" + }, + { + "name": "v", + "type": "float" + }, + { + "name": "out_r", + "reftoptr": true, + "type": "float*" + }, + { + "name": "out_g", + "reftoptr": true, + "type": "float*" + }, + { + "name": "out_b", + "reftoptr": true, + "type": "float*" + } + ], + "argsoriginal": "(float h,float s,float v,float& out_r,float& out_g,float& out_b)", + "call_args": "(h,s,v,*out_r,*out_g,*out_b)", + "cimguiname": "igColorConvertHSVtoRGB", + "defaults": {}, + "funcname": "ColorConvertHSVtoRGB", + "location": "imgui:807", + "namespace": "ImGui", + "ov_cimguiname": "igColorConvertHSVtoRGB", + "ret": "void", + "signature": "(float,float,float,float*,float*,float*)", + "stname": "" + } + ], + "igColorConvertRGBtoHSV": [ + { + "args": "(float r,float g,float b,float* out_h,float* out_s,float* out_v)", + "argsT": [ + { + "name": "r", + "type": "float" + }, + { + "name": "g", + "type": "float" + }, + { + "name": "b", + "type": "float" + }, + { + "name": "out_h", + "reftoptr": true, + "type": "float*" + }, + { + "name": "out_s", + "reftoptr": true, + "type": "float*" + }, + { + "name": "out_v", + "reftoptr": true, + "type": "float*" + } + ], + "argsoriginal": "(float r,float g,float b,float& out_h,float& out_s,float& out_v)", + "call_args": "(r,g,b,*out_h,*out_s,*out_v)", + "cimguiname": "igColorConvertRGBtoHSV", + "defaults": {}, + "funcname": "ColorConvertRGBtoHSV", + "location": "imgui:806", + "namespace": "ImGui", + "ov_cimguiname": "igColorConvertRGBtoHSV", + "ret": "void", + "signature": "(float,float,float,float*,float*,float*)", + "stname": "" + } + ], + "igColorConvertU32ToFloat4": [ + { + "args": "(ImVec4 *pOut,ImU32 in)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec4*" + }, + { + "name": "in", + "type": "ImU32" + } + ], + "argsoriginal": "(ImU32 in)", + "call_args": "(in)", + "cimguiname": "igColorConvertU32ToFloat4", + "defaults": {}, + "funcname": "ColorConvertU32ToFloat4", + "location": "imgui:804", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igColorConvertU32ToFloat4", + "ret": "void", + "signature": "(ImU32)", + "stname": "" + } + ], + "igColorEdit3": [ + { + "args": "(const char* label,float col[3],ImGuiColorEditFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "col", + "type": "float[3]" + }, + { + "name": "flags", + "type": "ImGuiColorEditFlags" + } + ], + "argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)", + "call_args": "(label,col,flags)", + "cimguiname": "igColorEdit3", + "defaults": { + "flags": "0" + }, + "funcname": "ColorEdit3", + "location": "imgui:547", + "namespace": "ImGui", + "ov_cimguiname": "igColorEdit3", + "ret": "bool", + "signature": "(const char*,float[3],ImGuiColorEditFlags)", + "stname": "" + } + ], + "igColorEdit4": [ + { + "args": "(const char* label,float col[4],ImGuiColorEditFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "col", + "type": "float[4]" + }, + { + "name": "flags", + "type": "ImGuiColorEditFlags" + } + ], + "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0)", + "call_args": "(label,col,flags)", + "cimguiname": "igColorEdit4", + "defaults": { + "flags": "0" + }, + "funcname": "ColorEdit4", + "location": "imgui:548", + "namespace": "ImGui", + "ov_cimguiname": "igColorEdit4", + "ret": "bool", + "signature": "(const char*,float[4],ImGuiColorEditFlags)", + "stname": "" + } + ], + "igColorPicker3": [ + { + "args": "(const char* label,float col[3],ImGuiColorEditFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "col", + "type": "float[3]" + }, + { + "name": "flags", + "type": "ImGuiColorEditFlags" + } + ], + "argsoriginal": "(const char* label,float col[3],ImGuiColorEditFlags flags=0)", + "call_args": "(label,col,flags)", + "cimguiname": "igColorPicker3", + "defaults": { + "flags": "0" + }, + "funcname": "ColorPicker3", + "location": "imgui:549", + "namespace": "ImGui", + "ov_cimguiname": "igColorPicker3", + "ret": "bool", + "signature": "(const char*,float[3],ImGuiColorEditFlags)", + "stname": "" + } + ], + "igColorPicker4": [ + { + "args": "(const char* label,float col[4],ImGuiColorEditFlags flags,const float* ref_col)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "col", + "type": "float[4]" + }, + { + "name": "flags", + "type": "ImGuiColorEditFlags" + }, + { + "name": "ref_col", + "type": "const float*" + } + ], + "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void*)0))", + "call_args": "(label,col,flags,ref_col)", + "cimguiname": "igColorPicker4", + "defaults": { + "flags": "0", + "ref_col": "NULL" + }, + "funcname": "ColorPicker4", + "location": "imgui:550", + "namespace": "ImGui", + "ov_cimguiname": "igColorPicker4", + "ret": "bool", + "signature": "(const char*,float[4],ImGuiColorEditFlags,const float*)", + "stname": "" + } + ], + "igColumns": [ + { + "args": "(int count,const char* id,bool border)", + "argsT": [ + { + "name": "count", + "type": "int" + }, + { + "name": "id", + "type": "const char*" + }, + { + "name": "border", + "type": "bool" + } + ], + "argsoriginal": "(int count=1,const char* id=((void*)0),bool border=true)", + "call_args": "(count,id,border)", + "cimguiname": "igColumns", + "defaults": { + "border": "true", + "count": "1", + "id": "NULL" + }, + "funcname": "Columns", + "location": "imgui:718", + "namespace": "ImGui", + "ov_cimguiname": "igColumns", + "ret": "void", + "signature": "(int,const char*,bool)", + "stname": "" + } + ], + "igCombo": [ + { + "args": "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "current_item", + "type": "int*" + }, + { + "name": "items", + "type": "const char* const[]" + }, + { + "name": "items_count", + "type": "int" + }, + { + "name": "popup_max_height_in_items", + "type": "int" + } + ], + "argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items=-1)", + "call_args": "(label,current_item,items,items_count,popup_max_height_in_items)", + "cimguiname": "igCombo", + "defaults": { + "popup_max_height_in_items": "-1" + }, + "funcname": "Combo", + "location": "imgui:477", + "namespace": "ImGui", + "ov_cimguiname": "igComboStr_arr", + "ret": "bool", + "signature": "(const char*,int*,const char* const[],int,int)", + "stname": "" + }, + { + "args": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "current_item", + "type": "int*" + }, + { + "name": "items_separated_by_zeros", + "type": "const char*" + }, + { + "name": "popup_max_height_in_items", + "type": "int" + } + ], + "argsoriginal": "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items=-1)", + "call_args": "(label,current_item,items_separated_by_zeros,popup_max_height_in_items)", + "cimguiname": "igCombo", + "defaults": { + "popup_max_height_in_items": "-1" + }, + "funcname": "Combo", + "location": "imgui:478", + "namespace": "ImGui", + "ov_cimguiname": "igComboStr", + "ret": "bool", + "signature": "(const char*,int*,const char*,int)", + "stname": "" + }, + { + "args": "(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)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "current_item", + "type": "int*" + }, + { + "name": "items_getter", + "ret": "bool", + "signature": "(void* data,int idx,const char** out_text)", + "type": "bool(*)(void* data,int idx,const char** out_text)" + }, + { + "name": "data", + "type": "void*" + }, + { + "name": "items_count", + "type": "int" + }, + { + "name": "popup_max_height_in_items", + "type": "int" + } + ], + "argsoriginal": "(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=-1)", + "call_args": "(label,current_item,items_getter,data,items_count,popup_max_height_in_items)", + "cimguiname": "igCombo", + "defaults": { + "popup_max_height_in_items": "-1" + }, + "funcname": "Combo", + "location": "imgui:479", + "namespace": "ImGui", + "ov_cimguiname": "igComboFnBoolPtr", + "ret": "bool", + "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", + "stname": "" + } + ], + "igCreateContext": [ + { + "args": "(ImFontAtlas* shared_font_atlas)", + "argsT": [ + { + "name": "shared_font_atlas", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "(ImFontAtlas* shared_font_atlas=((void*)0))", + "call_args": "(shared_font_atlas)", + "cimguiname": "igCreateContext", + "defaults": { + "shared_font_atlas": "NULL" + }, + "funcname": "CreateContext", + "location": "imgui:256", + "namespace": "ImGui", + "ov_cimguiname": "igCreateContext", + "ret": "ImGuiContext*", + "signature": "(ImFontAtlas*)", + "stname": "" + } + ], + "igDebugCheckVersionAndDataLayout": [ + { + "args": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)", + "argsT": [ + { + "name": "version_str", + "type": "const char*" + }, + { + "name": "sz_io", + "type": "size_t" + }, + { + "name": "sz_style", + "type": "size_t" + }, + { + "name": "sz_vec2", + "type": "size_t" + }, + { + "name": "sz_vec4", + "type": "size_t" + }, + { + "name": "sz_drawvert", + "type": "size_t" + }, + { + "name": "sz_drawidx", + "type": "size_t" + } + ], + "argsoriginal": "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)", + "call_args": "(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert,sz_drawidx)", + "cimguiname": "igDebugCheckVersionAndDataLayout", + "defaults": {}, + "funcname": "DebugCheckVersionAndDataLayout", + "location": "imgui:853", + "namespace": "ImGui", + "ov_cimguiname": "igDebugCheckVersionAndDataLayout", + "ret": "bool", + "signature": "(const char*,size_t,size_t,size_t,size_t,size_t,size_t)", + "stname": "" + } + ], + "igDestroyContext": [ + { + "args": "(ImGuiContext* ctx)", + "argsT": [ + { + "name": "ctx", + "type": "ImGuiContext*" + } + ], + "argsoriginal": "(ImGuiContext* ctx=((void*)0))", + "call_args": "(ctx)", + "cimguiname": "igDestroyContext", + "defaults": { + "ctx": "NULL" + }, + "funcname": "DestroyContext", + "location": "imgui:257", + "namespace": "ImGui", + "ov_cimguiname": "igDestroyContext", + "ret": "void", + "signature": "(ImGuiContext*)", + "stname": "" + } + ], + "igDragFloat": [ + { + "args": "(const char* label,float* v,float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float*" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,float* v,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", + "cimguiname": "igDragFloat", + "defaults": { + "flags": "0", + "format": "\"%.3f\"", + "v_max": "0.0f", + "v_min": "0.0f", + "v_speed": "1.0f" + }, + "funcname": "DragFloat", + "location": "imgui:492", + "namespace": "ImGui", + "ov_cimguiname": "igDragFloat", + "ret": "bool", + "signature": "(const char*,float*,float,float,float,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igDragFloat2": [ + { + "args": "(const char* label,float v[2],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[2]" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,float v[2],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", + "cimguiname": "igDragFloat2", + "defaults": { + "flags": "0", + "format": "\"%.3f\"", + "v_max": "0.0f", + "v_min": "0.0f", + "v_speed": "1.0f" + }, + "funcname": "DragFloat2", + "location": "imgui:493", + "namespace": "ImGui", + "ov_cimguiname": "igDragFloat2", + "ret": "bool", + "signature": "(const char*,float[2],float,float,float,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igDragFloat3": [ + { + "args": "(const char* label,float v[3],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[3]" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,float v[3],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", + "cimguiname": "igDragFloat3", + "defaults": { + "flags": "0", + "format": "\"%.3f\"", + "v_max": "0.0f", + "v_min": "0.0f", + "v_speed": "1.0f" + }, + "funcname": "DragFloat3", + "location": "imgui:494", + "namespace": "ImGui", + "ov_cimguiname": "igDragFloat3", + "ret": "bool", + "signature": "(const char*,float[3],float,float,float,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igDragFloat4": [ + { + "args": "(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[4]" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,float v[4],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", + "cimguiname": "igDragFloat4", + "defaults": { + "flags": "0", + "format": "\"%.3f\"", + "v_max": "0.0f", + "v_min": "0.0f", + "v_speed": "1.0f" + }, + "funcname": "DragFloat4", + "location": "imgui:495", + "namespace": "ImGui", + "ov_cimguiname": "igDragFloat4", + "ret": "bool", + "signature": "(const char*,float[4],float,float,float,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igDragFloatRange2": [ + { + "args": "(const char* label,float* v_current_min,float* v_current_max,float v_speed,float v_min,float v_max,const char* format,const char* format_max,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v_current_min", + "type": "float*" + }, + { + "name": "v_current_max", + "type": "float*" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "format_max", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,float* v_current_min,float* v_current_max,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",const char* format_max=((void*)0),ImGuiSliderFlags flags=0)", + "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,flags)", + "cimguiname": "igDragFloatRange2", + "defaults": { + "flags": "0", + "format": "\"%.3f\"", + "format_max": "NULL", + "v_max": "0.0f", + "v_min": "0.0f", + "v_speed": "1.0f" + }, + "funcname": "DragFloatRange2", + "location": "imgui:496", + "namespace": "ImGui", + "ov_cimguiname": "igDragFloatRange2", + "ret": "bool", + "signature": "(const char*,float*,float*,float,float,float,const char*,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igDragInt": [ + { + "args": "(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int*" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "v_min", + "type": "int" + }, + { + "name": "v_max", + "type": "int" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,int* v,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", + "cimguiname": "igDragInt", + "defaults": { + "flags": "0", + "format": "\"%d\"", + "v_max": "0", + "v_min": "0", + "v_speed": "1.0f" + }, + "funcname": "DragInt", + "location": "imgui:497", + "namespace": "ImGui", + "ov_cimguiname": "igDragInt", + "ret": "bool", + "signature": "(const char*,int*,float,int,int,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igDragInt2": [ + { + "args": "(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int[2]" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "v_min", + "type": "int" + }, + { + "name": "v_max", + "type": "int" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,int v[2],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", + "cimguiname": "igDragInt2", + "defaults": { + "flags": "0", + "format": "\"%d\"", + "v_max": "0", + "v_min": "0", + "v_speed": "1.0f" + }, + "funcname": "DragInt2", + "location": "imgui:498", + "namespace": "ImGui", + "ov_cimguiname": "igDragInt2", + "ret": "bool", + "signature": "(const char*,int[2],float,int,int,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igDragInt3": [ + { + "args": "(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int[3]" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "v_min", + "type": "int" + }, + { + "name": "v_max", + "type": "int" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,int v[3],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", + "cimguiname": "igDragInt3", + "defaults": { + "flags": "0", + "format": "\"%d\"", + "v_max": "0", + "v_min": "0", + "v_speed": "1.0f" + }, + "funcname": "DragInt3", + "location": "imgui:499", + "namespace": "ImGui", + "ov_cimguiname": "igDragInt3", + "ret": "bool", + "signature": "(const char*,int[3],float,int,int,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igDragInt4": [ + { + "args": "(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int[4]" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "v_min", + "type": "int" + }, + { + "name": "v_max", + "type": "int" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,int v[4],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_speed,v_min,v_max,format,flags)", + "cimguiname": "igDragInt4", + "defaults": { + "flags": "0", + "format": "\"%d\"", + "v_max": "0", + "v_min": "0", + "v_speed": "1.0f" + }, + "funcname": "DragInt4", + "location": "imgui:500", + "namespace": "ImGui", + "ov_cimguiname": "igDragInt4", + "ret": "bool", + "signature": "(const char*,int[4],float,int,int,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igDragIntRange2": [ + { + "args": "(const char* label,int* v_current_min,int* v_current_max,float v_speed,int v_min,int v_max,const char* format,const char* format_max,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v_current_min", + "type": "int*" + }, + { + "name": "v_current_max", + "type": "int*" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "v_min", + "type": "int" + }, + { + "name": "v_max", + "type": "int" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "format_max", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,int* v_current_min,int* v_current_max,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",const char* format_max=((void*)0),ImGuiSliderFlags flags=0)", + "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,flags)", + "cimguiname": "igDragIntRange2", + "defaults": { + "flags": "0", + "format": "\"%d\"", + "format_max": "NULL", + "v_max": "0", + "v_min": "0", + "v_speed": "1.0f" + }, + "funcname": "DragIntRange2", + "location": "imgui:501", + "namespace": "ImGui", + "ov_cimguiname": "igDragIntRange2", + "ret": "bool", + "signature": "(const char*,int*,int*,float,int,int,const char*,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igDragScalar": [ + { + "args": "(const char* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "data_type", + "type": "ImGuiDataType" + }, + { + "name": "p_data", + "type": "void*" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "p_min", + "type": "const void*" + }, + { + "name": "p_max", + "type": "const void*" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min=((void*)0),const void* p_max=((void*)0),const char* format=((void*)0),ImGuiSliderFlags flags=0)", + "call_args": "(label,data_type,p_data,v_speed,p_min,p_max,format,flags)", + "cimguiname": "igDragScalar", + "defaults": { + "flags": "0", + "format": "NULL", + "p_max": "NULL", + "p_min": "NULL" + }, + "funcname": "DragScalar", + "location": "imgui:502", + "namespace": "ImGui", + "ov_cimguiname": "igDragScalar", + "ret": "bool", + "signature": "(const char*,ImGuiDataType,void*,float,const void*,const void*,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igDragScalarN": [ + { + "args": "(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "data_type", + "type": "ImGuiDataType" + }, + { + "name": "p_data", + "type": "void*" + }, + { + "name": "components", + "type": "int" + }, + { + "name": "v_speed", + "type": "float" + }, + { + "name": "p_min", + "type": "const void*" + }, + { + "name": "p_max", + "type": "const void*" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min=((void*)0),const void* p_max=((void*)0),const char* format=((void*)0),ImGuiSliderFlags flags=0)", + "call_args": "(label,data_type,p_data,components,v_speed,p_min,p_max,format,flags)", + "cimguiname": "igDragScalarN", + "defaults": { + "flags": "0", + "format": "NULL", + "p_max": "NULL", + "p_min": "NULL" + }, + "funcname": "DragScalarN", + "location": "imgui:503", + "namespace": "ImGui", + "ov_cimguiname": "igDragScalarN", + "ret": "bool", + "signature": "(const char*,ImGuiDataType,void*,int,float,const void*,const void*,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igDummy": [ + { + "args": "(const ImVec2 size)", + "argsT": [ + { + "name": "size", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& size)", + "call_args": "(size)", + "cimguiname": "igDummy", + "defaults": {}, + "funcname": "Dummy", + "location": "imgui:404", + "namespace": "ImGui", + "ov_cimguiname": "igDummy", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "" + } + ], + "igEnd": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEnd", + "defaults": {}, + "funcname": "End", + "location": "imgui:297", + "namespace": "ImGui", + "ov_cimguiname": "igEnd", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndChild": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndChild", + "defaults": {}, + "funcname": "EndChild", + "location": "imgui:309", + "namespace": "ImGui", + "ov_cimguiname": "igEndChild", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndChildFrame": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndChildFrame", + "defaults": {}, + "funcname": "EndChildFrame", + "location": "imgui:798", + "namespace": "ImGui", + "ov_cimguiname": "igEndChildFrame", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndCombo": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndCombo", + "defaults": {}, + "funcname": "EndCombo", + "location": "imgui:476", + "namespace": "ImGui", + "ov_cimguiname": "igEndCombo", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndDragDropSource": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndDragDropSource", + "defaults": {}, + "funcname": "EndDragDropSource", + "location": "imgui:748", + "namespace": "ImGui", + "ov_cimguiname": "igEndDragDropSource", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndDragDropTarget": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndDragDropTarget", + "defaults": {}, + "funcname": "EndDragDropTarget", + "location": "imgui:751", + "namespace": "ImGui", + "ov_cimguiname": "igEndDragDropTarget", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndFrame": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndFrame", + "defaults": {}, + "funcname": "EndFrame", + "location": "imgui:265", + "namespace": "ImGui", + "ov_cimguiname": "igEndFrame", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndGroup": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndGroup", + "defaults": {}, + "funcname": "EndGroup", + "location": "imgui:408", + "namespace": "ImGui", + "ov_cimguiname": "igEndGroup", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndMainMenuBar": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndMainMenuBar", + "defaults": {}, + "funcname": "EndMainMenuBar", + "location": "imgui:608", + "namespace": "ImGui", + "ov_cimguiname": "igEndMainMenuBar", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndMenu": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndMenu", + "defaults": {}, + "funcname": "EndMenu", + "location": "imgui:610", + "namespace": "ImGui", + "ov_cimguiname": "igEndMenu", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndMenuBar": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndMenuBar", + "defaults": {}, + "funcname": "EndMenuBar", + "location": "imgui:606", + "namespace": "ImGui", + "ov_cimguiname": "igEndMenuBar", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndPopup": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndPopup", + "defaults": {}, + "funcname": "EndPopup", + "location": "imgui:634", + "namespace": "ImGui", + "ov_cimguiname": "igEndPopup", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndTabBar": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndTabBar", + "defaults": {}, + "funcname": "EndTabBar", + "location": "imgui:729", + "namespace": "ImGui", + "ov_cimguiname": "igEndTabBar", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndTabItem": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndTabItem", + "defaults": {}, + "funcname": "EndTabItem", + "location": "imgui:731", + "namespace": "ImGui", + "ov_cimguiname": "igEndTabItem", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndTable": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndTable", + "defaults": {}, + "funcname": "EndTable", + "location": "imgui:684", + "namespace": "ImGui", + "ov_cimguiname": "igEndTable", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndTooltip": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndTooltip", + "defaults": {}, + "funcname": "EndTooltip", + "location": "imgui:617", + "namespace": "ImGui", + "ov_cimguiname": "igEndTooltip", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetBackgroundDrawList": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetBackgroundDrawList", + "defaults": {}, + "funcname": "GetBackgroundDrawList", + "location": "imgui:790", + "namespace": "ImGui", + "ov_cimguiname": "igGetBackgroundDrawList", + "ret": "ImDrawList*", + "signature": "()", + "stname": "" + } + ], + "igGetClipboardText": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetClipboardText", + "defaults": {}, + "funcname": "GetClipboardText", + "location": "imgui:841", + "namespace": "ImGui", + "ov_cimguiname": "igGetClipboardText", + "ret": "const char*", + "signature": "()", + "stname": "" + } + ], + "igGetColorU32": [ + { + "args": "(ImGuiCol idx,float alpha_mul)", + "argsT": [ + { + "name": "idx", + "type": "ImGuiCol" + }, + { + "name": "alpha_mul", + "type": "float" + } + ], + "argsoriginal": "(ImGuiCol idx,float alpha_mul=1.0f)", + "call_args": "(idx,alpha_mul)", + "cimguiname": "igGetColorU32", + "defaults": { + "alpha_mul": "1.0f" + }, + "funcname": "GetColorU32", + "location": "imgui:388", + "namespace": "ImGui", + "ov_cimguiname": "igGetColorU32Col", + "ret": "ImU32", + "signature": "(ImGuiCol,float)", + "stname": "" + }, + { + "args": "(const ImVec4 col)", + "argsT": [ + { + "name": "col", + "type": "const ImVec4" + } + ], + "argsoriginal": "(const ImVec4& col)", + "call_args": "(col)", + "cimguiname": "igGetColorU32", + "defaults": {}, + "funcname": "GetColorU32", + "location": "imgui:389", + "namespace": "ImGui", + "ov_cimguiname": "igGetColorU32Vec4", + "ret": "ImU32", + "signature": "(const ImVec4)", + "stname": "" + }, + { + "args": "(ImU32 col)", + "argsT": [ + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(ImU32 col)", + "call_args": "(col)", + "cimguiname": "igGetColorU32", + "defaults": {}, + "funcname": "GetColorU32", + "location": "imgui:390", + "namespace": "ImGui", + "ov_cimguiname": "igGetColorU32U32", + "ret": "ImU32", + "signature": "(ImU32)", + "stname": "" + } + ], + "igGetColumnIndex": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetColumnIndex", + "defaults": {}, + "funcname": "GetColumnIndex", + "location": "imgui:720", + "namespace": "ImGui", + "ov_cimguiname": "igGetColumnIndex", + "ret": "int", + "signature": "()", + "stname": "" + } + ], + "igGetColumnOffset": [ + { + "args": "(int column_index)", + "argsT": [ + { + "name": "column_index", + "type": "int" + } + ], + "argsoriginal": "(int column_index=-1)", + "call_args": "(column_index)", + "cimguiname": "igGetColumnOffset", + "defaults": { + "column_index": "-1" + }, + "funcname": "GetColumnOffset", + "location": "imgui:723", + "namespace": "ImGui", + "ov_cimguiname": "igGetColumnOffset", + "ret": "float", + "signature": "(int)", + "stname": "" + } + ], + "igGetColumnWidth": [ + { + "args": "(int column_index)", + "argsT": [ + { + "name": "column_index", + "type": "int" + } + ], + "argsoriginal": "(int column_index=-1)", + "call_args": "(column_index)", + "cimguiname": "igGetColumnWidth", + "defaults": { + "column_index": "-1" + }, + "funcname": "GetColumnWidth", + "location": "imgui:721", + "namespace": "ImGui", + "ov_cimguiname": "igGetColumnWidth", + "ret": "float", + "signature": "(int)", + "stname": "" + } + ], + "igGetColumnsCount": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetColumnsCount", + "defaults": {}, + "funcname": "GetColumnsCount", + "location": "imgui:725", + "namespace": "ImGui", + "ov_cimguiname": "igGetColumnsCount", + "ret": "int", + "signature": "()", + "stname": "" + } + ], + "igGetContentRegionAvail": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetContentRegionAvail", + "defaults": {}, + "funcname": "GetContentRegionAvail", + "location": "imgui:344", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetContentRegionAvail", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetContentRegionMax": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetContentRegionMax", + "defaults": {}, + "funcname": "GetContentRegionMax", + "location": "imgui:345", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetContentRegionMax", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetCurrentContext": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCurrentContext", + "defaults": {}, + "funcname": "GetCurrentContext", + "location": "imgui:258", + "namespace": "ImGui", + "ov_cimguiname": "igGetCurrentContext", + "ret": "ImGuiContext*", + "signature": "()", + "stname": "" + } + ], + "igGetCursorPos": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorPos", + "defaults": {}, + "funcname": "GetCursorPos", + "location": "imgui:409", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetCursorPos", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetCursorPosX": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorPosX", + "defaults": {}, + "funcname": "GetCursorPosX", + "location": "imgui:410", + "namespace": "ImGui", + "ov_cimguiname": "igGetCursorPosX", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetCursorPosY": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorPosY", + "defaults": {}, + "funcname": "GetCursorPosY", + "location": "imgui:411", + "namespace": "ImGui", + "ov_cimguiname": "igGetCursorPosY", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetCursorScreenPos": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorScreenPos", + "defaults": {}, + "funcname": "GetCursorScreenPos", + "location": "imgui:416", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetCursorScreenPos", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetCursorStartPos": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetCursorStartPos", + "defaults": {}, + "funcname": "GetCursorStartPos", + "location": "imgui:415", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetCursorStartPos", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetDragDropPayload": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetDragDropPayload", + "defaults": {}, + "funcname": "GetDragDropPayload", + "location": "imgui:752", + "namespace": "ImGui", + "ov_cimguiname": "igGetDragDropPayload", + "ret": "const ImGuiPayload*", + "signature": "()", + "stname": "" + } + ], + "igGetDrawData": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetDrawData", + "defaults": {}, + "funcname": "GetDrawData", + "location": "imgui:267", + "namespace": "ImGui", + "ov_cimguiname": "igGetDrawData", + "ret": "ImDrawData*", + "signature": "()", + "stname": "" + } + ], + "igGetDrawListSharedData": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetDrawListSharedData", + "defaults": {}, + "funcname": "GetDrawListSharedData", + "location": "imgui:792", + "namespace": "ImGui", + "ov_cimguiname": "igGetDrawListSharedData", + "ret": "ImDrawListSharedData*", + "signature": "()", + "stname": "" + } + ], + "igGetFont": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFont", + "defaults": {}, + "funcname": "GetFont", + "location": "imgui:385", + "namespace": "ImGui", + "ov_cimguiname": "igGetFont", + "ret": "ImFont*", + "signature": "()", + "stname": "" + } + ], + "igGetFontSize": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFontSize", + "defaults": {}, + "funcname": "GetFontSize", + "location": "imgui:386", + "namespace": "ImGui", + "ov_cimguiname": "igGetFontSize", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetFontTexUvWhitePixel": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFontTexUvWhitePixel", + "defaults": {}, + "funcname": "GetFontTexUvWhitePixel", + "location": "imgui:387", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetFontTexUvWhitePixel", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetForegroundDrawList": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetForegroundDrawList", + "defaults": {}, + "funcname": "GetForegroundDrawList", + "location": "imgui:791", + "namespace": "ImGui", + "ov_cimguiname": "igGetForegroundDrawList", + "ret": "ImDrawList*", + "signature": "()", + "stname": "" + } + ], + "igGetFrameCount": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFrameCount", + "defaults": {}, + "funcname": "GetFrameCount", + "location": "imgui:789", + "namespace": "ImGui", + "ov_cimguiname": "igGetFrameCount", + "ret": "int", + "signature": "()", + "stname": "" + } + ], + "igGetFrameHeight": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFrameHeight", + "defaults": {}, + "funcname": "GetFrameHeight", + "location": "imgui:421", + "namespace": "ImGui", + "ov_cimguiname": "igGetFrameHeight", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetFrameHeightWithSpacing": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFrameHeightWithSpacing", + "defaults": {}, + "funcname": "GetFrameHeightWithSpacing", + "location": "imgui:422", + "namespace": "ImGui", + "ov_cimguiname": "igGetFrameHeightWithSpacing", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetID": [ + { + "args": "(const char* str_id)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + } + ], + "argsoriginal": "(const char* str_id)", + "call_args": "(str_id)", + "cimguiname": "igGetID", + "defaults": {}, + "funcname": "GetID", + "location": "imgui:436", + "namespace": "ImGui", + "ov_cimguiname": "igGetIDStr", + "ret": "ImGuiID", + "signature": "(const char*)", + "stname": "" + }, + { + "args": "(const char* str_id_begin,const char* str_id_end)", + "argsT": [ + { + "name": "str_id_begin", + "type": "const char*" + }, + { + "name": "str_id_end", + "type": "const char*" + } + ], + "argsoriginal": "(const char* str_id_begin,const char* str_id_end)", + "call_args": "(str_id_begin,str_id_end)", + "cimguiname": "igGetID", + "defaults": {}, + "funcname": "GetID", + "location": "imgui:437", + "namespace": "ImGui", + "ov_cimguiname": "igGetIDStrStr", + "ret": "ImGuiID", + "signature": "(const char*,const char*)", + "stname": "" + }, + { + "args": "(const void* ptr_id)", + "argsT": [ + { + "name": "ptr_id", + "type": "const void*" + } + ], + "argsoriginal": "(const void* ptr_id)", + "call_args": "(ptr_id)", + "cimguiname": "igGetID", + "defaults": {}, + "funcname": "GetID", + "location": "imgui:438", + "namespace": "ImGui", + "ov_cimguiname": "igGetIDPtr", + "ret": "ImGuiID", + "signature": "(const void*)", + "stname": "" + } + ], + "igGetIO": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetIO", + "defaults": {}, + "funcname": "GetIO", + "location": "imgui:262", + "namespace": "ImGui", + "ov_cimguiname": "igGetIO", + "ret": "ImGuiIO*", + "retref": "&", + "signature": "()", + "stname": "" + } + ], + "igGetItemRectMax": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetItemRectMax", + "defaults": {}, + "funcname": "GetItemRectMax", + "location": "imgui:781", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetItemRectMax", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetItemRectMin": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetItemRectMin", + "defaults": {}, + "funcname": "GetItemRectMin", + "location": "imgui:780", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetItemRectMin", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetItemRectSize": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetItemRectSize", + "defaults": {}, + "funcname": "GetItemRectSize", + "location": "imgui:782", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetItemRectSize", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetKeyIndex": [ + { + "args": "(ImGuiKey imgui_key)", + "argsT": [ + { + "name": "imgui_key", + "type": "ImGuiKey" + } + ], + "argsoriginal": "(ImGuiKey imgui_key)", + "call_args": "(imgui_key)", + "cimguiname": "igGetKeyIndex", + "defaults": {}, + "funcname": "GetKeyIndex", + "location": "imgui:812", + "namespace": "ImGui", + "ov_cimguiname": "igGetKeyIndex", + "ret": "int", + "signature": "(ImGuiKey)", + "stname": "" + } + ], + "igGetKeyPressedAmount": [ + { + "args": "(int key_index,float repeat_delay,float rate)", + "argsT": [ + { + "name": "key_index", + "type": "int" + }, + { + "name": "repeat_delay", + "type": "float" + }, + { + "name": "rate", + "type": "float" + } + ], + "argsoriginal": "(int key_index,float repeat_delay,float rate)", + "call_args": "(key_index,repeat_delay,rate)", + "cimguiname": "igGetKeyPressedAmount", + "defaults": {}, + "funcname": "GetKeyPressedAmount", + "location": "imgui:816", + "namespace": "ImGui", + "ov_cimguiname": "igGetKeyPressedAmount", + "ret": "int", + "signature": "(int,float,float)", + "stname": "" + } + ], + "igGetMouseCursor": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetMouseCursor", + "defaults": {}, + "funcname": "GetMouseCursor", + "location": "imgui:835", + "namespace": "ImGui", + "ov_cimguiname": "igGetMouseCursor", + "ret": "ImGuiMouseCursor", + "signature": "()", + "stname": "" + } + ], + "igGetMouseDragDelta": [ + { + "args": "(ImVec2 *pOut,ImGuiMouseButton button,float lock_threshold)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + }, + { + "name": "button", + "type": "ImGuiMouseButton" + }, + { + "name": "lock_threshold", + "type": "float" + } + ], + "argsoriginal": "(ImGuiMouseButton button=0,float lock_threshold=-1.0f)", + "call_args": "(button,lock_threshold)", + "cimguiname": "igGetMouseDragDelta", + "defaults": { + "button": "0", + "lock_threshold": "-1.0f" + }, + "funcname": "GetMouseDragDelta", + "location": "imgui:833", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetMouseDragDelta", + "ret": "void", + "signature": "(ImGuiMouseButton,float)", + "stname": "" + } + ], + "igGetMousePos": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetMousePos", + "defaults": {}, + "funcname": "GetMousePos", + "location": "imgui:830", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetMousePos", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetMousePosOnOpeningCurrentPopup": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetMousePosOnOpeningCurrentPopup", + "defaults": {}, + "funcname": "GetMousePosOnOpeningCurrentPopup", + "location": "imgui:831", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetScrollMaxX": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetScrollMaxX", + "defaults": {}, + "funcname": "GetScrollMaxX", + "location": "imgui:355", + "namespace": "ImGui", + "ov_cimguiname": "igGetScrollMaxX", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetScrollMaxY": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetScrollMaxY", + "defaults": {}, + "funcname": "GetScrollMaxY", + "location": "imgui:356", + "namespace": "ImGui", + "ov_cimguiname": "igGetScrollMaxY", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetScrollX": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetScrollX", + "defaults": {}, + "funcname": "GetScrollX", + "location": "imgui:351", + "namespace": "ImGui", + "ov_cimguiname": "igGetScrollX", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetScrollY": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetScrollY", + "defaults": {}, + "funcname": "GetScrollY", + "location": "imgui:352", + "namespace": "ImGui", + "ov_cimguiname": "igGetScrollY", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetStateStorage": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetStateStorage", + "defaults": {}, + "funcname": "GetStateStorage", + "location": "imgui:795", + "namespace": "ImGui", + "ov_cimguiname": "igGetStateStorage", + "ret": "ImGuiStorage*", + "signature": "()", + "stname": "" + } + ], + "igGetStyle": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetStyle", + "defaults": {}, + "funcname": "GetStyle", + "location": "imgui:263", + "namespace": "ImGui", + "ov_cimguiname": "igGetStyle", + "ret": "ImGuiStyle*", + "retref": "&", + "signature": "()", + "stname": "" + } + ], + "igGetStyleColorName": [ + { + "args": "(ImGuiCol idx)", + "argsT": [ + { + "name": "idx", + "type": "ImGuiCol" + } + ], + "argsoriginal": "(ImGuiCol idx)", + "call_args": "(idx)", + "cimguiname": "igGetStyleColorName", + "defaults": {}, + "funcname": "GetStyleColorName", + "location": "imgui:793", + "namespace": "ImGui", + "ov_cimguiname": "igGetStyleColorName", + "ret": "const char*", + "signature": "(ImGuiCol)", + "stname": "" + } + ], + "igGetStyleColorVec4": [ + { + "args": "(ImGuiCol idx)", + "argsT": [ + { + "name": "idx", + "type": "ImGuiCol" + } + ], + "argsoriginal": "(ImGuiCol idx)", + "call_args": "(idx)", + "cimguiname": "igGetStyleColorVec4", + "defaults": {}, + "funcname": "GetStyleColorVec4", + "location": "imgui:391", + "namespace": "ImGui", + "ov_cimguiname": "igGetStyleColorVec4", + "ret": "const ImVec4*", + "retref": "&", + "signature": "(ImGuiCol)", + "stname": "" + } + ], + "igGetTextLineHeight": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetTextLineHeight", + "defaults": {}, + "funcname": "GetTextLineHeight", + "location": "imgui:419", + "namespace": "ImGui", + "ov_cimguiname": "igGetTextLineHeight", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetTextLineHeightWithSpacing": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetTextLineHeightWithSpacing", + "defaults": {}, + "funcname": "GetTextLineHeightWithSpacing", + "location": "imgui:420", + "namespace": "ImGui", + "ov_cimguiname": "igGetTextLineHeightWithSpacing", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetTime": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetTime", + "defaults": {}, + "funcname": "GetTime", + "location": "imgui:788", + "namespace": "ImGui", + "ov_cimguiname": "igGetTime", + "ret": "double", + "signature": "()", + "stname": "" + } + ], + "igGetTreeNodeToLabelSpacing": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetTreeNodeToLabelSpacing", + "defaults": {}, + "funcname": "GetTreeNodeToLabelSpacing", + "location": "imgui:569", + "namespace": "ImGui", + "ov_cimguiname": "igGetTreeNodeToLabelSpacing", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetVersion": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetVersion", + "defaults": {}, + "funcname": "GetVersion", + "location": "imgui:277", + "namespace": "ImGui", + "ov_cimguiname": "igGetVersion", + "ret": "const char*", + "signature": "()", + "stname": "" + } + ], + "igGetWindowContentRegionMax": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowContentRegionMax", + "defaults": {}, + "funcname": "GetWindowContentRegionMax", + "location": "imgui:347", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetWindowContentRegionMax", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetWindowContentRegionMin": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowContentRegionMin", + "defaults": {}, + "funcname": "GetWindowContentRegionMin", + "location": "imgui:346", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetWindowContentRegionMin", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetWindowContentRegionWidth": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowContentRegionWidth", + "defaults": {}, + "funcname": "GetWindowContentRegionWidth", + "location": "imgui:348", + "namespace": "ImGui", + "ov_cimguiname": "igGetWindowContentRegionWidth", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetWindowDrawList": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowDrawList", + "defaults": {}, + "funcname": "GetWindowDrawList", + "location": "imgui:317", + "namespace": "ImGui", + "ov_cimguiname": "igGetWindowDrawList", + "ret": "ImDrawList*", + "signature": "()", + "stname": "" + } + ], + "igGetWindowHeight": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowHeight", + "defaults": {}, + "funcname": "GetWindowHeight", + "location": "imgui:321", + "namespace": "ImGui", + "ov_cimguiname": "igGetWindowHeight", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igGetWindowPos": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowPos", + "defaults": {}, + "funcname": "GetWindowPos", + "location": "imgui:318", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetWindowPos", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetWindowSize": [ + { + "args": "(ImVec2 *pOut)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowSize", + "defaults": {}, + "funcname": "GetWindowSize", + "location": "imgui:319", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetWindowSize", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igGetWindowWidth": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetWindowWidth", + "defaults": {}, + "funcname": "GetWindowWidth", + "location": "imgui:320", + "namespace": "ImGui", + "ov_cimguiname": "igGetWindowWidth", + "ret": "float", + "signature": "()", + "stname": "" + } + ], + "igImage": [ + { + "args": "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col)", + "argsT": [ + { + "name": "user_texture_id", + "type": "ImTextureID" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "uv0", + "type": "const ImVec2" + }, + { + "name": "uv1", + "type": "const ImVec2" + }, + { + "name": "tint_col", + "type": "const ImVec4" + }, + { + "name": "border_col", + "type": "const ImVec4" + } + ], + "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& tint_col=ImVec4(1,1,1,1),const ImVec4& border_col=ImVec4(0,0,0,0))", + "call_args": "(user_texture_id,size,uv0,uv1,tint_col,border_col)", + "cimguiname": "igImage", + "defaults": { + "border_col": "ImVec4(0,0,0,0)", + "tint_col": "ImVec4(1,1,1,1)", + "uv0": "ImVec2(0,0)", + "uv1": "ImVec2(1,1)" + }, + "funcname": "Image", + "location": "imgui:462", + "namespace": "ImGui", + "ov_cimguiname": "igImage", + "ret": "void", + "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", + "stname": "" + } + ], + "igImageButton": [ + { + "args": "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,int frame_padding,const ImVec4 bg_col,const ImVec4 tint_col)", + "argsT": [ + { + "name": "user_texture_id", + "type": "ImTextureID" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "uv0", + "type": "const ImVec2" + }, + { + "name": "uv1", + "type": "const ImVec2" + }, + { + "name": "frame_padding", + "type": "int" + }, + { + "name": "bg_col", + "type": "const ImVec4" + }, + { + "name": "tint_col", + "type": "const ImVec4" + } + ], + "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),int frame_padding=-1,const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))", + "call_args": "(user_texture_id,size,uv0,uv1,frame_padding,bg_col,tint_col)", + "cimguiname": "igImageButton", + "defaults": { + "bg_col": "ImVec4(0,0,0,0)", + "frame_padding": "-1", + "tint_col": "ImVec4(1,1,1,1)", + "uv0": "ImVec2(0,0)", + "uv1": "ImVec2(1,1)" + }, + "funcname": "ImageButton", + "location": "imgui:463", + "namespace": "ImGui", + "ov_cimguiname": "igImageButton", + "ret": "bool", + "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)", + "stname": "" + } + ], + "igIndent": [ + { + "args": "(float indent_w)", + "argsT": [ + { + "name": "indent_w", + "type": "float" + } + ], + "argsoriginal": "(float indent_w=0.0f)", + "call_args": "(indent_w)", + "cimguiname": "igIndent", + "defaults": { + "indent_w": "0.0f" + }, + "funcname": "Indent", + "location": "imgui:405", + "namespace": "ImGui", + "ov_cimguiname": "igIndent", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], + "igInputDouble": [ + { + "args": "(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "double*" + }, + { + "name": "step", + "type": "double" + }, + { + "name": "step_fast", + "type": "double" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + } + ], + "argsoriginal": "(const char* label,double* v,double step=0.0,double step_fast=0.0,const char* format=\"%.6f\",ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,step,step_fast,format,flags)", + "cimguiname": "igInputDouble", + "defaults": { + "flags": "0", + "format": "\"%.6f\"", + "step": "0.0", + "step_fast": "0.0" + }, + "funcname": "InputDouble", + "location": "imgui:540", + "namespace": "ImGui", + "ov_cimguiname": "igInputDouble", + "ret": "bool", + "signature": "(const char*,double*,double,double,const char*,ImGuiInputTextFlags)", + "stname": "" + } + ], + "igInputFloat": [ + { + "args": "(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float*" + }, + { + "name": "step", + "type": "float" + }, + { + "name": "step_fast", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + } + ], + "argsoriginal": "(const char* label,float* v,float step=0.0f,float step_fast=0.0f,const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,step,step_fast,format,flags)", + "cimguiname": "igInputFloat", + "defaults": { + "flags": "0", + "format": "\"%.3f\"", + "step": "0.0f", + "step_fast": "0.0f" + }, + "funcname": "InputFloat", + "location": "imgui:532", + "namespace": "ImGui", + "ov_cimguiname": "igInputFloat", + "ret": "bool", + "signature": "(const char*,float*,float,float,const char*,ImGuiInputTextFlags)", + "stname": "" + } + ], + "igInputFloat2": [ + { + "args": "(const char* label,float v[2],const char* format,ImGuiInputTextFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[2]" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + } + ], + "argsoriginal": "(const char* label,float v[2],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,format,flags)", + "cimguiname": "igInputFloat2", + "defaults": { + "flags": "0", + "format": "\"%.3f\"" + }, + "funcname": "InputFloat2", + "location": "imgui:533", + "namespace": "ImGui", + "ov_cimguiname": "igInputFloat2", + "ret": "bool", + "signature": "(const char*,float[2],const char*,ImGuiInputTextFlags)", + "stname": "" + } + ], + "igInputFloat3": [ + { + "args": "(const char* label,float v[3],const char* format,ImGuiInputTextFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[3]" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + } + ], + "argsoriginal": "(const char* label,float v[3],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,format,flags)", + "cimguiname": "igInputFloat3", + "defaults": { + "flags": "0", + "format": "\"%.3f\"" + }, + "funcname": "InputFloat3", + "location": "imgui:534", + "namespace": "ImGui", + "ov_cimguiname": "igInputFloat3", + "ret": "bool", + "signature": "(const char*,float[3],const char*,ImGuiInputTextFlags)", + "stname": "" + } + ], + "igInputFloat4": [ + { + "args": "(const char* label,float v[4],const char* format,ImGuiInputTextFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[4]" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + } + ], + "argsoriginal": "(const char* label,float v[4],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,format,flags)", + "cimguiname": "igInputFloat4", + "defaults": { + "flags": "0", + "format": "\"%.3f\"" + }, + "funcname": "InputFloat4", + "location": "imgui:535", + "namespace": "ImGui", + "ov_cimguiname": "igInputFloat4", + "ret": "bool", + "signature": "(const char*,float[4],const char*,ImGuiInputTextFlags)", + "stname": "" + } + ], + "igInputInt": [ + { + "args": "(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int*" + }, + { + "name": "step", + "type": "int" + }, + { + "name": "step_fast", + "type": "int" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + } + ], + "argsoriginal": "(const char* label,int* v,int step=1,int step_fast=100,ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,step,step_fast,flags)", + "cimguiname": "igInputInt", + "defaults": { + "flags": "0", + "step": "1", + "step_fast": "100" + }, + "funcname": "InputInt", + "location": "imgui:536", + "namespace": "ImGui", + "ov_cimguiname": "igInputInt", + "ret": "bool", + "signature": "(const char*,int*,int,int,ImGuiInputTextFlags)", + "stname": "" + } + ], + "igInputInt2": [ + { + "args": "(const char* label,int v[2],ImGuiInputTextFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int[2]" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + } + ], + "argsoriginal": "(const char* label,int v[2],ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,flags)", + "cimguiname": "igInputInt2", + "defaults": { + "flags": "0" + }, + "funcname": "InputInt2", + "location": "imgui:537", + "namespace": "ImGui", + "ov_cimguiname": "igInputInt2", + "ret": "bool", + "signature": "(const char*,int[2],ImGuiInputTextFlags)", + "stname": "" + } + ], + "igInputInt3": [ + { + "args": "(const char* label,int v[3],ImGuiInputTextFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int[3]" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + } + ], + "argsoriginal": "(const char* label,int v[3],ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,flags)", + "cimguiname": "igInputInt3", + "defaults": { + "flags": "0" + }, + "funcname": "InputInt3", + "location": "imgui:538", + "namespace": "ImGui", + "ov_cimguiname": "igInputInt3", + "ret": "bool", + "signature": "(const char*,int[3],ImGuiInputTextFlags)", + "stname": "" + } + ], + "igInputInt4": [ + { + "args": "(const char* label,int v[4],ImGuiInputTextFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int[4]" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + } + ], + "argsoriginal": "(const char* label,int v[4],ImGuiInputTextFlags flags=0)", + "call_args": "(label,v,flags)", + "cimguiname": "igInputInt4", + "defaults": { + "flags": "0" + }, + "funcname": "InputInt4", + "location": "imgui:539", + "namespace": "ImGui", + "ov_cimguiname": "igInputInt4", + "ret": "bool", + "signature": "(const char*,int[4],ImGuiInputTextFlags)", + "stname": "" + } + ], + "igInputScalar": [ + { + "args": "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "data_type", + "type": "ImGuiDataType" + }, + { + "name": "p_data", + "type": "void*" + }, + { + "name": "p_step", + "type": "const void*" + }, + { + "name": "p_step_fast", + "type": "const void*" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + } + ], + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_step=((void*)0),const void* p_step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)", + "call_args": "(label,data_type,p_data,p_step,p_step_fast,format,flags)", + "cimguiname": "igInputScalar", + "defaults": { + "flags": "0", + "format": "NULL", + "p_step": "NULL", + "p_step_fast": "NULL" + }, + "funcname": "InputScalar", + "location": "imgui:541", + "namespace": "ImGui", + "ov_cimguiname": "igInputScalar", + "ret": "bool", + "signature": "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiInputTextFlags)", + "stname": "" + } + ], + "igInputScalarN": [ + { + "args": "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "data_type", + "type": "ImGuiDataType" + }, + { + "name": "p_data", + "type": "void*" + }, + { + "name": "components", + "type": "int" + }, + { + "name": "p_step", + "type": "const void*" + }, + { + "name": "p_step_fast", + "type": "const void*" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + } + ], + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_step=((void*)0),const void* p_step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)", + "call_args": "(label,data_type,p_data,components,p_step,p_step_fast,format,flags)", + "cimguiname": "igInputScalarN", + "defaults": { + "flags": "0", + "format": "NULL", + "p_step": "NULL", + "p_step_fast": "NULL" + }, + "funcname": "InputScalarN", + "location": "imgui:542", + "namespace": "ImGui", + "ov_cimguiname": "igInputScalarN", + "ret": "bool", + "signature": "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiInputTextFlags)", + "stname": "" + } + ], + "igInputText": [ + { + "args": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "buf", + "type": "char*" + }, + { + "name": "buf_size", + "type": "size_t" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + }, + { + "name": "callback", + "type": "ImGuiInputTextCallback" + }, + { + "name": "user_data", + "type": "void*" + } + ], + "argsoriginal": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", + "call_args": "(label,buf,buf_size,flags,callback,user_data)", + "cimguiname": "igInputText", + "defaults": { + "callback": "NULL", + "flags": "0", + "user_data": "NULL" + }, + "funcname": "InputText", + "location": "imgui:529", + "namespace": "ImGui", + "ov_cimguiname": "igInputText", + "ret": "bool", + "signature": "(const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", + "stname": "" + } + ], + "igInputTextMultiline": [ + { + "args": "(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "buf", + "type": "char*" + }, + { + "name": "buf_size", + "type": "size_t" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + }, + { + "name": "callback", + "type": "ImGuiInputTextCallback" + }, + { + "name": "user_data", + "type": "void*" + } + ], + "argsoriginal": "(const char* label,char* buf,size_t buf_size,const ImVec2& size=ImVec2(0,0),ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", + "call_args": "(label,buf,buf_size,size,flags,callback,user_data)", + "cimguiname": "igInputTextMultiline", + "defaults": { + "callback": "NULL", + "flags": "0", + "size": "ImVec2(0,0)", + "user_data": "NULL" + }, + "funcname": "InputTextMultiline", + "location": "imgui:530", + "namespace": "ImGui", + "ov_cimguiname": "igInputTextMultiline", + "ret": "bool", + "signature": "(const char*,char*,size_t,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", + "stname": "" + } + ], + "igInputTextWithHint": [ + { + "args": "(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "hint", + "type": "const char*" + }, + { + "name": "buf", + "type": "char*" + }, + { + "name": "buf_size", + "type": "size_t" + }, + { + "name": "flags", + "type": "ImGuiInputTextFlags" + }, + { + "name": "callback", + "type": "ImGuiInputTextCallback" + }, + { + "name": "user_data", + "type": "void*" + } + ], + "argsoriginal": "(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", + "call_args": "(label,hint,buf,buf_size,flags,callback,user_data)", + "cimguiname": "igInputTextWithHint", + "defaults": { + "callback": "NULL", + "flags": "0", + "user_data": "NULL" + }, + "funcname": "InputTextWithHint", + "location": "imgui:531", + "namespace": "ImGui", + "ov_cimguiname": "igInputTextWithHint", + "ret": "bool", + "signature": "(const char*,const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)", + "stname": "" + } + ], + "igInvisibleButton": [ + { + "args": "(const char* str_id,const ImVec2 size,ImGuiButtonFlags flags)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "flags", + "type": "ImGuiButtonFlags" + } + ], + "argsoriginal": "(const char* str_id,const ImVec2& size,ImGuiButtonFlags flags=0)", + "call_args": "(str_id,size,flags)", + "cimguiname": "igInvisibleButton", + "defaults": { + "flags": "0" + }, + "funcname": "InvisibleButton", + "location": "imgui:460", + "namespace": "ImGui", + "ov_cimguiname": "igInvisibleButton", + "ret": "bool", + "signature": "(const char*,const ImVec2,ImGuiButtonFlags)", + "stname": "" + } + ], + "igIsAnyItemActive": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsAnyItemActive", + "defaults": {}, + "funcname": "IsAnyItemActive", + "location": "imgui:778", + "namespace": "ImGui", + "ov_cimguiname": "igIsAnyItemActive", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsAnyItemFocused": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsAnyItemFocused", + "defaults": {}, + "funcname": "IsAnyItemFocused", + "location": "imgui:779", + "namespace": "ImGui", + "ov_cimguiname": "igIsAnyItemFocused", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsAnyItemHovered": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsAnyItemHovered", + "defaults": {}, + "funcname": "IsAnyItemHovered", + "location": "imgui:777", + "namespace": "ImGui", + "ov_cimguiname": "igIsAnyItemHovered", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsAnyMouseDown": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsAnyMouseDown", + "defaults": {}, + "funcname": "IsAnyMouseDown", + "location": "imgui:829", + "namespace": "ImGui", + "ov_cimguiname": "igIsAnyMouseDown", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsItemActivated": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsItemActivated", + "defaults": {}, + "funcname": "IsItemActivated", + "location": "imgui:773", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemActivated", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsItemActive": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsItemActive", + "defaults": {}, + "funcname": "IsItemActive", + "location": "imgui:768", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemActive", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsItemClicked": [ + { + "args": "(ImGuiMouseButton mouse_button)", + "argsT": [ + { + "name": "mouse_button", + "type": "ImGuiMouseButton" + } + ], + "argsoriginal": "(ImGuiMouseButton mouse_button=0)", + "call_args": "(mouse_button)", + "cimguiname": "igIsItemClicked", + "defaults": { + "mouse_button": "0" + }, + "funcname": "IsItemClicked", + "location": "imgui:770", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemClicked", + "ret": "bool", + "signature": "(ImGuiMouseButton)", + "stname": "" + } + ], + "igIsItemDeactivated": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsItemDeactivated", + "defaults": {}, + "funcname": "IsItemDeactivated", + "location": "imgui:774", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemDeactivated", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsItemDeactivatedAfterEdit": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsItemDeactivatedAfterEdit", + "defaults": {}, + "funcname": "IsItemDeactivatedAfterEdit", + "location": "imgui:775", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemDeactivatedAfterEdit", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsItemEdited": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsItemEdited", + "defaults": {}, + "funcname": "IsItemEdited", + "location": "imgui:772", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemEdited", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsItemFocused": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsItemFocused", + "defaults": {}, + "funcname": "IsItemFocused", + "location": "imgui:769", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemFocused", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsItemHovered": [ + { + "args": "(ImGuiHoveredFlags flags)", + "argsT": [ + { + "name": "flags", + "type": "ImGuiHoveredFlags" + } + ], + "argsoriginal": "(ImGuiHoveredFlags flags=0)", + "call_args": "(flags)", + "cimguiname": "igIsItemHovered", + "defaults": { + "flags": "0" + }, + "funcname": "IsItemHovered", + "location": "imgui:767", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemHovered", + "ret": "bool", + "signature": "(ImGuiHoveredFlags)", + "stname": "" + } + ], + "igIsItemToggledOpen": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsItemToggledOpen", + "defaults": {}, + "funcname": "IsItemToggledOpen", + "location": "imgui:776", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemToggledOpen", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsItemVisible": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsItemVisible", + "defaults": {}, + "funcname": "IsItemVisible", + "location": "imgui:771", + "namespace": "ImGui", + "ov_cimguiname": "igIsItemVisible", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsKeyDown": [ + { + "args": "(int user_key_index)", + "argsT": [ + { + "name": "user_key_index", + "type": "int" + } + ], + "argsoriginal": "(int user_key_index)", + "call_args": "(user_key_index)", + "cimguiname": "igIsKeyDown", + "defaults": {}, + "funcname": "IsKeyDown", + "location": "imgui:813", + "namespace": "ImGui", + "ov_cimguiname": "igIsKeyDown", + "ret": "bool", + "signature": "(int)", + "stname": "" + } + ], + "igIsKeyPressed": [ + { + "args": "(int user_key_index,bool repeat)", + "argsT": [ + { + "name": "user_key_index", + "type": "int" + }, + { + "name": "repeat", + "type": "bool" + } + ], + "argsoriginal": "(int user_key_index,bool repeat=true)", + "call_args": "(user_key_index,repeat)", + "cimguiname": "igIsKeyPressed", + "defaults": { + "repeat": "true" + }, + "funcname": "IsKeyPressed", + "location": "imgui:814", + "namespace": "ImGui", + "ov_cimguiname": "igIsKeyPressed", + "ret": "bool", + "signature": "(int,bool)", + "stname": "" + } + ], + "igIsKeyReleased": [ + { + "args": "(int user_key_index)", + "argsT": [ + { + "name": "user_key_index", + "type": "int" + } + ], + "argsoriginal": "(int user_key_index)", + "call_args": "(user_key_index)", + "cimguiname": "igIsKeyReleased", + "defaults": {}, + "funcname": "IsKeyReleased", + "location": "imgui:815", + "namespace": "ImGui", + "ov_cimguiname": "igIsKeyReleased", + "ret": "bool", + "signature": "(int)", + "stname": "" + } + ], + "igIsMouseClicked": [ + { + "args": "(ImGuiMouseButton button,bool repeat)", + "argsT": [ + { + "name": "button", + "type": "ImGuiMouseButton" + }, + { + "name": "repeat", + "type": "bool" + } + ], + "argsoriginal": "(ImGuiMouseButton button,bool repeat=false)", + "call_args": "(button,repeat)", + "cimguiname": "igIsMouseClicked", + "defaults": { + "repeat": "false" + }, + "funcname": "IsMouseClicked", + "location": "imgui:824", + "namespace": "ImGui", + "ov_cimguiname": "igIsMouseClicked", + "ret": "bool", + "signature": "(ImGuiMouseButton,bool)", + "stname": "" + } + ], + "igIsMouseDoubleClicked": [ + { + "args": "(ImGuiMouseButton button)", + "argsT": [ + { + "name": "button", + "type": "ImGuiMouseButton" + } + ], + "argsoriginal": "(ImGuiMouseButton button)", + "call_args": "(button)", + "cimguiname": "igIsMouseDoubleClicked", + "defaults": {}, + "funcname": "IsMouseDoubleClicked", + "location": "imgui:826", + "namespace": "ImGui", + "ov_cimguiname": "igIsMouseDoubleClicked", + "ret": "bool", + "signature": "(ImGuiMouseButton)", + "stname": "" + } + ], + "igIsMouseDown": [ + { + "args": "(ImGuiMouseButton button)", + "argsT": [ + { + "name": "button", + "type": "ImGuiMouseButton" + } + ], + "argsoriginal": "(ImGuiMouseButton button)", + "call_args": "(button)", + "cimguiname": "igIsMouseDown", + "defaults": {}, + "funcname": "IsMouseDown", + "location": "imgui:823", + "namespace": "ImGui", + "ov_cimguiname": "igIsMouseDown", + "ret": "bool", + "signature": "(ImGuiMouseButton)", + "stname": "" + } + ], + "igIsMouseDragging": [ + { + "args": "(ImGuiMouseButton button,float lock_threshold)", + "argsT": [ + { + "name": "button", + "type": "ImGuiMouseButton" + }, + { + "name": "lock_threshold", + "type": "float" + } + ], + "argsoriginal": "(ImGuiMouseButton button,float lock_threshold=-1.0f)", + "call_args": "(button,lock_threshold)", + "cimguiname": "igIsMouseDragging", + "defaults": { + "lock_threshold": "-1.0f" + }, + "funcname": "IsMouseDragging", + "location": "imgui:832", + "namespace": "ImGui", + "ov_cimguiname": "igIsMouseDragging", + "ret": "bool", + "signature": "(ImGuiMouseButton,float)", + "stname": "" + } + ], + "igIsMouseHoveringRect": [ + { + "args": "(const ImVec2 r_min,const ImVec2 r_max,bool clip)", + "argsT": [ + { + "name": "r_min", + "type": "const ImVec2" + }, + { + "name": "r_max", + "type": "const ImVec2" + }, + { + "name": "clip", + "type": "bool" + } + ], + "argsoriginal": "(const ImVec2& r_min,const ImVec2& r_max,bool clip=true)", + "call_args": "(r_min,r_max,clip)", + "cimguiname": "igIsMouseHoveringRect", + "defaults": { + "clip": "true" + }, + "funcname": "IsMouseHoveringRect", + "location": "imgui:827", + "namespace": "ImGui", + "ov_cimguiname": "igIsMouseHoveringRect", + "ret": "bool", + "signature": "(const ImVec2,const ImVec2,bool)", + "stname": "" + } + ], + "igIsMousePosValid": [ + { + "args": "(const ImVec2* mouse_pos)", + "argsT": [ + { + "name": "mouse_pos", + "type": "const ImVec2*" + } + ], + "argsoriginal": "(const ImVec2* mouse_pos=((void*)0))", + "call_args": "(mouse_pos)", + "cimguiname": "igIsMousePosValid", + "defaults": { + "mouse_pos": "NULL" + }, + "funcname": "IsMousePosValid", + "location": "imgui:828", + "namespace": "ImGui", + "ov_cimguiname": "igIsMousePosValid", + "ret": "bool", + "signature": "(const ImVec2*)", + "stname": "" + } + ], + "igIsMouseReleased": [ + { + "args": "(ImGuiMouseButton button)", + "argsT": [ + { + "name": "button", + "type": "ImGuiMouseButton" + } + ], + "argsoriginal": "(ImGuiMouseButton button)", + "call_args": "(button)", + "cimguiname": "igIsMouseReleased", + "defaults": {}, + "funcname": "IsMouseReleased", + "location": "imgui:825", + "namespace": "ImGui", + "ov_cimguiname": "igIsMouseReleased", + "ret": "bool", + "signature": "(ImGuiMouseButton)", + "stname": "" + } + ], + "igIsPopupOpen": [ + { + "args": "(const char* str_id,ImGuiPopupFlags flags)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiPopupFlags" + } + ], + "argsoriginal": "(const char* str_id,ImGuiPopupFlags flags=0)", + "call_args": "(str_id,flags)", + "cimguiname": "igIsPopupOpen", + "defaults": { + "flags": "0" + }, + "funcname": "IsPopupOpen", + "location": "imgui:656", + "namespace": "ImGui", + "ov_cimguiname": "igIsPopupOpen", + "ret": "bool", + "signature": "(const char*,ImGuiPopupFlags)", + "stname": "" + } + ], + "igIsRectVisible": [ + { + "args": "(const ImVec2 size)", + "argsT": [ + { + "name": "size", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& size)", + "call_args": "(size)", + "cimguiname": "igIsRectVisible", + "defaults": {}, + "funcname": "IsRectVisible", + "location": "imgui:786", + "namespace": "ImGui", + "ov_cimguiname": "igIsRectVisibleNil", + "ret": "bool", + "signature": "(const ImVec2)", + "stname": "" + }, + { + "args": "(const ImVec2 rect_min,const ImVec2 rect_max)", + "argsT": [ + { + "name": "rect_min", + "type": "const ImVec2" + }, + { + "name": "rect_max", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& rect_min,const ImVec2& rect_max)", + "call_args": "(rect_min,rect_max)", + "cimguiname": "igIsRectVisible", + "defaults": {}, + "funcname": "IsRectVisible", + "location": "imgui:787", + "namespace": "ImGui", + "ov_cimguiname": "igIsRectVisibleVec2", + "ret": "bool", + "signature": "(const ImVec2,const ImVec2)", + "stname": "" + } + ], + "igIsWindowAppearing": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsWindowAppearing", + "defaults": {}, + "funcname": "IsWindowAppearing", + "location": "imgui:313", + "namespace": "ImGui", + "ov_cimguiname": "igIsWindowAppearing", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsWindowCollapsed": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igIsWindowCollapsed", + "defaults": {}, + "funcname": "IsWindowCollapsed", + "location": "imgui:314", + "namespace": "ImGui", + "ov_cimguiname": "igIsWindowCollapsed", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igIsWindowFocused": [ + { + "args": "(ImGuiFocusedFlags flags)", + "argsT": [ + { + "name": "flags", + "type": "ImGuiFocusedFlags" + } + ], + "argsoriginal": "(ImGuiFocusedFlags flags=0)", + "call_args": "(flags)", + "cimguiname": "igIsWindowFocused", + "defaults": { + "flags": "0" + }, + "funcname": "IsWindowFocused", + "location": "imgui:315", + "namespace": "ImGui", + "ov_cimguiname": "igIsWindowFocused", + "ret": "bool", + "signature": "(ImGuiFocusedFlags)", + "stname": "" + } + ], + "igIsWindowHovered": [ + { + "args": "(ImGuiHoveredFlags flags)", + "argsT": [ + { + "name": "flags", + "type": "ImGuiHoveredFlags" + } + ], + "argsoriginal": "(ImGuiHoveredFlags flags=0)", + "call_args": "(flags)", + "cimguiname": "igIsWindowHovered", + "defaults": { + "flags": "0" + }, + "funcname": "IsWindowHovered", + "location": "imgui:316", + "namespace": "ImGui", + "ov_cimguiname": "igIsWindowHovered", + "ret": "bool", + "signature": "(ImGuiHoveredFlags)", + "stname": "" + } + ], + "igLabelText": [ + { + "args": "(const char* label,const char* fmt,...)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const char* label,const char* fmt,...)", + "call_args": "(label,fmt,...)", + "cimguiname": "igLabelText", + "defaults": {}, + "funcname": "LabelText", + "isvararg": "...)", + "location": "imgui:450", + "namespace": "ImGui", + "ov_cimguiname": "igLabelText", + "ret": "void", + "signature": "(const char*,const char*,...)", + "stname": "" + } + ], + "igLabelTextV": [ + { + "args": "(const char* label,const char* fmt,va_list args)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const char* label,const char* fmt,va_list args)", + "call_args": "(label,fmt,args)", + "cimguiname": "igLabelTextV", + "defaults": {}, + "funcname": "LabelTextV", + "location": "imgui:451", + "namespace": "ImGui", + "ov_cimguiname": "igLabelTextV", + "ret": "void", + "signature": "(const char*,const char*,va_list)", + "stname": "" + } + ], + "igListBox": [ + { + "args": "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "current_item", + "type": "int*" + }, + { + "name": "items", + "type": "const char* const[]" + }, + { + "name": "items_count", + "type": "int" + }, + { + "name": "height_in_items", + "type": "int" + } + ], + "argsoriginal": "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items=-1)", + "call_args": "(label,current_item,items,items_count,height_in_items)", + "cimguiname": "igListBox", + "defaults": { + "height_in_items": "-1" + }, + "funcname": "ListBox", + "location": "imgui:582", + "namespace": "ImGui", + "ov_cimguiname": "igListBoxStr_arr", + "ret": "bool", + "signature": "(const char*,int*,const char* const[],int,int)", + "stname": "" + }, + { + "args": "(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)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "current_item", + "type": "int*" + }, + { + "name": "items_getter", + "ret": "bool", + "signature": "(void* data,int idx,const char** out_text)", + "type": "bool(*)(void* data,int idx,const char** out_text)" + }, + { + "name": "data", + "type": "void*" + }, + { + "name": "items_count", + "type": "int" + }, + { + "name": "height_in_items", + "type": "int" + } + ], + "argsoriginal": "(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=-1)", + "call_args": "(label,current_item,items_getter,data,items_count,height_in_items)", + "cimguiname": "igListBox", + "defaults": { + "height_in_items": "-1" + }, + "funcname": "ListBox", + "location": "imgui:583", + "namespace": "ImGui", + "ov_cimguiname": "igListBoxFnBoolPtr", + "ret": "bool", + "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", + "stname": "" + } + ], + "igListBoxFooter": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igListBoxFooter", + "defaults": {}, + "funcname": "ListBoxFooter", + "location": "imgui:586", + "namespace": "ImGui", + "ov_cimguiname": "igListBoxFooter", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igListBoxHeader": [ + { + "args": "(const char* label,const ImVec2 size)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "size", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", + "call_args": "(label,size)", + "cimguiname": "igListBoxHeader", + "defaults": { + "size": "ImVec2(0,0)" + }, + "funcname": "ListBoxHeader", + "location": "imgui:584", + "namespace": "ImGui", + "ov_cimguiname": "igListBoxHeaderVec2", + "ret": "bool", + "signature": "(const char*,const ImVec2)", + "stname": "" + }, + { + "args": "(const char* label,int items_count,int height_in_items)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "items_count", + "type": "int" + }, + { + "name": "height_in_items", + "type": "int" + } + ], + "argsoriginal": "(const char* label,int items_count,int height_in_items=-1)", + "call_args": "(label,items_count,height_in_items)", + "cimguiname": "igListBoxHeader", + "defaults": { + "height_in_items": "-1" + }, + "funcname": "ListBoxHeader", + "location": "imgui:585", + "namespace": "ImGui", + "ov_cimguiname": "igListBoxHeaderInt", + "ret": "bool", + "signature": "(const char*,int,int)", + "stname": "" + } + ], + "igLoadIniSettingsFromDisk": [ + { + "args": "(const char* ini_filename)", + "argsT": [ + { + "name": "ini_filename", + "type": "const char*" + } + ], + "argsoriginal": "(const char* ini_filename)", + "call_args": "(ini_filename)", + "cimguiname": "igLoadIniSettingsFromDisk", + "defaults": {}, + "funcname": "LoadIniSettingsFromDisk", + "location": "imgui:847", + "namespace": "ImGui", + "ov_cimguiname": "igLoadIniSettingsFromDisk", + "ret": "void", + "signature": "(const char*)", + "stname": "" + } + ], + "igLoadIniSettingsFromMemory": [ + { + "args": "(const char* ini_data,size_t ini_size)", + "argsT": [ + { + "name": "ini_data", + "type": "const char*" + }, + { + "name": "ini_size", + "type": "size_t" + } + ], + "argsoriginal": "(const char* ini_data,size_t ini_size=0)", + "call_args": "(ini_data,ini_size)", + "cimguiname": "igLoadIniSettingsFromMemory", + "defaults": { + "ini_size": "0" + }, + "funcname": "LoadIniSettingsFromMemory", + "location": "imgui:848", + "namespace": "ImGui", + "ov_cimguiname": "igLoadIniSettingsFromMemory", + "ret": "void", + "signature": "(const char*,size_t)", + "stname": "" + } + ], + "igLogButtons": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igLogButtons", + "defaults": {}, + "funcname": "LogButtons", + "location": "imgui:741", + "namespace": "ImGui", + "ov_cimguiname": "igLogButtons", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igLogFinish": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igLogFinish", + "defaults": {}, + "funcname": "LogFinish", + "location": "imgui:740", + "namespace": "ImGui", + "ov_cimguiname": "igLogFinish", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igLogText": [ + { + "args": "(const char* fmt,...)", + "argsT": [ + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "igLogText", + "defaults": {}, + "funcname": "LogText", + "isvararg": "...)", + "location": "imgui:742", + "manual": true, + "namespace": "ImGui", + "ov_cimguiname": "igLogText", + "ret": "void", + "signature": "(const char*,...)", + "stname": "" + } + ], + "igLogToClipboard": [ + { + "args": "(int auto_open_depth)", + "argsT": [ + { + "name": "auto_open_depth", + "type": "int" + } + ], + "argsoriginal": "(int auto_open_depth=-1)", + "call_args": "(auto_open_depth)", + "cimguiname": "igLogToClipboard", + "defaults": { + "auto_open_depth": "-1" + }, + "funcname": "LogToClipboard", + "location": "imgui:739", + "namespace": "ImGui", + "ov_cimguiname": "igLogToClipboard", + "ret": "void", + "signature": "(int)", + "stname": "" + } + ], + "igLogToFile": [ + { + "args": "(int auto_open_depth,const char* filename)", + "argsT": [ + { + "name": "auto_open_depth", + "type": "int" + }, + { + "name": "filename", + "type": "const char*" + } + ], + "argsoriginal": "(int auto_open_depth=-1,const char* filename=((void*)0))", + "call_args": "(auto_open_depth,filename)", + "cimguiname": "igLogToFile", + "defaults": { + "auto_open_depth": "-1", + "filename": "NULL" + }, + "funcname": "LogToFile", + "location": "imgui:738", + "namespace": "ImGui", + "ov_cimguiname": "igLogToFile", + "ret": "void", + "signature": "(int,const char*)", + "stname": "" + } + ], + "igLogToTTY": [ + { + "args": "(int auto_open_depth)", + "argsT": [ + { + "name": "auto_open_depth", + "type": "int" + } + ], + "argsoriginal": "(int auto_open_depth=-1)", + "call_args": "(auto_open_depth)", + "cimguiname": "igLogToTTY", + "defaults": { + "auto_open_depth": "-1" + }, + "funcname": "LogToTTY", + "location": "imgui:737", + "namespace": "ImGui", + "ov_cimguiname": "igLogToTTY", + "ret": "void", + "signature": "(int)", + "stname": "" + } + ], + "igMemAlloc": [ + { + "args": "(size_t size)", + "argsT": [ + { + "name": "size", + "type": "size_t" + } + ], + "argsoriginal": "(size_t size)", + "call_args": "(size)", + "cimguiname": "igMemAlloc", + "defaults": {}, + "funcname": "MemAlloc", + "location": "imgui:859", + "namespace": "ImGui", + "ov_cimguiname": "igMemAlloc", + "ret": "void*", + "signature": "(size_t)", + "stname": "" + } + ], + "igMemFree": [ + { + "args": "(void* ptr)", + "argsT": [ + { + "name": "ptr", + "type": "void*" + } + ], + "argsoriginal": "(void* ptr)", + "call_args": "(ptr)", + "cimguiname": "igMemFree", + "defaults": {}, + "funcname": "MemFree", + "location": "imgui:860", + "namespace": "ImGui", + "ov_cimguiname": "igMemFree", + "ret": "void", + "signature": "(void*)", + "stname": "" + } + ], + "igMenuItem": [ + { + "args": "(const char* label,const char* shortcut,bool selected,bool enabled)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "shortcut", + "type": "const char*" + }, + { + "name": "selected", + "type": "bool" + }, + { + "name": "enabled", + "type": "bool" + } + ], + "argsoriginal": "(const char* label,const char* shortcut=((void*)0),bool selected=false,bool enabled=true)", + "call_args": "(label,shortcut,selected,enabled)", + "cimguiname": "igMenuItem", + "defaults": { + "enabled": "true", + "selected": "false", + "shortcut": "NULL" + }, + "funcname": "MenuItem", + "location": "imgui:611", + "namespace": "ImGui", + "ov_cimguiname": "igMenuItemBool", + "ret": "bool", + "signature": "(const char*,const char*,bool,bool)", + "stname": "" + }, + { + "args": "(const char* label,const char* shortcut,bool* p_selected,bool enabled)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "shortcut", + "type": "const char*" + }, + { + "name": "p_selected", + "type": "bool*" + }, + { + "name": "enabled", + "type": "bool" + } + ], + "argsoriginal": "(const char* label,const char* shortcut,bool* p_selected,bool enabled=true)", + "call_args": "(label,shortcut,p_selected,enabled)", + "cimguiname": "igMenuItem", + "defaults": { + "enabled": "true" + }, + "funcname": "MenuItem", + "location": "imgui:612", + "namespace": "ImGui", + "ov_cimguiname": "igMenuItemBoolPtr", + "ret": "bool", + "signature": "(const char*,const char*,bool*,bool)", + "stname": "" + } + ], + "igNewFrame": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igNewFrame", + "defaults": {}, + "funcname": "NewFrame", + "location": "imgui:264", + "namespace": "ImGui", + "ov_cimguiname": "igNewFrame", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igNewLine": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igNewLine", + "defaults": {}, + "funcname": "NewLine", + "location": "imgui:402", + "namespace": "ImGui", + "ov_cimguiname": "igNewLine", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igNextColumn": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igNextColumn", + "defaults": {}, + "funcname": "NextColumn", + "location": "imgui:719", + "namespace": "ImGui", + "ov_cimguiname": "igNextColumn", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igOpenPopup": [ + { + "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "popup_flags", + "type": "ImGuiPopupFlags" + } + ], + "argsoriginal": "(const char* str_id,ImGuiPopupFlags popup_flags=0)", + "call_args": "(str_id,popup_flags)", + "cimguiname": "igOpenPopup", + "defaults": { + "popup_flags": "0" + }, + "funcname": "OpenPopup", + "location": "imgui:641", + "namespace": "ImGui", + "ov_cimguiname": "igOpenPopup", + "ret": "void", + "signature": "(const char*,ImGuiPopupFlags)", + "stname": "" + } + ], + "igOpenPopupOnItemClick": [ + { + "args": "(const char* str_id,ImGuiPopupFlags popup_flags)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "popup_flags", + "type": "ImGuiPopupFlags" + } + ], + "argsoriginal": "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)", + "call_args": "(str_id,popup_flags)", + "cimguiname": "igOpenPopupOnItemClick", + "defaults": { + "popup_flags": "1", + "str_id": "NULL" + }, + "funcname": "OpenPopupOnItemClick", + "location": "imgui:642", + "namespace": "ImGui", + "ov_cimguiname": "igOpenPopupOnItemClick", + "ret": "void", + "signature": "(const char*,ImGuiPopupFlags)", + "stname": "" + } + ], + "igPlotHistogram": [ + { + "args": "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "values", + "type": "const float*" + }, + { + "name": "values_count", + "type": "int" + }, + { + "name": "values_offset", + "type": "int" + }, + { + "name": "overlay_text", + "type": "const char*" + }, + { + "name": "scale_min", + "type": "float" + }, + { + "name": "scale_max", + "type": "float" + }, + { + "name": "graph_size", + "type": "ImVec2" + }, + { + "name": "stride", + "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))", + "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", + "cimguiname": "igPlotHistogram", + "defaults": { + "graph_size": "ImVec2(0,0)", + "overlay_text": "NULL", + "scale_max": "FLT_MAX", + "scale_min": "FLT_MAX", + "stride": "sizeof(float)", + "values_offset": "0" + }, + "funcname": "PlotHistogram", + "location": "imgui:591", + "namespace": "ImGui", + "ov_cimguiname": "igPlotHistogramFloatPtr", + "ret": "void", + "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", + "stname": "" + }, + { + "args": "(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)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "values_getter", + "ret": "float", + "signature": "(void* data,int idx)", + "type": "float(*)(void* data,int idx)" + }, + { + "name": "data", + "type": "void*" + }, + { + "name": "values_count", + "type": "int" + }, + { + "name": "values_offset", + "type": "int" + }, + { + "name": "overlay_text", + "type": "const char*" + }, + { + "name": "scale_min", + "type": "float" + }, + { + "name": "scale_max", + "type": "float" + }, + { + "name": "graph_size", + "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))", + "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", + "cimguiname": "igPlotHistogram", + "defaults": { + "graph_size": "ImVec2(0,0)", + "overlay_text": "NULL", + "scale_max": "FLT_MAX", + "scale_min": "FLT_MAX", + "values_offset": "0" + }, + "funcname": "PlotHistogram", + "location": "imgui:592", + "namespace": "ImGui", + "ov_cimguiname": "igPlotHistogramFnFloatPtr", + "ret": "void", + "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", + "stname": "" + } + ], + "igPlotLines": [ + { + "args": "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "values", + "type": "const float*" + }, + { + "name": "values_count", + "type": "int" + }, + { + "name": "values_offset", + "type": "int" + }, + { + "name": "overlay_text", + "type": "const char*" + }, + { + "name": "scale_min", + "type": "float" + }, + { + "name": "scale_max", + "type": "float" + }, + { + "name": "graph_size", + "type": "ImVec2" + }, + { + "name": "stride", + "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))", + "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", + "cimguiname": "igPlotLines", + "defaults": { + "graph_size": "ImVec2(0,0)", + "overlay_text": "NULL", + "scale_max": "FLT_MAX", + "scale_min": "FLT_MAX", + "stride": "sizeof(float)", + "values_offset": "0" + }, + "funcname": "PlotLines", + "location": "imgui:589", + "namespace": "ImGui", + "ov_cimguiname": "igPlotLinesFloatPtr", + "ret": "void", + "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", + "stname": "" + }, + { + "args": "(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)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "values_getter", + "ret": "float", + "signature": "(void* data,int idx)", + "type": "float(*)(void* data,int idx)" + }, + { + "name": "data", + "type": "void*" + }, + { + "name": "values_count", + "type": "int" + }, + { + "name": "values_offset", + "type": "int" + }, + { + "name": "overlay_text", + "type": "const char*" + }, + { + "name": "scale_min", + "type": "float" + }, + { + "name": "scale_max", + "type": "float" + }, + { + "name": "graph_size", + "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))", + "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", + "cimguiname": "igPlotLines", + "defaults": { + "graph_size": "ImVec2(0,0)", + "overlay_text": "NULL", + "scale_max": "FLT_MAX", + "scale_min": "FLT_MAX", + "values_offset": "0" + }, + "funcname": "PlotLines", + "location": "imgui:590", + "namespace": "ImGui", + "ov_cimguiname": "igPlotLinesFnFloatPtr", + "ret": "void", + "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", + "stname": "" + } + ], + "igPopAllowKeyboardFocus": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igPopAllowKeyboardFocus", + "defaults": {}, + "funcname": "PopAllowKeyboardFocus", + "location": "imgui:372", + "namespace": "ImGui", + "ov_cimguiname": "igPopAllowKeyboardFocus", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igPopButtonRepeat": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igPopButtonRepeat", + "defaults": {}, + "funcname": "PopButtonRepeat", + "location": "imgui:374", + "namespace": "ImGui", + "ov_cimguiname": "igPopButtonRepeat", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igPopClipRect": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igPopClipRect", + "defaults": {}, + "funcname": "PopClipRect", + "location": "imgui:757", + "namespace": "ImGui", + "ov_cimguiname": "igPopClipRect", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igPopFont": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igPopFont", + "defaults": {}, + "funcname": "PopFont", + "location": "imgui:364", + "namespace": "ImGui", + "ov_cimguiname": "igPopFont", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igPopID": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igPopID", + "defaults": {}, + "funcname": "PopID", + "location": "imgui:435", + "namespace": "ImGui", + "ov_cimguiname": "igPopID", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igPopItemWidth": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igPopItemWidth", + "defaults": {}, + "funcname": "PopItemWidth", + "location": "imgui:378", + "namespace": "ImGui", + "ov_cimguiname": "igPopItemWidth", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igPopStyleColor": [ + { + "args": "(int count)", + "argsT": [ + { + "name": "count", + "type": "int" + } + ], + "argsoriginal": "(int count=1)", + "call_args": "(count)", + "cimguiname": "igPopStyleColor", + "defaults": { + "count": "1" + }, + "funcname": "PopStyleColor", + "location": "imgui:367", + "namespace": "ImGui", + "ov_cimguiname": "igPopStyleColor", + "ret": "void", + "signature": "(int)", + "stname": "" + } + ], + "igPopStyleVar": [ + { + "args": "(int count)", + "argsT": [ + { + "name": "count", + "type": "int" + } + ], + "argsoriginal": "(int count=1)", + "call_args": "(count)", + "cimguiname": "igPopStyleVar", + "defaults": { + "count": "1" + }, + "funcname": "PopStyleVar", + "location": "imgui:370", + "namespace": "ImGui", + "ov_cimguiname": "igPopStyleVar", + "ret": "void", + "signature": "(int)", + "stname": "" + } + ], + "igPopTextWrapPos": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igPopTextWrapPos", + "defaults": {}, + "funcname": "PopTextWrapPos", + "location": "imgui:382", + "namespace": "ImGui", + "ov_cimguiname": "igPopTextWrapPos", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igProgressBar": [ + { + "args": "(float fraction,const ImVec2 size_arg,const char* overlay)", + "argsT": [ + { + "name": "fraction", + "type": "float" + }, + { + "name": "size_arg", + "type": "const ImVec2" + }, + { + "name": "overlay", + "type": "const char*" + } + ], + "argsoriginal": "(float fraction,const ImVec2& size_arg=ImVec2(-1.17549435e-38F,0),const char* overlay=((void*)0))", + "call_args": "(fraction,size_arg,overlay)", + "cimguiname": "igProgressBar", + "defaults": { + "overlay": "NULL", + "size_arg": "ImVec2(-FLT_MIN,0)" + }, + "funcname": "ProgressBar", + "location": "imgui:469", + "namespace": "ImGui", + "ov_cimguiname": "igProgressBar", + "ret": "void", + "signature": "(float,const ImVec2,const char*)", + "stname": "" + } + ], + "igPushAllowKeyboardFocus": [ + { + "args": "(bool allow_keyboard_focus)", + "argsT": [ + { + "name": "allow_keyboard_focus", + "type": "bool" + } + ], + "argsoriginal": "(bool allow_keyboard_focus)", + "call_args": "(allow_keyboard_focus)", + "cimguiname": "igPushAllowKeyboardFocus", + "defaults": {}, + "funcname": "PushAllowKeyboardFocus", + "location": "imgui:371", + "namespace": "ImGui", + "ov_cimguiname": "igPushAllowKeyboardFocus", + "ret": "void", + "signature": "(bool)", + "stname": "" + } + ], + "igPushButtonRepeat": [ + { + "args": "(bool repeat)", + "argsT": [ + { + "name": "repeat", + "type": "bool" + } + ], + "argsoriginal": "(bool repeat)", + "call_args": "(repeat)", + "cimguiname": "igPushButtonRepeat", + "defaults": {}, + "funcname": "PushButtonRepeat", + "location": "imgui:373", + "namespace": "ImGui", + "ov_cimguiname": "igPushButtonRepeat", + "ret": "void", + "signature": "(bool)", + "stname": "" + } + ], + "igPushClipRect": [ + { + "args": "(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)", + "argsT": [ + { + "name": "clip_rect_min", + "type": "const ImVec2" + }, + { + "name": "clip_rect_max", + "type": "const ImVec2" + }, + { + "name": "intersect_with_current_clip_rect", + "type": "bool" + } + ], + "argsoriginal": "(const ImVec2& clip_rect_min,const ImVec2& clip_rect_max,bool intersect_with_current_clip_rect)", + "call_args": "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)", + "cimguiname": "igPushClipRect", + "defaults": {}, + "funcname": "PushClipRect", + "location": "imgui:756", + "namespace": "ImGui", + "ov_cimguiname": "igPushClipRect", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,bool)", + "stname": "" + } + ], + "igPushFont": [ + { + "args": "(ImFont* font)", + "argsT": [ + { + "name": "font", + "type": "ImFont*" + } + ], + "argsoriginal": "(ImFont* font)", + "call_args": "(font)", + "cimguiname": "igPushFont", + "defaults": {}, + "funcname": "PushFont", + "location": "imgui:363", + "namespace": "ImGui", + "ov_cimguiname": "igPushFont", + "ret": "void", + "signature": "(ImFont*)", + "stname": "" + } + ], + "igPushID": [ + { + "args": "(const char* str_id)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + } + ], + "argsoriginal": "(const char* str_id)", + "call_args": "(str_id)", + "cimguiname": "igPushID", + "defaults": {}, + "funcname": "PushID", + "location": "imgui:431", + "namespace": "ImGui", + "ov_cimguiname": "igPushIDStr", + "ret": "void", + "signature": "(const char*)", + "stname": "" + }, + { + "args": "(const char* str_id_begin,const char* str_id_end)", + "argsT": [ + { + "name": "str_id_begin", + "type": "const char*" + }, + { + "name": "str_id_end", + "type": "const char*" + } + ], + "argsoriginal": "(const char* str_id_begin,const char* str_id_end)", + "call_args": "(str_id_begin,str_id_end)", + "cimguiname": "igPushID", + "defaults": {}, + "funcname": "PushID", + "location": "imgui:432", + "namespace": "ImGui", + "ov_cimguiname": "igPushIDStrStr", + "ret": "void", + "signature": "(const char*,const char*)", + "stname": "" + }, + { + "args": "(const void* ptr_id)", + "argsT": [ + { + "name": "ptr_id", + "type": "const void*" + } + ], + "argsoriginal": "(const void* ptr_id)", + "call_args": "(ptr_id)", + "cimguiname": "igPushID", + "defaults": {}, + "funcname": "PushID", + "location": "imgui:433", + "namespace": "ImGui", + "ov_cimguiname": "igPushIDPtr", + "ret": "void", + "signature": "(const void*)", + "stname": "" + }, + { + "args": "(int int_id)", + "argsT": [ + { + "name": "int_id", + "type": "int" + } + ], + "argsoriginal": "(int int_id)", + "call_args": "(int_id)", + "cimguiname": "igPushID", + "defaults": {}, + "funcname": "PushID", + "location": "imgui:434", + "namespace": "ImGui", + "ov_cimguiname": "igPushIDInt", + "ret": "void", + "signature": "(int)", + "stname": "" + } + ], + "igPushItemWidth": [ + { + "args": "(float item_width)", + "argsT": [ + { + "name": "item_width", + "type": "float" + } + ], + "argsoriginal": "(float item_width)", + "call_args": "(item_width)", + "cimguiname": "igPushItemWidth", + "defaults": {}, + "funcname": "PushItemWidth", + "location": "imgui:377", + "namespace": "ImGui", + "ov_cimguiname": "igPushItemWidth", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], + "igPushStyleColor": [ + { + "args": "(ImGuiCol idx,ImU32 col)", + "argsT": [ + { + "name": "idx", + "type": "ImGuiCol" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(ImGuiCol idx,ImU32 col)", + "call_args": "(idx,col)", + "cimguiname": "igPushStyleColor", + "defaults": {}, + "funcname": "PushStyleColor", + "location": "imgui:365", + "namespace": "ImGui", + "ov_cimguiname": "igPushStyleColorU32", + "ret": "void", + "signature": "(ImGuiCol,ImU32)", + "stname": "" + }, + { + "args": "(ImGuiCol idx,const ImVec4 col)", + "argsT": [ + { + "name": "idx", + "type": "ImGuiCol" + }, + { + "name": "col", + "type": "const ImVec4" + } + ], + "argsoriginal": "(ImGuiCol idx,const ImVec4& col)", + "call_args": "(idx,col)", + "cimguiname": "igPushStyleColor", + "defaults": {}, + "funcname": "PushStyleColor", + "location": "imgui:366", + "namespace": "ImGui", + "ov_cimguiname": "igPushStyleColorVec4", + "ret": "void", + "signature": "(ImGuiCol,const ImVec4)", + "stname": "" + } + ], + "igPushStyleVar": [ + { + "args": "(ImGuiStyleVar idx,float val)", + "argsT": [ + { + "name": "idx", + "type": "ImGuiStyleVar" + }, + { + "name": "val", + "type": "float" + } + ], + "argsoriginal": "(ImGuiStyleVar idx,float val)", + "call_args": "(idx,val)", + "cimguiname": "igPushStyleVar", + "defaults": {}, + "funcname": "PushStyleVar", + "location": "imgui:368", + "namespace": "ImGui", + "ov_cimguiname": "igPushStyleVarFloat", + "ret": "void", + "signature": "(ImGuiStyleVar,float)", + "stname": "" + }, + { + "args": "(ImGuiStyleVar idx,const ImVec2 val)", + "argsT": [ + { + "name": "idx", + "type": "ImGuiStyleVar" + }, + { + "name": "val", + "type": "const ImVec2" + } + ], + "argsoriginal": "(ImGuiStyleVar idx,const ImVec2& val)", + "call_args": "(idx,val)", + "cimguiname": "igPushStyleVar", + "defaults": {}, + "funcname": "PushStyleVar", + "location": "imgui:369", + "namespace": "ImGui", + "ov_cimguiname": "igPushStyleVarVec2", + "ret": "void", + "signature": "(ImGuiStyleVar,const ImVec2)", + "stname": "" + } + ], + "igPushTextWrapPos": [ + { + "args": "(float wrap_local_pos_x)", + "argsT": [ + { + "name": "wrap_local_pos_x", + "type": "float" + } + ], + "argsoriginal": "(float wrap_local_pos_x=0.0f)", + "call_args": "(wrap_local_pos_x)", + "cimguiname": "igPushTextWrapPos", + "defaults": { + "wrap_local_pos_x": "0.0f" + }, + "funcname": "PushTextWrapPos", + "location": "imgui:381", + "namespace": "ImGui", + "ov_cimguiname": "igPushTextWrapPos", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], + "igRadioButton": [ + { + "args": "(const char* label,bool active)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "active", + "type": "bool" + } + ], + "argsoriginal": "(const char* label,bool active)", + "call_args": "(label,active)", + "cimguiname": "igRadioButton", + "defaults": {}, + "funcname": "RadioButton", + "location": "imgui:467", + "namespace": "ImGui", + "ov_cimguiname": "igRadioButtonBool", + "ret": "bool", + "signature": "(const char*,bool)", + "stname": "" + }, + { + "args": "(const char* label,int* v,int v_button)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int*" + }, + { + "name": "v_button", + "type": "int" + } + ], + "argsoriginal": "(const char* label,int* v,int v_button)", + "call_args": "(label,v,v_button)", + "cimguiname": "igRadioButton", + "defaults": {}, + "funcname": "RadioButton", + "location": "imgui:468", + "namespace": "ImGui", + "ov_cimguiname": "igRadioButtonIntPtr", + "ret": "bool", + "signature": "(const char*,int*,int)", + "stname": "" + } + ], + "igRender": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igRender", + "defaults": {}, + "funcname": "Render", + "location": "imgui:266", + "namespace": "ImGui", + "ov_cimguiname": "igRender", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igResetMouseDragDelta": [ + { + "args": "(ImGuiMouseButton button)", + "argsT": [ + { + "name": "button", + "type": "ImGuiMouseButton" + } + ], + "argsoriginal": "(ImGuiMouseButton button=0)", + "call_args": "(button)", + "cimguiname": "igResetMouseDragDelta", + "defaults": { + "button": "0" + }, + "funcname": "ResetMouseDragDelta", + "location": "imgui:834", + "namespace": "ImGui", + "ov_cimguiname": "igResetMouseDragDelta", + "ret": "void", + "signature": "(ImGuiMouseButton)", + "stname": "" + } + ], + "igSameLine": [ + { + "args": "(float offset_from_start_x,float spacing)", + "argsT": [ + { + "name": "offset_from_start_x", + "type": "float" + }, + { + "name": "spacing", + "type": "float" + } + ], + "argsoriginal": "(float offset_from_start_x=0.0f,float spacing=-1.0f)", + "call_args": "(offset_from_start_x,spacing)", + "cimguiname": "igSameLine", + "defaults": { + "offset_from_start_x": "0.0f", + "spacing": "-1.0f" + }, + "funcname": "SameLine", + "location": "imgui:401", + "namespace": "ImGui", + "ov_cimguiname": "igSameLine", + "ret": "void", + "signature": "(float,float)", + "stname": "" + } + ], + "igSaveIniSettingsToDisk": [ + { + "args": "(const char* ini_filename)", + "argsT": [ + { + "name": "ini_filename", + "type": "const char*" + } + ], + "argsoriginal": "(const char* ini_filename)", + "call_args": "(ini_filename)", + "cimguiname": "igSaveIniSettingsToDisk", + "defaults": {}, + "funcname": "SaveIniSettingsToDisk", + "location": "imgui:849", + "namespace": "ImGui", + "ov_cimguiname": "igSaveIniSettingsToDisk", + "ret": "void", + "signature": "(const char*)", + "stname": "" + } + ], + "igSaveIniSettingsToMemory": [ + { + "args": "(size_t* out_ini_size)", + "argsT": [ + { + "name": "out_ini_size", + "type": "size_t*" + } + ], + "argsoriginal": "(size_t* out_ini_size=((void*)0))", + "call_args": "(out_ini_size)", + "cimguiname": "igSaveIniSettingsToMemory", + "defaults": { + "out_ini_size": "NULL" + }, + "funcname": "SaveIniSettingsToMemory", + "location": "imgui:850", + "namespace": "ImGui", + "ov_cimguiname": "igSaveIniSettingsToMemory", + "ret": "const char*", + "signature": "(size_t*)", + "stname": "" + } + ], + "igSelectable": [ + { + "args": "(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "selected", + "type": "bool" + }, + { + "name": "flags", + "type": "ImGuiSelectableFlags" + }, + { + "name": "size", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const char* label,bool selected=false,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))", + "call_args": "(label,selected,flags,size)", + "cimguiname": "igSelectable", + "defaults": { + "flags": "0", + "selected": "false", + "size": "ImVec2(0,0)" + }, + "funcname": "Selectable", + "location": "imgui:577", + "namespace": "ImGui", + "ov_cimguiname": "igSelectableBool", + "ret": "bool", + "signature": "(const char*,bool,ImGuiSelectableFlags,const ImVec2)", + "stname": "" + }, + { + "args": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "p_selected", + "type": "bool*" + }, + { + "name": "flags", + "type": "ImGuiSelectableFlags" + }, + { + "name": "size", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const char* label,bool* p_selected,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))", + "call_args": "(label,p_selected,flags,size)", + "cimguiname": "igSelectable", + "defaults": { + "flags": "0", + "size": "ImVec2(0,0)" + }, + "funcname": "Selectable", + "location": "imgui:578", + "namespace": "ImGui", + "ov_cimguiname": "igSelectableBoolPtr", + "ret": "bool", + "signature": "(const char*,bool*,ImGuiSelectableFlags,const ImVec2)", + "stname": "" + } + ], + "igSeparator": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igSeparator", + "defaults": {}, + "funcname": "Separator", + "location": "imgui:400", + "namespace": "ImGui", + "ov_cimguiname": "igSeparator", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igSetAllocatorFunctions": [ + { + "args": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data)", + "argsT": [ + { + "name": "alloc_func", + "ret": "void*", + "signature": "(size_t sz,void* user_data)", + "type": "void*(*)(size_t sz,void* user_data)" + }, + { + "name": "free_func", + "ret": "void", + "signature": "(void* ptr,void* user_data)", + "type": "void(*)(void* ptr,void* user_data)" + }, + { + "name": "user_data", + "type": "void*" + } + ], + "argsoriginal": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void*)0))", + "call_args": "(alloc_func,free_func,user_data)", + "cimguiname": "igSetAllocatorFunctions", + "defaults": { + "user_data": "NULL" + }, + "funcname": "SetAllocatorFunctions", + "location": "imgui:858", + "namespace": "ImGui", + "ov_cimguiname": "igSetAllocatorFunctions", + "ret": "void", + "signature": "(void*(*)(size_t,void*),void(*)(void*,void*),void*)", + "stname": "" + } + ], + "igSetClipboardText": [ + { + "args": "(const char* text)", + "argsT": [ + { + "name": "text", + "type": "const char*" + } + ], + "argsoriginal": "(const char* text)", + "call_args": "(text)", + "cimguiname": "igSetClipboardText", + "defaults": {}, + "funcname": "SetClipboardText", + "location": "imgui:842", + "namespace": "ImGui", + "ov_cimguiname": "igSetClipboardText", + "ret": "void", + "signature": "(const char*)", + "stname": "" + } + ], + "igSetColorEditOptions": [ + { + "args": "(ImGuiColorEditFlags flags)", + "argsT": [ + { + "name": "flags", + "type": "ImGuiColorEditFlags" + } + ], + "argsoriginal": "(ImGuiColorEditFlags flags)", + "call_args": "(flags)", + "cimguiname": "igSetColorEditOptions", + "defaults": {}, + "funcname": "SetColorEditOptions", + "location": "imgui:552", + "namespace": "ImGui", + "ov_cimguiname": "igSetColorEditOptions", + "ret": "void", + "signature": "(ImGuiColorEditFlags)", + "stname": "" + } + ], + "igSetColumnOffset": [ + { + "args": "(int column_index,float offset_x)", + "argsT": [ + { + "name": "column_index", + "type": "int" + }, + { + "name": "offset_x", + "type": "float" + } + ], + "argsoriginal": "(int column_index,float offset_x)", + "call_args": "(column_index,offset_x)", + "cimguiname": "igSetColumnOffset", + "defaults": {}, + "funcname": "SetColumnOffset", + "location": "imgui:724", + "namespace": "ImGui", + "ov_cimguiname": "igSetColumnOffset", + "ret": "void", + "signature": "(int,float)", + "stname": "" + } + ], + "igSetColumnWidth": [ + { + "args": "(int column_index,float width)", + "argsT": [ + { + "name": "column_index", + "type": "int" + }, + { + "name": "width", + "type": "float" + } + ], + "argsoriginal": "(int column_index,float width)", + "call_args": "(column_index,width)", + "cimguiname": "igSetColumnWidth", + "defaults": {}, + "funcname": "SetColumnWidth", + "location": "imgui:722", + "namespace": "ImGui", + "ov_cimguiname": "igSetColumnWidth", + "ret": "void", + "signature": "(int,float)", + "stname": "" + } + ], + "igSetCurrentContext": [ + { + "args": "(ImGuiContext* ctx)", + "argsT": [ + { + "name": "ctx", + "type": "ImGuiContext*" + } + ], + "argsoriginal": "(ImGuiContext* ctx)", + "call_args": "(ctx)", + "cimguiname": "igSetCurrentContext", + "defaults": {}, + "funcname": "SetCurrentContext", + "location": "imgui:259", + "namespace": "ImGui", + "ov_cimguiname": "igSetCurrentContext", + "ret": "void", + "signature": "(ImGuiContext*)", + "stname": "" + } + ], + "igSetCursorPos": [ + { + "args": "(const ImVec2 local_pos)", + "argsT": [ + { + "name": "local_pos", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& local_pos)", + "call_args": "(local_pos)", + "cimguiname": "igSetCursorPos", + "defaults": {}, + "funcname": "SetCursorPos", + "location": "imgui:412", + "namespace": "ImGui", + "ov_cimguiname": "igSetCursorPos", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "" + } + ], + "igSetCursorPosX": [ + { + "args": "(float local_x)", + "argsT": [ + { + "name": "local_x", + "type": "float" + } + ], + "argsoriginal": "(float local_x)", + "call_args": "(local_x)", + "cimguiname": "igSetCursorPosX", + "defaults": {}, + "funcname": "SetCursorPosX", + "location": "imgui:413", + "namespace": "ImGui", + "ov_cimguiname": "igSetCursorPosX", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], + "igSetCursorPosY": [ + { + "args": "(float local_y)", + "argsT": [ + { + "name": "local_y", + "type": "float" + } + ], + "argsoriginal": "(float local_y)", + "call_args": "(local_y)", + "cimguiname": "igSetCursorPosY", + "defaults": {}, + "funcname": "SetCursorPosY", + "location": "imgui:414", + "namespace": "ImGui", + "ov_cimguiname": "igSetCursorPosY", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], + "igSetCursorScreenPos": [ + { + "args": "(const ImVec2 pos)", + "argsT": [ + { + "name": "pos", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& pos)", + "call_args": "(pos)", + "cimguiname": "igSetCursorScreenPos", + "defaults": {}, + "funcname": "SetCursorScreenPos", + "location": "imgui:417", + "namespace": "ImGui", + "ov_cimguiname": "igSetCursorScreenPos", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "" + } + ], + "igSetDragDropPayload": [ + { + "args": "(const char* type,const void* data,size_t sz,ImGuiCond cond)", + "argsT": [ + { + "name": "type", + "type": "const char*" + }, + { + "name": "data", + "type": "const void*" + }, + { + "name": "sz", + "type": "size_t" + }, + { + "name": "cond", + "type": "ImGuiCond" + } + ], + "argsoriginal": "(const char* type,const void* data,size_t sz,ImGuiCond cond=0)", + "call_args": "(type,data,sz,cond)", + "cimguiname": "igSetDragDropPayload", + "defaults": { + "cond": "0" + }, + "funcname": "SetDragDropPayload", + "location": "imgui:747", + "namespace": "ImGui", + "ov_cimguiname": "igSetDragDropPayload", + "ret": "bool", + "signature": "(const char*,const void*,size_t,ImGuiCond)", + "stname": "" + } + ], + "igSetItemAllowOverlap": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igSetItemAllowOverlap", + "defaults": {}, + "funcname": "SetItemAllowOverlap", + "location": "imgui:783", + "namespace": "ImGui", + "ov_cimguiname": "igSetItemAllowOverlap", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igSetItemDefaultFocus": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igSetItemDefaultFocus", + "defaults": {}, + "funcname": "SetItemDefaultFocus", + "location": "imgui:761", + "namespace": "ImGui", + "ov_cimguiname": "igSetItemDefaultFocus", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igSetKeyboardFocusHere": [ + { + "args": "(int offset)", + "argsT": [ + { + "name": "offset", + "type": "int" + } + ], + "argsoriginal": "(int offset=0)", + "call_args": "(offset)", + "cimguiname": "igSetKeyboardFocusHere", + "defaults": { + "offset": "0" + }, + "funcname": "SetKeyboardFocusHere", + "location": "imgui:762", + "namespace": "ImGui", + "ov_cimguiname": "igSetKeyboardFocusHere", + "ret": "void", + "signature": "(int)", + "stname": "" + } + ], + "igSetMouseCursor": [ + { + "args": "(ImGuiMouseCursor cursor_type)", + "argsT": [ + { + "name": "cursor_type", + "type": "ImGuiMouseCursor" + } + ], + "argsoriginal": "(ImGuiMouseCursor cursor_type)", + "call_args": "(cursor_type)", + "cimguiname": "igSetMouseCursor", + "defaults": {}, + "funcname": "SetMouseCursor", + "location": "imgui:836", + "namespace": "ImGui", + "ov_cimguiname": "igSetMouseCursor", + "ret": "void", + "signature": "(ImGuiMouseCursor)", + "stname": "" + } + ], + "igSetNextItemOpen": [ + { + "args": "(bool is_open,ImGuiCond cond)", + "argsT": [ + { + "name": "is_open", + "type": "bool" + }, + { + "name": "cond", + "type": "ImGuiCond" + } + ], + "argsoriginal": "(bool is_open,ImGuiCond cond=0)", + "call_args": "(is_open,cond)", + "cimguiname": "igSetNextItemOpen", + "defaults": { + "cond": "0" + }, + "funcname": "SetNextItemOpen", + "location": "imgui:572", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextItemOpen", + "ret": "void", + "signature": "(bool,ImGuiCond)", + "stname": "" + } + ], + "igSetNextItemWidth": [ + { + "args": "(float item_width)", + "argsT": [ + { + "name": "item_width", + "type": "float" + } + ], + "argsoriginal": "(float item_width)", + "call_args": "(item_width)", + "cimguiname": "igSetNextItemWidth", + "defaults": {}, + "funcname": "SetNextItemWidth", + "location": "imgui:379", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextItemWidth", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], + "igSetNextWindowBgAlpha": [ + { + "args": "(float alpha)", + "argsT": [ + { + "name": "alpha", + "type": "float" + } + ], + "argsoriginal": "(float alpha)", + "call_args": "(alpha)", + "cimguiname": "igSetNextWindowBgAlpha", + "defaults": {}, + "funcname": "SetNextWindowBgAlpha", + "location": "imgui:330", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowBgAlpha", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], + "igSetNextWindowCollapsed": [ + { + "args": "(bool collapsed,ImGuiCond cond)", + "argsT": [ + { + "name": "collapsed", + "type": "bool" + }, + { + "name": "cond", + "type": "ImGuiCond" + } + ], + "argsoriginal": "(bool collapsed,ImGuiCond cond=0)", + "call_args": "(collapsed,cond)", + "cimguiname": "igSetNextWindowCollapsed", + "defaults": { + "cond": "0" + }, + "funcname": "SetNextWindowCollapsed", + "location": "imgui:328", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowCollapsed", + "ret": "void", + "signature": "(bool,ImGuiCond)", + "stname": "" + } + ], + "igSetNextWindowContentSize": [ + { + "args": "(const ImVec2 size)", + "argsT": [ + { + "name": "size", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& size)", + "call_args": "(size)", + "cimguiname": "igSetNextWindowContentSize", + "defaults": {}, + "funcname": "SetNextWindowContentSize", + "location": "imgui:327", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowContentSize", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "" + } + ], + "igSetNextWindowFocus": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igSetNextWindowFocus", + "defaults": {}, + "funcname": "SetNextWindowFocus", + "location": "imgui:329", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowFocus", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igSetNextWindowPos": [ + { + "args": "(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot)", + "argsT": [ + { + "name": "pos", + "type": "const ImVec2" + }, + { + "name": "cond", + "type": "ImGuiCond" + }, + { + "name": "pivot", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0,const ImVec2& pivot=ImVec2(0,0))", + "call_args": "(pos,cond,pivot)", + "cimguiname": "igSetNextWindowPos", + "defaults": { + "cond": "0", + "pivot": "ImVec2(0,0)" + }, + "funcname": "SetNextWindowPos", + "location": "imgui:324", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowPos", + "ret": "void", + "signature": "(const ImVec2,ImGuiCond,const ImVec2)", + "stname": "" + } + ], + "igSetNextWindowSize": [ + { + "args": "(const ImVec2 size,ImGuiCond cond)", + "argsT": [ + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "cond", + "type": "ImGuiCond" + } + ], + "argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)", + "call_args": "(size,cond)", + "cimguiname": "igSetNextWindowSize", + "defaults": { + "cond": "0" + }, + "funcname": "SetNextWindowSize", + "location": "imgui:325", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowSize", + "ret": "void", + "signature": "(const ImVec2,ImGuiCond)", + "stname": "" + } + ], + "igSetNextWindowSizeConstraints": [ + { + "args": "(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data)", + "argsT": [ + { + "name": "size_min", + "type": "const ImVec2" + }, + { + "name": "size_max", + "type": "const ImVec2" + }, + { + "name": "custom_callback", + "type": "ImGuiSizeCallback" + }, + { + "name": "custom_callback_data", + "type": "void*" + } + ], + "argsoriginal": "(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void*)0),void* custom_callback_data=((void*)0))", + "call_args": "(size_min,size_max,custom_callback,custom_callback_data)", + "cimguiname": "igSetNextWindowSizeConstraints", + "defaults": { + "custom_callback": "NULL", + "custom_callback_data": "NULL" + }, + "funcname": "SetNextWindowSizeConstraints", + "location": "imgui:326", + "namespace": "ImGui", + "ov_cimguiname": "igSetNextWindowSizeConstraints", + "ret": "void", + "signature": "(const ImVec2,const ImVec2,ImGuiSizeCallback,void*)", + "stname": "" + } + ], + "igSetScrollFromPosX": [ + { + "args": "(float local_x,float center_x_ratio)", + "argsT": [ + { + "name": "local_x", + "type": "float" + }, + { + "name": "center_x_ratio", + "type": "float" + } + ], + "argsoriginal": "(float local_x,float center_x_ratio=0.5f)", + "call_args": "(local_x,center_x_ratio)", + "cimguiname": "igSetScrollFromPosX", + "defaults": { + "center_x_ratio": "0.5f" + }, + "funcname": "SetScrollFromPosX", + "location": "imgui:359", + "namespace": "ImGui", + "ov_cimguiname": "igSetScrollFromPosX", + "ret": "void", + "signature": "(float,float)", + "stname": "" + } + ], + "igSetScrollFromPosY": [ + { + "args": "(float local_y,float center_y_ratio)", + "argsT": [ + { + "name": "local_y", + "type": "float" + }, + { + "name": "center_y_ratio", + "type": "float" + } + ], + "argsoriginal": "(float local_y,float center_y_ratio=0.5f)", + "call_args": "(local_y,center_y_ratio)", + "cimguiname": "igSetScrollFromPosY", + "defaults": { + "center_y_ratio": "0.5f" + }, + "funcname": "SetScrollFromPosY", + "location": "imgui:360", + "namespace": "ImGui", + "ov_cimguiname": "igSetScrollFromPosY", + "ret": "void", + "signature": "(float,float)", + "stname": "" + } + ], + "igSetScrollHereX": [ + { + "args": "(float center_x_ratio)", + "argsT": [ + { + "name": "center_x_ratio", + "type": "float" + } + ], + "argsoriginal": "(float center_x_ratio=0.5f)", + "call_args": "(center_x_ratio)", + "cimguiname": "igSetScrollHereX", + "defaults": { + "center_x_ratio": "0.5f" + }, + "funcname": "SetScrollHereX", + "location": "imgui:357", + "namespace": "ImGui", + "ov_cimguiname": "igSetScrollHereX", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], + "igSetScrollHereY": [ + { + "args": "(float center_y_ratio)", + "argsT": [ + { + "name": "center_y_ratio", + "type": "float" + } + ], + "argsoriginal": "(float center_y_ratio=0.5f)", + "call_args": "(center_y_ratio)", + "cimguiname": "igSetScrollHereY", + "defaults": { + "center_y_ratio": "0.5f" + }, + "funcname": "SetScrollHereY", + "location": "imgui:358", + "namespace": "ImGui", + "ov_cimguiname": "igSetScrollHereY", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], + "igSetScrollX": [ + { + "args": "(float scroll_x)", + "argsT": [ + { + "name": "scroll_x", + "type": "float" + } + ], + "argsoriginal": "(float scroll_x)", + "call_args": "(scroll_x)", + "cimguiname": "igSetScrollX", + "defaults": {}, + "funcname": "SetScrollX", + "location": "imgui:353", + "namespace": "ImGui", + "ov_cimguiname": "igSetScrollX", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], + "igSetScrollY": [ + { + "args": "(float scroll_y)", + "argsT": [ + { + "name": "scroll_y", + "type": "float" + } + ], + "argsoriginal": "(float scroll_y)", + "call_args": "(scroll_y)", + "cimguiname": "igSetScrollY", + "defaults": {}, + "funcname": "SetScrollY", + "location": "imgui:354", + "namespace": "ImGui", + "ov_cimguiname": "igSetScrollY", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], + "igSetStateStorage": [ + { + "args": "(ImGuiStorage* storage)", + "argsT": [ + { + "name": "storage", + "type": "ImGuiStorage*" + } + ], + "argsoriginal": "(ImGuiStorage* storage)", + "call_args": "(storage)", + "cimguiname": "igSetStateStorage", + "defaults": {}, + "funcname": "SetStateStorage", + "location": "imgui:794", + "namespace": "ImGui", + "ov_cimguiname": "igSetStateStorage", + "ret": "void", + "signature": "(ImGuiStorage*)", + "stname": "" + } + ], + "igSetTabItemClosed": [ + { + "args": "(const char* tab_or_docked_window_label)", + "argsT": [ + { + "name": "tab_or_docked_window_label", + "type": "const char*" + } + ], + "argsoriginal": "(const char* tab_or_docked_window_label)", + "call_args": "(tab_or_docked_window_label)", + "cimguiname": "igSetTabItemClosed", + "defaults": {}, + "funcname": "SetTabItemClosed", + "location": "imgui:733", + "namespace": "ImGui", + "ov_cimguiname": "igSetTabItemClosed", + "ret": "void", + "signature": "(const char*)", + "stname": "" + } + ], + "igSetTooltip": [ + { + "args": "(const char* fmt,...)", + "argsT": [ + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "igSetTooltip", + "defaults": {}, + "funcname": "SetTooltip", + "isvararg": "...)", + "location": "imgui:618", + "namespace": "ImGui", + "ov_cimguiname": "igSetTooltip", + "ret": "void", + "signature": "(const char*,...)", + "stname": "" + } + ], + "igSetTooltipV": [ + { + "args": "(const char* fmt,va_list args)", + "argsT": [ + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const char* fmt,va_list args)", + "call_args": "(fmt,args)", + "cimguiname": "igSetTooltipV", + "defaults": {}, + "funcname": "SetTooltipV", + "location": "imgui:619", + "namespace": "ImGui", + "ov_cimguiname": "igSetTooltipV", + "ret": "void", + "signature": "(const char*,va_list)", + "stname": "" + } + ], + "igSetWindowCollapsed": [ + { + "args": "(bool collapsed,ImGuiCond cond)", + "argsT": [ + { + "name": "collapsed", + "type": "bool" + }, + { + "name": "cond", + "type": "ImGuiCond" + } + ], + "argsoriginal": "(bool collapsed,ImGuiCond cond=0)", + "call_args": "(collapsed,cond)", + "cimguiname": "igSetWindowCollapsed", + "defaults": { + "cond": "0" + }, + "funcname": "SetWindowCollapsed", + "location": "imgui:333", + "namespace": "ImGui", + "ov_cimguiname": "igSetWindowCollapsedBool", + "ret": "void", + "signature": "(bool,ImGuiCond)", + "stname": "" + }, + { + "args": "(const char* name,bool collapsed,ImGuiCond cond)", + "argsT": [ + { + "name": "name", + "type": "const char*" + }, + { + "name": "collapsed", + "type": "bool" + }, + { + "name": "cond", + "type": "ImGuiCond" + } + ], + "argsoriginal": "(const char* name,bool collapsed,ImGuiCond cond=0)", + "call_args": "(name,collapsed,cond)", + "cimguiname": "igSetWindowCollapsed", + "defaults": { + "cond": "0" + }, + "funcname": "SetWindowCollapsed", + "location": "imgui:338", + "namespace": "ImGui", + "ov_cimguiname": "igSetWindowCollapsedStr", + "ret": "void", + "signature": "(const char*,bool,ImGuiCond)", + "stname": "" + } + ], + "igSetWindowFocus": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igSetWindowFocus", + "defaults": {}, + "funcname": "SetWindowFocus", + "location": "imgui:334", + "namespace": "ImGui", + "ov_cimguiname": "igSetWindowFocusNil", + "ret": "void", + "signature": "()", + "stname": "" + }, + { + "args": "(const char* name)", + "argsT": [ + { + "name": "name", + "type": "const char*" + } + ], + "argsoriginal": "(const char* name)", + "call_args": "(name)", + "cimguiname": "igSetWindowFocus", + "defaults": {}, + "funcname": "SetWindowFocus", + "location": "imgui:339", + "namespace": "ImGui", + "ov_cimguiname": "igSetWindowFocusStr", + "ret": "void", + "signature": "(const char*)", + "stname": "" + } + ], + "igSetWindowFontScale": [ + { + "args": "(float scale)", + "argsT": [ + { + "name": "scale", + "type": "float" + } + ], + "argsoriginal": "(float scale)", + "call_args": "(scale)", + "cimguiname": "igSetWindowFontScale", + "defaults": {}, + "funcname": "SetWindowFontScale", + "location": "imgui:335", + "namespace": "ImGui", + "ov_cimguiname": "igSetWindowFontScale", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], + "igSetWindowPos": [ + { + "args": "(const ImVec2 pos,ImGuiCond cond)", + "argsT": [ + { + "name": "pos", + "type": "const ImVec2" + }, + { + "name": "cond", + "type": "ImGuiCond" + } + ], + "argsoriginal": "(const ImVec2& pos,ImGuiCond cond=0)", + "call_args": "(pos,cond)", + "cimguiname": "igSetWindowPos", + "defaults": { + "cond": "0" + }, + "funcname": "SetWindowPos", + "location": "imgui:331", + "namespace": "ImGui", + "ov_cimguiname": "igSetWindowPosVec2", + "ret": "void", + "signature": "(const ImVec2,ImGuiCond)", + "stname": "" + }, + { + "args": "(const char* name,const ImVec2 pos,ImGuiCond cond)", + "argsT": [ + { + "name": "name", + "type": "const char*" + }, + { + "name": "pos", + "type": "const ImVec2" + }, + { + "name": "cond", + "type": "ImGuiCond" + } + ], + "argsoriginal": "(const char* name,const ImVec2& pos,ImGuiCond cond=0)", + "call_args": "(name,pos,cond)", + "cimguiname": "igSetWindowPos", + "defaults": { + "cond": "0" + }, + "funcname": "SetWindowPos", + "location": "imgui:336", + "namespace": "ImGui", + "ov_cimguiname": "igSetWindowPosStr", + "ret": "void", + "signature": "(const char*,const ImVec2,ImGuiCond)", + "stname": "" + } + ], + "igSetWindowSize": [ + { + "args": "(const ImVec2 size,ImGuiCond cond)", + "argsT": [ + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "cond", + "type": "ImGuiCond" + } + ], + "argsoriginal": "(const ImVec2& size,ImGuiCond cond=0)", + "call_args": "(size,cond)", + "cimguiname": "igSetWindowSize", + "defaults": { + "cond": "0" + }, + "funcname": "SetWindowSize", + "location": "imgui:332", + "namespace": "ImGui", + "ov_cimguiname": "igSetWindowSizeVec2", + "ret": "void", + "signature": "(const ImVec2,ImGuiCond)", + "stname": "" + }, + { + "args": "(const char* name,const ImVec2 size,ImGuiCond cond)", + "argsT": [ + { + "name": "name", + "type": "const char*" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "cond", + "type": "ImGuiCond" + } + ], + "argsoriginal": "(const char* name,const ImVec2& size,ImGuiCond cond=0)", + "call_args": "(name,size,cond)", + "cimguiname": "igSetWindowSize", + "defaults": { + "cond": "0" + }, + "funcname": "SetWindowSize", + "location": "imgui:337", + "namespace": "ImGui", + "ov_cimguiname": "igSetWindowSizeStr", + "ret": "void", + "signature": "(const char*,const ImVec2,ImGuiCond)", + "stname": "" + } + ], + "igShowAboutWindow": [ + { + "args": "(bool* p_open)", + "argsT": [ + { + "name": "p_open", + "type": "bool*" + } + ], + "argsoriginal": "(bool* p_open=((void*)0))", + "call_args": "(p_open)", + "cimguiname": "igShowAboutWindow", + "defaults": { + "p_open": "NULL" + }, + "funcname": "ShowAboutWindow", + "location": "imgui:272", + "namespace": "ImGui", + "ov_cimguiname": "igShowAboutWindow", + "ret": "void", + "signature": "(bool*)", + "stname": "" + } + ], + "igShowDemoWindow": [ + { + "args": "(bool* p_open)", + "argsT": [ + { + "name": "p_open", + "type": "bool*" + } + ], + "argsoriginal": "(bool* p_open=((void*)0))", + "call_args": "(p_open)", + "cimguiname": "igShowDemoWindow", + "defaults": { + "p_open": "NULL" + }, + "funcname": "ShowDemoWindow", + "location": "imgui:270", + "namespace": "ImGui", + "ov_cimguiname": "igShowDemoWindow", + "ret": "void", + "signature": "(bool*)", + "stname": "" + } + ], + "igShowFontSelector": [ + { + "args": "(const char* label)", + "argsT": [ + { + "name": "label", + "type": "const char*" + } + ], + "argsoriginal": "(const char* label)", + "call_args": "(label)", + "cimguiname": "igShowFontSelector", + "defaults": {}, + "funcname": "ShowFontSelector", + "location": "imgui:275", + "namespace": "ImGui", + "ov_cimguiname": "igShowFontSelector", + "ret": "void", + "signature": "(const char*)", + "stname": "" + } + ], + "igShowMetricsWindow": [ + { + "args": "(bool* p_open)", + "argsT": [ + { + "name": "p_open", + "type": "bool*" + } + ], + "argsoriginal": "(bool* p_open=((void*)0))", + "call_args": "(p_open)", + "cimguiname": "igShowMetricsWindow", + "defaults": { + "p_open": "NULL" + }, + "funcname": "ShowMetricsWindow", + "location": "imgui:271", + "namespace": "ImGui", + "ov_cimguiname": "igShowMetricsWindow", + "ret": "void", + "signature": "(bool*)", + "stname": "" + } + ], + "igShowStyleEditor": [ + { + "args": "(ImGuiStyle* ref)", + "argsT": [ + { + "name": "ref", + "type": "ImGuiStyle*" + } + ], + "argsoriginal": "(ImGuiStyle* ref=((void*)0))", + "call_args": "(ref)", + "cimguiname": "igShowStyleEditor", + "defaults": { + "ref": "NULL" + }, + "funcname": "ShowStyleEditor", + "location": "imgui:273", + "namespace": "ImGui", + "ov_cimguiname": "igShowStyleEditor", + "ret": "void", + "signature": "(ImGuiStyle*)", + "stname": "" + } + ], + "igShowStyleSelector": [ + { + "args": "(const char* label)", + "argsT": [ + { + "name": "label", + "type": "const char*" + } + ], + "argsoriginal": "(const char* label)", + "call_args": "(label)", + "cimguiname": "igShowStyleSelector", + "defaults": {}, + "funcname": "ShowStyleSelector", + "location": "imgui:274", + "namespace": "ImGui", + "ov_cimguiname": "igShowStyleSelector", + "ret": "bool", + "signature": "(const char*)", + "stname": "" + } + ], + "igShowUserGuide": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igShowUserGuide", + "defaults": {}, + "funcname": "ShowUserGuide", + "location": "imgui:276", + "namespace": "ImGui", + "ov_cimguiname": "igShowUserGuide", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igSliderAngle": [ + { + "args": "(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v_rad", + "type": "float*" + }, + { + "name": "v_degrees_min", + "type": "float" + }, + { + "name": "v_degrees_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,float* v_rad,float v_degrees_min=-360.0f,float v_degrees_max=+360.0f,const char* format=\"%.0f deg\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v_rad,v_degrees_min,v_degrees_max,format,flags)", + "cimguiname": "igSliderAngle", + "defaults": { + "flags": "0", + "format": "\"%.0f deg\"", + "v_degrees_max": "+360.0f", + "v_degrees_min": "-360.0f" + }, + "funcname": "SliderAngle", + "location": "imgui:515", + "namespace": "ImGui", + "ov_cimguiname": "igSliderAngle", + "ret": "bool", + "signature": "(const char*,float*,float,float,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igSliderFloat": [ + { + "args": "(const char* label,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float*" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,float* v,float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_min,v_max,format,flags)", + "cimguiname": "igSliderFloat", + "defaults": { + "flags": "0", + "format": "\"%.3f\"" + }, + "funcname": "SliderFloat", + "location": "imgui:511", + "namespace": "ImGui", + "ov_cimguiname": "igSliderFloat", + "ret": "bool", + "signature": "(const char*,float*,float,float,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igSliderFloat2": [ + { + "args": "(const char* label,float v[2],float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[2]" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,float v[2],float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_min,v_max,format,flags)", + "cimguiname": "igSliderFloat2", + "defaults": { + "flags": "0", + "format": "\"%.3f\"" + }, + "funcname": "SliderFloat2", + "location": "imgui:512", + "namespace": "ImGui", + "ov_cimguiname": "igSliderFloat2", + "ret": "bool", + "signature": "(const char*,float[2],float,float,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igSliderFloat3": [ + { + "args": "(const char* label,float v[3],float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[3]" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,float v[3],float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_min,v_max,format,flags)", + "cimguiname": "igSliderFloat3", + "defaults": { + "flags": "0", + "format": "\"%.3f\"" + }, + "funcname": "SliderFloat3", + "location": "imgui:513", + "namespace": "ImGui", + "ov_cimguiname": "igSliderFloat3", + "ret": "bool", + "signature": "(const char*,float[3],float,float,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igSliderFloat4": [ + { + "args": "(const char* label,float v[4],float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "float[4]" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,float v[4],float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_min,v_max,format,flags)", + "cimguiname": "igSliderFloat4", + "defaults": { + "flags": "0", + "format": "\"%.3f\"" + }, + "funcname": "SliderFloat4", + "location": "imgui:514", + "namespace": "ImGui", + "ov_cimguiname": "igSliderFloat4", + "ret": "bool", + "signature": "(const char*,float[4],float,float,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igSliderInt": [ + { + "args": "(const char* label,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int*" + }, + { + "name": "v_min", + "type": "int" + }, + { + "name": "v_max", + "type": "int" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,int* v,int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_min,v_max,format,flags)", + "cimguiname": "igSliderInt", + "defaults": { + "flags": "0", + "format": "\"%d\"" + }, + "funcname": "SliderInt", + "location": "imgui:516", + "namespace": "ImGui", + "ov_cimguiname": "igSliderInt", + "ret": "bool", + "signature": "(const char*,int*,int,int,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igSliderInt2": [ + { + "args": "(const char* label,int v[2],int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int[2]" + }, + { + "name": "v_min", + "type": "int" + }, + { + "name": "v_max", + "type": "int" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,int v[2],int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_min,v_max,format,flags)", + "cimguiname": "igSliderInt2", + "defaults": { + "flags": "0", + "format": "\"%d\"" + }, + "funcname": "SliderInt2", + "location": "imgui:517", + "namespace": "ImGui", + "ov_cimguiname": "igSliderInt2", + "ret": "bool", + "signature": "(const char*,int[2],int,int,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igSliderInt3": [ + { + "args": "(const char* label,int v[3],int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int[3]" + }, + { + "name": "v_min", + "type": "int" + }, + { + "name": "v_max", + "type": "int" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,int v[3],int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_min,v_max,format,flags)", + "cimguiname": "igSliderInt3", + "defaults": { + "flags": "0", + "format": "\"%d\"" + }, + "funcname": "SliderInt3", + "location": "imgui:518", + "namespace": "ImGui", + "ov_cimguiname": "igSliderInt3", + "ret": "bool", + "signature": "(const char*,int[3],int,int,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igSliderInt4": [ + { + "args": "(const char* label,int v[4],int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "v", + "type": "int[4]" + }, + { + "name": "v_min", + "type": "int" + }, + { + "name": "v_max", + "type": "int" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,int v[4],int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)", + "call_args": "(label,v,v_min,v_max,format,flags)", + "cimguiname": "igSliderInt4", + "defaults": { + "flags": "0", + "format": "\"%d\"" + }, + "funcname": "SliderInt4", + "location": "imgui:519", + "namespace": "ImGui", + "ov_cimguiname": "igSliderInt4", + "ret": "bool", + "signature": "(const char*,int[4],int,int,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igSliderScalar": [ + { + "args": "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "data_type", + "type": "ImGuiDataType" + }, + { + "name": "p_data", + "type": "void*" + }, + { + "name": "p_min", + "type": "const void*" + }, + { + "name": "p_max", + "type": "const void*" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format=((void*)0),ImGuiSliderFlags flags=0)", + "call_args": "(label,data_type,p_data,p_min,p_max,format,flags)", + "cimguiname": "igSliderScalar", + "defaults": { + "flags": "0", + "format": "NULL" + }, + "funcname": "SliderScalar", + "location": "imgui:520", + "namespace": "ImGui", + "ov_cimguiname": "igSliderScalar", + "ret": "bool", + "signature": "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igSliderScalarN": [ + { + "args": "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "data_type", + "type": "ImGuiDataType" + }, + { + "name": "p_data", + "type": "void*" + }, + { + "name": "components", + "type": "int" + }, + { + "name": "p_min", + "type": "const void*" + }, + { + "name": "p_max", + "type": "const void*" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_min,const void* p_max,const char* format=((void*)0),ImGuiSliderFlags flags=0)", + "call_args": "(label,data_type,p_data,components,p_min,p_max,format,flags)", + "cimguiname": "igSliderScalarN", + "defaults": { + "flags": "0", + "format": "NULL" + }, + "funcname": "SliderScalarN", + "location": "imgui:521", + "namespace": "ImGui", + "ov_cimguiname": "igSliderScalarN", + "ret": "bool", + "signature": "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igSmallButton": [ + { + "args": "(const char* label)", + "argsT": [ + { + "name": "label", + "type": "const char*" + } + ], + "argsoriginal": "(const char* label)", + "call_args": "(label)", + "cimguiname": "igSmallButton", + "defaults": {}, + "funcname": "SmallButton", + "location": "imgui:459", + "namespace": "ImGui", + "ov_cimguiname": "igSmallButton", + "ret": "bool", + "signature": "(const char*)", + "stname": "" + } + ], + "igSpacing": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igSpacing", + "defaults": {}, + "funcname": "Spacing", + "location": "imgui:403", + "namespace": "ImGui", + "ov_cimguiname": "igSpacing", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igStyleColorsClassic": [ + { + "args": "(ImGuiStyle* dst)", + "argsT": [ + { + "name": "dst", + "type": "ImGuiStyle*" + } + ], + "argsoriginal": "(ImGuiStyle* dst=((void*)0))", + "call_args": "(dst)", + "cimguiname": "igStyleColorsClassic", + "defaults": { + "dst": "NULL" + }, + "funcname": "StyleColorsClassic", + "location": "imgui:282", + "namespace": "ImGui", + "ov_cimguiname": "igStyleColorsClassic", + "ret": "void", + "signature": "(ImGuiStyle*)", + "stname": "" + } + ], + "igStyleColorsDark": [ + { + "args": "(ImGuiStyle* dst)", + "argsT": [ + { + "name": "dst", + "type": "ImGuiStyle*" + } + ], + "argsoriginal": "(ImGuiStyle* dst=((void*)0))", + "call_args": "(dst)", + "cimguiname": "igStyleColorsDark", + "defaults": { + "dst": "NULL" + }, + "funcname": "StyleColorsDark", + "location": "imgui:280", + "namespace": "ImGui", + "ov_cimguiname": "igStyleColorsDark", + "ret": "void", + "signature": "(ImGuiStyle*)", + "stname": "" + } + ], + "igStyleColorsLight": [ + { + "args": "(ImGuiStyle* dst)", + "argsT": [ + { + "name": "dst", + "type": "ImGuiStyle*" + } + ], + "argsoriginal": "(ImGuiStyle* dst=((void*)0))", + "call_args": "(dst)", + "cimguiname": "igStyleColorsLight", + "defaults": { + "dst": "NULL" + }, + "funcname": "StyleColorsLight", + "location": "imgui:281", + "namespace": "ImGui", + "ov_cimguiname": "igStyleColorsLight", + "ret": "void", + "signature": "(ImGuiStyle*)", + "stname": "" + } + ], + "igTabItemButton": [ + { + "args": "(const char* label,ImGuiTabItemFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiTabItemFlags" + } + ], + "argsoriginal": "(const char* label,ImGuiTabItemFlags flags=0)", + "call_args": "(label,flags)", + "cimguiname": "igTabItemButton", + "defaults": { + "flags": "0" + }, + "funcname": "TabItemButton", + "location": "imgui:732", + "namespace": "ImGui", + "ov_cimguiname": "igTabItemButton", + "ret": "bool", + "signature": "(const char*,ImGuiTabItemFlags)", + "stname": "" + } + ], + "igTableGetColumnCount": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igTableGetColumnCount", + "defaults": {}, + "funcname": "TableGetColumnCount", + "location": "imgui:709", + "namespace": "ImGui", + "ov_cimguiname": "igTableGetColumnCount", + "ret": "int", + "signature": "()", + "stname": "" + } + ], + "igTableGetColumnFlags": [ + { + "args": "(int column_n)", + "argsT": [ + { + "name": "column_n", + "type": "int" + } + ], + "argsoriginal": "(int column_n=-1)", + "call_args": "(column_n)", + "cimguiname": "igTableGetColumnFlags", + "defaults": { + "column_n": "-1" + }, + "funcname": "TableGetColumnFlags", + "location": "imgui:713", + "namespace": "ImGui", + "ov_cimguiname": "igTableGetColumnFlags", + "ret": "ImGuiTableColumnFlags", + "signature": "(int)", + "stname": "" + } + ], + "igTableGetColumnIndex": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igTableGetColumnIndex", + "defaults": {}, + "funcname": "TableGetColumnIndex", + "location": "imgui:710", + "namespace": "ImGui", + "ov_cimguiname": "igTableGetColumnIndex", + "ret": "int", + "signature": "()", + "stname": "" + } + ], + "igTableGetColumnName": [ + { + "args": "(int column_n)", + "argsT": [ + { + "name": "column_n", + "type": "int" + } + ], + "argsoriginal": "(int column_n=-1)", + "call_args": "(column_n)", + "cimguiname": "igTableGetColumnName", + "defaults": { + "column_n": "-1" + }, + "funcname": "TableGetColumnName", + "location": "imgui:712", + "namespace": "ImGui", + "ov_cimguiname": "igTableGetColumnName", + "ret": "const char*", + "signature": "(int)", + "stname": "" + } + ], + "igTableGetRowIndex": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igTableGetRowIndex", + "defaults": {}, + "funcname": "TableGetRowIndex", + "location": "imgui:711", + "namespace": "ImGui", + "ov_cimguiname": "igTableGetRowIndex", + "ret": "int", + "signature": "()", + "stname": "" + } + ], + "igTableGetSortSpecs": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igTableGetSortSpecs", + "defaults": {}, + "funcname": "TableGetSortSpecs", + "location": "imgui:706", + "namespace": "ImGui", + "ov_cimguiname": "igTableGetSortSpecs", + "ret": "ImGuiTableSortSpecs*", + "signature": "()", + "stname": "" + } + ], + "igTableHeader": [ + { + "args": "(const char* label)", + "argsT": [ + { + "name": "label", + "type": "const char*" + } + ], + "argsoriginal": "(const char* label)", + "call_args": "(label)", + "cimguiname": "igTableHeader", + "defaults": {}, + "funcname": "TableHeader", + "location": "imgui:699", + "namespace": "ImGui", + "ov_cimguiname": "igTableHeader", + "ret": "void", + "signature": "(const char*)", + "stname": "" + } + ], + "igTableHeadersRow": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igTableHeadersRow", + "defaults": {}, + "funcname": "TableHeadersRow", + "location": "imgui:698", + "namespace": "ImGui", + "ov_cimguiname": "igTableHeadersRow", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igTableNextColumn": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igTableNextColumn", + "defaults": {}, + "funcname": "TableNextColumn", + "location": "imgui:686", + "namespace": "ImGui", + "ov_cimguiname": "igTableNextColumn", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igTableNextRow": [ + { + "args": "(ImGuiTableRowFlags row_flags,float min_row_height)", + "argsT": [ + { + "name": "row_flags", + "type": "ImGuiTableRowFlags" + }, + { + "name": "min_row_height", + "type": "float" + } + ], + "argsoriginal": "(ImGuiTableRowFlags row_flags=0,float min_row_height=0.0f)", + "call_args": "(row_flags,min_row_height)", + "cimguiname": "igTableNextRow", + "defaults": { + "min_row_height": "0.0f", + "row_flags": "0" + }, + "funcname": "TableNextRow", + "location": "imgui:685", + "namespace": "ImGui", + "ov_cimguiname": "igTableNextRow", + "ret": "void", + "signature": "(ImGuiTableRowFlags,float)", + "stname": "" + } + ], + "igTableSetBgColor": [ + { + "args": "(ImGuiTableBgTarget target,ImU32 color,int column_n)", + "argsT": [ + { + "name": "target", + "type": "ImGuiTableBgTarget" + }, + { + "name": "color", + "type": "ImU32" + }, + { + "name": "column_n", + "type": "int" + } + ], + "argsoriginal": "(ImGuiTableBgTarget target,ImU32 color,int column_n=-1)", + "call_args": "(target,color,column_n)", + "cimguiname": "igTableSetBgColor", + "defaults": { + "column_n": "-1" + }, + "funcname": "TableSetBgColor", + "location": "imgui:714", + "namespace": "ImGui", + "ov_cimguiname": "igTableSetBgColor", + "ret": "void", + "signature": "(ImGuiTableBgTarget,ImU32,int)", + "stname": "" + } + ], + "igTableSetColumnIndex": [ + { + "args": "(int column_n)", + "argsT": [ + { + "name": "column_n", + "type": "int" + } + ], + "argsoriginal": "(int column_n)", + "call_args": "(column_n)", + "cimguiname": "igTableSetColumnIndex", + "defaults": {}, + "funcname": "TableSetColumnIndex", + "location": "imgui:687", + "namespace": "ImGui", + "ov_cimguiname": "igTableSetColumnIndex", + "ret": "bool", + "signature": "(int)", + "stname": "" + } + ], + "igTableSetupColumn": [ + { + "args": "(const char* label,ImGuiTableColumnFlags flags,float init_width_or_weight,ImU32 user_id)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiTableColumnFlags" + }, + { + "name": "init_width_or_weight", + "type": "float" + }, + { + "name": "user_id", + "type": "ImU32" + } + ], + "argsoriginal": "(const char* label,ImGuiTableColumnFlags flags=0,float init_width_or_weight=0.0f,ImU32 user_id=0)", + "call_args": "(label,flags,init_width_or_weight,user_id)", + "cimguiname": "igTableSetupColumn", + "defaults": { + "flags": "0", + "init_width_or_weight": "0.0f", + "user_id": "0" + }, + "funcname": "TableSetupColumn", + "location": "imgui:696", + "namespace": "ImGui", + "ov_cimguiname": "igTableSetupColumn", + "ret": "void", + "signature": "(const char*,ImGuiTableColumnFlags,float,ImU32)", + "stname": "" + } + ], + "igTableSetupScrollFreeze": [ + { + "args": "(int cols,int rows)", + "argsT": [ + { + "name": "cols", + "type": "int" + }, + { + "name": "rows", + "type": "int" + } + ], + "argsoriginal": "(int cols,int rows)", + "call_args": "(cols,rows)", + "cimguiname": "igTableSetupScrollFreeze", + "defaults": {}, + "funcname": "TableSetupScrollFreeze", + "location": "imgui:697", + "namespace": "ImGui", + "ov_cimguiname": "igTableSetupScrollFreeze", + "ret": "void", + "signature": "(int,int)", + "stname": "" + } + ], + "igText": [ + { + "args": "(const char* fmt,...)", + "argsT": [ + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "igText", + "defaults": {}, + "funcname": "Text", + "isvararg": "...)", + "location": "imgui:442", + "namespace": "ImGui", + "ov_cimguiname": "igText", + "ret": "void", + "signature": "(const char*,...)", + "stname": "" + } + ], + "igTextColored": [ + { + "args": "(const ImVec4 col,const char* fmt,...)", + "argsT": [ + { + "name": "col", + "type": "const ImVec4" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const ImVec4& col,const char* fmt,...)", + "call_args": "(col,fmt,...)", + "cimguiname": "igTextColored", + "defaults": {}, + "funcname": "TextColored", + "isvararg": "...)", + "location": "imgui:444", + "namespace": "ImGui", + "ov_cimguiname": "igTextColored", + "ret": "void", + "signature": "(const ImVec4,const char*,...)", + "stname": "" + } + ], + "igTextColoredV": [ + { + "args": "(const ImVec4 col,const char* fmt,va_list args)", + "argsT": [ + { + "name": "col", + "type": "const ImVec4" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const ImVec4& col,const char* fmt,va_list args)", + "call_args": "(col,fmt,args)", + "cimguiname": "igTextColoredV", + "defaults": {}, + "funcname": "TextColoredV", + "location": "imgui:445", + "namespace": "ImGui", + "ov_cimguiname": "igTextColoredV", + "ret": "void", + "signature": "(const ImVec4,const char*,va_list)", + "stname": "" + } + ], + "igTextDisabled": [ + { + "args": "(const char* fmt,...)", + "argsT": [ + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "igTextDisabled", + "defaults": {}, + "funcname": "TextDisabled", + "isvararg": "...)", + "location": "imgui:446", + "namespace": "ImGui", + "ov_cimguiname": "igTextDisabled", + "ret": "void", + "signature": "(const char*,...)", + "stname": "" + } + ], + "igTextDisabledV": [ + { + "args": "(const char* fmt,va_list args)", + "argsT": [ + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const char* fmt,va_list args)", + "call_args": "(fmt,args)", + "cimguiname": "igTextDisabledV", + "defaults": {}, + "funcname": "TextDisabledV", + "location": "imgui:447", + "namespace": "ImGui", + "ov_cimguiname": "igTextDisabledV", + "ret": "void", + "signature": "(const char*,va_list)", + "stname": "" + } + ], + "igTextUnformatted": [ + { + "args": "(const char* text,const char* text_end)", + "argsT": [ + { + "name": "text", + "type": "const char*" + }, + { + "name": "text_end", + "type": "const char*" + } + ], + "argsoriginal": "(const char* text,const char* text_end=((void*)0))", + "call_args": "(text,text_end)", + "cimguiname": "igTextUnformatted", + "defaults": { + "text_end": "NULL" + }, + "funcname": "TextUnformatted", + "location": "imgui:441", + "namespace": "ImGui", + "ov_cimguiname": "igTextUnformatted", + "ret": "void", + "signature": "(const char*,const char*)", + "stname": "" + } + ], + "igTextV": [ + { + "args": "(const char* fmt,va_list args)", + "argsT": [ + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const char* fmt,va_list args)", + "call_args": "(fmt,args)", + "cimguiname": "igTextV", + "defaults": {}, + "funcname": "TextV", + "location": "imgui:443", + "namespace": "ImGui", + "ov_cimguiname": "igTextV", + "ret": "void", + "signature": "(const char*,va_list)", + "stname": "" + } + ], + "igTextWrapped": [ + { + "args": "(const char* fmt,...)", + "argsT": [ + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const char* fmt,...)", + "call_args": "(fmt,...)", + "cimguiname": "igTextWrapped", + "defaults": {}, + "funcname": "TextWrapped", + "isvararg": "...)", + "location": "imgui:448", + "namespace": "ImGui", + "ov_cimguiname": "igTextWrapped", + "ret": "void", + "signature": "(const char*,...)", + "stname": "" + } + ], + "igTextWrappedV": [ + { + "args": "(const char* fmt,va_list args)", + "argsT": [ + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const char* fmt,va_list args)", + "call_args": "(fmt,args)", + "cimguiname": "igTextWrappedV", + "defaults": {}, + "funcname": "TextWrappedV", + "location": "imgui:449", + "namespace": "ImGui", + "ov_cimguiname": "igTextWrappedV", + "ret": "void", + "signature": "(const char*,va_list)", + "stname": "" + } + ], + "igTreeNode": [ + { + "args": "(const char* label)", + "argsT": [ + { + "name": "label", + "type": "const char*" + } + ], + "argsoriginal": "(const char* label)", + "call_args": "(label)", + "cimguiname": "igTreeNode", + "defaults": {}, + "funcname": "TreeNode", + "location": "imgui:556", + "namespace": "ImGui", + "ov_cimguiname": "igTreeNodeStr", + "ret": "bool", + "signature": "(const char*)", + "stname": "" + }, + { + "args": "(const char* str_id,const char* fmt,...)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const char* str_id,const char* fmt,...)", + "call_args": "(str_id,fmt,...)", + "cimguiname": "igTreeNode", + "defaults": {}, + "funcname": "TreeNode", + "isvararg": "...)", + "location": "imgui:557", + "namespace": "ImGui", + "ov_cimguiname": "igTreeNodeStrStr", + "ret": "bool", + "signature": "(const char*,const char*,...)", + "stname": "" + }, + { + "args": "(const void* ptr_id,const char* fmt,...)", + "argsT": [ + { + "name": "ptr_id", + "type": "const void*" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const void* ptr_id,const char* fmt,...)", + "call_args": "(ptr_id,fmt,...)", + "cimguiname": "igTreeNode", + "defaults": {}, + "funcname": "TreeNode", + "isvararg": "...)", + "location": "imgui:558", + "namespace": "ImGui", + "ov_cimguiname": "igTreeNodePtr", + "ret": "bool", + "signature": "(const void*,const char*,...)", + "stname": "" + } + ], + "igTreeNodeEx": [ + { + "args": "(const char* label,ImGuiTreeNodeFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiTreeNodeFlags" + } + ], + "argsoriginal": "(const char* label,ImGuiTreeNodeFlags flags=0)", + "call_args": "(label,flags)", + "cimguiname": "igTreeNodeEx", + "defaults": { + "flags": "0" + }, + "funcname": "TreeNodeEx", + "location": "imgui:561", + "namespace": "ImGui", + "ov_cimguiname": "igTreeNodeExStr", + "ret": "bool", + "signature": "(const char*,ImGuiTreeNodeFlags)", + "stname": "" + }, + { + "args": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiTreeNodeFlags" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", + "call_args": "(str_id,flags,fmt,...)", + "cimguiname": "igTreeNodeEx", + "defaults": {}, + "funcname": "TreeNodeEx", + "isvararg": "...)", + "location": "imgui:562", + "namespace": "ImGui", + "ov_cimguiname": "igTreeNodeExStrStr", + "ret": "bool", + "signature": "(const char*,ImGuiTreeNodeFlags,const char*,...)", + "stname": "" + }, + { + "args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", + "argsT": [ + { + "name": "ptr_id", + "type": "const void*" + }, + { + "name": "flags", + "type": "ImGuiTreeNodeFlags" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)", + "call_args": "(ptr_id,flags,fmt,...)", + "cimguiname": "igTreeNodeEx", + "defaults": {}, + "funcname": "TreeNodeEx", + "isvararg": "...)", + "location": "imgui:563", + "namespace": "ImGui", + "ov_cimguiname": "igTreeNodeExPtr", + "ret": "bool", + "signature": "(const void*,ImGuiTreeNodeFlags,const char*,...)", + "stname": "" + } + ], + "igTreeNodeExV": [ + { + "args": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiTreeNodeFlags" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", + "call_args": "(str_id,flags,fmt,args)", + "cimguiname": "igTreeNodeExV", + "defaults": {}, + "funcname": "TreeNodeExV", + "location": "imgui:564", + "namespace": "ImGui", + "ov_cimguiname": "igTreeNodeExVStr", + "ret": "bool", + "signature": "(const char*,ImGuiTreeNodeFlags,const char*,va_list)", + "stname": "" + }, + { + "args": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", + "argsT": [ + { + "name": "ptr_id", + "type": "const void*" + }, + { + "name": "flags", + "type": "ImGuiTreeNodeFlags" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)", + "call_args": "(ptr_id,flags,fmt,args)", + "cimguiname": "igTreeNodeExV", + "defaults": {}, + "funcname": "TreeNodeExV", + "location": "imgui:565", + "namespace": "ImGui", + "ov_cimguiname": "igTreeNodeExVPtr", + "ret": "bool", + "signature": "(const void*,ImGuiTreeNodeFlags,const char*,va_list)", + "stname": "" + } + ], + "igTreeNodeV": [ + { + "args": "(const char* str_id,const char* fmt,va_list args)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const char* str_id,const char* fmt,va_list args)", + "call_args": "(str_id,fmt,args)", + "cimguiname": "igTreeNodeV", + "defaults": {}, + "funcname": "TreeNodeV", + "location": "imgui:559", + "namespace": "ImGui", + "ov_cimguiname": "igTreeNodeVStr", + "ret": "bool", + "signature": "(const char*,const char*,va_list)", + "stname": "" + }, + { + "args": "(const void* ptr_id,const char* fmt,va_list args)", + "argsT": [ + { + "name": "ptr_id", + "type": "const void*" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(const void* ptr_id,const char* fmt,va_list args)", + "call_args": "(ptr_id,fmt,args)", + "cimguiname": "igTreeNodeV", + "defaults": {}, + "funcname": "TreeNodeV", + "location": "imgui:560", + "namespace": "ImGui", + "ov_cimguiname": "igTreeNodeVPtr", + "ret": "bool", + "signature": "(const void*,const char*,va_list)", + "stname": "" + } + ], + "igTreePop": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igTreePop", + "defaults": {}, + "funcname": "TreePop", + "location": "imgui:568", + "namespace": "ImGui", + "ov_cimguiname": "igTreePop", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igTreePush": [ + { + "args": "(const char* str_id)", + "argsT": [ + { + "name": "str_id", + "type": "const char*" + } + ], + "argsoriginal": "(const char* str_id)", + "call_args": "(str_id)", + "cimguiname": "igTreePush", + "defaults": {}, + "funcname": "TreePush", + "location": "imgui:566", + "namespace": "ImGui", + "ov_cimguiname": "igTreePushStr", + "ret": "void", + "signature": "(const char*)", + "stname": "" + }, + { + "args": "(const void* ptr_id)", + "argsT": [ + { + "name": "ptr_id", + "type": "const void*" + } + ], + "argsoriginal": "(const void* ptr_id=((void*)0))", + "call_args": "(ptr_id)", + "cimguiname": "igTreePush", + "defaults": { + "ptr_id": "NULL" + }, + "funcname": "TreePush", + "location": "imgui:567", + "namespace": "ImGui", + "ov_cimguiname": "igTreePushPtr", + "ret": "void", + "signature": "(const void*)", + "stname": "" + } + ], + "igUnindent": [ + { + "args": "(float indent_w)", + "argsT": [ + { + "name": "indent_w", + "type": "float" + } + ], + "argsoriginal": "(float indent_w=0.0f)", + "call_args": "(indent_w)", + "cimguiname": "igUnindent", + "defaults": { + "indent_w": "0.0f" + }, + "funcname": "Unindent", + "location": "imgui:406", + "namespace": "ImGui", + "ov_cimguiname": "igUnindent", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], + "igVSliderFloat": [ + { + "args": "(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "v", + "type": "float*" + }, + { + "name": "v_min", + "type": "float" + }, + { + "name": "v_max", + "type": "float" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,const ImVec2& size,float* v,float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)", + "call_args": "(label,size,v,v_min,v_max,format,flags)", + "cimguiname": "igVSliderFloat", + "defaults": { + "flags": "0", + "format": "\"%.3f\"" + }, + "funcname": "VSliderFloat", + "location": "imgui:522", + "namespace": "ImGui", + "ov_cimguiname": "igVSliderFloat", + "ret": "bool", + "signature": "(const char*,const ImVec2,float*,float,float,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igVSliderInt": [ + { + "args": "(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "v", + "type": "int*" + }, + { + "name": "v_min", + "type": "int" + }, + { + "name": "v_max", + "type": "int" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,const ImVec2& size,int* v,int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)", + "call_args": "(label,size,v,v_min,v_max,format,flags)", + "cimguiname": "igVSliderInt", + "defaults": { + "flags": "0", + "format": "\"%d\"" + }, + "funcname": "VSliderInt", + "location": "imgui:523", + "namespace": "ImGui", + "ov_cimguiname": "igVSliderInt", + "ret": "bool", + "signature": "(const char*,const ImVec2,int*,int,int,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igVSliderScalar": [ + { + "args": "(const char* label,const ImVec2 size,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "size", + "type": "const ImVec2" + }, + { + "name": "data_type", + "type": "ImGuiDataType" + }, + { + "name": "p_data", + "type": "void*" + }, + { + "name": "p_min", + "type": "const void*" + }, + { + "name": "p_max", + "type": "const void*" + }, + { + "name": "format", + "type": "const char*" + }, + { + "name": "flags", + "type": "ImGuiSliderFlags" + } + ], + "argsoriginal": "(const char* label,const ImVec2& size,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format=((void*)0),ImGuiSliderFlags flags=0)", + "call_args": "(label,size,data_type,p_data,p_min,p_max,format,flags)", + "cimguiname": "igVSliderScalar", + "defaults": { + "flags": "0", + "format": "NULL" + }, + "funcname": "VSliderScalar", + "location": "imgui:524", + "namespace": "ImGui", + "ov_cimguiname": "igVSliderScalar", + "ret": "bool", + "signature": "(const char*,const ImVec2,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiSliderFlags)", + "stname": "" + } + ], + "igValue": [ + { + "args": "(const char* prefix,bool b)", + "argsT": [ + { + "name": "prefix", + "type": "const char*" + }, + { + "name": "b", + "type": "bool" + } + ], + "argsoriginal": "(const char* prefix,bool b)", + "call_args": "(prefix,b)", + "cimguiname": "igValue", + "defaults": {}, + "funcname": "Value", + "location": "imgui:596", + "namespace": "ImGui", + "ov_cimguiname": "igValueBool", + "ret": "void", + "signature": "(const char*,bool)", + "stname": "" + }, + { + "args": "(const char* prefix,int v)", + "argsT": [ + { + "name": "prefix", + "type": "const char*" + }, + { + "name": "v", + "type": "int" + } + ], + "argsoriginal": "(const char* prefix,int v)", + "call_args": "(prefix,v)", + "cimguiname": "igValue", + "defaults": {}, + "funcname": "Value", + "location": "imgui:597", + "namespace": "ImGui", + "ov_cimguiname": "igValueInt", + "ret": "void", + "signature": "(const char*,int)", + "stname": "" + }, + { + "args": "(const char* prefix,unsigned int v)", + "argsT": [ + { + "name": "prefix", + "type": "const char*" + }, + { + "name": "v", + "type": "unsigned int" + } + ], + "argsoriginal": "(const char* prefix,unsigned int v)", + "call_args": "(prefix,v)", + "cimguiname": "igValue", + "defaults": {}, + "funcname": "Value", + "location": "imgui:598", + "namespace": "ImGui", + "ov_cimguiname": "igValueUint", + "ret": "void", + "signature": "(const char*,unsigned int)", + "stname": "" + }, + { + "args": "(const char* prefix,float v,const char* float_format)", + "argsT": [ + { + "name": "prefix", + "type": "const char*" + }, + { + "name": "v", + "type": "float" + }, + { + "name": "float_format", + "type": "const char*" + } + ], + "argsoriginal": "(const char* prefix,float v,const char* float_format=((void*)0))", + "call_args": "(prefix,v,float_format)", + "cimguiname": "igValue", + "defaults": { + "float_format": "NULL" + }, + "funcname": "Value", + "location": "imgui:599", + "namespace": "ImGui", + "ov_cimguiname": "igValueFloat", + "ret": "void", + "signature": "(const char*,float,const char*)", + "stname": "" + } + ] +} \ No newline at end of file diff --git a/imgui-sys/third-party/definitions.lua b/imgui-sys/third-party/definitions.lua new file mode 100644 index 0000000..e6c5e7d --- /dev/null +++ b/imgui-sys/third-party/definitions.lua @@ -0,0 +1,14283 @@ +local defs = {} +defs["ImColor_HSV"] = {} +defs["ImColor_HSV"][1] = {} +defs["ImColor_HSV"][1]["args"] = "(ImColor *pOut,float h,float s,float v,float a)" +defs["ImColor_HSV"][1]["argsT"] = {} +defs["ImColor_HSV"][1]["argsT"][1] = {} +defs["ImColor_HSV"][1]["argsT"][1]["name"] = "pOut" +defs["ImColor_HSV"][1]["argsT"][1]["type"] = "ImColor*" +defs["ImColor_HSV"][1]["argsT"][2] = {} +defs["ImColor_HSV"][1]["argsT"][2]["name"] = "h" +defs["ImColor_HSV"][1]["argsT"][2]["type"] = "float" +defs["ImColor_HSV"][1]["argsT"][3] = {} +defs["ImColor_HSV"][1]["argsT"][3]["name"] = "s" +defs["ImColor_HSV"][1]["argsT"][3]["type"] = "float" +defs["ImColor_HSV"][1]["argsT"][4] = {} +defs["ImColor_HSV"][1]["argsT"][4]["name"] = "v" +defs["ImColor_HSV"][1]["argsT"][4]["type"] = "float" +defs["ImColor_HSV"][1]["argsT"][5] = {} +defs["ImColor_HSV"][1]["argsT"][5]["name"] = "a" +defs["ImColor_HSV"][1]["argsT"][5]["type"] = "float" +defs["ImColor_HSV"][1]["argsoriginal"] = "(float h,float s,float v,float a=1.0f)" +defs["ImColor_HSV"][1]["call_args"] = "(h,s,v,a)" +defs["ImColor_HSV"][1]["cimguiname"] = "ImColor_HSV" +defs["ImColor_HSV"][1]["defaults"] = {} +defs["ImColor_HSV"][1]["defaults"]["a"] = "1.0f" +defs["ImColor_HSV"][1]["funcname"] = "HSV" +defs["ImColor_HSV"][1]["is_static_function"] = true +defs["ImColor_HSV"][1]["location"] = "imgui:2193" +defs["ImColor_HSV"][1]["nonUDT"] = 1 +defs["ImColor_HSV"][1]["ov_cimguiname"] = "ImColor_HSV" +defs["ImColor_HSV"][1]["ret"] = "void" +defs["ImColor_HSV"][1]["signature"] = "(float,float,float,float)" +defs["ImColor_HSV"][1]["stname"] = "ImColor" +defs["ImColor_HSV"]["(float,float,float,float)"] = defs["ImColor_HSV"][1] +defs["ImColor_ImColor"] = {} +defs["ImColor_ImColor"][1] = {} +defs["ImColor_ImColor"][1]["args"] = "()" +defs["ImColor_ImColor"][1]["argsT"] = {} +defs["ImColor_ImColor"][1]["argsoriginal"] = "()" +defs["ImColor_ImColor"][1]["call_args"] = "()" +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:2183" +defs["ImColor_ImColor"][1]["ov_cimguiname"] = "ImColor_ImColorNil" +defs["ImColor_ImColor"][1]["signature"] = "()" +defs["ImColor_ImColor"][1]["stname"] = "ImColor" +defs["ImColor_ImColor"][2] = {} +defs["ImColor_ImColor"][2]["args"] = "(int r,int g,int b,int a)" +defs["ImColor_ImColor"][2]["argsT"] = {} +defs["ImColor_ImColor"][2]["argsT"][1] = {} +defs["ImColor_ImColor"][2]["argsT"][1]["name"] = "r" +defs["ImColor_ImColor"][2]["argsT"][1]["type"] = "int" +defs["ImColor_ImColor"][2]["argsT"][2] = {} +defs["ImColor_ImColor"][2]["argsT"][2]["name"] = "g" +defs["ImColor_ImColor"][2]["argsT"][2]["type"] = "int" +defs["ImColor_ImColor"][2]["argsT"][3] = {} +defs["ImColor_ImColor"][2]["argsT"][3]["name"] = "b" +defs["ImColor_ImColor"][2]["argsT"][3]["type"] = "int" +defs["ImColor_ImColor"][2]["argsT"][4] = {} +defs["ImColor_ImColor"][2]["argsT"][4]["name"] = "a" +defs["ImColor_ImColor"][2]["argsT"][4]["type"] = "int" +defs["ImColor_ImColor"][2]["argsoriginal"] = "(int r,int g,int b,int a=255)" +defs["ImColor_ImColor"][2]["call_args"] = "(r,g,b,a)" +defs["ImColor_ImColor"][2]["cimguiname"] = "ImColor_ImColor" +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:2184" +defs["ImColor_ImColor"][2]["ov_cimguiname"] = "ImColor_ImColorInt" +defs["ImColor_ImColor"][2]["signature"] = "(int,int,int,int)" +defs["ImColor_ImColor"][2]["stname"] = "ImColor" +defs["ImColor_ImColor"][3] = {} +defs["ImColor_ImColor"][3]["args"] = "(ImU32 rgba)" +defs["ImColor_ImColor"][3]["argsT"] = {} +defs["ImColor_ImColor"][3]["argsT"][1] = {} +defs["ImColor_ImColor"][3]["argsT"][1]["name"] = "rgba" +defs["ImColor_ImColor"][3]["argsT"][1]["type"] = "ImU32" +defs["ImColor_ImColor"][3]["argsoriginal"] = "(ImU32 rgba)" +defs["ImColor_ImColor"][3]["call_args"] = "(rgba)" +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:2185" +defs["ImColor_ImColor"][3]["ov_cimguiname"] = "ImColor_ImColorU32" +defs["ImColor_ImColor"][3]["signature"] = "(ImU32)" +defs["ImColor_ImColor"][3]["stname"] = "ImColor" +defs["ImColor_ImColor"][4] = {} +defs["ImColor_ImColor"][4]["args"] = "(float r,float g,float b,float a)" +defs["ImColor_ImColor"][4]["argsT"] = {} +defs["ImColor_ImColor"][4]["argsT"][1] = {} +defs["ImColor_ImColor"][4]["argsT"][1]["name"] = "r" +defs["ImColor_ImColor"][4]["argsT"][1]["type"] = "float" +defs["ImColor_ImColor"][4]["argsT"][2] = {} +defs["ImColor_ImColor"][4]["argsT"][2]["name"] = "g" +defs["ImColor_ImColor"][4]["argsT"][2]["type"] = "float" +defs["ImColor_ImColor"][4]["argsT"][3] = {} +defs["ImColor_ImColor"][4]["argsT"][3]["name"] = "b" +defs["ImColor_ImColor"][4]["argsT"][3]["type"] = "float" +defs["ImColor_ImColor"][4]["argsT"][4] = {} +defs["ImColor_ImColor"][4]["argsT"][4]["name"] = "a" +defs["ImColor_ImColor"][4]["argsT"][4]["type"] = "float" +defs["ImColor_ImColor"][4]["argsoriginal"] = "(float r,float g,float b,float a=1.0f)" +defs["ImColor_ImColor"][4]["call_args"] = "(r,g,b,a)" +defs["ImColor_ImColor"][4]["cimguiname"] = "ImColor_ImColor" +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:2186" +defs["ImColor_ImColor"][4]["ov_cimguiname"] = "ImColor_ImColorFloat" +defs["ImColor_ImColor"][4]["signature"] = "(float,float,float,float)" +defs["ImColor_ImColor"][4]["stname"] = "ImColor" +defs["ImColor_ImColor"][5] = {} +defs["ImColor_ImColor"][5]["args"] = "(const ImVec4 col)" +defs["ImColor_ImColor"][5]["argsT"] = {} +defs["ImColor_ImColor"][5]["argsT"][1] = {} +defs["ImColor_ImColor"][5]["argsT"][1]["name"] = "col" +defs["ImColor_ImColor"][5]["argsT"][1]["type"] = "const ImVec4" +defs["ImColor_ImColor"][5]["argsoriginal"] = "(const ImVec4& col)" +defs["ImColor_ImColor"][5]["call_args"] = "(col)" +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:2187" +defs["ImColor_ImColor"][5]["ov_cimguiname"] = "ImColor_ImColorVec4" +defs["ImColor_ImColor"][5]["signature"] = "(const ImVec4)" +defs["ImColor_ImColor"][5]["stname"] = "ImColor" +defs["ImColor_ImColor"]["()"] = defs["ImColor_ImColor"][1] +defs["ImColor_ImColor"]["(ImU32)"] = defs["ImColor_ImColor"][3] +defs["ImColor_ImColor"]["(const ImVec4)"] = defs["ImColor_ImColor"][5] +defs["ImColor_ImColor"]["(float,float,float,float)"] = defs["ImColor_ImColor"][4] +defs["ImColor_ImColor"]["(int,int,int,int)"] = defs["ImColor_ImColor"][2] +defs["ImColor_SetHSV"] = {} +defs["ImColor_SetHSV"][1] = {} +defs["ImColor_SetHSV"][1]["args"] = "(ImColor* self,float h,float s,float v,float a)" +defs["ImColor_SetHSV"][1]["argsT"] = {} +defs["ImColor_SetHSV"][1]["argsT"][1] = {} +defs["ImColor_SetHSV"][1]["argsT"][1]["name"] = "self" +defs["ImColor_SetHSV"][1]["argsT"][1]["type"] = "ImColor*" +defs["ImColor_SetHSV"][1]["argsT"][2] = {} +defs["ImColor_SetHSV"][1]["argsT"][2]["name"] = "h" +defs["ImColor_SetHSV"][1]["argsT"][2]["type"] = "float" +defs["ImColor_SetHSV"][1]["argsT"][3] = {} +defs["ImColor_SetHSV"][1]["argsT"][3]["name"] = "s" +defs["ImColor_SetHSV"][1]["argsT"][3]["type"] = "float" +defs["ImColor_SetHSV"][1]["argsT"][4] = {} +defs["ImColor_SetHSV"][1]["argsT"][4]["name"] = "v" +defs["ImColor_SetHSV"][1]["argsT"][4]["type"] = "float" +defs["ImColor_SetHSV"][1]["argsT"][5] = {} +defs["ImColor_SetHSV"][1]["argsT"][5]["name"] = "a" +defs["ImColor_SetHSV"][1]["argsT"][5]["type"] = "float" +defs["ImColor_SetHSV"][1]["argsoriginal"] = "(float h,float s,float v,float a=1.0f)" +defs["ImColor_SetHSV"][1]["call_args"] = "(h,s,v,a)" +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:2192" +defs["ImColor_SetHSV"][1]["ov_cimguiname"] = "ImColor_SetHSV" +defs["ImColor_SetHSV"][1]["ret"] = "void" +defs["ImColor_SetHSV"][1]["signature"] = "(float,float,float,float)" +defs["ImColor_SetHSV"][1]["stname"] = "ImColor" +defs["ImColor_SetHSV"]["(float,float,float,float)"] = defs["ImColor_SetHSV"][1] +defs["ImColor_destroy"] = {} +defs["ImColor_destroy"][1] = {} +defs["ImColor_destroy"][1]["args"] = "(ImColor* self)" +defs["ImColor_destroy"][1]["argsT"] = {} +defs["ImColor_destroy"][1]["argsT"][1] = {} +defs["ImColor_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImColor_destroy"][1]["argsT"][1]["type"] = "ImColor*" +defs["ImColor_destroy"][1]["call_args"] = "(self)" +defs["ImColor_destroy"][1]["cimguiname"] = "ImColor_destroy" +defs["ImColor_destroy"][1]["defaults"] = {} +defs["ImColor_destroy"][1]["destructor"] = true +defs["ImColor_destroy"][1]["ov_cimguiname"] = "ImColor_destroy" +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_ImDrawCmd"] = {} +defs["ImDrawCmd_ImDrawCmd"][1] = {} +defs["ImDrawCmd_ImDrawCmd"][1]["args"] = "()" +defs["ImDrawCmd_ImDrawCmd"][1]["argsT"] = {} +defs["ImDrawCmd_ImDrawCmd"][1]["argsoriginal"] = "()" +defs["ImDrawCmd_ImDrawCmd"][1]["call_args"] = "()" +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:2238" +defs["ImDrawCmd_ImDrawCmd"][1]["ov_cimguiname"] = "ImDrawCmd_ImDrawCmd" +defs["ImDrawCmd_ImDrawCmd"][1]["signature"] = "()" +defs["ImDrawCmd_ImDrawCmd"][1]["stname"] = "ImDrawCmd" +defs["ImDrawCmd_ImDrawCmd"]["()"] = defs["ImDrawCmd_ImDrawCmd"][1] +defs["ImDrawCmd_destroy"] = {} +defs["ImDrawCmd_destroy"][1] = {} +defs["ImDrawCmd_destroy"][1]["args"] = "(ImDrawCmd* self)" +defs["ImDrawCmd_destroy"][1]["argsT"] = {} +defs["ImDrawCmd_destroy"][1]["argsT"][1] = {} +defs["ImDrawCmd_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImDrawCmd_destroy"][1]["argsT"][1]["type"] = "ImDrawCmd*" +defs["ImDrawCmd_destroy"][1]["call_args"] = "(self)" +defs["ImDrawCmd_destroy"][1]["cimguiname"] = "ImDrawCmd_destroy" +defs["ImDrawCmd_destroy"][1]["defaults"] = {} +defs["ImDrawCmd_destroy"][1]["destructor"] = true +defs["ImDrawCmd_destroy"][1]["ov_cimguiname"] = "ImDrawCmd_destroy" +defs["ImDrawCmd_destroy"][1]["ret"] = "void" +defs["ImDrawCmd_destroy"][1]["signature"] = "(ImDrawCmd*)" +defs["ImDrawCmd_destroy"][1]["stname"] = "ImDrawCmd" +defs["ImDrawCmd_destroy"]["(ImDrawCmd*)"] = defs["ImDrawCmd_destroy"][1] +defs["ImDrawData_Clear"] = {} +defs["ImDrawData_Clear"][1] = {} +defs["ImDrawData_Clear"][1]["args"] = "(ImDrawData* self)" +defs["ImDrawData_Clear"][1]["argsT"] = {} +defs["ImDrawData_Clear"][1]["argsT"][1] = {} +defs["ImDrawData_Clear"][1]["argsT"][1]["name"] = "self" +defs["ImDrawData_Clear"][1]["argsT"][1]["type"] = "ImDrawData*" +defs["ImDrawData_Clear"][1]["argsoriginal"] = "()" +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:2466" +defs["ImDrawData_Clear"][1]["ov_cimguiname"] = "ImDrawData_Clear" +defs["ImDrawData_Clear"][1]["ret"] = "void" +defs["ImDrawData_Clear"][1]["signature"] = "()" +defs["ImDrawData_Clear"][1]["stname"] = "ImDrawData" +defs["ImDrawData_Clear"]["()"] = defs["ImDrawData_Clear"][1] +defs["ImDrawData_DeIndexAllBuffers"] = {} +defs["ImDrawData_DeIndexAllBuffers"][1] = {} +defs["ImDrawData_DeIndexAllBuffers"][1]["args"] = "(ImDrawData* self)" +defs["ImDrawData_DeIndexAllBuffers"][1]["argsT"] = {} +defs["ImDrawData_DeIndexAllBuffers"][1]["argsT"][1] = {} +defs["ImDrawData_DeIndexAllBuffers"][1]["argsT"][1]["name"] = "self" +defs["ImDrawData_DeIndexAllBuffers"][1]["argsT"][1]["type"] = "ImDrawData*" +defs["ImDrawData_DeIndexAllBuffers"][1]["argsoriginal"] = "()" +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:2467" +defs["ImDrawData_DeIndexAllBuffers"][1]["ov_cimguiname"] = "ImDrawData_DeIndexAllBuffers" +defs["ImDrawData_DeIndexAllBuffers"][1]["ret"] = "void" +defs["ImDrawData_DeIndexAllBuffers"][1]["signature"] = "()" +defs["ImDrawData_DeIndexAllBuffers"][1]["stname"] = "ImDrawData" +defs["ImDrawData_DeIndexAllBuffers"]["()"] = defs["ImDrawData_DeIndexAllBuffers"][1] +defs["ImDrawData_ImDrawData"] = {} +defs["ImDrawData_ImDrawData"][1] = {} +defs["ImDrawData_ImDrawData"][1]["args"] = "()" +defs["ImDrawData_ImDrawData"][1]["argsT"] = {} +defs["ImDrawData_ImDrawData"][1]["argsoriginal"] = "()" +defs["ImDrawData_ImDrawData"][1]["call_args"] = "()" +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:2464" +defs["ImDrawData_ImDrawData"][1]["ov_cimguiname"] = "ImDrawData_ImDrawData" +defs["ImDrawData_ImDrawData"][1]["signature"] = "()" +defs["ImDrawData_ImDrawData"][1]["stname"] = "ImDrawData" +defs["ImDrawData_ImDrawData"]["()"] = defs["ImDrawData_ImDrawData"][1] +defs["ImDrawData_ScaleClipRects"] = {} +defs["ImDrawData_ScaleClipRects"][1] = {} +defs["ImDrawData_ScaleClipRects"][1]["args"] = "(ImDrawData* self,const ImVec2 fb_scale)" +defs["ImDrawData_ScaleClipRects"][1]["argsT"] = {} +defs["ImDrawData_ScaleClipRects"][1]["argsT"][1] = {} +defs["ImDrawData_ScaleClipRects"][1]["argsT"][1]["name"] = "self" +defs["ImDrawData_ScaleClipRects"][1]["argsT"][1]["type"] = "ImDrawData*" +defs["ImDrawData_ScaleClipRects"][1]["argsT"][2] = {} +defs["ImDrawData_ScaleClipRects"][1]["argsT"][2]["name"] = "fb_scale" +defs["ImDrawData_ScaleClipRects"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawData_ScaleClipRects"][1]["argsoriginal"] = "(const ImVec2& fb_scale)" +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:2468" +defs["ImDrawData_ScaleClipRects"][1]["ov_cimguiname"] = "ImDrawData_ScaleClipRects" +defs["ImDrawData_ScaleClipRects"][1]["ret"] = "void" +defs["ImDrawData_ScaleClipRects"][1]["signature"] = "(const ImVec2)" +defs["ImDrawData_ScaleClipRects"][1]["stname"] = "ImDrawData" +defs["ImDrawData_ScaleClipRects"]["(const ImVec2)"] = defs["ImDrawData_ScaleClipRects"][1] +defs["ImDrawData_destroy"] = {} +defs["ImDrawData_destroy"][1] = {} +defs["ImDrawData_destroy"][1]["args"] = "(ImDrawData* self)" +defs["ImDrawData_destroy"][1]["argsT"] = {} +defs["ImDrawData_destroy"][1]["argsT"][1] = {} +defs["ImDrawData_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImDrawData_destroy"][1]["argsT"][1]["type"] = "ImDrawData*" +defs["ImDrawData_destroy"][1]["call_args"] = "(self)" +defs["ImDrawData_destroy"][1]["cimguiname"] = "ImDrawData_destroy" +defs["ImDrawData_destroy"][1]["defaults"] = {} +defs["ImDrawData_destroy"][1]["destructor"] = true +defs["ImDrawData_destroy"][1]["location"] = "imgui:2465" +defs["ImDrawData_destroy"][1]["ov_cimguiname"] = "ImDrawData_destroy" +defs["ImDrawData_destroy"][1]["realdestructor"] = true +defs["ImDrawData_destroy"][1]["ret"] = "void" +defs["ImDrawData_destroy"][1]["signature"] = "(ImDrawData*)" +defs["ImDrawData_destroy"][1]["stname"] = "ImDrawData" +defs["ImDrawData_destroy"]["(ImDrawData*)"] = defs["ImDrawData_destroy"][1] +defs["ImDrawListSplitter_Clear"] = {} +defs["ImDrawListSplitter_Clear"][1] = {} +defs["ImDrawListSplitter_Clear"][1]["args"] = "(ImDrawListSplitter* self)" +defs["ImDrawListSplitter_Clear"][1]["argsT"] = {} +defs["ImDrawListSplitter_Clear"][1]["argsT"][1] = {} +defs["ImDrawListSplitter_Clear"][1]["argsT"][1]["name"] = "self" +defs["ImDrawListSplitter_Clear"][1]["argsT"][1]["type"] = "ImDrawListSplitter*" +defs["ImDrawListSplitter_Clear"][1]["argsoriginal"] = "()" +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:2290" +defs["ImDrawListSplitter_Clear"][1]["ov_cimguiname"] = "ImDrawListSplitter_Clear" +defs["ImDrawListSplitter_Clear"][1]["ret"] = "void" +defs["ImDrawListSplitter_Clear"][1]["signature"] = "()" +defs["ImDrawListSplitter_Clear"][1]["stname"] = "ImDrawListSplitter" +defs["ImDrawListSplitter_Clear"]["()"] = defs["ImDrawListSplitter_Clear"][1] +defs["ImDrawListSplitter_ClearFreeMemory"] = {} +defs["ImDrawListSplitter_ClearFreeMemory"][1] = {} +defs["ImDrawListSplitter_ClearFreeMemory"][1]["args"] = "(ImDrawListSplitter* self)" +defs["ImDrawListSplitter_ClearFreeMemory"][1]["argsT"] = {} +defs["ImDrawListSplitter_ClearFreeMemory"][1]["argsT"][1] = {} +defs["ImDrawListSplitter_ClearFreeMemory"][1]["argsT"][1]["name"] = "self" +defs["ImDrawListSplitter_ClearFreeMemory"][1]["argsT"][1]["type"] = "ImDrawListSplitter*" +defs["ImDrawListSplitter_ClearFreeMemory"][1]["argsoriginal"] = "()" +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:2291" +defs["ImDrawListSplitter_ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawListSplitter_ClearFreeMemory" +defs["ImDrawListSplitter_ClearFreeMemory"][1]["ret"] = "void" +defs["ImDrawListSplitter_ClearFreeMemory"][1]["signature"] = "()" +defs["ImDrawListSplitter_ClearFreeMemory"][1]["stname"] = "ImDrawListSplitter" +defs["ImDrawListSplitter_ClearFreeMemory"]["()"] = defs["ImDrawListSplitter_ClearFreeMemory"][1] +defs["ImDrawListSplitter_ImDrawListSplitter"] = {} +defs["ImDrawListSplitter_ImDrawListSplitter"][1] = {} +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["args"] = "()" +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["argsT"] = {} +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["argsoriginal"] = "()" +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["call_args"] = "()" +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["cimguiname"] = "ImDrawListSplitter_ImDrawListSplitter" +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["constructor"] = true +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["defaults"] = {} +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["funcname"] = "ImDrawListSplitter" +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["location"] = "imgui:2288" +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["ov_cimguiname"] = "ImDrawListSplitter_ImDrawListSplitter" +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["signature"] = "()" +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["stname"] = "ImDrawListSplitter" +defs["ImDrawListSplitter_ImDrawListSplitter"]["()"] = defs["ImDrawListSplitter_ImDrawListSplitter"][1] +defs["ImDrawListSplitter_Merge"] = {} +defs["ImDrawListSplitter_Merge"][1] = {} +defs["ImDrawListSplitter_Merge"][1]["args"] = "(ImDrawListSplitter* self,ImDrawList* draw_list)" +defs["ImDrawListSplitter_Merge"][1]["argsT"] = {} +defs["ImDrawListSplitter_Merge"][1]["argsT"][1] = {} +defs["ImDrawListSplitter_Merge"][1]["argsT"][1]["name"] = "self" +defs["ImDrawListSplitter_Merge"][1]["argsT"][1]["type"] = "ImDrawListSplitter*" +defs["ImDrawListSplitter_Merge"][1]["argsT"][2] = {} +defs["ImDrawListSplitter_Merge"][1]["argsT"][2]["name"] = "draw_list" +defs["ImDrawListSplitter_Merge"][1]["argsT"][2]["type"] = "ImDrawList*" +defs["ImDrawListSplitter_Merge"][1]["argsoriginal"] = "(ImDrawList* draw_list)" +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:2293" +defs["ImDrawListSplitter_Merge"][1]["ov_cimguiname"] = "ImDrawListSplitter_Merge" +defs["ImDrawListSplitter_Merge"][1]["ret"] = "void" +defs["ImDrawListSplitter_Merge"][1]["signature"] = "(ImDrawList*)" +defs["ImDrawListSplitter_Merge"][1]["stname"] = "ImDrawListSplitter" +defs["ImDrawListSplitter_Merge"]["(ImDrawList*)"] = defs["ImDrawListSplitter_Merge"][1] +defs["ImDrawListSplitter_SetCurrentChannel"] = {} +defs["ImDrawListSplitter_SetCurrentChannel"][1] = {} +defs["ImDrawListSplitter_SetCurrentChannel"][1]["args"] = "(ImDrawListSplitter* self,ImDrawList* draw_list,int channel_idx)" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"] = {} +defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][1] = {} +defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][1]["name"] = "self" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][1]["type"] = "ImDrawListSplitter*" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][2] = {} +defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][2]["name"] = "draw_list" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][2]["type"] = "ImDrawList*" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][3] = {} +defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][3]["name"] = "channel_idx" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsT"][3]["type"] = "int" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["argsoriginal"] = "(ImDrawList* draw_list,int channel_idx)" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["call_args"] = "(draw_list,channel_idx)" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["cimguiname"] = "ImDrawListSplitter_SetCurrentChannel" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["defaults"] = {} +defs["ImDrawListSplitter_SetCurrentChannel"][1]["funcname"] = "SetCurrentChannel" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["location"] = "imgui:2294" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["ov_cimguiname"] = "ImDrawListSplitter_SetCurrentChannel" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["ret"] = "void" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["signature"] = "(ImDrawList*,int)" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["stname"] = "ImDrawListSplitter" +defs["ImDrawListSplitter_SetCurrentChannel"]["(ImDrawList*,int)"] = defs["ImDrawListSplitter_SetCurrentChannel"][1] +defs["ImDrawListSplitter_Split"] = {} +defs["ImDrawListSplitter_Split"][1] = {} +defs["ImDrawListSplitter_Split"][1]["args"] = "(ImDrawListSplitter* self,ImDrawList* draw_list,int count)" +defs["ImDrawListSplitter_Split"][1]["argsT"] = {} +defs["ImDrawListSplitter_Split"][1]["argsT"][1] = {} +defs["ImDrawListSplitter_Split"][1]["argsT"][1]["name"] = "self" +defs["ImDrawListSplitter_Split"][1]["argsT"][1]["type"] = "ImDrawListSplitter*" +defs["ImDrawListSplitter_Split"][1]["argsT"][2] = {} +defs["ImDrawListSplitter_Split"][1]["argsT"][2]["name"] = "draw_list" +defs["ImDrawListSplitter_Split"][1]["argsT"][2]["type"] = "ImDrawList*" +defs["ImDrawListSplitter_Split"][1]["argsT"][3] = {} +defs["ImDrawListSplitter_Split"][1]["argsT"][3]["name"] = "count" +defs["ImDrawListSplitter_Split"][1]["argsT"][3]["type"] = "int" +defs["ImDrawListSplitter_Split"][1]["argsoriginal"] = "(ImDrawList* draw_list,int count)" +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:2292" +defs["ImDrawListSplitter_Split"][1]["ov_cimguiname"] = "ImDrawListSplitter_Split" +defs["ImDrawListSplitter_Split"][1]["ret"] = "void" +defs["ImDrawListSplitter_Split"][1]["signature"] = "(ImDrawList*,int)" +defs["ImDrawListSplitter_Split"][1]["stname"] = "ImDrawListSplitter" +defs["ImDrawListSplitter_Split"]["(ImDrawList*,int)"] = defs["ImDrawListSplitter_Split"][1] +defs["ImDrawListSplitter_destroy"] = {} +defs["ImDrawListSplitter_destroy"][1] = {} +defs["ImDrawListSplitter_destroy"][1]["args"] = "(ImDrawListSplitter* self)" +defs["ImDrawListSplitter_destroy"][1]["argsT"] = {} +defs["ImDrawListSplitter_destroy"][1]["argsT"][1] = {} +defs["ImDrawListSplitter_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImDrawListSplitter_destroy"][1]["argsT"][1]["type"] = "ImDrawListSplitter*" +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:2289" +defs["ImDrawListSplitter_destroy"][1]["ov_cimguiname"] = "ImDrawListSplitter_destroy" +defs["ImDrawListSplitter_destroy"][1]["realdestructor"] = true +defs["ImDrawListSplitter_destroy"][1]["ret"] = "void" +defs["ImDrawListSplitter_destroy"][1]["signature"] = "(ImDrawListSplitter*)" +defs["ImDrawListSplitter_destroy"][1]["stname"] = "ImDrawListSplitter" +defs["ImDrawListSplitter_destroy"]["(ImDrawListSplitter*)"] = defs["ImDrawListSplitter_destroy"][1] +defs["ImDrawList_AddBezierCubic"] = {} +defs["ImDrawList_AddBezierCubic"][1] = {} +defs["ImDrawList_AddBezierCubic"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness,int num_segments)" +defs["ImDrawList_AddBezierCubic"][1]["argsT"] = {} +defs["ImDrawList_AddBezierCubic"][1]["argsT"][1] = {} +defs["ImDrawList_AddBezierCubic"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][2] = {} +defs["ImDrawList_AddBezierCubic"][1]["argsT"][2]["name"] = "p1" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][3] = {} +defs["ImDrawList_AddBezierCubic"][1]["argsT"][3]["name"] = "p2" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][4] = {} +defs["ImDrawList_AddBezierCubic"][1]["argsT"][4]["name"] = "p3" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][4]["type"] = "const ImVec2" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][5] = {} +defs["ImDrawList_AddBezierCubic"][1]["argsT"][5]["name"] = "p4" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][5]["type"] = "const ImVec2" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][6] = {} +defs["ImDrawList_AddBezierCubic"][1]["argsT"][6]["name"] = "col" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][6]["type"] = "ImU32" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][7] = {} +defs["ImDrawList_AddBezierCubic"][1]["argsT"][7]["name"] = "thickness" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][7]["type"] = "float" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][8] = {} +defs["ImDrawList_AddBezierCubic"][1]["argsT"][8]["name"] = "num_segments" +defs["ImDrawList_AddBezierCubic"][1]["argsT"][8]["type"] = "int" +defs["ImDrawList_AddBezierCubic"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col,float thickness,int num_segments=0)" +defs["ImDrawList_AddBezierCubic"][1]["call_args"] = "(p1,p2,p3,p4,col,thickness,num_segments)" +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:2385" +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)" +defs["ImDrawList_AddBezierCubic"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddBezierCubic"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)"] = defs["ImDrawList_AddBezierCubic"][1] +defs["ImDrawList_AddBezierQuadratic"] = {} +defs["ImDrawList_AddBezierQuadratic"][1] = {} +defs["ImDrawList_AddBezierQuadratic"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness,int num_segments)" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"] = {} +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][1] = {} +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][2] = {} +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][2]["name"] = "p1" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][3] = {} +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][3]["name"] = "p2" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][4] = {} +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][4]["name"] = "p3" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][4]["type"] = "const ImVec2" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][5] = {} +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][5]["name"] = "col" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][5]["type"] = "ImU32" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][6] = {} +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][6]["name"] = "thickness" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][6]["type"] = "float" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][7] = {} +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][7]["name"] = "num_segments" +defs["ImDrawList_AddBezierQuadratic"][1]["argsT"][7]["type"] = "int" +defs["ImDrawList_AddBezierQuadratic"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col,float thickness,int num_segments=0)" +defs["ImDrawList_AddBezierQuadratic"][1]["call_args"] = "(p1,p2,p3,col,thickness,num_segments)" +defs["ImDrawList_AddBezierQuadratic"][1]["cimguiname"] = "ImDrawList_AddBezierQuadratic" +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:2386" +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)" +defs["ImDrawList_AddBezierQuadratic"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddBezierQuadratic"]["(const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)"] = defs["ImDrawList_AddBezierQuadratic"][1] +defs["ImDrawList_AddCallback"] = {} +defs["ImDrawList_AddCallback"][1] = {} +defs["ImDrawList_AddCallback"][1]["args"] = "(ImDrawList* self,ImDrawCallback callback,void* callback_data)" +defs["ImDrawList_AddCallback"][1]["argsT"] = {} +defs["ImDrawList_AddCallback"][1]["argsT"][1] = {} +defs["ImDrawList_AddCallback"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddCallback"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddCallback"][1]["argsT"][2] = {} +defs["ImDrawList_AddCallback"][1]["argsT"][2]["name"] = "callback" +defs["ImDrawList_AddCallback"][1]["argsT"][2]["type"] = "ImDrawCallback" +defs["ImDrawList_AddCallback"][1]["argsT"][3] = {} +defs["ImDrawList_AddCallback"][1]["argsT"][3]["name"] = "callback_data" +defs["ImDrawList_AddCallback"][1]["argsT"][3]["type"] = "void*" +defs["ImDrawList_AddCallback"][1]["argsoriginal"] = "(ImDrawCallback callback,void* callback_data)" +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:2409" +defs["ImDrawList_AddCallback"][1]["ov_cimguiname"] = "ImDrawList_AddCallback" +defs["ImDrawList_AddCallback"][1]["ret"] = "void" +defs["ImDrawList_AddCallback"][1]["signature"] = "(ImDrawCallback,void*)" +defs["ImDrawList_AddCallback"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddCallback"]["(ImDrawCallback,void*)"] = defs["ImDrawList_AddCallback"][1] +defs["ImDrawList_AddCircle"] = {} +defs["ImDrawList_AddCircle"][1] = {} +defs["ImDrawList_AddCircle"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness)" +defs["ImDrawList_AddCircle"][1]["argsT"] = {} +defs["ImDrawList_AddCircle"][1]["argsT"][1] = {} +defs["ImDrawList_AddCircle"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddCircle"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddCircle"][1]["argsT"][2] = {} +defs["ImDrawList_AddCircle"][1]["argsT"][2]["name"] = "center" +defs["ImDrawList_AddCircle"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddCircle"][1]["argsT"][3] = {} +defs["ImDrawList_AddCircle"][1]["argsT"][3]["name"] = "radius" +defs["ImDrawList_AddCircle"][1]["argsT"][3]["type"] = "float" +defs["ImDrawList_AddCircle"][1]["argsT"][4] = {} +defs["ImDrawList_AddCircle"][1]["argsT"][4]["name"] = "col" +defs["ImDrawList_AddCircle"][1]["argsT"][4]["type"] = "ImU32" +defs["ImDrawList_AddCircle"][1]["argsT"][5] = {} +defs["ImDrawList_AddCircle"][1]["argsT"][5]["name"] = "num_segments" +defs["ImDrawList_AddCircle"][1]["argsT"][5]["type"] = "int" +defs["ImDrawList_AddCircle"][1]["argsT"][6] = {} +defs["ImDrawList_AddCircle"][1]["argsT"][6]["name"] = "thickness" +defs["ImDrawList_AddCircle"][1]["argsT"][6]["type"] = "float" +defs["ImDrawList_AddCircle"][1]["argsoriginal"] = "(const ImVec2& center,float radius,ImU32 col,int num_segments=0,float thickness=1.0f)" +defs["ImDrawList_AddCircle"][1]["call_args"] = "(center,radius,col,num_segments,thickness)" +defs["ImDrawList_AddCircle"][1]["cimguiname"] = "ImDrawList_AddCircle" +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:2377" +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)" +defs["ImDrawList_AddCircle"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddCircle"]["(const ImVec2,float,ImU32,int,float)"] = defs["ImDrawList_AddCircle"][1] +defs["ImDrawList_AddCircleFilled"] = {} +defs["ImDrawList_AddCircleFilled"][1] = {} +defs["ImDrawList_AddCircleFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments)" +defs["ImDrawList_AddCircleFilled"][1]["argsT"] = {} +defs["ImDrawList_AddCircleFilled"][1]["argsT"][1] = {} +defs["ImDrawList_AddCircleFilled"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddCircleFilled"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddCircleFilled"][1]["argsT"][2] = {} +defs["ImDrawList_AddCircleFilled"][1]["argsT"][2]["name"] = "center" +defs["ImDrawList_AddCircleFilled"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddCircleFilled"][1]["argsT"][3] = {} +defs["ImDrawList_AddCircleFilled"][1]["argsT"][3]["name"] = "radius" +defs["ImDrawList_AddCircleFilled"][1]["argsT"][3]["type"] = "float" +defs["ImDrawList_AddCircleFilled"][1]["argsT"][4] = {} +defs["ImDrawList_AddCircleFilled"][1]["argsT"][4]["name"] = "col" +defs["ImDrawList_AddCircleFilled"][1]["argsT"][4]["type"] = "ImU32" +defs["ImDrawList_AddCircleFilled"][1]["argsT"][5] = {} +defs["ImDrawList_AddCircleFilled"][1]["argsT"][5]["name"] = "num_segments" +defs["ImDrawList_AddCircleFilled"][1]["argsT"][5]["type"] = "int" +defs["ImDrawList_AddCircleFilled"][1]["argsoriginal"] = "(const ImVec2& center,float radius,ImU32 col,int num_segments=0)" +defs["ImDrawList_AddCircleFilled"][1]["call_args"] = "(center,radius,col,num_segments)" +defs["ImDrawList_AddCircleFilled"][1]["cimguiname"] = "ImDrawList_AddCircleFilled" +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:2378" +defs["ImDrawList_AddCircleFilled"][1]["ov_cimguiname"] = "ImDrawList_AddCircleFilled" +defs["ImDrawList_AddCircleFilled"][1]["ret"] = "void" +defs["ImDrawList_AddCircleFilled"][1]["signature"] = "(const ImVec2,float,ImU32,int)" +defs["ImDrawList_AddCircleFilled"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddCircleFilled"]["(const ImVec2,float,ImU32,int)"] = defs["ImDrawList_AddCircleFilled"][1] +defs["ImDrawList_AddConvexPolyFilled"] = {} +defs["ImDrawList_AddConvexPolyFilled"][1] = {} +defs["ImDrawList_AddConvexPolyFilled"][1]["args"] = "(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col)" +defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"] = {} +defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][1] = {} +defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][2] = {} +defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][2]["name"] = "points" +defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][2]["type"] = "const ImVec2*" +defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][3] = {} +defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][3]["name"] = "num_points" +defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][3]["type"] = "int" +defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][4] = {} +defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][4]["name"] = "col" +defs["ImDrawList_AddConvexPolyFilled"][1]["argsT"][4]["type"] = "ImU32" +defs["ImDrawList_AddConvexPolyFilled"][1]["argsoriginal"] = "(const ImVec2* points,int num_points,ImU32 col)" +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:2384" +defs["ImDrawList_AddConvexPolyFilled"][1]["ov_cimguiname"] = "ImDrawList_AddConvexPolyFilled" +defs["ImDrawList_AddConvexPolyFilled"][1]["ret"] = "void" +defs["ImDrawList_AddConvexPolyFilled"][1]["signature"] = "(const ImVec2*,int,ImU32)" +defs["ImDrawList_AddConvexPolyFilled"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddConvexPolyFilled"]["(const ImVec2*,int,ImU32)"] = defs["ImDrawList_AddConvexPolyFilled"][1] +defs["ImDrawList_AddDrawCmd"] = {} +defs["ImDrawList_AddDrawCmd"][1] = {} +defs["ImDrawList_AddDrawCmd"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList_AddDrawCmd"][1]["argsT"] = {} +defs["ImDrawList_AddDrawCmd"][1]["argsT"][1] = {} +defs["ImDrawList_AddDrawCmd"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddDrawCmd"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddDrawCmd"][1]["argsoriginal"] = "()" +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:2410" +defs["ImDrawList_AddDrawCmd"][1]["ov_cimguiname"] = "ImDrawList_AddDrawCmd" +defs["ImDrawList_AddDrawCmd"][1]["ret"] = "void" +defs["ImDrawList_AddDrawCmd"][1]["signature"] = "()" +defs["ImDrawList_AddDrawCmd"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddDrawCmd"]["()"] = defs["ImDrawList_AddDrawCmd"][1] +defs["ImDrawList_AddImage"] = {} +defs["ImDrawList_AddImage"][1] = {} +defs["ImDrawList_AddImage"][1]["args"] = "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col)" +defs["ImDrawList_AddImage"][1]["argsT"] = {} +defs["ImDrawList_AddImage"][1]["argsT"][1] = {} +defs["ImDrawList_AddImage"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddImage"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddImage"][1]["argsT"][2] = {} +defs["ImDrawList_AddImage"][1]["argsT"][2]["name"] = "user_texture_id" +defs["ImDrawList_AddImage"][1]["argsT"][2]["type"] = "ImTextureID" +defs["ImDrawList_AddImage"][1]["argsT"][3] = {} +defs["ImDrawList_AddImage"][1]["argsT"][3]["name"] = "p_min" +defs["ImDrawList_AddImage"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_AddImage"][1]["argsT"][4] = {} +defs["ImDrawList_AddImage"][1]["argsT"][4]["name"] = "p_max" +defs["ImDrawList_AddImage"][1]["argsT"][4]["type"] = "const ImVec2" +defs["ImDrawList_AddImage"][1]["argsT"][5] = {} +defs["ImDrawList_AddImage"][1]["argsT"][5]["name"] = "uv_min" +defs["ImDrawList_AddImage"][1]["argsT"][5]["type"] = "const ImVec2" +defs["ImDrawList_AddImage"][1]["argsT"][6] = {} +defs["ImDrawList_AddImage"][1]["argsT"][6]["name"] = "uv_max" +defs["ImDrawList_AddImage"][1]["argsT"][6]["type"] = "const ImVec2" +defs["ImDrawList_AddImage"][1]["argsT"][7] = {} +defs["ImDrawList_AddImage"][1]["argsT"][7]["name"] = "col" +defs["ImDrawList_AddImage"][1]["argsT"][7]["type"] = "ImU32" +defs["ImDrawList_AddImage"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min=ImVec2(0,0),const ImVec2& uv_max=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))" +defs["ImDrawList_AddImage"][1]["call_args"] = "(user_texture_id,p_min,p_max,uv_min,uv_max,col)" +defs["ImDrawList_AddImage"][1]["cimguiname"] = "ImDrawList_AddImage" +defs["ImDrawList_AddImage"][1]["defaults"] = {} +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:2392" +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)" +defs["ImDrawList_AddImage"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddImage"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_AddImage"][1] +defs["ImDrawList_AddImageQuad"] = {} +defs["ImDrawList_AddImageQuad"][1] = {} +defs["ImDrawList_AddImageQuad"][1]["args"] = "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col)" +defs["ImDrawList_AddImageQuad"][1]["argsT"] = {} +defs["ImDrawList_AddImageQuad"][1]["argsT"][1] = {} +defs["ImDrawList_AddImageQuad"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddImageQuad"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddImageQuad"][1]["argsT"][2] = {} +defs["ImDrawList_AddImageQuad"][1]["argsT"][2]["name"] = "user_texture_id" +defs["ImDrawList_AddImageQuad"][1]["argsT"][2]["type"] = "ImTextureID" +defs["ImDrawList_AddImageQuad"][1]["argsT"][3] = {} +defs["ImDrawList_AddImageQuad"][1]["argsT"][3]["name"] = "p1" +defs["ImDrawList_AddImageQuad"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_AddImageQuad"][1]["argsT"][4] = {} +defs["ImDrawList_AddImageQuad"][1]["argsT"][4]["name"] = "p2" +defs["ImDrawList_AddImageQuad"][1]["argsT"][4]["type"] = "const ImVec2" +defs["ImDrawList_AddImageQuad"][1]["argsT"][5] = {} +defs["ImDrawList_AddImageQuad"][1]["argsT"][5]["name"] = "p3" +defs["ImDrawList_AddImageQuad"][1]["argsT"][5]["type"] = "const ImVec2" +defs["ImDrawList_AddImageQuad"][1]["argsT"][6] = {} +defs["ImDrawList_AddImageQuad"][1]["argsT"][6]["name"] = "p4" +defs["ImDrawList_AddImageQuad"][1]["argsT"][6]["type"] = "const ImVec2" +defs["ImDrawList_AddImageQuad"][1]["argsT"][7] = {} +defs["ImDrawList_AddImageQuad"][1]["argsT"][7]["name"] = "uv1" +defs["ImDrawList_AddImageQuad"][1]["argsT"][7]["type"] = "const ImVec2" +defs["ImDrawList_AddImageQuad"][1]["argsT"][8] = {} +defs["ImDrawList_AddImageQuad"][1]["argsT"][8]["name"] = "uv2" +defs["ImDrawList_AddImageQuad"][1]["argsT"][8]["type"] = "const ImVec2" +defs["ImDrawList_AddImageQuad"][1]["argsT"][9] = {} +defs["ImDrawList_AddImageQuad"][1]["argsT"][9]["name"] = "uv3" +defs["ImDrawList_AddImageQuad"][1]["argsT"][9]["type"] = "const ImVec2" +defs["ImDrawList_AddImageQuad"][1]["argsT"][10] = {} +defs["ImDrawList_AddImageQuad"][1]["argsT"][10]["name"] = "uv4" +defs["ImDrawList_AddImageQuad"][1]["argsT"][10]["type"] = "const ImVec2" +defs["ImDrawList_AddImageQuad"][1]["argsT"][11] = {} +defs["ImDrawList_AddImageQuad"][1]["argsT"][11]["name"] = "col" +defs["ImDrawList_AddImageQuad"][1]["argsT"][11]["type"] = "ImU32" +defs["ImDrawList_AddImageQuad"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& uv1=ImVec2(0,0),const ImVec2& uv2=ImVec2(1,0),const ImVec2& uv3=ImVec2(1,1),const ImVec2& uv4=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))" +defs["ImDrawList_AddImageQuad"][1]["call_args"] = "(user_texture_id,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col)" +defs["ImDrawList_AddImageQuad"][1]["cimguiname"] = "ImDrawList_AddImageQuad" +defs["ImDrawList_AddImageQuad"][1]["defaults"] = {} +defs["ImDrawList_AddImageQuad"][1]["defaults"]["col"] = "4294967295" +defs["ImDrawList_AddImageQuad"][1]["defaults"]["uv1"] = "ImVec2(0,0)" +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:2393" +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)" +defs["ImDrawList_AddImageQuad"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddImageQuad"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_AddImageQuad"][1] +defs["ImDrawList_AddImageRounded"] = {} +defs["ImDrawList_AddImageRounded"][1] = {} +defs["ImDrawList_AddImageRounded"][1]["args"] = "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)" +defs["ImDrawList_AddImageRounded"][1]["argsT"] = {} +defs["ImDrawList_AddImageRounded"][1]["argsT"][1] = {} +defs["ImDrawList_AddImageRounded"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddImageRounded"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddImageRounded"][1]["argsT"][2] = {} +defs["ImDrawList_AddImageRounded"][1]["argsT"][2]["name"] = "user_texture_id" +defs["ImDrawList_AddImageRounded"][1]["argsT"][2]["type"] = "ImTextureID" +defs["ImDrawList_AddImageRounded"][1]["argsT"][3] = {} +defs["ImDrawList_AddImageRounded"][1]["argsT"][3]["name"] = "p_min" +defs["ImDrawList_AddImageRounded"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_AddImageRounded"][1]["argsT"][4] = {} +defs["ImDrawList_AddImageRounded"][1]["argsT"][4]["name"] = "p_max" +defs["ImDrawList_AddImageRounded"][1]["argsT"][4]["type"] = "const ImVec2" +defs["ImDrawList_AddImageRounded"][1]["argsT"][5] = {} +defs["ImDrawList_AddImageRounded"][1]["argsT"][5]["name"] = "uv_min" +defs["ImDrawList_AddImageRounded"][1]["argsT"][5]["type"] = "const ImVec2" +defs["ImDrawList_AddImageRounded"][1]["argsT"][6] = {} +defs["ImDrawList_AddImageRounded"][1]["argsT"][6]["name"] = "uv_max" +defs["ImDrawList_AddImageRounded"][1]["argsT"][6]["type"] = "const ImVec2" +defs["ImDrawList_AddImageRounded"][1]["argsT"][7] = {} +defs["ImDrawList_AddImageRounded"][1]["argsT"][7]["name"] = "col" +defs["ImDrawList_AddImageRounded"][1]["argsT"][7]["type"] = "ImU32" +defs["ImDrawList_AddImageRounded"][1]["argsT"][8] = {} +defs["ImDrawList_AddImageRounded"][1]["argsT"][8]["name"] = "rounding" +defs["ImDrawList_AddImageRounded"][1]["argsT"][8]["type"] = "float" +defs["ImDrawList_AddImageRounded"][1]["argsT"][9] = {} +defs["ImDrawList_AddImageRounded"][1]["argsT"][9]["name"] = "rounding_corners" +defs["ImDrawList_AddImageRounded"][1]["argsT"][9]["type"] = "ImDrawCornerFlags" +defs["ImDrawList_AddImageRounded"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min,const ImVec2& uv_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)" +defs["ImDrawList_AddImageRounded"][1]["call_args"] = "(user_texture_id,p_min,p_max,uv_min,uv_max,col,rounding,rounding_corners)" +defs["ImDrawList_AddImageRounded"][1]["cimguiname"] = "ImDrawList_AddImageRounded" +defs["ImDrawList_AddImageRounded"][1]["defaults"] = {} +defs["ImDrawList_AddImageRounded"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" +defs["ImDrawList_AddImageRounded"][1]["funcname"] = "AddImageRounded" +defs["ImDrawList_AddImageRounded"][1]["location"] = "imgui:2394" +defs["ImDrawList_AddImageRounded"][1]["ov_cimguiname"] = "ImDrawList_AddImageRounded" +defs["ImDrawList_AddImageRounded"][1]["ret"] = "void" +defs["ImDrawList_AddImageRounded"][1]["signature"] = "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)" +defs["ImDrawList_AddImageRounded"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddImageRounded"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)"] = defs["ImDrawList_AddImageRounded"][1] +defs["ImDrawList_AddLine"] = {} +defs["ImDrawList_AddLine"][1] = {} +defs["ImDrawList_AddLine"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness)" +defs["ImDrawList_AddLine"][1]["argsT"] = {} +defs["ImDrawList_AddLine"][1]["argsT"][1] = {} +defs["ImDrawList_AddLine"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddLine"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddLine"][1]["argsT"][2] = {} +defs["ImDrawList_AddLine"][1]["argsT"][2]["name"] = "p1" +defs["ImDrawList_AddLine"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddLine"][1]["argsT"][3] = {} +defs["ImDrawList_AddLine"][1]["argsT"][3]["name"] = "p2" +defs["ImDrawList_AddLine"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_AddLine"][1]["argsT"][4] = {} +defs["ImDrawList_AddLine"][1]["argsT"][4]["name"] = "col" +defs["ImDrawList_AddLine"][1]["argsT"][4]["type"] = "ImU32" +defs["ImDrawList_AddLine"][1]["argsT"][5] = {} +defs["ImDrawList_AddLine"][1]["argsT"][5]["name"] = "thickness" +defs["ImDrawList_AddLine"][1]["argsT"][5]["type"] = "float" +defs["ImDrawList_AddLine"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,ImU32 col,float thickness=1.0f)" +defs["ImDrawList_AddLine"][1]["call_args"] = "(p1,p2,col,thickness)" +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:2369" +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)" +defs["ImDrawList_AddLine"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddLine"]["(const ImVec2,const ImVec2,ImU32,float)"] = defs["ImDrawList_AddLine"][1] +defs["ImDrawList_AddNgon"] = {} +defs["ImDrawList_AddNgon"][1] = {} +defs["ImDrawList_AddNgon"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments,float thickness)" +defs["ImDrawList_AddNgon"][1]["argsT"] = {} +defs["ImDrawList_AddNgon"][1]["argsT"][1] = {} +defs["ImDrawList_AddNgon"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddNgon"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddNgon"][1]["argsT"][2] = {} +defs["ImDrawList_AddNgon"][1]["argsT"][2]["name"] = "center" +defs["ImDrawList_AddNgon"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddNgon"][1]["argsT"][3] = {} +defs["ImDrawList_AddNgon"][1]["argsT"][3]["name"] = "radius" +defs["ImDrawList_AddNgon"][1]["argsT"][3]["type"] = "float" +defs["ImDrawList_AddNgon"][1]["argsT"][4] = {} +defs["ImDrawList_AddNgon"][1]["argsT"][4]["name"] = "col" +defs["ImDrawList_AddNgon"][1]["argsT"][4]["type"] = "ImU32" +defs["ImDrawList_AddNgon"][1]["argsT"][5] = {} +defs["ImDrawList_AddNgon"][1]["argsT"][5]["name"] = "num_segments" +defs["ImDrawList_AddNgon"][1]["argsT"][5]["type"] = "int" +defs["ImDrawList_AddNgon"][1]["argsT"][6] = {} +defs["ImDrawList_AddNgon"][1]["argsT"][6]["name"] = "thickness" +defs["ImDrawList_AddNgon"][1]["argsT"][6]["type"] = "float" +defs["ImDrawList_AddNgon"][1]["argsoriginal"] = "(const ImVec2& center,float radius,ImU32 col,int num_segments,float thickness=1.0f)" +defs["ImDrawList_AddNgon"][1]["call_args"] = "(center,radius,col,num_segments,thickness)" +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:2379" +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)" +defs["ImDrawList_AddNgon"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddNgon"]["(const ImVec2,float,ImU32,int,float)"] = defs["ImDrawList_AddNgon"][1] +defs["ImDrawList_AddNgonFilled"] = {} +defs["ImDrawList_AddNgonFilled"][1] = {} +defs["ImDrawList_AddNgonFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,ImU32 col,int num_segments)" +defs["ImDrawList_AddNgonFilled"][1]["argsT"] = {} +defs["ImDrawList_AddNgonFilled"][1]["argsT"][1] = {} +defs["ImDrawList_AddNgonFilled"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddNgonFilled"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddNgonFilled"][1]["argsT"][2] = {} +defs["ImDrawList_AddNgonFilled"][1]["argsT"][2]["name"] = "center" +defs["ImDrawList_AddNgonFilled"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddNgonFilled"][1]["argsT"][3] = {} +defs["ImDrawList_AddNgonFilled"][1]["argsT"][3]["name"] = "radius" +defs["ImDrawList_AddNgonFilled"][1]["argsT"][3]["type"] = "float" +defs["ImDrawList_AddNgonFilled"][1]["argsT"][4] = {} +defs["ImDrawList_AddNgonFilled"][1]["argsT"][4]["name"] = "col" +defs["ImDrawList_AddNgonFilled"][1]["argsT"][4]["type"] = "ImU32" +defs["ImDrawList_AddNgonFilled"][1]["argsT"][5] = {} +defs["ImDrawList_AddNgonFilled"][1]["argsT"][5]["name"] = "num_segments" +defs["ImDrawList_AddNgonFilled"][1]["argsT"][5]["type"] = "int" +defs["ImDrawList_AddNgonFilled"][1]["argsoriginal"] = "(const ImVec2& center,float radius,ImU32 col,int num_segments)" +defs["ImDrawList_AddNgonFilled"][1]["call_args"] = "(center,radius,col,num_segments)" +defs["ImDrawList_AddNgonFilled"][1]["cimguiname"] = "ImDrawList_AddNgonFilled" +defs["ImDrawList_AddNgonFilled"][1]["defaults"] = {} +defs["ImDrawList_AddNgonFilled"][1]["funcname"] = "AddNgonFilled" +defs["ImDrawList_AddNgonFilled"][1]["location"] = "imgui:2380" +defs["ImDrawList_AddNgonFilled"][1]["ov_cimguiname"] = "ImDrawList_AddNgonFilled" +defs["ImDrawList_AddNgonFilled"][1]["ret"] = "void" +defs["ImDrawList_AddNgonFilled"][1]["signature"] = "(const ImVec2,float,ImU32,int)" +defs["ImDrawList_AddNgonFilled"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddNgonFilled"]["(const ImVec2,float,ImU32,int)"] = defs["ImDrawList_AddNgonFilled"][1] +defs["ImDrawList_AddPolyline"] = {} +defs["ImDrawList_AddPolyline"][1] = {} +defs["ImDrawList_AddPolyline"][1]["args"] = "(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness)" +defs["ImDrawList_AddPolyline"][1]["argsT"] = {} +defs["ImDrawList_AddPolyline"][1]["argsT"][1] = {} +defs["ImDrawList_AddPolyline"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddPolyline"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddPolyline"][1]["argsT"][2] = {} +defs["ImDrawList_AddPolyline"][1]["argsT"][2]["name"] = "points" +defs["ImDrawList_AddPolyline"][1]["argsT"][2]["type"] = "const ImVec2*" +defs["ImDrawList_AddPolyline"][1]["argsT"][3] = {} +defs["ImDrawList_AddPolyline"][1]["argsT"][3]["name"] = "num_points" +defs["ImDrawList_AddPolyline"][1]["argsT"][3]["type"] = "int" +defs["ImDrawList_AddPolyline"][1]["argsT"][4] = {} +defs["ImDrawList_AddPolyline"][1]["argsT"][4]["name"] = "col" +defs["ImDrawList_AddPolyline"][1]["argsT"][4]["type"] = "ImU32" +defs["ImDrawList_AddPolyline"][1]["argsT"][5] = {} +defs["ImDrawList_AddPolyline"][1]["argsT"][5]["name"] = "closed" +defs["ImDrawList_AddPolyline"][1]["argsT"][5]["type"] = "bool" +defs["ImDrawList_AddPolyline"][1]["argsT"][6] = {} +defs["ImDrawList_AddPolyline"][1]["argsT"][6]["name"] = "thickness" +defs["ImDrawList_AddPolyline"][1]["argsT"][6]["type"] = "float" +defs["ImDrawList_AddPolyline"][1]["argsoriginal"] = "(const ImVec2* points,int num_points,ImU32 col,bool closed,float thickness)" +defs["ImDrawList_AddPolyline"][1]["call_args"] = "(points,num_points,col,closed,thickness)" +defs["ImDrawList_AddPolyline"][1]["cimguiname"] = "ImDrawList_AddPolyline" +defs["ImDrawList_AddPolyline"][1]["defaults"] = {} +defs["ImDrawList_AddPolyline"][1]["funcname"] = "AddPolyline" +defs["ImDrawList_AddPolyline"][1]["location"] = "imgui:2383" +defs["ImDrawList_AddPolyline"][1]["ov_cimguiname"] = "ImDrawList_AddPolyline" +defs["ImDrawList_AddPolyline"][1]["ret"] = "void" +defs["ImDrawList_AddPolyline"][1]["signature"] = "(const ImVec2*,int,ImU32,bool,float)" +defs["ImDrawList_AddPolyline"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddPolyline"]["(const ImVec2*,int,ImU32,bool,float)"] = defs["ImDrawList_AddPolyline"][1] +defs["ImDrawList_AddQuad"] = {} +defs["ImDrawList_AddQuad"][1] = {} +defs["ImDrawList_AddQuad"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col,float thickness)" +defs["ImDrawList_AddQuad"][1]["argsT"] = {} +defs["ImDrawList_AddQuad"][1]["argsT"][1] = {} +defs["ImDrawList_AddQuad"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddQuad"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddQuad"][1]["argsT"][2] = {} +defs["ImDrawList_AddQuad"][1]["argsT"][2]["name"] = "p1" +defs["ImDrawList_AddQuad"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddQuad"][1]["argsT"][3] = {} +defs["ImDrawList_AddQuad"][1]["argsT"][3]["name"] = "p2" +defs["ImDrawList_AddQuad"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_AddQuad"][1]["argsT"][4] = {} +defs["ImDrawList_AddQuad"][1]["argsT"][4]["name"] = "p3" +defs["ImDrawList_AddQuad"][1]["argsT"][4]["type"] = "const ImVec2" +defs["ImDrawList_AddQuad"][1]["argsT"][5] = {} +defs["ImDrawList_AddQuad"][1]["argsT"][5]["name"] = "p4" +defs["ImDrawList_AddQuad"][1]["argsT"][5]["type"] = "const ImVec2" +defs["ImDrawList_AddQuad"][1]["argsT"][6] = {} +defs["ImDrawList_AddQuad"][1]["argsT"][6]["name"] = "col" +defs["ImDrawList_AddQuad"][1]["argsT"][6]["type"] = "ImU32" +defs["ImDrawList_AddQuad"][1]["argsT"][7] = {} +defs["ImDrawList_AddQuad"][1]["argsT"][7]["name"] = "thickness" +defs["ImDrawList_AddQuad"][1]["argsT"][7]["type"] = "float" +defs["ImDrawList_AddQuad"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col,float thickness=1.0f)" +defs["ImDrawList_AddQuad"][1]["call_args"] = "(p1,p2,p3,p4,col,thickness)" +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:2373" +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)" +defs["ImDrawList_AddQuad"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddQuad"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)"] = defs["ImDrawList_AddQuad"][1] +defs["ImDrawList_AddQuadFilled"] = {} +defs["ImDrawList_AddQuadFilled"][1] = {} +defs["ImDrawList_AddQuadFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,ImU32 col)" +defs["ImDrawList_AddQuadFilled"][1]["argsT"] = {} +defs["ImDrawList_AddQuadFilled"][1]["argsT"][1] = {} +defs["ImDrawList_AddQuadFilled"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddQuadFilled"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddQuadFilled"][1]["argsT"][2] = {} +defs["ImDrawList_AddQuadFilled"][1]["argsT"][2]["name"] = "p1" +defs["ImDrawList_AddQuadFilled"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddQuadFilled"][1]["argsT"][3] = {} +defs["ImDrawList_AddQuadFilled"][1]["argsT"][3]["name"] = "p2" +defs["ImDrawList_AddQuadFilled"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_AddQuadFilled"][1]["argsT"][4] = {} +defs["ImDrawList_AddQuadFilled"][1]["argsT"][4]["name"] = "p3" +defs["ImDrawList_AddQuadFilled"][1]["argsT"][4]["type"] = "const ImVec2" +defs["ImDrawList_AddQuadFilled"][1]["argsT"][5] = {} +defs["ImDrawList_AddQuadFilled"][1]["argsT"][5]["name"] = "p4" +defs["ImDrawList_AddQuadFilled"][1]["argsT"][5]["type"] = "const ImVec2" +defs["ImDrawList_AddQuadFilled"][1]["argsT"][6] = {} +defs["ImDrawList_AddQuadFilled"][1]["argsT"][6]["name"] = "col" +defs["ImDrawList_AddQuadFilled"][1]["argsT"][6]["type"] = "ImU32" +defs["ImDrawList_AddQuadFilled"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,ImU32 col)" +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:2374" +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)" +defs["ImDrawList_AddQuadFilled"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddQuadFilled"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_AddQuadFilled"][1] +defs["ImDrawList_AddRect"] = {} +defs["ImDrawList_AddRect"][1] = {} +defs["ImDrawList_AddRect"][1]["args"] = "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners,float thickness)" +defs["ImDrawList_AddRect"][1]["argsT"] = {} +defs["ImDrawList_AddRect"][1]["argsT"][1] = {} +defs["ImDrawList_AddRect"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddRect"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddRect"][1]["argsT"][2] = {} +defs["ImDrawList_AddRect"][1]["argsT"][2]["name"] = "p_min" +defs["ImDrawList_AddRect"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddRect"][1]["argsT"][3] = {} +defs["ImDrawList_AddRect"][1]["argsT"][3]["name"] = "p_max" +defs["ImDrawList_AddRect"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_AddRect"][1]["argsT"][4] = {} +defs["ImDrawList_AddRect"][1]["argsT"][4]["name"] = "col" +defs["ImDrawList_AddRect"][1]["argsT"][4]["type"] = "ImU32" +defs["ImDrawList_AddRect"][1]["argsT"][5] = {} +defs["ImDrawList_AddRect"][1]["argsT"][5]["name"] = "rounding" +defs["ImDrawList_AddRect"][1]["argsT"][5]["type"] = "float" +defs["ImDrawList_AddRect"][1]["argsT"][6] = {} +defs["ImDrawList_AddRect"][1]["argsT"][6]["name"] = "rounding_corners" +defs["ImDrawList_AddRect"][1]["argsT"][6]["type"] = "ImDrawCornerFlags" +defs["ImDrawList_AddRect"][1]["argsT"][7] = {} +defs["ImDrawList_AddRect"][1]["argsT"][7]["name"] = "thickness" +defs["ImDrawList_AddRect"][1]["argsT"][7]["type"] = "float" +defs["ImDrawList_AddRect"][1]["argsoriginal"] = "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All,float thickness=1.0f)" +defs["ImDrawList_AddRect"][1]["call_args"] = "(p_min,p_max,col,rounding,rounding_corners,thickness)" +defs["ImDrawList_AddRect"][1]["cimguiname"] = "ImDrawList_AddRect" +defs["ImDrawList_AddRect"][1]["defaults"] = {} +defs["ImDrawList_AddRect"][1]["defaults"]["rounding"] = "0.0f" +defs["ImDrawList_AddRect"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" +defs["ImDrawList_AddRect"][1]["defaults"]["thickness"] = "1.0f" +defs["ImDrawList_AddRect"][1]["funcname"] = "AddRect" +defs["ImDrawList_AddRect"][1]["location"] = "imgui:2370" +defs["ImDrawList_AddRect"][1]["ov_cimguiname"] = "ImDrawList_AddRect" +defs["ImDrawList_AddRect"][1]["ret"] = "void" +defs["ImDrawList_AddRect"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags,float)" +defs["ImDrawList_AddRect"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddRect"]["(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags,float)"] = defs["ImDrawList_AddRect"][1] +defs["ImDrawList_AddRectFilled"] = {} +defs["ImDrawList_AddRectFilled"][1] = {} +defs["ImDrawList_AddRectFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col,float rounding,ImDrawCornerFlags rounding_corners)" +defs["ImDrawList_AddRectFilled"][1]["argsT"] = {} +defs["ImDrawList_AddRectFilled"][1]["argsT"][1] = {} +defs["ImDrawList_AddRectFilled"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddRectFilled"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddRectFilled"][1]["argsT"][2] = {} +defs["ImDrawList_AddRectFilled"][1]["argsT"][2]["name"] = "p_min" +defs["ImDrawList_AddRectFilled"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddRectFilled"][1]["argsT"][3] = {} +defs["ImDrawList_AddRectFilled"][1]["argsT"][3]["name"] = "p_max" +defs["ImDrawList_AddRectFilled"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_AddRectFilled"][1]["argsT"][4] = {} +defs["ImDrawList_AddRectFilled"][1]["argsT"][4]["name"] = "col" +defs["ImDrawList_AddRectFilled"][1]["argsT"][4]["type"] = "ImU32" +defs["ImDrawList_AddRectFilled"][1]["argsT"][5] = {} +defs["ImDrawList_AddRectFilled"][1]["argsT"][5]["name"] = "rounding" +defs["ImDrawList_AddRectFilled"][1]["argsT"][5]["type"] = "float" +defs["ImDrawList_AddRectFilled"][1]["argsT"][6] = {} +defs["ImDrawList_AddRectFilled"][1]["argsT"][6]["name"] = "rounding_corners" +defs["ImDrawList_AddRectFilled"][1]["argsT"][6]["type"] = "ImDrawCornerFlags" +defs["ImDrawList_AddRectFilled"][1]["argsoriginal"] = "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)" +defs["ImDrawList_AddRectFilled"][1]["call_args"] = "(p_min,p_max,col,rounding,rounding_corners)" +defs["ImDrawList_AddRectFilled"][1]["cimguiname"] = "ImDrawList_AddRectFilled" +defs["ImDrawList_AddRectFilled"][1]["defaults"] = {} +defs["ImDrawList_AddRectFilled"][1]["defaults"]["rounding"] = "0.0f" +defs["ImDrawList_AddRectFilled"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" +defs["ImDrawList_AddRectFilled"][1]["funcname"] = "AddRectFilled" +defs["ImDrawList_AddRectFilled"][1]["location"] = "imgui:2371" +defs["ImDrawList_AddRectFilled"][1]["ov_cimguiname"] = "ImDrawList_AddRectFilled" +defs["ImDrawList_AddRectFilled"][1]["ret"] = "void" +defs["ImDrawList_AddRectFilled"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)" +defs["ImDrawList_AddRectFilled"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddRectFilled"]["(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)"] = defs["ImDrawList_AddRectFilled"][1] +defs["ImDrawList_AddRectFilledMultiColor"] = {} +defs["ImDrawList_AddRectFilledMultiColor"][1] = {} +defs["ImDrawList_AddRectFilledMultiColor"][1]["args"] = "(ImDrawList* self,const ImVec2 p_min,const ImVec2 p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"] = {} +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][1] = {} +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][2] = {} +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][2]["name"] = "p_min" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][3] = {} +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][3]["name"] = "p_max" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][4] = {} +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][4]["name"] = "col_upr_left" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][4]["type"] = "ImU32" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][5] = {} +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][5]["name"] = "col_upr_right" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][5]["type"] = "ImU32" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][6] = {} +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][6]["name"] = "col_bot_right" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][6]["type"] = "ImU32" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][7] = {} +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][7]["name"] = "col_bot_left" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsT"][7]["type"] = "ImU32" +defs["ImDrawList_AddRectFilledMultiColor"][1]["argsoriginal"] = "(const ImVec2& p_min,const ImVec2& p_max,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)" +defs["ImDrawList_AddRectFilledMultiColor"][1]["call_args"] = "(p_min,p_max,col_upr_left,col_upr_right,col_bot_right,col_bot_left)" +defs["ImDrawList_AddRectFilledMultiColor"][1]["cimguiname"] = "ImDrawList_AddRectFilledMultiColor" +defs["ImDrawList_AddRectFilledMultiColor"][1]["defaults"] = {} +defs["ImDrawList_AddRectFilledMultiColor"][1]["funcname"] = "AddRectFilledMultiColor" +defs["ImDrawList_AddRectFilledMultiColor"][1]["location"] = "imgui:2372" +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)" +defs["ImDrawList_AddRectFilledMultiColor"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddRectFilledMultiColor"]["(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)"] = defs["ImDrawList_AddRectFilledMultiColor"][1] +defs["ImDrawList_AddText"] = {} +defs["ImDrawList_AddText"][1] = {} +defs["ImDrawList_AddText"][1]["args"] = "(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end)" +defs["ImDrawList_AddText"][1]["argsT"] = {} +defs["ImDrawList_AddText"][1]["argsT"][1] = {} +defs["ImDrawList_AddText"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddText"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddText"][1]["argsT"][2] = {} +defs["ImDrawList_AddText"][1]["argsT"][2]["name"] = "pos" +defs["ImDrawList_AddText"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddText"][1]["argsT"][3] = {} +defs["ImDrawList_AddText"][1]["argsT"][3]["name"] = "col" +defs["ImDrawList_AddText"][1]["argsT"][3]["type"] = "ImU32" +defs["ImDrawList_AddText"][1]["argsT"][4] = {} +defs["ImDrawList_AddText"][1]["argsT"][4]["name"] = "text_begin" +defs["ImDrawList_AddText"][1]["argsT"][4]["type"] = "const char*" +defs["ImDrawList_AddText"][1]["argsT"][5] = {} +defs["ImDrawList_AddText"][1]["argsT"][5]["name"] = "text_end" +defs["ImDrawList_AddText"][1]["argsT"][5]["type"] = "const char*" +defs["ImDrawList_AddText"][1]["argsoriginal"] = "(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0))" +defs["ImDrawList_AddText"][1]["call_args"] = "(pos,col,text_begin,text_end)" +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:2381" +defs["ImDrawList_AddText"][1]["ov_cimguiname"] = "ImDrawList_AddTextVec2" +defs["ImDrawList_AddText"][1]["ret"] = "void" +defs["ImDrawList_AddText"][1]["signature"] = "(const ImVec2,ImU32,const char*,const char*)" +defs["ImDrawList_AddText"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddText"][2] = {} +defs["ImDrawList_AddText"][2]["args"] = "(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)" +defs["ImDrawList_AddText"][2]["argsT"] = {} +defs["ImDrawList_AddText"][2]["argsT"][1] = {} +defs["ImDrawList_AddText"][2]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddText"][2]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddText"][2]["argsT"][2] = {} +defs["ImDrawList_AddText"][2]["argsT"][2]["name"] = "font" +defs["ImDrawList_AddText"][2]["argsT"][2]["type"] = "const ImFont*" +defs["ImDrawList_AddText"][2]["argsT"][3] = {} +defs["ImDrawList_AddText"][2]["argsT"][3]["name"] = "font_size" +defs["ImDrawList_AddText"][2]["argsT"][3]["type"] = "float" +defs["ImDrawList_AddText"][2]["argsT"][4] = {} +defs["ImDrawList_AddText"][2]["argsT"][4]["name"] = "pos" +defs["ImDrawList_AddText"][2]["argsT"][4]["type"] = "const ImVec2" +defs["ImDrawList_AddText"][2]["argsT"][5] = {} +defs["ImDrawList_AddText"][2]["argsT"][5]["name"] = "col" +defs["ImDrawList_AddText"][2]["argsT"][5]["type"] = "ImU32" +defs["ImDrawList_AddText"][2]["argsT"][6] = {} +defs["ImDrawList_AddText"][2]["argsT"][6]["name"] = "text_begin" +defs["ImDrawList_AddText"][2]["argsT"][6]["type"] = "const char*" +defs["ImDrawList_AddText"][2]["argsT"][7] = {} +defs["ImDrawList_AddText"][2]["argsT"][7]["name"] = "text_end" +defs["ImDrawList_AddText"][2]["argsT"][7]["type"] = "const char*" +defs["ImDrawList_AddText"][2]["argsT"][8] = {} +defs["ImDrawList_AddText"][2]["argsT"][8]["name"] = "wrap_width" +defs["ImDrawList_AddText"][2]["argsT"][8]["type"] = "float" +defs["ImDrawList_AddText"][2]["argsT"][9] = {} +defs["ImDrawList_AddText"][2]["argsT"][9]["name"] = "cpu_fine_clip_rect" +defs["ImDrawList_AddText"][2]["argsT"][9]["type"] = "const ImVec4*" +defs["ImDrawList_AddText"][2]["argsoriginal"] = "(const ImFont* font,float font_size,const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0),float wrap_width=0.0f,const ImVec4* cpu_fine_clip_rect=((void*)0))" +defs["ImDrawList_AddText"][2]["call_args"] = "(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect)" +defs["ImDrawList_AddText"][2]["cimguiname"] = "ImDrawList_AddText" +defs["ImDrawList_AddText"][2]["defaults"] = {} +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:2382" +defs["ImDrawList_AddText"][2]["ov_cimguiname"] = "ImDrawList_AddTextFontPtr" +defs["ImDrawList_AddText"][2]["ret"] = "void" +defs["ImDrawList_AddText"][2]["signature"] = "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)" +defs["ImDrawList_AddText"][2]["stname"] = "ImDrawList" +defs["ImDrawList_AddText"]["(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)"] = defs["ImDrawList_AddText"][2] +defs["ImDrawList_AddText"]["(const ImVec2,ImU32,const char*,const char*)"] = defs["ImDrawList_AddText"][1] +defs["ImDrawList_AddTriangle"] = {} +defs["ImDrawList_AddTriangle"][1] = {} +defs["ImDrawList_AddTriangle"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col,float thickness)" +defs["ImDrawList_AddTriangle"][1]["argsT"] = {} +defs["ImDrawList_AddTriangle"][1]["argsT"][1] = {} +defs["ImDrawList_AddTriangle"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddTriangle"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddTriangle"][1]["argsT"][2] = {} +defs["ImDrawList_AddTriangle"][1]["argsT"][2]["name"] = "p1" +defs["ImDrawList_AddTriangle"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddTriangle"][1]["argsT"][3] = {} +defs["ImDrawList_AddTriangle"][1]["argsT"][3]["name"] = "p2" +defs["ImDrawList_AddTriangle"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_AddTriangle"][1]["argsT"][4] = {} +defs["ImDrawList_AddTriangle"][1]["argsT"][4]["name"] = "p3" +defs["ImDrawList_AddTriangle"][1]["argsT"][4]["type"] = "const ImVec2" +defs["ImDrawList_AddTriangle"][1]["argsT"][5] = {} +defs["ImDrawList_AddTriangle"][1]["argsT"][5]["name"] = "col" +defs["ImDrawList_AddTriangle"][1]["argsT"][5]["type"] = "ImU32" +defs["ImDrawList_AddTriangle"][1]["argsT"][6] = {} +defs["ImDrawList_AddTriangle"][1]["argsT"][6]["name"] = "thickness" +defs["ImDrawList_AddTriangle"][1]["argsT"][6]["type"] = "float" +defs["ImDrawList_AddTriangle"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col,float thickness=1.0f)" +defs["ImDrawList_AddTriangle"][1]["call_args"] = "(p1,p2,p3,col,thickness)" +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:2375" +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)" +defs["ImDrawList_AddTriangle"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddTriangle"]["(const ImVec2,const ImVec2,const ImVec2,ImU32,float)"] = defs["ImDrawList_AddTriangle"][1] +defs["ImDrawList_AddTriangleFilled"] = {} +defs["ImDrawList_AddTriangleFilled"][1] = {} +defs["ImDrawList_AddTriangleFilled"][1]["args"] = "(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,ImU32 col)" +defs["ImDrawList_AddTriangleFilled"][1]["argsT"] = {} +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][1] = {} +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][2] = {} +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][2]["name"] = "p1" +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][3] = {} +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][3]["name"] = "p2" +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][4] = {} +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][4]["name"] = "p3" +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][4]["type"] = "const ImVec2" +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][5] = {} +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][5]["name"] = "col" +defs["ImDrawList_AddTriangleFilled"][1]["argsT"][5]["type"] = "ImU32" +defs["ImDrawList_AddTriangleFilled"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,ImU32 col)" +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:2376" +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)" +defs["ImDrawList_AddTriangleFilled"][1]["stname"] = "ImDrawList" +defs["ImDrawList_AddTriangleFilled"]["(const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_AddTriangleFilled"][1] +defs["ImDrawList_ChannelsMerge"] = {} +defs["ImDrawList_ChannelsMerge"][1] = {} +defs["ImDrawList_ChannelsMerge"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList_ChannelsMerge"][1]["argsT"] = {} +defs["ImDrawList_ChannelsMerge"][1]["argsT"][1] = {} +defs["ImDrawList_ChannelsMerge"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_ChannelsMerge"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_ChannelsMerge"][1]["argsoriginal"] = "()" +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:2420" +defs["ImDrawList_ChannelsMerge"][1]["ov_cimguiname"] = "ImDrawList_ChannelsMerge" +defs["ImDrawList_ChannelsMerge"][1]["ret"] = "void" +defs["ImDrawList_ChannelsMerge"][1]["signature"] = "()" +defs["ImDrawList_ChannelsMerge"][1]["stname"] = "ImDrawList" +defs["ImDrawList_ChannelsMerge"]["()"] = defs["ImDrawList_ChannelsMerge"][1] +defs["ImDrawList_ChannelsSetCurrent"] = {} +defs["ImDrawList_ChannelsSetCurrent"][1] = {} +defs["ImDrawList_ChannelsSetCurrent"][1]["args"] = "(ImDrawList* self,int n)" +defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"] = {} +defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"][1] = {} +defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"][2] = {} +defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"][2]["name"] = "n" +defs["ImDrawList_ChannelsSetCurrent"][1]["argsT"][2]["type"] = "int" +defs["ImDrawList_ChannelsSetCurrent"][1]["argsoriginal"] = "(int n)" +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:2421" +defs["ImDrawList_ChannelsSetCurrent"][1]["ov_cimguiname"] = "ImDrawList_ChannelsSetCurrent" +defs["ImDrawList_ChannelsSetCurrent"][1]["ret"] = "void" +defs["ImDrawList_ChannelsSetCurrent"][1]["signature"] = "(int)" +defs["ImDrawList_ChannelsSetCurrent"][1]["stname"] = "ImDrawList" +defs["ImDrawList_ChannelsSetCurrent"]["(int)"] = defs["ImDrawList_ChannelsSetCurrent"][1] +defs["ImDrawList_ChannelsSplit"] = {} +defs["ImDrawList_ChannelsSplit"][1] = {} +defs["ImDrawList_ChannelsSplit"][1]["args"] = "(ImDrawList* self,int count)" +defs["ImDrawList_ChannelsSplit"][1]["argsT"] = {} +defs["ImDrawList_ChannelsSplit"][1]["argsT"][1] = {} +defs["ImDrawList_ChannelsSplit"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_ChannelsSplit"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_ChannelsSplit"][1]["argsT"][2] = {} +defs["ImDrawList_ChannelsSplit"][1]["argsT"][2]["name"] = "count" +defs["ImDrawList_ChannelsSplit"][1]["argsT"][2]["type"] = "int" +defs["ImDrawList_ChannelsSplit"][1]["argsoriginal"] = "(int count)" +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:2419" +defs["ImDrawList_ChannelsSplit"][1]["ov_cimguiname"] = "ImDrawList_ChannelsSplit" +defs["ImDrawList_ChannelsSplit"][1]["ret"] = "void" +defs["ImDrawList_ChannelsSplit"][1]["signature"] = "(int)" +defs["ImDrawList_ChannelsSplit"][1]["stname"] = "ImDrawList" +defs["ImDrawList_ChannelsSplit"]["(int)"] = defs["ImDrawList_ChannelsSplit"][1] +defs["ImDrawList_CloneOutput"] = {} +defs["ImDrawList_CloneOutput"][1] = {} +defs["ImDrawList_CloneOutput"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList_CloneOutput"][1]["argsT"] = {} +defs["ImDrawList_CloneOutput"][1]["argsT"][1] = {} +defs["ImDrawList_CloneOutput"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_CloneOutput"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_CloneOutput"][1]["argsoriginal"] = "()" +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:2411" +defs["ImDrawList_CloneOutput"][1]["ov_cimguiname"] = "ImDrawList_CloneOutput" +defs["ImDrawList_CloneOutput"][1]["ret"] = "ImDrawList*" +defs["ImDrawList_CloneOutput"][1]["signature"] = "()const" +defs["ImDrawList_CloneOutput"][1]["stname"] = "ImDrawList" +defs["ImDrawList_CloneOutput"]["()const"] = defs["ImDrawList_CloneOutput"][1] +defs["ImDrawList_GetClipRectMax"] = {} +defs["ImDrawList_GetClipRectMax"][1] = {} +defs["ImDrawList_GetClipRectMax"][1]["args"] = "(ImVec2 *pOut,ImDrawList* self)" +defs["ImDrawList_GetClipRectMax"][1]["argsT"] = {} +defs["ImDrawList_GetClipRectMax"][1]["argsT"][1] = {} +defs["ImDrawList_GetClipRectMax"][1]["argsT"][1]["name"] = "pOut" +defs["ImDrawList_GetClipRectMax"][1]["argsT"][1]["type"] = "ImVec2*" +defs["ImDrawList_GetClipRectMax"][1]["argsT"][2] = {} +defs["ImDrawList_GetClipRectMax"][1]["argsT"][2]["name"] = "self" +defs["ImDrawList_GetClipRectMax"][1]["argsT"][2]["type"] = "ImDrawList*" +defs["ImDrawList_GetClipRectMax"][1]["argsoriginal"] = "()" +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:2361" +defs["ImDrawList_GetClipRectMax"][1]["nonUDT"] = 1 +defs["ImDrawList_GetClipRectMax"][1]["ov_cimguiname"] = "ImDrawList_GetClipRectMax" +defs["ImDrawList_GetClipRectMax"][1]["ret"] = "void" +defs["ImDrawList_GetClipRectMax"][1]["signature"] = "()const" +defs["ImDrawList_GetClipRectMax"][1]["stname"] = "ImDrawList" +defs["ImDrawList_GetClipRectMax"]["()const"] = defs["ImDrawList_GetClipRectMax"][1] +defs["ImDrawList_GetClipRectMin"] = {} +defs["ImDrawList_GetClipRectMin"][1] = {} +defs["ImDrawList_GetClipRectMin"][1]["args"] = "(ImVec2 *pOut,ImDrawList* self)" +defs["ImDrawList_GetClipRectMin"][1]["argsT"] = {} +defs["ImDrawList_GetClipRectMin"][1]["argsT"][1] = {} +defs["ImDrawList_GetClipRectMin"][1]["argsT"][1]["name"] = "pOut" +defs["ImDrawList_GetClipRectMin"][1]["argsT"][1]["type"] = "ImVec2*" +defs["ImDrawList_GetClipRectMin"][1]["argsT"][2] = {} +defs["ImDrawList_GetClipRectMin"][1]["argsT"][2]["name"] = "self" +defs["ImDrawList_GetClipRectMin"][1]["argsT"][2]["type"] = "ImDrawList*" +defs["ImDrawList_GetClipRectMin"][1]["argsoriginal"] = "()" +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:2360" +defs["ImDrawList_GetClipRectMin"][1]["nonUDT"] = 1 +defs["ImDrawList_GetClipRectMin"][1]["ov_cimguiname"] = "ImDrawList_GetClipRectMin" +defs["ImDrawList_GetClipRectMin"][1]["ret"] = "void" +defs["ImDrawList_GetClipRectMin"][1]["signature"] = "()const" +defs["ImDrawList_GetClipRectMin"][1]["stname"] = "ImDrawList" +defs["ImDrawList_GetClipRectMin"]["()const"] = defs["ImDrawList_GetClipRectMin"][1] +defs["ImDrawList_ImDrawList"] = {} +defs["ImDrawList_ImDrawList"][1] = {} +defs["ImDrawList_ImDrawList"][1]["args"] = "(const ImDrawListSharedData* shared_data)" +defs["ImDrawList_ImDrawList"][1]["argsT"] = {} +defs["ImDrawList_ImDrawList"][1]["argsT"][1] = {} +defs["ImDrawList_ImDrawList"][1]["argsT"][1]["name"] = "shared_data" +defs["ImDrawList_ImDrawList"][1]["argsT"][1]["type"] = "const ImDrawListSharedData*" +defs["ImDrawList_ImDrawList"][1]["argsoriginal"] = "(const ImDrawListSharedData* shared_data)" +defs["ImDrawList_ImDrawList"][1]["call_args"] = "(shared_data)" +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:2352" +defs["ImDrawList_ImDrawList"][1]["ov_cimguiname"] = "ImDrawList_ImDrawList" +defs["ImDrawList_ImDrawList"][1]["signature"] = "(const ImDrawListSharedData*)" +defs["ImDrawList_ImDrawList"][1]["stname"] = "ImDrawList" +defs["ImDrawList_ImDrawList"]["(const ImDrawListSharedData*)"] = defs["ImDrawList_ImDrawList"][1] +defs["ImDrawList_PathArcTo"] = {} +defs["ImDrawList_PathArcTo"][1] = {} +defs["ImDrawList_PathArcTo"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments)" +defs["ImDrawList_PathArcTo"][1]["argsT"] = {} +defs["ImDrawList_PathArcTo"][1]["argsT"][1] = {} +defs["ImDrawList_PathArcTo"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PathArcTo"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PathArcTo"][1]["argsT"][2] = {} +defs["ImDrawList_PathArcTo"][1]["argsT"][2]["name"] = "center" +defs["ImDrawList_PathArcTo"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_PathArcTo"][1]["argsT"][3] = {} +defs["ImDrawList_PathArcTo"][1]["argsT"][3]["name"] = "radius" +defs["ImDrawList_PathArcTo"][1]["argsT"][3]["type"] = "float" +defs["ImDrawList_PathArcTo"][1]["argsT"][4] = {} +defs["ImDrawList_PathArcTo"][1]["argsT"][4]["name"] = "a_min" +defs["ImDrawList_PathArcTo"][1]["argsT"][4]["type"] = "float" +defs["ImDrawList_PathArcTo"][1]["argsT"][5] = {} +defs["ImDrawList_PathArcTo"][1]["argsT"][5]["name"] = "a_max" +defs["ImDrawList_PathArcTo"][1]["argsT"][5]["type"] = "float" +defs["ImDrawList_PathArcTo"][1]["argsT"][6] = {} +defs["ImDrawList_PathArcTo"][1]["argsT"][6]["name"] = "num_segments" +defs["ImDrawList_PathArcTo"][1]["argsT"][6]["type"] = "int" +defs["ImDrawList_PathArcTo"][1]["argsoriginal"] = "(const ImVec2& center,float radius,float a_min,float a_max,int num_segments=10)" +defs["ImDrawList_PathArcTo"][1]["call_args"] = "(center,radius,a_min,a_max,num_segments)" +defs["ImDrawList_PathArcTo"][1]["cimguiname"] = "ImDrawList_PathArcTo" +defs["ImDrawList_PathArcTo"][1]["defaults"] = {} +defs["ImDrawList_PathArcTo"][1]["defaults"]["num_segments"] = "10" +defs["ImDrawList_PathArcTo"][1]["funcname"] = "PathArcTo" +defs["ImDrawList_PathArcTo"][1]["location"] = "imgui:2402" +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)" +defs["ImDrawList_PathArcTo"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PathArcTo"]["(const ImVec2,float,float,float,int)"] = defs["ImDrawList_PathArcTo"][1] +defs["ImDrawList_PathArcToFast"] = {} +defs["ImDrawList_PathArcToFast"][1] = {} +defs["ImDrawList_PathArcToFast"][1]["args"] = "(ImDrawList* self,const ImVec2 center,float radius,int a_min_of_12,int a_max_of_12)" +defs["ImDrawList_PathArcToFast"][1]["argsT"] = {} +defs["ImDrawList_PathArcToFast"][1]["argsT"][1] = {} +defs["ImDrawList_PathArcToFast"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PathArcToFast"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PathArcToFast"][1]["argsT"][2] = {} +defs["ImDrawList_PathArcToFast"][1]["argsT"][2]["name"] = "center" +defs["ImDrawList_PathArcToFast"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_PathArcToFast"][1]["argsT"][3] = {} +defs["ImDrawList_PathArcToFast"][1]["argsT"][3]["name"] = "radius" +defs["ImDrawList_PathArcToFast"][1]["argsT"][3]["type"] = "float" +defs["ImDrawList_PathArcToFast"][1]["argsT"][4] = {} +defs["ImDrawList_PathArcToFast"][1]["argsT"][4]["name"] = "a_min_of_12" +defs["ImDrawList_PathArcToFast"][1]["argsT"][4]["type"] = "int" +defs["ImDrawList_PathArcToFast"][1]["argsT"][5] = {} +defs["ImDrawList_PathArcToFast"][1]["argsT"][5]["name"] = "a_max_of_12" +defs["ImDrawList_PathArcToFast"][1]["argsT"][5]["type"] = "int" +defs["ImDrawList_PathArcToFast"][1]["argsoriginal"] = "(const ImVec2& center,float radius,int a_min_of_12,int a_max_of_12)" +defs["ImDrawList_PathArcToFast"][1]["call_args"] = "(center,radius,a_min_of_12,a_max_of_12)" +defs["ImDrawList_PathArcToFast"][1]["cimguiname"] = "ImDrawList_PathArcToFast" +defs["ImDrawList_PathArcToFast"][1]["defaults"] = {} +defs["ImDrawList_PathArcToFast"][1]["funcname"] = "PathArcToFast" +defs["ImDrawList_PathArcToFast"][1]["location"] = "imgui:2403" +defs["ImDrawList_PathArcToFast"][1]["ov_cimguiname"] = "ImDrawList_PathArcToFast" +defs["ImDrawList_PathArcToFast"][1]["ret"] = "void" +defs["ImDrawList_PathArcToFast"][1]["signature"] = "(const ImVec2,float,int,int)" +defs["ImDrawList_PathArcToFast"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PathArcToFast"]["(const ImVec2,float,int,int)"] = defs["ImDrawList_PathArcToFast"][1] +defs["ImDrawList_PathBezierCubicCurveTo"] = {} +defs["ImDrawList_PathBezierCubicCurveTo"][1] = {} +defs["ImDrawList_PathBezierCubicCurveTo"][1]["args"] = "(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,int num_segments)" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"] = {} +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][1] = {} +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][2] = {} +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][2]["name"] = "p2" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][3] = {} +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][3]["name"] = "p3" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][4] = {} +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][4]["name"] = "p4" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][4]["type"] = "const ImVec2" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][5] = {} +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][5]["name"] = "num_segments" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsT"][5]["type"] = "int" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["argsoriginal"] = "(const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,int num_segments=0)" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["call_args"] = "(p2,p3,p4,num_segments)" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["cimguiname"] = "ImDrawList_PathBezierCubicCurveTo" +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:2404" +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)" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PathBezierCubicCurveTo"]["(const ImVec2,const ImVec2,const ImVec2,int)"] = defs["ImDrawList_PathBezierCubicCurveTo"][1] +defs["ImDrawList_PathBezierQuadraticCurveTo"] = {} +defs["ImDrawList_PathBezierQuadraticCurveTo"][1] = {} +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["args"] = "(ImDrawList* self,const ImVec2 p2,const ImVec2 p3,int num_segments)" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"] = {} +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][1] = {} +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][2] = {} +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][2]["name"] = "p2" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][3] = {} +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][3]["name"] = "p3" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][4] = {} +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][4]["name"] = "num_segments" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsT"][4]["type"] = "int" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["argsoriginal"] = "(const ImVec2& p2,const ImVec2& p3,int num_segments=0)" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["call_args"] = "(p2,p3,num_segments)" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["cimguiname"] = "ImDrawList_PathBezierQuadraticCurveTo" +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:2405" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["ov_cimguiname"] = "ImDrawList_PathBezierQuadraticCurveTo" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["ret"] = "void" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["signature"] = "(const ImVec2,const ImVec2,int)" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PathBezierQuadraticCurveTo"]["(const ImVec2,const ImVec2,int)"] = defs["ImDrawList_PathBezierQuadraticCurveTo"][1] +defs["ImDrawList_PathClear"] = {} +defs["ImDrawList_PathClear"][1] = {} +defs["ImDrawList_PathClear"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList_PathClear"][1]["argsT"] = {} +defs["ImDrawList_PathClear"][1]["argsT"][1] = {} +defs["ImDrawList_PathClear"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PathClear"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PathClear"][1]["argsoriginal"] = "()" +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:2397" +defs["ImDrawList_PathClear"][1]["ov_cimguiname"] = "ImDrawList_PathClear" +defs["ImDrawList_PathClear"][1]["ret"] = "void" +defs["ImDrawList_PathClear"][1]["signature"] = "()" +defs["ImDrawList_PathClear"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PathClear"]["()"] = defs["ImDrawList_PathClear"][1] +defs["ImDrawList_PathFillConvex"] = {} +defs["ImDrawList_PathFillConvex"][1] = {} +defs["ImDrawList_PathFillConvex"][1]["args"] = "(ImDrawList* self,ImU32 col)" +defs["ImDrawList_PathFillConvex"][1]["argsT"] = {} +defs["ImDrawList_PathFillConvex"][1]["argsT"][1] = {} +defs["ImDrawList_PathFillConvex"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PathFillConvex"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PathFillConvex"][1]["argsT"][2] = {} +defs["ImDrawList_PathFillConvex"][1]["argsT"][2]["name"] = "col" +defs["ImDrawList_PathFillConvex"][1]["argsT"][2]["type"] = "ImU32" +defs["ImDrawList_PathFillConvex"][1]["argsoriginal"] = "(ImU32 col)" +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:2400" +defs["ImDrawList_PathFillConvex"][1]["ov_cimguiname"] = "ImDrawList_PathFillConvex" +defs["ImDrawList_PathFillConvex"][1]["ret"] = "void" +defs["ImDrawList_PathFillConvex"][1]["signature"] = "(ImU32)" +defs["ImDrawList_PathFillConvex"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PathFillConvex"]["(ImU32)"] = defs["ImDrawList_PathFillConvex"][1] +defs["ImDrawList_PathLineTo"] = {} +defs["ImDrawList_PathLineTo"][1] = {} +defs["ImDrawList_PathLineTo"][1]["args"] = "(ImDrawList* self,const ImVec2 pos)" +defs["ImDrawList_PathLineTo"][1]["argsT"] = {} +defs["ImDrawList_PathLineTo"][1]["argsT"][1] = {} +defs["ImDrawList_PathLineTo"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PathLineTo"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PathLineTo"][1]["argsT"][2] = {} +defs["ImDrawList_PathLineTo"][1]["argsT"][2]["name"] = "pos" +defs["ImDrawList_PathLineTo"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_PathLineTo"][1]["argsoriginal"] = "(const ImVec2& pos)" +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:2398" +defs["ImDrawList_PathLineTo"][1]["ov_cimguiname"] = "ImDrawList_PathLineTo" +defs["ImDrawList_PathLineTo"][1]["ret"] = "void" +defs["ImDrawList_PathLineTo"][1]["signature"] = "(const ImVec2)" +defs["ImDrawList_PathLineTo"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PathLineTo"]["(const ImVec2)"] = defs["ImDrawList_PathLineTo"][1] +defs["ImDrawList_PathLineToMergeDuplicate"] = {} +defs["ImDrawList_PathLineToMergeDuplicate"][1] = {} +defs["ImDrawList_PathLineToMergeDuplicate"][1]["args"] = "(ImDrawList* self,const ImVec2 pos)" +defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"] = {} +defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"][1] = {} +defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"][2] = {} +defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"][2]["name"] = "pos" +defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_PathLineToMergeDuplicate"][1]["argsoriginal"] = "(const ImVec2& pos)" +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:2399" +defs["ImDrawList_PathLineToMergeDuplicate"][1]["ov_cimguiname"] = "ImDrawList_PathLineToMergeDuplicate" +defs["ImDrawList_PathLineToMergeDuplicate"][1]["ret"] = "void" +defs["ImDrawList_PathLineToMergeDuplicate"][1]["signature"] = "(const ImVec2)" +defs["ImDrawList_PathLineToMergeDuplicate"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PathLineToMergeDuplicate"]["(const ImVec2)"] = defs["ImDrawList_PathLineToMergeDuplicate"][1] +defs["ImDrawList_PathRect"] = {} +defs["ImDrawList_PathRect"][1] = {} +defs["ImDrawList_PathRect"][1]["args"] = "(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,ImDrawCornerFlags rounding_corners)" +defs["ImDrawList_PathRect"][1]["argsT"] = {} +defs["ImDrawList_PathRect"][1]["argsT"][1] = {} +defs["ImDrawList_PathRect"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PathRect"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PathRect"][1]["argsT"][2] = {} +defs["ImDrawList_PathRect"][1]["argsT"][2]["name"] = "rect_min" +defs["ImDrawList_PathRect"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_PathRect"][1]["argsT"][3] = {} +defs["ImDrawList_PathRect"][1]["argsT"][3]["name"] = "rect_max" +defs["ImDrawList_PathRect"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_PathRect"][1]["argsT"][4] = {} +defs["ImDrawList_PathRect"][1]["argsT"][4]["name"] = "rounding" +defs["ImDrawList_PathRect"][1]["argsT"][4]["type"] = "float" +defs["ImDrawList_PathRect"][1]["argsT"][5] = {} +defs["ImDrawList_PathRect"][1]["argsT"][5]["name"] = "rounding_corners" +defs["ImDrawList_PathRect"][1]["argsT"][5]["type"] = "ImDrawCornerFlags" +defs["ImDrawList_PathRect"][1]["argsoriginal"] = "(const ImVec2& rect_min,const ImVec2& rect_max,float rounding=0.0f,ImDrawCornerFlags rounding_corners=ImDrawCornerFlags_All)" +defs["ImDrawList_PathRect"][1]["call_args"] = "(rect_min,rect_max,rounding,rounding_corners)" +defs["ImDrawList_PathRect"][1]["cimguiname"] = "ImDrawList_PathRect" +defs["ImDrawList_PathRect"][1]["defaults"] = {} +defs["ImDrawList_PathRect"][1]["defaults"]["rounding"] = "0.0f" +defs["ImDrawList_PathRect"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" +defs["ImDrawList_PathRect"][1]["funcname"] = "PathRect" +defs["ImDrawList_PathRect"][1]["location"] = "imgui:2406" +defs["ImDrawList_PathRect"][1]["ov_cimguiname"] = "ImDrawList_PathRect" +defs["ImDrawList_PathRect"][1]["ret"] = "void" +defs["ImDrawList_PathRect"][1]["signature"] = "(const ImVec2,const ImVec2,float,ImDrawCornerFlags)" +defs["ImDrawList_PathRect"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PathRect"]["(const ImVec2,const ImVec2,float,ImDrawCornerFlags)"] = defs["ImDrawList_PathRect"][1] +defs["ImDrawList_PathStroke"] = {} +defs["ImDrawList_PathStroke"][1] = {} +defs["ImDrawList_PathStroke"][1]["args"] = "(ImDrawList* self,ImU32 col,bool closed,float thickness)" +defs["ImDrawList_PathStroke"][1]["argsT"] = {} +defs["ImDrawList_PathStroke"][1]["argsT"][1] = {} +defs["ImDrawList_PathStroke"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PathStroke"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PathStroke"][1]["argsT"][2] = {} +defs["ImDrawList_PathStroke"][1]["argsT"][2]["name"] = "col" +defs["ImDrawList_PathStroke"][1]["argsT"][2]["type"] = "ImU32" +defs["ImDrawList_PathStroke"][1]["argsT"][3] = {} +defs["ImDrawList_PathStroke"][1]["argsT"][3]["name"] = "closed" +defs["ImDrawList_PathStroke"][1]["argsT"][3]["type"] = "bool" +defs["ImDrawList_PathStroke"][1]["argsT"][4] = {} +defs["ImDrawList_PathStroke"][1]["argsT"][4]["name"] = "thickness" +defs["ImDrawList_PathStroke"][1]["argsT"][4]["type"] = "float" +defs["ImDrawList_PathStroke"][1]["argsoriginal"] = "(ImU32 col,bool closed,float thickness=1.0f)" +defs["ImDrawList_PathStroke"][1]["call_args"] = "(col,closed,thickness)" +defs["ImDrawList_PathStroke"][1]["cimguiname"] = "ImDrawList_PathStroke" +defs["ImDrawList_PathStroke"][1]["defaults"] = {} +defs["ImDrawList_PathStroke"][1]["defaults"]["thickness"] = "1.0f" +defs["ImDrawList_PathStroke"][1]["funcname"] = "PathStroke" +defs["ImDrawList_PathStroke"][1]["location"] = "imgui:2401" +defs["ImDrawList_PathStroke"][1]["ov_cimguiname"] = "ImDrawList_PathStroke" +defs["ImDrawList_PathStroke"][1]["ret"] = "void" +defs["ImDrawList_PathStroke"][1]["signature"] = "(ImU32,bool,float)" +defs["ImDrawList_PathStroke"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PathStroke"]["(ImU32,bool,float)"] = defs["ImDrawList_PathStroke"][1] +defs["ImDrawList_PopClipRect"] = {} +defs["ImDrawList_PopClipRect"][1] = {} +defs["ImDrawList_PopClipRect"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList_PopClipRect"][1]["argsT"] = {} +defs["ImDrawList_PopClipRect"][1]["argsT"][1] = {} +defs["ImDrawList_PopClipRect"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PopClipRect"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PopClipRect"][1]["argsoriginal"] = "()" +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:2357" +defs["ImDrawList_PopClipRect"][1]["ov_cimguiname"] = "ImDrawList_PopClipRect" +defs["ImDrawList_PopClipRect"][1]["ret"] = "void" +defs["ImDrawList_PopClipRect"][1]["signature"] = "()" +defs["ImDrawList_PopClipRect"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PopClipRect"]["()"] = defs["ImDrawList_PopClipRect"][1] +defs["ImDrawList_PopTextureID"] = {} +defs["ImDrawList_PopTextureID"][1] = {} +defs["ImDrawList_PopTextureID"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList_PopTextureID"][1]["argsT"] = {} +defs["ImDrawList_PopTextureID"][1]["argsT"][1] = {} +defs["ImDrawList_PopTextureID"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PopTextureID"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PopTextureID"][1]["argsoriginal"] = "()" +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:2359" +defs["ImDrawList_PopTextureID"][1]["ov_cimguiname"] = "ImDrawList_PopTextureID" +defs["ImDrawList_PopTextureID"][1]["ret"] = "void" +defs["ImDrawList_PopTextureID"][1]["signature"] = "()" +defs["ImDrawList_PopTextureID"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PopTextureID"]["()"] = defs["ImDrawList_PopTextureID"][1] +defs["ImDrawList_PrimQuadUV"] = {} +defs["ImDrawList_PrimQuadUV"][1] = {} +defs["ImDrawList_PrimQuadUV"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)" +defs["ImDrawList_PrimQuadUV"][1]["argsT"] = {} +defs["ImDrawList_PrimQuadUV"][1]["argsT"][1] = {} +defs["ImDrawList_PrimQuadUV"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][2] = {} +defs["ImDrawList_PrimQuadUV"][1]["argsT"][2]["name"] = "a" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][3] = {} +defs["ImDrawList_PrimQuadUV"][1]["argsT"][3]["name"] = "b" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][4] = {} +defs["ImDrawList_PrimQuadUV"][1]["argsT"][4]["name"] = "c" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][4]["type"] = "const ImVec2" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][5] = {} +defs["ImDrawList_PrimQuadUV"][1]["argsT"][5]["name"] = "d" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][5]["type"] = "const ImVec2" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][6] = {} +defs["ImDrawList_PrimQuadUV"][1]["argsT"][6]["name"] = "uv_a" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][6]["type"] = "const ImVec2" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][7] = {} +defs["ImDrawList_PrimQuadUV"][1]["argsT"][7]["name"] = "uv_b" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][7]["type"] = "const ImVec2" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][8] = {} +defs["ImDrawList_PrimQuadUV"][1]["argsT"][8]["name"] = "uv_c" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][8]["type"] = "const ImVec2" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][9] = {} +defs["ImDrawList_PrimQuadUV"][1]["argsT"][9]["name"] = "uv_d" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][9]["type"] = "const ImVec2" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][10] = {} +defs["ImDrawList_PrimQuadUV"][1]["argsT"][10]["name"] = "col" +defs["ImDrawList_PrimQuadUV"][1]["argsT"][10]["type"] = "ImU32" +defs["ImDrawList_PrimQuadUV"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a,const ImVec2& uv_b,const ImVec2& uv_c,const ImVec2& uv_d,ImU32 col)" +defs["ImDrawList_PrimQuadUV"][1]["call_args"] = "(a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)" +defs["ImDrawList_PrimQuadUV"][1]["cimguiname"] = "ImDrawList_PrimQuadUV" +defs["ImDrawList_PrimQuadUV"][1]["defaults"] = {} +defs["ImDrawList_PrimQuadUV"][1]["funcname"] = "PrimQuadUV" +defs["ImDrawList_PrimQuadUV"][1]["location"] = "imgui:2430" +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)" +defs["ImDrawList_PrimQuadUV"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PrimQuadUV"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_PrimQuadUV"][1] +defs["ImDrawList_PrimRect"] = {} +defs["ImDrawList_PrimRect"][1] = {} +defs["ImDrawList_PrimRect"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col)" +defs["ImDrawList_PrimRect"][1]["argsT"] = {} +defs["ImDrawList_PrimRect"][1]["argsT"][1] = {} +defs["ImDrawList_PrimRect"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PrimRect"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PrimRect"][1]["argsT"][2] = {} +defs["ImDrawList_PrimRect"][1]["argsT"][2]["name"] = "a" +defs["ImDrawList_PrimRect"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_PrimRect"][1]["argsT"][3] = {} +defs["ImDrawList_PrimRect"][1]["argsT"][3]["name"] = "b" +defs["ImDrawList_PrimRect"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_PrimRect"][1]["argsT"][4] = {} +defs["ImDrawList_PrimRect"][1]["argsT"][4]["name"] = "col" +defs["ImDrawList_PrimRect"][1]["argsT"][4]["type"] = "ImU32" +defs["ImDrawList_PrimRect"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,ImU32 col)" +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:2428" +defs["ImDrawList_PrimRect"][1]["ov_cimguiname"] = "ImDrawList_PrimRect" +defs["ImDrawList_PrimRect"][1]["ret"] = "void" +defs["ImDrawList_PrimRect"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" +defs["ImDrawList_PrimRect"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PrimRect"]["(const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_PrimRect"][1] +defs["ImDrawList_PrimRectUV"] = {} +defs["ImDrawList_PrimRectUV"][1] = {} +defs["ImDrawList_PrimRectUV"][1]["args"] = "(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)" +defs["ImDrawList_PrimRectUV"][1]["argsT"] = {} +defs["ImDrawList_PrimRectUV"][1]["argsT"][1] = {} +defs["ImDrawList_PrimRectUV"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PrimRectUV"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PrimRectUV"][1]["argsT"][2] = {} +defs["ImDrawList_PrimRectUV"][1]["argsT"][2]["name"] = "a" +defs["ImDrawList_PrimRectUV"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_PrimRectUV"][1]["argsT"][3] = {} +defs["ImDrawList_PrimRectUV"][1]["argsT"][3]["name"] = "b" +defs["ImDrawList_PrimRectUV"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_PrimRectUV"][1]["argsT"][4] = {} +defs["ImDrawList_PrimRectUV"][1]["argsT"][4]["name"] = "uv_a" +defs["ImDrawList_PrimRectUV"][1]["argsT"][4]["type"] = "const ImVec2" +defs["ImDrawList_PrimRectUV"][1]["argsT"][5] = {} +defs["ImDrawList_PrimRectUV"][1]["argsT"][5]["name"] = "uv_b" +defs["ImDrawList_PrimRectUV"][1]["argsT"][5]["type"] = "const ImVec2" +defs["ImDrawList_PrimRectUV"][1]["argsT"][6] = {} +defs["ImDrawList_PrimRectUV"][1]["argsT"][6]["name"] = "col" +defs["ImDrawList_PrimRectUV"][1]["argsT"][6]["type"] = "ImU32" +defs["ImDrawList_PrimRectUV"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col)" +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:2429" +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)" +defs["ImDrawList_PrimRectUV"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PrimRectUV"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_PrimRectUV"][1] +defs["ImDrawList_PrimReserve"] = {} +defs["ImDrawList_PrimReserve"][1] = {} +defs["ImDrawList_PrimReserve"][1]["args"] = "(ImDrawList* self,int idx_count,int vtx_count)" +defs["ImDrawList_PrimReserve"][1]["argsT"] = {} +defs["ImDrawList_PrimReserve"][1]["argsT"][1] = {} +defs["ImDrawList_PrimReserve"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PrimReserve"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PrimReserve"][1]["argsT"][2] = {} +defs["ImDrawList_PrimReserve"][1]["argsT"][2]["name"] = "idx_count" +defs["ImDrawList_PrimReserve"][1]["argsT"][2]["type"] = "int" +defs["ImDrawList_PrimReserve"][1]["argsT"][3] = {} +defs["ImDrawList_PrimReserve"][1]["argsT"][3]["name"] = "vtx_count" +defs["ImDrawList_PrimReserve"][1]["argsT"][3]["type"] = "int" +defs["ImDrawList_PrimReserve"][1]["argsoriginal"] = "(int idx_count,int vtx_count)" +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:2426" +defs["ImDrawList_PrimReserve"][1]["ov_cimguiname"] = "ImDrawList_PrimReserve" +defs["ImDrawList_PrimReserve"][1]["ret"] = "void" +defs["ImDrawList_PrimReserve"][1]["signature"] = "(int,int)" +defs["ImDrawList_PrimReserve"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PrimReserve"]["(int,int)"] = defs["ImDrawList_PrimReserve"][1] +defs["ImDrawList_PrimUnreserve"] = {} +defs["ImDrawList_PrimUnreserve"][1] = {} +defs["ImDrawList_PrimUnreserve"][1]["args"] = "(ImDrawList* self,int idx_count,int vtx_count)" +defs["ImDrawList_PrimUnreserve"][1]["argsT"] = {} +defs["ImDrawList_PrimUnreserve"][1]["argsT"][1] = {} +defs["ImDrawList_PrimUnreserve"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PrimUnreserve"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PrimUnreserve"][1]["argsT"][2] = {} +defs["ImDrawList_PrimUnreserve"][1]["argsT"][2]["name"] = "idx_count" +defs["ImDrawList_PrimUnreserve"][1]["argsT"][2]["type"] = "int" +defs["ImDrawList_PrimUnreserve"][1]["argsT"][3] = {} +defs["ImDrawList_PrimUnreserve"][1]["argsT"][3]["name"] = "vtx_count" +defs["ImDrawList_PrimUnreserve"][1]["argsT"][3]["type"] = "int" +defs["ImDrawList_PrimUnreserve"][1]["argsoriginal"] = "(int idx_count,int vtx_count)" +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:2427" +defs["ImDrawList_PrimUnreserve"][1]["ov_cimguiname"] = "ImDrawList_PrimUnreserve" +defs["ImDrawList_PrimUnreserve"][1]["ret"] = "void" +defs["ImDrawList_PrimUnreserve"][1]["signature"] = "(int,int)" +defs["ImDrawList_PrimUnreserve"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PrimUnreserve"]["(int,int)"] = defs["ImDrawList_PrimUnreserve"][1] +defs["ImDrawList_PrimVtx"] = {} +defs["ImDrawList_PrimVtx"][1] = {} +defs["ImDrawList_PrimVtx"][1]["args"] = "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)" +defs["ImDrawList_PrimVtx"][1]["argsT"] = {} +defs["ImDrawList_PrimVtx"][1]["argsT"][1] = {} +defs["ImDrawList_PrimVtx"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PrimVtx"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PrimVtx"][1]["argsT"][2] = {} +defs["ImDrawList_PrimVtx"][1]["argsT"][2]["name"] = "pos" +defs["ImDrawList_PrimVtx"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_PrimVtx"][1]["argsT"][3] = {} +defs["ImDrawList_PrimVtx"][1]["argsT"][3]["name"] = "uv" +defs["ImDrawList_PrimVtx"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_PrimVtx"][1]["argsT"][4] = {} +defs["ImDrawList_PrimVtx"][1]["argsT"][4]["name"] = "col" +defs["ImDrawList_PrimVtx"][1]["argsT"][4]["type"] = "ImU32" +defs["ImDrawList_PrimVtx"][1]["argsoriginal"] = "(const ImVec2& pos,const ImVec2& uv,ImU32 col)" +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:2433" +defs["ImDrawList_PrimVtx"][1]["ov_cimguiname"] = "ImDrawList_PrimVtx" +defs["ImDrawList_PrimVtx"][1]["ret"] = "void" +defs["ImDrawList_PrimVtx"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" +defs["ImDrawList_PrimVtx"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PrimVtx"]["(const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_PrimVtx"][1] +defs["ImDrawList_PrimWriteIdx"] = {} +defs["ImDrawList_PrimWriteIdx"][1] = {} +defs["ImDrawList_PrimWriteIdx"][1]["args"] = "(ImDrawList* self,ImDrawIdx idx)" +defs["ImDrawList_PrimWriteIdx"][1]["argsT"] = {} +defs["ImDrawList_PrimWriteIdx"][1]["argsT"][1] = {} +defs["ImDrawList_PrimWriteIdx"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PrimWriteIdx"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PrimWriteIdx"][1]["argsT"][2] = {} +defs["ImDrawList_PrimWriteIdx"][1]["argsT"][2]["name"] = "idx" +defs["ImDrawList_PrimWriteIdx"][1]["argsT"][2]["type"] = "ImDrawIdx" +defs["ImDrawList_PrimWriteIdx"][1]["argsoriginal"] = "(ImDrawIdx idx)" +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:2432" +defs["ImDrawList_PrimWriteIdx"][1]["ov_cimguiname"] = "ImDrawList_PrimWriteIdx" +defs["ImDrawList_PrimWriteIdx"][1]["ret"] = "void" +defs["ImDrawList_PrimWriteIdx"][1]["signature"] = "(ImDrawIdx)" +defs["ImDrawList_PrimWriteIdx"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PrimWriteIdx"]["(ImDrawIdx)"] = defs["ImDrawList_PrimWriteIdx"][1] +defs["ImDrawList_PrimWriteVtx"] = {} +defs["ImDrawList_PrimWriteVtx"][1] = {} +defs["ImDrawList_PrimWriteVtx"][1]["args"] = "(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)" +defs["ImDrawList_PrimWriteVtx"][1]["argsT"] = {} +defs["ImDrawList_PrimWriteVtx"][1]["argsT"][1] = {} +defs["ImDrawList_PrimWriteVtx"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PrimWriteVtx"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PrimWriteVtx"][1]["argsT"][2] = {} +defs["ImDrawList_PrimWriteVtx"][1]["argsT"][2]["name"] = "pos" +defs["ImDrawList_PrimWriteVtx"][1]["argsT"][2]["type"] = "const ImVec2" +defs["ImDrawList_PrimWriteVtx"][1]["argsT"][3] = {} +defs["ImDrawList_PrimWriteVtx"][1]["argsT"][3]["name"] = "uv" +defs["ImDrawList_PrimWriteVtx"][1]["argsT"][3]["type"] = "const ImVec2" +defs["ImDrawList_PrimWriteVtx"][1]["argsT"][4] = {} +defs["ImDrawList_PrimWriteVtx"][1]["argsT"][4]["name"] = "col" +defs["ImDrawList_PrimWriteVtx"][1]["argsT"][4]["type"] = "ImU32" +defs["ImDrawList_PrimWriteVtx"][1]["argsoriginal"] = "(const ImVec2& pos,const ImVec2& uv,ImU32 col)" +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:2431" +defs["ImDrawList_PrimWriteVtx"][1]["ov_cimguiname"] = "ImDrawList_PrimWriteVtx" +defs["ImDrawList_PrimWriteVtx"][1]["ret"] = "void" +defs["ImDrawList_PrimWriteVtx"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" +defs["ImDrawList_PrimWriteVtx"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PrimWriteVtx"]["(const ImVec2,const ImVec2,ImU32)"] = defs["ImDrawList_PrimWriteVtx"][1] +defs["ImDrawList_PushClipRect"] = {} +defs["ImDrawList_PushClipRect"][1] = {} +defs["ImDrawList_PushClipRect"][1]["args"] = "(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)" +defs["ImDrawList_PushClipRect"][1]["argsT"] = {} +defs["ImDrawList_PushClipRect"][1]["argsT"][1] = {} +defs["ImDrawList_PushClipRect"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PushClipRect"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PushClipRect"][1]["argsT"][2] = {} +defs["ImDrawList_PushClipRect"][1]["argsT"][2]["name"] = "clip_rect_min" +defs["ImDrawList_PushClipRect"][1]["argsT"][2]["type"] = "ImVec2" +defs["ImDrawList_PushClipRect"][1]["argsT"][3] = {} +defs["ImDrawList_PushClipRect"][1]["argsT"][3]["name"] = "clip_rect_max" +defs["ImDrawList_PushClipRect"][1]["argsT"][3]["type"] = "ImVec2" +defs["ImDrawList_PushClipRect"][1]["argsT"][4] = {} +defs["ImDrawList_PushClipRect"][1]["argsT"][4]["name"] = "intersect_with_current_clip_rect" +defs["ImDrawList_PushClipRect"][1]["argsT"][4]["type"] = "bool" +defs["ImDrawList_PushClipRect"][1]["argsoriginal"] = "(ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect=false)" +defs["ImDrawList_PushClipRect"][1]["call_args"] = "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)" +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:2355" +defs["ImDrawList_PushClipRect"][1]["ov_cimguiname"] = "ImDrawList_PushClipRect" +defs["ImDrawList_PushClipRect"][1]["ret"] = "void" +defs["ImDrawList_PushClipRect"][1]["signature"] = "(ImVec2,ImVec2,bool)" +defs["ImDrawList_PushClipRect"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PushClipRect"]["(ImVec2,ImVec2,bool)"] = defs["ImDrawList_PushClipRect"][1] +defs["ImDrawList_PushClipRectFullScreen"] = {} +defs["ImDrawList_PushClipRectFullScreen"][1] = {} +defs["ImDrawList_PushClipRectFullScreen"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList_PushClipRectFullScreen"][1]["argsT"] = {} +defs["ImDrawList_PushClipRectFullScreen"][1]["argsT"][1] = {} +defs["ImDrawList_PushClipRectFullScreen"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PushClipRectFullScreen"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PushClipRectFullScreen"][1]["argsoriginal"] = "()" +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:2356" +defs["ImDrawList_PushClipRectFullScreen"][1]["ov_cimguiname"] = "ImDrawList_PushClipRectFullScreen" +defs["ImDrawList_PushClipRectFullScreen"][1]["ret"] = "void" +defs["ImDrawList_PushClipRectFullScreen"][1]["signature"] = "()" +defs["ImDrawList_PushClipRectFullScreen"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PushClipRectFullScreen"]["()"] = defs["ImDrawList_PushClipRectFullScreen"][1] +defs["ImDrawList_PushTextureID"] = {} +defs["ImDrawList_PushTextureID"][1] = {} +defs["ImDrawList_PushTextureID"][1]["args"] = "(ImDrawList* self,ImTextureID texture_id)" +defs["ImDrawList_PushTextureID"][1]["argsT"] = {} +defs["ImDrawList_PushTextureID"][1]["argsT"][1] = {} +defs["ImDrawList_PushTextureID"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_PushTextureID"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList_PushTextureID"][1]["argsT"][2] = {} +defs["ImDrawList_PushTextureID"][1]["argsT"][2]["name"] = "texture_id" +defs["ImDrawList_PushTextureID"][1]["argsT"][2]["type"] = "ImTextureID" +defs["ImDrawList_PushTextureID"][1]["argsoriginal"] = "(ImTextureID texture_id)" +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:2358" +defs["ImDrawList_PushTextureID"][1]["ov_cimguiname"] = "ImDrawList_PushTextureID" +defs["ImDrawList_PushTextureID"][1]["ret"] = "void" +defs["ImDrawList_PushTextureID"][1]["signature"] = "(ImTextureID)" +defs["ImDrawList_PushTextureID"][1]["stname"] = "ImDrawList" +defs["ImDrawList_PushTextureID"]["(ImTextureID)"] = defs["ImDrawList_PushTextureID"][1] +defs["ImDrawList__ClearFreeMemory"] = {} +defs["ImDrawList__ClearFreeMemory"][1] = {} +defs["ImDrawList__ClearFreeMemory"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList__ClearFreeMemory"][1]["argsT"] = {} +defs["ImDrawList__ClearFreeMemory"][1]["argsT"][1] = {} +defs["ImDrawList__ClearFreeMemory"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList__ClearFreeMemory"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList__ClearFreeMemory"][1]["argsoriginal"] = "()" +defs["ImDrawList__ClearFreeMemory"][1]["call_args"] = "()" +defs["ImDrawList__ClearFreeMemory"][1]["cimguiname"] = "ImDrawList__ClearFreeMemory" +defs["ImDrawList__ClearFreeMemory"][1]["defaults"] = {} +defs["ImDrawList__ClearFreeMemory"][1]["funcname"] = "_ClearFreeMemory" +defs["ImDrawList__ClearFreeMemory"][1]["location"] = "imgui:2442" +defs["ImDrawList__ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawList__ClearFreeMemory" +defs["ImDrawList__ClearFreeMemory"][1]["ret"] = "void" +defs["ImDrawList__ClearFreeMemory"][1]["signature"] = "()" +defs["ImDrawList__ClearFreeMemory"][1]["stname"] = "ImDrawList" +defs["ImDrawList__ClearFreeMemory"]["()"] = defs["ImDrawList__ClearFreeMemory"][1] +defs["ImDrawList__OnChangedClipRect"] = {} +defs["ImDrawList__OnChangedClipRect"][1] = {} +defs["ImDrawList__OnChangedClipRect"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList__OnChangedClipRect"][1]["argsT"] = {} +defs["ImDrawList__OnChangedClipRect"][1]["argsT"][1] = {} +defs["ImDrawList__OnChangedClipRect"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList__OnChangedClipRect"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList__OnChangedClipRect"][1]["argsoriginal"] = "()" +defs["ImDrawList__OnChangedClipRect"][1]["call_args"] = "()" +defs["ImDrawList__OnChangedClipRect"][1]["cimguiname"] = "ImDrawList__OnChangedClipRect" +defs["ImDrawList__OnChangedClipRect"][1]["defaults"] = {} +defs["ImDrawList__OnChangedClipRect"][1]["funcname"] = "_OnChangedClipRect" +defs["ImDrawList__OnChangedClipRect"][1]["location"] = "imgui:2444" +defs["ImDrawList__OnChangedClipRect"][1]["ov_cimguiname"] = "ImDrawList__OnChangedClipRect" +defs["ImDrawList__OnChangedClipRect"][1]["ret"] = "void" +defs["ImDrawList__OnChangedClipRect"][1]["signature"] = "()" +defs["ImDrawList__OnChangedClipRect"][1]["stname"] = "ImDrawList" +defs["ImDrawList__OnChangedClipRect"]["()"] = defs["ImDrawList__OnChangedClipRect"][1] +defs["ImDrawList__OnChangedTextureID"] = {} +defs["ImDrawList__OnChangedTextureID"][1] = {} +defs["ImDrawList__OnChangedTextureID"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList__OnChangedTextureID"][1]["argsT"] = {} +defs["ImDrawList__OnChangedTextureID"][1]["argsT"][1] = {} +defs["ImDrawList__OnChangedTextureID"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList__OnChangedTextureID"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList__OnChangedTextureID"][1]["argsoriginal"] = "()" +defs["ImDrawList__OnChangedTextureID"][1]["call_args"] = "()" +defs["ImDrawList__OnChangedTextureID"][1]["cimguiname"] = "ImDrawList__OnChangedTextureID" +defs["ImDrawList__OnChangedTextureID"][1]["defaults"] = {} +defs["ImDrawList__OnChangedTextureID"][1]["funcname"] = "_OnChangedTextureID" +defs["ImDrawList__OnChangedTextureID"][1]["location"] = "imgui:2445" +defs["ImDrawList__OnChangedTextureID"][1]["ov_cimguiname"] = "ImDrawList__OnChangedTextureID" +defs["ImDrawList__OnChangedTextureID"][1]["ret"] = "void" +defs["ImDrawList__OnChangedTextureID"][1]["signature"] = "()" +defs["ImDrawList__OnChangedTextureID"][1]["stname"] = "ImDrawList" +defs["ImDrawList__OnChangedTextureID"]["()"] = defs["ImDrawList__OnChangedTextureID"][1] +defs["ImDrawList__OnChangedVtxOffset"] = {} +defs["ImDrawList__OnChangedVtxOffset"][1] = {} +defs["ImDrawList__OnChangedVtxOffset"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"] = {} +defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"][1] = {} +defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList__OnChangedVtxOffset"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList__OnChangedVtxOffset"][1]["argsoriginal"] = "()" +defs["ImDrawList__OnChangedVtxOffset"][1]["call_args"] = "()" +defs["ImDrawList__OnChangedVtxOffset"][1]["cimguiname"] = "ImDrawList__OnChangedVtxOffset" +defs["ImDrawList__OnChangedVtxOffset"][1]["defaults"] = {} +defs["ImDrawList__OnChangedVtxOffset"][1]["funcname"] = "_OnChangedVtxOffset" +defs["ImDrawList__OnChangedVtxOffset"][1]["location"] = "imgui:2446" +defs["ImDrawList__OnChangedVtxOffset"][1]["ov_cimguiname"] = "ImDrawList__OnChangedVtxOffset" +defs["ImDrawList__OnChangedVtxOffset"][1]["ret"] = "void" +defs["ImDrawList__OnChangedVtxOffset"][1]["signature"] = "()" +defs["ImDrawList__OnChangedVtxOffset"][1]["stname"] = "ImDrawList" +defs["ImDrawList__OnChangedVtxOffset"]["()"] = defs["ImDrawList__OnChangedVtxOffset"][1] +defs["ImDrawList__PopUnusedDrawCmd"] = {} +defs["ImDrawList__PopUnusedDrawCmd"][1] = {} +defs["ImDrawList__PopUnusedDrawCmd"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"] = {} +defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"][1] = {} +defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList__PopUnusedDrawCmd"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList__PopUnusedDrawCmd"][1]["argsoriginal"] = "()" +defs["ImDrawList__PopUnusedDrawCmd"][1]["call_args"] = "()" +defs["ImDrawList__PopUnusedDrawCmd"][1]["cimguiname"] = "ImDrawList__PopUnusedDrawCmd" +defs["ImDrawList__PopUnusedDrawCmd"][1]["defaults"] = {} +defs["ImDrawList__PopUnusedDrawCmd"][1]["funcname"] = "_PopUnusedDrawCmd" +defs["ImDrawList__PopUnusedDrawCmd"][1]["location"] = "imgui:2443" +defs["ImDrawList__PopUnusedDrawCmd"][1]["ov_cimguiname"] = "ImDrawList__PopUnusedDrawCmd" +defs["ImDrawList__PopUnusedDrawCmd"][1]["ret"] = "void" +defs["ImDrawList__PopUnusedDrawCmd"][1]["signature"] = "()" +defs["ImDrawList__PopUnusedDrawCmd"][1]["stname"] = "ImDrawList" +defs["ImDrawList__PopUnusedDrawCmd"]["()"] = defs["ImDrawList__PopUnusedDrawCmd"][1] +defs["ImDrawList__ResetForNewFrame"] = {} +defs["ImDrawList__ResetForNewFrame"][1] = {} +defs["ImDrawList__ResetForNewFrame"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList__ResetForNewFrame"][1]["argsT"] = {} +defs["ImDrawList__ResetForNewFrame"][1]["argsT"][1] = {} +defs["ImDrawList__ResetForNewFrame"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList__ResetForNewFrame"][1]["argsT"][1]["type"] = "ImDrawList*" +defs["ImDrawList__ResetForNewFrame"][1]["argsoriginal"] = "()" +defs["ImDrawList__ResetForNewFrame"][1]["call_args"] = "()" +defs["ImDrawList__ResetForNewFrame"][1]["cimguiname"] = "ImDrawList__ResetForNewFrame" +defs["ImDrawList__ResetForNewFrame"][1]["defaults"] = {} +defs["ImDrawList__ResetForNewFrame"][1]["funcname"] = "_ResetForNewFrame" +defs["ImDrawList__ResetForNewFrame"][1]["location"] = "imgui:2441" +defs["ImDrawList__ResetForNewFrame"][1]["ov_cimguiname"] = "ImDrawList__ResetForNewFrame" +defs["ImDrawList__ResetForNewFrame"][1]["ret"] = "void" +defs["ImDrawList__ResetForNewFrame"][1]["signature"] = "()" +defs["ImDrawList__ResetForNewFrame"][1]["stname"] = "ImDrawList" +defs["ImDrawList__ResetForNewFrame"]["()"] = defs["ImDrawList__ResetForNewFrame"][1] +defs["ImDrawList_destroy"] = {} +defs["ImDrawList_destroy"][1] = {} +defs["ImDrawList_destroy"][1]["args"] = "(ImDrawList* self)" +defs["ImDrawList_destroy"][1]["argsT"] = {} +defs["ImDrawList_destroy"][1]["argsT"][1] = {} +defs["ImDrawList_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImDrawList_destroy"][1]["argsT"][1]["type"] = "ImDrawList*" +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:2354" +defs["ImDrawList_destroy"][1]["ov_cimguiname"] = "ImDrawList_destroy" +defs["ImDrawList_destroy"][1]["realdestructor"] = true +defs["ImDrawList_destroy"][1]["ret"] = "void" +defs["ImDrawList_destroy"][1]["signature"] = "(ImDrawList*)" +defs["ImDrawList_destroy"][1]["stname"] = "ImDrawList" +defs["ImDrawList_destroy"]["(ImDrawList*)"] = defs["ImDrawList_destroy"][1] +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"] = {} +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1] = {} +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["args"] = "()" +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["argsT"] = {} +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["argsoriginal"] = "()" +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["call_args"] = "()" +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["cimguiname"] = "ImFontAtlasCustomRect_ImFontAtlasCustomRect" +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["constructor"] = true +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["defaults"] = {} +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["funcname"] = "ImFontAtlasCustomRect" +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["location"] = "imgui:2538" +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["ov_cimguiname"] = "ImFontAtlasCustomRect_ImFontAtlasCustomRect" +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["signature"] = "()" +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["stname"] = "ImFontAtlasCustomRect" +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"]["()"] = defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1] +defs["ImFontAtlasCustomRect_IsPacked"] = {} +defs["ImFontAtlasCustomRect_IsPacked"][1] = {} +defs["ImFontAtlasCustomRect_IsPacked"][1]["args"] = "(ImFontAtlasCustomRect* self)" +defs["ImFontAtlasCustomRect_IsPacked"][1]["argsT"] = {} +defs["ImFontAtlasCustomRect_IsPacked"][1]["argsT"][1] = {} +defs["ImFontAtlasCustomRect_IsPacked"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlasCustomRect_IsPacked"][1]["argsT"][1]["type"] = "ImFontAtlasCustomRect*" +defs["ImFontAtlasCustomRect_IsPacked"][1]["argsoriginal"] = "()" +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:2539" +defs["ImFontAtlasCustomRect_IsPacked"][1]["ov_cimguiname"] = "ImFontAtlasCustomRect_IsPacked" +defs["ImFontAtlasCustomRect_IsPacked"][1]["ret"] = "bool" +defs["ImFontAtlasCustomRect_IsPacked"][1]["signature"] = "()const" +defs["ImFontAtlasCustomRect_IsPacked"][1]["stname"] = "ImFontAtlasCustomRect" +defs["ImFontAtlasCustomRect_IsPacked"]["()const"] = defs["ImFontAtlasCustomRect_IsPacked"][1] +defs["ImFontAtlasCustomRect_destroy"] = {} +defs["ImFontAtlasCustomRect_destroy"][1] = {} +defs["ImFontAtlasCustomRect_destroy"][1]["args"] = "(ImFontAtlasCustomRect* self)" +defs["ImFontAtlasCustomRect_destroy"][1]["argsT"] = {} +defs["ImFontAtlasCustomRect_destroy"][1]["argsT"][1] = {} +defs["ImFontAtlasCustomRect_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlasCustomRect_destroy"][1]["argsT"][1]["type"] = "ImFontAtlasCustomRect*" +defs["ImFontAtlasCustomRect_destroy"][1]["call_args"] = "(self)" +defs["ImFontAtlasCustomRect_destroy"][1]["cimguiname"] = "ImFontAtlasCustomRect_destroy" +defs["ImFontAtlasCustomRect_destroy"][1]["defaults"] = {} +defs["ImFontAtlasCustomRect_destroy"][1]["destructor"] = true +defs["ImFontAtlasCustomRect_destroy"][1]["ov_cimguiname"] = "ImFontAtlasCustomRect_destroy" +defs["ImFontAtlasCustomRect_destroy"][1]["ret"] = "void" +defs["ImFontAtlasCustomRect_destroy"][1]["signature"] = "(ImFontAtlasCustomRect*)" +defs["ImFontAtlasCustomRect_destroy"][1]["stname"] = "ImFontAtlasCustomRect" +defs["ImFontAtlasCustomRect_destroy"]["(ImFontAtlasCustomRect*)"] = defs["ImFontAtlasCustomRect_destroy"][1] +defs["ImFontAtlas_AddCustomRectFontGlyph"] = {} +defs["ImFontAtlas_AddCustomRectFontGlyph"][1] = {} +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["args"] = "(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset)" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"] = {} +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][1] = {} +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][2] = {} +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][2]["name"] = "font" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][2]["type"] = "ImFont*" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][3] = {} +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][3]["name"] = "id" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][3]["type"] = "ImWchar" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][4] = {} +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][4]["name"] = "width" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][4]["type"] = "int" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][5] = {} +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][5]["name"] = "height" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][5]["type"] = "int" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][6] = {} +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][6]["name"] = "advance_x" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][6]["type"] = "float" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][7] = {} +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][7]["name"] = "offset" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsT"][7]["type"] = "const ImVec2" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["argsoriginal"] = "(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2& offset=ImVec2(0,0))" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["call_args"] = "(font,id,width,height,advance_x,offset)" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["cimguiname"] = "ImFontAtlas_AddCustomRectFontGlyph" +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:2621" +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)" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_AddCustomRectFontGlyph"]["(ImFont*,ImWchar,int,int,float,const ImVec2)"] = defs["ImFontAtlas_AddCustomRectFontGlyph"][1] +defs["ImFontAtlas_AddCustomRectRegular"] = {} +defs["ImFontAtlas_AddCustomRectRegular"][1] = {} +defs["ImFontAtlas_AddCustomRectRegular"][1]["args"] = "(ImFontAtlas* self,int width,int height)" +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"] = {} +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][1] = {} +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2] = {} +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2]["name"] = "width" +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][2]["type"] = "int" +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3] = {} +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3]["name"] = "height" +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsT"][3]["type"] = "int" +defs["ImFontAtlas_AddCustomRectRegular"][1]["argsoriginal"] = "(int width,int height)" +defs["ImFontAtlas_AddCustomRectRegular"][1]["call_args"] = "(width,height)" +defs["ImFontAtlas_AddCustomRectRegular"][1]["cimguiname"] = "ImFontAtlas_AddCustomRectRegular" +defs["ImFontAtlas_AddCustomRectRegular"][1]["defaults"] = {} +defs["ImFontAtlas_AddCustomRectRegular"][1]["funcname"] = "AddCustomRectRegular" +defs["ImFontAtlas_AddCustomRectRegular"][1]["location"] = "imgui:2620" +defs["ImFontAtlas_AddCustomRectRegular"][1]["ov_cimguiname"] = "ImFontAtlas_AddCustomRectRegular" +defs["ImFontAtlas_AddCustomRectRegular"][1]["ret"] = "int" +defs["ImFontAtlas_AddCustomRectRegular"][1]["signature"] = "(int,int)" +defs["ImFontAtlas_AddCustomRectRegular"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_AddCustomRectRegular"]["(int,int)"] = defs["ImFontAtlas_AddCustomRectRegular"][1] +defs["ImFontAtlas_AddFont"] = {} +defs["ImFontAtlas_AddFont"][1] = {} +defs["ImFontAtlas_AddFont"][1]["args"] = "(ImFontAtlas* self,const ImFontConfig* font_cfg)" +defs["ImFontAtlas_AddFont"][1]["argsT"] = {} +defs["ImFontAtlas_AddFont"][1]["argsT"][1] = {} +defs["ImFontAtlas_AddFont"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_AddFont"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_AddFont"][1]["argsT"][2] = {} +defs["ImFontAtlas_AddFont"][1]["argsT"][2]["name"] = "font_cfg" +defs["ImFontAtlas_AddFont"][1]["argsT"][2]["type"] = "const ImFontConfig*" +defs["ImFontAtlas_AddFont"][1]["argsoriginal"] = "(const ImFontConfig* font_cfg)" +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:2572" +defs["ImFontAtlas_AddFont"][1]["ov_cimguiname"] = "ImFontAtlas_AddFont" +defs["ImFontAtlas_AddFont"][1]["ret"] = "ImFont*" +defs["ImFontAtlas_AddFont"][1]["signature"] = "(const ImFontConfig*)" +defs["ImFontAtlas_AddFont"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_AddFont"]["(const ImFontConfig*)"] = defs["ImFontAtlas_AddFont"][1] +defs["ImFontAtlas_AddFontDefault"] = {} +defs["ImFontAtlas_AddFontDefault"][1] = {} +defs["ImFontAtlas_AddFontDefault"][1]["args"] = "(ImFontAtlas* self,const ImFontConfig* font_cfg)" +defs["ImFontAtlas_AddFontDefault"][1]["argsT"] = {} +defs["ImFontAtlas_AddFontDefault"][1]["argsT"][1] = {} +defs["ImFontAtlas_AddFontDefault"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_AddFontDefault"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_AddFontDefault"][1]["argsT"][2] = {} +defs["ImFontAtlas_AddFontDefault"][1]["argsT"][2]["name"] = "font_cfg" +defs["ImFontAtlas_AddFontDefault"][1]["argsT"][2]["type"] = "const ImFontConfig*" +defs["ImFontAtlas_AddFontDefault"][1]["argsoriginal"] = "(const ImFontConfig* font_cfg=((void*)0))" +defs["ImFontAtlas_AddFontDefault"][1]["call_args"] = "(font_cfg)" +defs["ImFontAtlas_AddFontDefault"][1]["cimguiname"] = "ImFontAtlas_AddFontDefault" +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:2573" +defs["ImFontAtlas_AddFontDefault"][1]["ov_cimguiname"] = "ImFontAtlas_AddFontDefault" +defs["ImFontAtlas_AddFontDefault"][1]["ret"] = "ImFont*" +defs["ImFontAtlas_AddFontDefault"][1]["signature"] = "(const ImFontConfig*)" +defs["ImFontAtlas_AddFontDefault"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_AddFontDefault"]["(const ImFontConfig*)"] = defs["ImFontAtlas_AddFontDefault"][1] +defs["ImFontAtlas_AddFontFromFileTTF"] = {} +defs["ImFontAtlas_AddFontFromFileTTF"][1] = {} +defs["ImFontAtlas_AddFontFromFileTTF"][1]["args"] = "(ImFontAtlas* self,const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"] = {} +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][1] = {} +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][2] = {} +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][2]["name"] = "filename" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][2]["type"] = "const char*" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][3] = {} +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][3]["name"] = "size_pixels" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][3]["type"] = "float" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][4] = {} +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][4]["name"] = "font_cfg" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][4]["type"] = "const ImFontConfig*" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][5] = {} +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][5]["name"] = "glyph_ranges" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][5]["type"] = "const ImWchar*" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsoriginal"] = "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["call_args"] = "(filename,size_pixels,font_cfg,glyph_ranges)" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["cimguiname"] = "ImFontAtlas_AddFontFromFileTTF" +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:2574" +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*)" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_AddFontFromFileTTF"]["(const char*,float,const ImFontConfig*,const ImWchar*)"] = defs["ImFontAtlas_AddFontFromFileTTF"][1] +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["args"] = "(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][1] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][2] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][2]["name"] = "compressed_font_data_base85" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][2]["type"] = "const char*" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][3] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][3]["name"] = "size_pixels" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][3]["type"] = "float" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][4] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][4]["name"] = "font_cfg" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][4]["type"] = "const ImFontConfig*" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][5] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][5]["name"] = "glyph_ranges" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][5]["type"] = "const ImWchar*" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsoriginal"] = "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["call_args"] = "(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["cimguiname"] = "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF" +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:2577" +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*)" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"]["(const char*,float,const ImFontConfig*,const ImWchar*)"] = defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1] +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["args"] = "(ImFontAtlas* self,const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][1] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][2] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][2]["name"] = "compressed_font_data" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][2]["type"] = "const void*" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][3] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][3]["name"] = "compressed_font_size" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][3]["type"] = "int" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][4] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][4]["name"] = "size_pixels" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][4]["type"] = "float" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][5] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][5]["name"] = "font_cfg" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][5]["type"] = "const ImFontConfig*" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][6] = {} +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][6]["name"] = "glyph_ranges" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][6]["type"] = "const ImWchar*" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsoriginal"] = "(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["call_args"] = "(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges)" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["cimguiname"] = "ImFontAtlas_AddFontFromMemoryCompressedTTF" +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:2576" +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*)" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"]["(const void*,int,float,const ImFontConfig*,const ImWchar*)"] = defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1] +defs["ImFontAtlas_AddFontFromMemoryTTF"] = {} +defs["ImFontAtlas_AddFontFromMemoryTTF"][1] = {} +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["args"] = "(ImFontAtlas* self,void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"] = {} +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][1] = {} +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][2] = {} +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][2]["name"] = "font_data" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][2]["type"] = "void*" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][3] = {} +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][3]["name"] = "font_size" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][3]["type"] = "int" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][4] = {} +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][4]["name"] = "size_pixels" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][4]["type"] = "float" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][5] = {} +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][5]["name"] = "font_cfg" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][5]["type"] = "const ImFontConfig*" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][6] = {} +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][6]["name"] = "glyph_ranges" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][6]["type"] = "const ImWchar*" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsoriginal"] = "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["call_args"] = "(font_data,font_size,size_pixels,font_cfg,glyph_ranges)" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["cimguiname"] = "ImFontAtlas_AddFontFromMemoryTTF" +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:2575" +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*)" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_AddFontFromMemoryTTF"]["(void*,int,float,const ImFontConfig*,const ImWchar*)"] = defs["ImFontAtlas_AddFontFromMemoryTTF"][1] +defs["ImFontAtlas_Build"] = {} +defs["ImFontAtlas_Build"][1] = {} +defs["ImFontAtlas_Build"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_Build"][1]["argsT"] = {} +defs["ImFontAtlas_Build"][1]["argsT"][1] = {} +defs["ImFontAtlas_Build"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_Build"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_Build"][1]["argsoriginal"] = "()" +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:2588" +defs["ImFontAtlas_Build"][1]["ov_cimguiname"] = "ImFontAtlas_Build" +defs["ImFontAtlas_Build"][1]["ret"] = "bool" +defs["ImFontAtlas_Build"][1]["signature"] = "()" +defs["ImFontAtlas_Build"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_Build"]["()"] = defs["ImFontAtlas_Build"][1] +defs["ImFontAtlas_CalcCustomRectUV"] = {} +defs["ImFontAtlas_CalcCustomRectUV"][1] = {} +defs["ImFontAtlas_CalcCustomRectUV"][1]["args"] = "(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)" +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"] = {} +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][1] = {} +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][2] = {} +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][2]["name"] = "rect" +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][2]["type"] = "const ImFontAtlasCustomRect*" +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][3] = {} +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][3]["name"] = "out_uv_min" +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][3]["type"] = "ImVec2*" +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][4] = {} +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][4]["name"] = "out_uv_max" +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsT"][4]["type"] = "ImVec2*" +defs["ImFontAtlas_CalcCustomRectUV"][1]["argsoriginal"] = "(const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)" +defs["ImFontAtlas_CalcCustomRectUV"][1]["call_args"] = "(rect,out_uv_min,out_uv_max)" +defs["ImFontAtlas_CalcCustomRectUV"][1]["cimguiname"] = "ImFontAtlas_CalcCustomRectUV" +defs["ImFontAtlas_CalcCustomRectUV"][1]["defaults"] = {} +defs["ImFontAtlas_CalcCustomRectUV"][1]["funcname"] = "CalcCustomRectUV" +defs["ImFontAtlas_CalcCustomRectUV"][1]["location"] = "imgui:2625" +defs["ImFontAtlas_CalcCustomRectUV"][1]["ov_cimguiname"] = "ImFontAtlas_CalcCustomRectUV" +defs["ImFontAtlas_CalcCustomRectUV"][1]["ret"] = "void" +defs["ImFontAtlas_CalcCustomRectUV"][1]["signature"] = "(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const" +defs["ImFontAtlas_CalcCustomRectUV"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_CalcCustomRectUV"]["(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const"] = defs["ImFontAtlas_CalcCustomRectUV"][1] +defs["ImFontAtlas_Clear"] = {} +defs["ImFontAtlas_Clear"][1] = {} +defs["ImFontAtlas_Clear"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_Clear"][1]["argsT"] = {} +defs["ImFontAtlas_Clear"][1]["argsT"][1] = {} +defs["ImFontAtlas_Clear"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_Clear"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_Clear"][1]["argsoriginal"] = "()" +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:2581" +defs["ImFontAtlas_Clear"][1]["ov_cimguiname"] = "ImFontAtlas_Clear" +defs["ImFontAtlas_Clear"][1]["ret"] = "void" +defs["ImFontAtlas_Clear"][1]["signature"] = "()" +defs["ImFontAtlas_Clear"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_Clear"]["()"] = defs["ImFontAtlas_Clear"][1] +defs["ImFontAtlas_ClearFonts"] = {} +defs["ImFontAtlas_ClearFonts"][1] = {} +defs["ImFontAtlas_ClearFonts"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_ClearFonts"][1]["argsT"] = {} +defs["ImFontAtlas_ClearFonts"][1]["argsT"][1] = {} +defs["ImFontAtlas_ClearFonts"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_ClearFonts"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_ClearFonts"][1]["argsoriginal"] = "()" +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:2580" +defs["ImFontAtlas_ClearFonts"][1]["ov_cimguiname"] = "ImFontAtlas_ClearFonts" +defs["ImFontAtlas_ClearFonts"][1]["ret"] = "void" +defs["ImFontAtlas_ClearFonts"][1]["signature"] = "()" +defs["ImFontAtlas_ClearFonts"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_ClearFonts"]["()"] = defs["ImFontAtlas_ClearFonts"][1] +defs["ImFontAtlas_ClearInputData"] = {} +defs["ImFontAtlas_ClearInputData"][1] = {} +defs["ImFontAtlas_ClearInputData"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_ClearInputData"][1]["argsT"] = {} +defs["ImFontAtlas_ClearInputData"][1]["argsT"][1] = {} +defs["ImFontAtlas_ClearInputData"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_ClearInputData"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_ClearInputData"][1]["argsoriginal"] = "()" +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:2578" +defs["ImFontAtlas_ClearInputData"][1]["ov_cimguiname"] = "ImFontAtlas_ClearInputData" +defs["ImFontAtlas_ClearInputData"][1]["ret"] = "void" +defs["ImFontAtlas_ClearInputData"][1]["signature"] = "()" +defs["ImFontAtlas_ClearInputData"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_ClearInputData"]["()"] = defs["ImFontAtlas_ClearInputData"][1] +defs["ImFontAtlas_ClearTexData"] = {} +defs["ImFontAtlas_ClearTexData"][1] = {} +defs["ImFontAtlas_ClearTexData"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_ClearTexData"][1]["argsT"] = {} +defs["ImFontAtlas_ClearTexData"][1]["argsT"][1] = {} +defs["ImFontAtlas_ClearTexData"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_ClearTexData"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_ClearTexData"][1]["argsoriginal"] = "()" +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:2579" +defs["ImFontAtlas_ClearTexData"][1]["ov_cimguiname"] = "ImFontAtlas_ClearTexData" +defs["ImFontAtlas_ClearTexData"][1]["ret"] = "void" +defs["ImFontAtlas_ClearTexData"][1]["signature"] = "()" +defs["ImFontAtlas_ClearTexData"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_ClearTexData"]["()"] = defs["ImFontAtlas_ClearTexData"][1] +defs["ImFontAtlas_GetCustomRectByIndex"] = {} +defs["ImFontAtlas_GetCustomRectByIndex"][1] = {} +defs["ImFontAtlas_GetCustomRectByIndex"][1]["args"] = "(ImFontAtlas* self,int index)" +defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"] = {} +defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"][1] = {} +defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"][2] = {} +defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"][2]["name"] = "index" +defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsT"][2]["type"] = "int" +defs["ImFontAtlas_GetCustomRectByIndex"][1]["argsoriginal"] = "(int index)" +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:2622" +defs["ImFontAtlas_GetCustomRectByIndex"][1]["ov_cimguiname"] = "ImFontAtlas_GetCustomRectByIndex" +defs["ImFontAtlas_GetCustomRectByIndex"][1]["ret"] = "ImFontAtlasCustomRect*" +defs["ImFontAtlas_GetCustomRectByIndex"][1]["signature"] = "(int)" +defs["ImFontAtlas_GetCustomRectByIndex"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_GetCustomRectByIndex"]["(int)"] = defs["ImFontAtlas_GetCustomRectByIndex"][1] +defs["ImFontAtlas_GetGlyphRangesChineseFull"] = {} +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1] = {} +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["argsT"] = {} +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["argsT"][1] = {} +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["argsoriginal"] = "()" +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:2604" +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesChineseFull" +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["ret"] = "const ImWchar*" +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["signature"] = "()" +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_GetGlyphRangesChineseFull"]["()"] = defs["ImFontAtlas_GetGlyphRangesChineseFull"][1] +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"] = {} +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1] = {} +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["argsT"] = {} +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["argsT"][1] = {} +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["argsoriginal"] = "()" +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:2605" +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon" +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["ret"] = "const ImWchar*" +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["signature"] = "()" +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"]["()"] = defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1] +defs["ImFontAtlas_GetGlyphRangesCyrillic"] = {} +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1] = {} +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["argsT"] = {} +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["argsT"][1] = {} +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["argsoriginal"] = "()" +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:2606" +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesCyrillic" +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["ret"] = "const ImWchar*" +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["signature"] = "()" +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_GetGlyphRangesCyrillic"]["()"] = defs["ImFontAtlas_GetGlyphRangesCyrillic"][1] +defs["ImFontAtlas_GetGlyphRangesDefault"] = {} +defs["ImFontAtlas_GetGlyphRangesDefault"][1] = {} +defs["ImFontAtlas_GetGlyphRangesDefault"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_GetGlyphRangesDefault"][1]["argsT"] = {} +defs["ImFontAtlas_GetGlyphRangesDefault"][1]["argsT"][1] = {} +defs["ImFontAtlas_GetGlyphRangesDefault"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_GetGlyphRangesDefault"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_GetGlyphRangesDefault"][1]["argsoriginal"] = "()" +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:2601" +defs["ImFontAtlas_GetGlyphRangesDefault"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesDefault" +defs["ImFontAtlas_GetGlyphRangesDefault"][1]["ret"] = "const ImWchar*" +defs["ImFontAtlas_GetGlyphRangesDefault"][1]["signature"] = "()" +defs["ImFontAtlas_GetGlyphRangesDefault"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_GetGlyphRangesDefault"]["()"] = defs["ImFontAtlas_GetGlyphRangesDefault"][1] +defs["ImFontAtlas_GetGlyphRangesJapanese"] = {} +defs["ImFontAtlas_GetGlyphRangesJapanese"][1] = {} +defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["argsT"] = {} +defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["argsT"][1] = {} +defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["argsoriginal"] = "()" +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:2603" +defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesJapanese" +defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["ret"] = "const ImWchar*" +defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["signature"] = "()" +defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_GetGlyphRangesJapanese"]["()"] = defs["ImFontAtlas_GetGlyphRangesJapanese"][1] +defs["ImFontAtlas_GetGlyphRangesKorean"] = {} +defs["ImFontAtlas_GetGlyphRangesKorean"][1] = {} +defs["ImFontAtlas_GetGlyphRangesKorean"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_GetGlyphRangesKorean"][1]["argsT"] = {} +defs["ImFontAtlas_GetGlyphRangesKorean"][1]["argsT"][1] = {} +defs["ImFontAtlas_GetGlyphRangesKorean"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_GetGlyphRangesKorean"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_GetGlyphRangesKorean"][1]["argsoriginal"] = "()" +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:2602" +defs["ImFontAtlas_GetGlyphRangesKorean"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesKorean" +defs["ImFontAtlas_GetGlyphRangesKorean"][1]["ret"] = "const ImWchar*" +defs["ImFontAtlas_GetGlyphRangesKorean"][1]["signature"] = "()" +defs["ImFontAtlas_GetGlyphRangesKorean"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_GetGlyphRangesKorean"]["()"] = defs["ImFontAtlas_GetGlyphRangesKorean"][1] +defs["ImFontAtlas_GetGlyphRangesThai"] = {} +defs["ImFontAtlas_GetGlyphRangesThai"][1] = {} +defs["ImFontAtlas_GetGlyphRangesThai"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_GetGlyphRangesThai"][1]["argsT"] = {} +defs["ImFontAtlas_GetGlyphRangesThai"][1]["argsT"][1] = {} +defs["ImFontAtlas_GetGlyphRangesThai"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_GetGlyphRangesThai"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_GetGlyphRangesThai"][1]["argsoriginal"] = "()" +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:2607" +defs["ImFontAtlas_GetGlyphRangesThai"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesThai" +defs["ImFontAtlas_GetGlyphRangesThai"][1]["ret"] = "const ImWchar*" +defs["ImFontAtlas_GetGlyphRangesThai"][1]["signature"] = "()" +defs["ImFontAtlas_GetGlyphRangesThai"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_GetGlyphRangesThai"]["()"] = defs["ImFontAtlas_GetGlyphRangesThai"][1] +defs["ImFontAtlas_GetGlyphRangesVietnamese"] = {} +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1] = {} +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["argsT"] = {} +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["argsT"][1] = {} +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["argsoriginal"] = "()" +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:2608" +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesVietnamese" +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["ret"] = "const ImWchar*" +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["signature"] = "()" +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_GetGlyphRangesVietnamese"]["()"] = defs["ImFontAtlas_GetGlyphRangesVietnamese"][1] +defs["ImFontAtlas_GetMouseCursorTexData"] = {} +defs["ImFontAtlas_GetMouseCursorTexData"][1] = {} +defs["ImFontAtlas_GetMouseCursorTexData"][1]["args"] = "(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"] = {} +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][1] = {} +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][2] = {} +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][2]["name"] = "cursor" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][2]["type"] = "ImGuiMouseCursor" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][3] = {} +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][3]["name"] = "out_offset" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][3]["type"] = "ImVec2*" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][4] = {} +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][4]["name"] = "out_size" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][4]["type"] = "ImVec2*" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][5] = {} +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][5]["name"] = "out_uv_border" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][5]["type"] = "ImVec2[2]" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][6] = {} +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][6]["name"] = "out_uv_fill" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsT"][6]["type"] = "ImVec2[2]" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["argsoriginal"] = "(ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["call_args"] = "(cursor,out_offset,out_size,out_uv_border,out_uv_fill)" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["cimguiname"] = "ImFontAtlas_GetMouseCursorTexData" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["defaults"] = {} +defs["ImFontAtlas_GetMouseCursorTexData"][1]["funcname"] = "GetMouseCursorTexData" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["location"] = "imgui:2626" +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])" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_GetMouseCursorTexData"]["(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])"] = defs["ImFontAtlas_GetMouseCursorTexData"][1] +defs["ImFontAtlas_GetTexDataAsAlpha8"] = {} +defs["ImFontAtlas_GetTexDataAsAlpha8"][1] = {} +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["args"] = "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"] = {} +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][1] = {} +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][2] = {} +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][2]["name"] = "out_pixels" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][2]["type"] = "unsigned char**" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][3] = {} +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][3]["name"] = "out_width" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][3]["type"] = "int*" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][4] = {} +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][4]["name"] = "out_height" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][4]["type"] = "int*" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][5] = {} +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][5]["name"] = "out_bytes_per_pixel" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][5]["type"] = "int*" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsoriginal"] = "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["call_args"] = "(out_pixels,out_width,out_height,out_bytes_per_pixel)" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["cimguiname"] = "ImFontAtlas_GetTexDataAsAlpha8" +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:2589" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["ov_cimguiname"] = "ImFontAtlas_GetTexDataAsAlpha8" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["ret"] = "void" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["signature"] = "(unsigned char**,int*,int*,int*)" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_GetTexDataAsAlpha8"]["(unsigned char**,int*,int*,int*)"] = defs["ImFontAtlas_GetTexDataAsAlpha8"][1] +defs["ImFontAtlas_GetTexDataAsRGBA32"] = {} +defs["ImFontAtlas_GetTexDataAsRGBA32"][1] = {} +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["args"] = "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"] = {} +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][1] = {} +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][2] = {} +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][2]["name"] = "out_pixels" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][2]["type"] = "unsigned char**" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][3] = {} +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][3]["name"] = "out_width" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][3]["type"] = "int*" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][4] = {} +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][4]["name"] = "out_height" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][4]["type"] = "int*" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][5] = {} +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][5]["name"] = "out_bytes_per_pixel" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][5]["type"] = "int*" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsoriginal"] = "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["call_args"] = "(out_pixels,out_width,out_height,out_bytes_per_pixel)" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["cimguiname"] = "ImFontAtlas_GetTexDataAsRGBA32" +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:2590" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["ov_cimguiname"] = "ImFontAtlas_GetTexDataAsRGBA32" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["ret"] = "void" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["signature"] = "(unsigned char**,int*,int*,int*)" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_GetTexDataAsRGBA32"]["(unsigned char**,int*,int*,int*)"] = defs["ImFontAtlas_GetTexDataAsRGBA32"][1] +defs["ImFontAtlas_ImFontAtlas"] = {} +defs["ImFontAtlas_ImFontAtlas"][1] = {} +defs["ImFontAtlas_ImFontAtlas"][1]["args"] = "()" +defs["ImFontAtlas_ImFontAtlas"][1]["argsT"] = {} +defs["ImFontAtlas_ImFontAtlas"][1]["argsoriginal"] = "()" +defs["ImFontAtlas_ImFontAtlas"][1]["call_args"] = "()" +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:2570" +defs["ImFontAtlas_ImFontAtlas"][1]["ov_cimguiname"] = "ImFontAtlas_ImFontAtlas" +defs["ImFontAtlas_ImFontAtlas"][1]["signature"] = "()" +defs["ImFontAtlas_ImFontAtlas"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_ImFontAtlas"]["()"] = defs["ImFontAtlas_ImFontAtlas"][1] +defs["ImFontAtlas_IsBuilt"] = {} +defs["ImFontAtlas_IsBuilt"][1] = {} +defs["ImFontAtlas_IsBuilt"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_IsBuilt"][1]["argsT"] = {} +defs["ImFontAtlas_IsBuilt"][1]["argsT"][1] = {} +defs["ImFontAtlas_IsBuilt"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_IsBuilt"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_IsBuilt"][1]["argsoriginal"] = "()" +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:2591" +defs["ImFontAtlas_IsBuilt"][1]["ov_cimguiname"] = "ImFontAtlas_IsBuilt" +defs["ImFontAtlas_IsBuilt"][1]["ret"] = "bool" +defs["ImFontAtlas_IsBuilt"][1]["signature"] = "()const" +defs["ImFontAtlas_IsBuilt"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_IsBuilt"]["()const"] = defs["ImFontAtlas_IsBuilt"][1] +defs["ImFontAtlas_SetTexID"] = {} +defs["ImFontAtlas_SetTexID"][1] = {} +defs["ImFontAtlas_SetTexID"][1]["args"] = "(ImFontAtlas* self,ImTextureID id)" +defs["ImFontAtlas_SetTexID"][1]["argsT"] = {} +defs["ImFontAtlas_SetTexID"][1]["argsT"][1] = {} +defs["ImFontAtlas_SetTexID"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_SetTexID"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["ImFontAtlas_SetTexID"][1]["argsT"][2] = {} +defs["ImFontAtlas_SetTexID"][1]["argsT"][2]["name"] = "id" +defs["ImFontAtlas_SetTexID"][1]["argsT"][2]["type"] = "ImTextureID" +defs["ImFontAtlas_SetTexID"][1]["argsoriginal"] = "(ImTextureID id)" +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:2592" +defs["ImFontAtlas_SetTexID"][1]["ov_cimguiname"] = "ImFontAtlas_SetTexID" +defs["ImFontAtlas_SetTexID"][1]["ret"] = "void" +defs["ImFontAtlas_SetTexID"][1]["signature"] = "(ImTextureID)" +defs["ImFontAtlas_SetTexID"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_SetTexID"]["(ImTextureID)"] = defs["ImFontAtlas_SetTexID"][1] +defs["ImFontAtlas_destroy"] = {} +defs["ImFontAtlas_destroy"][1] = {} +defs["ImFontAtlas_destroy"][1]["args"] = "(ImFontAtlas* self)" +defs["ImFontAtlas_destroy"][1]["argsT"] = {} +defs["ImFontAtlas_destroy"][1]["argsT"][1] = {} +defs["ImFontAtlas_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImFontAtlas_destroy"][1]["argsT"][1]["type"] = "ImFontAtlas*" +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:2571" +defs["ImFontAtlas_destroy"][1]["ov_cimguiname"] = "ImFontAtlas_destroy" +defs["ImFontAtlas_destroy"][1]["realdestructor"] = true +defs["ImFontAtlas_destroy"][1]["ret"] = "void" +defs["ImFontAtlas_destroy"][1]["signature"] = "(ImFontAtlas*)" +defs["ImFontAtlas_destroy"][1]["stname"] = "ImFontAtlas" +defs["ImFontAtlas_destroy"]["(ImFontAtlas*)"] = defs["ImFontAtlas_destroy"][1] +defs["ImFontConfig_ImFontConfig"] = {} +defs["ImFontConfig_ImFontConfig"][1] = {} +defs["ImFontConfig_ImFontConfig"][1]["args"] = "()" +defs["ImFontConfig_ImFontConfig"][1]["argsT"] = {} +defs["ImFontConfig_ImFontConfig"][1]["argsoriginal"] = "()" +defs["ImFontConfig_ImFontConfig"][1]["call_args"] = "()" +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:2499" +defs["ImFontConfig_ImFontConfig"][1]["ov_cimguiname"] = "ImFontConfig_ImFontConfig" +defs["ImFontConfig_ImFontConfig"][1]["signature"] = "()" +defs["ImFontConfig_ImFontConfig"][1]["stname"] = "ImFontConfig" +defs["ImFontConfig_ImFontConfig"]["()"] = defs["ImFontConfig_ImFontConfig"][1] +defs["ImFontConfig_destroy"] = {} +defs["ImFontConfig_destroy"][1] = {} +defs["ImFontConfig_destroy"][1]["args"] = "(ImFontConfig* self)" +defs["ImFontConfig_destroy"][1]["argsT"] = {} +defs["ImFontConfig_destroy"][1]["argsT"][1] = {} +defs["ImFontConfig_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImFontConfig_destroy"][1]["argsT"][1]["type"] = "ImFontConfig*" +defs["ImFontConfig_destroy"][1]["call_args"] = "(self)" +defs["ImFontConfig_destroy"][1]["cimguiname"] = "ImFontConfig_destroy" +defs["ImFontConfig_destroy"][1]["defaults"] = {} +defs["ImFontConfig_destroy"][1]["destructor"] = true +defs["ImFontConfig_destroy"][1]["ov_cimguiname"] = "ImFontConfig_destroy" +defs["ImFontConfig_destroy"][1]["ret"] = "void" +defs["ImFontConfig_destroy"][1]["signature"] = "(ImFontConfig*)" +defs["ImFontConfig_destroy"][1]["stname"] = "ImFontConfig" +defs["ImFontConfig_destroy"]["(ImFontConfig*)"] = defs["ImFontConfig_destroy"][1] +defs["ImFontGlyphRangesBuilder_AddChar"] = {} +defs["ImFontGlyphRangesBuilder_AddChar"][1] = {} +defs["ImFontGlyphRangesBuilder_AddChar"][1]["args"] = "(ImFontGlyphRangesBuilder* self,ImWchar c)" +defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"] = {} +defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"][1] = {} +defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"][1]["name"] = "self" +defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" +defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"][2] = {} +defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"][2]["name"] = "c" +defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsT"][2]["type"] = "ImWchar" +defs["ImFontGlyphRangesBuilder_AddChar"][1]["argsoriginal"] = "(ImWchar c)" +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:2523" +defs["ImFontGlyphRangesBuilder_AddChar"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddChar" +defs["ImFontGlyphRangesBuilder_AddChar"][1]["ret"] = "void" +defs["ImFontGlyphRangesBuilder_AddChar"][1]["signature"] = "(ImWchar)" +defs["ImFontGlyphRangesBuilder_AddChar"][1]["stname"] = "ImFontGlyphRangesBuilder" +defs["ImFontGlyphRangesBuilder_AddChar"]["(ImWchar)"] = defs["ImFontGlyphRangesBuilder_AddChar"][1] +defs["ImFontGlyphRangesBuilder_AddRanges"] = {} +defs["ImFontGlyphRangesBuilder_AddRanges"][1] = {} +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["args"] = "(ImFontGlyphRangesBuilder* self,const ImWchar* ranges)" +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"] = {} +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"][1] = {} +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"][1]["name"] = "self" +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"][2] = {} +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"][2]["name"] = "ranges" +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsT"][2]["type"] = "const ImWchar*" +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["argsoriginal"] = "(const ImWchar* ranges)" +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:2525" +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddRanges" +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["ret"] = "void" +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["signature"] = "(const ImWchar*)" +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["stname"] = "ImFontGlyphRangesBuilder" +defs["ImFontGlyphRangesBuilder_AddRanges"]["(const ImWchar*)"] = defs["ImFontGlyphRangesBuilder_AddRanges"][1] +defs["ImFontGlyphRangesBuilder_AddText"] = {} +defs["ImFontGlyphRangesBuilder_AddText"][1] = {} +defs["ImFontGlyphRangesBuilder_AddText"][1]["args"] = "(ImFontGlyphRangesBuilder* self,const char* text,const char* text_end)" +defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"] = {} +defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][1] = {} +defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][1]["name"] = "self" +defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" +defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][2] = {} +defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][2]["name"] = "text" +defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][2]["type"] = "const char*" +defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][3] = {} +defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][3]["name"] = "text_end" +defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][3]["type"] = "const char*" +defs["ImFontGlyphRangesBuilder_AddText"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0))" +defs["ImFontGlyphRangesBuilder_AddText"][1]["call_args"] = "(text,text_end)" +defs["ImFontGlyphRangesBuilder_AddText"][1]["cimguiname"] = "ImFontGlyphRangesBuilder_AddText" +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:2524" +defs["ImFontGlyphRangesBuilder_AddText"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddText" +defs["ImFontGlyphRangesBuilder_AddText"][1]["ret"] = "void" +defs["ImFontGlyphRangesBuilder_AddText"][1]["signature"] = "(const char*,const char*)" +defs["ImFontGlyphRangesBuilder_AddText"][1]["stname"] = "ImFontGlyphRangesBuilder" +defs["ImFontGlyphRangesBuilder_AddText"]["(const char*,const char*)"] = defs["ImFontGlyphRangesBuilder_AddText"][1] +defs["ImFontGlyphRangesBuilder_BuildRanges"] = {} +defs["ImFontGlyphRangesBuilder_BuildRanges"][1] = {} +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["args"] = "(ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges)" +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"] = {} +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"][1] = {} +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"][1]["name"] = "self" +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"][2] = {} +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"][2]["name"] = "out_ranges" +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsT"][2]["type"] = "ImVector_ImWchar*" +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["argsoriginal"] = "(ImVector* out_ranges)" +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:2526" +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_BuildRanges" +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["ret"] = "void" +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["signature"] = "(ImVector_ImWchar*)" +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["stname"] = "ImFontGlyphRangesBuilder" +defs["ImFontGlyphRangesBuilder_BuildRanges"]["(ImVector_ImWchar*)"] = defs["ImFontGlyphRangesBuilder_BuildRanges"][1] +defs["ImFontGlyphRangesBuilder_Clear"] = {} +defs["ImFontGlyphRangesBuilder_Clear"][1] = {} +defs["ImFontGlyphRangesBuilder_Clear"][1]["args"] = "(ImFontGlyphRangesBuilder* self)" +defs["ImFontGlyphRangesBuilder_Clear"][1]["argsT"] = {} +defs["ImFontGlyphRangesBuilder_Clear"][1]["argsT"][1] = {} +defs["ImFontGlyphRangesBuilder_Clear"][1]["argsT"][1]["name"] = "self" +defs["ImFontGlyphRangesBuilder_Clear"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" +defs["ImFontGlyphRangesBuilder_Clear"][1]["argsoriginal"] = "()" +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:2520" +defs["ImFontGlyphRangesBuilder_Clear"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_Clear" +defs["ImFontGlyphRangesBuilder_Clear"][1]["ret"] = "void" +defs["ImFontGlyphRangesBuilder_Clear"][1]["signature"] = "()" +defs["ImFontGlyphRangesBuilder_Clear"][1]["stname"] = "ImFontGlyphRangesBuilder" +defs["ImFontGlyphRangesBuilder_Clear"]["()"] = defs["ImFontGlyphRangesBuilder_Clear"][1] +defs["ImFontGlyphRangesBuilder_GetBit"] = {} +defs["ImFontGlyphRangesBuilder_GetBit"][1] = {} +defs["ImFontGlyphRangesBuilder_GetBit"][1]["args"] = "(ImFontGlyphRangesBuilder* self,size_t n)" +defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"] = {} +defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"][1] = {} +defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"][1]["name"] = "self" +defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" +defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"][2] = {} +defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"][2]["name"] = "n" +defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsT"][2]["type"] = "size_t" +defs["ImFontGlyphRangesBuilder_GetBit"][1]["argsoriginal"] = "(size_t n)" +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:2521" +defs["ImFontGlyphRangesBuilder_GetBit"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_GetBit" +defs["ImFontGlyphRangesBuilder_GetBit"][1]["ret"] = "bool" +defs["ImFontGlyphRangesBuilder_GetBit"][1]["signature"] = "(size_t)const" +defs["ImFontGlyphRangesBuilder_GetBit"][1]["stname"] = "ImFontGlyphRangesBuilder" +defs["ImFontGlyphRangesBuilder_GetBit"]["(size_t)const"] = defs["ImFontGlyphRangesBuilder_GetBit"][1] +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"] = {} +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1] = {} +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["args"] = "()" +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["argsT"] = {} +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["argsoriginal"] = "()" +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["call_args"] = "()" +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["cimguiname"] = "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder" +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["constructor"] = true +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["defaults"] = {} +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["funcname"] = "ImFontGlyphRangesBuilder" +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["location"] = "imgui:2519" +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder" +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["signature"] = "()" +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["stname"] = "ImFontGlyphRangesBuilder" +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"]["()"] = defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1] +defs["ImFontGlyphRangesBuilder_SetBit"] = {} +defs["ImFontGlyphRangesBuilder_SetBit"][1] = {} +defs["ImFontGlyphRangesBuilder_SetBit"][1]["args"] = "(ImFontGlyphRangesBuilder* self,size_t n)" +defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"] = {} +defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"][1] = {} +defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"][1]["name"] = "self" +defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" +defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"][2] = {} +defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"][2]["name"] = "n" +defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsT"][2]["type"] = "size_t" +defs["ImFontGlyphRangesBuilder_SetBit"][1]["argsoriginal"] = "(size_t n)" +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:2522" +defs["ImFontGlyphRangesBuilder_SetBit"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_SetBit" +defs["ImFontGlyphRangesBuilder_SetBit"][1]["ret"] = "void" +defs["ImFontGlyphRangesBuilder_SetBit"][1]["signature"] = "(size_t)" +defs["ImFontGlyphRangesBuilder_SetBit"][1]["stname"] = "ImFontGlyphRangesBuilder" +defs["ImFontGlyphRangesBuilder_SetBit"]["(size_t)"] = defs["ImFontGlyphRangesBuilder_SetBit"][1] +defs["ImFontGlyphRangesBuilder_destroy"] = {} +defs["ImFontGlyphRangesBuilder_destroy"][1] = {} +defs["ImFontGlyphRangesBuilder_destroy"][1]["args"] = "(ImFontGlyphRangesBuilder* self)" +defs["ImFontGlyphRangesBuilder_destroy"][1]["argsT"] = {} +defs["ImFontGlyphRangesBuilder_destroy"][1]["argsT"][1] = {} +defs["ImFontGlyphRangesBuilder_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImFontGlyphRangesBuilder_destroy"][1]["argsT"][1]["type"] = "ImFontGlyphRangesBuilder*" +defs["ImFontGlyphRangesBuilder_destroy"][1]["call_args"] = "(self)" +defs["ImFontGlyphRangesBuilder_destroy"][1]["cimguiname"] = "ImFontGlyphRangesBuilder_destroy" +defs["ImFontGlyphRangesBuilder_destroy"][1]["defaults"] = {} +defs["ImFontGlyphRangesBuilder_destroy"][1]["destructor"] = true +defs["ImFontGlyphRangesBuilder_destroy"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_destroy" +defs["ImFontGlyphRangesBuilder_destroy"][1]["ret"] = "void" +defs["ImFontGlyphRangesBuilder_destroy"][1]["signature"] = "(ImFontGlyphRangesBuilder*)" +defs["ImFontGlyphRangesBuilder_destroy"][1]["stname"] = "ImFontGlyphRangesBuilder" +defs["ImFontGlyphRangesBuilder_destroy"]["(ImFontGlyphRangesBuilder*)"] = defs["ImFontGlyphRangesBuilder_destroy"][1] +defs["ImFont_AddGlyph"] = {} +defs["ImFont_AddGlyph"][1] = {} +defs["ImFont_AddGlyph"][1]["args"] = "(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)" +defs["ImFont_AddGlyph"][1]["argsT"] = {} +defs["ImFont_AddGlyph"][1]["argsT"][1] = {} +defs["ImFont_AddGlyph"][1]["argsT"][1]["name"] = "self" +defs["ImFont_AddGlyph"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_AddGlyph"][1]["argsT"][2] = {} +defs["ImFont_AddGlyph"][1]["argsT"][2]["name"] = "src_cfg" +defs["ImFont_AddGlyph"][1]["argsT"][2]["type"] = "const ImFontConfig*" +defs["ImFont_AddGlyph"][1]["argsT"][3] = {} +defs["ImFont_AddGlyph"][1]["argsT"][3]["name"] = "c" +defs["ImFont_AddGlyph"][1]["argsT"][3]["type"] = "ImWchar" +defs["ImFont_AddGlyph"][1]["argsT"][4] = {} +defs["ImFont_AddGlyph"][1]["argsT"][4]["name"] = "x0" +defs["ImFont_AddGlyph"][1]["argsT"][4]["type"] = "float" +defs["ImFont_AddGlyph"][1]["argsT"][5] = {} +defs["ImFont_AddGlyph"][1]["argsT"][5]["name"] = "y0" +defs["ImFont_AddGlyph"][1]["argsT"][5]["type"] = "float" +defs["ImFont_AddGlyph"][1]["argsT"][6] = {} +defs["ImFont_AddGlyph"][1]["argsT"][6]["name"] = "x1" +defs["ImFont_AddGlyph"][1]["argsT"][6]["type"] = "float" +defs["ImFont_AddGlyph"][1]["argsT"][7] = {} +defs["ImFont_AddGlyph"][1]["argsT"][7]["name"] = "y1" +defs["ImFont_AddGlyph"][1]["argsT"][7]["type"] = "float" +defs["ImFont_AddGlyph"][1]["argsT"][8] = {} +defs["ImFont_AddGlyph"][1]["argsT"][8]["name"] = "u0" +defs["ImFont_AddGlyph"][1]["argsT"][8]["type"] = "float" +defs["ImFont_AddGlyph"][1]["argsT"][9] = {} +defs["ImFont_AddGlyph"][1]["argsT"][9]["name"] = "v0" +defs["ImFont_AddGlyph"][1]["argsT"][9]["type"] = "float" +defs["ImFont_AddGlyph"][1]["argsT"][10] = {} +defs["ImFont_AddGlyph"][1]["argsT"][10]["name"] = "u1" +defs["ImFont_AddGlyph"][1]["argsT"][10]["type"] = "float" +defs["ImFont_AddGlyph"][1]["argsT"][11] = {} +defs["ImFont_AddGlyph"][1]["argsT"][11]["name"] = "v1" +defs["ImFont_AddGlyph"][1]["argsT"][11]["type"] = "float" +defs["ImFont_AddGlyph"][1]["argsT"][12] = {} +defs["ImFont_AddGlyph"][1]["argsT"][12]["name"] = "advance_x" +defs["ImFont_AddGlyph"][1]["argsT"][12]["type"] = "float" +defs["ImFont_AddGlyph"][1]["argsoriginal"] = "(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)" +defs["ImFont_AddGlyph"][1]["call_args"] = "(src_cfg,c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x)" +defs["ImFont_AddGlyph"][1]["cimguiname"] = "ImFont_AddGlyph" +defs["ImFont_AddGlyph"][1]["defaults"] = {} +defs["ImFont_AddGlyph"][1]["funcname"] = "AddGlyph" +defs["ImFont_AddGlyph"][1]["location"] = "imgui:2707" +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)" +defs["ImFont_AddGlyph"][1]["stname"] = "ImFont" +defs["ImFont_AddGlyph"]["(const ImFontConfig*,ImWchar,float,float,float,float,float,float,float,float,float)"] = defs["ImFont_AddGlyph"][1] +defs["ImFont_AddRemapChar"] = {} +defs["ImFont_AddRemapChar"][1] = {} +defs["ImFont_AddRemapChar"][1]["args"] = "(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst)" +defs["ImFont_AddRemapChar"][1]["argsT"] = {} +defs["ImFont_AddRemapChar"][1]["argsT"][1] = {} +defs["ImFont_AddRemapChar"][1]["argsT"][1]["name"] = "self" +defs["ImFont_AddRemapChar"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_AddRemapChar"][1]["argsT"][2] = {} +defs["ImFont_AddRemapChar"][1]["argsT"][2]["name"] = "dst" +defs["ImFont_AddRemapChar"][1]["argsT"][2]["type"] = "ImWchar" +defs["ImFont_AddRemapChar"][1]["argsT"][3] = {} +defs["ImFont_AddRemapChar"][1]["argsT"][3]["name"] = "src" +defs["ImFont_AddRemapChar"][1]["argsT"][3]["type"] = "ImWchar" +defs["ImFont_AddRemapChar"][1]["argsT"][4] = {} +defs["ImFont_AddRemapChar"][1]["argsT"][4]["name"] = "overwrite_dst" +defs["ImFont_AddRemapChar"][1]["argsT"][4]["type"] = "bool" +defs["ImFont_AddRemapChar"][1]["argsoriginal"] = "(ImWchar dst,ImWchar src,bool overwrite_dst=true)" +defs["ImFont_AddRemapChar"][1]["call_args"] = "(dst,src,overwrite_dst)" +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:2708" +defs["ImFont_AddRemapChar"][1]["ov_cimguiname"] = "ImFont_AddRemapChar" +defs["ImFont_AddRemapChar"][1]["ret"] = "void" +defs["ImFont_AddRemapChar"][1]["signature"] = "(ImWchar,ImWchar,bool)" +defs["ImFont_AddRemapChar"][1]["stname"] = "ImFont" +defs["ImFont_AddRemapChar"]["(ImWchar,ImWchar,bool)"] = defs["ImFont_AddRemapChar"][1] +defs["ImFont_BuildLookupTable"] = {} +defs["ImFont_BuildLookupTable"][1] = {} +defs["ImFont_BuildLookupTable"][1]["args"] = "(ImFont* self)" +defs["ImFont_BuildLookupTable"][1]["argsT"] = {} +defs["ImFont_BuildLookupTable"][1]["argsT"][1] = {} +defs["ImFont_BuildLookupTable"][1]["argsT"][1]["name"] = "self" +defs["ImFont_BuildLookupTable"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_BuildLookupTable"][1]["argsoriginal"] = "()" +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:2704" +defs["ImFont_BuildLookupTable"][1]["ov_cimguiname"] = "ImFont_BuildLookupTable" +defs["ImFont_BuildLookupTable"][1]["ret"] = "void" +defs["ImFont_BuildLookupTable"][1]["signature"] = "()" +defs["ImFont_BuildLookupTable"][1]["stname"] = "ImFont" +defs["ImFont_BuildLookupTable"]["()"] = defs["ImFont_BuildLookupTable"][1] +defs["ImFont_CalcTextSizeA"] = {} +defs["ImFont_CalcTextSizeA"][1] = {} +defs["ImFont_CalcTextSizeA"][1]["args"] = "(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)" +defs["ImFont_CalcTextSizeA"][1]["argsT"] = {} +defs["ImFont_CalcTextSizeA"][1]["argsT"][1] = {} +defs["ImFont_CalcTextSizeA"][1]["argsT"][1]["name"] = "pOut" +defs["ImFont_CalcTextSizeA"][1]["argsT"][1]["type"] = "ImVec2*" +defs["ImFont_CalcTextSizeA"][1]["argsT"][2] = {} +defs["ImFont_CalcTextSizeA"][1]["argsT"][2]["name"] = "self" +defs["ImFont_CalcTextSizeA"][1]["argsT"][2]["type"] = "ImFont*" +defs["ImFont_CalcTextSizeA"][1]["argsT"][3] = {} +defs["ImFont_CalcTextSizeA"][1]["argsT"][3]["name"] = "size" +defs["ImFont_CalcTextSizeA"][1]["argsT"][3]["type"] = "float" +defs["ImFont_CalcTextSizeA"][1]["argsT"][4] = {} +defs["ImFont_CalcTextSizeA"][1]["argsT"][4]["name"] = "max_width" +defs["ImFont_CalcTextSizeA"][1]["argsT"][4]["type"] = "float" +defs["ImFont_CalcTextSizeA"][1]["argsT"][5] = {} +defs["ImFont_CalcTextSizeA"][1]["argsT"][5]["name"] = "wrap_width" +defs["ImFont_CalcTextSizeA"][1]["argsT"][5]["type"] = "float" +defs["ImFont_CalcTextSizeA"][1]["argsT"][6] = {} +defs["ImFont_CalcTextSizeA"][1]["argsT"][6]["name"] = "text_begin" +defs["ImFont_CalcTextSizeA"][1]["argsT"][6]["type"] = "const char*" +defs["ImFont_CalcTextSizeA"][1]["argsT"][7] = {} +defs["ImFont_CalcTextSizeA"][1]["argsT"][7]["name"] = "text_end" +defs["ImFont_CalcTextSizeA"][1]["argsT"][7]["type"] = "const char*" +defs["ImFont_CalcTextSizeA"][1]["argsT"][8] = {} +defs["ImFont_CalcTextSizeA"][1]["argsT"][8]["name"] = "remaining" +defs["ImFont_CalcTextSizeA"][1]["argsT"][8]["type"] = "const char**" +defs["ImFont_CalcTextSizeA"][1]["argsoriginal"] = "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))" +defs["ImFont_CalcTextSizeA"][1]["call_args"] = "(size,max_width,wrap_width,text_begin,text_end,remaining)" +defs["ImFont_CalcTextSizeA"][1]["cimguiname"] = "ImFont_CalcTextSizeA" +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:2698" +defs["ImFont_CalcTextSizeA"][1]["nonUDT"] = 1 +defs["ImFont_CalcTextSizeA"][1]["ov_cimguiname"] = "ImFont_CalcTextSizeA" +defs["ImFont_CalcTextSizeA"][1]["ret"] = "void" +defs["ImFont_CalcTextSizeA"][1]["signature"] = "(float,float,float,const char*,const char*,const char**)const" +defs["ImFont_CalcTextSizeA"][1]["stname"] = "ImFont" +defs["ImFont_CalcTextSizeA"]["(float,float,float,const char*,const char*,const char**)const"] = defs["ImFont_CalcTextSizeA"][1] +defs["ImFont_CalcWordWrapPositionA"] = {} +defs["ImFont_CalcWordWrapPositionA"][1] = {} +defs["ImFont_CalcWordWrapPositionA"][1]["args"] = "(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width)" +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"] = {} +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][1] = {} +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][1]["name"] = "self" +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][2] = {} +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][2]["name"] = "scale" +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][2]["type"] = "float" +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][3] = {} +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][3]["name"] = "text" +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][3]["type"] = "const char*" +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][4] = {} +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][4]["name"] = "text_end" +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][4]["type"] = "const char*" +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][5] = {} +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][5]["name"] = "wrap_width" +defs["ImFont_CalcWordWrapPositionA"][1]["argsT"][5]["type"] = "float" +defs["ImFont_CalcWordWrapPositionA"][1]["argsoriginal"] = "(float scale,const char* text,const char* text_end,float wrap_width)" +defs["ImFont_CalcWordWrapPositionA"][1]["call_args"] = "(scale,text,text_end,wrap_width)" +defs["ImFont_CalcWordWrapPositionA"][1]["cimguiname"] = "ImFont_CalcWordWrapPositionA" +defs["ImFont_CalcWordWrapPositionA"][1]["defaults"] = {} +defs["ImFont_CalcWordWrapPositionA"][1]["funcname"] = "CalcWordWrapPositionA" +defs["ImFont_CalcWordWrapPositionA"][1]["location"] = "imgui:2699" +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" +defs["ImFont_CalcWordWrapPositionA"][1]["stname"] = "ImFont" +defs["ImFont_CalcWordWrapPositionA"]["(float,const char*,const char*,float)const"] = defs["ImFont_CalcWordWrapPositionA"][1] +defs["ImFont_ClearOutputData"] = {} +defs["ImFont_ClearOutputData"][1] = {} +defs["ImFont_ClearOutputData"][1]["args"] = "(ImFont* self)" +defs["ImFont_ClearOutputData"][1]["argsT"] = {} +defs["ImFont_ClearOutputData"][1]["argsT"][1] = {} +defs["ImFont_ClearOutputData"][1]["argsT"][1]["name"] = "self" +defs["ImFont_ClearOutputData"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_ClearOutputData"][1]["argsoriginal"] = "()" +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:2705" +defs["ImFont_ClearOutputData"][1]["ov_cimguiname"] = "ImFont_ClearOutputData" +defs["ImFont_ClearOutputData"][1]["ret"] = "void" +defs["ImFont_ClearOutputData"][1]["signature"] = "()" +defs["ImFont_ClearOutputData"][1]["stname"] = "ImFont" +defs["ImFont_ClearOutputData"]["()"] = defs["ImFont_ClearOutputData"][1] +defs["ImFont_FindGlyph"] = {} +defs["ImFont_FindGlyph"][1] = {} +defs["ImFont_FindGlyph"][1]["args"] = "(ImFont* self,ImWchar c)" +defs["ImFont_FindGlyph"][1]["argsT"] = {} +defs["ImFont_FindGlyph"][1]["argsT"][1] = {} +defs["ImFont_FindGlyph"][1]["argsT"][1]["name"] = "self" +defs["ImFont_FindGlyph"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_FindGlyph"][1]["argsT"][2] = {} +defs["ImFont_FindGlyph"][1]["argsT"][2]["name"] = "c" +defs["ImFont_FindGlyph"][1]["argsT"][2]["type"] = "ImWchar" +defs["ImFont_FindGlyph"][1]["argsoriginal"] = "(ImWchar c)" +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:2690" +defs["ImFont_FindGlyph"][1]["ov_cimguiname"] = "ImFont_FindGlyph" +defs["ImFont_FindGlyph"][1]["ret"] = "const ImFontGlyph*" +defs["ImFont_FindGlyph"][1]["signature"] = "(ImWchar)const" +defs["ImFont_FindGlyph"][1]["stname"] = "ImFont" +defs["ImFont_FindGlyph"]["(ImWchar)const"] = defs["ImFont_FindGlyph"][1] +defs["ImFont_FindGlyphNoFallback"] = {} +defs["ImFont_FindGlyphNoFallback"][1] = {} +defs["ImFont_FindGlyphNoFallback"][1]["args"] = "(ImFont* self,ImWchar c)" +defs["ImFont_FindGlyphNoFallback"][1]["argsT"] = {} +defs["ImFont_FindGlyphNoFallback"][1]["argsT"][1] = {} +defs["ImFont_FindGlyphNoFallback"][1]["argsT"][1]["name"] = "self" +defs["ImFont_FindGlyphNoFallback"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_FindGlyphNoFallback"][1]["argsT"][2] = {} +defs["ImFont_FindGlyphNoFallback"][1]["argsT"][2]["name"] = "c" +defs["ImFont_FindGlyphNoFallback"][1]["argsT"][2]["type"] = "ImWchar" +defs["ImFont_FindGlyphNoFallback"][1]["argsoriginal"] = "(ImWchar c)" +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:2691" +defs["ImFont_FindGlyphNoFallback"][1]["ov_cimguiname"] = "ImFont_FindGlyphNoFallback" +defs["ImFont_FindGlyphNoFallback"][1]["ret"] = "const ImFontGlyph*" +defs["ImFont_FindGlyphNoFallback"][1]["signature"] = "(ImWchar)const" +defs["ImFont_FindGlyphNoFallback"][1]["stname"] = "ImFont" +defs["ImFont_FindGlyphNoFallback"]["(ImWchar)const"] = defs["ImFont_FindGlyphNoFallback"][1] +defs["ImFont_GetCharAdvance"] = {} +defs["ImFont_GetCharAdvance"][1] = {} +defs["ImFont_GetCharAdvance"][1]["args"] = "(ImFont* self,ImWchar c)" +defs["ImFont_GetCharAdvance"][1]["argsT"] = {} +defs["ImFont_GetCharAdvance"][1]["argsT"][1] = {} +defs["ImFont_GetCharAdvance"][1]["argsT"][1]["name"] = "self" +defs["ImFont_GetCharAdvance"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_GetCharAdvance"][1]["argsT"][2] = {} +defs["ImFont_GetCharAdvance"][1]["argsT"][2]["name"] = "c" +defs["ImFont_GetCharAdvance"][1]["argsT"][2]["type"] = "ImWchar" +defs["ImFont_GetCharAdvance"][1]["argsoriginal"] = "(ImWchar c)" +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:2692" +defs["ImFont_GetCharAdvance"][1]["ov_cimguiname"] = "ImFont_GetCharAdvance" +defs["ImFont_GetCharAdvance"][1]["ret"] = "float" +defs["ImFont_GetCharAdvance"][1]["signature"] = "(ImWchar)const" +defs["ImFont_GetCharAdvance"][1]["stname"] = "ImFont" +defs["ImFont_GetCharAdvance"]["(ImWchar)const"] = defs["ImFont_GetCharAdvance"][1] +defs["ImFont_GetDebugName"] = {} +defs["ImFont_GetDebugName"][1] = {} +defs["ImFont_GetDebugName"][1]["args"] = "(ImFont* self)" +defs["ImFont_GetDebugName"][1]["argsT"] = {} +defs["ImFont_GetDebugName"][1]["argsT"][1] = {} +defs["ImFont_GetDebugName"][1]["argsT"][1]["name"] = "self" +defs["ImFont_GetDebugName"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_GetDebugName"][1]["argsoriginal"] = "()" +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:2694" +defs["ImFont_GetDebugName"][1]["ov_cimguiname"] = "ImFont_GetDebugName" +defs["ImFont_GetDebugName"][1]["ret"] = "const char*" +defs["ImFont_GetDebugName"][1]["signature"] = "()const" +defs["ImFont_GetDebugName"][1]["stname"] = "ImFont" +defs["ImFont_GetDebugName"]["()const"] = defs["ImFont_GetDebugName"][1] +defs["ImFont_GrowIndex"] = {} +defs["ImFont_GrowIndex"][1] = {} +defs["ImFont_GrowIndex"][1]["args"] = "(ImFont* self,int new_size)" +defs["ImFont_GrowIndex"][1]["argsT"] = {} +defs["ImFont_GrowIndex"][1]["argsT"][1] = {} +defs["ImFont_GrowIndex"][1]["argsT"][1]["name"] = "self" +defs["ImFont_GrowIndex"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_GrowIndex"][1]["argsT"][2] = {} +defs["ImFont_GrowIndex"][1]["argsT"][2]["name"] = "new_size" +defs["ImFont_GrowIndex"][1]["argsT"][2]["type"] = "int" +defs["ImFont_GrowIndex"][1]["argsoriginal"] = "(int new_size)" +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:2706" +defs["ImFont_GrowIndex"][1]["ov_cimguiname"] = "ImFont_GrowIndex" +defs["ImFont_GrowIndex"][1]["ret"] = "void" +defs["ImFont_GrowIndex"][1]["signature"] = "(int)" +defs["ImFont_GrowIndex"][1]["stname"] = "ImFont" +defs["ImFont_GrowIndex"]["(int)"] = defs["ImFont_GrowIndex"][1] +defs["ImFont_ImFont"] = {} +defs["ImFont_ImFont"][1] = {} +defs["ImFont_ImFont"][1]["args"] = "()" +defs["ImFont_ImFont"][1]["argsT"] = {} +defs["ImFont_ImFont"][1]["argsoriginal"] = "()" +defs["ImFont_ImFont"][1]["call_args"] = "()" +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:2688" +defs["ImFont_ImFont"][1]["ov_cimguiname"] = "ImFont_ImFont" +defs["ImFont_ImFont"][1]["signature"] = "()" +defs["ImFont_ImFont"][1]["stname"] = "ImFont" +defs["ImFont_ImFont"]["()"] = defs["ImFont_ImFont"][1] +defs["ImFont_IsGlyphRangeUnused"] = {} +defs["ImFont_IsGlyphRangeUnused"][1] = {} +defs["ImFont_IsGlyphRangeUnused"][1]["args"] = "(ImFont* self,unsigned int c_begin,unsigned int c_last)" +defs["ImFont_IsGlyphRangeUnused"][1]["argsT"] = {} +defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][1] = {} +defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][1]["name"] = "self" +defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][2] = {} +defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][2]["name"] = "c_begin" +defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][2]["type"] = "unsigned int" +defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][3] = {} +defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][3]["name"] = "c_last" +defs["ImFont_IsGlyphRangeUnused"][1]["argsT"][3]["type"] = "unsigned int" +defs["ImFont_IsGlyphRangeUnused"][1]["argsoriginal"] = "(unsigned int c_begin,unsigned int c_last)" +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:2711" +defs["ImFont_IsGlyphRangeUnused"][1]["ov_cimguiname"] = "ImFont_IsGlyphRangeUnused" +defs["ImFont_IsGlyphRangeUnused"][1]["ret"] = "bool" +defs["ImFont_IsGlyphRangeUnused"][1]["signature"] = "(unsigned int,unsigned int)" +defs["ImFont_IsGlyphRangeUnused"][1]["stname"] = "ImFont" +defs["ImFont_IsGlyphRangeUnused"]["(unsigned int,unsigned int)"] = defs["ImFont_IsGlyphRangeUnused"][1] +defs["ImFont_IsLoaded"] = {} +defs["ImFont_IsLoaded"][1] = {} +defs["ImFont_IsLoaded"][1]["args"] = "(ImFont* self)" +defs["ImFont_IsLoaded"][1]["argsT"] = {} +defs["ImFont_IsLoaded"][1]["argsT"][1] = {} +defs["ImFont_IsLoaded"][1]["argsT"][1]["name"] = "self" +defs["ImFont_IsLoaded"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_IsLoaded"][1]["argsoriginal"] = "()" +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:2693" +defs["ImFont_IsLoaded"][1]["ov_cimguiname"] = "ImFont_IsLoaded" +defs["ImFont_IsLoaded"][1]["ret"] = "bool" +defs["ImFont_IsLoaded"][1]["signature"] = "()const" +defs["ImFont_IsLoaded"][1]["stname"] = "ImFont" +defs["ImFont_IsLoaded"]["()const"] = defs["ImFont_IsLoaded"][1] +defs["ImFont_RenderChar"] = {} +defs["ImFont_RenderChar"][1] = {} +defs["ImFont_RenderChar"][1]["args"] = "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)" +defs["ImFont_RenderChar"][1]["argsT"] = {} +defs["ImFont_RenderChar"][1]["argsT"][1] = {} +defs["ImFont_RenderChar"][1]["argsT"][1]["name"] = "self" +defs["ImFont_RenderChar"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_RenderChar"][1]["argsT"][2] = {} +defs["ImFont_RenderChar"][1]["argsT"][2]["name"] = "draw_list" +defs["ImFont_RenderChar"][1]["argsT"][2]["type"] = "ImDrawList*" +defs["ImFont_RenderChar"][1]["argsT"][3] = {} +defs["ImFont_RenderChar"][1]["argsT"][3]["name"] = "size" +defs["ImFont_RenderChar"][1]["argsT"][3]["type"] = "float" +defs["ImFont_RenderChar"][1]["argsT"][4] = {} +defs["ImFont_RenderChar"][1]["argsT"][4]["name"] = "pos" +defs["ImFont_RenderChar"][1]["argsT"][4]["type"] = "ImVec2" +defs["ImFont_RenderChar"][1]["argsT"][5] = {} +defs["ImFont_RenderChar"][1]["argsT"][5]["name"] = "col" +defs["ImFont_RenderChar"][1]["argsT"][5]["type"] = "ImU32" +defs["ImFont_RenderChar"][1]["argsT"][6] = {} +defs["ImFont_RenderChar"][1]["argsT"][6]["name"] = "c" +defs["ImFont_RenderChar"][1]["argsT"][6]["type"] = "ImWchar" +defs["ImFont_RenderChar"][1]["argsoriginal"] = "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)" +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:2700" +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" +defs["ImFont_RenderChar"][1]["stname"] = "ImFont" +defs["ImFont_RenderChar"]["(ImDrawList*,float,ImVec2,ImU32,ImWchar)const"] = defs["ImFont_RenderChar"][1] +defs["ImFont_RenderText"] = {} +defs["ImFont_RenderText"][1] = {} +defs["ImFont_RenderText"][1]["args"] = "(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip)" +defs["ImFont_RenderText"][1]["argsT"] = {} +defs["ImFont_RenderText"][1]["argsT"][1] = {} +defs["ImFont_RenderText"][1]["argsT"][1]["name"] = "self" +defs["ImFont_RenderText"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_RenderText"][1]["argsT"][2] = {} +defs["ImFont_RenderText"][1]["argsT"][2]["name"] = "draw_list" +defs["ImFont_RenderText"][1]["argsT"][2]["type"] = "ImDrawList*" +defs["ImFont_RenderText"][1]["argsT"][3] = {} +defs["ImFont_RenderText"][1]["argsT"][3]["name"] = "size" +defs["ImFont_RenderText"][1]["argsT"][3]["type"] = "float" +defs["ImFont_RenderText"][1]["argsT"][4] = {} +defs["ImFont_RenderText"][1]["argsT"][4]["name"] = "pos" +defs["ImFont_RenderText"][1]["argsT"][4]["type"] = "ImVec2" +defs["ImFont_RenderText"][1]["argsT"][5] = {} +defs["ImFont_RenderText"][1]["argsT"][5]["name"] = "col" +defs["ImFont_RenderText"][1]["argsT"][5]["type"] = "ImU32" +defs["ImFont_RenderText"][1]["argsT"][6] = {} +defs["ImFont_RenderText"][1]["argsT"][6]["name"] = "clip_rect" +defs["ImFont_RenderText"][1]["argsT"][6]["type"] = "const ImVec4" +defs["ImFont_RenderText"][1]["argsT"][7] = {} +defs["ImFont_RenderText"][1]["argsT"][7]["name"] = "text_begin" +defs["ImFont_RenderText"][1]["argsT"][7]["type"] = "const char*" +defs["ImFont_RenderText"][1]["argsT"][8] = {} +defs["ImFont_RenderText"][1]["argsT"][8]["name"] = "text_end" +defs["ImFont_RenderText"][1]["argsT"][8]["type"] = "const char*" +defs["ImFont_RenderText"][1]["argsT"][9] = {} +defs["ImFont_RenderText"][1]["argsT"][9]["name"] = "wrap_width" +defs["ImFont_RenderText"][1]["argsT"][9]["type"] = "float" +defs["ImFont_RenderText"][1]["argsT"][10] = {} +defs["ImFont_RenderText"][1]["argsT"][10]["name"] = "cpu_fine_clip" +defs["ImFont_RenderText"][1]["argsT"][10]["type"] = "bool" +defs["ImFont_RenderText"][1]["argsoriginal"] = "(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4& clip_rect,const char* text_begin,const char* text_end,float wrap_width=0.0f,bool cpu_fine_clip=false)" +defs["ImFont_RenderText"][1]["call_args"] = "(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip)" +defs["ImFont_RenderText"][1]["cimguiname"] = "ImFont_RenderText" +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:2701" +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:2710" +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)" +defs["ImFont_SetGlyphVisible"][1]["argsT"] = {} +defs["ImFont_SetGlyphVisible"][1]["argsT"][1] = {} +defs["ImFont_SetGlyphVisible"][1]["argsT"][1]["name"] = "self" +defs["ImFont_SetGlyphVisible"][1]["argsT"][1]["type"] = "ImFont*" +defs["ImFont_SetGlyphVisible"][1]["argsT"][2] = {} +defs["ImFont_SetGlyphVisible"][1]["argsT"][2]["name"] = "c" +defs["ImFont_SetGlyphVisible"][1]["argsT"][2]["type"] = "ImWchar" +defs["ImFont_SetGlyphVisible"][1]["argsT"][3] = {} +defs["ImFont_SetGlyphVisible"][1]["argsT"][3]["name"] = "visible" +defs["ImFont_SetGlyphVisible"][1]["argsT"][3]["type"] = "bool" +defs["ImFont_SetGlyphVisible"][1]["argsoriginal"] = "(ImWchar c,bool visible)" +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:2709" +defs["ImFont_SetGlyphVisible"][1]["ov_cimguiname"] = "ImFont_SetGlyphVisible" +defs["ImFont_SetGlyphVisible"][1]["ret"] = "void" +defs["ImFont_SetGlyphVisible"][1]["signature"] = "(ImWchar,bool)" +defs["ImFont_SetGlyphVisible"][1]["stname"] = "ImFont" +defs["ImFont_SetGlyphVisible"]["(ImWchar,bool)"] = defs["ImFont_SetGlyphVisible"][1] +defs["ImFont_destroy"] = {} +defs["ImFont_destroy"][1] = {} +defs["ImFont_destroy"][1]["args"] = "(ImFont* self)" +defs["ImFont_destroy"][1]["argsT"] = {} +defs["ImFont_destroy"][1]["argsT"][1] = {} +defs["ImFont_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImFont_destroy"][1]["argsT"][1]["type"] = "ImFont*" +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:2689" +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_AddInputCharacter"] = {} +defs["ImGuiIO_AddInputCharacter"][1] = {} +defs["ImGuiIO_AddInputCharacter"][1]["args"] = "(ImGuiIO* self,unsigned int c)" +defs["ImGuiIO_AddInputCharacter"][1]["argsT"] = {} +defs["ImGuiIO_AddInputCharacter"][1]["argsT"][1] = {} +defs["ImGuiIO_AddInputCharacter"][1]["argsT"][1]["name"] = "self" +defs["ImGuiIO_AddInputCharacter"][1]["argsT"][1]["type"] = "ImGuiIO*" +defs["ImGuiIO_AddInputCharacter"][1]["argsT"][2] = {} +defs["ImGuiIO_AddInputCharacter"][1]["argsT"][2]["name"] = "c" +defs["ImGuiIO_AddInputCharacter"][1]["argsT"][2]["type"] = "unsigned int" +defs["ImGuiIO_AddInputCharacter"][1]["argsoriginal"] = "(unsigned int c)" +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:1801" +defs["ImGuiIO_AddInputCharacter"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharacter" +defs["ImGuiIO_AddInputCharacter"][1]["ret"] = "void" +defs["ImGuiIO_AddInputCharacter"][1]["signature"] = "(unsigned int)" +defs["ImGuiIO_AddInputCharacter"][1]["stname"] = "ImGuiIO" +defs["ImGuiIO_AddInputCharacter"]["(unsigned int)"] = defs["ImGuiIO_AddInputCharacter"][1] +defs["ImGuiIO_AddInputCharacterUTF16"] = {} +defs["ImGuiIO_AddInputCharacterUTF16"][1] = {} +defs["ImGuiIO_AddInputCharacterUTF16"][1]["args"] = "(ImGuiIO* self,ImWchar16 c)" +defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"] = {} +defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"][1] = {} +defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"][1]["name"] = "self" +defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"][1]["type"] = "ImGuiIO*" +defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"][2] = {} +defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"][2]["name"] = "c" +defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsT"][2]["type"] = "ImWchar16" +defs["ImGuiIO_AddInputCharacterUTF16"][1]["argsoriginal"] = "(ImWchar16 c)" +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:1802" +defs["ImGuiIO_AddInputCharacterUTF16"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharacterUTF16" +defs["ImGuiIO_AddInputCharacterUTF16"][1]["ret"] = "void" +defs["ImGuiIO_AddInputCharacterUTF16"][1]["signature"] = "(ImWchar16)" +defs["ImGuiIO_AddInputCharacterUTF16"][1]["stname"] = "ImGuiIO" +defs["ImGuiIO_AddInputCharacterUTF16"]["(ImWchar16)"] = defs["ImGuiIO_AddInputCharacterUTF16"][1] +defs["ImGuiIO_AddInputCharactersUTF8"] = {} +defs["ImGuiIO_AddInputCharactersUTF8"][1] = {} +defs["ImGuiIO_AddInputCharactersUTF8"][1]["args"] = "(ImGuiIO* self,const char* str)" +defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"] = {} +defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"][1] = {} +defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"][1]["name"] = "self" +defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"][1]["type"] = "ImGuiIO*" +defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"][2] = {} +defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"][2]["name"] = "str" +defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsT"][2]["type"] = "const char*" +defs["ImGuiIO_AddInputCharactersUTF8"][1]["argsoriginal"] = "(const char* str)" +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:1803" +defs["ImGuiIO_AddInputCharactersUTF8"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharactersUTF8" +defs["ImGuiIO_AddInputCharactersUTF8"][1]["ret"] = "void" +defs["ImGuiIO_AddInputCharactersUTF8"][1]["signature"] = "(const char*)" +defs["ImGuiIO_AddInputCharactersUTF8"][1]["stname"] = "ImGuiIO" +defs["ImGuiIO_AddInputCharactersUTF8"]["(const char*)"] = defs["ImGuiIO_AddInputCharactersUTF8"][1] +defs["ImGuiIO_ClearInputCharacters"] = {} +defs["ImGuiIO_ClearInputCharacters"][1] = {} +defs["ImGuiIO_ClearInputCharacters"][1]["args"] = "(ImGuiIO* self)" +defs["ImGuiIO_ClearInputCharacters"][1]["argsT"] = {} +defs["ImGuiIO_ClearInputCharacters"][1]["argsT"][1] = {} +defs["ImGuiIO_ClearInputCharacters"][1]["argsT"][1]["name"] = "self" +defs["ImGuiIO_ClearInputCharacters"][1]["argsT"][1]["type"] = "ImGuiIO*" +defs["ImGuiIO_ClearInputCharacters"][1]["argsoriginal"] = "()" +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:1804" +defs["ImGuiIO_ClearInputCharacters"][1]["ov_cimguiname"] = "ImGuiIO_ClearInputCharacters" +defs["ImGuiIO_ClearInputCharacters"][1]["ret"] = "void" +defs["ImGuiIO_ClearInputCharacters"][1]["signature"] = "()" +defs["ImGuiIO_ClearInputCharacters"][1]["stname"] = "ImGuiIO" +defs["ImGuiIO_ClearInputCharacters"]["()"] = defs["ImGuiIO_ClearInputCharacters"][1] +defs["ImGuiIO_ImGuiIO"] = {} +defs["ImGuiIO_ImGuiIO"][1] = {} +defs["ImGuiIO_ImGuiIO"][1]["args"] = "()" +defs["ImGuiIO_ImGuiIO"][1]["argsT"] = {} +defs["ImGuiIO_ImGuiIO"][1]["argsoriginal"] = "()" +defs["ImGuiIO_ImGuiIO"][1]["call_args"] = "()" +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:1852" +defs["ImGuiIO_ImGuiIO"][1]["ov_cimguiname"] = "ImGuiIO_ImGuiIO" +defs["ImGuiIO_ImGuiIO"][1]["signature"] = "()" +defs["ImGuiIO_ImGuiIO"][1]["stname"] = "ImGuiIO" +defs["ImGuiIO_ImGuiIO"]["()"] = defs["ImGuiIO_ImGuiIO"][1] +defs["ImGuiIO_destroy"] = {} +defs["ImGuiIO_destroy"][1] = {} +defs["ImGuiIO_destroy"][1]["args"] = "(ImGuiIO* self)" +defs["ImGuiIO_destroy"][1]["argsT"] = {} +defs["ImGuiIO_destroy"][1]["argsT"][1] = {} +defs["ImGuiIO_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImGuiIO_destroy"][1]["argsT"][1]["type"] = "ImGuiIO*" +defs["ImGuiIO_destroy"][1]["call_args"] = "(self)" +defs["ImGuiIO_destroy"][1]["cimguiname"] = "ImGuiIO_destroy" +defs["ImGuiIO_destroy"][1]["defaults"] = {} +defs["ImGuiIO_destroy"][1]["destructor"] = true +defs["ImGuiIO_destroy"][1]["ov_cimguiname"] = "ImGuiIO_destroy" +defs["ImGuiIO_destroy"][1]["ret"] = "void" +defs["ImGuiIO_destroy"][1]["signature"] = "(ImGuiIO*)" +defs["ImGuiIO_destroy"][1]["stname"] = "ImGuiIO" +defs["ImGuiIO_destroy"]["(ImGuiIO*)"] = defs["ImGuiIO_destroy"][1] +defs["ImGuiInputTextCallbackData_ClearSelection"] = {} +defs["ImGuiInputTextCallbackData_ClearSelection"][1] = {} +defs["ImGuiInputTextCallbackData_ClearSelection"][1]["args"] = "(ImGuiInputTextCallbackData* self)" +defs["ImGuiInputTextCallbackData_ClearSelection"][1]["argsT"] = {} +defs["ImGuiInputTextCallbackData_ClearSelection"][1]["argsT"][1] = {} +defs["ImGuiInputTextCallbackData_ClearSelection"][1]["argsT"][1]["name"] = "self" +defs["ImGuiInputTextCallbackData_ClearSelection"][1]["argsT"][1]["type"] = "ImGuiInputTextCallbackData*" +defs["ImGuiInputTextCallbackData_ClearSelection"][1]["argsoriginal"] = "()" +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:1893" +defs["ImGuiInputTextCallbackData_ClearSelection"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_ClearSelection" +defs["ImGuiInputTextCallbackData_ClearSelection"][1]["ret"] = "void" +defs["ImGuiInputTextCallbackData_ClearSelection"][1]["signature"] = "()" +defs["ImGuiInputTextCallbackData_ClearSelection"][1]["stname"] = "ImGuiInputTextCallbackData" +defs["ImGuiInputTextCallbackData_ClearSelection"]["()"] = defs["ImGuiInputTextCallbackData_ClearSelection"][1] +defs["ImGuiInputTextCallbackData_DeleteChars"] = {} +defs["ImGuiInputTextCallbackData_DeleteChars"][1] = {} +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["args"] = "(ImGuiInputTextCallbackData* self,int pos,int bytes_count)" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"] = {} +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][1] = {} +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][1]["name"] = "self" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][1]["type"] = "ImGuiInputTextCallbackData*" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][2] = {} +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][2]["name"] = "pos" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][2]["type"] = "int" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][3] = {} +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][3]["name"] = "bytes_count" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsT"][3]["type"] = "int" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["argsoriginal"] = "(int pos,int bytes_count)" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["call_args"] = "(pos,bytes_count)" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["cimguiname"] = "ImGuiInputTextCallbackData_DeleteChars" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["defaults"] = {} +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["funcname"] = "DeleteChars" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["location"] = "imgui:1890" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_DeleteChars" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["ret"] = "void" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["signature"] = "(int,int)" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["stname"] = "ImGuiInputTextCallbackData" +defs["ImGuiInputTextCallbackData_DeleteChars"]["(int,int)"] = defs["ImGuiInputTextCallbackData_DeleteChars"][1] +defs["ImGuiInputTextCallbackData_HasSelection"] = {} +defs["ImGuiInputTextCallbackData_HasSelection"][1] = {} +defs["ImGuiInputTextCallbackData_HasSelection"][1]["args"] = "(ImGuiInputTextCallbackData* self)" +defs["ImGuiInputTextCallbackData_HasSelection"][1]["argsT"] = {} +defs["ImGuiInputTextCallbackData_HasSelection"][1]["argsT"][1] = {} +defs["ImGuiInputTextCallbackData_HasSelection"][1]["argsT"][1]["name"] = "self" +defs["ImGuiInputTextCallbackData_HasSelection"][1]["argsT"][1]["type"] = "ImGuiInputTextCallbackData*" +defs["ImGuiInputTextCallbackData_HasSelection"][1]["argsoriginal"] = "()" +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:1894" +defs["ImGuiInputTextCallbackData_HasSelection"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_HasSelection" +defs["ImGuiInputTextCallbackData_HasSelection"][1]["ret"] = "bool" +defs["ImGuiInputTextCallbackData_HasSelection"][1]["signature"] = "()const" +defs["ImGuiInputTextCallbackData_HasSelection"][1]["stname"] = "ImGuiInputTextCallbackData" +defs["ImGuiInputTextCallbackData_HasSelection"]["()const"] = defs["ImGuiInputTextCallbackData_HasSelection"][1] +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"] = {} +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1] = {} +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["args"] = "()" +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["argsT"] = {} +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["argsoriginal"] = "()" +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["call_args"] = "()" +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["cimguiname"] = "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData" +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["constructor"] = true +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["defaults"] = {} +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["funcname"] = "ImGuiInputTextCallbackData" +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["location"] = "imgui:1889" +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData" +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["signature"] = "()" +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["stname"] = "ImGuiInputTextCallbackData" +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"]["()"] = defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1] +defs["ImGuiInputTextCallbackData_InsertChars"] = {} +defs["ImGuiInputTextCallbackData_InsertChars"][1] = {} +defs["ImGuiInputTextCallbackData_InsertChars"][1]["args"] = "(ImGuiInputTextCallbackData* self,int pos,const char* text,const char* text_end)" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"] = {} +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][1] = {} +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][1]["name"] = "self" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][1]["type"] = "ImGuiInputTextCallbackData*" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][2] = {} +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][2]["name"] = "pos" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][2]["type"] = "int" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][3] = {} +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][3]["name"] = "text" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][3]["type"] = "const char*" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][4] = {} +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][4]["name"] = "text_end" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][4]["type"] = "const char*" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsoriginal"] = "(int pos,const char* text,const char* text_end=((void*)0))" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["call_args"] = "(pos,text,text_end)" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["cimguiname"] = "ImGuiInputTextCallbackData_InsertChars" +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:1891" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_InsertChars" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["ret"] = "void" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["signature"] = "(int,const char*,const char*)" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["stname"] = "ImGuiInputTextCallbackData" +defs["ImGuiInputTextCallbackData_InsertChars"]["(int,const char*,const char*)"] = defs["ImGuiInputTextCallbackData_InsertChars"][1] +defs["ImGuiInputTextCallbackData_SelectAll"] = {} +defs["ImGuiInputTextCallbackData_SelectAll"][1] = {} +defs["ImGuiInputTextCallbackData_SelectAll"][1]["args"] = "(ImGuiInputTextCallbackData* self)" +defs["ImGuiInputTextCallbackData_SelectAll"][1]["argsT"] = {} +defs["ImGuiInputTextCallbackData_SelectAll"][1]["argsT"][1] = {} +defs["ImGuiInputTextCallbackData_SelectAll"][1]["argsT"][1]["name"] = "self" +defs["ImGuiInputTextCallbackData_SelectAll"][1]["argsT"][1]["type"] = "ImGuiInputTextCallbackData*" +defs["ImGuiInputTextCallbackData_SelectAll"][1]["argsoriginal"] = "()" +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:1892" +defs["ImGuiInputTextCallbackData_SelectAll"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_SelectAll" +defs["ImGuiInputTextCallbackData_SelectAll"][1]["ret"] = "void" +defs["ImGuiInputTextCallbackData_SelectAll"][1]["signature"] = "()" +defs["ImGuiInputTextCallbackData_SelectAll"][1]["stname"] = "ImGuiInputTextCallbackData" +defs["ImGuiInputTextCallbackData_SelectAll"]["()"] = defs["ImGuiInputTextCallbackData_SelectAll"][1] +defs["ImGuiInputTextCallbackData_destroy"] = {} +defs["ImGuiInputTextCallbackData_destroy"][1] = {} +defs["ImGuiInputTextCallbackData_destroy"][1]["args"] = "(ImGuiInputTextCallbackData* self)" +defs["ImGuiInputTextCallbackData_destroy"][1]["argsT"] = {} +defs["ImGuiInputTextCallbackData_destroy"][1]["argsT"][1] = {} +defs["ImGuiInputTextCallbackData_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImGuiInputTextCallbackData_destroy"][1]["argsT"][1]["type"] = "ImGuiInputTextCallbackData*" +defs["ImGuiInputTextCallbackData_destroy"][1]["call_args"] = "(self)" +defs["ImGuiInputTextCallbackData_destroy"][1]["cimguiname"] = "ImGuiInputTextCallbackData_destroy" +defs["ImGuiInputTextCallbackData_destroy"][1]["defaults"] = {} +defs["ImGuiInputTextCallbackData_destroy"][1]["destructor"] = true +defs["ImGuiInputTextCallbackData_destroy"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_destroy" +defs["ImGuiInputTextCallbackData_destroy"][1]["ret"] = "void" +defs["ImGuiInputTextCallbackData_destroy"][1]["signature"] = "(ImGuiInputTextCallbackData*)" +defs["ImGuiInputTextCallbackData_destroy"][1]["stname"] = "ImGuiInputTextCallbackData" +defs["ImGuiInputTextCallbackData_destroy"]["(ImGuiInputTextCallbackData*)"] = defs["ImGuiInputTextCallbackData_destroy"][1] +defs["ImGuiListClipper_Begin"] = {} +defs["ImGuiListClipper_Begin"][1] = {} +defs["ImGuiListClipper_Begin"][1]["args"] = "(ImGuiListClipper* self,int items_count,float items_height)" +defs["ImGuiListClipper_Begin"][1]["argsT"] = {} +defs["ImGuiListClipper_Begin"][1]["argsT"][1] = {} +defs["ImGuiListClipper_Begin"][1]["argsT"][1]["name"] = "self" +defs["ImGuiListClipper_Begin"][1]["argsT"][1]["type"] = "ImGuiListClipper*" +defs["ImGuiListClipper_Begin"][1]["argsT"][2] = {} +defs["ImGuiListClipper_Begin"][1]["argsT"][2]["name"] = "items_count" +defs["ImGuiListClipper_Begin"][1]["argsT"][2]["type"] = "int" +defs["ImGuiListClipper_Begin"][1]["argsT"][3] = {} +defs["ImGuiListClipper_Begin"][1]["argsT"][3]["name"] = "items_height" +defs["ImGuiListClipper_Begin"][1]["argsT"][3]["type"] = "float" +defs["ImGuiListClipper_Begin"][1]["argsoriginal"] = "(int items_count,float items_height=-1.0f)" +defs["ImGuiListClipper_Begin"][1]["call_args"] = "(items_count,items_height)" +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:2147" +defs["ImGuiListClipper_Begin"][1]["ov_cimguiname"] = "ImGuiListClipper_Begin" +defs["ImGuiListClipper_Begin"][1]["ret"] = "void" +defs["ImGuiListClipper_Begin"][1]["signature"] = "(int,float)" +defs["ImGuiListClipper_Begin"][1]["stname"] = "ImGuiListClipper" +defs["ImGuiListClipper_Begin"]["(int,float)"] = defs["ImGuiListClipper_Begin"][1] +defs["ImGuiListClipper_End"] = {} +defs["ImGuiListClipper_End"][1] = {} +defs["ImGuiListClipper_End"][1]["args"] = "(ImGuiListClipper* self)" +defs["ImGuiListClipper_End"][1]["argsT"] = {} +defs["ImGuiListClipper_End"][1]["argsT"][1] = {} +defs["ImGuiListClipper_End"][1]["argsT"][1]["name"] = "self" +defs["ImGuiListClipper_End"][1]["argsT"][1]["type"] = "ImGuiListClipper*" +defs["ImGuiListClipper_End"][1]["argsoriginal"] = "()" +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:2148" +defs["ImGuiListClipper_End"][1]["ov_cimguiname"] = "ImGuiListClipper_End" +defs["ImGuiListClipper_End"][1]["ret"] = "void" +defs["ImGuiListClipper_End"][1]["signature"] = "()" +defs["ImGuiListClipper_End"][1]["stname"] = "ImGuiListClipper" +defs["ImGuiListClipper_End"]["()"] = defs["ImGuiListClipper_End"][1] +defs["ImGuiListClipper_ImGuiListClipper"] = {} +defs["ImGuiListClipper_ImGuiListClipper"][1] = {} +defs["ImGuiListClipper_ImGuiListClipper"][1]["args"] = "()" +defs["ImGuiListClipper_ImGuiListClipper"][1]["argsT"] = {} +defs["ImGuiListClipper_ImGuiListClipper"][1]["argsoriginal"] = "()" +defs["ImGuiListClipper_ImGuiListClipper"][1]["call_args"] = "()" +defs["ImGuiListClipper_ImGuiListClipper"][1]["cimguiname"] = "ImGuiListClipper_ImGuiListClipper" +defs["ImGuiListClipper_ImGuiListClipper"][1]["constructor"] = true +defs["ImGuiListClipper_ImGuiListClipper"][1]["defaults"] = {} +defs["ImGuiListClipper_ImGuiListClipper"][1]["funcname"] = "ImGuiListClipper" +defs["ImGuiListClipper_ImGuiListClipper"][1]["location"] = "imgui:2142" +defs["ImGuiListClipper_ImGuiListClipper"][1]["ov_cimguiname"] = "ImGuiListClipper_ImGuiListClipper" +defs["ImGuiListClipper_ImGuiListClipper"][1]["signature"] = "()" +defs["ImGuiListClipper_ImGuiListClipper"][1]["stname"] = "ImGuiListClipper" +defs["ImGuiListClipper_ImGuiListClipper"]["()"] = defs["ImGuiListClipper_ImGuiListClipper"][1] +defs["ImGuiListClipper_Step"] = {} +defs["ImGuiListClipper_Step"][1] = {} +defs["ImGuiListClipper_Step"][1]["args"] = "(ImGuiListClipper* self)" +defs["ImGuiListClipper_Step"][1]["argsT"] = {} +defs["ImGuiListClipper_Step"][1]["argsT"][1] = {} +defs["ImGuiListClipper_Step"][1]["argsT"][1]["name"] = "self" +defs["ImGuiListClipper_Step"][1]["argsT"][1]["type"] = "ImGuiListClipper*" +defs["ImGuiListClipper_Step"][1]["argsoriginal"] = "()" +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:2149" +defs["ImGuiListClipper_Step"][1]["ov_cimguiname"] = "ImGuiListClipper_Step" +defs["ImGuiListClipper_Step"][1]["ret"] = "bool" +defs["ImGuiListClipper_Step"][1]["signature"] = "()" +defs["ImGuiListClipper_Step"][1]["stname"] = "ImGuiListClipper" +defs["ImGuiListClipper_Step"]["()"] = defs["ImGuiListClipper_Step"][1] +defs["ImGuiListClipper_destroy"] = {} +defs["ImGuiListClipper_destroy"][1] = {} +defs["ImGuiListClipper_destroy"][1]["args"] = "(ImGuiListClipper* self)" +defs["ImGuiListClipper_destroy"][1]["argsT"] = {} +defs["ImGuiListClipper_destroy"][1]["argsT"][1] = {} +defs["ImGuiListClipper_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImGuiListClipper_destroy"][1]["argsT"][1]["type"] = "ImGuiListClipper*" +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:2143" +defs["ImGuiListClipper_destroy"][1]["ov_cimguiname"] = "ImGuiListClipper_destroy" +defs["ImGuiListClipper_destroy"][1]["realdestructor"] = true +defs["ImGuiListClipper_destroy"][1]["ret"] = "void" +defs["ImGuiListClipper_destroy"][1]["signature"] = "(ImGuiListClipper*)" +defs["ImGuiListClipper_destroy"][1]["stname"] = "ImGuiListClipper" +defs["ImGuiListClipper_destroy"]["(ImGuiListClipper*)"] = defs["ImGuiListClipper_destroy"][1] +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"] = {} +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1] = {} +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["args"] = "()" +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["argsT"] = {} +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["argsoriginal"] = "()" +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["call_args"] = "()" +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["cimguiname"] = "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame" +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["constructor"] = true +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["defaults"] = {} +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["funcname"] = "ImGuiOnceUponAFrame" +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["location"] = "imgui:2010" +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["ov_cimguiname"] = "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame" +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["signature"] = "()" +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["stname"] = "ImGuiOnceUponAFrame" +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"]["()"] = defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1] +defs["ImGuiOnceUponAFrame_destroy"] = {} +defs["ImGuiOnceUponAFrame_destroy"][1] = {} +defs["ImGuiOnceUponAFrame_destroy"][1]["args"] = "(ImGuiOnceUponAFrame* self)" +defs["ImGuiOnceUponAFrame_destroy"][1]["argsT"] = {} +defs["ImGuiOnceUponAFrame_destroy"][1]["argsT"][1] = {} +defs["ImGuiOnceUponAFrame_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImGuiOnceUponAFrame_destroy"][1]["argsT"][1]["type"] = "ImGuiOnceUponAFrame*" +defs["ImGuiOnceUponAFrame_destroy"][1]["call_args"] = "(self)" +defs["ImGuiOnceUponAFrame_destroy"][1]["cimguiname"] = "ImGuiOnceUponAFrame_destroy" +defs["ImGuiOnceUponAFrame_destroy"][1]["defaults"] = {} +defs["ImGuiOnceUponAFrame_destroy"][1]["destructor"] = true +defs["ImGuiOnceUponAFrame_destroy"][1]["ov_cimguiname"] = "ImGuiOnceUponAFrame_destroy" +defs["ImGuiOnceUponAFrame_destroy"][1]["ret"] = "void" +defs["ImGuiOnceUponAFrame_destroy"][1]["signature"] = "(ImGuiOnceUponAFrame*)" +defs["ImGuiOnceUponAFrame_destroy"][1]["stname"] = "ImGuiOnceUponAFrame" +defs["ImGuiOnceUponAFrame_destroy"]["(ImGuiOnceUponAFrame*)"] = defs["ImGuiOnceUponAFrame_destroy"][1] +defs["ImGuiPayload_Clear"] = {} +defs["ImGuiPayload_Clear"][1] = {} +defs["ImGuiPayload_Clear"][1]["args"] = "(ImGuiPayload* self)" +defs["ImGuiPayload_Clear"][1]["argsT"] = {} +defs["ImGuiPayload_Clear"][1]["argsT"][1] = {} +defs["ImGuiPayload_Clear"][1]["argsT"][1]["name"] = "self" +defs["ImGuiPayload_Clear"][1]["argsT"][1]["type"] = "ImGuiPayload*" +defs["ImGuiPayload_Clear"][1]["argsoriginal"] = "()" +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:1923" +defs["ImGuiPayload_Clear"][1]["ov_cimguiname"] = "ImGuiPayload_Clear" +defs["ImGuiPayload_Clear"][1]["ret"] = "void" +defs["ImGuiPayload_Clear"][1]["signature"] = "()" +defs["ImGuiPayload_Clear"][1]["stname"] = "ImGuiPayload" +defs["ImGuiPayload_Clear"]["()"] = defs["ImGuiPayload_Clear"][1] +defs["ImGuiPayload_ImGuiPayload"] = {} +defs["ImGuiPayload_ImGuiPayload"][1] = {} +defs["ImGuiPayload_ImGuiPayload"][1]["args"] = "()" +defs["ImGuiPayload_ImGuiPayload"][1]["argsT"] = {} +defs["ImGuiPayload_ImGuiPayload"][1]["argsoriginal"] = "()" +defs["ImGuiPayload_ImGuiPayload"][1]["call_args"] = "()" +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:1922" +defs["ImGuiPayload_ImGuiPayload"][1]["ov_cimguiname"] = "ImGuiPayload_ImGuiPayload" +defs["ImGuiPayload_ImGuiPayload"][1]["signature"] = "()" +defs["ImGuiPayload_ImGuiPayload"][1]["stname"] = "ImGuiPayload" +defs["ImGuiPayload_ImGuiPayload"]["()"] = defs["ImGuiPayload_ImGuiPayload"][1] +defs["ImGuiPayload_IsDataType"] = {} +defs["ImGuiPayload_IsDataType"][1] = {} +defs["ImGuiPayload_IsDataType"][1]["args"] = "(ImGuiPayload* self,const char* type)" +defs["ImGuiPayload_IsDataType"][1]["argsT"] = {} +defs["ImGuiPayload_IsDataType"][1]["argsT"][1] = {} +defs["ImGuiPayload_IsDataType"][1]["argsT"][1]["name"] = "self" +defs["ImGuiPayload_IsDataType"][1]["argsT"][1]["type"] = "ImGuiPayload*" +defs["ImGuiPayload_IsDataType"][1]["argsT"][2] = {} +defs["ImGuiPayload_IsDataType"][1]["argsT"][2]["name"] = "type" +defs["ImGuiPayload_IsDataType"][1]["argsT"][2]["type"] = "const char*" +defs["ImGuiPayload_IsDataType"][1]["argsoriginal"] = "(const char* type)" +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:1924" +defs["ImGuiPayload_IsDataType"][1]["ov_cimguiname"] = "ImGuiPayload_IsDataType" +defs["ImGuiPayload_IsDataType"][1]["ret"] = "bool" +defs["ImGuiPayload_IsDataType"][1]["signature"] = "(const char*)const" +defs["ImGuiPayload_IsDataType"][1]["stname"] = "ImGuiPayload" +defs["ImGuiPayload_IsDataType"]["(const char*)const"] = defs["ImGuiPayload_IsDataType"][1] +defs["ImGuiPayload_IsDelivery"] = {} +defs["ImGuiPayload_IsDelivery"][1] = {} +defs["ImGuiPayload_IsDelivery"][1]["args"] = "(ImGuiPayload* self)" +defs["ImGuiPayload_IsDelivery"][1]["argsT"] = {} +defs["ImGuiPayload_IsDelivery"][1]["argsT"][1] = {} +defs["ImGuiPayload_IsDelivery"][1]["argsT"][1]["name"] = "self" +defs["ImGuiPayload_IsDelivery"][1]["argsT"][1]["type"] = "ImGuiPayload*" +defs["ImGuiPayload_IsDelivery"][1]["argsoriginal"] = "()" +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:1926" +defs["ImGuiPayload_IsDelivery"][1]["ov_cimguiname"] = "ImGuiPayload_IsDelivery" +defs["ImGuiPayload_IsDelivery"][1]["ret"] = "bool" +defs["ImGuiPayload_IsDelivery"][1]["signature"] = "()const" +defs["ImGuiPayload_IsDelivery"][1]["stname"] = "ImGuiPayload" +defs["ImGuiPayload_IsDelivery"]["()const"] = defs["ImGuiPayload_IsDelivery"][1] +defs["ImGuiPayload_IsPreview"] = {} +defs["ImGuiPayload_IsPreview"][1] = {} +defs["ImGuiPayload_IsPreview"][1]["args"] = "(ImGuiPayload* self)" +defs["ImGuiPayload_IsPreview"][1]["argsT"] = {} +defs["ImGuiPayload_IsPreview"][1]["argsT"][1] = {} +defs["ImGuiPayload_IsPreview"][1]["argsT"][1]["name"] = "self" +defs["ImGuiPayload_IsPreview"][1]["argsT"][1]["type"] = "ImGuiPayload*" +defs["ImGuiPayload_IsPreview"][1]["argsoriginal"] = "()" +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:1925" +defs["ImGuiPayload_IsPreview"][1]["ov_cimguiname"] = "ImGuiPayload_IsPreview" +defs["ImGuiPayload_IsPreview"][1]["ret"] = "bool" +defs["ImGuiPayload_IsPreview"][1]["signature"] = "()const" +defs["ImGuiPayload_IsPreview"][1]["stname"] = "ImGuiPayload" +defs["ImGuiPayload_IsPreview"]["()const"] = defs["ImGuiPayload_IsPreview"][1] +defs["ImGuiPayload_destroy"] = {} +defs["ImGuiPayload_destroy"][1] = {} +defs["ImGuiPayload_destroy"][1]["args"] = "(ImGuiPayload* self)" +defs["ImGuiPayload_destroy"][1]["argsT"] = {} +defs["ImGuiPayload_destroy"][1]["argsT"][1] = {} +defs["ImGuiPayload_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImGuiPayload_destroy"][1]["argsT"][1]["type"] = "ImGuiPayload*" +defs["ImGuiPayload_destroy"][1]["call_args"] = "(self)" +defs["ImGuiPayload_destroy"][1]["cimguiname"] = "ImGuiPayload_destroy" +defs["ImGuiPayload_destroy"][1]["defaults"] = {} +defs["ImGuiPayload_destroy"][1]["destructor"] = true +defs["ImGuiPayload_destroy"][1]["ov_cimguiname"] = "ImGuiPayload_destroy" +defs["ImGuiPayload_destroy"][1]["ret"] = "void" +defs["ImGuiPayload_destroy"][1]["signature"] = "(ImGuiPayload*)" +defs["ImGuiPayload_destroy"][1]["stname"] = "ImGuiPayload" +defs["ImGuiPayload_destroy"]["(ImGuiPayload*)"] = defs["ImGuiPayload_destroy"][1] +defs["ImGuiStoragePair_ImGuiStoragePair"] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][1] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["args"] = "(ImGuiID _key,int _val_i)" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"][1] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"][1]["name"] = "_key" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"][1]["type"] = "ImGuiID" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"][2] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"][2]["name"] = "_val_i" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsT"][2]["type"] = "int" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["argsoriginal"] = "(ImGuiID _key,int _val_i)" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["call_args"] = "(_key,_val_i)" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["cimguiname"] = "ImGuiStoragePair_ImGuiStoragePair" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["constructor"] = true +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["defaults"] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["funcname"] = "ImGuiStoragePair" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["location"] = "imgui:2077" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairInt" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["signature"] = "(ImGuiID,int)" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["stname"] = "ImGuiStoragePair" +defs["ImGuiStoragePair_ImGuiStoragePair"][2] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["args"] = "(ImGuiID _key,float _val_f)" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"][1] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"][1]["name"] = "_key" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"][1]["type"] = "ImGuiID" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"][2] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"][2]["name"] = "_val_f" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsT"][2]["type"] = "float" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["argsoriginal"] = "(ImGuiID _key,float _val_f)" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["call_args"] = "(_key,_val_f)" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["cimguiname"] = "ImGuiStoragePair_ImGuiStoragePair" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["constructor"] = true +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["defaults"] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["funcname"] = "ImGuiStoragePair" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["location"] = "imgui:2078" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairFloat" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["signature"] = "(ImGuiID,float)" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["stname"] = "ImGuiStoragePair" +defs["ImGuiStoragePair_ImGuiStoragePair"][3] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["args"] = "(ImGuiID _key,void* _val_p)" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"][1] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"][1]["name"] = "_key" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"][1]["type"] = "ImGuiID" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"][2] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"][2]["name"] = "_val_p" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsT"][2]["type"] = "void*" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["argsoriginal"] = "(ImGuiID _key,void* _val_p)" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["call_args"] = "(_key,_val_p)" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["cimguiname"] = "ImGuiStoragePair_ImGuiStoragePair" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["constructor"] = true +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["defaults"] = {} +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["funcname"] = "ImGuiStoragePair" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["location"] = "imgui:2079" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairPtr" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["signature"] = "(ImGuiID,void*)" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["stname"] = "ImGuiStoragePair" +defs["ImGuiStoragePair_ImGuiStoragePair"]["(ImGuiID,float)"] = defs["ImGuiStoragePair_ImGuiStoragePair"][2] +defs["ImGuiStoragePair_ImGuiStoragePair"]["(ImGuiID,int)"] = defs["ImGuiStoragePair_ImGuiStoragePair"][1] +defs["ImGuiStoragePair_ImGuiStoragePair"]["(ImGuiID,void*)"] = defs["ImGuiStoragePair_ImGuiStoragePair"][3] +defs["ImGuiStoragePair_destroy"] = {} +defs["ImGuiStoragePair_destroy"][1] = {} +defs["ImGuiStoragePair_destroy"][1]["args"] = "(ImGuiStoragePair* self)" +defs["ImGuiStoragePair_destroy"][1]["argsT"] = {} +defs["ImGuiStoragePair_destroy"][1]["argsT"][1] = {} +defs["ImGuiStoragePair_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStoragePair_destroy"][1]["argsT"][1]["type"] = "ImGuiStoragePair*" +defs["ImGuiStoragePair_destroy"][1]["call_args"] = "(self)" +defs["ImGuiStoragePair_destroy"][1]["cimguiname"] = "ImGuiStoragePair_destroy" +defs["ImGuiStoragePair_destroy"][1]["defaults"] = {} +defs["ImGuiStoragePair_destroy"][1]["destructor"] = true +defs["ImGuiStoragePair_destroy"][1]["ov_cimguiname"] = "ImGuiStoragePair_destroy" +defs["ImGuiStoragePair_destroy"][1]["ret"] = "void" +defs["ImGuiStoragePair_destroy"][1]["signature"] = "(ImGuiStoragePair*)" +defs["ImGuiStoragePair_destroy"][1]["stname"] = "ImGuiStoragePair" +defs["ImGuiStoragePair_destroy"]["(ImGuiStoragePair*)"] = defs["ImGuiStoragePair_destroy"][1] +defs["ImGuiStorage_BuildSortByKey"] = {} +defs["ImGuiStorage_BuildSortByKey"][1] = {} +defs["ImGuiStorage_BuildSortByKey"][1]["args"] = "(ImGuiStorage* self)" +defs["ImGuiStorage_BuildSortByKey"][1]["argsT"] = {} +defs["ImGuiStorage_BuildSortByKey"][1]["argsT"][1] = {} +defs["ImGuiStorage_BuildSortByKey"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_BuildSortByKey"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_BuildSortByKey"][1]["argsoriginal"] = "()" +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:2110" +defs["ImGuiStorage_BuildSortByKey"][1]["ov_cimguiname"] = "ImGuiStorage_BuildSortByKey" +defs["ImGuiStorage_BuildSortByKey"][1]["ret"] = "void" +defs["ImGuiStorage_BuildSortByKey"][1]["signature"] = "()" +defs["ImGuiStorage_BuildSortByKey"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_BuildSortByKey"]["()"] = defs["ImGuiStorage_BuildSortByKey"][1] +defs["ImGuiStorage_Clear"] = {} +defs["ImGuiStorage_Clear"][1] = {} +defs["ImGuiStorage_Clear"][1]["args"] = "(ImGuiStorage* self)" +defs["ImGuiStorage_Clear"][1]["argsT"] = {} +defs["ImGuiStorage_Clear"][1]["argsT"][1] = {} +defs["ImGuiStorage_Clear"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_Clear"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_Clear"][1]["argsoriginal"] = "()" +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:2087" +defs["ImGuiStorage_Clear"][1]["ov_cimguiname"] = "ImGuiStorage_Clear" +defs["ImGuiStorage_Clear"][1]["ret"] = "void" +defs["ImGuiStorage_Clear"][1]["signature"] = "()" +defs["ImGuiStorage_Clear"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_Clear"]["()"] = defs["ImGuiStorage_Clear"][1] +defs["ImGuiStorage_GetBool"] = {} +defs["ImGuiStorage_GetBool"][1] = {} +defs["ImGuiStorage_GetBool"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,bool default_val)" +defs["ImGuiStorage_GetBool"][1]["argsT"] = {} +defs["ImGuiStorage_GetBool"][1]["argsT"][1] = {} +defs["ImGuiStorage_GetBool"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_GetBool"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_GetBool"][1]["argsT"][2] = {} +defs["ImGuiStorage_GetBool"][1]["argsT"][2]["name"] = "key" +defs["ImGuiStorage_GetBool"][1]["argsT"][2]["type"] = "ImGuiID" +defs["ImGuiStorage_GetBool"][1]["argsT"][3] = {} +defs["ImGuiStorage_GetBool"][1]["argsT"][3]["name"] = "default_val" +defs["ImGuiStorage_GetBool"][1]["argsT"][3]["type"] = "bool" +defs["ImGuiStorage_GetBool"][1]["argsoriginal"] = "(ImGuiID key,bool default_val=false)" +defs["ImGuiStorage_GetBool"][1]["call_args"] = "(key,default_val)" +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:2090" +defs["ImGuiStorage_GetBool"][1]["ov_cimguiname"] = "ImGuiStorage_GetBool" +defs["ImGuiStorage_GetBool"][1]["ret"] = "bool" +defs["ImGuiStorage_GetBool"][1]["signature"] = "(ImGuiID,bool)const" +defs["ImGuiStorage_GetBool"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_GetBool"]["(ImGuiID,bool)const"] = defs["ImGuiStorage_GetBool"][1] +defs["ImGuiStorage_GetBoolRef"] = {} +defs["ImGuiStorage_GetBoolRef"][1] = {} +defs["ImGuiStorage_GetBoolRef"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,bool default_val)" +defs["ImGuiStorage_GetBoolRef"][1]["argsT"] = {} +defs["ImGuiStorage_GetBoolRef"][1]["argsT"][1] = {} +defs["ImGuiStorage_GetBoolRef"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_GetBoolRef"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_GetBoolRef"][1]["argsT"][2] = {} +defs["ImGuiStorage_GetBoolRef"][1]["argsT"][2]["name"] = "key" +defs["ImGuiStorage_GetBoolRef"][1]["argsT"][2]["type"] = "ImGuiID" +defs["ImGuiStorage_GetBoolRef"][1]["argsT"][3] = {} +defs["ImGuiStorage_GetBoolRef"][1]["argsT"][3]["name"] = "default_val" +defs["ImGuiStorage_GetBoolRef"][1]["argsT"][3]["type"] = "bool" +defs["ImGuiStorage_GetBoolRef"][1]["argsoriginal"] = "(ImGuiID key,bool default_val=false)" +defs["ImGuiStorage_GetBoolRef"][1]["call_args"] = "(key,default_val)" +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:2102" +defs["ImGuiStorage_GetBoolRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetBoolRef" +defs["ImGuiStorage_GetBoolRef"][1]["ret"] = "bool*" +defs["ImGuiStorage_GetBoolRef"][1]["signature"] = "(ImGuiID,bool)" +defs["ImGuiStorage_GetBoolRef"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_GetBoolRef"]["(ImGuiID,bool)"] = defs["ImGuiStorage_GetBoolRef"][1] +defs["ImGuiStorage_GetFloat"] = {} +defs["ImGuiStorage_GetFloat"][1] = {} +defs["ImGuiStorage_GetFloat"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,float default_val)" +defs["ImGuiStorage_GetFloat"][1]["argsT"] = {} +defs["ImGuiStorage_GetFloat"][1]["argsT"][1] = {} +defs["ImGuiStorage_GetFloat"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_GetFloat"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_GetFloat"][1]["argsT"][2] = {} +defs["ImGuiStorage_GetFloat"][1]["argsT"][2]["name"] = "key" +defs["ImGuiStorage_GetFloat"][1]["argsT"][2]["type"] = "ImGuiID" +defs["ImGuiStorage_GetFloat"][1]["argsT"][3] = {} +defs["ImGuiStorage_GetFloat"][1]["argsT"][3]["name"] = "default_val" +defs["ImGuiStorage_GetFloat"][1]["argsT"][3]["type"] = "float" +defs["ImGuiStorage_GetFloat"][1]["argsoriginal"] = "(ImGuiID key,float default_val=0.0f)" +defs["ImGuiStorage_GetFloat"][1]["call_args"] = "(key,default_val)" +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:2092" +defs["ImGuiStorage_GetFloat"][1]["ov_cimguiname"] = "ImGuiStorage_GetFloat" +defs["ImGuiStorage_GetFloat"][1]["ret"] = "float" +defs["ImGuiStorage_GetFloat"][1]["signature"] = "(ImGuiID,float)const" +defs["ImGuiStorage_GetFloat"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_GetFloat"]["(ImGuiID,float)const"] = defs["ImGuiStorage_GetFloat"][1] +defs["ImGuiStorage_GetFloatRef"] = {} +defs["ImGuiStorage_GetFloatRef"][1] = {} +defs["ImGuiStorage_GetFloatRef"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,float default_val)" +defs["ImGuiStorage_GetFloatRef"][1]["argsT"] = {} +defs["ImGuiStorage_GetFloatRef"][1]["argsT"][1] = {} +defs["ImGuiStorage_GetFloatRef"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_GetFloatRef"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_GetFloatRef"][1]["argsT"][2] = {} +defs["ImGuiStorage_GetFloatRef"][1]["argsT"][2]["name"] = "key" +defs["ImGuiStorage_GetFloatRef"][1]["argsT"][2]["type"] = "ImGuiID" +defs["ImGuiStorage_GetFloatRef"][1]["argsT"][3] = {} +defs["ImGuiStorage_GetFloatRef"][1]["argsT"][3]["name"] = "default_val" +defs["ImGuiStorage_GetFloatRef"][1]["argsT"][3]["type"] = "float" +defs["ImGuiStorage_GetFloatRef"][1]["argsoriginal"] = "(ImGuiID key,float default_val=0.0f)" +defs["ImGuiStorage_GetFloatRef"][1]["call_args"] = "(key,default_val)" +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:2103" +defs["ImGuiStorage_GetFloatRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetFloatRef" +defs["ImGuiStorage_GetFloatRef"][1]["ret"] = "float*" +defs["ImGuiStorage_GetFloatRef"][1]["signature"] = "(ImGuiID,float)" +defs["ImGuiStorage_GetFloatRef"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_GetFloatRef"]["(ImGuiID,float)"] = defs["ImGuiStorage_GetFloatRef"][1] +defs["ImGuiStorage_GetInt"] = {} +defs["ImGuiStorage_GetInt"][1] = {} +defs["ImGuiStorage_GetInt"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,int default_val)" +defs["ImGuiStorage_GetInt"][1]["argsT"] = {} +defs["ImGuiStorage_GetInt"][1]["argsT"][1] = {} +defs["ImGuiStorage_GetInt"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_GetInt"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_GetInt"][1]["argsT"][2] = {} +defs["ImGuiStorage_GetInt"][1]["argsT"][2]["name"] = "key" +defs["ImGuiStorage_GetInt"][1]["argsT"][2]["type"] = "ImGuiID" +defs["ImGuiStorage_GetInt"][1]["argsT"][3] = {} +defs["ImGuiStorage_GetInt"][1]["argsT"][3]["name"] = "default_val" +defs["ImGuiStorage_GetInt"][1]["argsT"][3]["type"] = "int" +defs["ImGuiStorage_GetInt"][1]["argsoriginal"] = "(ImGuiID key,int default_val=0)" +defs["ImGuiStorage_GetInt"][1]["call_args"] = "(key,default_val)" +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:2088" +defs["ImGuiStorage_GetInt"][1]["ov_cimguiname"] = "ImGuiStorage_GetInt" +defs["ImGuiStorage_GetInt"][1]["ret"] = "int" +defs["ImGuiStorage_GetInt"][1]["signature"] = "(ImGuiID,int)const" +defs["ImGuiStorage_GetInt"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_GetInt"]["(ImGuiID,int)const"] = defs["ImGuiStorage_GetInt"][1] +defs["ImGuiStorage_GetIntRef"] = {} +defs["ImGuiStorage_GetIntRef"][1] = {} +defs["ImGuiStorage_GetIntRef"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,int default_val)" +defs["ImGuiStorage_GetIntRef"][1]["argsT"] = {} +defs["ImGuiStorage_GetIntRef"][1]["argsT"][1] = {} +defs["ImGuiStorage_GetIntRef"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_GetIntRef"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_GetIntRef"][1]["argsT"][2] = {} +defs["ImGuiStorage_GetIntRef"][1]["argsT"][2]["name"] = "key" +defs["ImGuiStorage_GetIntRef"][1]["argsT"][2]["type"] = "ImGuiID" +defs["ImGuiStorage_GetIntRef"][1]["argsT"][3] = {} +defs["ImGuiStorage_GetIntRef"][1]["argsT"][3]["name"] = "default_val" +defs["ImGuiStorage_GetIntRef"][1]["argsT"][3]["type"] = "int" +defs["ImGuiStorage_GetIntRef"][1]["argsoriginal"] = "(ImGuiID key,int default_val=0)" +defs["ImGuiStorage_GetIntRef"][1]["call_args"] = "(key,default_val)" +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:2101" +defs["ImGuiStorage_GetIntRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetIntRef" +defs["ImGuiStorage_GetIntRef"][1]["ret"] = "int*" +defs["ImGuiStorage_GetIntRef"][1]["signature"] = "(ImGuiID,int)" +defs["ImGuiStorage_GetIntRef"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_GetIntRef"]["(ImGuiID,int)"] = defs["ImGuiStorage_GetIntRef"][1] +defs["ImGuiStorage_GetVoidPtr"] = {} +defs["ImGuiStorage_GetVoidPtr"][1] = {} +defs["ImGuiStorage_GetVoidPtr"][1]["args"] = "(ImGuiStorage* self,ImGuiID key)" +defs["ImGuiStorage_GetVoidPtr"][1]["argsT"] = {} +defs["ImGuiStorage_GetVoidPtr"][1]["argsT"][1] = {} +defs["ImGuiStorage_GetVoidPtr"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_GetVoidPtr"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_GetVoidPtr"][1]["argsT"][2] = {} +defs["ImGuiStorage_GetVoidPtr"][1]["argsT"][2]["name"] = "key" +defs["ImGuiStorage_GetVoidPtr"][1]["argsT"][2]["type"] = "ImGuiID" +defs["ImGuiStorage_GetVoidPtr"][1]["argsoriginal"] = "(ImGuiID key)" +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:2094" +defs["ImGuiStorage_GetVoidPtr"][1]["ov_cimguiname"] = "ImGuiStorage_GetVoidPtr" +defs["ImGuiStorage_GetVoidPtr"][1]["ret"] = "void*" +defs["ImGuiStorage_GetVoidPtr"][1]["signature"] = "(ImGuiID)const" +defs["ImGuiStorage_GetVoidPtr"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_GetVoidPtr"]["(ImGuiID)const"] = defs["ImGuiStorage_GetVoidPtr"][1] +defs["ImGuiStorage_GetVoidPtrRef"] = {} +defs["ImGuiStorage_GetVoidPtrRef"][1] = {} +defs["ImGuiStorage_GetVoidPtrRef"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,void* default_val)" +defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"] = {} +defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][1] = {} +defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][2] = {} +defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][2]["name"] = "key" +defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][2]["type"] = "ImGuiID" +defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][3] = {} +defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][3]["name"] = "default_val" +defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][3]["type"] = "void*" +defs["ImGuiStorage_GetVoidPtrRef"][1]["argsoriginal"] = "(ImGuiID key,void* default_val=((void*)0))" +defs["ImGuiStorage_GetVoidPtrRef"][1]["call_args"] = "(key,default_val)" +defs["ImGuiStorage_GetVoidPtrRef"][1]["cimguiname"] = "ImGuiStorage_GetVoidPtrRef" +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:2104" +defs["ImGuiStorage_GetVoidPtrRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetVoidPtrRef" +defs["ImGuiStorage_GetVoidPtrRef"][1]["ret"] = "void**" +defs["ImGuiStorage_GetVoidPtrRef"][1]["signature"] = "(ImGuiID,void*)" +defs["ImGuiStorage_GetVoidPtrRef"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_GetVoidPtrRef"]["(ImGuiID,void*)"] = defs["ImGuiStorage_GetVoidPtrRef"][1] +defs["ImGuiStorage_SetAllInt"] = {} +defs["ImGuiStorage_SetAllInt"][1] = {} +defs["ImGuiStorage_SetAllInt"][1]["args"] = "(ImGuiStorage* self,int val)" +defs["ImGuiStorage_SetAllInt"][1]["argsT"] = {} +defs["ImGuiStorage_SetAllInt"][1]["argsT"][1] = {} +defs["ImGuiStorage_SetAllInt"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_SetAllInt"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_SetAllInt"][1]["argsT"][2] = {} +defs["ImGuiStorage_SetAllInt"][1]["argsT"][2]["name"] = "val" +defs["ImGuiStorage_SetAllInt"][1]["argsT"][2]["type"] = "int" +defs["ImGuiStorage_SetAllInt"][1]["argsoriginal"] = "(int val)" +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:2107" +defs["ImGuiStorage_SetAllInt"][1]["ov_cimguiname"] = "ImGuiStorage_SetAllInt" +defs["ImGuiStorage_SetAllInt"][1]["ret"] = "void" +defs["ImGuiStorage_SetAllInt"][1]["signature"] = "(int)" +defs["ImGuiStorage_SetAllInt"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_SetAllInt"]["(int)"] = defs["ImGuiStorage_SetAllInt"][1] +defs["ImGuiStorage_SetBool"] = {} +defs["ImGuiStorage_SetBool"][1] = {} +defs["ImGuiStorage_SetBool"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,bool val)" +defs["ImGuiStorage_SetBool"][1]["argsT"] = {} +defs["ImGuiStorage_SetBool"][1]["argsT"][1] = {} +defs["ImGuiStorage_SetBool"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_SetBool"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_SetBool"][1]["argsT"][2] = {} +defs["ImGuiStorage_SetBool"][1]["argsT"][2]["name"] = "key" +defs["ImGuiStorage_SetBool"][1]["argsT"][2]["type"] = "ImGuiID" +defs["ImGuiStorage_SetBool"][1]["argsT"][3] = {} +defs["ImGuiStorage_SetBool"][1]["argsT"][3]["name"] = "val" +defs["ImGuiStorage_SetBool"][1]["argsT"][3]["type"] = "bool" +defs["ImGuiStorage_SetBool"][1]["argsoriginal"] = "(ImGuiID key,bool val)" +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:2091" +defs["ImGuiStorage_SetBool"][1]["ov_cimguiname"] = "ImGuiStorage_SetBool" +defs["ImGuiStorage_SetBool"][1]["ret"] = "void" +defs["ImGuiStorage_SetBool"][1]["signature"] = "(ImGuiID,bool)" +defs["ImGuiStorage_SetBool"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_SetBool"]["(ImGuiID,bool)"] = defs["ImGuiStorage_SetBool"][1] +defs["ImGuiStorage_SetFloat"] = {} +defs["ImGuiStorage_SetFloat"][1] = {} +defs["ImGuiStorage_SetFloat"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,float val)" +defs["ImGuiStorage_SetFloat"][1]["argsT"] = {} +defs["ImGuiStorage_SetFloat"][1]["argsT"][1] = {} +defs["ImGuiStorage_SetFloat"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_SetFloat"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_SetFloat"][1]["argsT"][2] = {} +defs["ImGuiStorage_SetFloat"][1]["argsT"][2]["name"] = "key" +defs["ImGuiStorage_SetFloat"][1]["argsT"][2]["type"] = "ImGuiID" +defs["ImGuiStorage_SetFloat"][1]["argsT"][3] = {} +defs["ImGuiStorage_SetFloat"][1]["argsT"][3]["name"] = "val" +defs["ImGuiStorage_SetFloat"][1]["argsT"][3]["type"] = "float" +defs["ImGuiStorage_SetFloat"][1]["argsoriginal"] = "(ImGuiID key,float val)" +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:2093" +defs["ImGuiStorage_SetFloat"][1]["ov_cimguiname"] = "ImGuiStorage_SetFloat" +defs["ImGuiStorage_SetFloat"][1]["ret"] = "void" +defs["ImGuiStorage_SetFloat"][1]["signature"] = "(ImGuiID,float)" +defs["ImGuiStorage_SetFloat"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_SetFloat"]["(ImGuiID,float)"] = defs["ImGuiStorage_SetFloat"][1] +defs["ImGuiStorage_SetInt"] = {} +defs["ImGuiStorage_SetInt"][1] = {} +defs["ImGuiStorage_SetInt"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,int val)" +defs["ImGuiStorage_SetInt"][1]["argsT"] = {} +defs["ImGuiStorage_SetInt"][1]["argsT"][1] = {} +defs["ImGuiStorage_SetInt"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_SetInt"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_SetInt"][1]["argsT"][2] = {} +defs["ImGuiStorage_SetInt"][1]["argsT"][2]["name"] = "key" +defs["ImGuiStorage_SetInt"][1]["argsT"][2]["type"] = "ImGuiID" +defs["ImGuiStorage_SetInt"][1]["argsT"][3] = {} +defs["ImGuiStorage_SetInt"][1]["argsT"][3]["name"] = "val" +defs["ImGuiStorage_SetInt"][1]["argsT"][3]["type"] = "int" +defs["ImGuiStorage_SetInt"][1]["argsoriginal"] = "(ImGuiID key,int val)" +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:2089" +defs["ImGuiStorage_SetInt"][1]["ov_cimguiname"] = "ImGuiStorage_SetInt" +defs["ImGuiStorage_SetInt"][1]["ret"] = "void" +defs["ImGuiStorage_SetInt"][1]["signature"] = "(ImGuiID,int)" +defs["ImGuiStorage_SetInt"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_SetInt"]["(ImGuiID,int)"] = defs["ImGuiStorage_SetInt"][1] +defs["ImGuiStorage_SetVoidPtr"] = {} +defs["ImGuiStorage_SetVoidPtr"][1] = {} +defs["ImGuiStorage_SetVoidPtr"][1]["args"] = "(ImGuiStorage* self,ImGuiID key,void* val)" +defs["ImGuiStorage_SetVoidPtr"][1]["argsT"] = {} +defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][1] = {} +defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][2] = {} +defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][2]["name"] = "key" +defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][2]["type"] = "ImGuiID" +defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][3] = {} +defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][3]["name"] = "val" +defs["ImGuiStorage_SetVoidPtr"][1]["argsT"][3]["type"] = "void*" +defs["ImGuiStorage_SetVoidPtr"][1]["argsoriginal"] = "(ImGuiID key,void* val)" +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:2095" +defs["ImGuiStorage_SetVoidPtr"][1]["ov_cimguiname"] = "ImGuiStorage_SetVoidPtr" +defs["ImGuiStorage_SetVoidPtr"][1]["ret"] = "void" +defs["ImGuiStorage_SetVoidPtr"][1]["signature"] = "(ImGuiID,void*)" +defs["ImGuiStorage_SetVoidPtr"][1]["stname"] = "ImGuiStorage" +defs["ImGuiStorage_SetVoidPtr"]["(ImGuiID,void*)"] = defs["ImGuiStorage_SetVoidPtr"][1] +defs["ImGuiStyle_ImGuiStyle"] = {} +defs["ImGuiStyle_ImGuiStyle"][1] = {} +defs["ImGuiStyle_ImGuiStyle"][1]["args"] = "()" +defs["ImGuiStyle_ImGuiStyle"][1]["argsT"] = {} +defs["ImGuiStyle_ImGuiStyle"][1]["argsoriginal"] = "()" +defs["ImGuiStyle_ImGuiStyle"][1]["call_args"] = "()" +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:1715" +defs["ImGuiStyle_ImGuiStyle"][1]["ov_cimguiname"] = "ImGuiStyle_ImGuiStyle" +defs["ImGuiStyle_ImGuiStyle"][1]["signature"] = "()" +defs["ImGuiStyle_ImGuiStyle"][1]["stname"] = "ImGuiStyle" +defs["ImGuiStyle_ImGuiStyle"]["()"] = defs["ImGuiStyle_ImGuiStyle"][1] +defs["ImGuiStyle_ScaleAllSizes"] = {} +defs["ImGuiStyle_ScaleAllSizes"][1] = {} +defs["ImGuiStyle_ScaleAllSizes"][1]["args"] = "(ImGuiStyle* self,float scale_factor)" +defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"] = {} +defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"][1] = {} +defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"][1]["type"] = "ImGuiStyle*" +defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"][2] = {} +defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"][2]["name"] = "scale_factor" +defs["ImGuiStyle_ScaleAllSizes"][1]["argsT"][2]["type"] = "float" +defs["ImGuiStyle_ScaleAllSizes"][1]["argsoriginal"] = "(float scale_factor)" +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:1716" +defs["ImGuiStyle_ScaleAllSizes"][1]["ov_cimguiname"] = "ImGuiStyle_ScaleAllSizes" +defs["ImGuiStyle_ScaleAllSizes"][1]["ret"] = "void" +defs["ImGuiStyle_ScaleAllSizes"][1]["signature"] = "(float)" +defs["ImGuiStyle_ScaleAllSizes"][1]["stname"] = "ImGuiStyle" +defs["ImGuiStyle_ScaleAllSizes"]["(float)"] = defs["ImGuiStyle_ScaleAllSizes"][1] +defs["ImGuiStyle_destroy"] = {} +defs["ImGuiStyle_destroy"][1] = {} +defs["ImGuiStyle_destroy"][1]["args"] = "(ImGuiStyle* self)" +defs["ImGuiStyle_destroy"][1]["argsT"] = {} +defs["ImGuiStyle_destroy"][1]["argsT"][1] = {} +defs["ImGuiStyle_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImGuiStyle_destroy"][1]["argsT"][1]["type"] = "ImGuiStyle*" +defs["ImGuiStyle_destroy"][1]["call_args"] = "(self)" +defs["ImGuiStyle_destroy"][1]["cimguiname"] = "ImGuiStyle_destroy" +defs["ImGuiStyle_destroy"][1]["defaults"] = {} +defs["ImGuiStyle_destroy"][1]["destructor"] = true +defs["ImGuiStyle_destroy"][1]["ov_cimguiname"] = "ImGuiStyle_destroy" +defs["ImGuiStyle_destroy"][1]["ret"] = "void" +defs["ImGuiStyle_destroy"][1]["signature"] = "(ImGuiStyle*)" +defs["ImGuiStyle_destroy"][1]["stname"] = "ImGuiStyle" +defs["ImGuiStyle_destroy"]["(ImGuiStyle*)"] = defs["ImGuiStyle_destroy"][1] +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"] = {} +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1] = {} +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["args"] = "()" +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["argsT"] = {} +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["argsoriginal"] = "()" +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["call_args"] = "()" +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["cimguiname"] = "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs" +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["constructor"] = true +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["defaults"] = {} +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["funcname"] = "ImGuiTableColumnSortSpecs" +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["location"] = "imgui:1937" +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["ov_cimguiname"] = "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs" +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["signature"] = "()" +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["stname"] = "ImGuiTableColumnSortSpecs" +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"]["()"] = defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1] +defs["ImGuiTableColumnSortSpecs_destroy"] = {} +defs["ImGuiTableColumnSortSpecs_destroy"][1] = {} +defs["ImGuiTableColumnSortSpecs_destroy"][1]["args"] = "(ImGuiTableColumnSortSpecs* self)" +defs["ImGuiTableColumnSortSpecs_destroy"][1]["argsT"] = {} +defs["ImGuiTableColumnSortSpecs_destroy"][1]["argsT"][1] = {} +defs["ImGuiTableColumnSortSpecs_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTableColumnSortSpecs_destroy"][1]["argsT"][1]["type"] = "ImGuiTableColumnSortSpecs*" +defs["ImGuiTableColumnSortSpecs_destroy"][1]["call_args"] = "(self)" +defs["ImGuiTableColumnSortSpecs_destroy"][1]["cimguiname"] = "ImGuiTableColumnSortSpecs_destroy" +defs["ImGuiTableColumnSortSpecs_destroy"][1]["defaults"] = {} +defs["ImGuiTableColumnSortSpecs_destroy"][1]["destructor"] = true +defs["ImGuiTableColumnSortSpecs_destroy"][1]["ov_cimguiname"] = "ImGuiTableColumnSortSpecs_destroy" +defs["ImGuiTableColumnSortSpecs_destroy"][1]["ret"] = "void" +defs["ImGuiTableColumnSortSpecs_destroy"][1]["signature"] = "(ImGuiTableColumnSortSpecs*)" +defs["ImGuiTableColumnSortSpecs_destroy"][1]["stname"] = "ImGuiTableColumnSortSpecs" +defs["ImGuiTableColumnSortSpecs_destroy"]["(ImGuiTableColumnSortSpecs*)"] = defs["ImGuiTableColumnSortSpecs_destroy"][1] +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"] = {} +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1] = {} +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["args"] = "()" +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["argsT"] = {} +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["argsoriginal"] = "()" +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["call_args"] = "()" +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["cimguiname"] = "ImGuiTableSortSpecs_ImGuiTableSortSpecs" +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["constructor"] = true +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["defaults"] = {} +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["funcname"] = "ImGuiTableSortSpecs" +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["location"] = "imgui:1950" +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["ov_cimguiname"] = "ImGuiTableSortSpecs_ImGuiTableSortSpecs" +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["signature"] = "()" +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["stname"] = "ImGuiTableSortSpecs" +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"]["()"] = defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1] +defs["ImGuiTableSortSpecs_destroy"] = {} +defs["ImGuiTableSortSpecs_destroy"][1] = {} +defs["ImGuiTableSortSpecs_destroy"][1]["args"] = "(ImGuiTableSortSpecs* self)" +defs["ImGuiTableSortSpecs_destroy"][1]["argsT"] = {} +defs["ImGuiTableSortSpecs_destroy"][1]["argsT"][1] = {} +defs["ImGuiTableSortSpecs_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTableSortSpecs_destroy"][1]["argsT"][1]["type"] = "ImGuiTableSortSpecs*" +defs["ImGuiTableSortSpecs_destroy"][1]["call_args"] = "(self)" +defs["ImGuiTableSortSpecs_destroy"][1]["cimguiname"] = "ImGuiTableSortSpecs_destroy" +defs["ImGuiTableSortSpecs_destroy"][1]["defaults"] = {} +defs["ImGuiTableSortSpecs_destroy"][1]["destructor"] = true +defs["ImGuiTableSortSpecs_destroy"][1]["ov_cimguiname"] = "ImGuiTableSortSpecs_destroy" +defs["ImGuiTableSortSpecs_destroy"][1]["ret"] = "void" +defs["ImGuiTableSortSpecs_destroy"][1]["signature"] = "(ImGuiTableSortSpecs*)" +defs["ImGuiTableSortSpecs_destroy"][1]["stname"] = "ImGuiTableSortSpecs" +defs["ImGuiTableSortSpecs_destroy"]["(ImGuiTableSortSpecs*)"] = defs["ImGuiTableSortSpecs_destroy"][1] +defs["ImGuiTextBuffer_ImGuiTextBuffer"] = {} +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1] = {} +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["args"] = "()" +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["argsT"] = {} +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["argsoriginal"] = "()" +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["call_args"] = "()" +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["cimguiname"] = "ImGuiTextBuffer_ImGuiTextBuffer" +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["constructor"] = true +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["defaults"] = {} +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["funcname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["location"] = "imgui:2048" +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["ov_cimguiname"] = "ImGuiTextBuffer_ImGuiTextBuffer" +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["signature"] = "()" +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["stname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_ImGuiTextBuffer"]["()"] = defs["ImGuiTextBuffer_ImGuiTextBuffer"][1] +defs["ImGuiTextBuffer_append"] = {} +defs["ImGuiTextBuffer_append"][1] = {} +defs["ImGuiTextBuffer_append"][1]["args"] = "(ImGuiTextBuffer* self,const char* str,const char* str_end)" +defs["ImGuiTextBuffer_append"][1]["argsT"] = {} +defs["ImGuiTextBuffer_append"][1]["argsT"][1] = {} +defs["ImGuiTextBuffer_append"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextBuffer_append"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" +defs["ImGuiTextBuffer_append"][1]["argsT"][2] = {} +defs["ImGuiTextBuffer_append"][1]["argsT"][2]["name"] = "str" +defs["ImGuiTextBuffer_append"][1]["argsT"][2]["type"] = "const char*" +defs["ImGuiTextBuffer_append"][1]["argsT"][3] = {} +defs["ImGuiTextBuffer_append"][1]["argsT"][3]["name"] = "str_end" +defs["ImGuiTextBuffer_append"][1]["argsT"][3]["type"] = "const char*" +defs["ImGuiTextBuffer_append"][1]["argsoriginal"] = "(const char* str,const char* str_end=((void*)0))" +defs["ImGuiTextBuffer_append"][1]["call_args"] = "(str,str_end)" +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:2057" +defs["ImGuiTextBuffer_append"][1]["ov_cimguiname"] = "ImGuiTextBuffer_append" +defs["ImGuiTextBuffer_append"][1]["ret"] = "void" +defs["ImGuiTextBuffer_append"][1]["signature"] = "(const char*,const char*)" +defs["ImGuiTextBuffer_append"][1]["stname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_append"]["(const char*,const char*)"] = defs["ImGuiTextBuffer_append"][1] +defs["ImGuiTextBuffer_appendf"] = {} +defs["ImGuiTextBuffer_appendf"][1] = {} +defs["ImGuiTextBuffer_appendf"][1]["args"] = "(ImGuiTextBuffer* self,const char* fmt,...)" +defs["ImGuiTextBuffer_appendf"][1]["argsT"] = {} +defs["ImGuiTextBuffer_appendf"][1]["argsT"][1] = {} +defs["ImGuiTextBuffer_appendf"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextBuffer_appendf"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" +defs["ImGuiTextBuffer_appendf"][1]["argsT"][2] = {} +defs["ImGuiTextBuffer_appendf"][1]["argsT"][2]["name"] = "fmt" +defs["ImGuiTextBuffer_appendf"][1]["argsT"][2]["type"] = "const char*" +defs["ImGuiTextBuffer_appendf"][1]["argsT"][3] = {} +defs["ImGuiTextBuffer_appendf"][1]["argsT"][3]["name"] = "..." +defs["ImGuiTextBuffer_appendf"][1]["argsT"][3]["type"] = "..." +defs["ImGuiTextBuffer_appendf"][1]["argsoriginal"] = "(const char* fmt,...)" +defs["ImGuiTextBuffer_appendf"][1]["call_args"] = "(fmt,...)" +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:2058" +defs["ImGuiTextBuffer_appendf"][1]["manual"] = true +defs["ImGuiTextBuffer_appendf"][1]["ov_cimguiname"] = "ImGuiTextBuffer_appendf" +defs["ImGuiTextBuffer_appendf"][1]["ret"] = "void" +defs["ImGuiTextBuffer_appendf"][1]["signature"] = "(const char*,...)" +defs["ImGuiTextBuffer_appendf"][1]["stname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_appendf"]["(const char*,...)"] = defs["ImGuiTextBuffer_appendf"][1] +defs["ImGuiTextBuffer_appendfv"] = {} +defs["ImGuiTextBuffer_appendfv"][1] = {} +defs["ImGuiTextBuffer_appendfv"][1]["args"] = "(ImGuiTextBuffer* self,const char* fmt,va_list args)" +defs["ImGuiTextBuffer_appendfv"][1]["argsT"] = {} +defs["ImGuiTextBuffer_appendfv"][1]["argsT"][1] = {} +defs["ImGuiTextBuffer_appendfv"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextBuffer_appendfv"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" +defs["ImGuiTextBuffer_appendfv"][1]["argsT"][2] = {} +defs["ImGuiTextBuffer_appendfv"][1]["argsT"][2]["name"] = "fmt" +defs["ImGuiTextBuffer_appendfv"][1]["argsT"][2]["type"] = "const char*" +defs["ImGuiTextBuffer_appendfv"][1]["argsT"][3] = {} +defs["ImGuiTextBuffer_appendfv"][1]["argsT"][3]["name"] = "args" +defs["ImGuiTextBuffer_appendfv"][1]["argsT"][3]["type"] = "va_list" +defs["ImGuiTextBuffer_appendfv"][1]["argsoriginal"] = "(const char* fmt,va_list args)" +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:2059" +defs["ImGuiTextBuffer_appendfv"][1]["ov_cimguiname"] = "ImGuiTextBuffer_appendfv" +defs["ImGuiTextBuffer_appendfv"][1]["ret"] = "void" +defs["ImGuiTextBuffer_appendfv"][1]["signature"] = "(const char*,va_list)" +defs["ImGuiTextBuffer_appendfv"][1]["stname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_appendfv"]["(const char*,va_list)"] = defs["ImGuiTextBuffer_appendfv"][1] +defs["ImGuiTextBuffer_begin"] = {} +defs["ImGuiTextBuffer_begin"][1] = {} +defs["ImGuiTextBuffer_begin"][1]["args"] = "(ImGuiTextBuffer* self)" +defs["ImGuiTextBuffer_begin"][1]["argsT"] = {} +defs["ImGuiTextBuffer_begin"][1]["argsT"][1] = {} +defs["ImGuiTextBuffer_begin"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextBuffer_begin"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" +defs["ImGuiTextBuffer_begin"][1]["argsoriginal"] = "()" +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:2050" +defs["ImGuiTextBuffer_begin"][1]["ov_cimguiname"] = "ImGuiTextBuffer_begin" +defs["ImGuiTextBuffer_begin"][1]["ret"] = "const char*" +defs["ImGuiTextBuffer_begin"][1]["signature"] = "()const" +defs["ImGuiTextBuffer_begin"][1]["stname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_begin"]["()const"] = defs["ImGuiTextBuffer_begin"][1] +defs["ImGuiTextBuffer_c_str"] = {} +defs["ImGuiTextBuffer_c_str"][1] = {} +defs["ImGuiTextBuffer_c_str"][1]["args"] = "(ImGuiTextBuffer* self)" +defs["ImGuiTextBuffer_c_str"][1]["argsT"] = {} +defs["ImGuiTextBuffer_c_str"][1]["argsT"][1] = {} +defs["ImGuiTextBuffer_c_str"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextBuffer_c_str"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" +defs["ImGuiTextBuffer_c_str"][1]["argsoriginal"] = "()" +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:2056" +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" +defs["ImGuiTextBuffer_c_str"][1]["stname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_c_str"]["()const"] = defs["ImGuiTextBuffer_c_str"][1] +defs["ImGuiTextBuffer_clear"] = {} +defs["ImGuiTextBuffer_clear"][1] = {} +defs["ImGuiTextBuffer_clear"][1]["args"] = "(ImGuiTextBuffer* self)" +defs["ImGuiTextBuffer_clear"][1]["argsT"] = {} +defs["ImGuiTextBuffer_clear"][1]["argsT"][1] = {} +defs["ImGuiTextBuffer_clear"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextBuffer_clear"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" +defs["ImGuiTextBuffer_clear"][1]["argsoriginal"] = "()" +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:2054" +defs["ImGuiTextBuffer_clear"][1]["ov_cimguiname"] = "ImGuiTextBuffer_clear" +defs["ImGuiTextBuffer_clear"][1]["ret"] = "void" +defs["ImGuiTextBuffer_clear"][1]["signature"] = "()" +defs["ImGuiTextBuffer_clear"][1]["stname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_clear"]["()"] = defs["ImGuiTextBuffer_clear"][1] +defs["ImGuiTextBuffer_destroy"] = {} +defs["ImGuiTextBuffer_destroy"][1] = {} +defs["ImGuiTextBuffer_destroy"][1]["args"] = "(ImGuiTextBuffer* self)" +defs["ImGuiTextBuffer_destroy"][1]["argsT"] = {} +defs["ImGuiTextBuffer_destroy"][1]["argsT"][1] = {} +defs["ImGuiTextBuffer_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextBuffer_destroy"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" +defs["ImGuiTextBuffer_destroy"][1]["call_args"] = "(self)" +defs["ImGuiTextBuffer_destroy"][1]["cimguiname"] = "ImGuiTextBuffer_destroy" +defs["ImGuiTextBuffer_destroy"][1]["defaults"] = {} +defs["ImGuiTextBuffer_destroy"][1]["destructor"] = true +defs["ImGuiTextBuffer_destroy"][1]["ov_cimguiname"] = "ImGuiTextBuffer_destroy" +defs["ImGuiTextBuffer_destroy"][1]["ret"] = "void" +defs["ImGuiTextBuffer_destroy"][1]["signature"] = "(ImGuiTextBuffer*)" +defs["ImGuiTextBuffer_destroy"][1]["stname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_destroy"]["(ImGuiTextBuffer*)"] = defs["ImGuiTextBuffer_destroy"][1] +defs["ImGuiTextBuffer_empty"] = {} +defs["ImGuiTextBuffer_empty"][1] = {} +defs["ImGuiTextBuffer_empty"][1]["args"] = "(ImGuiTextBuffer* self)" +defs["ImGuiTextBuffer_empty"][1]["argsT"] = {} +defs["ImGuiTextBuffer_empty"][1]["argsT"][1] = {} +defs["ImGuiTextBuffer_empty"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextBuffer_empty"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" +defs["ImGuiTextBuffer_empty"][1]["argsoriginal"] = "()" +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:2053" +defs["ImGuiTextBuffer_empty"][1]["ov_cimguiname"] = "ImGuiTextBuffer_empty" +defs["ImGuiTextBuffer_empty"][1]["ret"] = "bool" +defs["ImGuiTextBuffer_empty"][1]["signature"] = "()const" +defs["ImGuiTextBuffer_empty"][1]["stname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_empty"]["()const"] = defs["ImGuiTextBuffer_empty"][1] +defs["ImGuiTextBuffer_end"] = {} +defs["ImGuiTextBuffer_end"][1] = {} +defs["ImGuiTextBuffer_end"][1]["args"] = "(ImGuiTextBuffer* self)" +defs["ImGuiTextBuffer_end"][1]["argsT"] = {} +defs["ImGuiTextBuffer_end"][1]["argsT"][1] = {} +defs["ImGuiTextBuffer_end"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextBuffer_end"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" +defs["ImGuiTextBuffer_end"][1]["argsoriginal"] = "()" +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:2051" +defs["ImGuiTextBuffer_end"][1]["ov_cimguiname"] = "ImGuiTextBuffer_end" +defs["ImGuiTextBuffer_end"][1]["ret"] = "const char*" +defs["ImGuiTextBuffer_end"][1]["signature"] = "()const" +defs["ImGuiTextBuffer_end"][1]["stname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_end"]["()const"] = defs["ImGuiTextBuffer_end"][1] +defs["ImGuiTextBuffer_reserve"] = {} +defs["ImGuiTextBuffer_reserve"][1] = {} +defs["ImGuiTextBuffer_reserve"][1]["args"] = "(ImGuiTextBuffer* self,int capacity)" +defs["ImGuiTextBuffer_reserve"][1]["argsT"] = {} +defs["ImGuiTextBuffer_reserve"][1]["argsT"][1] = {} +defs["ImGuiTextBuffer_reserve"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextBuffer_reserve"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" +defs["ImGuiTextBuffer_reserve"][1]["argsT"][2] = {} +defs["ImGuiTextBuffer_reserve"][1]["argsT"][2]["name"] = "capacity" +defs["ImGuiTextBuffer_reserve"][1]["argsT"][2]["type"] = "int" +defs["ImGuiTextBuffer_reserve"][1]["argsoriginal"] = "(int capacity)" +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:2055" +defs["ImGuiTextBuffer_reserve"][1]["ov_cimguiname"] = "ImGuiTextBuffer_reserve" +defs["ImGuiTextBuffer_reserve"][1]["ret"] = "void" +defs["ImGuiTextBuffer_reserve"][1]["signature"] = "(int)" +defs["ImGuiTextBuffer_reserve"][1]["stname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_reserve"]["(int)"] = defs["ImGuiTextBuffer_reserve"][1] +defs["ImGuiTextBuffer_size"] = {} +defs["ImGuiTextBuffer_size"][1] = {} +defs["ImGuiTextBuffer_size"][1]["args"] = "(ImGuiTextBuffer* self)" +defs["ImGuiTextBuffer_size"][1]["argsT"] = {} +defs["ImGuiTextBuffer_size"][1]["argsT"][1] = {} +defs["ImGuiTextBuffer_size"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextBuffer_size"][1]["argsT"][1]["type"] = "ImGuiTextBuffer*" +defs["ImGuiTextBuffer_size"][1]["argsoriginal"] = "()" +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:2052" +defs["ImGuiTextBuffer_size"][1]["ov_cimguiname"] = "ImGuiTextBuffer_size" +defs["ImGuiTextBuffer_size"][1]["ret"] = "int" +defs["ImGuiTextBuffer_size"][1]["signature"] = "()const" +defs["ImGuiTextBuffer_size"][1]["stname"] = "ImGuiTextBuffer" +defs["ImGuiTextBuffer_size"]["()const"] = defs["ImGuiTextBuffer_size"][1] +defs["ImGuiTextFilter_Build"] = {} +defs["ImGuiTextFilter_Build"][1] = {} +defs["ImGuiTextFilter_Build"][1]["args"] = "(ImGuiTextFilter* self)" +defs["ImGuiTextFilter_Build"][1]["argsT"] = {} +defs["ImGuiTextFilter_Build"][1]["argsT"][1] = {} +defs["ImGuiTextFilter_Build"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextFilter_Build"][1]["argsT"][1]["type"] = "ImGuiTextFilter*" +defs["ImGuiTextFilter_Build"][1]["argsoriginal"] = "()" +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:2021" +defs["ImGuiTextFilter_Build"][1]["ov_cimguiname"] = "ImGuiTextFilter_Build" +defs["ImGuiTextFilter_Build"][1]["ret"] = "void" +defs["ImGuiTextFilter_Build"][1]["signature"] = "()" +defs["ImGuiTextFilter_Build"][1]["stname"] = "ImGuiTextFilter" +defs["ImGuiTextFilter_Build"]["()"] = defs["ImGuiTextFilter_Build"][1] +defs["ImGuiTextFilter_Clear"] = {} +defs["ImGuiTextFilter_Clear"][1] = {} +defs["ImGuiTextFilter_Clear"][1]["args"] = "(ImGuiTextFilter* self)" +defs["ImGuiTextFilter_Clear"][1]["argsT"] = {} +defs["ImGuiTextFilter_Clear"][1]["argsT"][1] = {} +defs["ImGuiTextFilter_Clear"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextFilter_Clear"][1]["argsT"][1]["type"] = "ImGuiTextFilter*" +defs["ImGuiTextFilter_Clear"][1]["argsoriginal"] = "()" +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:2022" +defs["ImGuiTextFilter_Clear"][1]["ov_cimguiname"] = "ImGuiTextFilter_Clear" +defs["ImGuiTextFilter_Clear"][1]["ret"] = "void" +defs["ImGuiTextFilter_Clear"][1]["signature"] = "()" +defs["ImGuiTextFilter_Clear"][1]["stname"] = "ImGuiTextFilter" +defs["ImGuiTextFilter_Clear"]["()"] = defs["ImGuiTextFilter_Clear"][1] +defs["ImGuiTextFilter_Draw"] = {} +defs["ImGuiTextFilter_Draw"][1] = {} +defs["ImGuiTextFilter_Draw"][1]["args"] = "(ImGuiTextFilter* self,const char* label,float width)" +defs["ImGuiTextFilter_Draw"][1]["argsT"] = {} +defs["ImGuiTextFilter_Draw"][1]["argsT"][1] = {} +defs["ImGuiTextFilter_Draw"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextFilter_Draw"][1]["argsT"][1]["type"] = "ImGuiTextFilter*" +defs["ImGuiTextFilter_Draw"][1]["argsT"][2] = {} +defs["ImGuiTextFilter_Draw"][1]["argsT"][2]["name"] = "label" +defs["ImGuiTextFilter_Draw"][1]["argsT"][2]["type"] = "const char*" +defs["ImGuiTextFilter_Draw"][1]["argsT"][3] = {} +defs["ImGuiTextFilter_Draw"][1]["argsT"][3]["name"] = "width" +defs["ImGuiTextFilter_Draw"][1]["argsT"][3]["type"] = "float" +defs["ImGuiTextFilter_Draw"][1]["argsoriginal"] = "(const char* label=\"Filter(inc,-exc)\",float width=0.0f)" +defs["ImGuiTextFilter_Draw"][1]["call_args"] = "(label,width)" +defs["ImGuiTextFilter_Draw"][1]["cimguiname"] = "ImGuiTextFilter_Draw" +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:2019" +defs["ImGuiTextFilter_Draw"][1]["ov_cimguiname"] = "ImGuiTextFilter_Draw" +defs["ImGuiTextFilter_Draw"][1]["ret"] = "bool" +defs["ImGuiTextFilter_Draw"][1]["signature"] = "(const char*,float)" +defs["ImGuiTextFilter_Draw"][1]["stname"] = "ImGuiTextFilter" +defs["ImGuiTextFilter_Draw"]["(const char*,float)"] = defs["ImGuiTextFilter_Draw"][1] +defs["ImGuiTextFilter_ImGuiTextFilter"] = {} +defs["ImGuiTextFilter_ImGuiTextFilter"][1] = {} +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["args"] = "(const char* default_filter)" +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["argsT"] = {} +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["argsT"][1] = {} +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["argsT"][1]["name"] = "default_filter" +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["argsT"][1]["type"] = "const char*" +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["argsoriginal"] = "(const char* default_filter=\"\")" +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["call_args"] = "(default_filter)" +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["cimguiname"] = "ImGuiTextFilter_ImGuiTextFilter" +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:2018" +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["ov_cimguiname"] = "ImGuiTextFilter_ImGuiTextFilter" +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["signature"] = "(const char*)" +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["stname"] = "ImGuiTextFilter" +defs["ImGuiTextFilter_ImGuiTextFilter"]["(const char*)"] = defs["ImGuiTextFilter_ImGuiTextFilter"][1] +defs["ImGuiTextFilter_IsActive"] = {} +defs["ImGuiTextFilter_IsActive"][1] = {} +defs["ImGuiTextFilter_IsActive"][1]["args"] = "(ImGuiTextFilter* self)" +defs["ImGuiTextFilter_IsActive"][1]["argsT"] = {} +defs["ImGuiTextFilter_IsActive"][1]["argsT"][1] = {} +defs["ImGuiTextFilter_IsActive"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextFilter_IsActive"][1]["argsT"][1]["type"] = "ImGuiTextFilter*" +defs["ImGuiTextFilter_IsActive"][1]["argsoriginal"] = "()" +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:2023" +defs["ImGuiTextFilter_IsActive"][1]["ov_cimguiname"] = "ImGuiTextFilter_IsActive" +defs["ImGuiTextFilter_IsActive"][1]["ret"] = "bool" +defs["ImGuiTextFilter_IsActive"][1]["signature"] = "()const" +defs["ImGuiTextFilter_IsActive"][1]["stname"] = "ImGuiTextFilter" +defs["ImGuiTextFilter_IsActive"]["()const"] = defs["ImGuiTextFilter_IsActive"][1] +defs["ImGuiTextFilter_PassFilter"] = {} +defs["ImGuiTextFilter_PassFilter"][1] = {} +defs["ImGuiTextFilter_PassFilter"][1]["args"] = "(ImGuiTextFilter* self,const char* text,const char* text_end)" +defs["ImGuiTextFilter_PassFilter"][1]["argsT"] = {} +defs["ImGuiTextFilter_PassFilter"][1]["argsT"][1] = {} +defs["ImGuiTextFilter_PassFilter"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextFilter_PassFilter"][1]["argsT"][1]["type"] = "ImGuiTextFilter*" +defs["ImGuiTextFilter_PassFilter"][1]["argsT"][2] = {} +defs["ImGuiTextFilter_PassFilter"][1]["argsT"][2]["name"] = "text" +defs["ImGuiTextFilter_PassFilter"][1]["argsT"][2]["type"] = "const char*" +defs["ImGuiTextFilter_PassFilter"][1]["argsT"][3] = {} +defs["ImGuiTextFilter_PassFilter"][1]["argsT"][3]["name"] = "text_end" +defs["ImGuiTextFilter_PassFilter"][1]["argsT"][3]["type"] = "const char*" +defs["ImGuiTextFilter_PassFilter"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0))" +defs["ImGuiTextFilter_PassFilter"][1]["call_args"] = "(text,text_end)" +defs["ImGuiTextFilter_PassFilter"][1]["cimguiname"] = "ImGuiTextFilter_PassFilter" +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:2020" +defs["ImGuiTextFilter_PassFilter"][1]["ov_cimguiname"] = "ImGuiTextFilter_PassFilter" +defs["ImGuiTextFilter_PassFilter"][1]["ret"] = "bool" +defs["ImGuiTextFilter_PassFilter"][1]["signature"] = "(const char*,const char*)const" +defs["ImGuiTextFilter_PassFilter"][1]["stname"] = "ImGuiTextFilter" +defs["ImGuiTextFilter_PassFilter"]["(const char*,const char*)const"] = defs["ImGuiTextFilter_PassFilter"][1] +defs["ImGuiTextFilter_destroy"] = {} +defs["ImGuiTextFilter_destroy"][1] = {} +defs["ImGuiTextFilter_destroy"][1]["args"] = "(ImGuiTextFilter* self)" +defs["ImGuiTextFilter_destroy"][1]["argsT"] = {} +defs["ImGuiTextFilter_destroy"][1]["argsT"][1] = {} +defs["ImGuiTextFilter_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextFilter_destroy"][1]["argsT"][1]["type"] = "ImGuiTextFilter*" +defs["ImGuiTextFilter_destroy"][1]["call_args"] = "(self)" +defs["ImGuiTextFilter_destroy"][1]["cimguiname"] = "ImGuiTextFilter_destroy" +defs["ImGuiTextFilter_destroy"][1]["defaults"] = {} +defs["ImGuiTextFilter_destroy"][1]["destructor"] = true +defs["ImGuiTextFilter_destroy"][1]["ov_cimguiname"] = "ImGuiTextFilter_destroy" +defs["ImGuiTextFilter_destroy"][1]["ret"] = "void" +defs["ImGuiTextFilter_destroy"][1]["signature"] = "(ImGuiTextFilter*)" +defs["ImGuiTextFilter_destroy"][1]["stname"] = "ImGuiTextFilter" +defs["ImGuiTextFilter_destroy"]["(ImGuiTextFilter*)"] = defs["ImGuiTextFilter_destroy"][1] +defs["ImGuiTextRange_ImGuiTextRange"] = {} +defs["ImGuiTextRange_ImGuiTextRange"][1] = {} +defs["ImGuiTextRange_ImGuiTextRange"][1]["args"] = "()" +defs["ImGuiTextRange_ImGuiTextRange"][1]["argsT"] = {} +defs["ImGuiTextRange_ImGuiTextRange"][1]["argsoriginal"] = "()" +defs["ImGuiTextRange_ImGuiTextRange"][1]["call_args"] = "()" +defs["ImGuiTextRange_ImGuiTextRange"][1]["cimguiname"] = "ImGuiTextRange_ImGuiTextRange" +defs["ImGuiTextRange_ImGuiTextRange"][1]["constructor"] = true +defs["ImGuiTextRange_ImGuiTextRange"][1]["defaults"] = {} +defs["ImGuiTextRange_ImGuiTextRange"][1]["funcname"] = "ImGuiTextRange" +defs["ImGuiTextRange_ImGuiTextRange"][1]["location"] = "imgui:2031" +defs["ImGuiTextRange_ImGuiTextRange"][1]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRangeNil" +defs["ImGuiTextRange_ImGuiTextRange"][1]["signature"] = "()" +defs["ImGuiTextRange_ImGuiTextRange"][1]["stname"] = "ImGuiTextRange" +defs["ImGuiTextRange_ImGuiTextRange"][2] = {} +defs["ImGuiTextRange_ImGuiTextRange"][2]["args"] = "(const char* _b,const char* _e)" +defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"] = {} +defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"][1] = {} +defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"][1]["name"] = "_b" +defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"][1]["type"] = "const char*" +defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"][2] = {} +defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"][2]["name"] = "_e" +defs["ImGuiTextRange_ImGuiTextRange"][2]["argsT"][2]["type"] = "const char*" +defs["ImGuiTextRange_ImGuiTextRange"][2]["argsoriginal"] = "(const char* _b,const char* _e)" +defs["ImGuiTextRange_ImGuiTextRange"][2]["call_args"] = "(_b,_e)" +defs["ImGuiTextRange_ImGuiTextRange"][2]["cimguiname"] = "ImGuiTextRange_ImGuiTextRange" +defs["ImGuiTextRange_ImGuiTextRange"][2]["constructor"] = true +defs["ImGuiTextRange_ImGuiTextRange"][2]["defaults"] = {} +defs["ImGuiTextRange_ImGuiTextRange"][2]["funcname"] = "ImGuiTextRange" +defs["ImGuiTextRange_ImGuiTextRange"][2]["location"] = "imgui:2032" +defs["ImGuiTextRange_ImGuiTextRange"][2]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRangeStr" +defs["ImGuiTextRange_ImGuiTextRange"][2]["signature"] = "(const char*,const char*)" +defs["ImGuiTextRange_ImGuiTextRange"][2]["stname"] = "ImGuiTextRange" +defs["ImGuiTextRange_ImGuiTextRange"]["()"] = defs["ImGuiTextRange_ImGuiTextRange"][1] +defs["ImGuiTextRange_ImGuiTextRange"]["(const char*,const char*)"] = defs["ImGuiTextRange_ImGuiTextRange"][2] +defs["ImGuiTextRange_destroy"] = {} +defs["ImGuiTextRange_destroy"][1] = {} +defs["ImGuiTextRange_destroy"][1]["args"] = "(ImGuiTextRange* self)" +defs["ImGuiTextRange_destroy"][1]["argsT"] = {} +defs["ImGuiTextRange_destroy"][1]["argsT"][1] = {} +defs["ImGuiTextRange_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextRange_destroy"][1]["argsT"][1]["type"] = "ImGuiTextRange*" +defs["ImGuiTextRange_destroy"][1]["call_args"] = "(self)" +defs["ImGuiTextRange_destroy"][1]["cimguiname"] = "ImGuiTextRange_destroy" +defs["ImGuiTextRange_destroy"][1]["defaults"] = {} +defs["ImGuiTextRange_destroy"][1]["destructor"] = true +defs["ImGuiTextRange_destroy"][1]["ov_cimguiname"] = "ImGuiTextRange_destroy" +defs["ImGuiTextRange_destroy"][1]["ret"] = "void" +defs["ImGuiTextRange_destroy"][1]["signature"] = "(ImGuiTextRange*)" +defs["ImGuiTextRange_destroy"][1]["stname"] = "ImGuiTextRange" +defs["ImGuiTextRange_destroy"]["(ImGuiTextRange*)"] = defs["ImGuiTextRange_destroy"][1] +defs["ImGuiTextRange_empty"] = {} +defs["ImGuiTextRange_empty"][1] = {} +defs["ImGuiTextRange_empty"][1]["args"] = "(ImGuiTextRange* self)" +defs["ImGuiTextRange_empty"][1]["argsT"] = {} +defs["ImGuiTextRange_empty"][1]["argsT"][1] = {} +defs["ImGuiTextRange_empty"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextRange_empty"][1]["argsT"][1]["type"] = "ImGuiTextRange*" +defs["ImGuiTextRange_empty"][1]["argsoriginal"] = "()" +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:2033" +defs["ImGuiTextRange_empty"][1]["ov_cimguiname"] = "ImGuiTextRange_empty" +defs["ImGuiTextRange_empty"][1]["ret"] = "bool" +defs["ImGuiTextRange_empty"][1]["signature"] = "()const" +defs["ImGuiTextRange_empty"][1]["stname"] = "ImGuiTextRange" +defs["ImGuiTextRange_empty"]["()const"] = defs["ImGuiTextRange_empty"][1] +defs["ImGuiTextRange_split"] = {} +defs["ImGuiTextRange_split"][1] = {} +defs["ImGuiTextRange_split"][1]["args"] = "(ImGuiTextRange* self,char separator,ImVector_ImGuiTextRange* out)" +defs["ImGuiTextRange_split"][1]["argsT"] = {} +defs["ImGuiTextRange_split"][1]["argsT"][1] = {} +defs["ImGuiTextRange_split"][1]["argsT"][1]["name"] = "self" +defs["ImGuiTextRange_split"][1]["argsT"][1]["type"] = "ImGuiTextRange*" +defs["ImGuiTextRange_split"][1]["argsT"][2] = {} +defs["ImGuiTextRange_split"][1]["argsT"][2]["name"] = "separator" +defs["ImGuiTextRange_split"][1]["argsT"][2]["type"] = "char" +defs["ImGuiTextRange_split"][1]["argsT"][3] = {} +defs["ImGuiTextRange_split"][1]["argsT"][3]["name"] = "out" +defs["ImGuiTextRange_split"][1]["argsT"][3]["type"] = "ImVector_ImGuiTextRange*" +defs["ImGuiTextRange_split"][1]["argsoriginal"] = "(char separator,ImVector* out)" +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:2034" +defs["ImGuiTextRange_split"][1]["ov_cimguiname"] = "ImGuiTextRange_split" +defs["ImGuiTextRange_split"][1]["ret"] = "void" +defs["ImGuiTextRange_split"][1]["signature"] = "(char,ImVector_ImGuiTextRange*)const" +defs["ImGuiTextRange_split"][1]["stname"] = "ImGuiTextRange" +defs["ImGuiTextRange_split"]["(char,ImVector_ImGuiTextRange*)const"] = defs["ImGuiTextRange_split"][1] +defs["ImVec2_ImVec2"] = {} +defs["ImVec2_ImVec2"][1] = {} +defs["ImVec2_ImVec2"][1]["args"] = "()" +defs["ImVec2_ImVec2"][1]["argsT"] = {} +defs["ImVec2_ImVec2"][1]["argsoriginal"] = "()" +defs["ImVec2_ImVec2"][1]["call_args"] = "()" +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:226" +defs["ImVec2_ImVec2"][1]["ov_cimguiname"] = "ImVec2_ImVec2Nil" +defs["ImVec2_ImVec2"][1]["signature"] = "()" +defs["ImVec2_ImVec2"][1]["stname"] = "ImVec2" +defs["ImVec2_ImVec2"][2] = {} +defs["ImVec2_ImVec2"][2]["args"] = "(float _x,float _y)" +defs["ImVec2_ImVec2"][2]["argsT"] = {} +defs["ImVec2_ImVec2"][2]["argsT"][1] = {} +defs["ImVec2_ImVec2"][2]["argsT"][1]["name"] = "_x" +defs["ImVec2_ImVec2"][2]["argsT"][1]["type"] = "float" +defs["ImVec2_ImVec2"][2]["argsT"][2] = {} +defs["ImVec2_ImVec2"][2]["argsT"][2]["name"] = "_y" +defs["ImVec2_ImVec2"][2]["argsT"][2]["type"] = "float" +defs["ImVec2_ImVec2"][2]["argsoriginal"] = "(float _x,float _y)" +defs["ImVec2_ImVec2"][2]["call_args"] = "(_x,_y)" +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:227" +defs["ImVec2_ImVec2"][2]["ov_cimguiname"] = "ImVec2_ImVec2Float" +defs["ImVec2_ImVec2"][2]["signature"] = "(float,float)" +defs["ImVec2_ImVec2"][2]["stname"] = "ImVec2" +defs["ImVec2_ImVec2"]["()"] = defs["ImVec2_ImVec2"][1] +defs["ImVec2_ImVec2"]["(float,float)"] = defs["ImVec2_ImVec2"][2] +defs["ImVec2_destroy"] = {} +defs["ImVec2_destroy"][1] = {} +defs["ImVec2_destroy"][1]["args"] = "(ImVec2* self)" +defs["ImVec2_destroy"][1]["argsT"] = {} +defs["ImVec2_destroy"][1]["argsT"][1] = {} +defs["ImVec2_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImVec2_destroy"][1]["argsT"][1]["type"] = "ImVec2*" +defs["ImVec2_destroy"][1]["call_args"] = "(self)" +defs["ImVec2_destroy"][1]["cimguiname"] = "ImVec2_destroy" +defs["ImVec2_destroy"][1]["defaults"] = {} +defs["ImVec2_destroy"][1]["destructor"] = true +defs["ImVec2_destroy"][1]["ov_cimguiname"] = "ImVec2_destroy" +defs["ImVec2_destroy"][1]["ret"] = "void" +defs["ImVec2_destroy"][1]["signature"] = "(ImVec2*)" +defs["ImVec2_destroy"][1]["stname"] = "ImVec2" +defs["ImVec2_destroy"]["(ImVec2*)"] = defs["ImVec2_destroy"][1] +defs["ImVec4_ImVec4"] = {} +defs["ImVec4_ImVec4"][1] = {} +defs["ImVec4_ImVec4"][1]["args"] = "()" +defs["ImVec4_ImVec4"][1]["argsT"] = {} +defs["ImVec4_ImVec4"][1]["argsoriginal"] = "()" +defs["ImVec4_ImVec4"][1]["call_args"] = "()" +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:239" +defs["ImVec4_ImVec4"][1]["ov_cimguiname"] = "ImVec4_ImVec4Nil" +defs["ImVec4_ImVec4"][1]["signature"] = "()" +defs["ImVec4_ImVec4"][1]["stname"] = "ImVec4" +defs["ImVec4_ImVec4"][2] = {} +defs["ImVec4_ImVec4"][2]["args"] = "(float _x,float _y,float _z,float _w)" +defs["ImVec4_ImVec4"][2]["argsT"] = {} +defs["ImVec4_ImVec4"][2]["argsT"][1] = {} +defs["ImVec4_ImVec4"][2]["argsT"][1]["name"] = "_x" +defs["ImVec4_ImVec4"][2]["argsT"][1]["type"] = "float" +defs["ImVec4_ImVec4"][2]["argsT"][2] = {} +defs["ImVec4_ImVec4"][2]["argsT"][2]["name"] = "_y" +defs["ImVec4_ImVec4"][2]["argsT"][2]["type"] = "float" +defs["ImVec4_ImVec4"][2]["argsT"][3] = {} +defs["ImVec4_ImVec4"][2]["argsT"][3]["name"] = "_z" +defs["ImVec4_ImVec4"][2]["argsT"][3]["type"] = "float" +defs["ImVec4_ImVec4"][2]["argsT"][4] = {} +defs["ImVec4_ImVec4"][2]["argsT"][4]["name"] = "_w" +defs["ImVec4_ImVec4"][2]["argsT"][4]["type"] = "float" +defs["ImVec4_ImVec4"][2]["argsoriginal"] = "(float _x,float _y,float _z,float _w)" +defs["ImVec4_ImVec4"][2]["call_args"] = "(_x,_y,_z,_w)" +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:240" +defs["ImVec4_ImVec4"][2]["ov_cimguiname"] = "ImVec4_ImVec4Float" +defs["ImVec4_ImVec4"][2]["signature"] = "(float,float,float,float)" +defs["ImVec4_ImVec4"][2]["stname"] = "ImVec4" +defs["ImVec4_ImVec4"]["()"] = defs["ImVec4_ImVec4"][1] +defs["ImVec4_ImVec4"]["(float,float,float,float)"] = defs["ImVec4_ImVec4"][2] +defs["ImVec4_destroy"] = {} +defs["ImVec4_destroy"][1] = {} +defs["ImVec4_destroy"][1]["args"] = "(ImVec4* self)" +defs["ImVec4_destroy"][1]["argsT"] = {} +defs["ImVec4_destroy"][1]["argsT"][1] = {} +defs["ImVec4_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImVec4_destroy"][1]["argsT"][1]["type"] = "ImVec4*" +defs["ImVec4_destroy"][1]["call_args"] = "(self)" +defs["ImVec4_destroy"][1]["cimguiname"] = "ImVec4_destroy" +defs["ImVec4_destroy"][1]["defaults"] = {} +defs["ImVec4_destroy"][1]["destructor"] = true +defs["ImVec4_destroy"][1]["ov_cimguiname"] = "ImVec4_destroy" +defs["ImVec4_destroy"][1]["ret"] = "void" +defs["ImVec4_destroy"][1]["signature"] = "(ImVec4*)" +defs["ImVec4_destroy"][1]["stname"] = "ImVec4" +defs["ImVec4_destroy"]["(ImVec4*)"] = defs["ImVec4_destroy"][1] +defs["ImVector_ImVector"] = {} +defs["ImVector_ImVector"][1] = {} +defs["ImVector_ImVector"][1]["args"] = "()" +defs["ImVector_ImVector"][1]["argsT"] = {} +defs["ImVector_ImVector"][1]["argsoriginal"] = "()" +defs["ImVector_ImVector"][1]["call_args"] = "()" +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:1618" +defs["ImVector_ImVector"][1]["ov_cimguiname"] = "ImVector_ImVectorNil" +defs["ImVector_ImVector"][1]["signature"] = "()" +defs["ImVector_ImVector"][1]["stname"] = "ImVector" +defs["ImVector_ImVector"][1]["templated"] = true +defs["ImVector_ImVector"][2] = {} +defs["ImVector_ImVector"][2]["args"] = "(const ImVector src)" +defs["ImVector_ImVector"][2]["argsT"] = {} +defs["ImVector_ImVector"][2]["argsT"][1] = {} +defs["ImVector_ImVector"][2]["argsT"][1]["name"] = "src" +defs["ImVector_ImVector"][2]["argsT"][1]["type"] = "const ImVector" +defs["ImVector_ImVector"][2]["argsoriginal"] = "(const ImVector& src)" +defs["ImVector_ImVector"][2]["call_args"] = "(src)" +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:1619" +defs["ImVector_ImVector"][2]["ov_cimguiname"] = "ImVector_ImVectorVector" +defs["ImVector_ImVector"][2]["signature"] = "(const ImVector)" +defs["ImVector_ImVector"][2]["stname"] = "ImVector" +defs["ImVector_ImVector"][2]["templated"] = true +defs["ImVector_ImVector"]["()"] = defs["ImVector_ImVector"][1] +defs["ImVector_ImVector"]["(const ImVector)"] = defs["ImVector_ImVector"][2] +defs["ImVector__grow_capacity"] = {} +defs["ImVector__grow_capacity"][1] = {} +defs["ImVector__grow_capacity"][1]["args"] = "(ImVector* self,int sz)" +defs["ImVector__grow_capacity"][1]["argsT"] = {} +defs["ImVector__grow_capacity"][1]["argsT"][1] = {} +defs["ImVector__grow_capacity"][1]["argsT"][1]["name"] = "self" +defs["ImVector__grow_capacity"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector__grow_capacity"][1]["argsT"][2] = {} +defs["ImVector__grow_capacity"][1]["argsT"][2]["name"] = "sz" +defs["ImVector__grow_capacity"][1]["argsT"][2]["type"] = "int" +defs["ImVector__grow_capacity"][1]["argsoriginal"] = "(int sz)" +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:1642" +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" +defs["ImVector__grow_capacity"][1]["stname"] = "ImVector" +defs["ImVector__grow_capacity"][1]["templated"] = true +defs["ImVector__grow_capacity"]["(int)const"] = defs["ImVector__grow_capacity"][1] +defs["ImVector_back"] = {} +defs["ImVector_back"][1] = {} +defs["ImVector_back"][1]["args"] = "(ImVector* self)" +defs["ImVector_back"][1]["argsT"] = {} +defs["ImVector_back"][1]["argsT"][1] = {} +defs["ImVector_back"][1]["argsT"][1]["name"] = "self" +defs["ImVector_back"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_back"][1]["argsoriginal"] = "()" +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:1638" +defs["ImVector_back"][1]["ov_cimguiname"] = "ImVector_backNil" +defs["ImVector_back"][1]["ret"] = "T*" +defs["ImVector_back"][1]["retref"] = "&" +defs["ImVector_back"][1]["signature"] = "()" +defs["ImVector_back"][1]["stname"] = "ImVector" +defs["ImVector_back"][1]["templated"] = true +defs["ImVector_back"][2] = {} +defs["ImVector_back"][2]["args"] = "(ImVector* self)" +defs["ImVector_back"][2]["argsT"] = {} +defs["ImVector_back"][2]["argsT"][1] = {} +defs["ImVector_back"][2]["argsT"][1]["name"] = "self" +defs["ImVector_back"][2]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_back"][2]["argsoriginal"] = "()" +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:1639" +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" +defs["ImVector_back"][2]["stname"] = "ImVector" +defs["ImVector_back"][2]["templated"] = true +defs["ImVector_back"]["()"] = defs["ImVector_back"][1] +defs["ImVector_back"]["()const"] = defs["ImVector_back"][2] +defs["ImVector_begin"] = {} +defs["ImVector_begin"][1] = {} +defs["ImVector_begin"][1]["args"] = "(ImVector* self)" +defs["ImVector_begin"][1]["argsT"] = {} +defs["ImVector_begin"][1]["argsT"][1] = {} +defs["ImVector_begin"][1]["argsT"][1]["name"] = "self" +defs["ImVector_begin"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_begin"][1]["argsoriginal"] = "()" +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:1632" +defs["ImVector_begin"][1]["ov_cimguiname"] = "ImVector_beginNil" +defs["ImVector_begin"][1]["ret"] = "T*" +defs["ImVector_begin"][1]["signature"] = "()" +defs["ImVector_begin"][1]["stname"] = "ImVector" +defs["ImVector_begin"][1]["templated"] = true +defs["ImVector_begin"][2] = {} +defs["ImVector_begin"][2]["args"] = "(ImVector* self)" +defs["ImVector_begin"][2]["argsT"] = {} +defs["ImVector_begin"][2]["argsT"][1] = {} +defs["ImVector_begin"][2]["argsT"][1]["name"] = "self" +defs["ImVector_begin"][2]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_begin"][2]["argsoriginal"] = "()" +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:1633" +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" +defs["ImVector_begin"][2]["templated"] = true +defs["ImVector_begin"]["()"] = defs["ImVector_begin"][1] +defs["ImVector_begin"]["()const"] = defs["ImVector_begin"][2] +defs["ImVector_capacity"] = {} +defs["ImVector_capacity"][1] = {} +defs["ImVector_capacity"][1]["args"] = "(ImVector* self)" +defs["ImVector_capacity"][1]["argsT"] = {} +defs["ImVector_capacity"][1]["argsT"][1] = {} +defs["ImVector_capacity"][1]["argsT"][1]["name"] = "self" +defs["ImVector_capacity"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_capacity"][1]["argsoriginal"] = "()" +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:1627" +defs["ImVector_capacity"][1]["ov_cimguiname"] = "ImVector_capacity" +defs["ImVector_capacity"][1]["ret"] = "int" +defs["ImVector_capacity"][1]["signature"] = "()const" +defs["ImVector_capacity"][1]["stname"] = "ImVector" +defs["ImVector_capacity"][1]["templated"] = true +defs["ImVector_capacity"]["()const"] = defs["ImVector_capacity"][1] +defs["ImVector_clear"] = {} +defs["ImVector_clear"][1] = {} +defs["ImVector_clear"][1]["args"] = "(ImVector* self)" +defs["ImVector_clear"][1]["argsT"] = {} +defs["ImVector_clear"][1]["argsT"][1] = {} +defs["ImVector_clear"][1]["argsT"][1]["name"] = "self" +defs["ImVector_clear"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_clear"][1]["argsoriginal"] = "()" +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:1631" +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_contains"] = {} +defs["ImVector_contains"][1] = {} +defs["ImVector_contains"][1]["args"] = "(ImVector* self,const T v)" +defs["ImVector_contains"][1]["argsT"] = {} +defs["ImVector_contains"][1]["argsT"][1] = {} +defs["ImVector_contains"][1]["argsT"][1]["name"] = "self" +defs["ImVector_contains"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_contains"][1]["argsT"][2] = {} +defs["ImVector_contains"][1]["argsT"][2]["name"] = "v" +defs["ImVector_contains"][1]["argsT"][2]["type"] = "const T" +defs["ImVector_contains"][1]["argsoriginal"] = "(const T& v)" +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:1656" +defs["ImVector_contains"][1]["ov_cimguiname"] = "ImVector_contains" +defs["ImVector_contains"][1]["ret"] = "bool" +defs["ImVector_contains"][1]["signature"] = "(const T)const" +defs["ImVector_contains"][1]["stname"] = "ImVector" +defs["ImVector_contains"][1]["templated"] = true +defs["ImVector_contains"]["(const T)const"] = defs["ImVector_contains"][1] +defs["ImVector_destroy"] = {} +defs["ImVector_destroy"][1] = {} +defs["ImVector_destroy"][1]["args"] = "(ImVector* self)" +defs["ImVector_destroy"][1]["argsT"] = {} +defs["ImVector_destroy"][1]["argsT"][1] = {} +defs["ImVector_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImVector_destroy"][1]["argsT"][1]["type"] = "ImVector*" +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:1621" +defs["ImVector_destroy"][1]["ov_cimguiname"] = "ImVector_destroy" +defs["ImVector_destroy"][1]["realdestructor"] = true +defs["ImVector_destroy"][1]["ret"] = "void" +defs["ImVector_destroy"][1]["signature"] = "(ImVector*)" +defs["ImVector_destroy"][1]["stname"] = "ImVector" +defs["ImVector_destroy"][1]["templated"] = true +defs["ImVector_destroy"]["(ImVector*)"] = defs["ImVector_destroy"][1] +defs["ImVector_empty"] = {} +defs["ImVector_empty"][1] = {} +defs["ImVector_empty"][1]["args"] = "(ImVector* self)" +defs["ImVector_empty"][1]["argsT"] = {} +defs["ImVector_empty"][1]["argsT"][1] = {} +defs["ImVector_empty"][1]["argsT"][1]["name"] = "self" +defs["ImVector_empty"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_empty"][1]["argsoriginal"] = "()" +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:1623" +defs["ImVector_empty"][1]["ov_cimguiname"] = "ImVector_empty" +defs["ImVector_empty"][1]["ret"] = "bool" +defs["ImVector_empty"][1]["signature"] = "()const" +defs["ImVector_empty"][1]["stname"] = "ImVector" +defs["ImVector_empty"][1]["templated"] = true +defs["ImVector_empty"]["()const"] = defs["ImVector_empty"][1] +defs["ImVector_end"] = {} +defs["ImVector_end"][1] = {} +defs["ImVector_end"][1]["args"] = "(ImVector* self)" +defs["ImVector_end"][1]["argsT"] = {} +defs["ImVector_end"][1]["argsT"][1] = {} +defs["ImVector_end"][1]["argsT"][1]["name"] = "self" +defs["ImVector_end"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_end"][1]["argsoriginal"] = "()" +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:1634" +defs["ImVector_end"][1]["ov_cimguiname"] = "ImVector_endNil" +defs["ImVector_end"][1]["ret"] = "T*" +defs["ImVector_end"][1]["signature"] = "()" +defs["ImVector_end"][1]["stname"] = "ImVector" +defs["ImVector_end"][1]["templated"] = true +defs["ImVector_end"][2] = {} +defs["ImVector_end"][2]["args"] = "(ImVector* self)" +defs["ImVector_end"][2]["argsT"] = {} +defs["ImVector_end"][2]["argsT"][1] = {} +defs["ImVector_end"][2]["argsT"][1]["name"] = "self" +defs["ImVector_end"][2]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_end"][2]["argsoriginal"] = "()" +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:1635" +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" +defs["ImVector_end"][2]["templated"] = true +defs["ImVector_end"]["()"] = defs["ImVector_end"][1] +defs["ImVector_end"]["()const"] = defs["ImVector_end"][2] +defs["ImVector_erase"] = {} +defs["ImVector_erase"][1] = {} +defs["ImVector_erase"][1]["args"] = "(ImVector* self,const T* it)" +defs["ImVector_erase"][1]["argsT"] = {} +defs["ImVector_erase"][1]["argsT"][1] = {} +defs["ImVector_erase"][1]["argsT"][1]["name"] = "self" +defs["ImVector_erase"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_erase"][1]["argsT"][2] = {} +defs["ImVector_erase"][1]["argsT"][2]["name"] = "it" +defs["ImVector_erase"][1]["argsT"][2]["type"] = "const T*" +defs["ImVector_erase"][1]["argsoriginal"] = "(const T* it)" +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:1652" +defs["ImVector_erase"][1]["ov_cimguiname"] = "ImVector_eraseNil" +defs["ImVector_erase"][1]["ret"] = "T*" +defs["ImVector_erase"][1]["signature"] = "(const T*)" +defs["ImVector_erase"][1]["stname"] = "ImVector" +defs["ImVector_erase"][1]["templated"] = true +defs["ImVector_erase"][2] = {} +defs["ImVector_erase"][2]["args"] = "(ImVector* self,const T* it,const T* it_last)" +defs["ImVector_erase"][2]["argsT"] = {} +defs["ImVector_erase"][2]["argsT"][1] = {} +defs["ImVector_erase"][2]["argsT"][1]["name"] = "self" +defs["ImVector_erase"][2]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_erase"][2]["argsT"][2] = {} +defs["ImVector_erase"][2]["argsT"][2]["name"] = "it" +defs["ImVector_erase"][2]["argsT"][2]["type"] = "const T*" +defs["ImVector_erase"][2]["argsT"][3] = {} +defs["ImVector_erase"][2]["argsT"][3]["name"] = "it_last" +defs["ImVector_erase"][2]["argsT"][3]["type"] = "const T*" +defs["ImVector_erase"][2]["argsoriginal"] = "(const T* it,const T* it_last)" +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:1653" +defs["ImVector_erase"][2]["ov_cimguiname"] = "ImVector_eraseTPtr" +defs["ImVector_erase"][2]["ret"] = "T*" +defs["ImVector_erase"][2]["signature"] = "(const T*,const T*)" +defs["ImVector_erase"][2]["stname"] = "ImVector" +defs["ImVector_erase"][2]["templated"] = true +defs["ImVector_erase"]["(const T*)"] = defs["ImVector_erase"][1] +defs["ImVector_erase"]["(const T*,const T*)"] = defs["ImVector_erase"][2] +defs["ImVector_erase_unsorted"] = {} +defs["ImVector_erase_unsorted"][1] = {} +defs["ImVector_erase_unsorted"][1]["args"] = "(ImVector* self,const T* it)" +defs["ImVector_erase_unsorted"][1]["argsT"] = {} +defs["ImVector_erase_unsorted"][1]["argsT"][1] = {} +defs["ImVector_erase_unsorted"][1]["argsT"][1]["name"] = "self" +defs["ImVector_erase_unsorted"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_erase_unsorted"][1]["argsT"][2] = {} +defs["ImVector_erase_unsorted"][1]["argsT"][2]["name"] = "it" +defs["ImVector_erase_unsorted"][1]["argsT"][2]["type"] = "const T*" +defs["ImVector_erase_unsorted"][1]["argsoriginal"] = "(const T* it)" +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:1654" +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*)" +defs["ImVector_erase_unsorted"][1]["stname"] = "ImVector" +defs["ImVector_erase_unsorted"][1]["templated"] = true +defs["ImVector_erase_unsorted"]["(const T*)"] = defs["ImVector_erase_unsorted"][1] +defs["ImVector_find"] = {} +defs["ImVector_find"][1] = {} +defs["ImVector_find"][1]["args"] = "(ImVector* self,const T v)" +defs["ImVector_find"][1]["argsT"] = {} +defs["ImVector_find"][1]["argsT"][1] = {} +defs["ImVector_find"][1]["argsT"][1]["name"] = "self" +defs["ImVector_find"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_find"][1]["argsT"][2] = {} +defs["ImVector_find"][1]["argsT"][2]["name"] = "v" +defs["ImVector_find"][1]["argsT"][2]["type"] = "const T" +defs["ImVector_find"][1]["argsoriginal"] = "(const T& v)" +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:1657" +defs["ImVector_find"][1]["ov_cimguiname"] = "ImVector_findNil" +defs["ImVector_find"][1]["ret"] = "T*" +defs["ImVector_find"][1]["signature"] = "(const T)" +defs["ImVector_find"][1]["stname"] = "ImVector" +defs["ImVector_find"][1]["templated"] = true +defs["ImVector_find"][2] = {} +defs["ImVector_find"][2]["args"] = "(ImVector* self,const T v)" +defs["ImVector_find"][2]["argsT"] = {} +defs["ImVector_find"][2]["argsT"][1] = {} +defs["ImVector_find"][2]["argsT"][1]["name"] = "self" +defs["ImVector_find"][2]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_find"][2]["argsT"][2] = {} +defs["ImVector_find"][2]["argsT"][2]["name"] = "v" +defs["ImVector_find"][2]["argsT"][2]["type"] = "const T" +defs["ImVector_find"][2]["argsoriginal"] = "(const T& v)" +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:1658" +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" +defs["ImVector_find"][2]["templated"] = true +defs["ImVector_find"]["(const T)"] = defs["ImVector_find"][1] +defs["ImVector_find"]["(const T)const"] = defs["ImVector_find"][2] +defs["ImVector_find_erase"] = {} +defs["ImVector_find_erase"][1] = {} +defs["ImVector_find_erase"][1]["args"] = "(ImVector* self,const T v)" +defs["ImVector_find_erase"][1]["argsT"] = {} +defs["ImVector_find_erase"][1]["argsT"][1] = {} +defs["ImVector_find_erase"][1]["argsT"][1]["name"] = "self" +defs["ImVector_find_erase"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_find_erase"][1]["argsT"][2] = {} +defs["ImVector_find_erase"][1]["argsT"][2]["name"] = "v" +defs["ImVector_find_erase"][1]["argsT"][2]["type"] = "const T" +defs["ImVector_find_erase"][1]["argsoriginal"] = "(const T& v)" +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:1659" +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)" +defs["ImVector_find_erase"][1]["stname"] = "ImVector" +defs["ImVector_find_erase"][1]["templated"] = true +defs["ImVector_find_erase"]["(const T)"] = defs["ImVector_find_erase"][1] +defs["ImVector_find_erase_unsorted"] = {} +defs["ImVector_find_erase_unsorted"][1] = {} +defs["ImVector_find_erase_unsorted"][1]["args"] = "(ImVector* self,const T v)" +defs["ImVector_find_erase_unsorted"][1]["argsT"] = {} +defs["ImVector_find_erase_unsorted"][1]["argsT"][1] = {} +defs["ImVector_find_erase_unsorted"][1]["argsT"][1]["name"] = "self" +defs["ImVector_find_erase_unsorted"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_find_erase_unsorted"][1]["argsT"][2] = {} +defs["ImVector_find_erase_unsorted"][1]["argsT"][2]["name"] = "v" +defs["ImVector_find_erase_unsorted"][1]["argsT"][2]["type"] = "const T" +defs["ImVector_find_erase_unsorted"][1]["argsoriginal"] = "(const T& v)" +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:1660" +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)" +defs["ImVector_find_erase_unsorted"][1]["stname"] = "ImVector" +defs["ImVector_find_erase_unsorted"][1]["templated"] = true +defs["ImVector_find_erase_unsorted"]["(const T)"] = defs["ImVector_find_erase_unsorted"][1] +defs["ImVector_front"] = {} +defs["ImVector_front"][1] = {} +defs["ImVector_front"][1]["args"] = "(ImVector* self)" +defs["ImVector_front"][1]["argsT"] = {} +defs["ImVector_front"][1]["argsT"][1] = {} +defs["ImVector_front"][1]["argsT"][1]["name"] = "self" +defs["ImVector_front"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_front"][1]["argsoriginal"] = "()" +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:1636" +defs["ImVector_front"][1]["ov_cimguiname"] = "ImVector_frontNil" +defs["ImVector_front"][1]["ret"] = "T*" +defs["ImVector_front"][1]["retref"] = "&" +defs["ImVector_front"][1]["signature"] = "()" +defs["ImVector_front"][1]["stname"] = "ImVector" +defs["ImVector_front"][1]["templated"] = true +defs["ImVector_front"][2] = {} +defs["ImVector_front"][2]["args"] = "(ImVector* self)" +defs["ImVector_front"][2]["argsT"] = {} +defs["ImVector_front"][2]["argsT"][1] = {} +defs["ImVector_front"][2]["argsT"][1]["name"] = "self" +defs["ImVector_front"][2]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_front"][2]["argsoriginal"] = "()" +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:1637" +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" +defs["ImVector_front"][2]["stname"] = "ImVector" +defs["ImVector_front"][2]["templated"] = true +defs["ImVector_front"]["()"] = defs["ImVector_front"][1] +defs["ImVector_front"]["()const"] = defs["ImVector_front"][2] +defs["ImVector_index_from_ptr"] = {} +defs["ImVector_index_from_ptr"][1] = {} +defs["ImVector_index_from_ptr"][1]["args"] = "(ImVector* self,const T* it)" +defs["ImVector_index_from_ptr"][1]["argsT"] = {} +defs["ImVector_index_from_ptr"][1]["argsT"][1] = {} +defs["ImVector_index_from_ptr"][1]["argsT"][1]["name"] = "self" +defs["ImVector_index_from_ptr"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_index_from_ptr"][1]["argsT"][2] = {} +defs["ImVector_index_from_ptr"][1]["argsT"][2]["name"] = "it" +defs["ImVector_index_from_ptr"][1]["argsT"][2]["type"] = "const T*" +defs["ImVector_index_from_ptr"][1]["argsoriginal"] = "(const T* it)" +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:1661" +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" +defs["ImVector_index_from_ptr"][1]["stname"] = "ImVector" +defs["ImVector_index_from_ptr"][1]["templated"] = true +defs["ImVector_index_from_ptr"]["(const T*)const"] = defs["ImVector_index_from_ptr"][1] +defs["ImVector_insert"] = {} +defs["ImVector_insert"][1] = {} +defs["ImVector_insert"][1]["args"] = "(ImVector* self,const T* it,const T v)" +defs["ImVector_insert"][1]["argsT"] = {} +defs["ImVector_insert"][1]["argsT"][1] = {} +defs["ImVector_insert"][1]["argsT"][1]["name"] = "self" +defs["ImVector_insert"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_insert"][1]["argsT"][2] = {} +defs["ImVector_insert"][1]["argsT"][2]["name"] = "it" +defs["ImVector_insert"][1]["argsT"][2]["type"] = "const T*" +defs["ImVector_insert"][1]["argsT"][3] = {} +defs["ImVector_insert"][1]["argsT"][3]["name"] = "v" +defs["ImVector_insert"][1]["argsT"][3]["type"] = "const T" +defs["ImVector_insert"][1]["argsoriginal"] = "(const T* it,const T& v)" +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:1655" +defs["ImVector_insert"][1]["ov_cimguiname"] = "ImVector_insert" +defs["ImVector_insert"][1]["ret"] = "T*" +defs["ImVector_insert"][1]["signature"] = "(const T*,const T)" +defs["ImVector_insert"][1]["stname"] = "ImVector" +defs["ImVector_insert"][1]["templated"] = true +defs["ImVector_insert"]["(const T*,const T)"] = defs["ImVector_insert"][1] +defs["ImVector_max_size"] = {} +defs["ImVector_max_size"][1] = {} +defs["ImVector_max_size"][1]["args"] = "(ImVector* self)" +defs["ImVector_max_size"][1]["argsT"] = {} +defs["ImVector_max_size"][1]["argsT"][1] = {} +defs["ImVector_max_size"][1]["argsT"][1]["name"] = "self" +defs["ImVector_max_size"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_max_size"][1]["argsoriginal"] = "()" +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:1626" +defs["ImVector_max_size"][1]["ov_cimguiname"] = "ImVector_max_size" +defs["ImVector_max_size"][1]["ret"] = "int" +defs["ImVector_max_size"][1]["signature"] = "()const" +defs["ImVector_max_size"][1]["stname"] = "ImVector" +defs["ImVector_max_size"][1]["templated"] = true +defs["ImVector_max_size"]["()const"] = defs["ImVector_max_size"][1] +defs["ImVector_pop_back"] = {} +defs["ImVector_pop_back"][1] = {} +defs["ImVector_pop_back"][1]["args"] = "(ImVector* self)" +defs["ImVector_pop_back"][1]["argsT"] = {} +defs["ImVector_pop_back"][1]["argsT"][1] = {} +defs["ImVector_pop_back"][1]["argsT"][1]["name"] = "self" +defs["ImVector_pop_back"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_pop_back"][1]["argsoriginal"] = "()" +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:1650" +defs["ImVector_pop_back"][1]["ov_cimguiname"] = "ImVector_pop_back" +defs["ImVector_pop_back"][1]["ret"] = "void" +defs["ImVector_pop_back"][1]["signature"] = "()" +defs["ImVector_pop_back"][1]["stname"] = "ImVector" +defs["ImVector_pop_back"][1]["templated"] = true +defs["ImVector_pop_back"]["()"] = defs["ImVector_pop_back"][1] +defs["ImVector_push_back"] = {} +defs["ImVector_push_back"][1] = {} +defs["ImVector_push_back"][1]["args"] = "(ImVector* self,const T v)" +defs["ImVector_push_back"][1]["argsT"] = {} +defs["ImVector_push_back"][1]["argsT"][1] = {} +defs["ImVector_push_back"][1]["argsT"][1]["name"] = "self" +defs["ImVector_push_back"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_push_back"][1]["argsT"][2] = {} +defs["ImVector_push_back"][1]["argsT"][2]["name"] = "v" +defs["ImVector_push_back"][1]["argsT"][2]["type"] = "const T" +defs["ImVector_push_back"][1]["argsoriginal"] = "(const T& v)" +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:1649" +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)" +defs["ImVector_push_back"][1]["stname"] = "ImVector" +defs["ImVector_push_back"][1]["templated"] = true +defs["ImVector_push_back"]["(const T)"] = defs["ImVector_push_back"][1] +defs["ImVector_push_front"] = {} +defs["ImVector_push_front"][1] = {} +defs["ImVector_push_front"][1]["args"] = "(ImVector* self,const T v)" +defs["ImVector_push_front"][1]["argsT"] = {} +defs["ImVector_push_front"][1]["argsT"][1] = {} +defs["ImVector_push_front"][1]["argsT"][1]["name"] = "self" +defs["ImVector_push_front"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_push_front"][1]["argsT"][2] = {} +defs["ImVector_push_front"][1]["argsT"][2]["name"] = "v" +defs["ImVector_push_front"][1]["argsT"][2]["type"] = "const T" +defs["ImVector_push_front"][1]["argsoriginal"] = "(const T& v)" +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:1651" +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)" +defs["ImVector_push_front"][1]["stname"] = "ImVector" +defs["ImVector_push_front"][1]["templated"] = true +defs["ImVector_push_front"]["(const T)"] = defs["ImVector_push_front"][1] +defs["ImVector_reserve"] = {} +defs["ImVector_reserve"][1] = {} +defs["ImVector_reserve"][1]["args"] = "(ImVector* self,int new_capacity)" +defs["ImVector_reserve"][1]["argsT"] = {} +defs["ImVector_reserve"][1]["argsT"][1] = {} +defs["ImVector_reserve"][1]["argsT"][1]["name"] = "self" +defs["ImVector_reserve"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_reserve"][1]["argsT"][2] = {} +defs["ImVector_reserve"][1]["argsT"][2]["name"] = "new_capacity" +defs["ImVector_reserve"][1]["argsT"][2]["type"] = "int" +defs["ImVector_reserve"][1]["argsoriginal"] = "(int new_capacity)" +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:1646" +defs["ImVector_reserve"][1]["ov_cimguiname"] = "ImVector_reserve" +defs["ImVector_reserve"][1]["ret"] = "void" +defs["ImVector_reserve"][1]["signature"] = "(int)" +defs["ImVector_reserve"][1]["stname"] = "ImVector" +defs["ImVector_reserve"][1]["templated"] = true +defs["ImVector_reserve"]["(int)"] = defs["ImVector_reserve"][1] +defs["ImVector_resize"] = {} +defs["ImVector_resize"][1] = {} +defs["ImVector_resize"][1]["args"] = "(ImVector* self,int new_size)" +defs["ImVector_resize"][1]["argsT"] = {} +defs["ImVector_resize"][1]["argsT"][1] = {} +defs["ImVector_resize"][1]["argsT"][1]["name"] = "self" +defs["ImVector_resize"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_resize"][1]["argsT"][2] = {} +defs["ImVector_resize"][1]["argsT"][2]["name"] = "new_size" +defs["ImVector_resize"][1]["argsT"][2]["type"] = "int" +defs["ImVector_resize"][1]["argsoriginal"] = "(int new_size)" +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:1643" +defs["ImVector_resize"][1]["ov_cimguiname"] = "ImVector_resizeNil" +defs["ImVector_resize"][1]["ret"] = "void" +defs["ImVector_resize"][1]["signature"] = "(int)" +defs["ImVector_resize"][1]["stname"] = "ImVector" +defs["ImVector_resize"][1]["templated"] = true +defs["ImVector_resize"][2] = {} +defs["ImVector_resize"][2]["args"] = "(ImVector* self,int new_size,const T v)" +defs["ImVector_resize"][2]["argsT"] = {} +defs["ImVector_resize"][2]["argsT"][1] = {} +defs["ImVector_resize"][2]["argsT"][1]["name"] = "self" +defs["ImVector_resize"][2]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_resize"][2]["argsT"][2] = {} +defs["ImVector_resize"][2]["argsT"][2]["name"] = "new_size" +defs["ImVector_resize"][2]["argsT"][2]["type"] = "int" +defs["ImVector_resize"][2]["argsT"][3] = {} +defs["ImVector_resize"][2]["argsT"][3]["name"] = "v" +defs["ImVector_resize"][2]["argsT"][3]["type"] = "const T" +defs["ImVector_resize"][2]["argsoriginal"] = "(int new_size,const T& v)" +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:1644" +defs["ImVector_resize"][2]["ov_cimguiname"] = "ImVector_resizeT" +defs["ImVector_resize"][2]["ret"] = "void" +defs["ImVector_resize"][2]["signature"] = "(int,const T)" +defs["ImVector_resize"][2]["stname"] = "ImVector" +defs["ImVector_resize"][2]["templated"] = true +defs["ImVector_resize"]["(int)"] = defs["ImVector_resize"][1] +defs["ImVector_resize"]["(int,const T)"] = defs["ImVector_resize"][2] +defs["ImVector_shrink"] = {} +defs["ImVector_shrink"][1] = {} +defs["ImVector_shrink"][1]["args"] = "(ImVector* self,int new_size)" +defs["ImVector_shrink"][1]["argsT"] = {} +defs["ImVector_shrink"][1]["argsT"][1] = {} +defs["ImVector_shrink"][1]["argsT"][1]["name"] = "self" +defs["ImVector_shrink"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_shrink"][1]["argsT"][2] = {} +defs["ImVector_shrink"][1]["argsT"][2]["name"] = "new_size" +defs["ImVector_shrink"][1]["argsT"][2]["type"] = "int" +defs["ImVector_shrink"][1]["argsoriginal"] = "(int new_size)" +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:1645" +defs["ImVector_shrink"][1]["ov_cimguiname"] = "ImVector_shrink" +defs["ImVector_shrink"][1]["ret"] = "void" +defs["ImVector_shrink"][1]["signature"] = "(int)" +defs["ImVector_shrink"][1]["stname"] = "ImVector" +defs["ImVector_shrink"][1]["templated"] = true +defs["ImVector_shrink"]["(int)"] = defs["ImVector_shrink"][1] +defs["ImVector_size"] = {} +defs["ImVector_size"][1] = {} +defs["ImVector_size"][1]["args"] = "(ImVector* self)" +defs["ImVector_size"][1]["argsT"] = {} +defs["ImVector_size"][1]["argsT"][1] = {} +defs["ImVector_size"][1]["argsT"][1]["name"] = "self" +defs["ImVector_size"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_size"][1]["argsoriginal"] = "()" +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:1624" +defs["ImVector_size"][1]["ov_cimguiname"] = "ImVector_size" +defs["ImVector_size"][1]["ret"] = "int" +defs["ImVector_size"][1]["signature"] = "()const" +defs["ImVector_size"][1]["stname"] = "ImVector" +defs["ImVector_size"][1]["templated"] = true +defs["ImVector_size"]["()const"] = defs["ImVector_size"][1] +defs["ImVector_size_in_bytes"] = {} +defs["ImVector_size_in_bytes"][1] = {} +defs["ImVector_size_in_bytes"][1]["args"] = "(ImVector* self)" +defs["ImVector_size_in_bytes"][1]["argsT"] = {} +defs["ImVector_size_in_bytes"][1]["argsT"][1] = {} +defs["ImVector_size_in_bytes"][1]["argsT"][1]["name"] = "self" +defs["ImVector_size_in_bytes"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_size_in_bytes"][1]["argsoriginal"] = "()" +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:1625" +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" +defs["ImVector_size_in_bytes"][1]["stname"] = "ImVector" +defs["ImVector_size_in_bytes"][1]["templated"] = true +defs["ImVector_size_in_bytes"]["()const"] = defs["ImVector_size_in_bytes"][1] +defs["ImVector_swap"] = {} +defs["ImVector_swap"][1] = {} +defs["ImVector_swap"][1]["args"] = "(ImVector* self,ImVector* rhs)" +defs["ImVector_swap"][1]["argsT"] = {} +defs["ImVector_swap"][1]["argsT"][1] = {} +defs["ImVector_swap"][1]["argsT"][1]["name"] = "self" +defs["ImVector_swap"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_swap"][1]["argsT"][2] = {} +defs["ImVector_swap"][1]["argsT"][2]["name"] = "rhs" +defs["ImVector_swap"][1]["argsT"][2]["reftoptr"] = true +defs["ImVector_swap"][1]["argsT"][2]["type"] = "ImVector*" +defs["ImVector_swap"][1]["argsoriginal"] = "(ImVector& rhs)" +defs["ImVector_swap"][1]["call_args"] = "(*rhs)" +defs["ImVector_swap"][1]["cimguiname"] = "ImVector_swap" +defs["ImVector_swap"][1]["defaults"] = {} +defs["ImVector_swap"][1]["funcname"] = "swap" +defs["ImVector_swap"][1]["location"] = "imgui:1640" +defs["ImVector_swap"][1]["ov_cimguiname"] = "ImVector_swap" +defs["ImVector_swap"][1]["ret"] = "void" +defs["ImVector_swap"][1]["signature"] = "(ImVector*)" +defs["ImVector_swap"][1]["stname"] = "ImVector" +defs["ImVector_swap"][1]["templated"] = true +defs["ImVector_swap"]["(ImVector*)"] = defs["ImVector_swap"][1] +defs["igAcceptDragDropPayload"] = {} +defs["igAcceptDragDropPayload"][1] = {} +defs["igAcceptDragDropPayload"][1]["args"] = "(const char* type,ImGuiDragDropFlags flags)" +defs["igAcceptDragDropPayload"][1]["argsT"] = {} +defs["igAcceptDragDropPayload"][1]["argsT"][1] = {} +defs["igAcceptDragDropPayload"][1]["argsT"][1]["name"] = "type" +defs["igAcceptDragDropPayload"][1]["argsT"][1]["type"] = "const char*" +defs["igAcceptDragDropPayload"][1]["argsT"][2] = {} +defs["igAcceptDragDropPayload"][1]["argsT"][2]["name"] = "flags" +defs["igAcceptDragDropPayload"][1]["argsT"][2]["type"] = "ImGuiDragDropFlags" +defs["igAcceptDragDropPayload"][1]["argsoriginal"] = "(const char* type,ImGuiDragDropFlags flags=0)" +defs["igAcceptDragDropPayload"][1]["call_args"] = "(type,flags)" +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:750" +defs["igAcceptDragDropPayload"][1]["namespace"] = "ImGui" +defs["igAcceptDragDropPayload"][1]["ov_cimguiname"] = "igAcceptDragDropPayload" +defs["igAcceptDragDropPayload"][1]["ret"] = "const ImGuiPayload*" +defs["igAcceptDragDropPayload"][1]["signature"] = "(const char*,ImGuiDragDropFlags)" +defs["igAcceptDragDropPayload"][1]["stname"] = "" +defs["igAcceptDragDropPayload"]["(const char*,ImGuiDragDropFlags)"] = defs["igAcceptDragDropPayload"][1] +defs["igAlignTextToFramePadding"] = {} +defs["igAlignTextToFramePadding"][1] = {} +defs["igAlignTextToFramePadding"][1]["args"] = "()" +defs["igAlignTextToFramePadding"][1]["argsT"] = {} +defs["igAlignTextToFramePadding"][1]["argsoriginal"] = "()" +defs["igAlignTextToFramePadding"][1]["call_args"] = "()" +defs["igAlignTextToFramePadding"][1]["cimguiname"] = "igAlignTextToFramePadding" +defs["igAlignTextToFramePadding"][1]["defaults"] = {} +defs["igAlignTextToFramePadding"][1]["funcname"] = "AlignTextToFramePadding" +defs["igAlignTextToFramePadding"][1]["location"] = "imgui:418" +defs["igAlignTextToFramePadding"][1]["namespace"] = "ImGui" +defs["igAlignTextToFramePadding"][1]["ov_cimguiname"] = "igAlignTextToFramePadding" +defs["igAlignTextToFramePadding"][1]["ret"] = "void" +defs["igAlignTextToFramePadding"][1]["signature"] = "()" +defs["igAlignTextToFramePadding"][1]["stname"] = "" +defs["igAlignTextToFramePadding"]["()"] = defs["igAlignTextToFramePadding"][1] +defs["igArrowButton"] = {} +defs["igArrowButton"][1] = {} +defs["igArrowButton"][1]["args"] = "(const char* str_id,ImGuiDir dir)" +defs["igArrowButton"][1]["argsT"] = {} +defs["igArrowButton"][1]["argsT"][1] = {} +defs["igArrowButton"][1]["argsT"][1]["name"] = "str_id" +defs["igArrowButton"][1]["argsT"][1]["type"] = "const char*" +defs["igArrowButton"][1]["argsT"][2] = {} +defs["igArrowButton"][1]["argsT"][2]["name"] = "dir" +defs["igArrowButton"][1]["argsT"][2]["type"] = "ImGuiDir" +defs["igArrowButton"][1]["argsoriginal"] = "(const char* str_id,ImGuiDir dir)" +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:461" +defs["igArrowButton"][1]["namespace"] = "ImGui" +defs["igArrowButton"][1]["ov_cimguiname"] = "igArrowButton" +defs["igArrowButton"][1]["ret"] = "bool" +defs["igArrowButton"][1]["signature"] = "(const char*,ImGuiDir)" +defs["igArrowButton"][1]["stname"] = "" +defs["igArrowButton"]["(const char*,ImGuiDir)"] = defs["igArrowButton"][1] +defs["igBegin"] = {} +defs["igBegin"][1] = {} +defs["igBegin"][1]["args"] = "(const char* name,bool* p_open,ImGuiWindowFlags flags)" +defs["igBegin"][1]["argsT"] = {} +defs["igBegin"][1]["argsT"][1] = {} +defs["igBegin"][1]["argsT"][1]["name"] = "name" +defs["igBegin"][1]["argsT"][1]["type"] = "const char*" +defs["igBegin"][1]["argsT"][2] = {} +defs["igBegin"][1]["argsT"][2]["name"] = "p_open" +defs["igBegin"][1]["argsT"][2]["type"] = "bool*" +defs["igBegin"][1]["argsT"][3] = {} +defs["igBegin"][1]["argsT"][3]["name"] = "flags" +defs["igBegin"][1]["argsT"][3]["type"] = "ImGuiWindowFlags" +defs["igBegin"][1]["argsoriginal"] = "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)" +defs["igBegin"][1]["call_args"] = "(name,p_open,flags)" +defs["igBegin"][1]["cimguiname"] = "igBegin" +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:296" +defs["igBegin"][1]["namespace"] = "ImGui" +defs["igBegin"][1]["ov_cimguiname"] = "igBegin" +defs["igBegin"][1]["ret"] = "bool" +defs["igBegin"][1]["signature"] = "(const char*,bool*,ImGuiWindowFlags)" +defs["igBegin"][1]["stname"] = "" +defs["igBegin"]["(const char*,bool*,ImGuiWindowFlags)"] = defs["igBegin"][1] +defs["igBeginChild"] = {} +defs["igBeginChild"][1] = {} +defs["igBeginChild"][1]["args"] = "(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags)" +defs["igBeginChild"][1]["argsT"] = {} +defs["igBeginChild"][1]["argsT"][1] = {} +defs["igBeginChild"][1]["argsT"][1]["name"] = "str_id" +defs["igBeginChild"][1]["argsT"][1]["type"] = "const char*" +defs["igBeginChild"][1]["argsT"][2] = {} +defs["igBeginChild"][1]["argsT"][2]["name"] = "size" +defs["igBeginChild"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igBeginChild"][1]["argsT"][3] = {} +defs["igBeginChild"][1]["argsT"][3]["name"] = "border" +defs["igBeginChild"][1]["argsT"][3]["type"] = "bool" +defs["igBeginChild"][1]["argsT"][4] = {} +defs["igBeginChild"][1]["argsT"][4]["name"] = "flags" +defs["igBeginChild"][1]["argsT"][4]["type"] = "ImGuiWindowFlags" +defs["igBeginChild"][1]["argsoriginal"] = "(const char* str_id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)" +defs["igBeginChild"][1]["call_args"] = "(str_id,size,border,flags)" +defs["igBeginChild"][1]["cimguiname"] = "igBeginChild" +defs["igBeginChild"][1]["defaults"] = {} +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:307" +defs["igBeginChild"][1]["namespace"] = "ImGui" +defs["igBeginChild"][1]["ov_cimguiname"] = "igBeginChildStr" +defs["igBeginChild"][1]["ret"] = "bool" +defs["igBeginChild"][1]["signature"] = "(const char*,const ImVec2,bool,ImGuiWindowFlags)" +defs["igBeginChild"][1]["stname"] = "" +defs["igBeginChild"][2] = {} +defs["igBeginChild"][2]["args"] = "(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags)" +defs["igBeginChild"][2]["argsT"] = {} +defs["igBeginChild"][2]["argsT"][1] = {} +defs["igBeginChild"][2]["argsT"][1]["name"] = "id" +defs["igBeginChild"][2]["argsT"][1]["type"] = "ImGuiID" +defs["igBeginChild"][2]["argsT"][2] = {} +defs["igBeginChild"][2]["argsT"][2]["name"] = "size" +defs["igBeginChild"][2]["argsT"][2]["type"] = "const ImVec2" +defs["igBeginChild"][2]["argsT"][3] = {} +defs["igBeginChild"][2]["argsT"][3]["name"] = "border" +defs["igBeginChild"][2]["argsT"][3]["type"] = "bool" +defs["igBeginChild"][2]["argsT"][4] = {} +defs["igBeginChild"][2]["argsT"][4]["name"] = "flags" +defs["igBeginChild"][2]["argsT"][4]["type"] = "ImGuiWindowFlags" +defs["igBeginChild"][2]["argsoriginal"] = "(ImGuiID id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)" +defs["igBeginChild"][2]["call_args"] = "(id,size,border,flags)" +defs["igBeginChild"][2]["cimguiname"] = "igBeginChild" +defs["igBeginChild"][2]["defaults"] = {} +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:308" +defs["igBeginChild"][2]["namespace"] = "ImGui" +defs["igBeginChild"][2]["ov_cimguiname"] = "igBeginChildID" +defs["igBeginChild"][2]["ret"] = "bool" +defs["igBeginChild"][2]["signature"] = "(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)" +defs["igBeginChild"][2]["stname"] = "" +defs["igBeginChild"]["(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)"] = defs["igBeginChild"][2] +defs["igBeginChild"]["(const char*,const ImVec2,bool,ImGuiWindowFlags)"] = defs["igBeginChild"][1] +defs["igBeginChildFrame"] = {} +defs["igBeginChildFrame"][1] = {} +defs["igBeginChildFrame"][1]["args"] = "(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags)" +defs["igBeginChildFrame"][1]["argsT"] = {} +defs["igBeginChildFrame"][1]["argsT"][1] = {} +defs["igBeginChildFrame"][1]["argsT"][1]["name"] = "id" +defs["igBeginChildFrame"][1]["argsT"][1]["type"] = "ImGuiID" +defs["igBeginChildFrame"][1]["argsT"][2] = {} +defs["igBeginChildFrame"][1]["argsT"][2]["name"] = "size" +defs["igBeginChildFrame"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igBeginChildFrame"][1]["argsT"][3] = {} +defs["igBeginChildFrame"][1]["argsT"][3]["name"] = "flags" +defs["igBeginChildFrame"][1]["argsT"][3]["type"] = "ImGuiWindowFlags" +defs["igBeginChildFrame"][1]["argsoriginal"] = "(ImGuiID id,const ImVec2& size,ImGuiWindowFlags flags=0)" +defs["igBeginChildFrame"][1]["call_args"] = "(id,size,flags)" +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:797" +defs["igBeginChildFrame"][1]["namespace"] = "ImGui" +defs["igBeginChildFrame"][1]["ov_cimguiname"] = "igBeginChildFrame" +defs["igBeginChildFrame"][1]["ret"] = "bool" +defs["igBeginChildFrame"][1]["signature"] = "(ImGuiID,const ImVec2,ImGuiWindowFlags)" +defs["igBeginChildFrame"][1]["stname"] = "" +defs["igBeginChildFrame"]["(ImGuiID,const ImVec2,ImGuiWindowFlags)"] = defs["igBeginChildFrame"][1] +defs["igBeginCombo"] = {} +defs["igBeginCombo"][1] = {} +defs["igBeginCombo"][1]["args"] = "(const char* label,const char* preview_value,ImGuiComboFlags flags)" +defs["igBeginCombo"][1]["argsT"] = {} +defs["igBeginCombo"][1]["argsT"][1] = {} +defs["igBeginCombo"][1]["argsT"][1]["name"] = "label" +defs["igBeginCombo"][1]["argsT"][1]["type"] = "const char*" +defs["igBeginCombo"][1]["argsT"][2] = {} +defs["igBeginCombo"][1]["argsT"][2]["name"] = "preview_value" +defs["igBeginCombo"][1]["argsT"][2]["type"] = "const char*" +defs["igBeginCombo"][1]["argsT"][3] = {} +defs["igBeginCombo"][1]["argsT"][3]["name"] = "flags" +defs["igBeginCombo"][1]["argsT"][3]["type"] = "ImGuiComboFlags" +defs["igBeginCombo"][1]["argsoriginal"] = "(const char* label,const char* preview_value,ImGuiComboFlags flags=0)" +defs["igBeginCombo"][1]["call_args"] = "(label,preview_value,flags)" +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:475" +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["igBeginDragDropSource"] = {} +defs["igBeginDragDropSource"][1] = {} +defs["igBeginDragDropSource"][1]["args"] = "(ImGuiDragDropFlags flags)" +defs["igBeginDragDropSource"][1]["argsT"] = {} +defs["igBeginDragDropSource"][1]["argsT"][1] = {} +defs["igBeginDragDropSource"][1]["argsT"][1]["name"] = "flags" +defs["igBeginDragDropSource"][1]["argsT"][1]["type"] = "ImGuiDragDropFlags" +defs["igBeginDragDropSource"][1]["argsoriginal"] = "(ImGuiDragDropFlags flags=0)" +defs["igBeginDragDropSource"][1]["call_args"] = "(flags)" +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:746" +defs["igBeginDragDropSource"][1]["namespace"] = "ImGui" +defs["igBeginDragDropSource"][1]["ov_cimguiname"] = "igBeginDragDropSource" +defs["igBeginDragDropSource"][1]["ret"] = "bool" +defs["igBeginDragDropSource"][1]["signature"] = "(ImGuiDragDropFlags)" +defs["igBeginDragDropSource"][1]["stname"] = "" +defs["igBeginDragDropSource"]["(ImGuiDragDropFlags)"] = defs["igBeginDragDropSource"][1] +defs["igBeginDragDropTarget"] = {} +defs["igBeginDragDropTarget"][1] = {} +defs["igBeginDragDropTarget"][1]["args"] = "()" +defs["igBeginDragDropTarget"][1]["argsT"] = {} +defs["igBeginDragDropTarget"][1]["argsoriginal"] = "()" +defs["igBeginDragDropTarget"][1]["call_args"] = "()" +defs["igBeginDragDropTarget"][1]["cimguiname"] = "igBeginDragDropTarget" +defs["igBeginDragDropTarget"][1]["defaults"] = {} +defs["igBeginDragDropTarget"][1]["funcname"] = "BeginDragDropTarget" +defs["igBeginDragDropTarget"][1]["location"] = "imgui:749" +defs["igBeginDragDropTarget"][1]["namespace"] = "ImGui" +defs["igBeginDragDropTarget"][1]["ov_cimguiname"] = "igBeginDragDropTarget" +defs["igBeginDragDropTarget"][1]["ret"] = "bool" +defs["igBeginDragDropTarget"][1]["signature"] = "()" +defs["igBeginDragDropTarget"][1]["stname"] = "" +defs["igBeginDragDropTarget"]["()"] = defs["igBeginDragDropTarget"][1] +defs["igBeginGroup"] = {} +defs["igBeginGroup"][1] = {} +defs["igBeginGroup"][1]["args"] = "()" +defs["igBeginGroup"][1]["argsT"] = {} +defs["igBeginGroup"][1]["argsoriginal"] = "()" +defs["igBeginGroup"][1]["call_args"] = "()" +defs["igBeginGroup"][1]["cimguiname"] = "igBeginGroup" +defs["igBeginGroup"][1]["defaults"] = {} +defs["igBeginGroup"][1]["funcname"] = "BeginGroup" +defs["igBeginGroup"][1]["location"] = "imgui:407" +defs["igBeginGroup"][1]["namespace"] = "ImGui" +defs["igBeginGroup"][1]["ov_cimguiname"] = "igBeginGroup" +defs["igBeginGroup"][1]["ret"] = "void" +defs["igBeginGroup"][1]["signature"] = "()" +defs["igBeginGroup"][1]["stname"] = "" +defs["igBeginGroup"]["()"] = defs["igBeginGroup"][1] +defs["igBeginMainMenuBar"] = {} +defs["igBeginMainMenuBar"][1] = {} +defs["igBeginMainMenuBar"][1]["args"] = "()" +defs["igBeginMainMenuBar"][1]["argsT"] = {} +defs["igBeginMainMenuBar"][1]["argsoriginal"] = "()" +defs["igBeginMainMenuBar"][1]["call_args"] = "()" +defs["igBeginMainMenuBar"][1]["cimguiname"] = "igBeginMainMenuBar" +defs["igBeginMainMenuBar"][1]["defaults"] = {} +defs["igBeginMainMenuBar"][1]["funcname"] = "BeginMainMenuBar" +defs["igBeginMainMenuBar"][1]["location"] = "imgui:607" +defs["igBeginMainMenuBar"][1]["namespace"] = "ImGui" +defs["igBeginMainMenuBar"][1]["ov_cimguiname"] = "igBeginMainMenuBar" +defs["igBeginMainMenuBar"][1]["ret"] = "bool" +defs["igBeginMainMenuBar"][1]["signature"] = "()" +defs["igBeginMainMenuBar"][1]["stname"] = "" +defs["igBeginMainMenuBar"]["()"] = defs["igBeginMainMenuBar"][1] +defs["igBeginMenu"] = {} +defs["igBeginMenu"][1] = {} +defs["igBeginMenu"][1]["args"] = "(const char* label,bool enabled)" +defs["igBeginMenu"][1]["argsT"] = {} +defs["igBeginMenu"][1]["argsT"][1] = {} +defs["igBeginMenu"][1]["argsT"][1]["name"] = "label" +defs["igBeginMenu"][1]["argsT"][1]["type"] = "const char*" +defs["igBeginMenu"][1]["argsT"][2] = {} +defs["igBeginMenu"][1]["argsT"][2]["name"] = "enabled" +defs["igBeginMenu"][1]["argsT"][2]["type"] = "bool" +defs["igBeginMenu"][1]["argsoriginal"] = "(const char* label,bool enabled=true)" +defs["igBeginMenu"][1]["call_args"] = "(label,enabled)" +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:609" +defs["igBeginMenu"][1]["namespace"] = "ImGui" +defs["igBeginMenu"][1]["ov_cimguiname"] = "igBeginMenu" +defs["igBeginMenu"][1]["ret"] = "bool" +defs["igBeginMenu"][1]["signature"] = "(const char*,bool)" +defs["igBeginMenu"][1]["stname"] = "" +defs["igBeginMenu"]["(const char*,bool)"] = defs["igBeginMenu"][1] +defs["igBeginMenuBar"] = {} +defs["igBeginMenuBar"][1] = {} +defs["igBeginMenuBar"][1]["args"] = "()" +defs["igBeginMenuBar"][1]["argsT"] = {} +defs["igBeginMenuBar"][1]["argsoriginal"] = "()" +defs["igBeginMenuBar"][1]["call_args"] = "()" +defs["igBeginMenuBar"][1]["cimguiname"] = "igBeginMenuBar" +defs["igBeginMenuBar"][1]["defaults"] = {} +defs["igBeginMenuBar"][1]["funcname"] = "BeginMenuBar" +defs["igBeginMenuBar"][1]["location"] = "imgui:605" +defs["igBeginMenuBar"][1]["namespace"] = "ImGui" +defs["igBeginMenuBar"][1]["ov_cimguiname"] = "igBeginMenuBar" +defs["igBeginMenuBar"][1]["ret"] = "bool" +defs["igBeginMenuBar"][1]["signature"] = "()" +defs["igBeginMenuBar"][1]["stname"] = "" +defs["igBeginMenuBar"]["()"] = defs["igBeginMenuBar"][1] +defs["igBeginPopup"] = {} +defs["igBeginPopup"][1] = {} +defs["igBeginPopup"][1]["args"] = "(const char* str_id,ImGuiWindowFlags flags)" +defs["igBeginPopup"][1]["argsT"] = {} +defs["igBeginPopup"][1]["argsT"][1] = {} +defs["igBeginPopup"][1]["argsT"][1]["name"] = "str_id" +defs["igBeginPopup"][1]["argsT"][1]["type"] = "const char*" +defs["igBeginPopup"][1]["argsT"][2] = {} +defs["igBeginPopup"][1]["argsT"][2]["name"] = "flags" +defs["igBeginPopup"][1]["argsT"][2]["type"] = "ImGuiWindowFlags" +defs["igBeginPopup"][1]["argsoriginal"] = "(const char* str_id,ImGuiWindowFlags flags=0)" +defs["igBeginPopup"][1]["call_args"] = "(str_id,flags)" +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:632" +defs["igBeginPopup"][1]["namespace"] = "ImGui" +defs["igBeginPopup"][1]["ov_cimguiname"] = "igBeginPopup" +defs["igBeginPopup"][1]["ret"] = "bool" +defs["igBeginPopup"][1]["signature"] = "(const char*,ImGuiWindowFlags)" +defs["igBeginPopup"][1]["stname"] = "" +defs["igBeginPopup"]["(const char*,ImGuiWindowFlags)"] = defs["igBeginPopup"][1] +defs["igBeginPopupContextItem"] = {} +defs["igBeginPopupContextItem"][1] = {} +defs["igBeginPopupContextItem"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" +defs["igBeginPopupContextItem"][1]["argsT"] = {} +defs["igBeginPopupContextItem"][1]["argsT"][1] = {} +defs["igBeginPopupContextItem"][1]["argsT"][1]["name"] = "str_id" +defs["igBeginPopupContextItem"][1]["argsT"][1]["type"] = "const char*" +defs["igBeginPopupContextItem"][1]["argsT"][2] = {} +defs["igBeginPopupContextItem"][1]["argsT"][2]["name"] = "popup_flags" +defs["igBeginPopupContextItem"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" +defs["igBeginPopupContextItem"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)" +defs["igBeginPopupContextItem"][1]["call_args"] = "(str_id,popup_flags)" +defs["igBeginPopupContextItem"][1]["cimguiname"] = "igBeginPopupContextItem" +defs["igBeginPopupContextItem"][1]["defaults"] = {} +defs["igBeginPopupContextItem"][1]["defaults"]["popup_flags"] = "1" +defs["igBeginPopupContextItem"][1]["defaults"]["str_id"] = "NULL" +defs["igBeginPopupContextItem"][1]["funcname"] = "BeginPopupContextItem" +defs["igBeginPopupContextItem"][1]["location"] = "imgui:649" +defs["igBeginPopupContextItem"][1]["namespace"] = "ImGui" +defs["igBeginPopupContextItem"][1]["ov_cimguiname"] = "igBeginPopupContextItem" +defs["igBeginPopupContextItem"][1]["ret"] = "bool" +defs["igBeginPopupContextItem"][1]["signature"] = "(const char*,ImGuiPopupFlags)" +defs["igBeginPopupContextItem"][1]["stname"] = "" +defs["igBeginPopupContextItem"]["(const char*,ImGuiPopupFlags)"] = defs["igBeginPopupContextItem"][1] +defs["igBeginPopupContextVoid"] = {} +defs["igBeginPopupContextVoid"][1] = {} +defs["igBeginPopupContextVoid"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" +defs["igBeginPopupContextVoid"][1]["argsT"] = {} +defs["igBeginPopupContextVoid"][1]["argsT"][1] = {} +defs["igBeginPopupContextVoid"][1]["argsT"][1]["name"] = "str_id" +defs["igBeginPopupContextVoid"][1]["argsT"][1]["type"] = "const char*" +defs["igBeginPopupContextVoid"][1]["argsT"][2] = {} +defs["igBeginPopupContextVoid"][1]["argsT"][2]["name"] = "popup_flags" +defs["igBeginPopupContextVoid"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" +defs["igBeginPopupContextVoid"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)" +defs["igBeginPopupContextVoid"][1]["call_args"] = "(str_id,popup_flags)" +defs["igBeginPopupContextVoid"][1]["cimguiname"] = "igBeginPopupContextVoid" +defs["igBeginPopupContextVoid"][1]["defaults"] = {} +defs["igBeginPopupContextVoid"][1]["defaults"]["popup_flags"] = "1" +defs["igBeginPopupContextVoid"][1]["defaults"]["str_id"] = "NULL" +defs["igBeginPopupContextVoid"][1]["funcname"] = "BeginPopupContextVoid" +defs["igBeginPopupContextVoid"][1]["location"] = "imgui:651" +defs["igBeginPopupContextVoid"][1]["namespace"] = "ImGui" +defs["igBeginPopupContextVoid"][1]["ov_cimguiname"] = "igBeginPopupContextVoid" +defs["igBeginPopupContextVoid"][1]["ret"] = "bool" +defs["igBeginPopupContextVoid"][1]["signature"] = "(const char*,ImGuiPopupFlags)" +defs["igBeginPopupContextVoid"][1]["stname"] = "" +defs["igBeginPopupContextVoid"]["(const char*,ImGuiPopupFlags)"] = defs["igBeginPopupContextVoid"][1] +defs["igBeginPopupContextWindow"] = {} +defs["igBeginPopupContextWindow"][1] = {} +defs["igBeginPopupContextWindow"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" +defs["igBeginPopupContextWindow"][1]["argsT"] = {} +defs["igBeginPopupContextWindow"][1]["argsT"][1] = {} +defs["igBeginPopupContextWindow"][1]["argsT"][1]["name"] = "str_id" +defs["igBeginPopupContextWindow"][1]["argsT"][1]["type"] = "const char*" +defs["igBeginPopupContextWindow"][1]["argsT"][2] = {} +defs["igBeginPopupContextWindow"][1]["argsT"][2]["name"] = "popup_flags" +defs["igBeginPopupContextWindow"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" +defs["igBeginPopupContextWindow"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)" +defs["igBeginPopupContextWindow"][1]["call_args"] = "(str_id,popup_flags)" +defs["igBeginPopupContextWindow"][1]["cimguiname"] = "igBeginPopupContextWindow" +defs["igBeginPopupContextWindow"][1]["defaults"] = {} +defs["igBeginPopupContextWindow"][1]["defaults"]["popup_flags"] = "1" +defs["igBeginPopupContextWindow"][1]["defaults"]["str_id"] = "NULL" +defs["igBeginPopupContextWindow"][1]["funcname"] = "BeginPopupContextWindow" +defs["igBeginPopupContextWindow"][1]["location"] = "imgui:650" +defs["igBeginPopupContextWindow"][1]["namespace"] = "ImGui" +defs["igBeginPopupContextWindow"][1]["ov_cimguiname"] = "igBeginPopupContextWindow" +defs["igBeginPopupContextWindow"][1]["ret"] = "bool" +defs["igBeginPopupContextWindow"][1]["signature"] = "(const char*,ImGuiPopupFlags)" +defs["igBeginPopupContextWindow"][1]["stname"] = "" +defs["igBeginPopupContextWindow"]["(const char*,ImGuiPopupFlags)"] = defs["igBeginPopupContextWindow"][1] +defs["igBeginPopupModal"] = {} +defs["igBeginPopupModal"][1] = {} +defs["igBeginPopupModal"][1]["args"] = "(const char* name,bool* p_open,ImGuiWindowFlags flags)" +defs["igBeginPopupModal"][1]["argsT"] = {} +defs["igBeginPopupModal"][1]["argsT"][1] = {} +defs["igBeginPopupModal"][1]["argsT"][1]["name"] = "name" +defs["igBeginPopupModal"][1]["argsT"][1]["type"] = "const char*" +defs["igBeginPopupModal"][1]["argsT"][2] = {} +defs["igBeginPopupModal"][1]["argsT"][2]["name"] = "p_open" +defs["igBeginPopupModal"][1]["argsT"][2]["type"] = "bool*" +defs["igBeginPopupModal"][1]["argsT"][3] = {} +defs["igBeginPopupModal"][1]["argsT"][3]["name"] = "flags" +defs["igBeginPopupModal"][1]["argsT"][3]["type"] = "ImGuiWindowFlags" +defs["igBeginPopupModal"][1]["argsoriginal"] = "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)" +defs["igBeginPopupModal"][1]["call_args"] = "(name,p_open,flags)" +defs["igBeginPopupModal"][1]["cimguiname"] = "igBeginPopupModal" +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:633" +defs["igBeginPopupModal"][1]["namespace"] = "ImGui" +defs["igBeginPopupModal"][1]["ov_cimguiname"] = "igBeginPopupModal" +defs["igBeginPopupModal"][1]["ret"] = "bool" +defs["igBeginPopupModal"][1]["signature"] = "(const char*,bool*,ImGuiWindowFlags)" +defs["igBeginPopupModal"][1]["stname"] = "" +defs["igBeginPopupModal"]["(const char*,bool*,ImGuiWindowFlags)"] = defs["igBeginPopupModal"][1] +defs["igBeginTabBar"] = {} +defs["igBeginTabBar"][1] = {} +defs["igBeginTabBar"][1]["args"] = "(const char* str_id,ImGuiTabBarFlags flags)" +defs["igBeginTabBar"][1]["argsT"] = {} +defs["igBeginTabBar"][1]["argsT"][1] = {} +defs["igBeginTabBar"][1]["argsT"][1]["name"] = "str_id" +defs["igBeginTabBar"][1]["argsT"][1]["type"] = "const char*" +defs["igBeginTabBar"][1]["argsT"][2] = {} +defs["igBeginTabBar"][1]["argsT"][2]["name"] = "flags" +defs["igBeginTabBar"][1]["argsT"][2]["type"] = "ImGuiTabBarFlags" +defs["igBeginTabBar"][1]["argsoriginal"] = "(const char* str_id,ImGuiTabBarFlags flags=0)" +defs["igBeginTabBar"][1]["call_args"] = "(str_id,flags)" +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:728" +defs["igBeginTabBar"][1]["namespace"] = "ImGui" +defs["igBeginTabBar"][1]["ov_cimguiname"] = "igBeginTabBar" +defs["igBeginTabBar"][1]["ret"] = "bool" +defs["igBeginTabBar"][1]["signature"] = "(const char*,ImGuiTabBarFlags)" +defs["igBeginTabBar"][1]["stname"] = "" +defs["igBeginTabBar"]["(const char*,ImGuiTabBarFlags)"] = defs["igBeginTabBar"][1] +defs["igBeginTabItem"] = {} +defs["igBeginTabItem"][1] = {} +defs["igBeginTabItem"][1]["args"] = "(const char* label,bool* p_open,ImGuiTabItemFlags flags)" +defs["igBeginTabItem"][1]["argsT"] = {} +defs["igBeginTabItem"][1]["argsT"][1] = {} +defs["igBeginTabItem"][1]["argsT"][1]["name"] = "label" +defs["igBeginTabItem"][1]["argsT"][1]["type"] = "const char*" +defs["igBeginTabItem"][1]["argsT"][2] = {} +defs["igBeginTabItem"][1]["argsT"][2]["name"] = "p_open" +defs["igBeginTabItem"][1]["argsT"][2]["type"] = "bool*" +defs["igBeginTabItem"][1]["argsT"][3] = {} +defs["igBeginTabItem"][1]["argsT"][3]["name"] = "flags" +defs["igBeginTabItem"][1]["argsT"][3]["type"] = "ImGuiTabItemFlags" +defs["igBeginTabItem"][1]["argsoriginal"] = "(const char* label,bool* p_open=((void*)0),ImGuiTabItemFlags flags=0)" +defs["igBeginTabItem"][1]["call_args"] = "(label,p_open,flags)" +defs["igBeginTabItem"][1]["cimguiname"] = "igBeginTabItem" +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:730" +defs["igBeginTabItem"][1]["namespace"] = "ImGui" +defs["igBeginTabItem"][1]["ov_cimguiname"] = "igBeginTabItem" +defs["igBeginTabItem"][1]["ret"] = "bool" +defs["igBeginTabItem"][1]["signature"] = "(const char*,bool*,ImGuiTabItemFlags)" +defs["igBeginTabItem"][1]["stname"] = "" +defs["igBeginTabItem"]["(const char*,bool*,ImGuiTabItemFlags)"] = defs["igBeginTabItem"][1] +defs["igBeginTable"] = {} +defs["igBeginTable"][1] = {} +defs["igBeginTable"][1]["args"] = "(const char* str_id,int column,ImGuiTableFlags flags,const ImVec2 outer_size,float inner_width)" +defs["igBeginTable"][1]["argsT"] = {} +defs["igBeginTable"][1]["argsT"][1] = {} +defs["igBeginTable"][1]["argsT"][1]["name"] = "str_id" +defs["igBeginTable"][1]["argsT"][1]["type"] = "const char*" +defs["igBeginTable"][1]["argsT"][2] = {} +defs["igBeginTable"][1]["argsT"][2]["name"] = "column" +defs["igBeginTable"][1]["argsT"][2]["type"] = "int" +defs["igBeginTable"][1]["argsT"][3] = {} +defs["igBeginTable"][1]["argsT"][3]["name"] = "flags" +defs["igBeginTable"][1]["argsT"][3]["type"] = "ImGuiTableFlags" +defs["igBeginTable"][1]["argsT"][4] = {} +defs["igBeginTable"][1]["argsT"][4]["name"] = "outer_size" +defs["igBeginTable"][1]["argsT"][4]["type"] = "const ImVec2" +defs["igBeginTable"][1]["argsT"][5] = {} +defs["igBeginTable"][1]["argsT"][5]["name"] = "inner_width" +defs["igBeginTable"][1]["argsT"][5]["type"] = "float" +defs["igBeginTable"][1]["argsoriginal"] = "(const char* str_id,int column,ImGuiTableFlags flags=0,const ImVec2& outer_size=ImVec2(0.0f,0.0f),float inner_width=0.0f)" +defs["igBeginTable"][1]["call_args"] = "(str_id,column,flags,outer_size,inner_width)" +defs["igBeginTable"][1]["cimguiname"] = "igBeginTable" +defs["igBeginTable"][1]["defaults"] = {} +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:683" +defs["igBeginTable"][1]["namespace"] = "ImGui" +defs["igBeginTable"][1]["ov_cimguiname"] = "igBeginTable" +defs["igBeginTable"][1]["ret"] = "bool" +defs["igBeginTable"][1]["signature"] = "(const char*,int,ImGuiTableFlags,const ImVec2,float)" +defs["igBeginTable"][1]["stname"] = "" +defs["igBeginTable"]["(const char*,int,ImGuiTableFlags,const ImVec2,float)"] = defs["igBeginTable"][1] +defs["igBeginTooltip"] = {} +defs["igBeginTooltip"][1] = {} +defs["igBeginTooltip"][1]["args"] = "()" +defs["igBeginTooltip"][1]["argsT"] = {} +defs["igBeginTooltip"][1]["argsoriginal"] = "()" +defs["igBeginTooltip"][1]["call_args"] = "()" +defs["igBeginTooltip"][1]["cimguiname"] = "igBeginTooltip" +defs["igBeginTooltip"][1]["defaults"] = {} +defs["igBeginTooltip"][1]["funcname"] = "BeginTooltip" +defs["igBeginTooltip"][1]["location"] = "imgui:616" +defs["igBeginTooltip"][1]["namespace"] = "ImGui" +defs["igBeginTooltip"][1]["ov_cimguiname"] = "igBeginTooltip" +defs["igBeginTooltip"][1]["ret"] = "void" +defs["igBeginTooltip"][1]["signature"] = "()" +defs["igBeginTooltip"][1]["stname"] = "" +defs["igBeginTooltip"]["()"] = defs["igBeginTooltip"][1] +defs["igBullet"] = {} +defs["igBullet"][1] = {} +defs["igBullet"][1]["args"] = "()" +defs["igBullet"][1]["argsT"] = {} +defs["igBullet"][1]["argsoriginal"] = "()" +defs["igBullet"][1]["call_args"] = "()" +defs["igBullet"][1]["cimguiname"] = "igBullet" +defs["igBullet"][1]["defaults"] = {} +defs["igBullet"][1]["funcname"] = "Bullet" +defs["igBullet"][1]["location"] = "imgui:470" +defs["igBullet"][1]["namespace"] = "ImGui" +defs["igBullet"][1]["ov_cimguiname"] = "igBullet" +defs["igBullet"][1]["ret"] = "void" +defs["igBullet"][1]["signature"] = "()" +defs["igBullet"][1]["stname"] = "" +defs["igBullet"]["()"] = defs["igBullet"][1] +defs["igBulletText"] = {} +defs["igBulletText"][1] = {} +defs["igBulletText"][1]["args"] = "(const char* fmt,...)" +defs["igBulletText"][1]["argsT"] = {} +defs["igBulletText"][1]["argsT"][1] = {} +defs["igBulletText"][1]["argsT"][1]["name"] = "fmt" +defs["igBulletText"][1]["argsT"][1]["type"] = "const char*" +defs["igBulletText"][1]["argsT"][2] = {} +defs["igBulletText"][1]["argsT"][2]["name"] = "..." +defs["igBulletText"][1]["argsT"][2]["type"] = "..." +defs["igBulletText"][1]["argsoriginal"] = "(const char* fmt,...)" +defs["igBulletText"][1]["call_args"] = "(fmt,...)" +defs["igBulletText"][1]["cimguiname"] = "igBulletText" +defs["igBulletText"][1]["defaults"] = {} +defs["igBulletText"][1]["funcname"] = "BulletText" +defs["igBulletText"][1]["isvararg"] = "...)" +defs["igBulletText"][1]["location"] = "imgui:452" +defs["igBulletText"][1]["namespace"] = "ImGui" +defs["igBulletText"][1]["ov_cimguiname"] = "igBulletText" +defs["igBulletText"][1]["ret"] = "void" +defs["igBulletText"][1]["signature"] = "(const char*,...)" +defs["igBulletText"][1]["stname"] = "" +defs["igBulletText"]["(const char*,...)"] = defs["igBulletText"][1] +defs["igBulletTextV"] = {} +defs["igBulletTextV"][1] = {} +defs["igBulletTextV"][1]["args"] = "(const char* fmt,va_list args)" +defs["igBulletTextV"][1]["argsT"] = {} +defs["igBulletTextV"][1]["argsT"][1] = {} +defs["igBulletTextV"][1]["argsT"][1]["name"] = "fmt" +defs["igBulletTextV"][1]["argsT"][1]["type"] = "const char*" +defs["igBulletTextV"][1]["argsT"][2] = {} +defs["igBulletTextV"][1]["argsT"][2]["name"] = "args" +defs["igBulletTextV"][1]["argsT"][2]["type"] = "va_list" +defs["igBulletTextV"][1]["argsoriginal"] = "(const char* fmt,va_list args)" +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:453" +defs["igBulletTextV"][1]["namespace"] = "ImGui" +defs["igBulletTextV"][1]["ov_cimguiname"] = "igBulletTextV" +defs["igBulletTextV"][1]["ret"] = "void" +defs["igBulletTextV"][1]["signature"] = "(const char*,va_list)" +defs["igBulletTextV"][1]["stname"] = "" +defs["igBulletTextV"]["(const char*,va_list)"] = defs["igBulletTextV"][1] +defs["igButton"] = {} +defs["igButton"][1] = {} +defs["igButton"][1]["args"] = "(const char* label,const ImVec2 size)" +defs["igButton"][1]["argsT"] = {} +defs["igButton"][1]["argsT"][1] = {} +defs["igButton"][1]["argsT"][1]["name"] = "label" +defs["igButton"][1]["argsT"][1]["type"] = "const char*" +defs["igButton"][1]["argsT"][2] = {} +defs["igButton"][1]["argsT"][2]["name"] = "size" +defs["igButton"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igButton"][1]["argsoriginal"] = "(const char* label,const ImVec2& size=ImVec2(0,0))" +defs["igButton"][1]["call_args"] = "(label,size)" +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:458" +defs["igButton"][1]["namespace"] = "ImGui" +defs["igButton"][1]["ov_cimguiname"] = "igButton" +defs["igButton"][1]["ret"] = "bool" +defs["igButton"][1]["signature"] = "(const char*,const ImVec2)" +defs["igButton"][1]["stname"] = "" +defs["igButton"]["(const char*,const ImVec2)"] = defs["igButton"][1] +defs["igCalcItemWidth"] = {} +defs["igCalcItemWidth"][1] = {} +defs["igCalcItemWidth"][1]["args"] = "()" +defs["igCalcItemWidth"][1]["argsT"] = {} +defs["igCalcItemWidth"][1]["argsoriginal"] = "()" +defs["igCalcItemWidth"][1]["call_args"] = "()" +defs["igCalcItemWidth"][1]["cimguiname"] = "igCalcItemWidth" +defs["igCalcItemWidth"][1]["defaults"] = {} +defs["igCalcItemWidth"][1]["funcname"] = "CalcItemWidth" +defs["igCalcItemWidth"][1]["location"] = "imgui:380" +defs["igCalcItemWidth"][1]["namespace"] = "ImGui" +defs["igCalcItemWidth"][1]["ov_cimguiname"] = "igCalcItemWidth" +defs["igCalcItemWidth"][1]["ret"] = "float" +defs["igCalcItemWidth"][1]["signature"] = "()" +defs["igCalcItemWidth"][1]["stname"] = "" +defs["igCalcItemWidth"]["()"] = defs["igCalcItemWidth"][1] +defs["igCalcListClipping"] = {} +defs["igCalcListClipping"][1] = {} +defs["igCalcListClipping"][1]["args"] = "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)" +defs["igCalcListClipping"][1]["argsT"] = {} +defs["igCalcListClipping"][1]["argsT"][1] = {} +defs["igCalcListClipping"][1]["argsT"][1]["name"] = "items_count" +defs["igCalcListClipping"][1]["argsT"][1]["type"] = "int" +defs["igCalcListClipping"][1]["argsT"][2] = {} +defs["igCalcListClipping"][1]["argsT"][2]["name"] = "items_height" +defs["igCalcListClipping"][1]["argsT"][2]["type"] = "float" +defs["igCalcListClipping"][1]["argsT"][3] = {} +defs["igCalcListClipping"][1]["argsT"][3]["name"] = "out_items_display_start" +defs["igCalcListClipping"][1]["argsT"][3]["type"] = "int*" +defs["igCalcListClipping"][1]["argsT"][4] = {} +defs["igCalcListClipping"][1]["argsT"][4]["name"] = "out_items_display_end" +defs["igCalcListClipping"][1]["argsT"][4]["type"] = "int*" +defs["igCalcListClipping"][1]["argsoriginal"] = "(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)" +defs["igCalcListClipping"][1]["call_args"] = "(items_count,items_height,out_items_display_start,out_items_display_end)" +defs["igCalcListClipping"][1]["cimguiname"] = "igCalcListClipping" +defs["igCalcListClipping"][1]["defaults"] = {} +defs["igCalcListClipping"][1]["funcname"] = "CalcListClipping" +defs["igCalcListClipping"][1]["location"] = "imgui:796" +defs["igCalcListClipping"][1]["namespace"] = "ImGui" +defs["igCalcListClipping"][1]["ov_cimguiname"] = "igCalcListClipping" +defs["igCalcListClipping"][1]["ret"] = "void" +defs["igCalcListClipping"][1]["signature"] = "(int,float,int*,int*)" +defs["igCalcListClipping"][1]["stname"] = "" +defs["igCalcListClipping"]["(int,float,int*,int*)"] = defs["igCalcListClipping"][1] +defs["igCalcTextSize"] = {} +defs["igCalcTextSize"][1] = {} +defs["igCalcTextSize"][1]["args"] = "(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)" +defs["igCalcTextSize"][1]["argsT"] = {} +defs["igCalcTextSize"][1]["argsT"][1] = {} +defs["igCalcTextSize"][1]["argsT"][1]["name"] = "pOut" +defs["igCalcTextSize"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igCalcTextSize"][1]["argsT"][2] = {} +defs["igCalcTextSize"][1]["argsT"][2]["name"] = "text" +defs["igCalcTextSize"][1]["argsT"][2]["type"] = "const char*" +defs["igCalcTextSize"][1]["argsT"][3] = {} +defs["igCalcTextSize"][1]["argsT"][3]["name"] = "text_end" +defs["igCalcTextSize"][1]["argsT"][3]["type"] = "const char*" +defs["igCalcTextSize"][1]["argsT"][4] = {} +defs["igCalcTextSize"][1]["argsT"][4]["name"] = "hide_text_after_double_hash" +defs["igCalcTextSize"][1]["argsT"][4]["type"] = "bool" +defs["igCalcTextSize"][1]["argsT"][5] = {} +defs["igCalcTextSize"][1]["argsT"][5]["name"] = "wrap_width" +defs["igCalcTextSize"][1]["argsT"][5]["type"] = "float" +defs["igCalcTextSize"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)" +defs["igCalcTextSize"][1]["call_args"] = "(text,text_end,hide_text_after_double_hash,wrap_width)" +defs["igCalcTextSize"][1]["cimguiname"] = "igCalcTextSize" +defs["igCalcTextSize"][1]["defaults"] = {} +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:801" +defs["igCalcTextSize"][1]["namespace"] = "ImGui" +defs["igCalcTextSize"][1]["nonUDT"] = 1 +defs["igCalcTextSize"][1]["ov_cimguiname"] = "igCalcTextSize" +defs["igCalcTextSize"][1]["ret"] = "void" +defs["igCalcTextSize"][1]["signature"] = "(const char*,const char*,bool,float)" +defs["igCalcTextSize"][1]["stname"] = "" +defs["igCalcTextSize"]["(const char*,const char*,bool,float)"] = defs["igCalcTextSize"][1] +defs["igCaptureKeyboardFromApp"] = {} +defs["igCaptureKeyboardFromApp"][1] = {} +defs["igCaptureKeyboardFromApp"][1]["args"] = "(bool want_capture_keyboard_value)" +defs["igCaptureKeyboardFromApp"][1]["argsT"] = {} +defs["igCaptureKeyboardFromApp"][1]["argsT"][1] = {} +defs["igCaptureKeyboardFromApp"][1]["argsT"][1]["name"] = "want_capture_keyboard_value" +defs["igCaptureKeyboardFromApp"][1]["argsT"][1]["type"] = "bool" +defs["igCaptureKeyboardFromApp"][1]["argsoriginal"] = "(bool want_capture_keyboard_value=true)" +defs["igCaptureKeyboardFromApp"][1]["call_args"] = "(want_capture_keyboard_value)" +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:817" +defs["igCaptureKeyboardFromApp"][1]["namespace"] = "ImGui" +defs["igCaptureKeyboardFromApp"][1]["ov_cimguiname"] = "igCaptureKeyboardFromApp" +defs["igCaptureKeyboardFromApp"][1]["ret"] = "void" +defs["igCaptureKeyboardFromApp"][1]["signature"] = "(bool)" +defs["igCaptureKeyboardFromApp"][1]["stname"] = "" +defs["igCaptureKeyboardFromApp"]["(bool)"] = defs["igCaptureKeyboardFromApp"][1] +defs["igCaptureMouseFromApp"] = {} +defs["igCaptureMouseFromApp"][1] = {} +defs["igCaptureMouseFromApp"][1]["args"] = "(bool want_capture_mouse_value)" +defs["igCaptureMouseFromApp"][1]["argsT"] = {} +defs["igCaptureMouseFromApp"][1]["argsT"][1] = {} +defs["igCaptureMouseFromApp"][1]["argsT"][1]["name"] = "want_capture_mouse_value" +defs["igCaptureMouseFromApp"][1]["argsT"][1]["type"] = "bool" +defs["igCaptureMouseFromApp"][1]["argsoriginal"] = "(bool want_capture_mouse_value=true)" +defs["igCaptureMouseFromApp"][1]["call_args"] = "(want_capture_mouse_value)" +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:837" +defs["igCaptureMouseFromApp"][1]["namespace"] = "ImGui" +defs["igCaptureMouseFromApp"][1]["ov_cimguiname"] = "igCaptureMouseFromApp" +defs["igCaptureMouseFromApp"][1]["ret"] = "void" +defs["igCaptureMouseFromApp"][1]["signature"] = "(bool)" +defs["igCaptureMouseFromApp"][1]["stname"] = "" +defs["igCaptureMouseFromApp"]["(bool)"] = defs["igCaptureMouseFromApp"][1] +defs["igCheckbox"] = {} +defs["igCheckbox"][1] = {} +defs["igCheckbox"][1]["args"] = "(const char* label,bool* v)" +defs["igCheckbox"][1]["argsT"] = {} +defs["igCheckbox"][1]["argsT"][1] = {} +defs["igCheckbox"][1]["argsT"][1]["name"] = "label" +defs["igCheckbox"][1]["argsT"][1]["type"] = "const char*" +defs["igCheckbox"][1]["argsT"][2] = {} +defs["igCheckbox"][1]["argsT"][2]["name"] = "v" +defs["igCheckbox"][1]["argsT"][2]["type"] = "bool*" +defs["igCheckbox"][1]["argsoriginal"] = "(const char* label,bool* v)" +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:464" +defs["igCheckbox"][1]["namespace"] = "ImGui" +defs["igCheckbox"][1]["ov_cimguiname"] = "igCheckbox" +defs["igCheckbox"][1]["ret"] = "bool" +defs["igCheckbox"][1]["signature"] = "(const char*,bool*)" +defs["igCheckbox"][1]["stname"] = "" +defs["igCheckbox"]["(const char*,bool*)"] = defs["igCheckbox"][1] +defs["igCheckboxFlags"] = {} +defs["igCheckboxFlags"][1] = {} +defs["igCheckboxFlags"][1]["args"] = "(const char* label,int* flags,int flags_value)" +defs["igCheckboxFlags"][1]["argsT"] = {} +defs["igCheckboxFlags"][1]["argsT"][1] = {} +defs["igCheckboxFlags"][1]["argsT"][1]["name"] = "label" +defs["igCheckboxFlags"][1]["argsT"][1]["type"] = "const char*" +defs["igCheckboxFlags"][1]["argsT"][2] = {} +defs["igCheckboxFlags"][1]["argsT"][2]["name"] = "flags" +defs["igCheckboxFlags"][1]["argsT"][2]["type"] = "int*" +defs["igCheckboxFlags"][1]["argsT"][3] = {} +defs["igCheckboxFlags"][1]["argsT"][3]["name"] = "flags_value" +defs["igCheckboxFlags"][1]["argsT"][3]["type"] = "int" +defs["igCheckboxFlags"][1]["argsoriginal"] = "(const char* label,int* flags,int flags_value)" +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:465" +defs["igCheckboxFlags"][1]["namespace"] = "ImGui" +defs["igCheckboxFlags"][1]["ov_cimguiname"] = "igCheckboxFlagsIntPtr" +defs["igCheckboxFlags"][1]["ret"] = "bool" +defs["igCheckboxFlags"][1]["signature"] = "(const char*,int*,int)" +defs["igCheckboxFlags"][1]["stname"] = "" +defs["igCheckboxFlags"][2] = {} +defs["igCheckboxFlags"][2]["args"] = "(const char* label,unsigned int* flags,unsigned int flags_value)" +defs["igCheckboxFlags"][2]["argsT"] = {} +defs["igCheckboxFlags"][2]["argsT"][1] = {} +defs["igCheckboxFlags"][2]["argsT"][1]["name"] = "label" +defs["igCheckboxFlags"][2]["argsT"][1]["type"] = "const char*" +defs["igCheckboxFlags"][2]["argsT"][2] = {} +defs["igCheckboxFlags"][2]["argsT"][2]["name"] = "flags" +defs["igCheckboxFlags"][2]["argsT"][2]["type"] = "unsigned int*" +defs["igCheckboxFlags"][2]["argsT"][3] = {} +defs["igCheckboxFlags"][2]["argsT"][3]["name"] = "flags_value" +defs["igCheckboxFlags"][2]["argsT"][3]["type"] = "unsigned int" +defs["igCheckboxFlags"][2]["argsoriginal"] = "(const char* label,unsigned int* flags,unsigned int flags_value)" +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:466" +defs["igCheckboxFlags"][2]["namespace"] = "ImGui" +defs["igCheckboxFlags"][2]["ov_cimguiname"] = "igCheckboxFlagsUintPtr" +defs["igCheckboxFlags"][2]["ret"] = "bool" +defs["igCheckboxFlags"][2]["signature"] = "(const char*,unsigned int*,unsigned int)" +defs["igCheckboxFlags"][2]["stname"] = "" +defs["igCheckboxFlags"]["(const char*,int*,int)"] = defs["igCheckboxFlags"][1] +defs["igCheckboxFlags"]["(const char*,unsigned int*,unsigned int)"] = defs["igCheckboxFlags"][2] +defs["igCloseCurrentPopup"] = {} +defs["igCloseCurrentPopup"][1] = {} +defs["igCloseCurrentPopup"][1]["args"] = "()" +defs["igCloseCurrentPopup"][1]["argsT"] = {} +defs["igCloseCurrentPopup"][1]["argsoriginal"] = "()" +defs["igCloseCurrentPopup"][1]["call_args"] = "()" +defs["igCloseCurrentPopup"][1]["cimguiname"] = "igCloseCurrentPopup" +defs["igCloseCurrentPopup"][1]["defaults"] = {} +defs["igCloseCurrentPopup"][1]["funcname"] = "CloseCurrentPopup" +defs["igCloseCurrentPopup"][1]["location"] = "imgui:643" +defs["igCloseCurrentPopup"][1]["namespace"] = "ImGui" +defs["igCloseCurrentPopup"][1]["ov_cimguiname"] = "igCloseCurrentPopup" +defs["igCloseCurrentPopup"][1]["ret"] = "void" +defs["igCloseCurrentPopup"][1]["signature"] = "()" +defs["igCloseCurrentPopup"][1]["stname"] = "" +defs["igCloseCurrentPopup"]["()"] = defs["igCloseCurrentPopup"][1] +defs["igCollapsingHeader"] = {} +defs["igCollapsingHeader"][1] = {} +defs["igCollapsingHeader"][1]["args"] = "(const char* label,ImGuiTreeNodeFlags flags)" +defs["igCollapsingHeader"][1]["argsT"] = {} +defs["igCollapsingHeader"][1]["argsT"][1] = {} +defs["igCollapsingHeader"][1]["argsT"][1]["name"] = "label" +defs["igCollapsingHeader"][1]["argsT"][1]["type"] = "const char*" +defs["igCollapsingHeader"][1]["argsT"][2] = {} +defs["igCollapsingHeader"][1]["argsT"][2]["name"] = "flags" +defs["igCollapsingHeader"][1]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" +defs["igCollapsingHeader"][1]["argsoriginal"] = "(const char* label,ImGuiTreeNodeFlags flags=0)" +defs["igCollapsingHeader"][1]["call_args"] = "(label,flags)" +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:570" +defs["igCollapsingHeader"][1]["namespace"] = "ImGui" +defs["igCollapsingHeader"][1]["ov_cimguiname"] = "igCollapsingHeaderTreeNodeFlags" +defs["igCollapsingHeader"][1]["ret"] = "bool" +defs["igCollapsingHeader"][1]["signature"] = "(const char*,ImGuiTreeNodeFlags)" +defs["igCollapsingHeader"][1]["stname"] = "" +defs["igCollapsingHeader"][2] = {} +defs["igCollapsingHeader"][2]["args"] = "(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags)" +defs["igCollapsingHeader"][2]["argsT"] = {} +defs["igCollapsingHeader"][2]["argsT"][1] = {} +defs["igCollapsingHeader"][2]["argsT"][1]["name"] = "label" +defs["igCollapsingHeader"][2]["argsT"][1]["type"] = "const char*" +defs["igCollapsingHeader"][2]["argsT"][2] = {} +defs["igCollapsingHeader"][2]["argsT"][2]["name"] = "p_visible" +defs["igCollapsingHeader"][2]["argsT"][2]["type"] = "bool*" +defs["igCollapsingHeader"][2]["argsT"][3] = {} +defs["igCollapsingHeader"][2]["argsT"][3]["name"] = "flags" +defs["igCollapsingHeader"][2]["argsT"][3]["type"] = "ImGuiTreeNodeFlags" +defs["igCollapsingHeader"][2]["argsoriginal"] = "(const char* label,bool* p_visible,ImGuiTreeNodeFlags flags=0)" +defs["igCollapsingHeader"][2]["call_args"] = "(label,p_visible,flags)" +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:571" +defs["igCollapsingHeader"][2]["namespace"] = "ImGui" +defs["igCollapsingHeader"][2]["ov_cimguiname"] = "igCollapsingHeaderBoolPtr" +defs["igCollapsingHeader"][2]["ret"] = "bool" +defs["igCollapsingHeader"][2]["signature"] = "(const char*,bool*,ImGuiTreeNodeFlags)" +defs["igCollapsingHeader"][2]["stname"] = "" +defs["igCollapsingHeader"]["(const char*,ImGuiTreeNodeFlags)"] = defs["igCollapsingHeader"][1] +defs["igCollapsingHeader"]["(const char*,bool*,ImGuiTreeNodeFlags)"] = defs["igCollapsingHeader"][2] +defs["igColorButton"] = {} +defs["igColorButton"][1] = {} +defs["igColorButton"][1]["args"] = "(const char* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size)" +defs["igColorButton"][1]["argsT"] = {} +defs["igColorButton"][1]["argsT"][1] = {} +defs["igColorButton"][1]["argsT"][1]["name"] = "desc_id" +defs["igColorButton"][1]["argsT"][1]["type"] = "const char*" +defs["igColorButton"][1]["argsT"][2] = {} +defs["igColorButton"][1]["argsT"][2]["name"] = "col" +defs["igColorButton"][1]["argsT"][2]["type"] = "const ImVec4" +defs["igColorButton"][1]["argsT"][3] = {} +defs["igColorButton"][1]["argsT"][3]["name"] = "flags" +defs["igColorButton"][1]["argsT"][3]["type"] = "ImGuiColorEditFlags" +defs["igColorButton"][1]["argsT"][4] = {} +defs["igColorButton"][1]["argsT"][4]["name"] = "size" +defs["igColorButton"][1]["argsT"][4]["type"] = "ImVec2" +defs["igColorButton"][1]["argsoriginal"] = "(const char* desc_id,const ImVec4& col,ImGuiColorEditFlags flags=0,ImVec2 size=ImVec2(0,0))" +defs["igColorButton"][1]["call_args"] = "(desc_id,col,flags,size)" +defs["igColorButton"][1]["cimguiname"] = "igColorButton" +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:551" +defs["igColorButton"][1]["namespace"] = "ImGui" +defs["igColorButton"][1]["ov_cimguiname"] = "igColorButton" +defs["igColorButton"][1]["ret"] = "bool" +defs["igColorButton"][1]["signature"] = "(const char*,const ImVec4,ImGuiColorEditFlags,ImVec2)" +defs["igColorButton"][1]["stname"] = "" +defs["igColorButton"]["(const char*,const ImVec4,ImGuiColorEditFlags,ImVec2)"] = defs["igColorButton"][1] +defs["igColorConvertFloat4ToU32"] = {} +defs["igColorConvertFloat4ToU32"][1] = {} +defs["igColorConvertFloat4ToU32"][1]["args"] = "(const ImVec4 in)" +defs["igColorConvertFloat4ToU32"][1]["argsT"] = {} +defs["igColorConvertFloat4ToU32"][1]["argsT"][1] = {} +defs["igColorConvertFloat4ToU32"][1]["argsT"][1]["name"] = "in" +defs["igColorConvertFloat4ToU32"][1]["argsT"][1]["type"] = "const ImVec4" +defs["igColorConvertFloat4ToU32"][1]["argsoriginal"] = "(const ImVec4& in)" +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:805" +defs["igColorConvertFloat4ToU32"][1]["namespace"] = "ImGui" +defs["igColorConvertFloat4ToU32"][1]["ov_cimguiname"] = "igColorConvertFloat4ToU32" +defs["igColorConvertFloat4ToU32"][1]["ret"] = "ImU32" +defs["igColorConvertFloat4ToU32"][1]["signature"] = "(const ImVec4)" +defs["igColorConvertFloat4ToU32"][1]["stname"] = "" +defs["igColorConvertFloat4ToU32"]["(const ImVec4)"] = defs["igColorConvertFloat4ToU32"][1] +defs["igColorConvertHSVtoRGB"] = {} +defs["igColorConvertHSVtoRGB"][1] = {} +defs["igColorConvertHSVtoRGB"][1]["args"] = "(float h,float s,float v,float* out_r,float* out_g,float* out_b)" +defs["igColorConvertHSVtoRGB"][1]["argsT"] = {} +defs["igColorConvertHSVtoRGB"][1]["argsT"][1] = {} +defs["igColorConvertHSVtoRGB"][1]["argsT"][1]["name"] = "h" +defs["igColorConvertHSVtoRGB"][1]["argsT"][1]["type"] = "float" +defs["igColorConvertHSVtoRGB"][1]["argsT"][2] = {} +defs["igColorConvertHSVtoRGB"][1]["argsT"][2]["name"] = "s" +defs["igColorConvertHSVtoRGB"][1]["argsT"][2]["type"] = "float" +defs["igColorConvertHSVtoRGB"][1]["argsT"][3] = {} +defs["igColorConvertHSVtoRGB"][1]["argsT"][3]["name"] = "v" +defs["igColorConvertHSVtoRGB"][1]["argsT"][3]["type"] = "float" +defs["igColorConvertHSVtoRGB"][1]["argsT"][4] = {} +defs["igColorConvertHSVtoRGB"][1]["argsT"][4]["name"] = "out_r" +defs["igColorConvertHSVtoRGB"][1]["argsT"][4]["reftoptr"] = true +defs["igColorConvertHSVtoRGB"][1]["argsT"][4]["type"] = "float*" +defs["igColorConvertHSVtoRGB"][1]["argsT"][5] = {} +defs["igColorConvertHSVtoRGB"][1]["argsT"][5]["name"] = "out_g" +defs["igColorConvertHSVtoRGB"][1]["argsT"][5]["reftoptr"] = true +defs["igColorConvertHSVtoRGB"][1]["argsT"][5]["type"] = "float*" +defs["igColorConvertHSVtoRGB"][1]["argsT"][6] = {} +defs["igColorConvertHSVtoRGB"][1]["argsT"][6]["name"] = "out_b" +defs["igColorConvertHSVtoRGB"][1]["argsT"][6]["reftoptr"] = true +defs["igColorConvertHSVtoRGB"][1]["argsT"][6]["type"] = "float*" +defs["igColorConvertHSVtoRGB"][1]["argsoriginal"] = "(float h,float s,float v,float& out_r,float& out_g,float& out_b)" +defs["igColorConvertHSVtoRGB"][1]["call_args"] = "(h,s,v,*out_r,*out_g,*out_b)" +defs["igColorConvertHSVtoRGB"][1]["cimguiname"] = "igColorConvertHSVtoRGB" +defs["igColorConvertHSVtoRGB"][1]["defaults"] = {} +defs["igColorConvertHSVtoRGB"][1]["funcname"] = "ColorConvertHSVtoRGB" +defs["igColorConvertHSVtoRGB"][1]["location"] = "imgui:807" +defs["igColorConvertHSVtoRGB"][1]["namespace"] = "ImGui" +defs["igColorConvertHSVtoRGB"][1]["ov_cimguiname"] = "igColorConvertHSVtoRGB" +defs["igColorConvertHSVtoRGB"][1]["ret"] = "void" +defs["igColorConvertHSVtoRGB"][1]["signature"] = "(float,float,float,float*,float*,float*)" +defs["igColorConvertHSVtoRGB"][1]["stname"] = "" +defs["igColorConvertHSVtoRGB"]["(float,float,float,float*,float*,float*)"] = defs["igColorConvertHSVtoRGB"][1] +defs["igColorConvertRGBtoHSV"] = {} +defs["igColorConvertRGBtoHSV"][1] = {} +defs["igColorConvertRGBtoHSV"][1]["args"] = "(float r,float g,float b,float* out_h,float* out_s,float* out_v)" +defs["igColorConvertRGBtoHSV"][1]["argsT"] = {} +defs["igColorConvertRGBtoHSV"][1]["argsT"][1] = {} +defs["igColorConvertRGBtoHSV"][1]["argsT"][1]["name"] = "r" +defs["igColorConvertRGBtoHSV"][1]["argsT"][1]["type"] = "float" +defs["igColorConvertRGBtoHSV"][1]["argsT"][2] = {} +defs["igColorConvertRGBtoHSV"][1]["argsT"][2]["name"] = "g" +defs["igColorConvertRGBtoHSV"][1]["argsT"][2]["type"] = "float" +defs["igColorConvertRGBtoHSV"][1]["argsT"][3] = {} +defs["igColorConvertRGBtoHSV"][1]["argsT"][3]["name"] = "b" +defs["igColorConvertRGBtoHSV"][1]["argsT"][3]["type"] = "float" +defs["igColorConvertRGBtoHSV"][1]["argsT"][4] = {} +defs["igColorConvertRGBtoHSV"][1]["argsT"][4]["name"] = "out_h" +defs["igColorConvertRGBtoHSV"][1]["argsT"][4]["reftoptr"] = true +defs["igColorConvertRGBtoHSV"][1]["argsT"][4]["type"] = "float*" +defs["igColorConvertRGBtoHSV"][1]["argsT"][5] = {} +defs["igColorConvertRGBtoHSV"][1]["argsT"][5]["name"] = "out_s" +defs["igColorConvertRGBtoHSV"][1]["argsT"][5]["reftoptr"] = true +defs["igColorConvertRGBtoHSV"][1]["argsT"][5]["type"] = "float*" +defs["igColorConvertRGBtoHSV"][1]["argsT"][6] = {} +defs["igColorConvertRGBtoHSV"][1]["argsT"][6]["name"] = "out_v" +defs["igColorConvertRGBtoHSV"][1]["argsT"][6]["reftoptr"] = true +defs["igColorConvertRGBtoHSV"][1]["argsT"][6]["type"] = "float*" +defs["igColorConvertRGBtoHSV"][1]["argsoriginal"] = "(float r,float g,float b,float& out_h,float& out_s,float& out_v)" +defs["igColorConvertRGBtoHSV"][1]["call_args"] = "(r,g,b,*out_h,*out_s,*out_v)" +defs["igColorConvertRGBtoHSV"][1]["cimguiname"] = "igColorConvertRGBtoHSV" +defs["igColorConvertRGBtoHSV"][1]["defaults"] = {} +defs["igColorConvertRGBtoHSV"][1]["funcname"] = "ColorConvertRGBtoHSV" +defs["igColorConvertRGBtoHSV"][1]["location"] = "imgui:806" +defs["igColorConvertRGBtoHSV"][1]["namespace"] = "ImGui" +defs["igColorConvertRGBtoHSV"][1]["ov_cimguiname"] = "igColorConvertRGBtoHSV" +defs["igColorConvertRGBtoHSV"][1]["ret"] = "void" +defs["igColorConvertRGBtoHSV"][1]["signature"] = "(float,float,float,float*,float*,float*)" +defs["igColorConvertRGBtoHSV"][1]["stname"] = "" +defs["igColorConvertRGBtoHSV"]["(float,float,float,float*,float*,float*)"] = defs["igColorConvertRGBtoHSV"][1] +defs["igColorConvertU32ToFloat4"] = {} +defs["igColorConvertU32ToFloat4"][1] = {} +defs["igColorConvertU32ToFloat4"][1]["args"] = "(ImVec4 *pOut,ImU32 in)" +defs["igColorConvertU32ToFloat4"][1]["argsT"] = {} +defs["igColorConvertU32ToFloat4"][1]["argsT"][1] = {} +defs["igColorConvertU32ToFloat4"][1]["argsT"][1]["name"] = "pOut" +defs["igColorConvertU32ToFloat4"][1]["argsT"][1]["type"] = "ImVec4*" +defs["igColorConvertU32ToFloat4"][1]["argsT"][2] = {} +defs["igColorConvertU32ToFloat4"][1]["argsT"][2]["name"] = "in" +defs["igColorConvertU32ToFloat4"][1]["argsT"][2]["type"] = "ImU32" +defs["igColorConvertU32ToFloat4"][1]["argsoriginal"] = "(ImU32 in)" +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:804" +defs["igColorConvertU32ToFloat4"][1]["namespace"] = "ImGui" +defs["igColorConvertU32ToFloat4"][1]["nonUDT"] = 1 +defs["igColorConvertU32ToFloat4"][1]["ov_cimguiname"] = "igColorConvertU32ToFloat4" +defs["igColorConvertU32ToFloat4"][1]["ret"] = "void" +defs["igColorConvertU32ToFloat4"][1]["signature"] = "(ImU32)" +defs["igColorConvertU32ToFloat4"][1]["stname"] = "" +defs["igColorConvertU32ToFloat4"]["(ImU32)"] = defs["igColorConvertU32ToFloat4"][1] +defs["igColorEdit3"] = {} +defs["igColorEdit3"][1] = {} +defs["igColorEdit3"][1]["args"] = "(const char* label,float col[3],ImGuiColorEditFlags flags)" +defs["igColorEdit3"][1]["argsT"] = {} +defs["igColorEdit3"][1]["argsT"][1] = {} +defs["igColorEdit3"][1]["argsT"][1]["name"] = "label" +defs["igColorEdit3"][1]["argsT"][1]["type"] = "const char*" +defs["igColorEdit3"][1]["argsT"][2] = {} +defs["igColorEdit3"][1]["argsT"][2]["name"] = "col" +defs["igColorEdit3"][1]["argsT"][2]["type"] = "float[3]" +defs["igColorEdit3"][1]["argsT"][3] = {} +defs["igColorEdit3"][1]["argsT"][3]["name"] = "flags" +defs["igColorEdit3"][1]["argsT"][3]["type"] = "ImGuiColorEditFlags" +defs["igColorEdit3"][1]["argsoriginal"] = "(const char* label,float col[3],ImGuiColorEditFlags flags=0)" +defs["igColorEdit3"][1]["call_args"] = "(label,col,flags)" +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:547" +defs["igColorEdit3"][1]["namespace"] = "ImGui" +defs["igColorEdit3"][1]["ov_cimguiname"] = "igColorEdit3" +defs["igColorEdit3"][1]["ret"] = "bool" +defs["igColorEdit3"][1]["signature"] = "(const char*,float[3],ImGuiColorEditFlags)" +defs["igColorEdit3"][1]["stname"] = "" +defs["igColorEdit3"]["(const char*,float[3],ImGuiColorEditFlags)"] = defs["igColorEdit3"][1] +defs["igColorEdit4"] = {} +defs["igColorEdit4"][1] = {} +defs["igColorEdit4"][1]["args"] = "(const char* label,float col[4],ImGuiColorEditFlags flags)" +defs["igColorEdit4"][1]["argsT"] = {} +defs["igColorEdit4"][1]["argsT"][1] = {} +defs["igColorEdit4"][1]["argsT"][1]["name"] = "label" +defs["igColorEdit4"][1]["argsT"][1]["type"] = "const char*" +defs["igColorEdit4"][1]["argsT"][2] = {} +defs["igColorEdit4"][1]["argsT"][2]["name"] = "col" +defs["igColorEdit4"][1]["argsT"][2]["type"] = "float[4]" +defs["igColorEdit4"][1]["argsT"][3] = {} +defs["igColorEdit4"][1]["argsT"][3]["name"] = "flags" +defs["igColorEdit4"][1]["argsT"][3]["type"] = "ImGuiColorEditFlags" +defs["igColorEdit4"][1]["argsoriginal"] = "(const char* label,float col[4],ImGuiColorEditFlags flags=0)" +defs["igColorEdit4"][1]["call_args"] = "(label,col,flags)" +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:548" +defs["igColorEdit4"][1]["namespace"] = "ImGui" +defs["igColorEdit4"][1]["ov_cimguiname"] = "igColorEdit4" +defs["igColorEdit4"][1]["ret"] = "bool" +defs["igColorEdit4"][1]["signature"] = "(const char*,float[4],ImGuiColorEditFlags)" +defs["igColorEdit4"][1]["stname"] = "" +defs["igColorEdit4"]["(const char*,float[4],ImGuiColorEditFlags)"] = defs["igColorEdit4"][1] +defs["igColorPicker3"] = {} +defs["igColorPicker3"][1] = {} +defs["igColorPicker3"][1]["args"] = "(const char* label,float col[3],ImGuiColorEditFlags flags)" +defs["igColorPicker3"][1]["argsT"] = {} +defs["igColorPicker3"][1]["argsT"][1] = {} +defs["igColorPicker3"][1]["argsT"][1]["name"] = "label" +defs["igColorPicker3"][1]["argsT"][1]["type"] = "const char*" +defs["igColorPicker3"][1]["argsT"][2] = {} +defs["igColorPicker3"][1]["argsT"][2]["name"] = "col" +defs["igColorPicker3"][1]["argsT"][2]["type"] = "float[3]" +defs["igColorPicker3"][1]["argsT"][3] = {} +defs["igColorPicker3"][1]["argsT"][3]["name"] = "flags" +defs["igColorPicker3"][1]["argsT"][3]["type"] = "ImGuiColorEditFlags" +defs["igColorPicker3"][1]["argsoriginal"] = "(const char* label,float col[3],ImGuiColorEditFlags flags=0)" +defs["igColorPicker3"][1]["call_args"] = "(label,col,flags)" +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:549" +defs["igColorPicker3"][1]["namespace"] = "ImGui" +defs["igColorPicker3"][1]["ov_cimguiname"] = "igColorPicker3" +defs["igColorPicker3"][1]["ret"] = "bool" +defs["igColorPicker3"][1]["signature"] = "(const char*,float[3],ImGuiColorEditFlags)" +defs["igColorPicker3"][1]["stname"] = "" +defs["igColorPicker3"]["(const char*,float[3],ImGuiColorEditFlags)"] = defs["igColorPicker3"][1] +defs["igColorPicker4"] = {} +defs["igColorPicker4"][1] = {} +defs["igColorPicker4"][1]["args"] = "(const char* label,float col[4],ImGuiColorEditFlags flags,const float* ref_col)" +defs["igColorPicker4"][1]["argsT"] = {} +defs["igColorPicker4"][1]["argsT"][1] = {} +defs["igColorPicker4"][1]["argsT"][1]["name"] = "label" +defs["igColorPicker4"][1]["argsT"][1]["type"] = "const char*" +defs["igColorPicker4"][1]["argsT"][2] = {} +defs["igColorPicker4"][1]["argsT"][2]["name"] = "col" +defs["igColorPicker4"][1]["argsT"][2]["type"] = "float[4]" +defs["igColorPicker4"][1]["argsT"][3] = {} +defs["igColorPicker4"][1]["argsT"][3]["name"] = "flags" +defs["igColorPicker4"][1]["argsT"][3]["type"] = "ImGuiColorEditFlags" +defs["igColorPicker4"][1]["argsT"][4] = {} +defs["igColorPicker4"][1]["argsT"][4]["name"] = "ref_col" +defs["igColorPicker4"][1]["argsT"][4]["type"] = "const float*" +defs["igColorPicker4"][1]["argsoriginal"] = "(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void*)0))" +defs["igColorPicker4"][1]["call_args"] = "(label,col,flags,ref_col)" +defs["igColorPicker4"][1]["cimguiname"] = "igColorPicker4" +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:550" +defs["igColorPicker4"][1]["namespace"] = "ImGui" +defs["igColorPicker4"][1]["ov_cimguiname"] = "igColorPicker4" +defs["igColorPicker4"][1]["ret"] = "bool" +defs["igColorPicker4"][1]["signature"] = "(const char*,float[4],ImGuiColorEditFlags,const float*)" +defs["igColorPicker4"][1]["stname"] = "" +defs["igColorPicker4"]["(const char*,float[4],ImGuiColorEditFlags,const float*)"] = defs["igColorPicker4"][1] +defs["igColumns"] = {} +defs["igColumns"][1] = {} +defs["igColumns"][1]["args"] = "(int count,const char* id,bool border)" +defs["igColumns"][1]["argsT"] = {} +defs["igColumns"][1]["argsT"][1] = {} +defs["igColumns"][1]["argsT"][1]["name"] = "count" +defs["igColumns"][1]["argsT"][1]["type"] = "int" +defs["igColumns"][1]["argsT"][2] = {} +defs["igColumns"][1]["argsT"][2]["name"] = "id" +defs["igColumns"][1]["argsT"][2]["type"] = "const char*" +defs["igColumns"][1]["argsT"][3] = {} +defs["igColumns"][1]["argsT"][3]["name"] = "border" +defs["igColumns"][1]["argsT"][3]["type"] = "bool" +defs["igColumns"][1]["argsoriginal"] = "(int count=1,const char* id=((void*)0),bool border=true)" +defs["igColumns"][1]["call_args"] = "(count,id,border)" +defs["igColumns"][1]["cimguiname"] = "igColumns" +defs["igColumns"][1]["defaults"] = {} +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:718" +defs["igColumns"][1]["namespace"] = "ImGui" +defs["igColumns"][1]["ov_cimguiname"] = "igColumns" +defs["igColumns"][1]["ret"] = "void" +defs["igColumns"][1]["signature"] = "(int,const char*,bool)" +defs["igColumns"][1]["stname"] = "" +defs["igColumns"]["(int,const char*,bool)"] = defs["igColumns"][1] +defs["igCombo"] = {} +defs["igCombo"][1] = {} +defs["igCombo"][1]["args"] = "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items)" +defs["igCombo"][1]["argsT"] = {} +defs["igCombo"][1]["argsT"][1] = {} +defs["igCombo"][1]["argsT"][1]["name"] = "label" +defs["igCombo"][1]["argsT"][1]["type"] = "const char*" +defs["igCombo"][1]["argsT"][2] = {} +defs["igCombo"][1]["argsT"][2]["name"] = "current_item" +defs["igCombo"][1]["argsT"][2]["type"] = "int*" +defs["igCombo"][1]["argsT"][3] = {} +defs["igCombo"][1]["argsT"][3]["name"] = "items" +defs["igCombo"][1]["argsT"][3]["type"] = "const char* const[]" +defs["igCombo"][1]["argsT"][4] = {} +defs["igCombo"][1]["argsT"][4]["name"] = "items_count" +defs["igCombo"][1]["argsT"][4]["type"] = "int" +defs["igCombo"][1]["argsT"][5] = {} +defs["igCombo"][1]["argsT"][5]["name"] = "popup_max_height_in_items" +defs["igCombo"][1]["argsT"][5]["type"] = "int" +defs["igCombo"][1]["argsoriginal"] = "(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items=-1)" +defs["igCombo"][1]["call_args"] = "(label,current_item,items,items_count,popup_max_height_in_items)" +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:477" +defs["igCombo"][1]["namespace"] = "ImGui" +defs["igCombo"][1]["ov_cimguiname"] = "igComboStr_arr" +defs["igCombo"][1]["ret"] = "bool" +defs["igCombo"][1]["signature"] = "(const char*,int*,const char* const[],int,int)" +defs["igCombo"][1]["stname"] = "" +defs["igCombo"][2] = {} +defs["igCombo"][2]["args"] = "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items)" +defs["igCombo"][2]["argsT"] = {} +defs["igCombo"][2]["argsT"][1] = {} +defs["igCombo"][2]["argsT"][1]["name"] = "label" +defs["igCombo"][2]["argsT"][1]["type"] = "const char*" +defs["igCombo"][2]["argsT"][2] = {} +defs["igCombo"][2]["argsT"][2]["name"] = "current_item" +defs["igCombo"][2]["argsT"][2]["type"] = "int*" +defs["igCombo"][2]["argsT"][3] = {} +defs["igCombo"][2]["argsT"][3]["name"] = "items_separated_by_zeros" +defs["igCombo"][2]["argsT"][3]["type"] = "const char*" +defs["igCombo"][2]["argsT"][4] = {} +defs["igCombo"][2]["argsT"][4]["name"] = "popup_max_height_in_items" +defs["igCombo"][2]["argsT"][4]["type"] = "int" +defs["igCombo"][2]["argsoriginal"] = "(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items=-1)" +defs["igCombo"][2]["call_args"] = "(label,current_item,items_separated_by_zeros,popup_max_height_in_items)" +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:478" +defs["igCombo"][2]["namespace"] = "ImGui" +defs["igCombo"][2]["ov_cimguiname"] = "igComboStr" +defs["igCombo"][2]["ret"] = "bool" +defs["igCombo"][2]["signature"] = "(const char*,int*,const char*,int)" +defs["igCombo"][2]["stname"] = "" +defs["igCombo"][3] = {} +defs["igCombo"][3]["args"] = "(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)" +defs["igCombo"][3]["argsT"] = {} +defs["igCombo"][3]["argsT"][1] = {} +defs["igCombo"][3]["argsT"][1]["name"] = "label" +defs["igCombo"][3]["argsT"][1]["type"] = "const char*" +defs["igCombo"][3]["argsT"][2] = {} +defs["igCombo"][3]["argsT"][2]["name"] = "current_item" +defs["igCombo"][3]["argsT"][2]["type"] = "int*" +defs["igCombo"][3]["argsT"][3] = {} +defs["igCombo"][3]["argsT"][3]["name"] = "items_getter" +defs["igCombo"][3]["argsT"][3]["ret"] = "bool" +defs["igCombo"][3]["argsT"][3]["signature"] = "(void* data,int idx,const char** out_text)" +defs["igCombo"][3]["argsT"][3]["type"] = "bool(*)(void* data,int idx,const char** out_text)" +defs["igCombo"][3]["argsT"][4] = {} +defs["igCombo"][3]["argsT"][4]["name"] = "data" +defs["igCombo"][3]["argsT"][4]["type"] = "void*" +defs["igCombo"][3]["argsT"][5] = {} +defs["igCombo"][3]["argsT"][5]["name"] = "items_count" +defs["igCombo"][3]["argsT"][5]["type"] = "int" +defs["igCombo"][3]["argsT"][6] = {} +defs["igCombo"][3]["argsT"][6]["name"] = "popup_max_height_in_items" +defs["igCombo"][3]["argsT"][6]["type"] = "int" +defs["igCombo"][3]["argsoriginal"] = "(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=-1)" +defs["igCombo"][3]["call_args"] = "(label,current_item,items_getter,data,items_count,popup_max_height_in_items)" +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:479" +defs["igCombo"][3]["namespace"] = "ImGui" +defs["igCombo"][3]["ov_cimguiname"] = "igComboFnBoolPtr" +defs["igCombo"][3]["ret"] = "bool" +defs["igCombo"][3]["signature"] = "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)" +defs["igCombo"][3]["stname"] = "" +defs["igCombo"]["(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)"] = defs["igCombo"][3] +defs["igCombo"]["(const char*,int*,const char* const[],int,int)"] = defs["igCombo"][1] +defs["igCombo"]["(const char*,int*,const char*,int)"] = defs["igCombo"][2] +defs["igCreateContext"] = {} +defs["igCreateContext"][1] = {} +defs["igCreateContext"][1]["args"] = "(ImFontAtlas* shared_font_atlas)" +defs["igCreateContext"][1]["argsT"] = {} +defs["igCreateContext"][1]["argsT"][1] = {} +defs["igCreateContext"][1]["argsT"][1]["name"] = "shared_font_atlas" +defs["igCreateContext"][1]["argsT"][1]["type"] = "ImFontAtlas*" +defs["igCreateContext"][1]["argsoriginal"] = "(ImFontAtlas* shared_font_atlas=((void*)0))" +defs["igCreateContext"][1]["call_args"] = "(shared_font_atlas)" +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:256" +defs["igCreateContext"][1]["namespace"] = "ImGui" +defs["igCreateContext"][1]["ov_cimguiname"] = "igCreateContext" +defs["igCreateContext"][1]["ret"] = "ImGuiContext*" +defs["igCreateContext"][1]["signature"] = "(ImFontAtlas*)" +defs["igCreateContext"][1]["stname"] = "" +defs["igCreateContext"]["(ImFontAtlas*)"] = defs["igCreateContext"][1] +defs["igDebugCheckVersionAndDataLayout"] = {} +defs["igDebugCheckVersionAndDataLayout"][1] = {} +defs["igDebugCheckVersionAndDataLayout"][1]["args"] = "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"] = {} +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][1] = {} +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][1]["name"] = "version_str" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][1]["type"] = "const char*" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][2] = {} +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][2]["name"] = "sz_io" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][2]["type"] = "size_t" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][3] = {} +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][3]["name"] = "sz_style" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][3]["type"] = "size_t" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][4] = {} +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][4]["name"] = "sz_vec2" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][4]["type"] = "size_t" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][5] = {} +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][5]["name"] = "sz_vec4" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][5]["type"] = "size_t" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][6] = {} +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][6]["name"] = "sz_drawvert" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][6]["type"] = "size_t" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][7] = {} +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][7]["name"] = "sz_drawidx" +defs["igDebugCheckVersionAndDataLayout"][1]["argsT"][7]["type"] = "size_t" +defs["igDebugCheckVersionAndDataLayout"][1]["argsoriginal"] = "(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert,size_t sz_drawidx)" +defs["igDebugCheckVersionAndDataLayout"][1]["call_args"] = "(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert,sz_drawidx)" +defs["igDebugCheckVersionAndDataLayout"][1]["cimguiname"] = "igDebugCheckVersionAndDataLayout" +defs["igDebugCheckVersionAndDataLayout"][1]["defaults"] = {} +defs["igDebugCheckVersionAndDataLayout"][1]["funcname"] = "DebugCheckVersionAndDataLayout" +defs["igDebugCheckVersionAndDataLayout"][1]["location"] = "imgui:853" +defs["igDebugCheckVersionAndDataLayout"][1]["namespace"] = "ImGui" +defs["igDebugCheckVersionAndDataLayout"][1]["ov_cimguiname"] = "igDebugCheckVersionAndDataLayout" +defs["igDebugCheckVersionAndDataLayout"][1]["ret"] = "bool" +defs["igDebugCheckVersionAndDataLayout"][1]["signature"] = "(const char*,size_t,size_t,size_t,size_t,size_t,size_t)" +defs["igDebugCheckVersionAndDataLayout"][1]["stname"] = "" +defs["igDebugCheckVersionAndDataLayout"]["(const char*,size_t,size_t,size_t,size_t,size_t,size_t)"] = defs["igDebugCheckVersionAndDataLayout"][1] +defs["igDestroyContext"] = {} +defs["igDestroyContext"][1] = {} +defs["igDestroyContext"][1]["args"] = "(ImGuiContext* ctx)" +defs["igDestroyContext"][1]["argsT"] = {} +defs["igDestroyContext"][1]["argsT"][1] = {} +defs["igDestroyContext"][1]["argsT"][1]["name"] = "ctx" +defs["igDestroyContext"][1]["argsT"][1]["type"] = "ImGuiContext*" +defs["igDestroyContext"][1]["argsoriginal"] = "(ImGuiContext* ctx=((void*)0))" +defs["igDestroyContext"][1]["call_args"] = "(ctx)" +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:257" +defs["igDestroyContext"][1]["namespace"] = "ImGui" +defs["igDestroyContext"][1]["ov_cimguiname"] = "igDestroyContext" +defs["igDestroyContext"][1]["ret"] = "void" +defs["igDestroyContext"][1]["signature"] = "(ImGuiContext*)" +defs["igDestroyContext"][1]["stname"] = "" +defs["igDestroyContext"]["(ImGuiContext*)"] = defs["igDestroyContext"][1] +defs["igDragFloat"] = {} +defs["igDragFloat"][1] = {} +defs["igDragFloat"][1]["args"] = "(const char* label,float* v,float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" +defs["igDragFloat"][1]["argsT"] = {} +defs["igDragFloat"][1]["argsT"][1] = {} +defs["igDragFloat"][1]["argsT"][1]["name"] = "label" +defs["igDragFloat"][1]["argsT"][1]["type"] = "const char*" +defs["igDragFloat"][1]["argsT"][2] = {} +defs["igDragFloat"][1]["argsT"][2]["name"] = "v" +defs["igDragFloat"][1]["argsT"][2]["type"] = "float*" +defs["igDragFloat"][1]["argsT"][3] = {} +defs["igDragFloat"][1]["argsT"][3]["name"] = "v_speed" +defs["igDragFloat"][1]["argsT"][3]["type"] = "float" +defs["igDragFloat"][1]["argsT"][4] = {} +defs["igDragFloat"][1]["argsT"][4]["name"] = "v_min" +defs["igDragFloat"][1]["argsT"][4]["type"] = "float" +defs["igDragFloat"][1]["argsT"][5] = {} +defs["igDragFloat"][1]["argsT"][5]["name"] = "v_max" +defs["igDragFloat"][1]["argsT"][5]["type"] = "float" +defs["igDragFloat"][1]["argsT"][6] = {} +defs["igDragFloat"][1]["argsT"][6]["name"] = "format" +defs["igDragFloat"][1]["argsT"][6]["type"] = "const char*" +defs["igDragFloat"][1]["argsT"][7] = {} +defs["igDragFloat"][1]["argsT"][7]["name"] = "flags" +defs["igDragFloat"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" +defs["igDragFloat"][1]["argsoriginal"] = "(const char* label,float* v,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" +defs["igDragFloat"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" +defs["igDragFloat"][1]["cimguiname"] = "igDragFloat" +defs["igDragFloat"][1]["defaults"] = {} +defs["igDragFloat"][1]["defaults"]["flags"] = "0" +defs["igDragFloat"][1]["defaults"]["format"] = "\"%.3f\"" +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:492" +defs["igDragFloat"][1]["namespace"] = "ImGui" +defs["igDragFloat"][1]["ov_cimguiname"] = "igDragFloat" +defs["igDragFloat"][1]["ret"] = "bool" +defs["igDragFloat"][1]["signature"] = "(const char*,float*,float,float,float,const char*,ImGuiSliderFlags)" +defs["igDragFloat"][1]["stname"] = "" +defs["igDragFloat"]["(const char*,float*,float,float,float,const char*,ImGuiSliderFlags)"] = defs["igDragFloat"][1] +defs["igDragFloat2"] = {} +defs["igDragFloat2"][1] = {} +defs["igDragFloat2"][1]["args"] = "(const char* label,float v[2],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" +defs["igDragFloat2"][1]["argsT"] = {} +defs["igDragFloat2"][1]["argsT"][1] = {} +defs["igDragFloat2"][1]["argsT"][1]["name"] = "label" +defs["igDragFloat2"][1]["argsT"][1]["type"] = "const char*" +defs["igDragFloat2"][1]["argsT"][2] = {} +defs["igDragFloat2"][1]["argsT"][2]["name"] = "v" +defs["igDragFloat2"][1]["argsT"][2]["type"] = "float[2]" +defs["igDragFloat2"][1]["argsT"][3] = {} +defs["igDragFloat2"][1]["argsT"][3]["name"] = "v_speed" +defs["igDragFloat2"][1]["argsT"][3]["type"] = "float" +defs["igDragFloat2"][1]["argsT"][4] = {} +defs["igDragFloat2"][1]["argsT"][4]["name"] = "v_min" +defs["igDragFloat2"][1]["argsT"][4]["type"] = "float" +defs["igDragFloat2"][1]["argsT"][5] = {} +defs["igDragFloat2"][1]["argsT"][5]["name"] = "v_max" +defs["igDragFloat2"][1]["argsT"][5]["type"] = "float" +defs["igDragFloat2"][1]["argsT"][6] = {} +defs["igDragFloat2"][1]["argsT"][6]["name"] = "format" +defs["igDragFloat2"][1]["argsT"][6]["type"] = "const char*" +defs["igDragFloat2"][1]["argsT"][7] = {} +defs["igDragFloat2"][1]["argsT"][7]["name"] = "flags" +defs["igDragFloat2"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" +defs["igDragFloat2"][1]["argsoriginal"] = "(const char* label,float v[2],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" +defs["igDragFloat2"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" +defs["igDragFloat2"][1]["cimguiname"] = "igDragFloat2" +defs["igDragFloat2"][1]["defaults"] = {} +defs["igDragFloat2"][1]["defaults"]["flags"] = "0" +defs["igDragFloat2"][1]["defaults"]["format"] = "\"%.3f\"" +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:493" +defs["igDragFloat2"][1]["namespace"] = "ImGui" +defs["igDragFloat2"][1]["ov_cimguiname"] = "igDragFloat2" +defs["igDragFloat2"][1]["ret"] = "bool" +defs["igDragFloat2"][1]["signature"] = "(const char*,float[2],float,float,float,const char*,ImGuiSliderFlags)" +defs["igDragFloat2"][1]["stname"] = "" +defs["igDragFloat2"]["(const char*,float[2],float,float,float,const char*,ImGuiSliderFlags)"] = defs["igDragFloat2"][1] +defs["igDragFloat3"] = {} +defs["igDragFloat3"][1] = {} +defs["igDragFloat3"][1]["args"] = "(const char* label,float v[3],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" +defs["igDragFloat3"][1]["argsT"] = {} +defs["igDragFloat3"][1]["argsT"][1] = {} +defs["igDragFloat3"][1]["argsT"][1]["name"] = "label" +defs["igDragFloat3"][1]["argsT"][1]["type"] = "const char*" +defs["igDragFloat3"][1]["argsT"][2] = {} +defs["igDragFloat3"][1]["argsT"][2]["name"] = "v" +defs["igDragFloat3"][1]["argsT"][2]["type"] = "float[3]" +defs["igDragFloat3"][1]["argsT"][3] = {} +defs["igDragFloat3"][1]["argsT"][3]["name"] = "v_speed" +defs["igDragFloat3"][1]["argsT"][3]["type"] = "float" +defs["igDragFloat3"][1]["argsT"][4] = {} +defs["igDragFloat3"][1]["argsT"][4]["name"] = "v_min" +defs["igDragFloat3"][1]["argsT"][4]["type"] = "float" +defs["igDragFloat3"][1]["argsT"][5] = {} +defs["igDragFloat3"][1]["argsT"][5]["name"] = "v_max" +defs["igDragFloat3"][1]["argsT"][5]["type"] = "float" +defs["igDragFloat3"][1]["argsT"][6] = {} +defs["igDragFloat3"][1]["argsT"][6]["name"] = "format" +defs["igDragFloat3"][1]["argsT"][6]["type"] = "const char*" +defs["igDragFloat3"][1]["argsT"][7] = {} +defs["igDragFloat3"][1]["argsT"][7]["name"] = "flags" +defs["igDragFloat3"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" +defs["igDragFloat3"][1]["argsoriginal"] = "(const char* label,float v[3],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" +defs["igDragFloat3"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" +defs["igDragFloat3"][1]["cimguiname"] = "igDragFloat3" +defs["igDragFloat3"][1]["defaults"] = {} +defs["igDragFloat3"][1]["defaults"]["flags"] = "0" +defs["igDragFloat3"][1]["defaults"]["format"] = "\"%.3f\"" +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:494" +defs["igDragFloat3"][1]["namespace"] = "ImGui" +defs["igDragFloat3"][1]["ov_cimguiname"] = "igDragFloat3" +defs["igDragFloat3"][1]["ret"] = "bool" +defs["igDragFloat3"][1]["signature"] = "(const char*,float[3],float,float,float,const char*,ImGuiSliderFlags)" +defs["igDragFloat3"][1]["stname"] = "" +defs["igDragFloat3"]["(const char*,float[3],float,float,float,const char*,ImGuiSliderFlags)"] = defs["igDragFloat3"][1] +defs["igDragFloat4"] = {} +defs["igDragFloat4"][1] = {} +defs["igDragFloat4"][1]["args"] = "(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" +defs["igDragFloat4"][1]["argsT"] = {} +defs["igDragFloat4"][1]["argsT"][1] = {} +defs["igDragFloat4"][1]["argsT"][1]["name"] = "label" +defs["igDragFloat4"][1]["argsT"][1]["type"] = "const char*" +defs["igDragFloat4"][1]["argsT"][2] = {} +defs["igDragFloat4"][1]["argsT"][2]["name"] = "v" +defs["igDragFloat4"][1]["argsT"][2]["type"] = "float[4]" +defs["igDragFloat4"][1]["argsT"][3] = {} +defs["igDragFloat4"][1]["argsT"][3]["name"] = "v_speed" +defs["igDragFloat4"][1]["argsT"][3]["type"] = "float" +defs["igDragFloat4"][1]["argsT"][4] = {} +defs["igDragFloat4"][1]["argsT"][4]["name"] = "v_min" +defs["igDragFloat4"][1]["argsT"][4]["type"] = "float" +defs["igDragFloat4"][1]["argsT"][5] = {} +defs["igDragFloat4"][1]["argsT"][5]["name"] = "v_max" +defs["igDragFloat4"][1]["argsT"][5]["type"] = "float" +defs["igDragFloat4"][1]["argsT"][6] = {} +defs["igDragFloat4"][1]["argsT"][6]["name"] = "format" +defs["igDragFloat4"][1]["argsT"][6]["type"] = "const char*" +defs["igDragFloat4"][1]["argsT"][7] = {} +defs["igDragFloat4"][1]["argsT"][7]["name"] = "flags" +defs["igDragFloat4"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" +defs["igDragFloat4"][1]["argsoriginal"] = "(const char* label,float v[4],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" +defs["igDragFloat4"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" +defs["igDragFloat4"][1]["cimguiname"] = "igDragFloat4" +defs["igDragFloat4"][1]["defaults"] = {} +defs["igDragFloat4"][1]["defaults"]["flags"] = "0" +defs["igDragFloat4"][1]["defaults"]["format"] = "\"%.3f\"" +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:495" +defs["igDragFloat4"][1]["namespace"] = "ImGui" +defs["igDragFloat4"][1]["ov_cimguiname"] = "igDragFloat4" +defs["igDragFloat4"][1]["ret"] = "bool" +defs["igDragFloat4"][1]["signature"] = "(const char*,float[4],float,float,float,const char*,ImGuiSliderFlags)" +defs["igDragFloat4"][1]["stname"] = "" +defs["igDragFloat4"]["(const char*,float[4],float,float,float,const char*,ImGuiSliderFlags)"] = defs["igDragFloat4"][1] +defs["igDragFloatRange2"] = {} +defs["igDragFloatRange2"][1] = {} +defs["igDragFloatRange2"][1]["args"] = "(const char* label,float* v_current_min,float* v_current_max,float v_speed,float v_min,float v_max,const char* format,const char* format_max,ImGuiSliderFlags flags)" +defs["igDragFloatRange2"][1]["argsT"] = {} +defs["igDragFloatRange2"][1]["argsT"][1] = {} +defs["igDragFloatRange2"][1]["argsT"][1]["name"] = "label" +defs["igDragFloatRange2"][1]["argsT"][1]["type"] = "const char*" +defs["igDragFloatRange2"][1]["argsT"][2] = {} +defs["igDragFloatRange2"][1]["argsT"][2]["name"] = "v_current_min" +defs["igDragFloatRange2"][1]["argsT"][2]["type"] = "float*" +defs["igDragFloatRange2"][1]["argsT"][3] = {} +defs["igDragFloatRange2"][1]["argsT"][3]["name"] = "v_current_max" +defs["igDragFloatRange2"][1]["argsT"][3]["type"] = "float*" +defs["igDragFloatRange2"][1]["argsT"][4] = {} +defs["igDragFloatRange2"][1]["argsT"][4]["name"] = "v_speed" +defs["igDragFloatRange2"][1]["argsT"][4]["type"] = "float" +defs["igDragFloatRange2"][1]["argsT"][5] = {} +defs["igDragFloatRange2"][1]["argsT"][5]["name"] = "v_min" +defs["igDragFloatRange2"][1]["argsT"][5]["type"] = "float" +defs["igDragFloatRange2"][1]["argsT"][6] = {} +defs["igDragFloatRange2"][1]["argsT"][6]["name"] = "v_max" +defs["igDragFloatRange2"][1]["argsT"][6]["type"] = "float" +defs["igDragFloatRange2"][1]["argsT"][7] = {} +defs["igDragFloatRange2"][1]["argsT"][7]["name"] = "format" +defs["igDragFloatRange2"][1]["argsT"][7]["type"] = "const char*" +defs["igDragFloatRange2"][1]["argsT"][8] = {} +defs["igDragFloatRange2"][1]["argsT"][8]["name"] = "format_max" +defs["igDragFloatRange2"][1]["argsT"][8]["type"] = "const char*" +defs["igDragFloatRange2"][1]["argsT"][9] = {} +defs["igDragFloatRange2"][1]["argsT"][9]["name"] = "flags" +defs["igDragFloatRange2"][1]["argsT"][9]["type"] = "ImGuiSliderFlags" +defs["igDragFloatRange2"][1]["argsoriginal"] = "(const char* label,float* v_current_min,float* v_current_max,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",const char* format_max=((void*)0),ImGuiSliderFlags flags=0)" +defs["igDragFloatRange2"][1]["call_args"] = "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,flags)" +defs["igDragFloatRange2"][1]["cimguiname"] = "igDragFloatRange2" +defs["igDragFloatRange2"][1]["defaults"] = {} +defs["igDragFloatRange2"][1]["defaults"]["flags"] = "0" +defs["igDragFloatRange2"][1]["defaults"]["format"] = "\"%.3f\"" +defs["igDragFloatRange2"][1]["defaults"]["format_max"] = "NULL" +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:496" +defs["igDragFloatRange2"][1]["namespace"] = "ImGui" +defs["igDragFloatRange2"][1]["ov_cimguiname"] = "igDragFloatRange2" +defs["igDragFloatRange2"][1]["ret"] = "bool" +defs["igDragFloatRange2"][1]["signature"] = "(const char*,float*,float*,float,float,float,const char*,const char*,ImGuiSliderFlags)" +defs["igDragFloatRange2"][1]["stname"] = "" +defs["igDragFloatRange2"]["(const char*,float*,float*,float,float,float,const char*,const char*,ImGuiSliderFlags)"] = defs["igDragFloatRange2"][1] +defs["igDragInt"] = {} +defs["igDragInt"][1] = {} +defs["igDragInt"][1]["args"] = "(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" +defs["igDragInt"][1]["argsT"] = {} +defs["igDragInt"][1]["argsT"][1] = {} +defs["igDragInt"][1]["argsT"][1]["name"] = "label" +defs["igDragInt"][1]["argsT"][1]["type"] = "const char*" +defs["igDragInt"][1]["argsT"][2] = {} +defs["igDragInt"][1]["argsT"][2]["name"] = "v" +defs["igDragInt"][1]["argsT"][2]["type"] = "int*" +defs["igDragInt"][1]["argsT"][3] = {} +defs["igDragInt"][1]["argsT"][3]["name"] = "v_speed" +defs["igDragInt"][1]["argsT"][3]["type"] = "float" +defs["igDragInt"][1]["argsT"][4] = {} +defs["igDragInt"][1]["argsT"][4]["name"] = "v_min" +defs["igDragInt"][1]["argsT"][4]["type"] = "int" +defs["igDragInt"][1]["argsT"][5] = {} +defs["igDragInt"][1]["argsT"][5]["name"] = "v_max" +defs["igDragInt"][1]["argsT"][5]["type"] = "int" +defs["igDragInt"][1]["argsT"][6] = {} +defs["igDragInt"][1]["argsT"][6]["name"] = "format" +defs["igDragInt"][1]["argsT"][6]["type"] = "const char*" +defs["igDragInt"][1]["argsT"][7] = {} +defs["igDragInt"][1]["argsT"][7]["name"] = "flags" +defs["igDragInt"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" +defs["igDragInt"][1]["argsoriginal"] = "(const char* label,int* v,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)" +defs["igDragInt"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" +defs["igDragInt"][1]["cimguiname"] = "igDragInt" +defs["igDragInt"][1]["defaults"] = {} +defs["igDragInt"][1]["defaults"]["flags"] = "0" +defs["igDragInt"][1]["defaults"]["format"] = "\"%d\"" +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:497" +defs["igDragInt"][1]["namespace"] = "ImGui" +defs["igDragInt"][1]["ov_cimguiname"] = "igDragInt" +defs["igDragInt"][1]["ret"] = "bool" +defs["igDragInt"][1]["signature"] = "(const char*,int*,float,int,int,const char*,ImGuiSliderFlags)" +defs["igDragInt"][1]["stname"] = "" +defs["igDragInt"]["(const char*,int*,float,int,int,const char*,ImGuiSliderFlags)"] = defs["igDragInt"][1] +defs["igDragInt2"] = {} +defs["igDragInt2"][1] = {} +defs["igDragInt2"][1]["args"] = "(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" +defs["igDragInt2"][1]["argsT"] = {} +defs["igDragInt2"][1]["argsT"][1] = {} +defs["igDragInt2"][1]["argsT"][1]["name"] = "label" +defs["igDragInt2"][1]["argsT"][1]["type"] = "const char*" +defs["igDragInt2"][1]["argsT"][2] = {} +defs["igDragInt2"][1]["argsT"][2]["name"] = "v" +defs["igDragInt2"][1]["argsT"][2]["type"] = "int[2]" +defs["igDragInt2"][1]["argsT"][3] = {} +defs["igDragInt2"][1]["argsT"][3]["name"] = "v_speed" +defs["igDragInt2"][1]["argsT"][3]["type"] = "float" +defs["igDragInt2"][1]["argsT"][4] = {} +defs["igDragInt2"][1]["argsT"][4]["name"] = "v_min" +defs["igDragInt2"][1]["argsT"][4]["type"] = "int" +defs["igDragInt2"][1]["argsT"][5] = {} +defs["igDragInt2"][1]["argsT"][5]["name"] = "v_max" +defs["igDragInt2"][1]["argsT"][5]["type"] = "int" +defs["igDragInt2"][1]["argsT"][6] = {} +defs["igDragInt2"][1]["argsT"][6]["name"] = "format" +defs["igDragInt2"][1]["argsT"][6]["type"] = "const char*" +defs["igDragInt2"][1]["argsT"][7] = {} +defs["igDragInt2"][1]["argsT"][7]["name"] = "flags" +defs["igDragInt2"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" +defs["igDragInt2"][1]["argsoriginal"] = "(const char* label,int v[2],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)" +defs["igDragInt2"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" +defs["igDragInt2"][1]["cimguiname"] = "igDragInt2" +defs["igDragInt2"][1]["defaults"] = {} +defs["igDragInt2"][1]["defaults"]["flags"] = "0" +defs["igDragInt2"][1]["defaults"]["format"] = "\"%d\"" +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:498" +defs["igDragInt2"][1]["namespace"] = "ImGui" +defs["igDragInt2"][1]["ov_cimguiname"] = "igDragInt2" +defs["igDragInt2"][1]["ret"] = "bool" +defs["igDragInt2"][1]["signature"] = "(const char*,int[2],float,int,int,const char*,ImGuiSliderFlags)" +defs["igDragInt2"][1]["stname"] = "" +defs["igDragInt2"]["(const char*,int[2],float,int,int,const char*,ImGuiSliderFlags)"] = defs["igDragInt2"][1] +defs["igDragInt3"] = {} +defs["igDragInt3"][1] = {} +defs["igDragInt3"][1]["args"] = "(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" +defs["igDragInt3"][1]["argsT"] = {} +defs["igDragInt3"][1]["argsT"][1] = {} +defs["igDragInt3"][1]["argsT"][1]["name"] = "label" +defs["igDragInt3"][1]["argsT"][1]["type"] = "const char*" +defs["igDragInt3"][1]["argsT"][2] = {} +defs["igDragInt3"][1]["argsT"][2]["name"] = "v" +defs["igDragInt3"][1]["argsT"][2]["type"] = "int[3]" +defs["igDragInt3"][1]["argsT"][3] = {} +defs["igDragInt3"][1]["argsT"][3]["name"] = "v_speed" +defs["igDragInt3"][1]["argsT"][3]["type"] = "float" +defs["igDragInt3"][1]["argsT"][4] = {} +defs["igDragInt3"][1]["argsT"][4]["name"] = "v_min" +defs["igDragInt3"][1]["argsT"][4]["type"] = "int" +defs["igDragInt3"][1]["argsT"][5] = {} +defs["igDragInt3"][1]["argsT"][5]["name"] = "v_max" +defs["igDragInt3"][1]["argsT"][5]["type"] = "int" +defs["igDragInt3"][1]["argsT"][6] = {} +defs["igDragInt3"][1]["argsT"][6]["name"] = "format" +defs["igDragInt3"][1]["argsT"][6]["type"] = "const char*" +defs["igDragInt3"][1]["argsT"][7] = {} +defs["igDragInt3"][1]["argsT"][7]["name"] = "flags" +defs["igDragInt3"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" +defs["igDragInt3"][1]["argsoriginal"] = "(const char* label,int v[3],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)" +defs["igDragInt3"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" +defs["igDragInt3"][1]["cimguiname"] = "igDragInt3" +defs["igDragInt3"][1]["defaults"] = {} +defs["igDragInt3"][1]["defaults"]["flags"] = "0" +defs["igDragInt3"][1]["defaults"]["format"] = "\"%d\"" +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:499" +defs["igDragInt3"][1]["namespace"] = "ImGui" +defs["igDragInt3"][1]["ov_cimguiname"] = "igDragInt3" +defs["igDragInt3"][1]["ret"] = "bool" +defs["igDragInt3"][1]["signature"] = "(const char*,int[3],float,int,int,const char*,ImGuiSliderFlags)" +defs["igDragInt3"][1]["stname"] = "" +defs["igDragInt3"]["(const char*,int[3],float,int,int,const char*,ImGuiSliderFlags)"] = defs["igDragInt3"][1] +defs["igDragInt4"] = {} +defs["igDragInt4"][1] = {} +defs["igDragInt4"][1]["args"] = "(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" +defs["igDragInt4"][1]["argsT"] = {} +defs["igDragInt4"][1]["argsT"][1] = {} +defs["igDragInt4"][1]["argsT"][1]["name"] = "label" +defs["igDragInt4"][1]["argsT"][1]["type"] = "const char*" +defs["igDragInt4"][1]["argsT"][2] = {} +defs["igDragInt4"][1]["argsT"][2]["name"] = "v" +defs["igDragInt4"][1]["argsT"][2]["type"] = "int[4]" +defs["igDragInt4"][1]["argsT"][3] = {} +defs["igDragInt4"][1]["argsT"][3]["name"] = "v_speed" +defs["igDragInt4"][1]["argsT"][3]["type"] = "float" +defs["igDragInt4"][1]["argsT"][4] = {} +defs["igDragInt4"][1]["argsT"][4]["name"] = "v_min" +defs["igDragInt4"][1]["argsT"][4]["type"] = "int" +defs["igDragInt4"][1]["argsT"][5] = {} +defs["igDragInt4"][1]["argsT"][5]["name"] = "v_max" +defs["igDragInt4"][1]["argsT"][5]["type"] = "int" +defs["igDragInt4"][1]["argsT"][6] = {} +defs["igDragInt4"][1]["argsT"][6]["name"] = "format" +defs["igDragInt4"][1]["argsT"][6]["type"] = "const char*" +defs["igDragInt4"][1]["argsT"][7] = {} +defs["igDragInt4"][1]["argsT"][7]["name"] = "flags" +defs["igDragInt4"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" +defs["igDragInt4"][1]["argsoriginal"] = "(const char* label,int v[4],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",ImGuiSliderFlags flags=0)" +defs["igDragInt4"][1]["call_args"] = "(label,v,v_speed,v_min,v_max,format,flags)" +defs["igDragInt4"][1]["cimguiname"] = "igDragInt4" +defs["igDragInt4"][1]["defaults"] = {} +defs["igDragInt4"][1]["defaults"]["flags"] = "0" +defs["igDragInt4"][1]["defaults"]["format"] = "\"%d\"" +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:500" +defs["igDragInt4"][1]["namespace"] = "ImGui" +defs["igDragInt4"][1]["ov_cimguiname"] = "igDragInt4" +defs["igDragInt4"][1]["ret"] = "bool" +defs["igDragInt4"][1]["signature"] = "(const char*,int[4],float,int,int,const char*,ImGuiSliderFlags)" +defs["igDragInt4"][1]["stname"] = "" +defs["igDragInt4"]["(const char*,int[4],float,int,int,const char*,ImGuiSliderFlags)"] = defs["igDragInt4"][1] +defs["igDragIntRange2"] = {} +defs["igDragIntRange2"][1] = {} +defs["igDragIntRange2"][1]["args"] = "(const char* label,int* v_current_min,int* v_current_max,float v_speed,int v_min,int v_max,const char* format,const char* format_max,ImGuiSliderFlags flags)" +defs["igDragIntRange2"][1]["argsT"] = {} +defs["igDragIntRange2"][1]["argsT"][1] = {} +defs["igDragIntRange2"][1]["argsT"][1]["name"] = "label" +defs["igDragIntRange2"][1]["argsT"][1]["type"] = "const char*" +defs["igDragIntRange2"][1]["argsT"][2] = {} +defs["igDragIntRange2"][1]["argsT"][2]["name"] = "v_current_min" +defs["igDragIntRange2"][1]["argsT"][2]["type"] = "int*" +defs["igDragIntRange2"][1]["argsT"][3] = {} +defs["igDragIntRange2"][1]["argsT"][3]["name"] = "v_current_max" +defs["igDragIntRange2"][1]["argsT"][3]["type"] = "int*" +defs["igDragIntRange2"][1]["argsT"][4] = {} +defs["igDragIntRange2"][1]["argsT"][4]["name"] = "v_speed" +defs["igDragIntRange2"][1]["argsT"][4]["type"] = "float" +defs["igDragIntRange2"][1]["argsT"][5] = {} +defs["igDragIntRange2"][1]["argsT"][5]["name"] = "v_min" +defs["igDragIntRange2"][1]["argsT"][5]["type"] = "int" +defs["igDragIntRange2"][1]["argsT"][6] = {} +defs["igDragIntRange2"][1]["argsT"][6]["name"] = "v_max" +defs["igDragIntRange2"][1]["argsT"][6]["type"] = "int" +defs["igDragIntRange2"][1]["argsT"][7] = {} +defs["igDragIntRange2"][1]["argsT"][7]["name"] = "format" +defs["igDragIntRange2"][1]["argsT"][7]["type"] = "const char*" +defs["igDragIntRange2"][1]["argsT"][8] = {} +defs["igDragIntRange2"][1]["argsT"][8]["name"] = "format_max" +defs["igDragIntRange2"][1]["argsT"][8]["type"] = "const char*" +defs["igDragIntRange2"][1]["argsT"][9] = {} +defs["igDragIntRange2"][1]["argsT"][9]["name"] = "flags" +defs["igDragIntRange2"][1]["argsT"][9]["type"] = "ImGuiSliderFlags" +defs["igDragIntRange2"][1]["argsoriginal"] = "(const char* label,int* v_current_min,int* v_current_max,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",const char* format_max=((void*)0),ImGuiSliderFlags flags=0)" +defs["igDragIntRange2"][1]["call_args"] = "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,flags)" +defs["igDragIntRange2"][1]["cimguiname"] = "igDragIntRange2" +defs["igDragIntRange2"][1]["defaults"] = {} +defs["igDragIntRange2"][1]["defaults"]["flags"] = "0" +defs["igDragIntRange2"][1]["defaults"]["format"] = "\"%d\"" +defs["igDragIntRange2"][1]["defaults"]["format_max"] = "NULL" +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:501" +defs["igDragIntRange2"][1]["namespace"] = "ImGui" +defs["igDragIntRange2"][1]["ov_cimguiname"] = "igDragIntRange2" +defs["igDragIntRange2"][1]["ret"] = "bool" +defs["igDragIntRange2"][1]["signature"] = "(const char*,int*,int*,float,int,int,const char*,const char*,ImGuiSliderFlags)" +defs["igDragIntRange2"][1]["stname"] = "" +defs["igDragIntRange2"]["(const char*,int*,int*,float,int,int,const char*,const char*,ImGuiSliderFlags)"] = defs["igDragIntRange2"][1] +defs["igDragScalar"] = {} +defs["igDragScalar"][1] = {} +defs["igDragScalar"][1]["args"] = "(const char* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)" +defs["igDragScalar"][1]["argsT"] = {} +defs["igDragScalar"][1]["argsT"][1] = {} +defs["igDragScalar"][1]["argsT"][1]["name"] = "label" +defs["igDragScalar"][1]["argsT"][1]["type"] = "const char*" +defs["igDragScalar"][1]["argsT"][2] = {} +defs["igDragScalar"][1]["argsT"][2]["name"] = "data_type" +defs["igDragScalar"][1]["argsT"][2]["type"] = "ImGuiDataType" +defs["igDragScalar"][1]["argsT"][3] = {} +defs["igDragScalar"][1]["argsT"][3]["name"] = "p_data" +defs["igDragScalar"][1]["argsT"][3]["type"] = "void*" +defs["igDragScalar"][1]["argsT"][4] = {} +defs["igDragScalar"][1]["argsT"][4]["name"] = "v_speed" +defs["igDragScalar"][1]["argsT"][4]["type"] = "float" +defs["igDragScalar"][1]["argsT"][5] = {} +defs["igDragScalar"][1]["argsT"][5]["name"] = "p_min" +defs["igDragScalar"][1]["argsT"][5]["type"] = "const void*" +defs["igDragScalar"][1]["argsT"][6] = {} +defs["igDragScalar"][1]["argsT"][6]["name"] = "p_max" +defs["igDragScalar"][1]["argsT"][6]["type"] = "const void*" +defs["igDragScalar"][1]["argsT"][7] = {} +defs["igDragScalar"][1]["argsT"][7]["name"] = "format" +defs["igDragScalar"][1]["argsT"][7]["type"] = "const char*" +defs["igDragScalar"][1]["argsT"][8] = {} +defs["igDragScalar"][1]["argsT"][8]["name"] = "flags" +defs["igDragScalar"][1]["argsT"][8]["type"] = "ImGuiSliderFlags" +defs["igDragScalar"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min=((void*)0),const void* p_max=((void*)0),const char* format=((void*)0),ImGuiSliderFlags flags=0)" +defs["igDragScalar"][1]["call_args"] = "(label,data_type,p_data,v_speed,p_min,p_max,format,flags)" +defs["igDragScalar"][1]["cimguiname"] = "igDragScalar" +defs["igDragScalar"][1]["defaults"] = {} +defs["igDragScalar"][1]["defaults"]["flags"] = "0" +defs["igDragScalar"][1]["defaults"]["format"] = "NULL" +defs["igDragScalar"][1]["defaults"]["p_max"] = "NULL" +defs["igDragScalar"][1]["defaults"]["p_min"] = "NULL" +defs["igDragScalar"][1]["funcname"] = "DragScalar" +defs["igDragScalar"][1]["location"] = "imgui:502" +defs["igDragScalar"][1]["namespace"] = "ImGui" +defs["igDragScalar"][1]["ov_cimguiname"] = "igDragScalar" +defs["igDragScalar"][1]["ret"] = "bool" +defs["igDragScalar"][1]["signature"] = "(const char*,ImGuiDataType,void*,float,const void*,const void*,const char*,ImGuiSliderFlags)" +defs["igDragScalar"][1]["stname"] = "" +defs["igDragScalar"]["(const char*,ImGuiDataType,void*,float,const void*,const void*,const char*,ImGuiSliderFlags)"] = defs["igDragScalar"][1] +defs["igDragScalarN"] = {} +defs["igDragScalarN"][1] = {} +defs["igDragScalarN"][1]["args"] = "(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)" +defs["igDragScalarN"][1]["argsT"] = {} +defs["igDragScalarN"][1]["argsT"][1] = {} +defs["igDragScalarN"][1]["argsT"][1]["name"] = "label" +defs["igDragScalarN"][1]["argsT"][1]["type"] = "const char*" +defs["igDragScalarN"][1]["argsT"][2] = {} +defs["igDragScalarN"][1]["argsT"][2]["name"] = "data_type" +defs["igDragScalarN"][1]["argsT"][2]["type"] = "ImGuiDataType" +defs["igDragScalarN"][1]["argsT"][3] = {} +defs["igDragScalarN"][1]["argsT"][3]["name"] = "p_data" +defs["igDragScalarN"][1]["argsT"][3]["type"] = "void*" +defs["igDragScalarN"][1]["argsT"][4] = {} +defs["igDragScalarN"][1]["argsT"][4]["name"] = "components" +defs["igDragScalarN"][1]["argsT"][4]["type"] = "int" +defs["igDragScalarN"][1]["argsT"][5] = {} +defs["igDragScalarN"][1]["argsT"][5]["name"] = "v_speed" +defs["igDragScalarN"][1]["argsT"][5]["type"] = "float" +defs["igDragScalarN"][1]["argsT"][6] = {} +defs["igDragScalarN"][1]["argsT"][6]["name"] = "p_min" +defs["igDragScalarN"][1]["argsT"][6]["type"] = "const void*" +defs["igDragScalarN"][1]["argsT"][7] = {} +defs["igDragScalarN"][1]["argsT"][7]["name"] = "p_max" +defs["igDragScalarN"][1]["argsT"][7]["type"] = "const void*" +defs["igDragScalarN"][1]["argsT"][8] = {} +defs["igDragScalarN"][1]["argsT"][8]["name"] = "format" +defs["igDragScalarN"][1]["argsT"][8]["type"] = "const char*" +defs["igDragScalarN"][1]["argsT"][9] = {} +defs["igDragScalarN"][1]["argsT"][9]["name"] = "flags" +defs["igDragScalarN"][1]["argsT"][9]["type"] = "ImGuiSliderFlags" +defs["igDragScalarN"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min=((void*)0),const void* p_max=((void*)0),const char* format=((void*)0),ImGuiSliderFlags flags=0)" +defs["igDragScalarN"][1]["call_args"] = "(label,data_type,p_data,components,v_speed,p_min,p_max,format,flags)" +defs["igDragScalarN"][1]["cimguiname"] = "igDragScalarN" +defs["igDragScalarN"][1]["defaults"] = {} +defs["igDragScalarN"][1]["defaults"]["flags"] = "0" +defs["igDragScalarN"][1]["defaults"]["format"] = "NULL" +defs["igDragScalarN"][1]["defaults"]["p_max"] = "NULL" +defs["igDragScalarN"][1]["defaults"]["p_min"] = "NULL" +defs["igDragScalarN"][1]["funcname"] = "DragScalarN" +defs["igDragScalarN"][1]["location"] = "imgui:503" +defs["igDragScalarN"][1]["namespace"] = "ImGui" +defs["igDragScalarN"][1]["ov_cimguiname"] = "igDragScalarN" +defs["igDragScalarN"][1]["ret"] = "bool" +defs["igDragScalarN"][1]["signature"] = "(const char*,ImGuiDataType,void*,int,float,const void*,const void*,const char*,ImGuiSliderFlags)" +defs["igDragScalarN"][1]["stname"] = "" +defs["igDragScalarN"]["(const char*,ImGuiDataType,void*,int,float,const void*,const void*,const char*,ImGuiSliderFlags)"] = defs["igDragScalarN"][1] +defs["igDummy"] = {} +defs["igDummy"][1] = {} +defs["igDummy"][1]["args"] = "(const ImVec2 size)" +defs["igDummy"][1]["argsT"] = {} +defs["igDummy"][1]["argsT"][1] = {} +defs["igDummy"][1]["argsT"][1]["name"] = "size" +defs["igDummy"][1]["argsT"][1]["type"] = "const ImVec2" +defs["igDummy"][1]["argsoriginal"] = "(const ImVec2& size)" +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:404" +defs["igDummy"][1]["namespace"] = "ImGui" +defs["igDummy"][1]["ov_cimguiname"] = "igDummy" +defs["igDummy"][1]["ret"] = "void" +defs["igDummy"][1]["signature"] = "(const ImVec2)" +defs["igDummy"][1]["stname"] = "" +defs["igDummy"]["(const ImVec2)"] = defs["igDummy"][1] +defs["igEnd"] = {} +defs["igEnd"][1] = {} +defs["igEnd"][1]["args"] = "()" +defs["igEnd"][1]["argsT"] = {} +defs["igEnd"][1]["argsoriginal"] = "()" +defs["igEnd"][1]["call_args"] = "()" +defs["igEnd"][1]["cimguiname"] = "igEnd" +defs["igEnd"][1]["defaults"] = {} +defs["igEnd"][1]["funcname"] = "End" +defs["igEnd"][1]["location"] = "imgui:297" +defs["igEnd"][1]["namespace"] = "ImGui" +defs["igEnd"][1]["ov_cimguiname"] = "igEnd" +defs["igEnd"][1]["ret"] = "void" +defs["igEnd"][1]["signature"] = "()" +defs["igEnd"][1]["stname"] = "" +defs["igEnd"]["()"] = defs["igEnd"][1] +defs["igEndChild"] = {} +defs["igEndChild"][1] = {} +defs["igEndChild"][1]["args"] = "()" +defs["igEndChild"][1]["argsT"] = {} +defs["igEndChild"][1]["argsoriginal"] = "()" +defs["igEndChild"][1]["call_args"] = "()" +defs["igEndChild"][1]["cimguiname"] = "igEndChild" +defs["igEndChild"][1]["defaults"] = {} +defs["igEndChild"][1]["funcname"] = "EndChild" +defs["igEndChild"][1]["location"] = "imgui:309" +defs["igEndChild"][1]["namespace"] = "ImGui" +defs["igEndChild"][1]["ov_cimguiname"] = "igEndChild" +defs["igEndChild"][1]["ret"] = "void" +defs["igEndChild"][1]["signature"] = "()" +defs["igEndChild"][1]["stname"] = "" +defs["igEndChild"]["()"] = defs["igEndChild"][1] +defs["igEndChildFrame"] = {} +defs["igEndChildFrame"][1] = {} +defs["igEndChildFrame"][1]["args"] = "()" +defs["igEndChildFrame"][1]["argsT"] = {} +defs["igEndChildFrame"][1]["argsoriginal"] = "()" +defs["igEndChildFrame"][1]["call_args"] = "()" +defs["igEndChildFrame"][1]["cimguiname"] = "igEndChildFrame" +defs["igEndChildFrame"][1]["defaults"] = {} +defs["igEndChildFrame"][1]["funcname"] = "EndChildFrame" +defs["igEndChildFrame"][1]["location"] = "imgui:798" +defs["igEndChildFrame"][1]["namespace"] = "ImGui" +defs["igEndChildFrame"][1]["ov_cimguiname"] = "igEndChildFrame" +defs["igEndChildFrame"][1]["ret"] = "void" +defs["igEndChildFrame"][1]["signature"] = "()" +defs["igEndChildFrame"][1]["stname"] = "" +defs["igEndChildFrame"]["()"] = defs["igEndChildFrame"][1] +defs["igEndCombo"] = {} +defs["igEndCombo"][1] = {} +defs["igEndCombo"][1]["args"] = "()" +defs["igEndCombo"][1]["argsT"] = {} +defs["igEndCombo"][1]["argsoriginal"] = "()" +defs["igEndCombo"][1]["call_args"] = "()" +defs["igEndCombo"][1]["cimguiname"] = "igEndCombo" +defs["igEndCombo"][1]["defaults"] = {} +defs["igEndCombo"][1]["funcname"] = "EndCombo" +defs["igEndCombo"][1]["location"] = "imgui:476" +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["igEndDragDropSource"] = {} +defs["igEndDragDropSource"][1] = {} +defs["igEndDragDropSource"][1]["args"] = "()" +defs["igEndDragDropSource"][1]["argsT"] = {} +defs["igEndDragDropSource"][1]["argsoriginal"] = "()" +defs["igEndDragDropSource"][1]["call_args"] = "()" +defs["igEndDragDropSource"][1]["cimguiname"] = "igEndDragDropSource" +defs["igEndDragDropSource"][1]["defaults"] = {} +defs["igEndDragDropSource"][1]["funcname"] = "EndDragDropSource" +defs["igEndDragDropSource"][1]["location"] = "imgui:748" +defs["igEndDragDropSource"][1]["namespace"] = "ImGui" +defs["igEndDragDropSource"][1]["ov_cimguiname"] = "igEndDragDropSource" +defs["igEndDragDropSource"][1]["ret"] = "void" +defs["igEndDragDropSource"][1]["signature"] = "()" +defs["igEndDragDropSource"][1]["stname"] = "" +defs["igEndDragDropSource"]["()"] = defs["igEndDragDropSource"][1] +defs["igEndDragDropTarget"] = {} +defs["igEndDragDropTarget"][1] = {} +defs["igEndDragDropTarget"][1]["args"] = "()" +defs["igEndDragDropTarget"][1]["argsT"] = {} +defs["igEndDragDropTarget"][1]["argsoriginal"] = "()" +defs["igEndDragDropTarget"][1]["call_args"] = "()" +defs["igEndDragDropTarget"][1]["cimguiname"] = "igEndDragDropTarget" +defs["igEndDragDropTarget"][1]["defaults"] = {} +defs["igEndDragDropTarget"][1]["funcname"] = "EndDragDropTarget" +defs["igEndDragDropTarget"][1]["location"] = "imgui:751" +defs["igEndDragDropTarget"][1]["namespace"] = "ImGui" +defs["igEndDragDropTarget"][1]["ov_cimguiname"] = "igEndDragDropTarget" +defs["igEndDragDropTarget"][1]["ret"] = "void" +defs["igEndDragDropTarget"][1]["signature"] = "()" +defs["igEndDragDropTarget"][1]["stname"] = "" +defs["igEndDragDropTarget"]["()"] = defs["igEndDragDropTarget"][1] +defs["igEndFrame"] = {} +defs["igEndFrame"][1] = {} +defs["igEndFrame"][1]["args"] = "()" +defs["igEndFrame"][1]["argsT"] = {} +defs["igEndFrame"][1]["argsoriginal"] = "()" +defs["igEndFrame"][1]["call_args"] = "()" +defs["igEndFrame"][1]["cimguiname"] = "igEndFrame" +defs["igEndFrame"][1]["defaults"] = {} +defs["igEndFrame"][1]["funcname"] = "EndFrame" +defs["igEndFrame"][1]["location"] = "imgui:265" +defs["igEndFrame"][1]["namespace"] = "ImGui" +defs["igEndFrame"][1]["ov_cimguiname"] = "igEndFrame" +defs["igEndFrame"][1]["ret"] = "void" +defs["igEndFrame"][1]["signature"] = "()" +defs["igEndFrame"][1]["stname"] = "" +defs["igEndFrame"]["()"] = defs["igEndFrame"][1] +defs["igEndGroup"] = {} +defs["igEndGroup"][1] = {} +defs["igEndGroup"][1]["args"] = "()" +defs["igEndGroup"][1]["argsT"] = {} +defs["igEndGroup"][1]["argsoriginal"] = "()" +defs["igEndGroup"][1]["call_args"] = "()" +defs["igEndGroup"][1]["cimguiname"] = "igEndGroup" +defs["igEndGroup"][1]["defaults"] = {} +defs["igEndGroup"][1]["funcname"] = "EndGroup" +defs["igEndGroup"][1]["location"] = "imgui:408" +defs["igEndGroup"][1]["namespace"] = "ImGui" +defs["igEndGroup"][1]["ov_cimguiname"] = "igEndGroup" +defs["igEndGroup"][1]["ret"] = "void" +defs["igEndGroup"][1]["signature"] = "()" +defs["igEndGroup"][1]["stname"] = "" +defs["igEndGroup"]["()"] = defs["igEndGroup"][1] +defs["igEndMainMenuBar"] = {} +defs["igEndMainMenuBar"][1] = {} +defs["igEndMainMenuBar"][1]["args"] = "()" +defs["igEndMainMenuBar"][1]["argsT"] = {} +defs["igEndMainMenuBar"][1]["argsoriginal"] = "()" +defs["igEndMainMenuBar"][1]["call_args"] = "()" +defs["igEndMainMenuBar"][1]["cimguiname"] = "igEndMainMenuBar" +defs["igEndMainMenuBar"][1]["defaults"] = {} +defs["igEndMainMenuBar"][1]["funcname"] = "EndMainMenuBar" +defs["igEndMainMenuBar"][1]["location"] = "imgui:608" +defs["igEndMainMenuBar"][1]["namespace"] = "ImGui" +defs["igEndMainMenuBar"][1]["ov_cimguiname"] = "igEndMainMenuBar" +defs["igEndMainMenuBar"][1]["ret"] = "void" +defs["igEndMainMenuBar"][1]["signature"] = "()" +defs["igEndMainMenuBar"][1]["stname"] = "" +defs["igEndMainMenuBar"]["()"] = defs["igEndMainMenuBar"][1] +defs["igEndMenu"] = {} +defs["igEndMenu"][1] = {} +defs["igEndMenu"][1]["args"] = "()" +defs["igEndMenu"][1]["argsT"] = {} +defs["igEndMenu"][1]["argsoriginal"] = "()" +defs["igEndMenu"][1]["call_args"] = "()" +defs["igEndMenu"][1]["cimguiname"] = "igEndMenu" +defs["igEndMenu"][1]["defaults"] = {} +defs["igEndMenu"][1]["funcname"] = "EndMenu" +defs["igEndMenu"][1]["location"] = "imgui:610" +defs["igEndMenu"][1]["namespace"] = "ImGui" +defs["igEndMenu"][1]["ov_cimguiname"] = "igEndMenu" +defs["igEndMenu"][1]["ret"] = "void" +defs["igEndMenu"][1]["signature"] = "()" +defs["igEndMenu"][1]["stname"] = "" +defs["igEndMenu"]["()"] = defs["igEndMenu"][1] +defs["igEndMenuBar"] = {} +defs["igEndMenuBar"][1] = {} +defs["igEndMenuBar"][1]["args"] = "()" +defs["igEndMenuBar"][1]["argsT"] = {} +defs["igEndMenuBar"][1]["argsoriginal"] = "()" +defs["igEndMenuBar"][1]["call_args"] = "()" +defs["igEndMenuBar"][1]["cimguiname"] = "igEndMenuBar" +defs["igEndMenuBar"][1]["defaults"] = {} +defs["igEndMenuBar"][1]["funcname"] = "EndMenuBar" +defs["igEndMenuBar"][1]["location"] = "imgui:606" +defs["igEndMenuBar"][1]["namespace"] = "ImGui" +defs["igEndMenuBar"][1]["ov_cimguiname"] = "igEndMenuBar" +defs["igEndMenuBar"][1]["ret"] = "void" +defs["igEndMenuBar"][1]["signature"] = "()" +defs["igEndMenuBar"][1]["stname"] = "" +defs["igEndMenuBar"]["()"] = defs["igEndMenuBar"][1] +defs["igEndPopup"] = {} +defs["igEndPopup"][1] = {} +defs["igEndPopup"][1]["args"] = "()" +defs["igEndPopup"][1]["argsT"] = {} +defs["igEndPopup"][1]["argsoriginal"] = "()" +defs["igEndPopup"][1]["call_args"] = "()" +defs["igEndPopup"][1]["cimguiname"] = "igEndPopup" +defs["igEndPopup"][1]["defaults"] = {} +defs["igEndPopup"][1]["funcname"] = "EndPopup" +defs["igEndPopup"][1]["location"] = "imgui:634" +defs["igEndPopup"][1]["namespace"] = "ImGui" +defs["igEndPopup"][1]["ov_cimguiname"] = "igEndPopup" +defs["igEndPopup"][1]["ret"] = "void" +defs["igEndPopup"][1]["signature"] = "()" +defs["igEndPopup"][1]["stname"] = "" +defs["igEndPopup"]["()"] = defs["igEndPopup"][1] +defs["igEndTabBar"] = {} +defs["igEndTabBar"][1] = {} +defs["igEndTabBar"][1]["args"] = "()" +defs["igEndTabBar"][1]["argsT"] = {} +defs["igEndTabBar"][1]["argsoriginal"] = "()" +defs["igEndTabBar"][1]["call_args"] = "()" +defs["igEndTabBar"][1]["cimguiname"] = "igEndTabBar" +defs["igEndTabBar"][1]["defaults"] = {} +defs["igEndTabBar"][1]["funcname"] = "EndTabBar" +defs["igEndTabBar"][1]["location"] = "imgui:729" +defs["igEndTabBar"][1]["namespace"] = "ImGui" +defs["igEndTabBar"][1]["ov_cimguiname"] = "igEndTabBar" +defs["igEndTabBar"][1]["ret"] = "void" +defs["igEndTabBar"][1]["signature"] = "()" +defs["igEndTabBar"][1]["stname"] = "" +defs["igEndTabBar"]["()"] = defs["igEndTabBar"][1] +defs["igEndTabItem"] = {} +defs["igEndTabItem"][1] = {} +defs["igEndTabItem"][1]["args"] = "()" +defs["igEndTabItem"][1]["argsT"] = {} +defs["igEndTabItem"][1]["argsoriginal"] = "()" +defs["igEndTabItem"][1]["call_args"] = "()" +defs["igEndTabItem"][1]["cimguiname"] = "igEndTabItem" +defs["igEndTabItem"][1]["defaults"] = {} +defs["igEndTabItem"][1]["funcname"] = "EndTabItem" +defs["igEndTabItem"][1]["location"] = "imgui:731" +defs["igEndTabItem"][1]["namespace"] = "ImGui" +defs["igEndTabItem"][1]["ov_cimguiname"] = "igEndTabItem" +defs["igEndTabItem"][1]["ret"] = "void" +defs["igEndTabItem"][1]["signature"] = "()" +defs["igEndTabItem"][1]["stname"] = "" +defs["igEndTabItem"]["()"] = defs["igEndTabItem"][1] +defs["igEndTable"] = {} +defs["igEndTable"][1] = {} +defs["igEndTable"][1]["args"] = "()" +defs["igEndTable"][1]["argsT"] = {} +defs["igEndTable"][1]["argsoriginal"] = "()" +defs["igEndTable"][1]["call_args"] = "()" +defs["igEndTable"][1]["cimguiname"] = "igEndTable" +defs["igEndTable"][1]["defaults"] = {} +defs["igEndTable"][1]["funcname"] = "EndTable" +defs["igEndTable"][1]["location"] = "imgui:684" +defs["igEndTable"][1]["namespace"] = "ImGui" +defs["igEndTable"][1]["ov_cimguiname"] = "igEndTable" +defs["igEndTable"][1]["ret"] = "void" +defs["igEndTable"][1]["signature"] = "()" +defs["igEndTable"][1]["stname"] = "" +defs["igEndTable"]["()"] = defs["igEndTable"][1] +defs["igEndTooltip"] = {} +defs["igEndTooltip"][1] = {} +defs["igEndTooltip"][1]["args"] = "()" +defs["igEndTooltip"][1]["argsT"] = {} +defs["igEndTooltip"][1]["argsoriginal"] = "()" +defs["igEndTooltip"][1]["call_args"] = "()" +defs["igEndTooltip"][1]["cimguiname"] = "igEndTooltip" +defs["igEndTooltip"][1]["defaults"] = {} +defs["igEndTooltip"][1]["funcname"] = "EndTooltip" +defs["igEndTooltip"][1]["location"] = "imgui:617" +defs["igEndTooltip"][1]["namespace"] = "ImGui" +defs["igEndTooltip"][1]["ov_cimguiname"] = "igEndTooltip" +defs["igEndTooltip"][1]["ret"] = "void" +defs["igEndTooltip"][1]["signature"] = "()" +defs["igEndTooltip"][1]["stname"] = "" +defs["igEndTooltip"]["()"] = defs["igEndTooltip"][1] +defs["igGetBackgroundDrawList"] = {} +defs["igGetBackgroundDrawList"][1] = {} +defs["igGetBackgroundDrawList"][1]["args"] = "()" +defs["igGetBackgroundDrawList"][1]["argsT"] = {} +defs["igGetBackgroundDrawList"][1]["argsoriginal"] = "()" +defs["igGetBackgroundDrawList"][1]["call_args"] = "()" +defs["igGetBackgroundDrawList"][1]["cimguiname"] = "igGetBackgroundDrawList" +defs["igGetBackgroundDrawList"][1]["defaults"] = {} +defs["igGetBackgroundDrawList"][1]["funcname"] = "GetBackgroundDrawList" +defs["igGetBackgroundDrawList"][1]["location"] = "imgui:790" +defs["igGetBackgroundDrawList"][1]["namespace"] = "ImGui" +defs["igGetBackgroundDrawList"][1]["ov_cimguiname"] = "igGetBackgroundDrawList" +defs["igGetBackgroundDrawList"][1]["ret"] = "ImDrawList*" +defs["igGetBackgroundDrawList"][1]["signature"] = "()" +defs["igGetBackgroundDrawList"][1]["stname"] = "" +defs["igGetBackgroundDrawList"]["()"] = defs["igGetBackgroundDrawList"][1] +defs["igGetClipboardText"] = {} +defs["igGetClipboardText"][1] = {} +defs["igGetClipboardText"][1]["args"] = "()" +defs["igGetClipboardText"][1]["argsT"] = {} +defs["igGetClipboardText"][1]["argsoriginal"] = "()" +defs["igGetClipboardText"][1]["call_args"] = "()" +defs["igGetClipboardText"][1]["cimguiname"] = "igGetClipboardText" +defs["igGetClipboardText"][1]["defaults"] = {} +defs["igGetClipboardText"][1]["funcname"] = "GetClipboardText" +defs["igGetClipboardText"][1]["location"] = "imgui:841" +defs["igGetClipboardText"][1]["namespace"] = "ImGui" +defs["igGetClipboardText"][1]["ov_cimguiname"] = "igGetClipboardText" +defs["igGetClipboardText"][1]["ret"] = "const char*" +defs["igGetClipboardText"][1]["signature"] = "()" +defs["igGetClipboardText"][1]["stname"] = "" +defs["igGetClipboardText"]["()"] = defs["igGetClipboardText"][1] +defs["igGetColorU32"] = {} +defs["igGetColorU32"][1] = {} +defs["igGetColorU32"][1]["args"] = "(ImGuiCol idx,float alpha_mul)" +defs["igGetColorU32"][1]["argsT"] = {} +defs["igGetColorU32"][1]["argsT"][1] = {} +defs["igGetColorU32"][1]["argsT"][1]["name"] = "idx" +defs["igGetColorU32"][1]["argsT"][1]["type"] = "ImGuiCol" +defs["igGetColorU32"][1]["argsT"][2] = {} +defs["igGetColorU32"][1]["argsT"][2]["name"] = "alpha_mul" +defs["igGetColorU32"][1]["argsT"][2]["type"] = "float" +defs["igGetColorU32"][1]["argsoriginal"] = "(ImGuiCol idx,float alpha_mul=1.0f)" +defs["igGetColorU32"][1]["call_args"] = "(idx,alpha_mul)" +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:388" +defs["igGetColorU32"][1]["namespace"] = "ImGui" +defs["igGetColorU32"][1]["ov_cimguiname"] = "igGetColorU32Col" +defs["igGetColorU32"][1]["ret"] = "ImU32" +defs["igGetColorU32"][1]["signature"] = "(ImGuiCol,float)" +defs["igGetColorU32"][1]["stname"] = "" +defs["igGetColorU32"][2] = {} +defs["igGetColorU32"][2]["args"] = "(const ImVec4 col)" +defs["igGetColorU32"][2]["argsT"] = {} +defs["igGetColorU32"][2]["argsT"][1] = {} +defs["igGetColorU32"][2]["argsT"][1]["name"] = "col" +defs["igGetColorU32"][2]["argsT"][1]["type"] = "const ImVec4" +defs["igGetColorU32"][2]["argsoriginal"] = "(const ImVec4& col)" +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:389" +defs["igGetColorU32"][2]["namespace"] = "ImGui" +defs["igGetColorU32"][2]["ov_cimguiname"] = "igGetColorU32Vec4" +defs["igGetColorU32"][2]["ret"] = "ImU32" +defs["igGetColorU32"][2]["signature"] = "(const ImVec4)" +defs["igGetColorU32"][2]["stname"] = "" +defs["igGetColorU32"][3] = {} +defs["igGetColorU32"][3]["args"] = "(ImU32 col)" +defs["igGetColorU32"][3]["argsT"] = {} +defs["igGetColorU32"][3]["argsT"][1] = {} +defs["igGetColorU32"][3]["argsT"][1]["name"] = "col" +defs["igGetColorU32"][3]["argsT"][1]["type"] = "ImU32" +defs["igGetColorU32"][3]["argsoriginal"] = "(ImU32 col)" +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:390" +defs["igGetColorU32"][3]["namespace"] = "ImGui" +defs["igGetColorU32"][3]["ov_cimguiname"] = "igGetColorU32U32" +defs["igGetColorU32"][3]["ret"] = "ImU32" +defs["igGetColorU32"][3]["signature"] = "(ImU32)" +defs["igGetColorU32"][3]["stname"] = "" +defs["igGetColorU32"]["(ImGuiCol,float)"] = defs["igGetColorU32"][1] +defs["igGetColorU32"]["(ImU32)"] = defs["igGetColorU32"][3] +defs["igGetColorU32"]["(const ImVec4)"] = defs["igGetColorU32"][2] +defs["igGetColumnIndex"] = {} +defs["igGetColumnIndex"][1] = {} +defs["igGetColumnIndex"][1]["args"] = "()" +defs["igGetColumnIndex"][1]["argsT"] = {} +defs["igGetColumnIndex"][1]["argsoriginal"] = "()" +defs["igGetColumnIndex"][1]["call_args"] = "()" +defs["igGetColumnIndex"][1]["cimguiname"] = "igGetColumnIndex" +defs["igGetColumnIndex"][1]["defaults"] = {} +defs["igGetColumnIndex"][1]["funcname"] = "GetColumnIndex" +defs["igGetColumnIndex"][1]["location"] = "imgui:720" +defs["igGetColumnIndex"][1]["namespace"] = "ImGui" +defs["igGetColumnIndex"][1]["ov_cimguiname"] = "igGetColumnIndex" +defs["igGetColumnIndex"][1]["ret"] = "int" +defs["igGetColumnIndex"][1]["signature"] = "()" +defs["igGetColumnIndex"][1]["stname"] = "" +defs["igGetColumnIndex"]["()"] = defs["igGetColumnIndex"][1] +defs["igGetColumnOffset"] = {} +defs["igGetColumnOffset"][1] = {} +defs["igGetColumnOffset"][1]["args"] = "(int column_index)" +defs["igGetColumnOffset"][1]["argsT"] = {} +defs["igGetColumnOffset"][1]["argsT"][1] = {} +defs["igGetColumnOffset"][1]["argsT"][1]["name"] = "column_index" +defs["igGetColumnOffset"][1]["argsT"][1]["type"] = "int" +defs["igGetColumnOffset"][1]["argsoriginal"] = "(int column_index=-1)" +defs["igGetColumnOffset"][1]["call_args"] = "(column_index)" +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:723" +defs["igGetColumnOffset"][1]["namespace"] = "ImGui" +defs["igGetColumnOffset"][1]["ov_cimguiname"] = "igGetColumnOffset" +defs["igGetColumnOffset"][1]["ret"] = "float" +defs["igGetColumnOffset"][1]["signature"] = "(int)" +defs["igGetColumnOffset"][1]["stname"] = "" +defs["igGetColumnOffset"]["(int)"] = defs["igGetColumnOffset"][1] +defs["igGetColumnWidth"] = {} +defs["igGetColumnWidth"][1] = {} +defs["igGetColumnWidth"][1]["args"] = "(int column_index)" +defs["igGetColumnWidth"][1]["argsT"] = {} +defs["igGetColumnWidth"][1]["argsT"][1] = {} +defs["igGetColumnWidth"][1]["argsT"][1]["name"] = "column_index" +defs["igGetColumnWidth"][1]["argsT"][1]["type"] = "int" +defs["igGetColumnWidth"][1]["argsoriginal"] = "(int column_index=-1)" +defs["igGetColumnWidth"][1]["call_args"] = "(column_index)" +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:721" +defs["igGetColumnWidth"][1]["namespace"] = "ImGui" +defs["igGetColumnWidth"][1]["ov_cimguiname"] = "igGetColumnWidth" +defs["igGetColumnWidth"][1]["ret"] = "float" +defs["igGetColumnWidth"][1]["signature"] = "(int)" +defs["igGetColumnWidth"][1]["stname"] = "" +defs["igGetColumnWidth"]["(int)"] = defs["igGetColumnWidth"][1] +defs["igGetColumnsCount"] = {} +defs["igGetColumnsCount"][1] = {} +defs["igGetColumnsCount"][1]["args"] = "()" +defs["igGetColumnsCount"][1]["argsT"] = {} +defs["igGetColumnsCount"][1]["argsoriginal"] = "()" +defs["igGetColumnsCount"][1]["call_args"] = "()" +defs["igGetColumnsCount"][1]["cimguiname"] = "igGetColumnsCount" +defs["igGetColumnsCount"][1]["defaults"] = {} +defs["igGetColumnsCount"][1]["funcname"] = "GetColumnsCount" +defs["igGetColumnsCount"][1]["location"] = "imgui:725" +defs["igGetColumnsCount"][1]["namespace"] = "ImGui" +defs["igGetColumnsCount"][1]["ov_cimguiname"] = "igGetColumnsCount" +defs["igGetColumnsCount"][1]["ret"] = "int" +defs["igGetColumnsCount"][1]["signature"] = "()" +defs["igGetColumnsCount"][1]["stname"] = "" +defs["igGetColumnsCount"]["()"] = defs["igGetColumnsCount"][1] +defs["igGetContentRegionAvail"] = {} +defs["igGetContentRegionAvail"][1] = {} +defs["igGetContentRegionAvail"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetContentRegionAvail"][1]["argsT"] = {} +defs["igGetContentRegionAvail"][1]["argsT"][1] = {} +defs["igGetContentRegionAvail"][1]["argsT"][1]["name"] = "pOut" +defs["igGetContentRegionAvail"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetContentRegionAvail"][1]["argsoriginal"] = "()" +defs["igGetContentRegionAvail"][1]["call_args"] = "()" +defs["igGetContentRegionAvail"][1]["cimguiname"] = "igGetContentRegionAvail" +defs["igGetContentRegionAvail"][1]["defaults"] = {} +defs["igGetContentRegionAvail"][1]["funcname"] = "GetContentRegionAvail" +defs["igGetContentRegionAvail"][1]["location"] = "imgui:344" +defs["igGetContentRegionAvail"][1]["namespace"] = "ImGui" +defs["igGetContentRegionAvail"][1]["nonUDT"] = 1 +defs["igGetContentRegionAvail"][1]["ov_cimguiname"] = "igGetContentRegionAvail" +defs["igGetContentRegionAvail"][1]["ret"] = "void" +defs["igGetContentRegionAvail"][1]["signature"] = "()" +defs["igGetContentRegionAvail"][1]["stname"] = "" +defs["igGetContentRegionAvail"]["()"] = defs["igGetContentRegionAvail"][1] +defs["igGetContentRegionMax"] = {} +defs["igGetContentRegionMax"][1] = {} +defs["igGetContentRegionMax"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetContentRegionMax"][1]["argsT"] = {} +defs["igGetContentRegionMax"][1]["argsT"][1] = {} +defs["igGetContentRegionMax"][1]["argsT"][1]["name"] = "pOut" +defs["igGetContentRegionMax"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetContentRegionMax"][1]["argsoriginal"] = "()" +defs["igGetContentRegionMax"][1]["call_args"] = "()" +defs["igGetContentRegionMax"][1]["cimguiname"] = "igGetContentRegionMax" +defs["igGetContentRegionMax"][1]["defaults"] = {} +defs["igGetContentRegionMax"][1]["funcname"] = "GetContentRegionMax" +defs["igGetContentRegionMax"][1]["location"] = "imgui:345" +defs["igGetContentRegionMax"][1]["namespace"] = "ImGui" +defs["igGetContentRegionMax"][1]["nonUDT"] = 1 +defs["igGetContentRegionMax"][1]["ov_cimguiname"] = "igGetContentRegionMax" +defs["igGetContentRegionMax"][1]["ret"] = "void" +defs["igGetContentRegionMax"][1]["signature"] = "()" +defs["igGetContentRegionMax"][1]["stname"] = "" +defs["igGetContentRegionMax"]["()"] = defs["igGetContentRegionMax"][1] +defs["igGetCurrentContext"] = {} +defs["igGetCurrentContext"][1] = {} +defs["igGetCurrentContext"][1]["args"] = "()" +defs["igGetCurrentContext"][1]["argsT"] = {} +defs["igGetCurrentContext"][1]["argsoriginal"] = "()" +defs["igGetCurrentContext"][1]["call_args"] = "()" +defs["igGetCurrentContext"][1]["cimguiname"] = "igGetCurrentContext" +defs["igGetCurrentContext"][1]["defaults"] = {} +defs["igGetCurrentContext"][1]["funcname"] = "GetCurrentContext" +defs["igGetCurrentContext"][1]["location"] = "imgui:258" +defs["igGetCurrentContext"][1]["namespace"] = "ImGui" +defs["igGetCurrentContext"][1]["ov_cimguiname"] = "igGetCurrentContext" +defs["igGetCurrentContext"][1]["ret"] = "ImGuiContext*" +defs["igGetCurrentContext"][1]["signature"] = "()" +defs["igGetCurrentContext"][1]["stname"] = "" +defs["igGetCurrentContext"]["()"] = defs["igGetCurrentContext"][1] +defs["igGetCursorPos"] = {} +defs["igGetCursorPos"][1] = {} +defs["igGetCursorPos"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetCursorPos"][1]["argsT"] = {} +defs["igGetCursorPos"][1]["argsT"][1] = {} +defs["igGetCursorPos"][1]["argsT"][1]["name"] = "pOut" +defs["igGetCursorPos"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetCursorPos"][1]["argsoriginal"] = "()" +defs["igGetCursorPos"][1]["call_args"] = "()" +defs["igGetCursorPos"][1]["cimguiname"] = "igGetCursorPos" +defs["igGetCursorPos"][1]["defaults"] = {} +defs["igGetCursorPos"][1]["funcname"] = "GetCursorPos" +defs["igGetCursorPos"][1]["location"] = "imgui:409" +defs["igGetCursorPos"][1]["namespace"] = "ImGui" +defs["igGetCursorPos"][1]["nonUDT"] = 1 +defs["igGetCursorPos"][1]["ov_cimguiname"] = "igGetCursorPos" +defs["igGetCursorPos"][1]["ret"] = "void" +defs["igGetCursorPos"][1]["signature"] = "()" +defs["igGetCursorPos"][1]["stname"] = "" +defs["igGetCursorPos"]["()"] = defs["igGetCursorPos"][1] +defs["igGetCursorPosX"] = {} +defs["igGetCursorPosX"][1] = {} +defs["igGetCursorPosX"][1]["args"] = "()" +defs["igGetCursorPosX"][1]["argsT"] = {} +defs["igGetCursorPosX"][1]["argsoriginal"] = "()" +defs["igGetCursorPosX"][1]["call_args"] = "()" +defs["igGetCursorPosX"][1]["cimguiname"] = "igGetCursorPosX" +defs["igGetCursorPosX"][1]["defaults"] = {} +defs["igGetCursorPosX"][1]["funcname"] = "GetCursorPosX" +defs["igGetCursorPosX"][1]["location"] = "imgui:410" +defs["igGetCursorPosX"][1]["namespace"] = "ImGui" +defs["igGetCursorPosX"][1]["ov_cimguiname"] = "igGetCursorPosX" +defs["igGetCursorPosX"][1]["ret"] = "float" +defs["igGetCursorPosX"][1]["signature"] = "()" +defs["igGetCursorPosX"][1]["stname"] = "" +defs["igGetCursorPosX"]["()"] = defs["igGetCursorPosX"][1] +defs["igGetCursorPosY"] = {} +defs["igGetCursorPosY"][1] = {} +defs["igGetCursorPosY"][1]["args"] = "()" +defs["igGetCursorPosY"][1]["argsT"] = {} +defs["igGetCursorPosY"][1]["argsoriginal"] = "()" +defs["igGetCursorPosY"][1]["call_args"] = "()" +defs["igGetCursorPosY"][1]["cimguiname"] = "igGetCursorPosY" +defs["igGetCursorPosY"][1]["defaults"] = {} +defs["igGetCursorPosY"][1]["funcname"] = "GetCursorPosY" +defs["igGetCursorPosY"][1]["location"] = "imgui:411" +defs["igGetCursorPosY"][1]["namespace"] = "ImGui" +defs["igGetCursorPosY"][1]["ov_cimguiname"] = "igGetCursorPosY" +defs["igGetCursorPosY"][1]["ret"] = "float" +defs["igGetCursorPosY"][1]["signature"] = "()" +defs["igGetCursorPosY"][1]["stname"] = "" +defs["igGetCursorPosY"]["()"] = defs["igGetCursorPosY"][1] +defs["igGetCursorScreenPos"] = {} +defs["igGetCursorScreenPos"][1] = {} +defs["igGetCursorScreenPos"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetCursorScreenPos"][1]["argsT"] = {} +defs["igGetCursorScreenPos"][1]["argsT"][1] = {} +defs["igGetCursorScreenPos"][1]["argsT"][1]["name"] = "pOut" +defs["igGetCursorScreenPos"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetCursorScreenPos"][1]["argsoriginal"] = "()" +defs["igGetCursorScreenPos"][1]["call_args"] = "()" +defs["igGetCursorScreenPos"][1]["cimguiname"] = "igGetCursorScreenPos" +defs["igGetCursorScreenPos"][1]["defaults"] = {} +defs["igGetCursorScreenPos"][1]["funcname"] = "GetCursorScreenPos" +defs["igGetCursorScreenPos"][1]["location"] = "imgui:416" +defs["igGetCursorScreenPos"][1]["namespace"] = "ImGui" +defs["igGetCursorScreenPos"][1]["nonUDT"] = 1 +defs["igGetCursorScreenPos"][1]["ov_cimguiname"] = "igGetCursorScreenPos" +defs["igGetCursorScreenPos"][1]["ret"] = "void" +defs["igGetCursorScreenPos"][1]["signature"] = "()" +defs["igGetCursorScreenPos"][1]["stname"] = "" +defs["igGetCursorScreenPos"]["()"] = defs["igGetCursorScreenPos"][1] +defs["igGetCursorStartPos"] = {} +defs["igGetCursorStartPos"][1] = {} +defs["igGetCursorStartPos"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetCursorStartPos"][1]["argsT"] = {} +defs["igGetCursorStartPos"][1]["argsT"][1] = {} +defs["igGetCursorStartPos"][1]["argsT"][1]["name"] = "pOut" +defs["igGetCursorStartPos"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetCursorStartPos"][1]["argsoriginal"] = "()" +defs["igGetCursorStartPos"][1]["call_args"] = "()" +defs["igGetCursorStartPos"][1]["cimguiname"] = "igGetCursorStartPos" +defs["igGetCursorStartPos"][1]["defaults"] = {} +defs["igGetCursorStartPos"][1]["funcname"] = "GetCursorStartPos" +defs["igGetCursorStartPos"][1]["location"] = "imgui:415" +defs["igGetCursorStartPos"][1]["namespace"] = "ImGui" +defs["igGetCursorStartPos"][1]["nonUDT"] = 1 +defs["igGetCursorStartPos"][1]["ov_cimguiname"] = "igGetCursorStartPos" +defs["igGetCursorStartPos"][1]["ret"] = "void" +defs["igGetCursorStartPos"][1]["signature"] = "()" +defs["igGetCursorStartPos"][1]["stname"] = "" +defs["igGetCursorStartPos"]["()"] = defs["igGetCursorStartPos"][1] +defs["igGetDragDropPayload"] = {} +defs["igGetDragDropPayload"][1] = {} +defs["igGetDragDropPayload"][1]["args"] = "()" +defs["igGetDragDropPayload"][1]["argsT"] = {} +defs["igGetDragDropPayload"][1]["argsoriginal"] = "()" +defs["igGetDragDropPayload"][1]["call_args"] = "()" +defs["igGetDragDropPayload"][1]["cimguiname"] = "igGetDragDropPayload" +defs["igGetDragDropPayload"][1]["defaults"] = {} +defs["igGetDragDropPayload"][1]["funcname"] = "GetDragDropPayload" +defs["igGetDragDropPayload"][1]["location"] = "imgui:752" +defs["igGetDragDropPayload"][1]["namespace"] = "ImGui" +defs["igGetDragDropPayload"][1]["ov_cimguiname"] = "igGetDragDropPayload" +defs["igGetDragDropPayload"][1]["ret"] = "const ImGuiPayload*" +defs["igGetDragDropPayload"][1]["signature"] = "()" +defs["igGetDragDropPayload"][1]["stname"] = "" +defs["igGetDragDropPayload"]["()"] = defs["igGetDragDropPayload"][1] +defs["igGetDrawData"] = {} +defs["igGetDrawData"][1] = {} +defs["igGetDrawData"][1]["args"] = "()" +defs["igGetDrawData"][1]["argsT"] = {} +defs["igGetDrawData"][1]["argsoriginal"] = "()" +defs["igGetDrawData"][1]["call_args"] = "()" +defs["igGetDrawData"][1]["cimguiname"] = "igGetDrawData" +defs["igGetDrawData"][1]["defaults"] = {} +defs["igGetDrawData"][1]["funcname"] = "GetDrawData" +defs["igGetDrawData"][1]["location"] = "imgui:267" +defs["igGetDrawData"][1]["namespace"] = "ImGui" +defs["igGetDrawData"][1]["ov_cimguiname"] = "igGetDrawData" +defs["igGetDrawData"][1]["ret"] = "ImDrawData*" +defs["igGetDrawData"][1]["signature"] = "()" +defs["igGetDrawData"][1]["stname"] = "" +defs["igGetDrawData"]["()"] = defs["igGetDrawData"][1] +defs["igGetDrawListSharedData"] = {} +defs["igGetDrawListSharedData"][1] = {} +defs["igGetDrawListSharedData"][1]["args"] = "()" +defs["igGetDrawListSharedData"][1]["argsT"] = {} +defs["igGetDrawListSharedData"][1]["argsoriginal"] = "()" +defs["igGetDrawListSharedData"][1]["call_args"] = "()" +defs["igGetDrawListSharedData"][1]["cimguiname"] = "igGetDrawListSharedData" +defs["igGetDrawListSharedData"][1]["defaults"] = {} +defs["igGetDrawListSharedData"][1]["funcname"] = "GetDrawListSharedData" +defs["igGetDrawListSharedData"][1]["location"] = "imgui:792" +defs["igGetDrawListSharedData"][1]["namespace"] = "ImGui" +defs["igGetDrawListSharedData"][1]["ov_cimguiname"] = "igGetDrawListSharedData" +defs["igGetDrawListSharedData"][1]["ret"] = "ImDrawListSharedData*" +defs["igGetDrawListSharedData"][1]["signature"] = "()" +defs["igGetDrawListSharedData"][1]["stname"] = "" +defs["igGetDrawListSharedData"]["()"] = defs["igGetDrawListSharedData"][1] +defs["igGetFont"] = {} +defs["igGetFont"][1] = {} +defs["igGetFont"][1]["args"] = "()" +defs["igGetFont"][1]["argsT"] = {} +defs["igGetFont"][1]["argsoriginal"] = "()" +defs["igGetFont"][1]["call_args"] = "()" +defs["igGetFont"][1]["cimguiname"] = "igGetFont" +defs["igGetFont"][1]["defaults"] = {} +defs["igGetFont"][1]["funcname"] = "GetFont" +defs["igGetFont"][1]["location"] = "imgui:385" +defs["igGetFont"][1]["namespace"] = "ImGui" +defs["igGetFont"][1]["ov_cimguiname"] = "igGetFont" +defs["igGetFont"][1]["ret"] = "ImFont*" +defs["igGetFont"][1]["signature"] = "()" +defs["igGetFont"][1]["stname"] = "" +defs["igGetFont"]["()"] = defs["igGetFont"][1] +defs["igGetFontSize"] = {} +defs["igGetFontSize"][1] = {} +defs["igGetFontSize"][1]["args"] = "()" +defs["igGetFontSize"][1]["argsT"] = {} +defs["igGetFontSize"][1]["argsoriginal"] = "()" +defs["igGetFontSize"][1]["call_args"] = "()" +defs["igGetFontSize"][1]["cimguiname"] = "igGetFontSize" +defs["igGetFontSize"][1]["defaults"] = {} +defs["igGetFontSize"][1]["funcname"] = "GetFontSize" +defs["igGetFontSize"][1]["location"] = "imgui:386" +defs["igGetFontSize"][1]["namespace"] = "ImGui" +defs["igGetFontSize"][1]["ov_cimguiname"] = "igGetFontSize" +defs["igGetFontSize"][1]["ret"] = "float" +defs["igGetFontSize"][1]["signature"] = "()" +defs["igGetFontSize"][1]["stname"] = "" +defs["igGetFontSize"]["()"] = defs["igGetFontSize"][1] +defs["igGetFontTexUvWhitePixel"] = {} +defs["igGetFontTexUvWhitePixel"][1] = {} +defs["igGetFontTexUvWhitePixel"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetFontTexUvWhitePixel"][1]["argsT"] = {} +defs["igGetFontTexUvWhitePixel"][1]["argsT"][1] = {} +defs["igGetFontTexUvWhitePixel"][1]["argsT"][1]["name"] = "pOut" +defs["igGetFontTexUvWhitePixel"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetFontTexUvWhitePixel"][1]["argsoriginal"] = "()" +defs["igGetFontTexUvWhitePixel"][1]["call_args"] = "()" +defs["igGetFontTexUvWhitePixel"][1]["cimguiname"] = "igGetFontTexUvWhitePixel" +defs["igGetFontTexUvWhitePixel"][1]["defaults"] = {} +defs["igGetFontTexUvWhitePixel"][1]["funcname"] = "GetFontTexUvWhitePixel" +defs["igGetFontTexUvWhitePixel"][1]["location"] = "imgui:387" +defs["igGetFontTexUvWhitePixel"][1]["namespace"] = "ImGui" +defs["igGetFontTexUvWhitePixel"][1]["nonUDT"] = 1 +defs["igGetFontTexUvWhitePixel"][1]["ov_cimguiname"] = "igGetFontTexUvWhitePixel" +defs["igGetFontTexUvWhitePixel"][1]["ret"] = "void" +defs["igGetFontTexUvWhitePixel"][1]["signature"] = "()" +defs["igGetFontTexUvWhitePixel"][1]["stname"] = "" +defs["igGetFontTexUvWhitePixel"]["()"] = defs["igGetFontTexUvWhitePixel"][1] +defs["igGetForegroundDrawList"] = {} +defs["igGetForegroundDrawList"][1] = {} +defs["igGetForegroundDrawList"][1]["args"] = "()" +defs["igGetForegroundDrawList"][1]["argsT"] = {} +defs["igGetForegroundDrawList"][1]["argsoriginal"] = "()" +defs["igGetForegroundDrawList"][1]["call_args"] = "()" +defs["igGetForegroundDrawList"][1]["cimguiname"] = "igGetForegroundDrawList" +defs["igGetForegroundDrawList"][1]["defaults"] = {} +defs["igGetForegroundDrawList"][1]["funcname"] = "GetForegroundDrawList" +defs["igGetForegroundDrawList"][1]["location"] = "imgui:791" +defs["igGetForegroundDrawList"][1]["namespace"] = "ImGui" +defs["igGetForegroundDrawList"][1]["ov_cimguiname"] = "igGetForegroundDrawList" +defs["igGetForegroundDrawList"][1]["ret"] = "ImDrawList*" +defs["igGetForegroundDrawList"][1]["signature"] = "()" +defs["igGetForegroundDrawList"][1]["stname"] = "" +defs["igGetForegroundDrawList"]["()"] = defs["igGetForegroundDrawList"][1] +defs["igGetFrameCount"] = {} +defs["igGetFrameCount"][1] = {} +defs["igGetFrameCount"][1]["args"] = "()" +defs["igGetFrameCount"][1]["argsT"] = {} +defs["igGetFrameCount"][1]["argsoriginal"] = "()" +defs["igGetFrameCount"][1]["call_args"] = "()" +defs["igGetFrameCount"][1]["cimguiname"] = "igGetFrameCount" +defs["igGetFrameCount"][1]["defaults"] = {} +defs["igGetFrameCount"][1]["funcname"] = "GetFrameCount" +defs["igGetFrameCount"][1]["location"] = "imgui:789" +defs["igGetFrameCount"][1]["namespace"] = "ImGui" +defs["igGetFrameCount"][1]["ov_cimguiname"] = "igGetFrameCount" +defs["igGetFrameCount"][1]["ret"] = "int" +defs["igGetFrameCount"][1]["signature"] = "()" +defs["igGetFrameCount"][1]["stname"] = "" +defs["igGetFrameCount"]["()"] = defs["igGetFrameCount"][1] +defs["igGetFrameHeight"] = {} +defs["igGetFrameHeight"][1] = {} +defs["igGetFrameHeight"][1]["args"] = "()" +defs["igGetFrameHeight"][1]["argsT"] = {} +defs["igGetFrameHeight"][1]["argsoriginal"] = "()" +defs["igGetFrameHeight"][1]["call_args"] = "()" +defs["igGetFrameHeight"][1]["cimguiname"] = "igGetFrameHeight" +defs["igGetFrameHeight"][1]["defaults"] = {} +defs["igGetFrameHeight"][1]["funcname"] = "GetFrameHeight" +defs["igGetFrameHeight"][1]["location"] = "imgui:421" +defs["igGetFrameHeight"][1]["namespace"] = "ImGui" +defs["igGetFrameHeight"][1]["ov_cimguiname"] = "igGetFrameHeight" +defs["igGetFrameHeight"][1]["ret"] = "float" +defs["igGetFrameHeight"][1]["signature"] = "()" +defs["igGetFrameHeight"][1]["stname"] = "" +defs["igGetFrameHeight"]["()"] = defs["igGetFrameHeight"][1] +defs["igGetFrameHeightWithSpacing"] = {} +defs["igGetFrameHeightWithSpacing"][1] = {} +defs["igGetFrameHeightWithSpacing"][1]["args"] = "()" +defs["igGetFrameHeightWithSpacing"][1]["argsT"] = {} +defs["igGetFrameHeightWithSpacing"][1]["argsoriginal"] = "()" +defs["igGetFrameHeightWithSpacing"][1]["call_args"] = "()" +defs["igGetFrameHeightWithSpacing"][1]["cimguiname"] = "igGetFrameHeightWithSpacing" +defs["igGetFrameHeightWithSpacing"][1]["defaults"] = {} +defs["igGetFrameHeightWithSpacing"][1]["funcname"] = "GetFrameHeightWithSpacing" +defs["igGetFrameHeightWithSpacing"][1]["location"] = "imgui:422" +defs["igGetFrameHeightWithSpacing"][1]["namespace"] = "ImGui" +defs["igGetFrameHeightWithSpacing"][1]["ov_cimguiname"] = "igGetFrameHeightWithSpacing" +defs["igGetFrameHeightWithSpacing"][1]["ret"] = "float" +defs["igGetFrameHeightWithSpacing"][1]["signature"] = "()" +defs["igGetFrameHeightWithSpacing"][1]["stname"] = "" +defs["igGetFrameHeightWithSpacing"]["()"] = defs["igGetFrameHeightWithSpacing"][1] +defs["igGetID"] = {} +defs["igGetID"][1] = {} +defs["igGetID"][1]["args"] = "(const char* str_id)" +defs["igGetID"][1]["argsT"] = {} +defs["igGetID"][1]["argsT"][1] = {} +defs["igGetID"][1]["argsT"][1]["name"] = "str_id" +defs["igGetID"][1]["argsT"][1]["type"] = "const char*" +defs["igGetID"][1]["argsoriginal"] = "(const char* str_id)" +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:436" +defs["igGetID"][1]["namespace"] = "ImGui" +defs["igGetID"][1]["ov_cimguiname"] = "igGetIDStr" +defs["igGetID"][1]["ret"] = "ImGuiID" +defs["igGetID"][1]["signature"] = "(const char*)" +defs["igGetID"][1]["stname"] = "" +defs["igGetID"][2] = {} +defs["igGetID"][2]["args"] = "(const char* str_id_begin,const char* str_id_end)" +defs["igGetID"][2]["argsT"] = {} +defs["igGetID"][2]["argsT"][1] = {} +defs["igGetID"][2]["argsT"][1]["name"] = "str_id_begin" +defs["igGetID"][2]["argsT"][1]["type"] = "const char*" +defs["igGetID"][2]["argsT"][2] = {} +defs["igGetID"][2]["argsT"][2]["name"] = "str_id_end" +defs["igGetID"][2]["argsT"][2]["type"] = "const char*" +defs["igGetID"][2]["argsoriginal"] = "(const char* str_id_begin,const char* str_id_end)" +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:437" +defs["igGetID"][2]["namespace"] = "ImGui" +defs["igGetID"][2]["ov_cimguiname"] = "igGetIDStrStr" +defs["igGetID"][2]["ret"] = "ImGuiID" +defs["igGetID"][2]["signature"] = "(const char*,const char*)" +defs["igGetID"][2]["stname"] = "" +defs["igGetID"][3] = {} +defs["igGetID"][3]["args"] = "(const void* ptr_id)" +defs["igGetID"][3]["argsT"] = {} +defs["igGetID"][3]["argsT"][1] = {} +defs["igGetID"][3]["argsT"][1]["name"] = "ptr_id" +defs["igGetID"][3]["argsT"][1]["type"] = "const void*" +defs["igGetID"][3]["argsoriginal"] = "(const void* ptr_id)" +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:438" +defs["igGetID"][3]["namespace"] = "ImGui" +defs["igGetID"][3]["ov_cimguiname"] = "igGetIDPtr" +defs["igGetID"][3]["ret"] = "ImGuiID" +defs["igGetID"][3]["signature"] = "(const void*)" +defs["igGetID"][3]["stname"] = "" +defs["igGetID"]["(const char*)"] = defs["igGetID"][1] +defs["igGetID"]["(const char*,const char*)"] = defs["igGetID"][2] +defs["igGetID"]["(const void*)"] = defs["igGetID"][3] +defs["igGetIO"] = {} +defs["igGetIO"][1] = {} +defs["igGetIO"][1]["args"] = "()" +defs["igGetIO"][1]["argsT"] = {} +defs["igGetIO"][1]["argsoriginal"] = "()" +defs["igGetIO"][1]["call_args"] = "()" +defs["igGetIO"][1]["cimguiname"] = "igGetIO" +defs["igGetIO"][1]["defaults"] = {} +defs["igGetIO"][1]["funcname"] = "GetIO" +defs["igGetIO"][1]["location"] = "imgui:262" +defs["igGetIO"][1]["namespace"] = "ImGui" +defs["igGetIO"][1]["ov_cimguiname"] = "igGetIO" +defs["igGetIO"][1]["ret"] = "ImGuiIO*" +defs["igGetIO"][1]["retref"] = "&" +defs["igGetIO"][1]["signature"] = "()" +defs["igGetIO"][1]["stname"] = "" +defs["igGetIO"]["()"] = defs["igGetIO"][1] +defs["igGetItemRectMax"] = {} +defs["igGetItemRectMax"][1] = {} +defs["igGetItemRectMax"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetItemRectMax"][1]["argsT"] = {} +defs["igGetItemRectMax"][1]["argsT"][1] = {} +defs["igGetItemRectMax"][1]["argsT"][1]["name"] = "pOut" +defs["igGetItemRectMax"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetItemRectMax"][1]["argsoriginal"] = "()" +defs["igGetItemRectMax"][1]["call_args"] = "()" +defs["igGetItemRectMax"][1]["cimguiname"] = "igGetItemRectMax" +defs["igGetItemRectMax"][1]["defaults"] = {} +defs["igGetItemRectMax"][1]["funcname"] = "GetItemRectMax" +defs["igGetItemRectMax"][1]["location"] = "imgui:781" +defs["igGetItemRectMax"][1]["namespace"] = "ImGui" +defs["igGetItemRectMax"][1]["nonUDT"] = 1 +defs["igGetItemRectMax"][1]["ov_cimguiname"] = "igGetItemRectMax" +defs["igGetItemRectMax"][1]["ret"] = "void" +defs["igGetItemRectMax"][1]["signature"] = "()" +defs["igGetItemRectMax"][1]["stname"] = "" +defs["igGetItemRectMax"]["()"] = defs["igGetItemRectMax"][1] +defs["igGetItemRectMin"] = {} +defs["igGetItemRectMin"][1] = {} +defs["igGetItemRectMin"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetItemRectMin"][1]["argsT"] = {} +defs["igGetItemRectMin"][1]["argsT"][1] = {} +defs["igGetItemRectMin"][1]["argsT"][1]["name"] = "pOut" +defs["igGetItemRectMin"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetItemRectMin"][1]["argsoriginal"] = "()" +defs["igGetItemRectMin"][1]["call_args"] = "()" +defs["igGetItemRectMin"][1]["cimguiname"] = "igGetItemRectMin" +defs["igGetItemRectMin"][1]["defaults"] = {} +defs["igGetItemRectMin"][1]["funcname"] = "GetItemRectMin" +defs["igGetItemRectMin"][1]["location"] = "imgui:780" +defs["igGetItemRectMin"][1]["namespace"] = "ImGui" +defs["igGetItemRectMin"][1]["nonUDT"] = 1 +defs["igGetItemRectMin"][1]["ov_cimguiname"] = "igGetItemRectMin" +defs["igGetItemRectMin"][1]["ret"] = "void" +defs["igGetItemRectMin"][1]["signature"] = "()" +defs["igGetItemRectMin"][1]["stname"] = "" +defs["igGetItemRectMin"]["()"] = defs["igGetItemRectMin"][1] +defs["igGetItemRectSize"] = {} +defs["igGetItemRectSize"][1] = {} +defs["igGetItemRectSize"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetItemRectSize"][1]["argsT"] = {} +defs["igGetItemRectSize"][1]["argsT"][1] = {} +defs["igGetItemRectSize"][1]["argsT"][1]["name"] = "pOut" +defs["igGetItemRectSize"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetItemRectSize"][1]["argsoriginal"] = "()" +defs["igGetItemRectSize"][1]["call_args"] = "()" +defs["igGetItemRectSize"][1]["cimguiname"] = "igGetItemRectSize" +defs["igGetItemRectSize"][1]["defaults"] = {} +defs["igGetItemRectSize"][1]["funcname"] = "GetItemRectSize" +defs["igGetItemRectSize"][1]["location"] = "imgui:782" +defs["igGetItemRectSize"][1]["namespace"] = "ImGui" +defs["igGetItemRectSize"][1]["nonUDT"] = 1 +defs["igGetItemRectSize"][1]["ov_cimguiname"] = "igGetItemRectSize" +defs["igGetItemRectSize"][1]["ret"] = "void" +defs["igGetItemRectSize"][1]["signature"] = "()" +defs["igGetItemRectSize"][1]["stname"] = "" +defs["igGetItemRectSize"]["()"] = defs["igGetItemRectSize"][1] +defs["igGetKeyIndex"] = {} +defs["igGetKeyIndex"][1] = {} +defs["igGetKeyIndex"][1]["args"] = "(ImGuiKey imgui_key)" +defs["igGetKeyIndex"][1]["argsT"] = {} +defs["igGetKeyIndex"][1]["argsT"][1] = {} +defs["igGetKeyIndex"][1]["argsT"][1]["name"] = "imgui_key" +defs["igGetKeyIndex"][1]["argsT"][1]["type"] = "ImGuiKey" +defs["igGetKeyIndex"][1]["argsoriginal"] = "(ImGuiKey imgui_key)" +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:812" +defs["igGetKeyIndex"][1]["namespace"] = "ImGui" +defs["igGetKeyIndex"][1]["ov_cimguiname"] = "igGetKeyIndex" +defs["igGetKeyIndex"][1]["ret"] = "int" +defs["igGetKeyIndex"][1]["signature"] = "(ImGuiKey)" +defs["igGetKeyIndex"][1]["stname"] = "" +defs["igGetKeyIndex"]["(ImGuiKey)"] = defs["igGetKeyIndex"][1] +defs["igGetKeyPressedAmount"] = {} +defs["igGetKeyPressedAmount"][1] = {} +defs["igGetKeyPressedAmount"][1]["args"] = "(int key_index,float repeat_delay,float rate)" +defs["igGetKeyPressedAmount"][1]["argsT"] = {} +defs["igGetKeyPressedAmount"][1]["argsT"][1] = {} +defs["igGetKeyPressedAmount"][1]["argsT"][1]["name"] = "key_index" +defs["igGetKeyPressedAmount"][1]["argsT"][1]["type"] = "int" +defs["igGetKeyPressedAmount"][1]["argsT"][2] = {} +defs["igGetKeyPressedAmount"][1]["argsT"][2]["name"] = "repeat_delay" +defs["igGetKeyPressedAmount"][1]["argsT"][2]["type"] = "float" +defs["igGetKeyPressedAmount"][1]["argsT"][3] = {} +defs["igGetKeyPressedAmount"][1]["argsT"][3]["name"] = "rate" +defs["igGetKeyPressedAmount"][1]["argsT"][3]["type"] = "float" +defs["igGetKeyPressedAmount"][1]["argsoriginal"] = "(int key_index,float repeat_delay,float rate)" +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:816" +defs["igGetKeyPressedAmount"][1]["namespace"] = "ImGui" +defs["igGetKeyPressedAmount"][1]["ov_cimguiname"] = "igGetKeyPressedAmount" +defs["igGetKeyPressedAmount"][1]["ret"] = "int" +defs["igGetKeyPressedAmount"][1]["signature"] = "(int,float,float)" +defs["igGetKeyPressedAmount"][1]["stname"] = "" +defs["igGetKeyPressedAmount"]["(int,float,float)"] = defs["igGetKeyPressedAmount"][1] +defs["igGetMouseCursor"] = {} +defs["igGetMouseCursor"][1] = {} +defs["igGetMouseCursor"][1]["args"] = "()" +defs["igGetMouseCursor"][1]["argsT"] = {} +defs["igGetMouseCursor"][1]["argsoriginal"] = "()" +defs["igGetMouseCursor"][1]["call_args"] = "()" +defs["igGetMouseCursor"][1]["cimguiname"] = "igGetMouseCursor" +defs["igGetMouseCursor"][1]["defaults"] = {} +defs["igGetMouseCursor"][1]["funcname"] = "GetMouseCursor" +defs["igGetMouseCursor"][1]["location"] = "imgui:835" +defs["igGetMouseCursor"][1]["namespace"] = "ImGui" +defs["igGetMouseCursor"][1]["ov_cimguiname"] = "igGetMouseCursor" +defs["igGetMouseCursor"][1]["ret"] = "ImGuiMouseCursor" +defs["igGetMouseCursor"][1]["signature"] = "()" +defs["igGetMouseCursor"][1]["stname"] = "" +defs["igGetMouseCursor"]["()"] = defs["igGetMouseCursor"][1] +defs["igGetMouseDragDelta"] = {} +defs["igGetMouseDragDelta"][1] = {} +defs["igGetMouseDragDelta"][1]["args"] = "(ImVec2 *pOut,ImGuiMouseButton button,float lock_threshold)" +defs["igGetMouseDragDelta"][1]["argsT"] = {} +defs["igGetMouseDragDelta"][1]["argsT"][1] = {} +defs["igGetMouseDragDelta"][1]["argsT"][1]["name"] = "pOut" +defs["igGetMouseDragDelta"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetMouseDragDelta"][1]["argsT"][2] = {} +defs["igGetMouseDragDelta"][1]["argsT"][2]["name"] = "button" +defs["igGetMouseDragDelta"][1]["argsT"][2]["type"] = "ImGuiMouseButton" +defs["igGetMouseDragDelta"][1]["argsT"][3] = {} +defs["igGetMouseDragDelta"][1]["argsT"][3]["name"] = "lock_threshold" +defs["igGetMouseDragDelta"][1]["argsT"][3]["type"] = "float" +defs["igGetMouseDragDelta"][1]["argsoriginal"] = "(ImGuiMouseButton button=0,float lock_threshold=-1.0f)" +defs["igGetMouseDragDelta"][1]["call_args"] = "(button,lock_threshold)" +defs["igGetMouseDragDelta"][1]["cimguiname"] = "igGetMouseDragDelta" +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:833" +defs["igGetMouseDragDelta"][1]["namespace"] = "ImGui" +defs["igGetMouseDragDelta"][1]["nonUDT"] = 1 +defs["igGetMouseDragDelta"][1]["ov_cimguiname"] = "igGetMouseDragDelta" +defs["igGetMouseDragDelta"][1]["ret"] = "void" +defs["igGetMouseDragDelta"][1]["signature"] = "(ImGuiMouseButton,float)" +defs["igGetMouseDragDelta"][1]["stname"] = "" +defs["igGetMouseDragDelta"]["(ImGuiMouseButton,float)"] = defs["igGetMouseDragDelta"][1] +defs["igGetMousePos"] = {} +defs["igGetMousePos"][1] = {} +defs["igGetMousePos"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetMousePos"][1]["argsT"] = {} +defs["igGetMousePos"][1]["argsT"][1] = {} +defs["igGetMousePos"][1]["argsT"][1]["name"] = "pOut" +defs["igGetMousePos"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetMousePos"][1]["argsoriginal"] = "()" +defs["igGetMousePos"][1]["call_args"] = "()" +defs["igGetMousePos"][1]["cimguiname"] = "igGetMousePos" +defs["igGetMousePos"][1]["defaults"] = {} +defs["igGetMousePos"][1]["funcname"] = "GetMousePos" +defs["igGetMousePos"][1]["location"] = "imgui:830" +defs["igGetMousePos"][1]["namespace"] = "ImGui" +defs["igGetMousePos"][1]["nonUDT"] = 1 +defs["igGetMousePos"][1]["ov_cimguiname"] = "igGetMousePos" +defs["igGetMousePos"][1]["ret"] = "void" +defs["igGetMousePos"][1]["signature"] = "()" +defs["igGetMousePos"][1]["stname"] = "" +defs["igGetMousePos"]["()"] = defs["igGetMousePos"][1] +defs["igGetMousePosOnOpeningCurrentPopup"] = {} +defs["igGetMousePosOnOpeningCurrentPopup"][1] = {} +defs["igGetMousePosOnOpeningCurrentPopup"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["argsT"] = {} +defs["igGetMousePosOnOpeningCurrentPopup"][1]["argsT"][1] = {} +defs["igGetMousePosOnOpeningCurrentPopup"][1]["argsT"][1]["name"] = "pOut" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["argsoriginal"] = "()" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["call_args"] = "()" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["cimguiname"] = "igGetMousePosOnOpeningCurrentPopup" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["defaults"] = {} +defs["igGetMousePosOnOpeningCurrentPopup"][1]["funcname"] = "GetMousePosOnOpeningCurrentPopup" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["location"] = "imgui:831" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["namespace"] = "ImGui" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["nonUDT"] = 1 +defs["igGetMousePosOnOpeningCurrentPopup"][1]["ov_cimguiname"] = "igGetMousePosOnOpeningCurrentPopup" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["ret"] = "void" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["signature"] = "()" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["stname"] = "" +defs["igGetMousePosOnOpeningCurrentPopup"]["()"] = defs["igGetMousePosOnOpeningCurrentPopup"][1] +defs["igGetScrollMaxX"] = {} +defs["igGetScrollMaxX"][1] = {} +defs["igGetScrollMaxX"][1]["args"] = "()" +defs["igGetScrollMaxX"][1]["argsT"] = {} +defs["igGetScrollMaxX"][1]["argsoriginal"] = "()" +defs["igGetScrollMaxX"][1]["call_args"] = "()" +defs["igGetScrollMaxX"][1]["cimguiname"] = "igGetScrollMaxX" +defs["igGetScrollMaxX"][1]["defaults"] = {} +defs["igGetScrollMaxX"][1]["funcname"] = "GetScrollMaxX" +defs["igGetScrollMaxX"][1]["location"] = "imgui:355" +defs["igGetScrollMaxX"][1]["namespace"] = "ImGui" +defs["igGetScrollMaxX"][1]["ov_cimguiname"] = "igGetScrollMaxX" +defs["igGetScrollMaxX"][1]["ret"] = "float" +defs["igGetScrollMaxX"][1]["signature"] = "()" +defs["igGetScrollMaxX"][1]["stname"] = "" +defs["igGetScrollMaxX"]["()"] = defs["igGetScrollMaxX"][1] +defs["igGetScrollMaxY"] = {} +defs["igGetScrollMaxY"][1] = {} +defs["igGetScrollMaxY"][1]["args"] = "()" +defs["igGetScrollMaxY"][1]["argsT"] = {} +defs["igGetScrollMaxY"][1]["argsoriginal"] = "()" +defs["igGetScrollMaxY"][1]["call_args"] = "()" +defs["igGetScrollMaxY"][1]["cimguiname"] = "igGetScrollMaxY" +defs["igGetScrollMaxY"][1]["defaults"] = {} +defs["igGetScrollMaxY"][1]["funcname"] = "GetScrollMaxY" +defs["igGetScrollMaxY"][1]["location"] = "imgui:356" +defs["igGetScrollMaxY"][1]["namespace"] = "ImGui" +defs["igGetScrollMaxY"][1]["ov_cimguiname"] = "igGetScrollMaxY" +defs["igGetScrollMaxY"][1]["ret"] = "float" +defs["igGetScrollMaxY"][1]["signature"] = "()" +defs["igGetScrollMaxY"][1]["stname"] = "" +defs["igGetScrollMaxY"]["()"] = defs["igGetScrollMaxY"][1] +defs["igGetScrollX"] = {} +defs["igGetScrollX"][1] = {} +defs["igGetScrollX"][1]["args"] = "()" +defs["igGetScrollX"][1]["argsT"] = {} +defs["igGetScrollX"][1]["argsoriginal"] = "()" +defs["igGetScrollX"][1]["call_args"] = "()" +defs["igGetScrollX"][1]["cimguiname"] = "igGetScrollX" +defs["igGetScrollX"][1]["defaults"] = {} +defs["igGetScrollX"][1]["funcname"] = "GetScrollX" +defs["igGetScrollX"][1]["location"] = "imgui:351" +defs["igGetScrollX"][1]["namespace"] = "ImGui" +defs["igGetScrollX"][1]["ov_cimguiname"] = "igGetScrollX" +defs["igGetScrollX"][1]["ret"] = "float" +defs["igGetScrollX"][1]["signature"] = "()" +defs["igGetScrollX"][1]["stname"] = "" +defs["igGetScrollX"]["()"] = defs["igGetScrollX"][1] +defs["igGetScrollY"] = {} +defs["igGetScrollY"][1] = {} +defs["igGetScrollY"][1]["args"] = "()" +defs["igGetScrollY"][1]["argsT"] = {} +defs["igGetScrollY"][1]["argsoriginal"] = "()" +defs["igGetScrollY"][1]["call_args"] = "()" +defs["igGetScrollY"][1]["cimguiname"] = "igGetScrollY" +defs["igGetScrollY"][1]["defaults"] = {} +defs["igGetScrollY"][1]["funcname"] = "GetScrollY" +defs["igGetScrollY"][1]["location"] = "imgui:352" +defs["igGetScrollY"][1]["namespace"] = "ImGui" +defs["igGetScrollY"][1]["ov_cimguiname"] = "igGetScrollY" +defs["igGetScrollY"][1]["ret"] = "float" +defs["igGetScrollY"][1]["signature"] = "()" +defs["igGetScrollY"][1]["stname"] = "" +defs["igGetScrollY"]["()"] = defs["igGetScrollY"][1] +defs["igGetStateStorage"] = {} +defs["igGetStateStorage"][1] = {} +defs["igGetStateStorage"][1]["args"] = "()" +defs["igGetStateStorage"][1]["argsT"] = {} +defs["igGetStateStorage"][1]["argsoriginal"] = "()" +defs["igGetStateStorage"][1]["call_args"] = "()" +defs["igGetStateStorage"][1]["cimguiname"] = "igGetStateStorage" +defs["igGetStateStorage"][1]["defaults"] = {} +defs["igGetStateStorage"][1]["funcname"] = "GetStateStorage" +defs["igGetStateStorage"][1]["location"] = "imgui:795" +defs["igGetStateStorage"][1]["namespace"] = "ImGui" +defs["igGetStateStorage"][1]["ov_cimguiname"] = "igGetStateStorage" +defs["igGetStateStorage"][1]["ret"] = "ImGuiStorage*" +defs["igGetStateStorage"][1]["signature"] = "()" +defs["igGetStateStorage"][1]["stname"] = "" +defs["igGetStateStorage"]["()"] = defs["igGetStateStorage"][1] +defs["igGetStyle"] = {} +defs["igGetStyle"][1] = {} +defs["igGetStyle"][1]["args"] = "()" +defs["igGetStyle"][1]["argsT"] = {} +defs["igGetStyle"][1]["argsoriginal"] = "()" +defs["igGetStyle"][1]["call_args"] = "()" +defs["igGetStyle"][1]["cimguiname"] = "igGetStyle" +defs["igGetStyle"][1]["defaults"] = {} +defs["igGetStyle"][1]["funcname"] = "GetStyle" +defs["igGetStyle"][1]["location"] = "imgui:263" +defs["igGetStyle"][1]["namespace"] = "ImGui" +defs["igGetStyle"][1]["ov_cimguiname"] = "igGetStyle" +defs["igGetStyle"][1]["ret"] = "ImGuiStyle*" +defs["igGetStyle"][1]["retref"] = "&" +defs["igGetStyle"][1]["signature"] = "()" +defs["igGetStyle"][1]["stname"] = "" +defs["igGetStyle"]["()"] = defs["igGetStyle"][1] +defs["igGetStyleColorName"] = {} +defs["igGetStyleColorName"][1] = {} +defs["igGetStyleColorName"][1]["args"] = "(ImGuiCol idx)" +defs["igGetStyleColorName"][1]["argsT"] = {} +defs["igGetStyleColorName"][1]["argsT"][1] = {} +defs["igGetStyleColorName"][1]["argsT"][1]["name"] = "idx" +defs["igGetStyleColorName"][1]["argsT"][1]["type"] = "ImGuiCol" +defs["igGetStyleColorName"][1]["argsoriginal"] = "(ImGuiCol idx)" +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:793" +defs["igGetStyleColorName"][1]["namespace"] = "ImGui" +defs["igGetStyleColorName"][1]["ov_cimguiname"] = "igGetStyleColorName" +defs["igGetStyleColorName"][1]["ret"] = "const char*" +defs["igGetStyleColorName"][1]["signature"] = "(ImGuiCol)" +defs["igGetStyleColorName"][1]["stname"] = "" +defs["igGetStyleColorName"]["(ImGuiCol)"] = defs["igGetStyleColorName"][1] +defs["igGetStyleColorVec4"] = {} +defs["igGetStyleColorVec4"][1] = {} +defs["igGetStyleColorVec4"][1]["args"] = "(ImGuiCol idx)" +defs["igGetStyleColorVec4"][1]["argsT"] = {} +defs["igGetStyleColorVec4"][1]["argsT"][1] = {} +defs["igGetStyleColorVec4"][1]["argsT"][1]["name"] = "idx" +defs["igGetStyleColorVec4"][1]["argsT"][1]["type"] = "ImGuiCol" +defs["igGetStyleColorVec4"][1]["argsoriginal"] = "(ImGuiCol idx)" +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:391" +defs["igGetStyleColorVec4"][1]["namespace"] = "ImGui" +defs["igGetStyleColorVec4"][1]["ov_cimguiname"] = "igGetStyleColorVec4" +defs["igGetStyleColorVec4"][1]["ret"] = "const ImVec4*" +defs["igGetStyleColorVec4"][1]["retref"] = "&" +defs["igGetStyleColorVec4"][1]["signature"] = "(ImGuiCol)" +defs["igGetStyleColorVec4"][1]["stname"] = "" +defs["igGetStyleColorVec4"]["(ImGuiCol)"] = defs["igGetStyleColorVec4"][1] +defs["igGetTextLineHeight"] = {} +defs["igGetTextLineHeight"][1] = {} +defs["igGetTextLineHeight"][1]["args"] = "()" +defs["igGetTextLineHeight"][1]["argsT"] = {} +defs["igGetTextLineHeight"][1]["argsoriginal"] = "()" +defs["igGetTextLineHeight"][1]["call_args"] = "()" +defs["igGetTextLineHeight"][1]["cimguiname"] = "igGetTextLineHeight" +defs["igGetTextLineHeight"][1]["defaults"] = {} +defs["igGetTextLineHeight"][1]["funcname"] = "GetTextLineHeight" +defs["igGetTextLineHeight"][1]["location"] = "imgui:419" +defs["igGetTextLineHeight"][1]["namespace"] = "ImGui" +defs["igGetTextLineHeight"][1]["ov_cimguiname"] = "igGetTextLineHeight" +defs["igGetTextLineHeight"][1]["ret"] = "float" +defs["igGetTextLineHeight"][1]["signature"] = "()" +defs["igGetTextLineHeight"][1]["stname"] = "" +defs["igGetTextLineHeight"]["()"] = defs["igGetTextLineHeight"][1] +defs["igGetTextLineHeightWithSpacing"] = {} +defs["igGetTextLineHeightWithSpacing"][1] = {} +defs["igGetTextLineHeightWithSpacing"][1]["args"] = "()" +defs["igGetTextLineHeightWithSpacing"][1]["argsT"] = {} +defs["igGetTextLineHeightWithSpacing"][1]["argsoriginal"] = "()" +defs["igGetTextLineHeightWithSpacing"][1]["call_args"] = "()" +defs["igGetTextLineHeightWithSpacing"][1]["cimguiname"] = "igGetTextLineHeightWithSpacing" +defs["igGetTextLineHeightWithSpacing"][1]["defaults"] = {} +defs["igGetTextLineHeightWithSpacing"][1]["funcname"] = "GetTextLineHeightWithSpacing" +defs["igGetTextLineHeightWithSpacing"][1]["location"] = "imgui:420" +defs["igGetTextLineHeightWithSpacing"][1]["namespace"] = "ImGui" +defs["igGetTextLineHeightWithSpacing"][1]["ov_cimguiname"] = "igGetTextLineHeightWithSpacing" +defs["igGetTextLineHeightWithSpacing"][1]["ret"] = "float" +defs["igGetTextLineHeightWithSpacing"][1]["signature"] = "()" +defs["igGetTextLineHeightWithSpacing"][1]["stname"] = "" +defs["igGetTextLineHeightWithSpacing"]["()"] = defs["igGetTextLineHeightWithSpacing"][1] +defs["igGetTime"] = {} +defs["igGetTime"][1] = {} +defs["igGetTime"][1]["args"] = "()" +defs["igGetTime"][1]["argsT"] = {} +defs["igGetTime"][1]["argsoriginal"] = "()" +defs["igGetTime"][1]["call_args"] = "()" +defs["igGetTime"][1]["cimguiname"] = "igGetTime" +defs["igGetTime"][1]["defaults"] = {} +defs["igGetTime"][1]["funcname"] = "GetTime" +defs["igGetTime"][1]["location"] = "imgui:788" +defs["igGetTime"][1]["namespace"] = "ImGui" +defs["igGetTime"][1]["ov_cimguiname"] = "igGetTime" +defs["igGetTime"][1]["ret"] = "double" +defs["igGetTime"][1]["signature"] = "()" +defs["igGetTime"][1]["stname"] = "" +defs["igGetTime"]["()"] = defs["igGetTime"][1] +defs["igGetTreeNodeToLabelSpacing"] = {} +defs["igGetTreeNodeToLabelSpacing"][1] = {} +defs["igGetTreeNodeToLabelSpacing"][1]["args"] = "()" +defs["igGetTreeNodeToLabelSpacing"][1]["argsT"] = {} +defs["igGetTreeNodeToLabelSpacing"][1]["argsoriginal"] = "()" +defs["igGetTreeNodeToLabelSpacing"][1]["call_args"] = "()" +defs["igGetTreeNodeToLabelSpacing"][1]["cimguiname"] = "igGetTreeNodeToLabelSpacing" +defs["igGetTreeNodeToLabelSpacing"][1]["defaults"] = {} +defs["igGetTreeNodeToLabelSpacing"][1]["funcname"] = "GetTreeNodeToLabelSpacing" +defs["igGetTreeNodeToLabelSpacing"][1]["location"] = "imgui:569" +defs["igGetTreeNodeToLabelSpacing"][1]["namespace"] = "ImGui" +defs["igGetTreeNodeToLabelSpacing"][1]["ov_cimguiname"] = "igGetTreeNodeToLabelSpacing" +defs["igGetTreeNodeToLabelSpacing"][1]["ret"] = "float" +defs["igGetTreeNodeToLabelSpacing"][1]["signature"] = "()" +defs["igGetTreeNodeToLabelSpacing"][1]["stname"] = "" +defs["igGetTreeNodeToLabelSpacing"]["()"] = defs["igGetTreeNodeToLabelSpacing"][1] +defs["igGetVersion"] = {} +defs["igGetVersion"][1] = {} +defs["igGetVersion"][1]["args"] = "()" +defs["igGetVersion"][1]["argsT"] = {} +defs["igGetVersion"][1]["argsoriginal"] = "()" +defs["igGetVersion"][1]["call_args"] = "()" +defs["igGetVersion"][1]["cimguiname"] = "igGetVersion" +defs["igGetVersion"][1]["defaults"] = {} +defs["igGetVersion"][1]["funcname"] = "GetVersion" +defs["igGetVersion"][1]["location"] = "imgui:277" +defs["igGetVersion"][1]["namespace"] = "ImGui" +defs["igGetVersion"][1]["ov_cimguiname"] = "igGetVersion" +defs["igGetVersion"][1]["ret"] = "const char*" +defs["igGetVersion"][1]["signature"] = "()" +defs["igGetVersion"][1]["stname"] = "" +defs["igGetVersion"]["()"] = defs["igGetVersion"][1] +defs["igGetWindowContentRegionMax"] = {} +defs["igGetWindowContentRegionMax"][1] = {} +defs["igGetWindowContentRegionMax"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetWindowContentRegionMax"][1]["argsT"] = {} +defs["igGetWindowContentRegionMax"][1]["argsT"][1] = {} +defs["igGetWindowContentRegionMax"][1]["argsT"][1]["name"] = "pOut" +defs["igGetWindowContentRegionMax"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetWindowContentRegionMax"][1]["argsoriginal"] = "()" +defs["igGetWindowContentRegionMax"][1]["call_args"] = "()" +defs["igGetWindowContentRegionMax"][1]["cimguiname"] = "igGetWindowContentRegionMax" +defs["igGetWindowContentRegionMax"][1]["defaults"] = {} +defs["igGetWindowContentRegionMax"][1]["funcname"] = "GetWindowContentRegionMax" +defs["igGetWindowContentRegionMax"][1]["location"] = "imgui:347" +defs["igGetWindowContentRegionMax"][1]["namespace"] = "ImGui" +defs["igGetWindowContentRegionMax"][1]["nonUDT"] = 1 +defs["igGetWindowContentRegionMax"][1]["ov_cimguiname"] = "igGetWindowContentRegionMax" +defs["igGetWindowContentRegionMax"][1]["ret"] = "void" +defs["igGetWindowContentRegionMax"][1]["signature"] = "()" +defs["igGetWindowContentRegionMax"][1]["stname"] = "" +defs["igGetWindowContentRegionMax"]["()"] = defs["igGetWindowContentRegionMax"][1] +defs["igGetWindowContentRegionMin"] = {} +defs["igGetWindowContentRegionMin"][1] = {} +defs["igGetWindowContentRegionMin"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetWindowContentRegionMin"][1]["argsT"] = {} +defs["igGetWindowContentRegionMin"][1]["argsT"][1] = {} +defs["igGetWindowContentRegionMin"][1]["argsT"][1]["name"] = "pOut" +defs["igGetWindowContentRegionMin"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetWindowContentRegionMin"][1]["argsoriginal"] = "()" +defs["igGetWindowContentRegionMin"][1]["call_args"] = "()" +defs["igGetWindowContentRegionMin"][1]["cimguiname"] = "igGetWindowContentRegionMin" +defs["igGetWindowContentRegionMin"][1]["defaults"] = {} +defs["igGetWindowContentRegionMin"][1]["funcname"] = "GetWindowContentRegionMin" +defs["igGetWindowContentRegionMin"][1]["location"] = "imgui:346" +defs["igGetWindowContentRegionMin"][1]["namespace"] = "ImGui" +defs["igGetWindowContentRegionMin"][1]["nonUDT"] = 1 +defs["igGetWindowContentRegionMin"][1]["ov_cimguiname"] = "igGetWindowContentRegionMin" +defs["igGetWindowContentRegionMin"][1]["ret"] = "void" +defs["igGetWindowContentRegionMin"][1]["signature"] = "()" +defs["igGetWindowContentRegionMin"][1]["stname"] = "" +defs["igGetWindowContentRegionMin"]["()"] = defs["igGetWindowContentRegionMin"][1] +defs["igGetWindowContentRegionWidth"] = {} +defs["igGetWindowContentRegionWidth"][1] = {} +defs["igGetWindowContentRegionWidth"][1]["args"] = "()" +defs["igGetWindowContentRegionWidth"][1]["argsT"] = {} +defs["igGetWindowContentRegionWidth"][1]["argsoriginal"] = "()" +defs["igGetWindowContentRegionWidth"][1]["call_args"] = "()" +defs["igGetWindowContentRegionWidth"][1]["cimguiname"] = "igGetWindowContentRegionWidth" +defs["igGetWindowContentRegionWidth"][1]["defaults"] = {} +defs["igGetWindowContentRegionWidth"][1]["funcname"] = "GetWindowContentRegionWidth" +defs["igGetWindowContentRegionWidth"][1]["location"] = "imgui:348" +defs["igGetWindowContentRegionWidth"][1]["namespace"] = "ImGui" +defs["igGetWindowContentRegionWidth"][1]["ov_cimguiname"] = "igGetWindowContentRegionWidth" +defs["igGetWindowContentRegionWidth"][1]["ret"] = "float" +defs["igGetWindowContentRegionWidth"][1]["signature"] = "()" +defs["igGetWindowContentRegionWidth"][1]["stname"] = "" +defs["igGetWindowContentRegionWidth"]["()"] = defs["igGetWindowContentRegionWidth"][1] +defs["igGetWindowDrawList"] = {} +defs["igGetWindowDrawList"][1] = {} +defs["igGetWindowDrawList"][1]["args"] = "()" +defs["igGetWindowDrawList"][1]["argsT"] = {} +defs["igGetWindowDrawList"][1]["argsoriginal"] = "()" +defs["igGetWindowDrawList"][1]["call_args"] = "()" +defs["igGetWindowDrawList"][1]["cimguiname"] = "igGetWindowDrawList" +defs["igGetWindowDrawList"][1]["defaults"] = {} +defs["igGetWindowDrawList"][1]["funcname"] = "GetWindowDrawList" +defs["igGetWindowDrawList"][1]["location"] = "imgui:317" +defs["igGetWindowDrawList"][1]["namespace"] = "ImGui" +defs["igGetWindowDrawList"][1]["ov_cimguiname"] = "igGetWindowDrawList" +defs["igGetWindowDrawList"][1]["ret"] = "ImDrawList*" +defs["igGetWindowDrawList"][1]["signature"] = "()" +defs["igGetWindowDrawList"][1]["stname"] = "" +defs["igGetWindowDrawList"]["()"] = defs["igGetWindowDrawList"][1] +defs["igGetWindowHeight"] = {} +defs["igGetWindowHeight"][1] = {} +defs["igGetWindowHeight"][1]["args"] = "()" +defs["igGetWindowHeight"][1]["argsT"] = {} +defs["igGetWindowHeight"][1]["argsoriginal"] = "()" +defs["igGetWindowHeight"][1]["call_args"] = "()" +defs["igGetWindowHeight"][1]["cimguiname"] = "igGetWindowHeight" +defs["igGetWindowHeight"][1]["defaults"] = {} +defs["igGetWindowHeight"][1]["funcname"] = "GetWindowHeight" +defs["igGetWindowHeight"][1]["location"] = "imgui:321" +defs["igGetWindowHeight"][1]["namespace"] = "ImGui" +defs["igGetWindowHeight"][1]["ov_cimguiname"] = "igGetWindowHeight" +defs["igGetWindowHeight"][1]["ret"] = "float" +defs["igGetWindowHeight"][1]["signature"] = "()" +defs["igGetWindowHeight"][1]["stname"] = "" +defs["igGetWindowHeight"]["()"] = defs["igGetWindowHeight"][1] +defs["igGetWindowPos"] = {} +defs["igGetWindowPos"][1] = {} +defs["igGetWindowPos"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetWindowPos"][1]["argsT"] = {} +defs["igGetWindowPos"][1]["argsT"][1] = {} +defs["igGetWindowPos"][1]["argsT"][1]["name"] = "pOut" +defs["igGetWindowPos"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetWindowPos"][1]["argsoriginal"] = "()" +defs["igGetWindowPos"][1]["call_args"] = "()" +defs["igGetWindowPos"][1]["cimguiname"] = "igGetWindowPos" +defs["igGetWindowPos"][1]["defaults"] = {} +defs["igGetWindowPos"][1]["funcname"] = "GetWindowPos" +defs["igGetWindowPos"][1]["location"] = "imgui:318" +defs["igGetWindowPos"][1]["namespace"] = "ImGui" +defs["igGetWindowPos"][1]["nonUDT"] = 1 +defs["igGetWindowPos"][1]["ov_cimguiname"] = "igGetWindowPos" +defs["igGetWindowPos"][1]["ret"] = "void" +defs["igGetWindowPos"][1]["signature"] = "()" +defs["igGetWindowPos"][1]["stname"] = "" +defs["igGetWindowPos"]["()"] = defs["igGetWindowPos"][1] +defs["igGetWindowSize"] = {} +defs["igGetWindowSize"][1] = {} +defs["igGetWindowSize"][1]["args"] = "(ImVec2 *pOut)" +defs["igGetWindowSize"][1]["argsT"] = {} +defs["igGetWindowSize"][1]["argsT"][1] = {} +defs["igGetWindowSize"][1]["argsT"][1]["name"] = "pOut" +defs["igGetWindowSize"][1]["argsT"][1]["type"] = "ImVec2*" +defs["igGetWindowSize"][1]["argsoriginal"] = "()" +defs["igGetWindowSize"][1]["call_args"] = "()" +defs["igGetWindowSize"][1]["cimguiname"] = "igGetWindowSize" +defs["igGetWindowSize"][1]["defaults"] = {} +defs["igGetWindowSize"][1]["funcname"] = "GetWindowSize" +defs["igGetWindowSize"][1]["location"] = "imgui:319" +defs["igGetWindowSize"][1]["namespace"] = "ImGui" +defs["igGetWindowSize"][1]["nonUDT"] = 1 +defs["igGetWindowSize"][1]["ov_cimguiname"] = "igGetWindowSize" +defs["igGetWindowSize"][1]["ret"] = "void" +defs["igGetWindowSize"][1]["signature"] = "()" +defs["igGetWindowSize"][1]["stname"] = "" +defs["igGetWindowSize"]["()"] = defs["igGetWindowSize"][1] +defs["igGetWindowWidth"] = {} +defs["igGetWindowWidth"][1] = {} +defs["igGetWindowWidth"][1]["args"] = "()" +defs["igGetWindowWidth"][1]["argsT"] = {} +defs["igGetWindowWidth"][1]["argsoriginal"] = "()" +defs["igGetWindowWidth"][1]["call_args"] = "()" +defs["igGetWindowWidth"][1]["cimguiname"] = "igGetWindowWidth" +defs["igGetWindowWidth"][1]["defaults"] = {} +defs["igGetWindowWidth"][1]["funcname"] = "GetWindowWidth" +defs["igGetWindowWidth"][1]["location"] = "imgui:320" +defs["igGetWindowWidth"][1]["namespace"] = "ImGui" +defs["igGetWindowWidth"][1]["ov_cimguiname"] = "igGetWindowWidth" +defs["igGetWindowWidth"][1]["ret"] = "float" +defs["igGetWindowWidth"][1]["signature"] = "()" +defs["igGetWindowWidth"][1]["stname"] = "" +defs["igGetWindowWidth"]["()"] = defs["igGetWindowWidth"][1] +defs["igImage"] = {} +defs["igImage"][1] = {} +defs["igImage"][1]["args"] = "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col)" +defs["igImage"][1]["argsT"] = {} +defs["igImage"][1]["argsT"][1] = {} +defs["igImage"][1]["argsT"][1]["name"] = "user_texture_id" +defs["igImage"][1]["argsT"][1]["type"] = "ImTextureID" +defs["igImage"][1]["argsT"][2] = {} +defs["igImage"][1]["argsT"][2]["name"] = "size" +defs["igImage"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igImage"][1]["argsT"][3] = {} +defs["igImage"][1]["argsT"][3]["name"] = "uv0" +defs["igImage"][1]["argsT"][3]["type"] = "const ImVec2" +defs["igImage"][1]["argsT"][4] = {} +defs["igImage"][1]["argsT"][4]["name"] = "uv1" +defs["igImage"][1]["argsT"][4]["type"] = "const ImVec2" +defs["igImage"][1]["argsT"][5] = {} +defs["igImage"][1]["argsT"][5]["name"] = "tint_col" +defs["igImage"][1]["argsT"][5]["type"] = "const ImVec4" +defs["igImage"][1]["argsT"][6] = {} +defs["igImage"][1]["argsT"][6]["name"] = "border_col" +defs["igImage"][1]["argsT"][6]["type"] = "const ImVec4" +defs["igImage"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& tint_col=ImVec4(1,1,1,1),const ImVec4& border_col=ImVec4(0,0,0,0))" +defs["igImage"][1]["call_args"] = "(user_texture_id,size,uv0,uv1,tint_col,border_col)" +defs["igImage"][1]["cimguiname"] = "igImage" +defs["igImage"][1]["defaults"] = {} +defs["igImage"][1]["defaults"]["border_col"] = "ImVec4(0,0,0,0)" +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:462" +defs["igImage"][1]["namespace"] = "ImGui" +defs["igImage"][1]["ov_cimguiname"] = "igImage" +defs["igImage"][1]["ret"] = "void" +defs["igImage"][1]["signature"] = "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)" +defs["igImage"][1]["stname"] = "" +defs["igImage"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)"] = defs["igImage"][1] +defs["igImageButton"] = {} +defs["igImageButton"][1] = {} +defs["igImageButton"][1]["args"] = "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,int frame_padding,const ImVec4 bg_col,const ImVec4 tint_col)" +defs["igImageButton"][1]["argsT"] = {} +defs["igImageButton"][1]["argsT"][1] = {} +defs["igImageButton"][1]["argsT"][1]["name"] = "user_texture_id" +defs["igImageButton"][1]["argsT"][1]["type"] = "ImTextureID" +defs["igImageButton"][1]["argsT"][2] = {} +defs["igImageButton"][1]["argsT"][2]["name"] = "size" +defs["igImageButton"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igImageButton"][1]["argsT"][3] = {} +defs["igImageButton"][1]["argsT"][3]["name"] = "uv0" +defs["igImageButton"][1]["argsT"][3]["type"] = "const ImVec2" +defs["igImageButton"][1]["argsT"][4] = {} +defs["igImageButton"][1]["argsT"][4]["name"] = "uv1" +defs["igImageButton"][1]["argsT"][4]["type"] = "const ImVec2" +defs["igImageButton"][1]["argsT"][5] = {} +defs["igImageButton"][1]["argsT"][5]["name"] = "frame_padding" +defs["igImageButton"][1]["argsT"][5]["type"] = "int" +defs["igImageButton"][1]["argsT"][6] = {} +defs["igImageButton"][1]["argsT"][6]["name"] = "bg_col" +defs["igImageButton"][1]["argsT"][6]["type"] = "const ImVec4" +defs["igImageButton"][1]["argsT"][7] = {} +defs["igImageButton"][1]["argsT"][7]["name"] = "tint_col" +defs["igImageButton"][1]["argsT"][7]["type"] = "const ImVec4" +defs["igImageButton"][1]["argsoriginal"] = "(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),int frame_padding=-1,const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))" +defs["igImageButton"][1]["call_args"] = "(user_texture_id,size,uv0,uv1,frame_padding,bg_col,tint_col)" +defs["igImageButton"][1]["cimguiname"] = "igImageButton" +defs["igImageButton"][1]["defaults"] = {} +defs["igImageButton"][1]["defaults"]["bg_col"] = "ImVec4(0,0,0,0)" +defs["igImageButton"][1]["defaults"]["frame_padding"] = "-1" +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:463" +defs["igImageButton"][1]["namespace"] = "ImGui" +defs["igImageButton"][1]["ov_cimguiname"] = "igImageButton" +defs["igImageButton"][1]["ret"] = "bool" +defs["igImageButton"][1]["signature"] = "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)" +defs["igImageButton"][1]["stname"] = "" +defs["igImageButton"]["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)"] = defs["igImageButton"][1] +defs["igIndent"] = {} +defs["igIndent"][1] = {} +defs["igIndent"][1]["args"] = "(float indent_w)" +defs["igIndent"][1]["argsT"] = {} +defs["igIndent"][1]["argsT"][1] = {} +defs["igIndent"][1]["argsT"][1]["name"] = "indent_w" +defs["igIndent"][1]["argsT"][1]["type"] = "float" +defs["igIndent"][1]["argsoriginal"] = "(float indent_w=0.0f)" +defs["igIndent"][1]["call_args"] = "(indent_w)" +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:405" +defs["igIndent"][1]["namespace"] = "ImGui" +defs["igIndent"][1]["ov_cimguiname"] = "igIndent" +defs["igIndent"][1]["ret"] = "void" +defs["igIndent"][1]["signature"] = "(float)" +defs["igIndent"][1]["stname"] = "" +defs["igIndent"]["(float)"] = defs["igIndent"][1] +defs["igInputDouble"] = {} +defs["igInputDouble"][1] = {} +defs["igInputDouble"][1]["args"] = "(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags flags)" +defs["igInputDouble"][1]["argsT"] = {} +defs["igInputDouble"][1]["argsT"][1] = {} +defs["igInputDouble"][1]["argsT"][1]["name"] = "label" +defs["igInputDouble"][1]["argsT"][1]["type"] = "const char*" +defs["igInputDouble"][1]["argsT"][2] = {} +defs["igInputDouble"][1]["argsT"][2]["name"] = "v" +defs["igInputDouble"][1]["argsT"][2]["type"] = "double*" +defs["igInputDouble"][1]["argsT"][3] = {} +defs["igInputDouble"][1]["argsT"][3]["name"] = "step" +defs["igInputDouble"][1]["argsT"][3]["type"] = "double" +defs["igInputDouble"][1]["argsT"][4] = {} +defs["igInputDouble"][1]["argsT"][4]["name"] = "step_fast" +defs["igInputDouble"][1]["argsT"][4]["type"] = "double" +defs["igInputDouble"][1]["argsT"][5] = {} +defs["igInputDouble"][1]["argsT"][5]["name"] = "format" +defs["igInputDouble"][1]["argsT"][5]["type"] = "const char*" +defs["igInputDouble"][1]["argsT"][6] = {} +defs["igInputDouble"][1]["argsT"][6]["name"] = "flags" +defs["igInputDouble"][1]["argsT"][6]["type"] = "ImGuiInputTextFlags" +defs["igInputDouble"][1]["argsoriginal"] = "(const char* label,double* v,double step=0.0,double step_fast=0.0,const char* format=\"%.6f\",ImGuiInputTextFlags flags=0)" +defs["igInputDouble"][1]["call_args"] = "(label,v,step,step_fast,format,flags)" +defs["igInputDouble"][1]["cimguiname"] = "igInputDouble" +defs["igInputDouble"][1]["defaults"] = {} +defs["igInputDouble"][1]["defaults"]["flags"] = "0" +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:540" +defs["igInputDouble"][1]["namespace"] = "ImGui" +defs["igInputDouble"][1]["ov_cimguiname"] = "igInputDouble" +defs["igInputDouble"][1]["ret"] = "bool" +defs["igInputDouble"][1]["signature"] = "(const char*,double*,double,double,const char*,ImGuiInputTextFlags)" +defs["igInputDouble"][1]["stname"] = "" +defs["igInputDouble"]["(const char*,double*,double,double,const char*,ImGuiInputTextFlags)"] = defs["igInputDouble"][1] +defs["igInputFloat"] = {} +defs["igInputFloat"][1] = {} +defs["igInputFloat"][1]["args"] = "(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags flags)" +defs["igInputFloat"][1]["argsT"] = {} +defs["igInputFloat"][1]["argsT"][1] = {} +defs["igInputFloat"][1]["argsT"][1]["name"] = "label" +defs["igInputFloat"][1]["argsT"][1]["type"] = "const char*" +defs["igInputFloat"][1]["argsT"][2] = {} +defs["igInputFloat"][1]["argsT"][2]["name"] = "v" +defs["igInputFloat"][1]["argsT"][2]["type"] = "float*" +defs["igInputFloat"][1]["argsT"][3] = {} +defs["igInputFloat"][1]["argsT"][3]["name"] = "step" +defs["igInputFloat"][1]["argsT"][3]["type"] = "float" +defs["igInputFloat"][1]["argsT"][4] = {} +defs["igInputFloat"][1]["argsT"][4]["name"] = "step_fast" +defs["igInputFloat"][1]["argsT"][4]["type"] = "float" +defs["igInputFloat"][1]["argsT"][5] = {} +defs["igInputFloat"][1]["argsT"][5]["name"] = "format" +defs["igInputFloat"][1]["argsT"][5]["type"] = "const char*" +defs["igInputFloat"][1]["argsT"][6] = {} +defs["igInputFloat"][1]["argsT"][6]["name"] = "flags" +defs["igInputFloat"][1]["argsT"][6]["type"] = "ImGuiInputTextFlags" +defs["igInputFloat"][1]["argsoriginal"] = "(const char* label,float* v,float step=0.0f,float step_fast=0.0f,const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)" +defs["igInputFloat"][1]["call_args"] = "(label,v,step,step_fast,format,flags)" +defs["igInputFloat"][1]["cimguiname"] = "igInputFloat" +defs["igInputFloat"][1]["defaults"] = {} +defs["igInputFloat"][1]["defaults"]["flags"] = "0" +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:532" +defs["igInputFloat"][1]["namespace"] = "ImGui" +defs["igInputFloat"][1]["ov_cimguiname"] = "igInputFloat" +defs["igInputFloat"][1]["ret"] = "bool" +defs["igInputFloat"][1]["signature"] = "(const char*,float*,float,float,const char*,ImGuiInputTextFlags)" +defs["igInputFloat"][1]["stname"] = "" +defs["igInputFloat"]["(const char*,float*,float,float,const char*,ImGuiInputTextFlags)"] = defs["igInputFloat"][1] +defs["igInputFloat2"] = {} +defs["igInputFloat2"][1] = {} +defs["igInputFloat2"][1]["args"] = "(const char* label,float v[2],const char* format,ImGuiInputTextFlags flags)" +defs["igInputFloat2"][1]["argsT"] = {} +defs["igInputFloat2"][1]["argsT"][1] = {} +defs["igInputFloat2"][1]["argsT"][1]["name"] = "label" +defs["igInputFloat2"][1]["argsT"][1]["type"] = "const char*" +defs["igInputFloat2"][1]["argsT"][2] = {} +defs["igInputFloat2"][1]["argsT"][2]["name"] = "v" +defs["igInputFloat2"][1]["argsT"][2]["type"] = "float[2]" +defs["igInputFloat2"][1]["argsT"][3] = {} +defs["igInputFloat2"][1]["argsT"][3]["name"] = "format" +defs["igInputFloat2"][1]["argsT"][3]["type"] = "const char*" +defs["igInputFloat2"][1]["argsT"][4] = {} +defs["igInputFloat2"][1]["argsT"][4]["name"] = "flags" +defs["igInputFloat2"][1]["argsT"][4]["type"] = "ImGuiInputTextFlags" +defs["igInputFloat2"][1]["argsoriginal"] = "(const char* label,float v[2],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)" +defs["igInputFloat2"][1]["call_args"] = "(label,v,format,flags)" +defs["igInputFloat2"][1]["cimguiname"] = "igInputFloat2" +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:533" +defs["igInputFloat2"][1]["namespace"] = "ImGui" +defs["igInputFloat2"][1]["ov_cimguiname"] = "igInputFloat2" +defs["igInputFloat2"][1]["ret"] = "bool" +defs["igInputFloat2"][1]["signature"] = "(const char*,float[2],const char*,ImGuiInputTextFlags)" +defs["igInputFloat2"][1]["stname"] = "" +defs["igInputFloat2"]["(const char*,float[2],const char*,ImGuiInputTextFlags)"] = defs["igInputFloat2"][1] +defs["igInputFloat3"] = {} +defs["igInputFloat3"][1] = {} +defs["igInputFloat3"][1]["args"] = "(const char* label,float v[3],const char* format,ImGuiInputTextFlags flags)" +defs["igInputFloat3"][1]["argsT"] = {} +defs["igInputFloat3"][1]["argsT"][1] = {} +defs["igInputFloat3"][1]["argsT"][1]["name"] = "label" +defs["igInputFloat3"][1]["argsT"][1]["type"] = "const char*" +defs["igInputFloat3"][1]["argsT"][2] = {} +defs["igInputFloat3"][1]["argsT"][2]["name"] = "v" +defs["igInputFloat3"][1]["argsT"][2]["type"] = "float[3]" +defs["igInputFloat3"][1]["argsT"][3] = {} +defs["igInputFloat3"][1]["argsT"][3]["name"] = "format" +defs["igInputFloat3"][1]["argsT"][3]["type"] = "const char*" +defs["igInputFloat3"][1]["argsT"][4] = {} +defs["igInputFloat3"][1]["argsT"][4]["name"] = "flags" +defs["igInputFloat3"][1]["argsT"][4]["type"] = "ImGuiInputTextFlags" +defs["igInputFloat3"][1]["argsoriginal"] = "(const char* label,float v[3],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)" +defs["igInputFloat3"][1]["call_args"] = "(label,v,format,flags)" +defs["igInputFloat3"][1]["cimguiname"] = "igInputFloat3" +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:534" +defs["igInputFloat3"][1]["namespace"] = "ImGui" +defs["igInputFloat3"][1]["ov_cimguiname"] = "igInputFloat3" +defs["igInputFloat3"][1]["ret"] = "bool" +defs["igInputFloat3"][1]["signature"] = "(const char*,float[3],const char*,ImGuiInputTextFlags)" +defs["igInputFloat3"][1]["stname"] = "" +defs["igInputFloat3"]["(const char*,float[3],const char*,ImGuiInputTextFlags)"] = defs["igInputFloat3"][1] +defs["igInputFloat4"] = {} +defs["igInputFloat4"][1] = {} +defs["igInputFloat4"][1]["args"] = "(const char* label,float v[4],const char* format,ImGuiInputTextFlags flags)" +defs["igInputFloat4"][1]["argsT"] = {} +defs["igInputFloat4"][1]["argsT"][1] = {} +defs["igInputFloat4"][1]["argsT"][1]["name"] = "label" +defs["igInputFloat4"][1]["argsT"][1]["type"] = "const char*" +defs["igInputFloat4"][1]["argsT"][2] = {} +defs["igInputFloat4"][1]["argsT"][2]["name"] = "v" +defs["igInputFloat4"][1]["argsT"][2]["type"] = "float[4]" +defs["igInputFloat4"][1]["argsT"][3] = {} +defs["igInputFloat4"][1]["argsT"][3]["name"] = "format" +defs["igInputFloat4"][1]["argsT"][3]["type"] = "const char*" +defs["igInputFloat4"][1]["argsT"][4] = {} +defs["igInputFloat4"][1]["argsT"][4]["name"] = "flags" +defs["igInputFloat4"][1]["argsT"][4]["type"] = "ImGuiInputTextFlags" +defs["igInputFloat4"][1]["argsoriginal"] = "(const char* label,float v[4],const char* format=\"%.3f\",ImGuiInputTextFlags flags=0)" +defs["igInputFloat4"][1]["call_args"] = "(label,v,format,flags)" +defs["igInputFloat4"][1]["cimguiname"] = "igInputFloat4" +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:535" +defs["igInputFloat4"][1]["namespace"] = "ImGui" +defs["igInputFloat4"][1]["ov_cimguiname"] = "igInputFloat4" +defs["igInputFloat4"][1]["ret"] = "bool" +defs["igInputFloat4"][1]["signature"] = "(const char*,float[4],const char*,ImGuiInputTextFlags)" +defs["igInputFloat4"][1]["stname"] = "" +defs["igInputFloat4"]["(const char*,float[4],const char*,ImGuiInputTextFlags)"] = defs["igInputFloat4"][1] +defs["igInputInt"] = {} +defs["igInputInt"][1] = {} +defs["igInputInt"][1]["args"] = "(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags flags)" +defs["igInputInt"][1]["argsT"] = {} +defs["igInputInt"][1]["argsT"][1] = {} +defs["igInputInt"][1]["argsT"][1]["name"] = "label" +defs["igInputInt"][1]["argsT"][1]["type"] = "const char*" +defs["igInputInt"][1]["argsT"][2] = {} +defs["igInputInt"][1]["argsT"][2]["name"] = "v" +defs["igInputInt"][1]["argsT"][2]["type"] = "int*" +defs["igInputInt"][1]["argsT"][3] = {} +defs["igInputInt"][1]["argsT"][3]["name"] = "step" +defs["igInputInt"][1]["argsT"][3]["type"] = "int" +defs["igInputInt"][1]["argsT"][4] = {} +defs["igInputInt"][1]["argsT"][4]["name"] = "step_fast" +defs["igInputInt"][1]["argsT"][4]["type"] = "int" +defs["igInputInt"][1]["argsT"][5] = {} +defs["igInputInt"][1]["argsT"][5]["name"] = "flags" +defs["igInputInt"][1]["argsT"][5]["type"] = "ImGuiInputTextFlags" +defs["igInputInt"][1]["argsoriginal"] = "(const char* label,int* v,int step=1,int step_fast=100,ImGuiInputTextFlags flags=0)" +defs["igInputInt"][1]["call_args"] = "(label,v,step,step_fast,flags)" +defs["igInputInt"][1]["cimguiname"] = "igInputInt" +defs["igInputInt"][1]["defaults"] = {} +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:536" +defs["igInputInt"][1]["namespace"] = "ImGui" +defs["igInputInt"][1]["ov_cimguiname"] = "igInputInt" +defs["igInputInt"][1]["ret"] = "bool" +defs["igInputInt"][1]["signature"] = "(const char*,int*,int,int,ImGuiInputTextFlags)" +defs["igInputInt"][1]["stname"] = "" +defs["igInputInt"]["(const char*,int*,int,int,ImGuiInputTextFlags)"] = defs["igInputInt"][1] +defs["igInputInt2"] = {} +defs["igInputInt2"][1] = {} +defs["igInputInt2"][1]["args"] = "(const char* label,int v[2],ImGuiInputTextFlags flags)" +defs["igInputInt2"][1]["argsT"] = {} +defs["igInputInt2"][1]["argsT"][1] = {} +defs["igInputInt2"][1]["argsT"][1]["name"] = "label" +defs["igInputInt2"][1]["argsT"][1]["type"] = "const char*" +defs["igInputInt2"][1]["argsT"][2] = {} +defs["igInputInt2"][1]["argsT"][2]["name"] = "v" +defs["igInputInt2"][1]["argsT"][2]["type"] = "int[2]" +defs["igInputInt2"][1]["argsT"][3] = {} +defs["igInputInt2"][1]["argsT"][3]["name"] = "flags" +defs["igInputInt2"][1]["argsT"][3]["type"] = "ImGuiInputTextFlags" +defs["igInputInt2"][1]["argsoriginal"] = "(const char* label,int v[2],ImGuiInputTextFlags flags=0)" +defs["igInputInt2"][1]["call_args"] = "(label,v,flags)" +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:537" +defs["igInputInt2"][1]["namespace"] = "ImGui" +defs["igInputInt2"][1]["ov_cimguiname"] = "igInputInt2" +defs["igInputInt2"][1]["ret"] = "bool" +defs["igInputInt2"][1]["signature"] = "(const char*,int[2],ImGuiInputTextFlags)" +defs["igInputInt2"][1]["stname"] = "" +defs["igInputInt2"]["(const char*,int[2],ImGuiInputTextFlags)"] = defs["igInputInt2"][1] +defs["igInputInt3"] = {} +defs["igInputInt3"][1] = {} +defs["igInputInt3"][1]["args"] = "(const char* label,int v[3],ImGuiInputTextFlags flags)" +defs["igInputInt3"][1]["argsT"] = {} +defs["igInputInt3"][1]["argsT"][1] = {} +defs["igInputInt3"][1]["argsT"][1]["name"] = "label" +defs["igInputInt3"][1]["argsT"][1]["type"] = "const char*" +defs["igInputInt3"][1]["argsT"][2] = {} +defs["igInputInt3"][1]["argsT"][2]["name"] = "v" +defs["igInputInt3"][1]["argsT"][2]["type"] = "int[3]" +defs["igInputInt3"][1]["argsT"][3] = {} +defs["igInputInt3"][1]["argsT"][3]["name"] = "flags" +defs["igInputInt3"][1]["argsT"][3]["type"] = "ImGuiInputTextFlags" +defs["igInputInt3"][1]["argsoriginal"] = "(const char* label,int v[3],ImGuiInputTextFlags flags=0)" +defs["igInputInt3"][1]["call_args"] = "(label,v,flags)" +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:538" +defs["igInputInt3"][1]["namespace"] = "ImGui" +defs["igInputInt3"][1]["ov_cimguiname"] = "igInputInt3" +defs["igInputInt3"][1]["ret"] = "bool" +defs["igInputInt3"][1]["signature"] = "(const char*,int[3],ImGuiInputTextFlags)" +defs["igInputInt3"][1]["stname"] = "" +defs["igInputInt3"]["(const char*,int[3],ImGuiInputTextFlags)"] = defs["igInputInt3"][1] +defs["igInputInt4"] = {} +defs["igInputInt4"][1] = {} +defs["igInputInt4"][1]["args"] = "(const char* label,int v[4],ImGuiInputTextFlags flags)" +defs["igInputInt4"][1]["argsT"] = {} +defs["igInputInt4"][1]["argsT"][1] = {} +defs["igInputInt4"][1]["argsT"][1]["name"] = "label" +defs["igInputInt4"][1]["argsT"][1]["type"] = "const char*" +defs["igInputInt4"][1]["argsT"][2] = {} +defs["igInputInt4"][1]["argsT"][2]["name"] = "v" +defs["igInputInt4"][1]["argsT"][2]["type"] = "int[4]" +defs["igInputInt4"][1]["argsT"][3] = {} +defs["igInputInt4"][1]["argsT"][3]["name"] = "flags" +defs["igInputInt4"][1]["argsT"][3]["type"] = "ImGuiInputTextFlags" +defs["igInputInt4"][1]["argsoriginal"] = "(const char* label,int v[4],ImGuiInputTextFlags flags=0)" +defs["igInputInt4"][1]["call_args"] = "(label,v,flags)" +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:539" +defs["igInputInt4"][1]["namespace"] = "ImGui" +defs["igInputInt4"][1]["ov_cimguiname"] = "igInputInt4" +defs["igInputInt4"][1]["ret"] = "bool" +defs["igInputInt4"][1]["signature"] = "(const char*,int[4],ImGuiInputTextFlags)" +defs["igInputInt4"][1]["stname"] = "" +defs["igInputInt4"]["(const char*,int[4],ImGuiInputTextFlags)"] = defs["igInputInt4"][1] +defs["igInputScalar"] = {} +defs["igInputScalar"][1] = {} +defs["igInputScalar"][1]["args"] = "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags)" +defs["igInputScalar"][1]["argsT"] = {} +defs["igInputScalar"][1]["argsT"][1] = {} +defs["igInputScalar"][1]["argsT"][1]["name"] = "label" +defs["igInputScalar"][1]["argsT"][1]["type"] = "const char*" +defs["igInputScalar"][1]["argsT"][2] = {} +defs["igInputScalar"][1]["argsT"][2]["name"] = "data_type" +defs["igInputScalar"][1]["argsT"][2]["type"] = "ImGuiDataType" +defs["igInputScalar"][1]["argsT"][3] = {} +defs["igInputScalar"][1]["argsT"][3]["name"] = "p_data" +defs["igInputScalar"][1]["argsT"][3]["type"] = "void*" +defs["igInputScalar"][1]["argsT"][4] = {} +defs["igInputScalar"][1]["argsT"][4]["name"] = "p_step" +defs["igInputScalar"][1]["argsT"][4]["type"] = "const void*" +defs["igInputScalar"][1]["argsT"][5] = {} +defs["igInputScalar"][1]["argsT"][5]["name"] = "p_step_fast" +defs["igInputScalar"][1]["argsT"][5]["type"] = "const void*" +defs["igInputScalar"][1]["argsT"][6] = {} +defs["igInputScalar"][1]["argsT"][6]["name"] = "format" +defs["igInputScalar"][1]["argsT"][6]["type"] = "const char*" +defs["igInputScalar"][1]["argsT"][7] = {} +defs["igInputScalar"][1]["argsT"][7]["name"] = "flags" +defs["igInputScalar"][1]["argsT"][7]["type"] = "ImGuiInputTextFlags" +defs["igInputScalar"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_step=((void*)0),const void* p_step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)" +defs["igInputScalar"][1]["call_args"] = "(label,data_type,p_data,p_step,p_step_fast,format,flags)" +defs["igInputScalar"][1]["cimguiname"] = "igInputScalar" +defs["igInputScalar"][1]["defaults"] = {} +defs["igInputScalar"][1]["defaults"]["flags"] = "0" +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:541" +defs["igInputScalar"][1]["namespace"] = "ImGui" +defs["igInputScalar"][1]["ov_cimguiname"] = "igInputScalar" +defs["igInputScalar"][1]["ret"] = "bool" +defs["igInputScalar"][1]["signature"] = "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiInputTextFlags)" +defs["igInputScalar"][1]["stname"] = "" +defs["igInputScalar"]["(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiInputTextFlags)"] = defs["igInputScalar"][1] +defs["igInputScalarN"] = {} +defs["igInputScalarN"][1] = {} +defs["igInputScalarN"][1]["args"] = "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_step,const void* p_step_fast,const char* format,ImGuiInputTextFlags flags)" +defs["igInputScalarN"][1]["argsT"] = {} +defs["igInputScalarN"][1]["argsT"][1] = {} +defs["igInputScalarN"][1]["argsT"][1]["name"] = "label" +defs["igInputScalarN"][1]["argsT"][1]["type"] = "const char*" +defs["igInputScalarN"][1]["argsT"][2] = {} +defs["igInputScalarN"][1]["argsT"][2]["name"] = "data_type" +defs["igInputScalarN"][1]["argsT"][2]["type"] = "ImGuiDataType" +defs["igInputScalarN"][1]["argsT"][3] = {} +defs["igInputScalarN"][1]["argsT"][3]["name"] = "p_data" +defs["igInputScalarN"][1]["argsT"][3]["type"] = "void*" +defs["igInputScalarN"][1]["argsT"][4] = {} +defs["igInputScalarN"][1]["argsT"][4]["name"] = "components" +defs["igInputScalarN"][1]["argsT"][4]["type"] = "int" +defs["igInputScalarN"][1]["argsT"][5] = {} +defs["igInputScalarN"][1]["argsT"][5]["name"] = "p_step" +defs["igInputScalarN"][1]["argsT"][5]["type"] = "const void*" +defs["igInputScalarN"][1]["argsT"][6] = {} +defs["igInputScalarN"][1]["argsT"][6]["name"] = "p_step_fast" +defs["igInputScalarN"][1]["argsT"][6]["type"] = "const void*" +defs["igInputScalarN"][1]["argsT"][7] = {} +defs["igInputScalarN"][1]["argsT"][7]["name"] = "format" +defs["igInputScalarN"][1]["argsT"][7]["type"] = "const char*" +defs["igInputScalarN"][1]["argsT"][8] = {} +defs["igInputScalarN"][1]["argsT"][8]["name"] = "flags" +defs["igInputScalarN"][1]["argsT"][8]["type"] = "ImGuiInputTextFlags" +defs["igInputScalarN"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_step=((void*)0),const void* p_step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)" +defs["igInputScalarN"][1]["call_args"] = "(label,data_type,p_data,components,p_step,p_step_fast,format,flags)" +defs["igInputScalarN"][1]["cimguiname"] = "igInputScalarN" +defs["igInputScalarN"][1]["defaults"] = {} +defs["igInputScalarN"][1]["defaults"]["flags"] = "0" +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:542" +defs["igInputScalarN"][1]["namespace"] = "ImGui" +defs["igInputScalarN"][1]["ov_cimguiname"] = "igInputScalarN" +defs["igInputScalarN"][1]["ret"] = "bool" +defs["igInputScalarN"][1]["signature"] = "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiInputTextFlags)" +defs["igInputScalarN"][1]["stname"] = "" +defs["igInputScalarN"]["(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiInputTextFlags)"] = defs["igInputScalarN"][1] +defs["igInputText"] = {} +defs["igInputText"][1] = {} +defs["igInputText"][1]["args"] = "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)" +defs["igInputText"][1]["argsT"] = {} +defs["igInputText"][1]["argsT"][1] = {} +defs["igInputText"][1]["argsT"][1]["name"] = "label" +defs["igInputText"][1]["argsT"][1]["type"] = "const char*" +defs["igInputText"][1]["argsT"][2] = {} +defs["igInputText"][1]["argsT"][2]["name"] = "buf" +defs["igInputText"][1]["argsT"][2]["type"] = "char*" +defs["igInputText"][1]["argsT"][3] = {} +defs["igInputText"][1]["argsT"][3]["name"] = "buf_size" +defs["igInputText"][1]["argsT"][3]["type"] = "size_t" +defs["igInputText"][1]["argsT"][4] = {} +defs["igInputText"][1]["argsT"][4]["name"] = "flags" +defs["igInputText"][1]["argsT"][4]["type"] = "ImGuiInputTextFlags" +defs["igInputText"][1]["argsT"][5] = {} +defs["igInputText"][1]["argsT"][5]["name"] = "callback" +defs["igInputText"][1]["argsT"][5]["type"] = "ImGuiInputTextCallback" +defs["igInputText"][1]["argsT"][6] = {} +defs["igInputText"][1]["argsT"][6]["name"] = "user_data" +defs["igInputText"][1]["argsT"][6]["type"] = "void*" +defs["igInputText"][1]["argsoriginal"] = "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))" +defs["igInputText"][1]["call_args"] = "(label,buf,buf_size,flags,callback,user_data)" +defs["igInputText"][1]["cimguiname"] = "igInputText" +defs["igInputText"][1]["defaults"] = {} +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:529" +defs["igInputText"][1]["namespace"] = "ImGui" +defs["igInputText"][1]["ov_cimguiname"] = "igInputText" +defs["igInputText"][1]["ret"] = "bool" +defs["igInputText"][1]["signature"] = "(const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)" +defs["igInputText"][1]["stname"] = "" +defs["igInputText"]["(const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)"] = defs["igInputText"][1] +defs["igInputTextMultiline"] = {} +defs["igInputTextMultiline"][1] = {} +defs["igInputTextMultiline"][1]["args"] = "(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)" +defs["igInputTextMultiline"][1]["argsT"] = {} +defs["igInputTextMultiline"][1]["argsT"][1] = {} +defs["igInputTextMultiline"][1]["argsT"][1]["name"] = "label" +defs["igInputTextMultiline"][1]["argsT"][1]["type"] = "const char*" +defs["igInputTextMultiline"][1]["argsT"][2] = {} +defs["igInputTextMultiline"][1]["argsT"][2]["name"] = "buf" +defs["igInputTextMultiline"][1]["argsT"][2]["type"] = "char*" +defs["igInputTextMultiline"][1]["argsT"][3] = {} +defs["igInputTextMultiline"][1]["argsT"][3]["name"] = "buf_size" +defs["igInputTextMultiline"][1]["argsT"][3]["type"] = "size_t" +defs["igInputTextMultiline"][1]["argsT"][4] = {} +defs["igInputTextMultiline"][1]["argsT"][4]["name"] = "size" +defs["igInputTextMultiline"][1]["argsT"][4]["type"] = "const ImVec2" +defs["igInputTextMultiline"][1]["argsT"][5] = {} +defs["igInputTextMultiline"][1]["argsT"][5]["name"] = "flags" +defs["igInputTextMultiline"][1]["argsT"][5]["type"] = "ImGuiInputTextFlags" +defs["igInputTextMultiline"][1]["argsT"][6] = {} +defs["igInputTextMultiline"][1]["argsT"][6]["name"] = "callback" +defs["igInputTextMultiline"][1]["argsT"][6]["type"] = "ImGuiInputTextCallback" +defs["igInputTextMultiline"][1]["argsT"][7] = {} +defs["igInputTextMultiline"][1]["argsT"][7]["name"] = "user_data" +defs["igInputTextMultiline"][1]["argsT"][7]["type"] = "void*" +defs["igInputTextMultiline"][1]["argsoriginal"] = "(const char* label,char* buf,size_t buf_size,const ImVec2& size=ImVec2(0,0),ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))" +defs["igInputTextMultiline"][1]["call_args"] = "(label,buf,buf_size,size,flags,callback,user_data)" +defs["igInputTextMultiline"][1]["cimguiname"] = "igInputTextMultiline" +defs["igInputTextMultiline"][1]["defaults"] = {} +defs["igInputTextMultiline"][1]["defaults"]["callback"] = "NULL" +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:530" +defs["igInputTextMultiline"][1]["namespace"] = "ImGui" +defs["igInputTextMultiline"][1]["ov_cimguiname"] = "igInputTextMultiline" +defs["igInputTextMultiline"][1]["ret"] = "bool" +defs["igInputTextMultiline"][1]["signature"] = "(const char*,char*,size_t,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)" +defs["igInputTextMultiline"][1]["stname"] = "" +defs["igInputTextMultiline"]["(const char*,char*,size_t,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)"] = defs["igInputTextMultiline"][1] +defs["igInputTextWithHint"] = {} +defs["igInputTextWithHint"][1] = {} +defs["igInputTextWithHint"][1]["args"] = "(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)" +defs["igInputTextWithHint"][1]["argsT"] = {} +defs["igInputTextWithHint"][1]["argsT"][1] = {} +defs["igInputTextWithHint"][1]["argsT"][1]["name"] = "label" +defs["igInputTextWithHint"][1]["argsT"][1]["type"] = "const char*" +defs["igInputTextWithHint"][1]["argsT"][2] = {} +defs["igInputTextWithHint"][1]["argsT"][2]["name"] = "hint" +defs["igInputTextWithHint"][1]["argsT"][2]["type"] = "const char*" +defs["igInputTextWithHint"][1]["argsT"][3] = {} +defs["igInputTextWithHint"][1]["argsT"][3]["name"] = "buf" +defs["igInputTextWithHint"][1]["argsT"][3]["type"] = "char*" +defs["igInputTextWithHint"][1]["argsT"][4] = {} +defs["igInputTextWithHint"][1]["argsT"][4]["name"] = "buf_size" +defs["igInputTextWithHint"][1]["argsT"][4]["type"] = "size_t" +defs["igInputTextWithHint"][1]["argsT"][5] = {} +defs["igInputTextWithHint"][1]["argsT"][5]["name"] = "flags" +defs["igInputTextWithHint"][1]["argsT"][5]["type"] = "ImGuiInputTextFlags" +defs["igInputTextWithHint"][1]["argsT"][6] = {} +defs["igInputTextWithHint"][1]["argsT"][6]["name"] = "callback" +defs["igInputTextWithHint"][1]["argsT"][6]["type"] = "ImGuiInputTextCallback" +defs["igInputTextWithHint"][1]["argsT"][7] = {} +defs["igInputTextWithHint"][1]["argsT"][7]["name"] = "user_data" +defs["igInputTextWithHint"][1]["argsT"][7]["type"] = "void*" +defs["igInputTextWithHint"][1]["argsoriginal"] = "(const char* label,const char* hint,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))" +defs["igInputTextWithHint"][1]["call_args"] = "(label,hint,buf,buf_size,flags,callback,user_data)" +defs["igInputTextWithHint"][1]["cimguiname"] = "igInputTextWithHint" +defs["igInputTextWithHint"][1]["defaults"] = {} +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:531" +defs["igInputTextWithHint"][1]["namespace"] = "ImGui" +defs["igInputTextWithHint"][1]["ov_cimguiname"] = "igInputTextWithHint" +defs["igInputTextWithHint"][1]["ret"] = "bool" +defs["igInputTextWithHint"][1]["signature"] = "(const char*,const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)" +defs["igInputTextWithHint"][1]["stname"] = "" +defs["igInputTextWithHint"]["(const char*,const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)"] = defs["igInputTextWithHint"][1] +defs["igInvisibleButton"] = {} +defs["igInvisibleButton"][1] = {} +defs["igInvisibleButton"][1]["args"] = "(const char* str_id,const ImVec2 size,ImGuiButtonFlags flags)" +defs["igInvisibleButton"][1]["argsT"] = {} +defs["igInvisibleButton"][1]["argsT"][1] = {} +defs["igInvisibleButton"][1]["argsT"][1]["name"] = "str_id" +defs["igInvisibleButton"][1]["argsT"][1]["type"] = "const char*" +defs["igInvisibleButton"][1]["argsT"][2] = {} +defs["igInvisibleButton"][1]["argsT"][2]["name"] = "size" +defs["igInvisibleButton"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igInvisibleButton"][1]["argsT"][3] = {} +defs["igInvisibleButton"][1]["argsT"][3]["name"] = "flags" +defs["igInvisibleButton"][1]["argsT"][3]["type"] = "ImGuiButtonFlags" +defs["igInvisibleButton"][1]["argsoriginal"] = "(const char* str_id,const ImVec2& size,ImGuiButtonFlags flags=0)" +defs["igInvisibleButton"][1]["call_args"] = "(str_id,size,flags)" +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:460" +defs["igInvisibleButton"][1]["namespace"] = "ImGui" +defs["igInvisibleButton"][1]["ov_cimguiname"] = "igInvisibleButton" +defs["igInvisibleButton"][1]["ret"] = "bool" +defs["igInvisibleButton"][1]["signature"] = "(const char*,const ImVec2,ImGuiButtonFlags)" +defs["igInvisibleButton"][1]["stname"] = "" +defs["igInvisibleButton"]["(const char*,const ImVec2,ImGuiButtonFlags)"] = defs["igInvisibleButton"][1] +defs["igIsAnyItemActive"] = {} +defs["igIsAnyItemActive"][1] = {} +defs["igIsAnyItemActive"][1]["args"] = "()" +defs["igIsAnyItemActive"][1]["argsT"] = {} +defs["igIsAnyItemActive"][1]["argsoriginal"] = "()" +defs["igIsAnyItemActive"][1]["call_args"] = "()" +defs["igIsAnyItemActive"][1]["cimguiname"] = "igIsAnyItemActive" +defs["igIsAnyItemActive"][1]["defaults"] = {} +defs["igIsAnyItemActive"][1]["funcname"] = "IsAnyItemActive" +defs["igIsAnyItemActive"][1]["location"] = "imgui:778" +defs["igIsAnyItemActive"][1]["namespace"] = "ImGui" +defs["igIsAnyItemActive"][1]["ov_cimguiname"] = "igIsAnyItemActive" +defs["igIsAnyItemActive"][1]["ret"] = "bool" +defs["igIsAnyItemActive"][1]["signature"] = "()" +defs["igIsAnyItemActive"][1]["stname"] = "" +defs["igIsAnyItemActive"]["()"] = defs["igIsAnyItemActive"][1] +defs["igIsAnyItemFocused"] = {} +defs["igIsAnyItemFocused"][1] = {} +defs["igIsAnyItemFocused"][1]["args"] = "()" +defs["igIsAnyItemFocused"][1]["argsT"] = {} +defs["igIsAnyItemFocused"][1]["argsoriginal"] = "()" +defs["igIsAnyItemFocused"][1]["call_args"] = "()" +defs["igIsAnyItemFocused"][1]["cimguiname"] = "igIsAnyItemFocused" +defs["igIsAnyItemFocused"][1]["defaults"] = {} +defs["igIsAnyItemFocused"][1]["funcname"] = "IsAnyItemFocused" +defs["igIsAnyItemFocused"][1]["location"] = "imgui:779" +defs["igIsAnyItemFocused"][1]["namespace"] = "ImGui" +defs["igIsAnyItemFocused"][1]["ov_cimguiname"] = "igIsAnyItemFocused" +defs["igIsAnyItemFocused"][1]["ret"] = "bool" +defs["igIsAnyItemFocused"][1]["signature"] = "()" +defs["igIsAnyItemFocused"][1]["stname"] = "" +defs["igIsAnyItemFocused"]["()"] = defs["igIsAnyItemFocused"][1] +defs["igIsAnyItemHovered"] = {} +defs["igIsAnyItemHovered"][1] = {} +defs["igIsAnyItemHovered"][1]["args"] = "()" +defs["igIsAnyItemHovered"][1]["argsT"] = {} +defs["igIsAnyItemHovered"][1]["argsoriginal"] = "()" +defs["igIsAnyItemHovered"][1]["call_args"] = "()" +defs["igIsAnyItemHovered"][1]["cimguiname"] = "igIsAnyItemHovered" +defs["igIsAnyItemHovered"][1]["defaults"] = {} +defs["igIsAnyItemHovered"][1]["funcname"] = "IsAnyItemHovered" +defs["igIsAnyItemHovered"][1]["location"] = "imgui:777" +defs["igIsAnyItemHovered"][1]["namespace"] = "ImGui" +defs["igIsAnyItemHovered"][1]["ov_cimguiname"] = "igIsAnyItemHovered" +defs["igIsAnyItemHovered"][1]["ret"] = "bool" +defs["igIsAnyItemHovered"][1]["signature"] = "()" +defs["igIsAnyItemHovered"][1]["stname"] = "" +defs["igIsAnyItemHovered"]["()"] = defs["igIsAnyItemHovered"][1] +defs["igIsAnyMouseDown"] = {} +defs["igIsAnyMouseDown"][1] = {} +defs["igIsAnyMouseDown"][1]["args"] = "()" +defs["igIsAnyMouseDown"][1]["argsT"] = {} +defs["igIsAnyMouseDown"][1]["argsoriginal"] = "()" +defs["igIsAnyMouseDown"][1]["call_args"] = "()" +defs["igIsAnyMouseDown"][1]["cimguiname"] = "igIsAnyMouseDown" +defs["igIsAnyMouseDown"][1]["defaults"] = {} +defs["igIsAnyMouseDown"][1]["funcname"] = "IsAnyMouseDown" +defs["igIsAnyMouseDown"][1]["location"] = "imgui:829" +defs["igIsAnyMouseDown"][1]["namespace"] = "ImGui" +defs["igIsAnyMouseDown"][1]["ov_cimguiname"] = "igIsAnyMouseDown" +defs["igIsAnyMouseDown"][1]["ret"] = "bool" +defs["igIsAnyMouseDown"][1]["signature"] = "()" +defs["igIsAnyMouseDown"][1]["stname"] = "" +defs["igIsAnyMouseDown"]["()"] = defs["igIsAnyMouseDown"][1] +defs["igIsItemActivated"] = {} +defs["igIsItemActivated"][1] = {} +defs["igIsItemActivated"][1]["args"] = "()" +defs["igIsItemActivated"][1]["argsT"] = {} +defs["igIsItemActivated"][1]["argsoriginal"] = "()" +defs["igIsItemActivated"][1]["call_args"] = "()" +defs["igIsItemActivated"][1]["cimguiname"] = "igIsItemActivated" +defs["igIsItemActivated"][1]["defaults"] = {} +defs["igIsItemActivated"][1]["funcname"] = "IsItemActivated" +defs["igIsItemActivated"][1]["location"] = "imgui:773" +defs["igIsItemActivated"][1]["namespace"] = "ImGui" +defs["igIsItemActivated"][1]["ov_cimguiname"] = "igIsItemActivated" +defs["igIsItemActivated"][1]["ret"] = "bool" +defs["igIsItemActivated"][1]["signature"] = "()" +defs["igIsItemActivated"][1]["stname"] = "" +defs["igIsItemActivated"]["()"] = defs["igIsItemActivated"][1] +defs["igIsItemActive"] = {} +defs["igIsItemActive"][1] = {} +defs["igIsItemActive"][1]["args"] = "()" +defs["igIsItemActive"][1]["argsT"] = {} +defs["igIsItemActive"][1]["argsoriginal"] = "()" +defs["igIsItemActive"][1]["call_args"] = "()" +defs["igIsItemActive"][1]["cimguiname"] = "igIsItemActive" +defs["igIsItemActive"][1]["defaults"] = {} +defs["igIsItemActive"][1]["funcname"] = "IsItemActive" +defs["igIsItemActive"][1]["location"] = "imgui:768" +defs["igIsItemActive"][1]["namespace"] = "ImGui" +defs["igIsItemActive"][1]["ov_cimguiname"] = "igIsItemActive" +defs["igIsItemActive"][1]["ret"] = "bool" +defs["igIsItemActive"][1]["signature"] = "()" +defs["igIsItemActive"][1]["stname"] = "" +defs["igIsItemActive"]["()"] = defs["igIsItemActive"][1] +defs["igIsItemClicked"] = {} +defs["igIsItemClicked"][1] = {} +defs["igIsItemClicked"][1]["args"] = "(ImGuiMouseButton mouse_button)" +defs["igIsItemClicked"][1]["argsT"] = {} +defs["igIsItemClicked"][1]["argsT"][1] = {} +defs["igIsItemClicked"][1]["argsT"][1]["name"] = "mouse_button" +defs["igIsItemClicked"][1]["argsT"][1]["type"] = "ImGuiMouseButton" +defs["igIsItemClicked"][1]["argsoriginal"] = "(ImGuiMouseButton mouse_button=0)" +defs["igIsItemClicked"][1]["call_args"] = "(mouse_button)" +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:770" +defs["igIsItemClicked"][1]["namespace"] = "ImGui" +defs["igIsItemClicked"][1]["ov_cimguiname"] = "igIsItemClicked" +defs["igIsItemClicked"][1]["ret"] = "bool" +defs["igIsItemClicked"][1]["signature"] = "(ImGuiMouseButton)" +defs["igIsItemClicked"][1]["stname"] = "" +defs["igIsItemClicked"]["(ImGuiMouseButton)"] = defs["igIsItemClicked"][1] +defs["igIsItemDeactivated"] = {} +defs["igIsItemDeactivated"][1] = {} +defs["igIsItemDeactivated"][1]["args"] = "()" +defs["igIsItemDeactivated"][1]["argsT"] = {} +defs["igIsItemDeactivated"][1]["argsoriginal"] = "()" +defs["igIsItemDeactivated"][1]["call_args"] = "()" +defs["igIsItemDeactivated"][1]["cimguiname"] = "igIsItemDeactivated" +defs["igIsItemDeactivated"][1]["defaults"] = {} +defs["igIsItemDeactivated"][1]["funcname"] = "IsItemDeactivated" +defs["igIsItemDeactivated"][1]["location"] = "imgui:774" +defs["igIsItemDeactivated"][1]["namespace"] = "ImGui" +defs["igIsItemDeactivated"][1]["ov_cimguiname"] = "igIsItemDeactivated" +defs["igIsItemDeactivated"][1]["ret"] = "bool" +defs["igIsItemDeactivated"][1]["signature"] = "()" +defs["igIsItemDeactivated"][1]["stname"] = "" +defs["igIsItemDeactivated"]["()"] = defs["igIsItemDeactivated"][1] +defs["igIsItemDeactivatedAfterEdit"] = {} +defs["igIsItemDeactivatedAfterEdit"][1] = {} +defs["igIsItemDeactivatedAfterEdit"][1]["args"] = "()" +defs["igIsItemDeactivatedAfterEdit"][1]["argsT"] = {} +defs["igIsItemDeactivatedAfterEdit"][1]["argsoriginal"] = "()" +defs["igIsItemDeactivatedAfterEdit"][1]["call_args"] = "()" +defs["igIsItemDeactivatedAfterEdit"][1]["cimguiname"] = "igIsItemDeactivatedAfterEdit" +defs["igIsItemDeactivatedAfterEdit"][1]["defaults"] = {} +defs["igIsItemDeactivatedAfterEdit"][1]["funcname"] = "IsItemDeactivatedAfterEdit" +defs["igIsItemDeactivatedAfterEdit"][1]["location"] = "imgui:775" +defs["igIsItemDeactivatedAfterEdit"][1]["namespace"] = "ImGui" +defs["igIsItemDeactivatedAfterEdit"][1]["ov_cimguiname"] = "igIsItemDeactivatedAfterEdit" +defs["igIsItemDeactivatedAfterEdit"][1]["ret"] = "bool" +defs["igIsItemDeactivatedAfterEdit"][1]["signature"] = "()" +defs["igIsItemDeactivatedAfterEdit"][1]["stname"] = "" +defs["igIsItemDeactivatedAfterEdit"]["()"] = defs["igIsItemDeactivatedAfterEdit"][1] +defs["igIsItemEdited"] = {} +defs["igIsItemEdited"][1] = {} +defs["igIsItemEdited"][1]["args"] = "()" +defs["igIsItemEdited"][1]["argsT"] = {} +defs["igIsItemEdited"][1]["argsoriginal"] = "()" +defs["igIsItemEdited"][1]["call_args"] = "()" +defs["igIsItemEdited"][1]["cimguiname"] = "igIsItemEdited" +defs["igIsItemEdited"][1]["defaults"] = {} +defs["igIsItemEdited"][1]["funcname"] = "IsItemEdited" +defs["igIsItemEdited"][1]["location"] = "imgui:772" +defs["igIsItemEdited"][1]["namespace"] = "ImGui" +defs["igIsItemEdited"][1]["ov_cimguiname"] = "igIsItemEdited" +defs["igIsItemEdited"][1]["ret"] = "bool" +defs["igIsItemEdited"][1]["signature"] = "()" +defs["igIsItemEdited"][1]["stname"] = "" +defs["igIsItemEdited"]["()"] = defs["igIsItemEdited"][1] +defs["igIsItemFocused"] = {} +defs["igIsItemFocused"][1] = {} +defs["igIsItemFocused"][1]["args"] = "()" +defs["igIsItemFocused"][1]["argsT"] = {} +defs["igIsItemFocused"][1]["argsoriginal"] = "()" +defs["igIsItemFocused"][1]["call_args"] = "()" +defs["igIsItemFocused"][1]["cimguiname"] = "igIsItemFocused" +defs["igIsItemFocused"][1]["defaults"] = {} +defs["igIsItemFocused"][1]["funcname"] = "IsItemFocused" +defs["igIsItemFocused"][1]["location"] = "imgui:769" +defs["igIsItemFocused"][1]["namespace"] = "ImGui" +defs["igIsItemFocused"][1]["ov_cimguiname"] = "igIsItemFocused" +defs["igIsItemFocused"][1]["ret"] = "bool" +defs["igIsItemFocused"][1]["signature"] = "()" +defs["igIsItemFocused"][1]["stname"] = "" +defs["igIsItemFocused"]["()"] = defs["igIsItemFocused"][1] +defs["igIsItemHovered"] = {} +defs["igIsItemHovered"][1] = {} +defs["igIsItemHovered"][1]["args"] = "(ImGuiHoveredFlags flags)" +defs["igIsItemHovered"][1]["argsT"] = {} +defs["igIsItemHovered"][1]["argsT"][1] = {} +defs["igIsItemHovered"][1]["argsT"][1]["name"] = "flags" +defs["igIsItemHovered"][1]["argsT"][1]["type"] = "ImGuiHoveredFlags" +defs["igIsItemHovered"][1]["argsoriginal"] = "(ImGuiHoveredFlags flags=0)" +defs["igIsItemHovered"][1]["call_args"] = "(flags)" +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:767" +defs["igIsItemHovered"][1]["namespace"] = "ImGui" +defs["igIsItemHovered"][1]["ov_cimguiname"] = "igIsItemHovered" +defs["igIsItemHovered"][1]["ret"] = "bool" +defs["igIsItemHovered"][1]["signature"] = "(ImGuiHoveredFlags)" +defs["igIsItemHovered"][1]["stname"] = "" +defs["igIsItemHovered"]["(ImGuiHoveredFlags)"] = defs["igIsItemHovered"][1] +defs["igIsItemToggledOpen"] = {} +defs["igIsItemToggledOpen"][1] = {} +defs["igIsItemToggledOpen"][1]["args"] = "()" +defs["igIsItemToggledOpen"][1]["argsT"] = {} +defs["igIsItemToggledOpen"][1]["argsoriginal"] = "()" +defs["igIsItemToggledOpen"][1]["call_args"] = "()" +defs["igIsItemToggledOpen"][1]["cimguiname"] = "igIsItemToggledOpen" +defs["igIsItemToggledOpen"][1]["defaults"] = {} +defs["igIsItemToggledOpen"][1]["funcname"] = "IsItemToggledOpen" +defs["igIsItemToggledOpen"][1]["location"] = "imgui:776" +defs["igIsItemToggledOpen"][1]["namespace"] = "ImGui" +defs["igIsItemToggledOpen"][1]["ov_cimguiname"] = "igIsItemToggledOpen" +defs["igIsItemToggledOpen"][1]["ret"] = "bool" +defs["igIsItemToggledOpen"][1]["signature"] = "()" +defs["igIsItemToggledOpen"][1]["stname"] = "" +defs["igIsItemToggledOpen"]["()"] = defs["igIsItemToggledOpen"][1] +defs["igIsItemVisible"] = {} +defs["igIsItemVisible"][1] = {} +defs["igIsItemVisible"][1]["args"] = "()" +defs["igIsItemVisible"][1]["argsT"] = {} +defs["igIsItemVisible"][1]["argsoriginal"] = "()" +defs["igIsItemVisible"][1]["call_args"] = "()" +defs["igIsItemVisible"][1]["cimguiname"] = "igIsItemVisible" +defs["igIsItemVisible"][1]["defaults"] = {} +defs["igIsItemVisible"][1]["funcname"] = "IsItemVisible" +defs["igIsItemVisible"][1]["location"] = "imgui:771" +defs["igIsItemVisible"][1]["namespace"] = "ImGui" +defs["igIsItemVisible"][1]["ov_cimguiname"] = "igIsItemVisible" +defs["igIsItemVisible"][1]["ret"] = "bool" +defs["igIsItemVisible"][1]["signature"] = "()" +defs["igIsItemVisible"][1]["stname"] = "" +defs["igIsItemVisible"]["()"] = defs["igIsItemVisible"][1] +defs["igIsKeyDown"] = {} +defs["igIsKeyDown"][1] = {} +defs["igIsKeyDown"][1]["args"] = "(int user_key_index)" +defs["igIsKeyDown"][1]["argsT"] = {} +defs["igIsKeyDown"][1]["argsT"][1] = {} +defs["igIsKeyDown"][1]["argsT"][1]["name"] = "user_key_index" +defs["igIsKeyDown"][1]["argsT"][1]["type"] = "int" +defs["igIsKeyDown"][1]["argsoriginal"] = "(int user_key_index)" +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:813" +defs["igIsKeyDown"][1]["namespace"] = "ImGui" +defs["igIsKeyDown"][1]["ov_cimguiname"] = "igIsKeyDown" +defs["igIsKeyDown"][1]["ret"] = "bool" +defs["igIsKeyDown"][1]["signature"] = "(int)" +defs["igIsKeyDown"][1]["stname"] = "" +defs["igIsKeyDown"]["(int)"] = defs["igIsKeyDown"][1] +defs["igIsKeyPressed"] = {} +defs["igIsKeyPressed"][1] = {} +defs["igIsKeyPressed"][1]["args"] = "(int user_key_index,bool repeat)" +defs["igIsKeyPressed"][1]["argsT"] = {} +defs["igIsKeyPressed"][1]["argsT"][1] = {} +defs["igIsKeyPressed"][1]["argsT"][1]["name"] = "user_key_index" +defs["igIsKeyPressed"][1]["argsT"][1]["type"] = "int" +defs["igIsKeyPressed"][1]["argsT"][2] = {} +defs["igIsKeyPressed"][1]["argsT"][2]["name"] = "repeat" +defs["igIsKeyPressed"][1]["argsT"][2]["type"] = "bool" +defs["igIsKeyPressed"][1]["argsoriginal"] = "(int user_key_index,bool repeat=true)" +defs["igIsKeyPressed"][1]["call_args"] = "(user_key_index,repeat)" +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:814" +defs["igIsKeyPressed"][1]["namespace"] = "ImGui" +defs["igIsKeyPressed"][1]["ov_cimguiname"] = "igIsKeyPressed" +defs["igIsKeyPressed"][1]["ret"] = "bool" +defs["igIsKeyPressed"][1]["signature"] = "(int,bool)" +defs["igIsKeyPressed"][1]["stname"] = "" +defs["igIsKeyPressed"]["(int,bool)"] = defs["igIsKeyPressed"][1] +defs["igIsKeyReleased"] = {} +defs["igIsKeyReleased"][1] = {} +defs["igIsKeyReleased"][1]["args"] = "(int user_key_index)" +defs["igIsKeyReleased"][1]["argsT"] = {} +defs["igIsKeyReleased"][1]["argsT"][1] = {} +defs["igIsKeyReleased"][1]["argsT"][1]["name"] = "user_key_index" +defs["igIsKeyReleased"][1]["argsT"][1]["type"] = "int" +defs["igIsKeyReleased"][1]["argsoriginal"] = "(int user_key_index)" +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:815" +defs["igIsKeyReleased"][1]["namespace"] = "ImGui" +defs["igIsKeyReleased"][1]["ov_cimguiname"] = "igIsKeyReleased" +defs["igIsKeyReleased"][1]["ret"] = "bool" +defs["igIsKeyReleased"][1]["signature"] = "(int)" +defs["igIsKeyReleased"][1]["stname"] = "" +defs["igIsKeyReleased"]["(int)"] = defs["igIsKeyReleased"][1] +defs["igIsMouseClicked"] = {} +defs["igIsMouseClicked"][1] = {} +defs["igIsMouseClicked"][1]["args"] = "(ImGuiMouseButton button,bool repeat)" +defs["igIsMouseClicked"][1]["argsT"] = {} +defs["igIsMouseClicked"][1]["argsT"][1] = {} +defs["igIsMouseClicked"][1]["argsT"][1]["name"] = "button" +defs["igIsMouseClicked"][1]["argsT"][1]["type"] = "ImGuiMouseButton" +defs["igIsMouseClicked"][1]["argsT"][2] = {} +defs["igIsMouseClicked"][1]["argsT"][2]["name"] = "repeat" +defs["igIsMouseClicked"][1]["argsT"][2]["type"] = "bool" +defs["igIsMouseClicked"][1]["argsoriginal"] = "(ImGuiMouseButton button,bool repeat=false)" +defs["igIsMouseClicked"][1]["call_args"] = "(button,repeat)" +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:824" +defs["igIsMouseClicked"][1]["namespace"] = "ImGui" +defs["igIsMouseClicked"][1]["ov_cimguiname"] = "igIsMouseClicked" +defs["igIsMouseClicked"][1]["ret"] = "bool" +defs["igIsMouseClicked"][1]["signature"] = "(ImGuiMouseButton,bool)" +defs["igIsMouseClicked"][1]["stname"] = "" +defs["igIsMouseClicked"]["(ImGuiMouseButton,bool)"] = defs["igIsMouseClicked"][1] +defs["igIsMouseDoubleClicked"] = {} +defs["igIsMouseDoubleClicked"][1] = {} +defs["igIsMouseDoubleClicked"][1]["args"] = "(ImGuiMouseButton button)" +defs["igIsMouseDoubleClicked"][1]["argsT"] = {} +defs["igIsMouseDoubleClicked"][1]["argsT"][1] = {} +defs["igIsMouseDoubleClicked"][1]["argsT"][1]["name"] = "button" +defs["igIsMouseDoubleClicked"][1]["argsT"][1]["type"] = "ImGuiMouseButton" +defs["igIsMouseDoubleClicked"][1]["argsoriginal"] = "(ImGuiMouseButton button)" +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:826" +defs["igIsMouseDoubleClicked"][1]["namespace"] = "ImGui" +defs["igIsMouseDoubleClicked"][1]["ov_cimguiname"] = "igIsMouseDoubleClicked" +defs["igIsMouseDoubleClicked"][1]["ret"] = "bool" +defs["igIsMouseDoubleClicked"][1]["signature"] = "(ImGuiMouseButton)" +defs["igIsMouseDoubleClicked"][1]["stname"] = "" +defs["igIsMouseDoubleClicked"]["(ImGuiMouseButton)"] = defs["igIsMouseDoubleClicked"][1] +defs["igIsMouseDown"] = {} +defs["igIsMouseDown"][1] = {} +defs["igIsMouseDown"][1]["args"] = "(ImGuiMouseButton button)" +defs["igIsMouseDown"][1]["argsT"] = {} +defs["igIsMouseDown"][1]["argsT"][1] = {} +defs["igIsMouseDown"][1]["argsT"][1]["name"] = "button" +defs["igIsMouseDown"][1]["argsT"][1]["type"] = "ImGuiMouseButton" +defs["igIsMouseDown"][1]["argsoriginal"] = "(ImGuiMouseButton button)" +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:823" +defs["igIsMouseDown"][1]["namespace"] = "ImGui" +defs["igIsMouseDown"][1]["ov_cimguiname"] = "igIsMouseDown" +defs["igIsMouseDown"][1]["ret"] = "bool" +defs["igIsMouseDown"][1]["signature"] = "(ImGuiMouseButton)" +defs["igIsMouseDown"][1]["stname"] = "" +defs["igIsMouseDown"]["(ImGuiMouseButton)"] = defs["igIsMouseDown"][1] +defs["igIsMouseDragging"] = {} +defs["igIsMouseDragging"][1] = {} +defs["igIsMouseDragging"][1]["args"] = "(ImGuiMouseButton button,float lock_threshold)" +defs["igIsMouseDragging"][1]["argsT"] = {} +defs["igIsMouseDragging"][1]["argsT"][1] = {} +defs["igIsMouseDragging"][1]["argsT"][1]["name"] = "button" +defs["igIsMouseDragging"][1]["argsT"][1]["type"] = "ImGuiMouseButton" +defs["igIsMouseDragging"][1]["argsT"][2] = {} +defs["igIsMouseDragging"][1]["argsT"][2]["name"] = "lock_threshold" +defs["igIsMouseDragging"][1]["argsT"][2]["type"] = "float" +defs["igIsMouseDragging"][1]["argsoriginal"] = "(ImGuiMouseButton button,float lock_threshold=-1.0f)" +defs["igIsMouseDragging"][1]["call_args"] = "(button,lock_threshold)" +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:832" +defs["igIsMouseDragging"][1]["namespace"] = "ImGui" +defs["igIsMouseDragging"][1]["ov_cimguiname"] = "igIsMouseDragging" +defs["igIsMouseDragging"][1]["ret"] = "bool" +defs["igIsMouseDragging"][1]["signature"] = "(ImGuiMouseButton,float)" +defs["igIsMouseDragging"][1]["stname"] = "" +defs["igIsMouseDragging"]["(ImGuiMouseButton,float)"] = defs["igIsMouseDragging"][1] +defs["igIsMouseHoveringRect"] = {} +defs["igIsMouseHoveringRect"][1] = {} +defs["igIsMouseHoveringRect"][1]["args"] = "(const ImVec2 r_min,const ImVec2 r_max,bool clip)" +defs["igIsMouseHoveringRect"][1]["argsT"] = {} +defs["igIsMouseHoveringRect"][1]["argsT"][1] = {} +defs["igIsMouseHoveringRect"][1]["argsT"][1]["name"] = "r_min" +defs["igIsMouseHoveringRect"][1]["argsT"][1]["type"] = "const ImVec2" +defs["igIsMouseHoveringRect"][1]["argsT"][2] = {} +defs["igIsMouseHoveringRect"][1]["argsT"][2]["name"] = "r_max" +defs["igIsMouseHoveringRect"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igIsMouseHoveringRect"][1]["argsT"][3] = {} +defs["igIsMouseHoveringRect"][1]["argsT"][3]["name"] = "clip" +defs["igIsMouseHoveringRect"][1]["argsT"][3]["type"] = "bool" +defs["igIsMouseHoveringRect"][1]["argsoriginal"] = "(const ImVec2& r_min,const ImVec2& r_max,bool clip=true)" +defs["igIsMouseHoveringRect"][1]["call_args"] = "(r_min,r_max,clip)" +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:827" +defs["igIsMouseHoveringRect"][1]["namespace"] = "ImGui" +defs["igIsMouseHoveringRect"][1]["ov_cimguiname"] = "igIsMouseHoveringRect" +defs["igIsMouseHoveringRect"][1]["ret"] = "bool" +defs["igIsMouseHoveringRect"][1]["signature"] = "(const ImVec2,const ImVec2,bool)" +defs["igIsMouseHoveringRect"][1]["stname"] = "" +defs["igIsMouseHoveringRect"]["(const ImVec2,const ImVec2,bool)"] = defs["igIsMouseHoveringRect"][1] +defs["igIsMousePosValid"] = {} +defs["igIsMousePosValid"][1] = {} +defs["igIsMousePosValid"][1]["args"] = "(const ImVec2* mouse_pos)" +defs["igIsMousePosValid"][1]["argsT"] = {} +defs["igIsMousePosValid"][1]["argsT"][1] = {} +defs["igIsMousePosValid"][1]["argsT"][1]["name"] = "mouse_pos" +defs["igIsMousePosValid"][1]["argsT"][1]["type"] = "const ImVec2*" +defs["igIsMousePosValid"][1]["argsoriginal"] = "(const ImVec2* mouse_pos=((void*)0))" +defs["igIsMousePosValid"][1]["call_args"] = "(mouse_pos)" +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:828" +defs["igIsMousePosValid"][1]["namespace"] = "ImGui" +defs["igIsMousePosValid"][1]["ov_cimguiname"] = "igIsMousePosValid" +defs["igIsMousePosValid"][1]["ret"] = "bool" +defs["igIsMousePosValid"][1]["signature"] = "(const ImVec2*)" +defs["igIsMousePosValid"][1]["stname"] = "" +defs["igIsMousePosValid"]["(const ImVec2*)"] = defs["igIsMousePosValid"][1] +defs["igIsMouseReleased"] = {} +defs["igIsMouseReleased"][1] = {} +defs["igIsMouseReleased"][1]["args"] = "(ImGuiMouseButton button)" +defs["igIsMouseReleased"][1]["argsT"] = {} +defs["igIsMouseReleased"][1]["argsT"][1] = {} +defs["igIsMouseReleased"][1]["argsT"][1]["name"] = "button" +defs["igIsMouseReleased"][1]["argsT"][1]["type"] = "ImGuiMouseButton" +defs["igIsMouseReleased"][1]["argsoriginal"] = "(ImGuiMouseButton button)" +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:825" +defs["igIsMouseReleased"][1]["namespace"] = "ImGui" +defs["igIsMouseReleased"][1]["ov_cimguiname"] = "igIsMouseReleased" +defs["igIsMouseReleased"][1]["ret"] = "bool" +defs["igIsMouseReleased"][1]["signature"] = "(ImGuiMouseButton)" +defs["igIsMouseReleased"][1]["stname"] = "" +defs["igIsMouseReleased"]["(ImGuiMouseButton)"] = defs["igIsMouseReleased"][1] +defs["igIsPopupOpen"] = {} +defs["igIsPopupOpen"][1] = {} +defs["igIsPopupOpen"][1]["args"] = "(const char* str_id,ImGuiPopupFlags flags)" +defs["igIsPopupOpen"][1]["argsT"] = {} +defs["igIsPopupOpen"][1]["argsT"][1] = {} +defs["igIsPopupOpen"][1]["argsT"][1]["name"] = "str_id" +defs["igIsPopupOpen"][1]["argsT"][1]["type"] = "const char*" +defs["igIsPopupOpen"][1]["argsT"][2] = {} +defs["igIsPopupOpen"][1]["argsT"][2]["name"] = "flags" +defs["igIsPopupOpen"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" +defs["igIsPopupOpen"][1]["argsoriginal"] = "(const char* str_id,ImGuiPopupFlags flags=0)" +defs["igIsPopupOpen"][1]["call_args"] = "(str_id,flags)" +defs["igIsPopupOpen"][1]["cimguiname"] = "igIsPopupOpen" +defs["igIsPopupOpen"][1]["defaults"] = {} +defs["igIsPopupOpen"][1]["defaults"]["flags"] = "0" +defs["igIsPopupOpen"][1]["funcname"] = "IsPopupOpen" +defs["igIsPopupOpen"][1]["location"] = "imgui:656" +defs["igIsPopupOpen"][1]["namespace"] = "ImGui" +defs["igIsPopupOpen"][1]["ov_cimguiname"] = "igIsPopupOpen" +defs["igIsPopupOpen"][1]["ret"] = "bool" +defs["igIsPopupOpen"][1]["signature"] = "(const char*,ImGuiPopupFlags)" +defs["igIsPopupOpen"][1]["stname"] = "" +defs["igIsPopupOpen"]["(const char*,ImGuiPopupFlags)"] = defs["igIsPopupOpen"][1] +defs["igIsRectVisible"] = {} +defs["igIsRectVisible"][1] = {} +defs["igIsRectVisible"][1]["args"] = "(const ImVec2 size)" +defs["igIsRectVisible"][1]["argsT"] = {} +defs["igIsRectVisible"][1]["argsT"][1] = {} +defs["igIsRectVisible"][1]["argsT"][1]["name"] = "size" +defs["igIsRectVisible"][1]["argsT"][1]["type"] = "const ImVec2" +defs["igIsRectVisible"][1]["argsoriginal"] = "(const ImVec2& size)" +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:786" +defs["igIsRectVisible"][1]["namespace"] = "ImGui" +defs["igIsRectVisible"][1]["ov_cimguiname"] = "igIsRectVisibleNil" +defs["igIsRectVisible"][1]["ret"] = "bool" +defs["igIsRectVisible"][1]["signature"] = "(const ImVec2)" +defs["igIsRectVisible"][1]["stname"] = "" +defs["igIsRectVisible"][2] = {} +defs["igIsRectVisible"][2]["args"] = "(const ImVec2 rect_min,const ImVec2 rect_max)" +defs["igIsRectVisible"][2]["argsT"] = {} +defs["igIsRectVisible"][2]["argsT"][1] = {} +defs["igIsRectVisible"][2]["argsT"][1]["name"] = "rect_min" +defs["igIsRectVisible"][2]["argsT"][1]["type"] = "const ImVec2" +defs["igIsRectVisible"][2]["argsT"][2] = {} +defs["igIsRectVisible"][2]["argsT"][2]["name"] = "rect_max" +defs["igIsRectVisible"][2]["argsT"][2]["type"] = "const ImVec2" +defs["igIsRectVisible"][2]["argsoriginal"] = "(const ImVec2& rect_min,const ImVec2& rect_max)" +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:787" +defs["igIsRectVisible"][2]["namespace"] = "ImGui" +defs["igIsRectVisible"][2]["ov_cimguiname"] = "igIsRectVisibleVec2" +defs["igIsRectVisible"][2]["ret"] = "bool" +defs["igIsRectVisible"][2]["signature"] = "(const ImVec2,const ImVec2)" +defs["igIsRectVisible"][2]["stname"] = "" +defs["igIsRectVisible"]["(const ImVec2)"] = defs["igIsRectVisible"][1] +defs["igIsRectVisible"]["(const ImVec2,const ImVec2)"] = defs["igIsRectVisible"][2] +defs["igIsWindowAppearing"] = {} +defs["igIsWindowAppearing"][1] = {} +defs["igIsWindowAppearing"][1]["args"] = "()" +defs["igIsWindowAppearing"][1]["argsT"] = {} +defs["igIsWindowAppearing"][1]["argsoriginal"] = "()" +defs["igIsWindowAppearing"][1]["call_args"] = "()" +defs["igIsWindowAppearing"][1]["cimguiname"] = "igIsWindowAppearing" +defs["igIsWindowAppearing"][1]["defaults"] = {} +defs["igIsWindowAppearing"][1]["funcname"] = "IsWindowAppearing" +defs["igIsWindowAppearing"][1]["location"] = "imgui:313" +defs["igIsWindowAppearing"][1]["namespace"] = "ImGui" +defs["igIsWindowAppearing"][1]["ov_cimguiname"] = "igIsWindowAppearing" +defs["igIsWindowAppearing"][1]["ret"] = "bool" +defs["igIsWindowAppearing"][1]["signature"] = "()" +defs["igIsWindowAppearing"][1]["stname"] = "" +defs["igIsWindowAppearing"]["()"] = defs["igIsWindowAppearing"][1] +defs["igIsWindowCollapsed"] = {} +defs["igIsWindowCollapsed"][1] = {} +defs["igIsWindowCollapsed"][1]["args"] = "()" +defs["igIsWindowCollapsed"][1]["argsT"] = {} +defs["igIsWindowCollapsed"][1]["argsoriginal"] = "()" +defs["igIsWindowCollapsed"][1]["call_args"] = "()" +defs["igIsWindowCollapsed"][1]["cimguiname"] = "igIsWindowCollapsed" +defs["igIsWindowCollapsed"][1]["defaults"] = {} +defs["igIsWindowCollapsed"][1]["funcname"] = "IsWindowCollapsed" +defs["igIsWindowCollapsed"][1]["location"] = "imgui:314" +defs["igIsWindowCollapsed"][1]["namespace"] = "ImGui" +defs["igIsWindowCollapsed"][1]["ov_cimguiname"] = "igIsWindowCollapsed" +defs["igIsWindowCollapsed"][1]["ret"] = "bool" +defs["igIsWindowCollapsed"][1]["signature"] = "()" +defs["igIsWindowCollapsed"][1]["stname"] = "" +defs["igIsWindowCollapsed"]["()"] = defs["igIsWindowCollapsed"][1] +defs["igIsWindowFocused"] = {} +defs["igIsWindowFocused"][1] = {} +defs["igIsWindowFocused"][1]["args"] = "(ImGuiFocusedFlags flags)" +defs["igIsWindowFocused"][1]["argsT"] = {} +defs["igIsWindowFocused"][1]["argsT"][1] = {} +defs["igIsWindowFocused"][1]["argsT"][1]["name"] = "flags" +defs["igIsWindowFocused"][1]["argsT"][1]["type"] = "ImGuiFocusedFlags" +defs["igIsWindowFocused"][1]["argsoriginal"] = "(ImGuiFocusedFlags flags=0)" +defs["igIsWindowFocused"][1]["call_args"] = "(flags)" +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:315" +defs["igIsWindowFocused"][1]["namespace"] = "ImGui" +defs["igIsWindowFocused"][1]["ov_cimguiname"] = "igIsWindowFocused" +defs["igIsWindowFocused"][1]["ret"] = "bool" +defs["igIsWindowFocused"][1]["signature"] = "(ImGuiFocusedFlags)" +defs["igIsWindowFocused"][1]["stname"] = "" +defs["igIsWindowFocused"]["(ImGuiFocusedFlags)"] = defs["igIsWindowFocused"][1] +defs["igIsWindowHovered"] = {} +defs["igIsWindowHovered"][1] = {} +defs["igIsWindowHovered"][1]["args"] = "(ImGuiHoveredFlags flags)" +defs["igIsWindowHovered"][1]["argsT"] = {} +defs["igIsWindowHovered"][1]["argsT"][1] = {} +defs["igIsWindowHovered"][1]["argsT"][1]["name"] = "flags" +defs["igIsWindowHovered"][1]["argsT"][1]["type"] = "ImGuiHoveredFlags" +defs["igIsWindowHovered"][1]["argsoriginal"] = "(ImGuiHoveredFlags flags=0)" +defs["igIsWindowHovered"][1]["call_args"] = "(flags)" +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:316" +defs["igIsWindowHovered"][1]["namespace"] = "ImGui" +defs["igIsWindowHovered"][1]["ov_cimguiname"] = "igIsWindowHovered" +defs["igIsWindowHovered"][1]["ret"] = "bool" +defs["igIsWindowHovered"][1]["signature"] = "(ImGuiHoveredFlags)" +defs["igIsWindowHovered"][1]["stname"] = "" +defs["igIsWindowHovered"]["(ImGuiHoveredFlags)"] = defs["igIsWindowHovered"][1] +defs["igLabelText"] = {} +defs["igLabelText"][1] = {} +defs["igLabelText"][1]["args"] = "(const char* label,const char* fmt,...)" +defs["igLabelText"][1]["argsT"] = {} +defs["igLabelText"][1]["argsT"][1] = {} +defs["igLabelText"][1]["argsT"][1]["name"] = "label" +defs["igLabelText"][1]["argsT"][1]["type"] = "const char*" +defs["igLabelText"][1]["argsT"][2] = {} +defs["igLabelText"][1]["argsT"][2]["name"] = "fmt" +defs["igLabelText"][1]["argsT"][2]["type"] = "const char*" +defs["igLabelText"][1]["argsT"][3] = {} +defs["igLabelText"][1]["argsT"][3]["name"] = "..." +defs["igLabelText"][1]["argsT"][3]["type"] = "..." +defs["igLabelText"][1]["argsoriginal"] = "(const char* label,const char* fmt,...)" +defs["igLabelText"][1]["call_args"] = "(label,fmt,...)" +defs["igLabelText"][1]["cimguiname"] = "igLabelText" +defs["igLabelText"][1]["defaults"] = {} +defs["igLabelText"][1]["funcname"] = "LabelText" +defs["igLabelText"][1]["isvararg"] = "...)" +defs["igLabelText"][1]["location"] = "imgui:450" +defs["igLabelText"][1]["namespace"] = "ImGui" +defs["igLabelText"][1]["ov_cimguiname"] = "igLabelText" +defs["igLabelText"][1]["ret"] = "void" +defs["igLabelText"][1]["signature"] = "(const char*,const char*,...)" +defs["igLabelText"][1]["stname"] = "" +defs["igLabelText"]["(const char*,const char*,...)"] = defs["igLabelText"][1] +defs["igLabelTextV"] = {} +defs["igLabelTextV"][1] = {} +defs["igLabelTextV"][1]["args"] = "(const char* label,const char* fmt,va_list args)" +defs["igLabelTextV"][1]["argsT"] = {} +defs["igLabelTextV"][1]["argsT"][1] = {} +defs["igLabelTextV"][1]["argsT"][1]["name"] = "label" +defs["igLabelTextV"][1]["argsT"][1]["type"] = "const char*" +defs["igLabelTextV"][1]["argsT"][2] = {} +defs["igLabelTextV"][1]["argsT"][2]["name"] = "fmt" +defs["igLabelTextV"][1]["argsT"][2]["type"] = "const char*" +defs["igLabelTextV"][1]["argsT"][3] = {} +defs["igLabelTextV"][1]["argsT"][3]["name"] = "args" +defs["igLabelTextV"][1]["argsT"][3]["type"] = "va_list" +defs["igLabelTextV"][1]["argsoriginal"] = "(const char* label,const char* fmt,va_list args)" +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:451" +defs["igLabelTextV"][1]["namespace"] = "ImGui" +defs["igLabelTextV"][1]["ov_cimguiname"] = "igLabelTextV" +defs["igLabelTextV"][1]["ret"] = "void" +defs["igLabelTextV"][1]["signature"] = "(const char*,const char*,va_list)" +defs["igLabelTextV"][1]["stname"] = "" +defs["igLabelTextV"]["(const char*,const char*,va_list)"] = defs["igLabelTextV"][1] +defs["igListBox"] = {} +defs["igListBox"][1] = {} +defs["igListBox"][1]["args"] = "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items)" +defs["igListBox"][1]["argsT"] = {} +defs["igListBox"][1]["argsT"][1] = {} +defs["igListBox"][1]["argsT"][1]["name"] = "label" +defs["igListBox"][1]["argsT"][1]["type"] = "const char*" +defs["igListBox"][1]["argsT"][2] = {} +defs["igListBox"][1]["argsT"][2]["name"] = "current_item" +defs["igListBox"][1]["argsT"][2]["type"] = "int*" +defs["igListBox"][1]["argsT"][3] = {} +defs["igListBox"][1]["argsT"][3]["name"] = "items" +defs["igListBox"][1]["argsT"][3]["type"] = "const char* const[]" +defs["igListBox"][1]["argsT"][4] = {} +defs["igListBox"][1]["argsT"][4]["name"] = "items_count" +defs["igListBox"][1]["argsT"][4]["type"] = "int" +defs["igListBox"][1]["argsT"][5] = {} +defs["igListBox"][1]["argsT"][5]["name"] = "height_in_items" +defs["igListBox"][1]["argsT"][5]["type"] = "int" +defs["igListBox"][1]["argsoriginal"] = "(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items=-1)" +defs["igListBox"][1]["call_args"] = "(label,current_item,items,items_count,height_in_items)" +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:582" +defs["igListBox"][1]["namespace"] = "ImGui" +defs["igListBox"][1]["ov_cimguiname"] = "igListBoxStr_arr" +defs["igListBox"][1]["ret"] = "bool" +defs["igListBox"][1]["signature"] = "(const char*,int*,const char* const[],int,int)" +defs["igListBox"][1]["stname"] = "" +defs["igListBox"][2] = {} +defs["igListBox"][2]["args"] = "(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)" +defs["igListBox"][2]["argsT"] = {} +defs["igListBox"][2]["argsT"][1] = {} +defs["igListBox"][2]["argsT"][1]["name"] = "label" +defs["igListBox"][2]["argsT"][1]["type"] = "const char*" +defs["igListBox"][2]["argsT"][2] = {} +defs["igListBox"][2]["argsT"][2]["name"] = "current_item" +defs["igListBox"][2]["argsT"][2]["type"] = "int*" +defs["igListBox"][2]["argsT"][3] = {} +defs["igListBox"][2]["argsT"][3]["name"] = "items_getter" +defs["igListBox"][2]["argsT"][3]["ret"] = "bool" +defs["igListBox"][2]["argsT"][3]["signature"] = "(void* data,int idx,const char** out_text)" +defs["igListBox"][2]["argsT"][3]["type"] = "bool(*)(void* data,int idx,const char** out_text)" +defs["igListBox"][2]["argsT"][4] = {} +defs["igListBox"][2]["argsT"][4]["name"] = "data" +defs["igListBox"][2]["argsT"][4]["type"] = "void*" +defs["igListBox"][2]["argsT"][5] = {} +defs["igListBox"][2]["argsT"][5]["name"] = "items_count" +defs["igListBox"][2]["argsT"][5]["type"] = "int" +defs["igListBox"][2]["argsT"][6] = {} +defs["igListBox"][2]["argsT"][6]["name"] = "height_in_items" +defs["igListBox"][2]["argsT"][6]["type"] = "int" +defs["igListBox"][2]["argsoriginal"] = "(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=-1)" +defs["igListBox"][2]["call_args"] = "(label,current_item,items_getter,data,items_count,height_in_items)" +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:583" +defs["igListBox"][2]["namespace"] = "ImGui" +defs["igListBox"][2]["ov_cimguiname"] = "igListBoxFnBoolPtr" +defs["igListBox"][2]["ret"] = "bool" +defs["igListBox"][2]["signature"] = "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)" +defs["igListBox"][2]["stname"] = "" +defs["igListBox"]["(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)"] = defs["igListBox"][2] +defs["igListBox"]["(const char*,int*,const char* const[],int,int)"] = defs["igListBox"][1] +defs["igListBoxFooter"] = {} +defs["igListBoxFooter"][1] = {} +defs["igListBoxFooter"][1]["args"] = "()" +defs["igListBoxFooter"][1]["argsT"] = {} +defs["igListBoxFooter"][1]["argsoriginal"] = "()" +defs["igListBoxFooter"][1]["call_args"] = "()" +defs["igListBoxFooter"][1]["cimguiname"] = "igListBoxFooter" +defs["igListBoxFooter"][1]["defaults"] = {} +defs["igListBoxFooter"][1]["funcname"] = "ListBoxFooter" +defs["igListBoxFooter"][1]["location"] = "imgui:586" +defs["igListBoxFooter"][1]["namespace"] = "ImGui" +defs["igListBoxFooter"][1]["ov_cimguiname"] = "igListBoxFooter" +defs["igListBoxFooter"][1]["ret"] = "void" +defs["igListBoxFooter"][1]["signature"] = "()" +defs["igListBoxFooter"][1]["stname"] = "" +defs["igListBoxFooter"]["()"] = defs["igListBoxFooter"][1] +defs["igListBoxHeader"] = {} +defs["igListBoxHeader"][1] = {} +defs["igListBoxHeader"][1]["args"] = "(const char* label,const ImVec2 size)" +defs["igListBoxHeader"][1]["argsT"] = {} +defs["igListBoxHeader"][1]["argsT"][1] = {} +defs["igListBoxHeader"][1]["argsT"][1]["name"] = "label" +defs["igListBoxHeader"][1]["argsT"][1]["type"] = "const char*" +defs["igListBoxHeader"][1]["argsT"][2] = {} +defs["igListBoxHeader"][1]["argsT"][2]["name"] = "size" +defs["igListBoxHeader"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igListBoxHeader"][1]["argsoriginal"] = "(const char* label,const ImVec2& size=ImVec2(0,0))" +defs["igListBoxHeader"][1]["call_args"] = "(label,size)" +defs["igListBoxHeader"][1]["cimguiname"] = "igListBoxHeader" +defs["igListBoxHeader"][1]["defaults"] = {} +defs["igListBoxHeader"][1]["defaults"]["size"] = "ImVec2(0,0)" +defs["igListBoxHeader"][1]["funcname"] = "ListBoxHeader" +defs["igListBoxHeader"][1]["location"] = "imgui:584" +defs["igListBoxHeader"][1]["namespace"] = "ImGui" +defs["igListBoxHeader"][1]["ov_cimguiname"] = "igListBoxHeaderVec2" +defs["igListBoxHeader"][1]["ret"] = "bool" +defs["igListBoxHeader"][1]["signature"] = "(const char*,const ImVec2)" +defs["igListBoxHeader"][1]["stname"] = "" +defs["igListBoxHeader"][2] = {} +defs["igListBoxHeader"][2]["args"] = "(const char* label,int items_count,int height_in_items)" +defs["igListBoxHeader"][2]["argsT"] = {} +defs["igListBoxHeader"][2]["argsT"][1] = {} +defs["igListBoxHeader"][2]["argsT"][1]["name"] = "label" +defs["igListBoxHeader"][2]["argsT"][1]["type"] = "const char*" +defs["igListBoxHeader"][2]["argsT"][2] = {} +defs["igListBoxHeader"][2]["argsT"][2]["name"] = "items_count" +defs["igListBoxHeader"][2]["argsT"][2]["type"] = "int" +defs["igListBoxHeader"][2]["argsT"][3] = {} +defs["igListBoxHeader"][2]["argsT"][3]["name"] = "height_in_items" +defs["igListBoxHeader"][2]["argsT"][3]["type"] = "int" +defs["igListBoxHeader"][2]["argsoriginal"] = "(const char* label,int items_count,int height_in_items=-1)" +defs["igListBoxHeader"][2]["call_args"] = "(label,items_count,height_in_items)" +defs["igListBoxHeader"][2]["cimguiname"] = "igListBoxHeader" +defs["igListBoxHeader"][2]["defaults"] = {} +defs["igListBoxHeader"][2]["defaults"]["height_in_items"] = "-1" +defs["igListBoxHeader"][2]["funcname"] = "ListBoxHeader" +defs["igListBoxHeader"][2]["location"] = "imgui:585" +defs["igListBoxHeader"][2]["namespace"] = "ImGui" +defs["igListBoxHeader"][2]["ov_cimguiname"] = "igListBoxHeaderInt" +defs["igListBoxHeader"][2]["ret"] = "bool" +defs["igListBoxHeader"][2]["signature"] = "(const char*,int,int)" +defs["igListBoxHeader"][2]["stname"] = "" +defs["igListBoxHeader"]["(const char*,const ImVec2)"] = defs["igListBoxHeader"][1] +defs["igListBoxHeader"]["(const char*,int,int)"] = defs["igListBoxHeader"][2] +defs["igLoadIniSettingsFromDisk"] = {} +defs["igLoadIniSettingsFromDisk"][1] = {} +defs["igLoadIniSettingsFromDisk"][1]["args"] = "(const char* ini_filename)" +defs["igLoadIniSettingsFromDisk"][1]["argsT"] = {} +defs["igLoadIniSettingsFromDisk"][1]["argsT"][1] = {} +defs["igLoadIniSettingsFromDisk"][1]["argsT"][1]["name"] = "ini_filename" +defs["igLoadIniSettingsFromDisk"][1]["argsT"][1]["type"] = "const char*" +defs["igLoadIniSettingsFromDisk"][1]["argsoriginal"] = "(const char* ini_filename)" +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:847" +defs["igLoadIniSettingsFromDisk"][1]["namespace"] = "ImGui" +defs["igLoadIniSettingsFromDisk"][1]["ov_cimguiname"] = "igLoadIniSettingsFromDisk" +defs["igLoadIniSettingsFromDisk"][1]["ret"] = "void" +defs["igLoadIniSettingsFromDisk"][1]["signature"] = "(const char*)" +defs["igLoadIniSettingsFromDisk"][1]["stname"] = "" +defs["igLoadIniSettingsFromDisk"]["(const char*)"] = defs["igLoadIniSettingsFromDisk"][1] +defs["igLoadIniSettingsFromMemory"] = {} +defs["igLoadIniSettingsFromMemory"][1] = {} +defs["igLoadIniSettingsFromMemory"][1]["args"] = "(const char* ini_data,size_t ini_size)" +defs["igLoadIniSettingsFromMemory"][1]["argsT"] = {} +defs["igLoadIniSettingsFromMemory"][1]["argsT"][1] = {} +defs["igLoadIniSettingsFromMemory"][1]["argsT"][1]["name"] = "ini_data" +defs["igLoadIniSettingsFromMemory"][1]["argsT"][1]["type"] = "const char*" +defs["igLoadIniSettingsFromMemory"][1]["argsT"][2] = {} +defs["igLoadIniSettingsFromMemory"][1]["argsT"][2]["name"] = "ini_size" +defs["igLoadIniSettingsFromMemory"][1]["argsT"][2]["type"] = "size_t" +defs["igLoadIniSettingsFromMemory"][1]["argsoriginal"] = "(const char* ini_data,size_t ini_size=0)" +defs["igLoadIniSettingsFromMemory"][1]["call_args"] = "(ini_data,ini_size)" +defs["igLoadIniSettingsFromMemory"][1]["cimguiname"] = "igLoadIniSettingsFromMemory" +defs["igLoadIniSettingsFromMemory"][1]["defaults"] = {} +defs["igLoadIniSettingsFromMemory"][1]["defaults"]["ini_size"] = "0" +defs["igLoadIniSettingsFromMemory"][1]["funcname"] = "LoadIniSettingsFromMemory" +defs["igLoadIniSettingsFromMemory"][1]["location"] = "imgui:848" +defs["igLoadIniSettingsFromMemory"][1]["namespace"] = "ImGui" +defs["igLoadIniSettingsFromMemory"][1]["ov_cimguiname"] = "igLoadIniSettingsFromMemory" +defs["igLoadIniSettingsFromMemory"][1]["ret"] = "void" +defs["igLoadIniSettingsFromMemory"][1]["signature"] = "(const char*,size_t)" +defs["igLoadIniSettingsFromMemory"][1]["stname"] = "" +defs["igLoadIniSettingsFromMemory"]["(const char*,size_t)"] = defs["igLoadIniSettingsFromMemory"][1] +defs["igLogButtons"] = {} +defs["igLogButtons"][1] = {} +defs["igLogButtons"][1]["args"] = "()" +defs["igLogButtons"][1]["argsT"] = {} +defs["igLogButtons"][1]["argsoriginal"] = "()" +defs["igLogButtons"][1]["call_args"] = "()" +defs["igLogButtons"][1]["cimguiname"] = "igLogButtons" +defs["igLogButtons"][1]["defaults"] = {} +defs["igLogButtons"][1]["funcname"] = "LogButtons" +defs["igLogButtons"][1]["location"] = "imgui:741" +defs["igLogButtons"][1]["namespace"] = "ImGui" +defs["igLogButtons"][1]["ov_cimguiname"] = "igLogButtons" +defs["igLogButtons"][1]["ret"] = "void" +defs["igLogButtons"][1]["signature"] = "()" +defs["igLogButtons"][1]["stname"] = "" +defs["igLogButtons"]["()"] = defs["igLogButtons"][1] +defs["igLogFinish"] = {} +defs["igLogFinish"][1] = {} +defs["igLogFinish"][1]["args"] = "()" +defs["igLogFinish"][1]["argsT"] = {} +defs["igLogFinish"][1]["argsoriginal"] = "()" +defs["igLogFinish"][1]["call_args"] = "()" +defs["igLogFinish"][1]["cimguiname"] = "igLogFinish" +defs["igLogFinish"][1]["defaults"] = {} +defs["igLogFinish"][1]["funcname"] = "LogFinish" +defs["igLogFinish"][1]["location"] = "imgui:740" +defs["igLogFinish"][1]["namespace"] = "ImGui" +defs["igLogFinish"][1]["ov_cimguiname"] = "igLogFinish" +defs["igLogFinish"][1]["ret"] = "void" +defs["igLogFinish"][1]["signature"] = "()" +defs["igLogFinish"][1]["stname"] = "" +defs["igLogFinish"]["()"] = defs["igLogFinish"][1] +defs["igLogText"] = {} +defs["igLogText"][1] = {} +defs["igLogText"][1]["args"] = "(const char* fmt,...)" +defs["igLogText"][1]["argsT"] = {} +defs["igLogText"][1]["argsT"][1] = {} +defs["igLogText"][1]["argsT"][1]["name"] = "fmt" +defs["igLogText"][1]["argsT"][1]["type"] = "const char*" +defs["igLogText"][1]["argsT"][2] = {} +defs["igLogText"][1]["argsT"][2]["name"] = "..." +defs["igLogText"][1]["argsT"][2]["type"] = "..." +defs["igLogText"][1]["argsoriginal"] = "(const char* fmt,...)" +defs["igLogText"][1]["call_args"] = "(fmt,...)" +defs["igLogText"][1]["cimguiname"] = "igLogText" +defs["igLogText"][1]["defaults"] = {} +defs["igLogText"][1]["funcname"] = "LogText" +defs["igLogText"][1]["isvararg"] = "...)" +defs["igLogText"][1]["location"] = "imgui:742" +defs["igLogText"][1]["manual"] = true +defs["igLogText"][1]["namespace"] = "ImGui" +defs["igLogText"][1]["ov_cimguiname"] = "igLogText" +defs["igLogText"][1]["ret"] = "void" +defs["igLogText"][1]["signature"] = "(const char*,...)" +defs["igLogText"][1]["stname"] = "" +defs["igLogText"]["(const char*,...)"] = defs["igLogText"][1] +defs["igLogToClipboard"] = {} +defs["igLogToClipboard"][1] = {} +defs["igLogToClipboard"][1]["args"] = "(int auto_open_depth)" +defs["igLogToClipboard"][1]["argsT"] = {} +defs["igLogToClipboard"][1]["argsT"][1] = {} +defs["igLogToClipboard"][1]["argsT"][1]["name"] = "auto_open_depth" +defs["igLogToClipboard"][1]["argsT"][1]["type"] = "int" +defs["igLogToClipboard"][1]["argsoriginal"] = "(int auto_open_depth=-1)" +defs["igLogToClipboard"][1]["call_args"] = "(auto_open_depth)" +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:739" +defs["igLogToClipboard"][1]["namespace"] = "ImGui" +defs["igLogToClipboard"][1]["ov_cimguiname"] = "igLogToClipboard" +defs["igLogToClipboard"][1]["ret"] = "void" +defs["igLogToClipboard"][1]["signature"] = "(int)" +defs["igLogToClipboard"][1]["stname"] = "" +defs["igLogToClipboard"]["(int)"] = defs["igLogToClipboard"][1] +defs["igLogToFile"] = {} +defs["igLogToFile"][1] = {} +defs["igLogToFile"][1]["args"] = "(int auto_open_depth,const char* filename)" +defs["igLogToFile"][1]["argsT"] = {} +defs["igLogToFile"][1]["argsT"][1] = {} +defs["igLogToFile"][1]["argsT"][1]["name"] = "auto_open_depth" +defs["igLogToFile"][1]["argsT"][1]["type"] = "int" +defs["igLogToFile"][1]["argsT"][2] = {} +defs["igLogToFile"][1]["argsT"][2]["name"] = "filename" +defs["igLogToFile"][1]["argsT"][2]["type"] = "const char*" +defs["igLogToFile"][1]["argsoriginal"] = "(int auto_open_depth=-1,const char* filename=((void*)0))" +defs["igLogToFile"][1]["call_args"] = "(auto_open_depth,filename)" +defs["igLogToFile"][1]["cimguiname"] = "igLogToFile" +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:738" +defs["igLogToFile"][1]["namespace"] = "ImGui" +defs["igLogToFile"][1]["ov_cimguiname"] = "igLogToFile" +defs["igLogToFile"][1]["ret"] = "void" +defs["igLogToFile"][1]["signature"] = "(int,const char*)" +defs["igLogToFile"][1]["stname"] = "" +defs["igLogToFile"]["(int,const char*)"] = defs["igLogToFile"][1] +defs["igLogToTTY"] = {} +defs["igLogToTTY"][1] = {} +defs["igLogToTTY"][1]["args"] = "(int auto_open_depth)" +defs["igLogToTTY"][1]["argsT"] = {} +defs["igLogToTTY"][1]["argsT"][1] = {} +defs["igLogToTTY"][1]["argsT"][1]["name"] = "auto_open_depth" +defs["igLogToTTY"][1]["argsT"][1]["type"] = "int" +defs["igLogToTTY"][1]["argsoriginal"] = "(int auto_open_depth=-1)" +defs["igLogToTTY"][1]["call_args"] = "(auto_open_depth)" +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:737" +defs["igLogToTTY"][1]["namespace"] = "ImGui" +defs["igLogToTTY"][1]["ov_cimguiname"] = "igLogToTTY" +defs["igLogToTTY"][1]["ret"] = "void" +defs["igLogToTTY"][1]["signature"] = "(int)" +defs["igLogToTTY"][1]["stname"] = "" +defs["igLogToTTY"]["(int)"] = defs["igLogToTTY"][1] +defs["igMemAlloc"] = {} +defs["igMemAlloc"][1] = {} +defs["igMemAlloc"][1]["args"] = "(size_t size)" +defs["igMemAlloc"][1]["argsT"] = {} +defs["igMemAlloc"][1]["argsT"][1] = {} +defs["igMemAlloc"][1]["argsT"][1]["name"] = "size" +defs["igMemAlloc"][1]["argsT"][1]["type"] = "size_t" +defs["igMemAlloc"][1]["argsoriginal"] = "(size_t size)" +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:859" +defs["igMemAlloc"][1]["namespace"] = "ImGui" +defs["igMemAlloc"][1]["ov_cimguiname"] = "igMemAlloc" +defs["igMemAlloc"][1]["ret"] = "void*" +defs["igMemAlloc"][1]["signature"] = "(size_t)" +defs["igMemAlloc"][1]["stname"] = "" +defs["igMemAlloc"]["(size_t)"] = defs["igMemAlloc"][1] +defs["igMemFree"] = {} +defs["igMemFree"][1] = {} +defs["igMemFree"][1]["args"] = "(void* ptr)" +defs["igMemFree"][1]["argsT"] = {} +defs["igMemFree"][1]["argsT"][1] = {} +defs["igMemFree"][1]["argsT"][1]["name"] = "ptr" +defs["igMemFree"][1]["argsT"][1]["type"] = "void*" +defs["igMemFree"][1]["argsoriginal"] = "(void* ptr)" +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:860" +defs["igMemFree"][1]["namespace"] = "ImGui" +defs["igMemFree"][1]["ov_cimguiname"] = "igMemFree" +defs["igMemFree"][1]["ret"] = "void" +defs["igMemFree"][1]["signature"] = "(void*)" +defs["igMemFree"][1]["stname"] = "" +defs["igMemFree"]["(void*)"] = defs["igMemFree"][1] +defs["igMenuItem"] = {} +defs["igMenuItem"][1] = {} +defs["igMenuItem"][1]["args"] = "(const char* label,const char* shortcut,bool selected,bool enabled)" +defs["igMenuItem"][1]["argsT"] = {} +defs["igMenuItem"][1]["argsT"][1] = {} +defs["igMenuItem"][1]["argsT"][1]["name"] = "label" +defs["igMenuItem"][1]["argsT"][1]["type"] = "const char*" +defs["igMenuItem"][1]["argsT"][2] = {} +defs["igMenuItem"][1]["argsT"][2]["name"] = "shortcut" +defs["igMenuItem"][1]["argsT"][2]["type"] = "const char*" +defs["igMenuItem"][1]["argsT"][3] = {} +defs["igMenuItem"][1]["argsT"][3]["name"] = "selected" +defs["igMenuItem"][1]["argsT"][3]["type"] = "bool" +defs["igMenuItem"][1]["argsT"][4] = {} +defs["igMenuItem"][1]["argsT"][4]["name"] = "enabled" +defs["igMenuItem"][1]["argsT"][4]["type"] = "bool" +defs["igMenuItem"][1]["argsoriginal"] = "(const char* label,const char* shortcut=((void*)0),bool selected=false,bool enabled=true)" +defs["igMenuItem"][1]["call_args"] = "(label,shortcut,selected,enabled)" +defs["igMenuItem"][1]["cimguiname"] = "igMenuItem" +defs["igMenuItem"][1]["defaults"] = {} +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:611" +defs["igMenuItem"][1]["namespace"] = "ImGui" +defs["igMenuItem"][1]["ov_cimguiname"] = "igMenuItemBool" +defs["igMenuItem"][1]["ret"] = "bool" +defs["igMenuItem"][1]["signature"] = "(const char*,const char*,bool,bool)" +defs["igMenuItem"][1]["stname"] = "" +defs["igMenuItem"][2] = {} +defs["igMenuItem"][2]["args"] = "(const char* label,const char* shortcut,bool* p_selected,bool enabled)" +defs["igMenuItem"][2]["argsT"] = {} +defs["igMenuItem"][2]["argsT"][1] = {} +defs["igMenuItem"][2]["argsT"][1]["name"] = "label" +defs["igMenuItem"][2]["argsT"][1]["type"] = "const char*" +defs["igMenuItem"][2]["argsT"][2] = {} +defs["igMenuItem"][2]["argsT"][2]["name"] = "shortcut" +defs["igMenuItem"][2]["argsT"][2]["type"] = "const char*" +defs["igMenuItem"][2]["argsT"][3] = {} +defs["igMenuItem"][2]["argsT"][3]["name"] = "p_selected" +defs["igMenuItem"][2]["argsT"][3]["type"] = "bool*" +defs["igMenuItem"][2]["argsT"][4] = {} +defs["igMenuItem"][2]["argsT"][4]["name"] = "enabled" +defs["igMenuItem"][2]["argsT"][4]["type"] = "bool" +defs["igMenuItem"][2]["argsoriginal"] = "(const char* label,const char* shortcut,bool* p_selected,bool enabled=true)" +defs["igMenuItem"][2]["call_args"] = "(label,shortcut,p_selected,enabled)" +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:612" +defs["igMenuItem"][2]["namespace"] = "ImGui" +defs["igMenuItem"][2]["ov_cimguiname"] = "igMenuItemBoolPtr" +defs["igMenuItem"][2]["ret"] = "bool" +defs["igMenuItem"][2]["signature"] = "(const char*,const char*,bool*,bool)" +defs["igMenuItem"][2]["stname"] = "" +defs["igMenuItem"]["(const char*,const char*,bool*,bool)"] = defs["igMenuItem"][2] +defs["igMenuItem"]["(const char*,const char*,bool,bool)"] = defs["igMenuItem"][1] +defs["igNewFrame"] = {} +defs["igNewFrame"][1] = {} +defs["igNewFrame"][1]["args"] = "()" +defs["igNewFrame"][1]["argsT"] = {} +defs["igNewFrame"][1]["argsoriginal"] = "()" +defs["igNewFrame"][1]["call_args"] = "()" +defs["igNewFrame"][1]["cimguiname"] = "igNewFrame" +defs["igNewFrame"][1]["defaults"] = {} +defs["igNewFrame"][1]["funcname"] = "NewFrame" +defs["igNewFrame"][1]["location"] = "imgui:264" +defs["igNewFrame"][1]["namespace"] = "ImGui" +defs["igNewFrame"][1]["ov_cimguiname"] = "igNewFrame" +defs["igNewFrame"][1]["ret"] = "void" +defs["igNewFrame"][1]["signature"] = "()" +defs["igNewFrame"][1]["stname"] = "" +defs["igNewFrame"]["()"] = defs["igNewFrame"][1] +defs["igNewLine"] = {} +defs["igNewLine"][1] = {} +defs["igNewLine"][1]["args"] = "()" +defs["igNewLine"][1]["argsT"] = {} +defs["igNewLine"][1]["argsoriginal"] = "()" +defs["igNewLine"][1]["call_args"] = "()" +defs["igNewLine"][1]["cimguiname"] = "igNewLine" +defs["igNewLine"][1]["defaults"] = {} +defs["igNewLine"][1]["funcname"] = "NewLine" +defs["igNewLine"][1]["location"] = "imgui:402" +defs["igNewLine"][1]["namespace"] = "ImGui" +defs["igNewLine"][1]["ov_cimguiname"] = "igNewLine" +defs["igNewLine"][1]["ret"] = "void" +defs["igNewLine"][1]["signature"] = "()" +defs["igNewLine"][1]["stname"] = "" +defs["igNewLine"]["()"] = defs["igNewLine"][1] +defs["igNextColumn"] = {} +defs["igNextColumn"][1] = {} +defs["igNextColumn"][1]["args"] = "()" +defs["igNextColumn"][1]["argsT"] = {} +defs["igNextColumn"][1]["argsoriginal"] = "()" +defs["igNextColumn"][1]["call_args"] = "()" +defs["igNextColumn"][1]["cimguiname"] = "igNextColumn" +defs["igNextColumn"][1]["defaults"] = {} +defs["igNextColumn"][1]["funcname"] = "NextColumn" +defs["igNextColumn"][1]["location"] = "imgui:719" +defs["igNextColumn"][1]["namespace"] = "ImGui" +defs["igNextColumn"][1]["ov_cimguiname"] = "igNextColumn" +defs["igNextColumn"][1]["ret"] = "void" +defs["igNextColumn"][1]["signature"] = "()" +defs["igNextColumn"][1]["stname"] = "" +defs["igNextColumn"]["()"] = defs["igNextColumn"][1] +defs["igOpenPopup"] = {} +defs["igOpenPopup"][1] = {} +defs["igOpenPopup"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" +defs["igOpenPopup"][1]["argsT"] = {} +defs["igOpenPopup"][1]["argsT"][1] = {} +defs["igOpenPopup"][1]["argsT"][1]["name"] = "str_id" +defs["igOpenPopup"][1]["argsT"][1]["type"] = "const char*" +defs["igOpenPopup"][1]["argsT"][2] = {} +defs["igOpenPopup"][1]["argsT"][2]["name"] = "popup_flags" +defs["igOpenPopup"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" +defs["igOpenPopup"][1]["argsoriginal"] = "(const char* str_id,ImGuiPopupFlags popup_flags=0)" +defs["igOpenPopup"][1]["call_args"] = "(str_id,popup_flags)" +defs["igOpenPopup"][1]["cimguiname"] = "igOpenPopup" +defs["igOpenPopup"][1]["defaults"] = {} +defs["igOpenPopup"][1]["defaults"]["popup_flags"] = "0" +defs["igOpenPopup"][1]["funcname"] = "OpenPopup" +defs["igOpenPopup"][1]["location"] = "imgui:641" +defs["igOpenPopup"][1]["namespace"] = "ImGui" +defs["igOpenPopup"][1]["ov_cimguiname"] = "igOpenPopup" +defs["igOpenPopup"][1]["ret"] = "void" +defs["igOpenPopup"][1]["signature"] = "(const char*,ImGuiPopupFlags)" +defs["igOpenPopup"][1]["stname"] = "" +defs["igOpenPopup"]["(const char*,ImGuiPopupFlags)"] = defs["igOpenPopup"][1] +defs["igOpenPopupOnItemClick"] = {} +defs["igOpenPopupOnItemClick"][1] = {} +defs["igOpenPopupOnItemClick"][1]["args"] = "(const char* str_id,ImGuiPopupFlags popup_flags)" +defs["igOpenPopupOnItemClick"][1]["argsT"] = {} +defs["igOpenPopupOnItemClick"][1]["argsT"][1] = {} +defs["igOpenPopupOnItemClick"][1]["argsT"][1]["name"] = "str_id" +defs["igOpenPopupOnItemClick"][1]["argsT"][1]["type"] = "const char*" +defs["igOpenPopupOnItemClick"][1]["argsT"][2] = {} +defs["igOpenPopupOnItemClick"][1]["argsT"][2]["name"] = "popup_flags" +defs["igOpenPopupOnItemClick"][1]["argsT"][2]["type"] = "ImGuiPopupFlags" +defs["igOpenPopupOnItemClick"][1]["argsoriginal"] = "(const char* str_id=((void*)0),ImGuiPopupFlags popup_flags=1)" +defs["igOpenPopupOnItemClick"][1]["call_args"] = "(str_id,popup_flags)" +defs["igOpenPopupOnItemClick"][1]["cimguiname"] = "igOpenPopupOnItemClick" +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:642" +defs["igOpenPopupOnItemClick"][1]["namespace"] = "ImGui" +defs["igOpenPopupOnItemClick"][1]["ov_cimguiname"] = "igOpenPopupOnItemClick" +defs["igOpenPopupOnItemClick"][1]["ret"] = "void" +defs["igOpenPopupOnItemClick"][1]["signature"] = "(const char*,ImGuiPopupFlags)" +defs["igOpenPopupOnItemClick"][1]["stname"] = "" +defs["igOpenPopupOnItemClick"]["(const char*,ImGuiPopupFlags)"] = defs["igOpenPopupOnItemClick"][1] +defs["igPlotHistogram"] = {} +defs["igPlotHistogram"][1] = {} +defs["igPlotHistogram"][1]["args"] = "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)" +defs["igPlotHistogram"][1]["argsT"] = {} +defs["igPlotHistogram"][1]["argsT"][1] = {} +defs["igPlotHistogram"][1]["argsT"][1]["name"] = "label" +defs["igPlotHistogram"][1]["argsT"][1]["type"] = "const char*" +defs["igPlotHistogram"][1]["argsT"][2] = {} +defs["igPlotHistogram"][1]["argsT"][2]["name"] = "values" +defs["igPlotHistogram"][1]["argsT"][2]["type"] = "const float*" +defs["igPlotHistogram"][1]["argsT"][3] = {} +defs["igPlotHistogram"][1]["argsT"][3]["name"] = "values_count" +defs["igPlotHistogram"][1]["argsT"][3]["type"] = "int" +defs["igPlotHistogram"][1]["argsT"][4] = {} +defs["igPlotHistogram"][1]["argsT"][4]["name"] = "values_offset" +defs["igPlotHistogram"][1]["argsT"][4]["type"] = "int" +defs["igPlotHistogram"][1]["argsT"][5] = {} +defs["igPlotHistogram"][1]["argsT"][5]["name"] = "overlay_text" +defs["igPlotHistogram"][1]["argsT"][5]["type"] = "const char*" +defs["igPlotHistogram"][1]["argsT"][6] = {} +defs["igPlotHistogram"][1]["argsT"][6]["name"] = "scale_min" +defs["igPlotHistogram"][1]["argsT"][6]["type"] = "float" +defs["igPlotHistogram"][1]["argsT"][7] = {} +defs["igPlotHistogram"][1]["argsT"][7]["name"] = "scale_max" +defs["igPlotHistogram"][1]["argsT"][7]["type"] = "float" +defs["igPlotHistogram"][1]["argsT"][8] = {} +defs["igPlotHistogram"][1]["argsT"][8]["name"] = "graph_size" +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]["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"] = {} +defs["igPlotHistogram"][1]["defaults"]["graph_size"] = "ImVec2(0,0)" +defs["igPlotHistogram"][1]["defaults"]["overlay_text"] = "NULL" +defs["igPlotHistogram"][1]["defaults"]["scale_max"] = "FLT_MAX" +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:591" +defs["igPlotHistogram"][1]["namespace"] = "ImGui" +defs["igPlotHistogram"][1]["ov_cimguiname"] = "igPlotHistogramFloatPtr" +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"] = "" +defs["igPlotHistogram"][2] = {} +defs["igPlotHistogram"][2]["args"] = "(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)" +defs["igPlotHistogram"][2]["argsT"] = {} +defs["igPlotHistogram"][2]["argsT"][1] = {} +defs["igPlotHistogram"][2]["argsT"][1]["name"] = "label" +defs["igPlotHistogram"][2]["argsT"][1]["type"] = "const char*" +defs["igPlotHistogram"][2]["argsT"][2] = {} +defs["igPlotHistogram"][2]["argsT"][2]["name"] = "values_getter" +defs["igPlotHistogram"][2]["argsT"][2]["ret"] = "float" +defs["igPlotHistogram"][2]["argsT"][2]["signature"] = "(void* data,int idx)" +defs["igPlotHistogram"][2]["argsT"][2]["type"] = "float(*)(void* data,int idx)" +defs["igPlotHistogram"][2]["argsT"][3] = {} +defs["igPlotHistogram"][2]["argsT"][3]["name"] = "data" +defs["igPlotHistogram"][2]["argsT"][3]["type"] = "void*" +defs["igPlotHistogram"][2]["argsT"][4] = {} +defs["igPlotHistogram"][2]["argsT"][4]["name"] = "values_count" +defs["igPlotHistogram"][2]["argsT"][4]["type"] = "int" +defs["igPlotHistogram"][2]["argsT"][5] = {} +defs["igPlotHistogram"][2]["argsT"][5]["name"] = "values_offset" +defs["igPlotHistogram"][2]["argsT"][5]["type"] = "int" +defs["igPlotHistogram"][2]["argsT"][6] = {} +defs["igPlotHistogram"][2]["argsT"][6]["name"] = "overlay_text" +defs["igPlotHistogram"][2]["argsT"][6]["type"] = "const char*" +defs["igPlotHistogram"][2]["argsT"][7] = {} +defs["igPlotHistogram"][2]["argsT"][7]["name"] = "scale_min" +defs["igPlotHistogram"][2]["argsT"][7]["type"] = "float" +defs["igPlotHistogram"][2]["argsT"][8] = {} +defs["igPlotHistogram"][2]["argsT"][8]["name"] = "scale_max" +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]["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"] = {} +defs["igPlotHistogram"][2]["defaults"]["graph_size"] = "ImVec2(0,0)" +defs["igPlotHistogram"][2]["defaults"]["overlay_text"] = "NULL" +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:592" +defs["igPlotHistogram"][2]["namespace"] = "ImGui" +defs["igPlotHistogram"][2]["ov_cimguiname"] = "igPlotHistogramFnFloatPtr" +defs["igPlotHistogram"][2]["ret"] = "void" +defs["igPlotHistogram"][2]["signature"] = "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)" +defs["igPlotHistogram"][2]["stname"] = "" +defs["igPlotHistogram"]["(const char*,const float*,int,int,const char*,float,float,ImVec2,int)"] = defs["igPlotHistogram"][1] +defs["igPlotHistogram"]["(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)"] = defs["igPlotHistogram"][2] +defs["igPlotLines"] = {} +defs["igPlotLines"][1] = {} +defs["igPlotLines"][1]["args"] = "(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)" +defs["igPlotLines"][1]["argsT"] = {} +defs["igPlotLines"][1]["argsT"][1] = {} +defs["igPlotLines"][1]["argsT"][1]["name"] = "label" +defs["igPlotLines"][1]["argsT"][1]["type"] = "const char*" +defs["igPlotLines"][1]["argsT"][2] = {} +defs["igPlotLines"][1]["argsT"][2]["name"] = "values" +defs["igPlotLines"][1]["argsT"][2]["type"] = "const float*" +defs["igPlotLines"][1]["argsT"][3] = {} +defs["igPlotLines"][1]["argsT"][3]["name"] = "values_count" +defs["igPlotLines"][1]["argsT"][3]["type"] = "int" +defs["igPlotLines"][1]["argsT"][4] = {} +defs["igPlotLines"][1]["argsT"][4]["name"] = "values_offset" +defs["igPlotLines"][1]["argsT"][4]["type"] = "int" +defs["igPlotLines"][1]["argsT"][5] = {} +defs["igPlotLines"][1]["argsT"][5]["name"] = "overlay_text" +defs["igPlotLines"][1]["argsT"][5]["type"] = "const char*" +defs["igPlotLines"][1]["argsT"][6] = {} +defs["igPlotLines"][1]["argsT"][6]["name"] = "scale_min" +defs["igPlotLines"][1]["argsT"][6]["type"] = "float" +defs["igPlotLines"][1]["argsT"][7] = {} +defs["igPlotLines"][1]["argsT"][7]["name"] = "scale_max" +defs["igPlotLines"][1]["argsT"][7]["type"] = "float" +defs["igPlotLines"][1]["argsT"][8] = {} +defs["igPlotLines"][1]["argsT"][8]["name"] = "graph_size" +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]["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"] = {} +defs["igPlotLines"][1]["defaults"]["graph_size"] = "ImVec2(0,0)" +defs["igPlotLines"][1]["defaults"]["overlay_text"] = "NULL" +defs["igPlotLines"][1]["defaults"]["scale_max"] = "FLT_MAX" +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:589" +defs["igPlotLines"][1]["namespace"] = "ImGui" +defs["igPlotLines"][1]["ov_cimguiname"] = "igPlotLinesFloatPtr" +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"] = "" +defs["igPlotLines"][2] = {} +defs["igPlotLines"][2]["args"] = "(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)" +defs["igPlotLines"][2]["argsT"] = {} +defs["igPlotLines"][2]["argsT"][1] = {} +defs["igPlotLines"][2]["argsT"][1]["name"] = "label" +defs["igPlotLines"][2]["argsT"][1]["type"] = "const char*" +defs["igPlotLines"][2]["argsT"][2] = {} +defs["igPlotLines"][2]["argsT"][2]["name"] = "values_getter" +defs["igPlotLines"][2]["argsT"][2]["ret"] = "float" +defs["igPlotLines"][2]["argsT"][2]["signature"] = "(void* data,int idx)" +defs["igPlotLines"][2]["argsT"][2]["type"] = "float(*)(void* data,int idx)" +defs["igPlotLines"][2]["argsT"][3] = {} +defs["igPlotLines"][2]["argsT"][3]["name"] = "data" +defs["igPlotLines"][2]["argsT"][3]["type"] = "void*" +defs["igPlotLines"][2]["argsT"][4] = {} +defs["igPlotLines"][2]["argsT"][4]["name"] = "values_count" +defs["igPlotLines"][2]["argsT"][4]["type"] = "int" +defs["igPlotLines"][2]["argsT"][5] = {} +defs["igPlotLines"][2]["argsT"][5]["name"] = "values_offset" +defs["igPlotLines"][2]["argsT"][5]["type"] = "int" +defs["igPlotLines"][2]["argsT"][6] = {} +defs["igPlotLines"][2]["argsT"][6]["name"] = "overlay_text" +defs["igPlotLines"][2]["argsT"][6]["type"] = "const char*" +defs["igPlotLines"][2]["argsT"][7] = {} +defs["igPlotLines"][2]["argsT"][7]["name"] = "scale_min" +defs["igPlotLines"][2]["argsT"][7]["type"] = "float" +defs["igPlotLines"][2]["argsT"][8] = {} +defs["igPlotLines"][2]["argsT"][8]["name"] = "scale_max" +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]["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"] = {} +defs["igPlotLines"][2]["defaults"]["graph_size"] = "ImVec2(0,0)" +defs["igPlotLines"][2]["defaults"]["overlay_text"] = "NULL" +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:590" +defs["igPlotLines"][2]["namespace"] = "ImGui" +defs["igPlotLines"][2]["ov_cimguiname"] = "igPlotLinesFnFloatPtr" +defs["igPlotLines"][2]["ret"] = "void" +defs["igPlotLines"][2]["signature"] = "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)" +defs["igPlotLines"][2]["stname"] = "" +defs["igPlotLines"]["(const char*,const float*,int,int,const char*,float,float,ImVec2,int)"] = defs["igPlotLines"][1] +defs["igPlotLines"]["(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)"] = defs["igPlotLines"][2] +defs["igPopAllowKeyboardFocus"] = {} +defs["igPopAllowKeyboardFocus"][1] = {} +defs["igPopAllowKeyboardFocus"][1]["args"] = "()" +defs["igPopAllowKeyboardFocus"][1]["argsT"] = {} +defs["igPopAllowKeyboardFocus"][1]["argsoriginal"] = "()" +defs["igPopAllowKeyboardFocus"][1]["call_args"] = "()" +defs["igPopAllowKeyboardFocus"][1]["cimguiname"] = "igPopAllowKeyboardFocus" +defs["igPopAllowKeyboardFocus"][1]["defaults"] = {} +defs["igPopAllowKeyboardFocus"][1]["funcname"] = "PopAllowKeyboardFocus" +defs["igPopAllowKeyboardFocus"][1]["location"] = "imgui:372" +defs["igPopAllowKeyboardFocus"][1]["namespace"] = "ImGui" +defs["igPopAllowKeyboardFocus"][1]["ov_cimguiname"] = "igPopAllowKeyboardFocus" +defs["igPopAllowKeyboardFocus"][1]["ret"] = "void" +defs["igPopAllowKeyboardFocus"][1]["signature"] = "()" +defs["igPopAllowKeyboardFocus"][1]["stname"] = "" +defs["igPopAllowKeyboardFocus"]["()"] = defs["igPopAllowKeyboardFocus"][1] +defs["igPopButtonRepeat"] = {} +defs["igPopButtonRepeat"][1] = {} +defs["igPopButtonRepeat"][1]["args"] = "()" +defs["igPopButtonRepeat"][1]["argsT"] = {} +defs["igPopButtonRepeat"][1]["argsoriginal"] = "()" +defs["igPopButtonRepeat"][1]["call_args"] = "()" +defs["igPopButtonRepeat"][1]["cimguiname"] = "igPopButtonRepeat" +defs["igPopButtonRepeat"][1]["defaults"] = {} +defs["igPopButtonRepeat"][1]["funcname"] = "PopButtonRepeat" +defs["igPopButtonRepeat"][1]["location"] = "imgui:374" +defs["igPopButtonRepeat"][1]["namespace"] = "ImGui" +defs["igPopButtonRepeat"][1]["ov_cimguiname"] = "igPopButtonRepeat" +defs["igPopButtonRepeat"][1]["ret"] = "void" +defs["igPopButtonRepeat"][1]["signature"] = "()" +defs["igPopButtonRepeat"][1]["stname"] = "" +defs["igPopButtonRepeat"]["()"] = defs["igPopButtonRepeat"][1] +defs["igPopClipRect"] = {} +defs["igPopClipRect"][1] = {} +defs["igPopClipRect"][1]["args"] = "()" +defs["igPopClipRect"][1]["argsT"] = {} +defs["igPopClipRect"][1]["argsoriginal"] = "()" +defs["igPopClipRect"][1]["call_args"] = "()" +defs["igPopClipRect"][1]["cimguiname"] = "igPopClipRect" +defs["igPopClipRect"][1]["defaults"] = {} +defs["igPopClipRect"][1]["funcname"] = "PopClipRect" +defs["igPopClipRect"][1]["location"] = "imgui:757" +defs["igPopClipRect"][1]["namespace"] = "ImGui" +defs["igPopClipRect"][1]["ov_cimguiname"] = "igPopClipRect" +defs["igPopClipRect"][1]["ret"] = "void" +defs["igPopClipRect"][1]["signature"] = "()" +defs["igPopClipRect"][1]["stname"] = "" +defs["igPopClipRect"]["()"] = defs["igPopClipRect"][1] +defs["igPopFont"] = {} +defs["igPopFont"][1] = {} +defs["igPopFont"][1]["args"] = "()" +defs["igPopFont"][1]["argsT"] = {} +defs["igPopFont"][1]["argsoriginal"] = "()" +defs["igPopFont"][1]["call_args"] = "()" +defs["igPopFont"][1]["cimguiname"] = "igPopFont" +defs["igPopFont"][1]["defaults"] = {} +defs["igPopFont"][1]["funcname"] = "PopFont" +defs["igPopFont"][1]["location"] = "imgui:364" +defs["igPopFont"][1]["namespace"] = "ImGui" +defs["igPopFont"][1]["ov_cimguiname"] = "igPopFont" +defs["igPopFont"][1]["ret"] = "void" +defs["igPopFont"][1]["signature"] = "()" +defs["igPopFont"][1]["stname"] = "" +defs["igPopFont"]["()"] = defs["igPopFont"][1] +defs["igPopID"] = {} +defs["igPopID"][1] = {} +defs["igPopID"][1]["args"] = "()" +defs["igPopID"][1]["argsT"] = {} +defs["igPopID"][1]["argsoriginal"] = "()" +defs["igPopID"][1]["call_args"] = "()" +defs["igPopID"][1]["cimguiname"] = "igPopID" +defs["igPopID"][1]["defaults"] = {} +defs["igPopID"][1]["funcname"] = "PopID" +defs["igPopID"][1]["location"] = "imgui:435" +defs["igPopID"][1]["namespace"] = "ImGui" +defs["igPopID"][1]["ov_cimguiname"] = "igPopID" +defs["igPopID"][1]["ret"] = "void" +defs["igPopID"][1]["signature"] = "()" +defs["igPopID"][1]["stname"] = "" +defs["igPopID"]["()"] = defs["igPopID"][1] +defs["igPopItemWidth"] = {} +defs["igPopItemWidth"][1] = {} +defs["igPopItemWidth"][1]["args"] = "()" +defs["igPopItemWidth"][1]["argsT"] = {} +defs["igPopItemWidth"][1]["argsoriginal"] = "()" +defs["igPopItemWidth"][1]["call_args"] = "()" +defs["igPopItemWidth"][1]["cimguiname"] = "igPopItemWidth" +defs["igPopItemWidth"][1]["defaults"] = {} +defs["igPopItemWidth"][1]["funcname"] = "PopItemWidth" +defs["igPopItemWidth"][1]["location"] = "imgui:378" +defs["igPopItemWidth"][1]["namespace"] = "ImGui" +defs["igPopItemWidth"][1]["ov_cimguiname"] = "igPopItemWidth" +defs["igPopItemWidth"][1]["ret"] = "void" +defs["igPopItemWidth"][1]["signature"] = "()" +defs["igPopItemWidth"][1]["stname"] = "" +defs["igPopItemWidth"]["()"] = defs["igPopItemWidth"][1] +defs["igPopStyleColor"] = {} +defs["igPopStyleColor"][1] = {} +defs["igPopStyleColor"][1]["args"] = "(int count)" +defs["igPopStyleColor"][1]["argsT"] = {} +defs["igPopStyleColor"][1]["argsT"][1] = {} +defs["igPopStyleColor"][1]["argsT"][1]["name"] = "count" +defs["igPopStyleColor"][1]["argsT"][1]["type"] = "int" +defs["igPopStyleColor"][1]["argsoriginal"] = "(int count=1)" +defs["igPopStyleColor"][1]["call_args"] = "(count)" +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:367" +defs["igPopStyleColor"][1]["namespace"] = "ImGui" +defs["igPopStyleColor"][1]["ov_cimguiname"] = "igPopStyleColor" +defs["igPopStyleColor"][1]["ret"] = "void" +defs["igPopStyleColor"][1]["signature"] = "(int)" +defs["igPopStyleColor"][1]["stname"] = "" +defs["igPopStyleColor"]["(int)"] = defs["igPopStyleColor"][1] +defs["igPopStyleVar"] = {} +defs["igPopStyleVar"][1] = {} +defs["igPopStyleVar"][1]["args"] = "(int count)" +defs["igPopStyleVar"][1]["argsT"] = {} +defs["igPopStyleVar"][1]["argsT"][1] = {} +defs["igPopStyleVar"][1]["argsT"][1]["name"] = "count" +defs["igPopStyleVar"][1]["argsT"][1]["type"] = "int" +defs["igPopStyleVar"][1]["argsoriginal"] = "(int count=1)" +defs["igPopStyleVar"][1]["call_args"] = "(count)" +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:370" +defs["igPopStyleVar"][1]["namespace"] = "ImGui" +defs["igPopStyleVar"][1]["ov_cimguiname"] = "igPopStyleVar" +defs["igPopStyleVar"][1]["ret"] = "void" +defs["igPopStyleVar"][1]["signature"] = "(int)" +defs["igPopStyleVar"][1]["stname"] = "" +defs["igPopStyleVar"]["(int)"] = defs["igPopStyleVar"][1] +defs["igPopTextWrapPos"] = {} +defs["igPopTextWrapPos"][1] = {} +defs["igPopTextWrapPos"][1]["args"] = "()" +defs["igPopTextWrapPos"][1]["argsT"] = {} +defs["igPopTextWrapPos"][1]["argsoriginal"] = "()" +defs["igPopTextWrapPos"][1]["call_args"] = "()" +defs["igPopTextWrapPos"][1]["cimguiname"] = "igPopTextWrapPos" +defs["igPopTextWrapPos"][1]["defaults"] = {} +defs["igPopTextWrapPos"][1]["funcname"] = "PopTextWrapPos" +defs["igPopTextWrapPos"][1]["location"] = "imgui:382" +defs["igPopTextWrapPos"][1]["namespace"] = "ImGui" +defs["igPopTextWrapPos"][1]["ov_cimguiname"] = "igPopTextWrapPos" +defs["igPopTextWrapPos"][1]["ret"] = "void" +defs["igPopTextWrapPos"][1]["signature"] = "()" +defs["igPopTextWrapPos"][1]["stname"] = "" +defs["igPopTextWrapPos"]["()"] = defs["igPopTextWrapPos"][1] +defs["igProgressBar"] = {} +defs["igProgressBar"][1] = {} +defs["igProgressBar"][1]["args"] = "(float fraction,const ImVec2 size_arg,const char* overlay)" +defs["igProgressBar"][1]["argsT"] = {} +defs["igProgressBar"][1]["argsT"][1] = {} +defs["igProgressBar"][1]["argsT"][1]["name"] = "fraction" +defs["igProgressBar"][1]["argsT"][1]["type"] = "float" +defs["igProgressBar"][1]["argsT"][2] = {} +defs["igProgressBar"][1]["argsT"][2]["name"] = "size_arg" +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]["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:469" +defs["igProgressBar"][1]["namespace"] = "ImGui" +defs["igProgressBar"][1]["ov_cimguiname"] = "igProgressBar" +defs["igProgressBar"][1]["ret"] = "void" +defs["igProgressBar"][1]["signature"] = "(float,const ImVec2,const char*)" +defs["igProgressBar"][1]["stname"] = "" +defs["igProgressBar"]["(float,const ImVec2,const char*)"] = defs["igProgressBar"][1] +defs["igPushAllowKeyboardFocus"] = {} +defs["igPushAllowKeyboardFocus"][1] = {} +defs["igPushAllowKeyboardFocus"][1]["args"] = "(bool allow_keyboard_focus)" +defs["igPushAllowKeyboardFocus"][1]["argsT"] = {} +defs["igPushAllowKeyboardFocus"][1]["argsT"][1] = {} +defs["igPushAllowKeyboardFocus"][1]["argsT"][1]["name"] = "allow_keyboard_focus" +defs["igPushAllowKeyboardFocus"][1]["argsT"][1]["type"] = "bool" +defs["igPushAllowKeyboardFocus"][1]["argsoriginal"] = "(bool allow_keyboard_focus)" +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:371" +defs["igPushAllowKeyboardFocus"][1]["namespace"] = "ImGui" +defs["igPushAllowKeyboardFocus"][1]["ov_cimguiname"] = "igPushAllowKeyboardFocus" +defs["igPushAllowKeyboardFocus"][1]["ret"] = "void" +defs["igPushAllowKeyboardFocus"][1]["signature"] = "(bool)" +defs["igPushAllowKeyboardFocus"][1]["stname"] = "" +defs["igPushAllowKeyboardFocus"]["(bool)"] = defs["igPushAllowKeyboardFocus"][1] +defs["igPushButtonRepeat"] = {} +defs["igPushButtonRepeat"][1] = {} +defs["igPushButtonRepeat"][1]["args"] = "(bool repeat)" +defs["igPushButtonRepeat"][1]["argsT"] = {} +defs["igPushButtonRepeat"][1]["argsT"][1] = {} +defs["igPushButtonRepeat"][1]["argsT"][1]["name"] = "repeat" +defs["igPushButtonRepeat"][1]["argsT"][1]["type"] = "bool" +defs["igPushButtonRepeat"][1]["argsoriginal"] = "(bool repeat)" +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:373" +defs["igPushButtonRepeat"][1]["namespace"] = "ImGui" +defs["igPushButtonRepeat"][1]["ov_cimguiname"] = "igPushButtonRepeat" +defs["igPushButtonRepeat"][1]["ret"] = "void" +defs["igPushButtonRepeat"][1]["signature"] = "(bool)" +defs["igPushButtonRepeat"][1]["stname"] = "" +defs["igPushButtonRepeat"]["(bool)"] = defs["igPushButtonRepeat"][1] +defs["igPushClipRect"] = {} +defs["igPushClipRect"][1] = {} +defs["igPushClipRect"][1]["args"] = "(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)" +defs["igPushClipRect"][1]["argsT"] = {} +defs["igPushClipRect"][1]["argsT"][1] = {} +defs["igPushClipRect"][1]["argsT"][1]["name"] = "clip_rect_min" +defs["igPushClipRect"][1]["argsT"][1]["type"] = "const ImVec2" +defs["igPushClipRect"][1]["argsT"][2] = {} +defs["igPushClipRect"][1]["argsT"][2]["name"] = "clip_rect_max" +defs["igPushClipRect"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igPushClipRect"][1]["argsT"][3] = {} +defs["igPushClipRect"][1]["argsT"][3]["name"] = "intersect_with_current_clip_rect" +defs["igPushClipRect"][1]["argsT"][3]["type"] = "bool" +defs["igPushClipRect"][1]["argsoriginal"] = "(const ImVec2& clip_rect_min,const ImVec2& clip_rect_max,bool intersect_with_current_clip_rect)" +defs["igPushClipRect"][1]["call_args"] = "(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)" +defs["igPushClipRect"][1]["cimguiname"] = "igPushClipRect" +defs["igPushClipRect"][1]["defaults"] = {} +defs["igPushClipRect"][1]["funcname"] = "PushClipRect" +defs["igPushClipRect"][1]["location"] = "imgui:756" +defs["igPushClipRect"][1]["namespace"] = "ImGui" +defs["igPushClipRect"][1]["ov_cimguiname"] = "igPushClipRect" +defs["igPushClipRect"][1]["ret"] = "void" +defs["igPushClipRect"][1]["signature"] = "(const ImVec2,const ImVec2,bool)" +defs["igPushClipRect"][1]["stname"] = "" +defs["igPushClipRect"]["(const ImVec2,const ImVec2,bool)"] = defs["igPushClipRect"][1] +defs["igPushFont"] = {} +defs["igPushFont"][1] = {} +defs["igPushFont"][1]["args"] = "(ImFont* font)" +defs["igPushFont"][1]["argsT"] = {} +defs["igPushFont"][1]["argsT"][1] = {} +defs["igPushFont"][1]["argsT"][1]["name"] = "font" +defs["igPushFont"][1]["argsT"][1]["type"] = "ImFont*" +defs["igPushFont"][1]["argsoriginal"] = "(ImFont* font)" +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:363" +defs["igPushFont"][1]["namespace"] = "ImGui" +defs["igPushFont"][1]["ov_cimguiname"] = "igPushFont" +defs["igPushFont"][1]["ret"] = "void" +defs["igPushFont"][1]["signature"] = "(ImFont*)" +defs["igPushFont"][1]["stname"] = "" +defs["igPushFont"]["(ImFont*)"] = defs["igPushFont"][1] +defs["igPushID"] = {} +defs["igPushID"][1] = {} +defs["igPushID"][1]["args"] = "(const char* str_id)" +defs["igPushID"][1]["argsT"] = {} +defs["igPushID"][1]["argsT"][1] = {} +defs["igPushID"][1]["argsT"][1]["name"] = "str_id" +defs["igPushID"][1]["argsT"][1]["type"] = "const char*" +defs["igPushID"][1]["argsoriginal"] = "(const char* str_id)" +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:431" +defs["igPushID"][1]["namespace"] = "ImGui" +defs["igPushID"][1]["ov_cimguiname"] = "igPushIDStr" +defs["igPushID"][1]["ret"] = "void" +defs["igPushID"][1]["signature"] = "(const char*)" +defs["igPushID"][1]["stname"] = "" +defs["igPushID"][2] = {} +defs["igPushID"][2]["args"] = "(const char* str_id_begin,const char* str_id_end)" +defs["igPushID"][2]["argsT"] = {} +defs["igPushID"][2]["argsT"][1] = {} +defs["igPushID"][2]["argsT"][1]["name"] = "str_id_begin" +defs["igPushID"][2]["argsT"][1]["type"] = "const char*" +defs["igPushID"][2]["argsT"][2] = {} +defs["igPushID"][2]["argsT"][2]["name"] = "str_id_end" +defs["igPushID"][2]["argsT"][2]["type"] = "const char*" +defs["igPushID"][2]["argsoriginal"] = "(const char* str_id_begin,const char* str_id_end)" +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:432" +defs["igPushID"][2]["namespace"] = "ImGui" +defs["igPushID"][2]["ov_cimguiname"] = "igPushIDStrStr" +defs["igPushID"][2]["ret"] = "void" +defs["igPushID"][2]["signature"] = "(const char*,const char*)" +defs["igPushID"][2]["stname"] = "" +defs["igPushID"][3] = {} +defs["igPushID"][3]["args"] = "(const void* ptr_id)" +defs["igPushID"][3]["argsT"] = {} +defs["igPushID"][3]["argsT"][1] = {} +defs["igPushID"][3]["argsT"][1]["name"] = "ptr_id" +defs["igPushID"][3]["argsT"][1]["type"] = "const void*" +defs["igPushID"][3]["argsoriginal"] = "(const void* ptr_id)" +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:433" +defs["igPushID"][3]["namespace"] = "ImGui" +defs["igPushID"][3]["ov_cimguiname"] = "igPushIDPtr" +defs["igPushID"][3]["ret"] = "void" +defs["igPushID"][3]["signature"] = "(const void*)" +defs["igPushID"][3]["stname"] = "" +defs["igPushID"][4] = {} +defs["igPushID"][4]["args"] = "(int int_id)" +defs["igPushID"][4]["argsT"] = {} +defs["igPushID"][4]["argsT"][1] = {} +defs["igPushID"][4]["argsT"][1]["name"] = "int_id" +defs["igPushID"][4]["argsT"][1]["type"] = "int" +defs["igPushID"][4]["argsoriginal"] = "(int int_id)" +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:434" +defs["igPushID"][4]["namespace"] = "ImGui" +defs["igPushID"][4]["ov_cimguiname"] = "igPushIDInt" +defs["igPushID"][4]["ret"] = "void" +defs["igPushID"][4]["signature"] = "(int)" +defs["igPushID"][4]["stname"] = "" +defs["igPushID"]["(const char*)"] = defs["igPushID"][1] +defs["igPushID"]["(const char*,const char*)"] = defs["igPushID"][2] +defs["igPushID"]["(const void*)"] = defs["igPushID"][3] +defs["igPushID"]["(int)"] = defs["igPushID"][4] +defs["igPushItemWidth"] = {} +defs["igPushItemWidth"][1] = {} +defs["igPushItemWidth"][1]["args"] = "(float item_width)" +defs["igPushItemWidth"][1]["argsT"] = {} +defs["igPushItemWidth"][1]["argsT"][1] = {} +defs["igPushItemWidth"][1]["argsT"][1]["name"] = "item_width" +defs["igPushItemWidth"][1]["argsT"][1]["type"] = "float" +defs["igPushItemWidth"][1]["argsoriginal"] = "(float item_width)" +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:377" +defs["igPushItemWidth"][1]["namespace"] = "ImGui" +defs["igPushItemWidth"][1]["ov_cimguiname"] = "igPushItemWidth" +defs["igPushItemWidth"][1]["ret"] = "void" +defs["igPushItemWidth"][1]["signature"] = "(float)" +defs["igPushItemWidth"][1]["stname"] = "" +defs["igPushItemWidth"]["(float)"] = defs["igPushItemWidth"][1] +defs["igPushStyleColor"] = {} +defs["igPushStyleColor"][1] = {} +defs["igPushStyleColor"][1]["args"] = "(ImGuiCol idx,ImU32 col)" +defs["igPushStyleColor"][1]["argsT"] = {} +defs["igPushStyleColor"][1]["argsT"][1] = {} +defs["igPushStyleColor"][1]["argsT"][1]["name"] = "idx" +defs["igPushStyleColor"][1]["argsT"][1]["type"] = "ImGuiCol" +defs["igPushStyleColor"][1]["argsT"][2] = {} +defs["igPushStyleColor"][1]["argsT"][2]["name"] = "col" +defs["igPushStyleColor"][1]["argsT"][2]["type"] = "ImU32" +defs["igPushStyleColor"][1]["argsoriginal"] = "(ImGuiCol idx,ImU32 col)" +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:365" +defs["igPushStyleColor"][1]["namespace"] = "ImGui" +defs["igPushStyleColor"][1]["ov_cimguiname"] = "igPushStyleColorU32" +defs["igPushStyleColor"][1]["ret"] = "void" +defs["igPushStyleColor"][1]["signature"] = "(ImGuiCol,ImU32)" +defs["igPushStyleColor"][1]["stname"] = "" +defs["igPushStyleColor"][2] = {} +defs["igPushStyleColor"][2]["args"] = "(ImGuiCol idx,const ImVec4 col)" +defs["igPushStyleColor"][2]["argsT"] = {} +defs["igPushStyleColor"][2]["argsT"][1] = {} +defs["igPushStyleColor"][2]["argsT"][1]["name"] = "idx" +defs["igPushStyleColor"][2]["argsT"][1]["type"] = "ImGuiCol" +defs["igPushStyleColor"][2]["argsT"][2] = {} +defs["igPushStyleColor"][2]["argsT"][2]["name"] = "col" +defs["igPushStyleColor"][2]["argsT"][2]["type"] = "const ImVec4" +defs["igPushStyleColor"][2]["argsoriginal"] = "(ImGuiCol idx,const ImVec4& col)" +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:366" +defs["igPushStyleColor"][2]["namespace"] = "ImGui" +defs["igPushStyleColor"][2]["ov_cimguiname"] = "igPushStyleColorVec4" +defs["igPushStyleColor"][2]["ret"] = "void" +defs["igPushStyleColor"][2]["signature"] = "(ImGuiCol,const ImVec4)" +defs["igPushStyleColor"][2]["stname"] = "" +defs["igPushStyleColor"]["(ImGuiCol,ImU32)"] = defs["igPushStyleColor"][1] +defs["igPushStyleColor"]["(ImGuiCol,const ImVec4)"] = defs["igPushStyleColor"][2] +defs["igPushStyleVar"] = {} +defs["igPushStyleVar"][1] = {} +defs["igPushStyleVar"][1]["args"] = "(ImGuiStyleVar idx,float val)" +defs["igPushStyleVar"][1]["argsT"] = {} +defs["igPushStyleVar"][1]["argsT"][1] = {} +defs["igPushStyleVar"][1]["argsT"][1]["name"] = "idx" +defs["igPushStyleVar"][1]["argsT"][1]["type"] = "ImGuiStyleVar" +defs["igPushStyleVar"][1]["argsT"][2] = {} +defs["igPushStyleVar"][1]["argsT"][2]["name"] = "val" +defs["igPushStyleVar"][1]["argsT"][2]["type"] = "float" +defs["igPushStyleVar"][1]["argsoriginal"] = "(ImGuiStyleVar idx,float val)" +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:368" +defs["igPushStyleVar"][1]["namespace"] = "ImGui" +defs["igPushStyleVar"][1]["ov_cimguiname"] = "igPushStyleVarFloat" +defs["igPushStyleVar"][1]["ret"] = "void" +defs["igPushStyleVar"][1]["signature"] = "(ImGuiStyleVar,float)" +defs["igPushStyleVar"][1]["stname"] = "" +defs["igPushStyleVar"][2] = {} +defs["igPushStyleVar"][2]["args"] = "(ImGuiStyleVar idx,const ImVec2 val)" +defs["igPushStyleVar"][2]["argsT"] = {} +defs["igPushStyleVar"][2]["argsT"][1] = {} +defs["igPushStyleVar"][2]["argsT"][1]["name"] = "idx" +defs["igPushStyleVar"][2]["argsT"][1]["type"] = "ImGuiStyleVar" +defs["igPushStyleVar"][2]["argsT"][2] = {} +defs["igPushStyleVar"][2]["argsT"][2]["name"] = "val" +defs["igPushStyleVar"][2]["argsT"][2]["type"] = "const ImVec2" +defs["igPushStyleVar"][2]["argsoriginal"] = "(ImGuiStyleVar idx,const ImVec2& val)" +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:369" +defs["igPushStyleVar"][2]["namespace"] = "ImGui" +defs["igPushStyleVar"][2]["ov_cimguiname"] = "igPushStyleVarVec2" +defs["igPushStyleVar"][2]["ret"] = "void" +defs["igPushStyleVar"][2]["signature"] = "(ImGuiStyleVar,const ImVec2)" +defs["igPushStyleVar"][2]["stname"] = "" +defs["igPushStyleVar"]["(ImGuiStyleVar,const ImVec2)"] = defs["igPushStyleVar"][2] +defs["igPushStyleVar"]["(ImGuiStyleVar,float)"] = defs["igPushStyleVar"][1] +defs["igPushTextWrapPos"] = {} +defs["igPushTextWrapPos"][1] = {} +defs["igPushTextWrapPos"][1]["args"] = "(float wrap_local_pos_x)" +defs["igPushTextWrapPos"][1]["argsT"] = {} +defs["igPushTextWrapPos"][1]["argsT"][1] = {} +defs["igPushTextWrapPos"][1]["argsT"][1]["name"] = "wrap_local_pos_x" +defs["igPushTextWrapPos"][1]["argsT"][1]["type"] = "float" +defs["igPushTextWrapPos"][1]["argsoriginal"] = "(float wrap_local_pos_x=0.0f)" +defs["igPushTextWrapPos"][1]["call_args"] = "(wrap_local_pos_x)" +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:381" +defs["igPushTextWrapPos"][1]["namespace"] = "ImGui" +defs["igPushTextWrapPos"][1]["ov_cimguiname"] = "igPushTextWrapPos" +defs["igPushTextWrapPos"][1]["ret"] = "void" +defs["igPushTextWrapPos"][1]["signature"] = "(float)" +defs["igPushTextWrapPos"][1]["stname"] = "" +defs["igPushTextWrapPos"]["(float)"] = defs["igPushTextWrapPos"][1] +defs["igRadioButton"] = {} +defs["igRadioButton"][1] = {} +defs["igRadioButton"][1]["args"] = "(const char* label,bool active)" +defs["igRadioButton"][1]["argsT"] = {} +defs["igRadioButton"][1]["argsT"][1] = {} +defs["igRadioButton"][1]["argsT"][1]["name"] = "label" +defs["igRadioButton"][1]["argsT"][1]["type"] = "const char*" +defs["igRadioButton"][1]["argsT"][2] = {} +defs["igRadioButton"][1]["argsT"][2]["name"] = "active" +defs["igRadioButton"][1]["argsT"][2]["type"] = "bool" +defs["igRadioButton"][1]["argsoriginal"] = "(const char* label,bool active)" +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:467" +defs["igRadioButton"][1]["namespace"] = "ImGui" +defs["igRadioButton"][1]["ov_cimguiname"] = "igRadioButtonBool" +defs["igRadioButton"][1]["ret"] = "bool" +defs["igRadioButton"][1]["signature"] = "(const char*,bool)" +defs["igRadioButton"][1]["stname"] = "" +defs["igRadioButton"][2] = {} +defs["igRadioButton"][2]["args"] = "(const char* label,int* v,int v_button)" +defs["igRadioButton"][2]["argsT"] = {} +defs["igRadioButton"][2]["argsT"][1] = {} +defs["igRadioButton"][2]["argsT"][1]["name"] = "label" +defs["igRadioButton"][2]["argsT"][1]["type"] = "const char*" +defs["igRadioButton"][2]["argsT"][2] = {} +defs["igRadioButton"][2]["argsT"][2]["name"] = "v" +defs["igRadioButton"][2]["argsT"][2]["type"] = "int*" +defs["igRadioButton"][2]["argsT"][3] = {} +defs["igRadioButton"][2]["argsT"][3]["name"] = "v_button" +defs["igRadioButton"][2]["argsT"][3]["type"] = "int" +defs["igRadioButton"][2]["argsoriginal"] = "(const char* label,int* v,int v_button)" +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:468" +defs["igRadioButton"][2]["namespace"] = "ImGui" +defs["igRadioButton"][2]["ov_cimguiname"] = "igRadioButtonIntPtr" +defs["igRadioButton"][2]["ret"] = "bool" +defs["igRadioButton"][2]["signature"] = "(const char*,int*,int)" +defs["igRadioButton"][2]["stname"] = "" +defs["igRadioButton"]["(const char*,bool)"] = defs["igRadioButton"][1] +defs["igRadioButton"]["(const char*,int*,int)"] = defs["igRadioButton"][2] +defs["igRender"] = {} +defs["igRender"][1] = {} +defs["igRender"][1]["args"] = "()" +defs["igRender"][1]["argsT"] = {} +defs["igRender"][1]["argsoriginal"] = "()" +defs["igRender"][1]["call_args"] = "()" +defs["igRender"][1]["cimguiname"] = "igRender" +defs["igRender"][1]["defaults"] = {} +defs["igRender"][1]["funcname"] = "Render" +defs["igRender"][1]["location"] = "imgui:266" +defs["igRender"][1]["namespace"] = "ImGui" +defs["igRender"][1]["ov_cimguiname"] = "igRender" +defs["igRender"][1]["ret"] = "void" +defs["igRender"][1]["signature"] = "()" +defs["igRender"][1]["stname"] = "" +defs["igRender"]["()"] = defs["igRender"][1] +defs["igResetMouseDragDelta"] = {} +defs["igResetMouseDragDelta"][1] = {} +defs["igResetMouseDragDelta"][1]["args"] = "(ImGuiMouseButton button)" +defs["igResetMouseDragDelta"][1]["argsT"] = {} +defs["igResetMouseDragDelta"][1]["argsT"][1] = {} +defs["igResetMouseDragDelta"][1]["argsT"][1]["name"] = "button" +defs["igResetMouseDragDelta"][1]["argsT"][1]["type"] = "ImGuiMouseButton" +defs["igResetMouseDragDelta"][1]["argsoriginal"] = "(ImGuiMouseButton button=0)" +defs["igResetMouseDragDelta"][1]["call_args"] = "(button)" +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:834" +defs["igResetMouseDragDelta"][1]["namespace"] = "ImGui" +defs["igResetMouseDragDelta"][1]["ov_cimguiname"] = "igResetMouseDragDelta" +defs["igResetMouseDragDelta"][1]["ret"] = "void" +defs["igResetMouseDragDelta"][1]["signature"] = "(ImGuiMouseButton)" +defs["igResetMouseDragDelta"][1]["stname"] = "" +defs["igResetMouseDragDelta"]["(ImGuiMouseButton)"] = defs["igResetMouseDragDelta"][1] +defs["igSameLine"] = {} +defs["igSameLine"][1] = {} +defs["igSameLine"][1]["args"] = "(float offset_from_start_x,float spacing)" +defs["igSameLine"][1]["argsT"] = {} +defs["igSameLine"][1]["argsT"][1] = {} +defs["igSameLine"][1]["argsT"][1]["name"] = "offset_from_start_x" +defs["igSameLine"][1]["argsT"][1]["type"] = "float" +defs["igSameLine"][1]["argsT"][2] = {} +defs["igSameLine"][1]["argsT"][2]["name"] = "spacing" +defs["igSameLine"][1]["argsT"][2]["type"] = "float" +defs["igSameLine"][1]["argsoriginal"] = "(float offset_from_start_x=0.0f,float spacing=-1.0f)" +defs["igSameLine"][1]["call_args"] = "(offset_from_start_x,spacing)" +defs["igSameLine"][1]["cimguiname"] = "igSameLine" +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:401" +defs["igSameLine"][1]["namespace"] = "ImGui" +defs["igSameLine"][1]["ov_cimguiname"] = "igSameLine" +defs["igSameLine"][1]["ret"] = "void" +defs["igSameLine"][1]["signature"] = "(float,float)" +defs["igSameLine"][1]["stname"] = "" +defs["igSameLine"]["(float,float)"] = defs["igSameLine"][1] +defs["igSaveIniSettingsToDisk"] = {} +defs["igSaveIniSettingsToDisk"][1] = {} +defs["igSaveIniSettingsToDisk"][1]["args"] = "(const char* ini_filename)" +defs["igSaveIniSettingsToDisk"][1]["argsT"] = {} +defs["igSaveIniSettingsToDisk"][1]["argsT"][1] = {} +defs["igSaveIniSettingsToDisk"][1]["argsT"][1]["name"] = "ini_filename" +defs["igSaveIniSettingsToDisk"][1]["argsT"][1]["type"] = "const char*" +defs["igSaveIniSettingsToDisk"][1]["argsoriginal"] = "(const char* ini_filename)" +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:849" +defs["igSaveIniSettingsToDisk"][1]["namespace"] = "ImGui" +defs["igSaveIniSettingsToDisk"][1]["ov_cimguiname"] = "igSaveIniSettingsToDisk" +defs["igSaveIniSettingsToDisk"][1]["ret"] = "void" +defs["igSaveIniSettingsToDisk"][1]["signature"] = "(const char*)" +defs["igSaveIniSettingsToDisk"][1]["stname"] = "" +defs["igSaveIniSettingsToDisk"]["(const char*)"] = defs["igSaveIniSettingsToDisk"][1] +defs["igSaveIniSettingsToMemory"] = {} +defs["igSaveIniSettingsToMemory"][1] = {} +defs["igSaveIniSettingsToMemory"][1]["args"] = "(size_t* out_ini_size)" +defs["igSaveIniSettingsToMemory"][1]["argsT"] = {} +defs["igSaveIniSettingsToMemory"][1]["argsT"][1] = {} +defs["igSaveIniSettingsToMemory"][1]["argsT"][1]["name"] = "out_ini_size" +defs["igSaveIniSettingsToMemory"][1]["argsT"][1]["type"] = "size_t*" +defs["igSaveIniSettingsToMemory"][1]["argsoriginal"] = "(size_t* out_ini_size=((void*)0))" +defs["igSaveIniSettingsToMemory"][1]["call_args"] = "(out_ini_size)" +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:850" +defs["igSaveIniSettingsToMemory"][1]["namespace"] = "ImGui" +defs["igSaveIniSettingsToMemory"][1]["ov_cimguiname"] = "igSaveIniSettingsToMemory" +defs["igSaveIniSettingsToMemory"][1]["ret"] = "const char*" +defs["igSaveIniSettingsToMemory"][1]["signature"] = "(size_t*)" +defs["igSaveIniSettingsToMemory"][1]["stname"] = "" +defs["igSaveIniSettingsToMemory"]["(size_t*)"] = defs["igSaveIniSettingsToMemory"][1] +defs["igSelectable"] = {} +defs["igSelectable"][1] = {} +defs["igSelectable"][1]["args"] = "(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size)" +defs["igSelectable"][1]["argsT"] = {} +defs["igSelectable"][1]["argsT"][1] = {} +defs["igSelectable"][1]["argsT"][1]["name"] = "label" +defs["igSelectable"][1]["argsT"][1]["type"] = "const char*" +defs["igSelectable"][1]["argsT"][2] = {} +defs["igSelectable"][1]["argsT"][2]["name"] = "selected" +defs["igSelectable"][1]["argsT"][2]["type"] = "bool" +defs["igSelectable"][1]["argsT"][3] = {} +defs["igSelectable"][1]["argsT"][3]["name"] = "flags" +defs["igSelectable"][1]["argsT"][3]["type"] = "ImGuiSelectableFlags" +defs["igSelectable"][1]["argsT"][4] = {} +defs["igSelectable"][1]["argsT"][4]["name"] = "size" +defs["igSelectable"][1]["argsT"][4]["type"] = "const ImVec2" +defs["igSelectable"][1]["argsoriginal"] = "(const char* label,bool selected=false,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))" +defs["igSelectable"][1]["call_args"] = "(label,selected,flags,size)" +defs["igSelectable"][1]["cimguiname"] = "igSelectable" +defs["igSelectable"][1]["defaults"] = {} +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:577" +defs["igSelectable"][1]["namespace"] = "ImGui" +defs["igSelectable"][1]["ov_cimguiname"] = "igSelectableBool" +defs["igSelectable"][1]["ret"] = "bool" +defs["igSelectable"][1]["signature"] = "(const char*,bool,ImGuiSelectableFlags,const ImVec2)" +defs["igSelectable"][1]["stname"] = "" +defs["igSelectable"][2] = {} +defs["igSelectable"][2]["args"] = "(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size)" +defs["igSelectable"][2]["argsT"] = {} +defs["igSelectable"][2]["argsT"][1] = {} +defs["igSelectable"][2]["argsT"][1]["name"] = "label" +defs["igSelectable"][2]["argsT"][1]["type"] = "const char*" +defs["igSelectable"][2]["argsT"][2] = {} +defs["igSelectable"][2]["argsT"][2]["name"] = "p_selected" +defs["igSelectable"][2]["argsT"][2]["type"] = "bool*" +defs["igSelectable"][2]["argsT"][3] = {} +defs["igSelectable"][2]["argsT"][3]["name"] = "flags" +defs["igSelectable"][2]["argsT"][3]["type"] = "ImGuiSelectableFlags" +defs["igSelectable"][2]["argsT"][4] = {} +defs["igSelectable"][2]["argsT"][4]["name"] = "size" +defs["igSelectable"][2]["argsT"][4]["type"] = "const ImVec2" +defs["igSelectable"][2]["argsoriginal"] = "(const char* label,bool* p_selected,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))" +defs["igSelectable"][2]["call_args"] = "(label,p_selected,flags,size)" +defs["igSelectable"][2]["cimguiname"] = "igSelectable" +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:578" +defs["igSelectable"][2]["namespace"] = "ImGui" +defs["igSelectable"][2]["ov_cimguiname"] = "igSelectableBoolPtr" +defs["igSelectable"][2]["ret"] = "bool" +defs["igSelectable"][2]["signature"] = "(const char*,bool*,ImGuiSelectableFlags,const ImVec2)" +defs["igSelectable"][2]["stname"] = "" +defs["igSelectable"]["(const char*,bool*,ImGuiSelectableFlags,const ImVec2)"] = defs["igSelectable"][2] +defs["igSelectable"]["(const char*,bool,ImGuiSelectableFlags,const ImVec2)"] = defs["igSelectable"][1] +defs["igSeparator"] = {} +defs["igSeparator"][1] = {} +defs["igSeparator"][1]["args"] = "()" +defs["igSeparator"][1]["argsT"] = {} +defs["igSeparator"][1]["argsoriginal"] = "()" +defs["igSeparator"][1]["call_args"] = "()" +defs["igSeparator"][1]["cimguiname"] = "igSeparator" +defs["igSeparator"][1]["defaults"] = {} +defs["igSeparator"][1]["funcname"] = "Separator" +defs["igSeparator"][1]["location"] = "imgui:400" +defs["igSeparator"][1]["namespace"] = "ImGui" +defs["igSeparator"][1]["ov_cimguiname"] = "igSeparator" +defs["igSeparator"][1]["ret"] = "void" +defs["igSeparator"][1]["signature"] = "()" +defs["igSeparator"][1]["stname"] = "" +defs["igSeparator"]["()"] = defs["igSeparator"][1] +defs["igSetAllocatorFunctions"] = {} +defs["igSetAllocatorFunctions"][1] = {} +defs["igSetAllocatorFunctions"][1]["args"] = "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data)" +defs["igSetAllocatorFunctions"][1]["argsT"] = {} +defs["igSetAllocatorFunctions"][1]["argsT"][1] = {} +defs["igSetAllocatorFunctions"][1]["argsT"][1]["name"] = "alloc_func" +defs["igSetAllocatorFunctions"][1]["argsT"][1]["ret"] = "void*" +defs["igSetAllocatorFunctions"][1]["argsT"][1]["signature"] = "(size_t sz,void* user_data)" +defs["igSetAllocatorFunctions"][1]["argsT"][1]["type"] = "void*(*)(size_t sz,void* user_data)" +defs["igSetAllocatorFunctions"][1]["argsT"][2] = {} +defs["igSetAllocatorFunctions"][1]["argsT"][2]["name"] = "free_func" +defs["igSetAllocatorFunctions"][1]["argsT"][2]["ret"] = "void" +defs["igSetAllocatorFunctions"][1]["argsT"][2]["signature"] = "(void* ptr,void* user_data)" +defs["igSetAllocatorFunctions"][1]["argsT"][2]["type"] = "void(*)(void* ptr,void* user_data)" +defs["igSetAllocatorFunctions"][1]["argsT"][3] = {} +defs["igSetAllocatorFunctions"][1]["argsT"][3]["name"] = "user_data" +defs["igSetAllocatorFunctions"][1]["argsT"][3]["type"] = "void*" +defs["igSetAllocatorFunctions"][1]["argsoriginal"] = "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void*)0))" +defs["igSetAllocatorFunctions"][1]["call_args"] = "(alloc_func,free_func,user_data)" +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:858" +defs["igSetAllocatorFunctions"][1]["namespace"] = "ImGui" +defs["igSetAllocatorFunctions"][1]["ov_cimguiname"] = "igSetAllocatorFunctions" +defs["igSetAllocatorFunctions"][1]["ret"] = "void" +defs["igSetAllocatorFunctions"][1]["signature"] = "(void*(*)(size_t,void*),void(*)(void*,void*),void*)" +defs["igSetAllocatorFunctions"][1]["stname"] = "" +defs["igSetAllocatorFunctions"]["(void*(*)(size_t,void*),void(*)(void*,void*),void*)"] = defs["igSetAllocatorFunctions"][1] +defs["igSetClipboardText"] = {} +defs["igSetClipboardText"][1] = {} +defs["igSetClipboardText"][1]["args"] = "(const char* text)" +defs["igSetClipboardText"][1]["argsT"] = {} +defs["igSetClipboardText"][1]["argsT"][1] = {} +defs["igSetClipboardText"][1]["argsT"][1]["name"] = "text" +defs["igSetClipboardText"][1]["argsT"][1]["type"] = "const char*" +defs["igSetClipboardText"][1]["argsoriginal"] = "(const char* text)" +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:842" +defs["igSetClipboardText"][1]["namespace"] = "ImGui" +defs["igSetClipboardText"][1]["ov_cimguiname"] = "igSetClipboardText" +defs["igSetClipboardText"][1]["ret"] = "void" +defs["igSetClipboardText"][1]["signature"] = "(const char*)" +defs["igSetClipboardText"][1]["stname"] = "" +defs["igSetClipboardText"]["(const char*)"] = defs["igSetClipboardText"][1] +defs["igSetColorEditOptions"] = {} +defs["igSetColorEditOptions"][1] = {} +defs["igSetColorEditOptions"][1]["args"] = "(ImGuiColorEditFlags flags)" +defs["igSetColorEditOptions"][1]["argsT"] = {} +defs["igSetColorEditOptions"][1]["argsT"][1] = {} +defs["igSetColorEditOptions"][1]["argsT"][1]["name"] = "flags" +defs["igSetColorEditOptions"][1]["argsT"][1]["type"] = "ImGuiColorEditFlags" +defs["igSetColorEditOptions"][1]["argsoriginal"] = "(ImGuiColorEditFlags flags)" +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:552" +defs["igSetColorEditOptions"][1]["namespace"] = "ImGui" +defs["igSetColorEditOptions"][1]["ov_cimguiname"] = "igSetColorEditOptions" +defs["igSetColorEditOptions"][1]["ret"] = "void" +defs["igSetColorEditOptions"][1]["signature"] = "(ImGuiColorEditFlags)" +defs["igSetColorEditOptions"][1]["stname"] = "" +defs["igSetColorEditOptions"]["(ImGuiColorEditFlags)"] = defs["igSetColorEditOptions"][1] +defs["igSetColumnOffset"] = {} +defs["igSetColumnOffset"][1] = {} +defs["igSetColumnOffset"][1]["args"] = "(int column_index,float offset_x)" +defs["igSetColumnOffset"][1]["argsT"] = {} +defs["igSetColumnOffset"][1]["argsT"][1] = {} +defs["igSetColumnOffset"][1]["argsT"][1]["name"] = "column_index" +defs["igSetColumnOffset"][1]["argsT"][1]["type"] = "int" +defs["igSetColumnOffset"][1]["argsT"][2] = {} +defs["igSetColumnOffset"][1]["argsT"][2]["name"] = "offset_x" +defs["igSetColumnOffset"][1]["argsT"][2]["type"] = "float" +defs["igSetColumnOffset"][1]["argsoriginal"] = "(int column_index,float offset_x)" +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:724" +defs["igSetColumnOffset"][1]["namespace"] = "ImGui" +defs["igSetColumnOffset"][1]["ov_cimguiname"] = "igSetColumnOffset" +defs["igSetColumnOffset"][1]["ret"] = "void" +defs["igSetColumnOffset"][1]["signature"] = "(int,float)" +defs["igSetColumnOffset"][1]["stname"] = "" +defs["igSetColumnOffset"]["(int,float)"] = defs["igSetColumnOffset"][1] +defs["igSetColumnWidth"] = {} +defs["igSetColumnWidth"][1] = {} +defs["igSetColumnWidth"][1]["args"] = "(int column_index,float width)" +defs["igSetColumnWidth"][1]["argsT"] = {} +defs["igSetColumnWidth"][1]["argsT"][1] = {} +defs["igSetColumnWidth"][1]["argsT"][1]["name"] = "column_index" +defs["igSetColumnWidth"][1]["argsT"][1]["type"] = "int" +defs["igSetColumnWidth"][1]["argsT"][2] = {} +defs["igSetColumnWidth"][1]["argsT"][2]["name"] = "width" +defs["igSetColumnWidth"][1]["argsT"][2]["type"] = "float" +defs["igSetColumnWidth"][1]["argsoriginal"] = "(int column_index,float width)" +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:722" +defs["igSetColumnWidth"][1]["namespace"] = "ImGui" +defs["igSetColumnWidth"][1]["ov_cimguiname"] = "igSetColumnWidth" +defs["igSetColumnWidth"][1]["ret"] = "void" +defs["igSetColumnWidth"][1]["signature"] = "(int,float)" +defs["igSetColumnWidth"][1]["stname"] = "" +defs["igSetColumnWidth"]["(int,float)"] = defs["igSetColumnWidth"][1] +defs["igSetCurrentContext"] = {} +defs["igSetCurrentContext"][1] = {} +defs["igSetCurrentContext"][1]["args"] = "(ImGuiContext* ctx)" +defs["igSetCurrentContext"][1]["argsT"] = {} +defs["igSetCurrentContext"][1]["argsT"][1] = {} +defs["igSetCurrentContext"][1]["argsT"][1]["name"] = "ctx" +defs["igSetCurrentContext"][1]["argsT"][1]["type"] = "ImGuiContext*" +defs["igSetCurrentContext"][1]["argsoriginal"] = "(ImGuiContext* ctx)" +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:259" +defs["igSetCurrentContext"][1]["namespace"] = "ImGui" +defs["igSetCurrentContext"][1]["ov_cimguiname"] = "igSetCurrentContext" +defs["igSetCurrentContext"][1]["ret"] = "void" +defs["igSetCurrentContext"][1]["signature"] = "(ImGuiContext*)" +defs["igSetCurrentContext"][1]["stname"] = "" +defs["igSetCurrentContext"]["(ImGuiContext*)"] = defs["igSetCurrentContext"][1] +defs["igSetCursorPos"] = {} +defs["igSetCursorPos"][1] = {} +defs["igSetCursorPos"][1]["args"] = "(const ImVec2 local_pos)" +defs["igSetCursorPos"][1]["argsT"] = {} +defs["igSetCursorPos"][1]["argsT"][1] = {} +defs["igSetCursorPos"][1]["argsT"][1]["name"] = "local_pos" +defs["igSetCursorPos"][1]["argsT"][1]["type"] = "const ImVec2" +defs["igSetCursorPos"][1]["argsoriginal"] = "(const ImVec2& local_pos)" +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:412" +defs["igSetCursorPos"][1]["namespace"] = "ImGui" +defs["igSetCursorPos"][1]["ov_cimguiname"] = "igSetCursorPos" +defs["igSetCursorPos"][1]["ret"] = "void" +defs["igSetCursorPos"][1]["signature"] = "(const ImVec2)" +defs["igSetCursorPos"][1]["stname"] = "" +defs["igSetCursorPos"]["(const ImVec2)"] = defs["igSetCursorPos"][1] +defs["igSetCursorPosX"] = {} +defs["igSetCursorPosX"][1] = {} +defs["igSetCursorPosX"][1]["args"] = "(float local_x)" +defs["igSetCursorPosX"][1]["argsT"] = {} +defs["igSetCursorPosX"][1]["argsT"][1] = {} +defs["igSetCursorPosX"][1]["argsT"][1]["name"] = "local_x" +defs["igSetCursorPosX"][1]["argsT"][1]["type"] = "float" +defs["igSetCursorPosX"][1]["argsoriginal"] = "(float local_x)" +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:413" +defs["igSetCursorPosX"][1]["namespace"] = "ImGui" +defs["igSetCursorPosX"][1]["ov_cimguiname"] = "igSetCursorPosX" +defs["igSetCursorPosX"][1]["ret"] = "void" +defs["igSetCursorPosX"][1]["signature"] = "(float)" +defs["igSetCursorPosX"][1]["stname"] = "" +defs["igSetCursorPosX"]["(float)"] = defs["igSetCursorPosX"][1] +defs["igSetCursorPosY"] = {} +defs["igSetCursorPosY"][1] = {} +defs["igSetCursorPosY"][1]["args"] = "(float local_y)" +defs["igSetCursorPosY"][1]["argsT"] = {} +defs["igSetCursorPosY"][1]["argsT"][1] = {} +defs["igSetCursorPosY"][1]["argsT"][1]["name"] = "local_y" +defs["igSetCursorPosY"][1]["argsT"][1]["type"] = "float" +defs["igSetCursorPosY"][1]["argsoriginal"] = "(float local_y)" +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:414" +defs["igSetCursorPosY"][1]["namespace"] = "ImGui" +defs["igSetCursorPosY"][1]["ov_cimguiname"] = "igSetCursorPosY" +defs["igSetCursorPosY"][1]["ret"] = "void" +defs["igSetCursorPosY"][1]["signature"] = "(float)" +defs["igSetCursorPosY"][1]["stname"] = "" +defs["igSetCursorPosY"]["(float)"] = defs["igSetCursorPosY"][1] +defs["igSetCursorScreenPos"] = {} +defs["igSetCursorScreenPos"][1] = {} +defs["igSetCursorScreenPos"][1]["args"] = "(const ImVec2 pos)" +defs["igSetCursorScreenPos"][1]["argsT"] = {} +defs["igSetCursorScreenPos"][1]["argsT"][1] = {} +defs["igSetCursorScreenPos"][1]["argsT"][1]["name"] = "pos" +defs["igSetCursorScreenPos"][1]["argsT"][1]["type"] = "const ImVec2" +defs["igSetCursorScreenPos"][1]["argsoriginal"] = "(const ImVec2& pos)" +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:417" +defs["igSetCursorScreenPos"][1]["namespace"] = "ImGui" +defs["igSetCursorScreenPos"][1]["ov_cimguiname"] = "igSetCursorScreenPos" +defs["igSetCursorScreenPos"][1]["ret"] = "void" +defs["igSetCursorScreenPos"][1]["signature"] = "(const ImVec2)" +defs["igSetCursorScreenPos"][1]["stname"] = "" +defs["igSetCursorScreenPos"]["(const ImVec2)"] = defs["igSetCursorScreenPos"][1] +defs["igSetDragDropPayload"] = {} +defs["igSetDragDropPayload"][1] = {} +defs["igSetDragDropPayload"][1]["args"] = "(const char* type,const void* data,size_t sz,ImGuiCond cond)" +defs["igSetDragDropPayload"][1]["argsT"] = {} +defs["igSetDragDropPayload"][1]["argsT"][1] = {} +defs["igSetDragDropPayload"][1]["argsT"][1]["name"] = "type" +defs["igSetDragDropPayload"][1]["argsT"][1]["type"] = "const char*" +defs["igSetDragDropPayload"][1]["argsT"][2] = {} +defs["igSetDragDropPayload"][1]["argsT"][2]["name"] = "data" +defs["igSetDragDropPayload"][1]["argsT"][2]["type"] = "const void*" +defs["igSetDragDropPayload"][1]["argsT"][3] = {} +defs["igSetDragDropPayload"][1]["argsT"][3]["name"] = "sz" +defs["igSetDragDropPayload"][1]["argsT"][3]["type"] = "size_t" +defs["igSetDragDropPayload"][1]["argsT"][4] = {} +defs["igSetDragDropPayload"][1]["argsT"][4]["name"] = "cond" +defs["igSetDragDropPayload"][1]["argsT"][4]["type"] = "ImGuiCond" +defs["igSetDragDropPayload"][1]["argsoriginal"] = "(const char* type,const void* data,size_t sz,ImGuiCond cond=0)" +defs["igSetDragDropPayload"][1]["call_args"] = "(type,data,sz,cond)" +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:747" +defs["igSetDragDropPayload"][1]["namespace"] = "ImGui" +defs["igSetDragDropPayload"][1]["ov_cimguiname"] = "igSetDragDropPayload" +defs["igSetDragDropPayload"][1]["ret"] = "bool" +defs["igSetDragDropPayload"][1]["signature"] = "(const char*,const void*,size_t,ImGuiCond)" +defs["igSetDragDropPayload"][1]["stname"] = "" +defs["igSetDragDropPayload"]["(const char*,const void*,size_t,ImGuiCond)"] = defs["igSetDragDropPayload"][1] +defs["igSetItemAllowOverlap"] = {} +defs["igSetItemAllowOverlap"][1] = {} +defs["igSetItemAllowOverlap"][1]["args"] = "()" +defs["igSetItemAllowOverlap"][1]["argsT"] = {} +defs["igSetItemAllowOverlap"][1]["argsoriginal"] = "()" +defs["igSetItemAllowOverlap"][1]["call_args"] = "()" +defs["igSetItemAllowOverlap"][1]["cimguiname"] = "igSetItemAllowOverlap" +defs["igSetItemAllowOverlap"][1]["defaults"] = {} +defs["igSetItemAllowOverlap"][1]["funcname"] = "SetItemAllowOverlap" +defs["igSetItemAllowOverlap"][1]["location"] = "imgui:783" +defs["igSetItemAllowOverlap"][1]["namespace"] = "ImGui" +defs["igSetItemAllowOverlap"][1]["ov_cimguiname"] = "igSetItemAllowOverlap" +defs["igSetItemAllowOverlap"][1]["ret"] = "void" +defs["igSetItemAllowOverlap"][1]["signature"] = "()" +defs["igSetItemAllowOverlap"][1]["stname"] = "" +defs["igSetItemAllowOverlap"]["()"] = defs["igSetItemAllowOverlap"][1] +defs["igSetItemDefaultFocus"] = {} +defs["igSetItemDefaultFocus"][1] = {} +defs["igSetItemDefaultFocus"][1]["args"] = "()" +defs["igSetItemDefaultFocus"][1]["argsT"] = {} +defs["igSetItemDefaultFocus"][1]["argsoriginal"] = "()" +defs["igSetItemDefaultFocus"][1]["call_args"] = "()" +defs["igSetItemDefaultFocus"][1]["cimguiname"] = "igSetItemDefaultFocus" +defs["igSetItemDefaultFocus"][1]["defaults"] = {} +defs["igSetItemDefaultFocus"][1]["funcname"] = "SetItemDefaultFocus" +defs["igSetItemDefaultFocus"][1]["location"] = "imgui:761" +defs["igSetItemDefaultFocus"][1]["namespace"] = "ImGui" +defs["igSetItemDefaultFocus"][1]["ov_cimguiname"] = "igSetItemDefaultFocus" +defs["igSetItemDefaultFocus"][1]["ret"] = "void" +defs["igSetItemDefaultFocus"][1]["signature"] = "()" +defs["igSetItemDefaultFocus"][1]["stname"] = "" +defs["igSetItemDefaultFocus"]["()"] = defs["igSetItemDefaultFocus"][1] +defs["igSetKeyboardFocusHere"] = {} +defs["igSetKeyboardFocusHere"][1] = {} +defs["igSetKeyboardFocusHere"][1]["args"] = "(int offset)" +defs["igSetKeyboardFocusHere"][1]["argsT"] = {} +defs["igSetKeyboardFocusHere"][1]["argsT"][1] = {} +defs["igSetKeyboardFocusHere"][1]["argsT"][1]["name"] = "offset" +defs["igSetKeyboardFocusHere"][1]["argsT"][1]["type"] = "int" +defs["igSetKeyboardFocusHere"][1]["argsoriginal"] = "(int offset=0)" +defs["igSetKeyboardFocusHere"][1]["call_args"] = "(offset)" +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:762" +defs["igSetKeyboardFocusHere"][1]["namespace"] = "ImGui" +defs["igSetKeyboardFocusHere"][1]["ov_cimguiname"] = "igSetKeyboardFocusHere" +defs["igSetKeyboardFocusHere"][1]["ret"] = "void" +defs["igSetKeyboardFocusHere"][1]["signature"] = "(int)" +defs["igSetKeyboardFocusHere"][1]["stname"] = "" +defs["igSetKeyboardFocusHere"]["(int)"] = defs["igSetKeyboardFocusHere"][1] +defs["igSetMouseCursor"] = {} +defs["igSetMouseCursor"][1] = {} +defs["igSetMouseCursor"][1]["args"] = "(ImGuiMouseCursor cursor_type)" +defs["igSetMouseCursor"][1]["argsT"] = {} +defs["igSetMouseCursor"][1]["argsT"][1] = {} +defs["igSetMouseCursor"][1]["argsT"][1]["name"] = "cursor_type" +defs["igSetMouseCursor"][1]["argsT"][1]["type"] = "ImGuiMouseCursor" +defs["igSetMouseCursor"][1]["argsoriginal"] = "(ImGuiMouseCursor cursor_type)" +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:836" +defs["igSetMouseCursor"][1]["namespace"] = "ImGui" +defs["igSetMouseCursor"][1]["ov_cimguiname"] = "igSetMouseCursor" +defs["igSetMouseCursor"][1]["ret"] = "void" +defs["igSetMouseCursor"][1]["signature"] = "(ImGuiMouseCursor)" +defs["igSetMouseCursor"][1]["stname"] = "" +defs["igSetMouseCursor"]["(ImGuiMouseCursor)"] = defs["igSetMouseCursor"][1] +defs["igSetNextItemOpen"] = {} +defs["igSetNextItemOpen"][1] = {} +defs["igSetNextItemOpen"][1]["args"] = "(bool is_open,ImGuiCond cond)" +defs["igSetNextItemOpen"][1]["argsT"] = {} +defs["igSetNextItemOpen"][1]["argsT"][1] = {} +defs["igSetNextItemOpen"][1]["argsT"][1]["name"] = "is_open" +defs["igSetNextItemOpen"][1]["argsT"][1]["type"] = "bool" +defs["igSetNextItemOpen"][1]["argsT"][2] = {} +defs["igSetNextItemOpen"][1]["argsT"][2]["name"] = "cond" +defs["igSetNextItemOpen"][1]["argsT"][2]["type"] = "ImGuiCond" +defs["igSetNextItemOpen"][1]["argsoriginal"] = "(bool is_open,ImGuiCond cond=0)" +defs["igSetNextItemOpen"][1]["call_args"] = "(is_open,cond)" +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:572" +defs["igSetNextItemOpen"][1]["namespace"] = "ImGui" +defs["igSetNextItemOpen"][1]["ov_cimguiname"] = "igSetNextItemOpen" +defs["igSetNextItemOpen"][1]["ret"] = "void" +defs["igSetNextItemOpen"][1]["signature"] = "(bool,ImGuiCond)" +defs["igSetNextItemOpen"][1]["stname"] = "" +defs["igSetNextItemOpen"]["(bool,ImGuiCond)"] = defs["igSetNextItemOpen"][1] +defs["igSetNextItemWidth"] = {} +defs["igSetNextItemWidth"][1] = {} +defs["igSetNextItemWidth"][1]["args"] = "(float item_width)" +defs["igSetNextItemWidth"][1]["argsT"] = {} +defs["igSetNextItemWidth"][1]["argsT"][1] = {} +defs["igSetNextItemWidth"][1]["argsT"][1]["name"] = "item_width" +defs["igSetNextItemWidth"][1]["argsT"][1]["type"] = "float" +defs["igSetNextItemWidth"][1]["argsoriginal"] = "(float item_width)" +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:379" +defs["igSetNextItemWidth"][1]["namespace"] = "ImGui" +defs["igSetNextItemWidth"][1]["ov_cimguiname"] = "igSetNextItemWidth" +defs["igSetNextItemWidth"][1]["ret"] = "void" +defs["igSetNextItemWidth"][1]["signature"] = "(float)" +defs["igSetNextItemWidth"][1]["stname"] = "" +defs["igSetNextItemWidth"]["(float)"] = defs["igSetNextItemWidth"][1] +defs["igSetNextWindowBgAlpha"] = {} +defs["igSetNextWindowBgAlpha"][1] = {} +defs["igSetNextWindowBgAlpha"][1]["args"] = "(float alpha)" +defs["igSetNextWindowBgAlpha"][1]["argsT"] = {} +defs["igSetNextWindowBgAlpha"][1]["argsT"][1] = {} +defs["igSetNextWindowBgAlpha"][1]["argsT"][1]["name"] = "alpha" +defs["igSetNextWindowBgAlpha"][1]["argsT"][1]["type"] = "float" +defs["igSetNextWindowBgAlpha"][1]["argsoriginal"] = "(float alpha)" +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:330" +defs["igSetNextWindowBgAlpha"][1]["namespace"] = "ImGui" +defs["igSetNextWindowBgAlpha"][1]["ov_cimguiname"] = "igSetNextWindowBgAlpha" +defs["igSetNextWindowBgAlpha"][1]["ret"] = "void" +defs["igSetNextWindowBgAlpha"][1]["signature"] = "(float)" +defs["igSetNextWindowBgAlpha"][1]["stname"] = "" +defs["igSetNextWindowBgAlpha"]["(float)"] = defs["igSetNextWindowBgAlpha"][1] +defs["igSetNextWindowCollapsed"] = {} +defs["igSetNextWindowCollapsed"][1] = {} +defs["igSetNextWindowCollapsed"][1]["args"] = "(bool collapsed,ImGuiCond cond)" +defs["igSetNextWindowCollapsed"][1]["argsT"] = {} +defs["igSetNextWindowCollapsed"][1]["argsT"][1] = {} +defs["igSetNextWindowCollapsed"][1]["argsT"][1]["name"] = "collapsed" +defs["igSetNextWindowCollapsed"][1]["argsT"][1]["type"] = "bool" +defs["igSetNextWindowCollapsed"][1]["argsT"][2] = {} +defs["igSetNextWindowCollapsed"][1]["argsT"][2]["name"] = "cond" +defs["igSetNextWindowCollapsed"][1]["argsT"][2]["type"] = "ImGuiCond" +defs["igSetNextWindowCollapsed"][1]["argsoriginal"] = "(bool collapsed,ImGuiCond cond=0)" +defs["igSetNextWindowCollapsed"][1]["call_args"] = "(collapsed,cond)" +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:328" +defs["igSetNextWindowCollapsed"][1]["namespace"] = "ImGui" +defs["igSetNextWindowCollapsed"][1]["ov_cimguiname"] = "igSetNextWindowCollapsed" +defs["igSetNextWindowCollapsed"][1]["ret"] = "void" +defs["igSetNextWindowCollapsed"][1]["signature"] = "(bool,ImGuiCond)" +defs["igSetNextWindowCollapsed"][1]["stname"] = "" +defs["igSetNextWindowCollapsed"]["(bool,ImGuiCond)"] = defs["igSetNextWindowCollapsed"][1] +defs["igSetNextWindowContentSize"] = {} +defs["igSetNextWindowContentSize"][1] = {} +defs["igSetNextWindowContentSize"][1]["args"] = "(const ImVec2 size)" +defs["igSetNextWindowContentSize"][1]["argsT"] = {} +defs["igSetNextWindowContentSize"][1]["argsT"][1] = {} +defs["igSetNextWindowContentSize"][1]["argsT"][1]["name"] = "size" +defs["igSetNextWindowContentSize"][1]["argsT"][1]["type"] = "const ImVec2" +defs["igSetNextWindowContentSize"][1]["argsoriginal"] = "(const ImVec2& size)" +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:327" +defs["igSetNextWindowContentSize"][1]["namespace"] = "ImGui" +defs["igSetNextWindowContentSize"][1]["ov_cimguiname"] = "igSetNextWindowContentSize" +defs["igSetNextWindowContentSize"][1]["ret"] = "void" +defs["igSetNextWindowContentSize"][1]["signature"] = "(const ImVec2)" +defs["igSetNextWindowContentSize"][1]["stname"] = "" +defs["igSetNextWindowContentSize"]["(const ImVec2)"] = defs["igSetNextWindowContentSize"][1] +defs["igSetNextWindowFocus"] = {} +defs["igSetNextWindowFocus"][1] = {} +defs["igSetNextWindowFocus"][1]["args"] = "()" +defs["igSetNextWindowFocus"][1]["argsT"] = {} +defs["igSetNextWindowFocus"][1]["argsoriginal"] = "()" +defs["igSetNextWindowFocus"][1]["call_args"] = "()" +defs["igSetNextWindowFocus"][1]["cimguiname"] = "igSetNextWindowFocus" +defs["igSetNextWindowFocus"][1]["defaults"] = {} +defs["igSetNextWindowFocus"][1]["funcname"] = "SetNextWindowFocus" +defs["igSetNextWindowFocus"][1]["location"] = "imgui:329" +defs["igSetNextWindowFocus"][1]["namespace"] = "ImGui" +defs["igSetNextWindowFocus"][1]["ov_cimguiname"] = "igSetNextWindowFocus" +defs["igSetNextWindowFocus"][1]["ret"] = "void" +defs["igSetNextWindowFocus"][1]["signature"] = "()" +defs["igSetNextWindowFocus"][1]["stname"] = "" +defs["igSetNextWindowFocus"]["()"] = defs["igSetNextWindowFocus"][1] +defs["igSetNextWindowPos"] = {} +defs["igSetNextWindowPos"][1] = {} +defs["igSetNextWindowPos"][1]["args"] = "(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot)" +defs["igSetNextWindowPos"][1]["argsT"] = {} +defs["igSetNextWindowPos"][1]["argsT"][1] = {} +defs["igSetNextWindowPos"][1]["argsT"][1]["name"] = "pos" +defs["igSetNextWindowPos"][1]["argsT"][1]["type"] = "const ImVec2" +defs["igSetNextWindowPos"][1]["argsT"][2] = {} +defs["igSetNextWindowPos"][1]["argsT"][2]["name"] = "cond" +defs["igSetNextWindowPos"][1]["argsT"][2]["type"] = "ImGuiCond" +defs["igSetNextWindowPos"][1]["argsT"][3] = {} +defs["igSetNextWindowPos"][1]["argsT"][3]["name"] = "pivot" +defs["igSetNextWindowPos"][1]["argsT"][3]["type"] = "const ImVec2" +defs["igSetNextWindowPos"][1]["argsoriginal"] = "(const ImVec2& pos,ImGuiCond cond=0,const ImVec2& pivot=ImVec2(0,0))" +defs["igSetNextWindowPos"][1]["call_args"] = "(pos,cond,pivot)" +defs["igSetNextWindowPos"][1]["cimguiname"] = "igSetNextWindowPos" +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:324" +defs["igSetNextWindowPos"][1]["namespace"] = "ImGui" +defs["igSetNextWindowPos"][1]["ov_cimguiname"] = "igSetNextWindowPos" +defs["igSetNextWindowPos"][1]["ret"] = "void" +defs["igSetNextWindowPos"][1]["signature"] = "(const ImVec2,ImGuiCond,const ImVec2)" +defs["igSetNextWindowPos"][1]["stname"] = "" +defs["igSetNextWindowPos"]["(const ImVec2,ImGuiCond,const ImVec2)"] = defs["igSetNextWindowPos"][1] +defs["igSetNextWindowSize"] = {} +defs["igSetNextWindowSize"][1] = {} +defs["igSetNextWindowSize"][1]["args"] = "(const ImVec2 size,ImGuiCond cond)" +defs["igSetNextWindowSize"][1]["argsT"] = {} +defs["igSetNextWindowSize"][1]["argsT"][1] = {} +defs["igSetNextWindowSize"][1]["argsT"][1]["name"] = "size" +defs["igSetNextWindowSize"][1]["argsT"][1]["type"] = "const ImVec2" +defs["igSetNextWindowSize"][1]["argsT"][2] = {} +defs["igSetNextWindowSize"][1]["argsT"][2]["name"] = "cond" +defs["igSetNextWindowSize"][1]["argsT"][2]["type"] = "ImGuiCond" +defs["igSetNextWindowSize"][1]["argsoriginal"] = "(const ImVec2& size,ImGuiCond cond=0)" +defs["igSetNextWindowSize"][1]["call_args"] = "(size,cond)" +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:325" +defs["igSetNextWindowSize"][1]["namespace"] = "ImGui" +defs["igSetNextWindowSize"][1]["ov_cimguiname"] = "igSetNextWindowSize" +defs["igSetNextWindowSize"][1]["ret"] = "void" +defs["igSetNextWindowSize"][1]["signature"] = "(const ImVec2,ImGuiCond)" +defs["igSetNextWindowSize"][1]["stname"] = "" +defs["igSetNextWindowSize"]["(const ImVec2,ImGuiCond)"] = defs["igSetNextWindowSize"][1] +defs["igSetNextWindowSizeConstraints"] = {} +defs["igSetNextWindowSizeConstraints"][1] = {} +defs["igSetNextWindowSizeConstraints"][1]["args"] = "(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data)" +defs["igSetNextWindowSizeConstraints"][1]["argsT"] = {} +defs["igSetNextWindowSizeConstraints"][1]["argsT"][1] = {} +defs["igSetNextWindowSizeConstraints"][1]["argsT"][1]["name"] = "size_min" +defs["igSetNextWindowSizeConstraints"][1]["argsT"][1]["type"] = "const ImVec2" +defs["igSetNextWindowSizeConstraints"][1]["argsT"][2] = {} +defs["igSetNextWindowSizeConstraints"][1]["argsT"][2]["name"] = "size_max" +defs["igSetNextWindowSizeConstraints"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igSetNextWindowSizeConstraints"][1]["argsT"][3] = {} +defs["igSetNextWindowSizeConstraints"][1]["argsT"][3]["name"] = "custom_callback" +defs["igSetNextWindowSizeConstraints"][1]["argsT"][3]["type"] = "ImGuiSizeCallback" +defs["igSetNextWindowSizeConstraints"][1]["argsT"][4] = {} +defs["igSetNextWindowSizeConstraints"][1]["argsT"][4]["name"] = "custom_callback_data" +defs["igSetNextWindowSizeConstraints"][1]["argsT"][4]["type"] = "void*" +defs["igSetNextWindowSizeConstraints"][1]["argsoriginal"] = "(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void*)0),void* custom_callback_data=((void*)0))" +defs["igSetNextWindowSizeConstraints"][1]["call_args"] = "(size_min,size_max,custom_callback,custom_callback_data)" +defs["igSetNextWindowSizeConstraints"][1]["cimguiname"] = "igSetNextWindowSizeConstraints" +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:326" +defs["igSetNextWindowSizeConstraints"][1]["namespace"] = "ImGui" +defs["igSetNextWindowSizeConstraints"][1]["ov_cimguiname"] = "igSetNextWindowSizeConstraints" +defs["igSetNextWindowSizeConstraints"][1]["ret"] = "void" +defs["igSetNextWindowSizeConstraints"][1]["signature"] = "(const ImVec2,const ImVec2,ImGuiSizeCallback,void*)" +defs["igSetNextWindowSizeConstraints"][1]["stname"] = "" +defs["igSetNextWindowSizeConstraints"]["(const ImVec2,const ImVec2,ImGuiSizeCallback,void*)"] = defs["igSetNextWindowSizeConstraints"][1] +defs["igSetScrollFromPosX"] = {} +defs["igSetScrollFromPosX"][1] = {} +defs["igSetScrollFromPosX"][1]["args"] = "(float local_x,float center_x_ratio)" +defs["igSetScrollFromPosX"][1]["argsT"] = {} +defs["igSetScrollFromPosX"][1]["argsT"][1] = {} +defs["igSetScrollFromPosX"][1]["argsT"][1]["name"] = "local_x" +defs["igSetScrollFromPosX"][1]["argsT"][1]["type"] = "float" +defs["igSetScrollFromPosX"][1]["argsT"][2] = {} +defs["igSetScrollFromPosX"][1]["argsT"][2]["name"] = "center_x_ratio" +defs["igSetScrollFromPosX"][1]["argsT"][2]["type"] = "float" +defs["igSetScrollFromPosX"][1]["argsoriginal"] = "(float local_x,float center_x_ratio=0.5f)" +defs["igSetScrollFromPosX"][1]["call_args"] = "(local_x,center_x_ratio)" +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:359" +defs["igSetScrollFromPosX"][1]["namespace"] = "ImGui" +defs["igSetScrollFromPosX"][1]["ov_cimguiname"] = "igSetScrollFromPosX" +defs["igSetScrollFromPosX"][1]["ret"] = "void" +defs["igSetScrollFromPosX"][1]["signature"] = "(float,float)" +defs["igSetScrollFromPosX"][1]["stname"] = "" +defs["igSetScrollFromPosX"]["(float,float)"] = defs["igSetScrollFromPosX"][1] +defs["igSetScrollFromPosY"] = {} +defs["igSetScrollFromPosY"][1] = {} +defs["igSetScrollFromPosY"][1]["args"] = "(float local_y,float center_y_ratio)" +defs["igSetScrollFromPosY"][1]["argsT"] = {} +defs["igSetScrollFromPosY"][1]["argsT"][1] = {} +defs["igSetScrollFromPosY"][1]["argsT"][1]["name"] = "local_y" +defs["igSetScrollFromPosY"][1]["argsT"][1]["type"] = "float" +defs["igSetScrollFromPosY"][1]["argsT"][2] = {} +defs["igSetScrollFromPosY"][1]["argsT"][2]["name"] = "center_y_ratio" +defs["igSetScrollFromPosY"][1]["argsT"][2]["type"] = "float" +defs["igSetScrollFromPosY"][1]["argsoriginal"] = "(float local_y,float center_y_ratio=0.5f)" +defs["igSetScrollFromPosY"][1]["call_args"] = "(local_y,center_y_ratio)" +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:360" +defs["igSetScrollFromPosY"][1]["namespace"] = "ImGui" +defs["igSetScrollFromPosY"][1]["ov_cimguiname"] = "igSetScrollFromPosY" +defs["igSetScrollFromPosY"][1]["ret"] = "void" +defs["igSetScrollFromPosY"][1]["signature"] = "(float,float)" +defs["igSetScrollFromPosY"][1]["stname"] = "" +defs["igSetScrollFromPosY"]["(float,float)"] = defs["igSetScrollFromPosY"][1] +defs["igSetScrollHereX"] = {} +defs["igSetScrollHereX"][1] = {} +defs["igSetScrollHereX"][1]["args"] = "(float center_x_ratio)" +defs["igSetScrollHereX"][1]["argsT"] = {} +defs["igSetScrollHereX"][1]["argsT"][1] = {} +defs["igSetScrollHereX"][1]["argsT"][1]["name"] = "center_x_ratio" +defs["igSetScrollHereX"][1]["argsT"][1]["type"] = "float" +defs["igSetScrollHereX"][1]["argsoriginal"] = "(float center_x_ratio=0.5f)" +defs["igSetScrollHereX"][1]["call_args"] = "(center_x_ratio)" +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:357" +defs["igSetScrollHereX"][1]["namespace"] = "ImGui" +defs["igSetScrollHereX"][1]["ov_cimguiname"] = "igSetScrollHereX" +defs["igSetScrollHereX"][1]["ret"] = "void" +defs["igSetScrollHereX"][1]["signature"] = "(float)" +defs["igSetScrollHereX"][1]["stname"] = "" +defs["igSetScrollHereX"]["(float)"] = defs["igSetScrollHereX"][1] +defs["igSetScrollHereY"] = {} +defs["igSetScrollHereY"][1] = {} +defs["igSetScrollHereY"][1]["args"] = "(float center_y_ratio)" +defs["igSetScrollHereY"][1]["argsT"] = {} +defs["igSetScrollHereY"][1]["argsT"][1] = {} +defs["igSetScrollHereY"][1]["argsT"][1]["name"] = "center_y_ratio" +defs["igSetScrollHereY"][1]["argsT"][1]["type"] = "float" +defs["igSetScrollHereY"][1]["argsoriginal"] = "(float center_y_ratio=0.5f)" +defs["igSetScrollHereY"][1]["call_args"] = "(center_y_ratio)" +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:358" +defs["igSetScrollHereY"][1]["namespace"] = "ImGui" +defs["igSetScrollHereY"][1]["ov_cimguiname"] = "igSetScrollHereY" +defs["igSetScrollHereY"][1]["ret"] = "void" +defs["igSetScrollHereY"][1]["signature"] = "(float)" +defs["igSetScrollHereY"][1]["stname"] = "" +defs["igSetScrollHereY"]["(float)"] = defs["igSetScrollHereY"][1] +defs["igSetScrollX"] = {} +defs["igSetScrollX"][1] = {} +defs["igSetScrollX"][1]["args"] = "(float scroll_x)" +defs["igSetScrollX"][1]["argsT"] = {} +defs["igSetScrollX"][1]["argsT"][1] = {} +defs["igSetScrollX"][1]["argsT"][1]["name"] = "scroll_x" +defs["igSetScrollX"][1]["argsT"][1]["type"] = "float" +defs["igSetScrollX"][1]["argsoriginal"] = "(float scroll_x)" +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:353" +defs["igSetScrollX"][1]["namespace"] = "ImGui" +defs["igSetScrollX"][1]["ov_cimguiname"] = "igSetScrollX" +defs["igSetScrollX"][1]["ret"] = "void" +defs["igSetScrollX"][1]["signature"] = "(float)" +defs["igSetScrollX"][1]["stname"] = "" +defs["igSetScrollX"]["(float)"] = defs["igSetScrollX"][1] +defs["igSetScrollY"] = {} +defs["igSetScrollY"][1] = {} +defs["igSetScrollY"][1]["args"] = "(float scroll_y)" +defs["igSetScrollY"][1]["argsT"] = {} +defs["igSetScrollY"][1]["argsT"][1] = {} +defs["igSetScrollY"][1]["argsT"][1]["name"] = "scroll_y" +defs["igSetScrollY"][1]["argsT"][1]["type"] = "float" +defs["igSetScrollY"][1]["argsoriginal"] = "(float scroll_y)" +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:354" +defs["igSetScrollY"][1]["namespace"] = "ImGui" +defs["igSetScrollY"][1]["ov_cimguiname"] = "igSetScrollY" +defs["igSetScrollY"][1]["ret"] = "void" +defs["igSetScrollY"][1]["signature"] = "(float)" +defs["igSetScrollY"][1]["stname"] = "" +defs["igSetScrollY"]["(float)"] = defs["igSetScrollY"][1] +defs["igSetStateStorage"] = {} +defs["igSetStateStorage"][1] = {} +defs["igSetStateStorage"][1]["args"] = "(ImGuiStorage* storage)" +defs["igSetStateStorage"][1]["argsT"] = {} +defs["igSetStateStorage"][1]["argsT"][1] = {} +defs["igSetStateStorage"][1]["argsT"][1]["name"] = "storage" +defs["igSetStateStorage"][1]["argsT"][1]["type"] = "ImGuiStorage*" +defs["igSetStateStorage"][1]["argsoriginal"] = "(ImGuiStorage* storage)" +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:794" +defs["igSetStateStorage"][1]["namespace"] = "ImGui" +defs["igSetStateStorage"][1]["ov_cimguiname"] = "igSetStateStorage" +defs["igSetStateStorage"][1]["ret"] = "void" +defs["igSetStateStorage"][1]["signature"] = "(ImGuiStorage*)" +defs["igSetStateStorage"][1]["stname"] = "" +defs["igSetStateStorage"]["(ImGuiStorage*)"] = defs["igSetStateStorage"][1] +defs["igSetTabItemClosed"] = {} +defs["igSetTabItemClosed"][1] = {} +defs["igSetTabItemClosed"][1]["args"] = "(const char* tab_or_docked_window_label)" +defs["igSetTabItemClosed"][1]["argsT"] = {} +defs["igSetTabItemClosed"][1]["argsT"][1] = {} +defs["igSetTabItemClosed"][1]["argsT"][1]["name"] = "tab_or_docked_window_label" +defs["igSetTabItemClosed"][1]["argsT"][1]["type"] = "const char*" +defs["igSetTabItemClosed"][1]["argsoriginal"] = "(const char* tab_or_docked_window_label)" +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:733" +defs["igSetTabItemClosed"][1]["namespace"] = "ImGui" +defs["igSetTabItemClosed"][1]["ov_cimguiname"] = "igSetTabItemClosed" +defs["igSetTabItemClosed"][1]["ret"] = "void" +defs["igSetTabItemClosed"][1]["signature"] = "(const char*)" +defs["igSetTabItemClosed"][1]["stname"] = "" +defs["igSetTabItemClosed"]["(const char*)"] = defs["igSetTabItemClosed"][1] +defs["igSetTooltip"] = {} +defs["igSetTooltip"][1] = {} +defs["igSetTooltip"][1]["args"] = "(const char* fmt,...)" +defs["igSetTooltip"][1]["argsT"] = {} +defs["igSetTooltip"][1]["argsT"][1] = {} +defs["igSetTooltip"][1]["argsT"][1]["name"] = "fmt" +defs["igSetTooltip"][1]["argsT"][1]["type"] = "const char*" +defs["igSetTooltip"][1]["argsT"][2] = {} +defs["igSetTooltip"][1]["argsT"][2]["name"] = "..." +defs["igSetTooltip"][1]["argsT"][2]["type"] = "..." +defs["igSetTooltip"][1]["argsoriginal"] = "(const char* fmt,...)" +defs["igSetTooltip"][1]["call_args"] = "(fmt,...)" +defs["igSetTooltip"][1]["cimguiname"] = "igSetTooltip" +defs["igSetTooltip"][1]["defaults"] = {} +defs["igSetTooltip"][1]["funcname"] = "SetTooltip" +defs["igSetTooltip"][1]["isvararg"] = "...)" +defs["igSetTooltip"][1]["location"] = "imgui:618" +defs["igSetTooltip"][1]["namespace"] = "ImGui" +defs["igSetTooltip"][1]["ov_cimguiname"] = "igSetTooltip" +defs["igSetTooltip"][1]["ret"] = "void" +defs["igSetTooltip"][1]["signature"] = "(const char*,...)" +defs["igSetTooltip"][1]["stname"] = "" +defs["igSetTooltip"]["(const char*,...)"] = defs["igSetTooltip"][1] +defs["igSetTooltipV"] = {} +defs["igSetTooltipV"][1] = {} +defs["igSetTooltipV"][1]["args"] = "(const char* fmt,va_list args)" +defs["igSetTooltipV"][1]["argsT"] = {} +defs["igSetTooltipV"][1]["argsT"][1] = {} +defs["igSetTooltipV"][1]["argsT"][1]["name"] = "fmt" +defs["igSetTooltipV"][1]["argsT"][1]["type"] = "const char*" +defs["igSetTooltipV"][1]["argsT"][2] = {} +defs["igSetTooltipV"][1]["argsT"][2]["name"] = "args" +defs["igSetTooltipV"][1]["argsT"][2]["type"] = "va_list" +defs["igSetTooltipV"][1]["argsoriginal"] = "(const char* fmt,va_list args)" +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:619" +defs["igSetTooltipV"][1]["namespace"] = "ImGui" +defs["igSetTooltipV"][1]["ov_cimguiname"] = "igSetTooltipV" +defs["igSetTooltipV"][1]["ret"] = "void" +defs["igSetTooltipV"][1]["signature"] = "(const char*,va_list)" +defs["igSetTooltipV"][1]["stname"] = "" +defs["igSetTooltipV"]["(const char*,va_list)"] = defs["igSetTooltipV"][1] +defs["igSetWindowCollapsed"] = {} +defs["igSetWindowCollapsed"][1] = {} +defs["igSetWindowCollapsed"][1]["args"] = "(bool collapsed,ImGuiCond cond)" +defs["igSetWindowCollapsed"][1]["argsT"] = {} +defs["igSetWindowCollapsed"][1]["argsT"][1] = {} +defs["igSetWindowCollapsed"][1]["argsT"][1]["name"] = "collapsed" +defs["igSetWindowCollapsed"][1]["argsT"][1]["type"] = "bool" +defs["igSetWindowCollapsed"][1]["argsT"][2] = {} +defs["igSetWindowCollapsed"][1]["argsT"][2]["name"] = "cond" +defs["igSetWindowCollapsed"][1]["argsT"][2]["type"] = "ImGuiCond" +defs["igSetWindowCollapsed"][1]["argsoriginal"] = "(bool collapsed,ImGuiCond cond=0)" +defs["igSetWindowCollapsed"][1]["call_args"] = "(collapsed,cond)" +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:333" +defs["igSetWindowCollapsed"][1]["namespace"] = "ImGui" +defs["igSetWindowCollapsed"][1]["ov_cimguiname"] = "igSetWindowCollapsedBool" +defs["igSetWindowCollapsed"][1]["ret"] = "void" +defs["igSetWindowCollapsed"][1]["signature"] = "(bool,ImGuiCond)" +defs["igSetWindowCollapsed"][1]["stname"] = "" +defs["igSetWindowCollapsed"][2] = {} +defs["igSetWindowCollapsed"][2]["args"] = "(const char* name,bool collapsed,ImGuiCond cond)" +defs["igSetWindowCollapsed"][2]["argsT"] = {} +defs["igSetWindowCollapsed"][2]["argsT"][1] = {} +defs["igSetWindowCollapsed"][2]["argsT"][1]["name"] = "name" +defs["igSetWindowCollapsed"][2]["argsT"][1]["type"] = "const char*" +defs["igSetWindowCollapsed"][2]["argsT"][2] = {} +defs["igSetWindowCollapsed"][2]["argsT"][2]["name"] = "collapsed" +defs["igSetWindowCollapsed"][2]["argsT"][2]["type"] = "bool" +defs["igSetWindowCollapsed"][2]["argsT"][3] = {} +defs["igSetWindowCollapsed"][2]["argsT"][3]["name"] = "cond" +defs["igSetWindowCollapsed"][2]["argsT"][3]["type"] = "ImGuiCond" +defs["igSetWindowCollapsed"][2]["argsoriginal"] = "(const char* name,bool collapsed,ImGuiCond cond=0)" +defs["igSetWindowCollapsed"][2]["call_args"] = "(name,collapsed,cond)" +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:338" +defs["igSetWindowCollapsed"][2]["namespace"] = "ImGui" +defs["igSetWindowCollapsed"][2]["ov_cimguiname"] = "igSetWindowCollapsedStr" +defs["igSetWindowCollapsed"][2]["ret"] = "void" +defs["igSetWindowCollapsed"][2]["signature"] = "(const char*,bool,ImGuiCond)" +defs["igSetWindowCollapsed"][2]["stname"] = "" +defs["igSetWindowCollapsed"]["(bool,ImGuiCond)"] = defs["igSetWindowCollapsed"][1] +defs["igSetWindowCollapsed"]["(const char*,bool,ImGuiCond)"] = defs["igSetWindowCollapsed"][2] +defs["igSetWindowFocus"] = {} +defs["igSetWindowFocus"][1] = {} +defs["igSetWindowFocus"][1]["args"] = "()" +defs["igSetWindowFocus"][1]["argsT"] = {} +defs["igSetWindowFocus"][1]["argsoriginal"] = "()" +defs["igSetWindowFocus"][1]["call_args"] = "()" +defs["igSetWindowFocus"][1]["cimguiname"] = "igSetWindowFocus" +defs["igSetWindowFocus"][1]["defaults"] = {} +defs["igSetWindowFocus"][1]["funcname"] = "SetWindowFocus" +defs["igSetWindowFocus"][1]["location"] = "imgui:334" +defs["igSetWindowFocus"][1]["namespace"] = "ImGui" +defs["igSetWindowFocus"][1]["ov_cimguiname"] = "igSetWindowFocusNil" +defs["igSetWindowFocus"][1]["ret"] = "void" +defs["igSetWindowFocus"][1]["signature"] = "()" +defs["igSetWindowFocus"][1]["stname"] = "" +defs["igSetWindowFocus"][2] = {} +defs["igSetWindowFocus"][2]["args"] = "(const char* name)" +defs["igSetWindowFocus"][2]["argsT"] = {} +defs["igSetWindowFocus"][2]["argsT"][1] = {} +defs["igSetWindowFocus"][2]["argsT"][1]["name"] = "name" +defs["igSetWindowFocus"][2]["argsT"][1]["type"] = "const char*" +defs["igSetWindowFocus"][2]["argsoriginal"] = "(const char* name)" +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:339" +defs["igSetWindowFocus"][2]["namespace"] = "ImGui" +defs["igSetWindowFocus"][2]["ov_cimguiname"] = "igSetWindowFocusStr" +defs["igSetWindowFocus"][2]["ret"] = "void" +defs["igSetWindowFocus"][2]["signature"] = "(const char*)" +defs["igSetWindowFocus"][2]["stname"] = "" +defs["igSetWindowFocus"]["()"] = defs["igSetWindowFocus"][1] +defs["igSetWindowFocus"]["(const char*)"] = defs["igSetWindowFocus"][2] +defs["igSetWindowFontScale"] = {} +defs["igSetWindowFontScale"][1] = {} +defs["igSetWindowFontScale"][1]["args"] = "(float scale)" +defs["igSetWindowFontScale"][1]["argsT"] = {} +defs["igSetWindowFontScale"][1]["argsT"][1] = {} +defs["igSetWindowFontScale"][1]["argsT"][1]["name"] = "scale" +defs["igSetWindowFontScale"][1]["argsT"][1]["type"] = "float" +defs["igSetWindowFontScale"][1]["argsoriginal"] = "(float scale)" +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:335" +defs["igSetWindowFontScale"][1]["namespace"] = "ImGui" +defs["igSetWindowFontScale"][1]["ov_cimguiname"] = "igSetWindowFontScale" +defs["igSetWindowFontScale"][1]["ret"] = "void" +defs["igSetWindowFontScale"][1]["signature"] = "(float)" +defs["igSetWindowFontScale"][1]["stname"] = "" +defs["igSetWindowFontScale"]["(float)"] = defs["igSetWindowFontScale"][1] +defs["igSetWindowPos"] = {} +defs["igSetWindowPos"][1] = {} +defs["igSetWindowPos"][1]["args"] = "(const ImVec2 pos,ImGuiCond cond)" +defs["igSetWindowPos"][1]["argsT"] = {} +defs["igSetWindowPos"][1]["argsT"][1] = {} +defs["igSetWindowPos"][1]["argsT"][1]["name"] = "pos" +defs["igSetWindowPos"][1]["argsT"][1]["type"] = "const ImVec2" +defs["igSetWindowPos"][1]["argsT"][2] = {} +defs["igSetWindowPos"][1]["argsT"][2]["name"] = "cond" +defs["igSetWindowPos"][1]["argsT"][2]["type"] = "ImGuiCond" +defs["igSetWindowPos"][1]["argsoriginal"] = "(const ImVec2& pos,ImGuiCond cond=0)" +defs["igSetWindowPos"][1]["call_args"] = "(pos,cond)" +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:331" +defs["igSetWindowPos"][1]["namespace"] = "ImGui" +defs["igSetWindowPos"][1]["ov_cimguiname"] = "igSetWindowPosVec2" +defs["igSetWindowPos"][1]["ret"] = "void" +defs["igSetWindowPos"][1]["signature"] = "(const ImVec2,ImGuiCond)" +defs["igSetWindowPos"][1]["stname"] = "" +defs["igSetWindowPos"][2] = {} +defs["igSetWindowPos"][2]["args"] = "(const char* name,const ImVec2 pos,ImGuiCond cond)" +defs["igSetWindowPos"][2]["argsT"] = {} +defs["igSetWindowPos"][2]["argsT"][1] = {} +defs["igSetWindowPos"][2]["argsT"][1]["name"] = "name" +defs["igSetWindowPos"][2]["argsT"][1]["type"] = "const char*" +defs["igSetWindowPos"][2]["argsT"][2] = {} +defs["igSetWindowPos"][2]["argsT"][2]["name"] = "pos" +defs["igSetWindowPos"][2]["argsT"][2]["type"] = "const ImVec2" +defs["igSetWindowPos"][2]["argsT"][3] = {} +defs["igSetWindowPos"][2]["argsT"][3]["name"] = "cond" +defs["igSetWindowPos"][2]["argsT"][3]["type"] = "ImGuiCond" +defs["igSetWindowPos"][2]["argsoriginal"] = "(const char* name,const ImVec2& pos,ImGuiCond cond=0)" +defs["igSetWindowPos"][2]["call_args"] = "(name,pos,cond)" +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:336" +defs["igSetWindowPos"][2]["namespace"] = "ImGui" +defs["igSetWindowPos"][2]["ov_cimguiname"] = "igSetWindowPosStr" +defs["igSetWindowPos"][2]["ret"] = "void" +defs["igSetWindowPos"][2]["signature"] = "(const char*,const ImVec2,ImGuiCond)" +defs["igSetWindowPos"][2]["stname"] = "" +defs["igSetWindowPos"]["(const ImVec2,ImGuiCond)"] = defs["igSetWindowPos"][1] +defs["igSetWindowPos"]["(const char*,const ImVec2,ImGuiCond)"] = defs["igSetWindowPos"][2] +defs["igSetWindowSize"] = {} +defs["igSetWindowSize"][1] = {} +defs["igSetWindowSize"][1]["args"] = "(const ImVec2 size,ImGuiCond cond)" +defs["igSetWindowSize"][1]["argsT"] = {} +defs["igSetWindowSize"][1]["argsT"][1] = {} +defs["igSetWindowSize"][1]["argsT"][1]["name"] = "size" +defs["igSetWindowSize"][1]["argsT"][1]["type"] = "const ImVec2" +defs["igSetWindowSize"][1]["argsT"][2] = {} +defs["igSetWindowSize"][1]["argsT"][2]["name"] = "cond" +defs["igSetWindowSize"][1]["argsT"][2]["type"] = "ImGuiCond" +defs["igSetWindowSize"][1]["argsoriginal"] = "(const ImVec2& size,ImGuiCond cond=0)" +defs["igSetWindowSize"][1]["call_args"] = "(size,cond)" +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:332" +defs["igSetWindowSize"][1]["namespace"] = "ImGui" +defs["igSetWindowSize"][1]["ov_cimguiname"] = "igSetWindowSizeVec2" +defs["igSetWindowSize"][1]["ret"] = "void" +defs["igSetWindowSize"][1]["signature"] = "(const ImVec2,ImGuiCond)" +defs["igSetWindowSize"][1]["stname"] = "" +defs["igSetWindowSize"][2] = {} +defs["igSetWindowSize"][2]["args"] = "(const char* name,const ImVec2 size,ImGuiCond cond)" +defs["igSetWindowSize"][2]["argsT"] = {} +defs["igSetWindowSize"][2]["argsT"][1] = {} +defs["igSetWindowSize"][2]["argsT"][1]["name"] = "name" +defs["igSetWindowSize"][2]["argsT"][1]["type"] = "const char*" +defs["igSetWindowSize"][2]["argsT"][2] = {} +defs["igSetWindowSize"][2]["argsT"][2]["name"] = "size" +defs["igSetWindowSize"][2]["argsT"][2]["type"] = "const ImVec2" +defs["igSetWindowSize"][2]["argsT"][3] = {} +defs["igSetWindowSize"][2]["argsT"][3]["name"] = "cond" +defs["igSetWindowSize"][2]["argsT"][3]["type"] = "ImGuiCond" +defs["igSetWindowSize"][2]["argsoriginal"] = "(const char* name,const ImVec2& size,ImGuiCond cond=0)" +defs["igSetWindowSize"][2]["call_args"] = "(name,size,cond)" +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:337" +defs["igSetWindowSize"][2]["namespace"] = "ImGui" +defs["igSetWindowSize"][2]["ov_cimguiname"] = "igSetWindowSizeStr" +defs["igSetWindowSize"][2]["ret"] = "void" +defs["igSetWindowSize"][2]["signature"] = "(const char*,const ImVec2,ImGuiCond)" +defs["igSetWindowSize"][2]["stname"] = "" +defs["igSetWindowSize"]["(const ImVec2,ImGuiCond)"] = defs["igSetWindowSize"][1] +defs["igSetWindowSize"]["(const char*,const ImVec2,ImGuiCond)"] = defs["igSetWindowSize"][2] +defs["igShowAboutWindow"] = {} +defs["igShowAboutWindow"][1] = {} +defs["igShowAboutWindow"][1]["args"] = "(bool* p_open)" +defs["igShowAboutWindow"][1]["argsT"] = {} +defs["igShowAboutWindow"][1]["argsT"][1] = {} +defs["igShowAboutWindow"][1]["argsT"][1]["name"] = "p_open" +defs["igShowAboutWindow"][1]["argsT"][1]["type"] = "bool*" +defs["igShowAboutWindow"][1]["argsoriginal"] = "(bool* p_open=((void*)0))" +defs["igShowAboutWindow"][1]["call_args"] = "(p_open)" +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:272" +defs["igShowAboutWindow"][1]["namespace"] = "ImGui" +defs["igShowAboutWindow"][1]["ov_cimguiname"] = "igShowAboutWindow" +defs["igShowAboutWindow"][1]["ret"] = "void" +defs["igShowAboutWindow"][1]["signature"] = "(bool*)" +defs["igShowAboutWindow"][1]["stname"] = "" +defs["igShowAboutWindow"]["(bool*)"] = defs["igShowAboutWindow"][1] +defs["igShowDemoWindow"] = {} +defs["igShowDemoWindow"][1] = {} +defs["igShowDemoWindow"][1]["args"] = "(bool* p_open)" +defs["igShowDemoWindow"][1]["argsT"] = {} +defs["igShowDemoWindow"][1]["argsT"][1] = {} +defs["igShowDemoWindow"][1]["argsT"][1]["name"] = "p_open" +defs["igShowDemoWindow"][1]["argsT"][1]["type"] = "bool*" +defs["igShowDemoWindow"][1]["argsoriginal"] = "(bool* p_open=((void*)0))" +defs["igShowDemoWindow"][1]["call_args"] = "(p_open)" +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:270" +defs["igShowDemoWindow"][1]["namespace"] = "ImGui" +defs["igShowDemoWindow"][1]["ov_cimguiname"] = "igShowDemoWindow" +defs["igShowDemoWindow"][1]["ret"] = "void" +defs["igShowDemoWindow"][1]["signature"] = "(bool*)" +defs["igShowDemoWindow"][1]["stname"] = "" +defs["igShowDemoWindow"]["(bool*)"] = defs["igShowDemoWindow"][1] +defs["igShowFontSelector"] = {} +defs["igShowFontSelector"][1] = {} +defs["igShowFontSelector"][1]["args"] = "(const char* label)" +defs["igShowFontSelector"][1]["argsT"] = {} +defs["igShowFontSelector"][1]["argsT"][1] = {} +defs["igShowFontSelector"][1]["argsT"][1]["name"] = "label" +defs["igShowFontSelector"][1]["argsT"][1]["type"] = "const char*" +defs["igShowFontSelector"][1]["argsoriginal"] = "(const char* label)" +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:275" +defs["igShowFontSelector"][1]["namespace"] = "ImGui" +defs["igShowFontSelector"][1]["ov_cimguiname"] = "igShowFontSelector" +defs["igShowFontSelector"][1]["ret"] = "void" +defs["igShowFontSelector"][1]["signature"] = "(const char*)" +defs["igShowFontSelector"][1]["stname"] = "" +defs["igShowFontSelector"]["(const char*)"] = defs["igShowFontSelector"][1] +defs["igShowMetricsWindow"] = {} +defs["igShowMetricsWindow"][1] = {} +defs["igShowMetricsWindow"][1]["args"] = "(bool* p_open)" +defs["igShowMetricsWindow"][1]["argsT"] = {} +defs["igShowMetricsWindow"][1]["argsT"][1] = {} +defs["igShowMetricsWindow"][1]["argsT"][1]["name"] = "p_open" +defs["igShowMetricsWindow"][1]["argsT"][1]["type"] = "bool*" +defs["igShowMetricsWindow"][1]["argsoriginal"] = "(bool* p_open=((void*)0))" +defs["igShowMetricsWindow"][1]["call_args"] = "(p_open)" +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:271" +defs["igShowMetricsWindow"][1]["namespace"] = "ImGui" +defs["igShowMetricsWindow"][1]["ov_cimguiname"] = "igShowMetricsWindow" +defs["igShowMetricsWindow"][1]["ret"] = "void" +defs["igShowMetricsWindow"][1]["signature"] = "(bool*)" +defs["igShowMetricsWindow"][1]["stname"] = "" +defs["igShowMetricsWindow"]["(bool*)"] = defs["igShowMetricsWindow"][1] +defs["igShowStyleEditor"] = {} +defs["igShowStyleEditor"][1] = {} +defs["igShowStyleEditor"][1]["args"] = "(ImGuiStyle* ref)" +defs["igShowStyleEditor"][1]["argsT"] = {} +defs["igShowStyleEditor"][1]["argsT"][1] = {} +defs["igShowStyleEditor"][1]["argsT"][1]["name"] = "ref" +defs["igShowStyleEditor"][1]["argsT"][1]["type"] = "ImGuiStyle*" +defs["igShowStyleEditor"][1]["argsoriginal"] = "(ImGuiStyle* ref=((void*)0))" +defs["igShowStyleEditor"][1]["call_args"] = "(ref)" +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:273" +defs["igShowStyleEditor"][1]["namespace"] = "ImGui" +defs["igShowStyleEditor"][1]["ov_cimguiname"] = "igShowStyleEditor" +defs["igShowStyleEditor"][1]["ret"] = "void" +defs["igShowStyleEditor"][1]["signature"] = "(ImGuiStyle*)" +defs["igShowStyleEditor"][1]["stname"] = "" +defs["igShowStyleEditor"]["(ImGuiStyle*)"] = defs["igShowStyleEditor"][1] +defs["igShowStyleSelector"] = {} +defs["igShowStyleSelector"][1] = {} +defs["igShowStyleSelector"][1]["args"] = "(const char* label)" +defs["igShowStyleSelector"][1]["argsT"] = {} +defs["igShowStyleSelector"][1]["argsT"][1] = {} +defs["igShowStyleSelector"][1]["argsT"][1]["name"] = "label" +defs["igShowStyleSelector"][1]["argsT"][1]["type"] = "const char*" +defs["igShowStyleSelector"][1]["argsoriginal"] = "(const char* label)" +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:274" +defs["igShowStyleSelector"][1]["namespace"] = "ImGui" +defs["igShowStyleSelector"][1]["ov_cimguiname"] = "igShowStyleSelector" +defs["igShowStyleSelector"][1]["ret"] = "bool" +defs["igShowStyleSelector"][1]["signature"] = "(const char*)" +defs["igShowStyleSelector"][1]["stname"] = "" +defs["igShowStyleSelector"]["(const char*)"] = defs["igShowStyleSelector"][1] +defs["igShowUserGuide"] = {} +defs["igShowUserGuide"][1] = {} +defs["igShowUserGuide"][1]["args"] = "()" +defs["igShowUserGuide"][1]["argsT"] = {} +defs["igShowUserGuide"][1]["argsoriginal"] = "()" +defs["igShowUserGuide"][1]["call_args"] = "()" +defs["igShowUserGuide"][1]["cimguiname"] = "igShowUserGuide" +defs["igShowUserGuide"][1]["defaults"] = {} +defs["igShowUserGuide"][1]["funcname"] = "ShowUserGuide" +defs["igShowUserGuide"][1]["location"] = "imgui:276" +defs["igShowUserGuide"][1]["namespace"] = "ImGui" +defs["igShowUserGuide"][1]["ov_cimguiname"] = "igShowUserGuide" +defs["igShowUserGuide"][1]["ret"] = "void" +defs["igShowUserGuide"][1]["signature"] = "()" +defs["igShowUserGuide"][1]["stname"] = "" +defs["igShowUserGuide"]["()"] = defs["igShowUserGuide"][1] +defs["igSliderAngle"] = {} +defs["igSliderAngle"][1] = {} +defs["igSliderAngle"][1]["args"] = "(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format,ImGuiSliderFlags flags)" +defs["igSliderAngle"][1]["argsT"] = {} +defs["igSliderAngle"][1]["argsT"][1] = {} +defs["igSliderAngle"][1]["argsT"][1]["name"] = "label" +defs["igSliderAngle"][1]["argsT"][1]["type"] = "const char*" +defs["igSliderAngle"][1]["argsT"][2] = {} +defs["igSliderAngle"][1]["argsT"][2]["name"] = "v_rad" +defs["igSliderAngle"][1]["argsT"][2]["type"] = "float*" +defs["igSliderAngle"][1]["argsT"][3] = {} +defs["igSliderAngle"][1]["argsT"][3]["name"] = "v_degrees_min" +defs["igSliderAngle"][1]["argsT"][3]["type"] = "float" +defs["igSliderAngle"][1]["argsT"][4] = {} +defs["igSliderAngle"][1]["argsT"][4]["name"] = "v_degrees_max" +defs["igSliderAngle"][1]["argsT"][4]["type"] = "float" +defs["igSliderAngle"][1]["argsT"][5] = {} +defs["igSliderAngle"][1]["argsT"][5]["name"] = "format" +defs["igSliderAngle"][1]["argsT"][5]["type"] = "const char*" +defs["igSliderAngle"][1]["argsT"][6] = {} +defs["igSliderAngle"][1]["argsT"][6]["name"] = "flags" +defs["igSliderAngle"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" +defs["igSliderAngle"][1]["argsoriginal"] = "(const char* label,float* v_rad,float v_degrees_min=-360.0f,float v_degrees_max=+360.0f,const char* format=\"%.0f deg\",ImGuiSliderFlags flags=0)" +defs["igSliderAngle"][1]["call_args"] = "(label,v_rad,v_degrees_min,v_degrees_max,format,flags)" +defs["igSliderAngle"][1]["cimguiname"] = "igSliderAngle" +defs["igSliderAngle"][1]["defaults"] = {} +defs["igSliderAngle"][1]["defaults"]["flags"] = "0" +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:515" +defs["igSliderAngle"][1]["namespace"] = "ImGui" +defs["igSliderAngle"][1]["ov_cimguiname"] = "igSliderAngle" +defs["igSliderAngle"][1]["ret"] = "bool" +defs["igSliderAngle"][1]["signature"] = "(const char*,float*,float,float,const char*,ImGuiSliderFlags)" +defs["igSliderAngle"][1]["stname"] = "" +defs["igSliderAngle"]["(const char*,float*,float,float,const char*,ImGuiSliderFlags)"] = defs["igSliderAngle"][1] +defs["igSliderFloat"] = {} +defs["igSliderFloat"][1] = {} +defs["igSliderFloat"][1]["args"] = "(const char* label,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" +defs["igSliderFloat"][1]["argsT"] = {} +defs["igSliderFloat"][1]["argsT"][1] = {} +defs["igSliderFloat"][1]["argsT"][1]["name"] = "label" +defs["igSliderFloat"][1]["argsT"][1]["type"] = "const char*" +defs["igSliderFloat"][1]["argsT"][2] = {} +defs["igSliderFloat"][1]["argsT"][2]["name"] = "v" +defs["igSliderFloat"][1]["argsT"][2]["type"] = "float*" +defs["igSliderFloat"][1]["argsT"][3] = {} +defs["igSliderFloat"][1]["argsT"][3]["name"] = "v_min" +defs["igSliderFloat"][1]["argsT"][3]["type"] = "float" +defs["igSliderFloat"][1]["argsT"][4] = {} +defs["igSliderFloat"][1]["argsT"][4]["name"] = "v_max" +defs["igSliderFloat"][1]["argsT"][4]["type"] = "float" +defs["igSliderFloat"][1]["argsT"][5] = {} +defs["igSliderFloat"][1]["argsT"][5]["name"] = "format" +defs["igSliderFloat"][1]["argsT"][5]["type"] = "const char*" +defs["igSliderFloat"][1]["argsT"][6] = {} +defs["igSliderFloat"][1]["argsT"][6]["name"] = "flags" +defs["igSliderFloat"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" +defs["igSliderFloat"][1]["argsoriginal"] = "(const char* label,float* v,float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" +defs["igSliderFloat"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" +defs["igSliderFloat"][1]["cimguiname"] = "igSliderFloat" +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:511" +defs["igSliderFloat"][1]["namespace"] = "ImGui" +defs["igSliderFloat"][1]["ov_cimguiname"] = "igSliderFloat" +defs["igSliderFloat"][1]["ret"] = "bool" +defs["igSliderFloat"][1]["signature"] = "(const char*,float*,float,float,const char*,ImGuiSliderFlags)" +defs["igSliderFloat"][1]["stname"] = "" +defs["igSliderFloat"]["(const char*,float*,float,float,const char*,ImGuiSliderFlags)"] = defs["igSliderFloat"][1] +defs["igSliderFloat2"] = {} +defs["igSliderFloat2"][1] = {} +defs["igSliderFloat2"][1]["args"] = "(const char* label,float v[2],float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" +defs["igSliderFloat2"][1]["argsT"] = {} +defs["igSliderFloat2"][1]["argsT"][1] = {} +defs["igSliderFloat2"][1]["argsT"][1]["name"] = "label" +defs["igSliderFloat2"][1]["argsT"][1]["type"] = "const char*" +defs["igSliderFloat2"][1]["argsT"][2] = {} +defs["igSliderFloat2"][1]["argsT"][2]["name"] = "v" +defs["igSliderFloat2"][1]["argsT"][2]["type"] = "float[2]" +defs["igSliderFloat2"][1]["argsT"][3] = {} +defs["igSliderFloat2"][1]["argsT"][3]["name"] = "v_min" +defs["igSliderFloat2"][1]["argsT"][3]["type"] = "float" +defs["igSliderFloat2"][1]["argsT"][4] = {} +defs["igSliderFloat2"][1]["argsT"][4]["name"] = "v_max" +defs["igSliderFloat2"][1]["argsT"][4]["type"] = "float" +defs["igSliderFloat2"][1]["argsT"][5] = {} +defs["igSliderFloat2"][1]["argsT"][5]["name"] = "format" +defs["igSliderFloat2"][1]["argsT"][5]["type"] = "const char*" +defs["igSliderFloat2"][1]["argsT"][6] = {} +defs["igSliderFloat2"][1]["argsT"][6]["name"] = "flags" +defs["igSliderFloat2"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" +defs["igSliderFloat2"][1]["argsoriginal"] = "(const char* label,float v[2],float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" +defs["igSliderFloat2"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" +defs["igSliderFloat2"][1]["cimguiname"] = "igSliderFloat2" +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:512" +defs["igSliderFloat2"][1]["namespace"] = "ImGui" +defs["igSliderFloat2"][1]["ov_cimguiname"] = "igSliderFloat2" +defs["igSliderFloat2"][1]["ret"] = "bool" +defs["igSliderFloat2"][1]["signature"] = "(const char*,float[2],float,float,const char*,ImGuiSliderFlags)" +defs["igSliderFloat2"][1]["stname"] = "" +defs["igSliderFloat2"]["(const char*,float[2],float,float,const char*,ImGuiSliderFlags)"] = defs["igSliderFloat2"][1] +defs["igSliderFloat3"] = {} +defs["igSliderFloat3"][1] = {} +defs["igSliderFloat3"][1]["args"] = "(const char* label,float v[3],float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" +defs["igSliderFloat3"][1]["argsT"] = {} +defs["igSliderFloat3"][1]["argsT"][1] = {} +defs["igSliderFloat3"][1]["argsT"][1]["name"] = "label" +defs["igSliderFloat3"][1]["argsT"][1]["type"] = "const char*" +defs["igSliderFloat3"][1]["argsT"][2] = {} +defs["igSliderFloat3"][1]["argsT"][2]["name"] = "v" +defs["igSliderFloat3"][1]["argsT"][2]["type"] = "float[3]" +defs["igSliderFloat3"][1]["argsT"][3] = {} +defs["igSliderFloat3"][1]["argsT"][3]["name"] = "v_min" +defs["igSliderFloat3"][1]["argsT"][3]["type"] = "float" +defs["igSliderFloat3"][1]["argsT"][4] = {} +defs["igSliderFloat3"][1]["argsT"][4]["name"] = "v_max" +defs["igSliderFloat3"][1]["argsT"][4]["type"] = "float" +defs["igSliderFloat3"][1]["argsT"][5] = {} +defs["igSliderFloat3"][1]["argsT"][5]["name"] = "format" +defs["igSliderFloat3"][1]["argsT"][5]["type"] = "const char*" +defs["igSliderFloat3"][1]["argsT"][6] = {} +defs["igSliderFloat3"][1]["argsT"][6]["name"] = "flags" +defs["igSliderFloat3"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" +defs["igSliderFloat3"][1]["argsoriginal"] = "(const char* label,float v[3],float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" +defs["igSliderFloat3"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" +defs["igSliderFloat3"][1]["cimguiname"] = "igSliderFloat3" +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:513" +defs["igSliderFloat3"][1]["namespace"] = "ImGui" +defs["igSliderFloat3"][1]["ov_cimguiname"] = "igSliderFloat3" +defs["igSliderFloat3"][1]["ret"] = "bool" +defs["igSliderFloat3"][1]["signature"] = "(const char*,float[3],float,float,const char*,ImGuiSliderFlags)" +defs["igSliderFloat3"][1]["stname"] = "" +defs["igSliderFloat3"]["(const char*,float[3],float,float,const char*,ImGuiSliderFlags)"] = defs["igSliderFloat3"][1] +defs["igSliderFloat4"] = {} +defs["igSliderFloat4"][1] = {} +defs["igSliderFloat4"][1]["args"] = "(const char* label,float v[4],float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" +defs["igSliderFloat4"][1]["argsT"] = {} +defs["igSliderFloat4"][1]["argsT"][1] = {} +defs["igSliderFloat4"][1]["argsT"][1]["name"] = "label" +defs["igSliderFloat4"][1]["argsT"][1]["type"] = "const char*" +defs["igSliderFloat4"][1]["argsT"][2] = {} +defs["igSliderFloat4"][1]["argsT"][2]["name"] = "v" +defs["igSliderFloat4"][1]["argsT"][2]["type"] = "float[4]" +defs["igSliderFloat4"][1]["argsT"][3] = {} +defs["igSliderFloat4"][1]["argsT"][3]["name"] = "v_min" +defs["igSliderFloat4"][1]["argsT"][3]["type"] = "float" +defs["igSliderFloat4"][1]["argsT"][4] = {} +defs["igSliderFloat4"][1]["argsT"][4]["name"] = "v_max" +defs["igSliderFloat4"][1]["argsT"][4]["type"] = "float" +defs["igSliderFloat4"][1]["argsT"][5] = {} +defs["igSliderFloat4"][1]["argsT"][5]["name"] = "format" +defs["igSliderFloat4"][1]["argsT"][5]["type"] = "const char*" +defs["igSliderFloat4"][1]["argsT"][6] = {} +defs["igSliderFloat4"][1]["argsT"][6]["name"] = "flags" +defs["igSliderFloat4"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" +defs["igSliderFloat4"][1]["argsoriginal"] = "(const char* label,float v[4],float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" +defs["igSliderFloat4"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" +defs["igSliderFloat4"][1]["cimguiname"] = "igSliderFloat4" +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:514" +defs["igSliderFloat4"][1]["namespace"] = "ImGui" +defs["igSliderFloat4"][1]["ov_cimguiname"] = "igSliderFloat4" +defs["igSliderFloat4"][1]["ret"] = "bool" +defs["igSliderFloat4"][1]["signature"] = "(const char*,float[4],float,float,const char*,ImGuiSliderFlags)" +defs["igSliderFloat4"][1]["stname"] = "" +defs["igSliderFloat4"]["(const char*,float[4],float,float,const char*,ImGuiSliderFlags)"] = defs["igSliderFloat4"][1] +defs["igSliderInt"] = {} +defs["igSliderInt"][1] = {} +defs["igSliderInt"][1]["args"] = "(const char* label,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" +defs["igSliderInt"][1]["argsT"] = {} +defs["igSliderInt"][1]["argsT"][1] = {} +defs["igSliderInt"][1]["argsT"][1]["name"] = "label" +defs["igSliderInt"][1]["argsT"][1]["type"] = "const char*" +defs["igSliderInt"][1]["argsT"][2] = {} +defs["igSliderInt"][1]["argsT"][2]["name"] = "v" +defs["igSliderInt"][1]["argsT"][2]["type"] = "int*" +defs["igSliderInt"][1]["argsT"][3] = {} +defs["igSliderInt"][1]["argsT"][3]["name"] = "v_min" +defs["igSliderInt"][1]["argsT"][3]["type"] = "int" +defs["igSliderInt"][1]["argsT"][4] = {} +defs["igSliderInt"][1]["argsT"][4]["name"] = "v_max" +defs["igSliderInt"][1]["argsT"][4]["type"] = "int" +defs["igSliderInt"][1]["argsT"][5] = {} +defs["igSliderInt"][1]["argsT"][5]["name"] = "format" +defs["igSliderInt"][1]["argsT"][5]["type"] = "const char*" +defs["igSliderInt"][1]["argsT"][6] = {} +defs["igSliderInt"][1]["argsT"][6]["name"] = "flags" +defs["igSliderInt"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" +defs["igSliderInt"][1]["argsoriginal"] = "(const char* label,int* v,int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)" +defs["igSliderInt"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" +defs["igSliderInt"][1]["cimguiname"] = "igSliderInt" +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:516" +defs["igSliderInt"][1]["namespace"] = "ImGui" +defs["igSliderInt"][1]["ov_cimguiname"] = "igSliderInt" +defs["igSliderInt"][1]["ret"] = "bool" +defs["igSliderInt"][1]["signature"] = "(const char*,int*,int,int,const char*,ImGuiSliderFlags)" +defs["igSliderInt"][1]["stname"] = "" +defs["igSliderInt"]["(const char*,int*,int,int,const char*,ImGuiSliderFlags)"] = defs["igSliderInt"][1] +defs["igSliderInt2"] = {} +defs["igSliderInt2"][1] = {} +defs["igSliderInt2"][1]["args"] = "(const char* label,int v[2],int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" +defs["igSliderInt2"][1]["argsT"] = {} +defs["igSliderInt2"][1]["argsT"][1] = {} +defs["igSliderInt2"][1]["argsT"][1]["name"] = "label" +defs["igSliderInt2"][1]["argsT"][1]["type"] = "const char*" +defs["igSliderInt2"][1]["argsT"][2] = {} +defs["igSliderInt2"][1]["argsT"][2]["name"] = "v" +defs["igSliderInt2"][1]["argsT"][2]["type"] = "int[2]" +defs["igSliderInt2"][1]["argsT"][3] = {} +defs["igSliderInt2"][1]["argsT"][3]["name"] = "v_min" +defs["igSliderInt2"][1]["argsT"][3]["type"] = "int" +defs["igSliderInt2"][1]["argsT"][4] = {} +defs["igSliderInt2"][1]["argsT"][4]["name"] = "v_max" +defs["igSliderInt2"][1]["argsT"][4]["type"] = "int" +defs["igSliderInt2"][1]["argsT"][5] = {} +defs["igSliderInt2"][1]["argsT"][5]["name"] = "format" +defs["igSliderInt2"][1]["argsT"][5]["type"] = "const char*" +defs["igSliderInt2"][1]["argsT"][6] = {} +defs["igSliderInt2"][1]["argsT"][6]["name"] = "flags" +defs["igSliderInt2"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" +defs["igSliderInt2"][1]["argsoriginal"] = "(const char* label,int v[2],int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)" +defs["igSliderInt2"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" +defs["igSliderInt2"][1]["cimguiname"] = "igSliderInt2" +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:517" +defs["igSliderInt2"][1]["namespace"] = "ImGui" +defs["igSliderInt2"][1]["ov_cimguiname"] = "igSliderInt2" +defs["igSliderInt2"][1]["ret"] = "bool" +defs["igSliderInt2"][1]["signature"] = "(const char*,int[2],int,int,const char*,ImGuiSliderFlags)" +defs["igSliderInt2"][1]["stname"] = "" +defs["igSliderInt2"]["(const char*,int[2],int,int,const char*,ImGuiSliderFlags)"] = defs["igSliderInt2"][1] +defs["igSliderInt3"] = {} +defs["igSliderInt3"][1] = {} +defs["igSliderInt3"][1]["args"] = "(const char* label,int v[3],int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" +defs["igSliderInt3"][1]["argsT"] = {} +defs["igSliderInt3"][1]["argsT"][1] = {} +defs["igSliderInt3"][1]["argsT"][1]["name"] = "label" +defs["igSliderInt3"][1]["argsT"][1]["type"] = "const char*" +defs["igSliderInt3"][1]["argsT"][2] = {} +defs["igSliderInt3"][1]["argsT"][2]["name"] = "v" +defs["igSliderInt3"][1]["argsT"][2]["type"] = "int[3]" +defs["igSliderInt3"][1]["argsT"][3] = {} +defs["igSliderInt3"][1]["argsT"][3]["name"] = "v_min" +defs["igSliderInt3"][1]["argsT"][3]["type"] = "int" +defs["igSliderInt3"][1]["argsT"][4] = {} +defs["igSliderInt3"][1]["argsT"][4]["name"] = "v_max" +defs["igSliderInt3"][1]["argsT"][4]["type"] = "int" +defs["igSliderInt3"][1]["argsT"][5] = {} +defs["igSliderInt3"][1]["argsT"][5]["name"] = "format" +defs["igSliderInt3"][1]["argsT"][5]["type"] = "const char*" +defs["igSliderInt3"][1]["argsT"][6] = {} +defs["igSliderInt3"][1]["argsT"][6]["name"] = "flags" +defs["igSliderInt3"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" +defs["igSliderInt3"][1]["argsoriginal"] = "(const char* label,int v[3],int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)" +defs["igSliderInt3"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" +defs["igSliderInt3"][1]["cimguiname"] = "igSliderInt3" +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:518" +defs["igSliderInt3"][1]["namespace"] = "ImGui" +defs["igSliderInt3"][1]["ov_cimguiname"] = "igSliderInt3" +defs["igSliderInt3"][1]["ret"] = "bool" +defs["igSliderInt3"][1]["signature"] = "(const char*,int[3],int,int,const char*,ImGuiSliderFlags)" +defs["igSliderInt3"][1]["stname"] = "" +defs["igSliderInt3"]["(const char*,int[3],int,int,const char*,ImGuiSliderFlags)"] = defs["igSliderInt3"][1] +defs["igSliderInt4"] = {} +defs["igSliderInt4"][1] = {} +defs["igSliderInt4"][1]["args"] = "(const char* label,int v[4],int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" +defs["igSliderInt4"][1]["argsT"] = {} +defs["igSliderInt4"][1]["argsT"][1] = {} +defs["igSliderInt4"][1]["argsT"][1]["name"] = "label" +defs["igSliderInt4"][1]["argsT"][1]["type"] = "const char*" +defs["igSliderInt4"][1]["argsT"][2] = {} +defs["igSliderInt4"][1]["argsT"][2]["name"] = "v" +defs["igSliderInt4"][1]["argsT"][2]["type"] = "int[4]" +defs["igSliderInt4"][1]["argsT"][3] = {} +defs["igSliderInt4"][1]["argsT"][3]["name"] = "v_min" +defs["igSliderInt4"][1]["argsT"][3]["type"] = "int" +defs["igSliderInt4"][1]["argsT"][4] = {} +defs["igSliderInt4"][1]["argsT"][4]["name"] = "v_max" +defs["igSliderInt4"][1]["argsT"][4]["type"] = "int" +defs["igSliderInt4"][1]["argsT"][5] = {} +defs["igSliderInt4"][1]["argsT"][5]["name"] = "format" +defs["igSliderInt4"][1]["argsT"][5]["type"] = "const char*" +defs["igSliderInt4"][1]["argsT"][6] = {} +defs["igSliderInt4"][1]["argsT"][6]["name"] = "flags" +defs["igSliderInt4"][1]["argsT"][6]["type"] = "ImGuiSliderFlags" +defs["igSliderInt4"][1]["argsoriginal"] = "(const char* label,int v[4],int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)" +defs["igSliderInt4"][1]["call_args"] = "(label,v,v_min,v_max,format,flags)" +defs["igSliderInt4"][1]["cimguiname"] = "igSliderInt4" +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:519" +defs["igSliderInt4"][1]["namespace"] = "ImGui" +defs["igSliderInt4"][1]["ov_cimguiname"] = "igSliderInt4" +defs["igSliderInt4"][1]["ret"] = "bool" +defs["igSliderInt4"][1]["signature"] = "(const char*,int[4],int,int,const char*,ImGuiSliderFlags)" +defs["igSliderInt4"][1]["stname"] = "" +defs["igSliderInt4"]["(const char*,int[4],int,int,const char*,ImGuiSliderFlags)"] = defs["igSliderInt4"][1] +defs["igSliderScalar"] = {} +defs["igSliderScalar"][1] = {} +defs["igSliderScalar"][1]["args"] = "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)" +defs["igSliderScalar"][1]["argsT"] = {} +defs["igSliderScalar"][1]["argsT"][1] = {} +defs["igSliderScalar"][1]["argsT"][1]["name"] = "label" +defs["igSliderScalar"][1]["argsT"][1]["type"] = "const char*" +defs["igSliderScalar"][1]["argsT"][2] = {} +defs["igSliderScalar"][1]["argsT"][2]["name"] = "data_type" +defs["igSliderScalar"][1]["argsT"][2]["type"] = "ImGuiDataType" +defs["igSliderScalar"][1]["argsT"][3] = {} +defs["igSliderScalar"][1]["argsT"][3]["name"] = "p_data" +defs["igSliderScalar"][1]["argsT"][3]["type"] = "void*" +defs["igSliderScalar"][1]["argsT"][4] = {} +defs["igSliderScalar"][1]["argsT"][4]["name"] = "p_min" +defs["igSliderScalar"][1]["argsT"][4]["type"] = "const void*" +defs["igSliderScalar"][1]["argsT"][5] = {} +defs["igSliderScalar"][1]["argsT"][5]["name"] = "p_max" +defs["igSliderScalar"][1]["argsT"][5]["type"] = "const void*" +defs["igSliderScalar"][1]["argsT"][6] = {} +defs["igSliderScalar"][1]["argsT"][6]["name"] = "format" +defs["igSliderScalar"][1]["argsT"][6]["type"] = "const char*" +defs["igSliderScalar"][1]["argsT"][7] = {} +defs["igSliderScalar"][1]["argsT"][7]["name"] = "flags" +defs["igSliderScalar"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" +defs["igSliderScalar"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format=((void*)0),ImGuiSliderFlags flags=0)" +defs["igSliderScalar"][1]["call_args"] = "(label,data_type,p_data,p_min,p_max,format,flags)" +defs["igSliderScalar"][1]["cimguiname"] = "igSliderScalar" +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:520" +defs["igSliderScalar"][1]["namespace"] = "ImGui" +defs["igSliderScalar"][1]["ov_cimguiname"] = "igSliderScalar" +defs["igSliderScalar"][1]["ret"] = "bool" +defs["igSliderScalar"][1]["signature"] = "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiSliderFlags)" +defs["igSliderScalar"][1]["stname"] = "" +defs["igSliderScalar"]["(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiSliderFlags)"] = defs["igSliderScalar"][1] +defs["igSliderScalarN"] = {} +defs["igSliderScalarN"][1] = {} +defs["igSliderScalarN"][1]["args"] = "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)" +defs["igSliderScalarN"][1]["argsT"] = {} +defs["igSliderScalarN"][1]["argsT"][1] = {} +defs["igSliderScalarN"][1]["argsT"][1]["name"] = "label" +defs["igSliderScalarN"][1]["argsT"][1]["type"] = "const char*" +defs["igSliderScalarN"][1]["argsT"][2] = {} +defs["igSliderScalarN"][1]["argsT"][2]["name"] = "data_type" +defs["igSliderScalarN"][1]["argsT"][2]["type"] = "ImGuiDataType" +defs["igSliderScalarN"][1]["argsT"][3] = {} +defs["igSliderScalarN"][1]["argsT"][3]["name"] = "p_data" +defs["igSliderScalarN"][1]["argsT"][3]["type"] = "void*" +defs["igSliderScalarN"][1]["argsT"][4] = {} +defs["igSliderScalarN"][1]["argsT"][4]["name"] = "components" +defs["igSliderScalarN"][1]["argsT"][4]["type"] = "int" +defs["igSliderScalarN"][1]["argsT"][5] = {} +defs["igSliderScalarN"][1]["argsT"][5]["name"] = "p_min" +defs["igSliderScalarN"][1]["argsT"][5]["type"] = "const void*" +defs["igSliderScalarN"][1]["argsT"][6] = {} +defs["igSliderScalarN"][1]["argsT"][6]["name"] = "p_max" +defs["igSliderScalarN"][1]["argsT"][6]["type"] = "const void*" +defs["igSliderScalarN"][1]["argsT"][7] = {} +defs["igSliderScalarN"][1]["argsT"][7]["name"] = "format" +defs["igSliderScalarN"][1]["argsT"][7]["type"] = "const char*" +defs["igSliderScalarN"][1]["argsT"][8] = {} +defs["igSliderScalarN"][1]["argsT"][8]["name"] = "flags" +defs["igSliderScalarN"][1]["argsT"][8]["type"] = "ImGuiSliderFlags" +defs["igSliderScalarN"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* p_data,int components,const void* p_min,const void* p_max,const char* format=((void*)0),ImGuiSliderFlags flags=0)" +defs["igSliderScalarN"][1]["call_args"] = "(label,data_type,p_data,components,p_min,p_max,format,flags)" +defs["igSliderScalarN"][1]["cimguiname"] = "igSliderScalarN" +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:521" +defs["igSliderScalarN"][1]["namespace"] = "ImGui" +defs["igSliderScalarN"][1]["ov_cimguiname"] = "igSliderScalarN" +defs["igSliderScalarN"][1]["ret"] = "bool" +defs["igSliderScalarN"][1]["signature"] = "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiSliderFlags)" +defs["igSliderScalarN"][1]["stname"] = "" +defs["igSliderScalarN"]["(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiSliderFlags)"] = defs["igSliderScalarN"][1] +defs["igSmallButton"] = {} +defs["igSmallButton"][1] = {} +defs["igSmallButton"][1]["args"] = "(const char* label)" +defs["igSmallButton"][1]["argsT"] = {} +defs["igSmallButton"][1]["argsT"][1] = {} +defs["igSmallButton"][1]["argsT"][1]["name"] = "label" +defs["igSmallButton"][1]["argsT"][1]["type"] = "const char*" +defs["igSmallButton"][1]["argsoriginal"] = "(const char* label)" +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:459" +defs["igSmallButton"][1]["namespace"] = "ImGui" +defs["igSmallButton"][1]["ov_cimguiname"] = "igSmallButton" +defs["igSmallButton"][1]["ret"] = "bool" +defs["igSmallButton"][1]["signature"] = "(const char*)" +defs["igSmallButton"][1]["stname"] = "" +defs["igSmallButton"]["(const char*)"] = defs["igSmallButton"][1] +defs["igSpacing"] = {} +defs["igSpacing"][1] = {} +defs["igSpacing"][1]["args"] = "()" +defs["igSpacing"][1]["argsT"] = {} +defs["igSpacing"][1]["argsoriginal"] = "()" +defs["igSpacing"][1]["call_args"] = "()" +defs["igSpacing"][1]["cimguiname"] = "igSpacing" +defs["igSpacing"][1]["defaults"] = {} +defs["igSpacing"][1]["funcname"] = "Spacing" +defs["igSpacing"][1]["location"] = "imgui:403" +defs["igSpacing"][1]["namespace"] = "ImGui" +defs["igSpacing"][1]["ov_cimguiname"] = "igSpacing" +defs["igSpacing"][1]["ret"] = "void" +defs["igSpacing"][1]["signature"] = "()" +defs["igSpacing"][1]["stname"] = "" +defs["igSpacing"]["()"] = defs["igSpacing"][1] +defs["igStyleColorsClassic"] = {} +defs["igStyleColorsClassic"][1] = {} +defs["igStyleColorsClassic"][1]["args"] = "(ImGuiStyle* dst)" +defs["igStyleColorsClassic"][1]["argsT"] = {} +defs["igStyleColorsClassic"][1]["argsT"][1] = {} +defs["igStyleColorsClassic"][1]["argsT"][1]["name"] = "dst" +defs["igStyleColorsClassic"][1]["argsT"][1]["type"] = "ImGuiStyle*" +defs["igStyleColorsClassic"][1]["argsoriginal"] = "(ImGuiStyle* dst=((void*)0))" +defs["igStyleColorsClassic"][1]["call_args"] = "(dst)" +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:282" +defs["igStyleColorsClassic"][1]["namespace"] = "ImGui" +defs["igStyleColorsClassic"][1]["ov_cimguiname"] = "igStyleColorsClassic" +defs["igStyleColorsClassic"][1]["ret"] = "void" +defs["igStyleColorsClassic"][1]["signature"] = "(ImGuiStyle*)" +defs["igStyleColorsClassic"][1]["stname"] = "" +defs["igStyleColorsClassic"]["(ImGuiStyle*)"] = defs["igStyleColorsClassic"][1] +defs["igStyleColorsDark"] = {} +defs["igStyleColorsDark"][1] = {} +defs["igStyleColorsDark"][1]["args"] = "(ImGuiStyle* dst)" +defs["igStyleColorsDark"][1]["argsT"] = {} +defs["igStyleColorsDark"][1]["argsT"][1] = {} +defs["igStyleColorsDark"][1]["argsT"][1]["name"] = "dst" +defs["igStyleColorsDark"][1]["argsT"][1]["type"] = "ImGuiStyle*" +defs["igStyleColorsDark"][1]["argsoriginal"] = "(ImGuiStyle* dst=((void*)0))" +defs["igStyleColorsDark"][1]["call_args"] = "(dst)" +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:280" +defs["igStyleColorsDark"][1]["namespace"] = "ImGui" +defs["igStyleColorsDark"][1]["ov_cimguiname"] = "igStyleColorsDark" +defs["igStyleColorsDark"][1]["ret"] = "void" +defs["igStyleColorsDark"][1]["signature"] = "(ImGuiStyle*)" +defs["igStyleColorsDark"][1]["stname"] = "" +defs["igStyleColorsDark"]["(ImGuiStyle*)"] = defs["igStyleColorsDark"][1] +defs["igStyleColorsLight"] = {} +defs["igStyleColorsLight"][1] = {} +defs["igStyleColorsLight"][1]["args"] = "(ImGuiStyle* dst)" +defs["igStyleColorsLight"][1]["argsT"] = {} +defs["igStyleColorsLight"][1]["argsT"][1] = {} +defs["igStyleColorsLight"][1]["argsT"][1]["name"] = "dst" +defs["igStyleColorsLight"][1]["argsT"][1]["type"] = "ImGuiStyle*" +defs["igStyleColorsLight"][1]["argsoriginal"] = "(ImGuiStyle* dst=((void*)0))" +defs["igStyleColorsLight"][1]["call_args"] = "(dst)" +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:281" +defs["igStyleColorsLight"][1]["namespace"] = "ImGui" +defs["igStyleColorsLight"][1]["ov_cimguiname"] = "igStyleColorsLight" +defs["igStyleColorsLight"][1]["ret"] = "void" +defs["igStyleColorsLight"][1]["signature"] = "(ImGuiStyle*)" +defs["igStyleColorsLight"][1]["stname"] = "" +defs["igStyleColorsLight"]["(ImGuiStyle*)"] = defs["igStyleColorsLight"][1] +defs["igTabItemButton"] = {} +defs["igTabItemButton"][1] = {} +defs["igTabItemButton"][1]["args"] = "(const char* label,ImGuiTabItemFlags flags)" +defs["igTabItemButton"][1]["argsT"] = {} +defs["igTabItemButton"][1]["argsT"][1] = {} +defs["igTabItemButton"][1]["argsT"][1]["name"] = "label" +defs["igTabItemButton"][1]["argsT"][1]["type"] = "const char*" +defs["igTabItemButton"][1]["argsT"][2] = {} +defs["igTabItemButton"][1]["argsT"][2]["name"] = "flags" +defs["igTabItemButton"][1]["argsT"][2]["type"] = "ImGuiTabItemFlags" +defs["igTabItemButton"][1]["argsoriginal"] = "(const char* label,ImGuiTabItemFlags flags=0)" +defs["igTabItemButton"][1]["call_args"] = "(label,flags)" +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:732" +defs["igTabItemButton"][1]["namespace"] = "ImGui" +defs["igTabItemButton"][1]["ov_cimguiname"] = "igTabItemButton" +defs["igTabItemButton"][1]["ret"] = "bool" +defs["igTabItemButton"][1]["signature"] = "(const char*,ImGuiTabItemFlags)" +defs["igTabItemButton"][1]["stname"] = "" +defs["igTabItemButton"]["(const char*,ImGuiTabItemFlags)"] = defs["igTabItemButton"][1] +defs["igTableGetColumnCount"] = {} +defs["igTableGetColumnCount"][1] = {} +defs["igTableGetColumnCount"][1]["args"] = "()" +defs["igTableGetColumnCount"][1]["argsT"] = {} +defs["igTableGetColumnCount"][1]["argsoriginal"] = "()" +defs["igTableGetColumnCount"][1]["call_args"] = "()" +defs["igTableGetColumnCount"][1]["cimguiname"] = "igTableGetColumnCount" +defs["igTableGetColumnCount"][1]["defaults"] = {} +defs["igTableGetColumnCount"][1]["funcname"] = "TableGetColumnCount" +defs["igTableGetColumnCount"][1]["location"] = "imgui:709" +defs["igTableGetColumnCount"][1]["namespace"] = "ImGui" +defs["igTableGetColumnCount"][1]["ov_cimguiname"] = "igTableGetColumnCount" +defs["igTableGetColumnCount"][1]["ret"] = "int" +defs["igTableGetColumnCount"][1]["signature"] = "()" +defs["igTableGetColumnCount"][1]["stname"] = "" +defs["igTableGetColumnCount"]["()"] = defs["igTableGetColumnCount"][1] +defs["igTableGetColumnFlags"] = {} +defs["igTableGetColumnFlags"][1] = {} +defs["igTableGetColumnFlags"][1]["args"] = "(int column_n)" +defs["igTableGetColumnFlags"][1]["argsT"] = {} +defs["igTableGetColumnFlags"][1]["argsT"][1] = {} +defs["igTableGetColumnFlags"][1]["argsT"][1]["name"] = "column_n" +defs["igTableGetColumnFlags"][1]["argsT"][1]["type"] = "int" +defs["igTableGetColumnFlags"][1]["argsoriginal"] = "(int column_n=-1)" +defs["igTableGetColumnFlags"][1]["call_args"] = "(column_n)" +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:713" +defs["igTableGetColumnFlags"][1]["namespace"] = "ImGui" +defs["igTableGetColumnFlags"][1]["ov_cimguiname"] = "igTableGetColumnFlags" +defs["igTableGetColumnFlags"][1]["ret"] = "ImGuiTableColumnFlags" +defs["igTableGetColumnFlags"][1]["signature"] = "(int)" +defs["igTableGetColumnFlags"][1]["stname"] = "" +defs["igTableGetColumnFlags"]["(int)"] = defs["igTableGetColumnFlags"][1] +defs["igTableGetColumnIndex"] = {} +defs["igTableGetColumnIndex"][1] = {} +defs["igTableGetColumnIndex"][1]["args"] = "()" +defs["igTableGetColumnIndex"][1]["argsT"] = {} +defs["igTableGetColumnIndex"][1]["argsoriginal"] = "()" +defs["igTableGetColumnIndex"][1]["call_args"] = "()" +defs["igTableGetColumnIndex"][1]["cimguiname"] = "igTableGetColumnIndex" +defs["igTableGetColumnIndex"][1]["defaults"] = {} +defs["igTableGetColumnIndex"][1]["funcname"] = "TableGetColumnIndex" +defs["igTableGetColumnIndex"][1]["location"] = "imgui:710" +defs["igTableGetColumnIndex"][1]["namespace"] = "ImGui" +defs["igTableGetColumnIndex"][1]["ov_cimguiname"] = "igTableGetColumnIndex" +defs["igTableGetColumnIndex"][1]["ret"] = "int" +defs["igTableGetColumnIndex"][1]["signature"] = "()" +defs["igTableGetColumnIndex"][1]["stname"] = "" +defs["igTableGetColumnIndex"]["()"] = defs["igTableGetColumnIndex"][1] +defs["igTableGetColumnName"] = {} +defs["igTableGetColumnName"][1] = {} +defs["igTableGetColumnName"][1]["args"] = "(int column_n)" +defs["igTableGetColumnName"][1]["argsT"] = {} +defs["igTableGetColumnName"][1]["argsT"][1] = {} +defs["igTableGetColumnName"][1]["argsT"][1]["name"] = "column_n" +defs["igTableGetColumnName"][1]["argsT"][1]["type"] = "int" +defs["igTableGetColumnName"][1]["argsoriginal"] = "(int column_n=-1)" +defs["igTableGetColumnName"][1]["call_args"] = "(column_n)" +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:712" +defs["igTableGetColumnName"][1]["namespace"] = "ImGui" +defs["igTableGetColumnName"][1]["ov_cimguiname"] = "igTableGetColumnName" +defs["igTableGetColumnName"][1]["ret"] = "const char*" +defs["igTableGetColumnName"][1]["signature"] = "(int)" +defs["igTableGetColumnName"][1]["stname"] = "" +defs["igTableGetColumnName"]["(int)"] = defs["igTableGetColumnName"][1] +defs["igTableGetRowIndex"] = {} +defs["igTableGetRowIndex"][1] = {} +defs["igTableGetRowIndex"][1]["args"] = "()" +defs["igTableGetRowIndex"][1]["argsT"] = {} +defs["igTableGetRowIndex"][1]["argsoriginal"] = "()" +defs["igTableGetRowIndex"][1]["call_args"] = "()" +defs["igTableGetRowIndex"][1]["cimguiname"] = "igTableGetRowIndex" +defs["igTableGetRowIndex"][1]["defaults"] = {} +defs["igTableGetRowIndex"][1]["funcname"] = "TableGetRowIndex" +defs["igTableGetRowIndex"][1]["location"] = "imgui:711" +defs["igTableGetRowIndex"][1]["namespace"] = "ImGui" +defs["igTableGetRowIndex"][1]["ov_cimguiname"] = "igTableGetRowIndex" +defs["igTableGetRowIndex"][1]["ret"] = "int" +defs["igTableGetRowIndex"][1]["signature"] = "()" +defs["igTableGetRowIndex"][1]["stname"] = "" +defs["igTableGetRowIndex"]["()"] = defs["igTableGetRowIndex"][1] +defs["igTableGetSortSpecs"] = {} +defs["igTableGetSortSpecs"][1] = {} +defs["igTableGetSortSpecs"][1]["args"] = "()" +defs["igTableGetSortSpecs"][1]["argsT"] = {} +defs["igTableGetSortSpecs"][1]["argsoriginal"] = "()" +defs["igTableGetSortSpecs"][1]["call_args"] = "()" +defs["igTableGetSortSpecs"][1]["cimguiname"] = "igTableGetSortSpecs" +defs["igTableGetSortSpecs"][1]["defaults"] = {} +defs["igTableGetSortSpecs"][1]["funcname"] = "TableGetSortSpecs" +defs["igTableGetSortSpecs"][1]["location"] = "imgui:706" +defs["igTableGetSortSpecs"][1]["namespace"] = "ImGui" +defs["igTableGetSortSpecs"][1]["ov_cimguiname"] = "igTableGetSortSpecs" +defs["igTableGetSortSpecs"][1]["ret"] = "ImGuiTableSortSpecs*" +defs["igTableGetSortSpecs"][1]["signature"] = "()" +defs["igTableGetSortSpecs"][1]["stname"] = "" +defs["igTableGetSortSpecs"]["()"] = defs["igTableGetSortSpecs"][1] +defs["igTableHeader"] = {} +defs["igTableHeader"][1] = {} +defs["igTableHeader"][1]["args"] = "(const char* label)" +defs["igTableHeader"][1]["argsT"] = {} +defs["igTableHeader"][1]["argsT"][1] = {} +defs["igTableHeader"][1]["argsT"][1]["name"] = "label" +defs["igTableHeader"][1]["argsT"][1]["type"] = "const char*" +defs["igTableHeader"][1]["argsoriginal"] = "(const char* label)" +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:699" +defs["igTableHeader"][1]["namespace"] = "ImGui" +defs["igTableHeader"][1]["ov_cimguiname"] = "igTableHeader" +defs["igTableHeader"][1]["ret"] = "void" +defs["igTableHeader"][1]["signature"] = "(const char*)" +defs["igTableHeader"][1]["stname"] = "" +defs["igTableHeader"]["(const char*)"] = defs["igTableHeader"][1] +defs["igTableHeadersRow"] = {} +defs["igTableHeadersRow"][1] = {} +defs["igTableHeadersRow"][1]["args"] = "()" +defs["igTableHeadersRow"][1]["argsT"] = {} +defs["igTableHeadersRow"][1]["argsoriginal"] = "()" +defs["igTableHeadersRow"][1]["call_args"] = "()" +defs["igTableHeadersRow"][1]["cimguiname"] = "igTableHeadersRow" +defs["igTableHeadersRow"][1]["defaults"] = {} +defs["igTableHeadersRow"][1]["funcname"] = "TableHeadersRow" +defs["igTableHeadersRow"][1]["location"] = "imgui:698" +defs["igTableHeadersRow"][1]["namespace"] = "ImGui" +defs["igTableHeadersRow"][1]["ov_cimguiname"] = "igTableHeadersRow" +defs["igTableHeadersRow"][1]["ret"] = "void" +defs["igTableHeadersRow"][1]["signature"] = "()" +defs["igTableHeadersRow"][1]["stname"] = "" +defs["igTableHeadersRow"]["()"] = defs["igTableHeadersRow"][1] +defs["igTableNextColumn"] = {} +defs["igTableNextColumn"][1] = {} +defs["igTableNextColumn"][1]["args"] = "()" +defs["igTableNextColumn"][1]["argsT"] = {} +defs["igTableNextColumn"][1]["argsoriginal"] = "()" +defs["igTableNextColumn"][1]["call_args"] = "()" +defs["igTableNextColumn"][1]["cimguiname"] = "igTableNextColumn" +defs["igTableNextColumn"][1]["defaults"] = {} +defs["igTableNextColumn"][1]["funcname"] = "TableNextColumn" +defs["igTableNextColumn"][1]["location"] = "imgui:686" +defs["igTableNextColumn"][1]["namespace"] = "ImGui" +defs["igTableNextColumn"][1]["ov_cimguiname"] = "igTableNextColumn" +defs["igTableNextColumn"][1]["ret"] = "bool" +defs["igTableNextColumn"][1]["signature"] = "()" +defs["igTableNextColumn"][1]["stname"] = "" +defs["igTableNextColumn"]["()"] = defs["igTableNextColumn"][1] +defs["igTableNextRow"] = {} +defs["igTableNextRow"][1] = {} +defs["igTableNextRow"][1]["args"] = "(ImGuiTableRowFlags row_flags,float min_row_height)" +defs["igTableNextRow"][1]["argsT"] = {} +defs["igTableNextRow"][1]["argsT"][1] = {} +defs["igTableNextRow"][1]["argsT"][1]["name"] = "row_flags" +defs["igTableNextRow"][1]["argsT"][1]["type"] = "ImGuiTableRowFlags" +defs["igTableNextRow"][1]["argsT"][2] = {} +defs["igTableNextRow"][1]["argsT"][2]["name"] = "min_row_height" +defs["igTableNextRow"][1]["argsT"][2]["type"] = "float" +defs["igTableNextRow"][1]["argsoriginal"] = "(ImGuiTableRowFlags row_flags=0,float min_row_height=0.0f)" +defs["igTableNextRow"][1]["call_args"] = "(row_flags,min_row_height)" +defs["igTableNextRow"][1]["cimguiname"] = "igTableNextRow" +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:685" +defs["igTableNextRow"][1]["namespace"] = "ImGui" +defs["igTableNextRow"][1]["ov_cimguiname"] = "igTableNextRow" +defs["igTableNextRow"][1]["ret"] = "void" +defs["igTableNextRow"][1]["signature"] = "(ImGuiTableRowFlags,float)" +defs["igTableNextRow"][1]["stname"] = "" +defs["igTableNextRow"]["(ImGuiTableRowFlags,float)"] = defs["igTableNextRow"][1] +defs["igTableSetBgColor"] = {} +defs["igTableSetBgColor"][1] = {} +defs["igTableSetBgColor"][1]["args"] = "(ImGuiTableBgTarget target,ImU32 color,int column_n)" +defs["igTableSetBgColor"][1]["argsT"] = {} +defs["igTableSetBgColor"][1]["argsT"][1] = {} +defs["igTableSetBgColor"][1]["argsT"][1]["name"] = "target" +defs["igTableSetBgColor"][1]["argsT"][1]["type"] = "ImGuiTableBgTarget" +defs["igTableSetBgColor"][1]["argsT"][2] = {} +defs["igTableSetBgColor"][1]["argsT"][2]["name"] = "color" +defs["igTableSetBgColor"][1]["argsT"][2]["type"] = "ImU32" +defs["igTableSetBgColor"][1]["argsT"][3] = {} +defs["igTableSetBgColor"][1]["argsT"][3]["name"] = "column_n" +defs["igTableSetBgColor"][1]["argsT"][3]["type"] = "int" +defs["igTableSetBgColor"][1]["argsoriginal"] = "(ImGuiTableBgTarget target,ImU32 color,int column_n=-1)" +defs["igTableSetBgColor"][1]["call_args"] = "(target,color,column_n)" +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:714" +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["igTableSetColumnIndex"] = {} +defs["igTableSetColumnIndex"][1] = {} +defs["igTableSetColumnIndex"][1]["args"] = "(int column_n)" +defs["igTableSetColumnIndex"][1]["argsT"] = {} +defs["igTableSetColumnIndex"][1]["argsT"][1] = {} +defs["igTableSetColumnIndex"][1]["argsT"][1]["name"] = "column_n" +defs["igTableSetColumnIndex"][1]["argsT"][1]["type"] = "int" +defs["igTableSetColumnIndex"][1]["argsoriginal"] = "(int column_n)" +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:687" +defs["igTableSetColumnIndex"][1]["namespace"] = "ImGui" +defs["igTableSetColumnIndex"][1]["ov_cimguiname"] = "igTableSetColumnIndex" +defs["igTableSetColumnIndex"][1]["ret"] = "bool" +defs["igTableSetColumnIndex"][1]["signature"] = "(int)" +defs["igTableSetColumnIndex"][1]["stname"] = "" +defs["igTableSetColumnIndex"]["(int)"] = defs["igTableSetColumnIndex"][1] +defs["igTableSetupColumn"] = {} +defs["igTableSetupColumn"][1] = {} +defs["igTableSetupColumn"][1]["args"] = "(const char* label,ImGuiTableColumnFlags flags,float init_width_or_weight,ImU32 user_id)" +defs["igTableSetupColumn"][1]["argsT"] = {} +defs["igTableSetupColumn"][1]["argsT"][1] = {} +defs["igTableSetupColumn"][1]["argsT"][1]["name"] = "label" +defs["igTableSetupColumn"][1]["argsT"][1]["type"] = "const char*" +defs["igTableSetupColumn"][1]["argsT"][2] = {} +defs["igTableSetupColumn"][1]["argsT"][2]["name"] = "flags" +defs["igTableSetupColumn"][1]["argsT"][2]["type"] = "ImGuiTableColumnFlags" +defs["igTableSetupColumn"][1]["argsT"][3] = {} +defs["igTableSetupColumn"][1]["argsT"][3]["name"] = "init_width_or_weight" +defs["igTableSetupColumn"][1]["argsT"][3]["type"] = "float" +defs["igTableSetupColumn"][1]["argsT"][4] = {} +defs["igTableSetupColumn"][1]["argsT"][4]["name"] = "user_id" +defs["igTableSetupColumn"][1]["argsT"][4]["type"] = "ImU32" +defs["igTableSetupColumn"][1]["argsoriginal"] = "(const char* label,ImGuiTableColumnFlags flags=0,float init_width_or_weight=0.0f,ImU32 user_id=0)" +defs["igTableSetupColumn"][1]["call_args"] = "(label,flags,init_width_or_weight,user_id)" +defs["igTableSetupColumn"][1]["cimguiname"] = "igTableSetupColumn" +defs["igTableSetupColumn"][1]["defaults"] = {} +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:696" +defs["igTableSetupColumn"][1]["namespace"] = "ImGui" +defs["igTableSetupColumn"][1]["ov_cimguiname"] = "igTableSetupColumn" +defs["igTableSetupColumn"][1]["ret"] = "void" +defs["igTableSetupColumn"][1]["signature"] = "(const char*,ImGuiTableColumnFlags,float,ImU32)" +defs["igTableSetupColumn"][1]["stname"] = "" +defs["igTableSetupColumn"]["(const char*,ImGuiTableColumnFlags,float,ImU32)"] = defs["igTableSetupColumn"][1] +defs["igTableSetupScrollFreeze"] = {} +defs["igTableSetupScrollFreeze"][1] = {} +defs["igTableSetupScrollFreeze"][1]["args"] = "(int cols,int rows)" +defs["igTableSetupScrollFreeze"][1]["argsT"] = {} +defs["igTableSetupScrollFreeze"][1]["argsT"][1] = {} +defs["igTableSetupScrollFreeze"][1]["argsT"][1]["name"] = "cols" +defs["igTableSetupScrollFreeze"][1]["argsT"][1]["type"] = "int" +defs["igTableSetupScrollFreeze"][1]["argsT"][2] = {} +defs["igTableSetupScrollFreeze"][1]["argsT"][2]["name"] = "rows" +defs["igTableSetupScrollFreeze"][1]["argsT"][2]["type"] = "int" +defs["igTableSetupScrollFreeze"][1]["argsoriginal"] = "(int cols,int rows)" +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:697" +defs["igTableSetupScrollFreeze"][1]["namespace"] = "ImGui" +defs["igTableSetupScrollFreeze"][1]["ov_cimguiname"] = "igTableSetupScrollFreeze" +defs["igTableSetupScrollFreeze"][1]["ret"] = "void" +defs["igTableSetupScrollFreeze"][1]["signature"] = "(int,int)" +defs["igTableSetupScrollFreeze"][1]["stname"] = "" +defs["igTableSetupScrollFreeze"]["(int,int)"] = defs["igTableSetupScrollFreeze"][1] +defs["igText"] = {} +defs["igText"][1] = {} +defs["igText"][1]["args"] = "(const char* fmt,...)" +defs["igText"][1]["argsT"] = {} +defs["igText"][1]["argsT"][1] = {} +defs["igText"][1]["argsT"][1]["name"] = "fmt" +defs["igText"][1]["argsT"][1]["type"] = "const char*" +defs["igText"][1]["argsT"][2] = {} +defs["igText"][1]["argsT"][2]["name"] = "..." +defs["igText"][1]["argsT"][2]["type"] = "..." +defs["igText"][1]["argsoriginal"] = "(const char* fmt,...)" +defs["igText"][1]["call_args"] = "(fmt,...)" +defs["igText"][1]["cimguiname"] = "igText" +defs["igText"][1]["defaults"] = {} +defs["igText"][1]["funcname"] = "Text" +defs["igText"][1]["isvararg"] = "...)" +defs["igText"][1]["location"] = "imgui:442" +defs["igText"][1]["namespace"] = "ImGui" +defs["igText"][1]["ov_cimguiname"] = "igText" +defs["igText"][1]["ret"] = "void" +defs["igText"][1]["signature"] = "(const char*,...)" +defs["igText"][1]["stname"] = "" +defs["igText"]["(const char*,...)"] = defs["igText"][1] +defs["igTextColored"] = {} +defs["igTextColored"][1] = {} +defs["igTextColored"][1]["args"] = "(const ImVec4 col,const char* fmt,...)" +defs["igTextColored"][1]["argsT"] = {} +defs["igTextColored"][1]["argsT"][1] = {} +defs["igTextColored"][1]["argsT"][1]["name"] = "col" +defs["igTextColored"][1]["argsT"][1]["type"] = "const ImVec4" +defs["igTextColored"][1]["argsT"][2] = {} +defs["igTextColored"][1]["argsT"][2]["name"] = "fmt" +defs["igTextColored"][1]["argsT"][2]["type"] = "const char*" +defs["igTextColored"][1]["argsT"][3] = {} +defs["igTextColored"][1]["argsT"][3]["name"] = "..." +defs["igTextColored"][1]["argsT"][3]["type"] = "..." +defs["igTextColored"][1]["argsoriginal"] = "(const ImVec4& col,const char* fmt,...)" +defs["igTextColored"][1]["call_args"] = "(col,fmt,...)" +defs["igTextColored"][1]["cimguiname"] = "igTextColored" +defs["igTextColored"][1]["defaults"] = {} +defs["igTextColored"][1]["funcname"] = "TextColored" +defs["igTextColored"][1]["isvararg"] = "...)" +defs["igTextColored"][1]["location"] = "imgui:444" +defs["igTextColored"][1]["namespace"] = "ImGui" +defs["igTextColored"][1]["ov_cimguiname"] = "igTextColored" +defs["igTextColored"][1]["ret"] = "void" +defs["igTextColored"][1]["signature"] = "(const ImVec4,const char*,...)" +defs["igTextColored"][1]["stname"] = "" +defs["igTextColored"]["(const ImVec4,const char*,...)"] = defs["igTextColored"][1] +defs["igTextColoredV"] = {} +defs["igTextColoredV"][1] = {} +defs["igTextColoredV"][1]["args"] = "(const ImVec4 col,const char* fmt,va_list args)" +defs["igTextColoredV"][1]["argsT"] = {} +defs["igTextColoredV"][1]["argsT"][1] = {} +defs["igTextColoredV"][1]["argsT"][1]["name"] = "col" +defs["igTextColoredV"][1]["argsT"][1]["type"] = "const ImVec4" +defs["igTextColoredV"][1]["argsT"][2] = {} +defs["igTextColoredV"][1]["argsT"][2]["name"] = "fmt" +defs["igTextColoredV"][1]["argsT"][2]["type"] = "const char*" +defs["igTextColoredV"][1]["argsT"][3] = {} +defs["igTextColoredV"][1]["argsT"][3]["name"] = "args" +defs["igTextColoredV"][1]["argsT"][3]["type"] = "va_list" +defs["igTextColoredV"][1]["argsoriginal"] = "(const ImVec4& col,const char* fmt,va_list args)" +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:445" +defs["igTextColoredV"][1]["namespace"] = "ImGui" +defs["igTextColoredV"][1]["ov_cimguiname"] = "igTextColoredV" +defs["igTextColoredV"][1]["ret"] = "void" +defs["igTextColoredV"][1]["signature"] = "(const ImVec4,const char*,va_list)" +defs["igTextColoredV"][1]["stname"] = "" +defs["igTextColoredV"]["(const ImVec4,const char*,va_list)"] = defs["igTextColoredV"][1] +defs["igTextDisabled"] = {} +defs["igTextDisabled"][1] = {} +defs["igTextDisabled"][1]["args"] = "(const char* fmt,...)" +defs["igTextDisabled"][1]["argsT"] = {} +defs["igTextDisabled"][1]["argsT"][1] = {} +defs["igTextDisabled"][1]["argsT"][1]["name"] = "fmt" +defs["igTextDisabled"][1]["argsT"][1]["type"] = "const char*" +defs["igTextDisabled"][1]["argsT"][2] = {} +defs["igTextDisabled"][1]["argsT"][2]["name"] = "..." +defs["igTextDisabled"][1]["argsT"][2]["type"] = "..." +defs["igTextDisabled"][1]["argsoriginal"] = "(const char* fmt,...)" +defs["igTextDisabled"][1]["call_args"] = "(fmt,...)" +defs["igTextDisabled"][1]["cimguiname"] = "igTextDisabled" +defs["igTextDisabled"][1]["defaults"] = {} +defs["igTextDisabled"][1]["funcname"] = "TextDisabled" +defs["igTextDisabled"][1]["isvararg"] = "...)" +defs["igTextDisabled"][1]["location"] = "imgui:446" +defs["igTextDisabled"][1]["namespace"] = "ImGui" +defs["igTextDisabled"][1]["ov_cimguiname"] = "igTextDisabled" +defs["igTextDisabled"][1]["ret"] = "void" +defs["igTextDisabled"][1]["signature"] = "(const char*,...)" +defs["igTextDisabled"][1]["stname"] = "" +defs["igTextDisabled"]["(const char*,...)"] = defs["igTextDisabled"][1] +defs["igTextDisabledV"] = {} +defs["igTextDisabledV"][1] = {} +defs["igTextDisabledV"][1]["args"] = "(const char* fmt,va_list args)" +defs["igTextDisabledV"][1]["argsT"] = {} +defs["igTextDisabledV"][1]["argsT"][1] = {} +defs["igTextDisabledV"][1]["argsT"][1]["name"] = "fmt" +defs["igTextDisabledV"][1]["argsT"][1]["type"] = "const char*" +defs["igTextDisabledV"][1]["argsT"][2] = {} +defs["igTextDisabledV"][1]["argsT"][2]["name"] = "args" +defs["igTextDisabledV"][1]["argsT"][2]["type"] = "va_list" +defs["igTextDisabledV"][1]["argsoriginal"] = "(const char* fmt,va_list args)" +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:447" +defs["igTextDisabledV"][1]["namespace"] = "ImGui" +defs["igTextDisabledV"][1]["ov_cimguiname"] = "igTextDisabledV" +defs["igTextDisabledV"][1]["ret"] = "void" +defs["igTextDisabledV"][1]["signature"] = "(const char*,va_list)" +defs["igTextDisabledV"][1]["stname"] = "" +defs["igTextDisabledV"]["(const char*,va_list)"] = defs["igTextDisabledV"][1] +defs["igTextUnformatted"] = {} +defs["igTextUnformatted"][1] = {} +defs["igTextUnformatted"][1]["args"] = "(const char* text,const char* text_end)" +defs["igTextUnformatted"][1]["argsT"] = {} +defs["igTextUnformatted"][1]["argsT"][1] = {} +defs["igTextUnformatted"][1]["argsT"][1]["name"] = "text" +defs["igTextUnformatted"][1]["argsT"][1]["type"] = "const char*" +defs["igTextUnformatted"][1]["argsT"][2] = {} +defs["igTextUnformatted"][1]["argsT"][2]["name"] = "text_end" +defs["igTextUnformatted"][1]["argsT"][2]["type"] = "const char*" +defs["igTextUnformatted"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0))" +defs["igTextUnformatted"][1]["call_args"] = "(text,text_end)" +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:441" +defs["igTextUnformatted"][1]["namespace"] = "ImGui" +defs["igTextUnformatted"][1]["ov_cimguiname"] = "igTextUnformatted" +defs["igTextUnformatted"][1]["ret"] = "void" +defs["igTextUnformatted"][1]["signature"] = "(const char*,const char*)" +defs["igTextUnformatted"][1]["stname"] = "" +defs["igTextUnformatted"]["(const char*,const char*)"] = defs["igTextUnformatted"][1] +defs["igTextV"] = {} +defs["igTextV"][1] = {} +defs["igTextV"][1]["args"] = "(const char* fmt,va_list args)" +defs["igTextV"][1]["argsT"] = {} +defs["igTextV"][1]["argsT"][1] = {} +defs["igTextV"][1]["argsT"][1]["name"] = "fmt" +defs["igTextV"][1]["argsT"][1]["type"] = "const char*" +defs["igTextV"][1]["argsT"][2] = {} +defs["igTextV"][1]["argsT"][2]["name"] = "args" +defs["igTextV"][1]["argsT"][2]["type"] = "va_list" +defs["igTextV"][1]["argsoriginal"] = "(const char* fmt,va_list args)" +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:443" +defs["igTextV"][1]["namespace"] = "ImGui" +defs["igTextV"][1]["ov_cimguiname"] = "igTextV" +defs["igTextV"][1]["ret"] = "void" +defs["igTextV"][1]["signature"] = "(const char*,va_list)" +defs["igTextV"][1]["stname"] = "" +defs["igTextV"]["(const char*,va_list)"] = defs["igTextV"][1] +defs["igTextWrapped"] = {} +defs["igTextWrapped"][1] = {} +defs["igTextWrapped"][1]["args"] = "(const char* fmt,...)" +defs["igTextWrapped"][1]["argsT"] = {} +defs["igTextWrapped"][1]["argsT"][1] = {} +defs["igTextWrapped"][1]["argsT"][1]["name"] = "fmt" +defs["igTextWrapped"][1]["argsT"][1]["type"] = "const char*" +defs["igTextWrapped"][1]["argsT"][2] = {} +defs["igTextWrapped"][1]["argsT"][2]["name"] = "..." +defs["igTextWrapped"][1]["argsT"][2]["type"] = "..." +defs["igTextWrapped"][1]["argsoriginal"] = "(const char* fmt,...)" +defs["igTextWrapped"][1]["call_args"] = "(fmt,...)" +defs["igTextWrapped"][1]["cimguiname"] = "igTextWrapped" +defs["igTextWrapped"][1]["defaults"] = {} +defs["igTextWrapped"][1]["funcname"] = "TextWrapped" +defs["igTextWrapped"][1]["isvararg"] = "...)" +defs["igTextWrapped"][1]["location"] = "imgui:448" +defs["igTextWrapped"][1]["namespace"] = "ImGui" +defs["igTextWrapped"][1]["ov_cimguiname"] = "igTextWrapped" +defs["igTextWrapped"][1]["ret"] = "void" +defs["igTextWrapped"][1]["signature"] = "(const char*,...)" +defs["igTextWrapped"][1]["stname"] = "" +defs["igTextWrapped"]["(const char*,...)"] = defs["igTextWrapped"][1] +defs["igTextWrappedV"] = {} +defs["igTextWrappedV"][1] = {} +defs["igTextWrappedV"][1]["args"] = "(const char* fmt,va_list args)" +defs["igTextWrappedV"][1]["argsT"] = {} +defs["igTextWrappedV"][1]["argsT"][1] = {} +defs["igTextWrappedV"][1]["argsT"][1]["name"] = "fmt" +defs["igTextWrappedV"][1]["argsT"][1]["type"] = "const char*" +defs["igTextWrappedV"][1]["argsT"][2] = {} +defs["igTextWrappedV"][1]["argsT"][2]["name"] = "args" +defs["igTextWrappedV"][1]["argsT"][2]["type"] = "va_list" +defs["igTextWrappedV"][1]["argsoriginal"] = "(const char* fmt,va_list args)" +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:449" +defs["igTextWrappedV"][1]["namespace"] = "ImGui" +defs["igTextWrappedV"][1]["ov_cimguiname"] = "igTextWrappedV" +defs["igTextWrappedV"][1]["ret"] = "void" +defs["igTextWrappedV"][1]["signature"] = "(const char*,va_list)" +defs["igTextWrappedV"][1]["stname"] = "" +defs["igTextWrappedV"]["(const char*,va_list)"] = defs["igTextWrappedV"][1] +defs["igTreeNode"] = {} +defs["igTreeNode"][1] = {} +defs["igTreeNode"][1]["args"] = "(const char* label)" +defs["igTreeNode"][1]["argsT"] = {} +defs["igTreeNode"][1]["argsT"][1] = {} +defs["igTreeNode"][1]["argsT"][1]["name"] = "label" +defs["igTreeNode"][1]["argsT"][1]["type"] = "const char*" +defs["igTreeNode"][1]["argsoriginal"] = "(const char* label)" +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:556" +defs["igTreeNode"][1]["namespace"] = "ImGui" +defs["igTreeNode"][1]["ov_cimguiname"] = "igTreeNodeStr" +defs["igTreeNode"][1]["ret"] = "bool" +defs["igTreeNode"][1]["signature"] = "(const char*)" +defs["igTreeNode"][1]["stname"] = "" +defs["igTreeNode"][2] = {} +defs["igTreeNode"][2]["args"] = "(const char* str_id,const char* fmt,...)" +defs["igTreeNode"][2]["argsT"] = {} +defs["igTreeNode"][2]["argsT"][1] = {} +defs["igTreeNode"][2]["argsT"][1]["name"] = "str_id" +defs["igTreeNode"][2]["argsT"][1]["type"] = "const char*" +defs["igTreeNode"][2]["argsT"][2] = {} +defs["igTreeNode"][2]["argsT"][2]["name"] = "fmt" +defs["igTreeNode"][2]["argsT"][2]["type"] = "const char*" +defs["igTreeNode"][2]["argsT"][3] = {} +defs["igTreeNode"][2]["argsT"][3]["name"] = "..." +defs["igTreeNode"][2]["argsT"][3]["type"] = "..." +defs["igTreeNode"][2]["argsoriginal"] = "(const char* str_id,const char* fmt,...)" +defs["igTreeNode"][2]["call_args"] = "(str_id,fmt,...)" +defs["igTreeNode"][2]["cimguiname"] = "igTreeNode" +defs["igTreeNode"][2]["defaults"] = {} +defs["igTreeNode"][2]["funcname"] = "TreeNode" +defs["igTreeNode"][2]["isvararg"] = "...)" +defs["igTreeNode"][2]["location"] = "imgui:557" +defs["igTreeNode"][2]["namespace"] = "ImGui" +defs["igTreeNode"][2]["ov_cimguiname"] = "igTreeNodeStrStr" +defs["igTreeNode"][2]["ret"] = "bool" +defs["igTreeNode"][2]["signature"] = "(const char*,const char*,...)" +defs["igTreeNode"][2]["stname"] = "" +defs["igTreeNode"][3] = {} +defs["igTreeNode"][3]["args"] = "(const void* ptr_id,const char* fmt,...)" +defs["igTreeNode"][3]["argsT"] = {} +defs["igTreeNode"][3]["argsT"][1] = {} +defs["igTreeNode"][3]["argsT"][1]["name"] = "ptr_id" +defs["igTreeNode"][3]["argsT"][1]["type"] = "const void*" +defs["igTreeNode"][3]["argsT"][2] = {} +defs["igTreeNode"][3]["argsT"][2]["name"] = "fmt" +defs["igTreeNode"][3]["argsT"][2]["type"] = "const char*" +defs["igTreeNode"][3]["argsT"][3] = {} +defs["igTreeNode"][3]["argsT"][3]["name"] = "..." +defs["igTreeNode"][3]["argsT"][3]["type"] = "..." +defs["igTreeNode"][3]["argsoriginal"] = "(const void* ptr_id,const char* fmt,...)" +defs["igTreeNode"][3]["call_args"] = "(ptr_id,fmt,...)" +defs["igTreeNode"][3]["cimguiname"] = "igTreeNode" +defs["igTreeNode"][3]["defaults"] = {} +defs["igTreeNode"][3]["funcname"] = "TreeNode" +defs["igTreeNode"][3]["isvararg"] = "...)" +defs["igTreeNode"][3]["location"] = "imgui:558" +defs["igTreeNode"][3]["namespace"] = "ImGui" +defs["igTreeNode"][3]["ov_cimguiname"] = "igTreeNodePtr" +defs["igTreeNode"][3]["ret"] = "bool" +defs["igTreeNode"][3]["signature"] = "(const void*,const char*,...)" +defs["igTreeNode"][3]["stname"] = "" +defs["igTreeNode"]["(const char*)"] = defs["igTreeNode"][1] +defs["igTreeNode"]["(const char*,const char*,...)"] = defs["igTreeNode"][2] +defs["igTreeNode"]["(const void*,const char*,...)"] = defs["igTreeNode"][3] +defs["igTreeNodeEx"] = {} +defs["igTreeNodeEx"][1] = {} +defs["igTreeNodeEx"][1]["args"] = "(const char* label,ImGuiTreeNodeFlags flags)" +defs["igTreeNodeEx"][1]["argsT"] = {} +defs["igTreeNodeEx"][1]["argsT"][1] = {} +defs["igTreeNodeEx"][1]["argsT"][1]["name"] = "label" +defs["igTreeNodeEx"][1]["argsT"][1]["type"] = "const char*" +defs["igTreeNodeEx"][1]["argsT"][2] = {} +defs["igTreeNodeEx"][1]["argsT"][2]["name"] = "flags" +defs["igTreeNodeEx"][1]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" +defs["igTreeNodeEx"][1]["argsoriginal"] = "(const char* label,ImGuiTreeNodeFlags flags=0)" +defs["igTreeNodeEx"][1]["call_args"] = "(label,flags)" +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:561" +defs["igTreeNodeEx"][1]["namespace"] = "ImGui" +defs["igTreeNodeEx"][1]["ov_cimguiname"] = "igTreeNodeExStr" +defs["igTreeNodeEx"][1]["ret"] = "bool" +defs["igTreeNodeEx"][1]["signature"] = "(const char*,ImGuiTreeNodeFlags)" +defs["igTreeNodeEx"][1]["stname"] = "" +defs["igTreeNodeEx"][2] = {} +defs["igTreeNodeEx"][2]["args"] = "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)" +defs["igTreeNodeEx"][2]["argsT"] = {} +defs["igTreeNodeEx"][2]["argsT"][1] = {} +defs["igTreeNodeEx"][2]["argsT"][1]["name"] = "str_id" +defs["igTreeNodeEx"][2]["argsT"][1]["type"] = "const char*" +defs["igTreeNodeEx"][2]["argsT"][2] = {} +defs["igTreeNodeEx"][2]["argsT"][2]["name"] = "flags" +defs["igTreeNodeEx"][2]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" +defs["igTreeNodeEx"][2]["argsT"][3] = {} +defs["igTreeNodeEx"][2]["argsT"][3]["name"] = "fmt" +defs["igTreeNodeEx"][2]["argsT"][3]["type"] = "const char*" +defs["igTreeNodeEx"][2]["argsT"][4] = {} +defs["igTreeNodeEx"][2]["argsT"][4]["name"] = "..." +defs["igTreeNodeEx"][2]["argsT"][4]["type"] = "..." +defs["igTreeNodeEx"][2]["argsoriginal"] = "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)" +defs["igTreeNodeEx"][2]["call_args"] = "(str_id,flags,fmt,...)" +defs["igTreeNodeEx"][2]["cimguiname"] = "igTreeNodeEx" +defs["igTreeNodeEx"][2]["defaults"] = {} +defs["igTreeNodeEx"][2]["funcname"] = "TreeNodeEx" +defs["igTreeNodeEx"][2]["isvararg"] = "...)" +defs["igTreeNodeEx"][2]["location"] = "imgui:562" +defs["igTreeNodeEx"][2]["namespace"] = "ImGui" +defs["igTreeNodeEx"][2]["ov_cimguiname"] = "igTreeNodeExStrStr" +defs["igTreeNodeEx"][2]["ret"] = "bool" +defs["igTreeNodeEx"][2]["signature"] = "(const char*,ImGuiTreeNodeFlags,const char*,...)" +defs["igTreeNodeEx"][2]["stname"] = "" +defs["igTreeNodeEx"][3] = {} +defs["igTreeNodeEx"][3]["args"] = "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)" +defs["igTreeNodeEx"][3]["argsT"] = {} +defs["igTreeNodeEx"][3]["argsT"][1] = {} +defs["igTreeNodeEx"][3]["argsT"][1]["name"] = "ptr_id" +defs["igTreeNodeEx"][3]["argsT"][1]["type"] = "const void*" +defs["igTreeNodeEx"][3]["argsT"][2] = {} +defs["igTreeNodeEx"][3]["argsT"][2]["name"] = "flags" +defs["igTreeNodeEx"][3]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" +defs["igTreeNodeEx"][3]["argsT"][3] = {} +defs["igTreeNodeEx"][3]["argsT"][3]["name"] = "fmt" +defs["igTreeNodeEx"][3]["argsT"][3]["type"] = "const char*" +defs["igTreeNodeEx"][3]["argsT"][4] = {} +defs["igTreeNodeEx"][3]["argsT"][4]["name"] = "..." +defs["igTreeNodeEx"][3]["argsT"][4]["type"] = "..." +defs["igTreeNodeEx"][3]["argsoriginal"] = "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)" +defs["igTreeNodeEx"][3]["call_args"] = "(ptr_id,flags,fmt,...)" +defs["igTreeNodeEx"][3]["cimguiname"] = "igTreeNodeEx" +defs["igTreeNodeEx"][3]["defaults"] = {} +defs["igTreeNodeEx"][3]["funcname"] = "TreeNodeEx" +defs["igTreeNodeEx"][3]["isvararg"] = "...)" +defs["igTreeNodeEx"][3]["location"] = "imgui:563" +defs["igTreeNodeEx"][3]["namespace"] = "ImGui" +defs["igTreeNodeEx"][3]["ov_cimguiname"] = "igTreeNodeExPtr" +defs["igTreeNodeEx"][3]["ret"] = "bool" +defs["igTreeNodeEx"][3]["signature"] = "(const void*,ImGuiTreeNodeFlags,const char*,...)" +defs["igTreeNodeEx"][3]["stname"] = "" +defs["igTreeNodeEx"]["(const char*,ImGuiTreeNodeFlags)"] = defs["igTreeNodeEx"][1] +defs["igTreeNodeEx"]["(const char*,ImGuiTreeNodeFlags,const char*,...)"] = defs["igTreeNodeEx"][2] +defs["igTreeNodeEx"]["(const void*,ImGuiTreeNodeFlags,const char*,...)"] = defs["igTreeNodeEx"][3] +defs["igTreeNodeExV"] = {} +defs["igTreeNodeExV"][1] = {} +defs["igTreeNodeExV"][1]["args"] = "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)" +defs["igTreeNodeExV"][1]["argsT"] = {} +defs["igTreeNodeExV"][1]["argsT"][1] = {} +defs["igTreeNodeExV"][1]["argsT"][1]["name"] = "str_id" +defs["igTreeNodeExV"][1]["argsT"][1]["type"] = "const char*" +defs["igTreeNodeExV"][1]["argsT"][2] = {} +defs["igTreeNodeExV"][1]["argsT"][2]["name"] = "flags" +defs["igTreeNodeExV"][1]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" +defs["igTreeNodeExV"][1]["argsT"][3] = {} +defs["igTreeNodeExV"][1]["argsT"][3]["name"] = "fmt" +defs["igTreeNodeExV"][1]["argsT"][3]["type"] = "const char*" +defs["igTreeNodeExV"][1]["argsT"][4] = {} +defs["igTreeNodeExV"][1]["argsT"][4]["name"] = "args" +defs["igTreeNodeExV"][1]["argsT"][4]["type"] = "va_list" +defs["igTreeNodeExV"][1]["argsoriginal"] = "(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)" +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:564" +defs["igTreeNodeExV"][1]["namespace"] = "ImGui" +defs["igTreeNodeExV"][1]["ov_cimguiname"] = "igTreeNodeExVStr" +defs["igTreeNodeExV"][1]["ret"] = "bool" +defs["igTreeNodeExV"][1]["signature"] = "(const char*,ImGuiTreeNodeFlags,const char*,va_list)" +defs["igTreeNodeExV"][1]["stname"] = "" +defs["igTreeNodeExV"][2] = {} +defs["igTreeNodeExV"][2]["args"] = "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)" +defs["igTreeNodeExV"][2]["argsT"] = {} +defs["igTreeNodeExV"][2]["argsT"][1] = {} +defs["igTreeNodeExV"][2]["argsT"][1]["name"] = "ptr_id" +defs["igTreeNodeExV"][2]["argsT"][1]["type"] = "const void*" +defs["igTreeNodeExV"][2]["argsT"][2] = {} +defs["igTreeNodeExV"][2]["argsT"][2]["name"] = "flags" +defs["igTreeNodeExV"][2]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" +defs["igTreeNodeExV"][2]["argsT"][3] = {} +defs["igTreeNodeExV"][2]["argsT"][3]["name"] = "fmt" +defs["igTreeNodeExV"][2]["argsT"][3]["type"] = "const char*" +defs["igTreeNodeExV"][2]["argsT"][4] = {} +defs["igTreeNodeExV"][2]["argsT"][4]["name"] = "args" +defs["igTreeNodeExV"][2]["argsT"][4]["type"] = "va_list" +defs["igTreeNodeExV"][2]["argsoriginal"] = "(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)" +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:565" +defs["igTreeNodeExV"][2]["namespace"] = "ImGui" +defs["igTreeNodeExV"][2]["ov_cimguiname"] = "igTreeNodeExVPtr" +defs["igTreeNodeExV"][2]["ret"] = "bool" +defs["igTreeNodeExV"][2]["signature"] = "(const void*,ImGuiTreeNodeFlags,const char*,va_list)" +defs["igTreeNodeExV"][2]["stname"] = "" +defs["igTreeNodeExV"]["(const char*,ImGuiTreeNodeFlags,const char*,va_list)"] = defs["igTreeNodeExV"][1] +defs["igTreeNodeExV"]["(const void*,ImGuiTreeNodeFlags,const char*,va_list)"] = defs["igTreeNodeExV"][2] +defs["igTreeNodeV"] = {} +defs["igTreeNodeV"][1] = {} +defs["igTreeNodeV"][1]["args"] = "(const char* str_id,const char* fmt,va_list args)" +defs["igTreeNodeV"][1]["argsT"] = {} +defs["igTreeNodeV"][1]["argsT"][1] = {} +defs["igTreeNodeV"][1]["argsT"][1]["name"] = "str_id" +defs["igTreeNodeV"][1]["argsT"][1]["type"] = "const char*" +defs["igTreeNodeV"][1]["argsT"][2] = {} +defs["igTreeNodeV"][1]["argsT"][2]["name"] = "fmt" +defs["igTreeNodeV"][1]["argsT"][2]["type"] = "const char*" +defs["igTreeNodeV"][1]["argsT"][3] = {} +defs["igTreeNodeV"][1]["argsT"][3]["name"] = "args" +defs["igTreeNodeV"][1]["argsT"][3]["type"] = "va_list" +defs["igTreeNodeV"][1]["argsoriginal"] = "(const char* str_id,const char* fmt,va_list args)" +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:559" +defs["igTreeNodeV"][1]["namespace"] = "ImGui" +defs["igTreeNodeV"][1]["ov_cimguiname"] = "igTreeNodeVStr" +defs["igTreeNodeV"][1]["ret"] = "bool" +defs["igTreeNodeV"][1]["signature"] = "(const char*,const char*,va_list)" +defs["igTreeNodeV"][1]["stname"] = "" +defs["igTreeNodeV"][2] = {} +defs["igTreeNodeV"][2]["args"] = "(const void* ptr_id,const char* fmt,va_list args)" +defs["igTreeNodeV"][2]["argsT"] = {} +defs["igTreeNodeV"][2]["argsT"][1] = {} +defs["igTreeNodeV"][2]["argsT"][1]["name"] = "ptr_id" +defs["igTreeNodeV"][2]["argsT"][1]["type"] = "const void*" +defs["igTreeNodeV"][2]["argsT"][2] = {} +defs["igTreeNodeV"][2]["argsT"][2]["name"] = "fmt" +defs["igTreeNodeV"][2]["argsT"][2]["type"] = "const char*" +defs["igTreeNodeV"][2]["argsT"][3] = {} +defs["igTreeNodeV"][2]["argsT"][3]["name"] = "args" +defs["igTreeNodeV"][2]["argsT"][3]["type"] = "va_list" +defs["igTreeNodeV"][2]["argsoriginal"] = "(const void* ptr_id,const char* fmt,va_list args)" +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:560" +defs["igTreeNodeV"][2]["namespace"] = "ImGui" +defs["igTreeNodeV"][2]["ov_cimguiname"] = "igTreeNodeVPtr" +defs["igTreeNodeV"][2]["ret"] = "bool" +defs["igTreeNodeV"][2]["signature"] = "(const void*,const char*,va_list)" +defs["igTreeNodeV"][2]["stname"] = "" +defs["igTreeNodeV"]["(const char*,const char*,va_list)"] = defs["igTreeNodeV"][1] +defs["igTreeNodeV"]["(const void*,const char*,va_list)"] = defs["igTreeNodeV"][2] +defs["igTreePop"] = {} +defs["igTreePop"][1] = {} +defs["igTreePop"][1]["args"] = "()" +defs["igTreePop"][1]["argsT"] = {} +defs["igTreePop"][1]["argsoriginal"] = "()" +defs["igTreePop"][1]["call_args"] = "()" +defs["igTreePop"][1]["cimguiname"] = "igTreePop" +defs["igTreePop"][1]["defaults"] = {} +defs["igTreePop"][1]["funcname"] = "TreePop" +defs["igTreePop"][1]["location"] = "imgui:568" +defs["igTreePop"][1]["namespace"] = "ImGui" +defs["igTreePop"][1]["ov_cimguiname"] = "igTreePop" +defs["igTreePop"][1]["ret"] = "void" +defs["igTreePop"][1]["signature"] = "()" +defs["igTreePop"][1]["stname"] = "" +defs["igTreePop"]["()"] = defs["igTreePop"][1] +defs["igTreePush"] = {} +defs["igTreePush"][1] = {} +defs["igTreePush"][1]["args"] = "(const char* str_id)" +defs["igTreePush"][1]["argsT"] = {} +defs["igTreePush"][1]["argsT"][1] = {} +defs["igTreePush"][1]["argsT"][1]["name"] = "str_id" +defs["igTreePush"][1]["argsT"][1]["type"] = "const char*" +defs["igTreePush"][1]["argsoriginal"] = "(const char* str_id)" +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:566" +defs["igTreePush"][1]["namespace"] = "ImGui" +defs["igTreePush"][1]["ov_cimguiname"] = "igTreePushStr" +defs["igTreePush"][1]["ret"] = "void" +defs["igTreePush"][1]["signature"] = "(const char*)" +defs["igTreePush"][1]["stname"] = "" +defs["igTreePush"][2] = {} +defs["igTreePush"][2]["args"] = "(const void* ptr_id)" +defs["igTreePush"][2]["argsT"] = {} +defs["igTreePush"][2]["argsT"][1] = {} +defs["igTreePush"][2]["argsT"][1]["name"] = "ptr_id" +defs["igTreePush"][2]["argsT"][1]["type"] = "const void*" +defs["igTreePush"][2]["argsoriginal"] = "(const void* ptr_id=((void*)0))" +defs["igTreePush"][2]["call_args"] = "(ptr_id)" +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:567" +defs["igTreePush"][2]["namespace"] = "ImGui" +defs["igTreePush"][2]["ov_cimguiname"] = "igTreePushPtr" +defs["igTreePush"][2]["ret"] = "void" +defs["igTreePush"][2]["signature"] = "(const void*)" +defs["igTreePush"][2]["stname"] = "" +defs["igTreePush"]["(const char*)"] = defs["igTreePush"][1] +defs["igTreePush"]["(const void*)"] = defs["igTreePush"][2] +defs["igUnindent"] = {} +defs["igUnindent"][1] = {} +defs["igUnindent"][1]["args"] = "(float indent_w)" +defs["igUnindent"][1]["argsT"] = {} +defs["igUnindent"][1]["argsT"][1] = {} +defs["igUnindent"][1]["argsT"][1]["name"] = "indent_w" +defs["igUnindent"][1]["argsT"][1]["type"] = "float" +defs["igUnindent"][1]["argsoriginal"] = "(float indent_w=0.0f)" +defs["igUnindent"][1]["call_args"] = "(indent_w)" +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:406" +defs["igUnindent"][1]["namespace"] = "ImGui" +defs["igUnindent"][1]["ov_cimguiname"] = "igUnindent" +defs["igUnindent"][1]["ret"] = "void" +defs["igUnindent"][1]["signature"] = "(float)" +defs["igUnindent"][1]["stname"] = "" +defs["igUnindent"]["(float)"] = defs["igUnindent"][1] +defs["igVSliderFloat"] = {} +defs["igVSliderFloat"][1] = {} +defs["igVSliderFloat"][1]["args"] = "(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,ImGuiSliderFlags flags)" +defs["igVSliderFloat"][1]["argsT"] = {} +defs["igVSliderFloat"][1]["argsT"][1] = {} +defs["igVSliderFloat"][1]["argsT"][1]["name"] = "label" +defs["igVSliderFloat"][1]["argsT"][1]["type"] = "const char*" +defs["igVSliderFloat"][1]["argsT"][2] = {} +defs["igVSliderFloat"][1]["argsT"][2]["name"] = "size" +defs["igVSliderFloat"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igVSliderFloat"][1]["argsT"][3] = {} +defs["igVSliderFloat"][1]["argsT"][3]["name"] = "v" +defs["igVSliderFloat"][1]["argsT"][3]["type"] = "float*" +defs["igVSliderFloat"][1]["argsT"][4] = {} +defs["igVSliderFloat"][1]["argsT"][4]["name"] = "v_min" +defs["igVSliderFloat"][1]["argsT"][4]["type"] = "float" +defs["igVSliderFloat"][1]["argsT"][5] = {} +defs["igVSliderFloat"][1]["argsT"][5]["name"] = "v_max" +defs["igVSliderFloat"][1]["argsT"][5]["type"] = "float" +defs["igVSliderFloat"][1]["argsT"][6] = {} +defs["igVSliderFloat"][1]["argsT"][6]["name"] = "format" +defs["igVSliderFloat"][1]["argsT"][6]["type"] = "const char*" +defs["igVSliderFloat"][1]["argsT"][7] = {} +defs["igVSliderFloat"][1]["argsT"][7]["name"] = "flags" +defs["igVSliderFloat"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" +defs["igVSliderFloat"][1]["argsoriginal"] = "(const char* label,const ImVec2& size,float* v,float v_min,float v_max,const char* format=\"%.3f\",ImGuiSliderFlags flags=0)" +defs["igVSliderFloat"][1]["call_args"] = "(label,size,v,v_min,v_max,format,flags)" +defs["igVSliderFloat"][1]["cimguiname"] = "igVSliderFloat" +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:522" +defs["igVSliderFloat"][1]["namespace"] = "ImGui" +defs["igVSliderFloat"][1]["ov_cimguiname"] = "igVSliderFloat" +defs["igVSliderFloat"][1]["ret"] = "bool" +defs["igVSliderFloat"][1]["signature"] = "(const char*,const ImVec2,float*,float,float,const char*,ImGuiSliderFlags)" +defs["igVSliderFloat"][1]["stname"] = "" +defs["igVSliderFloat"]["(const char*,const ImVec2,float*,float,float,const char*,ImGuiSliderFlags)"] = defs["igVSliderFloat"][1] +defs["igVSliderInt"] = {} +defs["igVSliderInt"][1] = {} +defs["igVSliderInt"][1]["args"] = "(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format,ImGuiSliderFlags flags)" +defs["igVSliderInt"][1]["argsT"] = {} +defs["igVSliderInt"][1]["argsT"][1] = {} +defs["igVSliderInt"][1]["argsT"][1]["name"] = "label" +defs["igVSliderInt"][1]["argsT"][1]["type"] = "const char*" +defs["igVSliderInt"][1]["argsT"][2] = {} +defs["igVSliderInt"][1]["argsT"][2]["name"] = "size" +defs["igVSliderInt"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igVSliderInt"][1]["argsT"][3] = {} +defs["igVSliderInt"][1]["argsT"][3]["name"] = "v" +defs["igVSliderInt"][1]["argsT"][3]["type"] = "int*" +defs["igVSliderInt"][1]["argsT"][4] = {} +defs["igVSliderInt"][1]["argsT"][4]["name"] = "v_min" +defs["igVSliderInt"][1]["argsT"][4]["type"] = "int" +defs["igVSliderInt"][1]["argsT"][5] = {} +defs["igVSliderInt"][1]["argsT"][5]["name"] = "v_max" +defs["igVSliderInt"][1]["argsT"][5]["type"] = "int" +defs["igVSliderInt"][1]["argsT"][6] = {} +defs["igVSliderInt"][1]["argsT"][6]["name"] = "format" +defs["igVSliderInt"][1]["argsT"][6]["type"] = "const char*" +defs["igVSliderInt"][1]["argsT"][7] = {} +defs["igVSliderInt"][1]["argsT"][7]["name"] = "flags" +defs["igVSliderInt"][1]["argsT"][7]["type"] = "ImGuiSliderFlags" +defs["igVSliderInt"][1]["argsoriginal"] = "(const char* label,const ImVec2& size,int* v,int v_min,int v_max,const char* format=\"%d\",ImGuiSliderFlags flags=0)" +defs["igVSliderInt"][1]["call_args"] = "(label,size,v,v_min,v_max,format,flags)" +defs["igVSliderInt"][1]["cimguiname"] = "igVSliderInt" +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:523" +defs["igVSliderInt"][1]["namespace"] = "ImGui" +defs["igVSliderInt"][1]["ov_cimguiname"] = "igVSliderInt" +defs["igVSliderInt"][1]["ret"] = "bool" +defs["igVSliderInt"][1]["signature"] = "(const char*,const ImVec2,int*,int,int,const char*,ImGuiSliderFlags)" +defs["igVSliderInt"][1]["stname"] = "" +defs["igVSliderInt"]["(const char*,const ImVec2,int*,int,int,const char*,ImGuiSliderFlags)"] = defs["igVSliderInt"][1] +defs["igVSliderScalar"] = {} +defs["igVSliderScalar"][1] = {} +defs["igVSliderScalar"][1]["args"] = "(const char* label,const ImVec2 size,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags)" +defs["igVSliderScalar"][1]["argsT"] = {} +defs["igVSliderScalar"][1]["argsT"][1] = {} +defs["igVSliderScalar"][1]["argsT"][1]["name"] = "label" +defs["igVSliderScalar"][1]["argsT"][1]["type"] = "const char*" +defs["igVSliderScalar"][1]["argsT"][2] = {} +defs["igVSliderScalar"][1]["argsT"][2]["name"] = "size" +defs["igVSliderScalar"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igVSliderScalar"][1]["argsT"][3] = {} +defs["igVSliderScalar"][1]["argsT"][3]["name"] = "data_type" +defs["igVSliderScalar"][1]["argsT"][3]["type"] = "ImGuiDataType" +defs["igVSliderScalar"][1]["argsT"][4] = {} +defs["igVSliderScalar"][1]["argsT"][4]["name"] = "p_data" +defs["igVSliderScalar"][1]["argsT"][4]["type"] = "void*" +defs["igVSliderScalar"][1]["argsT"][5] = {} +defs["igVSliderScalar"][1]["argsT"][5]["name"] = "p_min" +defs["igVSliderScalar"][1]["argsT"][5]["type"] = "const void*" +defs["igVSliderScalar"][1]["argsT"][6] = {} +defs["igVSliderScalar"][1]["argsT"][6]["name"] = "p_max" +defs["igVSliderScalar"][1]["argsT"][6]["type"] = "const void*" +defs["igVSliderScalar"][1]["argsT"][7] = {} +defs["igVSliderScalar"][1]["argsT"][7]["name"] = "format" +defs["igVSliderScalar"][1]["argsT"][7]["type"] = "const char*" +defs["igVSliderScalar"][1]["argsT"][8] = {} +defs["igVSliderScalar"][1]["argsT"][8]["name"] = "flags" +defs["igVSliderScalar"][1]["argsT"][8]["type"] = "ImGuiSliderFlags" +defs["igVSliderScalar"][1]["argsoriginal"] = "(const char* label,const ImVec2& size,ImGuiDataType data_type,void* p_data,const void* p_min,const void* p_max,const char* format=((void*)0),ImGuiSliderFlags flags=0)" +defs["igVSliderScalar"][1]["call_args"] = "(label,size,data_type,p_data,p_min,p_max,format,flags)" +defs["igVSliderScalar"][1]["cimguiname"] = "igVSliderScalar" +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:524" +defs["igVSliderScalar"][1]["namespace"] = "ImGui" +defs["igVSliderScalar"][1]["ov_cimguiname"] = "igVSliderScalar" +defs["igVSliderScalar"][1]["ret"] = "bool" +defs["igVSliderScalar"][1]["signature"] = "(const char*,const ImVec2,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiSliderFlags)" +defs["igVSliderScalar"][1]["stname"] = "" +defs["igVSliderScalar"]["(const char*,const ImVec2,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiSliderFlags)"] = defs["igVSliderScalar"][1] +defs["igValue"] = {} +defs["igValue"][1] = {} +defs["igValue"][1]["args"] = "(const char* prefix,bool b)" +defs["igValue"][1]["argsT"] = {} +defs["igValue"][1]["argsT"][1] = {} +defs["igValue"][1]["argsT"][1]["name"] = "prefix" +defs["igValue"][1]["argsT"][1]["type"] = "const char*" +defs["igValue"][1]["argsT"][2] = {} +defs["igValue"][1]["argsT"][2]["name"] = "b" +defs["igValue"][1]["argsT"][2]["type"] = "bool" +defs["igValue"][1]["argsoriginal"] = "(const char* prefix,bool b)" +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:596" +defs["igValue"][1]["namespace"] = "ImGui" +defs["igValue"][1]["ov_cimguiname"] = "igValueBool" +defs["igValue"][1]["ret"] = "void" +defs["igValue"][1]["signature"] = "(const char*,bool)" +defs["igValue"][1]["stname"] = "" +defs["igValue"][2] = {} +defs["igValue"][2]["args"] = "(const char* prefix,int v)" +defs["igValue"][2]["argsT"] = {} +defs["igValue"][2]["argsT"][1] = {} +defs["igValue"][2]["argsT"][1]["name"] = "prefix" +defs["igValue"][2]["argsT"][1]["type"] = "const char*" +defs["igValue"][2]["argsT"][2] = {} +defs["igValue"][2]["argsT"][2]["name"] = "v" +defs["igValue"][2]["argsT"][2]["type"] = "int" +defs["igValue"][2]["argsoriginal"] = "(const char* prefix,int v)" +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:597" +defs["igValue"][2]["namespace"] = "ImGui" +defs["igValue"][2]["ov_cimguiname"] = "igValueInt" +defs["igValue"][2]["ret"] = "void" +defs["igValue"][2]["signature"] = "(const char*,int)" +defs["igValue"][2]["stname"] = "" +defs["igValue"][3] = {} +defs["igValue"][3]["args"] = "(const char* prefix,unsigned int v)" +defs["igValue"][3]["argsT"] = {} +defs["igValue"][3]["argsT"][1] = {} +defs["igValue"][3]["argsT"][1]["name"] = "prefix" +defs["igValue"][3]["argsT"][1]["type"] = "const char*" +defs["igValue"][3]["argsT"][2] = {} +defs["igValue"][3]["argsT"][2]["name"] = "v" +defs["igValue"][3]["argsT"][2]["type"] = "unsigned int" +defs["igValue"][3]["argsoriginal"] = "(const char* prefix,unsigned int v)" +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:598" +defs["igValue"][3]["namespace"] = "ImGui" +defs["igValue"][3]["ov_cimguiname"] = "igValueUint" +defs["igValue"][3]["ret"] = "void" +defs["igValue"][3]["signature"] = "(const char*,unsigned int)" +defs["igValue"][3]["stname"] = "" +defs["igValue"][4] = {} +defs["igValue"][4]["args"] = "(const char* prefix,float v,const char* float_format)" +defs["igValue"][4]["argsT"] = {} +defs["igValue"][4]["argsT"][1] = {} +defs["igValue"][4]["argsT"][1]["name"] = "prefix" +defs["igValue"][4]["argsT"][1]["type"] = "const char*" +defs["igValue"][4]["argsT"][2] = {} +defs["igValue"][4]["argsT"][2]["name"] = "v" +defs["igValue"][4]["argsT"][2]["type"] = "float" +defs["igValue"][4]["argsT"][3] = {} +defs["igValue"][4]["argsT"][3]["name"] = "float_format" +defs["igValue"][4]["argsT"][3]["type"] = "const char*" +defs["igValue"][4]["argsoriginal"] = "(const char* prefix,float v,const char* float_format=((void*)0))" +defs["igValue"][4]["call_args"] = "(prefix,v,float_format)" +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:599" +defs["igValue"][4]["namespace"] = "ImGui" +defs["igValue"][4]["ov_cimguiname"] = "igValueFloat" +defs["igValue"][4]["ret"] = "void" +defs["igValue"][4]["signature"] = "(const char*,float,const char*)" +defs["igValue"][4]["stname"] = "" +defs["igValue"]["(const char*,bool)"] = defs["igValue"][1] +defs["igValue"]["(const char*,float,const char*)"] = defs["igValue"][4] +defs["igValue"]["(const char*,int)"] = defs["igValue"][2] +defs["igValue"]["(const char*,unsigned int)"] = defs["igValue"][3] + +return defs \ No newline at end of file diff --git a/imgui-sys/third-party/imgui b/imgui-sys/third-party/imgui new file mode 160000 index 0000000..58075c4 --- /dev/null +++ b/imgui-sys/third-party/imgui @@ -0,0 +1 @@ +Subproject commit 58075c4414b985b352d10718b02a8c43f25efd7c diff --git a/imgui-sys/third-party/impl_definitions.json b/imgui-sys/third-party/impl_definitions.json new file mode 100644 index 0000000..86b7879 --- /dev/null +++ b/imgui-sys/third-party/impl_definitions.json @@ -0,0 +1,627 @@ +{ + "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:35", + "ov_cimguiname": "ImGui_ImplGlfw_CharCallback", + "ret": "void", + "signature": "(GLFWwindow*,unsigned 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:24", + "ov_cimguiname": "ImGui_ImplGlfw_InitForOpenGL", + "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:25", + "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:34", + "ov_cimguiname": "ImGui_ImplGlfw_KeyCallback", + "ret": "void", + "signature": "(GLFWwindow*,int,int,int,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:32", + "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:27", + "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:33", + "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:26", + "ov_cimguiname": "ImGui_ImplGlfw_Shutdown", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_CreateDeviceObjects": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL2_CreateDeviceObjects", + "location": "imgui_impl_opengl2:30", + "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:28", + "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:31", + "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:29", + "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:22", + "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:24", + "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:25", + "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:23", + "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:36", + "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:34", + "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:37", + "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:35", + "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:28", + "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:30", + "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:31", + "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:29", + "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:25", + "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:26", + "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:23", + "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:24", + "ov_cimguiname": "ImGui_ImplSDL2_InitForVulkan", + "ret": "bool", + "signature": "(SDL_Window*)", + "stname": "" + } + ], + "ImGui_ImplSDL2_NewFrame": [ + { + "args": "(SDL_Window* window)", + "argsT": [ + { + "name": "window", + "type": "SDL_Window*" + } + ], + "argsoriginal": "(SDL_Window* window)", + "call_args": "(window)", + "cimguiname": "ImGui_ImplSDL2_NewFrame", + "defaults": {}, + "funcname": "ImGui_ImplSDL2_NewFrame", + "location": "imgui_impl_sdl:28", + "ov_cimguiname": "ImGui_ImplSDL2_NewFrame", + "ret": "void", + "signature": "(SDL_Window*)", + "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:29", + "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:27", + "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 new file mode 100644 index 0000000..f3ba74d --- /dev/null +++ b/imgui-sys/third-party/impl_definitions.lua @@ -0,0 +1,553 @@ +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:35" +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_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:24" +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_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:25" +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:34" +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_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:32" +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:27" +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:33" +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:26" +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_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:30" +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:28" +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:31" +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:29" +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:22" +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:24" +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:25" +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:23" +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:36" +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:34" +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:37" +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:35" +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:28" +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:30" +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:31" +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:29" +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:25" +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:26" +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:23" +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:24" +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"] = "(SDL_Window* window)" +defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"] = {} +defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"][1] = {} +defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"][1]["name"] = "window" +defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"][1]["type"] = "SDL_Window*" +defs["ImGui_ImplSDL2_NewFrame"][1]["argsoriginal"] = "(SDL_Window* window)" +defs["ImGui_ImplSDL2_NewFrame"][1]["call_args"] = "(window)" +defs["ImGui_ImplSDL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplSDL2_NewFrame" +defs["ImGui_ImplSDL2_NewFrame"][1]["defaults"] = {} +defs["ImGui_ImplSDL2_NewFrame"][1]["funcname"] = "ImGui_ImplSDL2_NewFrame" +defs["ImGui_ImplSDL2_NewFrame"][1]["location"] = "imgui_impl_sdl:28" +defs["ImGui_ImplSDL2_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplSDL2_NewFrame" +defs["ImGui_ImplSDL2_NewFrame"][1]["ret"] = "void" +defs["ImGui_ImplSDL2_NewFrame"][1]["signature"] = "(SDL_Window*)" +defs["ImGui_ImplSDL2_NewFrame"][1]["stname"] = "" +defs["ImGui_ImplSDL2_NewFrame"]["(SDL_Window*)"] = 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:29" +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:27" +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 new file mode 100644 index 0000000..3ecc646 --- /dev/null +++ b/imgui-sys/third-party/overloads.txt @@ -0,0 +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) +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*) +ImGuiStoragePair_ImGuiStoragePair 3 +1 nil ImGuiStoragePair_ImGuiStoragePairInt (ImGuiID,int) +2 nil ImGuiStoragePair_ImGuiStoragePairFloat (ImGuiID,float) +3 nil ImGuiStoragePair_ImGuiStoragePairPtr (ImGuiID,void*) +ImGuiTextRange_ImGuiTextRange 2 +1 nil ImGuiTextRange_ImGuiTextRangeNil () +2 nil ImGuiTextRange_ImGuiTextRangeStr (const char*,const char*) +ImVec2_ImVec2 2 +1 nil ImVec2_ImVec2Nil () +2 nil ImVec2_ImVec2Float (float,float) +ImVec4_ImVec4 2 +1 nil ImVec4_ImVec4Nil () +2 nil ImVec4_ImVec4Float (float,float,float,float) +ImVector_ImVector 2 +1 nil ImVector_ImVectorNil () +2 nil ImVector_ImVectorVector (const ImVector) +ImVector_back 2 +1 T* ImVector_backNil () +2 const T* ImVector_back_const ()const +ImVector_begin 2 +1 T* ImVector_beginNil () +2 const T* ImVector_begin_const ()const +ImVector_end 2 +1 T* ImVector_endNil () +2 const T* ImVector_end_const ()const +ImVector_erase 2 +1 T* ImVector_eraseNil (const T*) +2 T* ImVector_eraseTPtr (const T*,const T*) +ImVector_find 2 +1 T* ImVector_findNil (const T) +2 const T* ImVector_find_const (const T)const +ImVector_front 2 +1 T* ImVector_frontNil () +2 const T* ImVector_front_const ()const +ImVector_resize 2 +1 void ImVector_resizeNil (int) +2 void ImVector_resizeT (int,const T) +igBeginChild 2 +1 bool igBeginChildStr (const char*,const ImVec2,bool,ImGuiWindowFlags) +2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags) +igCheckboxFlags 2 +1 bool igCheckboxFlagsIntPtr (const char*,int*,int) +2 bool igCheckboxFlagsUintPtr (const char*,unsigned int*,unsigned int) +igCollapsingHeader 2 +1 bool igCollapsingHeaderTreeNodeFlags (const char*,ImGuiTreeNodeFlags) +2 bool igCollapsingHeaderBoolPtr (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) +igGetColorU32 3 +1 ImU32 igGetColorU32Col (ImGuiCol,float) +2 ImU32 igGetColorU32Vec4 (const ImVec4) +3 ImU32 igGetColorU32U32 (ImU32) +igGetID 3 +1 ImGuiID igGetIDStr (const char*) +2 ImGuiID igGetIDStrStr (const char*,const char*) +3 ImGuiID igGetIDPtr (const void*) +igIsRectVisible 2 +1 bool igIsRectVisibleNil (const ImVec2) +2 bool igIsRectVisibleVec2 (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) +igListBoxHeader 2 +1 bool igListBoxHeaderVec2 (const char*,const ImVec2) +2 bool igListBoxHeaderInt (const char*,int,int) +igMenuItem 2 +1 bool igMenuItemBool (const char*,const char*,bool,bool) +2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool) +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) +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) +igPushID 4 +1 void igPushIDStr (const char*) +2 void igPushIDStrStr (const char*,const char*) +3 void igPushIDPtr (const void*) +4 void igPushIDInt (int) +igPushStyleColor 2 +1 void igPushStyleColorU32 (ImGuiCol,ImU32) +2 void igPushStyleColorVec4 (ImGuiCol,const ImVec4) +igPushStyleVar 2 +1 void igPushStyleVarFloat (ImGuiStyleVar,float) +2 void igPushStyleVarVec2 (ImGuiStyleVar,const ImVec2) +igRadioButton 2 +1 bool igRadioButtonBool (const char*,bool) +2 bool igRadioButtonIntPtr (const char*,int*,int) +igSelectable 2 +1 bool igSelectableBool (const char*,bool,ImGuiSelectableFlags,const ImVec2) +2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2) +igSetWindowCollapsed 2 +1 void igSetWindowCollapsedBool (bool,ImGuiCond) +2 void igSetWindowCollapsedStr (const char*,bool,ImGuiCond) +igSetWindowFocus 2 +1 void igSetWindowFocusNil () +2 void igSetWindowFocusStr (const char*) +igSetWindowPos 2 +1 void igSetWindowPosVec2 (const ImVec2,ImGuiCond) +2 void igSetWindowPosStr (const char*,const ImVec2,ImGuiCond) +igSetWindowSize 2 +1 void igSetWindowSizeVec2 (const ImVec2,ImGuiCond) +2 void igSetWindowSizeStr (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*,...) +igTreeNodeEx 3 +1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags) +2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...) +3 bool igTreeNodeExPtr (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) +igTreeNodeV 2 +1 bool igTreeNodeVStr (const char*,const char*,va_list) +2 bool igTreeNodeVPtr (const void*,const char*,va_list) +igTreePush 2 +1 void igTreePushStr (const char*) +2 void igTreePushPtr (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*) +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 new file mode 100644 index 0000000..f69c863 --- /dev/null +++ b/imgui-sys/third-party/structs_and_enums.json @@ -0,0 +1,3665 @@ +{ + "enums": { + "ImDrawCornerFlags_": [ + { + "calc_value": 0, + "name": "ImDrawCornerFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImDrawCornerFlags_TopLeft", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImDrawCornerFlags_TopRight", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImDrawCornerFlags_BotLeft", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImDrawCornerFlags_BotRight", + "value": "1 << 3" + }, + { + "calc_value": 3, + "name": "ImDrawCornerFlags_Top", + "value": "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight" + }, + { + "calc_value": 12, + "name": "ImDrawCornerFlags_Bot", + "value": "ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight" + }, + { + "calc_value": 5, + "name": "ImDrawCornerFlags_Left", + "value": "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft" + }, + { + "calc_value": 10, + "name": "ImDrawCornerFlags_Right", + "value": "ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight" + }, + { + "calc_value": 15, + "name": "ImDrawCornerFlags_All", + "value": "0xF" + } + ], + "ImDrawListFlags_": [ + { + "calc_value": 0, + "name": "ImDrawListFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImDrawListFlags_AntiAliasedLines", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImDrawListFlags_AntiAliasedLinesUseTex", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImDrawListFlags_AntiAliasedFill", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImDrawListFlags_AllowVtxOffset", + "value": "1 << 3" + } + ], + "ImFontAtlasFlags_": [ + { + "calc_value": 0, + "name": "ImFontAtlasFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImFontAtlasFlags_NoPowerOfTwoHeight", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImFontAtlasFlags_NoMouseCursors", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImFontAtlasFlags_NoBakedLines", + "value": "1 << 2" + } + ], + "ImGuiBackendFlags_": [ + { + "calc_value": 0, + "name": "ImGuiBackendFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiBackendFlags_HasGamepad", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiBackendFlags_HasMouseCursors", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiBackendFlags_HasSetMousePos", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiBackendFlags_RendererHasVtxOffset", + "value": "1 << 3" + } + ], + "ImGuiButtonFlags_": [ + { + "calc_value": 0, + "name": "ImGuiButtonFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiButtonFlags_MouseButtonLeft", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiButtonFlags_MouseButtonRight", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiButtonFlags_MouseButtonMiddle", + "value": "1 << 2" + }, + { + "calc_value": 7, + "name": "ImGuiButtonFlags_MouseButtonMask_", + "value": "ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle" + }, + { + "calc_value": 1, + "name": "ImGuiButtonFlags_MouseButtonDefault_", + "value": "ImGuiButtonFlags_MouseButtonLeft" + } + ], + "ImGuiCol_": [ + { + "calc_value": 0, + "name": "ImGuiCol_Text", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiCol_TextDisabled", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiCol_WindowBg", + "value": "2" + }, + { + "calc_value": 3, + "name": "ImGuiCol_ChildBg", + "value": "3" + }, + { + "calc_value": 4, + "name": "ImGuiCol_PopupBg", + "value": "4" + }, + { + "calc_value": 5, + "name": "ImGuiCol_Border", + "value": "5" + }, + { + "calc_value": 6, + "name": "ImGuiCol_BorderShadow", + "value": "6" + }, + { + "calc_value": 7, + "name": "ImGuiCol_FrameBg", + "value": "7" + }, + { + "calc_value": 8, + "name": "ImGuiCol_FrameBgHovered", + "value": "8" + }, + { + "calc_value": 9, + "name": "ImGuiCol_FrameBgActive", + "value": "9" + }, + { + "calc_value": 10, + "name": "ImGuiCol_TitleBg", + "value": "10" + }, + { + "calc_value": 11, + "name": "ImGuiCol_TitleBgActive", + "value": "11" + }, + { + "calc_value": 12, + "name": "ImGuiCol_TitleBgCollapsed", + "value": "12" + }, + { + "calc_value": 13, + "name": "ImGuiCol_MenuBarBg", + "value": "13" + }, + { + "calc_value": 14, + "name": "ImGuiCol_ScrollbarBg", + "value": "14" + }, + { + "calc_value": 15, + "name": "ImGuiCol_ScrollbarGrab", + "value": "15" + }, + { + "calc_value": 16, + "name": "ImGuiCol_ScrollbarGrabHovered", + "value": "16" + }, + { + "calc_value": 17, + "name": "ImGuiCol_ScrollbarGrabActive", + "value": "17" + }, + { + "calc_value": 18, + "name": "ImGuiCol_CheckMark", + "value": "18" + }, + { + "calc_value": 19, + "name": "ImGuiCol_SliderGrab", + "value": "19" + }, + { + "calc_value": 20, + "name": "ImGuiCol_SliderGrabActive", + "value": "20" + }, + { + "calc_value": 21, + "name": "ImGuiCol_Button", + "value": "21" + }, + { + "calc_value": 22, + "name": "ImGuiCol_ButtonHovered", + "value": "22" + }, + { + "calc_value": 23, + "name": "ImGuiCol_ButtonActive", + "value": "23" + }, + { + "calc_value": 24, + "name": "ImGuiCol_Header", + "value": "24" + }, + { + "calc_value": 25, + "name": "ImGuiCol_HeaderHovered", + "value": "25" + }, + { + "calc_value": 26, + "name": "ImGuiCol_HeaderActive", + "value": "26" + }, + { + "calc_value": 27, + "name": "ImGuiCol_Separator", + "value": "27" + }, + { + "calc_value": 28, + "name": "ImGuiCol_SeparatorHovered", + "value": "28" + }, + { + "calc_value": 29, + "name": "ImGuiCol_SeparatorActive", + "value": "29" + }, + { + "calc_value": 30, + "name": "ImGuiCol_ResizeGrip", + "value": "30" + }, + { + "calc_value": 31, + "name": "ImGuiCol_ResizeGripHovered", + "value": "31" + }, + { + "calc_value": 32, + "name": "ImGuiCol_ResizeGripActive", + "value": "32" + }, + { + "calc_value": 33, + "name": "ImGuiCol_Tab", + "value": "33" + }, + { + "calc_value": 34, + "name": "ImGuiCol_TabHovered", + "value": "34" + }, + { + "calc_value": 35, + "name": "ImGuiCol_TabActive", + "value": "35" + }, + { + "calc_value": 36, + "name": "ImGuiCol_TabUnfocused", + "value": "36" + }, + { + "calc_value": 37, + "name": "ImGuiCol_TabUnfocusedActive", + "value": "37" + }, + { + "calc_value": 38, + "name": "ImGuiCol_PlotLines", + "value": "38" + }, + { + "calc_value": 39, + "name": "ImGuiCol_PlotLinesHovered", + "value": "39" + }, + { + "calc_value": 40, + "name": "ImGuiCol_PlotHistogram", + "value": "40" + }, + { + "calc_value": 41, + "name": "ImGuiCol_PlotHistogramHovered", + "value": "41" + }, + { + "calc_value": 42, + "name": "ImGuiCol_TableHeaderBg", + "value": "42" + }, + { + "calc_value": 43, + "name": "ImGuiCol_TableBorderStrong", + "value": "43" + }, + { + "calc_value": 44, + "name": "ImGuiCol_TableBorderLight", + "value": "44" + }, + { + "calc_value": 45, + "name": "ImGuiCol_TableRowBg", + "value": "45" + }, + { + "calc_value": 46, + "name": "ImGuiCol_TableRowBgAlt", + "value": "46" + }, + { + "calc_value": 47, + "name": "ImGuiCol_TextSelectedBg", + "value": "47" + }, + { + "calc_value": 48, + "name": "ImGuiCol_DragDropTarget", + "value": "48" + }, + { + "calc_value": 49, + "name": "ImGuiCol_NavHighlight", + "value": "49" + }, + { + "calc_value": 50, + "name": "ImGuiCol_NavWindowingHighlight", + "value": "50" + }, + { + "calc_value": 51, + "name": "ImGuiCol_NavWindowingDimBg", + "value": "51" + }, + { + "calc_value": 52, + "name": "ImGuiCol_ModalWindowDimBg", + "value": "52" + }, + { + "calc_value": 53, + "name": "ImGuiCol_COUNT", + "value": "53" + } + ], + "ImGuiColorEditFlags_": [ + { + "calc_value": 0, + "name": "ImGuiColorEditFlags_None", + "value": "0" + }, + { + "calc_value": 2, + "name": "ImGuiColorEditFlags_NoAlpha", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiColorEditFlags_NoPicker", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiColorEditFlags_NoOptions", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiColorEditFlags_NoSmallPreview", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiColorEditFlags_NoInputs", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiColorEditFlags_NoTooltip", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiColorEditFlags_NoLabel", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiColorEditFlags_NoSidePreview", + "value": "1 << 8" + }, + { + "calc_value": 512, + "name": "ImGuiColorEditFlags_NoDragDrop", + "value": "1 << 9" + }, + { + "calc_value": 1024, + "name": "ImGuiColorEditFlags_NoBorder", + "value": "1 << 10" + }, + { + "calc_value": 65536, + "name": "ImGuiColorEditFlags_AlphaBar", + "value": "1 << 16" + }, + { + "calc_value": 131072, + "name": "ImGuiColorEditFlags_AlphaPreview", + "value": "1 << 17" + }, + { + "calc_value": 262144, + "name": "ImGuiColorEditFlags_AlphaPreviewHalf", + "value": "1 << 18" + }, + { + "calc_value": 524288, + "name": "ImGuiColorEditFlags_HDR", + "value": "1 << 19" + }, + { + "calc_value": 1048576, + "name": "ImGuiColorEditFlags_DisplayRGB", + "value": "1 << 20" + }, + { + "calc_value": 2097152, + "name": "ImGuiColorEditFlags_DisplayHSV", + "value": "1 << 21" + }, + { + "calc_value": 4194304, + "name": "ImGuiColorEditFlags_DisplayHex", + "value": "1 << 22" + }, + { + "calc_value": 8388608, + "name": "ImGuiColorEditFlags_Uint8", + "value": "1 << 23" + }, + { + "calc_value": 16777216, + "name": "ImGuiColorEditFlags_Float", + "value": "1 << 24" + }, + { + "calc_value": 33554432, + "name": "ImGuiColorEditFlags_PickerHueBar", + "value": "1 << 25" + }, + { + "calc_value": 67108864, + "name": "ImGuiColorEditFlags_PickerHueWheel", + "value": "1 << 26" + }, + { + "calc_value": 134217728, + "name": "ImGuiColorEditFlags_InputRGB", + "value": "1 << 27" + }, + { + "calc_value": 268435456, + "name": "ImGuiColorEditFlags_InputHSV", + "value": "1 << 28" + }, + { + "calc_value": 177209344, + "name": "ImGuiColorEditFlags__OptionsDefault", + "value": "ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_PickerHueBar" + }, + { + "calc_value": 7340032, + "name": "ImGuiColorEditFlags__DisplayMask", + "value": "ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_DisplayHSV | ImGuiColorEditFlags_DisplayHex" + }, + { + "calc_value": 25165824, + "name": "ImGuiColorEditFlags__DataTypeMask", + "value": "ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_Float" + }, + { + "calc_value": 100663296, + "name": "ImGuiColorEditFlags__PickerMask", + "value": "ImGuiColorEditFlags_PickerHueWheel | ImGuiColorEditFlags_PickerHueBar" + }, + { + "calc_value": 402653184, + "name": "ImGuiColorEditFlags__InputMask", + "value": "ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_InputHSV" + } + ], + "ImGuiComboFlags_": [ + { + "calc_value": 0, + "name": "ImGuiComboFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiComboFlags_PopupAlignLeft", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiComboFlags_HeightSmall", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiComboFlags_HeightRegular", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiComboFlags_HeightLarge", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiComboFlags_HeightLargest", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiComboFlags_NoArrowButton", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiComboFlags_NoPreview", + "value": "1 << 6" + }, + { + "calc_value": 30, + "name": "ImGuiComboFlags_HeightMask_", + "value": "ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest" + } + ], + "ImGuiCond_": [ + { + "calc_value": 0, + "name": "ImGuiCond_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiCond_Always", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiCond_Once", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiCond_FirstUseEver", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiCond_Appearing", + "value": "1 << 3" + } + ], + "ImGuiConfigFlags_": [ + { + "calc_value": 0, + "name": "ImGuiConfigFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiConfigFlags_NavEnableKeyboard", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiConfigFlags_NavEnableGamepad", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiConfigFlags_NavEnableSetMousePos", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiConfigFlags_NavNoCaptureKeyboard", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiConfigFlags_NoMouse", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiConfigFlags_NoMouseCursorChange", + "value": "1 << 5" + }, + { + "calc_value": 1048576, + "name": "ImGuiConfigFlags_IsSRGB", + "value": "1 << 20" + }, + { + "calc_value": 2097152, + "name": "ImGuiConfigFlags_IsTouchScreen", + "value": "1 << 21" + } + ], + "ImGuiDataType_": [ + { + "calc_value": 0, + "name": "ImGuiDataType_S8", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiDataType_U8", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiDataType_S16", + "value": "2" + }, + { + "calc_value": 3, + "name": "ImGuiDataType_U16", + "value": "3" + }, + { + "calc_value": 4, + "name": "ImGuiDataType_S32", + "value": "4" + }, + { + "calc_value": 5, + "name": "ImGuiDataType_U32", + "value": "5" + }, + { + "calc_value": 6, + "name": "ImGuiDataType_S64", + "value": "6" + }, + { + "calc_value": 7, + "name": "ImGuiDataType_U64", + "value": "7" + }, + { + "calc_value": 8, + "name": "ImGuiDataType_Float", + "value": "8" + }, + { + "calc_value": 9, + "name": "ImGuiDataType_Double", + "value": "9" + }, + { + "calc_value": 10, + "name": "ImGuiDataType_COUNT", + "value": "10" + } + ], + "ImGuiDir_": [ + { + "calc_value": -1, + "name": "ImGuiDir_None", + "value": "-1" + }, + { + "calc_value": 0, + "name": "ImGuiDir_Left", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiDir_Right", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiDir_Up", + "value": "2" + }, + { + "calc_value": 3, + "name": "ImGuiDir_Down", + "value": "3" + }, + { + "calc_value": 4, + "name": "ImGuiDir_COUNT", + "value": "4" + } + ], + "ImGuiDragDropFlags_": [ + { + "calc_value": 0, + "name": "ImGuiDragDropFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiDragDropFlags_SourceNoPreviewTooltip", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiDragDropFlags_SourceNoDisableHover", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiDragDropFlags_SourceNoHoldToOpenOthers", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiDragDropFlags_SourceAllowNullID", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiDragDropFlags_SourceExtern", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiDragDropFlags_SourceAutoExpirePayload", + "value": "1 << 5" + }, + { + "calc_value": 1024, + "name": "ImGuiDragDropFlags_AcceptBeforeDelivery", + "value": "1 << 10" + }, + { + "calc_value": 2048, + "name": "ImGuiDragDropFlags_AcceptNoDrawDefaultRect", + "value": "1 << 11" + }, + { + "calc_value": 4096, + "name": "ImGuiDragDropFlags_AcceptNoPreviewTooltip", + "value": "1 << 12" + }, + { + "calc_value": 3072, + "name": "ImGuiDragDropFlags_AcceptPeekOnly", + "value": "ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect" + } + ], + "ImGuiFocusedFlags_": [ + { + "calc_value": 0, + "name": "ImGuiFocusedFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiFocusedFlags_ChildWindows", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiFocusedFlags_RootWindow", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiFocusedFlags_AnyWindow", + "value": "1 << 2" + }, + { + "calc_value": 3, + "name": "ImGuiFocusedFlags_RootAndChildWindows", + "value": "ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows" + } + ], + "ImGuiHoveredFlags_": [ + { + "calc_value": 0, + "name": "ImGuiHoveredFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiHoveredFlags_ChildWindows", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiHoveredFlags_RootWindow", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiHoveredFlags_AnyWindow", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiHoveredFlags_AllowWhenBlockedByPopup", + "value": "1 << 3" + }, + { + "calc_value": 32, + "name": "ImGuiHoveredFlags_AllowWhenBlockedByActiveItem", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiHoveredFlags_AllowWhenOverlapped", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiHoveredFlags_AllowWhenDisabled", + "value": "1 << 7" + }, + { + "calc_value": 104, + "name": "ImGuiHoveredFlags_RectOnly", + "value": "ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped" + }, + { + "calc_value": 3, + "name": "ImGuiHoveredFlags_RootAndChildWindows", + "value": "ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows" + } + ], + "ImGuiInputTextFlags_": [ + { + "calc_value": 0, + "name": "ImGuiInputTextFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiInputTextFlags_CharsDecimal", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiInputTextFlags_CharsHexadecimal", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiInputTextFlags_CharsUppercase", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiInputTextFlags_CharsNoBlank", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiInputTextFlags_AutoSelectAll", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiInputTextFlags_EnterReturnsTrue", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiInputTextFlags_CallbackCompletion", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiInputTextFlags_CallbackHistory", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiInputTextFlags_CallbackAlways", + "value": "1 << 8" + }, + { + "calc_value": 512, + "name": "ImGuiInputTextFlags_CallbackCharFilter", + "value": "1 << 9" + }, + { + "calc_value": 1024, + "name": "ImGuiInputTextFlags_AllowTabInput", + "value": "1 << 10" + }, + { + "calc_value": 2048, + "name": "ImGuiInputTextFlags_CtrlEnterForNewLine", + "value": "1 << 11" + }, + { + "calc_value": 4096, + "name": "ImGuiInputTextFlags_NoHorizontalScroll", + "value": "1 << 12" + }, + { + "calc_value": 8192, + "name": "ImGuiInputTextFlags_AlwaysInsertMode", + "value": "1 << 13" + }, + { + "calc_value": 16384, + "name": "ImGuiInputTextFlags_ReadOnly", + "value": "1 << 14" + }, + { + "calc_value": 32768, + "name": "ImGuiInputTextFlags_Password", + "value": "1 << 15" + }, + { + "calc_value": 65536, + "name": "ImGuiInputTextFlags_NoUndoRedo", + "value": "1 << 16" + }, + { + "calc_value": 131072, + "name": "ImGuiInputTextFlags_CharsScientific", + "value": "1 << 17" + }, + { + "calc_value": 262144, + "name": "ImGuiInputTextFlags_CallbackResize", + "value": "1 << 18" + }, + { + "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_": [ + { + "calc_value": 0, + "name": "ImGuiKeyModFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiKeyModFlags_Ctrl", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiKeyModFlags_Shift", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiKeyModFlags_Alt", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiKeyModFlags_Super", + "value": "1 << 3" + } + ], + "ImGuiKey_": [ + { + "calc_value": 0, + "name": "ImGuiKey_Tab", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiKey_LeftArrow", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiKey_RightArrow", + "value": "2" + }, + { + "calc_value": 3, + "name": "ImGuiKey_UpArrow", + "value": "3" + }, + { + "calc_value": 4, + "name": "ImGuiKey_DownArrow", + "value": "4" + }, + { + "calc_value": 5, + "name": "ImGuiKey_PageUp", + "value": "5" + }, + { + "calc_value": 6, + "name": "ImGuiKey_PageDown", + "value": "6" + }, + { + "calc_value": 7, + "name": "ImGuiKey_Home", + "value": "7" + }, + { + "calc_value": 8, + "name": "ImGuiKey_End", + "value": "8" + }, + { + "calc_value": 9, + "name": "ImGuiKey_Insert", + "value": "9" + }, + { + "calc_value": 10, + "name": "ImGuiKey_Delete", + "value": "10" + }, + { + "calc_value": 11, + "name": "ImGuiKey_Backspace", + "value": "11" + }, + { + "calc_value": 12, + "name": "ImGuiKey_Space", + "value": "12" + }, + { + "calc_value": 13, + "name": "ImGuiKey_Enter", + "value": "13" + }, + { + "calc_value": 14, + "name": "ImGuiKey_Escape", + "value": "14" + }, + { + "calc_value": 15, + "name": "ImGuiKey_KeyPadEnter", + "value": "15" + }, + { + "calc_value": 16, + "name": "ImGuiKey_A", + "value": "16" + }, + { + "calc_value": 17, + "name": "ImGuiKey_C", + "value": "17" + }, + { + "calc_value": 18, + "name": "ImGuiKey_V", + "value": "18" + }, + { + "calc_value": 19, + "name": "ImGuiKey_X", + "value": "19" + }, + { + "calc_value": 20, + "name": "ImGuiKey_Y", + "value": "20" + }, + { + "calc_value": 21, + "name": "ImGuiKey_Z", + "value": "21" + }, + { + "calc_value": 22, + "name": "ImGuiKey_COUNT", + "value": "22" + } + ], + "ImGuiMouseButton_": [ + { + "calc_value": 0, + "name": "ImGuiMouseButton_Left", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiMouseButton_Right", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiMouseButton_Middle", + "value": "2" + }, + { + "calc_value": 5, + "name": "ImGuiMouseButton_COUNT", + "value": "5" + } + ], + "ImGuiMouseCursor_": [ + { + "calc_value": -1, + "name": "ImGuiMouseCursor_None", + "value": "-1" + }, + { + "calc_value": 0, + "name": "ImGuiMouseCursor_Arrow", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiMouseCursor_TextInput", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiMouseCursor_ResizeAll", + "value": "2" + }, + { + "calc_value": 3, + "name": "ImGuiMouseCursor_ResizeNS", + "value": "3" + }, + { + "calc_value": 4, + "name": "ImGuiMouseCursor_ResizeEW", + "value": "4" + }, + { + "calc_value": 5, + "name": "ImGuiMouseCursor_ResizeNESW", + "value": "5" + }, + { + "calc_value": 6, + "name": "ImGuiMouseCursor_ResizeNWSE", + "value": "6" + }, + { + "calc_value": 7, + "name": "ImGuiMouseCursor_Hand", + "value": "7" + }, + { + "calc_value": 8, + "name": "ImGuiMouseCursor_NotAllowed", + "value": "8" + }, + { + "calc_value": 9, + "name": "ImGuiMouseCursor_COUNT", + "value": "9" + } + ], + "ImGuiNavInput_": [ + { + "calc_value": 0, + "name": "ImGuiNavInput_Activate", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiNavInput_Cancel", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiNavInput_Input", + "value": "2" + }, + { + "calc_value": 3, + "name": "ImGuiNavInput_Menu", + "value": "3" + }, + { + "calc_value": 4, + "name": "ImGuiNavInput_DpadLeft", + "value": "4" + }, + { + "calc_value": 5, + "name": "ImGuiNavInput_DpadRight", + "value": "5" + }, + { + "calc_value": 6, + "name": "ImGuiNavInput_DpadUp", + "value": "6" + }, + { + "calc_value": 7, + "name": "ImGuiNavInput_DpadDown", + "value": "7" + }, + { + "calc_value": 8, + "name": "ImGuiNavInput_LStickLeft", + "value": "8" + }, + { + "calc_value": 9, + "name": "ImGuiNavInput_LStickRight", + "value": "9" + }, + { + "calc_value": 10, + "name": "ImGuiNavInput_LStickUp", + "value": "10" + }, + { + "calc_value": 11, + "name": "ImGuiNavInput_LStickDown", + "value": "11" + }, + { + "calc_value": 12, + "name": "ImGuiNavInput_FocusPrev", + "value": "12" + }, + { + "calc_value": 13, + "name": "ImGuiNavInput_FocusNext", + "value": "13" + }, + { + "calc_value": 14, + "name": "ImGuiNavInput_TweakSlow", + "value": "14" + }, + { + "calc_value": 15, + "name": "ImGuiNavInput_TweakFast", + "value": "15" + }, + { + "calc_value": 16, + "name": "ImGuiNavInput_KeyMenu_", + "value": "16" + }, + { + "calc_value": 17, + "name": "ImGuiNavInput_KeyLeft_", + "value": "17" + }, + { + "calc_value": 18, + "name": "ImGuiNavInput_KeyRight_", + "value": "18" + }, + { + "calc_value": 19, + "name": "ImGuiNavInput_KeyUp_", + "value": "19" + }, + { + "calc_value": 20, + "name": "ImGuiNavInput_KeyDown_", + "value": "20" + }, + { + "calc_value": 21, + "name": "ImGuiNavInput_COUNT", + "value": "21" + }, + { + "calc_value": 16, + "name": "ImGuiNavInput_InternalStart_", + "value": "ImGuiNavInput_KeyMenu_" + } + ], + "ImGuiPopupFlags_": [ + { + "calc_value": 0, + "name": "ImGuiPopupFlags_None", + "value": "0" + }, + { + "calc_value": 0, + "name": "ImGuiPopupFlags_MouseButtonLeft", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiPopupFlags_MouseButtonRight", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiPopupFlags_MouseButtonMiddle", + "value": "2" + }, + { + "calc_value": 31, + "name": "ImGuiPopupFlags_MouseButtonMask_", + "value": "0x1F" + }, + { + "calc_value": 1, + "name": "ImGuiPopupFlags_MouseButtonDefault_", + "value": "1" + }, + { + "calc_value": 32, + "name": "ImGuiPopupFlags_NoOpenOverExistingPopup", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiPopupFlags_NoOpenOverItems", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiPopupFlags_AnyPopupId", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiPopupFlags_AnyPopupLevel", + "value": "1 << 8" + }, + { + "calc_value": 384, + "name": "ImGuiPopupFlags_AnyPopup", + "value": "ImGuiPopupFlags_AnyPopupId | ImGuiPopupFlags_AnyPopupLevel" + } + ], + "ImGuiSelectableFlags_": [ + { + "calc_value": 0, + "name": "ImGuiSelectableFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiSelectableFlags_DontClosePopups", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiSelectableFlags_SpanAllColumns", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiSelectableFlags_AllowDoubleClick", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiSelectableFlags_Disabled", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiSelectableFlags_AllowItemOverlap", + "value": "1 << 4" + } + ], + "ImGuiSliderFlags_": [ + { + "calc_value": 0, + "name": "ImGuiSliderFlags_None", + "value": "0" + }, + { + "calc_value": 16, + "name": "ImGuiSliderFlags_AlwaysClamp", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiSliderFlags_Logarithmic", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiSliderFlags_NoRoundToFormat", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiSliderFlags_NoInput", + "value": "1 << 7" + }, + { + "calc_value": 1879048207, + "name": "ImGuiSliderFlags_InvalidMask_", + "value": "0x7000000F" + } + ], + "ImGuiSortDirection_": [ + { + "calc_value": 0, + "name": "ImGuiSortDirection_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiSortDirection_Ascending", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiSortDirection_Descending", + "value": "2" + } + ], + "ImGuiStyleVar_": [ + { + "calc_value": 0, + "name": "ImGuiStyleVar_Alpha", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiStyleVar_WindowPadding", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiStyleVar_WindowRounding", + "value": "2" + }, + { + "calc_value": 3, + "name": "ImGuiStyleVar_WindowBorderSize", + "value": "3" + }, + { + "calc_value": 4, + "name": "ImGuiStyleVar_WindowMinSize", + "value": "4" + }, + { + "calc_value": 5, + "name": "ImGuiStyleVar_WindowTitleAlign", + "value": "5" + }, + { + "calc_value": 6, + "name": "ImGuiStyleVar_ChildRounding", + "value": "6" + }, + { + "calc_value": 7, + "name": "ImGuiStyleVar_ChildBorderSize", + "value": "7" + }, + { + "calc_value": 8, + "name": "ImGuiStyleVar_PopupRounding", + "value": "8" + }, + { + "calc_value": 9, + "name": "ImGuiStyleVar_PopupBorderSize", + "value": "9" + }, + { + "calc_value": 10, + "name": "ImGuiStyleVar_FramePadding", + "value": "10" + }, + { + "calc_value": 11, + "name": "ImGuiStyleVar_FrameRounding", + "value": "11" + }, + { + "calc_value": 12, + "name": "ImGuiStyleVar_FrameBorderSize", + "value": "12" + }, + { + "calc_value": 13, + "name": "ImGuiStyleVar_ItemSpacing", + "value": "13" + }, + { + "calc_value": 14, + "name": "ImGuiStyleVar_ItemInnerSpacing", + "value": "14" + }, + { + "calc_value": 15, + "name": "ImGuiStyleVar_IndentSpacing", + "value": "15" + }, + { + "calc_value": 16, + "name": "ImGuiStyleVar_CellPadding", + "value": "16" + }, + { + "calc_value": 17, + "name": "ImGuiStyleVar_ScrollbarSize", + "value": "17" + }, + { + "calc_value": 18, + "name": "ImGuiStyleVar_ScrollbarRounding", + "value": "18" + }, + { + "calc_value": 19, + "name": "ImGuiStyleVar_GrabMinSize", + "value": "19" + }, + { + "calc_value": 20, + "name": "ImGuiStyleVar_GrabRounding", + "value": "20" + }, + { + "calc_value": 21, + "name": "ImGuiStyleVar_TabRounding", + "value": "21" + }, + { + "calc_value": 22, + "name": "ImGuiStyleVar_ButtonTextAlign", + "value": "22" + }, + { + "calc_value": 23, + "name": "ImGuiStyleVar_SelectableTextAlign", + "value": "23" + }, + { + "calc_value": 24, + "name": "ImGuiStyleVar_COUNT", + "value": "24" + } + ], + "ImGuiTabBarFlags_": [ + { + "calc_value": 0, + "name": "ImGuiTabBarFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiTabBarFlags_Reorderable", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiTabBarFlags_AutoSelectNewTabs", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiTabBarFlags_TabListPopupButton", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiTabBarFlags_NoCloseWithMiddleMouseButton", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiTabBarFlags_NoTabListScrollingButtons", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiTabBarFlags_NoTooltip", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiTabBarFlags_FittingPolicyResizeDown", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiTabBarFlags_FittingPolicyScroll", + "value": "1 << 7" + }, + { + "calc_value": 192, + "name": "ImGuiTabBarFlags_FittingPolicyMask_", + "value": "ImGuiTabBarFlags_FittingPolicyResizeDown | ImGuiTabBarFlags_FittingPolicyScroll" + }, + { + "calc_value": 64, + "name": "ImGuiTabBarFlags_FittingPolicyDefault_", + "value": "ImGuiTabBarFlags_FittingPolicyResizeDown" + } + ], + "ImGuiTabItemFlags_": [ + { + "calc_value": 0, + "name": "ImGuiTabItemFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiTabItemFlags_UnsavedDocument", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiTabItemFlags_SetSelected", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiTabItemFlags_NoCloseWithMiddleMouseButton", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiTabItemFlags_NoPushId", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiTabItemFlags_NoTooltip", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiTabItemFlags_NoReorder", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiTabItemFlags_Leading", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiTabItemFlags_Trailing", + "value": "1 << 7" + } + ], + "ImGuiTableBgTarget_": [ + { + "calc_value": 0, + "name": "ImGuiTableBgTarget_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiTableBgTarget_RowBg0", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiTableBgTarget_RowBg1", + "value": "2" + }, + { + "calc_value": 3, + "name": "ImGuiTableBgTarget_CellBg", + "value": "3" + } + ], + "ImGuiTableColumnFlags_": [ + { + "calc_value": 0, + "name": "ImGuiTableColumnFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiTableColumnFlags_DefaultHide", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiTableColumnFlags_DefaultSort", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiTableColumnFlags_WidthStretch", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiTableColumnFlags_WidthFixed", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiTableColumnFlags_NoResize", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiTableColumnFlags_NoReorder", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiTableColumnFlags_NoHide", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiTableColumnFlags_NoClip", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiTableColumnFlags_NoSort", + "value": "1 << 8" + }, + { + "calc_value": 512, + "name": "ImGuiTableColumnFlags_NoSortAscending", + "value": "1 << 9" + }, + { + "calc_value": 1024, + "name": "ImGuiTableColumnFlags_NoSortDescending", + "value": "1 << 10" + }, + { + "calc_value": 2048, + "name": "ImGuiTableColumnFlags_NoHeaderWidth", + "value": "1 << 11" + }, + { + "calc_value": 4096, + "name": "ImGuiTableColumnFlags_PreferSortAscending", + "value": "1 << 12" + }, + { + "calc_value": 8192, + "name": "ImGuiTableColumnFlags_PreferSortDescending", + "value": "1 << 13" + }, + { + "calc_value": 16384, + "name": "ImGuiTableColumnFlags_IndentEnable", + "value": "1 << 14" + }, + { + "calc_value": 32768, + "name": "ImGuiTableColumnFlags_IndentDisable", + "value": "1 << 15" + }, + { + "calc_value": 1048576, + "name": "ImGuiTableColumnFlags_IsEnabled", + "value": "1 << 20" + }, + { + "calc_value": 2097152, + "name": "ImGuiTableColumnFlags_IsVisible", + "value": "1 << 21" + }, + { + "calc_value": 4194304, + "name": "ImGuiTableColumnFlags_IsSorted", + "value": "1 << 22" + }, + { + "calc_value": 8388608, + "name": "ImGuiTableColumnFlags_IsHovered", + "value": "1 << 23" + }, + { + "calc_value": 12, + "name": "ImGuiTableColumnFlags_WidthMask_", + "value": "ImGuiTableColumnFlags_WidthStretch | ImGuiTableColumnFlags_WidthFixed" + }, + { + "calc_value": 49152, + "name": "ImGuiTableColumnFlags_IndentMask_", + "value": "ImGuiTableColumnFlags_IndentEnable | ImGuiTableColumnFlags_IndentDisable" + }, + { + "calc_value": 15728640, + "name": "ImGuiTableColumnFlags_StatusMask_", + "value": "ImGuiTableColumnFlags_IsEnabled | ImGuiTableColumnFlags_IsVisible | ImGuiTableColumnFlags_IsSorted | ImGuiTableColumnFlags_IsHovered" + }, + { + "calc_value": 1073741824, + "name": "ImGuiTableColumnFlags_NoDirectResize_", + "value": "1 << 30" + } + ], + "ImGuiTableFlags_": [ + { + "calc_value": 0, + "name": "ImGuiTableFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiTableFlags_Resizable", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiTableFlags_Reorderable", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiTableFlags_Hideable", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiTableFlags_Sortable", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiTableFlags_NoSavedSettings", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiTableFlags_ContextMenuInBody", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiTableFlags_RowBg", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiTableFlags_BordersInnerH", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiTableFlags_BordersOuterH", + "value": "1 << 8" + }, + { + "calc_value": 512, + "name": "ImGuiTableFlags_BordersInnerV", + "value": "1 << 9" + }, + { + "calc_value": 1024, + "name": "ImGuiTableFlags_BordersOuterV", + "value": "1 << 10" + }, + { + "calc_value": 384, + "name": "ImGuiTableFlags_BordersH", + "value": "ImGuiTableFlags_BordersInnerH | ImGuiTableFlags_BordersOuterH" + }, + { + "calc_value": 1536, + "name": "ImGuiTableFlags_BordersV", + "value": "ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersOuterV" + }, + { + "calc_value": 640, + "name": "ImGuiTableFlags_BordersInner", + "value": "ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersInnerH" + }, + { + "calc_value": 1280, + "name": "ImGuiTableFlags_BordersOuter", + "value": "ImGuiTableFlags_BordersOuterV | ImGuiTableFlags_BordersOuterH" + }, + { + "calc_value": 1920, + "name": "ImGuiTableFlags_Borders", + "value": "ImGuiTableFlags_BordersInner | ImGuiTableFlags_BordersOuter" + }, + { + "calc_value": 2048, + "name": "ImGuiTableFlags_NoBordersInBody", + "value": "1 << 11" + }, + { + "calc_value": 4096, + "name": "ImGuiTableFlags_NoBordersInBodyUntilResize", + "value": "1 << 12" + }, + { + "calc_value": 8192, + "name": "ImGuiTableFlags_SizingFixedFit", + "value": "1 << 13" + }, + { + "calc_value": 16384, + "name": "ImGuiTableFlags_SizingFixedSame", + "value": "2 << 13" + }, + { + "calc_value": 24576, + "name": "ImGuiTableFlags_SizingStretchProp", + "value": "3 << 13" + }, + { + "calc_value": 32768, + "name": "ImGuiTableFlags_SizingStretchSame", + "value": "4 << 13" + }, + { + "calc_value": 65536, + "name": "ImGuiTableFlags_NoHostExtendX", + "value": "1 << 16" + }, + { + "calc_value": 131072, + "name": "ImGuiTableFlags_NoHostExtendY", + "value": "1 << 17" + }, + { + "calc_value": 262144, + "name": "ImGuiTableFlags_NoKeepColumnsVisible", + "value": "1 << 18" + }, + { + "calc_value": 524288, + "name": "ImGuiTableFlags_PreciseWidths", + "value": "1 << 19" + }, + { + "calc_value": 1048576, + "name": "ImGuiTableFlags_NoClip", + "value": "1 << 20" + }, + { + "calc_value": 2097152, + "name": "ImGuiTableFlags_PadOuterX", + "value": "1 << 21" + }, + { + "calc_value": 4194304, + "name": "ImGuiTableFlags_NoPadOuterX", + "value": "1 << 22" + }, + { + "calc_value": 8388608, + "name": "ImGuiTableFlags_NoPadInnerX", + "value": "1 << 23" + }, + { + "calc_value": 16777216, + "name": "ImGuiTableFlags_ScrollX", + "value": "1 << 24" + }, + { + "calc_value": 33554432, + "name": "ImGuiTableFlags_ScrollY", + "value": "1 << 25" + }, + { + "calc_value": 67108864, + "name": "ImGuiTableFlags_SortMulti", + "value": "1 << 26" + }, + { + "calc_value": 134217728, + "name": "ImGuiTableFlags_SortTristate", + "value": "1 << 27" + }, + { + "calc_value": 57344, + "name": "ImGuiTableFlags_SizingMask_", + "value": "ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_SizingFixedSame | ImGuiTableFlags_SizingStretchProp | ImGuiTableFlags_SizingStretchSame" + } + ], + "ImGuiTableRowFlags_": [ + { + "calc_value": 0, + "name": "ImGuiTableRowFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiTableRowFlags_Headers", + "value": "1 << 0" + } + ], + "ImGuiTreeNodeFlags_": [ + { + "calc_value": 0, + "name": "ImGuiTreeNodeFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiTreeNodeFlags_Selected", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiTreeNodeFlags_Framed", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiTreeNodeFlags_AllowItemOverlap", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiTreeNodeFlags_NoTreePushOnOpen", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiTreeNodeFlags_NoAutoOpenOnLog", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiTreeNodeFlags_DefaultOpen", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiTreeNodeFlags_OpenOnDoubleClick", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiTreeNodeFlags_OpenOnArrow", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiTreeNodeFlags_Leaf", + "value": "1 << 8" + }, + { + "calc_value": 512, + "name": "ImGuiTreeNodeFlags_Bullet", + "value": "1 << 9" + }, + { + "calc_value": 1024, + "name": "ImGuiTreeNodeFlags_FramePadding", + "value": "1 << 10" + }, + { + "calc_value": 2048, + "name": "ImGuiTreeNodeFlags_SpanAvailWidth", + "value": "1 << 11" + }, + { + "calc_value": 4096, + "name": "ImGuiTreeNodeFlags_SpanFullWidth", + "value": "1 << 12" + }, + { + "calc_value": 8192, + "name": "ImGuiTreeNodeFlags_NavLeftJumpsBackHere", + "value": "1 << 13" + }, + { + "calc_value": 26, + "name": "ImGuiTreeNodeFlags_CollapsingHeader", + "value": "ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog" + } + ], + "ImGuiWindowFlags_": [ + { + "calc_value": 0, + "name": "ImGuiWindowFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiWindowFlags_NoTitleBar", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiWindowFlags_NoResize", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiWindowFlags_NoMove", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiWindowFlags_NoScrollbar", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiWindowFlags_NoScrollWithMouse", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiWindowFlags_NoCollapse", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiWindowFlags_AlwaysAutoResize", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiWindowFlags_NoBackground", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiWindowFlags_NoSavedSettings", + "value": "1 << 8" + }, + { + "calc_value": 512, + "name": "ImGuiWindowFlags_NoMouseInputs", + "value": "1 << 9" + }, + { + "calc_value": 1024, + "name": "ImGuiWindowFlags_MenuBar", + "value": "1 << 10" + }, + { + "calc_value": 2048, + "name": "ImGuiWindowFlags_HorizontalScrollbar", + "value": "1 << 11" + }, + { + "calc_value": 4096, + "name": "ImGuiWindowFlags_NoFocusOnAppearing", + "value": "1 << 12" + }, + { + "calc_value": 8192, + "name": "ImGuiWindowFlags_NoBringToFrontOnFocus", + "value": "1 << 13" + }, + { + "calc_value": 16384, + "name": "ImGuiWindowFlags_AlwaysVerticalScrollbar", + "value": "1 << 14" + }, + { + "calc_value": 32768, + "name": "ImGuiWindowFlags_AlwaysHorizontalScrollbar", + "value": "1<< 15" + }, + { + "calc_value": 65536, + "name": "ImGuiWindowFlags_AlwaysUseWindowPadding", + "value": "1 << 16" + }, + { + "calc_value": 262144, + "name": "ImGuiWindowFlags_NoNavInputs", + "value": "1 << 18" + }, + { + "calc_value": 524288, + "name": "ImGuiWindowFlags_NoNavFocus", + "value": "1 << 19" + }, + { + "calc_value": 1048576, + "name": "ImGuiWindowFlags_UnsavedDocument", + "value": "1 << 20" + }, + { + "calc_value": 786432, + "name": "ImGuiWindowFlags_NoNav", + "value": "ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" + }, + { + "calc_value": 43, + "name": "ImGuiWindowFlags_NoDecoration", + "value": "ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse" + }, + { + "calc_value": 786944, + "name": "ImGuiWindowFlags_NoInputs", + "value": "ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" + }, + { + "calc_value": 8388608, + "name": "ImGuiWindowFlags_NavFlattened", + "value": "1 << 23" + }, + { + "calc_value": 16777216, + "name": "ImGuiWindowFlags_ChildWindow", + "value": "1 << 24" + }, + { + "calc_value": 33554432, + "name": "ImGuiWindowFlags_Tooltip", + "value": "1 << 25" + }, + { + "calc_value": 67108864, + "name": "ImGuiWindowFlags_Popup", + "value": "1 << 26" + }, + { + "calc_value": 134217728, + "name": "ImGuiWindowFlags_Modal", + "value": "1 << 27" + }, + { + "calc_value": 268435456, + "name": "ImGuiWindowFlags_ChildMenu", + "value": "1 << 28" + } + ] + }, + "enumtypes": [], + "locations": { + "ImColor": "imgui:2179", + "ImDrawChannel": "imgui:2273", + "ImDrawCmd": "imgui:2228", + "ImDrawCmdHeader": "imgui:2265", + "ImDrawCornerFlags_": "imgui:2297", + "ImDrawData": "imgui:2452", + "ImDrawList": "imgui:2330", + "ImDrawListFlags_": "imgui:2313", + "ImDrawListSplitter": "imgui:2282", + "ImDrawVert": "imgui:2250", + "ImFont": "imgui:2663", + "ImFontAtlas": "imgui:2568", + "ImFontAtlasCustomRect": "imgui:2530", + "ImFontAtlasFlags_": "imgui:2543", + "ImFontConfig": "imgui:2475", + "ImFontGlyph": "imgui:2504", + "ImFontGlyphRangesBuilder": "imgui:2515", + "ImGuiBackendFlags_": "imgui:1355", + "ImGuiButtonFlags_": "imgui:1461", + "ImGuiCol_": "imgui:1365", + "ImGuiColorEditFlags_": "imgui:1474", + "ImGuiComboFlags_": "imgui:994", + "ImGuiCond_": "imgui:1566", + "ImGuiConfigFlags_": "imgui:1339", + "ImGuiDataType_": "imgui:1231", + "ImGuiDir_": "imgui:1247", + "ImGuiDragDropFlags_": "imgui:1209", + "ImGuiFocusedFlags_": "imgui:1181", + "ImGuiHoveredFlags_": "imgui:1193", + "ImGuiIO": "imgui:1726", + "ImGuiInputTextCallbackData": "imgui:1868", + "ImGuiInputTextFlags_": "imgui:909", + "ImGuiKeyModFlags_": "imgui:1294", + "ImGuiKey_": "imgui:1266", + "ImGuiListClipper": "imgui:2130", + "ImGuiMouseButton_": "imgui:1538", + "ImGuiMouseCursor_": "imgui:1548", + "ImGuiNavInput_": "imgui:1307", + "ImGuiOnceUponAFrame": "imgui:2008", + "ImGuiPayload": "imgui:1908", + "ImGuiPopupFlags_": "imgui:967", + "ImGuiSelectableFlags_": "imgui:983", + "ImGuiSizeCallbackData": "imgui:1899", + "ImGuiSliderFlags_": "imgui:1521", + "ImGuiSortDirection_": "imgui:1258", + "ImGuiStorage": "imgui:2070", + "ImGuiStoragePair": "imgui:2073", + "ImGuiStyle": "imgui:1672", + "ImGuiStyleVar_": "imgui:1430", + "ImGuiTabBarFlags_": "imgui:1008", + "ImGuiTabItemFlags_": "imgui:1024", + "ImGuiTableBgTarget_": "imgui:1172", + "ImGuiTableColumnFlags_": "imgui:1117", + "ImGuiTableColumnSortSpecs": "imgui:1930", + "ImGuiTableFlags_": "imgui:1060", + "ImGuiTableRowFlags_": "imgui:1157", + "ImGuiTableSortSpecs": "imgui:1944", + "ImGuiTextBuffer": "imgui:2043", + "ImGuiTextFilter": "imgui:2016", + "ImGuiTextRange": "imgui:2026", + "ImGuiTreeNodeFlags_": "imgui:938", + "ImGuiWindowFlags_": "imgui:869", + "ImVec2": "imgui:223", + "ImVec4": "imgui:236" + }, + "structs": { + "ImColor": [ + { + "name": "Value", + "type": "ImVec4" + } + ], + "ImDrawChannel": [ + { + "name": "_CmdBuffer", + "template_type": "ImDrawCmd", + "type": "ImVector_ImDrawCmd" + }, + { + "name": "_IdxBuffer", + "template_type": "ImDrawIdx", + "type": "ImVector_ImDrawIdx" + } + ], + "ImDrawCmd": [ + { + "name": "ClipRect", + "type": "ImVec4" + }, + { + "name": "TextureId", + "type": "ImTextureID" + }, + { + "name": "VtxOffset", + "type": "unsigned int" + }, + { + "name": "IdxOffset", + "type": "unsigned int" + }, + { + "name": "ElemCount", + "type": "unsigned int" + }, + { + "name": "UserCallback", + "type": "ImDrawCallback" + }, + { + "name": "UserCallbackData", + "type": "void*" + } + ], + "ImDrawCmdHeader": [ + { + "name": "ClipRect", + "type": "ImVec4" + }, + { + "name": "TextureId", + "type": "ImTextureID" + }, + { + "name": "VtxOffset", + "type": "unsigned int" + } + ], + "ImDrawData": [ + { + "name": "Valid", + "type": "bool" + }, + { + "name": "CmdLists", + "type": "ImDrawList**" + }, + { + "name": "CmdListsCount", + "type": "int" + }, + { + "name": "TotalIdxCount", + "type": "int" + }, + { + "name": "TotalVtxCount", + "type": "int" + }, + { + "name": "DisplayPos", + "type": "ImVec2" + }, + { + "name": "DisplaySize", + "type": "ImVec2" + }, + { + "name": "FramebufferScale", + "type": "ImVec2" + } + ], + "ImDrawList": [ + { + "name": "CmdBuffer", + "template_type": "ImDrawCmd", + "type": "ImVector_ImDrawCmd" + }, + { + "name": "IdxBuffer", + "template_type": "ImDrawIdx", + "type": "ImVector_ImDrawIdx" + }, + { + "name": "VtxBuffer", + "template_type": "ImDrawVert", + "type": "ImVector_ImDrawVert" + }, + { + "name": "Flags", + "type": "ImDrawListFlags" + }, + { + "name": "_VtxCurrentIdx", + "type": "unsigned int" + }, + { + "name": "_Data", + "type": "const ImDrawListSharedData*" + }, + { + "name": "_OwnerName", + "type": "const char*" + }, + { + "name": "_VtxWritePtr", + "type": "ImDrawVert*" + }, + { + "name": "_IdxWritePtr", + "type": "ImDrawIdx*" + }, + { + "name": "_ClipRectStack", + "template_type": "ImVec4", + "type": "ImVector_ImVec4" + }, + { + "name": "_TextureIdStack", + "template_type": "ImTextureID", + "type": "ImVector_ImTextureID" + }, + { + "name": "_Path", + "template_type": "ImVec2", + "type": "ImVector_ImVec2" + }, + { + "name": "_CmdHeader", + "type": "ImDrawCmdHeader" + }, + { + "name": "_Splitter", + "type": "ImDrawListSplitter" + }, + { + "name": "_FringeScale", + "type": "float" + } + ], + "ImDrawListSplitter": [ + { + "name": "_Current", + "type": "int" + }, + { + "name": "_Count", + "type": "int" + }, + { + "name": "_Channels", + "template_type": "ImDrawChannel", + "type": "ImVector_ImDrawChannel" + } + ], + "ImDrawVert": [ + { + "name": "pos", + "type": "ImVec2" + }, + { + "name": "uv", + "type": "ImVec2" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "ImFont": [ + { + "name": "IndexAdvanceX", + "template_type": "float", + "type": "ImVector_float" + }, + { + "name": "FallbackAdvanceX", + "type": "float" + }, + { + "name": "FontSize", + "type": "float" + }, + { + "name": "IndexLookup", + "template_type": "ImWchar", + "type": "ImVector_ImWchar" + }, + { + "name": "Glyphs", + "template_type": "ImFontGlyph", + "type": "ImVector_ImFontGlyph" + }, + { + "name": "FallbackGlyph", + "type": "const ImFontGlyph*" + }, + { + "name": "ContainerAtlas", + "type": "ImFontAtlas*" + }, + { + "name": "ConfigData", + "type": "const ImFontConfig*" + }, + { + "name": "ConfigDataCount", + "type": "short" + }, + { + "name": "FallbackChar", + "type": "ImWchar" + }, + { + "name": "EllipsisChar", + "type": "ImWchar" + }, + { + "name": "DirtyLookupTables", + "type": "bool" + }, + { + "name": "Scale", + "type": "float" + }, + { + "name": "Ascent", + "type": "float" + }, + { + "name": "Descent", + "type": "float" + }, + { + "name": "MetricsTotalSurface", + "type": "int" + }, + { + "name": "Used4kPagesMap[(0xFFFF+1)/4096/8]", + "size": 2, + "type": "ImU8" + } + ], + "ImFontAtlas": [ + { + "name": "Locked", + "type": "bool" + }, + { + "name": "Flags", + "type": "ImFontAtlasFlags" + }, + { + "name": "TexID", + "type": "ImTextureID" + }, + { + "name": "TexDesiredWidth", + "type": "int" + }, + { + "name": "TexGlyphPadding", + "type": "int" + }, + { + "name": "TexPixelsAlpha8", + "type": "unsigned char*" + }, + { + "name": "TexPixelsRGBA32", + "type": "unsigned int*" + }, + { + "name": "TexWidth", + "type": "int" + }, + { + "name": "TexHeight", + "type": "int" + }, + { + "name": "TexUvScale", + "type": "ImVec2" + }, + { + "name": "TexUvWhitePixel", + "type": "ImVec2" + }, + { + "name": "Fonts", + "template_type": "ImFont*", + "type": "ImVector_ImFontPtr" + }, + { + "name": "CustomRects", + "template_type": "ImFontAtlasCustomRect", + "type": "ImVector_ImFontAtlasCustomRect" + }, + { + "name": "ConfigData", + "template_type": "ImFontConfig", + "type": "ImVector_ImFontConfig" + }, + { + "name": "TexUvLines[(63)+1]", + "size": 64, + "type": "ImVec4" + }, + { + "name": "PackIdMouseCursors", + "type": "int" + }, + { + "name": "PackIdLines", + "type": "int" + } + ], + "ImFontAtlasCustomRect": [ + { + "name": "Width", + "type": "unsigned short" + }, + { + "name": "Height", + "type": "unsigned short" + }, + { + "name": "X", + "type": "unsigned short" + }, + { + "name": "Y", + "type": "unsigned short" + }, + { + "name": "GlyphID", + "type": "unsigned int" + }, + { + "name": "GlyphAdvanceX", + "type": "float" + }, + { + "name": "GlyphOffset", + "type": "ImVec2" + }, + { + "name": "Font", + "type": "ImFont*" + } + ], + "ImFontConfig": [ + { + "name": "FontData", + "type": "void*" + }, + { + "name": "FontDataSize", + "type": "int" + }, + { + "name": "FontDataOwnedByAtlas", + "type": "bool" + }, + { + "name": "FontNo", + "type": "int" + }, + { + "name": "SizePixels", + "type": "float" + }, + { + "name": "OversampleH", + "type": "int" + }, + { + "name": "OversampleV", + "type": "int" + }, + { + "name": "PixelSnapH", + "type": "bool" + }, + { + "name": "GlyphExtraSpacing", + "type": "ImVec2" + }, + { + "name": "GlyphOffset", + "type": "ImVec2" + }, + { + "name": "GlyphRanges", + "type": "const ImWchar*" + }, + { + "name": "GlyphMinAdvanceX", + "type": "float" + }, + { + "name": "GlyphMaxAdvanceX", + "type": "float" + }, + { + "name": "MergeMode", + "type": "bool" + }, + { + "name": "RasterizerFlags", + "type": "unsigned int" + }, + { + "name": "RasterizerMultiply", + "type": "float" + }, + { + "name": "EllipsisChar", + "type": "ImWchar" + }, + { + "name": "Name[40]", + "size": 40, + "type": "char" + }, + { + "name": "DstFont", + "type": "ImFont*" + } + ], + "ImFontGlyph": [ + { + "bitfield": "31", + "name": "Codepoint", + "type": "unsigned int" + }, + { + "bitfield": "1", + "name": "Visible", + "type": "unsigned int" + }, + { + "name": "AdvanceX", + "type": "float" + }, + { + "name": "X0", + "type": "float" + }, + { + "name": "Y0", + "type": "float" + }, + { + "name": "X1", + "type": "float" + }, + { + "name": "Y1", + "type": "float" + }, + { + "name": "U0", + "type": "float" + }, + { + "name": "V0", + "type": "float" + }, + { + "name": "U1", + "type": "float" + }, + { + "name": "V1", + "type": "float" + } + ], + "ImFontGlyphRangesBuilder": [ + { + "name": "UsedChars", + "template_type": "ImU32", + "type": "ImVector_ImU32" + } + ], + "ImGuiIO": [ + { + "name": "ConfigFlags", + "type": "ImGuiConfigFlags" + }, + { + "name": "BackendFlags", + "type": "ImGuiBackendFlags" + }, + { + "name": "DisplaySize", + "type": "ImVec2" + }, + { + "name": "DeltaTime", + "type": "float" + }, + { + "name": "IniSavingRate", + "type": "float" + }, + { + "name": "IniFilename", + "type": "const char*" + }, + { + "name": "LogFilename", + "type": "const char*" + }, + { + "name": "MouseDoubleClickTime", + "type": "float" + }, + { + "name": "MouseDoubleClickMaxDist", + "type": "float" + }, + { + "name": "MouseDragThreshold", + "type": "float" + }, + { + "name": "KeyMap[ImGuiKey_COUNT]", + "size": 22, + "type": "int" + }, + { + "name": "KeyRepeatDelay", + "type": "float" + }, + { + "name": "KeyRepeatRate", + "type": "float" + }, + { + "name": "UserData", + "type": "void*" + }, + { + "name": "Fonts", + "type": "ImFontAtlas*" + }, + { + "name": "FontGlobalScale", + "type": "float" + }, + { + "name": "FontAllowUserScaling", + "type": "bool" + }, + { + "name": "FontDefault", + "type": "ImFont*" + }, + { + "name": "DisplayFramebufferScale", + "type": "ImVec2" + }, + { + "name": "MouseDrawCursor", + "type": "bool" + }, + { + "name": "ConfigMacOSXBehaviors", + "type": "bool" + }, + { + "name": "ConfigInputTextCursorBlink", + "type": "bool" + }, + { + "name": "ConfigDragClickToInputText", + "type": "bool" + }, + { + "name": "ConfigWindowsResizeFromEdges", + "type": "bool" + }, + { + "name": "ConfigWindowsMoveFromTitleBarOnly", + "type": "bool" + }, + { + "name": "ConfigMemoryCompactTimer", + "type": "float" + }, + { + "name": "BackendPlatformName", + "type": "const char*" + }, + { + "name": "BackendRendererName", + "type": "const char*" + }, + { + "name": "BackendPlatformUserData", + "type": "void*" + }, + { + "name": "BackendRendererUserData", + "type": "void*" + }, + { + "name": "BackendLanguageUserData", + "type": "void*" + }, + { + "name": "GetClipboardTextFn", + "type": "const char*(*)(void* user_data)" + }, + { + "name": "SetClipboardTextFn", + "type": "void(*)(void* user_data,const char* text)" + }, + { + "name": "ClipboardUserData", + "type": "void*" + }, + { + "name": "ImeSetInputScreenPosFn", + "type": "void(*)(int x,int y)" + }, + { + "name": "ImeWindowHandle", + "type": "void*" + }, + { + "name": "MousePos", + "type": "ImVec2" + }, + { + "name": "MouseDown[5]", + "size": 5, + "type": "bool" + }, + { + "name": "MouseWheel", + "type": "float" + }, + { + "name": "MouseWheelH", + "type": "float" + }, + { + "name": "KeyCtrl", + "type": "bool" + }, + { + "name": "KeyShift", + "type": "bool" + }, + { + "name": "KeyAlt", + "type": "bool" + }, + { + "name": "KeySuper", + "type": "bool" + }, + { + "name": "KeysDown[512]", + "size": 512, + "type": "bool" + }, + { + "name": "NavInputs[ImGuiNavInput_COUNT]", + "size": 21, + "type": "float" + }, + { + "name": "WantCaptureMouse", + "type": "bool" + }, + { + "name": "WantCaptureKeyboard", + "type": "bool" + }, + { + "name": "WantTextInput", + "type": "bool" + }, + { + "name": "WantSetMousePos", + "type": "bool" + }, + { + "name": "WantSaveIniSettings", + "type": "bool" + }, + { + "name": "NavActive", + "type": "bool" + }, + { + "name": "NavVisible", + "type": "bool" + }, + { + "name": "Framerate", + "type": "float" + }, + { + "name": "MetricsRenderVertices", + "type": "int" + }, + { + "name": "MetricsRenderIndices", + "type": "int" + }, + { + "name": "MetricsRenderWindows", + "type": "int" + }, + { + "name": "MetricsActiveWindows", + "type": "int" + }, + { + "name": "MetricsActiveAllocations", + "type": "int" + }, + { + "name": "MouseDelta", + "type": "ImVec2" + }, + { + "name": "KeyMods", + "type": "ImGuiKeyModFlags" + }, + { + "name": "MousePosPrev", + "type": "ImVec2" + }, + { + "name": "MouseClickedPos[5]", + "size": 5, + "type": "ImVec2" + }, + { + "name": "MouseClickedTime[5]", + "size": 5, + "type": "double" + }, + { + "name": "MouseClicked[5]", + "size": 5, + "type": "bool" + }, + { + "name": "MouseDoubleClicked[5]", + "size": 5, + "type": "bool" + }, + { + "name": "MouseReleased[5]", + "size": 5, + "type": "bool" + }, + { + "name": "MouseDownOwned[5]", + "size": 5, + "type": "bool" + }, + { + "name": "MouseDownWasDoubleClick[5]", + "size": 5, + "type": "bool" + }, + { + "name": "MouseDownDuration[5]", + "size": 5, + "type": "float" + }, + { + "name": "MouseDownDurationPrev[5]", + "size": 5, + "type": "float" + }, + { + "name": "MouseDragMaxDistanceAbs[5]", + "size": 5, + "type": "ImVec2" + }, + { + "name": "MouseDragMaxDistanceSqr[5]", + "size": 5, + "type": "float" + }, + { + "name": "KeysDownDuration[512]", + "size": 512, + "type": "float" + }, + { + "name": "KeysDownDurationPrev[512]", + "size": 512, + "type": "float" + }, + { + "name": "NavInputsDownDuration[ImGuiNavInput_COUNT]", + "size": 21, + "type": "float" + }, + { + "name": "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]", + "size": 21, + "type": "float" + }, + { + "name": "PenPressure", + "type": "float" + }, + { + "name": "InputQueueSurrogate", + "type": "ImWchar16" + }, + { + "name": "InputQueueCharacters", + "template_type": "ImWchar", + "type": "ImVector_ImWchar" + } + ], + "ImGuiInputTextCallbackData": [ + { + "name": "EventFlag", + "type": "ImGuiInputTextFlags" + }, + { + "name": "Flags", + "type": "ImGuiInputTextFlags" + }, + { + "name": "UserData", + "type": "void*" + }, + { + "name": "EventChar", + "type": "ImWchar" + }, + { + "name": "EventKey", + "type": "ImGuiKey" + }, + { + "name": "Buf", + "type": "char*" + }, + { + "name": "BufTextLen", + "type": "int" + }, + { + "name": "BufSize", + "type": "int" + }, + { + "name": "BufDirty", + "type": "bool" + }, + { + "name": "CursorPos", + "type": "int" + }, + { + "name": "SelectionStart", + "type": "int" + }, + { + "name": "SelectionEnd", + "type": "int" + } + ], + "ImGuiListClipper": [ + { + "name": "DisplayStart", + "type": "int" + }, + { + "name": "DisplayEnd", + "type": "int" + }, + { + "name": "ItemsCount", + "type": "int" + }, + { + "name": "StepNo", + "type": "int" + }, + { + "name": "ItemsFrozen", + "type": "int" + }, + { + "name": "ItemsHeight", + "type": "float" + }, + { + "name": "StartPosY", + "type": "float" + } + ], + "ImGuiOnceUponAFrame": [ + { + "name": "RefFrame", + "type": "int" + } + ], + "ImGuiPayload": [ + { + "name": "Data", + "type": "void*" + }, + { + "name": "DataSize", + "type": "int" + }, + { + "name": "SourceId", + "type": "ImGuiID" + }, + { + "name": "SourceParentId", + "type": "ImGuiID" + }, + { + "name": "DataFrameCount", + "type": "int" + }, + { + "name": "DataType[32+1]", + "size": 33, + "type": "char" + }, + { + "name": "Preview", + "type": "bool" + }, + { + "name": "Delivery", + "type": "bool" + } + ], + "ImGuiSizeCallbackData": [ + { + "name": "UserData", + "type": "void*" + }, + { + "name": "Pos", + "type": "ImVec2" + }, + { + "name": "CurrentSize", + "type": "ImVec2" + }, + { + "name": "DesiredSize", + "type": "ImVec2" + } + ], + "ImGuiStorage": [ + { + "name": "Data", + "template_type": "ImGuiStoragePair", + "type": "ImVector_ImGuiStoragePair" + } + ], + "ImGuiStoragePair": [ + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "", + "type": "union { int val_i; float val_f; void* val_p;}" + } + ], + "ImGuiStyle": [ + { + "name": "Alpha", + "type": "float" + }, + { + "name": "WindowPadding", + "type": "ImVec2" + }, + { + "name": "WindowRounding", + "type": "float" + }, + { + "name": "WindowBorderSize", + "type": "float" + }, + { + "name": "WindowMinSize", + "type": "ImVec2" + }, + { + "name": "WindowTitleAlign", + "type": "ImVec2" + }, + { + "name": "WindowMenuButtonPosition", + "type": "ImGuiDir" + }, + { + "name": "ChildRounding", + "type": "float" + }, + { + "name": "ChildBorderSize", + "type": "float" + }, + { + "name": "PopupRounding", + "type": "float" + }, + { + "name": "PopupBorderSize", + "type": "float" + }, + { + "name": "FramePadding", + "type": "ImVec2" + }, + { + "name": "FrameRounding", + "type": "float" + }, + { + "name": "FrameBorderSize", + "type": "float" + }, + { + "name": "ItemSpacing", + "type": "ImVec2" + }, + { + "name": "ItemInnerSpacing", + "type": "ImVec2" + }, + { + "name": "CellPadding", + "type": "ImVec2" + }, + { + "name": "TouchExtraPadding", + "type": "ImVec2" + }, + { + "name": "IndentSpacing", + "type": "float" + }, + { + "name": "ColumnsMinSpacing", + "type": "float" + }, + { + "name": "ScrollbarSize", + "type": "float" + }, + { + "name": "ScrollbarRounding", + "type": "float" + }, + { + "name": "GrabMinSize", + "type": "float" + }, + { + "name": "GrabRounding", + "type": "float" + }, + { + "name": "LogSliderDeadzone", + "type": "float" + }, + { + "name": "TabRounding", + "type": "float" + }, + { + "name": "TabBorderSize", + "type": "float" + }, + { + "name": "TabMinWidthForCloseButton", + "type": "float" + }, + { + "name": "ColorButtonPosition", + "type": "ImGuiDir" + }, + { + "name": "ButtonTextAlign", + "type": "ImVec2" + }, + { + "name": "SelectableTextAlign", + "type": "ImVec2" + }, + { + "name": "DisplayWindowPadding", + "type": "ImVec2" + }, + { + "name": "DisplaySafeAreaPadding", + "type": "ImVec2" + }, + { + "name": "MouseCursorScale", + "type": "float" + }, + { + "name": "AntiAliasedLines", + "type": "bool" + }, + { + "name": "AntiAliasedLinesUseTex", + "type": "bool" + }, + { + "name": "AntiAliasedFill", + "type": "bool" + }, + { + "name": "CurveTessellationTol", + "type": "float" + }, + { + "name": "CircleSegmentMaxError", + "type": "float" + }, + { + "name": "Colors[ImGuiCol_COUNT]", + "size": 53, + "type": "ImVec4" + } + ], + "ImGuiTableColumnSortSpecs": [ + { + "name": "ColumnUserID", + "type": "ImGuiID" + }, + { + "name": "ColumnIndex", + "type": "ImS16" + }, + { + "name": "SortOrder", + "type": "ImS16" + }, + { + "bitfield": "8", + "name": "SortDirection", + "type": "ImGuiSortDirection" + } + ], + "ImGuiTableSortSpecs": [ + { + "name": "Specs", + "type": "const ImGuiTableColumnSortSpecs*" + }, + { + "name": "SpecsCount", + "type": "int" + }, + { + "name": "SpecsDirty", + "type": "bool" + } + ], + "ImGuiTextBuffer": [ + { + "name": "Buf", + "template_type": "char", + "type": "ImVector_char" + } + ], + "ImGuiTextFilter": [ + { + "name": "InputBuf[256]", + "size": 256, + "type": "char" + }, + { + "name": "Filters", + "template_type": "ImGuiTextRange", + "type": "ImVector_ImGuiTextRange" + }, + { + "name": "CountGrep", + "type": "int" + } + ], + "ImGuiTextRange": [ + { + "name": "b", + "type": "const char*" + }, + { + "name": "e", + "type": "const char*" + } + ], + "ImVec2": [ + { + "name": "x", + "type": "float" + }, + { + "name": "y", + "type": "float" + } + ], + "ImVec4": [ + { + "name": "x", + "type": "float" + }, + { + "name": "y", + "type": "float" + }, + { + "name": "z", + "type": "float" + }, + { + "name": "w", + "type": "float" + } + ] + } +} \ No newline at end of file diff --git a/imgui-sys/third-party/structs_and_enums.lua b/imgui-sys/third-party/structs_and_enums.lua new file mode 100644 index 0000000..c5b10d9 --- /dev/null +++ b/imgui-sys/third-party/structs_and_enums.lua @@ -0,0 +1,2858 @@ +local defs = {} +defs["enums"] = {} +defs["enums"]["ImDrawCornerFlags_"] = {} +defs["enums"]["ImDrawCornerFlags_"][1] = {} +defs["enums"]["ImDrawCornerFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImDrawCornerFlags_"][1]["name"] = "ImDrawCornerFlags_None" +defs["enums"]["ImDrawCornerFlags_"][1]["value"] = "0" +defs["enums"]["ImDrawCornerFlags_"][2] = {} +defs["enums"]["ImDrawCornerFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImDrawCornerFlags_"][2]["name"] = "ImDrawCornerFlags_TopLeft" +defs["enums"]["ImDrawCornerFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImDrawCornerFlags_"][3] = {} +defs["enums"]["ImDrawCornerFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImDrawCornerFlags_"][3]["name"] = "ImDrawCornerFlags_TopRight" +defs["enums"]["ImDrawCornerFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImDrawCornerFlags_"][4] = {} +defs["enums"]["ImDrawCornerFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImDrawCornerFlags_"][4]["name"] = "ImDrawCornerFlags_BotLeft" +defs["enums"]["ImDrawCornerFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImDrawCornerFlags_"][5] = {} +defs["enums"]["ImDrawCornerFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImDrawCornerFlags_"][5]["name"] = "ImDrawCornerFlags_BotRight" +defs["enums"]["ImDrawCornerFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImDrawCornerFlags_"][6] = {} +defs["enums"]["ImDrawCornerFlags_"][6]["calc_value"] = 3 +defs["enums"]["ImDrawCornerFlags_"][6]["name"] = "ImDrawCornerFlags_Top" +defs["enums"]["ImDrawCornerFlags_"][6]["value"] = "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight" +defs["enums"]["ImDrawCornerFlags_"][7] = {} +defs["enums"]["ImDrawCornerFlags_"][7]["calc_value"] = 12 +defs["enums"]["ImDrawCornerFlags_"][7]["name"] = "ImDrawCornerFlags_Bot" +defs["enums"]["ImDrawCornerFlags_"][7]["value"] = "ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight" +defs["enums"]["ImDrawCornerFlags_"][8] = {} +defs["enums"]["ImDrawCornerFlags_"][8]["calc_value"] = 5 +defs["enums"]["ImDrawCornerFlags_"][8]["name"] = "ImDrawCornerFlags_Left" +defs["enums"]["ImDrawCornerFlags_"][8]["value"] = "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft" +defs["enums"]["ImDrawCornerFlags_"][9] = {} +defs["enums"]["ImDrawCornerFlags_"][9]["calc_value"] = 10 +defs["enums"]["ImDrawCornerFlags_"][9]["name"] = "ImDrawCornerFlags_Right" +defs["enums"]["ImDrawCornerFlags_"][9]["value"] = "ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight" +defs["enums"]["ImDrawCornerFlags_"][10] = {} +defs["enums"]["ImDrawCornerFlags_"][10]["calc_value"] = 15 +defs["enums"]["ImDrawCornerFlags_"][10]["name"] = "ImDrawCornerFlags_All" +defs["enums"]["ImDrawCornerFlags_"][10]["value"] = "0xF" +defs["enums"]["ImDrawListFlags_"] = {} +defs["enums"]["ImDrawListFlags_"][1] = {} +defs["enums"]["ImDrawListFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImDrawListFlags_"][1]["name"] = "ImDrawListFlags_None" +defs["enums"]["ImDrawListFlags_"][1]["value"] = "0" +defs["enums"]["ImDrawListFlags_"][2] = {} +defs["enums"]["ImDrawListFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImDrawListFlags_"][2]["name"] = "ImDrawListFlags_AntiAliasedLines" +defs["enums"]["ImDrawListFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImDrawListFlags_"][3] = {} +defs["enums"]["ImDrawListFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImDrawListFlags_"][3]["name"] = "ImDrawListFlags_AntiAliasedLinesUseTex" +defs["enums"]["ImDrawListFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImDrawListFlags_"][4] = {} +defs["enums"]["ImDrawListFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImDrawListFlags_"][4]["name"] = "ImDrawListFlags_AntiAliasedFill" +defs["enums"]["ImDrawListFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImDrawListFlags_"][5] = {} +defs["enums"]["ImDrawListFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImDrawListFlags_"][5]["name"] = "ImDrawListFlags_AllowVtxOffset" +defs["enums"]["ImDrawListFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImFontAtlasFlags_"] = {} +defs["enums"]["ImFontAtlasFlags_"][1] = {} +defs["enums"]["ImFontAtlasFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImFontAtlasFlags_"][1]["name"] = "ImFontAtlasFlags_None" +defs["enums"]["ImFontAtlasFlags_"][1]["value"] = "0" +defs["enums"]["ImFontAtlasFlags_"][2] = {} +defs["enums"]["ImFontAtlasFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImFontAtlasFlags_"][2]["name"] = "ImFontAtlasFlags_NoPowerOfTwoHeight" +defs["enums"]["ImFontAtlasFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImFontAtlasFlags_"][3] = {} +defs["enums"]["ImFontAtlasFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImFontAtlasFlags_"][3]["name"] = "ImFontAtlasFlags_NoMouseCursors" +defs["enums"]["ImFontAtlasFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImFontAtlasFlags_"][4] = {} +defs["enums"]["ImFontAtlasFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImFontAtlasFlags_"][4]["name"] = "ImFontAtlasFlags_NoBakedLines" +defs["enums"]["ImFontAtlasFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiBackendFlags_"] = {} +defs["enums"]["ImGuiBackendFlags_"][1] = {} +defs["enums"]["ImGuiBackendFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiBackendFlags_"][1]["name"] = "ImGuiBackendFlags_None" +defs["enums"]["ImGuiBackendFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiBackendFlags_"][2] = {} +defs["enums"]["ImGuiBackendFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiBackendFlags_"][2]["name"] = "ImGuiBackendFlags_HasGamepad" +defs["enums"]["ImGuiBackendFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiBackendFlags_"][3] = {} +defs["enums"]["ImGuiBackendFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiBackendFlags_"][3]["name"] = "ImGuiBackendFlags_HasMouseCursors" +defs["enums"]["ImGuiBackendFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiBackendFlags_"][4] = {} +defs["enums"]["ImGuiBackendFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiBackendFlags_"][4]["name"] = "ImGuiBackendFlags_HasSetMousePos" +defs["enums"]["ImGuiBackendFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiBackendFlags_"][5] = {} +defs["enums"]["ImGuiBackendFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiBackendFlags_"][5]["name"] = "ImGuiBackendFlags_RendererHasVtxOffset" +defs["enums"]["ImGuiBackendFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiButtonFlags_"] = {} +defs["enums"]["ImGuiButtonFlags_"][1] = {} +defs["enums"]["ImGuiButtonFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiButtonFlags_"][1]["name"] = "ImGuiButtonFlags_None" +defs["enums"]["ImGuiButtonFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiButtonFlags_"][2] = {} +defs["enums"]["ImGuiButtonFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiButtonFlags_"][2]["name"] = "ImGuiButtonFlags_MouseButtonLeft" +defs["enums"]["ImGuiButtonFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiButtonFlags_"][3] = {} +defs["enums"]["ImGuiButtonFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiButtonFlags_"][3]["name"] = "ImGuiButtonFlags_MouseButtonRight" +defs["enums"]["ImGuiButtonFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiButtonFlags_"][4] = {} +defs["enums"]["ImGuiButtonFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiButtonFlags_"][4]["name"] = "ImGuiButtonFlags_MouseButtonMiddle" +defs["enums"]["ImGuiButtonFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiButtonFlags_"][5] = {} +defs["enums"]["ImGuiButtonFlags_"][5]["calc_value"] = 7 +defs["enums"]["ImGuiButtonFlags_"][5]["name"] = "ImGuiButtonFlags_MouseButtonMask_" +defs["enums"]["ImGuiButtonFlags_"][5]["value"] = "ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle" +defs["enums"]["ImGuiButtonFlags_"][6] = {} +defs["enums"]["ImGuiButtonFlags_"][6]["calc_value"] = 1 +defs["enums"]["ImGuiButtonFlags_"][6]["name"] = "ImGuiButtonFlags_MouseButtonDefault_" +defs["enums"]["ImGuiButtonFlags_"][6]["value"] = "ImGuiButtonFlags_MouseButtonLeft" +defs["enums"]["ImGuiCol_"] = {} +defs["enums"]["ImGuiCol_"][1] = {} +defs["enums"]["ImGuiCol_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiCol_"][1]["name"] = "ImGuiCol_Text" +defs["enums"]["ImGuiCol_"][1]["value"] = "0" +defs["enums"]["ImGuiCol_"][2] = {} +defs["enums"]["ImGuiCol_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiCol_"][2]["name"] = "ImGuiCol_TextDisabled" +defs["enums"]["ImGuiCol_"][2]["value"] = "1" +defs["enums"]["ImGuiCol_"][3] = {} +defs["enums"]["ImGuiCol_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiCol_"][3]["name"] = "ImGuiCol_WindowBg" +defs["enums"]["ImGuiCol_"][3]["value"] = "2" +defs["enums"]["ImGuiCol_"][4] = {} +defs["enums"]["ImGuiCol_"][4]["calc_value"] = 3 +defs["enums"]["ImGuiCol_"][4]["name"] = "ImGuiCol_ChildBg" +defs["enums"]["ImGuiCol_"][4]["value"] = "3" +defs["enums"]["ImGuiCol_"][5] = {} +defs["enums"]["ImGuiCol_"][5]["calc_value"] = 4 +defs["enums"]["ImGuiCol_"][5]["name"] = "ImGuiCol_PopupBg" +defs["enums"]["ImGuiCol_"][5]["value"] = "4" +defs["enums"]["ImGuiCol_"][6] = {} +defs["enums"]["ImGuiCol_"][6]["calc_value"] = 5 +defs["enums"]["ImGuiCol_"][6]["name"] = "ImGuiCol_Border" +defs["enums"]["ImGuiCol_"][6]["value"] = "5" +defs["enums"]["ImGuiCol_"][7] = {} +defs["enums"]["ImGuiCol_"][7]["calc_value"] = 6 +defs["enums"]["ImGuiCol_"][7]["name"] = "ImGuiCol_BorderShadow" +defs["enums"]["ImGuiCol_"][7]["value"] = "6" +defs["enums"]["ImGuiCol_"][8] = {} +defs["enums"]["ImGuiCol_"][8]["calc_value"] = 7 +defs["enums"]["ImGuiCol_"][8]["name"] = "ImGuiCol_FrameBg" +defs["enums"]["ImGuiCol_"][8]["value"] = "7" +defs["enums"]["ImGuiCol_"][9] = {} +defs["enums"]["ImGuiCol_"][9]["calc_value"] = 8 +defs["enums"]["ImGuiCol_"][9]["name"] = "ImGuiCol_FrameBgHovered" +defs["enums"]["ImGuiCol_"][9]["value"] = "8" +defs["enums"]["ImGuiCol_"][10] = {} +defs["enums"]["ImGuiCol_"][10]["calc_value"] = 9 +defs["enums"]["ImGuiCol_"][10]["name"] = "ImGuiCol_FrameBgActive" +defs["enums"]["ImGuiCol_"][10]["value"] = "9" +defs["enums"]["ImGuiCol_"][11] = {} +defs["enums"]["ImGuiCol_"][11]["calc_value"] = 10 +defs["enums"]["ImGuiCol_"][11]["name"] = "ImGuiCol_TitleBg" +defs["enums"]["ImGuiCol_"][11]["value"] = "10" +defs["enums"]["ImGuiCol_"][12] = {} +defs["enums"]["ImGuiCol_"][12]["calc_value"] = 11 +defs["enums"]["ImGuiCol_"][12]["name"] = "ImGuiCol_TitleBgActive" +defs["enums"]["ImGuiCol_"][12]["value"] = "11" +defs["enums"]["ImGuiCol_"][13] = {} +defs["enums"]["ImGuiCol_"][13]["calc_value"] = 12 +defs["enums"]["ImGuiCol_"][13]["name"] = "ImGuiCol_TitleBgCollapsed" +defs["enums"]["ImGuiCol_"][13]["value"] = "12" +defs["enums"]["ImGuiCol_"][14] = {} +defs["enums"]["ImGuiCol_"][14]["calc_value"] = 13 +defs["enums"]["ImGuiCol_"][14]["name"] = "ImGuiCol_MenuBarBg" +defs["enums"]["ImGuiCol_"][14]["value"] = "13" +defs["enums"]["ImGuiCol_"][15] = {} +defs["enums"]["ImGuiCol_"][15]["calc_value"] = 14 +defs["enums"]["ImGuiCol_"][15]["name"] = "ImGuiCol_ScrollbarBg" +defs["enums"]["ImGuiCol_"][15]["value"] = "14" +defs["enums"]["ImGuiCol_"][16] = {} +defs["enums"]["ImGuiCol_"][16]["calc_value"] = 15 +defs["enums"]["ImGuiCol_"][16]["name"] = "ImGuiCol_ScrollbarGrab" +defs["enums"]["ImGuiCol_"][16]["value"] = "15" +defs["enums"]["ImGuiCol_"][17] = {} +defs["enums"]["ImGuiCol_"][17]["calc_value"] = 16 +defs["enums"]["ImGuiCol_"][17]["name"] = "ImGuiCol_ScrollbarGrabHovered" +defs["enums"]["ImGuiCol_"][17]["value"] = "16" +defs["enums"]["ImGuiCol_"][18] = {} +defs["enums"]["ImGuiCol_"][18]["calc_value"] = 17 +defs["enums"]["ImGuiCol_"][18]["name"] = "ImGuiCol_ScrollbarGrabActive" +defs["enums"]["ImGuiCol_"][18]["value"] = "17" +defs["enums"]["ImGuiCol_"][19] = {} +defs["enums"]["ImGuiCol_"][19]["calc_value"] = 18 +defs["enums"]["ImGuiCol_"][19]["name"] = "ImGuiCol_CheckMark" +defs["enums"]["ImGuiCol_"][19]["value"] = "18" +defs["enums"]["ImGuiCol_"][20] = {} +defs["enums"]["ImGuiCol_"][20]["calc_value"] = 19 +defs["enums"]["ImGuiCol_"][20]["name"] = "ImGuiCol_SliderGrab" +defs["enums"]["ImGuiCol_"][20]["value"] = "19" +defs["enums"]["ImGuiCol_"][21] = {} +defs["enums"]["ImGuiCol_"][21]["calc_value"] = 20 +defs["enums"]["ImGuiCol_"][21]["name"] = "ImGuiCol_SliderGrabActive" +defs["enums"]["ImGuiCol_"][21]["value"] = "20" +defs["enums"]["ImGuiCol_"][22] = {} +defs["enums"]["ImGuiCol_"][22]["calc_value"] = 21 +defs["enums"]["ImGuiCol_"][22]["name"] = "ImGuiCol_Button" +defs["enums"]["ImGuiCol_"][22]["value"] = "21" +defs["enums"]["ImGuiCol_"][23] = {} +defs["enums"]["ImGuiCol_"][23]["calc_value"] = 22 +defs["enums"]["ImGuiCol_"][23]["name"] = "ImGuiCol_ButtonHovered" +defs["enums"]["ImGuiCol_"][23]["value"] = "22" +defs["enums"]["ImGuiCol_"][24] = {} +defs["enums"]["ImGuiCol_"][24]["calc_value"] = 23 +defs["enums"]["ImGuiCol_"][24]["name"] = "ImGuiCol_ButtonActive" +defs["enums"]["ImGuiCol_"][24]["value"] = "23" +defs["enums"]["ImGuiCol_"][25] = {} +defs["enums"]["ImGuiCol_"][25]["calc_value"] = 24 +defs["enums"]["ImGuiCol_"][25]["name"] = "ImGuiCol_Header" +defs["enums"]["ImGuiCol_"][25]["value"] = "24" +defs["enums"]["ImGuiCol_"][26] = {} +defs["enums"]["ImGuiCol_"][26]["calc_value"] = 25 +defs["enums"]["ImGuiCol_"][26]["name"] = "ImGuiCol_HeaderHovered" +defs["enums"]["ImGuiCol_"][26]["value"] = "25" +defs["enums"]["ImGuiCol_"][27] = {} +defs["enums"]["ImGuiCol_"][27]["calc_value"] = 26 +defs["enums"]["ImGuiCol_"][27]["name"] = "ImGuiCol_HeaderActive" +defs["enums"]["ImGuiCol_"][27]["value"] = "26" +defs["enums"]["ImGuiCol_"][28] = {} +defs["enums"]["ImGuiCol_"][28]["calc_value"] = 27 +defs["enums"]["ImGuiCol_"][28]["name"] = "ImGuiCol_Separator" +defs["enums"]["ImGuiCol_"][28]["value"] = "27" +defs["enums"]["ImGuiCol_"][29] = {} +defs["enums"]["ImGuiCol_"][29]["calc_value"] = 28 +defs["enums"]["ImGuiCol_"][29]["name"] = "ImGuiCol_SeparatorHovered" +defs["enums"]["ImGuiCol_"][29]["value"] = "28" +defs["enums"]["ImGuiCol_"][30] = {} +defs["enums"]["ImGuiCol_"][30]["calc_value"] = 29 +defs["enums"]["ImGuiCol_"][30]["name"] = "ImGuiCol_SeparatorActive" +defs["enums"]["ImGuiCol_"][30]["value"] = "29" +defs["enums"]["ImGuiCol_"][31] = {} +defs["enums"]["ImGuiCol_"][31]["calc_value"] = 30 +defs["enums"]["ImGuiCol_"][31]["name"] = "ImGuiCol_ResizeGrip" +defs["enums"]["ImGuiCol_"][31]["value"] = "30" +defs["enums"]["ImGuiCol_"][32] = {} +defs["enums"]["ImGuiCol_"][32]["calc_value"] = 31 +defs["enums"]["ImGuiCol_"][32]["name"] = "ImGuiCol_ResizeGripHovered" +defs["enums"]["ImGuiCol_"][32]["value"] = "31" +defs["enums"]["ImGuiCol_"][33] = {} +defs["enums"]["ImGuiCol_"][33]["calc_value"] = 32 +defs["enums"]["ImGuiCol_"][33]["name"] = "ImGuiCol_ResizeGripActive" +defs["enums"]["ImGuiCol_"][33]["value"] = "32" +defs["enums"]["ImGuiCol_"][34] = {} +defs["enums"]["ImGuiCol_"][34]["calc_value"] = 33 +defs["enums"]["ImGuiCol_"][34]["name"] = "ImGuiCol_Tab" +defs["enums"]["ImGuiCol_"][34]["value"] = "33" +defs["enums"]["ImGuiCol_"][35] = {} +defs["enums"]["ImGuiCol_"][35]["calc_value"] = 34 +defs["enums"]["ImGuiCol_"][35]["name"] = "ImGuiCol_TabHovered" +defs["enums"]["ImGuiCol_"][35]["value"] = "34" +defs["enums"]["ImGuiCol_"][36] = {} +defs["enums"]["ImGuiCol_"][36]["calc_value"] = 35 +defs["enums"]["ImGuiCol_"][36]["name"] = "ImGuiCol_TabActive" +defs["enums"]["ImGuiCol_"][36]["value"] = "35" +defs["enums"]["ImGuiCol_"][37] = {} +defs["enums"]["ImGuiCol_"][37]["calc_value"] = 36 +defs["enums"]["ImGuiCol_"][37]["name"] = "ImGuiCol_TabUnfocused" +defs["enums"]["ImGuiCol_"][37]["value"] = "36" +defs["enums"]["ImGuiCol_"][38] = {} +defs["enums"]["ImGuiCol_"][38]["calc_value"] = 37 +defs["enums"]["ImGuiCol_"][38]["name"] = "ImGuiCol_TabUnfocusedActive" +defs["enums"]["ImGuiCol_"][38]["value"] = "37" +defs["enums"]["ImGuiCol_"][39] = {} +defs["enums"]["ImGuiCol_"][39]["calc_value"] = 38 +defs["enums"]["ImGuiCol_"][39]["name"] = "ImGuiCol_PlotLines" +defs["enums"]["ImGuiCol_"][39]["value"] = "38" +defs["enums"]["ImGuiCol_"][40] = {} +defs["enums"]["ImGuiCol_"][40]["calc_value"] = 39 +defs["enums"]["ImGuiCol_"][40]["name"] = "ImGuiCol_PlotLinesHovered" +defs["enums"]["ImGuiCol_"][40]["value"] = "39" +defs["enums"]["ImGuiCol_"][41] = {} +defs["enums"]["ImGuiCol_"][41]["calc_value"] = 40 +defs["enums"]["ImGuiCol_"][41]["name"] = "ImGuiCol_PlotHistogram" +defs["enums"]["ImGuiCol_"][41]["value"] = "40" +defs["enums"]["ImGuiCol_"][42] = {} +defs["enums"]["ImGuiCol_"][42]["calc_value"] = 41 +defs["enums"]["ImGuiCol_"][42]["name"] = "ImGuiCol_PlotHistogramHovered" +defs["enums"]["ImGuiCol_"][42]["value"] = "41" +defs["enums"]["ImGuiCol_"][43] = {} +defs["enums"]["ImGuiCol_"][43]["calc_value"] = 42 +defs["enums"]["ImGuiCol_"][43]["name"] = "ImGuiCol_TableHeaderBg" +defs["enums"]["ImGuiCol_"][43]["value"] = "42" +defs["enums"]["ImGuiCol_"][44] = {} +defs["enums"]["ImGuiCol_"][44]["calc_value"] = 43 +defs["enums"]["ImGuiCol_"][44]["name"] = "ImGuiCol_TableBorderStrong" +defs["enums"]["ImGuiCol_"][44]["value"] = "43" +defs["enums"]["ImGuiCol_"][45] = {} +defs["enums"]["ImGuiCol_"][45]["calc_value"] = 44 +defs["enums"]["ImGuiCol_"][45]["name"] = "ImGuiCol_TableBorderLight" +defs["enums"]["ImGuiCol_"][45]["value"] = "44" +defs["enums"]["ImGuiCol_"][46] = {} +defs["enums"]["ImGuiCol_"][46]["calc_value"] = 45 +defs["enums"]["ImGuiCol_"][46]["name"] = "ImGuiCol_TableRowBg" +defs["enums"]["ImGuiCol_"][46]["value"] = "45" +defs["enums"]["ImGuiCol_"][47] = {} +defs["enums"]["ImGuiCol_"][47]["calc_value"] = 46 +defs["enums"]["ImGuiCol_"][47]["name"] = "ImGuiCol_TableRowBgAlt" +defs["enums"]["ImGuiCol_"][47]["value"] = "46" +defs["enums"]["ImGuiCol_"][48] = {} +defs["enums"]["ImGuiCol_"][48]["calc_value"] = 47 +defs["enums"]["ImGuiCol_"][48]["name"] = "ImGuiCol_TextSelectedBg" +defs["enums"]["ImGuiCol_"][48]["value"] = "47" +defs["enums"]["ImGuiCol_"][49] = {} +defs["enums"]["ImGuiCol_"][49]["calc_value"] = 48 +defs["enums"]["ImGuiCol_"][49]["name"] = "ImGuiCol_DragDropTarget" +defs["enums"]["ImGuiCol_"][49]["value"] = "48" +defs["enums"]["ImGuiCol_"][50] = {} +defs["enums"]["ImGuiCol_"][50]["calc_value"] = 49 +defs["enums"]["ImGuiCol_"][50]["name"] = "ImGuiCol_NavHighlight" +defs["enums"]["ImGuiCol_"][50]["value"] = "49" +defs["enums"]["ImGuiCol_"][51] = {} +defs["enums"]["ImGuiCol_"][51]["calc_value"] = 50 +defs["enums"]["ImGuiCol_"][51]["name"] = "ImGuiCol_NavWindowingHighlight" +defs["enums"]["ImGuiCol_"][51]["value"] = "50" +defs["enums"]["ImGuiCol_"][52] = {} +defs["enums"]["ImGuiCol_"][52]["calc_value"] = 51 +defs["enums"]["ImGuiCol_"][52]["name"] = "ImGuiCol_NavWindowingDimBg" +defs["enums"]["ImGuiCol_"][52]["value"] = "51" +defs["enums"]["ImGuiCol_"][53] = {} +defs["enums"]["ImGuiCol_"][53]["calc_value"] = 52 +defs["enums"]["ImGuiCol_"][53]["name"] = "ImGuiCol_ModalWindowDimBg" +defs["enums"]["ImGuiCol_"][53]["value"] = "52" +defs["enums"]["ImGuiCol_"][54] = {} +defs["enums"]["ImGuiCol_"][54]["calc_value"] = 53 +defs["enums"]["ImGuiCol_"][54]["name"] = "ImGuiCol_COUNT" +defs["enums"]["ImGuiCol_"][54]["value"] = "53" +defs["enums"]["ImGuiColorEditFlags_"] = {} +defs["enums"]["ImGuiColorEditFlags_"][1] = {} +defs["enums"]["ImGuiColorEditFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiColorEditFlags_"][1]["name"] = "ImGuiColorEditFlags_None" +defs["enums"]["ImGuiColorEditFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiColorEditFlags_"][2] = {} +defs["enums"]["ImGuiColorEditFlags_"][2]["calc_value"] = 2 +defs["enums"]["ImGuiColorEditFlags_"][2]["name"] = "ImGuiColorEditFlags_NoAlpha" +defs["enums"]["ImGuiColorEditFlags_"][2]["value"] = "1 << 1" +defs["enums"]["ImGuiColorEditFlags_"][3] = {} +defs["enums"]["ImGuiColorEditFlags_"][3]["calc_value"] = 4 +defs["enums"]["ImGuiColorEditFlags_"][3]["name"] = "ImGuiColorEditFlags_NoPicker" +defs["enums"]["ImGuiColorEditFlags_"][3]["value"] = "1 << 2" +defs["enums"]["ImGuiColorEditFlags_"][4] = {} +defs["enums"]["ImGuiColorEditFlags_"][4]["calc_value"] = 8 +defs["enums"]["ImGuiColorEditFlags_"][4]["name"] = "ImGuiColorEditFlags_NoOptions" +defs["enums"]["ImGuiColorEditFlags_"][4]["value"] = "1 << 3" +defs["enums"]["ImGuiColorEditFlags_"][5] = {} +defs["enums"]["ImGuiColorEditFlags_"][5]["calc_value"] = 16 +defs["enums"]["ImGuiColorEditFlags_"][5]["name"] = "ImGuiColorEditFlags_NoSmallPreview" +defs["enums"]["ImGuiColorEditFlags_"][5]["value"] = "1 << 4" +defs["enums"]["ImGuiColorEditFlags_"][6] = {} +defs["enums"]["ImGuiColorEditFlags_"][6]["calc_value"] = 32 +defs["enums"]["ImGuiColorEditFlags_"][6]["name"] = "ImGuiColorEditFlags_NoInputs" +defs["enums"]["ImGuiColorEditFlags_"][6]["value"] = "1 << 5" +defs["enums"]["ImGuiColorEditFlags_"][7] = {} +defs["enums"]["ImGuiColorEditFlags_"][7]["calc_value"] = 64 +defs["enums"]["ImGuiColorEditFlags_"][7]["name"] = "ImGuiColorEditFlags_NoTooltip" +defs["enums"]["ImGuiColorEditFlags_"][7]["value"] = "1 << 6" +defs["enums"]["ImGuiColorEditFlags_"][8] = {} +defs["enums"]["ImGuiColorEditFlags_"][8]["calc_value"] = 128 +defs["enums"]["ImGuiColorEditFlags_"][8]["name"] = "ImGuiColorEditFlags_NoLabel" +defs["enums"]["ImGuiColorEditFlags_"][8]["value"] = "1 << 7" +defs["enums"]["ImGuiColorEditFlags_"][9] = {} +defs["enums"]["ImGuiColorEditFlags_"][9]["calc_value"] = 256 +defs["enums"]["ImGuiColorEditFlags_"][9]["name"] = "ImGuiColorEditFlags_NoSidePreview" +defs["enums"]["ImGuiColorEditFlags_"][9]["value"] = "1 << 8" +defs["enums"]["ImGuiColorEditFlags_"][10] = {} +defs["enums"]["ImGuiColorEditFlags_"][10]["calc_value"] = 512 +defs["enums"]["ImGuiColorEditFlags_"][10]["name"] = "ImGuiColorEditFlags_NoDragDrop" +defs["enums"]["ImGuiColorEditFlags_"][10]["value"] = "1 << 9" +defs["enums"]["ImGuiColorEditFlags_"][11] = {} +defs["enums"]["ImGuiColorEditFlags_"][11]["calc_value"] = 1024 +defs["enums"]["ImGuiColorEditFlags_"][11]["name"] = "ImGuiColorEditFlags_NoBorder" +defs["enums"]["ImGuiColorEditFlags_"][11]["value"] = "1 << 10" +defs["enums"]["ImGuiColorEditFlags_"][12] = {} +defs["enums"]["ImGuiColorEditFlags_"][12]["calc_value"] = 65536 +defs["enums"]["ImGuiColorEditFlags_"][12]["name"] = "ImGuiColorEditFlags_AlphaBar" +defs["enums"]["ImGuiColorEditFlags_"][12]["value"] = "1 << 16" +defs["enums"]["ImGuiColorEditFlags_"][13] = {} +defs["enums"]["ImGuiColorEditFlags_"][13]["calc_value"] = 131072 +defs["enums"]["ImGuiColorEditFlags_"][13]["name"] = "ImGuiColorEditFlags_AlphaPreview" +defs["enums"]["ImGuiColorEditFlags_"][13]["value"] = "1 << 17" +defs["enums"]["ImGuiColorEditFlags_"][14] = {} +defs["enums"]["ImGuiColorEditFlags_"][14]["calc_value"] = 262144 +defs["enums"]["ImGuiColorEditFlags_"][14]["name"] = "ImGuiColorEditFlags_AlphaPreviewHalf" +defs["enums"]["ImGuiColorEditFlags_"][14]["value"] = "1 << 18" +defs["enums"]["ImGuiColorEditFlags_"][15] = {} +defs["enums"]["ImGuiColorEditFlags_"][15]["calc_value"] = 524288 +defs["enums"]["ImGuiColorEditFlags_"][15]["name"] = "ImGuiColorEditFlags_HDR" +defs["enums"]["ImGuiColorEditFlags_"][15]["value"] = "1 << 19" +defs["enums"]["ImGuiColorEditFlags_"][16] = {} +defs["enums"]["ImGuiColorEditFlags_"][16]["calc_value"] = 1048576 +defs["enums"]["ImGuiColorEditFlags_"][16]["name"] = "ImGuiColorEditFlags_DisplayRGB" +defs["enums"]["ImGuiColorEditFlags_"][16]["value"] = "1 << 20" +defs["enums"]["ImGuiColorEditFlags_"][17] = {} +defs["enums"]["ImGuiColorEditFlags_"][17]["calc_value"] = 2097152 +defs["enums"]["ImGuiColorEditFlags_"][17]["name"] = "ImGuiColorEditFlags_DisplayHSV" +defs["enums"]["ImGuiColorEditFlags_"][17]["value"] = "1 << 21" +defs["enums"]["ImGuiColorEditFlags_"][18] = {} +defs["enums"]["ImGuiColorEditFlags_"][18]["calc_value"] = 4194304 +defs["enums"]["ImGuiColorEditFlags_"][18]["name"] = "ImGuiColorEditFlags_DisplayHex" +defs["enums"]["ImGuiColorEditFlags_"][18]["value"] = "1 << 22" +defs["enums"]["ImGuiColorEditFlags_"][19] = {} +defs["enums"]["ImGuiColorEditFlags_"][19]["calc_value"] = 8388608 +defs["enums"]["ImGuiColorEditFlags_"][19]["name"] = "ImGuiColorEditFlags_Uint8" +defs["enums"]["ImGuiColorEditFlags_"][19]["value"] = "1 << 23" +defs["enums"]["ImGuiColorEditFlags_"][20] = {} +defs["enums"]["ImGuiColorEditFlags_"][20]["calc_value"] = 16777216 +defs["enums"]["ImGuiColorEditFlags_"][20]["name"] = "ImGuiColorEditFlags_Float" +defs["enums"]["ImGuiColorEditFlags_"][20]["value"] = "1 << 24" +defs["enums"]["ImGuiColorEditFlags_"][21] = {} +defs["enums"]["ImGuiColorEditFlags_"][21]["calc_value"] = 33554432 +defs["enums"]["ImGuiColorEditFlags_"][21]["name"] = "ImGuiColorEditFlags_PickerHueBar" +defs["enums"]["ImGuiColorEditFlags_"][21]["value"] = "1 << 25" +defs["enums"]["ImGuiColorEditFlags_"][22] = {} +defs["enums"]["ImGuiColorEditFlags_"][22]["calc_value"] = 67108864 +defs["enums"]["ImGuiColorEditFlags_"][22]["name"] = "ImGuiColorEditFlags_PickerHueWheel" +defs["enums"]["ImGuiColorEditFlags_"][22]["value"] = "1 << 26" +defs["enums"]["ImGuiColorEditFlags_"][23] = {} +defs["enums"]["ImGuiColorEditFlags_"][23]["calc_value"] = 134217728 +defs["enums"]["ImGuiColorEditFlags_"][23]["name"] = "ImGuiColorEditFlags_InputRGB" +defs["enums"]["ImGuiColorEditFlags_"][23]["value"] = "1 << 27" +defs["enums"]["ImGuiColorEditFlags_"][24] = {} +defs["enums"]["ImGuiColorEditFlags_"][24]["calc_value"] = 268435456 +defs["enums"]["ImGuiColorEditFlags_"][24]["name"] = "ImGuiColorEditFlags_InputHSV" +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]["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]["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]["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]["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]["value"] = "ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_InputHSV" +defs["enums"]["ImGuiComboFlags_"] = {} +defs["enums"]["ImGuiComboFlags_"][1] = {} +defs["enums"]["ImGuiComboFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiComboFlags_"][1]["name"] = "ImGuiComboFlags_None" +defs["enums"]["ImGuiComboFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiComboFlags_"][2] = {} +defs["enums"]["ImGuiComboFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiComboFlags_"][2]["name"] = "ImGuiComboFlags_PopupAlignLeft" +defs["enums"]["ImGuiComboFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiComboFlags_"][3] = {} +defs["enums"]["ImGuiComboFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiComboFlags_"][3]["name"] = "ImGuiComboFlags_HeightSmall" +defs["enums"]["ImGuiComboFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiComboFlags_"][4] = {} +defs["enums"]["ImGuiComboFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiComboFlags_"][4]["name"] = "ImGuiComboFlags_HeightRegular" +defs["enums"]["ImGuiComboFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiComboFlags_"][5] = {} +defs["enums"]["ImGuiComboFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiComboFlags_"][5]["name"] = "ImGuiComboFlags_HeightLarge" +defs["enums"]["ImGuiComboFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiComboFlags_"][6] = {} +defs["enums"]["ImGuiComboFlags_"][6]["calc_value"] = 16 +defs["enums"]["ImGuiComboFlags_"][6]["name"] = "ImGuiComboFlags_HeightLargest" +defs["enums"]["ImGuiComboFlags_"][6]["value"] = "1 << 4" +defs["enums"]["ImGuiComboFlags_"][7] = {} +defs["enums"]["ImGuiComboFlags_"][7]["calc_value"] = 32 +defs["enums"]["ImGuiComboFlags_"][7]["name"] = "ImGuiComboFlags_NoArrowButton" +defs["enums"]["ImGuiComboFlags_"][7]["value"] = "1 << 5" +defs["enums"]["ImGuiComboFlags_"][8] = {} +defs["enums"]["ImGuiComboFlags_"][8]["calc_value"] = 64 +defs["enums"]["ImGuiComboFlags_"][8]["name"] = "ImGuiComboFlags_NoPreview" +defs["enums"]["ImGuiComboFlags_"][8]["value"] = "1 << 6" +defs["enums"]["ImGuiComboFlags_"][9] = {} +defs["enums"]["ImGuiComboFlags_"][9]["calc_value"] = 30 +defs["enums"]["ImGuiComboFlags_"][9]["name"] = "ImGuiComboFlags_HeightMask_" +defs["enums"]["ImGuiComboFlags_"][9]["value"] = "ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest" +defs["enums"]["ImGuiCond_"] = {} +defs["enums"]["ImGuiCond_"][1] = {} +defs["enums"]["ImGuiCond_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiCond_"][1]["name"] = "ImGuiCond_None" +defs["enums"]["ImGuiCond_"][1]["value"] = "0" +defs["enums"]["ImGuiCond_"][2] = {} +defs["enums"]["ImGuiCond_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiCond_"][2]["name"] = "ImGuiCond_Always" +defs["enums"]["ImGuiCond_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiCond_"][3] = {} +defs["enums"]["ImGuiCond_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiCond_"][3]["name"] = "ImGuiCond_Once" +defs["enums"]["ImGuiCond_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiCond_"][4] = {} +defs["enums"]["ImGuiCond_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiCond_"][4]["name"] = "ImGuiCond_FirstUseEver" +defs["enums"]["ImGuiCond_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiCond_"][5] = {} +defs["enums"]["ImGuiCond_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiCond_"][5]["name"] = "ImGuiCond_Appearing" +defs["enums"]["ImGuiCond_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiConfigFlags_"] = {} +defs["enums"]["ImGuiConfigFlags_"][1] = {} +defs["enums"]["ImGuiConfigFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiConfigFlags_"][1]["name"] = "ImGuiConfigFlags_None" +defs["enums"]["ImGuiConfigFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiConfigFlags_"][2] = {} +defs["enums"]["ImGuiConfigFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiConfigFlags_"][2]["name"] = "ImGuiConfigFlags_NavEnableKeyboard" +defs["enums"]["ImGuiConfigFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiConfigFlags_"][3] = {} +defs["enums"]["ImGuiConfigFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiConfigFlags_"][3]["name"] = "ImGuiConfigFlags_NavEnableGamepad" +defs["enums"]["ImGuiConfigFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiConfigFlags_"][4] = {} +defs["enums"]["ImGuiConfigFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiConfigFlags_"][4]["name"] = "ImGuiConfigFlags_NavEnableSetMousePos" +defs["enums"]["ImGuiConfigFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiConfigFlags_"][5] = {} +defs["enums"]["ImGuiConfigFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiConfigFlags_"][5]["name"] = "ImGuiConfigFlags_NavNoCaptureKeyboard" +defs["enums"]["ImGuiConfigFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiConfigFlags_"][6] = {} +defs["enums"]["ImGuiConfigFlags_"][6]["calc_value"] = 16 +defs["enums"]["ImGuiConfigFlags_"][6]["name"] = "ImGuiConfigFlags_NoMouse" +defs["enums"]["ImGuiConfigFlags_"][6]["value"] = "1 << 4" +defs["enums"]["ImGuiConfigFlags_"][7] = {} +defs["enums"]["ImGuiConfigFlags_"][7]["calc_value"] = 32 +defs["enums"]["ImGuiConfigFlags_"][7]["name"] = "ImGuiConfigFlags_NoMouseCursorChange" +defs["enums"]["ImGuiConfigFlags_"][7]["value"] = "1 << 5" +defs["enums"]["ImGuiConfigFlags_"][8] = {} +defs["enums"]["ImGuiConfigFlags_"][8]["calc_value"] = 1048576 +defs["enums"]["ImGuiConfigFlags_"][8]["name"] = "ImGuiConfigFlags_IsSRGB" +defs["enums"]["ImGuiConfigFlags_"][8]["value"] = "1 << 20" +defs["enums"]["ImGuiConfigFlags_"][9] = {} +defs["enums"]["ImGuiConfigFlags_"][9]["calc_value"] = 2097152 +defs["enums"]["ImGuiConfigFlags_"][9]["name"] = "ImGuiConfigFlags_IsTouchScreen" +defs["enums"]["ImGuiConfigFlags_"][9]["value"] = "1 << 21" +defs["enums"]["ImGuiDataType_"] = {} +defs["enums"]["ImGuiDataType_"][1] = {} +defs["enums"]["ImGuiDataType_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiDataType_"][1]["name"] = "ImGuiDataType_S8" +defs["enums"]["ImGuiDataType_"][1]["value"] = "0" +defs["enums"]["ImGuiDataType_"][2] = {} +defs["enums"]["ImGuiDataType_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiDataType_"][2]["name"] = "ImGuiDataType_U8" +defs["enums"]["ImGuiDataType_"][2]["value"] = "1" +defs["enums"]["ImGuiDataType_"][3] = {} +defs["enums"]["ImGuiDataType_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiDataType_"][3]["name"] = "ImGuiDataType_S16" +defs["enums"]["ImGuiDataType_"][3]["value"] = "2" +defs["enums"]["ImGuiDataType_"][4] = {} +defs["enums"]["ImGuiDataType_"][4]["calc_value"] = 3 +defs["enums"]["ImGuiDataType_"][4]["name"] = "ImGuiDataType_U16" +defs["enums"]["ImGuiDataType_"][4]["value"] = "3" +defs["enums"]["ImGuiDataType_"][5] = {} +defs["enums"]["ImGuiDataType_"][5]["calc_value"] = 4 +defs["enums"]["ImGuiDataType_"][5]["name"] = "ImGuiDataType_S32" +defs["enums"]["ImGuiDataType_"][5]["value"] = "4" +defs["enums"]["ImGuiDataType_"][6] = {} +defs["enums"]["ImGuiDataType_"][6]["calc_value"] = 5 +defs["enums"]["ImGuiDataType_"][6]["name"] = "ImGuiDataType_U32" +defs["enums"]["ImGuiDataType_"][6]["value"] = "5" +defs["enums"]["ImGuiDataType_"][7] = {} +defs["enums"]["ImGuiDataType_"][7]["calc_value"] = 6 +defs["enums"]["ImGuiDataType_"][7]["name"] = "ImGuiDataType_S64" +defs["enums"]["ImGuiDataType_"][7]["value"] = "6" +defs["enums"]["ImGuiDataType_"][8] = {} +defs["enums"]["ImGuiDataType_"][8]["calc_value"] = 7 +defs["enums"]["ImGuiDataType_"][8]["name"] = "ImGuiDataType_U64" +defs["enums"]["ImGuiDataType_"][8]["value"] = "7" +defs["enums"]["ImGuiDataType_"][9] = {} +defs["enums"]["ImGuiDataType_"][9]["calc_value"] = 8 +defs["enums"]["ImGuiDataType_"][9]["name"] = "ImGuiDataType_Float" +defs["enums"]["ImGuiDataType_"][9]["value"] = "8" +defs["enums"]["ImGuiDataType_"][10] = {} +defs["enums"]["ImGuiDataType_"][10]["calc_value"] = 9 +defs["enums"]["ImGuiDataType_"][10]["name"] = "ImGuiDataType_Double" +defs["enums"]["ImGuiDataType_"][10]["value"] = "9" +defs["enums"]["ImGuiDataType_"][11] = {} +defs["enums"]["ImGuiDataType_"][11]["calc_value"] = 10 +defs["enums"]["ImGuiDataType_"][11]["name"] = "ImGuiDataType_COUNT" +defs["enums"]["ImGuiDataType_"][11]["value"] = "10" +defs["enums"]["ImGuiDir_"] = {} +defs["enums"]["ImGuiDir_"][1] = {} +defs["enums"]["ImGuiDir_"][1]["calc_value"] = -1 +defs["enums"]["ImGuiDir_"][1]["name"] = "ImGuiDir_None" +defs["enums"]["ImGuiDir_"][1]["value"] = "-1" +defs["enums"]["ImGuiDir_"][2] = {} +defs["enums"]["ImGuiDir_"][2]["calc_value"] = 0 +defs["enums"]["ImGuiDir_"][2]["name"] = "ImGuiDir_Left" +defs["enums"]["ImGuiDir_"][2]["value"] = "0" +defs["enums"]["ImGuiDir_"][3] = {} +defs["enums"]["ImGuiDir_"][3]["calc_value"] = 1 +defs["enums"]["ImGuiDir_"][3]["name"] = "ImGuiDir_Right" +defs["enums"]["ImGuiDir_"][3]["value"] = "1" +defs["enums"]["ImGuiDir_"][4] = {} +defs["enums"]["ImGuiDir_"][4]["calc_value"] = 2 +defs["enums"]["ImGuiDir_"][4]["name"] = "ImGuiDir_Up" +defs["enums"]["ImGuiDir_"][4]["value"] = "2" +defs["enums"]["ImGuiDir_"][5] = {} +defs["enums"]["ImGuiDir_"][5]["calc_value"] = 3 +defs["enums"]["ImGuiDir_"][5]["name"] = "ImGuiDir_Down" +defs["enums"]["ImGuiDir_"][5]["value"] = "3" +defs["enums"]["ImGuiDir_"][6] = {} +defs["enums"]["ImGuiDir_"][6]["calc_value"] = 4 +defs["enums"]["ImGuiDir_"][6]["name"] = "ImGuiDir_COUNT" +defs["enums"]["ImGuiDir_"][6]["value"] = "4" +defs["enums"]["ImGuiDragDropFlags_"] = {} +defs["enums"]["ImGuiDragDropFlags_"][1] = {} +defs["enums"]["ImGuiDragDropFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiDragDropFlags_"][1]["name"] = "ImGuiDragDropFlags_None" +defs["enums"]["ImGuiDragDropFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiDragDropFlags_"][2] = {} +defs["enums"]["ImGuiDragDropFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiDragDropFlags_"][2]["name"] = "ImGuiDragDropFlags_SourceNoPreviewTooltip" +defs["enums"]["ImGuiDragDropFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiDragDropFlags_"][3] = {} +defs["enums"]["ImGuiDragDropFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiDragDropFlags_"][3]["name"] = "ImGuiDragDropFlags_SourceNoDisableHover" +defs["enums"]["ImGuiDragDropFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiDragDropFlags_"][4] = {} +defs["enums"]["ImGuiDragDropFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiDragDropFlags_"][4]["name"] = "ImGuiDragDropFlags_SourceNoHoldToOpenOthers" +defs["enums"]["ImGuiDragDropFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiDragDropFlags_"][5] = {} +defs["enums"]["ImGuiDragDropFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiDragDropFlags_"][5]["name"] = "ImGuiDragDropFlags_SourceAllowNullID" +defs["enums"]["ImGuiDragDropFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiDragDropFlags_"][6] = {} +defs["enums"]["ImGuiDragDropFlags_"][6]["calc_value"] = 16 +defs["enums"]["ImGuiDragDropFlags_"][6]["name"] = "ImGuiDragDropFlags_SourceExtern" +defs["enums"]["ImGuiDragDropFlags_"][6]["value"] = "1 << 4" +defs["enums"]["ImGuiDragDropFlags_"][7] = {} +defs["enums"]["ImGuiDragDropFlags_"][7]["calc_value"] = 32 +defs["enums"]["ImGuiDragDropFlags_"][7]["name"] = "ImGuiDragDropFlags_SourceAutoExpirePayload" +defs["enums"]["ImGuiDragDropFlags_"][7]["value"] = "1 << 5" +defs["enums"]["ImGuiDragDropFlags_"][8] = {} +defs["enums"]["ImGuiDragDropFlags_"][8]["calc_value"] = 1024 +defs["enums"]["ImGuiDragDropFlags_"][8]["name"] = "ImGuiDragDropFlags_AcceptBeforeDelivery" +defs["enums"]["ImGuiDragDropFlags_"][8]["value"] = "1 << 10" +defs["enums"]["ImGuiDragDropFlags_"][9] = {} +defs["enums"]["ImGuiDragDropFlags_"][9]["calc_value"] = 2048 +defs["enums"]["ImGuiDragDropFlags_"][9]["name"] = "ImGuiDragDropFlags_AcceptNoDrawDefaultRect" +defs["enums"]["ImGuiDragDropFlags_"][9]["value"] = "1 << 11" +defs["enums"]["ImGuiDragDropFlags_"][10] = {} +defs["enums"]["ImGuiDragDropFlags_"][10]["calc_value"] = 4096 +defs["enums"]["ImGuiDragDropFlags_"][10]["name"] = "ImGuiDragDropFlags_AcceptNoPreviewTooltip" +defs["enums"]["ImGuiDragDropFlags_"][10]["value"] = "1 << 12" +defs["enums"]["ImGuiDragDropFlags_"][11] = {} +defs["enums"]["ImGuiDragDropFlags_"][11]["calc_value"] = 3072 +defs["enums"]["ImGuiDragDropFlags_"][11]["name"] = "ImGuiDragDropFlags_AcceptPeekOnly" +defs["enums"]["ImGuiDragDropFlags_"][11]["value"] = "ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect" +defs["enums"]["ImGuiFocusedFlags_"] = {} +defs["enums"]["ImGuiFocusedFlags_"][1] = {} +defs["enums"]["ImGuiFocusedFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiFocusedFlags_"][1]["name"] = "ImGuiFocusedFlags_None" +defs["enums"]["ImGuiFocusedFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiFocusedFlags_"][2] = {} +defs["enums"]["ImGuiFocusedFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiFocusedFlags_"][2]["name"] = "ImGuiFocusedFlags_ChildWindows" +defs["enums"]["ImGuiFocusedFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiFocusedFlags_"][3] = {} +defs["enums"]["ImGuiFocusedFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiFocusedFlags_"][3]["name"] = "ImGuiFocusedFlags_RootWindow" +defs["enums"]["ImGuiFocusedFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiFocusedFlags_"][4] = {} +defs["enums"]["ImGuiFocusedFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiFocusedFlags_"][4]["name"] = "ImGuiFocusedFlags_AnyWindow" +defs["enums"]["ImGuiFocusedFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiFocusedFlags_"][5] = {} +defs["enums"]["ImGuiFocusedFlags_"][5]["calc_value"] = 3 +defs["enums"]["ImGuiFocusedFlags_"][5]["name"] = "ImGuiFocusedFlags_RootAndChildWindows" +defs["enums"]["ImGuiFocusedFlags_"][5]["value"] = "ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows" +defs["enums"]["ImGuiHoveredFlags_"] = {} +defs["enums"]["ImGuiHoveredFlags_"][1] = {} +defs["enums"]["ImGuiHoveredFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiHoveredFlags_"][1]["name"] = "ImGuiHoveredFlags_None" +defs["enums"]["ImGuiHoveredFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiHoveredFlags_"][2] = {} +defs["enums"]["ImGuiHoveredFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiHoveredFlags_"][2]["name"] = "ImGuiHoveredFlags_ChildWindows" +defs["enums"]["ImGuiHoveredFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiHoveredFlags_"][3] = {} +defs["enums"]["ImGuiHoveredFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiHoveredFlags_"][3]["name"] = "ImGuiHoveredFlags_RootWindow" +defs["enums"]["ImGuiHoveredFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiHoveredFlags_"][4] = {} +defs["enums"]["ImGuiHoveredFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiHoveredFlags_"][4]["name"] = "ImGuiHoveredFlags_AnyWindow" +defs["enums"]["ImGuiHoveredFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiHoveredFlags_"][5] = {} +defs["enums"]["ImGuiHoveredFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiHoveredFlags_"][5]["name"] = "ImGuiHoveredFlags_AllowWhenBlockedByPopup" +defs["enums"]["ImGuiHoveredFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiHoveredFlags_"][6] = {} +defs["enums"]["ImGuiHoveredFlags_"][6]["calc_value"] = 32 +defs["enums"]["ImGuiHoveredFlags_"][6]["name"] = "ImGuiHoveredFlags_AllowWhenBlockedByActiveItem" +defs["enums"]["ImGuiHoveredFlags_"][6]["value"] = "1 << 5" +defs["enums"]["ImGuiHoveredFlags_"][7] = {} +defs["enums"]["ImGuiHoveredFlags_"][7]["calc_value"] = 64 +defs["enums"]["ImGuiHoveredFlags_"][7]["name"] = "ImGuiHoveredFlags_AllowWhenOverlapped" +defs["enums"]["ImGuiHoveredFlags_"][7]["value"] = "1 << 6" +defs["enums"]["ImGuiHoveredFlags_"][8] = {} +defs["enums"]["ImGuiHoveredFlags_"][8]["calc_value"] = 128 +defs["enums"]["ImGuiHoveredFlags_"][8]["name"] = "ImGuiHoveredFlags_AllowWhenDisabled" +defs["enums"]["ImGuiHoveredFlags_"][8]["value"] = "1 << 7" +defs["enums"]["ImGuiHoveredFlags_"][9] = {} +defs["enums"]["ImGuiHoveredFlags_"][9]["calc_value"] = 104 +defs["enums"]["ImGuiHoveredFlags_"][9]["name"] = "ImGuiHoveredFlags_RectOnly" +defs["enums"]["ImGuiHoveredFlags_"][9]["value"] = "ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped" +defs["enums"]["ImGuiHoveredFlags_"][10] = {} +defs["enums"]["ImGuiHoveredFlags_"][10]["calc_value"] = 3 +defs["enums"]["ImGuiHoveredFlags_"][10]["name"] = "ImGuiHoveredFlags_RootAndChildWindows" +defs["enums"]["ImGuiHoveredFlags_"][10]["value"] = "ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows" +defs["enums"]["ImGuiInputTextFlags_"] = {} +defs["enums"]["ImGuiInputTextFlags_"][1] = {} +defs["enums"]["ImGuiInputTextFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiInputTextFlags_"][1]["name"] = "ImGuiInputTextFlags_None" +defs["enums"]["ImGuiInputTextFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiInputTextFlags_"][2] = {} +defs["enums"]["ImGuiInputTextFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiInputTextFlags_"][2]["name"] = "ImGuiInputTextFlags_CharsDecimal" +defs["enums"]["ImGuiInputTextFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiInputTextFlags_"][3] = {} +defs["enums"]["ImGuiInputTextFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiInputTextFlags_"][3]["name"] = "ImGuiInputTextFlags_CharsHexadecimal" +defs["enums"]["ImGuiInputTextFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiInputTextFlags_"][4] = {} +defs["enums"]["ImGuiInputTextFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiInputTextFlags_"][4]["name"] = "ImGuiInputTextFlags_CharsUppercase" +defs["enums"]["ImGuiInputTextFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiInputTextFlags_"][5] = {} +defs["enums"]["ImGuiInputTextFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiInputTextFlags_"][5]["name"] = "ImGuiInputTextFlags_CharsNoBlank" +defs["enums"]["ImGuiInputTextFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiInputTextFlags_"][6] = {} +defs["enums"]["ImGuiInputTextFlags_"][6]["calc_value"] = 16 +defs["enums"]["ImGuiInputTextFlags_"][6]["name"] = "ImGuiInputTextFlags_AutoSelectAll" +defs["enums"]["ImGuiInputTextFlags_"][6]["value"] = "1 << 4" +defs["enums"]["ImGuiInputTextFlags_"][7] = {} +defs["enums"]["ImGuiInputTextFlags_"][7]["calc_value"] = 32 +defs["enums"]["ImGuiInputTextFlags_"][7]["name"] = "ImGuiInputTextFlags_EnterReturnsTrue" +defs["enums"]["ImGuiInputTextFlags_"][7]["value"] = "1 << 5" +defs["enums"]["ImGuiInputTextFlags_"][8] = {} +defs["enums"]["ImGuiInputTextFlags_"][8]["calc_value"] = 64 +defs["enums"]["ImGuiInputTextFlags_"][8]["name"] = "ImGuiInputTextFlags_CallbackCompletion" +defs["enums"]["ImGuiInputTextFlags_"][8]["value"] = "1 << 6" +defs["enums"]["ImGuiInputTextFlags_"][9] = {} +defs["enums"]["ImGuiInputTextFlags_"][9]["calc_value"] = 128 +defs["enums"]["ImGuiInputTextFlags_"][9]["name"] = "ImGuiInputTextFlags_CallbackHistory" +defs["enums"]["ImGuiInputTextFlags_"][9]["value"] = "1 << 7" +defs["enums"]["ImGuiInputTextFlags_"][10] = {} +defs["enums"]["ImGuiInputTextFlags_"][10]["calc_value"] = 256 +defs["enums"]["ImGuiInputTextFlags_"][10]["name"] = "ImGuiInputTextFlags_CallbackAlways" +defs["enums"]["ImGuiInputTextFlags_"][10]["value"] = "1 << 8" +defs["enums"]["ImGuiInputTextFlags_"][11] = {} +defs["enums"]["ImGuiInputTextFlags_"][11]["calc_value"] = 512 +defs["enums"]["ImGuiInputTextFlags_"][11]["name"] = "ImGuiInputTextFlags_CallbackCharFilter" +defs["enums"]["ImGuiInputTextFlags_"][11]["value"] = "1 << 9" +defs["enums"]["ImGuiInputTextFlags_"][12] = {} +defs["enums"]["ImGuiInputTextFlags_"][12]["calc_value"] = 1024 +defs["enums"]["ImGuiInputTextFlags_"][12]["name"] = "ImGuiInputTextFlags_AllowTabInput" +defs["enums"]["ImGuiInputTextFlags_"][12]["value"] = "1 << 10" +defs["enums"]["ImGuiInputTextFlags_"][13] = {} +defs["enums"]["ImGuiInputTextFlags_"][13]["calc_value"] = 2048 +defs["enums"]["ImGuiInputTextFlags_"][13]["name"] = "ImGuiInputTextFlags_CtrlEnterForNewLine" +defs["enums"]["ImGuiInputTextFlags_"][13]["value"] = "1 << 11" +defs["enums"]["ImGuiInputTextFlags_"][14] = {} +defs["enums"]["ImGuiInputTextFlags_"][14]["calc_value"] = 4096 +defs["enums"]["ImGuiInputTextFlags_"][14]["name"] = "ImGuiInputTextFlags_NoHorizontalScroll" +defs["enums"]["ImGuiInputTextFlags_"][14]["value"] = "1 << 12" +defs["enums"]["ImGuiInputTextFlags_"][15] = {} +defs["enums"]["ImGuiInputTextFlags_"][15]["calc_value"] = 8192 +defs["enums"]["ImGuiInputTextFlags_"][15]["name"] = "ImGuiInputTextFlags_AlwaysInsertMode" +defs["enums"]["ImGuiInputTextFlags_"][15]["value"] = "1 << 13" +defs["enums"]["ImGuiInputTextFlags_"][16] = {} +defs["enums"]["ImGuiInputTextFlags_"][16]["calc_value"] = 16384 +defs["enums"]["ImGuiInputTextFlags_"][16]["name"] = "ImGuiInputTextFlags_ReadOnly" +defs["enums"]["ImGuiInputTextFlags_"][16]["value"] = "1 << 14" +defs["enums"]["ImGuiInputTextFlags_"][17] = {} +defs["enums"]["ImGuiInputTextFlags_"][17]["calc_value"] = 32768 +defs["enums"]["ImGuiInputTextFlags_"][17]["name"] = "ImGuiInputTextFlags_Password" +defs["enums"]["ImGuiInputTextFlags_"][17]["value"] = "1 << 15" +defs["enums"]["ImGuiInputTextFlags_"][18] = {} +defs["enums"]["ImGuiInputTextFlags_"][18]["calc_value"] = 65536 +defs["enums"]["ImGuiInputTextFlags_"][18]["name"] = "ImGuiInputTextFlags_NoUndoRedo" +defs["enums"]["ImGuiInputTextFlags_"][18]["value"] = "1 << 16" +defs["enums"]["ImGuiInputTextFlags_"][19] = {} +defs["enums"]["ImGuiInputTextFlags_"][19]["calc_value"] = 131072 +defs["enums"]["ImGuiInputTextFlags_"][19]["name"] = "ImGuiInputTextFlags_CharsScientific" +defs["enums"]["ImGuiInputTextFlags_"][19]["value"] = "1 << 17" +defs["enums"]["ImGuiInputTextFlags_"][20] = {} +defs["enums"]["ImGuiInputTextFlags_"][20]["calc_value"] = 262144 +defs["enums"]["ImGuiInputTextFlags_"][20]["name"] = "ImGuiInputTextFlags_CallbackResize" +defs["enums"]["ImGuiInputTextFlags_"][20]["value"] = "1 << 18" +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 +defs["enums"]["ImGuiKeyModFlags_"][1]["name"] = "ImGuiKeyModFlags_None" +defs["enums"]["ImGuiKeyModFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiKeyModFlags_"][2] = {} +defs["enums"]["ImGuiKeyModFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiKeyModFlags_"][2]["name"] = "ImGuiKeyModFlags_Ctrl" +defs["enums"]["ImGuiKeyModFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiKeyModFlags_"][3] = {} +defs["enums"]["ImGuiKeyModFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiKeyModFlags_"][3]["name"] = "ImGuiKeyModFlags_Shift" +defs["enums"]["ImGuiKeyModFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiKeyModFlags_"][4] = {} +defs["enums"]["ImGuiKeyModFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiKeyModFlags_"][4]["name"] = "ImGuiKeyModFlags_Alt" +defs["enums"]["ImGuiKeyModFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiKeyModFlags_"][5] = {} +defs["enums"]["ImGuiKeyModFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiKeyModFlags_"][5]["name"] = "ImGuiKeyModFlags_Super" +defs["enums"]["ImGuiKeyModFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiKey_"] = {} +defs["enums"]["ImGuiKey_"][1] = {} +defs["enums"]["ImGuiKey_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiKey_"][1]["name"] = "ImGuiKey_Tab" +defs["enums"]["ImGuiKey_"][1]["value"] = "0" +defs["enums"]["ImGuiKey_"][2] = {} +defs["enums"]["ImGuiKey_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiKey_"][2]["name"] = "ImGuiKey_LeftArrow" +defs["enums"]["ImGuiKey_"][2]["value"] = "1" +defs["enums"]["ImGuiKey_"][3] = {} +defs["enums"]["ImGuiKey_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiKey_"][3]["name"] = "ImGuiKey_RightArrow" +defs["enums"]["ImGuiKey_"][3]["value"] = "2" +defs["enums"]["ImGuiKey_"][4] = {} +defs["enums"]["ImGuiKey_"][4]["calc_value"] = 3 +defs["enums"]["ImGuiKey_"][4]["name"] = "ImGuiKey_UpArrow" +defs["enums"]["ImGuiKey_"][4]["value"] = "3" +defs["enums"]["ImGuiKey_"][5] = {} +defs["enums"]["ImGuiKey_"][5]["calc_value"] = 4 +defs["enums"]["ImGuiKey_"][5]["name"] = "ImGuiKey_DownArrow" +defs["enums"]["ImGuiKey_"][5]["value"] = "4" +defs["enums"]["ImGuiKey_"][6] = {} +defs["enums"]["ImGuiKey_"][6]["calc_value"] = 5 +defs["enums"]["ImGuiKey_"][6]["name"] = "ImGuiKey_PageUp" +defs["enums"]["ImGuiKey_"][6]["value"] = "5" +defs["enums"]["ImGuiKey_"][7] = {} +defs["enums"]["ImGuiKey_"][7]["calc_value"] = 6 +defs["enums"]["ImGuiKey_"][7]["name"] = "ImGuiKey_PageDown" +defs["enums"]["ImGuiKey_"][7]["value"] = "6" +defs["enums"]["ImGuiKey_"][8] = {} +defs["enums"]["ImGuiKey_"][8]["calc_value"] = 7 +defs["enums"]["ImGuiKey_"][8]["name"] = "ImGuiKey_Home" +defs["enums"]["ImGuiKey_"][8]["value"] = "7" +defs["enums"]["ImGuiKey_"][9] = {} +defs["enums"]["ImGuiKey_"][9]["calc_value"] = 8 +defs["enums"]["ImGuiKey_"][9]["name"] = "ImGuiKey_End" +defs["enums"]["ImGuiKey_"][9]["value"] = "8" +defs["enums"]["ImGuiKey_"][10] = {} +defs["enums"]["ImGuiKey_"][10]["calc_value"] = 9 +defs["enums"]["ImGuiKey_"][10]["name"] = "ImGuiKey_Insert" +defs["enums"]["ImGuiKey_"][10]["value"] = "9" +defs["enums"]["ImGuiKey_"][11] = {} +defs["enums"]["ImGuiKey_"][11]["calc_value"] = 10 +defs["enums"]["ImGuiKey_"][11]["name"] = "ImGuiKey_Delete" +defs["enums"]["ImGuiKey_"][11]["value"] = "10" +defs["enums"]["ImGuiKey_"][12] = {} +defs["enums"]["ImGuiKey_"][12]["calc_value"] = 11 +defs["enums"]["ImGuiKey_"][12]["name"] = "ImGuiKey_Backspace" +defs["enums"]["ImGuiKey_"][12]["value"] = "11" +defs["enums"]["ImGuiKey_"][13] = {} +defs["enums"]["ImGuiKey_"][13]["calc_value"] = 12 +defs["enums"]["ImGuiKey_"][13]["name"] = "ImGuiKey_Space" +defs["enums"]["ImGuiKey_"][13]["value"] = "12" +defs["enums"]["ImGuiKey_"][14] = {} +defs["enums"]["ImGuiKey_"][14]["calc_value"] = 13 +defs["enums"]["ImGuiKey_"][14]["name"] = "ImGuiKey_Enter" +defs["enums"]["ImGuiKey_"][14]["value"] = "13" +defs["enums"]["ImGuiKey_"][15] = {} +defs["enums"]["ImGuiKey_"][15]["calc_value"] = 14 +defs["enums"]["ImGuiKey_"][15]["name"] = "ImGuiKey_Escape" +defs["enums"]["ImGuiKey_"][15]["value"] = "14" +defs["enums"]["ImGuiKey_"][16] = {} +defs["enums"]["ImGuiKey_"][16]["calc_value"] = 15 +defs["enums"]["ImGuiKey_"][16]["name"] = "ImGuiKey_KeyPadEnter" +defs["enums"]["ImGuiKey_"][16]["value"] = "15" +defs["enums"]["ImGuiKey_"][17] = {} +defs["enums"]["ImGuiKey_"][17]["calc_value"] = 16 +defs["enums"]["ImGuiKey_"][17]["name"] = "ImGuiKey_A" +defs["enums"]["ImGuiKey_"][17]["value"] = "16" +defs["enums"]["ImGuiKey_"][18] = {} +defs["enums"]["ImGuiKey_"][18]["calc_value"] = 17 +defs["enums"]["ImGuiKey_"][18]["name"] = "ImGuiKey_C" +defs["enums"]["ImGuiKey_"][18]["value"] = "17" +defs["enums"]["ImGuiKey_"][19] = {} +defs["enums"]["ImGuiKey_"][19]["calc_value"] = 18 +defs["enums"]["ImGuiKey_"][19]["name"] = "ImGuiKey_V" +defs["enums"]["ImGuiKey_"][19]["value"] = "18" +defs["enums"]["ImGuiKey_"][20] = {} +defs["enums"]["ImGuiKey_"][20]["calc_value"] = 19 +defs["enums"]["ImGuiKey_"][20]["name"] = "ImGuiKey_X" +defs["enums"]["ImGuiKey_"][20]["value"] = "19" +defs["enums"]["ImGuiKey_"][21] = {} +defs["enums"]["ImGuiKey_"][21]["calc_value"] = 20 +defs["enums"]["ImGuiKey_"][21]["name"] = "ImGuiKey_Y" +defs["enums"]["ImGuiKey_"][21]["value"] = "20" +defs["enums"]["ImGuiKey_"][22] = {} +defs["enums"]["ImGuiKey_"][22]["calc_value"] = 21 +defs["enums"]["ImGuiKey_"][22]["name"] = "ImGuiKey_Z" +defs["enums"]["ImGuiKey_"][22]["value"] = "21" +defs["enums"]["ImGuiKey_"][23] = {} +defs["enums"]["ImGuiKey_"][23]["calc_value"] = 22 +defs["enums"]["ImGuiKey_"][23]["name"] = "ImGuiKey_COUNT" +defs["enums"]["ImGuiKey_"][23]["value"] = "22" +defs["enums"]["ImGuiMouseButton_"] = {} +defs["enums"]["ImGuiMouseButton_"][1] = {} +defs["enums"]["ImGuiMouseButton_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiMouseButton_"][1]["name"] = "ImGuiMouseButton_Left" +defs["enums"]["ImGuiMouseButton_"][1]["value"] = "0" +defs["enums"]["ImGuiMouseButton_"][2] = {} +defs["enums"]["ImGuiMouseButton_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiMouseButton_"][2]["name"] = "ImGuiMouseButton_Right" +defs["enums"]["ImGuiMouseButton_"][2]["value"] = "1" +defs["enums"]["ImGuiMouseButton_"][3] = {} +defs["enums"]["ImGuiMouseButton_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiMouseButton_"][3]["name"] = "ImGuiMouseButton_Middle" +defs["enums"]["ImGuiMouseButton_"][3]["value"] = "2" +defs["enums"]["ImGuiMouseButton_"][4] = {} +defs["enums"]["ImGuiMouseButton_"][4]["calc_value"] = 5 +defs["enums"]["ImGuiMouseButton_"][4]["name"] = "ImGuiMouseButton_COUNT" +defs["enums"]["ImGuiMouseButton_"][4]["value"] = "5" +defs["enums"]["ImGuiMouseCursor_"] = {} +defs["enums"]["ImGuiMouseCursor_"][1] = {} +defs["enums"]["ImGuiMouseCursor_"][1]["calc_value"] = -1 +defs["enums"]["ImGuiMouseCursor_"][1]["name"] = "ImGuiMouseCursor_None" +defs["enums"]["ImGuiMouseCursor_"][1]["value"] = "-1" +defs["enums"]["ImGuiMouseCursor_"][2] = {} +defs["enums"]["ImGuiMouseCursor_"][2]["calc_value"] = 0 +defs["enums"]["ImGuiMouseCursor_"][2]["name"] = "ImGuiMouseCursor_Arrow" +defs["enums"]["ImGuiMouseCursor_"][2]["value"] = "0" +defs["enums"]["ImGuiMouseCursor_"][3] = {} +defs["enums"]["ImGuiMouseCursor_"][3]["calc_value"] = 1 +defs["enums"]["ImGuiMouseCursor_"][3]["name"] = "ImGuiMouseCursor_TextInput" +defs["enums"]["ImGuiMouseCursor_"][3]["value"] = "1" +defs["enums"]["ImGuiMouseCursor_"][4] = {} +defs["enums"]["ImGuiMouseCursor_"][4]["calc_value"] = 2 +defs["enums"]["ImGuiMouseCursor_"][4]["name"] = "ImGuiMouseCursor_ResizeAll" +defs["enums"]["ImGuiMouseCursor_"][4]["value"] = "2" +defs["enums"]["ImGuiMouseCursor_"][5] = {} +defs["enums"]["ImGuiMouseCursor_"][5]["calc_value"] = 3 +defs["enums"]["ImGuiMouseCursor_"][5]["name"] = "ImGuiMouseCursor_ResizeNS" +defs["enums"]["ImGuiMouseCursor_"][5]["value"] = "3" +defs["enums"]["ImGuiMouseCursor_"][6] = {} +defs["enums"]["ImGuiMouseCursor_"][6]["calc_value"] = 4 +defs["enums"]["ImGuiMouseCursor_"][6]["name"] = "ImGuiMouseCursor_ResizeEW" +defs["enums"]["ImGuiMouseCursor_"][6]["value"] = "4" +defs["enums"]["ImGuiMouseCursor_"][7] = {} +defs["enums"]["ImGuiMouseCursor_"][7]["calc_value"] = 5 +defs["enums"]["ImGuiMouseCursor_"][7]["name"] = "ImGuiMouseCursor_ResizeNESW" +defs["enums"]["ImGuiMouseCursor_"][7]["value"] = "5" +defs["enums"]["ImGuiMouseCursor_"][8] = {} +defs["enums"]["ImGuiMouseCursor_"][8]["calc_value"] = 6 +defs["enums"]["ImGuiMouseCursor_"][8]["name"] = "ImGuiMouseCursor_ResizeNWSE" +defs["enums"]["ImGuiMouseCursor_"][8]["value"] = "6" +defs["enums"]["ImGuiMouseCursor_"][9] = {} +defs["enums"]["ImGuiMouseCursor_"][9]["calc_value"] = 7 +defs["enums"]["ImGuiMouseCursor_"][9]["name"] = "ImGuiMouseCursor_Hand" +defs["enums"]["ImGuiMouseCursor_"][9]["value"] = "7" +defs["enums"]["ImGuiMouseCursor_"][10] = {} +defs["enums"]["ImGuiMouseCursor_"][10]["calc_value"] = 8 +defs["enums"]["ImGuiMouseCursor_"][10]["name"] = "ImGuiMouseCursor_NotAllowed" +defs["enums"]["ImGuiMouseCursor_"][10]["value"] = "8" +defs["enums"]["ImGuiMouseCursor_"][11] = {} +defs["enums"]["ImGuiMouseCursor_"][11]["calc_value"] = 9 +defs["enums"]["ImGuiMouseCursor_"][11]["name"] = "ImGuiMouseCursor_COUNT" +defs["enums"]["ImGuiMouseCursor_"][11]["value"] = "9" +defs["enums"]["ImGuiNavInput_"] = {} +defs["enums"]["ImGuiNavInput_"][1] = {} +defs["enums"]["ImGuiNavInput_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiNavInput_"][1]["name"] = "ImGuiNavInput_Activate" +defs["enums"]["ImGuiNavInput_"][1]["value"] = "0" +defs["enums"]["ImGuiNavInput_"][2] = {} +defs["enums"]["ImGuiNavInput_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiNavInput_"][2]["name"] = "ImGuiNavInput_Cancel" +defs["enums"]["ImGuiNavInput_"][2]["value"] = "1" +defs["enums"]["ImGuiNavInput_"][3] = {} +defs["enums"]["ImGuiNavInput_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiNavInput_"][3]["name"] = "ImGuiNavInput_Input" +defs["enums"]["ImGuiNavInput_"][3]["value"] = "2" +defs["enums"]["ImGuiNavInput_"][4] = {} +defs["enums"]["ImGuiNavInput_"][4]["calc_value"] = 3 +defs["enums"]["ImGuiNavInput_"][4]["name"] = "ImGuiNavInput_Menu" +defs["enums"]["ImGuiNavInput_"][4]["value"] = "3" +defs["enums"]["ImGuiNavInput_"][5] = {} +defs["enums"]["ImGuiNavInput_"][5]["calc_value"] = 4 +defs["enums"]["ImGuiNavInput_"][5]["name"] = "ImGuiNavInput_DpadLeft" +defs["enums"]["ImGuiNavInput_"][5]["value"] = "4" +defs["enums"]["ImGuiNavInput_"][6] = {} +defs["enums"]["ImGuiNavInput_"][6]["calc_value"] = 5 +defs["enums"]["ImGuiNavInput_"][6]["name"] = "ImGuiNavInput_DpadRight" +defs["enums"]["ImGuiNavInput_"][6]["value"] = "5" +defs["enums"]["ImGuiNavInput_"][7] = {} +defs["enums"]["ImGuiNavInput_"][7]["calc_value"] = 6 +defs["enums"]["ImGuiNavInput_"][7]["name"] = "ImGuiNavInput_DpadUp" +defs["enums"]["ImGuiNavInput_"][7]["value"] = "6" +defs["enums"]["ImGuiNavInput_"][8] = {} +defs["enums"]["ImGuiNavInput_"][8]["calc_value"] = 7 +defs["enums"]["ImGuiNavInput_"][8]["name"] = "ImGuiNavInput_DpadDown" +defs["enums"]["ImGuiNavInput_"][8]["value"] = "7" +defs["enums"]["ImGuiNavInput_"][9] = {} +defs["enums"]["ImGuiNavInput_"][9]["calc_value"] = 8 +defs["enums"]["ImGuiNavInput_"][9]["name"] = "ImGuiNavInput_LStickLeft" +defs["enums"]["ImGuiNavInput_"][9]["value"] = "8" +defs["enums"]["ImGuiNavInput_"][10] = {} +defs["enums"]["ImGuiNavInput_"][10]["calc_value"] = 9 +defs["enums"]["ImGuiNavInput_"][10]["name"] = "ImGuiNavInput_LStickRight" +defs["enums"]["ImGuiNavInput_"][10]["value"] = "9" +defs["enums"]["ImGuiNavInput_"][11] = {} +defs["enums"]["ImGuiNavInput_"][11]["calc_value"] = 10 +defs["enums"]["ImGuiNavInput_"][11]["name"] = "ImGuiNavInput_LStickUp" +defs["enums"]["ImGuiNavInput_"][11]["value"] = "10" +defs["enums"]["ImGuiNavInput_"][12] = {} +defs["enums"]["ImGuiNavInput_"][12]["calc_value"] = 11 +defs["enums"]["ImGuiNavInput_"][12]["name"] = "ImGuiNavInput_LStickDown" +defs["enums"]["ImGuiNavInput_"][12]["value"] = "11" +defs["enums"]["ImGuiNavInput_"][13] = {} +defs["enums"]["ImGuiNavInput_"][13]["calc_value"] = 12 +defs["enums"]["ImGuiNavInput_"][13]["name"] = "ImGuiNavInput_FocusPrev" +defs["enums"]["ImGuiNavInput_"][13]["value"] = "12" +defs["enums"]["ImGuiNavInput_"][14] = {} +defs["enums"]["ImGuiNavInput_"][14]["calc_value"] = 13 +defs["enums"]["ImGuiNavInput_"][14]["name"] = "ImGuiNavInput_FocusNext" +defs["enums"]["ImGuiNavInput_"][14]["value"] = "13" +defs["enums"]["ImGuiNavInput_"][15] = {} +defs["enums"]["ImGuiNavInput_"][15]["calc_value"] = 14 +defs["enums"]["ImGuiNavInput_"][15]["name"] = "ImGuiNavInput_TweakSlow" +defs["enums"]["ImGuiNavInput_"][15]["value"] = "14" +defs["enums"]["ImGuiNavInput_"][16] = {} +defs["enums"]["ImGuiNavInput_"][16]["calc_value"] = 15 +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]["value"] = "16" +defs["enums"]["ImGuiNavInput_"][18] = {} +defs["enums"]["ImGuiNavInput_"][18]["calc_value"] = 17 +defs["enums"]["ImGuiNavInput_"][18]["name"] = "ImGuiNavInput_KeyLeft_" +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]["value"] = "18" +defs["enums"]["ImGuiNavInput_"][20] = {} +defs["enums"]["ImGuiNavInput_"][20]["calc_value"] = 19 +defs["enums"]["ImGuiNavInput_"][20]["name"] = "ImGuiNavInput_KeyUp_" +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]["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"]["ImGuiPopupFlags_"] = {} +defs["enums"]["ImGuiPopupFlags_"][1] = {} +defs["enums"]["ImGuiPopupFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiPopupFlags_"][1]["name"] = "ImGuiPopupFlags_None" +defs["enums"]["ImGuiPopupFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiPopupFlags_"][2] = {} +defs["enums"]["ImGuiPopupFlags_"][2]["calc_value"] = 0 +defs["enums"]["ImGuiPopupFlags_"][2]["name"] = "ImGuiPopupFlags_MouseButtonLeft" +defs["enums"]["ImGuiPopupFlags_"][2]["value"] = "0" +defs["enums"]["ImGuiPopupFlags_"][3] = {} +defs["enums"]["ImGuiPopupFlags_"][3]["calc_value"] = 1 +defs["enums"]["ImGuiPopupFlags_"][3]["name"] = "ImGuiPopupFlags_MouseButtonRight" +defs["enums"]["ImGuiPopupFlags_"][3]["value"] = "1" +defs["enums"]["ImGuiPopupFlags_"][4] = {} +defs["enums"]["ImGuiPopupFlags_"][4]["calc_value"] = 2 +defs["enums"]["ImGuiPopupFlags_"][4]["name"] = "ImGuiPopupFlags_MouseButtonMiddle" +defs["enums"]["ImGuiPopupFlags_"][4]["value"] = "2" +defs["enums"]["ImGuiPopupFlags_"][5] = {} +defs["enums"]["ImGuiPopupFlags_"][5]["calc_value"] = 31 +defs["enums"]["ImGuiPopupFlags_"][5]["name"] = "ImGuiPopupFlags_MouseButtonMask_" +defs["enums"]["ImGuiPopupFlags_"][5]["value"] = "0x1F" +defs["enums"]["ImGuiPopupFlags_"][6] = {} +defs["enums"]["ImGuiPopupFlags_"][6]["calc_value"] = 1 +defs["enums"]["ImGuiPopupFlags_"][6]["name"] = "ImGuiPopupFlags_MouseButtonDefault_" +defs["enums"]["ImGuiPopupFlags_"][6]["value"] = "1" +defs["enums"]["ImGuiPopupFlags_"][7] = {} +defs["enums"]["ImGuiPopupFlags_"][7]["calc_value"] = 32 +defs["enums"]["ImGuiPopupFlags_"][7]["name"] = "ImGuiPopupFlags_NoOpenOverExistingPopup" +defs["enums"]["ImGuiPopupFlags_"][7]["value"] = "1 << 5" +defs["enums"]["ImGuiPopupFlags_"][8] = {} +defs["enums"]["ImGuiPopupFlags_"][8]["calc_value"] = 64 +defs["enums"]["ImGuiPopupFlags_"][8]["name"] = "ImGuiPopupFlags_NoOpenOverItems" +defs["enums"]["ImGuiPopupFlags_"][8]["value"] = "1 << 6" +defs["enums"]["ImGuiPopupFlags_"][9] = {} +defs["enums"]["ImGuiPopupFlags_"][9]["calc_value"] = 128 +defs["enums"]["ImGuiPopupFlags_"][9]["name"] = "ImGuiPopupFlags_AnyPopupId" +defs["enums"]["ImGuiPopupFlags_"][9]["value"] = "1 << 7" +defs["enums"]["ImGuiPopupFlags_"][10] = {} +defs["enums"]["ImGuiPopupFlags_"][10]["calc_value"] = 256 +defs["enums"]["ImGuiPopupFlags_"][10]["name"] = "ImGuiPopupFlags_AnyPopupLevel" +defs["enums"]["ImGuiPopupFlags_"][10]["value"] = "1 << 8" +defs["enums"]["ImGuiPopupFlags_"][11] = {} +defs["enums"]["ImGuiPopupFlags_"][11]["calc_value"] = 384 +defs["enums"]["ImGuiPopupFlags_"][11]["name"] = "ImGuiPopupFlags_AnyPopup" +defs["enums"]["ImGuiPopupFlags_"][11]["value"] = "ImGuiPopupFlags_AnyPopupId | ImGuiPopupFlags_AnyPopupLevel" +defs["enums"]["ImGuiSelectableFlags_"] = {} +defs["enums"]["ImGuiSelectableFlags_"][1] = {} +defs["enums"]["ImGuiSelectableFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiSelectableFlags_"][1]["name"] = "ImGuiSelectableFlags_None" +defs["enums"]["ImGuiSelectableFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiSelectableFlags_"][2] = {} +defs["enums"]["ImGuiSelectableFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiSelectableFlags_"][2]["name"] = "ImGuiSelectableFlags_DontClosePopups" +defs["enums"]["ImGuiSelectableFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiSelectableFlags_"][3] = {} +defs["enums"]["ImGuiSelectableFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiSelectableFlags_"][3]["name"] = "ImGuiSelectableFlags_SpanAllColumns" +defs["enums"]["ImGuiSelectableFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiSelectableFlags_"][4] = {} +defs["enums"]["ImGuiSelectableFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiSelectableFlags_"][4]["name"] = "ImGuiSelectableFlags_AllowDoubleClick" +defs["enums"]["ImGuiSelectableFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiSelectableFlags_"][5] = {} +defs["enums"]["ImGuiSelectableFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiSelectableFlags_"][5]["name"] = "ImGuiSelectableFlags_Disabled" +defs["enums"]["ImGuiSelectableFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiSelectableFlags_"][6] = {} +defs["enums"]["ImGuiSelectableFlags_"][6]["calc_value"] = 16 +defs["enums"]["ImGuiSelectableFlags_"][6]["name"] = "ImGuiSelectableFlags_AllowItemOverlap" +defs["enums"]["ImGuiSelectableFlags_"][6]["value"] = "1 << 4" +defs["enums"]["ImGuiSliderFlags_"] = {} +defs["enums"]["ImGuiSliderFlags_"][1] = {} +defs["enums"]["ImGuiSliderFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiSliderFlags_"][1]["name"] = "ImGuiSliderFlags_None" +defs["enums"]["ImGuiSliderFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiSliderFlags_"][2] = {} +defs["enums"]["ImGuiSliderFlags_"][2]["calc_value"] = 16 +defs["enums"]["ImGuiSliderFlags_"][2]["name"] = "ImGuiSliderFlags_AlwaysClamp" +defs["enums"]["ImGuiSliderFlags_"][2]["value"] = "1 << 4" +defs["enums"]["ImGuiSliderFlags_"][3] = {} +defs["enums"]["ImGuiSliderFlags_"][3]["calc_value"] = 32 +defs["enums"]["ImGuiSliderFlags_"][3]["name"] = "ImGuiSliderFlags_Logarithmic" +defs["enums"]["ImGuiSliderFlags_"][3]["value"] = "1 << 5" +defs["enums"]["ImGuiSliderFlags_"][4] = {} +defs["enums"]["ImGuiSliderFlags_"][4]["calc_value"] = 64 +defs["enums"]["ImGuiSliderFlags_"][4]["name"] = "ImGuiSliderFlags_NoRoundToFormat" +defs["enums"]["ImGuiSliderFlags_"][4]["value"] = "1 << 6" +defs["enums"]["ImGuiSliderFlags_"][5] = {} +defs["enums"]["ImGuiSliderFlags_"][5]["calc_value"] = 128 +defs["enums"]["ImGuiSliderFlags_"][5]["name"] = "ImGuiSliderFlags_NoInput" +defs["enums"]["ImGuiSliderFlags_"][5]["value"] = "1 << 7" +defs["enums"]["ImGuiSliderFlags_"][6] = {} +defs["enums"]["ImGuiSliderFlags_"][6]["calc_value"] = 1879048207 +defs["enums"]["ImGuiSliderFlags_"][6]["name"] = "ImGuiSliderFlags_InvalidMask_" +defs["enums"]["ImGuiSliderFlags_"][6]["value"] = "0x7000000F" +defs["enums"]["ImGuiSortDirection_"] = {} +defs["enums"]["ImGuiSortDirection_"][1] = {} +defs["enums"]["ImGuiSortDirection_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiSortDirection_"][1]["name"] = "ImGuiSortDirection_None" +defs["enums"]["ImGuiSortDirection_"][1]["value"] = "0" +defs["enums"]["ImGuiSortDirection_"][2] = {} +defs["enums"]["ImGuiSortDirection_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiSortDirection_"][2]["name"] = "ImGuiSortDirection_Ascending" +defs["enums"]["ImGuiSortDirection_"][2]["value"] = "1" +defs["enums"]["ImGuiSortDirection_"][3] = {} +defs["enums"]["ImGuiSortDirection_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiSortDirection_"][3]["name"] = "ImGuiSortDirection_Descending" +defs["enums"]["ImGuiSortDirection_"][3]["value"] = "2" +defs["enums"]["ImGuiStyleVar_"] = {} +defs["enums"]["ImGuiStyleVar_"][1] = {} +defs["enums"]["ImGuiStyleVar_"][1]["calc_value"] = 0 +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]["value"] = "1" +defs["enums"]["ImGuiStyleVar_"][3] = {} +defs["enums"]["ImGuiStyleVar_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiStyleVar_"][3]["name"] = "ImGuiStyleVar_WindowRounding" +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]["value"] = "3" +defs["enums"]["ImGuiStyleVar_"][5] = {} +defs["enums"]["ImGuiStyleVar_"][5]["calc_value"] = 4 +defs["enums"]["ImGuiStyleVar_"][5]["name"] = "ImGuiStyleVar_WindowMinSize" +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]["value"] = "5" +defs["enums"]["ImGuiStyleVar_"][7] = {} +defs["enums"]["ImGuiStyleVar_"][7]["calc_value"] = 6 +defs["enums"]["ImGuiStyleVar_"][7]["name"] = "ImGuiStyleVar_ChildRounding" +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]["value"] = "7" +defs["enums"]["ImGuiStyleVar_"][9] = {} +defs["enums"]["ImGuiStyleVar_"][9]["calc_value"] = 8 +defs["enums"]["ImGuiStyleVar_"][9]["name"] = "ImGuiStyleVar_PopupRounding" +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]["value"] = "9" +defs["enums"]["ImGuiStyleVar_"][11] = {} +defs["enums"]["ImGuiStyleVar_"][11]["calc_value"] = 10 +defs["enums"]["ImGuiStyleVar_"][11]["name"] = "ImGuiStyleVar_FramePadding" +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]["value"] = "11" +defs["enums"]["ImGuiStyleVar_"][13] = {} +defs["enums"]["ImGuiStyleVar_"][13]["calc_value"] = 12 +defs["enums"]["ImGuiStyleVar_"][13]["name"] = "ImGuiStyleVar_FrameBorderSize" +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]["value"] = "13" +defs["enums"]["ImGuiStyleVar_"][15] = {} +defs["enums"]["ImGuiStyleVar_"][15]["calc_value"] = 14 +defs["enums"]["ImGuiStyleVar_"][15]["name"] = "ImGuiStyleVar_ItemInnerSpacing" +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]["value"] = "15" +defs["enums"]["ImGuiStyleVar_"][17] = {} +defs["enums"]["ImGuiStyleVar_"][17]["calc_value"] = 16 +defs["enums"]["ImGuiStyleVar_"][17]["name"] = "ImGuiStyleVar_CellPadding" +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]["value"] = "17" +defs["enums"]["ImGuiStyleVar_"][19] = {} +defs["enums"]["ImGuiStyleVar_"][19]["calc_value"] = 18 +defs["enums"]["ImGuiStyleVar_"][19]["name"] = "ImGuiStyleVar_ScrollbarRounding" +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]["value"] = "19" +defs["enums"]["ImGuiStyleVar_"][21] = {} +defs["enums"]["ImGuiStyleVar_"][21]["calc_value"] = 20 +defs["enums"]["ImGuiStyleVar_"][21]["name"] = "ImGuiStyleVar_GrabRounding" +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]["value"] = "21" +defs["enums"]["ImGuiStyleVar_"][23] = {} +defs["enums"]["ImGuiStyleVar_"][23]["calc_value"] = 22 +defs["enums"]["ImGuiStyleVar_"][23]["name"] = "ImGuiStyleVar_ButtonTextAlign" +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]["value"] = "23" +defs["enums"]["ImGuiStyleVar_"][25] = {} +defs["enums"]["ImGuiStyleVar_"][25]["calc_value"] = 24 +defs["enums"]["ImGuiStyleVar_"][25]["name"] = "ImGuiStyleVar_COUNT" +defs["enums"]["ImGuiStyleVar_"][25]["value"] = "24" +defs["enums"]["ImGuiTabBarFlags_"] = {} +defs["enums"]["ImGuiTabBarFlags_"][1] = {} +defs["enums"]["ImGuiTabBarFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiTabBarFlags_"][1]["name"] = "ImGuiTabBarFlags_None" +defs["enums"]["ImGuiTabBarFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiTabBarFlags_"][2] = {} +defs["enums"]["ImGuiTabBarFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiTabBarFlags_"][2]["name"] = "ImGuiTabBarFlags_Reorderable" +defs["enums"]["ImGuiTabBarFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiTabBarFlags_"][3] = {} +defs["enums"]["ImGuiTabBarFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiTabBarFlags_"][3]["name"] = "ImGuiTabBarFlags_AutoSelectNewTabs" +defs["enums"]["ImGuiTabBarFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiTabBarFlags_"][4] = {} +defs["enums"]["ImGuiTabBarFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiTabBarFlags_"][4]["name"] = "ImGuiTabBarFlags_TabListPopupButton" +defs["enums"]["ImGuiTabBarFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiTabBarFlags_"][5] = {} +defs["enums"]["ImGuiTabBarFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiTabBarFlags_"][5]["name"] = "ImGuiTabBarFlags_NoCloseWithMiddleMouseButton" +defs["enums"]["ImGuiTabBarFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiTabBarFlags_"][6] = {} +defs["enums"]["ImGuiTabBarFlags_"][6]["calc_value"] = 16 +defs["enums"]["ImGuiTabBarFlags_"][6]["name"] = "ImGuiTabBarFlags_NoTabListScrollingButtons" +defs["enums"]["ImGuiTabBarFlags_"][6]["value"] = "1 << 4" +defs["enums"]["ImGuiTabBarFlags_"][7] = {} +defs["enums"]["ImGuiTabBarFlags_"][7]["calc_value"] = 32 +defs["enums"]["ImGuiTabBarFlags_"][7]["name"] = "ImGuiTabBarFlags_NoTooltip" +defs["enums"]["ImGuiTabBarFlags_"][7]["value"] = "1 << 5" +defs["enums"]["ImGuiTabBarFlags_"][8] = {} +defs["enums"]["ImGuiTabBarFlags_"][8]["calc_value"] = 64 +defs["enums"]["ImGuiTabBarFlags_"][8]["name"] = "ImGuiTabBarFlags_FittingPolicyResizeDown" +defs["enums"]["ImGuiTabBarFlags_"][8]["value"] = "1 << 6" +defs["enums"]["ImGuiTabBarFlags_"][9] = {} +defs["enums"]["ImGuiTabBarFlags_"][9]["calc_value"] = 128 +defs["enums"]["ImGuiTabBarFlags_"][9]["name"] = "ImGuiTabBarFlags_FittingPolicyScroll" +defs["enums"]["ImGuiTabBarFlags_"][9]["value"] = "1 << 7" +defs["enums"]["ImGuiTabBarFlags_"][10] = {} +defs["enums"]["ImGuiTabBarFlags_"][10]["calc_value"] = 192 +defs["enums"]["ImGuiTabBarFlags_"][10]["name"] = "ImGuiTabBarFlags_FittingPolicyMask_" +defs["enums"]["ImGuiTabBarFlags_"][10]["value"] = "ImGuiTabBarFlags_FittingPolicyResizeDown | ImGuiTabBarFlags_FittingPolicyScroll" +defs["enums"]["ImGuiTabBarFlags_"][11] = {} +defs["enums"]["ImGuiTabBarFlags_"][11]["calc_value"] = 64 +defs["enums"]["ImGuiTabBarFlags_"][11]["name"] = "ImGuiTabBarFlags_FittingPolicyDefault_" +defs["enums"]["ImGuiTabBarFlags_"][11]["value"] = "ImGuiTabBarFlags_FittingPolicyResizeDown" +defs["enums"]["ImGuiTabItemFlags_"] = {} +defs["enums"]["ImGuiTabItemFlags_"][1] = {} +defs["enums"]["ImGuiTabItemFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiTabItemFlags_"][1]["name"] = "ImGuiTabItemFlags_None" +defs["enums"]["ImGuiTabItemFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiTabItemFlags_"][2] = {} +defs["enums"]["ImGuiTabItemFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiTabItemFlags_"][2]["name"] = "ImGuiTabItemFlags_UnsavedDocument" +defs["enums"]["ImGuiTabItemFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiTabItemFlags_"][3] = {} +defs["enums"]["ImGuiTabItemFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiTabItemFlags_"][3]["name"] = "ImGuiTabItemFlags_SetSelected" +defs["enums"]["ImGuiTabItemFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiTabItemFlags_"][4] = {} +defs["enums"]["ImGuiTabItemFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiTabItemFlags_"][4]["name"] = "ImGuiTabItemFlags_NoCloseWithMiddleMouseButton" +defs["enums"]["ImGuiTabItemFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiTabItemFlags_"][5] = {} +defs["enums"]["ImGuiTabItemFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiTabItemFlags_"][5]["name"] = "ImGuiTabItemFlags_NoPushId" +defs["enums"]["ImGuiTabItemFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiTabItemFlags_"][6] = {} +defs["enums"]["ImGuiTabItemFlags_"][6]["calc_value"] = 16 +defs["enums"]["ImGuiTabItemFlags_"][6]["name"] = "ImGuiTabItemFlags_NoTooltip" +defs["enums"]["ImGuiTabItemFlags_"][6]["value"] = "1 << 4" +defs["enums"]["ImGuiTabItemFlags_"][7] = {} +defs["enums"]["ImGuiTabItemFlags_"][7]["calc_value"] = 32 +defs["enums"]["ImGuiTabItemFlags_"][7]["name"] = "ImGuiTabItemFlags_NoReorder" +defs["enums"]["ImGuiTabItemFlags_"][7]["value"] = "1 << 5" +defs["enums"]["ImGuiTabItemFlags_"][8] = {} +defs["enums"]["ImGuiTabItemFlags_"][8]["calc_value"] = 64 +defs["enums"]["ImGuiTabItemFlags_"][8]["name"] = "ImGuiTabItemFlags_Leading" +defs["enums"]["ImGuiTabItemFlags_"][8]["value"] = "1 << 6" +defs["enums"]["ImGuiTabItemFlags_"][9] = {} +defs["enums"]["ImGuiTabItemFlags_"][9]["calc_value"] = 128 +defs["enums"]["ImGuiTabItemFlags_"][9]["name"] = "ImGuiTabItemFlags_Trailing" +defs["enums"]["ImGuiTabItemFlags_"][9]["value"] = "1 << 7" +defs["enums"]["ImGuiTableBgTarget_"] = {} +defs["enums"]["ImGuiTableBgTarget_"][1] = {} +defs["enums"]["ImGuiTableBgTarget_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiTableBgTarget_"][1]["name"] = "ImGuiTableBgTarget_None" +defs["enums"]["ImGuiTableBgTarget_"][1]["value"] = "0" +defs["enums"]["ImGuiTableBgTarget_"][2] = {} +defs["enums"]["ImGuiTableBgTarget_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiTableBgTarget_"][2]["name"] = "ImGuiTableBgTarget_RowBg0" +defs["enums"]["ImGuiTableBgTarget_"][2]["value"] = "1" +defs["enums"]["ImGuiTableBgTarget_"][3] = {} +defs["enums"]["ImGuiTableBgTarget_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiTableBgTarget_"][3]["name"] = "ImGuiTableBgTarget_RowBg1" +defs["enums"]["ImGuiTableBgTarget_"][3]["value"] = "2" +defs["enums"]["ImGuiTableBgTarget_"][4] = {} +defs["enums"]["ImGuiTableBgTarget_"][4]["calc_value"] = 3 +defs["enums"]["ImGuiTableBgTarget_"][4]["name"] = "ImGuiTableBgTarget_CellBg" +defs["enums"]["ImGuiTableBgTarget_"][4]["value"] = "3" +defs["enums"]["ImGuiTableColumnFlags_"] = {} +defs["enums"]["ImGuiTableColumnFlags_"][1] = {} +defs["enums"]["ImGuiTableColumnFlags_"][1]["calc_value"] = 0 +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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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]["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_"][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_"][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_"][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_"][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_"][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_"][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_"][25] = {} +defs["enums"]["ImGuiTableColumnFlags_"][25]["calc_value"] = 1073741824 +defs["enums"]["ImGuiTableColumnFlags_"][25]["name"] = "ImGuiTableColumnFlags_NoDirectResize_" +defs["enums"]["ImGuiTableColumnFlags_"][25]["value"] = "1 << 30" +defs["enums"]["ImGuiTableFlags_"] = {} +defs["enums"]["ImGuiTableFlags_"][1] = {} +defs["enums"]["ImGuiTableFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiTableFlags_"][1]["name"] = "ImGuiTableFlags_None" +defs["enums"]["ImGuiTableFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiTableFlags_"][2] = {} +defs["enums"]["ImGuiTableFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiTableFlags_"][2]["name"] = "ImGuiTableFlags_Resizable" +defs["enums"]["ImGuiTableFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiTableFlags_"][3] = {} +defs["enums"]["ImGuiTableFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiTableFlags_"][3]["name"] = "ImGuiTableFlags_Reorderable" +defs["enums"]["ImGuiTableFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiTableFlags_"][4] = {} +defs["enums"]["ImGuiTableFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiTableFlags_"][4]["name"] = "ImGuiTableFlags_Hideable" +defs["enums"]["ImGuiTableFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiTableFlags_"][5] = {} +defs["enums"]["ImGuiTableFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiTableFlags_"][5]["name"] = "ImGuiTableFlags_Sortable" +defs["enums"]["ImGuiTableFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiTableFlags_"][6] = {} +defs["enums"]["ImGuiTableFlags_"][6]["calc_value"] = 16 +defs["enums"]["ImGuiTableFlags_"][6]["name"] = "ImGuiTableFlags_NoSavedSettings" +defs["enums"]["ImGuiTableFlags_"][6]["value"] = "1 << 4" +defs["enums"]["ImGuiTableFlags_"][7] = {} +defs["enums"]["ImGuiTableFlags_"][7]["calc_value"] = 32 +defs["enums"]["ImGuiTableFlags_"][7]["name"] = "ImGuiTableFlags_ContextMenuInBody" +defs["enums"]["ImGuiTableFlags_"][7]["value"] = "1 << 5" +defs["enums"]["ImGuiTableFlags_"][8] = {} +defs["enums"]["ImGuiTableFlags_"][8]["calc_value"] = 64 +defs["enums"]["ImGuiTableFlags_"][8]["name"] = "ImGuiTableFlags_RowBg" +defs["enums"]["ImGuiTableFlags_"][8]["value"] = "1 << 6" +defs["enums"]["ImGuiTableFlags_"][9] = {} +defs["enums"]["ImGuiTableFlags_"][9]["calc_value"] = 128 +defs["enums"]["ImGuiTableFlags_"][9]["name"] = "ImGuiTableFlags_BordersInnerH" +defs["enums"]["ImGuiTableFlags_"][9]["value"] = "1 << 7" +defs["enums"]["ImGuiTableFlags_"][10] = {} +defs["enums"]["ImGuiTableFlags_"][10]["calc_value"] = 256 +defs["enums"]["ImGuiTableFlags_"][10]["name"] = "ImGuiTableFlags_BordersOuterH" +defs["enums"]["ImGuiTableFlags_"][10]["value"] = "1 << 8" +defs["enums"]["ImGuiTableFlags_"][11] = {} +defs["enums"]["ImGuiTableFlags_"][11]["calc_value"] = 512 +defs["enums"]["ImGuiTableFlags_"][11]["name"] = "ImGuiTableFlags_BordersInnerV" +defs["enums"]["ImGuiTableFlags_"][11]["value"] = "1 << 9" +defs["enums"]["ImGuiTableFlags_"][12] = {} +defs["enums"]["ImGuiTableFlags_"][12]["calc_value"] = 1024 +defs["enums"]["ImGuiTableFlags_"][12]["name"] = "ImGuiTableFlags_BordersOuterV" +defs["enums"]["ImGuiTableFlags_"][12]["value"] = "1 << 10" +defs["enums"]["ImGuiTableFlags_"][13] = {} +defs["enums"]["ImGuiTableFlags_"][13]["calc_value"] = 384 +defs["enums"]["ImGuiTableFlags_"][13]["name"] = "ImGuiTableFlags_BordersH" +defs["enums"]["ImGuiTableFlags_"][13]["value"] = "ImGuiTableFlags_BordersInnerH | ImGuiTableFlags_BordersOuterH" +defs["enums"]["ImGuiTableFlags_"][14] = {} +defs["enums"]["ImGuiTableFlags_"][14]["calc_value"] = 1536 +defs["enums"]["ImGuiTableFlags_"][14]["name"] = "ImGuiTableFlags_BordersV" +defs["enums"]["ImGuiTableFlags_"][14]["value"] = "ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersOuterV" +defs["enums"]["ImGuiTableFlags_"][15] = {} +defs["enums"]["ImGuiTableFlags_"][15]["calc_value"] = 640 +defs["enums"]["ImGuiTableFlags_"][15]["name"] = "ImGuiTableFlags_BordersInner" +defs["enums"]["ImGuiTableFlags_"][15]["value"] = "ImGuiTableFlags_BordersInnerV | ImGuiTableFlags_BordersInnerH" +defs["enums"]["ImGuiTableFlags_"][16] = {} +defs["enums"]["ImGuiTableFlags_"][16]["calc_value"] = 1280 +defs["enums"]["ImGuiTableFlags_"][16]["name"] = "ImGuiTableFlags_BordersOuter" +defs["enums"]["ImGuiTableFlags_"][16]["value"] = "ImGuiTableFlags_BordersOuterV | ImGuiTableFlags_BordersOuterH" +defs["enums"]["ImGuiTableFlags_"][17] = {} +defs["enums"]["ImGuiTableFlags_"][17]["calc_value"] = 1920 +defs["enums"]["ImGuiTableFlags_"][17]["name"] = "ImGuiTableFlags_Borders" +defs["enums"]["ImGuiTableFlags_"][17]["value"] = "ImGuiTableFlags_BordersInner | ImGuiTableFlags_BordersOuter" +defs["enums"]["ImGuiTableFlags_"][18] = {} +defs["enums"]["ImGuiTableFlags_"][18]["calc_value"] = 2048 +defs["enums"]["ImGuiTableFlags_"][18]["name"] = "ImGuiTableFlags_NoBordersInBody" +defs["enums"]["ImGuiTableFlags_"][18]["value"] = "1 << 11" +defs["enums"]["ImGuiTableFlags_"][19] = {} +defs["enums"]["ImGuiTableFlags_"][19]["calc_value"] = 4096 +defs["enums"]["ImGuiTableFlags_"][19]["name"] = "ImGuiTableFlags_NoBordersInBodyUntilResize" +defs["enums"]["ImGuiTableFlags_"][19]["value"] = "1 << 12" +defs["enums"]["ImGuiTableFlags_"][20] = {} +defs["enums"]["ImGuiTableFlags_"][20]["calc_value"] = 8192 +defs["enums"]["ImGuiTableFlags_"][20]["name"] = "ImGuiTableFlags_SizingFixedFit" +defs["enums"]["ImGuiTableFlags_"][20]["value"] = "1 << 13" +defs["enums"]["ImGuiTableFlags_"][21] = {} +defs["enums"]["ImGuiTableFlags_"][21]["calc_value"] = 16384 +defs["enums"]["ImGuiTableFlags_"][21]["name"] = "ImGuiTableFlags_SizingFixedSame" +defs["enums"]["ImGuiTableFlags_"][21]["value"] = "2 << 13" +defs["enums"]["ImGuiTableFlags_"][22] = {} +defs["enums"]["ImGuiTableFlags_"][22]["calc_value"] = 24576 +defs["enums"]["ImGuiTableFlags_"][22]["name"] = "ImGuiTableFlags_SizingStretchProp" +defs["enums"]["ImGuiTableFlags_"][22]["value"] = "3 << 13" +defs["enums"]["ImGuiTableFlags_"][23] = {} +defs["enums"]["ImGuiTableFlags_"][23]["calc_value"] = 32768 +defs["enums"]["ImGuiTableFlags_"][23]["name"] = "ImGuiTableFlags_SizingStretchSame" +defs["enums"]["ImGuiTableFlags_"][23]["value"] = "4 << 13" +defs["enums"]["ImGuiTableFlags_"][24] = {} +defs["enums"]["ImGuiTableFlags_"][24]["calc_value"] = 65536 +defs["enums"]["ImGuiTableFlags_"][24]["name"] = "ImGuiTableFlags_NoHostExtendX" +defs["enums"]["ImGuiTableFlags_"][24]["value"] = "1 << 16" +defs["enums"]["ImGuiTableFlags_"][25] = {} +defs["enums"]["ImGuiTableFlags_"][25]["calc_value"] = 131072 +defs["enums"]["ImGuiTableFlags_"][25]["name"] = "ImGuiTableFlags_NoHostExtendY" +defs["enums"]["ImGuiTableFlags_"][25]["value"] = "1 << 17" +defs["enums"]["ImGuiTableFlags_"][26] = {} +defs["enums"]["ImGuiTableFlags_"][26]["calc_value"] = 262144 +defs["enums"]["ImGuiTableFlags_"][26]["name"] = "ImGuiTableFlags_NoKeepColumnsVisible" +defs["enums"]["ImGuiTableFlags_"][26]["value"] = "1 << 18" +defs["enums"]["ImGuiTableFlags_"][27] = {} +defs["enums"]["ImGuiTableFlags_"][27]["calc_value"] = 524288 +defs["enums"]["ImGuiTableFlags_"][27]["name"] = "ImGuiTableFlags_PreciseWidths" +defs["enums"]["ImGuiTableFlags_"][27]["value"] = "1 << 19" +defs["enums"]["ImGuiTableFlags_"][28] = {} +defs["enums"]["ImGuiTableFlags_"][28]["calc_value"] = 1048576 +defs["enums"]["ImGuiTableFlags_"][28]["name"] = "ImGuiTableFlags_NoClip" +defs["enums"]["ImGuiTableFlags_"][28]["value"] = "1 << 20" +defs["enums"]["ImGuiTableFlags_"][29] = {} +defs["enums"]["ImGuiTableFlags_"][29]["calc_value"] = 2097152 +defs["enums"]["ImGuiTableFlags_"][29]["name"] = "ImGuiTableFlags_PadOuterX" +defs["enums"]["ImGuiTableFlags_"][29]["value"] = "1 << 21" +defs["enums"]["ImGuiTableFlags_"][30] = {} +defs["enums"]["ImGuiTableFlags_"][30]["calc_value"] = 4194304 +defs["enums"]["ImGuiTableFlags_"][30]["name"] = "ImGuiTableFlags_NoPadOuterX" +defs["enums"]["ImGuiTableFlags_"][30]["value"] = "1 << 22" +defs["enums"]["ImGuiTableFlags_"][31] = {} +defs["enums"]["ImGuiTableFlags_"][31]["calc_value"] = 8388608 +defs["enums"]["ImGuiTableFlags_"][31]["name"] = "ImGuiTableFlags_NoPadInnerX" +defs["enums"]["ImGuiTableFlags_"][31]["value"] = "1 << 23" +defs["enums"]["ImGuiTableFlags_"][32] = {} +defs["enums"]["ImGuiTableFlags_"][32]["calc_value"] = 16777216 +defs["enums"]["ImGuiTableFlags_"][32]["name"] = "ImGuiTableFlags_ScrollX" +defs["enums"]["ImGuiTableFlags_"][32]["value"] = "1 << 24" +defs["enums"]["ImGuiTableFlags_"][33] = {} +defs["enums"]["ImGuiTableFlags_"][33]["calc_value"] = 33554432 +defs["enums"]["ImGuiTableFlags_"][33]["name"] = "ImGuiTableFlags_ScrollY" +defs["enums"]["ImGuiTableFlags_"][33]["value"] = "1 << 25" +defs["enums"]["ImGuiTableFlags_"][34] = {} +defs["enums"]["ImGuiTableFlags_"][34]["calc_value"] = 67108864 +defs["enums"]["ImGuiTableFlags_"][34]["name"] = "ImGuiTableFlags_SortMulti" +defs["enums"]["ImGuiTableFlags_"][34]["value"] = "1 << 26" +defs["enums"]["ImGuiTableFlags_"][35] = {} +defs["enums"]["ImGuiTableFlags_"][35]["calc_value"] = 134217728 +defs["enums"]["ImGuiTableFlags_"][35]["name"] = "ImGuiTableFlags_SortTristate" +defs["enums"]["ImGuiTableFlags_"][35]["value"] = "1 << 27" +defs["enums"]["ImGuiTableFlags_"][36] = {} +defs["enums"]["ImGuiTableFlags_"][36]["calc_value"] = 57344 +defs["enums"]["ImGuiTableFlags_"][36]["name"] = "ImGuiTableFlags_SizingMask_" +defs["enums"]["ImGuiTableFlags_"][36]["value"] = "ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_SizingFixedSame | ImGuiTableFlags_SizingStretchProp | ImGuiTableFlags_SizingStretchSame" +defs["enums"]["ImGuiTableRowFlags_"] = {} +defs["enums"]["ImGuiTableRowFlags_"][1] = {} +defs["enums"]["ImGuiTableRowFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiTableRowFlags_"][1]["name"] = "ImGuiTableRowFlags_None" +defs["enums"]["ImGuiTableRowFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiTableRowFlags_"][2] = {} +defs["enums"]["ImGuiTableRowFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiTableRowFlags_"][2]["name"] = "ImGuiTableRowFlags_Headers" +defs["enums"]["ImGuiTableRowFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiTreeNodeFlags_"] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][1] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiTreeNodeFlags_"][1]["name"] = "ImGuiTreeNodeFlags_None" +defs["enums"]["ImGuiTreeNodeFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiTreeNodeFlags_"][2] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiTreeNodeFlags_"][2]["name"] = "ImGuiTreeNodeFlags_Selected" +defs["enums"]["ImGuiTreeNodeFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiTreeNodeFlags_"][3] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiTreeNodeFlags_"][3]["name"] = "ImGuiTreeNodeFlags_Framed" +defs["enums"]["ImGuiTreeNodeFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiTreeNodeFlags_"][4] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiTreeNodeFlags_"][4]["name"] = "ImGuiTreeNodeFlags_AllowItemOverlap" +defs["enums"]["ImGuiTreeNodeFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiTreeNodeFlags_"][5] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiTreeNodeFlags_"][5]["name"] = "ImGuiTreeNodeFlags_NoTreePushOnOpen" +defs["enums"]["ImGuiTreeNodeFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiTreeNodeFlags_"][6] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][6]["calc_value"] = 16 +defs["enums"]["ImGuiTreeNodeFlags_"][6]["name"] = "ImGuiTreeNodeFlags_NoAutoOpenOnLog" +defs["enums"]["ImGuiTreeNodeFlags_"][6]["value"] = "1 << 4" +defs["enums"]["ImGuiTreeNodeFlags_"][7] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][7]["calc_value"] = 32 +defs["enums"]["ImGuiTreeNodeFlags_"][7]["name"] = "ImGuiTreeNodeFlags_DefaultOpen" +defs["enums"]["ImGuiTreeNodeFlags_"][7]["value"] = "1 << 5" +defs["enums"]["ImGuiTreeNodeFlags_"][8] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][8]["calc_value"] = 64 +defs["enums"]["ImGuiTreeNodeFlags_"][8]["name"] = "ImGuiTreeNodeFlags_OpenOnDoubleClick" +defs["enums"]["ImGuiTreeNodeFlags_"][8]["value"] = "1 << 6" +defs["enums"]["ImGuiTreeNodeFlags_"][9] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][9]["calc_value"] = 128 +defs["enums"]["ImGuiTreeNodeFlags_"][9]["name"] = "ImGuiTreeNodeFlags_OpenOnArrow" +defs["enums"]["ImGuiTreeNodeFlags_"][9]["value"] = "1 << 7" +defs["enums"]["ImGuiTreeNodeFlags_"][10] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][10]["calc_value"] = 256 +defs["enums"]["ImGuiTreeNodeFlags_"][10]["name"] = "ImGuiTreeNodeFlags_Leaf" +defs["enums"]["ImGuiTreeNodeFlags_"][10]["value"] = "1 << 8" +defs["enums"]["ImGuiTreeNodeFlags_"][11] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][11]["calc_value"] = 512 +defs["enums"]["ImGuiTreeNodeFlags_"][11]["name"] = "ImGuiTreeNodeFlags_Bullet" +defs["enums"]["ImGuiTreeNodeFlags_"][11]["value"] = "1 << 9" +defs["enums"]["ImGuiTreeNodeFlags_"][12] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][12]["calc_value"] = 1024 +defs["enums"]["ImGuiTreeNodeFlags_"][12]["name"] = "ImGuiTreeNodeFlags_FramePadding" +defs["enums"]["ImGuiTreeNodeFlags_"][12]["value"] = "1 << 10" +defs["enums"]["ImGuiTreeNodeFlags_"][13] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][13]["calc_value"] = 2048 +defs["enums"]["ImGuiTreeNodeFlags_"][13]["name"] = "ImGuiTreeNodeFlags_SpanAvailWidth" +defs["enums"]["ImGuiTreeNodeFlags_"][13]["value"] = "1 << 11" +defs["enums"]["ImGuiTreeNodeFlags_"][14] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][14]["calc_value"] = 4096 +defs["enums"]["ImGuiTreeNodeFlags_"][14]["name"] = "ImGuiTreeNodeFlags_SpanFullWidth" +defs["enums"]["ImGuiTreeNodeFlags_"][14]["value"] = "1 << 12" +defs["enums"]["ImGuiTreeNodeFlags_"][15] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][15]["calc_value"] = 8192 +defs["enums"]["ImGuiTreeNodeFlags_"][15]["name"] = "ImGuiTreeNodeFlags_NavLeftJumpsBackHere" +defs["enums"]["ImGuiTreeNodeFlags_"][15]["value"] = "1 << 13" +defs["enums"]["ImGuiTreeNodeFlags_"][16] = {} +defs["enums"]["ImGuiTreeNodeFlags_"][16]["calc_value"] = 26 +defs["enums"]["ImGuiTreeNodeFlags_"][16]["name"] = "ImGuiTreeNodeFlags_CollapsingHeader" +defs["enums"]["ImGuiTreeNodeFlags_"][16]["value"] = "ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog" +defs["enums"]["ImGuiWindowFlags_"] = {} +defs["enums"]["ImGuiWindowFlags_"][1] = {} +defs["enums"]["ImGuiWindowFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiWindowFlags_"][1]["name"] = "ImGuiWindowFlags_None" +defs["enums"]["ImGuiWindowFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiWindowFlags_"][2] = {} +defs["enums"]["ImGuiWindowFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiWindowFlags_"][2]["name"] = "ImGuiWindowFlags_NoTitleBar" +defs["enums"]["ImGuiWindowFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiWindowFlags_"][3] = {} +defs["enums"]["ImGuiWindowFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiWindowFlags_"][3]["name"] = "ImGuiWindowFlags_NoResize" +defs["enums"]["ImGuiWindowFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiWindowFlags_"][4] = {} +defs["enums"]["ImGuiWindowFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiWindowFlags_"][4]["name"] = "ImGuiWindowFlags_NoMove" +defs["enums"]["ImGuiWindowFlags_"][4]["value"] = "1 << 2" +defs["enums"]["ImGuiWindowFlags_"][5] = {} +defs["enums"]["ImGuiWindowFlags_"][5]["calc_value"] = 8 +defs["enums"]["ImGuiWindowFlags_"][5]["name"] = "ImGuiWindowFlags_NoScrollbar" +defs["enums"]["ImGuiWindowFlags_"][5]["value"] = "1 << 3" +defs["enums"]["ImGuiWindowFlags_"][6] = {} +defs["enums"]["ImGuiWindowFlags_"][6]["calc_value"] = 16 +defs["enums"]["ImGuiWindowFlags_"][6]["name"] = "ImGuiWindowFlags_NoScrollWithMouse" +defs["enums"]["ImGuiWindowFlags_"][6]["value"] = "1 << 4" +defs["enums"]["ImGuiWindowFlags_"][7] = {} +defs["enums"]["ImGuiWindowFlags_"][7]["calc_value"] = 32 +defs["enums"]["ImGuiWindowFlags_"][7]["name"] = "ImGuiWindowFlags_NoCollapse" +defs["enums"]["ImGuiWindowFlags_"][7]["value"] = "1 << 5" +defs["enums"]["ImGuiWindowFlags_"][8] = {} +defs["enums"]["ImGuiWindowFlags_"][8]["calc_value"] = 64 +defs["enums"]["ImGuiWindowFlags_"][8]["name"] = "ImGuiWindowFlags_AlwaysAutoResize" +defs["enums"]["ImGuiWindowFlags_"][8]["value"] = "1 << 6" +defs["enums"]["ImGuiWindowFlags_"][9] = {} +defs["enums"]["ImGuiWindowFlags_"][9]["calc_value"] = 128 +defs["enums"]["ImGuiWindowFlags_"][9]["name"] = "ImGuiWindowFlags_NoBackground" +defs["enums"]["ImGuiWindowFlags_"][9]["value"] = "1 << 7" +defs["enums"]["ImGuiWindowFlags_"][10] = {} +defs["enums"]["ImGuiWindowFlags_"][10]["calc_value"] = 256 +defs["enums"]["ImGuiWindowFlags_"][10]["name"] = "ImGuiWindowFlags_NoSavedSettings" +defs["enums"]["ImGuiWindowFlags_"][10]["value"] = "1 << 8" +defs["enums"]["ImGuiWindowFlags_"][11] = {} +defs["enums"]["ImGuiWindowFlags_"][11]["calc_value"] = 512 +defs["enums"]["ImGuiWindowFlags_"][11]["name"] = "ImGuiWindowFlags_NoMouseInputs" +defs["enums"]["ImGuiWindowFlags_"][11]["value"] = "1 << 9" +defs["enums"]["ImGuiWindowFlags_"][12] = {} +defs["enums"]["ImGuiWindowFlags_"][12]["calc_value"] = 1024 +defs["enums"]["ImGuiWindowFlags_"][12]["name"] = "ImGuiWindowFlags_MenuBar" +defs["enums"]["ImGuiWindowFlags_"][12]["value"] = "1 << 10" +defs["enums"]["ImGuiWindowFlags_"][13] = {} +defs["enums"]["ImGuiWindowFlags_"][13]["calc_value"] = 2048 +defs["enums"]["ImGuiWindowFlags_"][13]["name"] = "ImGuiWindowFlags_HorizontalScrollbar" +defs["enums"]["ImGuiWindowFlags_"][13]["value"] = "1 << 11" +defs["enums"]["ImGuiWindowFlags_"][14] = {} +defs["enums"]["ImGuiWindowFlags_"][14]["calc_value"] = 4096 +defs["enums"]["ImGuiWindowFlags_"][14]["name"] = "ImGuiWindowFlags_NoFocusOnAppearing" +defs["enums"]["ImGuiWindowFlags_"][14]["value"] = "1 << 12" +defs["enums"]["ImGuiWindowFlags_"][15] = {} +defs["enums"]["ImGuiWindowFlags_"][15]["calc_value"] = 8192 +defs["enums"]["ImGuiWindowFlags_"][15]["name"] = "ImGuiWindowFlags_NoBringToFrontOnFocus" +defs["enums"]["ImGuiWindowFlags_"][15]["value"] = "1 << 13" +defs["enums"]["ImGuiWindowFlags_"][16] = {} +defs["enums"]["ImGuiWindowFlags_"][16]["calc_value"] = 16384 +defs["enums"]["ImGuiWindowFlags_"][16]["name"] = "ImGuiWindowFlags_AlwaysVerticalScrollbar" +defs["enums"]["ImGuiWindowFlags_"][16]["value"] = "1 << 14" +defs["enums"]["ImGuiWindowFlags_"][17] = {} +defs["enums"]["ImGuiWindowFlags_"][17]["calc_value"] = 32768 +defs["enums"]["ImGuiWindowFlags_"][17]["name"] = "ImGuiWindowFlags_AlwaysHorizontalScrollbar" +defs["enums"]["ImGuiWindowFlags_"][17]["value"] = "1<< 15" +defs["enums"]["ImGuiWindowFlags_"][18] = {} +defs["enums"]["ImGuiWindowFlags_"][18]["calc_value"] = 65536 +defs["enums"]["ImGuiWindowFlags_"][18]["name"] = "ImGuiWindowFlags_AlwaysUseWindowPadding" +defs["enums"]["ImGuiWindowFlags_"][18]["value"] = "1 << 16" +defs["enums"]["ImGuiWindowFlags_"][19] = {} +defs["enums"]["ImGuiWindowFlags_"][19]["calc_value"] = 262144 +defs["enums"]["ImGuiWindowFlags_"][19]["name"] = "ImGuiWindowFlags_NoNavInputs" +defs["enums"]["ImGuiWindowFlags_"][19]["value"] = "1 << 18" +defs["enums"]["ImGuiWindowFlags_"][20] = {} +defs["enums"]["ImGuiWindowFlags_"][20]["calc_value"] = 524288 +defs["enums"]["ImGuiWindowFlags_"][20]["name"] = "ImGuiWindowFlags_NoNavFocus" +defs["enums"]["ImGuiWindowFlags_"][20]["value"] = "1 << 19" +defs["enums"]["ImGuiWindowFlags_"][21] = {} +defs["enums"]["ImGuiWindowFlags_"][21]["calc_value"] = 1048576 +defs["enums"]["ImGuiWindowFlags_"][21]["name"] = "ImGuiWindowFlags_UnsavedDocument" +defs["enums"]["ImGuiWindowFlags_"][21]["value"] = "1 << 20" +defs["enums"]["ImGuiWindowFlags_"][22] = {} +defs["enums"]["ImGuiWindowFlags_"][22]["calc_value"] = 786432 +defs["enums"]["ImGuiWindowFlags_"][22]["name"] = "ImGuiWindowFlags_NoNav" +defs["enums"]["ImGuiWindowFlags_"][22]["value"] = "ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" +defs["enums"]["ImGuiWindowFlags_"][23] = {} +defs["enums"]["ImGuiWindowFlags_"][23]["calc_value"] = 43 +defs["enums"]["ImGuiWindowFlags_"][23]["name"] = "ImGuiWindowFlags_NoDecoration" +defs["enums"]["ImGuiWindowFlags_"][23]["value"] = "ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse" +defs["enums"]["ImGuiWindowFlags_"][24] = {} +defs["enums"]["ImGuiWindowFlags_"][24]["calc_value"] = 786944 +defs["enums"]["ImGuiWindowFlags_"][24]["name"] = "ImGuiWindowFlags_NoInputs" +defs["enums"]["ImGuiWindowFlags_"][24]["value"] = "ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" +defs["enums"]["ImGuiWindowFlags_"][25] = {} +defs["enums"]["ImGuiWindowFlags_"][25]["calc_value"] = 8388608 +defs["enums"]["ImGuiWindowFlags_"][25]["name"] = "ImGuiWindowFlags_NavFlattened" +defs["enums"]["ImGuiWindowFlags_"][25]["value"] = "1 << 23" +defs["enums"]["ImGuiWindowFlags_"][26] = {} +defs["enums"]["ImGuiWindowFlags_"][26]["calc_value"] = 16777216 +defs["enums"]["ImGuiWindowFlags_"][26]["name"] = "ImGuiWindowFlags_ChildWindow" +defs["enums"]["ImGuiWindowFlags_"][26]["value"] = "1 << 24" +defs["enums"]["ImGuiWindowFlags_"][27] = {} +defs["enums"]["ImGuiWindowFlags_"][27]["calc_value"] = 33554432 +defs["enums"]["ImGuiWindowFlags_"][27]["name"] = "ImGuiWindowFlags_Tooltip" +defs["enums"]["ImGuiWindowFlags_"][27]["value"] = "1 << 25" +defs["enums"]["ImGuiWindowFlags_"][28] = {} +defs["enums"]["ImGuiWindowFlags_"][28]["calc_value"] = 67108864 +defs["enums"]["ImGuiWindowFlags_"][28]["name"] = "ImGuiWindowFlags_Popup" +defs["enums"]["ImGuiWindowFlags_"][28]["value"] = "1 << 26" +defs["enums"]["ImGuiWindowFlags_"][29] = {} +defs["enums"]["ImGuiWindowFlags_"][29]["calc_value"] = 134217728 +defs["enums"]["ImGuiWindowFlags_"][29]["name"] = "ImGuiWindowFlags_Modal" +defs["enums"]["ImGuiWindowFlags_"][29]["value"] = "1 << 27" +defs["enums"]["ImGuiWindowFlags_"][30] = {} +defs["enums"]["ImGuiWindowFlags_"][30]["calc_value"] = 268435456 +defs["enums"]["ImGuiWindowFlags_"][30]["name"] = "ImGuiWindowFlags_ChildMenu" +defs["enums"]["ImGuiWindowFlags_"][30]["value"] = "1 << 28" +defs["enumtypes"] = {} +defs["locations"] = {} +defs["locations"]["ImColor"] = "imgui:2179" +defs["locations"]["ImDrawChannel"] = "imgui:2273" +defs["locations"]["ImDrawCmd"] = "imgui:2228" +defs["locations"]["ImDrawCmdHeader"] = "imgui:2265" +defs["locations"]["ImDrawCornerFlags_"] = "imgui:2297" +defs["locations"]["ImDrawData"] = "imgui:2452" +defs["locations"]["ImDrawList"] = "imgui:2330" +defs["locations"]["ImDrawListFlags_"] = "imgui:2313" +defs["locations"]["ImDrawListSplitter"] = "imgui:2282" +defs["locations"]["ImDrawVert"] = "imgui:2250" +defs["locations"]["ImFont"] = "imgui:2663" +defs["locations"]["ImFontAtlas"] = "imgui:2568" +defs["locations"]["ImFontAtlasCustomRect"] = "imgui:2530" +defs["locations"]["ImFontAtlasFlags_"] = "imgui:2543" +defs["locations"]["ImFontConfig"] = "imgui:2475" +defs["locations"]["ImFontGlyph"] = "imgui:2504" +defs["locations"]["ImFontGlyphRangesBuilder"] = "imgui:2515" +defs["locations"]["ImGuiBackendFlags_"] = "imgui:1355" +defs["locations"]["ImGuiButtonFlags_"] = "imgui:1461" +defs["locations"]["ImGuiCol_"] = "imgui:1365" +defs["locations"]["ImGuiColorEditFlags_"] = "imgui:1474" +defs["locations"]["ImGuiComboFlags_"] = "imgui:994" +defs["locations"]["ImGuiCond_"] = "imgui:1566" +defs["locations"]["ImGuiConfigFlags_"] = "imgui:1339" +defs["locations"]["ImGuiDataType_"] = "imgui:1231" +defs["locations"]["ImGuiDir_"] = "imgui:1247" +defs["locations"]["ImGuiDragDropFlags_"] = "imgui:1209" +defs["locations"]["ImGuiFocusedFlags_"] = "imgui:1181" +defs["locations"]["ImGuiHoveredFlags_"] = "imgui:1193" +defs["locations"]["ImGuiIO"] = "imgui:1726" +defs["locations"]["ImGuiInputTextCallbackData"] = "imgui:1868" +defs["locations"]["ImGuiInputTextFlags_"] = "imgui:909" +defs["locations"]["ImGuiKeyModFlags_"] = "imgui:1294" +defs["locations"]["ImGuiKey_"] = "imgui:1266" +defs["locations"]["ImGuiListClipper"] = "imgui:2130" +defs["locations"]["ImGuiMouseButton_"] = "imgui:1538" +defs["locations"]["ImGuiMouseCursor_"] = "imgui:1548" +defs["locations"]["ImGuiNavInput_"] = "imgui:1307" +defs["locations"]["ImGuiOnceUponAFrame"] = "imgui:2008" +defs["locations"]["ImGuiPayload"] = "imgui:1908" +defs["locations"]["ImGuiPopupFlags_"] = "imgui:967" +defs["locations"]["ImGuiSelectableFlags_"] = "imgui:983" +defs["locations"]["ImGuiSizeCallbackData"] = "imgui:1899" +defs["locations"]["ImGuiSliderFlags_"] = "imgui:1521" +defs["locations"]["ImGuiSortDirection_"] = "imgui:1258" +defs["locations"]["ImGuiStorage"] = "imgui:2070" +defs["locations"]["ImGuiStoragePair"] = "imgui:2073" +defs["locations"]["ImGuiStyle"] = "imgui:1672" +defs["locations"]["ImGuiStyleVar_"] = "imgui:1430" +defs["locations"]["ImGuiTabBarFlags_"] = "imgui:1008" +defs["locations"]["ImGuiTabItemFlags_"] = "imgui:1024" +defs["locations"]["ImGuiTableBgTarget_"] = "imgui:1172" +defs["locations"]["ImGuiTableColumnFlags_"] = "imgui:1117" +defs["locations"]["ImGuiTableColumnSortSpecs"] = "imgui:1930" +defs["locations"]["ImGuiTableFlags_"] = "imgui:1060" +defs["locations"]["ImGuiTableRowFlags_"] = "imgui:1157" +defs["locations"]["ImGuiTableSortSpecs"] = "imgui:1944" +defs["locations"]["ImGuiTextBuffer"] = "imgui:2043" +defs["locations"]["ImGuiTextFilter"] = "imgui:2016" +defs["locations"]["ImGuiTextRange"] = "imgui:2026" +defs["locations"]["ImGuiTreeNodeFlags_"] = "imgui:938" +defs["locations"]["ImGuiWindowFlags_"] = "imgui:869" +defs["locations"]["ImVec2"] = "imgui:223" +defs["locations"]["ImVec4"] = "imgui:236" +defs["structs"] = {} +defs["structs"]["ImColor"] = {} +defs["structs"]["ImColor"][1] = {} +defs["structs"]["ImColor"][1]["name"] = "Value" +defs["structs"]["ImColor"][1]["type"] = "ImVec4" +defs["structs"]["ImDrawChannel"] = {} +defs["structs"]["ImDrawChannel"][1] = {} +defs["structs"]["ImDrawChannel"][1]["name"] = "_CmdBuffer" +defs["structs"]["ImDrawChannel"][1]["template_type"] = "ImDrawCmd" +defs["structs"]["ImDrawChannel"][1]["type"] = "ImVector_ImDrawCmd" +defs["structs"]["ImDrawChannel"][2] = {} +defs["structs"]["ImDrawChannel"][2]["name"] = "_IdxBuffer" +defs["structs"]["ImDrawChannel"][2]["template_type"] = "ImDrawIdx" +defs["structs"]["ImDrawChannel"][2]["type"] = "ImVector_ImDrawIdx" +defs["structs"]["ImDrawCmd"] = {} +defs["structs"]["ImDrawCmd"][1] = {} +defs["structs"]["ImDrawCmd"][1]["name"] = "ClipRect" +defs["structs"]["ImDrawCmd"][1]["type"] = "ImVec4" +defs["structs"]["ImDrawCmd"][2] = {} +defs["structs"]["ImDrawCmd"][2]["name"] = "TextureId" +defs["structs"]["ImDrawCmd"][2]["type"] = "ImTextureID" +defs["structs"]["ImDrawCmd"][3] = {} +defs["structs"]["ImDrawCmd"][3]["name"] = "VtxOffset" +defs["structs"]["ImDrawCmd"][3]["type"] = "unsigned int" +defs["structs"]["ImDrawCmd"][4] = {} +defs["structs"]["ImDrawCmd"][4]["name"] = "IdxOffset" +defs["structs"]["ImDrawCmd"][4]["type"] = "unsigned int" +defs["structs"]["ImDrawCmd"][5] = {} +defs["structs"]["ImDrawCmd"][5]["name"] = "ElemCount" +defs["structs"]["ImDrawCmd"][5]["type"] = "unsigned int" +defs["structs"]["ImDrawCmd"][6] = {} +defs["structs"]["ImDrawCmd"][6]["name"] = "UserCallback" +defs["structs"]["ImDrawCmd"][6]["type"] = "ImDrawCallback" +defs["structs"]["ImDrawCmd"][7] = {} +defs["structs"]["ImDrawCmd"][7]["name"] = "UserCallbackData" +defs["structs"]["ImDrawCmd"][7]["type"] = "void*" +defs["structs"]["ImDrawCmdHeader"] = {} +defs["structs"]["ImDrawCmdHeader"][1] = {} +defs["structs"]["ImDrawCmdHeader"][1]["name"] = "ClipRect" +defs["structs"]["ImDrawCmdHeader"][1]["type"] = "ImVec4" +defs["structs"]["ImDrawCmdHeader"][2] = {} +defs["structs"]["ImDrawCmdHeader"][2]["name"] = "TextureId" +defs["structs"]["ImDrawCmdHeader"][2]["type"] = "ImTextureID" +defs["structs"]["ImDrawCmdHeader"][3] = {} +defs["structs"]["ImDrawCmdHeader"][3]["name"] = "VtxOffset" +defs["structs"]["ImDrawCmdHeader"][3]["type"] = "unsigned int" +defs["structs"]["ImDrawData"] = {} +defs["structs"]["ImDrawData"][1] = {} +defs["structs"]["ImDrawData"][1]["name"] = "Valid" +defs["structs"]["ImDrawData"][1]["type"] = "bool" +defs["structs"]["ImDrawData"][2] = {} +defs["structs"]["ImDrawData"][2]["name"] = "CmdLists" +defs["structs"]["ImDrawData"][2]["type"] = "ImDrawList**" +defs["structs"]["ImDrawData"][3] = {} +defs["structs"]["ImDrawData"][3]["name"] = "CmdListsCount" +defs["structs"]["ImDrawData"][3]["type"] = "int" +defs["structs"]["ImDrawData"][4] = {} +defs["structs"]["ImDrawData"][4]["name"] = "TotalIdxCount" +defs["structs"]["ImDrawData"][4]["type"] = "int" +defs["structs"]["ImDrawData"][5] = {} +defs["structs"]["ImDrawData"][5]["name"] = "TotalVtxCount" +defs["structs"]["ImDrawData"][5]["type"] = "int" +defs["structs"]["ImDrawData"][6] = {} +defs["structs"]["ImDrawData"][6]["name"] = "DisplayPos" +defs["structs"]["ImDrawData"][6]["type"] = "ImVec2" +defs["structs"]["ImDrawData"][7] = {} +defs["structs"]["ImDrawData"][7]["name"] = "DisplaySize" +defs["structs"]["ImDrawData"][7]["type"] = "ImVec2" +defs["structs"]["ImDrawData"][8] = {} +defs["structs"]["ImDrawData"][8]["name"] = "FramebufferScale" +defs["structs"]["ImDrawData"][8]["type"] = "ImVec2" +defs["structs"]["ImDrawList"] = {} +defs["structs"]["ImDrawList"][1] = {} +defs["structs"]["ImDrawList"][1]["name"] = "CmdBuffer" +defs["structs"]["ImDrawList"][1]["template_type"] = "ImDrawCmd" +defs["structs"]["ImDrawList"][1]["type"] = "ImVector_ImDrawCmd" +defs["structs"]["ImDrawList"][2] = {} +defs["structs"]["ImDrawList"][2]["name"] = "IdxBuffer" +defs["structs"]["ImDrawList"][2]["template_type"] = "ImDrawIdx" +defs["structs"]["ImDrawList"][2]["type"] = "ImVector_ImDrawIdx" +defs["structs"]["ImDrawList"][3] = {} +defs["structs"]["ImDrawList"][3]["name"] = "VtxBuffer" +defs["structs"]["ImDrawList"][3]["template_type"] = "ImDrawVert" +defs["structs"]["ImDrawList"][3]["type"] = "ImVector_ImDrawVert" +defs["structs"]["ImDrawList"][4] = {} +defs["structs"]["ImDrawList"][4]["name"] = "Flags" +defs["structs"]["ImDrawList"][4]["type"] = "ImDrawListFlags" +defs["structs"]["ImDrawList"][5] = {} +defs["structs"]["ImDrawList"][5]["name"] = "_VtxCurrentIdx" +defs["structs"]["ImDrawList"][5]["type"] = "unsigned int" +defs["structs"]["ImDrawList"][6] = {} +defs["structs"]["ImDrawList"][6]["name"] = "_Data" +defs["structs"]["ImDrawList"][6]["type"] = "const ImDrawListSharedData*" +defs["structs"]["ImDrawList"][7] = {} +defs["structs"]["ImDrawList"][7]["name"] = "_OwnerName" +defs["structs"]["ImDrawList"][7]["type"] = "const char*" +defs["structs"]["ImDrawList"][8] = {} +defs["structs"]["ImDrawList"][8]["name"] = "_VtxWritePtr" +defs["structs"]["ImDrawList"][8]["type"] = "ImDrawVert*" +defs["structs"]["ImDrawList"][9] = {} +defs["structs"]["ImDrawList"][9]["name"] = "_IdxWritePtr" +defs["structs"]["ImDrawList"][9]["type"] = "ImDrawIdx*" +defs["structs"]["ImDrawList"][10] = {} +defs["structs"]["ImDrawList"][10]["name"] = "_ClipRectStack" +defs["structs"]["ImDrawList"][10]["template_type"] = "ImVec4" +defs["structs"]["ImDrawList"][10]["type"] = "ImVector_ImVec4" +defs["structs"]["ImDrawList"][11] = {} +defs["structs"]["ImDrawList"][11]["name"] = "_TextureIdStack" +defs["structs"]["ImDrawList"][11]["template_type"] = "ImTextureID" +defs["structs"]["ImDrawList"][11]["type"] = "ImVector_ImTextureID" +defs["structs"]["ImDrawList"][12] = {} +defs["structs"]["ImDrawList"][12]["name"] = "_Path" +defs["structs"]["ImDrawList"][12]["template_type"] = "ImVec2" +defs["structs"]["ImDrawList"][12]["type"] = "ImVector_ImVec2" +defs["structs"]["ImDrawList"][13] = {} +defs["structs"]["ImDrawList"][13]["name"] = "_CmdHeader" +defs["structs"]["ImDrawList"][13]["type"] = "ImDrawCmdHeader" +defs["structs"]["ImDrawList"][14] = {} +defs["structs"]["ImDrawList"][14]["name"] = "_Splitter" +defs["structs"]["ImDrawList"][14]["type"] = "ImDrawListSplitter" +defs["structs"]["ImDrawList"][15] = {} +defs["structs"]["ImDrawList"][15]["name"] = "_FringeScale" +defs["structs"]["ImDrawList"][15]["type"] = "float" +defs["structs"]["ImDrawListSplitter"] = {} +defs["structs"]["ImDrawListSplitter"][1] = {} +defs["structs"]["ImDrawListSplitter"][1]["name"] = "_Current" +defs["structs"]["ImDrawListSplitter"][1]["type"] = "int" +defs["structs"]["ImDrawListSplitter"][2] = {} +defs["structs"]["ImDrawListSplitter"][2]["name"] = "_Count" +defs["structs"]["ImDrawListSplitter"][2]["type"] = "int" +defs["structs"]["ImDrawListSplitter"][3] = {} +defs["structs"]["ImDrawListSplitter"][3]["name"] = "_Channels" +defs["structs"]["ImDrawListSplitter"][3]["template_type"] = "ImDrawChannel" +defs["structs"]["ImDrawListSplitter"][3]["type"] = "ImVector_ImDrawChannel" +defs["structs"]["ImDrawVert"] = {} +defs["structs"]["ImDrawVert"][1] = {} +defs["structs"]["ImDrawVert"][1]["name"] = "pos" +defs["structs"]["ImDrawVert"][1]["type"] = "ImVec2" +defs["structs"]["ImDrawVert"][2] = {} +defs["structs"]["ImDrawVert"][2]["name"] = "uv" +defs["structs"]["ImDrawVert"][2]["type"] = "ImVec2" +defs["structs"]["ImDrawVert"][3] = {} +defs["structs"]["ImDrawVert"][3]["name"] = "col" +defs["structs"]["ImDrawVert"][3]["type"] = "ImU32" +defs["structs"]["ImFont"] = {} +defs["structs"]["ImFont"][1] = {} +defs["structs"]["ImFont"][1]["name"] = "IndexAdvanceX" +defs["structs"]["ImFont"][1]["template_type"] = "float" +defs["structs"]["ImFont"][1]["type"] = "ImVector_float" +defs["structs"]["ImFont"][2] = {} +defs["structs"]["ImFont"][2]["name"] = "FallbackAdvanceX" +defs["structs"]["ImFont"][2]["type"] = "float" +defs["structs"]["ImFont"][3] = {} +defs["structs"]["ImFont"][3]["name"] = "FontSize" +defs["structs"]["ImFont"][3]["type"] = "float" +defs["structs"]["ImFont"][4] = {} +defs["structs"]["ImFont"][4]["name"] = "IndexLookup" +defs["structs"]["ImFont"][4]["template_type"] = "ImWchar" +defs["structs"]["ImFont"][4]["type"] = "ImVector_ImWchar" +defs["structs"]["ImFont"][5] = {} +defs["structs"]["ImFont"][5]["name"] = "Glyphs" +defs["structs"]["ImFont"][5]["template_type"] = "ImFontGlyph" +defs["structs"]["ImFont"][5]["type"] = "ImVector_ImFontGlyph" +defs["structs"]["ImFont"][6] = {} +defs["structs"]["ImFont"][6]["name"] = "FallbackGlyph" +defs["structs"]["ImFont"][6]["type"] = "const ImFontGlyph*" +defs["structs"]["ImFont"][7] = {} +defs["structs"]["ImFont"][7]["name"] = "ContainerAtlas" +defs["structs"]["ImFont"][7]["type"] = "ImFontAtlas*" +defs["structs"]["ImFont"][8] = {} +defs["structs"]["ImFont"][8]["name"] = "ConfigData" +defs["structs"]["ImFont"][8]["type"] = "const ImFontConfig*" +defs["structs"]["ImFont"][9] = {} +defs["structs"]["ImFont"][9]["name"] = "ConfigDataCount" +defs["structs"]["ImFont"][9]["type"] = "short" +defs["structs"]["ImFont"][10] = {} +defs["structs"]["ImFont"][10]["name"] = "FallbackChar" +defs["structs"]["ImFont"][10]["type"] = "ImWchar" +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"][13] = {} +defs["structs"]["ImFont"][13]["name"] = "Scale" +defs["structs"]["ImFont"][13]["type"] = "float" +defs["structs"]["ImFont"][14] = {} +defs["structs"]["ImFont"][14]["name"] = "Ascent" +defs["structs"]["ImFont"][14]["type"] = "float" +defs["structs"]["ImFont"][15] = {} +defs["structs"]["ImFont"][15]["name"] = "Descent" +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"][17] = {} +defs["structs"]["ImFont"][17]["name"] = "Used4kPagesMap[(0xFFFF+1)/4096/8]" +defs["structs"]["ImFont"][17]["size"] = 2 +defs["structs"]["ImFont"][17]["type"] = "ImU8" +defs["structs"]["ImFontAtlas"] = {} +defs["structs"]["ImFontAtlas"][1] = {} +defs["structs"]["ImFontAtlas"][1]["name"] = "Locked" +defs["structs"]["ImFontAtlas"][1]["type"] = "bool" +defs["structs"]["ImFontAtlas"][2] = {} +defs["structs"]["ImFontAtlas"][2]["name"] = "Flags" +defs["structs"]["ImFontAtlas"][2]["type"] = "ImFontAtlasFlags" +defs["structs"]["ImFontAtlas"][3] = {} +defs["structs"]["ImFontAtlas"][3]["name"] = "TexID" +defs["structs"]["ImFontAtlas"][3]["type"] = "ImTextureID" +defs["structs"]["ImFontAtlas"][4] = {} +defs["structs"]["ImFontAtlas"][4]["name"] = "TexDesiredWidth" +defs["structs"]["ImFontAtlas"][4]["type"] = "int" +defs["structs"]["ImFontAtlas"][5] = {} +defs["structs"]["ImFontAtlas"][5]["name"] = "TexGlyphPadding" +defs["structs"]["ImFontAtlas"][5]["type"] = "int" +defs["structs"]["ImFontAtlas"][6] = {} +defs["structs"]["ImFontAtlas"][6]["name"] = "TexPixelsAlpha8" +defs["structs"]["ImFontAtlas"][6]["type"] = "unsigned char*" +defs["structs"]["ImFontAtlas"][7] = {} +defs["structs"]["ImFontAtlas"][7]["name"] = "TexPixelsRGBA32" +defs["structs"]["ImFontAtlas"][7]["type"] = "unsigned int*" +defs["structs"]["ImFontAtlas"][8] = {} +defs["structs"]["ImFontAtlas"][8]["name"] = "TexWidth" +defs["structs"]["ImFontAtlas"][8]["type"] = "int" +defs["structs"]["ImFontAtlas"][9] = {} +defs["structs"]["ImFontAtlas"][9]["name"] = "TexHeight" +defs["structs"]["ImFontAtlas"][9]["type"] = "int" +defs["structs"]["ImFontAtlas"][10] = {} +defs["structs"]["ImFontAtlas"][10]["name"] = "TexUvScale" +defs["structs"]["ImFontAtlas"][10]["type"] = "ImVec2" +defs["structs"]["ImFontAtlas"][11] = {} +defs["structs"]["ImFontAtlas"][11]["name"] = "TexUvWhitePixel" +defs["structs"]["ImFontAtlas"][11]["type"] = "ImVec2" +defs["structs"]["ImFontAtlas"][12] = {} +defs["structs"]["ImFontAtlas"][12]["name"] = "Fonts" +defs["structs"]["ImFontAtlas"][12]["template_type"] = "ImFont*" +defs["structs"]["ImFontAtlas"][12]["type"] = "ImVector_ImFontPtr" +defs["structs"]["ImFontAtlas"][13] = {} +defs["structs"]["ImFontAtlas"][13]["name"] = "CustomRects" +defs["structs"]["ImFontAtlas"][13]["template_type"] = "ImFontAtlasCustomRect" +defs["structs"]["ImFontAtlas"][13]["type"] = "ImVector_ImFontAtlasCustomRect" +defs["structs"]["ImFontAtlas"][14] = {} +defs["structs"]["ImFontAtlas"][14]["name"] = "ConfigData" +defs["structs"]["ImFontAtlas"][14]["template_type"] = "ImFontConfig" +defs["structs"]["ImFontAtlas"][14]["type"] = "ImVector_ImFontConfig" +defs["structs"]["ImFontAtlas"][15] = {} +defs["structs"]["ImFontAtlas"][15]["name"] = "TexUvLines[(63)+1]" +defs["structs"]["ImFontAtlas"][15]["size"] = 64 +defs["structs"]["ImFontAtlas"][15]["type"] = "ImVec4" +defs["structs"]["ImFontAtlas"][16] = {} +defs["structs"]["ImFontAtlas"][16]["name"] = "PackIdMouseCursors" +defs["structs"]["ImFontAtlas"][16]["type"] = "int" +defs["structs"]["ImFontAtlas"][17] = {} +defs["structs"]["ImFontAtlas"][17]["name"] = "PackIdLines" +defs["structs"]["ImFontAtlas"][17]["type"] = "int" +defs["structs"]["ImFontAtlasCustomRect"] = {} +defs["structs"]["ImFontAtlasCustomRect"][1] = {} +defs["structs"]["ImFontAtlasCustomRect"][1]["name"] = "Width" +defs["structs"]["ImFontAtlasCustomRect"][1]["type"] = "unsigned short" +defs["structs"]["ImFontAtlasCustomRect"][2] = {} +defs["structs"]["ImFontAtlasCustomRect"][2]["name"] = "Height" +defs["structs"]["ImFontAtlasCustomRect"][2]["type"] = "unsigned short" +defs["structs"]["ImFontAtlasCustomRect"][3] = {} +defs["structs"]["ImFontAtlasCustomRect"][3]["name"] = "X" +defs["structs"]["ImFontAtlasCustomRect"][3]["type"] = "unsigned short" +defs["structs"]["ImFontAtlasCustomRect"][4] = {} +defs["structs"]["ImFontAtlasCustomRect"][4]["name"] = "Y" +defs["structs"]["ImFontAtlasCustomRect"][4]["type"] = "unsigned short" +defs["structs"]["ImFontAtlasCustomRect"][5] = {} +defs["structs"]["ImFontAtlasCustomRect"][5]["name"] = "GlyphID" +defs["structs"]["ImFontAtlasCustomRect"][5]["type"] = "unsigned int" +defs["structs"]["ImFontAtlasCustomRect"][6] = {} +defs["structs"]["ImFontAtlasCustomRect"][6]["name"] = "GlyphAdvanceX" +defs["structs"]["ImFontAtlasCustomRect"][6]["type"] = "float" +defs["structs"]["ImFontAtlasCustomRect"][7] = {} +defs["structs"]["ImFontAtlasCustomRect"][7]["name"] = "GlyphOffset" +defs["structs"]["ImFontAtlasCustomRect"][7]["type"] = "ImVec2" +defs["structs"]["ImFontAtlasCustomRect"][8] = {} +defs["structs"]["ImFontAtlasCustomRect"][8]["name"] = "Font" +defs["structs"]["ImFontAtlasCustomRect"][8]["type"] = "ImFont*" +defs["structs"]["ImFontConfig"] = {} +defs["structs"]["ImFontConfig"][1] = {} +defs["structs"]["ImFontConfig"][1]["name"] = "FontData" +defs["structs"]["ImFontConfig"][1]["type"] = "void*" +defs["structs"]["ImFontConfig"][2] = {} +defs["structs"]["ImFontConfig"][2]["name"] = "FontDataSize" +defs["structs"]["ImFontConfig"][2]["type"] = "int" +defs["structs"]["ImFontConfig"][3] = {} +defs["structs"]["ImFontConfig"][3]["name"] = "FontDataOwnedByAtlas" +defs["structs"]["ImFontConfig"][3]["type"] = "bool" +defs["structs"]["ImFontConfig"][4] = {} +defs["structs"]["ImFontConfig"][4]["name"] = "FontNo" +defs["structs"]["ImFontConfig"][4]["type"] = "int" +defs["structs"]["ImFontConfig"][5] = {} +defs["structs"]["ImFontConfig"][5]["name"] = "SizePixels" +defs["structs"]["ImFontConfig"][5]["type"] = "float" +defs["structs"]["ImFontConfig"][6] = {} +defs["structs"]["ImFontConfig"][6]["name"] = "OversampleH" +defs["structs"]["ImFontConfig"][6]["type"] = "int" +defs["structs"]["ImFontConfig"][7] = {} +defs["structs"]["ImFontConfig"][7]["name"] = "OversampleV" +defs["structs"]["ImFontConfig"][7]["type"] = "int" +defs["structs"]["ImFontConfig"][8] = {} +defs["structs"]["ImFontConfig"][8]["name"] = "PixelSnapH" +defs["structs"]["ImFontConfig"][8]["type"] = "bool" +defs["structs"]["ImFontConfig"][9] = {} +defs["structs"]["ImFontConfig"][9]["name"] = "GlyphExtraSpacing" +defs["structs"]["ImFontConfig"][9]["type"] = "ImVec2" +defs["structs"]["ImFontConfig"][10] = {} +defs["structs"]["ImFontConfig"][10]["name"] = "GlyphOffset" +defs["structs"]["ImFontConfig"][10]["type"] = "ImVec2" +defs["structs"]["ImFontConfig"][11] = {} +defs["structs"]["ImFontConfig"][11]["name"] = "GlyphRanges" +defs["structs"]["ImFontConfig"][11]["type"] = "const ImWchar*" +defs["structs"]["ImFontConfig"][12] = {} +defs["structs"]["ImFontConfig"][12]["name"] = "GlyphMinAdvanceX" +defs["structs"]["ImFontConfig"][12]["type"] = "float" +defs["structs"]["ImFontConfig"][13] = {} +defs["structs"]["ImFontConfig"][13]["name"] = "GlyphMaxAdvanceX" +defs["structs"]["ImFontConfig"][13]["type"] = "float" +defs["structs"]["ImFontConfig"][14] = {} +defs["structs"]["ImFontConfig"][14]["name"] = "MergeMode" +defs["structs"]["ImFontConfig"][14]["type"] = "bool" +defs["structs"]["ImFontConfig"][15] = {} +defs["structs"]["ImFontConfig"][15]["name"] = "RasterizerFlags" +defs["structs"]["ImFontConfig"][15]["type"] = "unsigned int" +defs["structs"]["ImFontConfig"][16] = {} +defs["structs"]["ImFontConfig"][16]["name"] = "RasterizerMultiply" +defs["structs"]["ImFontConfig"][16]["type"] = "float" +defs["structs"]["ImFontConfig"][17] = {} +defs["structs"]["ImFontConfig"][17]["name"] = "EllipsisChar" +defs["structs"]["ImFontConfig"][17]["type"] = "ImWchar" +defs["structs"]["ImFontConfig"][18] = {} +defs["structs"]["ImFontConfig"][18]["name"] = "Name[40]" +defs["structs"]["ImFontConfig"][18]["size"] = 40 +defs["structs"]["ImFontConfig"][18]["type"] = "char" +defs["structs"]["ImFontConfig"][19] = {} +defs["structs"]["ImFontConfig"][19]["name"] = "DstFont" +defs["structs"]["ImFontConfig"][19]["type"] = "ImFont*" +defs["structs"]["ImFontGlyph"] = {} +defs["structs"]["ImFontGlyph"][1] = {} +defs["structs"]["ImFontGlyph"][1]["bitfield"] = "31" +defs["structs"]["ImFontGlyph"][1]["name"] = "Codepoint" +defs["structs"]["ImFontGlyph"][1]["type"] = "unsigned int" +defs["structs"]["ImFontGlyph"][2] = {} +defs["structs"]["ImFontGlyph"][2]["bitfield"] = "1" +defs["structs"]["ImFontGlyph"][2]["name"] = "Visible" +defs["structs"]["ImFontGlyph"][2]["type"] = "unsigned int" +defs["structs"]["ImFontGlyph"][3] = {} +defs["structs"]["ImFontGlyph"][3]["name"] = "AdvanceX" +defs["structs"]["ImFontGlyph"][3]["type"] = "float" +defs["structs"]["ImFontGlyph"][4] = {} +defs["structs"]["ImFontGlyph"][4]["name"] = "X0" +defs["structs"]["ImFontGlyph"][4]["type"] = "float" +defs["structs"]["ImFontGlyph"][5] = {} +defs["structs"]["ImFontGlyph"][5]["name"] = "Y0" +defs["structs"]["ImFontGlyph"][5]["type"] = "float" +defs["structs"]["ImFontGlyph"][6] = {} +defs["structs"]["ImFontGlyph"][6]["name"] = "X1" +defs["structs"]["ImFontGlyph"][6]["type"] = "float" +defs["structs"]["ImFontGlyph"][7] = {} +defs["structs"]["ImFontGlyph"][7]["name"] = "Y1" +defs["structs"]["ImFontGlyph"][7]["type"] = "float" +defs["structs"]["ImFontGlyph"][8] = {} +defs["structs"]["ImFontGlyph"][8]["name"] = "U0" +defs["structs"]["ImFontGlyph"][8]["type"] = "float" +defs["structs"]["ImFontGlyph"][9] = {} +defs["structs"]["ImFontGlyph"][9]["name"] = "V0" +defs["structs"]["ImFontGlyph"][9]["type"] = "float" +defs["structs"]["ImFontGlyph"][10] = {} +defs["structs"]["ImFontGlyph"][10]["name"] = "U1" +defs["structs"]["ImFontGlyph"][10]["type"] = "float" +defs["structs"]["ImFontGlyph"][11] = {} +defs["structs"]["ImFontGlyph"][11]["name"] = "V1" +defs["structs"]["ImFontGlyph"][11]["type"] = "float" +defs["structs"]["ImFontGlyphRangesBuilder"] = {} +defs["structs"]["ImFontGlyphRangesBuilder"][1] = {} +defs["structs"]["ImFontGlyphRangesBuilder"][1]["name"] = "UsedChars" +defs["structs"]["ImFontGlyphRangesBuilder"][1]["template_type"] = "ImU32" +defs["structs"]["ImFontGlyphRangesBuilder"][1]["type"] = "ImVector_ImU32" +defs["structs"]["ImGuiIO"] = {} +defs["structs"]["ImGuiIO"][1] = {} +defs["structs"]["ImGuiIO"][1]["name"] = "ConfigFlags" +defs["structs"]["ImGuiIO"][1]["type"] = "ImGuiConfigFlags" +defs["structs"]["ImGuiIO"][2] = {} +defs["structs"]["ImGuiIO"][2]["name"] = "BackendFlags" +defs["structs"]["ImGuiIO"][2]["type"] = "ImGuiBackendFlags" +defs["structs"]["ImGuiIO"][3] = {} +defs["structs"]["ImGuiIO"][3]["name"] = "DisplaySize" +defs["structs"]["ImGuiIO"][3]["type"] = "ImVec2" +defs["structs"]["ImGuiIO"][4] = {} +defs["structs"]["ImGuiIO"][4]["name"] = "DeltaTime" +defs["structs"]["ImGuiIO"][4]["type"] = "float" +defs["structs"]["ImGuiIO"][5] = {} +defs["structs"]["ImGuiIO"][5]["name"] = "IniSavingRate" +defs["structs"]["ImGuiIO"][5]["type"] = "float" +defs["structs"]["ImGuiIO"][6] = {} +defs["structs"]["ImGuiIO"][6]["name"] = "IniFilename" +defs["structs"]["ImGuiIO"][6]["type"] = "const char*" +defs["structs"]["ImGuiIO"][7] = {} +defs["structs"]["ImGuiIO"][7]["name"] = "LogFilename" +defs["structs"]["ImGuiIO"][7]["type"] = "const char*" +defs["structs"]["ImGuiIO"][8] = {} +defs["structs"]["ImGuiIO"][8]["name"] = "MouseDoubleClickTime" +defs["structs"]["ImGuiIO"][8]["type"] = "float" +defs["structs"]["ImGuiIO"][9] = {} +defs["structs"]["ImGuiIO"][9]["name"] = "MouseDoubleClickMaxDist" +defs["structs"]["ImGuiIO"][9]["type"] = "float" +defs["structs"]["ImGuiIO"][10] = {} +defs["structs"]["ImGuiIO"][10]["name"] = "MouseDragThreshold" +defs["structs"]["ImGuiIO"][10]["type"] = "float" +defs["structs"]["ImGuiIO"][11] = {} +defs["structs"]["ImGuiIO"][11]["name"] = "KeyMap[ImGuiKey_COUNT]" +defs["structs"]["ImGuiIO"][11]["size"] = 22 +defs["structs"]["ImGuiIO"][11]["type"] = "int" +defs["structs"]["ImGuiIO"][12] = {} +defs["structs"]["ImGuiIO"][12]["name"] = "KeyRepeatDelay" +defs["structs"]["ImGuiIO"][12]["type"] = "float" +defs["structs"]["ImGuiIO"][13] = {} +defs["structs"]["ImGuiIO"][13]["name"] = "KeyRepeatRate" +defs["structs"]["ImGuiIO"][13]["type"] = "float" +defs["structs"]["ImGuiIO"][14] = {} +defs["structs"]["ImGuiIO"][14]["name"] = "UserData" +defs["structs"]["ImGuiIO"][14]["type"] = "void*" +defs["structs"]["ImGuiIO"][15] = {} +defs["structs"]["ImGuiIO"][15]["name"] = "Fonts" +defs["structs"]["ImGuiIO"][15]["type"] = "ImFontAtlas*" +defs["structs"]["ImGuiIO"][16] = {} +defs["structs"]["ImGuiIO"][16]["name"] = "FontGlobalScale" +defs["structs"]["ImGuiIO"][16]["type"] = "float" +defs["structs"]["ImGuiIO"][17] = {} +defs["structs"]["ImGuiIO"][17]["name"] = "FontAllowUserScaling" +defs["structs"]["ImGuiIO"][17]["type"] = "bool" +defs["structs"]["ImGuiIO"][18] = {} +defs["structs"]["ImGuiIO"][18]["name"] = "FontDefault" +defs["structs"]["ImGuiIO"][18]["type"] = "ImFont*" +defs["structs"]["ImGuiIO"][19] = {} +defs["structs"]["ImGuiIO"][19]["name"] = "DisplayFramebufferScale" +defs["structs"]["ImGuiIO"][19]["type"] = "ImVec2" +defs["structs"]["ImGuiIO"][20] = {} +defs["structs"]["ImGuiIO"][20]["name"] = "MouseDrawCursor" +defs["structs"]["ImGuiIO"][20]["type"] = "bool" +defs["structs"]["ImGuiIO"][21] = {} +defs["structs"]["ImGuiIO"][21]["name"] = "ConfigMacOSXBehaviors" +defs["structs"]["ImGuiIO"][21]["type"] = "bool" +defs["structs"]["ImGuiIO"][22] = {} +defs["structs"]["ImGuiIO"][22]["name"] = "ConfigInputTextCursorBlink" +defs["structs"]["ImGuiIO"][22]["type"] = "bool" +defs["structs"]["ImGuiIO"][23] = {} +defs["structs"]["ImGuiIO"][23]["name"] = "ConfigDragClickToInputText" +defs["structs"]["ImGuiIO"][23]["type"] = "bool" +defs["structs"]["ImGuiIO"][24] = {} +defs["structs"]["ImGuiIO"][24]["name"] = "ConfigWindowsResizeFromEdges" +defs["structs"]["ImGuiIO"][24]["type"] = "bool" +defs["structs"]["ImGuiIO"][25] = {} +defs["structs"]["ImGuiIO"][25]["name"] = "ConfigWindowsMoveFromTitleBarOnly" +defs["structs"]["ImGuiIO"][25]["type"] = "bool" +defs["structs"]["ImGuiIO"][26] = {} +defs["structs"]["ImGuiIO"][26]["name"] = "ConfigMemoryCompactTimer" +defs["structs"]["ImGuiIO"][26]["type"] = "float" +defs["structs"]["ImGuiIO"][27] = {} +defs["structs"]["ImGuiIO"][27]["name"] = "BackendPlatformName" +defs["structs"]["ImGuiIO"][27]["type"] = "const char*" +defs["structs"]["ImGuiIO"][28] = {} +defs["structs"]["ImGuiIO"][28]["name"] = "BackendRendererName" +defs["structs"]["ImGuiIO"][28]["type"] = "const char*" +defs["structs"]["ImGuiIO"][29] = {} +defs["structs"]["ImGuiIO"][29]["name"] = "BackendPlatformUserData" +defs["structs"]["ImGuiIO"][29]["type"] = "void*" +defs["structs"]["ImGuiIO"][30] = {} +defs["structs"]["ImGuiIO"][30]["name"] = "BackendRendererUserData" +defs["structs"]["ImGuiIO"][30]["type"] = "void*" +defs["structs"]["ImGuiIO"][31] = {} +defs["structs"]["ImGuiIO"][31]["name"] = "BackendLanguageUserData" +defs["structs"]["ImGuiIO"][31]["type"] = "void*" +defs["structs"]["ImGuiIO"][32] = {} +defs["structs"]["ImGuiIO"][32]["name"] = "GetClipboardTextFn" +defs["structs"]["ImGuiIO"][32]["type"] = "const char*(*)(void* user_data)" +defs["structs"]["ImGuiIO"][33] = {} +defs["structs"]["ImGuiIO"][33]["name"] = "SetClipboardTextFn" +defs["structs"]["ImGuiIO"][33]["type"] = "void(*)(void* user_data,const char* text)" +defs["structs"]["ImGuiIO"][34] = {} +defs["structs"]["ImGuiIO"][34]["name"] = "ClipboardUserData" +defs["structs"]["ImGuiIO"][34]["type"] = "void*" +defs["structs"]["ImGuiIO"][35] = {} +defs["structs"]["ImGuiIO"][35]["name"] = "ImeSetInputScreenPosFn" +defs["structs"]["ImGuiIO"][35]["type"] = "void(*)(int x,int y)" +defs["structs"]["ImGuiIO"][36] = {} +defs["structs"]["ImGuiIO"][36]["name"] = "ImeWindowHandle" +defs["structs"]["ImGuiIO"][36]["type"] = "void*" +defs["structs"]["ImGuiIO"][37] = {} +defs["structs"]["ImGuiIO"][37]["name"] = "MousePos" +defs["structs"]["ImGuiIO"][37]["type"] = "ImVec2" +defs["structs"]["ImGuiIO"][38] = {} +defs["structs"]["ImGuiIO"][38]["name"] = "MouseDown[5]" +defs["structs"]["ImGuiIO"][38]["size"] = 5 +defs["structs"]["ImGuiIO"][38]["type"] = "bool" +defs["structs"]["ImGuiIO"][39] = {} +defs["structs"]["ImGuiIO"][39]["name"] = "MouseWheel" +defs["structs"]["ImGuiIO"][39]["type"] = "float" +defs["structs"]["ImGuiIO"][40] = {} +defs["structs"]["ImGuiIO"][40]["name"] = "MouseWheelH" +defs["structs"]["ImGuiIO"][40]["type"] = "float" +defs["structs"]["ImGuiIO"][41] = {} +defs["structs"]["ImGuiIO"][41]["name"] = "KeyCtrl" +defs["structs"]["ImGuiIO"][41]["type"] = "bool" +defs["structs"]["ImGuiIO"][42] = {} +defs["structs"]["ImGuiIO"][42]["name"] = "KeyShift" +defs["structs"]["ImGuiIO"][42]["type"] = "bool" +defs["structs"]["ImGuiIO"][43] = {} +defs["structs"]["ImGuiIO"][43]["name"] = "KeyAlt" +defs["structs"]["ImGuiIO"][43]["type"] = "bool" +defs["structs"]["ImGuiIO"][44] = {} +defs["structs"]["ImGuiIO"][44]["name"] = "KeySuper" +defs["structs"]["ImGuiIO"][44]["type"] = "bool" +defs["structs"]["ImGuiIO"][45] = {} +defs["structs"]["ImGuiIO"][45]["name"] = "KeysDown[512]" +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]["type"] = "float" +defs["structs"]["ImGuiIO"][47] = {} +defs["structs"]["ImGuiIO"][47]["name"] = "WantCaptureMouse" +defs["structs"]["ImGuiIO"][47]["type"] = "bool" +defs["structs"]["ImGuiIO"][48] = {} +defs["structs"]["ImGuiIO"][48]["name"] = "WantCaptureKeyboard" +defs["structs"]["ImGuiIO"][48]["type"] = "bool" +defs["structs"]["ImGuiIO"][49] = {} +defs["structs"]["ImGuiIO"][49]["name"] = "WantTextInput" +defs["structs"]["ImGuiIO"][49]["type"] = "bool" +defs["structs"]["ImGuiIO"][50] = {} +defs["structs"]["ImGuiIO"][50]["name"] = "WantSetMousePos" +defs["structs"]["ImGuiIO"][50]["type"] = "bool" +defs["structs"]["ImGuiIO"][51] = {} +defs["structs"]["ImGuiIO"][51]["name"] = "WantSaveIniSettings" +defs["structs"]["ImGuiIO"][51]["type"] = "bool" +defs["structs"]["ImGuiIO"][52] = {} +defs["structs"]["ImGuiIO"][52]["name"] = "NavActive" +defs["structs"]["ImGuiIO"][52]["type"] = "bool" +defs["structs"]["ImGuiIO"][53] = {} +defs["structs"]["ImGuiIO"][53]["name"] = "NavVisible" +defs["structs"]["ImGuiIO"][53]["type"] = "bool" +defs["structs"]["ImGuiIO"][54] = {} +defs["structs"]["ImGuiIO"][54]["name"] = "Framerate" +defs["structs"]["ImGuiIO"][54]["type"] = "float" +defs["structs"]["ImGuiIO"][55] = {} +defs["structs"]["ImGuiIO"][55]["name"] = "MetricsRenderVertices" +defs["structs"]["ImGuiIO"][55]["type"] = "int" +defs["structs"]["ImGuiIO"][56] = {} +defs["structs"]["ImGuiIO"][56]["name"] = "MetricsRenderIndices" +defs["structs"]["ImGuiIO"][56]["type"] = "int" +defs["structs"]["ImGuiIO"][57] = {} +defs["structs"]["ImGuiIO"][57]["name"] = "MetricsRenderWindows" +defs["structs"]["ImGuiIO"][57]["type"] = "int" +defs["structs"]["ImGuiIO"][58] = {} +defs["structs"]["ImGuiIO"][58]["name"] = "MetricsActiveWindows" +defs["structs"]["ImGuiIO"][58]["type"] = "int" +defs["structs"]["ImGuiIO"][59] = {} +defs["structs"]["ImGuiIO"][59]["name"] = "MetricsActiveAllocations" +defs["structs"]["ImGuiIO"][59]["type"] = "int" +defs["structs"]["ImGuiIO"][60] = {} +defs["structs"]["ImGuiIO"][60]["name"] = "MouseDelta" +defs["structs"]["ImGuiIO"][60]["type"] = "ImVec2" +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"][63] = {} +defs["structs"]["ImGuiIO"][63]["name"] = "MouseClickedPos[5]" +defs["structs"]["ImGuiIO"][63]["size"] = 5 +defs["structs"]["ImGuiIO"][63]["type"] = "ImVec2" +defs["structs"]["ImGuiIO"][64] = {} +defs["structs"]["ImGuiIO"][64]["name"] = "MouseClickedTime[5]" +defs["structs"]["ImGuiIO"][64]["size"] = 5 +defs["structs"]["ImGuiIO"][64]["type"] = "double" +defs["structs"]["ImGuiIO"][65] = {} +defs["structs"]["ImGuiIO"][65]["name"] = "MouseClicked[5]" +defs["structs"]["ImGuiIO"][65]["size"] = 5 +defs["structs"]["ImGuiIO"][65]["type"] = "bool" +defs["structs"]["ImGuiIO"][66] = {} +defs["structs"]["ImGuiIO"][66]["name"] = "MouseDoubleClicked[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]["size"] = 5 +defs["structs"]["ImGuiIO"][67]["type"] = "bool" +defs["structs"]["ImGuiIO"][68] = {} +defs["structs"]["ImGuiIO"][68]["name"] = "MouseDownOwned[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]["size"] = 5 +defs["structs"]["ImGuiIO"][69]["type"] = "bool" +defs["structs"]["ImGuiIO"][70] = {} +defs["structs"]["ImGuiIO"][70]["name"] = "MouseDownDuration[5]" +defs["structs"]["ImGuiIO"][70]["size"] = 5 +defs["structs"]["ImGuiIO"][70]["type"] = "float" +defs["structs"]["ImGuiIO"][71] = {} +defs["structs"]["ImGuiIO"][71]["name"] = "MouseDownDurationPrev[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]["size"] = 5 +defs["structs"]["ImGuiIO"][72]["type"] = "ImVec2" +defs["structs"]["ImGuiIO"][73] = {} +defs["structs"]["ImGuiIO"][73]["name"] = "MouseDragMaxDistanceSqr[5]" +defs["structs"]["ImGuiIO"][73]["size"] = 5 +defs["structs"]["ImGuiIO"][73]["type"] = "float" +defs["structs"]["ImGuiIO"][74] = {} +defs["structs"]["ImGuiIO"][74]["name"] = "KeysDownDuration[512]" +defs["structs"]["ImGuiIO"][74]["size"] = 512 +defs["structs"]["ImGuiIO"][74]["type"] = "float" +defs["structs"]["ImGuiIO"][75] = {} +defs["structs"]["ImGuiIO"][75]["name"] = "KeysDownDurationPrev[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]["type"] = "float" +defs["structs"]["ImGuiIO"][77] = {} +defs["structs"]["ImGuiIO"][77]["name"] = "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]" +defs["structs"]["ImGuiIO"][77]["size"] = 21 +defs["structs"]["ImGuiIO"][77]["type"] = "float" +defs["structs"]["ImGuiIO"][78] = {} +defs["structs"]["ImGuiIO"][78]["name"] = "PenPressure" +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"][80] = {} +defs["structs"]["ImGuiIO"][80]["name"] = "InputQueueCharacters" +defs["structs"]["ImGuiIO"][80]["template_type"] = "ImWchar" +defs["structs"]["ImGuiIO"][80]["type"] = "ImVector_ImWchar" +defs["structs"]["ImGuiInputTextCallbackData"] = {} +defs["structs"]["ImGuiInputTextCallbackData"][1] = {} +defs["structs"]["ImGuiInputTextCallbackData"][1]["name"] = "EventFlag" +defs["structs"]["ImGuiInputTextCallbackData"][1]["type"] = "ImGuiInputTextFlags" +defs["structs"]["ImGuiInputTextCallbackData"][2] = {} +defs["structs"]["ImGuiInputTextCallbackData"][2]["name"] = "Flags" +defs["structs"]["ImGuiInputTextCallbackData"][2]["type"] = "ImGuiInputTextFlags" +defs["structs"]["ImGuiInputTextCallbackData"][3] = {} +defs["structs"]["ImGuiInputTextCallbackData"][3]["name"] = "UserData" +defs["structs"]["ImGuiInputTextCallbackData"][3]["type"] = "void*" +defs["structs"]["ImGuiInputTextCallbackData"][4] = {} +defs["structs"]["ImGuiInputTextCallbackData"][4]["name"] = "EventChar" +defs["structs"]["ImGuiInputTextCallbackData"][4]["type"] = "ImWchar" +defs["structs"]["ImGuiInputTextCallbackData"][5] = {} +defs["structs"]["ImGuiInputTextCallbackData"][5]["name"] = "EventKey" +defs["structs"]["ImGuiInputTextCallbackData"][5]["type"] = "ImGuiKey" +defs["structs"]["ImGuiInputTextCallbackData"][6] = {} +defs["structs"]["ImGuiInputTextCallbackData"][6]["name"] = "Buf" +defs["structs"]["ImGuiInputTextCallbackData"][6]["type"] = "char*" +defs["structs"]["ImGuiInputTextCallbackData"][7] = {} +defs["structs"]["ImGuiInputTextCallbackData"][7]["name"] = "BufTextLen" +defs["structs"]["ImGuiInputTextCallbackData"][7]["type"] = "int" +defs["structs"]["ImGuiInputTextCallbackData"][8] = {} +defs["structs"]["ImGuiInputTextCallbackData"][8]["name"] = "BufSize" +defs["structs"]["ImGuiInputTextCallbackData"][8]["type"] = "int" +defs["structs"]["ImGuiInputTextCallbackData"][9] = {} +defs["structs"]["ImGuiInputTextCallbackData"][9]["name"] = "BufDirty" +defs["structs"]["ImGuiInputTextCallbackData"][9]["type"] = "bool" +defs["structs"]["ImGuiInputTextCallbackData"][10] = {} +defs["structs"]["ImGuiInputTextCallbackData"][10]["name"] = "CursorPos" +defs["structs"]["ImGuiInputTextCallbackData"][10]["type"] = "int" +defs["structs"]["ImGuiInputTextCallbackData"][11] = {} +defs["structs"]["ImGuiInputTextCallbackData"][11]["name"] = "SelectionStart" +defs["structs"]["ImGuiInputTextCallbackData"][11]["type"] = "int" +defs["structs"]["ImGuiInputTextCallbackData"][12] = {} +defs["structs"]["ImGuiInputTextCallbackData"][12]["name"] = "SelectionEnd" +defs["structs"]["ImGuiInputTextCallbackData"][12]["type"] = "int" +defs["structs"]["ImGuiListClipper"] = {} +defs["structs"]["ImGuiListClipper"][1] = {} +defs["structs"]["ImGuiListClipper"][1]["name"] = "DisplayStart" +defs["structs"]["ImGuiListClipper"][1]["type"] = "int" +defs["structs"]["ImGuiListClipper"][2] = {} +defs["structs"]["ImGuiListClipper"][2]["name"] = "DisplayEnd" +defs["structs"]["ImGuiListClipper"][2]["type"] = "int" +defs["structs"]["ImGuiListClipper"][3] = {} +defs["structs"]["ImGuiListClipper"][3]["name"] = "ItemsCount" +defs["structs"]["ImGuiListClipper"][3]["type"] = "int" +defs["structs"]["ImGuiListClipper"][4] = {} +defs["structs"]["ImGuiListClipper"][4]["name"] = "StepNo" +defs["structs"]["ImGuiListClipper"][4]["type"] = "int" +defs["structs"]["ImGuiListClipper"][5] = {} +defs["structs"]["ImGuiListClipper"][5]["name"] = "ItemsFrozen" +defs["structs"]["ImGuiListClipper"][5]["type"] = "int" +defs["structs"]["ImGuiListClipper"][6] = {} +defs["structs"]["ImGuiListClipper"][6]["name"] = "ItemsHeight" +defs["structs"]["ImGuiListClipper"][6]["type"] = "float" +defs["structs"]["ImGuiListClipper"][7] = {} +defs["structs"]["ImGuiListClipper"][7]["name"] = "StartPosY" +defs["structs"]["ImGuiListClipper"][7]["type"] = "float" +defs["structs"]["ImGuiOnceUponAFrame"] = {} +defs["structs"]["ImGuiOnceUponAFrame"][1] = {} +defs["structs"]["ImGuiOnceUponAFrame"][1]["name"] = "RefFrame" +defs["structs"]["ImGuiOnceUponAFrame"][1]["type"] = "int" +defs["structs"]["ImGuiPayload"] = {} +defs["structs"]["ImGuiPayload"][1] = {} +defs["structs"]["ImGuiPayload"][1]["name"] = "Data" +defs["structs"]["ImGuiPayload"][1]["type"] = "void*" +defs["structs"]["ImGuiPayload"][2] = {} +defs["structs"]["ImGuiPayload"][2]["name"] = "DataSize" +defs["structs"]["ImGuiPayload"][2]["type"] = "int" +defs["structs"]["ImGuiPayload"][3] = {} +defs["structs"]["ImGuiPayload"][3]["name"] = "SourceId" +defs["structs"]["ImGuiPayload"][3]["type"] = "ImGuiID" +defs["structs"]["ImGuiPayload"][4] = {} +defs["structs"]["ImGuiPayload"][4]["name"] = "SourceParentId" +defs["structs"]["ImGuiPayload"][4]["type"] = "ImGuiID" +defs["structs"]["ImGuiPayload"][5] = {} +defs["structs"]["ImGuiPayload"][5]["name"] = "DataFrameCount" +defs["structs"]["ImGuiPayload"][5]["type"] = "int" +defs["structs"]["ImGuiPayload"][6] = {} +defs["structs"]["ImGuiPayload"][6]["name"] = "DataType[32+1]" +defs["structs"]["ImGuiPayload"][6]["size"] = 33 +defs["structs"]["ImGuiPayload"][6]["type"] = "char" +defs["structs"]["ImGuiPayload"][7] = {} +defs["structs"]["ImGuiPayload"][7]["name"] = "Preview" +defs["structs"]["ImGuiPayload"][7]["type"] = "bool" +defs["structs"]["ImGuiPayload"][8] = {} +defs["structs"]["ImGuiPayload"][8]["name"] = "Delivery" +defs["structs"]["ImGuiPayload"][8]["type"] = "bool" +defs["structs"]["ImGuiSizeCallbackData"] = {} +defs["structs"]["ImGuiSizeCallbackData"][1] = {} +defs["structs"]["ImGuiSizeCallbackData"][1]["name"] = "UserData" +defs["structs"]["ImGuiSizeCallbackData"][1]["type"] = "void*" +defs["structs"]["ImGuiSizeCallbackData"][2] = {} +defs["structs"]["ImGuiSizeCallbackData"][2]["name"] = "Pos" +defs["structs"]["ImGuiSizeCallbackData"][2]["type"] = "ImVec2" +defs["structs"]["ImGuiSizeCallbackData"][3] = {} +defs["structs"]["ImGuiSizeCallbackData"][3]["name"] = "CurrentSize" +defs["structs"]["ImGuiSizeCallbackData"][3]["type"] = "ImVec2" +defs["structs"]["ImGuiSizeCallbackData"][4] = {} +defs["structs"]["ImGuiSizeCallbackData"][4]["name"] = "DesiredSize" +defs["structs"]["ImGuiSizeCallbackData"][4]["type"] = "ImVec2" +defs["structs"]["ImGuiStorage"] = {} +defs["structs"]["ImGuiStorage"][1] = {} +defs["structs"]["ImGuiStorage"][1]["name"] = "Data" +defs["structs"]["ImGuiStorage"][1]["template_type"] = "ImGuiStoragePair" +defs["structs"]["ImGuiStorage"][1]["type"] = "ImVector_ImGuiStoragePair" +defs["structs"]["ImGuiStoragePair"] = {} +defs["structs"]["ImGuiStoragePair"][1] = {} +defs["structs"]["ImGuiStoragePair"][1]["name"] = "key" +defs["structs"]["ImGuiStoragePair"][1]["type"] = "ImGuiID" +defs["structs"]["ImGuiStoragePair"][2] = {} +defs["structs"]["ImGuiStoragePair"][2]["name"] = "" +defs["structs"]["ImGuiStoragePair"][2]["type"] = "union { int val_i; float val_f; void* val_p;}" +defs["structs"]["ImGuiStyle"] = {} +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"][3] = {} +defs["structs"]["ImGuiStyle"][3]["name"] = "WindowRounding" +defs["structs"]["ImGuiStyle"][3]["type"] = "float" +defs["structs"]["ImGuiStyle"][4] = {} +defs["structs"]["ImGuiStyle"][4]["name"] = "WindowBorderSize" +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"][6] = {} +defs["structs"]["ImGuiStyle"][6]["name"] = "WindowTitleAlign" +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"][8] = {} +defs["structs"]["ImGuiStyle"][8]["name"] = "ChildRounding" +defs["structs"]["ImGuiStyle"][8]["type"] = "float" +defs["structs"]["ImGuiStyle"][9] = {} +defs["structs"]["ImGuiStyle"][9]["name"] = "ChildBorderSize" +defs["structs"]["ImGuiStyle"][9]["type"] = "float" +defs["structs"]["ImGuiStyle"][10] = {} +defs["structs"]["ImGuiStyle"][10]["name"] = "PopupRounding" +defs["structs"]["ImGuiStyle"][10]["type"] = "float" +defs["structs"]["ImGuiStyle"][11] = {} +defs["structs"]["ImGuiStyle"][11]["name"] = "PopupBorderSize" +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"][13] = {} +defs["structs"]["ImGuiStyle"][13]["name"] = "FrameRounding" +defs["structs"]["ImGuiStyle"][13]["type"] = "float" +defs["structs"]["ImGuiStyle"][14] = {} +defs["structs"]["ImGuiStyle"][14]["name"] = "FrameBorderSize" +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"][16] = {} +defs["structs"]["ImGuiStyle"][16]["name"] = "ItemInnerSpacing" +defs["structs"]["ImGuiStyle"][16]["type"] = "ImVec2" +defs["structs"]["ImGuiStyle"][17] = {} +defs["structs"]["ImGuiStyle"][17]["name"] = "CellPadding" +defs["structs"]["ImGuiStyle"][17]["type"] = "ImVec2" +defs["structs"]["ImGuiStyle"][18] = {} +defs["structs"]["ImGuiStyle"][18]["name"] = "TouchExtraPadding" +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"][20] = {} +defs["structs"]["ImGuiStyle"][20]["name"] = "ColumnsMinSpacing" +defs["structs"]["ImGuiStyle"][20]["type"] = "float" +defs["structs"]["ImGuiStyle"][21] = {} +defs["structs"]["ImGuiStyle"][21]["name"] = "ScrollbarSize" +defs["structs"]["ImGuiStyle"][21]["type"] = "float" +defs["structs"]["ImGuiStyle"][22] = {} +defs["structs"]["ImGuiStyle"][22]["name"] = "ScrollbarRounding" +defs["structs"]["ImGuiStyle"][22]["type"] = "float" +defs["structs"]["ImGuiStyle"][23] = {} +defs["structs"]["ImGuiStyle"][23]["name"] = "GrabMinSize" +defs["structs"]["ImGuiStyle"][23]["type"] = "float" +defs["structs"]["ImGuiStyle"][24] = {} +defs["structs"]["ImGuiStyle"][24]["name"] = "GrabRounding" +defs["structs"]["ImGuiStyle"][24]["type"] = "float" +defs["structs"]["ImGuiStyle"][25] = {} +defs["structs"]["ImGuiStyle"][25]["name"] = "LogSliderDeadzone" +defs["structs"]["ImGuiStyle"][25]["type"] = "float" +defs["structs"]["ImGuiStyle"][26] = {} +defs["structs"]["ImGuiStyle"][26]["name"] = "TabRounding" +defs["structs"]["ImGuiStyle"][26]["type"] = "float" +defs["structs"]["ImGuiStyle"][27] = {} +defs["structs"]["ImGuiStyle"][27]["name"] = "TabBorderSize" +defs["structs"]["ImGuiStyle"][27]["type"] = "float" +defs["structs"]["ImGuiStyle"][28] = {} +defs["structs"]["ImGuiStyle"][28]["name"] = "TabMinWidthForCloseButton" +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"][30] = {} +defs["structs"]["ImGuiStyle"][30]["name"] = "ButtonTextAlign" +defs["structs"]["ImGuiStyle"][30]["type"] = "ImVec2" +defs["structs"]["ImGuiStyle"][31] = {} +defs["structs"]["ImGuiStyle"][31]["name"] = "SelectableTextAlign" +defs["structs"]["ImGuiStyle"][31]["type"] = "ImVec2" +defs["structs"]["ImGuiStyle"][32] = {} +defs["structs"]["ImGuiStyle"][32]["name"] = "DisplayWindowPadding" +defs["structs"]["ImGuiStyle"][32]["type"] = "ImVec2" +defs["structs"]["ImGuiStyle"][33] = {} +defs["structs"]["ImGuiStyle"][33]["name"] = "DisplaySafeAreaPadding" +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"][35] = {} +defs["structs"]["ImGuiStyle"][35]["name"] = "AntiAliasedLines" +defs["structs"]["ImGuiStyle"][35]["type"] = "bool" +defs["structs"]["ImGuiStyle"][36] = {} +defs["structs"]["ImGuiStyle"][36]["name"] = "AntiAliasedLinesUseTex" +defs["structs"]["ImGuiStyle"][36]["type"] = "bool" +defs["structs"]["ImGuiStyle"][37] = {} +defs["structs"]["ImGuiStyle"][37]["name"] = "AntiAliasedFill" +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"][39] = {} +defs["structs"]["ImGuiStyle"][39]["name"] = "CircleSegmentMaxError" +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"]["ImGuiTableColumnSortSpecs"] = {} +defs["structs"]["ImGuiTableColumnSortSpecs"][1] = {} +defs["structs"]["ImGuiTableColumnSortSpecs"][1]["name"] = "ColumnUserID" +defs["structs"]["ImGuiTableColumnSortSpecs"][1]["type"] = "ImGuiID" +defs["structs"]["ImGuiTableColumnSortSpecs"][2] = {} +defs["structs"]["ImGuiTableColumnSortSpecs"][2]["name"] = "ColumnIndex" +defs["structs"]["ImGuiTableColumnSortSpecs"][2]["type"] = "ImS16" +defs["structs"]["ImGuiTableColumnSortSpecs"][3] = {} +defs["structs"]["ImGuiTableColumnSortSpecs"][3]["name"] = "SortOrder" +defs["structs"]["ImGuiTableColumnSortSpecs"][3]["type"] = "ImS16" +defs["structs"]["ImGuiTableColumnSortSpecs"][4] = {} +defs["structs"]["ImGuiTableColumnSortSpecs"][4]["bitfield"] = "8" +defs["structs"]["ImGuiTableColumnSortSpecs"][4]["name"] = "SortDirection" +defs["structs"]["ImGuiTableColumnSortSpecs"][4]["type"] = "ImGuiSortDirection" +defs["structs"]["ImGuiTableSortSpecs"] = {} +defs["structs"]["ImGuiTableSortSpecs"][1] = {} +defs["structs"]["ImGuiTableSortSpecs"][1]["name"] = "Specs" +defs["structs"]["ImGuiTableSortSpecs"][1]["type"] = "const ImGuiTableColumnSortSpecs*" +defs["structs"]["ImGuiTableSortSpecs"][2] = {} +defs["structs"]["ImGuiTableSortSpecs"][2]["name"] = "SpecsCount" +defs["structs"]["ImGuiTableSortSpecs"][2]["type"] = "int" +defs["structs"]["ImGuiTableSortSpecs"][3] = {} +defs["structs"]["ImGuiTableSortSpecs"][3]["name"] = "SpecsDirty" +defs["structs"]["ImGuiTableSortSpecs"][3]["type"] = "bool" +defs["structs"]["ImGuiTextBuffer"] = {} +defs["structs"]["ImGuiTextBuffer"][1] = {} +defs["structs"]["ImGuiTextBuffer"][1]["name"] = "Buf" +defs["structs"]["ImGuiTextBuffer"][1]["template_type"] = "char" +defs["structs"]["ImGuiTextBuffer"][1]["type"] = "ImVector_char" +defs["structs"]["ImGuiTextFilter"] = {} +defs["structs"]["ImGuiTextFilter"][1] = {} +defs["structs"]["ImGuiTextFilter"][1]["name"] = "InputBuf[256]" +defs["structs"]["ImGuiTextFilter"][1]["size"] = 256 +defs["structs"]["ImGuiTextFilter"][1]["type"] = "char" +defs["structs"]["ImGuiTextFilter"][2] = {} +defs["structs"]["ImGuiTextFilter"][2]["name"] = "Filters" +defs["structs"]["ImGuiTextFilter"][2]["template_type"] = "ImGuiTextRange" +defs["structs"]["ImGuiTextFilter"][2]["type"] = "ImVector_ImGuiTextRange" +defs["structs"]["ImGuiTextFilter"][3] = {} +defs["structs"]["ImGuiTextFilter"][3]["name"] = "CountGrep" +defs["structs"]["ImGuiTextFilter"][3]["type"] = "int" +defs["structs"]["ImGuiTextRange"] = {} +defs["structs"]["ImGuiTextRange"][1] = {} +defs["structs"]["ImGuiTextRange"][1]["name"] = "b" +defs["structs"]["ImGuiTextRange"][1]["type"] = "const char*" +defs["structs"]["ImGuiTextRange"][2] = {} +defs["structs"]["ImGuiTextRange"][2]["name"] = "e" +defs["structs"]["ImGuiTextRange"][2]["type"] = "const char*" +defs["structs"]["ImVec2"] = {} +defs["structs"]["ImVec2"][1] = {} +defs["structs"]["ImVec2"][1]["name"] = "x" +defs["structs"]["ImVec2"][1]["type"] = "float" +defs["structs"]["ImVec2"][2] = {} +defs["structs"]["ImVec2"][2]["name"] = "y" +defs["structs"]["ImVec2"][2]["type"] = "float" +defs["structs"]["ImVec4"] = {} +defs["structs"]["ImVec4"][1] = {} +defs["structs"]["ImVec4"][1]["name"] = "x" +defs["structs"]["ImVec4"][1]["type"] = "float" +defs["structs"]["ImVec4"][2] = {} +defs["structs"]["ImVec4"][2]["name"] = "y" +defs["structs"]["ImVec4"][2]["type"] = "float" +defs["structs"]["ImVec4"][3] = {} +defs["structs"]["ImVec4"][3]["name"] = "z" +defs["structs"]["ImVec4"][3]["type"] = "float" +defs["structs"]["ImVec4"][4] = {} +defs["structs"]["ImVec4"][4]["name"] = "w" +defs["structs"]["ImVec4"][4]["type"] = "float" + +return defs \ No newline at end of file diff --git a/imgui-sys/third-party/typedefs_dict.json b/imgui-sys/third-party/typedefs_dict.json new file mode 100644 index 0000000..56efaa8 --- /dev/null +++ b/imgui-sys/third-party/typedefs_dict.json @@ -0,0 +1,88 @@ +{ + "ImColor": "struct ImColor", + "ImDrawCallback": "void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);", + "ImDrawChannel": "struct ImDrawChannel", + "ImDrawCmd": "struct ImDrawCmd", + "ImDrawCmdHeader": "struct ImDrawCmdHeader", + "ImDrawCornerFlags": "int", + "ImDrawData": "struct ImDrawData", + "ImDrawIdx": "unsigned short", + "ImDrawList": "struct ImDrawList", + "ImDrawListFlags": "int", + "ImDrawListSharedData": "struct ImDrawListSharedData", + "ImDrawListSplitter": "struct ImDrawListSplitter", + "ImDrawVert": "struct ImDrawVert", + "ImFont": "struct ImFont", + "ImFontAtlas": "struct ImFontAtlas", + "ImFontAtlasCustomRect": "struct ImFontAtlasCustomRect", + "ImFontAtlasFlags": "int", + "ImFontConfig": "struct ImFontConfig", + "ImFontGlyph": "struct ImFontGlyph", + "ImFontGlyphRangesBuilder": "struct ImFontGlyphRangesBuilder", + "ImGuiBackendFlags": "int", + "ImGuiButtonFlags": "int", + "ImGuiCol": "int", + "ImGuiColorEditFlags": "int", + "ImGuiComboFlags": "int", + "ImGuiCond": "int", + "ImGuiConfigFlags": "int", + "ImGuiContext": "struct ImGuiContext", + "ImGuiDataType": "int", + "ImGuiDir": "int", + "ImGuiDragDropFlags": "int", + "ImGuiFocusedFlags": "int", + "ImGuiHoveredFlags": "int", + "ImGuiID": "unsigned int", + "ImGuiIO": "struct ImGuiIO", + "ImGuiInputTextCallback": "int(*)(ImGuiInputTextCallbackData* data);", + "ImGuiInputTextCallbackData": "struct ImGuiInputTextCallbackData", + "ImGuiInputTextFlags": "int", + "ImGuiKey": "int", + "ImGuiKeyModFlags": "int", + "ImGuiListClipper": "struct ImGuiListClipper", + "ImGuiMouseButton": "int", + "ImGuiMouseCursor": "int", + "ImGuiNavInput": "int", + "ImGuiOnceUponAFrame": "struct ImGuiOnceUponAFrame", + "ImGuiPayload": "struct ImGuiPayload", + "ImGuiPopupFlags": "int", + "ImGuiSelectableFlags": "int", + "ImGuiSizeCallback": "void(*)(ImGuiSizeCallbackData* data);", + "ImGuiSizeCallbackData": "struct ImGuiSizeCallbackData", + "ImGuiSliderFlags": "int", + "ImGuiSortDirection": "int", + "ImGuiStorage": "struct ImGuiStorage", + "ImGuiStoragePair": "struct ImGuiStoragePair", + "ImGuiStyle": "struct ImGuiStyle", + "ImGuiStyleVar": "int", + "ImGuiTabBarFlags": "int", + "ImGuiTabItemFlags": "int", + "ImGuiTableBgTarget": "int", + "ImGuiTableColumnFlags": "int", + "ImGuiTableColumnSortSpecs": "struct ImGuiTableColumnSortSpecs", + "ImGuiTableFlags": "int", + "ImGuiTableRowFlags": "int", + "ImGuiTableSortSpecs": "struct ImGuiTableSortSpecs", + "ImGuiTextBuffer": "struct ImGuiTextBuffer", + "ImGuiTextFilter": "struct ImGuiTextFilter", + "ImGuiTextRange": "struct ImGuiTextRange", + "ImGuiTreeNodeFlags": "int", + "ImGuiWindowFlags": "int", + "ImS16": "signed short", + "ImS32": "signed int", + "ImS64": "int64_t", + "ImS8": "signed char", + "ImTextureID": "void*", + "ImU16": "unsigned short", + "ImU32": "unsigned int", + "ImU64": "uint64_t", + "ImU8": "unsigned char", + "ImVec2": "struct ImVec2", + "ImVec4": "struct ImVec4", + "ImWchar": "ImWchar16", + "ImWchar16": "unsigned short", + "ImWchar32": "unsigned int", + "const_iterator": "const value_type*", + "iterator": "value_type*", + "value_type": "T" +} \ No newline at end of file diff --git a/imgui-sys/third-party/typedefs_dict.lua b/imgui-sys/third-party/typedefs_dict.lua new file mode 100644 index 0000000..f62664f --- /dev/null +++ b/imgui-sys/third-party/typedefs_dict.lua @@ -0,0 +1,89 @@ +local defs = {} +defs["ImColor"] = "struct ImColor" +defs["ImDrawCallback"] = "void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);" +defs["ImDrawChannel"] = "struct ImDrawChannel" +defs["ImDrawCmd"] = "struct ImDrawCmd" +defs["ImDrawCmdHeader"] = "struct ImDrawCmdHeader" +defs["ImDrawCornerFlags"] = "int" +defs["ImDrawData"] = "struct ImDrawData" +defs["ImDrawIdx"] = "unsigned short" +defs["ImDrawList"] = "struct ImDrawList" +defs["ImDrawListFlags"] = "int" +defs["ImDrawListSharedData"] = "struct ImDrawListSharedData" +defs["ImDrawListSplitter"] = "struct ImDrawListSplitter" +defs["ImDrawVert"] = "struct ImDrawVert" +defs["ImFont"] = "struct ImFont" +defs["ImFontAtlas"] = "struct ImFontAtlas" +defs["ImFontAtlasCustomRect"] = "struct ImFontAtlasCustomRect" +defs["ImFontAtlasFlags"] = "int" +defs["ImFontConfig"] = "struct ImFontConfig" +defs["ImFontGlyph"] = "struct ImFontGlyph" +defs["ImFontGlyphRangesBuilder"] = "struct ImFontGlyphRangesBuilder" +defs["ImGuiBackendFlags"] = "int" +defs["ImGuiButtonFlags"] = "int" +defs["ImGuiCol"] = "int" +defs["ImGuiColorEditFlags"] = "int" +defs["ImGuiComboFlags"] = "int" +defs["ImGuiCond"] = "int" +defs["ImGuiConfigFlags"] = "int" +defs["ImGuiContext"] = "struct ImGuiContext" +defs["ImGuiDataType"] = "int" +defs["ImGuiDir"] = "int" +defs["ImGuiDragDropFlags"] = "int" +defs["ImGuiFocusedFlags"] = "int" +defs["ImGuiHoveredFlags"] = "int" +defs["ImGuiID"] = "unsigned int" +defs["ImGuiIO"] = "struct ImGuiIO" +defs["ImGuiInputTextCallback"] = "int(*)(ImGuiInputTextCallbackData* data);" +defs["ImGuiInputTextCallbackData"] = "struct ImGuiInputTextCallbackData" +defs["ImGuiInputTextFlags"] = "int" +defs["ImGuiKey"] = "int" +defs["ImGuiKeyModFlags"] = "int" +defs["ImGuiListClipper"] = "struct ImGuiListClipper" +defs["ImGuiMouseButton"] = "int" +defs["ImGuiMouseCursor"] = "int" +defs["ImGuiNavInput"] = "int" +defs["ImGuiOnceUponAFrame"] = "struct ImGuiOnceUponAFrame" +defs["ImGuiPayload"] = "struct ImGuiPayload" +defs["ImGuiPopupFlags"] = "int" +defs["ImGuiSelectableFlags"] = "int" +defs["ImGuiSizeCallback"] = "void(*)(ImGuiSizeCallbackData* data);" +defs["ImGuiSizeCallbackData"] = "struct ImGuiSizeCallbackData" +defs["ImGuiSliderFlags"] = "int" +defs["ImGuiSortDirection"] = "int" +defs["ImGuiStorage"] = "struct ImGuiStorage" +defs["ImGuiStoragePair"] = "struct ImGuiStoragePair" +defs["ImGuiStyle"] = "struct ImGuiStyle" +defs["ImGuiStyleVar"] = "int" +defs["ImGuiTabBarFlags"] = "int" +defs["ImGuiTabItemFlags"] = "int" +defs["ImGuiTableBgTarget"] = "int" +defs["ImGuiTableColumnFlags"] = "int" +defs["ImGuiTableColumnSortSpecs"] = "struct ImGuiTableColumnSortSpecs" +defs["ImGuiTableFlags"] = "int" +defs["ImGuiTableRowFlags"] = "int" +defs["ImGuiTableSortSpecs"] = "struct ImGuiTableSortSpecs" +defs["ImGuiTextBuffer"] = "struct ImGuiTextBuffer" +defs["ImGuiTextFilter"] = "struct ImGuiTextFilter" +defs["ImGuiTextRange"] = "struct ImGuiTextRange" +defs["ImGuiTreeNodeFlags"] = "int" +defs["ImGuiWindowFlags"] = "int" +defs["ImS16"] = "signed short" +defs["ImS32"] = "signed int" +defs["ImS64"] = "int64_t" +defs["ImS8"] = "signed char" +defs["ImTextureID"] = "void*" +defs["ImU16"] = "unsigned short" +defs["ImU32"] = "unsigned int" +defs["ImU64"] = "uint64_t" +defs["ImU8"] = "unsigned char" +defs["ImVec2"] = "struct ImVec2" +defs["ImVec4"] = "struct ImVec4" +defs["ImWchar"] = "ImWchar16" +defs["ImWchar16"] = "unsigned short" +defs["ImWchar32"] = "unsigned int" +defs["const_iterator"] = "const value_type*" +defs["iterator"] = "value_type*" +defs["value_type"] = "T" + +return defs \ No newline at end of file diff --git a/imgui-sys/third-party/update-cimgui-output.sh b/imgui-sys/third-party/update-cimgui-output.sh new file mode 100755 index 0000000..b3cba18 --- /dev/null +++ b/imgui-sys/third-party/update-cimgui-output.sh @@ -0,0 +1,14 @@ +#!/bin/bash +set -euo pipefail + +SCRIPT_DIR=$(dirname ${0}) +CIMGUI_DIR=${1:?} + +echo "${SCRIPT_DIR}" + +pushd "${CIMGUI_DIR}"/generator > /dev/null +luajit generator.lua gcc false +popd > /dev/null + +cp "${CIMGUI_DIR}"/cimgui.{h,cpp} "${SCRIPT_DIR}"/ +cp "${CIMGUI_DIR}"/generator/output/* "${SCRIPT_DIR}"/ diff --git a/xtask/src/bindgen.rs b/xtask/src/bindgen.rs index c54305d..bdbf060 100644 --- a/xtask/src/bindgen.rs +++ b/xtask/src/bindgen.rs @@ -13,7 +13,7 @@ impl GenBindings { let bindings = self .bindings_path .map(PathBuf::from) - .unwrap_or_else(|| root.join("imgui-sys/third-party/cimgui")); + .unwrap_or_else(|| root.join("imgui-sys/third-party")); let output = self .output_path @@ -24,8 +24,8 @@ impl GenBindings { .wasm_import_name .or_else(|| std::env::var("IMGUI_RS_WASM_IMPORT_NAME").ok()) .unwrap_or_else(|| "imgui-sys-v0".to_string()); - let types = get_types(&bindings.join("generator/output/structs_and_enums.json"))?; - let funcs = get_definitions(&bindings.join("generator/output/definitions.json"))?; + let types = get_types(&bindings.join("structs_and_enums.json"))?; + let funcs = get_definitions(&bindings.join("definitions.json"))?; let header = bindings.join("cimgui.h"); generate_binding_file(&header, &output.join("bindings.rs"), &types, &funcs, None)?; @@ -42,8 +42,7 @@ impl GenBindings { } fn get_types(structs_and_enums: &Path) -> Result> { - let types_txt = std::fs::read_to_string(structs_and_enums) - .with_context(|| format!("Failed to read {:?}", &structs_and_enums))?; + let types_txt = std::fs::read_to_string(structs_and_enums)?; let types_val = types_txt .parse::() .map_err(|e| anyhow!("Failed to parse {}: {:?}", structs_and_enums.display(), e))?; From 4f15805015eeef8440313ca9c154de5a6b11a783 Mon Sep 17 00:00:00 2001 From: dbr Date: Fri, 5 Mar 2021 11:58:25 +1100 Subject: [PATCH 08/10] Re-do update to 1.81 with old submodule setup Update docs to match --- docs/upgrading-imgui.md | 89 + docs/upgrading_imgui.md | 98 - imgui-sys/src/bindings.rs | 3884 +--------------- imgui-sys/src/wasm_bindings.rs | 4363 +----------------- imgui-sys/third-party/cimgui.cpp | 42 +- imgui-sys/third-party/cimgui.h | 40 +- imgui-sys/third-party/cimgui_impl.h | 1 + imgui-sys/third-party/definitions.json | 1450 +++--- imgui-sys/third-party/definitions.lua | 1420 +++--- imgui-sys/third-party/imgui | 2 +- imgui-sys/third-party/impl_definitions.json | 37 +- imgui-sys/third-party/impl_definitions.lua | 33 +- imgui-sys/third-party/overloads.txt | 5 +- imgui-sys/third-party/structs_and_enums.json | 201 +- imgui-sys/third-party/structs_and_enums.lua | 219 +- imgui-sys/third-party/typedefs_dict.json | 3 + imgui-sys/third-party/typedefs_dict.lua | 3 + 17 files changed, 2005 insertions(+), 9885 deletions(-) create mode 100644 docs/upgrading-imgui.md delete mode 100644 docs/upgrading_imgui.md diff --git a/docs/upgrading-imgui.md b/docs/upgrading-imgui.md new file mode 100644 index 0000000..b6ea641 --- /dev/null +++ b/docs/upgrading-imgui.md @@ -0,0 +1,89 @@ +# Updating to new imgui versions + +This document covers how to upgrade imgui-rs to a new version of the upstream C++ library. + +The process is much the same to build imgui-rs for a tagged release (as shown) as it is for any arbitrary revision (such as one on a different branch) + + +## Step by step + +1. Ensure the submodules are populated (`git submodule init` and `git submodule update --recursive`) + +2. Check out the desired version of the `imgui-sys/third-party/imgui/` submodule + + $ pwd + .../imgui-sys/third-party/imgui + $ git checkout v1.81 + Previous HEAD position was 58075c44 Version 1.80 + HEAD is now at 4df57136 Version 1.81 + +3. Ensure `luajit` is installed, as this is required by cimgui's generator. + + $ luajit --help + +4. Check out the `cimgui` project somewhere, as we use use the generator within this + + $ git clone --recursive https://github.com/cimgui/cimgui.git /tmp/cimgui + +5. Ensure the `imgui` submodule within `cimgui` is pointing to the same revision as in `imgui-rs` + + $ cd /tmp/cimgui/imgui + $ git checkout v1.81 + HEAD is now at 4df57136 Version 1.81 + +6. Back in `imgui-rs/imgui-sys/third-party/` - run the `update-cimgui-output.sh` helper script to execute cimgui's generator + + $ pwd + .../imgui-sys/third-party + $ ./update-cimgui-output.sh /tmp/cimgui/ + [...] + copyfile ./output/cimgui.h ../cimgui.h + copyfile ./output/cimgui.cpp ../cimgui.cpp + all done!! + + This updates various files in the imgui-sys folder like `cimgui.cpp`, `definitions.json` and so on + + With this step, we now have new C bindings to the desired verison of Dear ImGui. + +7. Back in the root of the imgui-rs repo, run `cargo xtask bindgen` + + $ cargo xtask bindgen + Finished dev [unoptimized + debuginfo] target(s) in 0.04s + Running `target/debug/xtask bindgen` + Executing bindgen [output = .../imgui-rs/imgui-sys/src/bindings.rs] + Success [output = .../imgui-rs/imgui-sys/src/bindings.rs] + Executing bindgen [output = .../imgui-rs/imgui-sys/src/wasm_bindings.rs] + Success [output = .../imgui-rs/imgui-sys/src/wasm_bindings.rs] + + This requires bindgen to be installed (`cargo install bindgen` should do it) + + This step generates `imgui-sys/src/bindings.rs` which is used by `imgui/src/*` + +8. Run `cargo build` and fix any errors from upstream. + +9. Run the tests with `cargo test`. + +10. Try running one of the examples + + cargo run --example test_window_impl + + +## Common sources of problems + +### Function changes + +Check the upstream imgui release notes for the new versions, as they detail any breaking changes. + +If functions have been renamed, the required changes to the bindings are usually simple. + +If functions have been removed, the changes are usually also simple but the implications may require some thought. Note by default `cimgui` generator will exclude any obsolete API. + +If new function overloads are added - for example `imgui::Thing()` existed but `imgui::Thing(float)` was added - `bindings.rs` will previously have contained only `igThing`, but will now contain `igThingNil()` and `igThingFloat(...)` + +### Memory layout changes + +It is common for upstream to add/remove/reorder fields, so the bindings will compile but the memory layout will not match - which will (hopefully) result in the bindings causing a segfault. These are not tagged as breaking changes in the release notes. + +The `*_memory_layout` tests when running `cargo test` should catch these (if they are created for every relevant struct!) + +The fix for this is usually to compare the struct in (read-only) `imgui-sys/src/bindings.rs` compared to the relevant struct in `imgui/src/...` - the ordering and data-types must match, but the names do not (structs in `imgui/src/...` should use conventional Rust naming/casing) diff --git a/docs/upgrading_imgui.md b/docs/upgrading_imgui.md deleted file mode 100644 index 0c0cdb0..0000000 --- a/docs/upgrading_imgui.md +++ /dev/null @@ -1,98 +0,0 @@ -# Updating to new imgui versions - -1. Ensure the submodules are populated (`git submodule init --recursive` and `git submodule update --recursive`) - -2. Change into `imgui-sys/third-party/cimgui/` and check the current version, e.g - - $ git status - HEAD detached at 1.81 - nothing to commit, working tree clean - -3. Update upstream `cimgui` - - $ git remote update - Fetching origin - -4. Switch to a new branch, e.g - - $ git checkout 1.82 - HEAD is now at ... - -5. Check the nested `imgui-sys/third-party/cimgui/imgui/` submodule pointing at the correct version: - - $ pwd - .../imgui-rs/imgui-sys/third-party/cimgui - $ git status - HEAD detached at 1.81 - nothing to commit, working tree clean - $ git log - ... - $ cd imgui/ - $ git status - HEAD detached at v1.81 - nothing to commit, working tree clean - $ git log - ... - - If these versions differ, run `git checkout v1.82` in the `imgui` folder (noting cimgui uses a different tag naming convention to imgui!) - -6. Back in the root of the imgui-rs repo, run `cargo xtask bindgen` - - $ cargo xtask bindgen - Finished dev [unoptimized + debuginfo] target(s) in 0.04s - Running `target/debug/xtask bindgen` - Executing bindgen [output = .../imgui-rs/imgui-sys/src/bindings.rs] - Success [output = .../imgui-rs/imgui-sys/src/bindings.rs] - Executing bindgen [output = .../imgui-rs/imgui-sys/src/wasm_bindings.rs] - Success [output = .../imgui-rs/imgui-sys/src/wasm_bindings.rs] - - This requires bindgen to be installed (`cargo install bindgen` should do it) - - This step generates `imgui-sys/src/bindings.rs` which is used by `imgui/src/*` - -7. Run `cargo build` and fix any errors from upstream. - -8. Run the tests with `cargo test`. - -9. Try running one of the examples - - cargo run --example test_window_impl - -### Building a specific revision - -cimgui has pre-generated bindings to specific versions of imgui - usually for each regular imgui release, and the WIP docking branch at the same time as the release. - -However this will not work if you need to either - -1. Build `imgui-rs` against a specific revision, or -2. Build `imgui-rs` against another branch or fork - -Luckily running the generator is quite straight forward: - -1. Ensure `luajit` is installed (required by cimgui's generator) -2. In the `cimgui` submodule, check out the master branch -3. Update the nested `imgui` submodule (`imgui-sys/third-party/cimgui/imgui/`) to point to your desired upstream `imgui` -4. Run the generator as per https://github.com/cimgui/cimgui#using-generator -5. Run `cargo xtask bindgen` and follow the rest of the steps as usual - -Note actually committing this change may be more complicated as you will need to either replace the submodule with a copy of the source, or update the cimgui submodule to point at your fork of imgui - -## Common sources of problems - -### Function changes - -Check the upstream imgui release notes for the new versions, as they detail any breaking changes. - -If functions have been renamed, the required changes to the bindings are usually simple. - -If functions have been removed, the changes are usually also simple but the implications may require some thought. - -If new function overloads are added - for example `imgui::Thing()` existed but `imgui::Thing(float)` was added - `bindings.rs` will previously have contained only `igThing`, but will now contain `igThingNil()` and `igThingFloat(...)` - -### Memory layout changes - -It is common for upstream to add/remove/reorder fields, so the bindings will compile but the memory layout will not match - which will (hopefully) result in the bindings causing a segfault. These are not tagged as breaking changes in the release notes. - -The `*_memory_layout` tests when running `cargo test` should catch these (if they are created for every relevant struct!) - -The fix for this is usually to compare the struct in (read-only) `imgui-sys/src/bindings.rs` compared to the relevant struct in `imgui/src/...` - the ordering and data-types must match, but the names do not (structs in `imgui/src/...` should use conventional Rust naming/casing) diff --git a/imgui-sys/src/bindings.rs b/imgui-sys/src/bindings.rs index 43921cc..a202489 100644 --- a/imgui-sys/src/bindings.rs +++ b/imgui-sys/src/bindings.rs @@ -83,71 +83,26 @@ where } } } -pub type __int64_t = cty::c_long; -pub type __uint64_t = cty::c_ulong; -pub type __off_t = cty::c_long; -pub type __off64_t = cty::c_long; -pub type FILE = _IO_FILE; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _IO_marker { +pub struct ImGuiContext { _unused: [u8; 0], } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _IO_codecvt { +pub struct ImFontBuilderIO { _unused: [u8; 0], } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _IO_wide_data { +pub struct ImDrawListSharedData { _unused: [u8; 0], } -pub type _IO_lock_t = cty::c_void; -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct _IO_FILE { - pub _flags: cty::c_int, - pub _IO_read_ptr: *mut cty::c_char, - pub _IO_read_end: *mut cty::c_char, - pub _IO_read_base: *mut cty::c_char, - pub _IO_write_base: *mut cty::c_char, - pub _IO_write_ptr: *mut cty::c_char, - pub _IO_write_end: *mut cty::c_char, - pub _IO_buf_base: *mut cty::c_char, - pub _IO_buf_end: *mut cty::c_char, - pub _IO_save_base: *mut cty::c_char, - pub _IO_backup_base: *mut cty::c_char, - pub _IO_save_end: *mut cty::c_char, - pub _markers: *mut _IO_marker, - pub _chain: *mut _IO_FILE, - pub _fileno: cty::c_int, - pub _flags2: cty::c_int, - pub _old_offset: __off_t, - pub _cur_column: cty::c_ushort, - pub _vtable_offset: cty::c_schar, - pub _shortbuf: [cty::c_char; 1usize], - pub _lock: *mut _IO_lock_t, - pub _offset: __off64_t, - pub _codecvt: *mut _IO_codecvt, - pub _wide_data: *mut _IO_wide_data, - pub _freeres_list: *mut _IO_FILE, - pub _freeres_buf: *mut cty::c_void, - pub __pad5: usize, - pub _mode: cty::c_int, - pub _unused2: [cty::c_char; 20usize], -} -impl Default for _IO_FILE { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} pub type ImGuiCol = cty::c_int; pub type ImGuiCond = cty::c_int; pub type ImGuiDataType = cty::c_int; pub type ImGuiDir = cty::c_int; pub type ImGuiKey = cty::c_int; -pub type ImGuiNavInput = cty::c_int; pub type ImGuiMouseButton = cty::c_int; pub type ImGuiMouseCursor = cty::c_int; pub type ImGuiSortDirection = cty::c_int; @@ -186,115 +141,13 @@ pub type ImGuiSizeCallback = ::core::option::Option; pub type ImWchar16 = cty::c_ushort; pub type ImWchar = ImWchar16; -pub type ImS8 = cty::c_schar; pub type ImU8 = cty::c_uchar; pub type ImS16 = cty::c_short; pub type ImU32 = cty::c_uint; -pub type ImS64 = i64; -pub type ImU64 = u64; pub type ImDrawCallback = ::core::option::Option< unsafe extern "C" fn(parent_list: *const ImDrawList, cmd: *const ImDrawCmd), >; pub type ImDrawIdx = cty::c_ushort; -pub type ImGuiLayoutType = cty::c_int; -pub type ImGuiItemFlags = cty::c_int; -pub type ImGuiItemStatusFlags = cty::c_int; -pub type ImGuiOldColumnFlags = cty::c_int; -pub type ImGuiNavHighlightFlags = cty::c_int; -pub type ImGuiNavDirSourceFlags = cty::c_int; -pub type ImGuiNavMoveFlags = cty::c_int; -pub type ImGuiNextItemDataFlags = cty::c_int; -pub type ImGuiNextWindowDataFlags = cty::c_int; -pub type ImGuiSeparatorFlags = cty::c_int; -pub type ImGuiTextFlags = cty::c_int; -pub type ImGuiTooltipFlags = cty::c_int; -pub type ImGuiErrorLogCallback = ::core::option::Option< - unsafe extern "C" fn(user_data: *mut cty::c_void, fmt: *const cty::c_char, ...), ->; -pub type ImFileHandle = *mut FILE; -pub type ImPoolIdx = cty::c_int; -pub type ImGuiContextHookCallback = ::core::option::Option< - unsafe extern "C" fn(ctx: *mut ImGuiContext, hook: *mut ImGuiContextHook), ->; -pub type ImGuiTableColumnIdx = ImS8; -pub type ImGuiTableDrawChannelIdx = ImU8; -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiTableSettings { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiTableSettings, -} -impl Default for ImVector_ImGuiTableSettings { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImChunkStream_ImGuiTableSettings { - pub Buf: ImVector_ImGuiTableSettings, -} -impl Default for ImChunkStream_ImGuiTableSettings { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiWindowSettings { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiWindowSettings, -} -impl Default for ImVector_ImGuiWindowSettings { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImChunkStream_ImGuiWindowSettings { - pub Buf: ImVector_ImGuiWindowSettings, -} -impl Default for ImChunkStream_ImGuiWindowSettings { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImSpan_ImGuiTableCellData { - pub Data: *mut ImGuiTableCellData, - pub DataEnd: *mut ImGuiTableCellData, -} -impl Default for ImSpan_ImGuiTableCellData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImSpan_ImGuiTableColumn { - pub Data: *mut ImGuiTableColumn, - pub DataEnd: *mut ImGuiTableColumn, -} -impl Default for ImSpan_ImGuiTableColumn { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImSpan_ImGuiTableColumnIdx { - pub Data: *mut ImGuiTableColumnIdx, - pub DataEnd: *mut ImGuiTableColumnIdx, -} -impl Default for ImSpan_ImGuiTableColumnIdx { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImDrawChannel { @@ -333,18 +186,6 @@ impl Default for ImVector_ImDrawIdx { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImDrawListPtr { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut *mut ImDrawList, -} -impl Default for ImVector_ImDrawListPtr { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImDrawVert { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -405,138 +246,6 @@ impl Default for ImVector_ImFontGlyph { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiColorMod { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiColorMod, -} -impl Default for ImVector_ImGuiColorMod { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiContextHook { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiContextHook, -} -impl Default for ImVector_ImGuiContextHook { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiGroupData { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiGroupData, -} -impl Default for ImVector_ImGuiGroupData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiID { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiID, -} -impl Default for ImVector_ImGuiID { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiItemFlags { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiItemFlags, -} -impl Default for ImVector_ImGuiItemFlags { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiOldColumnData { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiOldColumnData, -} -impl Default for ImVector_ImGuiOldColumnData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiOldColumns { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiOldColumns, -} -impl Default for ImVector_ImGuiOldColumns { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiPopupData { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiPopupData, -} -impl Default for ImVector_ImGuiPopupData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiPtrOrIndex { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiPtrOrIndex, -} -impl Default for ImVector_ImGuiPtrOrIndex { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiSettingsHandler { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiSettingsHandler, -} -impl Default for ImVector_ImGuiSettingsHandler { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiShrinkWidthItem { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiShrinkWidthItem, -} -impl Default for ImVector_ImGuiShrinkWidthItem { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImGuiStoragePair { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -549,42 +258,6 @@ impl Default for ImVector_ImGuiStoragePair { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiStyleMod { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiStyleMod, -} -impl Default for ImVector_ImGuiStyleMod { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiTabItem { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiTabItem, -} -impl Default for ImVector_ImGuiTabItem { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiTableColumnSortSpecs { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiTableColumnSortSpecs, -} -impl Default for ImVector_ImGuiTableColumnSortSpecs { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImGuiTextRange { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -597,30 +270,6 @@ impl Default for ImVector_ImGuiTextRange { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiViewportPPtr { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut *mut ImGuiViewportP, -} -impl Default for ImVector_ImGuiViewportPPtr { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiWindowPtr { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut *mut ImGuiWindow, -} -impl Default for ImVector_ImGuiWindowPtr { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImTextureID { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -704,18 +353,6 @@ impl Default for ImVector_float { } } #[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_unsigned_char { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut cty::c_uchar, -} -impl Default for ImVector_unsigned_char { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq)] pub struct ImVec2 { pub x: f32, @@ -1544,54 +1181,6 @@ impl Default for ImGuiStorage { } } #[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiTabBar { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiTabBar, -} -impl Default for ImVector_ImGuiTabBar { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImPool_ImGuiTabBar { - pub Buf: ImVector_ImGuiTabBar, - pub Map: ImGuiStorage, - pub FreeIdx: ImPoolIdx, -} -impl Default for ImPool_ImGuiTabBar { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiTable { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiTable, -} -impl Default for ImVector_ImGuiTable { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImPool_ImGuiTable { - pub Buf: ImVector_ImGuiTable, - pub Map: ImGuiStorage, - pub FreeIdx: ImPoolIdx, -} -impl Default for ImPool_ImGuiTable { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq)] pub struct ImGuiListClipper { pub DisplayStart: cty::c_int, @@ -1932,1465 +1521,6 @@ pub struct ImGuiViewport { pub WorkPos: ImVec2, pub WorkSize: ImVec2, } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct StbUndoRecord { - pub where_: cty::c_int, - pub insert_length: cty::c_int, - pub delete_length: cty::c_int, - pub char_storage: cty::c_int, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct StbUndoState { - pub undo_rec: [StbUndoRecord; 99usize], - pub undo_char: [ImWchar; 999usize], - pub undo_point: cty::c_short, - pub redo_point: cty::c_short, - pub undo_char_point: cty::c_int, - pub redo_char_point: cty::c_int, -} -impl Default for StbUndoState { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for StbUndoState { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "StbUndoState {{ undo_rec: [...], undo_char: [...], undo_point: {:?}, redo_point: {:?}, undo_char_point: {:?}, redo_char_point: {:?} }}" , self . undo_point , self . redo_point , self . undo_char_point , self . redo_char_point) - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct STB_TexteditState { - pub cursor: cty::c_int, - pub select_start: cty::c_int, - pub select_end: cty::c_int, - pub insert_mode: cty::c_uchar, - pub row_count_per_page: cty::c_int, - pub cursor_at_end_of_line: cty::c_uchar, - pub initialized: cty::c_uchar, - pub has_preferred_x: cty::c_uchar, - pub single_line: cty::c_uchar, - pub padding1: cty::c_uchar, - pub padding2: cty::c_uchar, - pub padding3: cty::c_uchar, - pub preferred_x: f32, - pub undostate: StbUndoState, -} -impl Default for STB_TexteditState { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for STB_TexteditState { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "STB_TexteditState {{ cursor: {:?}, select_start: {:?}, select_end: {:?}, insert_mode: {:?}, row_count_per_page: {:?}, cursor_at_end_of_line: {:?}, initialized: {:?}, has_preferred_x: {:?}, single_line: {:?}, padding1: {:?}, padding2: {:?}, padding3: {:?}, preferred_x: {:?}, undostate: {:?} }}" , self . cursor , self . select_start , self . select_end , self . insert_mode , self . row_count_per_page , self . cursor_at_end_of_line , self . initialized , self . has_preferred_x , self . single_line , self . padding1 , self . padding2 , self . padding3 , self . preferred_x , self . undostate) - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct StbTexteditRow { - pub x0: f32, - pub x1: f32, - pub baseline_y_delta: f32, - pub ymin: f32, - pub ymax: f32, - pub num_chars: cty::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImVec1 { - pub x: f32, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVec2ih { - pub x: cty::c_short, - pub y: cty::c_short, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImRect { - pub Min: ImVec2, - pub Max: ImVec2, -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImBitVector { - pub Storage: ImVector_ImU32, -} -impl Default for ImBitVector { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ImDrawListSharedData { - pub TexUvWhitePixel: ImVec2, - pub Font: *mut ImFont, - pub FontSize: f32, - pub CurveTessellationTol: f32, - pub CircleSegmentMaxError: f32, - pub ClipRectFullscreen: ImVec4, - pub InitialFlags: ImDrawListFlags, - pub ArcFastVtx: [ImVec2; 12usize], - pub CircleSegmentCounts: [ImU8; 64usize], - pub TexUvLines: *const ImVec4, -} -impl Default for ImDrawListSharedData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for ImDrawListSharedData { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImDrawListSharedData {{ TexUvWhitePixel: {:?}, Font: {:?}, FontSize: {:?}, CurveTessellationTol: {:?}, CircleSegmentMaxError: {:?}, ClipRectFullscreen: {:?}, InitialFlags: {:?}, ArcFastVtx: {:?}, CircleSegmentCounts: [...], TexUvLines: {:?} }}" , self . TexUvWhitePixel , self . Font , self . FontSize , self . CurveTessellationTol , self . CircleSegmentMaxError , self . ClipRectFullscreen , self . InitialFlags , self . ArcFastVtx , self . TexUvLines) - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImDrawDataBuilder { - pub Layers: [ImVector_ImDrawListPtr; 2usize], -} -impl Default for ImDrawDataBuilder { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -pub const ImGuiItemFlags_None: ImGuiItemFlags_ = 0; -pub const ImGuiItemFlags_NoTabStop: ImGuiItemFlags_ = 1; -pub const ImGuiItemFlags_ButtonRepeat: ImGuiItemFlags_ = 2; -pub const ImGuiItemFlags_Disabled: ImGuiItemFlags_ = 4; -pub const ImGuiItemFlags_NoNav: ImGuiItemFlags_ = 8; -pub const ImGuiItemFlags_NoNavDefaultFocus: ImGuiItemFlags_ = 16; -pub const ImGuiItemFlags_SelectableDontClosePopup: ImGuiItemFlags_ = 32; -pub const ImGuiItemFlags_MixedValue: ImGuiItemFlags_ = 64; -pub const ImGuiItemFlags_ReadOnly: ImGuiItemFlags_ = 128; -pub const ImGuiItemFlags_Default_: ImGuiItemFlags_ = 0; -pub type ImGuiItemFlags_ = cty::c_uint; -pub const ImGuiItemStatusFlags_None: ImGuiItemStatusFlags_ = 0; -pub const ImGuiItemStatusFlags_HoveredRect: ImGuiItemStatusFlags_ = 1; -pub const ImGuiItemStatusFlags_HasDisplayRect: ImGuiItemStatusFlags_ = 2; -pub const ImGuiItemStatusFlags_Edited: ImGuiItemStatusFlags_ = 4; -pub const ImGuiItemStatusFlags_ToggledSelection: ImGuiItemStatusFlags_ = 8; -pub const ImGuiItemStatusFlags_ToggledOpen: ImGuiItemStatusFlags_ = 16; -pub const ImGuiItemStatusFlags_HasDeactivated: ImGuiItemStatusFlags_ = 32; -pub const ImGuiItemStatusFlags_Deactivated: ImGuiItemStatusFlags_ = 64; -pub type ImGuiItemStatusFlags_ = cty::c_uint; -pub const ImGuiButtonFlags_PressedOnClick: ImGuiButtonFlagsPrivate_ = 16; -pub const ImGuiButtonFlags_PressedOnClickRelease: ImGuiButtonFlagsPrivate_ = 32; -pub const ImGuiButtonFlags_PressedOnClickReleaseAnywhere: ImGuiButtonFlagsPrivate_ = 64; -pub const ImGuiButtonFlags_PressedOnRelease: ImGuiButtonFlagsPrivate_ = 128; -pub const ImGuiButtonFlags_PressedOnDoubleClick: ImGuiButtonFlagsPrivate_ = 256; -pub const ImGuiButtonFlags_PressedOnDragDropHold: ImGuiButtonFlagsPrivate_ = 512; -pub const ImGuiButtonFlags_Repeat: ImGuiButtonFlagsPrivate_ = 1024; -pub const ImGuiButtonFlags_FlattenChildren: ImGuiButtonFlagsPrivate_ = 2048; -pub const ImGuiButtonFlags_AllowItemOverlap: ImGuiButtonFlagsPrivate_ = 4096; -pub const ImGuiButtonFlags_DontClosePopups: ImGuiButtonFlagsPrivate_ = 8192; -pub const ImGuiButtonFlags_Disabled: ImGuiButtonFlagsPrivate_ = 16384; -pub const ImGuiButtonFlags_AlignTextBaseLine: ImGuiButtonFlagsPrivate_ = 32768; -pub const ImGuiButtonFlags_NoKeyModifiers: ImGuiButtonFlagsPrivate_ = 65536; -pub const ImGuiButtonFlags_NoHoldingActiveId: ImGuiButtonFlagsPrivate_ = 131072; -pub const ImGuiButtonFlags_NoNavFocus: ImGuiButtonFlagsPrivate_ = 262144; -pub const ImGuiButtonFlags_NoHoveredOnFocus: ImGuiButtonFlagsPrivate_ = 524288; -pub const ImGuiButtonFlags_PressedOnMask_: ImGuiButtonFlagsPrivate_ = 1008; -pub const ImGuiButtonFlags_PressedOnDefault_: ImGuiButtonFlagsPrivate_ = 32; -pub type ImGuiButtonFlagsPrivate_ = cty::c_uint; -pub const ImGuiSliderFlags_Vertical: ImGuiSliderFlagsPrivate_ = 1048576; -pub const ImGuiSliderFlags_ReadOnly: ImGuiSliderFlagsPrivate_ = 2097152; -pub type ImGuiSliderFlagsPrivate_ = cty::c_uint; -pub const ImGuiSelectableFlags_NoHoldingActiveID: ImGuiSelectableFlagsPrivate_ = 1048576; -pub const ImGuiSelectableFlags_SelectOnClick: ImGuiSelectableFlagsPrivate_ = 2097152; -pub const ImGuiSelectableFlags_SelectOnRelease: ImGuiSelectableFlagsPrivate_ = 4194304; -pub const ImGuiSelectableFlags_SpanAvailWidth: ImGuiSelectableFlagsPrivate_ = 8388608; -pub const ImGuiSelectableFlags_DrawHoveredWhenHeld: ImGuiSelectableFlagsPrivate_ = 16777216; -pub const ImGuiSelectableFlags_SetNavIdOnHover: ImGuiSelectableFlagsPrivate_ = 33554432; -pub const ImGuiSelectableFlags_NoPadWithHalfSpacing: ImGuiSelectableFlagsPrivate_ = 67108864; -pub type ImGuiSelectableFlagsPrivate_ = cty::c_uint; -pub const ImGuiTreeNodeFlags_ClipLabelForTrailingButton: ImGuiTreeNodeFlagsPrivate_ = 1048576; -pub type ImGuiTreeNodeFlagsPrivate_ = cty::c_uint; -pub const ImGuiSeparatorFlags_None: ImGuiSeparatorFlags_ = 0; -pub const ImGuiSeparatorFlags_Horizontal: ImGuiSeparatorFlags_ = 1; -pub const ImGuiSeparatorFlags_Vertical: ImGuiSeparatorFlags_ = 2; -pub const ImGuiSeparatorFlags_SpanAllColumns: ImGuiSeparatorFlags_ = 4; -pub type ImGuiSeparatorFlags_ = cty::c_uint; -pub const ImGuiTextFlags_None: ImGuiTextFlags_ = 0; -pub const ImGuiTextFlags_NoWidthForLargeClippedText: ImGuiTextFlags_ = 1; -pub type ImGuiTextFlags_ = cty::c_uint; -pub const ImGuiTooltipFlags_None: ImGuiTooltipFlags_ = 0; -pub const ImGuiTooltipFlags_OverridePreviousTooltip: ImGuiTooltipFlags_ = 1; -pub type ImGuiTooltipFlags_ = cty::c_uint; -pub const ImGuiLayoutType_Horizontal: ImGuiLayoutType_ = 0; -pub const ImGuiLayoutType_Vertical: ImGuiLayoutType_ = 1; -pub type ImGuiLayoutType_ = cty::c_uint; -pub const ImGuiLogType_None: ImGuiLogType = 0; -pub const ImGuiLogType_TTY: ImGuiLogType = 1; -pub const ImGuiLogType_File: ImGuiLogType = 2; -pub const ImGuiLogType_Buffer: ImGuiLogType = 3; -pub const ImGuiLogType_Clipboard: ImGuiLogType = 4; -pub type ImGuiLogType = cty::c_uint; -pub const ImGuiAxis_None: ImGuiAxis = -1; -pub const ImGuiAxis_X: ImGuiAxis = 0; -pub const ImGuiAxis_Y: ImGuiAxis = 1; -pub type ImGuiAxis = cty::c_int; -pub const ImGuiPlotType_Lines: ImGuiPlotType = 0; -pub const ImGuiPlotType_Histogram: ImGuiPlotType = 1; -pub type ImGuiPlotType = cty::c_uint; -pub const ImGuiInputSource_None: ImGuiInputSource = 0; -pub const ImGuiInputSource_Mouse: ImGuiInputSource = 1; -pub const ImGuiInputSource_Nav: ImGuiInputSource = 2; -pub const ImGuiInputSource_NavKeyboard: ImGuiInputSource = 3; -pub const ImGuiInputSource_NavGamepad: ImGuiInputSource = 4; -pub const ImGuiInputSource_COUNT: ImGuiInputSource = 5; -pub type ImGuiInputSource = cty::c_uint; -pub const ImGuiInputReadMode_Down: ImGuiInputReadMode = 0; -pub const ImGuiInputReadMode_Pressed: ImGuiInputReadMode = 1; -pub const ImGuiInputReadMode_Released: ImGuiInputReadMode = 2; -pub const ImGuiInputReadMode_Repeat: ImGuiInputReadMode = 3; -pub const ImGuiInputReadMode_RepeatSlow: ImGuiInputReadMode = 4; -pub const ImGuiInputReadMode_RepeatFast: ImGuiInputReadMode = 5; -pub type ImGuiInputReadMode = cty::c_uint; -pub const ImGuiNavHighlightFlags_None: ImGuiNavHighlightFlags_ = 0; -pub const ImGuiNavHighlightFlags_TypeDefault: ImGuiNavHighlightFlags_ = 1; -pub const ImGuiNavHighlightFlags_TypeThin: ImGuiNavHighlightFlags_ = 2; -pub const ImGuiNavHighlightFlags_AlwaysDraw: ImGuiNavHighlightFlags_ = 4; -pub const ImGuiNavHighlightFlags_NoRounding: ImGuiNavHighlightFlags_ = 8; -pub type ImGuiNavHighlightFlags_ = cty::c_uint; -pub const ImGuiNavDirSourceFlags_None: ImGuiNavDirSourceFlags_ = 0; -pub const ImGuiNavDirSourceFlags_Keyboard: ImGuiNavDirSourceFlags_ = 1; -pub const ImGuiNavDirSourceFlags_PadDPad: ImGuiNavDirSourceFlags_ = 2; -pub const ImGuiNavDirSourceFlags_PadLStick: ImGuiNavDirSourceFlags_ = 4; -pub type ImGuiNavDirSourceFlags_ = cty::c_uint; -pub const ImGuiNavMoveFlags_None: ImGuiNavMoveFlags_ = 0; -pub const ImGuiNavMoveFlags_LoopX: ImGuiNavMoveFlags_ = 1; -pub const ImGuiNavMoveFlags_LoopY: ImGuiNavMoveFlags_ = 2; -pub const ImGuiNavMoveFlags_WrapX: ImGuiNavMoveFlags_ = 4; -pub const ImGuiNavMoveFlags_WrapY: ImGuiNavMoveFlags_ = 8; -pub const ImGuiNavMoveFlags_AllowCurrentNavId: ImGuiNavMoveFlags_ = 16; -pub const ImGuiNavMoveFlags_AlsoScoreVisibleSet: ImGuiNavMoveFlags_ = 32; -pub const ImGuiNavMoveFlags_ScrollToEdge: ImGuiNavMoveFlags_ = 64; -pub type ImGuiNavMoveFlags_ = cty::c_uint; -pub const ImGuiNavForward_None: ImGuiNavForward = 0; -pub const ImGuiNavForward_ForwardQueued: ImGuiNavForward = 1; -pub const ImGuiNavForward_ForwardActive: ImGuiNavForward = 2; -pub type ImGuiNavForward = cty::c_uint; -pub const ImGuiNavLayer_Main: ImGuiNavLayer = 0; -pub const ImGuiNavLayer_Menu: ImGuiNavLayer = 1; -pub const ImGuiNavLayer_COUNT: ImGuiNavLayer = 2; -pub type ImGuiNavLayer = cty::c_uint; -pub const ImGuiPopupPositionPolicy_Default: ImGuiPopupPositionPolicy = 0; -pub const ImGuiPopupPositionPolicy_ComboBox: ImGuiPopupPositionPolicy = 1; -pub const ImGuiPopupPositionPolicy_Tooltip: ImGuiPopupPositionPolicy = 2; -pub type ImGuiPopupPositionPolicy = cty::c_uint; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiDataTypeTempStorage { - pub Data: [ImU8; 8usize], -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiDataTypeInfo { - pub Size: usize, - pub Name: *const cty::c_char, - pub PrintFmt: *const cty::c_char, - pub ScanFmt: *const cty::c_char, -} -impl Default for ImGuiDataTypeInfo { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -pub const ImGuiDataType_String: ImGuiDataTypePrivate_ = 11; -pub const ImGuiDataType_Pointer: ImGuiDataTypePrivate_ = 12; -pub const ImGuiDataType_ID: ImGuiDataTypePrivate_ = 13; -pub type ImGuiDataTypePrivate_ = cty::c_uint; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiColorMod { - pub Col: ImGuiCol, - pub BackupValue: ImVec4, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ImGuiStyleMod { - pub VarIdx: ImGuiStyleVar, - pub __bindgen_anon_1: ImGuiStyleMod__bindgen_ty_1, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub union ImGuiStyleMod__bindgen_ty_1 { - pub BackupInt: [cty::c_int; 2usize], - pub BackupFloat: [f32; 2usize], - _bindgen_union_align: [u32; 2usize], -} -impl Default for ImGuiStyleMod__bindgen_ty_1 { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for ImGuiStyleMod__bindgen_ty_1 { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write!(f, "ImGuiStyleMod__bindgen_ty_1 {{ union }}") - } -} -impl Default for ImGuiStyleMod { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for ImGuiStyleMod { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write!( - f, - "ImGuiStyleMod {{ VarIdx: {:?}, __bindgen_anon_1: {:?} }}", - self.VarIdx, self.__bindgen_anon_1 - ) - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiGroupData { - pub WindowID: ImGuiID, - pub BackupCursorPos: ImVec2, - pub BackupCursorMaxPos: ImVec2, - pub BackupIndent: ImVec1, - pub BackupGroupOffset: ImVec1, - pub BackupCurrLineSize: ImVec2, - pub BackupCurrLineTextBaseOffset: f32, - pub BackupActiveIdIsAlive: ImGuiID, - pub BackupActiveIdPreviousFrameIsAlive: bool, - pub EmitItem: bool, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiMenuColumns { - pub Spacing: f32, - pub Width: f32, - pub NextWidth: f32, - pub Pos: [f32; 3usize], - pub NextWidths: [f32; 3usize], -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ImGuiInputTextState { - pub ID: ImGuiID, - pub CurLenW: cty::c_int, - pub CurLenA: cty::c_int, - pub TextW: ImVector_ImWchar, - pub TextA: ImVector_char, - pub InitialTextA: ImVector_char, - pub TextAIsValid: bool, - pub BufCapacityA: cty::c_int, - pub ScrollX: f32, - pub Stb: STB_TexteditState, - pub CursorAnim: f32, - pub CursorFollow: bool, - pub SelectedAllMouseLock: bool, - pub Edited: bool, - pub UserFlags: ImGuiInputTextFlags, - pub UserCallback: ImGuiInputTextCallback, - pub UserCallbackData: *mut cty::c_void, -} -impl Default for ImGuiInputTextState { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for ImGuiInputTextState { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImGuiInputTextState {{ ID: {:?}, CurLenW: {:?}, CurLenA: {:?}, TextW: {:?}, TextA: {:?}, InitialTextA: {:?}, TextAIsValid: {:?}, BufCapacityA: {:?}, ScrollX: {:?}, Stb: {:?}, CursorAnim: {:?}, CursorFollow: {:?}, SelectedAllMouseLock: {:?}, Edited: {:?}, UserFlags: {:?}, UserCallback: {:?}, UserCallbackData: {:?} }}" , self . ID , self . CurLenW , self . CurLenA , self . TextW , self . TextA , self . InitialTextA , self . TextAIsValid , self . BufCapacityA , self . ScrollX , self . Stb , self . CursorAnim , self . CursorFollow , self . SelectedAllMouseLock , self . Edited , self . UserFlags , self . UserCallback , self . UserCallbackData) - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiPopupData { - pub PopupId: ImGuiID, - pub Window: *mut ImGuiWindow, - pub SourceWindow: *mut ImGuiWindow, - pub OpenFrameCount: cty::c_int, - pub OpenParentId: ImGuiID, - pub OpenPopupPos: ImVec2, - pub OpenMousePos: ImVec2, -} -impl Default for ImGuiPopupData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiNavMoveResult { - pub Window: *mut ImGuiWindow, - pub ID: ImGuiID, - pub FocusScopeId: ImGuiID, - pub DistBox: f32, - pub DistCenter: f32, - pub DistAxial: f32, - pub RectRel: ImRect, -} -impl Default for ImGuiNavMoveResult { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -pub const ImGuiNextWindowDataFlags_None: ImGuiNextWindowDataFlags_ = 0; -pub const ImGuiNextWindowDataFlags_HasPos: ImGuiNextWindowDataFlags_ = 1; -pub const ImGuiNextWindowDataFlags_HasSize: ImGuiNextWindowDataFlags_ = 2; -pub const ImGuiNextWindowDataFlags_HasContentSize: ImGuiNextWindowDataFlags_ = 4; -pub const ImGuiNextWindowDataFlags_HasCollapsed: ImGuiNextWindowDataFlags_ = 8; -pub const ImGuiNextWindowDataFlags_HasSizeConstraint: ImGuiNextWindowDataFlags_ = 16; -pub const ImGuiNextWindowDataFlags_HasFocus: ImGuiNextWindowDataFlags_ = 32; -pub const ImGuiNextWindowDataFlags_HasBgAlpha: ImGuiNextWindowDataFlags_ = 64; -pub const ImGuiNextWindowDataFlags_HasScroll: ImGuiNextWindowDataFlags_ = 128; -pub type ImGuiNextWindowDataFlags_ = cty::c_uint; -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiNextWindowData { - pub Flags: ImGuiNextWindowDataFlags, - pub PosCond: ImGuiCond, - pub SizeCond: ImGuiCond, - pub CollapsedCond: ImGuiCond, - pub PosVal: ImVec2, - pub PosPivotVal: ImVec2, - pub SizeVal: ImVec2, - pub ContentSizeVal: ImVec2, - pub ScrollVal: ImVec2, - pub CollapsedVal: bool, - pub SizeConstraintRect: ImRect, - pub SizeCallback: ImGuiSizeCallback, - pub SizeCallbackUserData: *mut cty::c_void, - pub BgAlphaVal: f32, - pub MenuBarOffsetMinVal: ImVec2, -} -impl Default for ImGuiNextWindowData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -pub const ImGuiNextItemDataFlags_None: ImGuiNextItemDataFlags_ = 0; -pub const ImGuiNextItemDataFlags_HasWidth: ImGuiNextItemDataFlags_ = 1; -pub const ImGuiNextItemDataFlags_HasOpen: ImGuiNextItemDataFlags_ = 2; -pub type ImGuiNextItemDataFlags_ = cty::c_uint; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiNextItemData { - pub Flags: ImGuiNextItemDataFlags, - pub Width: f32, - pub FocusScopeId: ImGuiID, - pub OpenCond: ImGuiCond, - pub OpenVal: bool, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiShrinkWidthItem { - pub Index: cty::c_int, - pub Width: f32, -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiPtrOrIndex { - pub Ptr: *mut cty::c_void, - pub Index: cty::c_int, -} -impl Default for ImGuiPtrOrIndex { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -pub const ImGuiOldColumnFlags_None: ImGuiOldColumnFlags_ = 0; -pub const ImGuiOldColumnFlags_NoBorder: ImGuiOldColumnFlags_ = 1; -pub const ImGuiOldColumnFlags_NoResize: ImGuiOldColumnFlags_ = 2; -pub const ImGuiOldColumnFlags_NoPreserveWidths: ImGuiOldColumnFlags_ = 4; -pub const ImGuiOldColumnFlags_NoForceWithinWindow: ImGuiOldColumnFlags_ = 8; -pub const ImGuiOldColumnFlags_GrowParentContentsSize: ImGuiOldColumnFlags_ = 16; -pub type ImGuiOldColumnFlags_ = cty::c_uint; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiOldColumnData { - pub OffsetNorm: f32, - pub OffsetNormBeforeResize: f32, - pub Flags: ImGuiOldColumnFlags, - pub ClipRect: ImRect, -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiOldColumns { - pub ID: ImGuiID, - pub Flags: ImGuiOldColumnFlags, - pub IsFirstFrame: bool, - pub IsBeingResized: bool, - pub Current: cty::c_int, - pub Count: cty::c_int, - pub OffMinX: f32, - pub OffMaxX: f32, - pub LineMinY: f32, - pub LineMaxY: f32, - pub HostCursorPosY: f32, - pub HostCursorMaxPosX: f32, - pub HostInitialClipRect: ImRect, - pub HostBackupClipRect: ImRect, - pub HostBackupParentWorkRect: ImRect, - pub Columns: ImVector_ImGuiOldColumnData, - pub Splitter: ImDrawListSplitter, -} -impl Default for ImGuiOldColumns { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiViewportP { - pub _ImGuiViewport: ImGuiViewport, - pub DrawListsLastFrame: [cty::c_int; 2usize], - pub DrawLists: [*mut ImDrawList; 2usize], - pub DrawDataP: ImDrawData, - pub DrawDataBuilder: ImDrawDataBuilder, - pub WorkOffsetMin: ImVec2, - pub WorkOffsetMax: ImVec2, - pub CurrWorkOffsetMin: ImVec2, - pub CurrWorkOffsetMax: ImVec2, -} -impl Default for ImGuiViewportP { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiWindowSettings { - pub ID: ImGuiID, - pub Pos: ImVec2ih, - pub Size: ImVec2ih, - pub Collapsed: bool, - pub WantApply: bool, -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiSettingsHandler { - pub TypeName: *const cty::c_char, - pub TypeHash: ImGuiID, - pub ClearAllFn: ::core::option::Option< - unsafe extern "C" fn(ctx: *mut ImGuiContext, handler: *mut ImGuiSettingsHandler), - >, - pub ReadInitFn: ::core::option::Option< - unsafe extern "C" fn(ctx: *mut ImGuiContext, handler: *mut ImGuiSettingsHandler), - >, - pub ReadOpenFn: ::core::option::Option< - unsafe extern "C" fn( - ctx: *mut ImGuiContext, - handler: *mut ImGuiSettingsHandler, - name: *const cty::c_char, - ) -> *mut cty::c_void, - >, - pub ReadLineFn: ::core::option::Option< - unsafe extern "C" fn( - ctx: *mut ImGuiContext, - handler: *mut ImGuiSettingsHandler, - entry: *mut cty::c_void, - line: *const cty::c_char, - ), - >, - pub ApplyAllFn: ::core::option::Option< - unsafe extern "C" fn(ctx: *mut ImGuiContext, handler: *mut ImGuiSettingsHandler), - >, - pub WriteAllFn: ::core::option::Option< - unsafe extern "C" fn( - ctx: *mut ImGuiContext, - handler: *mut ImGuiSettingsHandler, - out_buf: *mut ImGuiTextBuffer, - ), - >, - pub UserData: *mut cty::c_void, -} -impl Default for ImGuiSettingsHandler { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiMetricsConfig { - pub ShowWindowsRects: bool, - pub ShowWindowsBeginOrder: bool, - pub ShowTablesRects: bool, - pub ShowDrawCmdMesh: bool, - pub ShowDrawCmdBoundingBoxes: bool, - pub ShowWindowsRectsType: cty::c_int, - pub ShowTablesRectsType: cty::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiStackSizes { - pub SizeOfIDStack: cty::c_short, - pub SizeOfColorStack: cty::c_short, - pub SizeOfStyleVarStack: cty::c_short, - pub SizeOfFontStack: cty::c_short, - pub SizeOfFocusScopeStack: cty::c_short, - pub SizeOfGroupStack: cty::c_short, - pub SizeOfBeginPopupStack: cty::c_short, -} -pub const ImGuiContextHookType_NewFramePre: ImGuiContextHookType = 0; -pub const ImGuiContextHookType_NewFramePost: ImGuiContextHookType = 1; -pub const ImGuiContextHookType_EndFramePre: ImGuiContextHookType = 2; -pub const ImGuiContextHookType_EndFramePost: ImGuiContextHookType = 3; -pub const ImGuiContextHookType_RenderPre: ImGuiContextHookType = 4; -pub const ImGuiContextHookType_RenderPost: ImGuiContextHookType = 5; -pub const ImGuiContextHookType_Shutdown: ImGuiContextHookType = 6; -pub const ImGuiContextHookType_PendingRemoval_: ImGuiContextHookType = 7; -pub type ImGuiContextHookType = cty::c_uint; -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiContextHook { - pub HookId: ImGuiID, - pub Type: ImGuiContextHookType, - pub Owner: ImGuiID, - pub Callback: ImGuiContextHookCallback, - pub UserData: *mut cty::c_void, -} -impl Default for ImGuiContextHook { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ImGuiContext { - pub Initialized: bool, - pub FontAtlasOwnedByContext: bool, - pub IO: ImGuiIO, - pub Style: ImGuiStyle, - pub Font: *mut ImFont, - pub FontSize: f32, - pub FontBaseSize: f32, - pub DrawListSharedData: ImDrawListSharedData, - pub Time: f64, - pub FrameCount: cty::c_int, - pub FrameCountEnded: cty::c_int, - pub FrameCountRendered: cty::c_int, - pub WithinFrameScope: bool, - pub WithinFrameScopeWithImplicitWindow: bool, - pub WithinEndChild: bool, - pub GcCompactAll: bool, - pub TestEngineHookItems: bool, - pub TestEngineHookIdInfo: ImGuiID, - pub TestEngine: *mut cty::c_void, - pub Windows: ImVector_ImGuiWindowPtr, - pub WindowsFocusOrder: ImVector_ImGuiWindowPtr, - pub WindowsTempSortBuffer: ImVector_ImGuiWindowPtr, - pub CurrentWindowStack: ImVector_ImGuiWindowPtr, - pub WindowsById: ImGuiStorage, - pub WindowsActiveCount: cty::c_int, - pub CurrentWindow: *mut ImGuiWindow, - pub HoveredWindow: *mut ImGuiWindow, - pub HoveredRootWindow: *mut ImGuiWindow, - pub HoveredWindowUnderMovingWindow: *mut ImGuiWindow, - pub MovingWindow: *mut ImGuiWindow, - pub WheelingWindow: *mut ImGuiWindow, - pub WheelingWindowRefMousePos: ImVec2, - pub WheelingWindowTimer: f32, - pub HoveredId: ImGuiID, - pub HoveredIdPreviousFrame: ImGuiID, - pub HoveredIdAllowOverlap: bool, - pub HoveredIdUsingMouseWheel: bool, - pub HoveredIdPreviousFrameUsingMouseWheel: bool, - pub HoveredIdDisabled: bool, - pub HoveredIdTimer: f32, - pub HoveredIdNotActiveTimer: f32, - pub ActiveId: ImGuiID, - pub ActiveIdIsAlive: ImGuiID, - pub ActiveIdTimer: f32, - pub ActiveIdIsJustActivated: bool, - pub ActiveIdAllowOverlap: bool, - pub ActiveIdNoClearOnFocusLoss: bool, - pub ActiveIdHasBeenPressedBefore: bool, - pub ActiveIdHasBeenEditedBefore: bool, - pub ActiveIdHasBeenEditedThisFrame: bool, - pub ActiveIdUsingMouseWheel: bool, - pub ActiveIdUsingNavDirMask: ImU32, - pub ActiveIdUsingNavInputMask: ImU32, - pub ActiveIdUsingKeyInputMask: ImU64, - pub ActiveIdClickOffset: ImVec2, - pub ActiveIdWindow: *mut ImGuiWindow, - pub ActiveIdSource: ImGuiInputSource, - pub ActiveIdMouseButton: cty::c_int, - pub ActiveIdPreviousFrame: ImGuiID, - pub ActiveIdPreviousFrameIsAlive: bool, - pub ActiveIdPreviousFrameHasBeenEditedBefore: bool, - pub ActiveIdPreviousFrameWindow: *mut ImGuiWindow, - pub LastActiveId: ImGuiID, - pub LastActiveIdTimer: f32, - pub NextWindowData: ImGuiNextWindowData, - pub NextItemData: ImGuiNextItemData, - pub ColorStack: ImVector_ImGuiColorMod, - pub StyleVarStack: ImVector_ImGuiStyleMod, - pub FontStack: ImVector_ImFontPtr, - pub FocusScopeStack: ImVector_ImGuiID, - pub ItemFlagsStack: ImVector_ImGuiItemFlags, - pub GroupStack: ImVector_ImGuiGroupData, - pub OpenPopupStack: ImVector_ImGuiPopupData, - pub BeginPopupStack: ImVector_ImGuiPopupData, - pub Viewports: ImVector_ImGuiViewportPPtr, - pub NavWindow: *mut ImGuiWindow, - pub NavId: ImGuiID, - pub NavFocusScopeId: ImGuiID, - pub NavActivateId: ImGuiID, - pub NavActivateDownId: ImGuiID, - pub NavActivatePressedId: ImGuiID, - pub NavInputId: ImGuiID, - pub NavJustTabbedId: ImGuiID, - pub NavJustMovedToId: ImGuiID, - pub NavJustMovedToFocusScopeId: ImGuiID, - pub NavJustMovedToKeyMods: ImGuiKeyModFlags, - pub NavNextActivateId: ImGuiID, - pub NavInputSource: ImGuiInputSource, - pub NavScoringRect: ImRect, - pub NavScoringCount: cty::c_int, - pub NavLayer: ImGuiNavLayer, - pub NavIdTabCounter: cty::c_int, - pub NavIdIsAlive: bool, - pub NavMousePosDirty: bool, - pub NavDisableHighlight: bool, - pub NavDisableMouseHover: bool, - pub NavAnyRequest: bool, - pub NavInitRequest: bool, - pub NavInitRequestFromMove: bool, - pub NavInitResultId: ImGuiID, - pub NavInitResultRectRel: ImRect, - pub NavMoveRequest: bool, - pub NavMoveRequestFlags: ImGuiNavMoveFlags, - pub NavMoveRequestForward: ImGuiNavForward, - pub NavMoveRequestKeyMods: ImGuiKeyModFlags, - pub NavMoveDir: ImGuiDir, - pub NavMoveDirLast: ImGuiDir, - pub NavMoveClipDir: ImGuiDir, - pub NavMoveResultLocal: ImGuiNavMoveResult, - pub NavMoveResultLocalVisibleSet: ImGuiNavMoveResult, - pub NavMoveResultOther: ImGuiNavMoveResult, - pub NavWrapRequestWindow: *mut ImGuiWindow, - pub NavWrapRequestFlags: ImGuiNavMoveFlags, - pub NavWindowingTarget: *mut ImGuiWindow, - pub NavWindowingTargetAnim: *mut ImGuiWindow, - pub NavWindowingListWindow: *mut ImGuiWindow, - pub NavWindowingTimer: f32, - pub NavWindowingHighlightAlpha: f32, - pub NavWindowingToggleLayer: bool, - pub FocusRequestCurrWindow: *mut ImGuiWindow, - pub FocusRequestNextWindow: *mut ImGuiWindow, - pub FocusRequestCurrCounterRegular: cty::c_int, - pub FocusRequestCurrCounterTabStop: cty::c_int, - pub FocusRequestNextCounterRegular: cty::c_int, - pub FocusRequestNextCounterTabStop: cty::c_int, - pub FocusTabPressed: bool, - pub DimBgRatio: f32, - pub MouseCursor: ImGuiMouseCursor, - pub DragDropActive: bool, - pub DragDropWithinSource: bool, - pub DragDropWithinTarget: bool, - pub DragDropSourceFlags: ImGuiDragDropFlags, - pub DragDropSourceFrameCount: cty::c_int, - pub DragDropMouseButton: cty::c_int, - pub DragDropPayload: ImGuiPayload, - pub DragDropTargetRect: ImRect, - pub DragDropTargetId: ImGuiID, - pub DragDropAcceptFlags: ImGuiDragDropFlags, - pub DragDropAcceptIdCurrRectSurface: f32, - pub DragDropAcceptIdCurr: ImGuiID, - pub DragDropAcceptIdPrev: ImGuiID, - pub DragDropAcceptFrameCount: cty::c_int, - pub DragDropHoldJustPressedId: ImGuiID, - pub DragDropPayloadBufHeap: ImVector_unsigned_char, - pub DragDropPayloadBufLocal: [cty::c_uchar; 16usize], - pub CurrentTable: *mut ImGuiTable, - pub Tables: ImPool_ImGuiTable, - pub CurrentTableStack: ImVector_ImGuiPtrOrIndex, - pub TablesLastTimeActive: ImVector_float, - pub DrawChannelsTempMergeBuffer: ImVector_ImDrawChannel, - pub CurrentTabBar: *mut ImGuiTabBar, - pub TabBars: ImPool_ImGuiTabBar, - pub CurrentTabBarStack: ImVector_ImGuiPtrOrIndex, - pub ShrinkWidthBuffer: ImVector_ImGuiShrinkWidthItem, - pub LastValidMousePos: ImVec2, - pub InputTextState: ImGuiInputTextState, - pub InputTextPasswordFont: ImFont, - pub TempInputId: ImGuiID, - pub ColorEditOptions: ImGuiColorEditFlags, - pub ColorEditLastHue: f32, - pub ColorEditLastSat: f32, - pub ColorEditLastColor: [f32; 3usize], - pub ColorPickerRef: ImVec4, - pub SliderCurrentAccum: f32, - pub SliderCurrentAccumDirty: bool, - pub DragCurrentAccumDirty: bool, - pub DragCurrentAccum: f32, - pub DragSpeedDefaultRatio: f32, - pub ScrollbarClickDeltaToGrabCenter: f32, - pub TooltipOverrideCount: cty::c_int, - pub TooltipSlowDelay: f32, - pub ClipboardHandlerData: ImVector_char, - pub MenusIdSubmittedThisFrame: ImVector_ImGuiID, - pub PlatformImePos: ImVec2, - pub PlatformImeLastPos: ImVec2, - pub PlatformLocaleDecimalPoint: cty::c_char, - pub SettingsLoaded: bool, - pub SettingsDirtyTimer: f32, - pub SettingsIniData: ImGuiTextBuffer, - pub SettingsHandlers: ImVector_ImGuiSettingsHandler, - pub SettingsWindows: ImChunkStream_ImGuiWindowSettings, - pub SettingsTables: ImChunkStream_ImGuiTableSettings, - pub Hooks: ImVector_ImGuiContextHook, - pub HookIdNext: ImGuiID, - pub LogEnabled: bool, - pub LogType: ImGuiLogType, - pub LogFile: ImFileHandle, - pub LogBuffer: ImGuiTextBuffer, - pub LogNextPrefix: *const cty::c_char, - pub LogNextSuffix: *const cty::c_char, - pub LogLinePosY: f32, - pub LogLineFirstItem: bool, - pub LogDepthRef: cty::c_int, - pub LogDepthToExpand: cty::c_int, - pub LogDepthToExpandDefault: cty::c_int, - pub DebugItemPickerActive: bool, - pub DebugItemPickerBreakId: ImGuiID, - pub DebugMetricsConfig: ImGuiMetricsConfig, - pub FramerateSecPerFrame: [f32; 120usize], - pub FramerateSecPerFrameIdx: cty::c_int, - pub FramerateSecPerFrameAccum: f32, - pub WantCaptureMouseNextFrame: cty::c_int, - pub WantCaptureKeyboardNextFrame: cty::c_int, - pub WantTextInputNextFrame: cty::c_int, - pub TempBuffer: [cty::c_char; 3073usize], -} -impl Default for ImGuiContext { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for ImGuiContext { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImGuiContext {{ Initialized: {:?}, FontAtlasOwnedByContext: {:?}, IO: {:?}, Style: {:?}, Font: {:?}, FontSize: {:?}, FontBaseSize: {:?}, DrawListSharedData: {:?}, Time: {:?}, FrameCount: {:?}, FrameCountEnded: {:?}, FrameCountRendered: {:?}, WithinFrameScope: {:?}, WithinFrameScopeWithImplicitWindow: {:?}, WithinEndChild: {:?}, GcCompactAll: {:?}, TestEngineHookItems: {:?}, TestEngineHookIdInfo: {:?}, TestEngine: {:?}, Windows: {:?}, WindowsFocusOrder: {:?}, WindowsTempSortBuffer: {:?}, CurrentWindowStack: {:?}, WindowsById: {:?}, WindowsActiveCount: {:?}, CurrentWindow: {:?}, HoveredWindow: {:?}, HoveredRootWindow: {:?}, HoveredWindowUnderMovingWindow: {:?}, MovingWindow: {:?}, WheelingWindow: {:?}, WheelingWindowRefMousePos: {:?}, WheelingWindowTimer: {:?}, HoveredId: {:?}, HoveredIdPreviousFrame: {:?}, HoveredIdAllowOverlap: {:?}, HoveredIdUsingMouseWheel: {:?}, HoveredIdPreviousFrameUsingMouseWheel: {:?}, HoveredIdDisabled: {:?}, HoveredIdTimer: {:?}, HoveredIdNotActiveTimer: {:?}, ActiveId: {:?}, ActiveIdIsAlive: {:?}, ActiveIdTimer: {:?}, ActiveIdIsJustActivated: {:?}, ActiveIdAllowOverlap: {:?}, ActiveIdNoClearOnFocusLoss: {:?}, ActiveIdHasBeenPressedBefore: {:?}, ActiveIdHasBeenEditedBefore: {:?}, ActiveIdHasBeenEditedThisFrame: {:?}, ActiveIdUsingMouseWheel: {:?}, ActiveIdUsingNavDirMask: {:?}, ActiveIdUsingNavInputMask: {:?}, ActiveIdUsingKeyInputMask: {:?}, ActiveIdClickOffset: {:?}, ActiveIdWindow: {:?}, ActiveIdSource: {:?}, ActiveIdMouseButton: {:?}, ActiveIdPreviousFrame: {:?}, ActiveIdPreviousFrameIsAlive: {:?}, ActiveIdPreviousFrameHasBeenEditedBefore: {:?}, ActiveIdPreviousFrameWindow: {:?}, LastActiveId: {:?}, LastActiveIdTimer: {:?}, NextWindowData: {:?}, NextItemData: {:?}, ColorStack: {:?}, StyleVarStack: {:?}, FontStack: {:?}, FocusScopeStack: {:?}, ItemFlagsStack: {:?}, GroupStack: {:?}, OpenPopupStack: {:?}, BeginPopupStack: {:?}, Viewports: {:?}, NavWindow: {:?}, NavId: {:?}, NavFocusScopeId: {:?}, NavActivateId: {:?}, NavActivateDownId: {:?}, NavActivatePressedId: {:?}, NavInputId: {:?}, NavJustTabbedId: {:?}, NavJustMovedToId: {:?}, NavJustMovedToFocusScopeId: {:?}, NavJustMovedToKeyMods: {:?}, NavNextActivateId: {:?}, NavInputSource: {:?}, NavScoringRect: {:?}, NavScoringCount: {:?}, NavLayer: {:?}, NavIdTabCounter: {:?}, NavIdIsAlive: {:?}, NavMousePosDirty: {:?}, NavDisableHighlight: {:?}, NavDisableMouseHover: {:?}, NavAnyRequest: {:?}, NavInitRequest: {:?}, NavInitRequestFromMove: {:?}, NavInitResultId: {:?}, NavInitResultRectRel: {:?}, NavMoveRequest: {:?}, NavMoveRequestFlags: {:?}, NavMoveRequestForward: {:?}, NavMoveRequestKeyMods: {:?}, NavMoveDir: {:?}, NavMoveDirLast: {:?}, NavMoveClipDir: {:?}, NavMoveResultLocal: {:?}, NavMoveResultLocalVisibleSet: {:?}, NavMoveResultOther: {:?}, NavWrapRequestWindow: {:?}, NavWrapRequestFlags: {:?}, NavWindowingTarget: {:?}, NavWindowingTargetAnim: {:?}, NavWindowingListWindow: {:?}, NavWindowingTimer: {:?}, NavWindowingHighlightAlpha: {:?}, NavWindowingToggleLayer: {:?}, FocusRequestCurrWindow: {:?}, FocusRequestNextWindow: {:?}, FocusRequestCurrCounterRegular: {:?}, FocusRequestCurrCounterTabStop: {:?}, FocusRequestNextCounterRegular: {:?}, FocusRequestNextCounterTabStop: {:?}, FocusTabPressed: {:?}, DimBgRatio: {:?}, MouseCursor: {:?}, DragDropActive: {:?}, DragDropWithinSource: {:?}, DragDropWithinTarget: {:?}, DragDropSourceFlags: {:?}, DragDropSourceFrameCount: {:?}, DragDropMouseButton: {:?}, DragDropPayload: {:?}, DragDropTargetRect: {:?}, DragDropTargetId: {:?}, DragDropAcceptFlags: {:?}, DragDropAcceptIdCurrRectSurface: {:?}, DragDropAcceptIdCurr: {:?}, DragDropAcceptIdPrev: {:?}, DragDropAcceptFrameCount: {:?}, DragDropHoldJustPressedId: {:?}, DragDropPayloadBufHeap: {:?}, DragDropPayloadBufLocal: {:?}, CurrentTable: {:?}, Tables: {:?}, CurrentTableStack: {:?}, TablesLastTimeActive: {:?}, DrawChannelsTempMergeBuffer: {:?}, CurrentTabBar: {:?}, TabBars: {:?}, CurrentTabBarStack: {:?}, ShrinkWidthBuffer: {:?}, LastValidMousePos: {:?}, InputTextState: {:?}, InputTextPasswordFont: {:?}, TempInputId: {:?}, ColorEditOptions: {:?}, ColorEditLastHue: {:?}, ColorEditLastSat: {:?}, ColorEditLastColor: {:?}, ColorPickerRef: {:?}, SliderCurrentAccum: {:?}, SliderCurrentAccumDirty: {:?}, DragCurrentAccumDirty: {:?}, DragCurrentAccum: {:?}, DragSpeedDefaultRatio: {:?}, ScrollbarClickDeltaToGrabCenter: {:?}, TooltipOverrideCount: {:?}, TooltipSlowDelay: {:?}, ClipboardHandlerData: {:?}, MenusIdSubmittedThisFrame: {:?}, PlatformImePos: {:?}, PlatformImeLastPos: {:?}, PlatformLocaleDecimalPoint: {:?}, SettingsLoaded: {:?}, SettingsDirtyTimer: {:?}, SettingsIniData: {:?}, SettingsHandlers: {:?}, SettingsWindows: {:?}, SettingsTables: {:?}, Hooks: {:?}, HookIdNext: {:?}, LogEnabled: {:?}, LogType: {:?}, LogFile: {:?}, LogBuffer: {:?}, LogNextPrefix: {:?}, LogNextSuffix: {:?}, LogLinePosY: {:?}, LogLineFirstItem: {:?}, LogDepthRef: {:?}, LogDepthToExpand: {:?}, LogDepthToExpandDefault: {:?}, DebugItemPickerActive: {:?}, DebugItemPickerBreakId: {:?}, DebugMetricsConfig: {:?}, FramerateSecPerFrame: [...], FramerateSecPerFrameIdx: {:?}, FramerateSecPerFrameAccum: {:?}, WantCaptureMouseNextFrame: {:?}, WantCaptureKeyboardNextFrame: {:?}, WantTextInputNextFrame: {:?}, TempBuffer: [...] }}" , self . Initialized , self . FontAtlasOwnedByContext , self . IO , self . Style , self . Font , self . FontSize , self . FontBaseSize , self . DrawListSharedData , self . Time , self . FrameCount , self . FrameCountEnded , self . FrameCountRendered , self . WithinFrameScope , self . WithinFrameScopeWithImplicitWindow , self . WithinEndChild , self . GcCompactAll , self . TestEngineHookItems , self . TestEngineHookIdInfo , self . TestEngine , self . Windows , self . WindowsFocusOrder , self . WindowsTempSortBuffer , self . CurrentWindowStack , self . WindowsById , self . WindowsActiveCount , self . CurrentWindow , self . HoveredWindow , self . HoveredRootWindow , self . HoveredWindowUnderMovingWindow , self . MovingWindow , self . WheelingWindow , self . WheelingWindowRefMousePos , self . WheelingWindowTimer , self . HoveredId , self . HoveredIdPreviousFrame , self . HoveredIdAllowOverlap , self . HoveredIdUsingMouseWheel , self . HoveredIdPreviousFrameUsingMouseWheel , self . HoveredIdDisabled , self . HoveredIdTimer , self . HoveredIdNotActiveTimer , self . ActiveId , self . ActiveIdIsAlive , self . ActiveIdTimer , self . ActiveIdIsJustActivated , self . ActiveIdAllowOverlap , self . ActiveIdNoClearOnFocusLoss , self . ActiveIdHasBeenPressedBefore , self . ActiveIdHasBeenEditedBefore , self . ActiveIdHasBeenEditedThisFrame , self . ActiveIdUsingMouseWheel , self . ActiveIdUsingNavDirMask , self . ActiveIdUsingNavInputMask , self . ActiveIdUsingKeyInputMask , self . ActiveIdClickOffset , self . ActiveIdWindow , self . ActiveIdSource , self . ActiveIdMouseButton , self . ActiveIdPreviousFrame , self . ActiveIdPreviousFrameIsAlive , self . ActiveIdPreviousFrameHasBeenEditedBefore , self . ActiveIdPreviousFrameWindow , self . LastActiveId , self . LastActiveIdTimer , self . NextWindowData , self . NextItemData , self . ColorStack , self . StyleVarStack , self . FontStack , self . FocusScopeStack , self . ItemFlagsStack , self . GroupStack , self . OpenPopupStack , self . BeginPopupStack , self . Viewports , self . NavWindow , self . NavId , self . NavFocusScopeId , self . NavActivateId , self . NavActivateDownId , self . NavActivatePressedId , self . NavInputId , self . NavJustTabbedId , self . NavJustMovedToId , self . NavJustMovedToFocusScopeId , self . NavJustMovedToKeyMods , self . NavNextActivateId , self . NavInputSource , self . NavScoringRect , self . NavScoringCount , self . NavLayer , self . NavIdTabCounter , self . NavIdIsAlive , self . NavMousePosDirty , self . NavDisableHighlight , self . NavDisableMouseHover , self . NavAnyRequest , self . NavInitRequest , self . NavInitRequestFromMove , self . NavInitResultId , self . NavInitResultRectRel , self . NavMoveRequest , self . NavMoveRequestFlags , self . NavMoveRequestForward , self . NavMoveRequestKeyMods , self . NavMoveDir , self . NavMoveDirLast , self . NavMoveClipDir , self . NavMoveResultLocal , self . NavMoveResultLocalVisibleSet , self . NavMoveResultOther , self . NavWrapRequestWindow , self . NavWrapRequestFlags , self . NavWindowingTarget , self . NavWindowingTargetAnim , self . NavWindowingListWindow , self . NavWindowingTimer , self . NavWindowingHighlightAlpha , self . NavWindowingToggleLayer , self . FocusRequestCurrWindow , self . FocusRequestNextWindow , self . FocusRequestCurrCounterRegular , self . FocusRequestCurrCounterTabStop , self . FocusRequestNextCounterRegular , self . FocusRequestNextCounterTabStop , self . FocusTabPressed , self . DimBgRatio , self . MouseCursor , self . DragDropActive , self . DragDropWithinSource , self . DragDropWithinTarget , self . DragDropSourceFlags , self . DragDropSourceFrameCount , self . DragDropMouseButton , self . DragDropPayload , self . DragDropTargetRect , self . DragDropTargetId , self . DragDropAcceptFlags , self . DragDropAcceptIdCurrRectSurface , self . DragDropAcceptIdCurr , self . DragDropAcceptIdPrev , self . DragDropAcceptFrameCount , self . DragDropHoldJustPressedId , self . DragDropPayloadBufHeap , self . DragDropPayloadBufLocal , self . CurrentTable , self . Tables , self . CurrentTableStack , self . TablesLastTimeActive , self . DrawChannelsTempMergeBuffer , self . CurrentTabBar , self . TabBars , self . CurrentTabBarStack , self . ShrinkWidthBuffer , self . LastValidMousePos , self . InputTextState , self . InputTextPasswordFont , self . TempInputId , self . ColorEditOptions , self . ColorEditLastHue , self . ColorEditLastSat , self . ColorEditLastColor , self . ColorPickerRef , self . SliderCurrentAccum , self . SliderCurrentAccumDirty , self . DragCurrentAccumDirty , self . DragCurrentAccum , self . DragSpeedDefaultRatio , self . ScrollbarClickDeltaToGrabCenter , self . TooltipOverrideCount , self . TooltipSlowDelay , self . ClipboardHandlerData , self . MenusIdSubmittedThisFrame , self . PlatformImePos , self . PlatformImeLastPos , self . PlatformLocaleDecimalPoint , self . SettingsLoaded , self . SettingsDirtyTimer , self . SettingsIniData , self . SettingsHandlers , self . SettingsWindows , self . SettingsTables , self . Hooks , self . HookIdNext , self . LogEnabled , self . LogType , self . LogFile , self . LogBuffer , self . LogNextPrefix , self . LogNextSuffix , self . LogLinePosY , self . LogLineFirstItem , self . LogDepthRef , self . LogDepthToExpand , self . LogDepthToExpandDefault , self . DebugItemPickerActive , self . DebugItemPickerBreakId , self . DebugMetricsConfig , self . FramerateSecPerFrameIdx , self . FramerateSecPerFrameAccum , self . WantCaptureMouseNextFrame , self . WantCaptureKeyboardNextFrame , self . WantTextInputNextFrame) - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiWindowTempData { - pub CursorPos: ImVec2, - pub CursorPosPrevLine: ImVec2, - pub CursorStartPos: ImVec2, - pub CursorMaxPos: ImVec2, - pub IdealMaxPos: ImVec2, - pub CurrLineSize: ImVec2, - pub PrevLineSize: ImVec2, - pub CurrLineTextBaseOffset: f32, - pub PrevLineTextBaseOffset: f32, - pub Indent: ImVec1, - pub ColumnsOffset: ImVec1, - pub GroupOffset: ImVec1, - pub LastItemId: ImGuiID, - pub LastItemStatusFlags: ImGuiItemStatusFlags, - pub LastItemRect: ImRect, - pub LastItemDisplayRect: ImRect, - pub NavLayerCurrent: ImGuiNavLayer, - pub NavLayerActiveMask: cty::c_int, - pub NavLayerActiveMaskNext: cty::c_int, - pub NavFocusScopeIdCurrent: ImGuiID, - pub NavHideHighlightOneFrame: bool, - pub NavHasScroll: bool, - pub MenuBarAppending: bool, - pub MenuBarOffset: ImVec2, - pub MenuColumns: ImGuiMenuColumns, - pub TreeDepth: cty::c_int, - pub TreeJumpToParentOnPopMask: ImU32, - pub ChildWindows: ImVector_ImGuiWindowPtr, - pub StateStorage: *mut ImGuiStorage, - pub CurrentColumns: *mut ImGuiOldColumns, - pub CurrentTableIdx: cty::c_int, - pub LayoutType: ImGuiLayoutType, - pub ParentLayoutType: ImGuiLayoutType, - pub FocusCounterRegular: cty::c_int, - pub FocusCounterTabStop: cty::c_int, - pub ItemFlags: ImGuiItemFlags, - pub ItemWidth: f32, - pub TextWrapPos: f32, - pub ItemWidthStack: ImVector_float, - pub TextWrapPosStack: ImVector_float, - pub StackSizesOnBegin: ImGuiStackSizes, -} -impl Default for ImGuiWindowTempData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiWindow { - pub Name: *mut cty::c_char, - pub ID: ImGuiID, - pub Flags: ImGuiWindowFlags, - pub Pos: ImVec2, - pub Size: ImVec2, - pub SizeFull: ImVec2, - pub ContentSize: ImVec2, - pub ContentSizeIdeal: ImVec2, - pub ContentSizeExplicit: ImVec2, - pub WindowPadding: ImVec2, - pub WindowRounding: f32, - pub WindowBorderSize: f32, - pub NameBufLen: cty::c_int, - pub MoveId: ImGuiID, - pub ChildId: ImGuiID, - pub Scroll: ImVec2, - pub ScrollMax: ImVec2, - pub ScrollTarget: ImVec2, - pub ScrollTargetCenterRatio: ImVec2, - pub ScrollTargetEdgeSnapDist: ImVec2, - pub ScrollbarSizes: ImVec2, - pub ScrollbarX: bool, - pub ScrollbarY: bool, - pub Active: bool, - pub WasActive: bool, - pub WriteAccessed: bool, - pub Collapsed: bool, - pub WantCollapseToggle: bool, - pub SkipItems: bool, - pub Appearing: bool, - pub Hidden: bool, - pub IsFallbackWindow: bool, - pub HasCloseButton: bool, - pub ResizeBorderHeld: cty::c_schar, - pub BeginCount: cty::c_short, - pub BeginOrderWithinParent: cty::c_short, - pub BeginOrderWithinContext: cty::c_short, - pub PopupId: ImGuiID, - pub AutoFitFramesX: ImS8, - pub AutoFitFramesY: ImS8, - pub AutoFitChildAxises: ImS8, - pub AutoFitOnlyGrows: bool, - pub AutoPosLastDirection: ImGuiDir, - pub HiddenFramesCanSkipItems: ImS8, - pub HiddenFramesCannotSkipItems: ImS8, - pub HiddenFramesForRenderOnly: ImS8, - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 3usize], u8>, - pub SetWindowPosVal: ImVec2, - pub SetWindowPosPivot: ImVec2, - pub IDStack: ImVector_ImGuiID, - pub DC: ImGuiWindowTempData, - pub OuterRectClipped: ImRect, - pub InnerRect: ImRect, - pub InnerClipRect: ImRect, - pub WorkRect: ImRect, - pub ParentWorkRect: ImRect, - pub ClipRect: ImRect, - pub ContentRegionRect: ImRect, - pub HitTestHoleSize: ImVec2ih, - pub HitTestHoleOffset: ImVec2ih, - pub LastFrameActive: cty::c_int, - pub LastTimeActive: f32, - pub ItemWidthDefault: f32, - pub StateStorage: ImGuiStorage, - pub ColumnsStorage: ImVector_ImGuiOldColumns, - pub FontWindowScale: f32, - pub SettingsOffset: cty::c_int, - pub DrawList: *mut ImDrawList, - pub DrawListInst: ImDrawList, - pub ParentWindow: *mut ImGuiWindow, - pub RootWindow: *mut ImGuiWindow, - pub RootWindowForTitleBarHighlight: *mut ImGuiWindow, - pub RootWindowForNav: *mut ImGuiWindow, - pub NavLastChildNavWindow: *mut ImGuiWindow, - pub NavLastIds: [ImGuiID; 2usize], - pub NavRectRel: [ImRect; 2usize], - pub MemoryDrawListIdxCapacity: cty::c_int, - pub MemoryDrawListVtxCapacity: cty::c_int, - pub MemoryCompacted: bool, -} -impl Default for ImGuiWindow { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ImGuiWindow { - #[inline] - pub fn SetWindowPosAllowFlags(&self) -> ImGuiCond { - unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) } - } - #[inline] - pub fn set_SetWindowPosAllowFlags(&mut self, val: ImGuiCond) { - unsafe { - let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(0usize, 8u8, val as u64) - } - } - #[inline] - pub fn SetWindowSizeAllowFlags(&self) -> ImGuiCond { - unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } - } - #[inline] - pub fn set_SetWindowSizeAllowFlags(&mut self, val: ImGuiCond) { - unsafe { - let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(8usize, 8u8, val as u64) - } - } - #[inline] - pub fn SetWindowCollapsedAllowFlags(&self) -> ImGuiCond { - unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 8u8) as u32) } - } - #[inline] - pub fn set_SetWindowCollapsedAllowFlags(&mut self, val: ImGuiCond) { - unsafe { - let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(16usize, 8u8, val as u64) - } - } - #[inline] - pub fn new_bitfield_1( - SetWindowPosAllowFlags: ImGuiCond, - SetWindowSizeAllowFlags: ImGuiCond, - SetWindowCollapsedAllowFlags: ImGuiCond, - ) -> __BindgenBitfieldUnit<[u8; 3usize], u8> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 3usize], u8> = - Default::default(); - __bindgen_bitfield_unit.set(0usize, 8u8, { - let SetWindowPosAllowFlags: u32 = - unsafe { ::core::mem::transmute(SetWindowPosAllowFlags) }; - SetWindowPosAllowFlags as u64 - }); - __bindgen_bitfield_unit.set(8usize, 8u8, { - let SetWindowSizeAllowFlags: u32 = - unsafe { ::core::mem::transmute(SetWindowSizeAllowFlags) }; - SetWindowSizeAllowFlags as u64 - }); - __bindgen_bitfield_unit.set(16usize, 8u8, { - let SetWindowCollapsedAllowFlags: u32 = - unsafe { ::core::mem::transmute(SetWindowCollapsedAllowFlags) }; - SetWindowCollapsedAllowFlags as u64 - }); - __bindgen_bitfield_unit - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiLastItemDataBackup { - pub LastItemId: ImGuiID, - pub LastItemStatusFlags: ImGuiItemStatusFlags, - pub LastItemRect: ImRect, - pub LastItemDisplayRect: ImRect, -} -pub const ImGuiTabBarFlags_DockNode: ImGuiTabBarFlagsPrivate_ = 1048576; -pub const ImGuiTabBarFlags_IsFocused: ImGuiTabBarFlagsPrivate_ = 2097152; -pub const ImGuiTabBarFlags_SaveSettings: ImGuiTabBarFlagsPrivate_ = 4194304; -pub type ImGuiTabBarFlagsPrivate_ = cty::c_uint; -pub const ImGuiTabItemFlags_NoCloseButton: ImGuiTabItemFlagsPrivate_ = 1048576; -pub const ImGuiTabItemFlags_Button: ImGuiTabItemFlagsPrivate_ = 2097152; -pub type ImGuiTabItemFlagsPrivate_ = cty::c_uint; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiTabItem { - pub ID: ImGuiID, - pub Flags: ImGuiTabItemFlags, - pub LastFrameVisible: cty::c_int, - pub LastFrameSelected: cty::c_int, - pub Offset: f32, - pub Width: f32, - pub ContentWidth: f32, - pub NameOffset: ImS16, - pub BeginOrder: ImS16, - pub IndexDuringLayout: ImS16, - pub WantClose: bool, -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiTabBar { - pub Tabs: ImVector_ImGuiTabItem, - pub Flags: ImGuiTabBarFlags, - pub ID: ImGuiID, - pub SelectedTabId: ImGuiID, - pub NextSelectedTabId: ImGuiID, - pub VisibleTabId: ImGuiID, - pub CurrFrameVisible: cty::c_int, - pub PrevFrameVisible: cty::c_int, - pub BarRect: ImRect, - pub CurrTabsContentsHeight: f32, - pub PrevTabsContentsHeight: f32, - pub WidthAllTabs: f32, - pub WidthAllTabsIdeal: f32, - pub ScrollingAnim: f32, - pub ScrollingTarget: f32, - pub ScrollingTargetDistToVisibility: f32, - pub ScrollingSpeed: f32, - pub ScrollingRectMinX: f32, - pub ScrollingRectMaxX: f32, - pub ReorderRequestTabId: ImGuiID, - pub ReorderRequestDir: ImS8, - pub BeginCount: ImS8, - pub WantLayout: bool, - pub VisibleTabWasSubmitted: bool, - pub TabsAddedNew: bool, - pub TabsActiveCount: ImS16, - pub LastTabItemIdx: ImS16, - pub ItemSpacingY: f32, - pub FramePadding: ImVec2, - pub BackupCursorPos: ImVec2, - pub TabsNames: ImGuiTextBuffer, -} -impl Default for ImGuiTabBar { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiTableColumn { - pub Flags: ImGuiTableColumnFlags, - pub WidthGiven: f32, - pub MinX: f32, - pub MaxX: f32, - pub WidthRequest: f32, - pub WidthAuto: f32, - pub StretchWeight: f32, - pub InitStretchWeightOrWidth: f32, - pub ClipRect: ImRect, - pub UserID: ImGuiID, - pub WorkMinX: f32, - pub WorkMaxX: f32, - pub ItemWidth: f32, - pub ContentMaxXFrozen: f32, - pub ContentMaxXUnfrozen: f32, - pub ContentMaxXHeadersUsed: f32, - pub ContentMaxXHeadersIdeal: f32, - pub NameOffset: ImS16, - pub DisplayOrder: ImGuiTableColumnIdx, - pub IndexWithinEnabledSet: ImGuiTableColumnIdx, - pub PrevEnabledColumn: ImGuiTableColumnIdx, - pub NextEnabledColumn: ImGuiTableColumnIdx, - pub SortOrder: ImGuiTableColumnIdx, - pub DrawChannelCurrent: ImGuiTableDrawChannelIdx, - pub DrawChannelFrozen: ImGuiTableDrawChannelIdx, - pub DrawChannelUnfrozen: ImGuiTableDrawChannelIdx, - pub IsEnabled: bool, - pub IsEnabledNextFrame: bool, - pub IsVisibleX: bool, - pub IsVisibleY: bool, - pub IsRequestOutput: bool, - pub IsSkipItems: bool, - pub IsPreserveWidthAuto: bool, - pub NavLayerCurrent: ImS8, - pub AutoFitQueue: ImU8, - pub CannotSkipItemsQueue: ImU8, - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize], u8>, - pub SortDirectionsAvailList: ImU8, -} -impl ImGuiTableColumn { - #[inline] - pub fn SortDirection(&self) -> ImU8 { - unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 2u8) as u8) } - } - #[inline] - pub fn set_SortDirection(&mut self, val: ImU8) { - unsafe { - let val: u8 = ::core::mem::transmute(val); - self._bitfield_1.set(0usize, 2u8, val as u64) - } - } - #[inline] - pub fn SortDirectionsAvailCount(&self) -> ImU8 { - unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 2u8) as u8) } - } - #[inline] - pub fn set_SortDirectionsAvailCount(&mut self, val: ImU8) { - unsafe { - let val: u8 = ::core::mem::transmute(val); - self._bitfield_1.set(2usize, 2u8, val as u64) - } - } - #[inline] - pub fn SortDirectionsAvailMask(&self) -> ImU8 { - unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 4u8) as u8) } - } - #[inline] - pub fn set_SortDirectionsAvailMask(&mut self, val: ImU8) { - unsafe { - let val: u8 = ::core::mem::transmute(val); - self._bitfield_1.set(4usize, 4u8, val as u64) - } - } - #[inline] - pub fn new_bitfield_1( - SortDirection: ImU8, - SortDirectionsAvailCount: ImU8, - SortDirectionsAvailMask: ImU8, - ) -> __BindgenBitfieldUnit<[u8; 1usize], u8> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize], u8> = - Default::default(); - __bindgen_bitfield_unit.set(0usize, 2u8, { - let SortDirection: u8 = unsafe { ::core::mem::transmute(SortDirection) }; - SortDirection as u64 - }); - __bindgen_bitfield_unit.set(2usize, 2u8, { - let SortDirectionsAvailCount: u8 = - unsafe { ::core::mem::transmute(SortDirectionsAvailCount) }; - SortDirectionsAvailCount as u64 - }); - __bindgen_bitfield_unit.set(4usize, 4u8, { - let SortDirectionsAvailMask: u8 = - unsafe { ::core::mem::transmute(SortDirectionsAvailMask) }; - SortDirectionsAvailMask as u64 - }); - __bindgen_bitfield_unit - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiTableCellData { - pub BgColor: ImU32, - pub Column: ImGuiTableColumnIdx, -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiTable { - pub ID: ImGuiID, - pub Flags: ImGuiTableFlags, - pub RawData: *mut cty::c_void, - pub Columns: ImSpan_ImGuiTableColumn, - pub DisplayOrderToIndex: ImSpan_ImGuiTableColumnIdx, - pub RowCellData: ImSpan_ImGuiTableCellData, - pub EnabledMaskByDisplayOrder: ImU64, - pub EnabledMaskByIndex: ImU64, - pub VisibleMaskByIndex: ImU64, - pub RequestOutputMaskByIndex: ImU64, - pub SettingsLoadedFlags: ImGuiTableFlags, - pub SettingsOffset: cty::c_int, - pub LastFrameActive: cty::c_int, - pub ColumnsCount: cty::c_int, - pub CurrentRow: cty::c_int, - pub CurrentColumn: cty::c_int, - pub InstanceCurrent: ImS16, - pub InstanceInteracted: ImS16, - pub RowPosY1: f32, - pub RowPosY2: f32, - pub RowMinHeight: f32, - pub RowTextBaseline: f32, - pub RowIndentOffsetX: f32, - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u16>, - pub RowBgColorCounter: cty::c_int, - pub RowBgColor: [ImU32; 2usize], - pub BorderColorStrong: ImU32, - pub BorderColorLight: ImU32, - pub BorderX1: f32, - pub BorderX2: f32, - pub HostIndentX: f32, - pub MinColumnWidth: f32, - pub OuterPaddingX: f32, - pub CellPaddingX: f32, - pub CellPaddingY: f32, - pub CellSpacingX1: f32, - pub CellSpacingX2: f32, - pub LastOuterHeight: f32, - pub LastFirstRowHeight: f32, - pub InnerWidth: f32, - pub ColumnsGivenWidth: f32, - pub ColumnsAutoFitWidth: f32, - pub ResizedColumnNextWidth: f32, - pub ResizeLockMinContentsX2: f32, - pub RefScale: f32, - pub OuterRect: ImRect, - pub InnerRect: ImRect, - pub WorkRect: ImRect, - pub InnerClipRect: ImRect, - pub BgClipRect: ImRect, - pub Bg0ClipRectForDrawCmd: ImRect, - pub Bg2ClipRectForDrawCmd: ImRect, - pub HostClipRect: ImRect, - pub HostBackupWorkRect: ImRect, - pub HostBackupParentWorkRect: ImRect, - pub HostBackupInnerClipRect: ImRect, - pub HostBackupPrevLineSize: ImVec2, - pub HostBackupCurrLineSize: ImVec2, - pub HostBackupCursorMaxPos: ImVec2, - pub UserOuterSize: ImVec2, - pub HostBackupColumnsOffset: ImVec1, - pub HostBackupItemWidth: f32, - pub HostBackupItemWidthStackSize: cty::c_int, - pub OuterWindow: *mut ImGuiWindow, - pub InnerWindow: *mut ImGuiWindow, - pub ColumnsNames: ImGuiTextBuffer, - pub DrawSplitter: ImDrawListSplitter, - pub SortSpecsSingle: ImGuiTableColumnSortSpecs, - pub SortSpecsMulti: ImVector_ImGuiTableColumnSortSpecs, - pub SortSpecs: ImGuiTableSortSpecs, - pub SortSpecsCount: ImGuiTableColumnIdx, - pub ColumnsEnabledCount: ImGuiTableColumnIdx, - pub ColumnsEnabledFixedCount: ImGuiTableColumnIdx, - pub DeclColumnsCount: ImGuiTableColumnIdx, - pub HoveredColumnBody: ImGuiTableColumnIdx, - pub HoveredColumnBorder: ImGuiTableColumnIdx, - pub AutoFitSingleColumn: ImGuiTableColumnIdx, - pub ResizedColumn: ImGuiTableColumnIdx, - pub LastResizedColumn: ImGuiTableColumnIdx, - pub HeldHeaderColumn: ImGuiTableColumnIdx, - pub ReorderColumn: ImGuiTableColumnIdx, - pub ReorderColumnDir: ImGuiTableColumnIdx, - pub LeftMostStretchedColumn: ImGuiTableColumnIdx, - pub RightMostStretchedColumn: ImGuiTableColumnIdx, - pub RightMostEnabledColumn: ImGuiTableColumnIdx, - pub ContextPopupColumn: ImGuiTableColumnIdx, - pub FreezeRowsRequest: ImGuiTableColumnIdx, - pub FreezeRowsCount: ImGuiTableColumnIdx, - pub FreezeColumnsRequest: ImGuiTableColumnIdx, - pub FreezeColumnsCount: ImGuiTableColumnIdx, - pub RowCellDataCurrent: ImGuiTableColumnIdx, - pub DummyDrawChannel: ImGuiTableDrawChannelIdx, - pub Bg2DrawChannelCurrent: ImGuiTableDrawChannelIdx, - pub Bg2DrawChannelUnfrozen: ImGuiTableDrawChannelIdx, - pub IsLayoutLocked: bool, - pub IsInsideRow: bool, - pub IsInitializing: bool, - pub IsSortSpecsDirty: bool, - pub IsUsingHeaders: bool, - pub IsContextPopupOpen: bool, - pub IsSettingsRequestLoad: bool, - pub IsSettingsDirty: bool, - pub IsDefaultDisplayOrder: bool, - pub IsResetAllRequest: bool, - pub IsResetDisplayOrderRequest: bool, - pub IsUnfrozenRows: bool, - pub IsDefaultSizingPolicy: bool, - pub MemoryCompacted: bool, - pub HostSkipItems: bool, -} -impl Default for ImGuiTable { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ImGuiTable { - #[inline] - pub fn RowFlags(&self) -> ImGuiTableRowFlags { - unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 16u8) as u32) } - } - #[inline] - pub fn set_RowFlags(&mut self, val: ImGuiTableRowFlags) { - unsafe { - let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(0usize, 16u8, val as u64) - } - } - #[inline] - pub fn LastRowFlags(&self) -> ImGuiTableRowFlags { - unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } - } - #[inline] - pub fn set_LastRowFlags(&mut self, val: ImGuiTableRowFlags) { - unsafe { - let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(16usize, 16u8, val as u64) - } - } - #[inline] - pub fn new_bitfield_1( - RowFlags: ImGuiTableRowFlags, - LastRowFlags: ImGuiTableRowFlags, - ) -> __BindgenBitfieldUnit<[u8; 4usize], u16> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u16> = - Default::default(); - __bindgen_bitfield_unit.set(0usize, 16u8, { - let RowFlags: u32 = unsafe { ::core::mem::transmute(RowFlags) }; - RowFlags as u64 - }); - __bindgen_bitfield_unit.set(16usize, 16u8, { - let LastRowFlags: u32 = unsafe { ::core::mem::transmute(LastRowFlags) }; - LastRowFlags as u64 - }); - __bindgen_bitfield_unit - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiTableColumnSettings { - pub WidthOrWeight: f32, - pub UserID: ImGuiID, - pub Index: ImGuiTableColumnIdx, - pub DisplayOrder: ImGuiTableColumnIdx, - pub SortOrder: ImGuiTableColumnIdx, - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize], u8>, -} -impl ImGuiTableColumnSettings { - #[inline] - pub fn SortDirection(&self) -> ImU8 { - unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 2u8) as u8) } - } - #[inline] - pub fn set_SortDirection(&mut self, val: ImU8) { - unsafe { - let val: u8 = ::core::mem::transmute(val); - self._bitfield_1.set(0usize, 2u8, val as u64) - } - } - #[inline] - pub fn IsEnabled(&self) -> ImU8 { - unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u8) } - } - #[inline] - pub fn set_IsEnabled(&mut self, val: ImU8) { - unsafe { - let val: u8 = ::core::mem::transmute(val); - self._bitfield_1.set(2usize, 1u8, val as u64) - } - } - #[inline] - pub fn IsStretch(&self) -> ImU8 { - unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u8) } - } - #[inline] - pub fn set_IsStretch(&mut self, val: ImU8) { - unsafe { - let val: u8 = ::core::mem::transmute(val); - self._bitfield_1.set(3usize, 1u8, val as u64) - } - } - #[inline] - pub fn new_bitfield_1( - SortDirection: ImU8, - IsEnabled: ImU8, - IsStretch: ImU8, - ) -> __BindgenBitfieldUnit<[u8; 1usize], u8> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize], u8> = - Default::default(); - __bindgen_bitfield_unit.set(0usize, 2u8, { - let SortDirection: u8 = unsafe { ::core::mem::transmute(SortDirection) }; - SortDirection as u64 - }); - __bindgen_bitfield_unit.set(2usize, 1u8, { - let IsEnabled: u8 = unsafe { ::core::mem::transmute(IsEnabled) }; - IsEnabled as u64 - }); - __bindgen_bitfield_unit.set(3usize, 1u8, { - let IsStretch: u8 = unsafe { ::core::mem::transmute(IsStretch) }; - IsStretch as u64 - }); - __bindgen_bitfield_unit - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiTableSettings { - pub ID: ImGuiID, - pub SaveFlags: ImGuiTableFlags, - pub RefScale: f32, - pub ColumnsCount: ImGuiTableColumnIdx, - pub ColumnsCountMax: ImGuiTableColumnIdx, - pub WantApply: bool, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImFontBuilderIO { - pub FontBuilder_Build: - ::core::option::Option bool>, -} extern "C" { pub fn ImVec2_ImVec2Nil() -> *mut ImVec2; } @@ -3595,10 +1725,10 @@ extern "C" { pub fn igGetScrollY() -> f32; } extern "C" { - pub fn igSetScrollXFloat(scroll_x: f32); + pub fn igSetScrollX(scroll_x: f32); } extern "C" { - pub fn igSetScrollYFloat(scroll_y: f32); + pub fn igSetScrollY(scroll_y: f32); } extern "C" { pub fn igGetScrollMaxX() -> f32; @@ -3613,10 +1743,10 @@ extern "C" { pub fn igSetScrollHereY(center_y_ratio: f32); } extern "C" { - pub fn igSetScrollFromPosXFloat(local_x: f32, center_x_ratio: f32); + pub fn igSetScrollFromPosX(local_x: f32, center_x_ratio: f32); } extern "C" { - pub fn igSetScrollFromPosYFloat(local_y: f32, center_y_ratio: f32); + pub fn igSetScrollFromPosY(local_y: f32, center_y_ratio: f32); } extern "C" { pub fn igPushFont(font: *mut ImFont); @@ -4633,7 +2763,7 @@ extern "C" { ) -> bool; } extern "C" { - pub fn igIsPopupOpenStr(str_id: *const cty::c_char, flags: ImGuiPopupFlags) -> bool; + pub fn igIsPopupOpen(str_id: *const cty::c_char, flags: ImGuiPopupFlags) -> bool; } extern "C" { pub fn igBeginTable( @@ -4686,7 +2816,7 @@ extern "C" { pub fn igTableGetRowIndex() -> cty::c_int; } extern "C" { - pub fn igTableGetColumnNameInt(column_n: cty::c_int) -> *const cty::c_char; + pub fn igTableGetColumnName(column_n: cty::c_int) -> *const cty::c_char; } extern "C" { pub fn igTableGetColumnFlags(column_n: cty::c_int) -> ImGuiTableColumnFlags; @@ -4867,10 +2997,10 @@ extern "C" { pub fn igGetFrameCount() -> cty::c_int; } extern "C" { - pub fn igGetBackgroundDrawListNil() -> *mut ImDrawList; + pub fn igGetBackgroundDrawList() -> *mut ImDrawList; } extern "C" { - pub fn igGetForegroundDrawListNil() -> *mut ImDrawList; + pub fn igGetForegroundDrawList() -> *mut ImDrawList; } extern "C" { pub fn igGetDrawListSharedData() -> *mut ImDrawListSharedData; @@ -6144,1998 +4274,6 @@ extern "C" { extern "C" { pub fn ImGuiViewport_GetWorkCenter(pOut: *mut ImVec2, self_: *mut ImGuiViewport); } -extern "C" { - pub fn igImHashData(data: *const cty::c_void, data_size: usize, seed: ImU32) -> ImGuiID; -} -extern "C" { - pub fn igImHashStr(data: *const cty::c_char, data_size: usize, seed: ImU32) -> ImGuiID; -} -extern "C" { - pub fn igImAlphaBlendColors(col_a: ImU32, col_b: ImU32) -> ImU32; -} -extern "C" { - pub fn igImIsPowerOfTwoInt(v: cty::c_int) -> bool; -} -extern "C" { - pub fn igImIsPowerOfTwoU64(v: ImU64) -> bool; -} -extern "C" { - pub fn igImUpperPowerOfTwo(v: cty::c_int) -> cty::c_int; -} -extern "C" { - pub fn igImStricmp(str1: *const cty::c_char, str2: *const cty::c_char) -> cty::c_int; -} -extern "C" { - pub fn igImStrnicmp( - str1: *const cty::c_char, - str2: *const cty::c_char, - count: usize, - ) -> cty::c_int; -} -extern "C" { - pub fn igImStrncpy(dst: *mut cty::c_char, src: *const cty::c_char, count: usize); -} -extern "C" { - pub fn igImStrdup(str_: *const cty::c_char) -> *mut cty::c_char; -} -extern "C" { - pub fn igImStrdupcpy( - dst: *mut cty::c_char, - p_dst_size: *mut usize, - str_: *const cty::c_char, - ) -> *mut cty::c_char; -} -extern "C" { - pub fn igImStrchrRange( - str_begin: *const cty::c_char, - str_end: *const cty::c_char, - c: cty::c_char, - ) -> *const cty::c_char; -} -extern "C" { - pub fn igImStrlenW(str_: *const ImWchar) -> cty::c_int; -} -extern "C" { - pub fn igImStreolRange( - str_: *const cty::c_char, - str_end: *const cty::c_char, - ) -> *const cty::c_char; -} -extern "C" { - pub fn igImStrbolW(buf_mid_line: *const ImWchar, buf_begin: *const ImWchar) -> *const ImWchar; -} -extern "C" { - pub fn igImStristr( - haystack: *const cty::c_char, - haystack_end: *const cty::c_char, - needle: *const cty::c_char, - needle_end: *const cty::c_char, - ) -> *const cty::c_char; -} -extern "C" { - pub fn igImStrTrimBlanks(str_: *mut cty::c_char); -} -extern "C" { - pub fn igImStrSkipBlank(str_: *const cty::c_char) -> *const cty::c_char; -} -extern "C" { - pub fn igImFormatString( - buf: *mut cty::c_char, - buf_size: usize, - fmt: *const cty::c_char, - ... - ) -> cty::c_int; -} -extern "C" { - pub fn igImParseFormatFindStart(format: *const cty::c_char) -> *const cty::c_char; -} -extern "C" { - pub fn igImParseFormatFindEnd(format: *const cty::c_char) -> *const cty::c_char; -} -extern "C" { - pub fn igImParseFormatTrimDecorations( - format: *const cty::c_char, - buf: *mut cty::c_char, - buf_size: usize, - ) -> *const cty::c_char; -} -extern "C" { - pub fn igImParseFormatPrecision( - format: *const cty::c_char, - default_value: cty::c_int, - ) -> cty::c_int; -} -extern "C" { - pub fn igImCharIsBlankA(c: cty::c_char) -> bool; -} -extern "C" { - pub fn igImCharIsBlankW(c: cty::c_uint) -> bool; -} -extern "C" { - pub fn igImTextStrToUtf8( - buf: *mut cty::c_char, - buf_size: cty::c_int, - in_text: *const ImWchar, - in_text_end: *const ImWchar, - ) -> cty::c_int; -} -extern "C" { - pub fn igImTextCharFromUtf8( - out_char: *mut cty::c_uint, - in_text: *const cty::c_char, - in_text_end: *const cty::c_char, - ) -> cty::c_int; -} -extern "C" { - pub fn igImTextStrFromUtf8( - buf: *mut ImWchar, - buf_size: cty::c_int, - in_text: *const cty::c_char, - in_text_end: *const cty::c_char, - in_remaining: *mut *const cty::c_char, - ) -> cty::c_int; -} -extern "C" { - pub fn igImTextCountCharsFromUtf8( - in_text: *const cty::c_char, - in_text_end: *const cty::c_char, - ) -> cty::c_int; -} -extern "C" { - pub fn igImTextCountUtf8BytesFromChar( - in_text: *const cty::c_char, - in_text_end: *const cty::c_char, - ) -> cty::c_int; -} -extern "C" { - pub fn igImTextCountUtf8BytesFromStr( - in_text: *const ImWchar, - in_text_end: *const ImWchar, - ) -> cty::c_int; -} -extern "C" { - pub fn igImFileOpen(filename: *const cty::c_char, mode: *const cty::c_char) -> ImFileHandle; -} -extern "C" { - pub fn igImFileClose(file: ImFileHandle) -> bool; -} -extern "C" { - pub fn igImFileGetSize(file: ImFileHandle) -> ImU64; -} -extern "C" { - pub fn igImFileRead( - data: *mut cty::c_void, - size: ImU64, - count: ImU64, - file: ImFileHandle, - ) -> ImU64; -} -extern "C" { - pub fn igImFileWrite( - data: *const cty::c_void, - size: ImU64, - count: ImU64, - file: ImFileHandle, - ) -> ImU64; -} -extern "C" { - pub fn igImFileLoadToMemory( - filename: *const cty::c_char, - mode: *const cty::c_char, - out_file_size: *mut usize, - padding_bytes: cty::c_int, - ) -> *mut cty::c_void; -} -extern "C" { - pub fn igImPowFloat(x: f32, y: f32) -> f32; -} -extern "C" { - pub fn igImPowdouble(x: f64, y: f64) -> f64; -} -extern "C" { - pub fn igImLogFloat(x: f32) -> f32; -} -extern "C" { - pub fn igImLogdouble(x: f64) -> f64; -} -extern "C" { - pub fn igImAbsFloat(x: f32) -> f32; -} -extern "C" { - pub fn igImAbsdouble(x: f64) -> f64; -} -extern "C" { - pub fn igImSignFloat(x: f32) -> f32; -} -extern "C" { - pub fn igImSigndouble(x: f64) -> f64; -} -extern "C" { - pub fn igImMin(pOut: *mut ImVec2, lhs: ImVec2, rhs: ImVec2); -} -extern "C" { - pub fn igImMax(pOut: *mut ImVec2, lhs: ImVec2, rhs: ImVec2); -} -extern "C" { - pub fn igImClamp(pOut: *mut ImVec2, v: ImVec2, mn: ImVec2, mx: ImVec2); -} -extern "C" { - pub fn igImLerpVec2Float(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, t: f32); -} -extern "C" { - pub fn igImLerpVec2Vec2(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, t: ImVec2); -} -extern "C" { - pub fn igImLerpVec4(pOut: *mut ImVec4, a: ImVec4, b: ImVec4, t: f32); -} -extern "C" { - pub fn igImSaturate(f: f32) -> f32; -} -extern "C" { - pub fn igImLengthSqrVec2(lhs: ImVec2) -> f32; -} -extern "C" { - pub fn igImLengthSqrVec4(lhs: ImVec4) -> f32; -} -extern "C" { - pub fn igImInvLength(lhs: ImVec2, fail_value: f32) -> f32; -} -extern "C" { - pub fn igImFloorFloat(f: f32) -> f32; -} -extern "C" { - pub fn igImFloorVec2(pOut: *mut ImVec2, v: ImVec2); -} -extern "C" { - pub fn igImModPositive(a: cty::c_int, b: cty::c_int) -> cty::c_int; -} -extern "C" { - pub fn igImDot(a: ImVec2, b: ImVec2) -> f32; -} -extern "C" { - pub fn igImRotate(pOut: *mut ImVec2, v: ImVec2, cos_a: f32, sin_a: f32); -} -extern "C" { - pub fn igImLinearSweep(current: f32, target: f32, speed: f32) -> f32; -} -extern "C" { - pub fn igImMul(pOut: *mut ImVec2, lhs: ImVec2, rhs: ImVec2); -} -extern "C" { - pub fn igImBezierCubicCalc( - pOut: *mut ImVec2, - p1: ImVec2, - p2: ImVec2, - p3: ImVec2, - p4: ImVec2, - t: f32, - ); -} -extern "C" { - pub fn igImBezierCubicClosestPoint( - pOut: *mut ImVec2, - p1: ImVec2, - p2: ImVec2, - p3: ImVec2, - p4: ImVec2, - p: ImVec2, - num_segments: cty::c_int, - ); -} -extern "C" { - pub fn igImBezierCubicClosestPointCasteljau( - pOut: *mut ImVec2, - p1: ImVec2, - p2: ImVec2, - p3: ImVec2, - p4: ImVec2, - p: ImVec2, - tess_tol: f32, - ); -} -extern "C" { - pub fn igImBezierQuadraticCalc(pOut: *mut ImVec2, p1: ImVec2, p2: ImVec2, p3: ImVec2, t: f32); -} -extern "C" { - pub fn igImLineClosestPoint(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, p: ImVec2); -} -extern "C" { - pub fn igImTriangleContainsPoint(a: ImVec2, b: ImVec2, c: ImVec2, p: ImVec2) -> bool; -} -extern "C" { - pub fn igImTriangleClosestPoint(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, c: ImVec2, p: ImVec2); -} -extern "C" { - pub fn igImTriangleBarycentricCoords( - a: ImVec2, - b: ImVec2, - c: ImVec2, - p: ImVec2, - out_u: *mut f32, - out_v: *mut f32, - out_w: *mut f32, - ); -} -extern "C" { - pub fn igImTriangleArea(a: ImVec2, b: ImVec2, c: ImVec2) -> f32; -} -extern "C" { - pub fn igImGetDirQuadrantFromDelta(dx: f32, dy: f32) -> ImGuiDir; -} -extern "C" { - pub fn ImVec1_ImVec1Nil() -> *mut ImVec1; -} -extern "C" { - pub fn ImVec1_destroy(self_: *mut ImVec1); -} -extern "C" { - pub fn ImVec1_ImVec1Float(_x: f32) -> *mut ImVec1; -} -extern "C" { - pub fn ImVec2ih_ImVec2ihNil() -> *mut ImVec2ih; -} -extern "C" { - pub fn ImVec2ih_destroy(self_: *mut ImVec2ih); -} -extern "C" { - pub fn ImVec2ih_ImVec2ihshort(_x: cty::c_short, _y: cty::c_short) -> *mut ImVec2ih; -} -extern "C" { - pub fn ImVec2ih_ImVec2ihVec2(rhs: ImVec2) -> *mut ImVec2ih; -} -extern "C" { - pub fn ImRect_ImRectNil() -> *mut ImRect; -} -extern "C" { - pub fn ImRect_destroy(self_: *mut ImRect); -} -extern "C" { - pub fn ImRect_ImRectVec2(min: ImVec2, max: ImVec2) -> *mut ImRect; -} -extern "C" { - pub fn ImRect_ImRectVec4(v: ImVec4) -> *mut ImRect; -} -extern "C" { - pub fn ImRect_ImRectFloat(x1: f32, y1: f32, x2: f32, y2: f32) -> *mut ImRect; -} -extern "C" { - pub fn ImRect_GetCenter(pOut: *mut ImVec2, self_: *mut ImRect); -} -extern "C" { - pub fn ImRect_GetSize(pOut: *mut ImVec2, self_: *mut ImRect); -} -extern "C" { - pub fn ImRect_GetWidth(self_: *mut ImRect) -> f32; -} -extern "C" { - pub fn ImRect_GetHeight(self_: *mut ImRect) -> f32; -} -extern "C" { - pub fn ImRect_GetTL(pOut: *mut ImVec2, self_: *mut ImRect); -} -extern "C" { - pub fn ImRect_GetTR(pOut: *mut ImVec2, self_: *mut ImRect); -} -extern "C" { - pub fn ImRect_GetBL(pOut: *mut ImVec2, self_: *mut ImRect); -} -extern "C" { - pub fn ImRect_GetBR(pOut: *mut ImVec2, self_: *mut ImRect); -} -extern "C" { - pub fn ImRect_ContainsVec2(self_: *mut ImRect, p: ImVec2) -> bool; -} -extern "C" { - pub fn ImRect_ContainsRect(self_: *mut ImRect, r: ImRect) -> bool; -} -extern "C" { - pub fn ImRect_Overlaps(self_: *mut ImRect, r: ImRect) -> bool; -} -extern "C" { - pub fn ImRect_AddVec2(self_: *mut ImRect, p: ImVec2); -} -extern "C" { - pub fn ImRect_AddRect(self_: *mut ImRect, r: ImRect); -} -extern "C" { - pub fn ImRect_ExpandFloat(self_: *mut ImRect, amount: f32); -} -extern "C" { - pub fn ImRect_ExpandVec2(self_: *mut ImRect, amount: ImVec2); -} -extern "C" { - pub fn ImRect_Translate(self_: *mut ImRect, d: ImVec2); -} -extern "C" { - pub fn ImRect_TranslateX(self_: *mut ImRect, dx: f32); -} -extern "C" { - pub fn ImRect_TranslateY(self_: *mut ImRect, dy: f32); -} -extern "C" { - pub fn ImRect_ClipWith(self_: *mut ImRect, r: ImRect); -} -extern "C" { - pub fn ImRect_ClipWithFull(self_: *mut ImRect, r: ImRect); -} -extern "C" { - pub fn ImRect_Floor(self_: *mut ImRect); -} -extern "C" { - pub fn ImRect_IsInverted(self_: *mut ImRect) -> bool; -} -extern "C" { - pub fn ImRect_ToVec4(pOut: *mut ImVec4, self_: *mut ImRect); -} -extern "C" { - pub fn igImBitArrayTestBit(arr: *const ImU32, n: cty::c_int) -> bool; -} -extern "C" { - pub fn igImBitArrayClearBit(arr: *mut ImU32, n: cty::c_int); -} -extern "C" { - pub fn igImBitArraySetBit(arr: *mut ImU32, n: cty::c_int); -} -extern "C" { - pub fn igImBitArraySetBitRange(arr: *mut ImU32, n: cty::c_int, n2: cty::c_int); -} -extern "C" { - pub fn ImBitVector_Create(self_: *mut ImBitVector, sz: cty::c_int); -} -extern "C" { - pub fn ImBitVector_Clear(self_: *mut ImBitVector); -} -extern "C" { - pub fn ImBitVector_TestBit(self_: *mut ImBitVector, n: cty::c_int) -> bool; -} -extern "C" { - pub fn ImBitVector_SetBit(self_: *mut ImBitVector, n: cty::c_int); -} -extern "C" { - pub fn ImBitVector_ClearBit(self_: *mut ImBitVector, n: cty::c_int); -} -extern "C" { - pub fn ImDrawListSharedData_ImDrawListSharedData() -> *mut ImDrawListSharedData; -} -extern "C" { - pub fn ImDrawListSharedData_destroy(self_: *mut ImDrawListSharedData); -} -extern "C" { - pub fn ImDrawListSharedData_SetCircleSegmentMaxError( - self_: *mut ImDrawListSharedData, - max_error: f32, - ); -} -extern "C" { - pub fn ImDrawDataBuilder_Clear(self_: *mut ImDrawDataBuilder); -} -extern "C" { - pub fn ImDrawDataBuilder_ClearFreeMemory(self_: *mut ImDrawDataBuilder); -} -extern "C" { - pub fn ImDrawDataBuilder_GetDrawListCount(self_: *mut ImDrawDataBuilder) -> cty::c_int; -} -extern "C" { - pub fn ImDrawDataBuilder_FlattenIntoSingleLayer(self_: *mut ImDrawDataBuilder); -} -extern "C" { - pub fn ImGuiStyleMod_ImGuiStyleModInt(idx: ImGuiStyleVar, v: cty::c_int) -> *mut ImGuiStyleMod; -} -extern "C" { - pub fn ImGuiStyleMod_destroy(self_: *mut ImGuiStyleMod); -} -extern "C" { - pub fn ImGuiStyleMod_ImGuiStyleModFloat(idx: ImGuiStyleVar, v: f32) -> *mut ImGuiStyleMod; -} -extern "C" { - pub fn ImGuiStyleMod_ImGuiStyleModVec2(idx: ImGuiStyleVar, v: ImVec2) -> *mut ImGuiStyleMod; -} -extern "C" { - pub fn ImGuiMenuColumns_ImGuiMenuColumns() -> *mut ImGuiMenuColumns; -} -extern "C" { - pub fn ImGuiMenuColumns_destroy(self_: *mut ImGuiMenuColumns); -} -extern "C" { - pub fn ImGuiMenuColumns_Update( - self_: *mut ImGuiMenuColumns, - count: cty::c_int, - spacing: f32, - clear: bool, - ); -} -extern "C" { - pub fn ImGuiMenuColumns_DeclColumns( - self_: *mut ImGuiMenuColumns, - w0: f32, - w1: f32, - w2: f32, - ) -> f32; -} -extern "C" { - pub fn ImGuiMenuColumns_CalcExtraSpace(self_: *mut ImGuiMenuColumns, avail_w: f32) -> f32; -} -extern "C" { - pub fn ImGuiInputTextState_ImGuiInputTextState() -> *mut ImGuiInputTextState; -} -extern "C" { - pub fn ImGuiInputTextState_destroy(self_: *mut ImGuiInputTextState); -} -extern "C" { - pub fn ImGuiInputTextState_ClearText(self_: *mut ImGuiInputTextState); -} -extern "C" { - pub fn ImGuiInputTextState_ClearFreeMemory(self_: *mut ImGuiInputTextState); -} -extern "C" { - pub fn ImGuiInputTextState_GetUndoAvailCount(self_: *mut ImGuiInputTextState) -> cty::c_int; -} -extern "C" { - pub fn ImGuiInputTextState_GetRedoAvailCount(self_: *mut ImGuiInputTextState) -> cty::c_int; -} -extern "C" { - pub fn ImGuiInputTextState_OnKeyPressed(self_: *mut ImGuiInputTextState, key: cty::c_int); -} -extern "C" { - pub fn ImGuiInputTextState_CursorAnimReset(self_: *mut ImGuiInputTextState); -} -extern "C" { - pub fn ImGuiInputTextState_CursorClamp(self_: *mut ImGuiInputTextState); -} -extern "C" { - pub fn ImGuiInputTextState_HasSelection(self_: *mut ImGuiInputTextState) -> bool; -} -extern "C" { - pub fn ImGuiInputTextState_ClearSelection(self_: *mut ImGuiInputTextState); -} -extern "C" { - pub fn ImGuiInputTextState_SelectAll(self_: *mut ImGuiInputTextState); -} -extern "C" { - pub fn ImGuiPopupData_ImGuiPopupData() -> *mut ImGuiPopupData; -} -extern "C" { - pub fn ImGuiPopupData_destroy(self_: *mut ImGuiPopupData); -} -extern "C" { - pub fn ImGuiNavMoveResult_ImGuiNavMoveResult() -> *mut ImGuiNavMoveResult; -} -extern "C" { - pub fn ImGuiNavMoveResult_destroy(self_: *mut ImGuiNavMoveResult); -} -extern "C" { - pub fn ImGuiNavMoveResult_Clear(self_: *mut ImGuiNavMoveResult); -} -extern "C" { - pub fn ImGuiNextWindowData_ImGuiNextWindowData() -> *mut ImGuiNextWindowData; -} -extern "C" { - pub fn ImGuiNextWindowData_destroy(self_: *mut ImGuiNextWindowData); -} -extern "C" { - pub fn ImGuiNextWindowData_ClearFlags(self_: *mut ImGuiNextWindowData); -} -extern "C" { - pub fn ImGuiNextItemData_ImGuiNextItemData() -> *mut ImGuiNextItemData; -} -extern "C" { - pub fn ImGuiNextItemData_destroy(self_: *mut ImGuiNextItemData); -} -extern "C" { - pub fn ImGuiNextItemData_ClearFlags(self_: *mut ImGuiNextItemData); -} -extern "C" { - pub fn ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr(ptr: *mut cty::c_void) -> *mut ImGuiPtrOrIndex; -} -extern "C" { - pub fn ImGuiPtrOrIndex_destroy(self_: *mut ImGuiPtrOrIndex); -} -extern "C" { - pub fn ImGuiPtrOrIndex_ImGuiPtrOrIndexInt(index: cty::c_int) -> *mut ImGuiPtrOrIndex; -} -extern "C" { - pub fn ImGuiOldColumnData_ImGuiOldColumnData() -> *mut ImGuiOldColumnData; -} -extern "C" { - pub fn ImGuiOldColumnData_destroy(self_: *mut ImGuiOldColumnData); -} -extern "C" { - pub fn ImGuiOldColumns_ImGuiOldColumns() -> *mut ImGuiOldColumns; -} -extern "C" { - pub fn ImGuiOldColumns_destroy(self_: *mut ImGuiOldColumns); -} -extern "C" { - pub fn ImGuiViewportP_ImGuiViewportP() -> *mut ImGuiViewportP; -} -extern "C" { - pub fn ImGuiViewportP_destroy(self_: *mut ImGuiViewportP); -} -extern "C" { - pub fn ImGuiViewportP_GetMainRect(pOut: *mut ImRect, self_: *mut ImGuiViewportP); -} -extern "C" { - pub fn ImGuiViewportP_GetWorkRect(pOut: *mut ImRect, self_: *mut ImGuiViewportP); -} -extern "C" { - pub fn ImGuiViewportP_UpdateWorkRect(self_: *mut ImGuiViewportP); -} -extern "C" { - pub fn ImGuiWindowSettings_ImGuiWindowSettings() -> *mut ImGuiWindowSettings; -} -extern "C" { - pub fn ImGuiWindowSettings_destroy(self_: *mut ImGuiWindowSettings); -} -extern "C" { - pub fn ImGuiWindowSettings_GetName(self_: *mut ImGuiWindowSettings) -> *mut cty::c_char; -} -extern "C" { - pub fn ImGuiSettingsHandler_ImGuiSettingsHandler() -> *mut ImGuiSettingsHandler; -} -extern "C" { - pub fn ImGuiSettingsHandler_destroy(self_: *mut ImGuiSettingsHandler); -} -extern "C" { - pub fn ImGuiMetricsConfig_ImGuiMetricsConfig() -> *mut ImGuiMetricsConfig; -} -extern "C" { - pub fn ImGuiMetricsConfig_destroy(self_: *mut ImGuiMetricsConfig); -} -extern "C" { - pub fn ImGuiStackSizes_ImGuiStackSizes() -> *mut ImGuiStackSizes; -} -extern "C" { - pub fn ImGuiStackSizes_destroy(self_: *mut ImGuiStackSizes); -} -extern "C" { - pub fn ImGuiStackSizes_SetToCurrentState(self_: *mut ImGuiStackSizes); -} -extern "C" { - pub fn ImGuiStackSizes_CompareWithCurrentState(self_: *mut ImGuiStackSizes); -} -extern "C" { - pub fn ImGuiContextHook_ImGuiContextHook() -> *mut ImGuiContextHook; -} -extern "C" { - pub fn ImGuiContextHook_destroy(self_: *mut ImGuiContextHook); -} -extern "C" { - pub fn ImGuiContext_ImGuiContext(shared_font_atlas: *mut ImFontAtlas) -> *mut ImGuiContext; -} -extern "C" { - pub fn ImGuiContext_destroy(self_: *mut ImGuiContext); -} -extern "C" { - pub fn ImGuiWindow_ImGuiWindow( - context: *mut ImGuiContext, - name: *const cty::c_char, - ) -> *mut ImGuiWindow; -} -extern "C" { - pub fn ImGuiWindow_destroy(self_: *mut ImGuiWindow); -} -extern "C" { - pub fn ImGuiWindow_GetIDStr( - self_: *mut ImGuiWindow, - str_: *const cty::c_char, - str_end: *const cty::c_char, - ) -> ImGuiID; -} -extern "C" { - pub fn ImGuiWindow_GetIDPtr(self_: *mut ImGuiWindow, ptr: *const cty::c_void) -> ImGuiID; -} -extern "C" { - pub fn ImGuiWindow_GetIDInt(self_: *mut ImGuiWindow, n: cty::c_int) -> ImGuiID; -} -extern "C" { - pub fn ImGuiWindow_GetIDNoKeepAliveStr( - self_: *mut ImGuiWindow, - str_: *const cty::c_char, - str_end: *const cty::c_char, - ) -> ImGuiID; -} -extern "C" { - pub fn ImGuiWindow_GetIDNoKeepAlivePtr( - self_: *mut ImGuiWindow, - ptr: *const cty::c_void, - ) -> ImGuiID; -} -extern "C" { - pub fn ImGuiWindow_GetIDNoKeepAliveInt(self_: *mut ImGuiWindow, n: cty::c_int) -> ImGuiID; -} -extern "C" { - pub fn ImGuiWindow_GetIDFromRectangle(self_: *mut ImGuiWindow, r_abs: ImRect) -> ImGuiID; -} -extern "C" { - pub fn ImGuiWindow_Rect(pOut: *mut ImRect, self_: *mut ImGuiWindow); -} -extern "C" { - pub fn ImGuiWindow_CalcFontSize(self_: *mut ImGuiWindow) -> f32; -} -extern "C" { - pub fn ImGuiWindow_TitleBarHeight(self_: *mut ImGuiWindow) -> f32; -} -extern "C" { - pub fn ImGuiWindow_TitleBarRect(pOut: *mut ImRect, self_: *mut ImGuiWindow); -} -extern "C" { - pub fn ImGuiWindow_MenuBarHeight(self_: *mut ImGuiWindow) -> f32; -} -extern "C" { - pub fn ImGuiWindow_MenuBarRect(pOut: *mut ImRect, self_: *mut ImGuiWindow); -} -extern "C" { - pub fn ImGuiLastItemDataBackup_ImGuiLastItemDataBackup() -> *mut ImGuiLastItemDataBackup; -} -extern "C" { - pub fn ImGuiLastItemDataBackup_destroy(self_: *mut ImGuiLastItemDataBackup); -} -extern "C" { - pub fn ImGuiLastItemDataBackup_Backup(self_: *mut ImGuiLastItemDataBackup); -} -extern "C" { - pub fn ImGuiLastItemDataBackup_Restore(self_: *mut ImGuiLastItemDataBackup); -} -extern "C" { - pub fn ImGuiTabItem_ImGuiTabItem() -> *mut ImGuiTabItem; -} -extern "C" { - pub fn ImGuiTabItem_destroy(self_: *mut ImGuiTabItem); -} -extern "C" { - pub fn ImGuiTabBar_ImGuiTabBar() -> *mut ImGuiTabBar; -} -extern "C" { - pub fn ImGuiTabBar_destroy(self_: *mut ImGuiTabBar); -} -extern "C" { - pub fn ImGuiTabBar_GetTabOrder(self_: *mut ImGuiTabBar, tab: *const ImGuiTabItem) - -> cty::c_int; -} -extern "C" { - pub fn ImGuiTabBar_GetTabName( - self_: *mut ImGuiTabBar, - tab: *const ImGuiTabItem, - ) -> *const cty::c_char; -} -extern "C" { - pub fn ImGuiTableColumn_ImGuiTableColumn() -> *mut ImGuiTableColumn; -} -extern "C" { - pub fn ImGuiTableColumn_destroy(self_: *mut ImGuiTableColumn); -} -extern "C" { - pub fn ImGuiTable_ImGuiTable() -> *mut ImGuiTable; -} -extern "C" { - pub fn ImGuiTable_destroy(self_: *mut ImGuiTable); -} -extern "C" { - pub fn ImGuiTableColumnSettings_ImGuiTableColumnSettings() -> *mut ImGuiTableColumnSettings; -} -extern "C" { - pub fn ImGuiTableColumnSettings_destroy(self_: *mut ImGuiTableColumnSettings); -} -extern "C" { - pub fn ImGuiTableSettings_ImGuiTableSettings() -> *mut ImGuiTableSettings; -} -extern "C" { - pub fn ImGuiTableSettings_destroy(self_: *mut ImGuiTableSettings); -} -extern "C" { - pub fn ImGuiTableSettings_GetColumnSettings( - self_: *mut ImGuiTableSettings, - ) -> *mut ImGuiTableColumnSettings; -} -extern "C" { - pub fn igGetCurrentWindowRead() -> *mut ImGuiWindow; -} -extern "C" { - pub fn igGetCurrentWindow() -> *mut ImGuiWindow; -} -extern "C" { - pub fn igFindWindowByID(id: ImGuiID) -> *mut ImGuiWindow; -} -extern "C" { - pub fn igFindWindowByName(name: *const cty::c_char) -> *mut ImGuiWindow; -} -extern "C" { - pub fn igUpdateWindowParentAndRootLinks( - window: *mut ImGuiWindow, - flags: ImGuiWindowFlags, - parent_window: *mut ImGuiWindow, - ); -} -extern "C" { - pub fn igCalcWindowNextAutoFitSize(pOut: *mut ImVec2, window: *mut ImGuiWindow); -} -extern "C" { - pub fn igIsWindowChildOf(window: *mut ImGuiWindow, potential_parent: *mut ImGuiWindow) -> bool; -} -extern "C" { - pub fn igIsWindowAbove( - potential_above: *mut ImGuiWindow, - potential_below: *mut ImGuiWindow, - ) -> bool; -} -extern "C" { - pub fn igIsWindowNavFocusable(window: *mut ImGuiWindow) -> bool; -} -extern "C" { - pub fn igGetWindowAllowedExtentRect(pOut: *mut ImRect, window: *mut ImGuiWindow); -} -extern "C" { - pub fn igSetWindowPosWindowPtr(window: *mut ImGuiWindow, pos: ImVec2, cond: ImGuiCond); -} -extern "C" { - pub fn igSetWindowSizeWindowPtr(window: *mut ImGuiWindow, size: ImVec2, cond: ImGuiCond); -} -extern "C" { - pub fn igSetWindowCollapsedWindowPtr( - window: *mut ImGuiWindow, - collapsed: bool, - cond: ImGuiCond, - ); -} -extern "C" { - pub fn igSetWindowHitTestHole(window: *mut ImGuiWindow, pos: ImVec2, size: ImVec2); -} -extern "C" { - pub fn igFocusWindow(window: *mut ImGuiWindow); -} -extern "C" { - pub fn igFocusTopMostWindowUnderOne( - under_this_window: *mut ImGuiWindow, - ignore_window: *mut ImGuiWindow, - ); -} -extern "C" { - pub fn igBringWindowToFocusFront(window: *mut ImGuiWindow); -} -extern "C" { - pub fn igBringWindowToDisplayFront(window: *mut ImGuiWindow); -} -extern "C" { - pub fn igBringWindowToDisplayBack(window: *mut ImGuiWindow); -} -extern "C" { - pub fn igSetCurrentFont(font: *mut ImFont); -} -extern "C" { - pub fn igGetDefaultFont() -> *mut ImFont; -} -extern "C" { - pub fn igGetForegroundDrawListWindowPtr(window: *mut ImGuiWindow) -> *mut ImDrawList; -} -extern "C" { - pub fn igGetBackgroundDrawListViewportPtr(viewport: *mut ImGuiViewport) -> *mut ImDrawList; -} -extern "C" { - pub fn igGetForegroundDrawListViewportPtr(viewport: *mut ImGuiViewport) -> *mut ImDrawList; -} -extern "C" { - pub fn igInitialize(context: *mut ImGuiContext); -} -extern "C" { - pub fn igShutdown(context: *mut ImGuiContext); -} -extern "C" { - pub fn igUpdateHoveredWindowAndCaptureFlags(); -} -extern "C" { - pub fn igStartMouseMovingWindow(window: *mut ImGuiWindow); -} -extern "C" { - pub fn igUpdateMouseMovingWindowNewFrame(); -} -extern "C" { - pub fn igUpdateMouseMovingWindowEndFrame(); -} -extern "C" { - pub fn igAddContextHook(context: *mut ImGuiContext, hook: *const ImGuiContextHook) -> ImGuiID; -} -extern "C" { - pub fn igRemoveContextHook(context: *mut ImGuiContext, hook_to_remove: ImGuiID); -} -extern "C" { - pub fn igCallContextHooks(context: *mut ImGuiContext, type_: ImGuiContextHookType); -} -extern "C" { - pub fn igMarkIniSettingsDirtyNil(); -} -extern "C" { - pub fn igMarkIniSettingsDirtyWindowPtr(window: *mut ImGuiWindow); -} -extern "C" { - pub fn igClearIniSettings(); -} -extern "C" { - pub fn igCreateNewWindowSettings(name: *const cty::c_char) -> *mut ImGuiWindowSettings; -} -extern "C" { - pub fn igFindWindowSettings(id: ImGuiID) -> *mut ImGuiWindowSettings; -} -extern "C" { - pub fn igFindOrCreateWindowSettings(name: *const cty::c_char) -> *mut ImGuiWindowSettings; -} -extern "C" { - pub fn igFindSettingsHandler(type_name: *const cty::c_char) -> *mut ImGuiSettingsHandler; -} -extern "C" { - pub fn igSetNextWindowScroll(scroll: ImVec2); -} -extern "C" { - pub fn igSetScrollXWindowPtr(window: *mut ImGuiWindow, scroll_x: f32); -} -extern "C" { - pub fn igSetScrollYWindowPtr(window: *mut ImGuiWindow, scroll_y: f32); -} -extern "C" { - pub fn igSetScrollFromPosXWindowPtr( - window: *mut ImGuiWindow, - local_x: f32, - center_x_ratio: f32, - ); -} -extern "C" { - pub fn igSetScrollFromPosYWindowPtr( - window: *mut ImGuiWindow, - local_y: f32, - center_y_ratio: f32, - ); -} -extern "C" { - pub fn igScrollToBringRectIntoView( - pOut: *mut ImVec2, - window: *mut ImGuiWindow, - item_rect: ImRect, - ); -} -extern "C" { - pub fn igGetItemID() -> ImGuiID; -} -extern "C" { - pub fn igGetItemStatusFlags() -> ImGuiItemStatusFlags; -} -extern "C" { - pub fn igGetActiveID() -> ImGuiID; -} -extern "C" { - pub fn igGetFocusID() -> ImGuiID; -} -extern "C" { - pub fn igGetItemsFlags() -> ImGuiItemFlags; -} -extern "C" { - pub fn igSetActiveID(id: ImGuiID, window: *mut ImGuiWindow); -} -extern "C" { - pub fn igSetFocusID(id: ImGuiID, window: *mut ImGuiWindow); -} -extern "C" { - pub fn igClearActiveID(); -} -extern "C" { - pub fn igGetHoveredID() -> ImGuiID; -} -extern "C" { - pub fn igSetHoveredID(id: ImGuiID); -} -extern "C" { - pub fn igKeepAliveID(id: ImGuiID); -} -extern "C" { - pub fn igMarkItemEdited(id: ImGuiID); -} -extern "C" { - pub fn igPushOverrideID(id: ImGuiID); -} -extern "C" { - pub fn igGetIDWithSeed( - str_id_begin: *const cty::c_char, - str_id_end: *const cty::c_char, - seed: ImGuiID, - ) -> ImGuiID; -} -extern "C" { - pub fn igItemSizeVec2(size: ImVec2, text_baseline_y: f32); -} -extern "C" { - pub fn igItemSizeRect(bb: ImRect, text_baseline_y: f32); -} -extern "C" { - pub fn igItemAdd(bb: ImRect, id: ImGuiID, nav_bb: *const ImRect) -> bool; -} -extern "C" { - pub fn igItemHoverable(bb: ImRect, id: ImGuiID) -> bool; -} -extern "C" { - pub fn igIsClippedEx(bb: ImRect, id: ImGuiID, clip_even_when_logged: bool) -> bool; -} -extern "C" { - pub fn igSetLastItemData( - window: *mut ImGuiWindow, - item_id: ImGuiID, - status_flags: ImGuiItemStatusFlags, - item_rect: ImRect, - ); -} -extern "C" { - pub fn igFocusableItemRegister(window: *mut ImGuiWindow, id: ImGuiID) -> bool; -} -extern "C" { - pub fn igFocusableItemUnregister(window: *mut ImGuiWindow); -} -extern "C" { - pub fn igCalcItemSize(pOut: *mut ImVec2, size: ImVec2, default_w: f32, default_h: f32); -} -extern "C" { - pub fn igCalcWrapWidthForPos(pos: ImVec2, wrap_pos_x: f32) -> f32; -} -extern "C" { - pub fn igPushMultiItemsWidths(components: cty::c_int, width_full: f32); -} -extern "C" { - pub fn igPushItemFlag(option: ImGuiItemFlags, enabled: bool); -} -extern "C" { - pub fn igPopItemFlag(); -} -extern "C" { - pub fn igIsItemToggledSelection() -> bool; -} -extern "C" { - pub fn igGetContentRegionMaxAbs(pOut: *mut ImVec2); -} -extern "C" { - pub fn igShrinkWidths(items: *mut ImGuiShrinkWidthItem, count: cty::c_int, width_excess: f32); -} -extern "C" { - pub fn igLogBegin(type_: ImGuiLogType, auto_open_depth: cty::c_int); -} -extern "C" { - pub fn igLogToBuffer(auto_open_depth: cty::c_int); -} -extern "C" { - pub fn igLogRenderedText( - ref_pos: *const ImVec2, - text: *const cty::c_char, - text_end: *const cty::c_char, - ); -} -extern "C" { - pub fn igLogSetNextTextDecoration(prefix: *const cty::c_char, suffix: *const cty::c_char); -} -extern "C" { - pub fn igBeginChildEx( - name: *const cty::c_char, - id: ImGuiID, - size_arg: ImVec2, - border: bool, - flags: ImGuiWindowFlags, - ) -> bool; -} -extern "C" { - pub fn igOpenPopupEx(id: ImGuiID, popup_flags: ImGuiPopupFlags); -} -extern "C" { - pub fn igClosePopupToLevel(remaining: cty::c_int, restore_focus_to_window_under_popup: bool); -} -extern "C" { - pub fn igClosePopupsOverWindow( - ref_window: *mut ImGuiWindow, - restore_focus_to_window_under_popup: bool, - ); -} -extern "C" { - pub fn igIsPopupOpenID(id: ImGuiID, popup_flags: ImGuiPopupFlags) -> bool; -} -extern "C" { - pub fn igBeginPopupEx(id: ImGuiID, extra_flags: ImGuiWindowFlags) -> bool; -} -extern "C" { - pub fn igBeginTooltipEx(extra_flags: ImGuiWindowFlags, tooltip_flags: ImGuiTooltipFlags); -} -extern "C" { - pub fn igGetTopMostPopupModal() -> *mut ImGuiWindow; -} -extern "C" { - pub fn igFindBestWindowPosForPopup(pOut: *mut ImVec2, window: *mut ImGuiWindow); -} -extern "C" { - pub fn igFindBestWindowPosForPopupEx( - pOut: *mut ImVec2, - ref_pos: ImVec2, - size: ImVec2, - last_dir: *mut ImGuiDir, - r_outer: ImRect, - r_avoid: ImRect, - policy: ImGuiPopupPositionPolicy, - ); -} -extern "C" { - pub fn igNavInitWindow(window: *mut ImGuiWindow, force_reinit: bool); -} -extern "C" { - pub fn igNavMoveRequestButNoResultYet() -> bool; -} -extern "C" { - pub fn igNavMoveRequestCancel(); -} -extern "C" { - pub fn igNavMoveRequestForward( - move_dir: ImGuiDir, - clip_dir: ImGuiDir, - bb_rel: ImRect, - move_flags: ImGuiNavMoveFlags, - ); -} -extern "C" { - pub fn igNavMoveRequestTryWrapping(window: *mut ImGuiWindow, move_flags: ImGuiNavMoveFlags); -} -extern "C" { - pub fn igGetNavInputAmount(n: ImGuiNavInput, mode: ImGuiInputReadMode) -> f32; -} -extern "C" { - pub fn igGetNavInputAmount2d( - pOut: *mut ImVec2, - dir_sources: ImGuiNavDirSourceFlags, - mode: ImGuiInputReadMode, - slow_factor: f32, - fast_factor: f32, - ); -} -extern "C" { - pub fn igCalcTypematicRepeatAmount( - t0: f32, - t1: f32, - repeat_delay: f32, - repeat_rate: f32, - ) -> cty::c_int; -} -extern "C" { - pub fn igActivateItem(id: ImGuiID); -} -extern "C" { - pub fn igSetNavID(id: ImGuiID, nav_layer: cty::c_int, focus_scope_id: ImGuiID); -} -extern "C" { - pub fn igSetNavIDWithRectRel( - id: ImGuiID, - nav_layer: cty::c_int, - focus_scope_id: ImGuiID, - rect_rel: ImRect, - ); -} -extern "C" { - pub fn igPushFocusScope(id: ImGuiID); -} -extern "C" { - pub fn igPopFocusScope(); -} -extern "C" { - pub fn igGetFocusedFocusScope() -> ImGuiID; -} -extern "C" { - pub fn igGetFocusScope() -> ImGuiID; -} -extern "C" { - pub fn igSetItemUsingMouseWheel(); -} -extern "C" { - pub fn igIsActiveIdUsingNavDir(dir: ImGuiDir) -> bool; -} -extern "C" { - pub fn igIsActiveIdUsingNavInput(input: ImGuiNavInput) -> bool; -} -extern "C" { - pub fn igIsActiveIdUsingKey(key: ImGuiKey) -> bool; -} -extern "C" { - pub fn igIsMouseDragPastThreshold(button: ImGuiMouseButton, lock_threshold: f32) -> bool; -} -extern "C" { - pub fn igIsKeyPressedMap(key: ImGuiKey, repeat: bool) -> bool; -} -extern "C" { - pub fn igIsNavInputDown(n: ImGuiNavInput) -> bool; -} -extern "C" { - pub fn igIsNavInputTest(n: ImGuiNavInput, rm: ImGuiInputReadMode) -> bool; -} -extern "C" { - pub fn igGetMergedKeyModFlags() -> ImGuiKeyModFlags; -} -extern "C" { - pub fn igBeginDragDropTargetCustom(bb: ImRect, id: ImGuiID) -> bool; -} -extern "C" { - pub fn igClearDragDrop(); -} -extern "C" { - pub fn igIsDragDropPayloadBeingAccepted() -> bool; -} -extern "C" { - pub fn igSetWindowClipRectBeforeSetChannel(window: *mut ImGuiWindow, clip_rect: ImRect); -} -extern "C" { - pub fn igBeginColumns( - str_id: *const cty::c_char, - count: cty::c_int, - flags: ImGuiOldColumnFlags, - ); -} -extern "C" { - pub fn igEndColumns(); -} -extern "C" { - pub fn igPushColumnClipRect(column_index: cty::c_int); -} -extern "C" { - pub fn igPushColumnsBackground(); -} -extern "C" { - pub fn igPopColumnsBackground(); -} -extern "C" { - pub fn igGetColumnsID(str_id: *const cty::c_char, count: cty::c_int) -> ImGuiID; -} -extern "C" { - pub fn igFindOrCreateColumns(window: *mut ImGuiWindow, id: ImGuiID) -> *mut ImGuiOldColumns; -} -extern "C" { - pub fn igGetColumnOffsetFromNorm(columns: *const ImGuiOldColumns, offset_norm: f32) -> f32; -} -extern "C" { - pub fn igGetColumnNormFromOffset(columns: *const ImGuiOldColumns, offset: f32) -> f32; -} -extern "C" { - pub fn igTableOpenContextMenu(column_n: cty::c_int); -} -extern "C" { - pub fn igTableSetColumnEnabled(column_n: cty::c_int, enabled: bool); -} -extern "C" { - pub fn igTableSetColumnWidth(column_n: cty::c_int, width: f32); -} -extern "C" { - pub fn igTableSetColumnSortDirection( - column_n: cty::c_int, - sort_direction: ImGuiSortDirection, - append_to_sort_specs: bool, - ); -} -extern "C" { - pub fn igTableGetHoveredColumn() -> cty::c_int; -} -extern "C" { - pub fn igTableGetHeaderRowHeight() -> f32; -} -extern "C" { - pub fn igTablePushBackgroundChannel(); -} -extern "C" { - pub fn igTablePopBackgroundChannel(); -} -extern "C" { - pub fn igTableFindByID(id: ImGuiID) -> *mut ImGuiTable; -} -extern "C" { - pub fn igBeginTableEx( - name: *const cty::c_char, - id: ImGuiID, - columns_count: cty::c_int, - flags: ImGuiTableFlags, - outer_size: ImVec2, - inner_width: f32, - ) -> bool; -} -extern "C" { - pub fn igTableBeginInitMemory(table: *mut ImGuiTable, columns_count: cty::c_int); -} -extern "C" { - pub fn igTableBeginApplyRequests(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableSetupDrawChannels(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableUpdateLayout(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableUpdateBorders(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableUpdateColumnsWeightFromWidth(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableDrawBorders(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableDrawContextMenu(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableMergeDrawChannels(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableSortSpecsSanitize(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableSortSpecsBuild(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableGetColumnNextSortDirection(column: *mut ImGuiTableColumn) -> ImGuiSortDirection; -} -extern "C" { - pub fn igTableFixColumnSortDirection(table: *mut ImGuiTable, column: *mut ImGuiTableColumn); -} -extern "C" { - pub fn igTableGetColumnWidthAuto(table: *mut ImGuiTable, column: *mut ImGuiTableColumn) -> f32; -} -extern "C" { - pub fn igTableBeginRow(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableEndRow(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableBeginCell(table: *mut ImGuiTable, column_n: cty::c_int); -} -extern "C" { - pub fn igTableEndCell(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableGetCellBgRect(pOut: *mut ImRect, table: *const ImGuiTable, column_n: cty::c_int); -} -extern "C" { - pub fn igTableGetColumnNameTablePtr( - table: *const ImGuiTable, - column_n: cty::c_int, - ) -> *const cty::c_char; -} -extern "C" { - pub fn igTableGetColumnResizeID( - table: *const ImGuiTable, - column_n: cty::c_int, - instance_no: cty::c_int, - ) -> ImGuiID; -} -extern "C" { - pub fn igTableGetMaxColumnWidth(table: *const ImGuiTable, column_n: cty::c_int) -> f32; -} -extern "C" { - pub fn igTableSetColumnWidthAutoSingle(table: *mut ImGuiTable, column_n: cty::c_int); -} -extern "C" { - pub fn igTableSetColumnWidthAutoAll(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableRemove(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableGcCompactTransientBuffers(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableGcCompactSettings(); -} -extern "C" { - pub fn igTableLoadSettings(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableSaveSettings(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableResetSettings(table: *mut ImGuiTable); -} -extern "C" { - pub fn igTableGetBoundSettings(table: *mut ImGuiTable) -> *mut ImGuiTableSettings; -} -extern "C" { - pub fn igTableSettingsInstallHandler(context: *mut ImGuiContext); -} -extern "C" { - pub fn igTableSettingsCreate(id: ImGuiID, columns_count: cty::c_int) - -> *mut ImGuiTableSettings; -} -extern "C" { - pub fn igTableSettingsFindByID(id: ImGuiID) -> *mut ImGuiTableSettings; -} -extern "C" { - pub fn igBeginTabBarEx(tab_bar: *mut ImGuiTabBar, bb: ImRect, flags: ImGuiTabBarFlags) -> bool; -} -extern "C" { - pub fn igTabBarFindTabByID(tab_bar: *mut ImGuiTabBar, tab_id: ImGuiID) -> *mut ImGuiTabItem; -} -extern "C" { - pub fn igTabBarRemoveTab(tab_bar: *mut ImGuiTabBar, tab_id: ImGuiID); -} -extern "C" { - pub fn igTabBarCloseTab(tab_bar: *mut ImGuiTabBar, tab: *mut ImGuiTabItem); -} -extern "C" { - pub fn igTabBarQueueReorder( - tab_bar: *mut ImGuiTabBar, - tab: *const ImGuiTabItem, - dir: cty::c_int, - ); -} -extern "C" { - pub fn igTabBarProcessReorder(tab_bar: *mut ImGuiTabBar) -> bool; -} -extern "C" { - pub fn igTabItemEx( - tab_bar: *mut ImGuiTabBar, - label: *const cty::c_char, - p_open: *mut bool, - flags: ImGuiTabItemFlags, - ) -> bool; -} -extern "C" { - pub fn igTabItemCalcSize(pOut: *mut ImVec2, label: *const cty::c_char, has_close_button: bool); -} -extern "C" { - pub fn igTabItemBackground( - draw_list: *mut ImDrawList, - bb: ImRect, - flags: ImGuiTabItemFlags, - col: ImU32, - ); -} -extern "C" { - pub fn igTabItemLabelAndCloseButton( - draw_list: *mut ImDrawList, - bb: ImRect, - flags: ImGuiTabItemFlags, - frame_padding: ImVec2, - label: *const cty::c_char, - tab_id: ImGuiID, - close_button_id: ImGuiID, - is_contents_visible: bool, - out_just_closed: *mut bool, - out_text_clipped: *mut bool, - ); -} -extern "C" { - pub fn igRenderText( - pos: ImVec2, - text: *const cty::c_char, - text_end: *const cty::c_char, - hide_text_after_hash: bool, - ); -} -extern "C" { - pub fn igRenderTextWrapped( - pos: ImVec2, - text: *const cty::c_char, - text_end: *const cty::c_char, - wrap_width: f32, - ); -} -extern "C" { - pub fn igRenderTextClipped( - pos_min: ImVec2, - pos_max: ImVec2, - text: *const cty::c_char, - text_end: *const cty::c_char, - text_size_if_known: *const ImVec2, - align: ImVec2, - clip_rect: *const ImRect, - ); -} -extern "C" { - pub fn igRenderTextClippedEx( - draw_list: *mut ImDrawList, - pos_min: ImVec2, - pos_max: ImVec2, - text: *const cty::c_char, - text_end: *const cty::c_char, - text_size_if_known: *const ImVec2, - align: ImVec2, - clip_rect: *const ImRect, - ); -} -extern "C" { - pub fn igRenderTextEllipsis( - draw_list: *mut ImDrawList, - pos_min: ImVec2, - pos_max: ImVec2, - clip_max_x: f32, - ellipsis_max_x: f32, - text: *const cty::c_char, - text_end: *const cty::c_char, - text_size_if_known: *const ImVec2, - ); -} -extern "C" { - pub fn igRenderFrame( - p_min: ImVec2, - p_max: ImVec2, - fill_col: ImU32, - border: bool, - rounding: f32, - ); -} -extern "C" { - pub fn igRenderFrameBorder(p_min: ImVec2, p_max: ImVec2, rounding: f32); -} -extern "C" { - pub fn igRenderColorRectWithAlphaCheckerboard( - draw_list: *mut ImDrawList, - p_min: ImVec2, - p_max: ImVec2, - fill_col: ImU32, - grid_step: f32, - grid_off: ImVec2, - rounding: f32, - rounding_corners_flags: cty::c_int, - ); -} -extern "C" { - pub fn igRenderNavHighlight(bb: ImRect, id: ImGuiID, flags: ImGuiNavHighlightFlags); -} -extern "C" { - pub fn igFindRenderedTextEnd( - text: *const cty::c_char, - text_end: *const cty::c_char, - ) -> *const cty::c_char; -} -extern "C" { - pub fn igRenderArrow( - draw_list: *mut ImDrawList, - pos: ImVec2, - col: ImU32, - dir: ImGuiDir, - scale: f32, - ); -} -extern "C" { - pub fn igRenderBullet(draw_list: *mut ImDrawList, pos: ImVec2, col: ImU32); -} -extern "C" { - pub fn igRenderCheckMark(draw_list: *mut ImDrawList, pos: ImVec2, col: ImU32, sz: f32); -} -extern "C" { - pub fn igRenderMouseCursor( - draw_list: *mut ImDrawList, - pos: ImVec2, - scale: f32, - mouse_cursor: ImGuiMouseCursor, - col_fill: ImU32, - col_border: ImU32, - col_shadow: ImU32, - ); -} -extern "C" { - pub fn igRenderArrowPointingAt( - draw_list: *mut ImDrawList, - pos: ImVec2, - half_sz: ImVec2, - direction: ImGuiDir, - col: ImU32, - ); -} -extern "C" { - pub fn igRenderRectFilledRangeH( - draw_list: *mut ImDrawList, - rect: ImRect, - col: ImU32, - x_start_norm: f32, - x_end_norm: f32, - rounding: f32, - ); -} -extern "C" { - pub fn igRenderRectFilledWithHole( - draw_list: *mut ImDrawList, - outer: ImRect, - inner: ImRect, - col: ImU32, - rounding: f32, - ); -} -extern "C" { - pub fn igTextEx(text: *const cty::c_char, text_end: *const cty::c_char, flags: ImGuiTextFlags); -} -extern "C" { - pub fn igButtonEx(label: *const cty::c_char, size_arg: ImVec2, flags: ImGuiButtonFlags) - -> bool; -} -extern "C" { - pub fn igCloseButton(id: ImGuiID, pos: ImVec2) -> bool; -} -extern "C" { - pub fn igCollapseButton(id: ImGuiID, pos: ImVec2) -> bool; -} -extern "C" { - pub fn igArrowButtonEx( - str_id: *const cty::c_char, - dir: ImGuiDir, - size_arg: ImVec2, - flags: ImGuiButtonFlags, - ) -> bool; -} -extern "C" { - pub fn igScrollbar(axis: ImGuiAxis); -} -extern "C" { - pub fn igScrollbarEx( - bb: ImRect, - id: ImGuiID, - axis: ImGuiAxis, - p_scroll_v: *mut f32, - avail_v: f32, - contents_v: f32, - rounding_corners: ImDrawCornerFlags, - ) -> bool; -} -extern "C" { - pub fn igImageButtonEx( - id: ImGuiID, - texture_id: ImTextureID, - size: ImVec2, - uv0: ImVec2, - uv1: ImVec2, - padding: ImVec2, - bg_col: ImVec4, - tint_col: ImVec4, - ) -> bool; -} -extern "C" { - pub fn igGetWindowScrollbarRect(pOut: *mut ImRect, window: *mut ImGuiWindow, axis: ImGuiAxis); -} -extern "C" { - pub fn igGetWindowScrollbarID(window: *mut ImGuiWindow, axis: ImGuiAxis) -> ImGuiID; -} -extern "C" { - pub fn igGetWindowResizeID(window: *mut ImGuiWindow, n: cty::c_int) -> ImGuiID; -} -extern "C" { - pub fn igSeparatorEx(flags: ImGuiSeparatorFlags); -} -extern "C" { - pub fn igCheckboxFlagsS64Ptr( - label: *const cty::c_char, - flags: *mut ImS64, - flags_value: ImS64, - ) -> bool; -} -extern "C" { - pub fn igCheckboxFlagsU64Ptr( - label: *const cty::c_char, - flags: *mut ImU64, - flags_value: ImU64, - ) -> bool; -} -extern "C" { - pub fn igButtonBehavior( - bb: ImRect, - id: ImGuiID, - out_hovered: *mut bool, - out_held: *mut bool, - flags: ImGuiButtonFlags, - ) -> bool; -} -extern "C" { - pub fn igDragBehavior( - id: ImGuiID, - data_type: ImGuiDataType, - p_v: *mut cty::c_void, - v_speed: f32, - p_min: *const cty::c_void, - p_max: *const cty::c_void, - format: *const cty::c_char, - flags: ImGuiSliderFlags, - ) -> bool; -} -extern "C" { - pub fn igSliderBehavior( - bb: ImRect, - id: ImGuiID, - data_type: ImGuiDataType, - p_v: *mut cty::c_void, - p_min: *const cty::c_void, - p_max: *const cty::c_void, - format: *const cty::c_char, - flags: ImGuiSliderFlags, - out_grab_bb: *mut ImRect, - ) -> bool; -} -extern "C" { - pub fn igSplitterBehavior( - bb: ImRect, - id: ImGuiID, - axis: ImGuiAxis, - size1: *mut f32, - size2: *mut f32, - min_size1: f32, - min_size2: f32, - hover_extend: f32, - hover_visibility_delay: f32, - ) -> bool; -} -extern "C" { - pub fn igTreeNodeBehavior( - id: ImGuiID, - flags: ImGuiTreeNodeFlags, - label: *const cty::c_char, - label_end: *const cty::c_char, - ) -> bool; -} -extern "C" { - pub fn igTreeNodeBehaviorIsOpen(id: ImGuiID, flags: ImGuiTreeNodeFlags) -> bool; -} -extern "C" { - pub fn igTreePushOverrideID(id: ImGuiID); -} -extern "C" { - pub fn igDataTypeGetInfo(data_type: ImGuiDataType) -> *const ImGuiDataTypeInfo; -} -extern "C" { - pub fn igDataTypeFormatString( - buf: *mut cty::c_char, - buf_size: cty::c_int, - data_type: ImGuiDataType, - p_data: *const cty::c_void, - format: *const cty::c_char, - ) -> cty::c_int; -} -extern "C" { - pub fn igDataTypeApplyOp( - data_type: ImGuiDataType, - op: cty::c_int, - output: *mut cty::c_void, - arg_1: *const cty::c_void, - arg_2: *const cty::c_void, - ); -} -extern "C" { - pub fn igDataTypeApplyOpFromText( - buf: *const cty::c_char, - initial_value_buf: *const cty::c_char, - data_type: ImGuiDataType, - p_data: *mut cty::c_void, - format: *const cty::c_char, - ) -> bool; -} -extern "C" { - pub fn igDataTypeCompare( - data_type: ImGuiDataType, - arg_1: *const cty::c_void, - arg_2: *const cty::c_void, - ) -> cty::c_int; -} -extern "C" { - pub fn igDataTypeClamp( - data_type: ImGuiDataType, - p_data: *mut cty::c_void, - p_min: *const cty::c_void, - p_max: *const cty::c_void, - ) -> bool; -} -extern "C" { - pub fn igInputTextEx( - label: *const cty::c_char, - hint: *const cty::c_char, - buf: *mut cty::c_char, - buf_size: cty::c_int, - size_arg: ImVec2, - flags: ImGuiInputTextFlags, - callback: ImGuiInputTextCallback, - user_data: *mut cty::c_void, - ) -> bool; -} -extern "C" { - pub fn igTempInputText( - bb: ImRect, - id: ImGuiID, - label: *const cty::c_char, - buf: *mut cty::c_char, - buf_size: cty::c_int, - flags: ImGuiInputTextFlags, - ) -> bool; -} -extern "C" { - pub fn igTempInputScalar( - bb: ImRect, - id: ImGuiID, - label: *const cty::c_char, - data_type: ImGuiDataType, - p_data: *mut cty::c_void, - format: *const cty::c_char, - p_clamp_min: *const cty::c_void, - p_clamp_max: *const cty::c_void, - ) -> bool; -} -extern "C" { - pub fn igTempInputIsActive(id: ImGuiID) -> bool; -} -extern "C" { - pub fn igGetInputTextState(id: ImGuiID) -> *mut ImGuiInputTextState; -} -extern "C" { - pub fn igColorTooltip(text: *const cty::c_char, col: *const f32, flags: ImGuiColorEditFlags); -} -extern "C" { - pub fn igColorEditOptionsPopup(col: *const f32, flags: ImGuiColorEditFlags); -} -extern "C" { - pub fn igColorPickerOptionsPopup(ref_col: *const f32, flags: ImGuiColorEditFlags); -} -extern "C" { - pub fn igPlotEx( - plot_type: ImGuiPlotType, - label: *const cty::c_char, - values_getter: ::core::option::Option< - unsafe extern "C" fn(data: *mut cty::c_void, idx: cty::c_int) -> f32, - >, - data: *mut cty::c_void, - values_count: cty::c_int, - values_offset: cty::c_int, - overlay_text: *const cty::c_char, - scale_min: f32, - scale_max: f32, - frame_size: ImVec2, - ) -> cty::c_int; -} -extern "C" { - pub fn igShadeVertsLinearColorGradientKeepAlpha( - draw_list: *mut ImDrawList, - vert_start_idx: cty::c_int, - vert_end_idx: cty::c_int, - gradient_p0: ImVec2, - gradient_p1: ImVec2, - col0: ImU32, - col1: ImU32, - ); -} -extern "C" { - pub fn igShadeVertsLinearUV( - draw_list: *mut ImDrawList, - vert_start_idx: cty::c_int, - vert_end_idx: cty::c_int, - a: ImVec2, - b: ImVec2, - uv_a: ImVec2, - uv_b: ImVec2, - clamp: bool, - ); -} -extern "C" { - pub fn igGcCompactTransientMiscBuffers(); -} -extern "C" { - pub fn igGcCompactTransientWindowBuffers(window: *mut ImGuiWindow); -} -extern "C" { - pub fn igGcAwakeTransientWindowBuffers(window: *mut ImGuiWindow); -} -extern "C" { - pub fn igErrorCheckEndFrameRecover( - log_callback: ImGuiErrorLogCallback, - user_data: *mut cty::c_void, - ); -} -extern "C" { - pub fn igDebugDrawItemRect(col: ImU32); -} -extern "C" { - pub fn igDebugStartItemPicker(); -} -extern "C" { - pub fn igDebugNodeColumns(columns: *mut ImGuiOldColumns); -} -extern "C" { - pub fn igDebugNodeDrawList( - window: *mut ImGuiWindow, - draw_list: *const ImDrawList, - label: *const cty::c_char, - ); -} -extern "C" { - pub fn igDebugNodeDrawCmdShowMeshAndBoundingBox( - out_draw_list: *mut ImDrawList, - draw_list: *const ImDrawList, - draw_cmd: *const ImDrawCmd, - show_mesh: bool, - show_aabb: bool, - ); -} -extern "C" { - pub fn igDebugNodeStorage(storage: *mut ImGuiStorage, label: *const cty::c_char); -} -extern "C" { - pub fn igDebugNodeTabBar(tab_bar: *mut ImGuiTabBar, label: *const cty::c_char); -} -extern "C" { - pub fn igDebugNodeTable(table: *mut ImGuiTable); -} -extern "C" { - pub fn igDebugNodeTableSettings(settings: *mut ImGuiTableSettings); -} -extern "C" { - pub fn igDebugNodeWindow(window: *mut ImGuiWindow, label: *const cty::c_char); -} -extern "C" { - pub fn igDebugNodeWindowSettings(settings: *mut ImGuiWindowSettings); -} -extern "C" { - pub fn igDebugNodeWindowsList(windows: *mut ImVector_ImGuiWindowPtr, label: *const cty::c_char); -} -extern "C" { - pub fn igDebugNodeViewport(viewport: *mut ImGuiViewportP); -} -extern "C" { - pub fn igDebugRenderViewportThumbnail( - draw_list: *mut ImDrawList, - viewport: *mut ImGuiViewportP, - bb: ImRect, - ); -} -extern "C" { - pub fn igImFontAtlasGetBuilderForStbTruetype() -> *const ImFontBuilderIO; -} -extern "C" { - pub fn igImFontAtlasBuildInit(atlas: *mut ImFontAtlas); -} -extern "C" { - pub fn igImFontAtlasBuildSetupFont( - atlas: *mut ImFontAtlas, - font: *mut ImFont, - font_config: *mut ImFontConfig, - ascent: f32, - descent: f32, - ); -} -extern "C" { - pub fn igImFontAtlasBuildPackCustomRects( - atlas: *mut ImFontAtlas, - stbrp_context_opaque: *mut cty::c_void, - ); -} -extern "C" { - pub fn igImFontAtlasBuildFinish(atlas: *mut ImFontAtlas); -} -extern "C" { - pub fn igImFontAtlasBuildRender8bppRectFromString( - atlas: *mut ImFontAtlas, - x: cty::c_int, - y: cty::c_int, - w: cty::c_int, - h: cty::c_int, - in_str: *const cty::c_char, - in_marker_char: cty::c_char, - in_marker_pixel_value: cty::c_uchar, - ); -} -extern "C" { - pub fn igImFontAtlasBuildRender32bppRectFromString( - atlas: *mut ImFontAtlas, - x: cty::c_int, - y: cty::c_int, - w: cty::c_int, - h: cty::c_int, - in_str: *const cty::c_char, - in_marker_char: cty::c_char, - in_marker_pixel_value: cty::c_uint, - ); -} -extern "C" { - pub fn igImFontAtlasBuildMultiplyCalcLookupTable( - out_table: *mut cty::c_uchar, - in_multiply_factor: f32, - ); -} -extern "C" { - pub fn igImFontAtlasBuildMultiplyRectAlpha8( - table: *const cty::c_uchar, - pixels: *mut cty::c_uchar, - x: cty::c_int, - y: cty::c_int, - w: cty::c_int, - h: cty::c_int, - stride: cty::c_int, - ); -} extern "C" { pub fn igLogText(fmt: *const cty::c_char, ...); } diff --git a/imgui-sys/src/wasm_bindings.rs b/imgui-sys/src/wasm_bindings.rs index 80d11e3..e657cd9 100644 --- a/imgui-sys/src/wasm_bindings.rs +++ b/imgui-sys/src/wasm_bindings.rs @@ -83,71 +83,26 @@ where } } } -pub type __int64_t = cty::c_long; -pub type __uint64_t = cty::c_ulong; -pub type __off_t = cty::c_long; -pub type __off64_t = cty::c_long; -pub type FILE = _IO_FILE; #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _IO_marker { +pub struct ImGuiContext { _unused: [u8; 0], } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _IO_codecvt { +pub struct ImFontBuilderIO { _unused: [u8; 0], } #[repr(C)] #[derive(Debug, Copy, Clone)] -pub struct _IO_wide_data { +pub struct ImDrawListSharedData { _unused: [u8; 0], } -pub type _IO_lock_t = cty::c_void; -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct _IO_FILE { - pub _flags: cty::c_int, - pub _IO_read_ptr: *mut cty::c_char, - pub _IO_read_end: *mut cty::c_char, - pub _IO_read_base: *mut cty::c_char, - pub _IO_write_base: *mut cty::c_char, - pub _IO_write_ptr: *mut cty::c_char, - pub _IO_write_end: *mut cty::c_char, - pub _IO_buf_base: *mut cty::c_char, - pub _IO_buf_end: *mut cty::c_char, - pub _IO_save_base: *mut cty::c_char, - pub _IO_backup_base: *mut cty::c_char, - pub _IO_save_end: *mut cty::c_char, - pub _markers: *mut _IO_marker, - pub _chain: *mut _IO_FILE, - pub _fileno: cty::c_int, - pub _flags2: cty::c_int, - pub _old_offset: __off_t, - pub _cur_column: cty::c_ushort, - pub _vtable_offset: cty::c_schar, - pub _shortbuf: [cty::c_char; 1usize], - pub _lock: *mut _IO_lock_t, - pub _offset: __off64_t, - pub _codecvt: *mut _IO_codecvt, - pub _wide_data: *mut _IO_wide_data, - pub _freeres_list: *mut _IO_FILE, - pub _freeres_buf: *mut cty::c_void, - pub __pad5: usize, - pub _mode: cty::c_int, - pub _unused2: [cty::c_char; 20usize], -} -impl Default for _IO_FILE { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} pub type ImGuiCol = cty::c_int; pub type ImGuiCond = cty::c_int; pub type ImGuiDataType = cty::c_int; pub type ImGuiDir = cty::c_int; pub type ImGuiKey = cty::c_int; -pub type ImGuiNavInput = cty::c_int; pub type ImGuiMouseButton = cty::c_int; pub type ImGuiMouseCursor = cty::c_int; pub type ImGuiSortDirection = cty::c_int; @@ -186,115 +141,13 @@ pub type ImGuiSizeCallback = ::core::option::Option; pub type ImWchar16 = cty::c_ushort; pub type ImWchar = ImWchar16; -pub type ImS8 = cty::c_schar; pub type ImU8 = cty::c_uchar; pub type ImS16 = cty::c_short; pub type ImU32 = cty::c_uint; -pub type ImS64 = i64; -pub type ImU64 = u64; pub type ImDrawCallback = ::core::option::Option< unsafe extern "C" fn(parent_list: *const ImDrawList, cmd: *const ImDrawCmd), >; pub type ImDrawIdx = cty::c_ushort; -pub type ImGuiLayoutType = cty::c_int; -pub type ImGuiItemFlags = cty::c_int; -pub type ImGuiItemStatusFlags = cty::c_int; -pub type ImGuiOldColumnFlags = cty::c_int; -pub type ImGuiNavHighlightFlags = cty::c_int; -pub type ImGuiNavDirSourceFlags = cty::c_int; -pub type ImGuiNavMoveFlags = cty::c_int; -pub type ImGuiNextItemDataFlags = cty::c_int; -pub type ImGuiNextWindowDataFlags = cty::c_int; -pub type ImGuiSeparatorFlags = cty::c_int; -pub type ImGuiTextFlags = cty::c_int; -pub type ImGuiTooltipFlags = cty::c_int; -pub type ImGuiErrorLogCallback = ::core::option::Option< - unsafe extern "C" fn(user_data: *mut cty::c_void, fmt: *const cty::c_char, ...), ->; -pub type ImFileHandle = *mut FILE; -pub type ImPoolIdx = cty::c_int; -pub type ImGuiContextHookCallback = ::core::option::Option< - unsafe extern "C" fn(ctx: *mut ImGuiContext, hook: *mut ImGuiContextHook), ->; -pub type ImGuiTableColumnIdx = ImS8; -pub type ImGuiTableDrawChannelIdx = ImU8; -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiTableSettings { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiTableSettings, -} -impl Default for ImVector_ImGuiTableSettings { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImChunkStream_ImGuiTableSettings { - pub Buf: ImVector_ImGuiTableSettings, -} -impl Default for ImChunkStream_ImGuiTableSettings { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiWindowSettings { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiWindowSettings, -} -impl Default for ImVector_ImGuiWindowSettings { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImChunkStream_ImGuiWindowSettings { - pub Buf: ImVector_ImGuiWindowSettings, -} -impl Default for ImChunkStream_ImGuiWindowSettings { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImSpan_ImGuiTableCellData { - pub Data: *mut ImGuiTableCellData, - pub DataEnd: *mut ImGuiTableCellData, -} -impl Default for ImSpan_ImGuiTableCellData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImSpan_ImGuiTableColumn { - pub Data: *mut ImGuiTableColumn, - pub DataEnd: *mut ImGuiTableColumn, -} -impl Default for ImSpan_ImGuiTableColumn { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImSpan_ImGuiTableColumnIdx { - pub Data: *mut ImGuiTableColumnIdx, - pub DataEnd: *mut ImGuiTableColumnIdx, -} -impl Default for ImSpan_ImGuiTableColumnIdx { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImDrawChannel { @@ -333,18 +186,6 @@ impl Default for ImVector_ImDrawIdx { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImDrawListPtr { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut *mut ImDrawList, -} -impl Default for ImVector_ImDrawListPtr { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImDrawVert { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -405,138 +246,6 @@ impl Default for ImVector_ImFontGlyph { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiColorMod { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiColorMod, -} -impl Default for ImVector_ImGuiColorMod { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiContextHook { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiContextHook, -} -impl Default for ImVector_ImGuiContextHook { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiGroupData { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiGroupData, -} -impl Default for ImVector_ImGuiGroupData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiID { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiID, -} -impl Default for ImVector_ImGuiID { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiItemFlags { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiItemFlags, -} -impl Default for ImVector_ImGuiItemFlags { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiOldColumnData { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiOldColumnData, -} -impl Default for ImVector_ImGuiOldColumnData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiOldColumns { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiOldColumns, -} -impl Default for ImVector_ImGuiOldColumns { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiPopupData { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiPopupData, -} -impl Default for ImVector_ImGuiPopupData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiPtrOrIndex { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiPtrOrIndex, -} -impl Default for ImVector_ImGuiPtrOrIndex { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiSettingsHandler { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiSettingsHandler, -} -impl Default for ImVector_ImGuiSettingsHandler { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiShrinkWidthItem { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiShrinkWidthItem, -} -impl Default for ImVector_ImGuiShrinkWidthItem { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImGuiStoragePair { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -549,42 +258,6 @@ impl Default for ImVector_ImGuiStoragePair { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiStyleMod { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiStyleMod, -} -impl Default for ImVector_ImGuiStyleMod { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiTabItem { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiTabItem, -} -impl Default for ImVector_ImGuiTabItem { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiTableColumnSortSpecs { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiTableColumnSortSpecs, -} -impl Default for ImVector_ImGuiTableColumnSortSpecs { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImGuiTextRange { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -597,30 +270,6 @@ impl Default for ImVector_ImGuiTextRange { } #[repr(C)] #[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiViewportPPtr { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut *mut ImGuiViewportP, -} -impl Default for ImVector_ImGuiViewportPPtr { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiWindowPtr { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut *mut ImGuiWindow, -} -impl Default for ImVector_ImGuiWindowPtr { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] pub struct ImVector_ImTextureID { pub Size: cty::c_int, pub Capacity: cty::c_int, @@ -704,18 +353,6 @@ impl Default for ImVector_float { } } #[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_unsigned_char { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut cty::c_uchar, -} -impl Default for ImVector_unsigned_char { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq)] pub struct ImVec2 { pub x: f32, @@ -1544,54 +1181,6 @@ impl Default for ImGuiStorage { } } #[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiTabBar { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiTabBar, -} -impl Default for ImVector_ImGuiTabBar { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImPool_ImGuiTabBar { - pub Buf: ImVector_ImGuiTabBar, - pub Map: ImGuiStorage, - pub FreeIdx: ImPoolIdx, -} -impl Default for ImPool_ImGuiTabBar { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVector_ImGuiTable { - pub Size: cty::c_int, - pub Capacity: cty::c_int, - pub Data: *mut ImGuiTable, -} -impl Default for ImVector_ImGuiTable { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImPool_ImGuiTable { - pub Buf: ImVector_ImGuiTable, - pub Map: ImGuiStorage, - pub FreeIdx: ImPoolIdx, -} -impl Default for ImPool_ImGuiTable { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] #[derive(Debug, Default, Copy, Clone, PartialEq)] pub struct ImGuiListClipper { pub DisplayStart: cty::c_int, @@ -1932,1465 +1521,6 @@ pub struct ImGuiViewport { pub WorkPos: ImVec2, pub WorkSize: ImVec2, } -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct StbUndoRecord { - pub where_: cty::c_int, - pub insert_length: cty::c_int, - pub delete_length: cty::c_int, - pub char_storage: cty::c_int, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct StbUndoState { - pub undo_rec: [StbUndoRecord; 99usize], - pub undo_char: [ImWchar; 999usize], - pub undo_point: cty::c_short, - pub redo_point: cty::c_short, - pub undo_char_point: cty::c_int, - pub redo_char_point: cty::c_int, -} -impl Default for StbUndoState { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for StbUndoState { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "StbUndoState {{ undo_rec: [...], undo_char: [...], undo_point: {:?}, redo_point: {:?}, undo_char_point: {:?}, redo_char_point: {:?} }}" , self . undo_point , self . redo_point , self . undo_char_point , self . redo_char_point) - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct STB_TexteditState { - pub cursor: cty::c_int, - pub select_start: cty::c_int, - pub select_end: cty::c_int, - pub insert_mode: cty::c_uchar, - pub row_count_per_page: cty::c_int, - pub cursor_at_end_of_line: cty::c_uchar, - pub initialized: cty::c_uchar, - pub has_preferred_x: cty::c_uchar, - pub single_line: cty::c_uchar, - pub padding1: cty::c_uchar, - pub padding2: cty::c_uchar, - pub padding3: cty::c_uchar, - pub preferred_x: f32, - pub undostate: StbUndoState, -} -impl Default for STB_TexteditState { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for STB_TexteditState { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "STB_TexteditState {{ cursor: {:?}, select_start: {:?}, select_end: {:?}, insert_mode: {:?}, row_count_per_page: {:?}, cursor_at_end_of_line: {:?}, initialized: {:?}, has_preferred_x: {:?}, single_line: {:?}, padding1: {:?}, padding2: {:?}, padding3: {:?}, preferred_x: {:?}, undostate: {:?} }}" , self . cursor , self . select_start , self . select_end , self . insert_mode , self . row_count_per_page , self . cursor_at_end_of_line , self . initialized , self . has_preferred_x , self . single_line , self . padding1 , self . padding2 , self . padding3 , self . preferred_x , self . undostate) - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct StbTexteditRow { - pub x0: f32, - pub x1: f32, - pub baseline_y_delta: f32, - pub ymin: f32, - pub ymax: f32, - pub num_chars: cty::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImVec1 { - pub x: f32, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImVec2ih { - pub x: cty::c_short, - pub y: cty::c_short, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImRect { - pub Min: ImVec2, - pub Max: ImVec2, -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImBitVector { - pub Storage: ImVector_ImU32, -} -impl Default for ImBitVector { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ImDrawListSharedData { - pub TexUvWhitePixel: ImVec2, - pub Font: *mut ImFont, - pub FontSize: f32, - pub CurveTessellationTol: f32, - pub CircleSegmentMaxError: f32, - pub ClipRectFullscreen: ImVec4, - pub InitialFlags: ImDrawListFlags, - pub ArcFastVtx: [ImVec2; 12usize], - pub CircleSegmentCounts: [ImU8; 64usize], - pub TexUvLines: *const ImVec4, -} -impl Default for ImDrawListSharedData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for ImDrawListSharedData { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImDrawListSharedData {{ TexUvWhitePixel: {:?}, Font: {:?}, FontSize: {:?}, CurveTessellationTol: {:?}, CircleSegmentMaxError: {:?}, ClipRectFullscreen: {:?}, InitialFlags: {:?}, ArcFastVtx: {:?}, CircleSegmentCounts: [...], TexUvLines: {:?} }}" , self . TexUvWhitePixel , self . Font , self . FontSize , self . CurveTessellationTol , self . CircleSegmentMaxError , self . ClipRectFullscreen , self . InitialFlags , self . ArcFastVtx , self . TexUvLines) - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImDrawDataBuilder { - pub Layers: [ImVector_ImDrawListPtr; 2usize], -} -impl Default for ImDrawDataBuilder { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -pub const ImGuiItemFlags_None: ImGuiItemFlags_ = 0; -pub const ImGuiItemFlags_NoTabStop: ImGuiItemFlags_ = 1; -pub const ImGuiItemFlags_ButtonRepeat: ImGuiItemFlags_ = 2; -pub const ImGuiItemFlags_Disabled: ImGuiItemFlags_ = 4; -pub const ImGuiItemFlags_NoNav: ImGuiItemFlags_ = 8; -pub const ImGuiItemFlags_NoNavDefaultFocus: ImGuiItemFlags_ = 16; -pub const ImGuiItemFlags_SelectableDontClosePopup: ImGuiItemFlags_ = 32; -pub const ImGuiItemFlags_MixedValue: ImGuiItemFlags_ = 64; -pub const ImGuiItemFlags_ReadOnly: ImGuiItemFlags_ = 128; -pub const ImGuiItemFlags_Default_: ImGuiItemFlags_ = 0; -pub type ImGuiItemFlags_ = cty::c_uint; -pub const ImGuiItemStatusFlags_None: ImGuiItemStatusFlags_ = 0; -pub const ImGuiItemStatusFlags_HoveredRect: ImGuiItemStatusFlags_ = 1; -pub const ImGuiItemStatusFlags_HasDisplayRect: ImGuiItemStatusFlags_ = 2; -pub const ImGuiItemStatusFlags_Edited: ImGuiItemStatusFlags_ = 4; -pub const ImGuiItemStatusFlags_ToggledSelection: ImGuiItemStatusFlags_ = 8; -pub const ImGuiItemStatusFlags_ToggledOpen: ImGuiItemStatusFlags_ = 16; -pub const ImGuiItemStatusFlags_HasDeactivated: ImGuiItemStatusFlags_ = 32; -pub const ImGuiItemStatusFlags_Deactivated: ImGuiItemStatusFlags_ = 64; -pub type ImGuiItemStatusFlags_ = cty::c_uint; -pub const ImGuiButtonFlags_PressedOnClick: ImGuiButtonFlagsPrivate_ = 16; -pub const ImGuiButtonFlags_PressedOnClickRelease: ImGuiButtonFlagsPrivate_ = 32; -pub const ImGuiButtonFlags_PressedOnClickReleaseAnywhere: ImGuiButtonFlagsPrivate_ = 64; -pub const ImGuiButtonFlags_PressedOnRelease: ImGuiButtonFlagsPrivate_ = 128; -pub const ImGuiButtonFlags_PressedOnDoubleClick: ImGuiButtonFlagsPrivate_ = 256; -pub const ImGuiButtonFlags_PressedOnDragDropHold: ImGuiButtonFlagsPrivate_ = 512; -pub const ImGuiButtonFlags_Repeat: ImGuiButtonFlagsPrivate_ = 1024; -pub const ImGuiButtonFlags_FlattenChildren: ImGuiButtonFlagsPrivate_ = 2048; -pub const ImGuiButtonFlags_AllowItemOverlap: ImGuiButtonFlagsPrivate_ = 4096; -pub const ImGuiButtonFlags_DontClosePopups: ImGuiButtonFlagsPrivate_ = 8192; -pub const ImGuiButtonFlags_Disabled: ImGuiButtonFlagsPrivate_ = 16384; -pub const ImGuiButtonFlags_AlignTextBaseLine: ImGuiButtonFlagsPrivate_ = 32768; -pub const ImGuiButtonFlags_NoKeyModifiers: ImGuiButtonFlagsPrivate_ = 65536; -pub const ImGuiButtonFlags_NoHoldingActiveId: ImGuiButtonFlagsPrivate_ = 131072; -pub const ImGuiButtonFlags_NoNavFocus: ImGuiButtonFlagsPrivate_ = 262144; -pub const ImGuiButtonFlags_NoHoveredOnFocus: ImGuiButtonFlagsPrivate_ = 524288; -pub const ImGuiButtonFlags_PressedOnMask_: ImGuiButtonFlagsPrivate_ = 1008; -pub const ImGuiButtonFlags_PressedOnDefault_: ImGuiButtonFlagsPrivate_ = 32; -pub type ImGuiButtonFlagsPrivate_ = cty::c_uint; -pub const ImGuiSliderFlags_Vertical: ImGuiSliderFlagsPrivate_ = 1048576; -pub const ImGuiSliderFlags_ReadOnly: ImGuiSliderFlagsPrivate_ = 2097152; -pub type ImGuiSliderFlagsPrivate_ = cty::c_uint; -pub const ImGuiSelectableFlags_NoHoldingActiveID: ImGuiSelectableFlagsPrivate_ = 1048576; -pub const ImGuiSelectableFlags_SelectOnClick: ImGuiSelectableFlagsPrivate_ = 2097152; -pub const ImGuiSelectableFlags_SelectOnRelease: ImGuiSelectableFlagsPrivate_ = 4194304; -pub const ImGuiSelectableFlags_SpanAvailWidth: ImGuiSelectableFlagsPrivate_ = 8388608; -pub const ImGuiSelectableFlags_DrawHoveredWhenHeld: ImGuiSelectableFlagsPrivate_ = 16777216; -pub const ImGuiSelectableFlags_SetNavIdOnHover: ImGuiSelectableFlagsPrivate_ = 33554432; -pub const ImGuiSelectableFlags_NoPadWithHalfSpacing: ImGuiSelectableFlagsPrivate_ = 67108864; -pub type ImGuiSelectableFlagsPrivate_ = cty::c_uint; -pub const ImGuiTreeNodeFlags_ClipLabelForTrailingButton: ImGuiTreeNodeFlagsPrivate_ = 1048576; -pub type ImGuiTreeNodeFlagsPrivate_ = cty::c_uint; -pub const ImGuiSeparatorFlags_None: ImGuiSeparatorFlags_ = 0; -pub const ImGuiSeparatorFlags_Horizontal: ImGuiSeparatorFlags_ = 1; -pub const ImGuiSeparatorFlags_Vertical: ImGuiSeparatorFlags_ = 2; -pub const ImGuiSeparatorFlags_SpanAllColumns: ImGuiSeparatorFlags_ = 4; -pub type ImGuiSeparatorFlags_ = cty::c_uint; -pub const ImGuiTextFlags_None: ImGuiTextFlags_ = 0; -pub const ImGuiTextFlags_NoWidthForLargeClippedText: ImGuiTextFlags_ = 1; -pub type ImGuiTextFlags_ = cty::c_uint; -pub const ImGuiTooltipFlags_None: ImGuiTooltipFlags_ = 0; -pub const ImGuiTooltipFlags_OverridePreviousTooltip: ImGuiTooltipFlags_ = 1; -pub type ImGuiTooltipFlags_ = cty::c_uint; -pub const ImGuiLayoutType_Horizontal: ImGuiLayoutType_ = 0; -pub const ImGuiLayoutType_Vertical: ImGuiLayoutType_ = 1; -pub type ImGuiLayoutType_ = cty::c_uint; -pub const ImGuiLogType_None: ImGuiLogType = 0; -pub const ImGuiLogType_TTY: ImGuiLogType = 1; -pub const ImGuiLogType_File: ImGuiLogType = 2; -pub const ImGuiLogType_Buffer: ImGuiLogType = 3; -pub const ImGuiLogType_Clipboard: ImGuiLogType = 4; -pub type ImGuiLogType = cty::c_uint; -pub const ImGuiAxis_None: ImGuiAxis = -1; -pub const ImGuiAxis_X: ImGuiAxis = 0; -pub const ImGuiAxis_Y: ImGuiAxis = 1; -pub type ImGuiAxis = cty::c_int; -pub const ImGuiPlotType_Lines: ImGuiPlotType = 0; -pub const ImGuiPlotType_Histogram: ImGuiPlotType = 1; -pub type ImGuiPlotType = cty::c_uint; -pub const ImGuiInputSource_None: ImGuiInputSource = 0; -pub const ImGuiInputSource_Mouse: ImGuiInputSource = 1; -pub const ImGuiInputSource_Nav: ImGuiInputSource = 2; -pub const ImGuiInputSource_NavKeyboard: ImGuiInputSource = 3; -pub const ImGuiInputSource_NavGamepad: ImGuiInputSource = 4; -pub const ImGuiInputSource_COUNT: ImGuiInputSource = 5; -pub type ImGuiInputSource = cty::c_uint; -pub const ImGuiInputReadMode_Down: ImGuiInputReadMode = 0; -pub const ImGuiInputReadMode_Pressed: ImGuiInputReadMode = 1; -pub const ImGuiInputReadMode_Released: ImGuiInputReadMode = 2; -pub const ImGuiInputReadMode_Repeat: ImGuiInputReadMode = 3; -pub const ImGuiInputReadMode_RepeatSlow: ImGuiInputReadMode = 4; -pub const ImGuiInputReadMode_RepeatFast: ImGuiInputReadMode = 5; -pub type ImGuiInputReadMode = cty::c_uint; -pub const ImGuiNavHighlightFlags_None: ImGuiNavHighlightFlags_ = 0; -pub const ImGuiNavHighlightFlags_TypeDefault: ImGuiNavHighlightFlags_ = 1; -pub const ImGuiNavHighlightFlags_TypeThin: ImGuiNavHighlightFlags_ = 2; -pub const ImGuiNavHighlightFlags_AlwaysDraw: ImGuiNavHighlightFlags_ = 4; -pub const ImGuiNavHighlightFlags_NoRounding: ImGuiNavHighlightFlags_ = 8; -pub type ImGuiNavHighlightFlags_ = cty::c_uint; -pub const ImGuiNavDirSourceFlags_None: ImGuiNavDirSourceFlags_ = 0; -pub const ImGuiNavDirSourceFlags_Keyboard: ImGuiNavDirSourceFlags_ = 1; -pub const ImGuiNavDirSourceFlags_PadDPad: ImGuiNavDirSourceFlags_ = 2; -pub const ImGuiNavDirSourceFlags_PadLStick: ImGuiNavDirSourceFlags_ = 4; -pub type ImGuiNavDirSourceFlags_ = cty::c_uint; -pub const ImGuiNavMoveFlags_None: ImGuiNavMoveFlags_ = 0; -pub const ImGuiNavMoveFlags_LoopX: ImGuiNavMoveFlags_ = 1; -pub const ImGuiNavMoveFlags_LoopY: ImGuiNavMoveFlags_ = 2; -pub const ImGuiNavMoveFlags_WrapX: ImGuiNavMoveFlags_ = 4; -pub const ImGuiNavMoveFlags_WrapY: ImGuiNavMoveFlags_ = 8; -pub const ImGuiNavMoveFlags_AllowCurrentNavId: ImGuiNavMoveFlags_ = 16; -pub const ImGuiNavMoveFlags_AlsoScoreVisibleSet: ImGuiNavMoveFlags_ = 32; -pub const ImGuiNavMoveFlags_ScrollToEdge: ImGuiNavMoveFlags_ = 64; -pub type ImGuiNavMoveFlags_ = cty::c_uint; -pub const ImGuiNavForward_None: ImGuiNavForward = 0; -pub const ImGuiNavForward_ForwardQueued: ImGuiNavForward = 1; -pub const ImGuiNavForward_ForwardActive: ImGuiNavForward = 2; -pub type ImGuiNavForward = cty::c_uint; -pub const ImGuiNavLayer_Main: ImGuiNavLayer = 0; -pub const ImGuiNavLayer_Menu: ImGuiNavLayer = 1; -pub const ImGuiNavLayer_COUNT: ImGuiNavLayer = 2; -pub type ImGuiNavLayer = cty::c_uint; -pub const ImGuiPopupPositionPolicy_Default: ImGuiPopupPositionPolicy = 0; -pub const ImGuiPopupPositionPolicy_ComboBox: ImGuiPopupPositionPolicy = 1; -pub const ImGuiPopupPositionPolicy_Tooltip: ImGuiPopupPositionPolicy = 2; -pub type ImGuiPopupPositionPolicy = cty::c_uint; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiDataTypeTempStorage { - pub Data: [ImU8; 8usize], -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiDataTypeInfo { - pub Size: usize, - pub Name: *const cty::c_char, - pub PrintFmt: *const cty::c_char, - pub ScanFmt: *const cty::c_char, -} -impl Default for ImGuiDataTypeInfo { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -pub const ImGuiDataType_String: ImGuiDataTypePrivate_ = 11; -pub const ImGuiDataType_Pointer: ImGuiDataTypePrivate_ = 12; -pub const ImGuiDataType_ID: ImGuiDataTypePrivate_ = 13; -pub type ImGuiDataTypePrivate_ = cty::c_uint; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiColorMod { - pub Col: ImGuiCol, - pub BackupValue: ImVec4, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ImGuiStyleMod { - pub VarIdx: ImGuiStyleVar, - pub __bindgen_anon_1: ImGuiStyleMod__bindgen_ty_1, -} -#[repr(C)] -#[derive(Copy, Clone)] -pub union ImGuiStyleMod__bindgen_ty_1 { - pub BackupInt: [cty::c_int; 2usize], - pub BackupFloat: [f32; 2usize], - _bindgen_union_align: [u32; 2usize], -} -impl Default for ImGuiStyleMod__bindgen_ty_1 { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for ImGuiStyleMod__bindgen_ty_1 { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write!(f, "ImGuiStyleMod__bindgen_ty_1 {{ union }}") - } -} -impl Default for ImGuiStyleMod { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for ImGuiStyleMod { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write!( - f, - "ImGuiStyleMod {{ VarIdx: {:?}, __bindgen_anon_1: {:?} }}", - self.VarIdx, self.__bindgen_anon_1 - ) - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiGroupData { - pub WindowID: ImGuiID, - pub BackupCursorPos: ImVec2, - pub BackupCursorMaxPos: ImVec2, - pub BackupIndent: ImVec1, - pub BackupGroupOffset: ImVec1, - pub BackupCurrLineSize: ImVec2, - pub BackupCurrLineTextBaseOffset: f32, - pub BackupActiveIdIsAlive: ImGuiID, - pub BackupActiveIdPreviousFrameIsAlive: bool, - pub EmitItem: bool, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiMenuColumns { - pub Spacing: f32, - pub Width: f32, - pub NextWidth: f32, - pub Pos: [f32; 3usize], - pub NextWidths: [f32; 3usize], -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ImGuiInputTextState { - pub ID: ImGuiID, - pub CurLenW: cty::c_int, - pub CurLenA: cty::c_int, - pub TextW: ImVector_ImWchar, - pub TextA: ImVector_char, - pub InitialTextA: ImVector_char, - pub TextAIsValid: bool, - pub BufCapacityA: cty::c_int, - pub ScrollX: f32, - pub Stb: STB_TexteditState, - pub CursorAnim: f32, - pub CursorFollow: bool, - pub SelectedAllMouseLock: bool, - pub Edited: bool, - pub UserFlags: ImGuiInputTextFlags, - pub UserCallback: ImGuiInputTextCallback, - pub UserCallbackData: *mut cty::c_void, -} -impl Default for ImGuiInputTextState { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for ImGuiInputTextState { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImGuiInputTextState {{ ID: {:?}, CurLenW: {:?}, CurLenA: {:?}, TextW: {:?}, TextA: {:?}, InitialTextA: {:?}, TextAIsValid: {:?}, BufCapacityA: {:?}, ScrollX: {:?}, Stb: {:?}, CursorAnim: {:?}, CursorFollow: {:?}, SelectedAllMouseLock: {:?}, Edited: {:?}, UserFlags: {:?}, UserCallback: {:?}, UserCallbackData: {:?} }}" , self . ID , self . CurLenW , self . CurLenA , self . TextW , self . TextA , self . InitialTextA , self . TextAIsValid , self . BufCapacityA , self . ScrollX , self . Stb , self . CursorAnim , self . CursorFollow , self . SelectedAllMouseLock , self . Edited , self . UserFlags , self . UserCallback , self . UserCallbackData) - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiPopupData { - pub PopupId: ImGuiID, - pub Window: *mut ImGuiWindow, - pub SourceWindow: *mut ImGuiWindow, - pub OpenFrameCount: cty::c_int, - pub OpenParentId: ImGuiID, - pub OpenPopupPos: ImVec2, - pub OpenMousePos: ImVec2, -} -impl Default for ImGuiPopupData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiNavMoveResult { - pub Window: *mut ImGuiWindow, - pub ID: ImGuiID, - pub FocusScopeId: ImGuiID, - pub DistBox: f32, - pub DistCenter: f32, - pub DistAxial: f32, - pub RectRel: ImRect, -} -impl Default for ImGuiNavMoveResult { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -pub const ImGuiNextWindowDataFlags_None: ImGuiNextWindowDataFlags_ = 0; -pub const ImGuiNextWindowDataFlags_HasPos: ImGuiNextWindowDataFlags_ = 1; -pub const ImGuiNextWindowDataFlags_HasSize: ImGuiNextWindowDataFlags_ = 2; -pub const ImGuiNextWindowDataFlags_HasContentSize: ImGuiNextWindowDataFlags_ = 4; -pub const ImGuiNextWindowDataFlags_HasCollapsed: ImGuiNextWindowDataFlags_ = 8; -pub const ImGuiNextWindowDataFlags_HasSizeConstraint: ImGuiNextWindowDataFlags_ = 16; -pub const ImGuiNextWindowDataFlags_HasFocus: ImGuiNextWindowDataFlags_ = 32; -pub const ImGuiNextWindowDataFlags_HasBgAlpha: ImGuiNextWindowDataFlags_ = 64; -pub const ImGuiNextWindowDataFlags_HasScroll: ImGuiNextWindowDataFlags_ = 128; -pub type ImGuiNextWindowDataFlags_ = cty::c_uint; -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiNextWindowData { - pub Flags: ImGuiNextWindowDataFlags, - pub PosCond: ImGuiCond, - pub SizeCond: ImGuiCond, - pub CollapsedCond: ImGuiCond, - pub PosVal: ImVec2, - pub PosPivotVal: ImVec2, - pub SizeVal: ImVec2, - pub ContentSizeVal: ImVec2, - pub ScrollVal: ImVec2, - pub CollapsedVal: bool, - pub SizeConstraintRect: ImRect, - pub SizeCallback: ImGuiSizeCallback, - pub SizeCallbackUserData: *mut cty::c_void, - pub BgAlphaVal: f32, - pub MenuBarOffsetMinVal: ImVec2, -} -impl Default for ImGuiNextWindowData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -pub const ImGuiNextItemDataFlags_None: ImGuiNextItemDataFlags_ = 0; -pub const ImGuiNextItemDataFlags_HasWidth: ImGuiNextItemDataFlags_ = 1; -pub const ImGuiNextItemDataFlags_HasOpen: ImGuiNextItemDataFlags_ = 2; -pub type ImGuiNextItemDataFlags_ = cty::c_uint; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiNextItemData { - pub Flags: ImGuiNextItemDataFlags, - pub Width: f32, - pub FocusScopeId: ImGuiID, - pub OpenCond: ImGuiCond, - pub OpenVal: bool, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiShrinkWidthItem { - pub Index: cty::c_int, - pub Width: f32, -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiPtrOrIndex { - pub Ptr: *mut cty::c_void, - pub Index: cty::c_int, -} -impl Default for ImGuiPtrOrIndex { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -pub const ImGuiOldColumnFlags_None: ImGuiOldColumnFlags_ = 0; -pub const ImGuiOldColumnFlags_NoBorder: ImGuiOldColumnFlags_ = 1; -pub const ImGuiOldColumnFlags_NoResize: ImGuiOldColumnFlags_ = 2; -pub const ImGuiOldColumnFlags_NoPreserveWidths: ImGuiOldColumnFlags_ = 4; -pub const ImGuiOldColumnFlags_NoForceWithinWindow: ImGuiOldColumnFlags_ = 8; -pub const ImGuiOldColumnFlags_GrowParentContentsSize: ImGuiOldColumnFlags_ = 16; -pub type ImGuiOldColumnFlags_ = cty::c_uint; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiOldColumnData { - pub OffsetNorm: f32, - pub OffsetNormBeforeResize: f32, - pub Flags: ImGuiOldColumnFlags, - pub ClipRect: ImRect, -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiOldColumns { - pub ID: ImGuiID, - pub Flags: ImGuiOldColumnFlags, - pub IsFirstFrame: bool, - pub IsBeingResized: bool, - pub Current: cty::c_int, - pub Count: cty::c_int, - pub OffMinX: f32, - pub OffMaxX: f32, - pub LineMinY: f32, - pub LineMaxY: f32, - pub HostCursorPosY: f32, - pub HostCursorMaxPosX: f32, - pub HostInitialClipRect: ImRect, - pub HostBackupClipRect: ImRect, - pub HostBackupParentWorkRect: ImRect, - pub Columns: ImVector_ImGuiOldColumnData, - pub Splitter: ImDrawListSplitter, -} -impl Default for ImGuiOldColumns { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiViewportP { - pub _ImGuiViewport: ImGuiViewport, - pub DrawListsLastFrame: [cty::c_int; 2usize], - pub DrawLists: [*mut ImDrawList; 2usize], - pub DrawDataP: ImDrawData, - pub DrawDataBuilder: ImDrawDataBuilder, - pub WorkOffsetMin: ImVec2, - pub WorkOffsetMax: ImVec2, - pub CurrWorkOffsetMin: ImVec2, - pub CurrWorkOffsetMax: ImVec2, -} -impl Default for ImGuiViewportP { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiWindowSettings { - pub ID: ImGuiID, - pub Pos: ImVec2ih, - pub Size: ImVec2ih, - pub Collapsed: bool, - pub WantApply: bool, -} -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiSettingsHandler { - pub TypeName: *const cty::c_char, - pub TypeHash: ImGuiID, - pub ClearAllFn: ::core::option::Option< - unsafe extern "C" fn(ctx: *mut ImGuiContext, handler: *mut ImGuiSettingsHandler), - >, - pub ReadInitFn: ::core::option::Option< - unsafe extern "C" fn(ctx: *mut ImGuiContext, handler: *mut ImGuiSettingsHandler), - >, - pub ReadOpenFn: ::core::option::Option< - unsafe extern "C" fn( - ctx: *mut ImGuiContext, - handler: *mut ImGuiSettingsHandler, - name: *const cty::c_char, - ) -> *mut cty::c_void, - >, - pub ReadLineFn: ::core::option::Option< - unsafe extern "C" fn( - ctx: *mut ImGuiContext, - handler: *mut ImGuiSettingsHandler, - entry: *mut cty::c_void, - line: *const cty::c_char, - ), - >, - pub ApplyAllFn: ::core::option::Option< - unsafe extern "C" fn(ctx: *mut ImGuiContext, handler: *mut ImGuiSettingsHandler), - >, - pub WriteAllFn: ::core::option::Option< - unsafe extern "C" fn( - ctx: *mut ImGuiContext, - handler: *mut ImGuiSettingsHandler, - out_buf: *mut ImGuiTextBuffer, - ), - >, - pub UserData: *mut cty::c_void, -} -impl Default for ImGuiSettingsHandler { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiMetricsConfig { - pub ShowWindowsRects: bool, - pub ShowWindowsBeginOrder: bool, - pub ShowTablesRects: bool, - pub ShowDrawCmdMesh: bool, - pub ShowDrawCmdBoundingBoxes: bool, - pub ShowWindowsRectsType: cty::c_int, - pub ShowTablesRectsType: cty::c_int, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiStackSizes { - pub SizeOfIDStack: cty::c_short, - pub SizeOfColorStack: cty::c_short, - pub SizeOfStyleVarStack: cty::c_short, - pub SizeOfFontStack: cty::c_short, - pub SizeOfFocusScopeStack: cty::c_short, - pub SizeOfGroupStack: cty::c_short, - pub SizeOfBeginPopupStack: cty::c_short, -} -pub const ImGuiContextHookType_NewFramePre: ImGuiContextHookType = 0; -pub const ImGuiContextHookType_NewFramePost: ImGuiContextHookType = 1; -pub const ImGuiContextHookType_EndFramePre: ImGuiContextHookType = 2; -pub const ImGuiContextHookType_EndFramePost: ImGuiContextHookType = 3; -pub const ImGuiContextHookType_RenderPre: ImGuiContextHookType = 4; -pub const ImGuiContextHookType_RenderPost: ImGuiContextHookType = 5; -pub const ImGuiContextHookType_Shutdown: ImGuiContextHookType = 6; -pub const ImGuiContextHookType_PendingRemoval_: ImGuiContextHookType = 7; -pub type ImGuiContextHookType = cty::c_uint; -#[repr(C)] -#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiContextHook { - pub HookId: ImGuiID, - pub Type: ImGuiContextHookType, - pub Owner: ImGuiID, - pub Callback: ImGuiContextHookCallback, - pub UserData: *mut cty::c_void, -} -impl Default for ImGuiContextHook { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Copy, Clone)] -pub struct ImGuiContext { - pub Initialized: bool, - pub FontAtlasOwnedByContext: bool, - pub IO: ImGuiIO, - pub Style: ImGuiStyle, - pub Font: *mut ImFont, - pub FontSize: f32, - pub FontBaseSize: f32, - pub DrawListSharedData: ImDrawListSharedData, - pub Time: f64, - pub FrameCount: cty::c_int, - pub FrameCountEnded: cty::c_int, - pub FrameCountRendered: cty::c_int, - pub WithinFrameScope: bool, - pub WithinFrameScopeWithImplicitWindow: bool, - pub WithinEndChild: bool, - pub GcCompactAll: bool, - pub TestEngineHookItems: bool, - pub TestEngineHookIdInfo: ImGuiID, - pub TestEngine: *mut cty::c_void, - pub Windows: ImVector_ImGuiWindowPtr, - pub WindowsFocusOrder: ImVector_ImGuiWindowPtr, - pub WindowsTempSortBuffer: ImVector_ImGuiWindowPtr, - pub CurrentWindowStack: ImVector_ImGuiWindowPtr, - pub WindowsById: ImGuiStorage, - pub WindowsActiveCount: cty::c_int, - pub CurrentWindow: *mut ImGuiWindow, - pub HoveredWindow: *mut ImGuiWindow, - pub HoveredRootWindow: *mut ImGuiWindow, - pub HoveredWindowUnderMovingWindow: *mut ImGuiWindow, - pub MovingWindow: *mut ImGuiWindow, - pub WheelingWindow: *mut ImGuiWindow, - pub WheelingWindowRefMousePos: ImVec2, - pub WheelingWindowTimer: f32, - pub HoveredId: ImGuiID, - pub HoveredIdPreviousFrame: ImGuiID, - pub HoveredIdAllowOverlap: bool, - pub HoveredIdUsingMouseWheel: bool, - pub HoveredIdPreviousFrameUsingMouseWheel: bool, - pub HoveredIdDisabled: bool, - pub HoveredIdTimer: f32, - pub HoveredIdNotActiveTimer: f32, - pub ActiveId: ImGuiID, - pub ActiveIdIsAlive: ImGuiID, - pub ActiveIdTimer: f32, - pub ActiveIdIsJustActivated: bool, - pub ActiveIdAllowOverlap: bool, - pub ActiveIdNoClearOnFocusLoss: bool, - pub ActiveIdHasBeenPressedBefore: bool, - pub ActiveIdHasBeenEditedBefore: bool, - pub ActiveIdHasBeenEditedThisFrame: bool, - pub ActiveIdUsingMouseWheel: bool, - pub ActiveIdUsingNavDirMask: ImU32, - pub ActiveIdUsingNavInputMask: ImU32, - pub ActiveIdUsingKeyInputMask: ImU64, - pub ActiveIdClickOffset: ImVec2, - pub ActiveIdWindow: *mut ImGuiWindow, - pub ActiveIdSource: ImGuiInputSource, - pub ActiveIdMouseButton: cty::c_int, - pub ActiveIdPreviousFrame: ImGuiID, - pub ActiveIdPreviousFrameIsAlive: bool, - pub ActiveIdPreviousFrameHasBeenEditedBefore: bool, - pub ActiveIdPreviousFrameWindow: *mut ImGuiWindow, - pub LastActiveId: ImGuiID, - pub LastActiveIdTimer: f32, - pub NextWindowData: ImGuiNextWindowData, - pub NextItemData: ImGuiNextItemData, - pub ColorStack: ImVector_ImGuiColorMod, - pub StyleVarStack: ImVector_ImGuiStyleMod, - pub FontStack: ImVector_ImFontPtr, - pub FocusScopeStack: ImVector_ImGuiID, - pub ItemFlagsStack: ImVector_ImGuiItemFlags, - pub GroupStack: ImVector_ImGuiGroupData, - pub OpenPopupStack: ImVector_ImGuiPopupData, - pub BeginPopupStack: ImVector_ImGuiPopupData, - pub Viewports: ImVector_ImGuiViewportPPtr, - pub NavWindow: *mut ImGuiWindow, - pub NavId: ImGuiID, - pub NavFocusScopeId: ImGuiID, - pub NavActivateId: ImGuiID, - pub NavActivateDownId: ImGuiID, - pub NavActivatePressedId: ImGuiID, - pub NavInputId: ImGuiID, - pub NavJustTabbedId: ImGuiID, - pub NavJustMovedToId: ImGuiID, - pub NavJustMovedToFocusScopeId: ImGuiID, - pub NavJustMovedToKeyMods: ImGuiKeyModFlags, - pub NavNextActivateId: ImGuiID, - pub NavInputSource: ImGuiInputSource, - pub NavScoringRect: ImRect, - pub NavScoringCount: cty::c_int, - pub NavLayer: ImGuiNavLayer, - pub NavIdTabCounter: cty::c_int, - pub NavIdIsAlive: bool, - pub NavMousePosDirty: bool, - pub NavDisableHighlight: bool, - pub NavDisableMouseHover: bool, - pub NavAnyRequest: bool, - pub NavInitRequest: bool, - pub NavInitRequestFromMove: bool, - pub NavInitResultId: ImGuiID, - pub NavInitResultRectRel: ImRect, - pub NavMoveRequest: bool, - pub NavMoveRequestFlags: ImGuiNavMoveFlags, - pub NavMoveRequestForward: ImGuiNavForward, - pub NavMoveRequestKeyMods: ImGuiKeyModFlags, - pub NavMoveDir: ImGuiDir, - pub NavMoveDirLast: ImGuiDir, - pub NavMoveClipDir: ImGuiDir, - pub NavMoveResultLocal: ImGuiNavMoveResult, - pub NavMoveResultLocalVisibleSet: ImGuiNavMoveResult, - pub NavMoveResultOther: ImGuiNavMoveResult, - pub NavWrapRequestWindow: *mut ImGuiWindow, - pub NavWrapRequestFlags: ImGuiNavMoveFlags, - pub NavWindowingTarget: *mut ImGuiWindow, - pub NavWindowingTargetAnim: *mut ImGuiWindow, - pub NavWindowingListWindow: *mut ImGuiWindow, - pub NavWindowingTimer: f32, - pub NavWindowingHighlightAlpha: f32, - pub NavWindowingToggleLayer: bool, - pub FocusRequestCurrWindow: *mut ImGuiWindow, - pub FocusRequestNextWindow: *mut ImGuiWindow, - pub FocusRequestCurrCounterRegular: cty::c_int, - pub FocusRequestCurrCounterTabStop: cty::c_int, - pub FocusRequestNextCounterRegular: cty::c_int, - pub FocusRequestNextCounterTabStop: cty::c_int, - pub FocusTabPressed: bool, - pub DimBgRatio: f32, - pub MouseCursor: ImGuiMouseCursor, - pub DragDropActive: bool, - pub DragDropWithinSource: bool, - pub DragDropWithinTarget: bool, - pub DragDropSourceFlags: ImGuiDragDropFlags, - pub DragDropSourceFrameCount: cty::c_int, - pub DragDropMouseButton: cty::c_int, - pub DragDropPayload: ImGuiPayload, - pub DragDropTargetRect: ImRect, - pub DragDropTargetId: ImGuiID, - pub DragDropAcceptFlags: ImGuiDragDropFlags, - pub DragDropAcceptIdCurrRectSurface: f32, - pub DragDropAcceptIdCurr: ImGuiID, - pub DragDropAcceptIdPrev: ImGuiID, - pub DragDropAcceptFrameCount: cty::c_int, - pub DragDropHoldJustPressedId: ImGuiID, - pub DragDropPayloadBufHeap: ImVector_unsigned_char, - pub DragDropPayloadBufLocal: [cty::c_uchar; 16usize], - pub CurrentTable: *mut ImGuiTable, - pub Tables: ImPool_ImGuiTable, - pub CurrentTableStack: ImVector_ImGuiPtrOrIndex, - pub TablesLastTimeActive: ImVector_float, - pub DrawChannelsTempMergeBuffer: ImVector_ImDrawChannel, - pub CurrentTabBar: *mut ImGuiTabBar, - pub TabBars: ImPool_ImGuiTabBar, - pub CurrentTabBarStack: ImVector_ImGuiPtrOrIndex, - pub ShrinkWidthBuffer: ImVector_ImGuiShrinkWidthItem, - pub LastValidMousePos: ImVec2, - pub InputTextState: ImGuiInputTextState, - pub InputTextPasswordFont: ImFont, - pub TempInputId: ImGuiID, - pub ColorEditOptions: ImGuiColorEditFlags, - pub ColorEditLastHue: f32, - pub ColorEditLastSat: f32, - pub ColorEditLastColor: [f32; 3usize], - pub ColorPickerRef: ImVec4, - pub SliderCurrentAccum: f32, - pub SliderCurrentAccumDirty: bool, - pub DragCurrentAccumDirty: bool, - pub DragCurrentAccum: f32, - pub DragSpeedDefaultRatio: f32, - pub ScrollbarClickDeltaToGrabCenter: f32, - pub TooltipOverrideCount: cty::c_int, - pub TooltipSlowDelay: f32, - pub ClipboardHandlerData: ImVector_char, - pub MenusIdSubmittedThisFrame: ImVector_ImGuiID, - pub PlatformImePos: ImVec2, - pub PlatformImeLastPos: ImVec2, - pub PlatformLocaleDecimalPoint: cty::c_char, - pub SettingsLoaded: bool, - pub SettingsDirtyTimer: f32, - pub SettingsIniData: ImGuiTextBuffer, - pub SettingsHandlers: ImVector_ImGuiSettingsHandler, - pub SettingsWindows: ImChunkStream_ImGuiWindowSettings, - pub SettingsTables: ImChunkStream_ImGuiTableSettings, - pub Hooks: ImVector_ImGuiContextHook, - pub HookIdNext: ImGuiID, - pub LogEnabled: bool, - pub LogType: ImGuiLogType, - pub LogFile: ImFileHandle, - pub LogBuffer: ImGuiTextBuffer, - pub LogNextPrefix: *const cty::c_char, - pub LogNextSuffix: *const cty::c_char, - pub LogLinePosY: f32, - pub LogLineFirstItem: bool, - pub LogDepthRef: cty::c_int, - pub LogDepthToExpand: cty::c_int, - pub LogDepthToExpandDefault: cty::c_int, - pub DebugItemPickerActive: bool, - pub DebugItemPickerBreakId: ImGuiID, - pub DebugMetricsConfig: ImGuiMetricsConfig, - pub FramerateSecPerFrame: [f32; 120usize], - pub FramerateSecPerFrameIdx: cty::c_int, - pub FramerateSecPerFrameAccum: f32, - pub WantCaptureMouseNextFrame: cty::c_int, - pub WantCaptureKeyboardNextFrame: cty::c_int, - pub WantTextInputNextFrame: cty::c_int, - pub TempBuffer: [cty::c_char; 3073usize], -} -impl Default for ImGuiContext { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ::core::fmt::Debug for ImGuiContext { - fn fmt(&self, f: &mut ::core::fmt::Formatter<'_>) -> ::core::fmt::Result { - write ! (f , "ImGuiContext {{ Initialized: {:?}, FontAtlasOwnedByContext: {:?}, IO: {:?}, Style: {:?}, Font: {:?}, FontSize: {:?}, FontBaseSize: {:?}, DrawListSharedData: {:?}, Time: {:?}, FrameCount: {:?}, FrameCountEnded: {:?}, FrameCountRendered: {:?}, WithinFrameScope: {:?}, WithinFrameScopeWithImplicitWindow: {:?}, WithinEndChild: {:?}, GcCompactAll: {:?}, TestEngineHookItems: {:?}, TestEngineHookIdInfo: {:?}, TestEngine: {:?}, Windows: {:?}, WindowsFocusOrder: {:?}, WindowsTempSortBuffer: {:?}, CurrentWindowStack: {:?}, WindowsById: {:?}, WindowsActiveCount: {:?}, CurrentWindow: {:?}, HoveredWindow: {:?}, HoveredRootWindow: {:?}, HoveredWindowUnderMovingWindow: {:?}, MovingWindow: {:?}, WheelingWindow: {:?}, WheelingWindowRefMousePos: {:?}, WheelingWindowTimer: {:?}, HoveredId: {:?}, HoveredIdPreviousFrame: {:?}, HoveredIdAllowOverlap: {:?}, HoveredIdUsingMouseWheel: {:?}, HoveredIdPreviousFrameUsingMouseWheel: {:?}, HoveredIdDisabled: {:?}, HoveredIdTimer: {:?}, HoveredIdNotActiveTimer: {:?}, ActiveId: {:?}, ActiveIdIsAlive: {:?}, ActiveIdTimer: {:?}, ActiveIdIsJustActivated: {:?}, ActiveIdAllowOverlap: {:?}, ActiveIdNoClearOnFocusLoss: {:?}, ActiveIdHasBeenPressedBefore: {:?}, ActiveIdHasBeenEditedBefore: {:?}, ActiveIdHasBeenEditedThisFrame: {:?}, ActiveIdUsingMouseWheel: {:?}, ActiveIdUsingNavDirMask: {:?}, ActiveIdUsingNavInputMask: {:?}, ActiveIdUsingKeyInputMask: {:?}, ActiveIdClickOffset: {:?}, ActiveIdWindow: {:?}, ActiveIdSource: {:?}, ActiveIdMouseButton: {:?}, ActiveIdPreviousFrame: {:?}, ActiveIdPreviousFrameIsAlive: {:?}, ActiveIdPreviousFrameHasBeenEditedBefore: {:?}, ActiveIdPreviousFrameWindow: {:?}, LastActiveId: {:?}, LastActiveIdTimer: {:?}, NextWindowData: {:?}, NextItemData: {:?}, ColorStack: {:?}, StyleVarStack: {:?}, FontStack: {:?}, FocusScopeStack: {:?}, ItemFlagsStack: {:?}, GroupStack: {:?}, OpenPopupStack: {:?}, BeginPopupStack: {:?}, Viewports: {:?}, NavWindow: {:?}, NavId: {:?}, NavFocusScopeId: {:?}, NavActivateId: {:?}, NavActivateDownId: {:?}, NavActivatePressedId: {:?}, NavInputId: {:?}, NavJustTabbedId: {:?}, NavJustMovedToId: {:?}, NavJustMovedToFocusScopeId: {:?}, NavJustMovedToKeyMods: {:?}, NavNextActivateId: {:?}, NavInputSource: {:?}, NavScoringRect: {:?}, NavScoringCount: {:?}, NavLayer: {:?}, NavIdTabCounter: {:?}, NavIdIsAlive: {:?}, NavMousePosDirty: {:?}, NavDisableHighlight: {:?}, NavDisableMouseHover: {:?}, NavAnyRequest: {:?}, NavInitRequest: {:?}, NavInitRequestFromMove: {:?}, NavInitResultId: {:?}, NavInitResultRectRel: {:?}, NavMoveRequest: {:?}, NavMoveRequestFlags: {:?}, NavMoveRequestForward: {:?}, NavMoveRequestKeyMods: {:?}, NavMoveDir: {:?}, NavMoveDirLast: {:?}, NavMoveClipDir: {:?}, NavMoveResultLocal: {:?}, NavMoveResultLocalVisibleSet: {:?}, NavMoveResultOther: {:?}, NavWrapRequestWindow: {:?}, NavWrapRequestFlags: {:?}, NavWindowingTarget: {:?}, NavWindowingTargetAnim: {:?}, NavWindowingListWindow: {:?}, NavWindowingTimer: {:?}, NavWindowingHighlightAlpha: {:?}, NavWindowingToggleLayer: {:?}, FocusRequestCurrWindow: {:?}, FocusRequestNextWindow: {:?}, FocusRequestCurrCounterRegular: {:?}, FocusRequestCurrCounterTabStop: {:?}, FocusRequestNextCounterRegular: {:?}, FocusRequestNextCounterTabStop: {:?}, FocusTabPressed: {:?}, DimBgRatio: {:?}, MouseCursor: {:?}, DragDropActive: {:?}, DragDropWithinSource: {:?}, DragDropWithinTarget: {:?}, DragDropSourceFlags: {:?}, DragDropSourceFrameCount: {:?}, DragDropMouseButton: {:?}, DragDropPayload: {:?}, DragDropTargetRect: {:?}, DragDropTargetId: {:?}, DragDropAcceptFlags: {:?}, DragDropAcceptIdCurrRectSurface: {:?}, DragDropAcceptIdCurr: {:?}, DragDropAcceptIdPrev: {:?}, DragDropAcceptFrameCount: {:?}, DragDropHoldJustPressedId: {:?}, DragDropPayloadBufHeap: {:?}, DragDropPayloadBufLocal: {:?}, CurrentTable: {:?}, Tables: {:?}, CurrentTableStack: {:?}, TablesLastTimeActive: {:?}, DrawChannelsTempMergeBuffer: {:?}, CurrentTabBar: {:?}, TabBars: {:?}, CurrentTabBarStack: {:?}, ShrinkWidthBuffer: {:?}, LastValidMousePos: {:?}, InputTextState: {:?}, InputTextPasswordFont: {:?}, TempInputId: {:?}, ColorEditOptions: {:?}, ColorEditLastHue: {:?}, ColorEditLastSat: {:?}, ColorEditLastColor: {:?}, ColorPickerRef: {:?}, SliderCurrentAccum: {:?}, SliderCurrentAccumDirty: {:?}, DragCurrentAccumDirty: {:?}, DragCurrentAccum: {:?}, DragSpeedDefaultRatio: {:?}, ScrollbarClickDeltaToGrabCenter: {:?}, TooltipOverrideCount: {:?}, TooltipSlowDelay: {:?}, ClipboardHandlerData: {:?}, MenusIdSubmittedThisFrame: {:?}, PlatformImePos: {:?}, PlatformImeLastPos: {:?}, PlatformLocaleDecimalPoint: {:?}, SettingsLoaded: {:?}, SettingsDirtyTimer: {:?}, SettingsIniData: {:?}, SettingsHandlers: {:?}, SettingsWindows: {:?}, SettingsTables: {:?}, Hooks: {:?}, HookIdNext: {:?}, LogEnabled: {:?}, LogType: {:?}, LogFile: {:?}, LogBuffer: {:?}, LogNextPrefix: {:?}, LogNextSuffix: {:?}, LogLinePosY: {:?}, LogLineFirstItem: {:?}, LogDepthRef: {:?}, LogDepthToExpand: {:?}, LogDepthToExpandDefault: {:?}, DebugItemPickerActive: {:?}, DebugItemPickerBreakId: {:?}, DebugMetricsConfig: {:?}, FramerateSecPerFrame: [...], FramerateSecPerFrameIdx: {:?}, FramerateSecPerFrameAccum: {:?}, WantCaptureMouseNextFrame: {:?}, WantCaptureKeyboardNextFrame: {:?}, WantTextInputNextFrame: {:?}, TempBuffer: [...] }}" , self . Initialized , self . FontAtlasOwnedByContext , self . IO , self . Style , self . Font , self . FontSize , self . FontBaseSize , self . DrawListSharedData , self . Time , self . FrameCount , self . FrameCountEnded , self . FrameCountRendered , self . WithinFrameScope , self . WithinFrameScopeWithImplicitWindow , self . WithinEndChild , self . GcCompactAll , self . TestEngineHookItems , self . TestEngineHookIdInfo , self . TestEngine , self . Windows , self . WindowsFocusOrder , self . WindowsTempSortBuffer , self . CurrentWindowStack , self . WindowsById , self . WindowsActiveCount , self . CurrentWindow , self . HoveredWindow , self . HoveredRootWindow , self . HoveredWindowUnderMovingWindow , self . MovingWindow , self . WheelingWindow , self . WheelingWindowRefMousePos , self . WheelingWindowTimer , self . HoveredId , self . HoveredIdPreviousFrame , self . HoveredIdAllowOverlap , self . HoveredIdUsingMouseWheel , self . HoveredIdPreviousFrameUsingMouseWheel , self . HoveredIdDisabled , self . HoveredIdTimer , self . HoveredIdNotActiveTimer , self . ActiveId , self . ActiveIdIsAlive , self . ActiveIdTimer , self . ActiveIdIsJustActivated , self . ActiveIdAllowOverlap , self . ActiveIdNoClearOnFocusLoss , self . ActiveIdHasBeenPressedBefore , self . ActiveIdHasBeenEditedBefore , self . ActiveIdHasBeenEditedThisFrame , self . ActiveIdUsingMouseWheel , self . ActiveIdUsingNavDirMask , self . ActiveIdUsingNavInputMask , self . ActiveIdUsingKeyInputMask , self . ActiveIdClickOffset , self . ActiveIdWindow , self . ActiveIdSource , self . ActiveIdMouseButton , self . ActiveIdPreviousFrame , self . ActiveIdPreviousFrameIsAlive , self . ActiveIdPreviousFrameHasBeenEditedBefore , self . ActiveIdPreviousFrameWindow , self . LastActiveId , self . LastActiveIdTimer , self . NextWindowData , self . NextItemData , self . ColorStack , self . StyleVarStack , self . FontStack , self . FocusScopeStack , self . ItemFlagsStack , self . GroupStack , self . OpenPopupStack , self . BeginPopupStack , self . Viewports , self . NavWindow , self . NavId , self . NavFocusScopeId , self . NavActivateId , self . NavActivateDownId , self . NavActivatePressedId , self . NavInputId , self . NavJustTabbedId , self . NavJustMovedToId , self . NavJustMovedToFocusScopeId , self . NavJustMovedToKeyMods , self . NavNextActivateId , self . NavInputSource , self . NavScoringRect , self . NavScoringCount , self . NavLayer , self . NavIdTabCounter , self . NavIdIsAlive , self . NavMousePosDirty , self . NavDisableHighlight , self . NavDisableMouseHover , self . NavAnyRequest , self . NavInitRequest , self . NavInitRequestFromMove , self . NavInitResultId , self . NavInitResultRectRel , self . NavMoveRequest , self . NavMoveRequestFlags , self . NavMoveRequestForward , self . NavMoveRequestKeyMods , self . NavMoveDir , self . NavMoveDirLast , self . NavMoveClipDir , self . NavMoveResultLocal , self . NavMoveResultLocalVisibleSet , self . NavMoveResultOther , self . NavWrapRequestWindow , self . NavWrapRequestFlags , self . NavWindowingTarget , self . NavWindowingTargetAnim , self . NavWindowingListWindow , self . NavWindowingTimer , self . NavWindowingHighlightAlpha , self . NavWindowingToggleLayer , self . FocusRequestCurrWindow , self . FocusRequestNextWindow , self . FocusRequestCurrCounterRegular , self . FocusRequestCurrCounterTabStop , self . FocusRequestNextCounterRegular , self . FocusRequestNextCounterTabStop , self . FocusTabPressed , self . DimBgRatio , self . MouseCursor , self . DragDropActive , self . DragDropWithinSource , self . DragDropWithinTarget , self . DragDropSourceFlags , self . DragDropSourceFrameCount , self . DragDropMouseButton , self . DragDropPayload , self . DragDropTargetRect , self . DragDropTargetId , self . DragDropAcceptFlags , self . DragDropAcceptIdCurrRectSurface , self . DragDropAcceptIdCurr , self . DragDropAcceptIdPrev , self . DragDropAcceptFrameCount , self . DragDropHoldJustPressedId , self . DragDropPayloadBufHeap , self . DragDropPayloadBufLocal , self . CurrentTable , self . Tables , self . CurrentTableStack , self . TablesLastTimeActive , self . DrawChannelsTempMergeBuffer , self . CurrentTabBar , self . TabBars , self . CurrentTabBarStack , self . ShrinkWidthBuffer , self . LastValidMousePos , self . InputTextState , self . InputTextPasswordFont , self . TempInputId , self . ColorEditOptions , self . ColorEditLastHue , self . ColorEditLastSat , self . ColorEditLastColor , self . ColorPickerRef , self . SliderCurrentAccum , self . SliderCurrentAccumDirty , self . DragCurrentAccumDirty , self . DragCurrentAccum , self . DragSpeedDefaultRatio , self . ScrollbarClickDeltaToGrabCenter , self . TooltipOverrideCount , self . TooltipSlowDelay , self . ClipboardHandlerData , self . MenusIdSubmittedThisFrame , self . PlatformImePos , self . PlatformImeLastPos , self . PlatformLocaleDecimalPoint , self . SettingsLoaded , self . SettingsDirtyTimer , self . SettingsIniData , self . SettingsHandlers , self . SettingsWindows , self . SettingsTables , self . Hooks , self . HookIdNext , self . LogEnabled , self . LogType , self . LogFile , self . LogBuffer , self . LogNextPrefix , self . LogNextSuffix , self . LogLinePosY , self . LogLineFirstItem , self . LogDepthRef , self . LogDepthToExpand , self . LogDepthToExpandDefault , self . DebugItemPickerActive , self . DebugItemPickerBreakId , self . DebugMetricsConfig , self . FramerateSecPerFrameIdx , self . FramerateSecPerFrameAccum , self . WantCaptureMouseNextFrame , self . WantCaptureKeyboardNextFrame , self . WantTextInputNextFrame) - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiWindowTempData { - pub CursorPos: ImVec2, - pub CursorPosPrevLine: ImVec2, - pub CursorStartPos: ImVec2, - pub CursorMaxPos: ImVec2, - pub IdealMaxPos: ImVec2, - pub CurrLineSize: ImVec2, - pub PrevLineSize: ImVec2, - pub CurrLineTextBaseOffset: f32, - pub PrevLineTextBaseOffset: f32, - pub Indent: ImVec1, - pub ColumnsOffset: ImVec1, - pub GroupOffset: ImVec1, - pub LastItemId: ImGuiID, - pub LastItemStatusFlags: ImGuiItemStatusFlags, - pub LastItemRect: ImRect, - pub LastItemDisplayRect: ImRect, - pub NavLayerCurrent: ImGuiNavLayer, - pub NavLayerActiveMask: cty::c_int, - pub NavLayerActiveMaskNext: cty::c_int, - pub NavFocusScopeIdCurrent: ImGuiID, - pub NavHideHighlightOneFrame: bool, - pub NavHasScroll: bool, - pub MenuBarAppending: bool, - pub MenuBarOffset: ImVec2, - pub MenuColumns: ImGuiMenuColumns, - pub TreeDepth: cty::c_int, - pub TreeJumpToParentOnPopMask: ImU32, - pub ChildWindows: ImVector_ImGuiWindowPtr, - pub StateStorage: *mut ImGuiStorage, - pub CurrentColumns: *mut ImGuiOldColumns, - pub CurrentTableIdx: cty::c_int, - pub LayoutType: ImGuiLayoutType, - pub ParentLayoutType: ImGuiLayoutType, - pub FocusCounterRegular: cty::c_int, - pub FocusCounterTabStop: cty::c_int, - pub ItemFlags: ImGuiItemFlags, - pub ItemWidth: f32, - pub TextWrapPos: f32, - pub ItemWidthStack: ImVector_float, - pub TextWrapPosStack: ImVector_float, - pub StackSizesOnBegin: ImGuiStackSizes, -} -impl Default for ImGuiWindowTempData { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiWindow { - pub Name: *mut cty::c_char, - pub ID: ImGuiID, - pub Flags: ImGuiWindowFlags, - pub Pos: ImVec2, - pub Size: ImVec2, - pub SizeFull: ImVec2, - pub ContentSize: ImVec2, - pub ContentSizeIdeal: ImVec2, - pub ContentSizeExplicit: ImVec2, - pub WindowPadding: ImVec2, - pub WindowRounding: f32, - pub WindowBorderSize: f32, - pub NameBufLen: cty::c_int, - pub MoveId: ImGuiID, - pub ChildId: ImGuiID, - pub Scroll: ImVec2, - pub ScrollMax: ImVec2, - pub ScrollTarget: ImVec2, - pub ScrollTargetCenterRatio: ImVec2, - pub ScrollTargetEdgeSnapDist: ImVec2, - pub ScrollbarSizes: ImVec2, - pub ScrollbarX: bool, - pub ScrollbarY: bool, - pub Active: bool, - pub WasActive: bool, - pub WriteAccessed: bool, - pub Collapsed: bool, - pub WantCollapseToggle: bool, - pub SkipItems: bool, - pub Appearing: bool, - pub Hidden: bool, - pub IsFallbackWindow: bool, - pub HasCloseButton: bool, - pub ResizeBorderHeld: cty::c_schar, - pub BeginCount: cty::c_short, - pub BeginOrderWithinParent: cty::c_short, - pub BeginOrderWithinContext: cty::c_short, - pub PopupId: ImGuiID, - pub AutoFitFramesX: ImS8, - pub AutoFitFramesY: ImS8, - pub AutoFitChildAxises: ImS8, - pub AutoFitOnlyGrows: bool, - pub AutoPosLastDirection: ImGuiDir, - pub HiddenFramesCanSkipItems: ImS8, - pub HiddenFramesCannotSkipItems: ImS8, - pub HiddenFramesForRenderOnly: ImS8, - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 3usize], u8>, - pub SetWindowPosVal: ImVec2, - pub SetWindowPosPivot: ImVec2, - pub IDStack: ImVector_ImGuiID, - pub DC: ImGuiWindowTempData, - pub OuterRectClipped: ImRect, - pub InnerRect: ImRect, - pub InnerClipRect: ImRect, - pub WorkRect: ImRect, - pub ParentWorkRect: ImRect, - pub ClipRect: ImRect, - pub ContentRegionRect: ImRect, - pub HitTestHoleSize: ImVec2ih, - pub HitTestHoleOffset: ImVec2ih, - pub LastFrameActive: cty::c_int, - pub LastTimeActive: f32, - pub ItemWidthDefault: f32, - pub StateStorage: ImGuiStorage, - pub ColumnsStorage: ImVector_ImGuiOldColumns, - pub FontWindowScale: f32, - pub SettingsOffset: cty::c_int, - pub DrawList: *mut ImDrawList, - pub DrawListInst: ImDrawList, - pub ParentWindow: *mut ImGuiWindow, - pub RootWindow: *mut ImGuiWindow, - pub RootWindowForTitleBarHighlight: *mut ImGuiWindow, - pub RootWindowForNav: *mut ImGuiWindow, - pub NavLastChildNavWindow: *mut ImGuiWindow, - pub NavLastIds: [ImGuiID; 2usize], - pub NavRectRel: [ImRect; 2usize], - pub MemoryDrawListIdxCapacity: cty::c_int, - pub MemoryDrawListVtxCapacity: cty::c_int, - pub MemoryCompacted: bool, -} -impl Default for ImGuiWindow { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ImGuiWindow { - #[inline] - pub fn SetWindowPosAllowFlags(&self) -> ImGuiCond { - unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 8u8) as u32) } - } - #[inline] - pub fn set_SetWindowPosAllowFlags(&mut self, val: ImGuiCond) { - unsafe { - let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(0usize, 8u8, val as u64) - } - } - #[inline] - pub fn SetWindowSizeAllowFlags(&self) -> ImGuiCond { - unsafe { ::core::mem::transmute(self._bitfield_1.get(8usize, 8u8) as u32) } - } - #[inline] - pub fn set_SetWindowSizeAllowFlags(&mut self, val: ImGuiCond) { - unsafe { - let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(8usize, 8u8, val as u64) - } - } - #[inline] - pub fn SetWindowCollapsedAllowFlags(&self) -> ImGuiCond { - unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 8u8) as u32) } - } - #[inline] - pub fn set_SetWindowCollapsedAllowFlags(&mut self, val: ImGuiCond) { - unsafe { - let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(16usize, 8u8, val as u64) - } - } - #[inline] - pub fn new_bitfield_1( - SetWindowPosAllowFlags: ImGuiCond, - SetWindowSizeAllowFlags: ImGuiCond, - SetWindowCollapsedAllowFlags: ImGuiCond, - ) -> __BindgenBitfieldUnit<[u8; 3usize], u8> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 3usize], u8> = - Default::default(); - __bindgen_bitfield_unit.set(0usize, 8u8, { - let SetWindowPosAllowFlags: u32 = - unsafe { ::core::mem::transmute(SetWindowPosAllowFlags) }; - SetWindowPosAllowFlags as u64 - }); - __bindgen_bitfield_unit.set(8usize, 8u8, { - let SetWindowSizeAllowFlags: u32 = - unsafe { ::core::mem::transmute(SetWindowSizeAllowFlags) }; - SetWindowSizeAllowFlags as u64 - }); - __bindgen_bitfield_unit.set(16usize, 8u8, { - let SetWindowCollapsedAllowFlags: u32 = - unsafe { ::core::mem::transmute(SetWindowCollapsedAllowFlags) }; - SetWindowCollapsedAllowFlags as u64 - }); - __bindgen_bitfield_unit - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiLastItemDataBackup { - pub LastItemId: ImGuiID, - pub LastItemStatusFlags: ImGuiItemStatusFlags, - pub LastItemRect: ImRect, - pub LastItemDisplayRect: ImRect, -} -pub const ImGuiTabBarFlags_DockNode: ImGuiTabBarFlagsPrivate_ = 1048576; -pub const ImGuiTabBarFlags_IsFocused: ImGuiTabBarFlagsPrivate_ = 2097152; -pub const ImGuiTabBarFlags_SaveSettings: ImGuiTabBarFlagsPrivate_ = 4194304; -pub type ImGuiTabBarFlagsPrivate_ = cty::c_uint; -pub const ImGuiTabItemFlags_NoCloseButton: ImGuiTabItemFlagsPrivate_ = 1048576; -pub const ImGuiTabItemFlags_Button: ImGuiTabItemFlagsPrivate_ = 2097152; -pub type ImGuiTabItemFlagsPrivate_ = cty::c_uint; -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiTabItem { - pub ID: ImGuiID, - pub Flags: ImGuiTabItemFlags, - pub LastFrameVisible: cty::c_int, - pub LastFrameSelected: cty::c_int, - pub Offset: f32, - pub Width: f32, - pub ContentWidth: f32, - pub NameOffset: ImS16, - pub BeginOrder: ImS16, - pub IndexDuringLayout: ImS16, - pub WantClose: bool, -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiTabBar { - pub Tabs: ImVector_ImGuiTabItem, - pub Flags: ImGuiTabBarFlags, - pub ID: ImGuiID, - pub SelectedTabId: ImGuiID, - pub NextSelectedTabId: ImGuiID, - pub VisibleTabId: ImGuiID, - pub CurrFrameVisible: cty::c_int, - pub PrevFrameVisible: cty::c_int, - pub BarRect: ImRect, - pub CurrTabsContentsHeight: f32, - pub PrevTabsContentsHeight: f32, - pub WidthAllTabs: f32, - pub WidthAllTabsIdeal: f32, - pub ScrollingAnim: f32, - pub ScrollingTarget: f32, - pub ScrollingTargetDistToVisibility: f32, - pub ScrollingSpeed: f32, - pub ScrollingRectMinX: f32, - pub ScrollingRectMaxX: f32, - pub ReorderRequestTabId: ImGuiID, - pub ReorderRequestDir: ImS8, - pub BeginCount: ImS8, - pub WantLayout: bool, - pub VisibleTabWasSubmitted: bool, - pub TabsAddedNew: bool, - pub TabsActiveCount: ImS16, - pub LastTabItemIdx: ImS16, - pub ItemSpacingY: f32, - pub FramePadding: ImVec2, - pub BackupCursorPos: ImVec2, - pub TabsNames: ImGuiTextBuffer, -} -impl Default for ImGuiTabBar { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiTableColumn { - pub Flags: ImGuiTableColumnFlags, - pub WidthGiven: f32, - pub MinX: f32, - pub MaxX: f32, - pub WidthRequest: f32, - pub WidthAuto: f32, - pub StretchWeight: f32, - pub InitStretchWeightOrWidth: f32, - pub ClipRect: ImRect, - pub UserID: ImGuiID, - pub WorkMinX: f32, - pub WorkMaxX: f32, - pub ItemWidth: f32, - pub ContentMaxXFrozen: f32, - pub ContentMaxXUnfrozen: f32, - pub ContentMaxXHeadersUsed: f32, - pub ContentMaxXHeadersIdeal: f32, - pub NameOffset: ImS16, - pub DisplayOrder: ImGuiTableColumnIdx, - pub IndexWithinEnabledSet: ImGuiTableColumnIdx, - pub PrevEnabledColumn: ImGuiTableColumnIdx, - pub NextEnabledColumn: ImGuiTableColumnIdx, - pub SortOrder: ImGuiTableColumnIdx, - pub DrawChannelCurrent: ImGuiTableDrawChannelIdx, - pub DrawChannelFrozen: ImGuiTableDrawChannelIdx, - pub DrawChannelUnfrozen: ImGuiTableDrawChannelIdx, - pub IsEnabled: bool, - pub IsEnabledNextFrame: bool, - pub IsVisibleX: bool, - pub IsVisibleY: bool, - pub IsRequestOutput: bool, - pub IsSkipItems: bool, - pub IsPreserveWidthAuto: bool, - pub NavLayerCurrent: ImS8, - pub AutoFitQueue: ImU8, - pub CannotSkipItemsQueue: ImU8, - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize], u8>, - pub SortDirectionsAvailList: ImU8, -} -impl ImGuiTableColumn { - #[inline] - pub fn SortDirection(&self) -> ImU8 { - unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 2u8) as u8) } - } - #[inline] - pub fn set_SortDirection(&mut self, val: ImU8) { - unsafe { - let val: u8 = ::core::mem::transmute(val); - self._bitfield_1.set(0usize, 2u8, val as u64) - } - } - #[inline] - pub fn SortDirectionsAvailCount(&self) -> ImU8 { - unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 2u8) as u8) } - } - #[inline] - pub fn set_SortDirectionsAvailCount(&mut self, val: ImU8) { - unsafe { - let val: u8 = ::core::mem::transmute(val); - self._bitfield_1.set(2usize, 2u8, val as u64) - } - } - #[inline] - pub fn SortDirectionsAvailMask(&self) -> ImU8 { - unsafe { ::core::mem::transmute(self._bitfield_1.get(4usize, 4u8) as u8) } - } - #[inline] - pub fn set_SortDirectionsAvailMask(&mut self, val: ImU8) { - unsafe { - let val: u8 = ::core::mem::transmute(val); - self._bitfield_1.set(4usize, 4u8, val as u64) - } - } - #[inline] - pub fn new_bitfield_1( - SortDirection: ImU8, - SortDirectionsAvailCount: ImU8, - SortDirectionsAvailMask: ImU8, - ) -> __BindgenBitfieldUnit<[u8; 1usize], u8> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize], u8> = - Default::default(); - __bindgen_bitfield_unit.set(0usize, 2u8, { - let SortDirection: u8 = unsafe { ::core::mem::transmute(SortDirection) }; - SortDirection as u64 - }); - __bindgen_bitfield_unit.set(2usize, 2u8, { - let SortDirectionsAvailCount: u8 = - unsafe { ::core::mem::transmute(SortDirectionsAvailCount) }; - SortDirectionsAvailCount as u64 - }); - __bindgen_bitfield_unit.set(4usize, 4u8, { - let SortDirectionsAvailMask: u8 = - unsafe { ::core::mem::transmute(SortDirectionsAvailMask) }; - SortDirectionsAvailMask as u64 - }); - __bindgen_bitfield_unit - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImGuiTableCellData { - pub BgColor: ImU32, - pub Column: ImGuiTableColumnIdx, -} -#[repr(C)] -#[derive(Debug, Copy, Clone, PartialEq)] -pub struct ImGuiTable { - pub ID: ImGuiID, - pub Flags: ImGuiTableFlags, - pub RawData: *mut cty::c_void, - pub Columns: ImSpan_ImGuiTableColumn, - pub DisplayOrderToIndex: ImSpan_ImGuiTableColumnIdx, - pub RowCellData: ImSpan_ImGuiTableCellData, - pub EnabledMaskByDisplayOrder: ImU64, - pub EnabledMaskByIndex: ImU64, - pub VisibleMaskByIndex: ImU64, - pub RequestOutputMaskByIndex: ImU64, - pub SettingsLoadedFlags: ImGuiTableFlags, - pub SettingsOffset: cty::c_int, - pub LastFrameActive: cty::c_int, - pub ColumnsCount: cty::c_int, - pub CurrentRow: cty::c_int, - pub CurrentColumn: cty::c_int, - pub InstanceCurrent: ImS16, - pub InstanceInteracted: ImS16, - pub RowPosY1: f32, - pub RowPosY2: f32, - pub RowMinHeight: f32, - pub RowTextBaseline: f32, - pub RowIndentOffsetX: f32, - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4usize], u16>, - pub RowBgColorCounter: cty::c_int, - pub RowBgColor: [ImU32; 2usize], - pub BorderColorStrong: ImU32, - pub BorderColorLight: ImU32, - pub BorderX1: f32, - pub BorderX2: f32, - pub HostIndentX: f32, - pub MinColumnWidth: f32, - pub OuterPaddingX: f32, - pub CellPaddingX: f32, - pub CellPaddingY: f32, - pub CellSpacingX1: f32, - pub CellSpacingX2: f32, - pub LastOuterHeight: f32, - pub LastFirstRowHeight: f32, - pub InnerWidth: f32, - pub ColumnsGivenWidth: f32, - pub ColumnsAutoFitWidth: f32, - pub ResizedColumnNextWidth: f32, - pub ResizeLockMinContentsX2: f32, - pub RefScale: f32, - pub OuterRect: ImRect, - pub InnerRect: ImRect, - pub WorkRect: ImRect, - pub InnerClipRect: ImRect, - pub BgClipRect: ImRect, - pub Bg0ClipRectForDrawCmd: ImRect, - pub Bg2ClipRectForDrawCmd: ImRect, - pub HostClipRect: ImRect, - pub HostBackupWorkRect: ImRect, - pub HostBackupParentWorkRect: ImRect, - pub HostBackupInnerClipRect: ImRect, - pub HostBackupPrevLineSize: ImVec2, - pub HostBackupCurrLineSize: ImVec2, - pub HostBackupCursorMaxPos: ImVec2, - pub UserOuterSize: ImVec2, - pub HostBackupColumnsOffset: ImVec1, - pub HostBackupItemWidth: f32, - pub HostBackupItemWidthStackSize: cty::c_int, - pub OuterWindow: *mut ImGuiWindow, - pub InnerWindow: *mut ImGuiWindow, - pub ColumnsNames: ImGuiTextBuffer, - pub DrawSplitter: ImDrawListSplitter, - pub SortSpecsSingle: ImGuiTableColumnSortSpecs, - pub SortSpecsMulti: ImVector_ImGuiTableColumnSortSpecs, - pub SortSpecs: ImGuiTableSortSpecs, - pub SortSpecsCount: ImGuiTableColumnIdx, - pub ColumnsEnabledCount: ImGuiTableColumnIdx, - pub ColumnsEnabledFixedCount: ImGuiTableColumnIdx, - pub DeclColumnsCount: ImGuiTableColumnIdx, - pub HoveredColumnBody: ImGuiTableColumnIdx, - pub HoveredColumnBorder: ImGuiTableColumnIdx, - pub AutoFitSingleColumn: ImGuiTableColumnIdx, - pub ResizedColumn: ImGuiTableColumnIdx, - pub LastResizedColumn: ImGuiTableColumnIdx, - pub HeldHeaderColumn: ImGuiTableColumnIdx, - pub ReorderColumn: ImGuiTableColumnIdx, - pub ReorderColumnDir: ImGuiTableColumnIdx, - pub LeftMostStretchedColumn: ImGuiTableColumnIdx, - pub RightMostStretchedColumn: ImGuiTableColumnIdx, - pub RightMostEnabledColumn: ImGuiTableColumnIdx, - pub ContextPopupColumn: ImGuiTableColumnIdx, - pub FreezeRowsRequest: ImGuiTableColumnIdx, - pub FreezeRowsCount: ImGuiTableColumnIdx, - pub FreezeColumnsRequest: ImGuiTableColumnIdx, - pub FreezeColumnsCount: ImGuiTableColumnIdx, - pub RowCellDataCurrent: ImGuiTableColumnIdx, - pub DummyDrawChannel: ImGuiTableDrawChannelIdx, - pub Bg2DrawChannelCurrent: ImGuiTableDrawChannelIdx, - pub Bg2DrawChannelUnfrozen: ImGuiTableDrawChannelIdx, - pub IsLayoutLocked: bool, - pub IsInsideRow: bool, - pub IsInitializing: bool, - pub IsSortSpecsDirty: bool, - pub IsUsingHeaders: bool, - pub IsContextPopupOpen: bool, - pub IsSettingsRequestLoad: bool, - pub IsSettingsDirty: bool, - pub IsDefaultDisplayOrder: bool, - pub IsResetAllRequest: bool, - pub IsResetDisplayOrderRequest: bool, - pub IsUnfrozenRows: bool, - pub IsDefaultSizingPolicy: bool, - pub MemoryCompacted: bool, - pub HostSkipItems: bool, -} -impl Default for ImGuiTable { - fn default() -> Self { - unsafe { ::core::mem::zeroed() } - } -} -impl ImGuiTable { - #[inline] - pub fn RowFlags(&self) -> ImGuiTableRowFlags { - unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 16u8) as u32) } - } - #[inline] - pub fn set_RowFlags(&mut self, val: ImGuiTableRowFlags) { - unsafe { - let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(0usize, 16u8, val as u64) - } - } - #[inline] - pub fn LastRowFlags(&self) -> ImGuiTableRowFlags { - unsafe { ::core::mem::transmute(self._bitfield_1.get(16usize, 16u8) as u32) } - } - #[inline] - pub fn set_LastRowFlags(&mut self, val: ImGuiTableRowFlags) { - unsafe { - let val: u32 = ::core::mem::transmute(val); - self._bitfield_1.set(16usize, 16u8, val as u64) - } - } - #[inline] - pub fn new_bitfield_1( - RowFlags: ImGuiTableRowFlags, - LastRowFlags: ImGuiTableRowFlags, - ) -> __BindgenBitfieldUnit<[u8; 4usize], u16> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 4usize], u16> = - Default::default(); - __bindgen_bitfield_unit.set(0usize, 16u8, { - let RowFlags: u32 = unsafe { ::core::mem::transmute(RowFlags) }; - RowFlags as u64 - }); - __bindgen_bitfield_unit.set(16usize, 16u8, { - let LastRowFlags: u32 = unsafe { ::core::mem::transmute(LastRowFlags) }; - LastRowFlags as u64 - }); - __bindgen_bitfield_unit - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiTableColumnSettings { - pub WidthOrWeight: f32, - pub UserID: ImGuiID, - pub Index: ImGuiTableColumnIdx, - pub DisplayOrder: ImGuiTableColumnIdx, - pub SortOrder: ImGuiTableColumnIdx, - pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1usize], u8>, -} -impl ImGuiTableColumnSettings { - #[inline] - pub fn SortDirection(&self) -> ImU8 { - unsafe { ::core::mem::transmute(self._bitfield_1.get(0usize, 2u8) as u8) } - } - #[inline] - pub fn set_SortDirection(&mut self, val: ImU8) { - unsafe { - let val: u8 = ::core::mem::transmute(val); - self._bitfield_1.set(0usize, 2u8, val as u64) - } - } - #[inline] - pub fn IsEnabled(&self) -> ImU8 { - unsafe { ::core::mem::transmute(self._bitfield_1.get(2usize, 1u8) as u8) } - } - #[inline] - pub fn set_IsEnabled(&mut self, val: ImU8) { - unsafe { - let val: u8 = ::core::mem::transmute(val); - self._bitfield_1.set(2usize, 1u8, val as u64) - } - } - #[inline] - pub fn IsStretch(&self) -> ImU8 { - unsafe { ::core::mem::transmute(self._bitfield_1.get(3usize, 1u8) as u8) } - } - #[inline] - pub fn set_IsStretch(&mut self, val: ImU8) { - unsafe { - let val: u8 = ::core::mem::transmute(val); - self._bitfield_1.set(3usize, 1u8, val as u64) - } - } - #[inline] - pub fn new_bitfield_1( - SortDirection: ImU8, - IsEnabled: ImU8, - IsStretch: ImU8, - ) -> __BindgenBitfieldUnit<[u8; 1usize], u8> { - let mut __bindgen_bitfield_unit: __BindgenBitfieldUnit<[u8; 1usize], u8> = - Default::default(); - __bindgen_bitfield_unit.set(0usize, 2u8, { - let SortDirection: u8 = unsafe { ::core::mem::transmute(SortDirection) }; - SortDirection as u64 - }); - __bindgen_bitfield_unit.set(2usize, 1u8, { - let IsEnabled: u8 = unsafe { ::core::mem::transmute(IsEnabled) }; - IsEnabled as u64 - }); - __bindgen_bitfield_unit.set(3usize, 1u8, { - let IsStretch: u8 = unsafe { ::core::mem::transmute(IsStretch) }; - IsStretch as u64 - }); - __bindgen_bitfield_unit - } -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, PartialEq)] -pub struct ImGuiTableSettings { - pub ID: ImGuiID, - pub SaveFlags: ImGuiTableFlags, - pub RefScale: f32, - pub ColumnsCount: ImGuiTableColumnIdx, - pub ColumnsCountMax: ImGuiTableColumnIdx, - pub WantApply: bool, -} -#[repr(C)] -#[derive(Debug, Default, Copy, Clone, Hash, PartialEq, Eq)] -pub struct ImFontBuilderIO { - pub FontBuilder_Build: - ::core::option::Option bool>, -} #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn ImVec2_ImVec2Nil() -> *mut ImVec2; @@ -3660,11 +1790,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetScrollXFloat(scroll_x: f32); + pub fn igSetScrollX(scroll_x: f32); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetScrollYFloat(scroll_y: f32); + pub fn igSetScrollY(scroll_y: f32); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -3684,11 +1814,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetScrollFromPosXFloat(local_x: f32, center_x_ratio: f32); + pub fn igSetScrollFromPosX(local_x: f32, center_x_ratio: f32); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igSetScrollFromPosYFloat(local_y: f32, center_y_ratio: f32); + pub fn igSetScrollFromPosY(local_y: f32, center_y_ratio: f32); } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -4880,7 +3010,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igIsPopupOpenStr(str_id: *const cty::c_char, flags: ImGuiPopupFlags) -> bool; + pub fn igIsPopupOpen(str_id: *const cty::c_char, flags: ImGuiPopupFlags) -> bool; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -4947,7 +3077,7 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igTableGetColumnNameInt(column_n: cty::c_int) -> *const cty::c_char; + pub fn igTableGetColumnName(column_n: cty::c_int) -> *const cty::c_char; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -5183,11 +3313,11 @@ extern "C" { } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igGetBackgroundDrawListNil() -> *mut ImDrawList; + pub fn igGetBackgroundDrawList() -> *mut ImDrawList; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { - pub fn igGetForegroundDrawListNil() -> *mut ImDrawList; + pub fn igGetForegroundDrawList() -> *mut ImDrawList; } #[link(wasm_import_module = "imgui-sys-v0")] extern "C" { @@ -6728,2477 +4858,6 @@ extern "C" { pub fn ImGuiViewport_GetWorkCenter(pOut: *mut ImVec2, self_: *mut ImGuiViewport); } #[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImHashData(data: *const cty::c_void, data_size: usize, seed: ImU32) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImHashStr(data: *const cty::c_char, data_size: usize, seed: ImU32) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImAlphaBlendColors(col_a: ImU32, col_b: ImU32) -> ImU32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImIsPowerOfTwoInt(v: cty::c_int) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImIsPowerOfTwoU64(v: ImU64) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImUpperPowerOfTwo(v: cty::c_int) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImStricmp(str1: *const cty::c_char, str2: *const cty::c_char) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImStrnicmp( - str1: *const cty::c_char, - str2: *const cty::c_char, - count: usize, - ) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImStrncpy(dst: *mut cty::c_char, src: *const cty::c_char, count: usize); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImStrdup(str_: *const cty::c_char) -> *mut cty::c_char; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImStrdupcpy( - dst: *mut cty::c_char, - p_dst_size: *mut usize, - str_: *const cty::c_char, - ) -> *mut cty::c_char; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImStrchrRange( - str_begin: *const cty::c_char, - str_end: *const cty::c_char, - c: cty::c_char, - ) -> *const cty::c_char; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImStrlenW(str_: *const ImWchar) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImStreolRange( - str_: *const cty::c_char, - str_end: *const cty::c_char, - ) -> *const cty::c_char; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImStrbolW(buf_mid_line: *const ImWchar, buf_begin: *const ImWchar) -> *const ImWchar; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImStristr( - haystack: *const cty::c_char, - haystack_end: *const cty::c_char, - needle: *const cty::c_char, - needle_end: *const cty::c_char, - ) -> *const cty::c_char; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImStrTrimBlanks(str_: *mut cty::c_char); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImStrSkipBlank(str_: *const cty::c_char) -> *const cty::c_char; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFormatString( - buf: *mut cty::c_char, - buf_size: usize, - fmt: *const cty::c_char, - ... - ) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImParseFormatFindStart(format: *const cty::c_char) -> *const cty::c_char; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImParseFormatFindEnd(format: *const cty::c_char) -> *const cty::c_char; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImParseFormatTrimDecorations( - format: *const cty::c_char, - buf: *mut cty::c_char, - buf_size: usize, - ) -> *const cty::c_char; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImParseFormatPrecision( - format: *const cty::c_char, - default_value: cty::c_int, - ) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImCharIsBlankA(c: cty::c_char) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImCharIsBlankW(c: cty::c_uint) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImTextStrToUtf8( - buf: *mut cty::c_char, - buf_size: cty::c_int, - in_text: *const ImWchar, - in_text_end: *const ImWchar, - ) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImTextCharFromUtf8( - out_char: *mut cty::c_uint, - in_text: *const cty::c_char, - in_text_end: *const cty::c_char, - ) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImTextStrFromUtf8( - buf: *mut ImWchar, - buf_size: cty::c_int, - in_text: *const cty::c_char, - in_text_end: *const cty::c_char, - in_remaining: *mut *const cty::c_char, - ) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImTextCountCharsFromUtf8( - in_text: *const cty::c_char, - in_text_end: *const cty::c_char, - ) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImTextCountUtf8BytesFromChar( - in_text: *const cty::c_char, - in_text_end: *const cty::c_char, - ) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImTextCountUtf8BytesFromStr( - in_text: *const ImWchar, - in_text_end: *const ImWchar, - ) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFileOpen(filename: *const cty::c_char, mode: *const cty::c_char) -> ImFileHandle; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFileClose(file: ImFileHandle) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFileGetSize(file: ImFileHandle) -> ImU64; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFileRead( - data: *mut cty::c_void, - size: ImU64, - count: ImU64, - file: ImFileHandle, - ) -> ImU64; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFileWrite( - data: *const cty::c_void, - size: ImU64, - count: ImU64, - file: ImFileHandle, - ) -> ImU64; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFileLoadToMemory( - filename: *const cty::c_char, - mode: *const cty::c_char, - out_file_size: *mut usize, - padding_bytes: cty::c_int, - ) -> *mut cty::c_void; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImPowFloat(x: f32, y: f32) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImPowdouble(x: f64, y: f64) -> f64; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImLogFloat(x: f32) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImLogdouble(x: f64) -> f64; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImAbsFloat(x: f32) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImAbsdouble(x: f64) -> f64; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImSignFloat(x: f32) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImSigndouble(x: f64) -> f64; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImMin(pOut: *mut ImVec2, lhs: ImVec2, rhs: ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImMax(pOut: *mut ImVec2, lhs: ImVec2, rhs: ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImClamp(pOut: *mut ImVec2, v: ImVec2, mn: ImVec2, mx: ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImLerpVec2Float(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, t: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImLerpVec2Vec2(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, t: ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImLerpVec4(pOut: *mut ImVec4, a: ImVec4, b: ImVec4, t: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImSaturate(f: f32) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImLengthSqrVec2(lhs: ImVec2) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImLengthSqrVec4(lhs: ImVec4) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImInvLength(lhs: ImVec2, fail_value: f32) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFloorFloat(f: f32) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFloorVec2(pOut: *mut ImVec2, v: ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImModPositive(a: cty::c_int, b: cty::c_int) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImDot(a: ImVec2, b: ImVec2) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImRotate(pOut: *mut ImVec2, v: ImVec2, cos_a: f32, sin_a: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImLinearSweep(current: f32, target: f32, speed: f32) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImMul(pOut: *mut ImVec2, lhs: ImVec2, rhs: ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImBezierCubicCalc( - pOut: *mut ImVec2, - p1: ImVec2, - p2: ImVec2, - p3: ImVec2, - p4: ImVec2, - t: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImBezierCubicClosestPoint( - pOut: *mut ImVec2, - p1: ImVec2, - p2: ImVec2, - p3: ImVec2, - p4: ImVec2, - p: ImVec2, - num_segments: cty::c_int, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImBezierCubicClosestPointCasteljau( - pOut: *mut ImVec2, - p1: ImVec2, - p2: ImVec2, - p3: ImVec2, - p4: ImVec2, - p: ImVec2, - tess_tol: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImBezierQuadraticCalc(pOut: *mut ImVec2, p1: ImVec2, p2: ImVec2, p3: ImVec2, t: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImLineClosestPoint(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, p: ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImTriangleContainsPoint(a: ImVec2, b: ImVec2, c: ImVec2, p: ImVec2) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImTriangleClosestPoint(pOut: *mut ImVec2, a: ImVec2, b: ImVec2, c: ImVec2, p: ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImTriangleBarycentricCoords( - a: ImVec2, - b: ImVec2, - c: ImVec2, - p: ImVec2, - out_u: *mut f32, - out_v: *mut f32, - out_w: *mut f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImTriangleArea(a: ImVec2, b: ImVec2, c: ImVec2) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImGetDirQuadrantFromDelta(dx: f32, dy: f32) -> ImGuiDir; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImVec1_ImVec1Nil() -> *mut ImVec1; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImVec1_destroy(self_: *mut ImVec1); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImVec1_ImVec1Float(_x: f32) -> *mut ImVec1; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImVec2ih_ImVec2ihNil() -> *mut ImVec2ih; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImVec2ih_destroy(self_: *mut ImVec2ih); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImVec2ih_ImVec2ihshort(_x: cty::c_short, _y: cty::c_short) -> *mut ImVec2ih; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImVec2ih_ImVec2ihVec2(rhs: ImVec2) -> *mut ImVec2ih; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_ImRectNil() -> *mut ImRect; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_destroy(self_: *mut ImRect); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_ImRectVec2(min: ImVec2, max: ImVec2) -> *mut ImRect; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_ImRectVec4(v: ImVec4) -> *mut ImRect; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_ImRectFloat(x1: f32, y1: f32, x2: f32, y2: f32) -> *mut ImRect; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_GetCenter(pOut: *mut ImVec2, self_: *mut ImRect); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_GetSize(pOut: *mut ImVec2, self_: *mut ImRect); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_GetWidth(self_: *mut ImRect) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_GetHeight(self_: *mut ImRect) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_GetTL(pOut: *mut ImVec2, self_: *mut ImRect); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_GetTR(pOut: *mut ImVec2, self_: *mut ImRect); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_GetBL(pOut: *mut ImVec2, self_: *mut ImRect); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_GetBR(pOut: *mut ImVec2, self_: *mut ImRect); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_ContainsVec2(self_: *mut ImRect, p: ImVec2) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_ContainsRect(self_: *mut ImRect, r: ImRect) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_Overlaps(self_: *mut ImRect, r: ImRect) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_AddVec2(self_: *mut ImRect, p: ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_AddRect(self_: *mut ImRect, r: ImRect); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_ExpandFloat(self_: *mut ImRect, amount: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_ExpandVec2(self_: *mut ImRect, amount: ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_Translate(self_: *mut ImRect, d: ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_TranslateX(self_: *mut ImRect, dx: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_TranslateY(self_: *mut ImRect, dy: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_ClipWith(self_: *mut ImRect, r: ImRect); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_ClipWithFull(self_: *mut ImRect, r: ImRect); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_Floor(self_: *mut ImRect); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_IsInverted(self_: *mut ImRect) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImRect_ToVec4(pOut: *mut ImVec4, self_: *mut ImRect); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImBitArrayTestBit(arr: *const ImU32, n: cty::c_int) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImBitArrayClearBit(arr: *mut ImU32, n: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImBitArraySetBit(arr: *mut ImU32, n: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImBitArraySetBitRange(arr: *mut ImU32, n: cty::c_int, n2: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImBitVector_Create(self_: *mut ImBitVector, sz: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImBitVector_Clear(self_: *mut ImBitVector); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImBitVector_TestBit(self_: *mut ImBitVector, n: cty::c_int) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImBitVector_SetBit(self_: *mut ImBitVector, n: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImBitVector_ClearBit(self_: *mut ImBitVector, n: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImDrawListSharedData_ImDrawListSharedData() -> *mut ImDrawListSharedData; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImDrawListSharedData_destroy(self_: *mut ImDrawListSharedData); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImDrawListSharedData_SetCircleSegmentMaxError( - self_: *mut ImDrawListSharedData, - max_error: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImDrawDataBuilder_Clear(self_: *mut ImDrawDataBuilder); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImDrawDataBuilder_ClearFreeMemory(self_: *mut ImDrawDataBuilder); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImDrawDataBuilder_GetDrawListCount(self_: *mut ImDrawDataBuilder) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImDrawDataBuilder_FlattenIntoSingleLayer(self_: *mut ImDrawDataBuilder); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiStyleMod_ImGuiStyleModInt(idx: ImGuiStyleVar, v: cty::c_int) -> *mut ImGuiStyleMod; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiStyleMod_destroy(self_: *mut ImGuiStyleMod); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiStyleMod_ImGuiStyleModFloat(idx: ImGuiStyleVar, v: f32) -> *mut ImGuiStyleMod; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiStyleMod_ImGuiStyleModVec2(idx: ImGuiStyleVar, v: ImVec2) -> *mut ImGuiStyleMod; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiMenuColumns_ImGuiMenuColumns() -> *mut ImGuiMenuColumns; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiMenuColumns_destroy(self_: *mut ImGuiMenuColumns); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiMenuColumns_Update( - self_: *mut ImGuiMenuColumns, - count: cty::c_int, - spacing: f32, - clear: bool, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiMenuColumns_DeclColumns( - self_: *mut ImGuiMenuColumns, - w0: f32, - w1: f32, - w2: f32, - ) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiMenuColumns_CalcExtraSpace(self_: *mut ImGuiMenuColumns, avail_w: f32) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiInputTextState_ImGuiInputTextState() -> *mut ImGuiInputTextState; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiInputTextState_destroy(self_: *mut ImGuiInputTextState); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiInputTextState_ClearText(self_: *mut ImGuiInputTextState); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiInputTextState_ClearFreeMemory(self_: *mut ImGuiInputTextState); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiInputTextState_GetUndoAvailCount(self_: *mut ImGuiInputTextState) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiInputTextState_GetRedoAvailCount(self_: *mut ImGuiInputTextState) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiInputTextState_OnKeyPressed(self_: *mut ImGuiInputTextState, key: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiInputTextState_CursorAnimReset(self_: *mut ImGuiInputTextState); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiInputTextState_CursorClamp(self_: *mut ImGuiInputTextState); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiInputTextState_HasSelection(self_: *mut ImGuiInputTextState) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiInputTextState_ClearSelection(self_: *mut ImGuiInputTextState); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiInputTextState_SelectAll(self_: *mut ImGuiInputTextState); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiPopupData_ImGuiPopupData() -> *mut ImGuiPopupData; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiPopupData_destroy(self_: *mut ImGuiPopupData); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiNavMoveResult_ImGuiNavMoveResult() -> *mut ImGuiNavMoveResult; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiNavMoveResult_destroy(self_: *mut ImGuiNavMoveResult); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiNavMoveResult_Clear(self_: *mut ImGuiNavMoveResult); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiNextWindowData_ImGuiNextWindowData() -> *mut ImGuiNextWindowData; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiNextWindowData_destroy(self_: *mut ImGuiNextWindowData); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiNextWindowData_ClearFlags(self_: *mut ImGuiNextWindowData); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiNextItemData_ImGuiNextItemData() -> *mut ImGuiNextItemData; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiNextItemData_destroy(self_: *mut ImGuiNextItemData); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiNextItemData_ClearFlags(self_: *mut ImGuiNextItemData); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr(ptr: *mut cty::c_void) -> *mut ImGuiPtrOrIndex; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiPtrOrIndex_destroy(self_: *mut ImGuiPtrOrIndex); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiPtrOrIndex_ImGuiPtrOrIndexInt(index: cty::c_int) -> *mut ImGuiPtrOrIndex; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiOldColumnData_ImGuiOldColumnData() -> *mut ImGuiOldColumnData; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiOldColumnData_destroy(self_: *mut ImGuiOldColumnData); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiOldColumns_ImGuiOldColumns() -> *mut ImGuiOldColumns; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiOldColumns_destroy(self_: *mut ImGuiOldColumns); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiViewportP_ImGuiViewportP() -> *mut ImGuiViewportP; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiViewportP_destroy(self_: *mut ImGuiViewportP); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiViewportP_GetMainRect(pOut: *mut ImRect, self_: *mut ImGuiViewportP); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiViewportP_GetWorkRect(pOut: *mut ImRect, self_: *mut ImGuiViewportP); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiViewportP_UpdateWorkRect(self_: *mut ImGuiViewportP); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindowSettings_ImGuiWindowSettings() -> *mut ImGuiWindowSettings; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindowSettings_destroy(self_: *mut ImGuiWindowSettings); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindowSettings_GetName(self_: *mut ImGuiWindowSettings) -> *mut cty::c_char; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiSettingsHandler_ImGuiSettingsHandler() -> *mut ImGuiSettingsHandler; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiSettingsHandler_destroy(self_: *mut ImGuiSettingsHandler); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiMetricsConfig_ImGuiMetricsConfig() -> *mut ImGuiMetricsConfig; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiMetricsConfig_destroy(self_: *mut ImGuiMetricsConfig); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiStackSizes_ImGuiStackSizes() -> *mut ImGuiStackSizes; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiStackSizes_destroy(self_: *mut ImGuiStackSizes); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiStackSizes_SetToCurrentState(self_: *mut ImGuiStackSizes); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiStackSizes_CompareWithCurrentState(self_: *mut ImGuiStackSizes); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiContextHook_ImGuiContextHook() -> *mut ImGuiContextHook; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiContextHook_destroy(self_: *mut ImGuiContextHook); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiContext_ImGuiContext(shared_font_atlas: *mut ImFontAtlas) -> *mut ImGuiContext; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiContext_destroy(self_: *mut ImGuiContext); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_ImGuiWindow( - context: *mut ImGuiContext, - name: *const cty::c_char, - ) -> *mut ImGuiWindow; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_destroy(self_: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_GetIDStr( - self_: *mut ImGuiWindow, - str_: *const cty::c_char, - str_end: *const cty::c_char, - ) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_GetIDPtr(self_: *mut ImGuiWindow, ptr: *const cty::c_void) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_GetIDInt(self_: *mut ImGuiWindow, n: cty::c_int) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_GetIDNoKeepAliveStr( - self_: *mut ImGuiWindow, - str_: *const cty::c_char, - str_end: *const cty::c_char, - ) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_GetIDNoKeepAlivePtr( - self_: *mut ImGuiWindow, - ptr: *const cty::c_void, - ) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_GetIDNoKeepAliveInt(self_: *mut ImGuiWindow, n: cty::c_int) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_GetIDFromRectangle(self_: *mut ImGuiWindow, r_abs: ImRect) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_Rect(pOut: *mut ImRect, self_: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_CalcFontSize(self_: *mut ImGuiWindow) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_TitleBarHeight(self_: *mut ImGuiWindow) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_TitleBarRect(pOut: *mut ImRect, self_: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_MenuBarHeight(self_: *mut ImGuiWindow) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiWindow_MenuBarRect(pOut: *mut ImRect, self_: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiLastItemDataBackup_ImGuiLastItemDataBackup() -> *mut ImGuiLastItemDataBackup; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiLastItemDataBackup_destroy(self_: *mut ImGuiLastItemDataBackup); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiLastItemDataBackup_Backup(self_: *mut ImGuiLastItemDataBackup); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiLastItemDataBackup_Restore(self_: *mut ImGuiLastItemDataBackup); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTabItem_ImGuiTabItem() -> *mut ImGuiTabItem; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTabItem_destroy(self_: *mut ImGuiTabItem); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTabBar_ImGuiTabBar() -> *mut ImGuiTabBar; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTabBar_destroy(self_: *mut ImGuiTabBar); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTabBar_GetTabOrder(self_: *mut ImGuiTabBar, tab: *const ImGuiTabItem) - -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTabBar_GetTabName( - self_: *mut ImGuiTabBar, - tab: *const ImGuiTabItem, - ) -> *const cty::c_char; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTableColumn_ImGuiTableColumn() -> *mut ImGuiTableColumn; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTableColumn_destroy(self_: *mut ImGuiTableColumn); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTable_ImGuiTable() -> *mut ImGuiTable; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTable_destroy(self_: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTableColumnSettings_ImGuiTableColumnSettings() -> *mut ImGuiTableColumnSettings; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTableColumnSettings_destroy(self_: *mut ImGuiTableColumnSettings); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTableSettings_ImGuiTableSettings() -> *mut ImGuiTableSettings; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTableSettings_destroy(self_: *mut ImGuiTableSettings); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn ImGuiTableSettings_GetColumnSettings( - self_: *mut ImGuiTableSettings, - ) -> *mut ImGuiTableColumnSettings; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetCurrentWindowRead() -> *mut ImGuiWindow; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetCurrentWindow() -> *mut ImGuiWindow; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igFindWindowByID(id: ImGuiID) -> *mut ImGuiWindow; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igFindWindowByName(name: *const cty::c_char) -> *mut ImGuiWindow; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igUpdateWindowParentAndRootLinks( - window: *mut ImGuiWindow, - flags: ImGuiWindowFlags, - parent_window: *mut ImGuiWindow, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igCalcWindowNextAutoFitSize(pOut: *mut ImVec2, window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsWindowChildOf(window: *mut ImGuiWindow, potential_parent: *mut ImGuiWindow) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsWindowAbove( - potential_above: *mut ImGuiWindow, - potential_below: *mut ImGuiWindow, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsWindowNavFocusable(window: *mut ImGuiWindow) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetWindowAllowedExtentRect(pOut: *mut ImRect, window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetWindowPosWindowPtr(window: *mut ImGuiWindow, pos: ImVec2, cond: ImGuiCond); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetWindowSizeWindowPtr(window: *mut ImGuiWindow, size: ImVec2, cond: ImGuiCond); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetWindowCollapsedWindowPtr( - window: *mut ImGuiWindow, - collapsed: bool, - cond: ImGuiCond, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetWindowHitTestHole(window: *mut ImGuiWindow, pos: ImVec2, size: ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igFocusWindow(window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igFocusTopMostWindowUnderOne( - under_this_window: *mut ImGuiWindow, - ignore_window: *mut ImGuiWindow, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igBringWindowToFocusFront(window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igBringWindowToDisplayFront(window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igBringWindowToDisplayBack(window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetCurrentFont(font: *mut ImFont); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetDefaultFont() -> *mut ImFont; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetForegroundDrawListWindowPtr(window: *mut ImGuiWindow) -> *mut ImDrawList; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetBackgroundDrawListViewportPtr(viewport: *mut ImGuiViewport) -> *mut ImDrawList; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetForegroundDrawListViewportPtr(viewport: *mut ImGuiViewport) -> *mut ImDrawList; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igInitialize(context: *mut ImGuiContext); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igShutdown(context: *mut ImGuiContext); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igUpdateHoveredWindowAndCaptureFlags(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igStartMouseMovingWindow(window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igUpdateMouseMovingWindowNewFrame(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igUpdateMouseMovingWindowEndFrame(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igAddContextHook(context: *mut ImGuiContext, hook: *const ImGuiContextHook) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRemoveContextHook(context: *mut ImGuiContext, hook_to_remove: ImGuiID); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igCallContextHooks(context: *mut ImGuiContext, type_: ImGuiContextHookType); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igMarkIniSettingsDirtyNil(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igMarkIniSettingsDirtyWindowPtr(window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igClearIniSettings(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igCreateNewWindowSettings(name: *const cty::c_char) -> *mut ImGuiWindowSettings; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igFindWindowSettings(id: ImGuiID) -> *mut ImGuiWindowSettings; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igFindOrCreateWindowSettings(name: *const cty::c_char) -> *mut ImGuiWindowSettings; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igFindSettingsHandler(type_name: *const cty::c_char) -> *mut ImGuiSettingsHandler; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetNextWindowScroll(scroll: ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetScrollXWindowPtr(window: *mut ImGuiWindow, scroll_x: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetScrollYWindowPtr(window: *mut ImGuiWindow, scroll_y: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetScrollFromPosXWindowPtr( - window: *mut ImGuiWindow, - local_x: f32, - center_x_ratio: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetScrollFromPosYWindowPtr( - window: *mut ImGuiWindow, - local_y: f32, - center_y_ratio: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igScrollToBringRectIntoView( - pOut: *mut ImVec2, - window: *mut ImGuiWindow, - item_rect: ImRect, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetItemID() -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetItemStatusFlags() -> ImGuiItemStatusFlags; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetActiveID() -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetFocusID() -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetItemsFlags() -> ImGuiItemFlags; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetActiveID(id: ImGuiID, window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetFocusID(id: ImGuiID, window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igClearActiveID(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetHoveredID() -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetHoveredID(id: ImGuiID); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igKeepAliveID(id: ImGuiID); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igMarkItemEdited(id: ImGuiID); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igPushOverrideID(id: ImGuiID); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetIDWithSeed( - str_id_begin: *const cty::c_char, - str_id_end: *const cty::c_char, - seed: ImGuiID, - ) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igItemSizeVec2(size: ImVec2, text_baseline_y: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igItemSizeRect(bb: ImRect, text_baseline_y: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igItemAdd(bb: ImRect, id: ImGuiID, nav_bb: *const ImRect) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igItemHoverable(bb: ImRect, id: ImGuiID) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsClippedEx(bb: ImRect, id: ImGuiID, clip_even_when_logged: bool) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetLastItemData( - window: *mut ImGuiWindow, - item_id: ImGuiID, - status_flags: ImGuiItemStatusFlags, - item_rect: ImRect, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igFocusableItemRegister(window: *mut ImGuiWindow, id: ImGuiID) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igFocusableItemUnregister(window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igCalcItemSize(pOut: *mut ImVec2, size: ImVec2, default_w: f32, default_h: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igCalcWrapWidthForPos(pos: ImVec2, wrap_pos_x: f32) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igPushMultiItemsWidths(components: cty::c_int, width_full: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igPushItemFlag(option: ImGuiItemFlags, enabled: bool); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igPopItemFlag(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsItemToggledSelection() -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetContentRegionMaxAbs(pOut: *mut ImVec2); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igShrinkWidths(items: *mut ImGuiShrinkWidthItem, count: cty::c_int, width_excess: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igLogBegin(type_: ImGuiLogType, auto_open_depth: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igLogToBuffer(auto_open_depth: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igLogRenderedText( - ref_pos: *const ImVec2, - text: *const cty::c_char, - text_end: *const cty::c_char, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igLogSetNextTextDecoration(prefix: *const cty::c_char, suffix: *const cty::c_char); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igBeginChildEx( - name: *const cty::c_char, - id: ImGuiID, - size_arg: ImVec2, - border: bool, - flags: ImGuiWindowFlags, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igOpenPopupEx(id: ImGuiID, popup_flags: ImGuiPopupFlags); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igClosePopupToLevel(remaining: cty::c_int, restore_focus_to_window_under_popup: bool); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igClosePopupsOverWindow( - ref_window: *mut ImGuiWindow, - restore_focus_to_window_under_popup: bool, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsPopupOpenID(id: ImGuiID, popup_flags: ImGuiPopupFlags) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igBeginPopupEx(id: ImGuiID, extra_flags: ImGuiWindowFlags) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igBeginTooltipEx(extra_flags: ImGuiWindowFlags, tooltip_flags: ImGuiTooltipFlags); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetTopMostPopupModal() -> *mut ImGuiWindow; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igFindBestWindowPosForPopup(pOut: *mut ImVec2, window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igFindBestWindowPosForPopupEx( - pOut: *mut ImVec2, - ref_pos: ImVec2, - size: ImVec2, - last_dir: *mut ImGuiDir, - r_outer: ImRect, - r_avoid: ImRect, - policy: ImGuiPopupPositionPolicy, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igNavInitWindow(window: *mut ImGuiWindow, force_reinit: bool); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igNavMoveRequestButNoResultYet() -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igNavMoveRequestCancel(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igNavMoveRequestForward( - move_dir: ImGuiDir, - clip_dir: ImGuiDir, - bb_rel: ImRect, - move_flags: ImGuiNavMoveFlags, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igNavMoveRequestTryWrapping(window: *mut ImGuiWindow, move_flags: ImGuiNavMoveFlags); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetNavInputAmount(n: ImGuiNavInput, mode: ImGuiInputReadMode) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetNavInputAmount2d( - pOut: *mut ImVec2, - dir_sources: ImGuiNavDirSourceFlags, - mode: ImGuiInputReadMode, - slow_factor: f32, - fast_factor: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igCalcTypematicRepeatAmount( - t0: f32, - t1: f32, - repeat_delay: f32, - repeat_rate: f32, - ) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igActivateItem(id: ImGuiID); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetNavID(id: ImGuiID, nav_layer: cty::c_int, focus_scope_id: ImGuiID); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetNavIDWithRectRel( - id: ImGuiID, - nav_layer: cty::c_int, - focus_scope_id: ImGuiID, - rect_rel: ImRect, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igPushFocusScope(id: ImGuiID); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igPopFocusScope(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetFocusedFocusScope() -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetFocusScope() -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetItemUsingMouseWheel(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsActiveIdUsingNavDir(dir: ImGuiDir) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsActiveIdUsingNavInput(input: ImGuiNavInput) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsActiveIdUsingKey(key: ImGuiKey) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsMouseDragPastThreshold(button: ImGuiMouseButton, lock_threshold: f32) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsKeyPressedMap(key: ImGuiKey, repeat: bool) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsNavInputDown(n: ImGuiNavInput) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsNavInputTest(n: ImGuiNavInput, rm: ImGuiInputReadMode) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetMergedKeyModFlags() -> ImGuiKeyModFlags; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igBeginDragDropTargetCustom(bb: ImRect, id: ImGuiID) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igClearDragDrop(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igIsDragDropPayloadBeingAccepted() -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSetWindowClipRectBeforeSetChannel(window: *mut ImGuiWindow, clip_rect: ImRect); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igBeginColumns( - str_id: *const cty::c_char, - count: cty::c_int, - flags: ImGuiOldColumnFlags, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igEndColumns(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igPushColumnClipRect(column_index: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igPushColumnsBackground(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igPopColumnsBackground(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetColumnsID(str_id: *const cty::c_char, count: cty::c_int) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igFindOrCreateColumns(window: *mut ImGuiWindow, id: ImGuiID) -> *mut ImGuiOldColumns; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetColumnOffsetFromNorm(columns: *const ImGuiOldColumns, offset_norm: f32) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetColumnNormFromOffset(columns: *const ImGuiOldColumns, offset: f32) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableOpenContextMenu(column_n: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableSetColumnEnabled(column_n: cty::c_int, enabled: bool); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableSetColumnWidth(column_n: cty::c_int, width: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableSetColumnSortDirection( - column_n: cty::c_int, - sort_direction: ImGuiSortDirection, - append_to_sort_specs: bool, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableGetHoveredColumn() -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableGetHeaderRowHeight() -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTablePushBackgroundChannel(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTablePopBackgroundChannel(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableFindByID(id: ImGuiID) -> *mut ImGuiTable; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igBeginTableEx( - name: *const cty::c_char, - id: ImGuiID, - columns_count: cty::c_int, - flags: ImGuiTableFlags, - outer_size: ImVec2, - inner_width: f32, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableBeginInitMemory(table: *mut ImGuiTable, columns_count: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableBeginApplyRequests(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableSetupDrawChannels(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableUpdateLayout(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableUpdateBorders(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableUpdateColumnsWeightFromWidth(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableDrawBorders(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableDrawContextMenu(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableMergeDrawChannels(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableSortSpecsSanitize(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableSortSpecsBuild(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableGetColumnNextSortDirection(column: *mut ImGuiTableColumn) -> ImGuiSortDirection; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableFixColumnSortDirection(table: *mut ImGuiTable, column: *mut ImGuiTableColumn); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableGetColumnWidthAuto(table: *mut ImGuiTable, column: *mut ImGuiTableColumn) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableBeginRow(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableEndRow(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableBeginCell(table: *mut ImGuiTable, column_n: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableEndCell(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableGetCellBgRect(pOut: *mut ImRect, table: *const ImGuiTable, column_n: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableGetColumnNameTablePtr( - table: *const ImGuiTable, - column_n: cty::c_int, - ) -> *const cty::c_char; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableGetColumnResizeID( - table: *const ImGuiTable, - column_n: cty::c_int, - instance_no: cty::c_int, - ) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableGetMaxColumnWidth(table: *const ImGuiTable, column_n: cty::c_int) -> f32; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableSetColumnWidthAutoSingle(table: *mut ImGuiTable, column_n: cty::c_int); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableSetColumnWidthAutoAll(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableRemove(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableGcCompactTransientBuffers(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableGcCompactSettings(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableLoadSettings(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableSaveSettings(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableResetSettings(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableGetBoundSettings(table: *mut ImGuiTable) -> *mut ImGuiTableSettings; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableSettingsInstallHandler(context: *mut ImGuiContext); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableSettingsCreate(id: ImGuiID, columns_count: cty::c_int) - -> *mut ImGuiTableSettings; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTableSettingsFindByID(id: ImGuiID) -> *mut ImGuiTableSettings; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igBeginTabBarEx(tab_bar: *mut ImGuiTabBar, bb: ImRect, flags: ImGuiTabBarFlags) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTabBarFindTabByID(tab_bar: *mut ImGuiTabBar, tab_id: ImGuiID) -> *mut ImGuiTabItem; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTabBarRemoveTab(tab_bar: *mut ImGuiTabBar, tab_id: ImGuiID); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTabBarCloseTab(tab_bar: *mut ImGuiTabBar, tab: *mut ImGuiTabItem); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTabBarQueueReorder( - tab_bar: *mut ImGuiTabBar, - tab: *const ImGuiTabItem, - dir: cty::c_int, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTabBarProcessReorder(tab_bar: *mut ImGuiTabBar) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTabItemEx( - tab_bar: *mut ImGuiTabBar, - label: *const cty::c_char, - p_open: *mut bool, - flags: ImGuiTabItemFlags, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTabItemCalcSize(pOut: *mut ImVec2, label: *const cty::c_char, has_close_button: bool); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTabItemBackground( - draw_list: *mut ImDrawList, - bb: ImRect, - flags: ImGuiTabItemFlags, - col: ImU32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTabItemLabelAndCloseButton( - draw_list: *mut ImDrawList, - bb: ImRect, - flags: ImGuiTabItemFlags, - frame_padding: ImVec2, - label: *const cty::c_char, - tab_id: ImGuiID, - close_button_id: ImGuiID, - is_contents_visible: bool, - out_just_closed: *mut bool, - out_text_clipped: *mut bool, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderText( - pos: ImVec2, - text: *const cty::c_char, - text_end: *const cty::c_char, - hide_text_after_hash: bool, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderTextWrapped( - pos: ImVec2, - text: *const cty::c_char, - text_end: *const cty::c_char, - wrap_width: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderTextClipped( - pos_min: ImVec2, - pos_max: ImVec2, - text: *const cty::c_char, - text_end: *const cty::c_char, - text_size_if_known: *const ImVec2, - align: ImVec2, - clip_rect: *const ImRect, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderTextClippedEx( - draw_list: *mut ImDrawList, - pos_min: ImVec2, - pos_max: ImVec2, - text: *const cty::c_char, - text_end: *const cty::c_char, - text_size_if_known: *const ImVec2, - align: ImVec2, - clip_rect: *const ImRect, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderTextEllipsis( - draw_list: *mut ImDrawList, - pos_min: ImVec2, - pos_max: ImVec2, - clip_max_x: f32, - ellipsis_max_x: f32, - text: *const cty::c_char, - text_end: *const cty::c_char, - text_size_if_known: *const ImVec2, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderFrame( - p_min: ImVec2, - p_max: ImVec2, - fill_col: ImU32, - border: bool, - rounding: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderFrameBorder(p_min: ImVec2, p_max: ImVec2, rounding: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderColorRectWithAlphaCheckerboard( - draw_list: *mut ImDrawList, - p_min: ImVec2, - p_max: ImVec2, - fill_col: ImU32, - grid_step: f32, - grid_off: ImVec2, - rounding: f32, - rounding_corners_flags: cty::c_int, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderNavHighlight(bb: ImRect, id: ImGuiID, flags: ImGuiNavHighlightFlags); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igFindRenderedTextEnd( - text: *const cty::c_char, - text_end: *const cty::c_char, - ) -> *const cty::c_char; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderArrow( - draw_list: *mut ImDrawList, - pos: ImVec2, - col: ImU32, - dir: ImGuiDir, - scale: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderBullet(draw_list: *mut ImDrawList, pos: ImVec2, col: ImU32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderCheckMark(draw_list: *mut ImDrawList, pos: ImVec2, col: ImU32, sz: f32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderMouseCursor( - draw_list: *mut ImDrawList, - pos: ImVec2, - scale: f32, - mouse_cursor: ImGuiMouseCursor, - col_fill: ImU32, - col_border: ImU32, - col_shadow: ImU32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderArrowPointingAt( - draw_list: *mut ImDrawList, - pos: ImVec2, - half_sz: ImVec2, - direction: ImGuiDir, - col: ImU32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderRectFilledRangeH( - draw_list: *mut ImDrawList, - rect: ImRect, - col: ImU32, - x_start_norm: f32, - x_end_norm: f32, - rounding: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igRenderRectFilledWithHole( - draw_list: *mut ImDrawList, - outer: ImRect, - inner: ImRect, - col: ImU32, - rounding: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTextEx(text: *const cty::c_char, text_end: *const cty::c_char, flags: ImGuiTextFlags); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igButtonEx(label: *const cty::c_char, size_arg: ImVec2, flags: ImGuiButtonFlags) - -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igCloseButton(id: ImGuiID, pos: ImVec2) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igCollapseButton(id: ImGuiID, pos: ImVec2) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igArrowButtonEx( - str_id: *const cty::c_char, - dir: ImGuiDir, - size_arg: ImVec2, - flags: ImGuiButtonFlags, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igScrollbar(axis: ImGuiAxis); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igScrollbarEx( - bb: ImRect, - id: ImGuiID, - axis: ImGuiAxis, - p_scroll_v: *mut f32, - avail_v: f32, - contents_v: f32, - rounding_corners: ImDrawCornerFlags, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImageButtonEx( - id: ImGuiID, - texture_id: ImTextureID, - size: ImVec2, - uv0: ImVec2, - uv1: ImVec2, - padding: ImVec2, - bg_col: ImVec4, - tint_col: ImVec4, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetWindowScrollbarRect(pOut: *mut ImRect, window: *mut ImGuiWindow, axis: ImGuiAxis); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetWindowScrollbarID(window: *mut ImGuiWindow, axis: ImGuiAxis) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetWindowResizeID(window: *mut ImGuiWindow, n: cty::c_int) -> ImGuiID; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSeparatorEx(flags: ImGuiSeparatorFlags); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igCheckboxFlagsS64Ptr( - label: *const cty::c_char, - flags: *mut ImS64, - flags_value: ImS64, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igCheckboxFlagsU64Ptr( - label: *const cty::c_char, - flags: *mut ImU64, - flags_value: ImU64, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igButtonBehavior( - bb: ImRect, - id: ImGuiID, - out_hovered: *mut bool, - out_held: *mut bool, - flags: ImGuiButtonFlags, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDragBehavior( - id: ImGuiID, - data_type: ImGuiDataType, - p_v: *mut cty::c_void, - v_speed: f32, - p_min: *const cty::c_void, - p_max: *const cty::c_void, - format: *const cty::c_char, - flags: ImGuiSliderFlags, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSliderBehavior( - bb: ImRect, - id: ImGuiID, - data_type: ImGuiDataType, - p_v: *mut cty::c_void, - p_min: *const cty::c_void, - p_max: *const cty::c_void, - format: *const cty::c_char, - flags: ImGuiSliderFlags, - out_grab_bb: *mut ImRect, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igSplitterBehavior( - bb: ImRect, - id: ImGuiID, - axis: ImGuiAxis, - size1: *mut f32, - size2: *mut f32, - min_size1: f32, - min_size2: f32, - hover_extend: f32, - hover_visibility_delay: f32, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTreeNodeBehavior( - id: ImGuiID, - flags: ImGuiTreeNodeFlags, - label: *const cty::c_char, - label_end: *const cty::c_char, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTreeNodeBehaviorIsOpen(id: ImGuiID, flags: ImGuiTreeNodeFlags) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTreePushOverrideID(id: ImGuiID); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDataTypeGetInfo(data_type: ImGuiDataType) -> *const ImGuiDataTypeInfo; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDataTypeFormatString( - buf: *mut cty::c_char, - buf_size: cty::c_int, - data_type: ImGuiDataType, - p_data: *const cty::c_void, - format: *const cty::c_char, - ) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDataTypeApplyOp( - data_type: ImGuiDataType, - op: cty::c_int, - output: *mut cty::c_void, - arg_1: *const cty::c_void, - arg_2: *const cty::c_void, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDataTypeApplyOpFromText( - buf: *const cty::c_char, - initial_value_buf: *const cty::c_char, - data_type: ImGuiDataType, - p_data: *mut cty::c_void, - format: *const cty::c_char, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDataTypeCompare( - data_type: ImGuiDataType, - arg_1: *const cty::c_void, - arg_2: *const cty::c_void, - ) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDataTypeClamp( - data_type: ImGuiDataType, - p_data: *mut cty::c_void, - p_min: *const cty::c_void, - p_max: *const cty::c_void, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igInputTextEx( - label: *const cty::c_char, - hint: *const cty::c_char, - buf: *mut cty::c_char, - buf_size: cty::c_int, - size_arg: ImVec2, - flags: ImGuiInputTextFlags, - callback: ImGuiInputTextCallback, - user_data: *mut cty::c_void, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTempInputText( - bb: ImRect, - id: ImGuiID, - label: *const cty::c_char, - buf: *mut cty::c_char, - buf_size: cty::c_int, - flags: ImGuiInputTextFlags, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTempInputScalar( - bb: ImRect, - id: ImGuiID, - label: *const cty::c_char, - data_type: ImGuiDataType, - p_data: *mut cty::c_void, - format: *const cty::c_char, - p_clamp_min: *const cty::c_void, - p_clamp_max: *const cty::c_void, - ) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igTempInputIsActive(id: ImGuiID) -> bool; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGetInputTextState(id: ImGuiID) -> *mut ImGuiInputTextState; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igColorTooltip(text: *const cty::c_char, col: *const f32, flags: ImGuiColorEditFlags); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igColorEditOptionsPopup(col: *const f32, flags: ImGuiColorEditFlags); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igColorPickerOptionsPopup(ref_col: *const f32, flags: ImGuiColorEditFlags); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igPlotEx( - plot_type: ImGuiPlotType, - label: *const cty::c_char, - values_getter: ::core::option::Option< - unsafe extern "C" fn(data: *mut cty::c_void, idx: cty::c_int) -> f32, - >, - data: *mut cty::c_void, - values_count: cty::c_int, - values_offset: cty::c_int, - overlay_text: *const cty::c_char, - scale_min: f32, - scale_max: f32, - frame_size: ImVec2, - ) -> cty::c_int; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igShadeVertsLinearColorGradientKeepAlpha( - draw_list: *mut ImDrawList, - vert_start_idx: cty::c_int, - vert_end_idx: cty::c_int, - gradient_p0: ImVec2, - gradient_p1: ImVec2, - col0: ImU32, - col1: ImU32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igShadeVertsLinearUV( - draw_list: *mut ImDrawList, - vert_start_idx: cty::c_int, - vert_end_idx: cty::c_int, - a: ImVec2, - b: ImVec2, - uv_a: ImVec2, - uv_b: ImVec2, - clamp: bool, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGcCompactTransientMiscBuffers(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGcCompactTransientWindowBuffers(window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igGcAwakeTransientWindowBuffers(window: *mut ImGuiWindow); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igErrorCheckEndFrameRecover( - log_callback: ImGuiErrorLogCallback, - user_data: *mut cty::c_void, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugDrawItemRect(col: ImU32); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugStartItemPicker(); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugNodeColumns(columns: *mut ImGuiOldColumns); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugNodeDrawList( - window: *mut ImGuiWindow, - draw_list: *const ImDrawList, - label: *const cty::c_char, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugNodeDrawCmdShowMeshAndBoundingBox( - out_draw_list: *mut ImDrawList, - draw_list: *const ImDrawList, - draw_cmd: *const ImDrawCmd, - show_mesh: bool, - show_aabb: bool, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugNodeStorage(storage: *mut ImGuiStorage, label: *const cty::c_char); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugNodeTabBar(tab_bar: *mut ImGuiTabBar, label: *const cty::c_char); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugNodeTable(table: *mut ImGuiTable); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugNodeTableSettings(settings: *mut ImGuiTableSettings); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugNodeWindow(window: *mut ImGuiWindow, label: *const cty::c_char); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugNodeWindowSettings(settings: *mut ImGuiWindowSettings); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugNodeWindowsList(windows: *mut ImVector_ImGuiWindowPtr, label: *const cty::c_char); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugNodeViewport(viewport: *mut ImGuiViewportP); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igDebugRenderViewportThumbnail( - draw_list: *mut ImDrawList, - viewport: *mut ImGuiViewportP, - bb: ImRect, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFontAtlasGetBuilderForStbTruetype() -> *const ImFontBuilderIO; -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFontAtlasBuildInit(atlas: *mut ImFontAtlas); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFontAtlasBuildSetupFont( - atlas: *mut ImFontAtlas, - font: *mut ImFont, - font_config: *mut ImFontConfig, - ascent: f32, - descent: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFontAtlasBuildPackCustomRects( - atlas: *mut ImFontAtlas, - stbrp_context_opaque: *mut cty::c_void, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFontAtlasBuildFinish(atlas: *mut ImFontAtlas); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFontAtlasBuildRender8bppRectFromString( - atlas: *mut ImFontAtlas, - x: cty::c_int, - y: cty::c_int, - w: cty::c_int, - h: cty::c_int, - in_str: *const cty::c_char, - in_marker_char: cty::c_char, - in_marker_pixel_value: cty::c_uchar, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFontAtlasBuildRender32bppRectFromString( - atlas: *mut ImFontAtlas, - x: cty::c_int, - y: cty::c_int, - w: cty::c_int, - h: cty::c_int, - in_str: *const cty::c_char, - in_marker_char: cty::c_char, - in_marker_pixel_value: cty::c_uint, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFontAtlasBuildMultiplyCalcLookupTable( - out_table: *mut cty::c_uchar, - in_multiply_factor: f32, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] -extern "C" { - pub fn igImFontAtlasBuildMultiplyRectAlpha8( - table: *const cty::c_uchar, - pixels: *mut cty::c_uchar, - x: cty::c_int, - y: cty::c_int, - w: cty::c_int, - h: cty::c_int, - stride: cty::c_int, - ); -} -#[link(wasm_import_module = "imgui-sys-v0")] extern "C" { pub fn igLogText(fmt: *const cty::c_char, ...); } diff --git a/imgui-sys/third-party/cimgui.cpp b/imgui-sys/third-party/cimgui.cpp index 040bc8f..49ffd59 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.80" from Dear ImGui https://github.com/ocornut/imgui +//based on imgui.h file version "1.81" from Dear ImGui https://github.com/ocornut/imgui #include "./imgui/imgui.h" #ifdef CIMGUI_FREETYPE @@ -940,6 +940,14 @@ CIMGUI_API bool igSelectableBoolPtr(const char* label,bool* p_selected,ImGuiSele { return ImGui::Selectable(label,p_selected,flags,size); } +CIMGUI_API bool igBeginListBox(const char* label,const ImVec2 size) +{ + return ImGui::BeginListBox(label,size); +} +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) { return ImGui::ListBox(label,current_item,items,items_count,height_in_items); @@ -948,18 +956,6 @@ CIMGUI_API bool igListBoxFnBoolPtr(const char* label,int* current_item,bool(*ite { return ImGui::ListBox(label,current_item,items_getter,data,items_count,height_in_items); } -CIMGUI_API bool igListBoxHeaderVec2(const char* label,const ImVec2 size) -{ - return ImGui::ListBoxHeader(label,size); -} -CIMGUI_API bool igListBoxHeaderInt(const char* label,int items_count,int height_in_items) -{ - return ImGui::ListBoxHeader(label,items_count,height_in_items); -} -CIMGUI_API void igListBoxFooter() -{ - return ImGui::ListBoxFooter(); -} 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) { return ImGui::PlotLines(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride); @@ -1335,6 +1331,10 @@ CIMGUI_API void igSetItemAllowOverlap() { return ImGui::SetItemAllowOverlap(); } +CIMGUI_API ImGuiViewport* igGetMainViewport() +{ + return ImGui::GetMainViewport(); +} CIMGUI_API bool igIsRectVisibleNil(const ImVec2 size) { return ImGui::IsRectVisible(size); @@ -2411,6 +2411,22 @@ CIMGUI_API bool ImFont_IsGlyphRangeUnused(ImFont* self,unsigned int c_begin,unsi { return self->IsGlyphRangeUnused(c_begin,c_last); } +CIMGUI_API ImGuiViewport* ImGuiViewport_ImGuiViewport(void) +{ + return IM_NEW(ImGuiViewport)(); +} +CIMGUI_API void ImGuiViewport_destroy(ImGuiViewport* self) +{ + IM_DELETE(self); +} +CIMGUI_API void ImGuiViewport_GetCenter(ImVec2 *pOut,ImGuiViewport* self) +{ + *pOut = self->GetCenter(); +} +CIMGUI_API void ImGuiViewport_GetWorkCenter(ImVec2 *pOut,ImGuiViewport* self) +{ + *pOut = self->GetWorkCenter(); +} diff --git a/imgui-sys/third-party/cimgui.h b/imgui-sys/third-party/cimgui.h index 7b22081..3f07b54 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.80" from Dear ImGui https://github.com/ocornut/imgui +//based on imgui.h file version "1.81" from Dear ImGui https://github.com/ocornut/imgui #ifndef CIMGUI_INCLUDED #define CIMGUI_INCLUDED #include @@ -47,6 +47,7 @@ typedef struct ImGuiStoragePair ImGuiStoragePair; typedef struct ImGuiTextRange ImGuiTextRange; typedef struct ImVec4 ImVec4; typedef struct ImVec2 ImVec2; +typedef struct ImGuiViewport ImGuiViewport; typedef struct ImGuiTextFilter ImGuiTextFilter; typedef struct ImGuiTextBuffer ImGuiTextBuffer; typedef struct ImGuiTableColumnSortSpecs ImGuiTableColumnSortSpecs; @@ -64,6 +65,7 @@ typedef struct ImColor ImColor; typedef struct ImFontGlyphRangesBuilder ImFontGlyphRangesBuilder; typedef struct ImFontGlyph ImFontGlyph; typedef struct ImFontConfig ImFontConfig; +typedef struct ImFontBuilderIO ImFontBuilderIO; typedef struct ImFontAtlas ImFontAtlas; typedef struct ImFont ImFont; typedef struct ImDrawVert ImDrawVert; @@ -83,6 +85,7 @@ struct ImDrawListSplitter; struct ImDrawVert; struct ImFont; struct ImFontAtlas; +struct ImFontBuilderIO; struct ImFontConfig; struct ImFontGlyph; struct ImFontGlyphRangesBuilder; @@ -100,6 +103,7 @@ struct ImGuiTableSortSpecs; struct ImGuiTableColumnSortSpecs; struct ImGuiTextBuffer; struct ImGuiTextFilter; +struct ImGuiViewport; typedef int ImGuiCol; typedef int ImGuiCond; typedef int ImGuiDataType; @@ -133,6 +137,7 @@ typedef int ImGuiTableFlags; typedef int ImGuiTableColumnFlags; typedef int ImGuiTableRowFlags; typedef int ImGuiTreeNodeFlags; +typedef int ImGuiViewportFlags; typedef int ImGuiWindowFlags; typedef void* ImTextureID; typedef unsigned int ImGuiID; @@ -960,10 +965,10 @@ struct ImDrawList struct ImDrawData { bool Valid; - ImDrawList** CmdLists; int CmdListsCount; int TotalIdxCount; int TotalVtxCount; + ImDrawList** CmdLists; ImVec2 DisplayPos; ImVec2 DisplaySize; ImVec2 FramebufferScale; @@ -984,7 +989,7 @@ struct ImFontConfig float GlyphMinAdvanceX; float GlyphMaxAdvanceX; bool MergeMode; - unsigned int RasterizerFlags; + unsigned int FontBuilderFlags; float RasterizerMultiply; ImWchar EllipsisChar; char Name[40]; @@ -992,8 +997,9 @@ struct ImFontConfig }; struct ImFontGlyph { - unsigned int Codepoint : 31; + unsigned int Colored : 1; unsigned int Visible : 1; + unsigned int Codepoint : 30; float AdvanceX; float X0, Y0, X1, Y1; float U0, V0, U1, V1; @@ -1034,6 +1040,8 @@ struct ImFontAtlas ImVector_ImFontAtlasCustomRect CustomRects; ImVector_ImFontConfig ConfigData; ImVec4 TexUvLines[(63) + 1]; + const ImFontBuilderIO* FontBuilderIO; + unsigned int FontBuilderFlags; int PackIdMouseCursors; int PackIdLines; }; @@ -1056,6 +1064,20 @@ struct ImFont int MetricsTotalSurface; ImU8 Used4kPagesMap[(0xFFFF +1)/4096/8]; }; +typedef enum { + ImGuiViewportFlags_None = 0, + ImGuiViewportFlags_IsPlatformWindow = 1 << 0, + ImGuiViewportFlags_IsPlatformMonitor = 1 << 1, + ImGuiViewportFlags_OwnedByApp = 1 << 2 +}ImGuiViewportFlags_; +struct ImGuiViewport +{ + ImGuiViewportFlags Flags; + ImVec2 Pos; + ImVec2 Size; + ImVec2 WorkPos; + ImVec2 WorkSize; +}; #else struct GLFWwindow; struct SDL_Window; @@ -1307,11 +1329,10 @@ CIMGUI_API bool igCollapsingHeaderBoolPtr(const char* label,bool* p_visible,ImGu 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 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 bool igListBoxHeaderVec2(const char* label,const ImVec2 size); -CIMGUI_API bool igListBoxHeaderInt(const char* label,int items_count,int height_in_items); -CIMGUI_API void igListBoxFooter(void); CIMGUI_API void igPlotLinesFloatPtr(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride); CIMGUI_API void 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); @@ -1405,6 +1426,7 @@ CIMGUI_API void igGetItemRectMin(ImVec2 *pOut); 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 double igGetTime(void); @@ -1674,6 +1696,10 @@ CIMGUI_API void ImFont_AddRemapChar(ImFont* self,ImWchar dst,ImWchar src,bool ov 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); +CIMGUI_API void ImGuiViewport_GetCenter(ImVec2 *pOut,ImGuiViewport* self); +CIMGUI_API void ImGuiViewport_GetWorkCenter(ImVec2 *pOut,ImGuiViewport* self); /////////////////////////hand written functions diff --git a/imgui-sys/third-party/cimgui_impl.h b/imgui-sys/third-party/cimgui_impl.h index 5320a09..dbb03b9 100644 --- a/imgui-sys/third-party/cimgui_impl.h +++ b/imgui-sys/third-party/cimgui_impl.h @@ -6,6 +6,7 @@ struct GLFWwindow; struct SDL_Window; typedef union SDL_Event SDL_Event;CIMGUI_API bool ImGui_ImplGlfw_InitForOpenGL(GLFWwindow* window,bool install_callbacks); CIMGUI_API bool ImGui_ImplGlfw_InitForVulkan(GLFWwindow* window,bool install_callbacks); +CIMGUI_API 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_MouseButtonCallback(GLFWwindow* window,int button,int action,int mods); diff --git a/imgui-sys/third-party/definitions.json b/imgui-sys/third-party/definitions.json index cb4f89c..5c9b3f5 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:2193", + "location": "imgui:2211", "nonUDT": 1, "ov_cimguiname": "ImColor_HSV", "ret": "void", @@ -50,7 +50,7 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:2183", + "location": "imgui:2201", "ov_cimguiname": "ImColor_ImColorNil", "signature": "()", "stname": "ImColor" @@ -83,7 +83,7 @@ "a": "255" }, "funcname": "ImColor", - "location": "imgui:2184", + "location": "imgui:2202", "ov_cimguiname": "ImColor_ImColorInt", "signature": "(int,int,int,int)", "stname": "ImColor" @@ -102,7 +102,7 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:2185", + "location": "imgui:2203", "ov_cimguiname": "ImColor_ImColorU32", "signature": "(ImU32)", "stname": "ImColor" @@ -135,7 +135,7 @@ "a": "1.0f" }, "funcname": "ImColor", - "location": "imgui:2186", + "location": "imgui:2204", "ov_cimguiname": "ImColor_ImColorFloat", "signature": "(float,float,float,float)", "stname": "ImColor" @@ -154,7 +154,7 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:2187", + "location": "imgui:2205", "ov_cimguiname": "ImColor_ImColorVec4", "signature": "(const ImVec4)", "stname": "ImColor" @@ -192,7 +192,7 @@ "a": "1.0f" }, "funcname": "SetHSV", - "location": "imgui:2192", + "location": "imgui:2210", "ov_cimguiname": "ImColor_SetHSV", "ret": "void", "signature": "(float,float,float,float)", @@ -228,7 +228,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawCmd", - "location": "imgui:2238", + "location": "imgui:2256", "ov_cimguiname": "ImDrawCmd_ImDrawCmd", "signature": "()", "stname": "ImDrawCmd" @@ -267,7 +267,7 @@ "cimguiname": "ImDrawData_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2466", + "location": "imgui:2484", "ov_cimguiname": "ImDrawData_Clear", "ret": "void", "signature": "()", @@ -288,7 +288,7 @@ "cimguiname": "ImDrawData_DeIndexAllBuffers", "defaults": {}, "funcname": "DeIndexAllBuffers", - "location": "imgui:2467", + "location": "imgui:2485", "ov_cimguiname": "ImDrawData_DeIndexAllBuffers", "ret": "void", "signature": "()", @@ -305,7 +305,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawData", - "location": "imgui:2464", + "location": "imgui:2483", "ov_cimguiname": "ImDrawData_ImDrawData", "signature": "()", "stname": "ImDrawData" @@ -329,7 +329,7 @@ "cimguiname": "ImDrawData_ScaleClipRects", "defaults": {}, "funcname": "ScaleClipRects", - "location": "imgui:2468", + "location": "imgui:2486", "ov_cimguiname": "ImDrawData_ScaleClipRects", "ret": "void", "signature": "(const ImVec2)", @@ -349,9 +349,7 @@ "cimguiname": "ImDrawData_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2465", "ov_cimguiname": "ImDrawData_destroy", - "realdestructor": true, "ret": "void", "signature": "(ImDrawData*)", "stname": "ImDrawData" @@ -371,7 +369,7 @@ "cimguiname": "ImDrawListSplitter_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2290", + "location": "imgui:2308", "ov_cimguiname": "ImDrawListSplitter_Clear", "ret": "void", "signature": "()", @@ -392,7 +390,7 @@ "cimguiname": "ImDrawListSplitter_ClearFreeMemory", "defaults": {}, "funcname": "ClearFreeMemory", - "location": "imgui:2291", + "location": "imgui:2309", "ov_cimguiname": "ImDrawListSplitter_ClearFreeMemory", "ret": "void", "signature": "()", @@ -409,7 +407,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawListSplitter", - "location": "imgui:2288", + "location": "imgui:2306", "ov_cimguiname": "ImDrawListSplitter_ImDrawListSplitter", "signature": "()", "stname": "ImDrawListSplitter" @@ -433,7 +431,7 @@ "cimguiname": "ImDrawListSplitter_Merge", "defaults": {}, "funcname": "Merge", - "location": "imgui:2293", + "location": "imgui:2311", "ov_cimguiname": "ImDrawListSplitter_Merge", "ret": "void", "signature": "(ImDrawList*)", @@ -462,7 +460,7 @@ "cimguiname": "ImDrawListSplitter_SetCurrentChannel", "defaults": {}, "funcname": "SetCurrentChannel", - "location": "imgui:2294", + "location": "imgui:2312", "ov_cimguiname": "ImDrawListSplitter_SetCurrentChannel", "ret": "void", "signature": "(ImDrawList*,int)", @@ -491,7 +489,7 @@ "cimguiname": "ImDrawListSplitter_Split", "defaults": {}, "funcname": "Split", - "location": "imgui:2292", + "location": "imgui:2310", "ov_cimguiname": "ImDrawListSplitter_Split", "ret": "void", "signature": "(ImDrawList*,int)", @@ -511,7 +509,7 @@ "cimguiname": "ImDrawListSplitter_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2289", + "location": "imgui:2307", "ov_cimguiname": "ImDrawListSplitter_destroy", "realdestructor": true, "ret": "void", @@ -563,7 +561,7 @@ "num_segments": "0" }, "funcname": "AddBezierCubic", - "location": "imgui:2385", + "location": "imgui:2404", "ov_cimguiname": "ImDrawList_AddBezierCubic", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -610,7 +608,7 @@ "num_segments": "0" }, "funcname": "AddBezierQuadratic", - "location": "imgui:2386", + "location": "imgui:2405", "ov_cimguiname": "ImDrawList_AddBezierQuadratic", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -639,7 +637,7 @@ "cimguiname": "ImDrawList_AddCallback", "defaults": {}, "funcname": "AddCallback", - "location": "imgui:2409", + "location": "imgui:2428", "ov_cimguiname": "ImDrawList_AddCallback", "ret": "void", "signature": "(ImDrawCallback,void*)", @@ -683,7 +681,7 @@ "thickness": "1.0f" }, "funcname": "AddCircle", - "location": "imgui:2377", + "location": "imgui:2396", "ov_cimguiname": "ImDrawList_AddCircle", "ret": "void", "signature": "(const ImVec2,float,ImU32,int,float)", @@ -722,7 +720,7 @@ "num_segments": "0" }, "funcname": "AddCircleFilled", - "location": "imgui:2378", + "location": "imgui:2397", "ov_cimguiname": "ImDrawList_AddCircleFilled", "ret": "void", "signature": "(const ImVec2,float,ImU32,int)", @@ -755,7 +753,7 @@ "cimguiname": "ImDrawList_AddConvexPolyFilled", "defaults": {}, "funcname": "AddConvexPolyFilled", - "location": "imgui:2384", + "location": "imgui:2403", "ov_cimguiname": "ImDrawList_AddConvexPolyFilled", "ret": "void", "signature": "(const ImVec2*,int,ImU32)", @@ -776,7 +774,7 @@ "cimguiname": "ImDrawList_AddDrawCmd", "defaults": {}, "funcname": "AddDrawCmd", - "location": "imgui:2410", + "location": "imgui:2429", "ov_cimguiname": "ImDrawList_AddDrawCmd", "ret": "void", "signature": "()", @@ -825,7 +823,7 @@ "uv_min": "ImVec2(0,0)" }, "funcname": "AddImage", - "location": "imgui:2392", + "location": "imgui:2411", "ov_cimguiname": "ImDrawList_AddImage", "ret": "void", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -892,7 +890,7 @@ "uv4": "ImVec2(0,1)" }, "funcname": "AddImageQuad", - "location": "imgui:2393", + "location": "imgui:2412", "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)", @@ -947,7 +945,7 @@ "rounding_corners": "ImDrawCornerFlags_All" }, "funcname": "AddImageRounded", - "location": "imgui:2394", + "location": "imgui:2413", "ov_cimguiname": "ImDrawList_AddImageRounded", "ret": "void", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)", @@ -986,7 +984,7 @@ "thickness": "1.0f" }, "funcname": "AddLine", - "location": "imgui:2369", + "location": "imgui:2388", "ov_cimguiname": "ImDrawList_AddLine", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float)", @@ -1029,7 +1027,7 @@ "thickness": "1.0f" }, "funcname": "AddNgon", - "location": "imgui:2379", + "location": "imgui:2398", "ov_cimguiname": "ImDrawList_AddNgon", "ret": "void", "signature": "(const ImVec2,float,ImU32,int,float)", @@ -1066,7 +1064,7 @@ "cimguiname": "ImDrawList_AddNgonFilled", "defaults": {}, "funcname": "AddNgonFilled", - "location": "imgui:2380", + "location": "imgui:2399", "ov_cimguiname": "ImDrawList_AddNgonFilled", "ret": "void", "signature": "(const ImVec2,float,ImU32,int)", @@ -1107,7 +1105,7 @@ "cimguiname": "ImDrawList_AddPolyline", "defaults": {}, "funcname": "AddPolyline", - "location": "imgui:2383", + "location": "imgui:2402", "ov_cimguiname": "ImDrawList_AddPolyline", "ret": "void", "signature": "(const ImVec2*,int,ImU32,bool,float)", @@ -1154,7 +1152,7 @@ "thickness": "1.0f" }, "funcname": "AddQuad", - "location": "imgui:2373", + "location": "imgui:2392", "ov_cimguiname": "ImDrawList_AddQuad", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -1195,7 +1193,7 @@ "cimguiname": "ImDrawList_AddQuadFilled", "defaults": {}, "funcname": "AddQuadFilled", - "location": "imgui:2374", + "location": "imgui:2393", "ov_cimguiname": "ImDrawList_AddQuadFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1244,7 +1242,7 @@ "thickness": "1.0f" }, "funcname": "AddRect", - "location": "imgui:2370", + "location": "imgui:2389", "ov_cimguiname": "ImDrawList_AddRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags,float)", @@ -1288,7 +1286,7 @@ "rounding_corners": "ImDrawCornerFlags_All" }, "funcname": "AddRectFilled", - "location": "imgui:2371", + "location": "imgui:2390", "ov_cimguiname": "ImDrawList_AddRectFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)", @@ -1333,7 +1331,7 @@ "cimguiname": "ImDrawList_AddRectFilledMultiColor", "defaults": {}, "funcname": "AddRectFilledMultiColor", - "location": "imgui:2372", + "location": "imgui:2391", "ov_cimguiname": "ImDrawList_AddRectFilledMultiColor", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", @@ -1372,7 +1370,7 @@ "text_end": "NULL" }, "funcname": "AddText", - "location": "imgui:2381", + "location": "imgui:2400", "ov_cimguiname": "ImDrawList_AddTextVec2", "ret": "void", "signature": "(const ImVec2,ImU32,const char*,const char*)", @@ -1427,7 +1425,7 @@ "wrap_width": "0.0f" }, "funcname": "AddText", - "location": "imgui:2382", + "location": "imgui:2401", "ov_cimguiname": "ImDrawList_AddTextFontPtr", "ret": "void", "signature": "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)", @@ -1470,7 +1468,7 @@ "thickness": "1.0f" }, "funcname": "AddTriangle", - "location": "imgui:2375", + "location": "imgui:2394", "ov_cimguiname": "ImDrawList_AddTriangle", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -1507,7 +1505,7 @@ "cimguiname": "ImDrawList_AddTriangleFilled", "defaults": {}, "funcname": "AddTriangleFilled", - "location": "imgui:2376", + "location": "imgui:2395", "ov_cimguiname": "ImDrawList_AddTriangleFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1528,7 +1526,7 @@ "cimguiname": "ImDrawList_ChannelsMerge", "defaults": {}, "funcname": "ChannelsMerge", - "location": "imgui:2420", + "location": "imgui:2439", "ov_cimguiname": "ImDrawList_ChannelsMerge", "ret": "void", "signature": "()", @@ -1553,7 +1551,7 @@ "cimguiname": "ImDrawList_ChannelsSetCurrent", "defaults": {}, "funcname": "ChannelsSetCurrent", - "location": "imgui:2421", + "location": "imgui:2440", "ov_cimguiname": "ImDrawList_ChannelsSetCurrent", "ret": "void", "signature": "(int)", @@ -1578,7 +1576,7 @@ "cimguiname": "ImDrawList_ChannelsSplit", "defaults": {}, "funcname": "ChannelsSplit", - "location": "imgui:2419", + "location": "imgui:2438", "ov_cimguiname": "ImDrawList_ChannelsSplit", "ret": "void", "signature": "(int)", @@ -1599,7 +1597,7 @@ "cimguiname": "ImDrawList_CloneOutput", "defaults": {}, "funcname": "CloneOutput", - "location": "imgui:2411", + "location": "imgui:2430", "ov_cimguiname": "ImDrawList_CloneOutput", "ret": "ImDrawList*", "signature": "()const", @@ -1624,7 +1622,7 @@ "cimguiname": "ImDrawList_GetClipRectMax", "defaults": {}, "funcname": "GetClipRectMax", - "location": "imgui:2361", + "location": "imgui:2380", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMax", "ret": "void", @@ -1650,7 +1648,7 @@ "cimguiname": "ImDrawList_GetClipRectMin", "defaults": {}, "funcname": "GetClipRectMin", - "location": "imgui:2360", + "location": "imgui:2379", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMin", "ret": "void", @@ -1673,7 +1671,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawList", - "location": "imgui:2352", + "location": "imgui:2371", "ov_cimguiname": "ImDrawList_ImDrawList", "signature": "(const ImDrawListSharedData*)", "stname": "ImDrawList" @@ -1715,7 +1713,7 @@ "num_segments": "10" }, "funcname": "PathArcTo", - "location": "imgui:2402", + "location": "imgui:2421", "ov_cimguiname": "ImDrawList_PathArcTo", "ret": "void", "signature": "(const ImVec2,float,float,float,int)", @@ -1752,7 +1750,7 @@ "cimguiname": "ImDrawList_PathArcToFast", "defaults": {}, "funcname": "PathArcToFast", - "location": "imgui:2403", + "location": "imgui:2422", "ov_cimguiname": "ImDrawList_PathArcToFast", "ret": "void", "signature": "(const ImVec2,float,int,int)", @@ -1791,7 +1789,7 @@ "num_segments": "0" }, "funcname": "PathBezierCubicCurveTo", - "location": "imgui:2404", + "location": "imgui:2423", "ov_cimguiname": "ImDrawList_PathBezierCubicCurveTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,int)", @@ -1826,7 +1824,7 @@ "num_segments": "0" }, "funcname": "PathBezierQuadraticCurveTo", - "location": "imgui:2405", + "location": "imgui:2424", "ov_cimguiname": "ImDrawList_PathBezierQuadraticCurveTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,int)", @@ -1847,7 +1845,7 @@ "cimguiname": "ImDrawList_PathClear", "defaults": {}, "funcname": "PathClear", - "location": "imgui:2397", + "location": "imgui:2416", "ov_cimguiname": "ImDrawList_PathClear", "ret": "void", "signature": "()", @@ -1872,7 +1870,7 @@ "cimguiname": "ImDrawList_PathFillConvex", "defaults": {}, "funcname": "PathFillConvex", - "location": "imgui:2400", + "location": "imgui:2419", "ov_cimguiname": "ImDrawList_PathFillConvex", "ret": "void", "signature": "(ImU32)", @@ -1897,7 +1895,7 @@ "cimguiname": "ImDrawList_PathLineTo", "defaults": {}, "funcname": "PathLineTo", - "location": "imgui:2398", + "location": "imgui:2417", "ov_cimguiname": "ImDrawList_PathLineTo", "ret": "void", "signature": "(const ImVec2)", @@ -1922,7 +1920,7 @@ "cimguiname": "ImDrawList_PathLineToMergeDuplicate", "defaults": {}, "funcname": "PathLineToMergeDuplicate", - "location": "imgui:2399", + "location": "imgui:2418", "ov_cimguiname": "ImDrawList_PathLineToMergeDuplicate", "ret": "void", "signature": "(const ImVec2)", @@ -1962,7 +1960,7 @@ "rounding_corners": "ImDrawCornerFlags_All" }, "funcname": "PathRect", - "location": "imgui:2406", + "location": "imgui:2425", "ov_cimguiname": "ImDrawList_PathRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,float,ImDrawCornerFlags)", @@ -1997,7 +1995,7 @@ "thickness": "1.0f" }, "funcname": "PathStroke", - "location": "imgui:2401", + "location": "imgui:2420", "ov_cimguiname": "ImDrawList_PathStroke", "ret": "void", "signature": "(ImU32,bool,float)", @@ -2018,7 +2016,7 @@ "cimguiname": "ImDrawList_PopClipRect", "defaults": {}, "funcname": "PopClipRect", - "location": "imgui:2357", + "location": "imgui:2376", "ov_cimguiname": "ImDrawList_PopClipRect", "ret": "void", "signature": "()", @@ -2039,7 +2037,7 @@ "cimguiname": "ImDrawList_PopTextureID", "defaults": {}, "funcname": "PopTextureID", - "location": "imgui:2359", + "location": "imgui:2378", "ov_cimguiname": "ImDrawList_PopTextureID", "ret": "void", "signature": "()", @@ -2096,7 +2094,7 @@ "cimguiname": "ImDrawList_PrimQuadUV", "defaults": {}, "funcname": "PrimQuadUV", - "location": "imgui:2430", + "location": "imgui:2449", "ov_cimguiname": "ImDrawList_PrimQuadUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2129,7 +2127,7 @@ "cimguiname": "ImDrawList_PrimRect", "defaults": {}, "funcname": "PrimRect", - "location": "imgui:2428", + "location": "imgui:2447", "ov_cimguiname": "ImDrawList_PrimRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -2170,7 +2168,7 @@ "cimguiname": "ImDrawList_PrimRectUV", "defaults": {}, "funcname": "PrimRectUV", - "location": "imgui:2429", + "location": "imgui:2448", "ov_cimguiname": "ImDrawList_PrimRectUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2199,7 +2197,7 @@ "cimguiname": "ImDrawList_PrimReserve", "defaults": {}, "funcname": "PrimReserve", - "location": "imgui:2426", + "location": "imgui:2445", "ov_cimguiname": "ImDrawList_PrimReserve", "ret": "void", "signature": "(int,int)", @@ -2228,7 +2226,7 @@ "cimguiname": "ImDrawList_PrimUnreserve", "defaults": {}, "funcname": "PrimUnreserve", - "location": "imgui:2427", + "location": "imgui:2446", "ov_cimguiname": "ImDrawList_PrimUnreserve", "ret": "void", "signature": "(int,int)", @@ -2261,7 +2259,7 @@ "cimguiname": "ImDrawList_PrimVtx", "defaults": {}, "funcname": "PrimVtx", - "location": "imgui:2433", + "location": "imgui:2452", "ov_cimguiname": "ImDrawList_PrimVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -2286,7 +2284,7 @@ "cimguiname": "ImDrawList_PrimWriteIdx", "defaults": {}, "funcname": "PrimWriteIdx", - "location": "imgui:2432", + "location": "imgui:2451", "ov_cimguiname": "ImDrawList_PrimWriteIdx", "ret": "void", "signature": "(ImDrawIdx)", @@ -2319,7 +2317,7 @@ "cimguiname": "ImDrawList_PrimWriteVtx", "defaults": {}, "funcname": "PrimWriteVtx", - "location": "imgui:2431", + "location": "imgui:2450", "ov_cimguiname": "ImDrawList_PrimWriteVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -2354,7 +2352,7 @@ "intersect_with_current_clip_rect": "false" }, "funcname": "PushClipRect", - "location": "imgui:2355", + "location": "imgui:2374", "ov_cimguiname": "ImDrawList_PushClipRect", "ret": "void", "signature": "(ImVec2,ImVec2,bool)", @@ -2375,7 +2373,7 @@ "cimguiname": "ImDrawList_PushClipRectFullScreen", "defaults": {}, "funcname": "PushClipRectFullScreen", - "location": "imgui:2356", + "location": "imgui:2375", "ov_cimguiname": "ImDrawList_PushClipRectFullScreen", "ret": "void", "signature": "()", @@ -2400,7 +2398,7 @@ "cimguiname": "ImDrawList_PushTextureID", "defaults": {}, "funcname": "PushTextureID", - "location": "imgui:2358", + "location": "imgui:2377", "ov_cimguiname": "ImDrawList_PushTextureID", "ret": "void", "signature": "(ImTextureID)", @@ -2421,7 +2419,7 @@ "cimguiname": "ImDrawList__ClearFreeMemory", "defaults": {}, "funcname": "_ClearFreeMemory", - "location": "imgui:2442", + "location": "imgui:2461", "ov_cimguiname": "ImDrawList__ClearFreeMemory", "ret": "void", "signature": "()", @@ -2442,7 +2440,7 @@ "cimguiname": "ImDrawList__OnChangedClipRect", "defaults": {}, "funcname": "_OnChangedClipRect", - "location": "imgui:2444", + "location": "imgui:2463", "ov_cimguiname": "ImDrawList__OnChangedClipRect", "ret": "void", "signature": "()", @@ -2463,7 +2461,7 @@ "cimguiname": "ImDrawList__OnChangedTextureID", "defaults": {}, "funcname": "_OnChangedTextureID", - "location": "imgui:2445", + "location": "imgui:2464", "ov_cimguiname": "ImDrawList__OnChangedTextureID", "ret": "void", "signature": "()", @@ -2484,7 +2482,7 @@ "cimguiname": "ImDrawList__OnChangedVtxOffset", "defaults": {}, "funcname": "_OnChangedVtxOffset", - "location": "imgui:2446", + "location": "imgui:2465", "ov_cimguiname": "ImDrawList__OnChangedVtxOffset", "ret": "void", "signature": "()", @@ -2505,7 +2503,7 @@ "cimguiname": "ImDrawList__PopUnusedDrawCmd", "defaults": {}, "funcname": "_PopUnusedDrawCmd", - "location": "imgui:2443", + "location": "imgui:2462", "ov_cimguiname": "ImDrawList__PopUnusedDrawCmd", "ret": "void", "signature": "()", @@ -2526,7 +2524,7 @@ "cimguiname": "ImDrawList__ResetForNewFrame", "defaults": {}, "funcname": "_ResetForNewFrame", - "location": "imgui:2441", + "location": "imgui:2460", "ov_cimguiname": "ImDrawList__ResetForNewFrame", "ret": "void", "signature": "()", @@ -2546,7 +2544,7 @@ "cimguiname": "ImDrawList_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2354", + "location": "imgui:2373", "ov_cimguiname": "ImDrawList_destroy", "realdestructor": true, "ret": "void", @@ -2564,7 +2562,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontAtlasCustomRect", - "location": "imgui:2538", + "location": "imgui:2557", "ov_cimguiname": "ImFontAtlasCustomRect_ImFontAtlasCustomRect", "signature": "()", "stname": "ImFontAtlasCustomRect" @@ -2584,7 +2582,7 @@ "cimguiname": "ImFontAtlasCustomRect_IsPacked", "defaults": {}, "funcname": "IsPacked", - "location": "imgui:2539", + "location": "imgui:2558", "ov_cimguiname": "ImFontAtlasCustomRect_IsPacked", "ret": "bool", "signature": "()const", @@ -2650,7 +2648,7 @@ "offset": "ImVec2(0,0)" }, "funcname": "AddCustomRectFontGlyph", - "location": "imgui:2621", + "location": "imgui:2640", "ov_cimguiname": "ImFontAtlas_AddCustomRectFontGlyph", "ret": "int", "signature": "(ImFont*,ImWchar,int,int,float,const ImVec2)", @@ -2679,7 +2677,7 @@ "cimguiname": "ImFontAtlas_AddCustomRectRegular", "defaults": {}, "funcname": "AddCustomRectRegular", - "location": "imgui:2620", + "location": "imgui:2639", "ov_cimguiname": "ImFontAtlas_AddCustomRectRegular", "ret": "int", "signature": "(int,int)", @@ -2704,7 +2702,7 @@ "cimguiname": "ImFontAtlas_AddFont", "defaults": {}, "funcname": "AddFont", - "location": "imgui:2572", + "location": "imgui:2591", "ov_cimguiname": "ImFontAtlas_AddFont", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -2731,7 +2729,7 @@ "font_cfg": "NULL" }, "funcname": "AddFontDefault", - "location": "imgui:2573", + "location": "imgui:2592", "ov_cimguiname": "ImFontAtlas_AddFontDefault", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -2771,7 +2769,7 @@ "glyph_ranges": "NULL" }, "funcname": "AddFontFromFileTTF", - "location": "imgui:2574", + "location": "imgui:2593", "ov_cimguiname": "ImFontAtlas_AddFontFromFileTTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -2811,7 +2809,7 @@ "glyph_ranges": "NULL" }, "funcname": "AddFontFromMemoryCompressedBase85TTF", - "location": "imgui:2577", + "location": "imgui:2596", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -2855,7 +2853,7 @@ "glyph_ranges": "NULL" }, "funcname": "AddFontFromMemoryCompressedTTF", - "location": "imgui:2576", + "location": "imgui:2595", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", "ret": "ImFont*", "signature": "(const void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -2899,7 +2897,7 @@ "glyph_ranges": "NULL" }, "funcname": "AddFontFromMemoryTTF", - "location": "imgui:2575", + "location": "imgui:2594", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", "ret": "ImFont*", "signature": "(void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -2920,7 +2918,7 @@ "cimguiname": "ImFontAtlas_Build", "defaults": {}, "funcname": "Build", - "location": "imgui:2588", + "location": "imgui:2607", "ov_cimguiname": "ImFontAtlas_Build", "ret": "bool", "signature": "()", @@ -2953,7 +2951,7 @@ "cimguiname": "ImFontAtlas_CalcCustomRectUV", "defaults": {}, "funcname": "CalcCustomRectUV", - "location": "imgui:2625", + "location": "imgui:2644", "ov_cimguiname": "ImFontAtlas_CalcCustomRectUV", "ret": "void", "signature": "(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const", @@ -2974,7 +2972,7 @@ "cimguiname": "ImFontAtlas_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2581", + "location": "imgui:2600", "ov_cimguiname": "ImFontAtlas_Clear", "ret": "void", "signature": "()", @@ -2995,7 +2993,7 @@ "cimguiname": "ImFontAtlas_ClearFonts", "defaults": {}, "funcname": "ClearFonts", - "location": "imgui:2580", + "location": "imgui:2599", "ov_cimguiname": "ImFontAtlas_ClearFonts", "ret": "void", "signature": "()", @@ -3016,7 +3014,7 @@ "cimguiname": "ImFontAtlas_ClearInputData", "defaults": {}, "funcname": "ClearInputData", - "location": "imgui:2578", + "location": "imgui:2597", "ov_cimguiname": "ImFontAtlas_ClearInputData", "ret": "void", "signature": "()", @@ -3037,7 +3035,7 @@ "cimguiname": "ImFontAtlas_ClearTexData", "defaults": {}, "funcname": "ClearTexData", - "location": "imgui:2579", + "location": "imgui:2598", "ov_cimguiname": "ImFontAtlas_ClearTexData", "ret": "void", "signature": "()", @@ -3062,7 +3060,7 @@ "cimguiname": "ImFontAtlas_GetCustomRectByIndex", "defaults": {}, "funcname": "GetCustomRectByIndex", - "location": "imgui:2622", + "location": "imgui:2641", "ov_cimguiname": "ImFontAtlas_GetCustomRectByIndex", "ret": "ImFontAtlasCustomRect*", "signature": "(int)", @@ -3083,7 +3081,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", "defaults": {}, "funcname": "GetGlyphRangesChineseFull", - "location": "imgui:2604", + "location": "imgui:2623", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", "ret": "const ImWchar*", "signature": "()", @@ -3104,7 +3102,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", "defaults": {}, "funcname": "GetGlyphRangesChineseSimplifiedCommon", - "location": "imgui:2605", + "location": "imgui:2624", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", "ret": "const ImWchar*", "signature": "()", @@ -3125,7 +3123,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", "defaults": {}, "funcname": "GetGlyphRangesCyrillic", - "location": "imgui:2606", + "location": "imgui:2625", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", "ret": "const ImWchar*", "signature": "()", @@ -3146,7 +3144,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "defaults": {}, "funcname": "GetGlyphRangesDefault", - "location": "imgui:2601", + "location": "imgui:2620", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "ret": "const ImWchar*", "signature": "()", @@ -3167,7 +3165,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", "defaults": {}, "funcname": "GetGlyphRangesJapanese", - "location": "imgui:2603", + "location": "imgui:2622", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", "ret": "const ImWchar*", "signature": "()", @@ -3188,7 +3186,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesKorean", "defaults": {}, "funcname": "GetGlyphRangesKorean", - "location": "imgui:2602", + "location": "imgui:2621", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesKorean", "ret": "const ImWchar*", "signature": "()", @@ -3209,7 +3207,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesThai", "defaults": {}, "funcname": "GetGlyphRangesThai", - "location": "imgui:2607", + "location": "imgui:2626", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesThai", "ret": "const ImWchar*", "signature": "()", @@ -3230,7 +3228,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", "defaults": {}, "funcname": "GetGlyphRangesVietnamese", - "location": "imgui:2608", + "location": "imgui:2627", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", "ret": "const ImWchar*", "signature": "()", @@ -3271,7 +3269,7 @@ "cimguiname": "ImFontAtlas_GetMouseCursorTexData", "defaults": {}, "funcname": "GetMouseCursorTexData", - "location": "imgui:2626", + "location": "imgui:2645", "ov_cimguiname": "ImFontAtlas_GetMouseCursorTexData", "ret": "bool", "signature": "(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", @@ -3310,7 +3308,7 @@ "out_bytes_per_pixel": "NULL" }, "funcname": "GetTexDataAsAlpha8", - "location": "imgui:2589", + "location": "imgui:2608", "ov_cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", "ret": "void", "signature": "(unsigned char**,int*,int*,int*)", @@ -3349,7 +3347,7 @@ "out_bytes_per_pixel": "NULL" }, "funcname": "GetTexDataAsRGBA32", - "location": "imgui:2590", + "location": "imgui:2609", "ov_cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", "ret": "void", "signature": "(unsigned char**,int*,int*,int*)", @@ -3366,7 +3364,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontAtlas", - "location": "imgui:2570", + "location": "imgui:2589", "ov_cimguiname": "ImFontAtlas_ImFontAtlas", "signature": "()", "stname": "ImFontAtlas" @@ -3386,7 +3384,7 @@ "cimguiname": "ImFontAtlas_IsBuilt", "defaults": {}, "funcname": "IsBuilt", - "location": "imgui:2591", + "location": "imgui:2610", "ov_cimguiname": "ImFontAtlas_IsBuilt", "ret": "bool", "signature": "()const", @@ -3411,7 +3409,7 @@ "cimguiname": "ImFontAtlas_SetTexID", "defaults": {}, "funcname": "SetTexID", - "location": "imgui:2592", + "location": "imgui:2611", "ov_cimguiname": "ImFontAtlas_SetTexID", "ret": "void", "signature": "(ImTextureID)", @@ -3431,7 +3429,7 @@ "cimguiname": "ImFontAtlas_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2571", + "location": "imgui:2590", "ov_cimguiname": "ImFontAtlas_destroy", "realdestructor": true, "ret": "void", @@ -3449,7 +3447,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontConfig", - "location": "imgui:2499", + "location": "imgui:2517", "ov_cimguiname": "ImFontConfig_ImFontConfig", "signature": "()", "stname": "ImFontConfig" @@ -3492,7 +3490,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_AddChar", "defaults": {}, "funcname": "AddChar", - "location": "imgui:2523", + "location": "imgui:2542", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddChar", "ret": "void", "signature": "(ImWchar)", @@ -3517,7 +3515,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "defaults": {}, "funcname": "AddRanges", - "location": "imgui:2525", + "location": "imgui:2544", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "ret": "void", "signature": "(const ImWchar*)", @@ -3548,7 +3546,7 @@ "text_end": "NULL" }, "funcname": "AddText", - "location": "imgui:2524", + "location": "imgui:2543", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddText", "ret": "void", "signature": "(const char*,const char*)", @@ -3573,7 +3571,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "defaults": {}, "funcname": "BuildRanges", - "location": "imgui:2526", + "location": "imgui:2545", "ov_cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "ret": "void", "signature": "(ImVector_ImWchar*)", @@ -3594,7 +3592,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2520", + "location": "imgui:2539", "ov_cimguiname": "ImFontGlyphRangesBuilder_Clear", "ret": "void", "signature": "()", @@ -3619,7 +3617,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_GetBit", "defaults": {}, "funcname": "GetBit", - "location": "imgui:2521", + "location": "imgui:2540", "ov_cimguiname": "ImFontGlyphRangesBuilder_GetBit", "ret": "bool", "signature": "(size_t)const", @@ -3636,7 +3634,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontGlyphRangesBuilder", - "location": "imgui:2519", + "location": "imgui:2538", "ov_cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", "signature": "()", "stname": "ImFontGlyphRangesBuilder" @@ -3660,7 +3658,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_SetBit", "defaults": {}, "funcname": "SetBit", - "location": "imgui:2522", + "location": "imgui:2541", "ov_cimguiname": "ImFontGlyphRangesBuilder_SetBit", "ret": "void", "signature": "(size_t)", @@ -3744,7 +3742,7 @@ "cimguiname": "ImFont_AddGlyph", "defaults": {}, "funcname": "AddGlyph", - "location": "imgui:2707", + "location": "imgui:2730", "ov_cimguiname": "ImFont_AddGlyph", "ret": "void", "signature": "(const ImFontConfig*,ImWchar,float,float,float,float,float,float,float,float,float)", @@ -3779,7 +3777,7 @@ "overwrite_dst": "true" }, "funcname": "AddRemapChar", - "location": "imgui:2708", + "location": "imgui:2731", "ov_cimguiname": "ImFont_AddRemapChar", "ret": "void", "signature": "(ImWchar,ImWchar,bool)", @@ -3800,7 +3798,7 @@ "cimguiname": "ImFont_BuildLookupTable", "defaults": {}, "funcname": "BuildLookupTable", - "location": "imgui:2704", + "location": "imgui:2727", "ov_cimguiname": "ImFont_BuildLookupTable", "ret": "void", "signature": "()", @@ -3852,7 +3850,7 @@ "text_end": "NULL" }, "funcname": "CalcTextSizeA", - "location": "imgui:2698", + "location": "imgui:2721", "nonUDT": 1, "ov_cimguiname": "ImFont_CalcTextSizeA", "ret": "void", @@ -3890,7 +3888,7 @@ "cimguiname": "ImFont_CalcWordWrapPositionA", "defaults": {}, "funcname": "CalcWordWrapPositionA", - "location": "imgui:2699", + "location": "imgui:2722", "ov_cimguiname": "ImFont_CalcWordWrapPositionA", "ret": "const char*", "signature": "(float,const char*,const char*,float)const", @@ -3911,7 +3909,7 @@ "cimguiname": "ImFont_ClearOutputData", "defaults": {}, "funcname": "ClearOutputData", - "location": "imgui:2705", + "location": "imgui:2728", "ov_cimguiname": "ImFont_ClearOutputData", "ret": "void", "signature": "()", @@ -3936,7 +3934,7 @@ "cimguiname": "ImFont_FindGlyph", "defaults": {}, "funcname": "FindGlyph", - "location": "imgui:2690", + "location": "imgui:2713", "ov_cimguiname": "ImFont_FindGlyph", "ret": "const ImFontGlyph*", "signature": "(ImWchar)const", @@ -3961,7 +3959,7 @@ "cimguiname": "ImFont_FindGlyphNoFallback", "defaults": {}, "funcname": "FindGlyphNoFallback", - "location": "imgui:2691", + "location": "imgui:2714", "ov_cimguiname": "ImFont_FindGlyphNoFallback", "ret": "const ImFontGlyph*", "signature": "(ImWchar)const", @@ -3986,7 +3984,7 @@ "cimguiname": "ImFont_GetCharAdvance", "defaults": {}, "funcname": "GetCharAdvance", - "location": "imgui:2692", + "location": "imgui:2715", "ov_cimguiname": "ImFont_GetCharAdvance", "ret": "float", "signature": "(ImWchar)const", @@ -4007,7 +4005,7 @@ "cimguiname": "ImFont_GetDebugName", "defaults": {}, "funcname": "GetDebugName", - "location": "imgui:2694", + "location": "imgui:2717", "ov_cimguiname": "ImFont_GetDebugName", "ret": "const char*", "signature": "()const", @@ -4032,7 +4030,7 @@ "cimguiname": "ImFont_GrowIndex", "defaults": {}, "funcname": "GrowIndex", - "location": "imgui:2706", + "location": "imgui:2729", "ov_cimguiname": "ImFont_GrowIndex", "ret": "void", "signature": "(int)", @@ -4049,7 +4047,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFont", - "location": "imgui:2688", + "location": "imgui:2711", "ov_cimguiname": "ImFont_ImFont", "signature": "()", "stname": "ImFont" @@ -4077,7 +4075,7 @@ "cimguiname": "ImFont_IsGlyphRangeUnused", "defaults": {}, "funcname": "IsGlyphRangeUnused", - "location": "imgui:2711", + "location": "imgui:2734", "ov_cimguiname": "ImFont_IsGlyphRangeUnused", "ret": "bool", "signature": "(unsigned int,unsigned int)", @@ -4098,7 +4096,7 @@ "cimguiname": "ImFont_IsLoaded", "defaults": {}, "funcname": "IsLoaded", - "location": "imgui:2693", + "location": "imgui:2716", "ov_cimguiname": "ImFont_IsLoaded", "ret": "bool", "signature": "()const", @@ -4139,7 +4137,7 @@ "cimguiname": "ImFont_RenderChar", "defaults": {}, "funcname": "RenderChar", - "location": "imgui:2700", + "location": "imgui:2723", "ov_cimguiname": "ImFont_RenderChar", "ret": "void", "signature": "(ImDrawList*,float,ImVec2,ImU32,ImWchar)const", @@ -4199,7 +4197,7 @@ "wrap_width": "0.0f" }, "funcname": "RenderText", - "location": "imgui:2701", + "location": "imgui:2724", "ov_cimguiname": "ImFont_RenderText", "ret": "void", "signature": "(ImDrawList*,float,ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)const", @@ -4224,7 +4222,7 @@ "cimguiname": "ImFont_SetFallbackChar", "defaults": {}, "funcname": "SetFallbackChar", - "location": "imgui:2710", + "location": "imgui:2733", "ov_cimguiname": "ImFont_SetFallbackChar", "ret": "void", "signature": "(ImWchar)", @@ -4253,7 +4251,7 @@ "cimguiname": "ImFont_SetGlyphVisible", "defaults": {}, "funcname": "SetGlyphVisible", - "location": "imgui:2709", + "location": "imgui:2732", "ov_cimguiname": "ImFont_SetGlyphVisible", "ret": "void", "signature": "(ImWchar,bool)", @@ -4273,7 +4271,7 @@ "cimguiname": "ImFont_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2689", + "location": "imgui:2712", "ov_cimguiname": "ImFont_destroy", "realdestructor": true, "ret": "void", @@ -4299,7 +4297,7 @@ "cimguiname": "ImGuiIO_AddInputCharacter", "defaults": {}, "funcname": "AddInputCharacter", - "location": "imgui:1801", + "location": "imgui:1815", "ov_cimguiname": "ImGuiIO_AddInputCharacter", "ret": "void", "signature": "(unsigned int)", @@ -4324,7 +4322,7 @@ "cimguiname": "ImGuiIO_AddInputCharacterUTF16", "defaults": {}, "funcname": "AddInputCharacterUTF16", - "location": "imgui:1802", + "location": "imgui:1816", "ov_cimguiname": "ImGuiIO_AddInputCharacterUTF16", "ret": "void", "signature": "(ImWchar16)", @@ -4349,7 +4347,7 @@ "cimguiname": "ImGuiIO_AddInputCharactersUTF8", "defaults": {}, "funcname": "AddInputCharactersUTF8", - "location": "imgui:1803", + "location": "imgui:1817", "ov_cimguiname": "ImGuiIO_AddInputCharactersUTF8", "ret": "void", "signature": "(const char*)", @@ -4370,7 +4368,7 @@ "cimguiname": "ImGuiIO_ClearInputCharacters", "defaults": {}, "funcname": "ClearInputCharacters", - "location": "imgui:1804", + "location": "imgui:1818", "ov_cimguiname": "ImGuiIO_ClearInputCharacters", "ret": "void", "signature": "()", @@ -4387,7 +4385,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiIO", - "location": "imgui:1852", + "location": "imgui:1866", "ov_cimguiname": "ImGuiIO_ImGuiIO", "signature": "()", "stname": "ImGuiIO" @@ -4426,7 +4424,7 @@ "cimguiname": "ImGuiInputTextCallbackData_ClearSelection", "defaults": {}, "funcname": "ClearSelection", - "location": "imgui:1893", + "location": "imgui:1907", "ov_cimguiname": "ImGuiInputTextCallbackData_ClearSelection", "ret": "void", "signature": "()", @@ -4455,7 +4453,7 @@ "cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "defaults": {}, "funcname": "DeleteChars", - "location": "imgui:1890", + "location": "imgui:1904", "ov_cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "ret": "void", "signature": "(int,int)", @@ -4476,7 +4474,7 @@ "cimguiname": "ImGuiInputTextCallbackData_HasSelection", "defaults": {}, "funcname": "HasSelection", - "location": "imgui:1894", + "location": "imgui:1908", "ov_cimguiname": "ImGuiInputTextCallbackData_HasSelection", "ret": "bool", "signature": "()const", @@ -4493,7 +4491,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiInputTextCallbackData", - "location": "imgui:1889", + "location": "imgui:1903", "ov_cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", "signature": "()", "stname": "ImGuiInputTextCallbackData" @@ -4527,7 +4525,7 @@ "text_end": "NULL" }, "funcname": "InsertChars", - "location": "imgui:1891", + "location": "imgui:1905", "ov_cimguiname": "ImGuiInputTextCallbackData_InsertChars", "ret": "void", "signature": "(int,const char*,const char*)", @@ -4548,7 +4546,7 @@ "cimguiname": "ImGuiInputTextCallbackData_SelectAll", "defaults": {}, "funcname": "SelectAll", - "location": "imgui:1892", + "location": "imgui:1906", "ov_cimguiname": "ImGuiInputTextCallbackData_SelectAll", "ret": "void", "signature": "()", @@ -4598,7 +4596,7 @@ "items_height": "-1.0f" }, "funcname": "Begin", - "location": "imgui:2147", + "location": "imgui:2165", "ov_cimguiname": "ImGuiListClipper_Begin", "ret": "void", "signature": "(int,float)", @@ -4619,7 +4617,7 @@ "cimguiname": "ImGuiListClipper_End", "defaults": {}, "funcname": "End", - "location": "imgui:2148", + "location": "imgui:2166", "ov_cimguiname": "ImGuiListClipper_End", "ret": "void", "signature": "()", @@ -4636,7 +4634,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiListClipper", - "location": "imgui:2142", + "location": "imgui:2160", "ov_cimguiname": "ImGuiListClipper_ImGuiListClipper", "signature": "()", "stname": "ImGuiListClipper" @@ -4656,7 +4654,7 @@ "cimguiname": "ImGuiListClipper_Step", "defaults": {}, "funcname": "Step", - "location": "imgui:2149", + "location": "imgui:2167", "ov_cimguiname": "ImGuiListClipper_Step", "ret": "bool", "signature": "()", @@ -4676,7 +4674,7 @@ "cimguiname": "ImGuiListClipper_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2143", + "location": "imgui:2161", "ov_cimguiname": "ImGuiListClipper_destroy", "realdestructor": true, "ret": "void", @@ -4694,7 +4692,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiOnceUponAFrame", - "location": "imgui:2010", + "location": "imgui:2028", "ov_cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", "signature": "()", "stname": "ImGuiOnceUponAFrame" @@ -4733,7 +4731,7 @@ "cimguiname": "ImGuiPayload_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:1923", + "location": "imgui:1937", "ov_cimguiname": "ImGuiPayload_Clear", "ret": "void", "signature": "()", @@ -4750,7 +4748,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPayload", - "location": "imgui:1922", + "location": "imgui:1936", "ov_cimguiname": "ImGuiPayload_ImGuiPayload", "signature": "()", "stname": "ImGuiPayload" @@ -4774,7 +4772,7 @@ "cimguiname": "ImGuiPayload_IsDataType", "defaults": {}, "funcname": "IsDataType", - "location": "imgui:1924", + "location": "imgui:1938", "ov_cimguiname": "ImGuiPayload_IsDataType", "ret": "bool", "signature": "(const char*)const", @@ -4795,7 +4793,7 @@ "cimguiname": "ImGuiPayload_IsDelivery", "defaults": {}, "funcname": "IsDelivery", - "location": "imgui:1926", + "location": "imgui:1940", "ov_cimguiname": "ImGuiPayload_IsDelivery", "ret": "bool", "signature": "()const", @@ -4816,7 +4814,7 @@ "cimguiname": "ImGuiPayload_IsPreview", "defaults": {}, "funcname": "IsPreview", - "location": "imgui:1925", + "location": "imgui:1939", "ov_cimguiname": "ImGuiPayload_IsPreview", "ret": "bool", "signature": "()const", @@ -4861,7 +4859,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2077", + "location": "imgui:2095", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairInt", "signature": "(ImGuiID,int)", "stname": "ImGuiStoragePair" @@ -4884,7 +4882,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2078", + "location": "imgui:2096", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairFloat", "signature": "(ImGuiID,float)", "stname": "ImGuiStoragePair" @@ -4907,7 +4905,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2079", + "location": "imgui:2097", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairPtr", "signature": "(ImGuiID,void*)", "stname": "ImGuiStoragePair" @@ -4946,7 +4944,7 @@ "cimguiname": "ImGuiStorage_BuildSortByKey", "defaults": {}, "funcname": "BuildSortByKey", - "location": "imgui:2110", + "location": "imgui:2128", "ov_cimguiname": "ImGuiStorage_BuildSortByKey", "ret": "void", "signature": "()", @@ -4967,7 +4965,7 @@ "cimguiname": "ImGuiStorage_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2087", + "location": "imgui:2105", "ov_cimguiname": "ImGuiStorage_Clear", "ret": "void", "signature": "()", @@ -4998,7 +4996,7 @@ "default_val": "false" }, "funcname": "GetBool", - "location": "imgui:2090", + "location": "imgui:2108", "ov_cimguiname": "ImGuiStorage_GetBool", "ret": "bool", "signature": "(ImGuiID,bool)const", @@ -5029,7 +5027,7 @@ "default_val": "false" }, "funcname": "GetBoolRef", - "location": "imgui:2102", + "location": "imgui:2120", "ov_cimguiname": "ImGuiStorage_GetBoolRef", "ret": "bool*", "signature": "(ImGuiID,bool)", @@ -5060,7 +5058,7 @@ "default_val": "0.0f" }, "funcname": "GetFloat", - "location": "imgui:2092", + "location": "imgui:2110", "ov_cimguiname": "ImGuiStorage_GetFloat", "ret": "float", "signature": "(ImGuiID,float)const", @@ -5091,7 +5089,7 @@ "default_val": "0.0f" }, "funcname": "GetFloatRef", - "location": "imgui:2103", + "location": "imgui:2121", "ov_cimguiname": "ImGuiStorage_GetFloatRef", "ret": "float*", "signature": "(ImGuiID,float)", @@ -5122,7 +5120,7 @@ "default_val": "0" }, "funcname": "GetInt", - "location": "imgui:2088", + "location": "imgui:2106", "ov_cimguiname": "ImGuiStorage_GetInt", "ret": "int", "signature": "(ImGuiID,int)const", @@ -5153,7 +5151,7 @@ "default_val": "0" }, "funcname": "GetIntRef", - "location": "imgui:2101", + "location": "imgui:2119", "ov_cimguiname": "ImGuiStorage_GetIntRef", "ret": "int*", "signature": "(ImGuiID,int)", @@ -5178,7 +5176,7 @@ "cimguiname": "ImGuiStorage_GetVoidPtr", "defaults": {}, "funcname": "GetVoidPtr", - "location": "imgui:2094", + "location": "imgui:2112", "ov_cimguiname": "ImGuiStorage_GetVoidPtr", "ret": "void*", "signature": "(ImGuiID)const", @@ -5209,7 +5207,7 @@ "default_val": "NULL" }, "funcname": "GetVoidPtrRef", - "location": "imgui:2104", + "location": "imgui:2122", "ov_cimguiname": "ImGuiStorage_GetVoidPtrRef", "ret": "void**", "signature": "(ImGuiID,void*)", @@ -5234,7 +5232,7 @@ "cimguiname": "ImGuiStorage_SetAllInt", "defaults": {}, "funcname": "SetAllInt", - "location": "imgui:2107", + "location": "imgui:2125", "ov_cimguiname": "ImGuiStorage_SetAllInt", "ret": "void", "signature": "(int)", @@ -5263,7 +5261,7 @@ "cimguiname": "ImGuiStorage_SetBool", "defaults": {}, "funcname": "SetBool", - "location": "imgui:2091", + "location": "imgui:2109", "ov_cimguiname": "ImGuiStorage_SetBool", "ret": "void", "signature": "(ImGuiID,bool)", @@ -5292,7 +5290,7 @@ "cimguiname": "ImGuiStorage_SetFloat", "defaults": {}, "funcname": "SetFloat", - "location": "imgui:2093", + "location": "imgui:2111", "ov_cimguiname": "ImGuiStorage_SetFloat", "ret": "void", "signature": "(ImGuiID,float)", @@ -5321,7 +5319,7 @@ "cimguiname": "ImGuiStorage_SetInt", "defaults": {}, "funcname": "SetInt", - "location": "imgui:2089", + "location": "imgui:2107", "ov_cimguiname": "ImGuiStorage_SetInt", "ret": "void", "signature": "(ImGuiID,int)", @@ -5350,7 +5348,7 @@ "cimguiname": "ImGuiStorage_SetVoidPtr", "defaults": {}, "funcname": "SetVoidPtr", - "location": "imgui:2095", + "location": "imgui:2113", "ov_cimguiname": "ImGuiStorage_SetVoidPtr", "ret": "void", "signature": "(ImGuiID,void*)", @@ -5367,7 +5365,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyle", - "location": "imgui:1715", + "location": "imgui:1729", "ov_cimguiname": "ImGuiStyle_ImGuiStyle", "signature": "()", "stname": "ImGuiStyle" @@ -5391,7 +5389,7 @@ "cimguiname": "ImGuiStyle_ScaleAllSizes", "defaults": {}, "funcname": "ScaleAllSizes", - "location": "imgui:1716", + "location": "imgui:1730", "ov_cimguiname": "ImGuiStyle_ScaleAllSizes", "ret": "void", "signature": "(float)", @@ -5427,7 +5425,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableColumnSortSpecs", - "location": "imgui:1937", + "location": "imgui:1951", "ov_cimguiname": "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs", "signature": "()", "stname": "ImGuiTableColumnSortSpecs" @@ -5462,7 +5460,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableSortSpecs", - "location": "imgui:1950", + "location": "imgui:1964", "ov_cimguiname": "ImGuiTableSortSpecs_ImGuiTableSortSpecs", "signature": "()", "stname": "ImGuiTableSortSpecs" @@ -5497,7 +5495,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextBuffer", - "location": "imgui:2048", + "location": "imgui:2066", "ov_cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", "signature": "()", "stname": "ImGuiTextBuffer" @@ -5527,7 +5525,7 @@ "str_end": "NULL" }, "funcname": "append", - "location": "imgui:2057", + "location": "imgui:2075", "ov_cimguiname": "ImGuiTextBuffer_append", "ret": "void", "signature": "(const char*,const char*)", @@ -5557,7 +5555,7 @@ "defaults": {}, "funcname": "appendf", "isvararg": "...)", - "location": "imgui:2058", + "location": "imgui:2076", "manual": true, "ov_cimguiname": "ImGuiTextBuffer_appendf", "ret": "void", @@ -5587,7 +5585,7 @@ "cimguiname": "ImGuiTextBuffer_appendfv", "defaults": {}, "funcname": "appendfv", - "location": "imgui:2059", + "location": "imgui:2077", "ov_cimguiname": "ImGuiTextBuffer_appendfv", "ret": "void", "signature": "(const char*,va_list)", @@ -5608,7 +5606,7 @@ "cimguiname": "ImGuiTextBuffer_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:2050", + "location": "imgui:2068", "ov_cimguiname": "ImGuiTextBuffer_begin", "ret": "const char*", "signature": "()const", @@ -5629,7 +5627,7 @@ "cimguiname": "ImGuiTextBuffer_c_str", "defaults": {}, "funcname": "c_str", - "location": "imgui:2056", + "location": "imgui:2074", "ov_cimguiname": "ImGuiTextBuffer_c_str", "ret": "const char*", "signature": "()const", @@ -5650,7 +5648,7 @@ "cimguiname": "ImGuiTextBuffer_clear", "defaults": {}, "funcname": "clear", - "location": "imgui:2054", + "location": "imgui:2072", "ov_cimguiname": "ImGuiTextBuffer_clear", "ret": "void", "signature": "()", @@ -5690,7 +5688,7 @@ "cimguiname": "ImGuiTextBuffer_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:2053", + "location": "imgui:2071", "ov_cimguiname": "ImGuiTextBuffer_empty", "ret": "bool", "signature": "()const", @@ -5711,7 +5709,7 @@ "cimguiname": "ImGuiTextBuffer_end", "defaults": {}, "funcname": "end", - "location": "imgui:2051", + "location": "imgui:2069", "ov_cimguiname": "ImGuiTextBuffer_end", "ret": "const char*", "signature": "()const", @@ -5736,7 +5734,7 @@ "cimguiname": "ImGuiTextBuffer_reserve", "defaults": {}, "funcname": "reserve", - "location": "imgui:2055", + "location": "imgui:2073", "ov_cimguiname": "ImGuiTextBuffer_reserve", "ret": "void", "signature": "(int)", @@ -5757,7 +5755,7 @@ "cimguiname": "ImGuiTextBuffer_size", "defaults": {}, "funcname": "size", - "location": "imgui:2052", + "location": "imgui:2070", "ov_cimguiname": "ImGuiTextBuffer_size", "ret": "int", "signature": "()const", @@ -5778,7 +5776,7 @@ "cimguiname": "ImGuiTextFilter_Build", "defaults": {}, "funcname": "Build", - "location": "imgui:2021", + "location": "imgui:2039", "ov_cimguiname": "ImGuiTextFilter_Build", "ret": "void", "signature": "()", @@ -5799,7 +5797,7 @@ "cimguiname": "ImGuiTextFilter_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2022", + "location": "imgui:2040", "ov_cimguiname": "ImGuiTextFilter_Clear", "ret": "void", "signature": "()", @@ -5831,7 +5829,7 @@ "width": "0.0f" }, "funcname": "Draw", - "location": "imgui:2019", + "location": "imgui:2037", "ov_cimguiname": "ImGuiTextFilter_Draw", "ret": "bool", "signature": "(const char*,float)", @@ -5855,7 +5853,7 @@ "default_filter": "\"\"" }, "funcname": "ImGuiTextFilter", - "location": "imgui:2018", + "location": "imgui:2036", "ov_cimguiname": "ImGuiTextFilter_ImGuiTextFilter", "signature": "(const char*)", "stname": "ImGuiTextFilter" @@ -5875,7 +5873,7 @@ "cimguiname": "ImGuiTextFilter_IsActive", "defaults": {}, "funcname": "IsActive", - "location": "imgui:2023", + "location": "imgui:2041", "ov_cimguiname": "ImGuiTextFilter_IsActive", "ret": "bool", "signature": "()const", @@ -5906,7 +5904,7 @@ "text_end": "NULL" }, "funcname": "PassFilter", - "location": "imgui:2020", + "location": "imgui:2038", "ov_cimguiname": "ImGuiTextFilter_PassFilter", "ret": "bool", "signature": "(const char*,const char*)const", @@ -5942,7 +5940,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextRange", - "location": "imgui:2031", + "location": "imgui:2049", "ov_cimguiname": "ImGuiTextRange_ImGuiTextRangeNil", "signature": "()", "stname": "ImGuiTextRange" @@ -5965,7 +5963,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextRange", - "location": "imgui:2032", + "location": "imgui:2050", "ov_cimguiname": "ImGuiTextRange_ImGuiTextRangeStr", "signature": "(const char*,const char*)", "stname": "ImGuiTextRange" @@ -6004,7 +6002,7 @@ "cimguiname": "ImGuiTextRange_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:2033", + "location": "imgui:2051", "ov_cimguiname": "ImGuiTextRange_empty", "ret": "bool", "signature": "()const", @@ -6033,13 +6031,100 @@ "cimguiname": "ImGuiTextRange_split", "defaults": {}, "funcname": "split", - "location": "imgui:2034", + "location": "imgui:2052", "ov_cimguiname": "ImGuiTextRange_split", "ret": "void", "signature": "(char,ImVector_ImGuiTextRange*)const", "stname": "ImGuiTextRange" } ], + "ImGuiViewport_GetCenter": [ + { + "args": "(ImVec2 *pOut,ImGuiViewport* self)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + }, + { + "name": "self", + "type": "ImGuiViewport*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiViewport_GetCenter", + "defaults": {}, + "funcname": "GetCenter", + "location": "imgui:2768", + "nonUDT": 1, + "ov_cimguiname": "ImGuiViewport_GetCenter", + "ret": "void", + "signature": "()const", + "stname": "ImGuiViewport" + } + ], + "ImGuiViewport_GetWorkCenter": [ + { + "args": "(ImVec2 *pOut,ImGuiViewport* self)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + }, + { + "name": "self", + "type": "ImGuiViewport*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiViewport_GetWorkCenter", + "defaults": {}, + "funcname": "GetWorkCenter", + "location": "imgui:2769", + "nonUDT": 1, + "ov_cimguiname": "ImGuiViewport_GetWorkCenter", + "ret": "void", + "signature": "()const", + "stname": "ImGuiViewport" + } + ], + "ImGuiViewport_ImGuiViewport": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiViewport_ImGuiViewport", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiViewport", + "location": "imgui:2765", + "ov_cimguiname": "ImGuiViewport_ImGuiViewport", + "signature": "()", + "stname": "ImGuiViewport" + } + ], + "ImGuiViewport_destroy": [ + { + "args": "(ImGuiViewport* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiViewport*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiViewport_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiViewport_destroy", + "ret": "void", + "signature": "(ImGuiViewport*)", + "stname": "ImGuiViewport" + } + ], "ImVec2_ImVec2": [ { "args": "()", @@ -6050,7 +6135,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2", - "location": "imgui:226", + "location": "imgui:230", "ov_cimguiname": "ImVec2_ImVec2Nil", "signature": "()", "stname": "ImVec2" @@ -6073,7 +6158,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2", - "location": "imgui:227", + "location": "imgui:231", "ov_cimguiname": "ImVec2_ImVec2Float", "signature": "(float,float)", "stname": "ImVec2" @@ -6108,7 +6193,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec4", - "location": "imgui:239", + "location": "imgui:243", "ov_cimguiname": "ImVec4_ImVec4Nil", "signature": "()", "stname": "ImVec4" @@ -6139,7 +6224,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec4", - "location": "imgui:240", + "location": "imgui:244", "ov_cimguiname": "ImVec4_ImVec4Float", "signature": "(float,float,float,float)", "stname": "ImVec4" @@ -6174,7 +6259,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVector", - "location": "imgui:1618", + "location": "imgui:1632", "ov_cimguiname": "ImVector_ImVectorNil", "signature": "()", "stname": "ImVector", @@ -6194,7 +6279,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVector", - "location": "imgui:1619", + "location": "imgui:1633", "ov_cimguiname": "ImVector_ImVectorVector", "signature": "(const ImVector)", "stname": "ImVector", @@ -6219,7 +6304,7 @@ "cimguiname": "ImVector__grow_capacity", "defaults": {}, "funcname": "_grow_capacity", - "location": "imgui:1642", + "location": "imgui:1656", "ov_cimguiname": "ImVector__grow_capacity", "ret": "int", "signature": "(int)const", @@ -6241,7 +6326,7 @@ "cimguiname": "ImVector_back", "defaults": {}, "funcname": "back", - "location": "imgui:1638", + "location": "imgui:1652", "ov_cimguiname": "ImVector_backNil", "ret": "T*", "retref": "&", @@ -6262,7 +6347,7 @@ "cimguiname": "ImVector_back", "defaults": {}, "funcname": "back", - "location": "imgui:1639", + "location": "imgui:1653", "ov_cimguiname": "ImVector_back_const", "ret": "const T*", "retref": "&", @@ -6285,7 +6370,7 @@ "cimguiname": "ImVector_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:1632", + "location": "imgui:1646", "ov_cimguiname": "ImVector_beginNil", "ret": "T*", "signature": "()", @@ -6305,7 +6390,7 @@ "cimguiname": "ImVector_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:1633", + "location": "imgui:1647", "ov_cimguiname": "ImVector_begin_const", "ret": "const T*", "signature": "()const", @@ -6327,7 +6412,7 @@ "cimguiname": "ImVector_capacity", "defaults": {}, "funcname": "capacity", - "location": "imgui:1627", + "location": "imgui:1641", "ov_cimguiname": "ImVector_capacity", "ret": "int", "signature": "()const", @@ -6349,7 +6434,7 @@ "cimguiname": "ImVector_clear", "defaults": {}, "funcname": "clear", - "location": "imgui:1631", + "location": "imgui:1645", "ov_cimguiname": "ImVector_clear", "ret": "void", "signature": "()", @@ -6375,7 +6460,7 @@ "cimguiname": "ImVector_contains", "defaults": {}, "funcname": "contains", - "location": "imgui:1656", + "location": "imgui:1670", "ov_cimguiname": "ImVector_contains", "ret": "bool", "signature": "(const T)const", @@ -6396,7 +6481,7 @@ "cimguiname": "ImVector_destroy", "defaults": {}, "destructor": true, - "location": "imgui:1621", + "location": "imgui:1635", "ov_cimguiname": "ImVector_destroy", "realdestructor": true, "ret": "void", @@ -6419,7 +6504,7 @@ "cimguiname": "ImVector_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:1623", + "location": "imgui:1637", "ov_cimguiname": "ImVector_empty", "ret": "bool", "signature": "()const", @@ -6441,7 +6526,7 @@ "cimguiname": "ImVector_end", "defaults": {}, "funcname": "end", - "location": "imgui:1634", + "location": "imgui:1648", "ov_cimguiname": "ImVector_endNil", "ret": "T*", "signature": "()", @@ -6461,7 +6546,7 @@ "cimguiname": "ImVector_end", "defaults": {}, "funcname": "end", - "location": "imgui:1635", + "location": "imgui:1649", "ov_cimguiname": "ImVector_end_const", "ret": "const T*", "signature": "()const", @@ -6487,7 +6572,7 @@ "cimguiname": "ImVector_erase", "defaults": {}, "funcname": "erase", - "location": "imgui:1652", + "location": "imgui:1666", "ov_cimguiname": "ImVector_eraseNil", "ret": "T*", "signature": "(const T*)", @@ -6515,7 +6600,7 @@ "cimguiname": "ImVector_erase", "defaults": {}, "funcname": "erase", - "location": "imgui:1653", + "location": "imgui:1667", "ov_cimguiname": "ImVector_eraseTPtr", "ret": "T*", "signature": "(const T*,const T*)", @@ -6541,7 +6626,7 @@ "cimguiname": "ImVector_erase_unsorted", "defaults": {}, "funcname": "erase_unsorted", - "location": "imgui:1654", + "location": "imgui:1668", "ov_cimguiname": "ImVector_erase_unsorted", "ret": "T*", "signature": "(const T*)", @@ -6567,7 +6652,7 @@ "cimguiname": "ImVector_find", "defaults": {}, "funcname": "find", - "location": "imgui:1657", + "location": "imgui:1671", "ov_cimguiname": "ImVector_findNil", "ret": "T*", "signature": "(const T)", @@ -6591,7 +6676,7 @@ "cimguiname": "ImVector_find", "defaults": {}, "funcname": "find", - "location": "imgui:1658", + "location": "imgui:1672", "ov_cimguiname": "ImVector_find_const", "ret": "const T*", "signature": "(const T)const", @@ -6617,7 +6702,7 @@ "cimguiname": "ImVector_find_erase", "defaults": {}, "funcname": "find_erase", - "location": "imgui:1659", + "location": "imgui:1673", "ov_cimguiname": "ImVector_find_erase", "ret": "bool", "signature": "(const T)", @@ -6643,7 +6728,7 @@ "cimguiname": "ImVector_find_erase_unsorted", "defaults": {}, "funcname": "find_erase_unsorted", - "location": "imgui:1660", + "location": "imgui:1674", "ov_cimguiname": "ImVector_find_erase_unsorted", "ret": "bool", "signature": "(const T)", @@ -6665,7 +6750,7 @@ "cimguiname": "ImVector_front", "defaults": {}, "funcname": "front", - "location": "imgui:1636", + "location": "imgui:1650", "ov_cimguiname": "ImVector_frontNil", "ret": "T*", "retref": "&", @@ -6686,7 +6771,7 @@ "cimguiname": "ImVector_front", "defaults": {}, "funcname": "front", - "location": "imgui:1637", + "location": "imgui:1651", "ov_cimguiname": "ImVector_front_const", "ret": "const T*", "retref": "&", @@ -6713,7 +6798,7 @@ "cimguiname": "ImVector_index_from_ptr", "defaults": {}, "funcname": "index_from_ptr", - "location": "imgui:1661", + "location": "imgui:1675", "ov_cimguiname": "ImVector_index_from_ptr", "ret": "int", "signature": "(const T*)const", @@ -6743,7 +6828,7 @@ "cimguiname": "ImVector_insert", "defaults": {}, "funcname": "insert", - "location": "imgui:1655", + "location": "imgui:1669", "ov_cimguiname": "ImVector_insert", "ret": "T*", "signature": "(const T*,const T)", @@ -6765,7 +6850,7 @@ "cimguiname": "ImVector_max_size", "defaults": {}, "funcname": "max_size", - "location": "imgui:1626", + "location": "imgui:1640", "ov_cimguiname": "ImVector_max_size", "ret": "int", "signature": "()const", @@ -6787,7 +6872,7 @@ "cimguiname": "ImVector_pop_back", "defaults": {}, "funcname": "pop_back", - "location": "imgui:1650", + "location": "imgui:1664", "ov_cimguiname": "ImVector_pop_back", "ret": "void", "signature": "()", @@ -6813,7 +6898,7 @@ "cimguiname": "ImVector_push_back", "defaults": {}, "funcname": "push_back", - "location": "imgui:1649", + "location": "imgui:1663", "ov_cimguiname": "ImVector_push_back", "ret": "void", "signature": "(const T)", @@ -6839,7 +6924,7 @@ "cimguiname": "ImVector_push_front", "defaults": {}, "funcname": "push_front", - "location": "imgui:1651", + "location": "imgui:1665", "ov_cimguiname": "ImVector_push_front", "ret": "void", "signature": "(const T)", @@ -6865,7 +6950,7 @@ "cimguiname": "ImVector_reserve", "defaults": {}, "funcname": "reserve", - "location": "imgui:1646", + "location": "imgui:1660", "ov_cimguiname": "ImVector_reserve", "ret": "void", "signature": "(int)", @@ -6891,7 +6976,7 @@ "cimguiname": "ImVector_resize", "defaults": {}, "funcname": "resize", - "location": "imgui:1643", + "location": "imgui:1657", "ov_cimguiname": "ImVector_resizeNil", "ret": "void", "signature": "(int)", @@ -6919,7 +7004,7 @@ "cimguiname": "ImVector_resize", "defaults": {}, "funcname": "resize", - "location": "imgui:1644", + "location": "imgui:1658", "ov_cimguiname": "ImVector_resizeT", "ret": "void", "signature": "(int,const T)", @@ -6945,7 +7030,7 @@ "cimguiname": "ImVector_shrink", "defaults": {}, "funcname": "shrink", - "location": "imgui:1645", + "location": "imgui:1659", "ov_cimguiname": "ImVector_shrink", "ret": "void", "signature": "(int)", @@ -6967,7 +7052,7 @@ "cimguiname": "ImVector_size", "defaults": {}, "funcname": "size", - "location": "imgui:1624", + "location": "imgui:1638", "ov_cimguiname": "ImVector_size", "ret": "int", "signature": "()const", @@ -6989,7 +7074,7 @@ "cimguiname": "ImVector_size_in_bytes", "defaults": {}, "funcname": "size_in_bytes", - "location": "imgui:1625", + "location": "imgui:1639", "ov_cimguiname": "ImVector_size_in_bytes", "ret": "int", "signature": "()const", @@ -7016,7 +7101,7 @@ "cimguiname": "ImVector_swap", "defaults": {}, "funcname": "swap", - "location": "imgui:1640", + "location": "imgui:1654", "ov_cimguiname": "ImVector_swap", "ret": "void", "signature": "(ImVector*)", @@ -7044,7 +7129,7 @@ "flags": "0" }, "funcname": "AcceptDragDropPayload", - "location": "imgui:750", + "location": "imgui:758", "namespace": "ImGui", "ov_cimguiname": "igAcceptDragDropPayload", "ret": "const ImGuiPayload*", @@ -7061,7 +7146,7 @@ "cimguiname": "igAlignTextToFramePadding", "defaults": {}, "funcname": "AlignTextToFramePadding", - "location": "imgui:418", + "location": "imgui:422", "namespace": "ImGui", "ov_cimguiname": "igAlignTextToFramePadding", "ret": "void", @@ -7087,7 +7172,7 @@ "cimguiname": "igArrowButton", "defaults": {}, "funcname": "ArrowButton", - "location": "imgui:461", + "location": "imgui:465", "namespace": "ImGui", "ov_cimguiname": "igArrowButton", "ret": "bool", @@ -7120,7 +7205,7 @@ "p_open": "NULL" }, "funcname": "Begin", - "location": "imgui:296", + "location": "imgui:300", "namespace": "ImGui", "ov_cimguiname": "igBegin", "ret": "bool", @@ -7158,7 +7243,7 @@ "size": "ImVec2(0,0)" }, "funcname": "BeginChild", - "location": "imgui:307", + "location": "imgui:311", "namespace": "ImGui", "ov_cimguiname": "igBeginChildStr", "ret": "bool", @@ -7194,7 +7279,7 @@ "size": "ImVec2(0,0)" }, "funcname": "BeginChild", - "location": "imgui:308", + "location": "imgui:312", "namespace": "ImGui", "ov_cimguiname": "igBeginChildID", "ret": "bool", @@ -7226,7 +7311,7 @@ "flags": "0" }, "funcname": "BeginChildFrame", - "location": "imgui:797", + "location": "imgui:811", "namespace": "ImGui", "ov_cimguiname": "igBeginChildFrame", "ret": "bool", @@ -7258,7 +7343,7 @@ "flags": "0" }, "funcname": "BeginCombo", - "location": "imgui:475", + "location": "imgui:479", "namespace": "ImGui", "ov_cimguiname": "igBeginCombo", "ret": "bool", @@ -7282,7 +7367,7 @@ "flags": "0" }, "funcname": "BeginDragDropSource", - "location": "imgui:746", + "location": "imgui:754", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropSource", "ret": "bool", @@ -7299,7 +7384,7 @@ "cimguiname": "igBeginDragDropTarget", "defaults": {}, "funcname": "BeginDragDropTarget", - "location": "imgui:749", + "location": "imgui:757", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropTarget", "ret": "bool", @@ -7316,7 +7401,7 @@ "cimguiname": "igBeginGroup", "defaults": {}, "funcname": "BeginGroup", - "location": "imgui:407", + "location": "imgui:411", "namespace": "ImGui", "ov_cimguiname": "igBeginGroup", "ret": "void", @@ -7324,6 +7409,34 @@ "stname": "" } ], + "igBeginListBox": [ + { + "args": "(const char* label,const ImVec2 size)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "size", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", + "call_args": "(label,size)", + "cimguiname": "igBeginListBox", + "defaults": { + "size": "ImVec2(0,0)" + }, + "funcname": "BeginListBox", + "location": "imgui:590", + "namespace": "ImGui", + "ov_cimguiname": "igBeginListBox", + "ret": "bool", + "signature": "(const char*,const ImVec2)", + "stname": "" + } + ], "igBeginMainMenuBar": [ { "args": "()", @@ -7333,7 +7446,7 @@ "cimguiname": "igBeginMainMenuBar", "defaults": {}, "funcname": "BeginMainMenuBar", - "location": "imgui:607", + "location": "imgui:615", "namespace": "ImGui", "ov_cimguiname": "igBeginMainMenuBar", "ret": "bool", @@ -7361,7 +7474,7 @@ "enabled": "true" }, "funcname": "BeginMenu", - "location": "imgui:609", + "location": "imgui:617", "namespace": "ImGui", "ov_cimguiname": "igBeginMenu", "ret": "bool", @@ -7378,7 +7491,7 @@ "cimguiname": "igBeginMenuBar", "defaults": {}, "funcname": "BeginMenuBar", - "location": "imgui:605", + "location": "imgui:613", "namespace": "ImGui", "ov_cimguiname": "igBeginMenuBar", "ret": "bool", @@ -7406,7 +7519,7 @@ "flags": "0" }, "funcname": "BeginPopup", - "location": "imgui:632", + "location": "imgui:640", "namespace": "ImGui", "ov_cimguiname": "igBeginPopup", "ret": "bool", @@ -7435,7 +7548,7 @@ "str_id": "NULL" }, "funcname": "BeginPopupContextItem", - "location": "imgui:649", + "location": "imgui:657", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextItem", "ret": "bool", @@ -7464,7 +7577,7 @@ "str_id": "NULL" }, "funcname": "BeginPopupContextVoid", - "location": "imgui:651", + "location": "imgui:659", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextVoid", "ret": "bool", @@ -7493,7 +7606,7 @@ "str_id": "NULL" }, "funcname": "BeginPopupContextWindow", - "location": "imgui:650", + "location": "imgui:658", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextWindow", "ret": "bool", @@ -7526,7 +7639,7 @@ "p_open": "NULL" }, "funcname": "BeginPopupModal", - "location": "imgui:633", + "location": "imgui:641", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupModal", "ret": "bool", @@ -7554,7 +7667,7 @@ "flags": "0" }, "funcname": "BeginTabBar", - "location": "imgui:728", + "location": "imgui:736", "namespace": "ImGui", "ov_cimguiname": "igBeginTabBar", "ret": "bool", @@ -7587,7 +7700,7 @@ "p_open": "NULL" }, "funcname": "BeginTabItem", - "location": "imgui:730", + "location": "imgui:738", "namespace": "ImGui", "ov_cimguiname": "igBeginTabItem", "ret": "bool", @@ -7629,7 +7742,7 @@ "outer_size": "ImVec2(0.0f,0.0f)" }, "funcname": "BeginTable", - "location": "imgui:683", + "location": "imgui:691", "namespace": "ImGui", "ov_cimguiname": "igBeginTable", "ret": "bool", @@ -7646,7 +7759,7 @@ "cimguiname": "igBeginTooltip", "defaults": {}, "funcname": "BeginTooltip", - "location": "imgui:616", + "location": "imgui:624", "namespace": "ImGui", "ov_cimguiname": "igBeginTooltip", "ret": "void", @@ -7663,7 +7776,7 @@ "cimguiname": "igBullet", "defaults": {}, "funcname": "Bullet", - "location": "imgui:470", + "location": "imgui:474", "namespace": "ImGui", "ov_cimguiname": "igBullet", "ret": "void", @@ -7690,7 +7803,7 @@ "defaults": {}, "funcname": "BulletText", "isvararg": "...)", - "location": "imgui:452", + "location": "imgui:456", "namespace": "ImGui", "ov_cimguiname": "igBulletText", "ret": "void", @@ -7716,7 +7829,7 @@ "cimguiname": "igBulletTextV", "defaults": {}, "funcname": "BulletTextV", - "location": "imgui:453", + "location": "imgui:457", "namespace": "ImGui", "ov_cimguiname": "igBulletTextV", "ret": "void", @@ -7744,7 +7857,7 @@ "size": "ImVec2(0,0)" }, "funcname": "Button", - "location": "imgui:458", + "location": "imgui:462", "namespace": "ImGui", "ov_cimguiname": "igButton", "ret": "bool", @@ -7761,7 +7874,7 @@ "cimguiname": "igCalcItemWidth", "defaults": {}, "funcname": "CalcItemWidth", - "location": "imgui:380", + "location": "imgui:384", "namespace": "ImGui", "ov_cimguiname": "igCalcItemWidth", "ret": "float", @@ -7795,7 +7908,7 @@ "cimguiname": "igCalcListClipping", "defaults": {}, "funcname": "CalcListClipping", - "location": "imgui:796", + "location": "imgui:810", "namespace": "ImGui", "ov_cimguiname": "igCalcListClipping", "ret": "void", @@ -7837,7 +7950,7 @@ "wrap_width": "-1.0f" }, "funcname": "CalcTextSize", - "location": "imgui:801", + "location": "imgui:815", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igCalcTextSize", @@ -7862,7 +7975,7 @@ "want_capture_keyboard_value": "true" }, "funcname": "CaptureKeyboardFromApp", - "location": "imgui:817", + "location": "imgui:831", "namespace": "ImGui", "ov_cimguiname": "igCaptureKeyboardFromApp", "ret": "void", @@ -7886,7 +7999,7 @@ "want_capture_mouse_value": "true" }, "funcname": "CaptureMouseFromApp", - "location": "imgui:837", + "location": "imgui:851", "namespace": "ImGui", "ov_cimguiname": "igCaptureMouseFromApp", "ret": "void", @@ -7912,7 +8025,7 @@ "cimguiname": "igCheckbox", "defaults": {}, "funcname": "Checkbox", - "location": "imgui:464", + "location": "imgui:468", "namespace": "ImGui", "ov_cimguiname": "igCheckbox", "ret": "bool", @@ -7942,7 +8055,7 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui:465", + "location": "imgui:469", "namespace": "ImGui", "ov_cimguiname": "igCheckboxFlagsIntPtr", "ret": "bool", @@ -7970,7 +8083,7 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui:466", + "location": "imgui:470", "namespace": "ImGui", "ov_cimguiname": "igCheckboxFlagsUintPtr", "ret": "bool", @@ -7987,7 +8100,7 @@ "cimguiname": "igCloseCurrentPopup", "defaults": {}, "funcname": "CloseCurrentPopup", - "location": "imgui:643", + "location": "imgui:651", "namespace": "ImGui", "ov_cimguiname": "igCloseCurrentPopup", "ret": "void", @@ -8015,7 +8128,7 @@ "flags": "0" }, "funcname": "CollapsingHeader", - "location": "imgui:570", + "location": "imgui:574", "namespace": "ImGui", "ov_cimguiname": "igCollapsingHeaderTreeNodeFlags", "ret": "bool", @@ -8045,7 +8158,7 @@ "flags": "0" }, "funcname": "CollapsingHeader", - "location": "imgui:571", + "location": "imgui:575", "namespace": "ImGui", "ov_cimguiname": "igCollapsingHeaderBoolPtr", "ret": "bool", @@ -8082,7 +8195,7 @@ "size": "ImVec2(0,0)" }, "funcname": "ColorButton", - "location": "imgui:551", + "location": "imgui:555", "namespace": "ImGui", "ov_cimguiname": "igColorButton", "ret": "bool", @@ -8104,7 +8217,7 @@ "cimguiname": "igColorConvertFloat4ToU32", "defaults": {}, "funcname": "ColorConvertFloat4ToU32", - "location": "imgui:805", + "location": "imgui:819", "namespace": "ImGui", "ov_cimguiname": "igColorConvertFloat4ToU32", "ret": "ImU32", @@ -8149,7 +8262,7 @@ "cimguiname": "igColorConvertHSVtoRGB", "defaults": {}, "funcname": "ColorConvertHSVtoRGB", - "location": "imgui:807", + "location": "imgui:821", "namespace": "ImGui", "ov_cimguiname": "igColorConvertHSVtoRGB", "ret": "void", @@ -8194,7 +8307,7 @@ "cimguiname": "igColorConvertRGBtoHSV", "defaults": {}, "funcname": "ColorConvertRGBtoHSV", - "location": "imgui:806", + "location": "imgui:820", "namespace": "ImGui", "ov_cimguiname": "igColorConvertRGBtoHSV", "ret": "void", @@ -8220,7 +8333,7 @@ "cimguiname": "igColorConvertU32ToFloat4", "defaults": {}, "funcname": "ColorConvertU32ToFloat4", - "location": "imgui:804", + "location": "imgui:818", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igColorConvertU32ToFloat4", @@ -8253,7 +8366,7 @@ "flags": "0" }, "funcname": "ColorEdit3", - "location": "imgui:547", + "location": "imgui:551", "namespace": "ImGui", "ov_cimguiname": "igColorEdit3", "ret": "bool", @@ -8285,7 +8398,7 @@ "flags": "0" }, "funcname": "ColorEdit4", - "location": "imgui:548", + "location": "imgui:552", "namespace": "ImGui", "ov_cimguiname": "igColorEdit4", "ret": "bool", @@ -8317,7 +8430,7 @@ "flags": "0" }, "funcname": "ColorPicker3", - "location": "imgui:549", + "location": "imgui:553", "namespace": "ImGui", "ov_cimguiname": "igColorPicker3", "ret": "bool", @@ -8354,7 +8467,7 @@ "ref_col": "NULL" }, "funcname": "ColorPicker4", - "location": "imgui:550", + "location": "imgui:554", "namespace": "ImGui", "ov_cimguiname": "igColorPicker4", "ret": "bool", @@ -8388,7 +8501,7 @@ "id": "NULL" }, "funcname": "Columns", - "location": "imgui:718", + "location": "imgui:726", "namespace": "ImGui", "ov_cimguiname": "igColumns", "ret": "void", @@ -8428,7 +8541,7 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", - "location": "imgui:477", + "location": "imgui:481", "namespace": "ImGui", "ov_cimguiname": "igComboStr_arr", "ret": "bool", @@ -8462,7 +8575,7 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", - "location": "imgui:478", + "location": "imgui:482", "namespace": "ImGui", "ov_cimguiname": "igComboStr", "ret": "bool", @@ -8506,7 +8619,7 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", - "location": "imgui:479", + "location": "imgui:483", "namespace": "ImGui", "ov_cimguiname": "igComboFnBoolPtr", "ret": "bool", @@ -8530,7 +8643,7 @@ "shared_font_atlas": "NULL" }, "funcname": "CreateContext", - "location": "imgui:256", + "location": "imgui:260", "namespace": "ImGui", "ov_cimguiname": "igCreateContext", "ret": "ImGuiContext*", @@ -8576,7 +8689,7 @@ "cimguiname": "igDebugCheckVersionAndDataLayout", "defaults": {}, "funcname": "DebugCheckVersionAndDataLayout", - "location": "imgui:853", + "location": "imgui:867", "namespace": "ImGui", "ov_cimguiname": "igDebugCheckVersionAndDataLayout", "ret": "bool", @@ -8600,7 +8713,7 @@ "ctx": "NULL" }, "funcname": "DestroyContext", - "location": "imgui:257", + "location": "imgui:261", "namespace": "ImGui", "ov_cimguiname": "igDestroyContext", "ret": "void", @@ -8652,7 +8765,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat", - "location": "imgui:492", + "location": "imgui:496", "namespace": "ImGui", "ov_cimguiname": "igDragFloat", "ret": "bool", @@ -8704,7 +8817,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat2", - "location": "imgui:493", + "location": "imgui:497", "namespace": "ImGui", "ov_cimguiname": "igDragFloat2", "ret": "bool", @@ -8756,7 +8869,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat3", - "location": "imgui:494", + "location": "imgui:498", "namespace": "ImGui", "ov_cimguiname": "igDragFloat3", "ret": "bool", @@ -8808,7 +8921,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat4", - "location": "imgui:495", + "location": "imgui:499", "namespace": "ImGui", "ov_cimguiname": "igDragFloat4", "ret": "bool", @@ -8869,7 +8982,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloatRange2", - "location": "imgui:496", + "location": "imgui:500", "namespace": "ImGui", "ov_cimguiname": "igDragFloatRange2", "ret": "bool", @@ -8921,7 +9034,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt", - "location": "imgui:497", + "location": "imgui:501", "namespace": "ImGui", "ov_cimguiname": "igDragInt", "ret": "bool", @@ -8973,7 +9086,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt2", - "location": "imgui:498", + "location": "imgui:502", "namespace": "ImGui", "ov_cimguiname": "igDragInt2", "ret": "bool", @@ -9025,7 +9138,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt3", - "location": "imgui:499", + "location": "imgui:503", "namespace": "ImGui", "ov_cimguiname": "igDragInt3", "ret": "bool", @@ -9077,7 +9190,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt4", - "location": "imgui:500", + "location": "imgui:504", "namespace": "ImGui", "ov_cimguiname": "igDragInt4", "ret": "bool", @@ -9138,7 +9251,7 @@ "v_speed": "1.0f" }, "funcname": "DragIntRange2", - "location": "imgui:501", + "location": "imgui:505", "namespace": "ImGui", "ov_cimguiname": "igDragIntRange2", "ret": "bool", @@ -9193,7 +9306,7 @@ "p_min": "NULL" }, "funcname": "DragScalar", - "location": "imgui:502", + "location": "imgui:506", "namespace": "ImGui", "ov_cimguiname": "igDragScalar", "ret": "bool", @@ -9252,7 +9365,7 @@ "p_min": "NULL" }, "funcname": "DragScalarN", - "location": "imgui:503", + "location": "imgui:507", "namespace": "ImGui", "ov_cimguiname": "igDragScalarN", "ret": "bool", @@ -9274,7 +9387,7 @@ "cimguiname": "igDummy", "defaults": {}, "funcname": "Dummy", - "location": "imgui:404", + "location": "imgui:408", "namespace": "ImGui", "ov_cimguiname": "igDummy", "ret": "void", @@ -9291,7 +9404,7 @@ "cimguiname": "igEnd", "defaults": {}, "funcname": "End", - "location": "imgui:297", + "location": "imgui:301", "namespace": "ImGui", "ov_cimguiname": "igEnd", "ret": "void", @@ -9308,7 +9421,7 @@ "cimguiname": "igEndChild", "defaults": {}, "funcname": "EndChild", - "location": "imgui:309", + "location": "imgui:313", "namespace": "ImGui", "ov_cimguiname": "igEndChild", "ret": "void", @@ -9325,7 +9438,7 @@ "cimguiname": "igEndChildFrame", "defaults": {}, "funcname": "EndChildFrame", - "location": "imgui:798", + "location": "imgui:812", "namespace": "ImGui", "ov_cimguiname": "igEndChildFrame", "ret": "void", @@ -9342,7 +9455,7 @@ "cimguiname": "igEndCombo", "defaults": {}, "funcname": "EndCombo", - "location": "imgui:476", + "location": "imgui:480", "namespace": "ImGui", "ov_cimguiname": "igEndCombo", "ret": "void", @@ -9359,7 +9472,7 @@ "cimguiname": "igEndDragDropSource", "defaults": {}, "funcname": "EndDragDropSource", - "location": "imgui:748", + "location": "imgui:756", "namespace": "ImGui", "ov_cimguiname": "igEndDragDropSource", "ret": "void", @@ -9376,7 +9489,7 @@ "cimguiname": "igEndDragDropTarget", "defaults": {}, "funcname": "EndDragDropTarget", - "location": "imgui:751", + "location": "imgui:759", "namespace": "ImGui", "ov_cimguiname": "igEndDragDropTarget", "ret": "void", @@ -9393,7 +9506,7 @@ "cimguiname": "igEndFrame", "defaults": {}, "funcname": "EndFrame", - "location": "imgui:265", + "location": "imgui:269", "namespace": "ImGui", "ov_cimguiname": "igEndFrame", "ret": "void", @@ -9410,7 +9523,7 @@ "cimguiname": "igEndGroup", "defaults": {}, "funcname": "EndGroup", - "location": "imgui:408", + "location": "imgui:412", "namespace": "ImGui", "ov_cimguiname": "igEndGroup", "ret": "void", @@ -9418,6 +9531,23 @@ "stname": "" } ], + "igEndListBox": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndListBox", + "defaults": {}, + "funcname": "EndListBox", + "location": "imgui:591", + "namespace": "ImGui", + "ov_cimguiname": "igEndListBox", + "ret": "void", + "signature": "()", + "stname": "" + } + ], "igEndMainMenuBar": [ { "args": "()", @@ -9427,7 +9557,7 @@ "cimguiname": "igEndMainMenuBar", "defaults": {}, "funcname": "EndMainMenuBar", - "location": "imgui:608", + "location": "imgui:616", "namespace": "ImGui", "ov_cimguiname": "igEndMainMenuBar", "ret": "void", @@ -9444,7 +9574,7 @@ "cimguiname": "igEndMenu", "defaults": {}, "funcname": "EndMenu", - "location": "imgui:610", + "location": "imgui:618", "namespace": "ImGui", "ov_cimguiname": "igEndMenu", "ret": "void", @@ -9461,7 +9591,7 @@ "cimguiname": "igEndMenuBar", "defaults": {}, "funcname": "EndMenuBar", - "location": "imgui:606", + "location": "imgui:614", "namespace": "ImGui", "ov_cimguiname": "igEndMenuBar", "ret": "void", @@ -9478,7 +9608,7 @@ "cimguiname": "igEndPopup", "defaults": {}, "funcname": "EndPopup", - "location": "imgui:634", + "location": "imgui:642", "namespace": "ImGui", "ov_cimguiname": "igEndPopup", "ret": "void", @@ -9495,7 +9625,7 @@ "cimguiname": "igEndTabBar", "defaults": {}, "funcname": "EndTabBar", - "location": "imgui:729", + "location": "imgui:737", "namespace": "ImGui", "ov_cimguiname": "igEndTabBar", "ret": "void", @@ -9512,7 +9642,7 @@ "cimguiname": "igEndTabItem", "defaults": {}, "funcname": "EndTabItem", - "location": "imgui:731", + "location": "imgui:739", "namespace": "ImGui", "ov_cimguiname": "igEndTabItem", "ret": "void", @@ -9529,7 +9659,7 @@ "cimguiname": "igEndTable", "defaults": {}, "funcname": "EndTable", - "location": "imgui:684", + "location": "imgui:692", "namespace": "ImGui", "ov_cimguiname": "igEndTable", "ret": "void", @@ -9546,7 +9676,7 @@ "cimguiname": "igEndTooltip", "defaults": {}, "funcname": "EndTooltip", - "location": "imgui:617", + "location": "imgui:625", "namespace": "ImGui", "ov_cimguiname": "igEndTooltip", "ret": "void", @@ -9563,7 +9693,7 @@ "cimguiname": "igGetBackgroundDrawList", "defaults": {}, "funcname": "GetBackgroundDrawList", - "location": "imgui:790", + "location": "imgui:804", "namespace": "ImGui", "ov_cimguiname": "igGetBackgroundDrawList", "ret": "ImDrawList*", @@ -9580,7 +9710,7 @@ "cimguiname": "igGetClipboardText", "defaults": {}, "funcname": "GetClipboardText", - "location": "imgui:841", + "location": "imgui:855", "namespace": "ImGui", "ov_cimguiname": "igGetClipboardText", "ret": "const char*", @@ -9608,7 +9738,7 @@ "alpha_mul": "1.0f" }, "funcname": "GetColorU32", - "location": "imgui:388", + "location": "imgui:392", "namespace": "ImGui", "ov_cimguiname": "igGetColorU32Col", "ret": "ImU32", @@ -9628,7 +9758,7 @@ "cimguiname": "igGetColorU32", "defaults": {}, "funcname": "GetColorU32", - "location": "imgui:389", + "location": "imgui:393", "namespace": "ImGui", "ov_cimguiname": "igGetColorU32Vec4", "ret": "ImU32", @@ -9648,7 +9778,7 @@ "cimguiname": "igGetColorU32", "defaults": {}, "funcname": "GetColorU32", - "location": "imgui:390", + "location": "imgui:394", "namespace": "ImGui", "ov_cimguiname": "igGetColorU32U32", "ret": "ImU32", @@ -9665,7 +9795,7 @@ "cimguiname": "igGetColumnIndex", "defaults": {}, "funcname": "GetColumnIndex", - "location": "imgui:720", + "location": "imgui:728", "namespace": "ImGui", "ov_cimguiname": "igGetColumnIndex", "ret": "int", @@ -9689,7 +9819,7 @@ "column_index": "-1" }, "funcname": "GetColumnOffset", - "location": "imgui:723", + "location": "imgui:731", "namespace": "ImGui", "ov_cimguiname": "igGetColumnOffset", "ret": "float", @@ -9713,7 +9843,7 @@ "column_index": "-1" }, "funcname": "GetColumnWidth", - "location": "imgui:721", + "location": "imgui:729", "namespace": "ImGui", "ov_cimguiname": "igGetColumnWidth", "ret": "float", @@ -9730,7 +9860,7 @@ "cimguiname": "igGetColumnsCount", "defaults": {}, "funcname": "GetColumnsCount", - "location": "imgui:725", + "location": "imgui:733", "namespace": "ImGui", "ov_cimguiname": "igGetColumnsCount", "ret": "int", @@ -9752,7 +9882,7 @@ "cimguiname": "igGetContentRegionAvail", "defaults": {}, "funcname": "GetContentRegionAvail", - "location": "imgui:344", + "location": "imgui:348", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetContentRegionAvail", @@ -9775,7 +9905,7 @@ "cimguiname": "igGetContentRegionMax", "defaults": {}, "funcname": "GetContentRegionMax", - "location": "imgui:345", + "location": "imgui:349", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetContentRegionMax", @@ -9793,7 +9923,7 @@ "cimguiname": "igGetCurrentContext", "defaults": {}, "funcname": "GetCurrentContext", - "location": "imgui:258", + "location": "imgui:262", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentContext", "ret": "ImGuiContext*", @@ -9815,7 +9945,7 @@ "cimguiname": "igGetCursorPos", "defaults": {}, "funcname": "GetCursorPos", - "location": "imgui:409", + "location": "imgui:413", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorPos", @@ -9833,7 +9963,7 @@ "cimguiname": "igGetCursorPosX", "defaults": {}, "funcname": "GetCursorPosX", - "location": "imgui:410", + "location": "imgui:414", "namespace": "ImGui", "ov_cimguiname": "igGetCursorPosX", "ret": "float", @@ -9850,7 +9980,7 @@ "cimguiname": "igGetCursorPosY", "defaults": {}, "funcname": "GetCursorPosY", - "location": "imgui:411", + "location": "imgui:415", "namespace": "ImGui", "ov_cimguiname": "igGetCursorPosY", "ret": "float", @@ -9872,7 +10002,7 @@ "cimguiname": "igGetCursorScreenPos", "defaults": {}, "funcname": "GetCursorScreenPos", - "location": "imgui:416", + "location": "imgui:420", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorScreenPos", @@ -9895,7 +10025,7 @@ "cimguiname": "igGetCursorStartPos", "defaults": {}, "funcname": "GetCursorStartPos", - "location": "imgui:415", + "location": "imgui:419", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorStartPos", @@ -9913,7 +10043,7 @@ "cimguiname": "igGetDragDropPayload", "defaults": {}, "funcname": "GetDragDropPayload", - "location": "imgui:752", + "location": "imgui:760", "namespace": "ImGui", "ov_cimguiname": "igGetDragDropPayload", "ret": "const ImGuiPayload*", @@ -9930,7 +10060,7 @@ "cimguiname": "igGetDrawData", "defaults": {}, "funcname": "GetDrawData", - "location": "imgui:267", + "location": "imgui:271", "namespace": "ImGui", "ov_cimguiname": "igGetDrawData", "ret": "ImDrawData*", @@ -9947,7 +10077,7 @@ "cimguiname": "igGetDrawListSharedData", "defaults": {}, "funcname": "GetDrawListSharedData", - "location": "imgui:792", + "location": "imgui:806", "namespace": "ImGui", "ov_cimguiname": "igGetDrawListSharedData", "ret": "ImDrawListSharedData*", @@ -9964,7 +10094,7 @@ "cimguiname": "igGetFont", "defaults": {}, "funcname": "GetFont", - "location": "imgui:385", + "location": "imgui:389", "namespace": "ImGui", "ov_cimguiname": "igGetFont", "ret": "ImFont*", @@ -9981,7 +10111,7 @@ "cimguiname": "igGetFontSize", "defaults": {}, "funcname": "GetFontSize", - "location": "imgui:386", + "location": "imgui:390", "namespace": "ImGui", "ov_cimguiname": "igGetFontSize", "ret": "float", @@ -10003,7 +10133,7 @@ "cimguiname": "igGetFontTexUvWhitePixel", "defaults": {}, "funcname": "GetFontTexUvWhitePixel", - "location": "imgui:387", + "location": "imgui:391", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetFontTexUvWhitePixel", @@ -10021,7 +10151,7 @@ "cimguiname": "igGetForegroundDrawList", "defaults": {}, "funcname": "GetForegroundDrawList", - "location": "imgui:791", + "location": "imgui:805", "namespace": "ImGui", "ov_cimguiname": "igGetForegroundDrawList", "ret": "ImDrawList*", @@ -10038,7 +10168,7 @@ "cimguiname": "igGetFrameCount", "defaults": {}, "funcname": "GetFrameCount", - "location": "imgui:789", + "location": "imgui:803", "namespace": "ImGui", "ov_cimguiname": "igGetFrameCount", "ret": "int", @@ -10055,7 +10185,7 @@ "cimguiname": "igGetFrameHeight", "defaults": {}, "funcname": "GetFrameHeight", - "location": "imgui:421", + "location": "imgui:425", "namespace": "ImGui", "ov_cimguiname": "igGetFrameHeight", "ret": "float", @@ -10072,7 +10202,7 @@ "cimguiname": "igGetFrameHeightWithSpacing", "defaults": {}, "funcname": "GetFrameHeightWithSpacing", - "location": "imgui:422", + "location": "imgui:426", "namespace": "ImGui", "ov_cimguiname": "igGetFrameHeightWithSpacing", "ret": "float", @@ -10094,7 +10224,7 @@ "cimguiname": "igGetID", "defaults": {}, "funcname": "GetID", - "location": "imgui:436", + "location": "imgui:440", "namespace": "ImGui", "ov_cimguiname": "igGetIDStr", "ret": "ImGuiID", @@ -10118,7 +10248,7 @@ "cimguiname": "igGetID", "defaults": {}, "funcname": "GetID", - "location": "imgui:437", + "location": "imgui:441", "namespace": "ImGui", "ov_cimguiname": "igGetIDStrStr", "ret": "ImGuiID", @@ -10138,7 +10268,7 @@ "cimguiname": "igGetID", "defaults": {}, "funcname": "GetID", - "location": "imgui:438", + "location": "imgui:442", "namespace": "ImGui", "ov_cimguiname": "igGetIDPtr", "ret": "ImGuiID", @@ -10155,7 +10285,7 @@ "cimguiname": "igGetIO", "defaults": {}, "funcname": "GetIO", - "location": "imgui:262", + "location": "imgui:266", "namespace": "ImGui", "ov_cimguiname": "igGetIO", "ret": "ImGuiIO*", @@ -10178,7 +10308,7 @@ "cimguiname": "igGetItemRectMax", "defaults": {}, "funcname": "GetItemRectMax", - "location": "imgui:781", + "location": "imgui:789", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectMax", @@ -10201,7 +10331,7 @@ "cimguiname": "igGetItemRectMin", "defaults": {}, "funcname": "GetItemRectMin", - "location": "imgui:780", + "location": "imgui:788", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectMin", @@ -10224,7 +10354,7 @@ "cimguiname": "igGetItemRectSize", "defaults": {}, "funcname": "GetItemRectSize", - "location": "imgui:782", + "location": "imgui:790", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectSize", @@ -10247,7 +10377,7 @@ "cimguiname": "igGetKeyIndex", "defaults": {}, "funcname": "GetKeyIndex", - "location": "imgui:812", + "location": "imgui:826", "namespace": "ImGui", "ov_cimguiname": "igGetKeyIndex", "ret": "int", @@ -10277,7 +10407,7 @@ "cimguiname": "igGetKeyPressedAmount", "defaults": {}, "funcname": "GetKeyPressedAmount", - "location": "imgui:816", + "location": "imgui:830", "namespace": "ImGui", "ov_cimguiname": "igGetKeyPressedAmount", "ret": "int", @@ -10285,6 +10415,23 @@ "stname": "" } ], + "igGetMainViewport": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetMainViewport", + "defaults": {}, + "funcname": "GetMainViewport", + "location": "imgui:797", + "namespace": "ImGui", + "ov_cimguiname": "igGetMainViewport", + "ret": "ImGuiViewport*", + "signature": "()", + "stname": "" + } + ], "igGetMouseCursor": [ { "args": "()", @@ -10294,7 +10441,7 @@ "cimguiname": "igGetMouseCursor", "defaults": {}, "funcname": "GetMouseCursor", - "location": "imgui:835", + "location": "imgui:849", "namespace": "ImGui", "ov_cimguiname": "igGetMouseCursor", "ret": "ImGuiMouseCursor", @@ -10327,7 +10474,7 @@ "lock_threshold": "-1.0f" }, "funcname": "GetMouseDragDelta", - "location": "imgui:833", + "location": "imgui:847", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMouseDragDelta", @@ -10350,7 +10497,7 @@ "cimguiname": "igGetMousePos", "defaults": {}, "funcname": "GetMousePos", - "location": "imgui:830", + "location": "imgui:844", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePos", @@ -10373,7 +10520,7 @@ "cimguiname": "igGetMousePosOnOpeningCurrentPopup", "defaults": {}, "funcname": "GetMousePosOnOpeningCurrentPopup", - "location": "imgui:831", + "location": "imgui:845", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup", @@ -10391,7 +10538,7 @@ "cimguiname": "igGetScrollMaxX", "defaults": {}, "funcname": "GetScrollMaxX", - "location": "imgui:355", + "location": "imgui:359", "namespace": "ImGui", "ov_cimguiname": "igGetScrollMaxX", "ret": "float", @@ -10408,7 +10555,7 @@ "cimguiname": "igGetScrollMaxY", "defaults": {}, "funcname": "GetScrollMaxY", - "location": "imgui:356", + "location": "imgui:360", "namespace": "ImGui", "ov_cimguiname": "igGetScrollMaxY", "ret": "float", @@ -10425,7 +10572,7 @@ "cimguiname": "igGetScrollX", "defaults": {}, "funcname": "GetScrollX", - "location": "imgui:351", + "location": "imgui:355", "namespace": "ImGui", "ov_cimguiname": "igGetScrollX", "ret": "float", @@ -10442,7 +10589,7 @@ "cimguiname": "igGetScrollY", "defaults": {}, "funcname": "GetScrollY", - "location": "imgui:352", + "location": "imgui:356", "namespace": "ImGui", "ov_cimguiname": "igGetScrollY", "ret": "float", @@ -10459,7 +10606,7 @@ "cimguiname": "igGetStateStorage", "defaults": {}, "funcname": "GetStateStorage", - "location": "imgui:795", + "location": "imgui:809", "namespace": "ImGui", "ov_cimguiname": "igGetStateStorage", "ret": "ImGuiStorage*", @@ -10476,7 +10623,7 @@ "cimguiname": "igGetStyle", "defaults": {}, "funcname": "GetStyle", - "location": "imgui:263", + "location": "imgui:267", "namespace": "ImGui", "ov_cimguiname": "igGetStyle", "ret": "ImGuiStyle*", @@ -10499,7 +10646,7 @@ "cimguiname": "igGetStyleColorName", "defaults": {}, "funcname": "GetStyleColorName", - "location": "imgui:793", + "location": "imgui:807", "namespace": "ImGui", "ov_cimguiname": "igGetStyleColorName", "ret": "const char*", @@ -10521,7 +10668,7 @@ "cimguiname": "igGetStyleColorVec4", "defaults": {}, "funcname": "GetStyleColorVec4", - "location": "imgui:391", + "location": "imgui:395", "namespace": "ImGui", "ov_cimguiname": "igGetStyleColorVec4", "ret": "const ImVec4*", @@ -10539,7 +10686,7 @@ "cimguiname": "igGetTextLineHeight", "defaults": {}, "funcname": "GetTextLineHeight", - "location": "imgui:419", + "location": "imgui:423", "namespace": "ImGui", "ov_cimguiname": "igGetTextLineHeight", "ret": "float", @@ -10556,7 +10703,7 @@ "cimguiname": "igGetTextLineHeightWithSpacing", "defaults": {}, "funcname": "GetTextLineHeightWithSpacing", - "location": "imgui:420", + "location": "imgui:424", "namespace": "ImGui", "ov_cimguiname": "igGetTextLineHeightWithSpacing", "ret": "float", @@ -10573,7 +10720,7 @@ "cimguiname": "igGetTime", "defaults": {}, "funcname": "GetTime", - "location": "imgui:788", + "location": "imgui:802", "namespace": "ImGui", "ov_cimguiname": "igGetTime", "ret": "double", @@ -10590,7 +10737,7 @@ "cimguiname": "igGetTreeNodeToLabelSpacing", "defaults": {}, "funcname": "GetTreeNodeToLabelSpacing", - "location": "imgui:569", + "location": "imgui:573", "namespace": "ImGui", "ov_cimguiname": "igGetTreeNodeToLabelSpacing", "ret": "float", @@ -10607,7 +10754,7 @@ "cimguiname": "igGetVersion", "defaults": {}, "funcname": "GetVersion", - "location": "imgui:277", + "location": "imgui:281", "namespace": "ImGui", "ov_cimguiname": "igGetVersion", "ret": "const char*", @@ -10629,7 +10776,7 @@ "cimguiname": "igGetWindowContentRegionMax", "defaults": {}, "funcname": "GetWindowContentRegionMax", - "location": "imgui:347", + "location": "imgui:351", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowContentRegionMax", @@ -10652,7 +10799,7 @@ "cimguiname": "igGetWindowContentRegionMin", "defaults": {}, "funcname": "GetWindowContentRegionMin", - "location": "imgui:346", + "location": "imgui:350", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowContentRegionMin", @@ -10670,7 +10817,7 @@ "cimguiname": "igGetWindowContentRegionWidth", "defaults": {}, "funcname": "GetWindowContentRegionWidth", - "location": "imgui:348", + "location": "imgui:352", "namespace": "ImGui", "ov_cimguiname": "igGetWindowContentRegionWidth", "ret": "float", @@ -10687,7 +10834,7 @@ "cimguiname": "igGetWindowDrawList", "defaults": {}, "funcname": "GetWindowDrawList", - "location": "imgui:317", + "location": "imgui:321", "namespace": "ImGui", "ov_cimguiname": "igGetWindowDrawList", "ret": "ImDrawList*", @@ -10704,7 +10851,7 @@ "cimguiname": "igGetWindowHeight", "defaults": {}, "funcname": "GetWindowHeight", - "location": "imgui:321", + "location": "imgui:325", "namespace": "ImGui", "ov_cimguiname": "igGetWindowHeight", "ret": "float", @@ -10726,7 +10873,7 @@ "cimguiname": "igGetWindowPos", "defaults": {}, "funcname": "GetWindowPos", - "location": "imgui:318", + "location": "imgui:322", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowPos", @@ -10749,7 +10896,7 @@ "cimguiname": "igGetWindowSize", "defaults": {}, "funcname": "GetWindowSize", - "location": "imgui:319", + "location": "imgui:323", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowSize", @@ -10767,7 +10914,7 @@ "cimguiname": "igGetWindowWidth", "defaults": {}, "funcname": "GetWindowWidth", - "location": "imgui:320", + "location": "imgui:324", "namespace": "ImGui", "ov_cimguiname": "igGetWindowWidth", "ret": "float", @@ -10814,7 +10961,7 @@ "uv1": "ImVec2(1,1)" }, "funcname": "Image", - "location": "imgui:462", + "location": "imgui:466", "namespace": "ImGui", "ov_cimguiname": "igImage", "ret": "void", @@ -10866,7 +11013,7 @@ "uv1": "ImVec2(1,1)" }, "funcname": "ImageButton", - "location": "imgui:463", + "location": "imgui:467", "namespace": "ImGui", "ov_cimguiname": "igImageButton", "ret": "bool", @@ -10890,7 +11037,7 @@ "indent_w": "0.0f" }, "funcname": "Indent", - "location": "imgui:405", + "location": "imgui:409", "namespace": "ImGui", "ov_cimguiname": "igIndent", "ret": "void", @@ -10937,7 +11084,7 @@ "step_fast": "0.0" }, "funcname": "InputDouble", - "location": "imgui:540", + "location": "imgui:544", "namespace": "ImGui", "ov_cimguiname": "igInputDouble", "ret": "bool", @@ -10984,7 +11131,7 @@ "step_fast": "0.0f" }, "funcname": "InputFloat", - "location": "imgui:532", + "location": "imgui:536", "namespace": "ImGui", "ov_cimguiname": "igInputFloat", "ret": "bool", @@ -11021,7 +11168,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat2", - "location": "imgui:533", + "location": "imgui:537", "namespace": "ImGui", "ov_cimguiname": "igInputFloat2", "ret": "bool", @@ -11058,7 +11205,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat3", - "location": "imgui:534", + "location": "imgui:538", "namespace": "ImGui", "ov_cimguiname": "igInputFloat3", "ret": "bool", @@ -11095,7 +11242,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat4", - "location": "imgui:535", + "location": "imgui:539", "namespace": "ImGui", "ov_cimguiname": "igInputFloat4", "ret": "bool", @@ -11137,7 +11284,7 @@ "step_fast": "100" }, "funcname": "InputInt", - "location": "imgui:536", + "location": "imgui:540", "namespace": "ImGui", "ov_cimguiname": "igInputInt", "ret": "bool", @@ -11169,7 +11316,7 @@ "flags": "0" }, "funcname": "InputInt2", - "location": "imgui:537", + "location": "imgui:541", "namespace": "ImGui", "ov_cimguiname": "igInputInt2", "ret": "bool", @@ -11201,7 +11348,7 @@ "flags": "0" }, "funcname": "InputInt3", - "location": "imgui:538", + "location": "imgui:542", "namespace": "ImGui", "ov_cimguiname": "igInputInt3", "ret": "bool", @@ -11233,7 +11380,7 @@ "flags": "0" }, "funcname": "InputInt4", - "location": "imgui:539", + "location": "imgui:543", "namespace": "ImGui", "ov_cimguiname": "igInputInt4", "ret": "bool", @@ -11284,7 +11431,7 @@ "p_step_fast": "NULL" }, "funcname": "InputScalar", - "location": "imgui:541", + "location": "imgui:545", "namespace": "ImGui", "ov_cimguiname": "igInputScalar", "ret": "bool", @@ -11339,7 +11486,7 @@ "p_step_fast": "NULL" }, "funcname": "InputScalarN", - "location": "imgui:542", + "location": "imgui:546", "namespace": "ImGui", "ov_cimguiname": "igInputScalarN", "ret": "bool", @@ -11385,7 +11532,7 @@ "user_data": "NULL" }, "funcname": "InputText", - "location": "imgui:529", + "location": "imgui:533", "namespace": "ImGui", "ov_cimguiname": "igInputText", "ret": "bool", @@ -11436,7 +11583,7 @@ "user_data": "NULL" }, "funcname": "InputTextMultiline", - "location": "imgui:530", + "location": "imgui:534", "namespace": "ImGui", "ov_cimguiname": "igInputTextMultiline", "ret": "bool", @@ -11486,7 +11633,7 @@ "user_data": "NULL" }, "funcname": "InputTextWithHint", - "location": "imgui:531", + "location": "imgui:535", "namespace": "ImGui", "ov_cimguiname": "igInputTextWithHint", "ret": "bool", @@ -11518,7 +11665,7 @@ "flags": "0" }, "funcname": "InvisibleButton", - "location": "imgui:460", + "location": "imgui:464", "namespace": "ImGui", "ov_cimguiname": "igInvisibleButton", "ret": "bool", @@ -11535,7 +11682,7 @@ "cimguiname": "igIsAnyItemActive", "defaults": {}, "funcname": "IsAnyItemActive", - "location": "imgui:778", + "location": "imgui:786", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemActive", "ret": "bool", @@ -11552,7 +11699,7 @@ "cimguiname": "igIsAnyItemFocused", "defaults": {}, "funcname": "IsAnyItemFocused", - "location": "imgui:779", + "location": "imgui:787", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemFocused", "ret": "bool", @@ -11569,7 +11716,7 @@ "cimguiname": "igIsAnyItemHovered", "defaults": {}, "funcname": "IsAnyItemHovered", - "location": "imgui:777", + "location": "imgui:785", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemHovered", "ret": "bool", @@ -11586,7 +11733,7 @@ "cimguiname": "igIsAnyMouseDown", "defaults": {}, "funcname": "IsAnyMouseDown", - "location": "imgui:829", + "location": "imgui:843", "namespace": "ImGui", "ov_cimguiname": "igIsAnyMouseDown", "ret": "bool", @@ -11603,7 +11750,7 @@ "cimguiname": "igIsItemActivated", "defaults": {}, "funcname": "IsItemActivated", - "location": "imgui:773", + "location": "imgui:781", "namespace": "ImGui", "ov_cimguiname": "igIsItemActivated", "ret": "bool", @@ -11620,7 +11767,7 @@ "cimguiname": "igIsItemActive", "defaults": {}, "funcname": "IsItemActive", - "location": "imgui:768", + "location": "imgui:776", "namespace": "ImGui", "ov_cimguiname": "igIsItemActive", "ret": "bool", @@ -11644,7 +11791,7 @@ "mouse_button": "0" }, "funcname": "IsItemClicked", - "location": "imgui:770", + "location": "imgui:778", "namespace": "ImGui", "ov_cimguiname": "igIsItemClicked", "ret": "bool", @@ -11661,7 +11808,7 @@ "cimguiname": "igIsItemDeactivated", "defaults": {}, "funcname": "IsItemDeactivated", - "location": "imgui:774", + "location": "imgui:782", "namespace": "ImGui", "ov_cimguiname": "igIsItemDeactivated", "ret": "bool", @@ -11678,7 +11825,7 @@ "cimguiname": "igIsItemDeactivatedAfterEdit", "defaults": {}, "funcname": "IsItemDeactivatedAfterEdit", - "location": "imgui:775", + "location": "imgui:783", "namespace": "ImGui", "ov_cimguiname": "igIsItemDeactivatedAfterEdit", "ret": "bool", @@ -11695,7 +11842,7 @@ "cimguiname": "igIsItemEdited", "defaults": {}, "funcname": "IsItemEdited", - "location": "imgui:772", + "location": "imgui:780", "namespace": "ImGui", "ov_cimguiname": "igIsItemEdited", "ret": "bool", @@ -11712,7 +11859,7 @@ "cimguiname": "igIsItemFocused", "defaults": {}, "funcname": "IsItemFocused", - "location": "imgui:769", + "location": "imgui:777", "namespace": "ImGui", "ov_cimguiname": "igIsItemFocused", "ret": "bool", @@ -11736,7 +11883,7 @@ "flags": "0" }, "funcname": "IsItemHovered", - "location": "imgui:767", + "location": "imgui:775", "namespace": "ImGui", "ov_cimguiname": "igIsItemHovered", "ret": "bool", @@ -11753,7 +11900,7 @@ "cimguiname": "igIsItemToggledOpen", "defaults": {}, "funcname": "IsItemToggledOpen", - "location": "imgui:776", + "location": "imgui:784", "namespace": "ImGui", "ov_cimguiname": "igIsItemToggledOpen", "ret": "bool", @@ -11770,7 +11917,7 @@ "cimguiname": "igIsItemVisible", "defaults": {}, "funcname": "IsItemVisible", - "location": "imgui:771", + "location": "imgui:779", "namespace": "ImGui", "ov_cimguiname": "igIsItemVisible", "ret": "bool", @@ -11792,7 +11939,7 @@ "cimguiname": "igIsKeyDown", "defaults": {}, "funcname": "IsKeyDown", - "location": "imgui:813", + "location": "imgui:827", "namespace": "ImGui", "ov_cimguiname": "igIsKeyDown", "ret": "bool", @@ -11820,7 +11967,7 @@ "repeat": "true" }, "funcname": "IsKeyPressed", - "location": "imgui:814", + "location": "imgui:828", "namespace": "ImGui", "ov_cimguiname": "igIsKeyPressed", "ret": "bool", @@ -11842,7 +11989,7 @@ "cimguiname": "igIsKeyReleased", "defaults": {}, "funcname": "IsKeyReleased", - "location": "imgui:815", + "location": "imgui:829", "namespace": "ImGui", "ov_cimguiname": "igIsKeyReleased", "ret": "bool", @@ -11870,7 +12017,7 @@ "repeat": "false" }, "funcname": "IsMouseClicked", - "location": "imgui:824", + "location": "imgui:838", "namespace": "ImGui", "ov_cimguiname": "igIsMouseClicked", "ret": "bool", @@ -11892,7 +12039,7 @@ "cimguiname": "igIsMouseDoubleClicked", "defaults": {}, "funcname": "IsMouseDoubleClicked", - "location": "imgui:826", + "location": "imgui:840", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDoubleClicked", "ret": "bool", @@ -11914,7 +12061,7 @@ "cimguiname": "igIsMouseDown", "defaults": {}, "funcname": "IsMouseDown", - "location": "imgui:823", + "location": "imgui:837", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDown", "ret": "bool", @@ -11942,7 +12089,7 @@ "lock_threshold": "-1.0f" }, "funcname": "IsMouseDragging", - "location": "imgui:832", + "location": "imgui:846", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDragging", "ret": "bool", @@ -11974,7 +12121,7 @@ "clip": "true" }, "funcname": "IsMouseHoveringRect", - "location": "imgui:827", + "location": "imgui:841", "namespace": "ImGui", "ov_cimguiname": "igIsMouseHoveringRect", "ret": "bool", @@ -11998,7 +12145,7 @@ "mouse_pos": "NULL" }, "funcname": "IsMousePosValid", - "location": "imgui:828", + "location": "imgui:842", "namespace": "ImGui", "ov_cimguiname": "igIsMousePosValid", "ret": "bool", @@ -12020,7 +12167,7 @@ "cimguiname": "igIsMouseReleased", "defaults": {}, "funcname": "IsMouseReleased", - "location": "imgui:825", + "location": "imgui:839", "namespace": "ImGui", "ov_cimguiname": "igIsMouseReleased", "ret": "bool", @@ -12048,7 +12195,7 @@ "flags": "0" }, "funcname": "IsPopupOpen", - "location": "imgui:656", + "location": "imgui:664", "namespace": "ImGui", "ov_cimguiname": "igIsPopupOpen", "ret": "bool", @@ -12070,7 +12217,7 @@ "cimguiname": "igIsRectVisible", "defaults": {}, "funcname": "IsRectVisible", - "location": "imgui:786", + "location": "imgui:800", "namespace": "ImGui", "ov_cimguiname": "igIsRectVisibleNil", "ret": "bool", @@ -12094,7 +12241,7 @@ "cimguiname": "igIsRectVisible", "defaults": {}, "funcname": "IsRectVisible", - "location": "imgui:787", + "location": "imgui:801", "namespace": "ImGui", "ov_cimguiname": "igIsRectVisibleVec2", "ret": "bool", @@ -12111,7 +12258,7 @@ "cimguiname": "igIsWindowAppearing", "defaults": {}, "funcname": "IsWindowAppearing", - "location": "imgui:313", + "location": "imgui:317", "namespace": "ImGui", "ov_cimguiname": "igIsWindowAppearing", "ret": "bool", @@ -12128,7 +12275,7 @@ "cimguiname": "igIsWindowCollapsed", "defaults": {}, "funcname": "IsWindowCollapsed", - "location": "imgui:314", + "location": "imgui:318", "namespace": "ImGui", "ov_cimguiname": "igIsWindowCollapsed", "ret": "bool", @@ -12152,7 +12299,7 @@ "flags": "0" }, "funcname": "IsWindowFocused", - "location": "imgui:315", + "location": "imgui:319", "namespace": "ImGui", "ov_cimguiname": "igIsWindowFocused", "ret": "bool", @@ -12176,7 +12323,7 @@ "flags": "0" }, "funcname": "IsWindowHovered", - "location": "imgui:316", + "location": "imgui:320", "namespace": "ImGui", "ov_cimguiname": "igIsWindowHovered", "ret": "bool", @@ -12207,7 +12354,7 @@ "defaults": {}, "funcname": "LabelText", "isvararg": "...)", - "location": "imgui:450", + "location": "imgui:454", "namespace": "ImGui", "ov_cimguiname": "igLabelText", "ret": "void", @@ -12237,7 +12384,7 @@ "cimguiname": "igLabelTextV", "defaults": {}, "funcname": "LabelTextV", - "location": "imgui:451", + "location": "imgui:455", "namespace": "ImGui", "ov_cimguiname": "igLabelTextV", "ret": "void", @@ -12277,7 +12424,7 @@ "height_in_items": "-1" }, "funcname": "ListBox", - "location": "imgui:582", + "location": "imgui:592", "namespace": "ImGui", "ov_cimguiname": "igListBoxStr_arr", "ret": "bool", @@ -12321,7 +12468,7 @@ "height_in_items": "-1" }, "funcname": "ListBox", - "location": "imgui:583", + "location": "imgui:593", "namespace": "ImGui", "ov_cimguiname": "igListBoxFnBoolPtr", "ret": "bool", @@ -12329,81 +12476,6 @@ "stname": "" } ], - "igListBoxFooter": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igListBoxFooter", - "defaults": {}, - "funcname": "ListBoxFooter", - "location": "imgui:586", - "namespace": "ImGui", - "ov_cimguiname": "igListBoxFooter", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igListBoxHeader": [ - { - "args": "(const char* label,const ImVec2 size)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "size", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const char* label,const ImVec2& size=ImVec2(0,0))", - "call_args": "(label,size)", - "cimguiname": "igListBoxHeader", - "defaults": { - "size": "ImVec2(0,0)" - }, - "funcname": "ListBoxHeader", - "location": "imgui:584", - "namespace": "ImGui", - "ov_cimguiname": "igListBoxHeaderVec2", - "ret": "bool", - "signature": "(const char*,const ImVec2)", - "stname": "" - }, - { - "args": "(const char* label,int items_count,int height_in_items)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "items_count", - "type": "int" - }, - { - "name": "height_in_items", - "type": "int" - } - ], - "argsoriginal": "(const char* label,int items_count,int height_in_items=-1)", - "call_args": "(label,items_count,height_in_items)", - "cimguiname": "igListBoxHeader", - "defaults": { - "height_in_items": "-1" - }, - "funcname": "ListBoxHeader", - "location": "imgui:585", - "namespace": "ImGui", - "ov_cimguiname": "igListBoxHeaderInt", - "ret": "bool", - "signature": "(const char*,int,int)", - "stname": "" - } - ], "igLoadIniSettingsFromDisk": [ { "args": "(const char* ini_filename)", @@ -12418,7 +12490,7 @@ "cimguiname": "igLoadIniSettingsFromDisk", "defaults": {}, "funcname": "LoadIniSettingsFromDisk", - "location": "imgui:847", + "location": "imgui:861", "namespace": "ImGui", "ov_cimguiname": "igLoadIniSettingsFromDisk", "ret": "void", @@ -12446,7 +12518,7 @@ "ini_size": "0" }, "funcname": "LoadIniSettingsFromMemory", - "location": "imgui:848", + "location": "imgui:862", "namespace": "ImGui", "ov_cimguiname": "igLoadIniSettingsFromMemory", "ret": "void", @@ -12463,7 +12535,7 @@ "cimguiname": "igLogButtons", "defaults": {}, "funcname": "LogButtons", - "location": "imgui:741", + "location": "imgui:749", "namespace": "ImGui", "ov_cimguiname": "igLogButtons", "ret": "void", @@ -12480,7 +12552,7 @@ "cimguiname": "igLogFinish", "defaults": {}, "funcname": "LogFinish", - "location": "imgui:740", + "location": "imgui:748", "namespace": "ImGui", "ov_cimguiname": "igLogFinish", "ret": "void", @@ -12507,7 +12579,7 @@ "defaults": {}, "funcname": "LogText", "isvararg": "...)", - "location": "imgui:742", + "location": "imgui:750", "manual": true, "namespace": "ImGui", "ov_cimguiname": "igLogText", @@ -12532,7 +12604,7 @@ "auto_open_depth": "-1" }, "funcname": "LogToClipboard", - "location": "imgui:739", + "location": "imgui:747", "namespace": "ImGui", "ov_cimguiname": "igLogToClipboard", "ret": "void", @@ -12561,7 +12633,7 @@ "filename": "NULL" }, "funcname": "LogToFile", - "location": "imgui:738", + "location": "imgui:746", "namespace": "ImGui", "ov_cimguiname": "igLogToFile", "ret": "void", @@ -12585,7 +12657,7 @@ "auto_open_depth": "-1" }, "funcname": "LogToTTY", - "location": "imgui:737", + "location": "imgui:745", "namespace": "ImGui", "ov_cimguiname": "igLogToTTY", "ret": "void", @@ -12607,7 +12679,7 @@ "cimguiname": "igMemAlloc", "defaults": {}, "funcname": "MemAlloc", - "location": "imgui:859", + "location": "imgui:873", "namespace": "ImGui", "ov_cimguiname": "igMemAlloc", "ret": "void*", @@ -12629,7 +12701,7 @@ "cimguiname": "igMemFree", "defaults": {}, "funcname": "MemFree", - "location": "imgui:860", + "location": "imgui:874", "namespace": "ImGui", "ov_cimguiname": "igMemFree", "ret": "void", @@ -12667,7 +12739,7 @@ "shortcut": "NULL" }, "funcname": "MenuItem", - "location": "imgui:611", + "location": "imgui:619", "namespace": "ImGui", "ov_cimguiname": "igMenuItemBool", "ret": "bool", @@ -12701,7 +12773,7 @@ "enabled": "true" }, "funcname": "MenuItem", - "location": "imgui:612", + "location": "imgui:620", "namespace": "ImGui", "ov_cimguiname": "igMenuItemBoolPtr", "ret": "bool", @@ -12718,7 +12790,7 @@ "cimguiname": "igNewFrame", "defaults": {}, "funcname": "NewFrame", - "location": "imgui:264", + "location": "imgui:268", "namespace": "ImGui", "ov_cimguiname": "igNewFrame", "ret": "void", @@ -12735,7 +12807,7 @@ "cimguiname": "igNewLine", "defaults": {}, "funcname": "NewLine", - "location": "imgui:402", + "location": "imgui:406", "namespace": "ImGui", "ov_cimguiname": "igNewLine", "ret": "void", @@ -12752,7 +12824,7 @@ "cimguiname": "igNextColumn", "defaults": {}, "funcname": "NextColumn", - "location": "imgui:719", + "location": "imgui:727", "namespace": "ImGui", "ov_cimguiname": "igNextColumn", "ret": "void", @@ -12780,7 +12852,7 @@ "popup_flags": "0" }, "funcname": "OpenPopup", - "location": "imgui:641", + "location": "imgui:649", "namespace": "ImGui", "ov_cimguiname": "igOpenPopup", "ret": "void", @@ -12809,7 +12881,7 @@ "str_id": "NULL" }, "funcname": "OpenPopupOnItemClick", - "location": "imgui:642", + "location": "imgui:650", "namespace": "ImGui", "ov_cimguiname": "igOpenPopupOnItemClick", "ret": "void", @@ -12858,7 +12930,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": { @@ -12870,7 +12942,7 @@ "values_offset": "0" }, "funcname": "PlotHistogram", - "location": "imgui:591", + "location": "imgui:599", "namespace": "ImGui", "ov_cimguiname": "igPlotHistogramFloatPtr", "ret": "void", @@ -12919,7 +12991,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": { @@ -12930,7 +13002,7 @@ "values_offset": "0" }, "funcname": "PlotHistogram", - "location": "imgui:592", + "location": "imgui:600", "namespace": "ImGui", "ov_cimguiname": "igPlotHistogramFnFloatPtr", "ret": "void", @@ -12979,7 +13051,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": { @@ -12991,7 +13063,7 @@ "values_offset": "0" }, "funcname": "PlotLines", - "location": "imgui:589", + "location": "imgui:597", "namespace": "ImGui", "ov_cimguiname": "igPlotLinesFloatPtr", "ret": "void", @@ -13040,7 +13112,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": { @@ -13051,7 +13123,7 @@ "values_offset": "0" }, "funcname": "PlotLines", - "location": "imgui:590", + "location": "imgui:598", "namespace": "ImGui", "ov_cimguiname": "igPlotLinesFnFloatPtr", "ret": "void", @@ -13068,7 +13140,7 @@ "cimguiname": "igPopAllowKeyboardFocus", "defaults": {}, "funcname": "PopAllowKeyboardFocus", - "location": "imgui:372", + "location": "imgui:376", "namespace": "ImGui", "ov_cimguiname": "igPopAllowKeyboardFocus", "ret": "void", @@ -13085,7 +13157,7 @@ "cimguiname": "igPopButtonRepeat", "defaults": {}, "funcname": "PopButtonRepeat", - "location": "imgui:374", + "location": "imgui:378", "namespace": "ImGui", "ov_cimguiname": "igPopButtonRepeat", "ret": "void", @@ -13102,7 +13174,7 @@ "cimguiname": "igPopClipRect", "defaults": {}, "funcname": "PopClipRect", - "location": "imgui:757", + "location": "imgui:765", "namespace": "ImGui", "ov_cimguiname": "igPopClipRect", "ret": "void", @@ -13119,7 +13191,7 @@ "cimguiname": "igPopFont", "defaults": {}, "funcname": "PopFont", - "location": "imgui:364", + "location": "imgui:368", "namespace": "ImGui", "ov_cimguiname": "igPopFont", "ret": "void", @@ -13136,7 +13208,7 @@ "cimguiname": "igPopID", "defaults": {}, "funcname": "PopID", - "location": "imgui:435", + "location": "imgui:439", "namespace": "ImGui", "ov_cimguiname": "igPopID", "ret": "void", @@ -13153,7 +13225,7 @@ "cimguiname": "igPopItemWidth", "defaults": {}, "funcname": "PopItemWidth", - "location": "imgui:378", + "location": "imgui:382", "namespace": "ImGui", "ov_cimguiname": "igPopItemWidth", "ret": "void", @@ -13177,7 +13249,7 @@ "count": "1" }, "funcname": "PopStyleColor", - "location": "imgui:367", + "location": "imgui:371", "namespace": "ImGui", "ov_cimguiname": "igPopStyleColor", "ret": "void", @@ -13201,7 +13273,7 @@ "count": "1" }, "funcname": "PopStyleVar", - "location": "imgui:370", + "location": "imgui:374", "namespace": "ImGui", "ov_cimguiname": "igPopStyleVar", "ret": "void", @@ -13218,7 +13290,7 @@ "cimguiname": "igPopTextWrapPos", "defaults": {}, "funcname": "PopTextWrapPos", - "location": "imgui:382", + "location": "imgui:386", "namespace": "ImGui", "ov_cimguiname": "igPopTextWrapPos", "ret": "void", @@ -13243,7 +13315,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": { @@ -13251,7 +13323,7 @@ "size_arg": "ImVec2(-FLT_MIN,0)" }, "funcname": "ProgressBar", - "location": "imgui:469", + "location": "imgui:473", "namespace": "ImGui", "ov_cimguiname": "igProgressBar", "ret": "void", @@ -13273,7 +13345,7 @@ "cimguiname": "igPushAllowKeyboardFocus", "defaults": {}, "funcname": "PushAllowKeyboardFocus", - "location": "imgui:371", + "location": "imgui:375", "namespace": "ImGui", "ov_cimguiname": "igPushAllowKeyboardFocus", "ret": "void", @@ -13295,7 +13367,7 @@ "cimguiname": "igPushButtonRepeat", "defaults": {}, "funcname": "PushButtonRepeat", - "location": "imgui:373", + "location": "imgui:377", "namespace": "ImGui", "ov_cimguiname": "igPushButtonRepeat", "ret": "void", @@ -13325,7 +13397,7 @@ "cimguiname": "igPushClipRect", "defaults": {}, "funcname": "PushClipRect", - "location": "imgui:756", + "location": "imgui:764", "namespace": "ImGui", "ov_cimguiname": "igPushClipRect", "ret": "void", @@ -13347,7 +13419,7 @@ "cimguiname": "igPushFont", "defaults": {}, "funcname": "PushFont", - "location": "imgui:363", + "location": "imgui:367", "namespace": "ImGui", "ov_cimguiname": "igPushFont", "ret": "void", @@ -13369,7 +13441,7 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:431", + "location": "imgui:435", "namespace": "ImGui", "ov_cimguiname": "igPushIDStr", "ret": "void", @@ -13393,7 +13465,7 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:432", + "location": "imgui:436", "namespace": "ImGui", "ov_cimguiname": "igPushIDStrStr", "ret": "void", @@ -13413,7 +13485,7 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:433", + "location": "imgui:437", "namespace": "ImGui", "ov_cimguiname": "igPushIDPtr", "ret": "void", @@ -13433,7 +13505,7 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:434", + "location": "imgui:438", "namespace": "ImGui", "ov_cimguiname": "igPushIDInt", "ret": "void", @@ -13455,7 +13527,7 @@ "cimguiname": "igPushItemWidth", "defaults": {}, "funcname": "PushItemWidth", - "location": "imgui:377", + "location": "imgui:381", "namespace": "ImGui", "ov_cimguiname": "igPushItemWidth", "ret": "void", @@ -13481,7 +13553,7 @@ "cimguiname": "igPushStyleColor", "defaults": {}, "funcname": "PushStyleColor", - "location": "imgui:365", + "location": "imgui:369", "namespace": "ImGui", "ov_cimguiname": "igPushStyleColorU32", "ret": "void", @@ -13505,7 +13577,7 @@ "cimguiname": "igPushStyleColor", "defaults": {}, "funcname": "PushStyleColor", - "location": "imgui:366", + "location": "imgui:370", "namespace": "ImGui", "ov_cimguiname": "igPushStyleColorVec4", "ret": "void", @@ -13531,7 +13603,7 @@ "cimguiname": "igPushStyleVar", "defaults": {}, "funcname": "PushStyleVar", - "location": "imgui:368", + "location": "imgui:372", "namespace": "ImGui", "ov_cimguiname": "igPushStyleVarFloat", "ret": "void", @@ -13555,7 +13627,7 @@ "cimguiname": "igPushStyleVar", "defaults": {}, "funcname": "PushStyleVar", - "location": "imgui:369", + "location": "imgui:373", "namespace": "ImGui", "ov_cimguiname": "igPushStyleVarVec2", "ret": "void", @@ -13579,7 +13651,7 @@ "wrap_local_pos_x": "0.0f" }, "funcname": "PushTextWrapPos", - "location": "imgui:381", + "location": "imgui:385", "namespace": "ImGui", "ov_cimguiname": "igPushTextWrapPos", "ret": "void", @@ -13605,7 +13677,7 @@ "cimguiname": "igRadioButton", "defaults": {}, "funcname": "RadioButton", - "location": "imgui:467", + "location": "imgui:471", "namespace": "ImGui", "ov_cimguiname": "igRadioButtonBool", "ret": "bool", @@ -13633,7 +13705,7 @@ "cimguiname": "igRadioButton", "defaults": {}, "funcname": "RadioButton", - "location": "imgui:468", + "location": "imgui:472", "namespace": "ImGui", "ov_cimguiname": "igRadioButtonIntPtr", "ret": "bool", @@ -13650,7 +13722,7 @@ "cimguiname": "igRender", "defaults": {}, "funcname": "Render", - "location": "imgui:266", + "location": "imgui:270", "namespace": "ImGui", "ov_cimguiname": "igRender", "ret": "void", @@ -13674,7 +13746,7 @@ "button": "0" }, "funcname": "ResetMouseDragDelta", - "location": "imgui:834", + "location": "imgui:848", "namespace": "ImGui", "ov_cimguiname": "igResetMouseDragDelta", "ret": "void", @@ -13703,7 +13775,7 @@ "spacing": "-1.0f" }, "funcname": "SameLine", - "location": "imgui:401", + "location": "imgui:405", "namespace": "ImGui", "ov_cimguiname": "igSameLine", "ret": "void", @@ -13725,7 +13797,7 @@ "cimguiname": "igSaveIniSettingsToDisk", "defaults": {}, "funcname": "SaveIniSettingsToDisk", - "location": "imgui:849", + "location": "imgui:863", "namespace": "ImGui", "ov_cimguiname": "igSaveIniSettingsToDisk", "ret": "void", @@ -13749,7 +13821,7 @@ "out_ini_size": "NULL" }, "funcname": "SaveIniSettingsToMemory", - "location": "imgui:850", + "location": "imgui:864", "namespace": "ImGui", "ov_cimguiname": "igSaveIniSettingsToMemory", "ret": "const char*", @@ -13787,7 +13859,7 @@ "size": "ImVec2(0,0)" }, "funcname": "Selectable", - "location": "imgui:577", + "location": "imgui:581", "namespace": "ImGui", "ov_cimguiname": "igSelectableBool", "ret": "bool", @@ -13822,7 +13894,7 @@ "size": "ImVec2(0,0)" }, "funcname": "Selectable", - "location": "imgui:578", + "location": "imgui:582", "namespace": "ImGui", "ov_cimguiname": "igSelectableBoolPtr", "ret": "bool", @@ -13839,7 +13911,7 @@ "cimguiname": "igSeparator", "defaults": {}, "funcname": "Separator", - "location": "imgui:400", + "location": "imgui:404", "namespace": "ImGui", "ov_cimguiname": "igSeparator", "ret": "void", @@ -13875,7 +13947,7 @@ "user_data": "NULL" }, "funcname": "SetAllocatorFunctions", - "location": "imgui:858", + "location": "imgui:872", "namespace": "ImGui", "ov_cimguiname": "igSetAllocatorFunctions", "ret": "void", @@ -13897,7 +13969,7 @@ "cimguiname": "igSetClipboardText", "defaults": {}, "funcname": "SetClipboardText", - "location": "imgui:842", + "location": "imgui:856", "namespace": "ImGui", "ov_cimguiname": "igSetClipboardText", "ret": "void", @@ -13919,7 +13991,7 @@ "cimguiname": "igSetColorEditOptions", "defaults": {}, "funcname": "SetColorEditOptions", - "location": "imgui:552", + "location": "imgui:556", "namespace": "ImGui", "ov_cimguiname": "igSetColorEditOptions", "ret": "void", @@ -13945,7 +14017,7 @@ "cimguiname": "igSetColumnOffset", "defaults": {}, "funcname": "SetColumnOffset", - "location": "imgui:724", + "location": "imgui:732", "namespace": "ImGui", "ov_cimguiname": "igSetColumnOffset", "ret": "void", @@ -13971,7 +14043,7 @@ "cimguiname": "igSetColumnWidth", "defaults": {}, "funcname": "SetColumnWidth", - "location": "imgui:722", + "location": "imgui:730", "namespace": "ImGui", "ov_cimguiname": "igSetColumnWidth", "ret": "void", @@ -13993,7 +14065,7 @@ "cimguiname": "igSetCurrentContext", "defaults": {}, "funcname": "SetCurrentContext", - "location": "imgui:259", + "location": "imgui:263", "namespace": "ImGui", "ov_cimguiname": "igSetCurrentContext", "ret": "void", @@ -14015,7 +14087,7 @@ "cimguiname": "igSetCursorPos", "defaults": {}, "funcname": "SetCursorPos", - "location": "imgui:412", + "location": "imgui:416", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPos", "ret": "void", @@ -14037,7 +14109,7 @@ "cimguiname": "igSetCursorPosX", "defaults": {}, "funcname": "SetCursorPosX", - "location": "imgui:413", + "location": "imgui:417", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPosX", "ret": "void", @@ -14059,7 +14131,7 @@ "cimguiname": "igSetCursorPosY", "defaults": {}, "funcname": "SetCursorPosY", - "location": "imgui:414", + "location": "imgui:418", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPosY", "ret": "void", @@ -14081,7 +14153,7 @@ "cimguiname": "igSetCursorScreenPos", "defaults": {}, "funcname": "SetCursorScreenPos", - "location": "imgui:417", + "location": "imgui:421", "namespace": "ImGui", "ov_cimguiname": "igSetCursorScreenPos", "ret": "void", @@ -14117,7 +14189,7 @@ "cond": "0" }, "funcname": "SetDragDropPayload", - "location": "imgui:747", + "location": "imgui:755", "namespace": "ImGui", "ov_cimguiname": "igSetDragDropPayload", "ret": "bool", @@ -14134,7 +14206,7 @@ "cimguiname": "igSetItemAllowOverlap", "defaults": {}, "funcname": "SetItemAllowOverlap", - "location": "imgui:783", + "location": "imgui:791", "namespace": "ImGui", "ov_cimguiname": "igSetItemAllowOverlap", "ret": "void", @@ -14151,7 +14223,7 @@ "cimguiname": "igSetItemDefaultFocus", "defaults": {}, "funcname": "SetItemDefaultFocus", - "location": "imgui:761", + "location": "imgui:769", "namespace": "ImGui", "ov_cimguiname": "igSetItemDefaultFocus", "ret": "void", @@ -14175,7 +14247,7 @@ "offset": "0" }, "funcname": "SetKeyboardFocusHere", - "location": "imgui:762", + "location": "imgui:770", "namespace": "ImGui", "ov_cimguiname": "igSetKeyboardFocusHere", "ret": "void", @@ -14197,7 +14269,7 @@ "cimguiname": "igSetMouseCursor", "defaults": {}, "funcname": "SetMouseCursor", - "location": "imgui:836", + "location": "imgui:850", "namespace": "ImGui", "ov_cimguiname": "igSetMouseCursor", "ret": "void", @@ -14225,7 +14297,7 @@ "cond": "0" }, "funcname": "SetNextItemOpen", - "location": "imgui:572", + "location": "imgui:576", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemOpen", "ret": "void", @@ -14247,7 +14319,7 @@ "cimguiname": "igSetNextItemWidth", "defaults": {}, "funcname": "SetNextItemWidth", - "location": "imgui:379", + "location": "imgui:383", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemWidth", "ret": "void", @@ -14269,7 +14341,7 @@ "cimguiname": "igSetNextWindowBgAlpha", "defaults": {}, "funcname": "SetNextWindowBgAlpha", - "location": "imgui:330", + "location": "imgui:334", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowBgAlpha", "ret": "void", @@ -14297,7 +14369,7 @@ "cond": "0" }, "funcname": "SetNextWindowCollapsed", - "location": "imgui:328", + "location": "imgui:332", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowCollapsed", "ret": "void", @@ -14319,7 +14391,7 @@ "cimguiname": "igSetNextWindowContentSize", "defaults": {}, "funcname": "SetNextWindowContentSize", - "location": "imgui:327", + "location": "imgui:331", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowContentSize", "ret": "void", @@ -14336,7 +14408,7 @@ "cimguiname": "igSetNextWindowFocus", "defaults": {}, "funcname": "SetNextWindowFocus", - "location": "imgui:329", + "location": "imgui:333", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowFocus", "ret": "void", @@ -14369,7 +14441,7 @@ "pivot": "ImVec2(0,0)" }, "funcname": "SetNextWindowPos", - "location": "imgui:324", + "location": "imgui:328", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowPos", "ret": "void", @@ -14397,7 +14469,7 @@ "cond": "0" }, "funcname": "SetNextWindowSize", - "location": "imgui:325", + "location": "imgui:329", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowSize", "ret": "void", @@ -14434,7 +14506,7 @@ "custom_callback_data": "NULL" }, "funcname": "SetNextWindowSizeConstraints", - "location": "imgui:326", + "location": "imgui:330", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowSizeConstraints", "ret": "void", @@ -14462,7 +14534,7 @@ "center_x_ratio": "0.5f" }, "funcname": "SetScrollFromPosX", - "location": "imgui:359", + "location": "imgui:363", "namespace": "ImGui", "ov_cimguiname": "igSetScrollFromPosX", "ret": "void", @@ -14490,7 +14562,7 @@ "center_y_ratio": "0.5f" }, "funcname": "SetScrollFromPosY", - "location": "imgui:360", + "location": "imgui:364", "namespace": "ImGui", "ov_cimguiname": "igSetScrollFromPosY", "ret": "void", @@ -14514,7 +14586,7 @@ "center_x_ratio": "0.5f" }, "funcname": "SetScrollHereX", - "location": "imgui:357", + "location": "imgui:361", "namespace": "ImGui", "ov_cimguiname": "igSetScrollHereX", "ret": "void", @@ -14538,7 +14610,7 @@ "center_y_ratio": "0.5f" }, "funcname": "SetScrollHereY", - "location": "imgui:358", + "location": "imgui:362", "namespace": "ImGui", "ov_cimguiname": "igSetScrollHereY", "ret": "void", @@ -14560,7 +14632,7 @@ "cimguiname": "igSetScrollX", "defaults": {}, "funcname": "SetScrollX", - "location": "imgui:353", + "location": "imgui:357", "namespace": "ImGui", "ov_cimguiname": "igSetScrollX", "ret": "void", @@ -14582,7 +14654,7 @@ "cimguiname": "igSetScrollY", "defaults": {}, "funcname": "SetScrollY", - "location": "imgui:354", + "location": "imgui:358", "namespace": "ImGui", "ov_cimguiname": "igSetScrollY", "ret": "void", @@ -14604,7 +14676,7 @@ "cimguiname": "igSetStateStorage", "defaults": {}, "funcname": "SetStateStorage", - "location": "imgui:794", + "location": "imgui:808", "namespace": "ImGui", "ov_cimguiname": "igSetStateStorage", "ret": "void", @@ -14626,7 +14698,7 @@ "cimguiname": "igSetTabItemClosed", "defaults": {}, "funcname": "SetTabItemClosed", - "location": "imgui:733", + "location": "imgui:741", "namespace": "ImGui", "ov_cimguiname": "igSetTabItemClosed", "ret": "void", @@ -14653,7 +14725,7 @@ "defaults": {}, "funcname": "SetTooltip", "isvararg": "...)", - "location": "imgui:618", + "location": "imgui:626", "namespace": "ImGui", "ov_cimguiname": "igSetTooltip", "ret": "void", @@ -14679,7 +14751,7 @@ "cimguiname": "igSetTooltipV", "defaults": {}, "funcname": "SetTooltipV", - "location": "imgui:619", + "location": "imgui:627", "namespace": "ImGui", "ov_cimguiname": "igSetTooltipV", "ret": "void", @@ -14707,7 +14779,7 @@ "cond": "0" }, "funcname": "SetWindowCollapsed", - "location": "imgui:333", + "location": "imgui:337", "namespace": "ImGui", "ov_cimguiname": "igSetWindowCollapsedBool", "ret": "void", @@ -14737,7 +14809,7 @@ "cond": "0" }, "funcname": "SetWindowCollapsed", - "location": "imgui:338", + "location": "imgui:342", "namespace": "ImGui", "ov_cimguiname": "igSetWindowCollapsedStr", "ret": "void", @@ -14754,7 +14826,7 @@ "cimguiname": "igSetWindowFocus", "defaults": {}, "funcname": "SetWindowFocus", - "location": "imgui:334", + "location": "imgui:338", "namespace": "ImGui", "ov_cimguiname": "igSetWindowFocusNil", "ret": "void", @@ -14774,7 +14846,7 @@ "cimguiname": "igSetWindowFocus", "defaults": {}, "funcname": "SetWindowFocus", - "location": "imgui:339", + "location": "imgui:343", "namespace": "ImGui", "ov_cimguiname": "igSetWindowFocusStr", "ret": "void", @@ -14796,7 +14868,7 @@ "cimguiname": "igSetWindowFontScale", "defaults": {}, "funcname": "SetWindowFontScale", - "location": "imgui:335", + "location": "imgui:339", "namespace": "ImGui", "ov_cimguiname": "igSetWindowFontScale", "ret": "void", @@ -14824,7 +14896,7 @@ "cond": "0" }, "funcname": "SetWindowPos", - "location": "imgui:331", + "location": "imgui:335", "namespace": "ImGui", "ov_cimguiname": "igSetWindowPosVec2", "ret": "void", @@ -14854,7 +14926,7 @@ "cond": "0" }, "funcname": "SetWindowPos", - "location": "imgui:336", + "location": "imgui:340", "namespace": "ImGui", "ov_cimguiname": "igSetWindowPosStr", "ret": "void", @@ -14882,7 +14954,7 @@ "cond": "0" }, "funcname": "SetWindowSize", - "location": "imgui:332", + "location": "imgui:336", "namespace": "ImGui", "ov_cimguiname": "igSetWindowSizeVec2", "ret": "void", @@ -14912,7 +14984,7 @@ "cond": "0" }, "funcname": "SetWindowSize", - "location": "imgui:337", + "location": "imgui:341", "namespace": "ImGui", "ov_cimguiname": "igSetWindowSizeStr", "ret": "void", @@ -14936,7 +15008,7 @@ "p_open": "NULL" }, "funcname": "ShowAboutWindow", - "location": "imgui:272", + "location": "imgui:276", "namespace": "ImGui", "ov_cimguiname": "igShowAboutWindow", "ret": "void", @@ -14960,7 +15032,7 @@ "p_open": "NULL" }, "funcname": "ShowDemoWindow", - "location": "imgui:270", + "location": "imgui:274", "namespace": "ImGui", "ov_cimguiname": "igShowDemoWindow", "ret": "void", @@ -14982,7 +15054,7 @@ "cimguiname": "igShowFontSelector", "defaults": {}, "funcname": "ShowFontSelector", - "location": "imgui:275", + "location": "imgui:279", "namespace": "ImGui", "ov_cimguiname": "igShowFontSelector", "ret": "void", @@ -15006,7 +15078,7 @@ "p_open": "NULL" }, "funcname": "ShowMetricsWindow", - "location": "imgui:271", + "location": "imgui:275", "namespace": "ImGui", "ov_cimguiname": "igShowMetricsWindow", "ret": "void", @@ -15030,7 +15102,7 @@ "ref": "NULL" }, "funcname": "ShowStyleEditor", - "location": "imgui:273", + "location": "imgui:277", "namespace": "ImGui", "ov_cimguiname": "igShowStyleEditor", "ret": "void", @@ -15052,7 +15124,7 @@ "cimguiname": "igShowStyleSelector", "defaults": {}, "funcname": "ShowStyleSelector", - "location": "imgui:274", + "location": "imgui:278", "namespace": "ImGui", "ov_cimguiname": "igShowStyleSelector", "ret": "bool", @@ -15069,7 +15141,7 @@ "cimguiname": "igShowUserGuide", "defaults": {}, "funcname": "ShowUserGuide", - "location": "imgui:276", + "location": "imgui:280", "namespace": "ImGui", "ov_cimguiname": "igShowUserGuide", "ret": "void", @@ -15116,7 +15188,7 @@ "v_degrees_min": "-360.0f" }, "funcname": "SliderAngle", - "location": "imgui:515", + "location": "imgui:519", "namespace": "ImGui", "ov_cimguiname": "igSliderAngle", "ret": "bool", @@ -15161,7 +15233,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat", - "location": "imgui:511", + "location": "imgui:515", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat", "ret": "bool", @@ -15206,7 +15278,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat2", - "location": "imgui:512", + "location": "imgui:516", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat2", "ret": "bool", @@ -15251,7 +15323,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat3", - "location": "imgui:513", + "location": "imgui:517", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat3", "ret": "bool", @@ -15296,7 +15368,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat4", - "location": "imgui:514", + "location": "imgui:518", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat4", "ret": "bool", @@ -15341,7 +15413,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt", - "location": "imgui:516", + "location": "imgui:520", "namespace": "ImGui", "ov_cimguiname": "igSliderInt", "ret": "bool", @@ -15386,7 +15458,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt2", - "location": "imgui:517", + "location": "imgui:521", "namespace": "ImGui", "ov_cimguiname": "igSliderInt2", "ret": "bool", @@ -15431,7 +15503,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt3", - "location": "imgui:518", + "location": "imgui:522", "namespace": "ImGui", "ov_cimguiname": "igSliderInt3", "ret": "bool", @@ -15476,7 +15548,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt4", - "location": "imgui:519", + "location": "imgui:523", "namespace": "ImGui", "ov_cimguiname": "igSliderInt4", "ret": "bool", @@ -15525,7 +15597,7 @@ "format": "NULL" }, "funcname": "SliderScalar", - "location": "imgui:520", + "location": "imgui:524", "namespace": "ImGui", "ov_cimguiname": "igSliderScalar", "ret": "bool", @@ -15578,7 +15650,7 @@ "format": "NULL" }, "funcname": "SliderScalarN", - "location": "imgui:521", + "location": "imgui:525", "namespace": "ImGui", "ov_cimguiname": "igSliderScalarN", "ret": "bool", @@ -15600,7 +15672,7 @@ "cimguiname": "igSmallButton", "defaults": {}, "funcname": "SmallButton", - "location": "imgui:459", + "location": "imgui:463", "namespace": "ImGui", "ov_cimguiname": "igSmallButton", "ret": "bool", @@ -15617,7 +15689,7 @@ "cimguiname": "igSpacing", "defaults": {}, "funcname": "Spacing", - "location": "imgui:403", + "location": "imgui:407", "namespace": "ImGui", "ov_cimguiname": "igSpacing", "ret": "void", @@ -15641,7 +15713,7 @@ "dst": "NULL" }, "funcname": "StyleColorsClassic", - "location": "imgui:282", + "location": "imgui:286", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsClassic", "ret": "void", @@ -15665,7 +15737,7 @@ "dst": "NULL" }, "funcname": "StyleColorsDark", - "location": "imgui:280", + "location": "imgui:284", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsDark", "ret": "void", @@ -15689,7 +15761,7 @@ "dst": "NULL" }, "funcname": "StyleColorsLight", - "location": "imgui:281", + "location": "imgui:285", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsLight", "ret": "void", @@ -15717,7 +15789,7 @@ "flags": "0" }, "funcname": "TabItemButton", - "location": "imgui:732", + "location": "imgui:740", "namespace": "ImGui", "ov_cimguiname": "igTabItemButton", "ret": "bool", @@ -15734,7 +15806,7 @@ "cimguiname": "igTableGetColumnCount", "defaults": {}, "funcname": "TableGetColumnCount", - "location": "imgui:709", + "location": "imgui:717", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnCount", "ret": "int", @@ -15758,7 +15830,7 @@ "column_n": "-1" }, "funcname": "TableGetColumnFlags", - "location": "imgui:713", + "location": "imgui:721", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnFlags", "ret": "ImGuiTableColumnFlags", @@ -15775,7 +15847,7 @@ "cimguiname": "igTableGetColumnIndex", "defaults": {}, "funcname": "TableGetColumnIndex", - "location": "imgui:710", + "location": "imgui:718", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnIndex", "ret": "int", @@ -15799,7 +15871,7 @@ "column_n": "-1" }, "funcname": "TableGetColumnName", - "location": "imgui:712", + "location": "imgui:720", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnName", "ret": "const char*", @@ -15816,7 +15888,7 @@ "cimguiname": "igTableGetRowIndex", "defaults": {}, "funcname": "TableGetRowIndex", - "location": "imgui:711", + "location": "imgui:719", "namespace": "ImGui", "ov_cimguiname": "igTableGetRowIndex", "ret": "int", @@ -15833,7 +15905,7 @@ "cimguiname": "igTableGetSortSpecs", "defaults": {}, "funcname": "TableGetSortSpecs", - "location": "imgui:706", + "location": "imgui:714", "namespace": "ImGui", "ov_cimguiname": "igTableGetSortSpecs", "ret": "ImGuiTableSortSpecs*", @@ -15855,7 +15927,7 @@ "cimguiname": "igTableHeader", "defaults": {}, "funcname": "TableHeader", - "location": "imgui:699", + "location": "imgui:707", "namespace": "ImGui", "ov_cimguiname": "igTableHeader", "ret": "void", @@ -15872,7 +15944,7 @@ "cimguiname": "igTableHeadersRow", "defaults": {}, "funcname": "TableHeadersRow", - "location": "imgui:698", + "location": "imgui:706", "namespace": "ImGui", "ov_cimguiname": "igTableHeadersRow", "ret": "void", @@ -15889,7 +15961,7 @@ "cimguiname": "igTableNextColumn", "defaults": {}, "funcname": "TableNextColumn", - "location": "imgui:686", + "location": "imgui:694", "namespace": "ImGui", "ov_cimguiname": "igTableNextColumn", "ret": "bool", @@ -15918,7 +15990,7 @@ "row_flags": "0" }, "funcname": "TableNextRow", - "location": "imgui:685", + "location": "imgui:693", "namespace": "ImGui", "ov_cimguiname": "igTableNextRow", "ret": "void", @@ -15950,7 +16022,7 @@ "column_n": "-1" }, "funcname": "TableSetBgColor", - "location": "imgui:714", + "location": "imgui:722", "namespace": "ImGui", "ov_cimguiname": "igTableSetBgColor", "ret": "void", @@ -15972,7 +16044,7 @@ "cimguiname": "igTableSetColumnIndex", "defaults": {}, "funcname": "TableSetColumnIndex", - "location": "imgui:687", + "location": "imgui:695", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnIndex", "ret": "bool", @@ -16010,7 +16082,7 @@ "user_id": "0" }, "funcname": "TableSetupColumn", - "location": "imgui:696", + "location": "imgui:704", "namespace": "ImGui", "ov_cimguiname": "igTableSetupColumn", "ret": "void", @@ -16036,7 +16108,7 @@ "cimguiname": "igTableSetupScrollFreeze", "defaults": {}, "funcname": "TableSetupScrollFreeze", - "location": "imgui:697", + "location": "imgui:705", "namespace": "ImGui", "ov_cimguiname": "igTableSetupScrollFreeze", "ret": "void", @@ -16063,7 +16135,7 @@ "defaults": {}, "funcname": "Text", "isvararg": "...)", - "location": "imgui:442", + "location": "imgui:446", "namespace": "ImGui", "ov_cimguiname": "igText", "ret": "void", @@ -16094,7 +16166,7 @@ "defaults": {}, "funcname": "TextColored", "isvararg": "...)", - "location": "imgui:444", + "location": "imgui:448", "namespace": "ImGui", "ov_cimguiname": "igTextColored", "ret": "void", @@ -16124,7 +16196,7 @@ "cimguiname": "igTextColoredV", "defaults": {}, "funcname": "TextColoredV", - "location": "imgui:445", + "location": "imgui:449", "namespace": "ImGui", "ov_cimguiname": "igTextColoredV", "ret": "void", @@ -16151,7 +16223,7 @@ "defaults": {}, "funcname": "TextDisabled", "isvararg": "...)", - "location": "imgui:446", + "location": "imgui:450", "namespace": "ImGui", "ov_cimguiname": "igTextDisabled", "ret": "void", @@ -16177,7 +16249,7 @@ "cimguiname": "igTextDisabledV", "defaults": {}, "funcname": "TextDisabledV", - "location": "imgui:447", + "location": "imgui:451", "namespace": "ImGui", "ov_cimguiname": "igTextDisabledV", "ret": "void", @@ -16205,7 +16277,7 @@ "text_end": "NULL" }, "funcname": "TextUnformatted", - "location": "imgui:441", + "location": "imgui:445", "namespace": "ImGui", "ov_cimguiname": "igTextUnformatted", "ret": "void", @@ -16231,7 +16303,7 @@ "cimguiname": "igTextV", "defaults": {}, "funcname": "TextV", - "location": "imgui:443", + "location": "imgui:447", "namespace": "ImGui", "ov_cimguiname": "igTextV", "ret": "void", @@ -16258,7 +16330,7 @@ "defaults": {}, "funcname": "TextWrapped", "isvararg": "...)", - "location": "imgui:448", + "location": "imgui:452", "namespace": "ImGui", "ov_cimguiname": "igTextWrapped", "ret": "void", @@ -16284,7 +16356,7 @@ "cimguiname": "igTextWrappedV", "defaults": {}, "funcname": "TextWrappedV", - "location": "imgui:449", + "location": "imgui:453", "namespace": "ImGui", "ov_cimguiname": "igTextWrappedV", "ret": "void", @@ -16306,7 +16378,7 @@ "cimguiname": "igTreeNode", "defaults": {}, "funcname": "TreeNode", - "location": "imgui:556", + "location": "imgui:560", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeStr", "ret": "bool", @@ -16335,7 +16407,7 @@ "defaults": {}, "funcname": "TreeNode", "isvararg": "...)", - "location": "imgui:557", + "location": "imgui:561", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeStrStr", "ret": "bool", @@ -16364,7 +16436,7 @@ "defaults": {}, "funcname": "TreeNode", "isvararg": "...)", - "location": "imgui:558", + "location": "imgui:562", "namespace": "ImGui", "ov_cimguiname": "igTreeNodePtr", "ret": "bool", @@ -16392,7 +16464,7 @@ "flags": "0" }, "funcname": "TreeNodeEx", - "location": "imgui:561", + "location": "imgui:565", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExStr", "ret": "bool", @@ -16425,7 +16497,7 @@ "defaults": {}, "funcname": "TreeNodeEx", "isvararg": "...)", - "location": "imgui:562", + "location": "imgui:566", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExStrStr", "ret": "bool", @@ -16458,7 +16530,7 @@ "defaults": {}, "funcname": "TreeNodeEx", "isvararg": "...)", - "location": "imgui:563", + "location": "imgui:567", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExPtr", "ret": "bool", @@ -16492,7 +16564,7 @@ "cimguiname": "igTreeNodeExV", "defaults": {}, "funcname": "TreeNodeExV", - "location": "imgui:564", + "location": "imgui:568", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExVStr", "ret": "bool", @@ -16524,7 +16596,7 @@ "cimguiname": "igTreeNodeExV", "defaults": {}, "funcname": "TreeNodeExV", - "location": "imgui:565", + "location": "imgui:569", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExVPtr", "ret": "bool", @@ -16554,7 +16626,7 @@ "cimguiname": "igTreeNodeV", "defaults": {}, "funcname": "TreeNodeV", - "location": "imgui:559", + "location": "imgui:563", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeVStr", "ret": "bool", @@ -16582,7 +16654,7 @@ "cimguiname": "igTreeNodeV", "defaults": {}, "funcname": "TreeNodeV", - "location": "imgui:560", + "location": "imgui:564", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeVPtr", "ret": "bool", @@ -16599,7 +16671,7 @@ "cimguiname": "igTreePop", "defaults": {}, "funcname": "TreePop", - "location": "imgui:568", + "location": "imgui:572", "namespace": "ImGui", "ov_cimguiname": "igTreePop", "ret": "void", @@ -16621,7 +16693,7 @@ "cimguiname": "igTreePush", "defaults": {}, "funcname": "TreePush", - "location": "imgui:566", + "location": "imgui:570", "namespace": "ImGui", "ov_cimguiname": "igTreePushStr", "ret": "void", @@ -16643,7 +16715,7 @@ "ptr_id": "NULL" }, "funcname": "TreePush", - "location": "imgui:567", + "location": "imgui:571", "namespace": "ImGui", "ov_cimguiname": "igTreePushPtr", "ret": "void", @@ -16667,7 +16739,7 @@ "indent_w": "0.0f" }, "funcname": "Unindent", - "location": "imgui:406", + "location": "imgui:410", "namespace": "ImGui", "ov_cimguiname": "igUnindent", "ret": "void", @@ -16716,7 +16788,7 @@ "format": "\"%.3f\"" }, "funcname": "VSliderFloat", - "location": "imgui:522", + "location": "imgui:526", "namespace": "ImGui", "ov_cimguiname": "igVSliderFloat", "ret": "bool", @@ -16765,7 +16837,7 @@ "format": "\"%d\"" }, "funcname": "VSliderInt", - "location": "imgui:523", + "location": "imgui:527", "namespace": "ImGui", "ov_cimguiname": "igVSliderInt", "ret": "bool", @@ -16818,7 +16890,7 @@ "format": "NULL" }, "funcname": "VSliderScalar", - "location": "imgui:524", + "location": "imgui:528", "namespace": "ImGui", "ov_cimguiname": "igVSliderScalar", "ret": "bool", @@ -16844,7 +16916,7 @@ "cimguiname": "igValue", "defaults": {}, "funcname": "Value", - "location": "imgui:596", + "location": "imgui:604", "namespace": "ImGui", "ov_cimguiname": "igValueBool", "ret": "void", @@ -16868,7 +16940,7 @@ "cimguiname": "igValue", "defaults": {}, "funcname": "Value", - "location": "imgui:597", + "location": "imgui:605", "namespace": "ImGui", "ov_cimguiname": "igValueInt", "ret": "void", @@ -16892,7 +16964,7 @@ "cimguiname": "igValue", "defaults": {}, "funcname": "Value", - "location": "imgui:598", + "location": "imgui:606", "namespace": "ImGui", "ov_cimguiname": "igValueUint", "ret": "void", @@ -16922,7 +16994,7 @@ "float_format": "NULL" }, "funcname": "Value", - "location": "imgui:599", + "location": "imgui:607", "namespace": "ImGui", "ov_cimguiname": "igValueFloat", "ret": "void", diff --git a/imgui-sys/third-party/definitions.lua b/imgui-sys/third-party/definitions.lua index e6c5e7d..c546fd8 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:2193" +defs["ImColor_HSV"][1]["location"] = "imgui:2211" defs["ImColor_HSV"][1]["nonUDT"] = 1 defs["ImColor_HSV"][1]["ov_cimguiname"] = "ImColor_HSV" defs["ImColor_HSV"][1]["ret"] = "void" @@ -42,7 +42,7 @@ defs["ImColor_ImColor"][1]["cimguiname"] = "ImColor_ImColor" defs["ImColor_ImColor"][1]["constructor"] = true defs["ImColor_ImColor"][1]["defaults"] = {} defs["ImColor_ImColor"][1]["funcname"] = "ImColor" -defs["ImColor_ImColor"][1]["location"] = "imgui:2183" +defs["ImColor_ImColor"][1]["location"] = "imgui:2201" defs["ImColor_ImColor"][1]["ov_cimguiname"] = "ImColor_ImColorNil" defs["ImColor_ImColor"][1]["signature"] = "()" defs["ImColor_ImColor"][1]["stname"] = "ImColor" @@ -68,7 +68,7 @@ defs["ImColor_ImColor"][2]["constructor"] = true defs["ImColor_ImColor"][2]["defaults"] = {} defs["ImColor_ImColor"][2]["defaults"]["a"] = "255" defs["ImColor_ImColor"][2]["funcname"] = "ImColor" -defs["ImColor_ImColor"][2]["location"] = "imgui:2184" +defs["ImColor_ImColor"][2]["location"] = "imgui:2202" defs["ImColor_ImColor"][2]["ov_cimguiname"] = "ImColor_ImColorInt" defs["ImColor_ImColor"][2]["signature"] = "(int,int,int,int)" defs["ImColor_ImColor"][2]["stname"] = "ImColor" @@ -84,7 +84,7 @@ defs["ImColor_ImColor"][3]["cimguiname"] = "ImColor_ImColor" defs["ImColor_ImColor"][3]["constructor"] = true defs["ImColor_ImColor"][3]["defaults"] = {} defs["ImColor_ImColor"][3]["funcname"] = "ImColor" -defs["ImColor_ImColor"][3]["location"] = "imgui:2185" +defs["ImColor_ImColor"][3]["location"] = "imgui:2203" defs["ImColor_ImColor"][3]["ov_cimguiname"] = "ImColor_ImColorU32" defs["ImColor_ImColor"][3]["signature"] = "(ImU32)" defs["ImColor_ImColor"][3]["stname"] = "ImColor" @@ -110,7 +110,7 @@ defs["ImColor_ImColor"][4]["constructor"] = true defs["ImColor_ImColor"][4]["defaults"] = {} defs["ImColor_ImColor"][4]["defaults"]["a"] = "1.0f" defs["ImColor_ImColor"][4]["funcname"] = "ImColor" -defs["ImColor_ImColor"][4]["location"] = "imgui:2186" +defs["ImColor_ImColor"][4]["location"] = "imgui:2204" defs["ImColor_ImColor"][4]["ov_cimguiname"] = "ImColor_ImColorFloat" defs["ImColor_ImColor"][4]["signature"] = "(float,float,float,float)" defs["ImColor_ImColor"][4]["stname"] = "ImColor" @@ -126,7 +126,7 @@ defs["ImColor_ImColor"][5]["cimguiname"] = "ImColor_ImColor" defs["ImColor_ImColor"][5]["constructor"] = true defs["ImColor_ImColor"][5]["defaults"] = {} defs["ImColor_ImColor"][5]["funcname"] = "ImColor" -defs["ImColor_ImColor"][5]["location"] = "imgui:2187" +defs["ImColor_ImColor"][5]["location"] = "imgui:2205" defs["ImColor_ImColor"][5]["ov_cimguiname"] = "ImColor_ImColorVec4" defs["ImColor_ImColor"][5]["signature"] = "(const ImVec4)" defs["ImColor_ImColor"][5]["stname"] = "ImColor" @@ -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:2192" +defs["ImColor_SetHSV"][1]["location"] = "imgui:2210" defs["ImColor_SetHSV"][1]["ov_cimguiname"] = "ImColor_SetHSV" defs["ImColor_SetHSV"][1]["ret"] = "void" defs["ImColor_SetHSV"][1]["signature"] = "(float,float,float,float)" @@ -192,7 +192,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:2238" +defs["ImDrawCmd_ImDrawCmd"][1]["location"] = "imgui:2256" defs["ImDrawCmd_ImDrawCmd"][1]["ov_cimguiname"] = "ImDrawCmd_ImDrawCmd" defs["ImDrawCmd_ImDrawCmd"][1]["signature"] = "()" defs["ImDrawCmd_ImDrawCmd"][1]["stname"] = "ImDrawCmd" @@ -225,7 +225,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:2466" +defs["ImDrawData_Clear"][1]["location"] = "imgui:2484" defs["ImDrawData_Clear"][1]["ov_cimguiname"] = "ImDrawData_Clear" defs["ImDrawData_Clear"][1]["ret"] = "void" defs["ImDrawData_Clear"][1]["signature"] = "()" @@ -243,7 +243,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:2467" +defs["ImDrawData_DeIndexAllBuffers"][1]["location"] = "imgui:2485" defs["ImDrawData_DeIndexAllBuffers"][1]["ov_cimguiname"] = "ImDrawData_DeIndexAllBuffers" defs["ImDrawData_DeIndexAllBuffers"][1]["ret"] = "void" defs["ImDrawData_DeIndexAllBuffers"][1]["signature"] = "()" @@ -259,7 +259,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:2464" +defs["ImDrawData_ImDrawData"][1]["location"] = "imgui:2483" defs["ImDrawData_ImDrawData"][1]["ov_cimguiname"] = "ImDrawData_ImDrawData" defs["ImDrawData_ImDrawData"][1]["signature"] = "()" defs["ImDrawData_ImDrawData"][1]["stname"] = "ImDrawData" @@ -279,7 +279,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:2468" +defs["ImDrawData_ScaleClipRects"][1]["location"] = "imgui:2486" defs["ImDrawData_ScaleClipRects"][1]["ov_cimguiname"] = "ImDrawData_ScaleClipRects" defs["ImDrawData_ScaleClipRects"][1]["ret"] = "void" defs["ImDrawData_ScaleClipRects"][1]["signature"] = "(const ImVec2)" @@ -296,9 +296,7 @@ defs["ImDrawData_destroy"][1]["call_args"] = "(self)" defs["ImDrawData_destroy"][1]["cimguiname"] = "ImDrawData_destroy" defs["ImDrawData_destroy"][1]["defaults"] = {} defs["ImDrawData_destroy"][1]["destructor"] = true -defs["ImDrawData_destroy"][1]["location"] = "imgui:2465" defs["ImDrawData_destroy"][1]["ov_cimguiname"] = "ImDrawData_destroy" -defs["ImDrawData_destroy"][1]["realdestructor"] = true defs["ImDrawData_destroy"][1]["ret"] = "void" defs["ImDrawData_destroy"][1]["signature"] = "(ImDrawData*)" defs["ImDrawData_destroy"][1]["stname"] = "ImDrawData" @@ -315,7 +313,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:2290" +defs["ImDrawListSplitter_Clear"][1]["location"] = "imgui:2308" defs["ImDrawListSplitter_Clear"][1]["ov_cimguiname"] = "ImDrawListSplitter_Clear" defs["ImDrawListSplitter_Clear"][1]["ret"] = "void" defs["ImDrawListSplitter_Clear"][1]["signature"] = "()" @@ -333,7 +331,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:2291" +defs["ImDrawListSplitter_ClearFreeMemory"][1]["location"] = "imgui:2309" defs["ImDrawListSplitter_ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawListSplitter_ClearFreeMemory" defs["ImDrawListSplitter_ClearFreeMemory"][1]["ret"] = "void" defs["ImDrawListSplitter_ClearFreeMemory"][1]["signature"] = "()" @@ -349,7 +347,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:2288" +defs["ImDrawListSplitter_ImDrawListSplitter"][1]["location"] = "imgui:2306" defs["ImDrawListSplitter_ImDrawListSplitter"][1]["ov_cimguiname"] = "ImDrawListSplitter_ImDrawListSplitter" defs["ImDrawListSplitter_ImDrawListSplitter"][1]["signature"] = "()" defs["ImDrawListSplitter_ImDrawListSplitter"][1]["stname"] = "ImDrawListSplitter" @@ -369,7 +367,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:2293" +defs["ImDrawListSplitter_Merge"][1]["location"] = "imgui:2311" defs["ImDrawListSplitter_Merge"][1]["ov_cimguiname"] = "ImDrawListSplitter_Merge" defs["ImDrawListSplitter_Merge"][1]["ret"] = "void" defs["ImDrawListSplitter_Merge"][1]["signature"] = "(ImDrawList*)" @@ -393,7 +391,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:2294" +defs["ImDrawListSplitter_SetCurrentChannel"][1]["location"] = "imgui:2312" defs["ImDrawListSplitter_SetCurrentChannel"][1]["ov_cimguiname"] = "ImDrawListSplitter_SetCurrentChannel" defs["ImDrawListSplitter_SetCurrentChannel"][1]["ret"] = "void" defs["ImDrawListSplitter_SetCurrentChannel"][1]["signature"] = "(ImDrawList*,int)" @@ -417,7 +415,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:2292" +defs["ImDrawListSplitter_Split"][1]["location"] = "imgui:2310" defs["ImDrawListSplitter_Split"][1]["ov_cimguiname"] = "ImDrawListSplitter_Split" defs["ImDrawListSplitter_Split"][1]["ret"] = "void" defs["ImDrawListSplitter_Split"][1]["signature"] = "(ImDrawList*,int)" @@ -434,7 +432,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:2289" +defs["ImDrawListSplitter_destroy"][1]["location"] = "imgui:2307" defs["ImDrawListSplitter_destroy"][1]["ov_cimguiname"] = "ImDrawListSplitter_destroy" defs["ImDrawListSplitter_destroy"][1]["realdestructor"] = true defs["ImDrawListSplitter_destroy"][1]["ret"] = "void" @@ -475,7 +473,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:2385" +defs["ImDrawList_AddBezierCubic"][1]["location"] = "imgui:2404" 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)" @@ -512,7 +510,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:2386" +defs["ImDrawList_AddBezierQuadratic"][1]["location"] = "imgui:2405" 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)" @@ -536,7 +534,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:2409" +defs["ImDrawList_AddCallback"][1]["location"] = "imgui:2428" defs["ImDrawList_AddCallback"][1]["ov_cimguiname"] = "ImDrawList_AddCallback" defs["ImDrawList_AddCallback"][1]["ret"] = "void" defs["ImDrawList_AddCallback"][1]["signature"] = "(ImDrawCallback,void*)" @@ -571,7 +569,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:2377" +defs["ImDrawList_AddCircle"][1]["location"] = "imgui:2396" 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)" @@ -602,7 +600,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:2378" +defs["ImDrawList_AddCircleFilled"][1]["location"] = "imgui:2397" defs["ImDrawList_AddCircleFilled"][1]["ov_cimguiname"] = "ImDrawList_AddCircleFilled" defs["ImDrawList_AddCircleFilled"][1]["ret"] = "void" defs["ImDrawList_AddCircleFilled"][1]["signature"] = "(const ImVec2,float,ImU32,int)" @@ -629,7 +627,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:2384" +defs["ImDrawList_AddConvexPolyFilled"][1]["location"] = "imgui:2403" defs["ImDrawList_AddConvexPolyFilled"][1]["ov_cimguiname"] = "ImDrawList_AddConvexPolyFilled" defs["ImDrawList_AddConvexPolyFilled"][1]["ret"] = "void" defs["ImDrawList_AddConvexPolyFilled"][1]["signature"] = "(const ImVec2*,int,ImU32)" @@ -647,7 +645,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:2410" +defs["ImDrawList_AddDrawCmd"][1]["location"] = "imgui:2429" defs["ImDrawList_AddDrawCmd"][1]["ov_cimguiname"] = "ImDrawList_AddDrawCmd" defs["ImDrawList_AddDrawCmd"][1]["ret"] = "void" defs["ImDrawList_AddDrawCmd"][1]["signature"] = "()" @@ -686,7 +684,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:2392" +defs["ImDrawList_AddImage"][1]["location"] = "imgui:2411" 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)" @@ -739,7 +737,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:2393" +defs["ImDrawList_AddImageQuad"][1]["location"] = "imgui:2412" 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)" @@ -782,7 +780,7 @@ defs["ImDrawList_AddImageRounded"][1]["cimguiname"] = "ImDrawList_AddImageRounde defs["ImDrawList_AddImageRounded"][1]["defaults"] = {} defs["ImDrawList_AddImageRounded"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" defs["ImDrawList_AddImageRounded"][1]["funcname"] = "AddImageRounded" -defs["ImDrawList_AddImageRounded"][1]["location"] = "imgui:2394" +defs["ImDrawList_AddImageRounded"][1]["location"] = "imgui:2413" defs["ImDrawList_AddImageRounded"][1]["ov_cimguiname"] = "ImDrawList_AddImageRounded" defs["ImDrawList_AddImageRounded"][1]["ret"] = "void" defs["ImDrawList_AddImageRounded"][1]["signature"] = "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)" @@ -813,7 +811,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:2369" +defs["ImDrawList_AddLine"][1]["location"] = "imgui:2388" 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)" @@ -847,7 +845,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:2379" +defs["ImDrawList_AddNgon"][1]["location"] = "imgui:2398" 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)" @@ -877,7 +875,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:2380" +defs["ImDrawList_AddNgonFilled"][1]["location"] = "imgui:2399" defs["ImDrawList_AddNgonFilled"][1]["ov_cimguiname"] = "ImDrawList_AddNgonFilled" defs["ImDrawList_AddNgonFilled"][1]["ret"] = "void" defs["ImDrawList_AddNgonFilled"][1]["signature"] = "(const ImVec2,float,ImU32,int)" @@ -910,7 +908,7 @@ defs["ImDrawList_AddPolyline"][1]["call_args"] = "(points,num_points,col,closed, defs["ImDrawList_AddPolyline"][1]["cimguiname"] = "ImDrawList_AddPolyline" defs["ImDrawList_AddPolyline"][1]["defaults"] = {} defs["ImDrawList_AddPolyline"][1]["funcname"] = "AddPolyline" -defs["ImDrawList_AddPolyline"][1]["location"] = "imgui:2383" +defs["ImDrawList_AddPolyline"][1]["location"] = "imgui:2402" defs["ImDrawList_AddPolyline"][1]["ov_cimguiname"] = "ImDrawList_AddPolyline" defs["ImDrawList_AddPolyline"][1]["ret"] = "void" defs["ImDrawList_AddPolyline"][1]["signature"] = "(const ImVec2*,int,ImU32,bool,float)" @@ -947,7 +945,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:2373" +defs["ImDrawList_AddQuad"][1]["location"] = "imgui:2392" 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)" @@ -980,7 +978,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:2374" +defs["ImDrawList_AddQuadFilled"][1]["location"] = "imgui:2393" 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)" @@ -1019,7 +1017,7 @@ defs["ImDrawList_AddRect"][1]["defaults"]["rounding"] = "0.0f" defs["ImDrawList_AddRect"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" defs["ImDrawList_AddRect"][1]["defaults"]["thickness"] = "1.0f" defs["ImDrawList_AddRect"][1]["funcname"] = "AddRect" -defs["ImDrawList_AddRect"][1]["location"] = "imgui:2370" +defs["ImDrawList_AddRect"][1]["location"] = "imgui:2389" defs["ImDrawList_AddRect"][1]["ov_cimguiname"] = "ImDrawList_AddRect" defs["ImDrawList_AddRect"][1]["ret"] = "void" defs["ImDrawList_AddRect"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags,float)" @@ -1054,7 +1052,7 @@ defs["ImDrawList_AddRectFilled"][1]["defaults"] = {} defs["ImDrawList_AddRectFilled"][1]["defaults"]["rounding"] = "0.0f" defs["ImDrawList_AddRectFilled"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" defs["ImDrawList_AddRectFilled"][1]["funcname"] = "AddRectFilled" -defs["ImDrawList_AddRectFilled"][1]["location"] = "imgui:2371" +defs["ImDrawList_AddRectFilled"][1]["location"] = "imgui:2390" defs["ImDrawList_AddRectFilled"][1]["ov_cimguiname"] = "ImDrawList_AddRectFilled" defs["ImDrawList_AddRectFilled"][1]["ret"] = "void" defs["ImDrawList_AddRectFilled"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32,float,ImDrawCornerFlags)" @@ -1090,7 +1088,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:2372" +defs["ImDrawList_AddRectFilledMultiColor"][1]["location"] = "imgui:2391" 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)" @@ -1121,7 +1119,7 @@ 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:2381" +defs["ImDrawList_AddText"][1]["location"] = "imgui:2400" defs["ImDrawList_AddText"][1]["ov_cimguiname"] = "ImDrawList_AddTextVec2" defs["ImDrawList_AddText"][1]["ret"] = "void" defs["ImDrawList_AddText"][1]["signature"] = "(const ImVec2,ImU32,const char*,const char*)" @@ -1164,7 +1162,7 @@ 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:2382" +defs["ImDrawList_AddText"][2]["location"] = "imgui:2401" defs["ImDrawList_AddText"][2]["ov_cimguiname"] = "ImDrawList_AddTextFontPtr" defs["ImDrawList_AddText"][2]["ret"] = "void" defs["ImDrawList_AddText"][2]["signature"] = "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)" @@ -1199,7 +1197,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:2375" +defs["ImDrawList_AddTriangle"][1]["location"] = "imgui:2394" 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)" @@ -1229,7 +1227,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:2376" +defs["ImDrawList_AddTriangleFilled"][1]["location"] = "imgui:2395" 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)" @@ -1247,7 +1245,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:2420" +defs["ImDrawList_ChannelsMerge"][1]["location"] = "imgui:2439" defs["ImDrawList_ChannelsMerge"][1]["ov_cimguiname"] = "ImDrawList_ChannelsMerge" defs["ImDrawList_ChannelsMerge"][1]["ret"] = "void" defs["ImDrawList_ChannelsMerge"][1]["signature"] = "()" @@ -1268,7 +1266,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:2421" +defs["ImDrawList_ChannelsSetCurrent"][1]["location"] = "imgui:2440" defs["ImDrawList_ChannelsSetCurrent"][1]["ov_cimguiname"] = "ImDrawList_ChannelsSetCurrent" defs["ImDrawList_ChannelsSetCurrent"][1]["ret"] = "void" defs["ImDrawList_ChannelsSetCurrent"][1]["signature"] = "(int)" @@ -1289,7 +1287,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:2419" +defs["ImDrawList_ChannelsSplit"][1]["location"] = "imgui:2438" defs["ImDrawList_ChannelsSplit"][1]["ov_cimguiname"] = "ImDrawList_ChannelsSplit" defs["ImDrawList_ChannelsSplit"][1]["ret"] = "void" defs["ImDrawList_ChannelsSplit"][1]["signature"] = "(int)" @@ -1307,7 +1305,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:2411" +defs["ImDrawList_CloneOutput"][1]["location"] = "imgui:2430" defs["ImDrawList_CloneOutput"][1]["ov_cimguiname"] = "ImDrawList_CloneOutput" defs["ImDrawList_CloneOutput"][1]["ret"] = "ImDrawList*" defs["ImDrawList_CloneOutput"][1]["signature"] = "()const" @@ -1328,7 +1326,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:2361" +defs["ImDrawList_GetClipRectMax"][1]["location"] = "imgui:2380" defs["ImDrawList_GetClipRectMax"][1]["nonUDT"] = 1 defs["ImDrawList_GetClipRectMax"][1]["ov_cimguiname"] = "ImDrawList_GetClipRectMax" defs["ImDrawList_GetClipRectMax"][1]["ret"] = "void" @@ -1350,7 +1348,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:2360" +defs["ImDrawList_GetClipRectMin"][1]["location"] = "imgui:2379" defs["ImDrawList_GetClipRectMin"][1]["nonUDT"] = 1 defs["ImDrawList_GetClipRectMin"][1]["ov_cimguiname"] = "ImDrawList_GetClipRectMin" defs["ImDrawList_GetClipRectMin"][1]["ret"] = "void" @@ -1370,7 +1368,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:2352" +defs["ImDrawList_ImDrawList"][1]["location"] = "imgui:2371" defs["ImDrawList_ImDrawList"][1]["ov_cimguiname"] = "ImDrawList_ImDrawList" defs["ImDrawList_ImDrawList"][1]["signature"] = "(const ImDrawListSharedData*)" defs["ImDrawList_ImDrawList"][1]["stname"] = "ImDrawList" @@ -1403,7 +1401,7 @@ defs["ImDrawList_PathArcTo"][1]["cimguiname"] = "ImDrawList_PathArcTo" defs["ImDrawList_PathArcTo"][1]["defaults"] = {} defs["ImDrawList_PathArcTo"][1]["defaults"]["num_segments"] = "10" defs["ImDrawList_PathArcTo"][1]["funcname"] = "PathArcTo" -defs["ImDrawList_PathArcTo"][1]["location"] = "imgui:2402" +defs["ImDrawList_PathArcTo"][1]["location"] = "imgui:2421" 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)" @@ -1433,7 +1431,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:2403" +defs["ImDrawList_PathArcToFast"][1]["location"] = "imgui:2422" defs["ImDrawList_PathArcToFast"][1]["ov_cimguiname"] = "ImDrawList_PathArcToFast" defs["ImDrawList_PathArcToFast"][1]["ret"] = "void" defs["ImDrawList_PathArcToFast"][1]["signature"] = "(const ImVec2,float,int,int)" @@ -1464,7 +1462,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:2404" +defs["ImDrawList_PathBezierCubicCurveTo"][1]["location"] = "imgui:2423" 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)" @@ -1492,7 +1490,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:2405" +defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["location"] = "imgui:2424" defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["ov_cimguiname"] = "ImDrawList_PathBezierQuadraticCurveTo" defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["ret"] = "void" defs["ImDrawList_PathBezierQuadraticCurveTo"][1]["signature"] = "(const ImVec2,const ImVec2,int)" @@ -1510,7 +1508,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:2397" +defs["ImDrawList_PathClear"][1]["location"] = "imgui:2416" defs["ImDrawList_PathClear"][1]["ov_cimguiname"] = "ImDrawList_PathClear" defs["ImDrawList_PathClear"][1]["ret"] = "void" defs["ImDrawList_PathClear"][1]["signature"] = "()" @@ -1531,7 +1529,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:2400" +defs["ImDrawList_PathFillConvex"][1]["location"] = "imgui:2419" defs["ImDrawList_PathFillConvex"][1]["ov_cimguiname"] = "ImDrawList_PathFillConvex" defs["ImDrawList_PathFillConvex"][1]["ret"] = "void" defs["ImDrawList_PathFillConvex"][1]["signature"] = "(ImU32)" @@ -1552,7 +1550,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:2398" +defs["ImDrawList_PathLineTo"][1]["location"] = "imgui:2417" defs["ImDrawList_PathLineTo"][1]["ov_cimguiname"] = "ImDrawList_PathLineTo" defs["ImDrawList_PathLineTo"][1]["ret"] = "void" defs["ImDrawList_PathLineTo"][1]["signature"] = "(const ImVec2)" @@ -1573,7 +1571,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:2399" +defs["ImDrawList_PathLineToMergeDuplicate"][1]["location"] = "imgui:2418" defs["ImDrawList_PathLineToMergeDuplicate"][1]["ov_cimguiname"] = "ImDrawList_PathLineToMergeDuplicate" defs["ImDrawList_PathLineToMergeDuplicate"][1]["ret"] = "void" defs["ImDrawList_PathLineToMergeDuplicate"][1]["signature"] = "(const ImVec2)" @@ -1605,7 +1603,7 @@ defs["ImDrawList_PathRect"][1]["defaults"] = {} defs["ImDrawList_PathRect"][1]["defaults"]["rounding"] = "0.0f" defs["ImDrawList_PathRect"][1]["defaults"]["rounding_corners"] = "ImDrawCornerFlags_All" defs["ImDrawList_PathRect"][1]["funcname"] = "PathRect" -defs["ImDrawList_PathRect"][1]["location"] = "imgui:2406" +defs["ImDrawList_PathRect"][1]["location"] = "imgui:2425" defs["ImDrawList_PathRect"][1]["ov_cimguiname"] = "ImDrawList_PathRect" defs["ImDrawList_PathRect"][1]["ret"] = "void" defs["ImDrawList_PathRect"][1]["signature"] = "(const ImVec2,const ImVec2,float,ImDrawCornerFlags)" @@ -1633,7 +1631,7 @@ defs["ImDrawList_PathStroke"][1]["cimguiname"] = "ImDrawList_PathStroke" defs["ImDrawList_PathStroke"][1]["defaults"] = {} defs["ImDrawList_PathStroke"][1]["defaults"]["thickness"] = "1.0f" defs["ImDrawList_PathStroke"][1]["funcname"] = "PathStroke" -defs["ImDrawList_PathStroke"][1]["location"] = "imgui:2401" +defs["ImDrawList_PathStroke"][1]["location"] = "imgui:2420" defs["ImDrawList_PathStroke"][1]["ov_cimguiname"] = "ImDrawList_PathStroke" defs["ImDrawList_PathStroke"][1]["ret"] = "void" defs["ImDrawList_PathStroke"][1]["signature"] = "(ImU32,bool,float)" @@ -1651,7 +1649,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:2357" +defs["ImDrawList_PopClipRect"][1]["location"] = "imgui:2376" defs["ImDrawList_PopClipRect"][1]["ov_cimguiname"] = "ImDrawList_PopClipRect" defs["ImDrawList_PopClipRect"][1]["ret"] = "void" defs["ImDrawList_PopClipRect"][1]["signature"] = "()" @@ -1669,7 +1667,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:2359" +defs["ImDrawList_PopTextureID"][1]["location"] = "imgui:2378" defs["ImDrawList_PopTextureID"][1]["ov_cimguiname"] = "ImDrawList_PopTextureID" defs["ImDrawList_PopTextureID"][1]["ret"] = "void" defs["ImDrawList_PopTextureID"][1]["signature"] = "()" @@ -1714,7 +1712,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:2430" +defs["ImDrawList_PrimQuadUV"][1]["location"] = "imgui:2449" 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)" @@ -1741,7 +1739,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:2428" +defs["ImDrawList_PrimRect"][1]["location"] = "imgui:2447" defs["ImDrawList_PrimRect"][1]["ov_cimguiname"] = "ImDrawList_PrimRect" defs["ImDrawList_PrimRect"][1]["ret"] = "void" defs["ImDrawList_PrimRect"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" @@ -1774,7 +1772,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:2429" +defs["ImDrawList_PrimRectUV"][1]["location"] = "imgui:2448" 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)" @@ -1798,7 +1796,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:2426" +defs["ImDrawList_PrimReserve"][1]["location"] = "imgui:2445" defs["ImDrawList_PrimReserve"][1]["ov_cimguiname"] = "ImDrawList_PrimReserve" defs["ImDrawList_PrimReserve"][1]["ret"] = "void" defs["ImDrawList_PrimReserve"][1]["signature"] = "(int,int)" @@ -1822,7 +1820,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:2427" +defs["ImDrawList_PrimUnreserve"][1]["location"] = "imgui:2446" defs["ImDrawList_PrimUnreserve"][1]["ov_cimguiname"] = "ImDrawList_PrimUnreserve" defs["ImDrawList_PrimUnreserve"][1]["ret"] = "void" defs["ImDrawList_PrimUnreserve"][1]["signature"] = "(int,int)" @@ -1849,7 +1847,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:2433" +defs["ImDrawList_PrimVtx"][1]["location"] = "imgui:2452" defs["ImDrawList_PrimVtx"][1]["ov_cimguiname"] = "ImDrawList_PrimVtx" defs["ImDrawList_PrimVtx"][1]["ret"] = "void" defs["ImDrawList_PrimVtx"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" @@ -1870,7 +1868,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:2432" +defs["ImDrawList_PrimWriteIdx"][1]["location"] = "imgui:2451" defs["ImDrawList_PrimWriteIdx"][1]["ov_cimguiname"] = "ImDrawList_PrimWriteIdx" defs["ImDrawList_PrimWriteIdx"][1]["ret"] = "void" defs["ImDrawList_PrimWriteIdx"][1]["signature"] = "(ImDrawIdx)" @@ -1897,7 +1895,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:2431" +defs["ImDrawList_PrimWriteVtx"][1]["location"] = "imgui:2450" defs["ImDrawList_PrimWriteVtx"][1]["ov_cimguiname"] = "ImDrawList_PrimWriteVtx" defs["ImDrawList_PrimWriteVtx"][1]["ret"] = "void" defs["ImDrawList_PrimWriteVtx"][1]["signature"] = "(const ImVec2,const ImVec2,ImU32)" @@ -1925,7 +1923,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:2355" +defs["ImDrawList_PushClipRect"][1]["location"] = "imgui:2374" defs["ImDrawList_PushClipRect"][1]["ov_cimguiname"] = "ImDrawList_PushClipRect" defs["ImDrawList_PushClipRect"][1]["ret"] = "void" defs["ImDrawList_PushClipRect"][1]["signature"] = "(ImVec2,ImVec2,bool)" @@ -1943,7 +1941,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:2356" +defs["ImDrawList_PushClipRectFullScreen"][1]["location"] = "imgui:2375" defs["ImDrawList_PushClipRectFullScreen"][1]["ov_cimguiname"] = "ImDrawList_PushClipRectFullScreen" defs["ImDrawList_PushClipRectFullScreen"][1]["ret"] = "void" defs["ImDrawList_PushClipRectFullScreen"][1]["signature"] = "()" @@ -1964,7 +1962,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:2358" +defs["ImDrawList_PushTextureID"][1]["location"] = "imgui:2377" defs["ImDrawList_PushTextureID"][1]["ov_cimguiname"] = "ImDrawList_PushTextureID" defs["ImDrawList_PushTextureID"][1]["ret"] = "void" defs["ImDrawList_PushTextureID"][1]["signature"] = "(ImTextureID)" @@ -1982,7 +1980,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:2442" +defs["ImDrawList__ClearFreeMemory"][1]["location"] = "imgui:2461" defs["ImDrawList__ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawList__ClearFreeMemory" defs["ImDrawList__ClearFreeMemory"][1]["ret"] = "void" defs["ImDrawList__ClearFreeMemory"][1]["signature"] = "()" @@ -2000,7 +1998,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:2444" +defs["ImDrawList__OnChangedClipRect"][1]["location"] = "imgui:2463" defs["ImDrawList__OnChangedClipRect"][1]["ov_cimguiname"] = "ImDrawList__OnChangedClipRect" defs["ImDrawList__OnChangedClipRect"][1]["ret"] = "void" defs["ImDrawList__OnChangedClipRect"][1]["signature"] = "()" @@ -2018,7 +2016,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:2445" +defs["ImDrawList__OnChangedTextureID"][1]["location"] = "imgui:2464" defs["ImDrawList__OnChangedTextureID"][1]["ov_cimguiname"] = "ImDrawList__OnChangedTextureID" defs["ImDrawList__OnChangedTextureID"][1]["ret"] = "void" defs["ImDrawList__OnChangedTextureID"][1]["signature"] = "()" @@ -2036,7 +2034,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:2446" +defs["ImDrawList__OnChangedVtxOffset"][1]["location"] = "imgui:2465" defs["ImDrawList__OnChangedVtxOffset"][1]["ov_cimguiname"] = "ImDrawList__OnChangedVtxOffset" defs["ImDrawList__OnChangedVtxOffset"][1]["ret"] = "void" defs["ImDrawList__OnChangedVtxOffset"][1]["signature"] = "()" @@ -2054,7 +2052,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:2443" +defs["ImDrawList__PopUnusedDrawCmd"][1]["location"] = "imgui:2462" defs["ImDrawList__PopUnusedDrawCmd"][1]["ov_cimguiname"] = "ImDrawList__PopUnusedDrawCmd" defs["ImDrawList__PopUnusedDrawCmd"][1]["ret"] = "void" defs["ImDrawList__PopUnusedDrawCmd"][1]["signature"] = "()" @@ -2072,7 +2070,7 @@ 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:2441" +defs["ImDrawList__ResetForNewFrame"][1]["location"] = "imgui:2460" defs["ImDrawList__ResetForNewFrame"][1]["ov_cimguiname"] = "ImDrawList__ResetForNewFrame" defs["ImDrawList__ResetForNewFrame"][1]["ret"] = "void" defs["ImDrawList__ResetForNewFrame"][1]["signature"] = "()" @@ -2089,7 +2087,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:2354" +defs["ImDrawList_destroy"][1]["location"] = "imgui:2373" defs["ImDrawList_destroy"][1]["ov_cimguiname"] = "ImDrawList_destroy" defs["ImDrawList_destroy"][1]["realdestructor"] = true defs["ImDrawList_destroy"][1]["ret"] = "void" @@ -2106,7 +2104,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:2538" +defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["location"] = "imgui:2557" defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["ov_cimguiname"] = "ImFontAtlasCustomRect_ImFontAtlasCustomRect" defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["signature"] = "()" defs["ImFontAtlasCustomRect_ImFontAtlasCustomRect"][1]["stname"] = "ImFontAtlasCustomRect" @@ -2123,7 +2121,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:2539" +defs["ImFontAtlasCustomRect_IsPacked"][1]["location"] = "imgui:2558" defs["ImFontAtlasCustomRect_IsPacked"][1]["ov_cimguiname"] = "ImFontAtlasCustomRect_IsPacked" defs["ImFontAtlasCustomRect_IsPacked"][1]["ret"] = "bool" defs["ImFontAtlasCustomRect_IsPacked"][1]["signature"] = "()const" @@ -2176,7 +2174,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:2621" +defs["ImFontAtlas_AddCustomRectFontGlyph"][1]["location"] = "imgui:2640" 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)" @@ -2200,7 +2198,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:2620" +defs["ImFontAtlas_AddCustomRectRegular"][1]["location"] = "imgui:2639" defs["ImFontAtlas_AddCustomRectRegular"][1]["ov_cimguiname"] = "ImFontAtlas_AddCustomRectRegular" defs["ImFontAtlas_AddCustomRectRegular"][1]["ret"] = "int" defs["ImFontAtlas_AddCustomRectRegular"][1]["signature"] = "(int,int)" @@ -2221,7 +2219,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:2572" +defs["ImFontAtlas_AddFont"][1]["location"] = "imgui:2591" defs["ImFontAtlas_AddFont"][1]["ov_cimguiname"] = "ImFontAtlas_AddFont" defs["ImFontAtlas_AddFont"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFont"][1]["signature"] = "(const ImFontConfig*)" @@ -2243,7 +2241,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:2573" +defs["ImFontAtlas_AddFontDefault"][1]["location"] = "imgui:2592" defs["ImFontAtlas_AddFontDefault"][1]["ov_cimguiname"] = "ImFontAtlas_AddFontDefault" defs["ImFontAtlas_AddFontDefault"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFontDefault"][1]["signature"] = "(const ImFontConfig*)" @@ -2275,7 +2273,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:2574" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["location"] = "imgui:2593" 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*)" @@ -2307,7 +2305,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:2577" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["location"] = "imgui:2596" 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*)" @@ -2342,7 +2340,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:2576" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["location"] = "imgui:2595" 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*)" @@ -2377,7 +2375,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:2575" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["location"] = "imgui:2594" 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*)" @@ -2395,7 +2393,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:2588" +defs["ImFontAtlas_Build"][1]["location"] = "imgui:2607" defs["ImFontAtlas_Build"][1]["ov_cimguiname"] = "ImFontAtlas_Build" defs["ImFontAtlas_Build"][1]["ret"] = "bool" defs["ImFontAtlas_Build"][1]["signature"] = "()" @@ -2422,7 +2420,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:2625" +defs["ImFontAtlas_CalcCustomRectUV"][1]["location"] = "imgui:2644" defs["ImFontAtlas_CalcCustomRectUV"][1]["ov_cimguiname"] = "ImFontAtlas_CalcCustomRectUV" defs["ImFontAtlas_CalcCustomRectUV"][1]["ret"] = "void" defs["ImFontAtlas_CalcCustomRectUV"][1]["signature"] = "(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const" @@ -2440,7 +2438,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:2581" +defs["ImFontAtlas_Clear"][1]["location"] = "imgui:2600" defs["ImFontAtlas_Clear"][1]["ov_cimguiname"] = "ImFontAtlas_Clear" defs["ImFontAtlas_Clear"][1]["ret"] = "void" defs["ImFontAtlas_Clear"][1]["signature"] = "()" @@ -2458,7 +2456,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:2580" +defs["ImFontAtlas_ClearFonts"][1]["location"] = "imgui:2599" defs["ImFontAtlas_ClearFonts"][1]["ov_cimguiname"] = "ImFontAtlas_ClearFonts" defs["ImFontAtlas_ClearFonts"][1]["ret"] = "void" defs["ImFontAtlas_ClearFonts"][1]["signature"] = "()" @@ -2476,7 +2474,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:2578" +defs["ImFontAtlas_ClearInputData"][1]["location"] = "imgui:2597" defs["ImFontAtlas_ClearInputData"][1]["ov_cimguiname"] = "ImFontAtlas_ClearInputData" defs["ImFontAtlas_ClearInputData"][1]["ret"] = "void" defs["ImFontAtlas_ClearInputData"][1]["signature"] = "()" @@ -2494,7 +2492,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:2579" +defs["ImFontAtlas_ClearTexData"][1]["location"] = "imgui:2598" defs["ImFontAtlas_ClearTexData"][1]["ov_cimguiname"] = "ImFontAtlas_ClearTexData" defs["ImFontAtlas_ClearTexData"][1]["ret"] = "void" defs["ImFontAtlas_ClearTexData"][1]["signature"] = "()" @@ -2515,7 +2513,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:2622" +defs["ImFontAtlas_GetCustomRectByIndex"][1]["location"] = "imgui:2641" defs["ImFontAtlas_GetCustomRectByIndex"][1]["ov_cimguiname"] = "ImFontAtlas_GetCustomRectByIndex" defs["ImFontAtlas_GetCustomRectByIndex"][1]["ret"] = "ImFontAtlasCustomRect*" defs["ImFontAtlas_GetCustomRectByIndex"][1]["signature"] = "(int)" @@ -2533,7 +2531,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:2604" +defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["location"] = "imgui:2623" defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesChineseFull" defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesChineseFull"][1]["signature"] = "()" @@ -2551,7 +2549,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:2605" +defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["location"] = "imgui:2624" defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon" defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon"][1]["signature"] = "()" @@ -2569,7 +2567,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:2606" +defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["location"] = "imgui:2625" defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesCyrillic" defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesCyrillic"][1]["signature"] = "()" @@ -2587,7 +2585,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:2601" +defs["ImFontAtlas_GetGlyphRangesDefault"][1]["location"] = "imgui:2620" defs["ImFontAtlas_GetGlyphRangesDefault"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesDefault" defs["ImFontAtlas_GetGlyphRangesDefault"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesDefault"][1]["signature"] = "()" @@ -2605,7 +2603,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:2603" +defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["location"] = "imgui:2622" defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesJapanese" defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesJapanese"][1]["signature"] = "()" @@ -2623,7 +2621,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:2602" +defs["ImFontAtlas_GetGlyphRangesKorean"][1]["location"] = "imgui:2621" defs["ImFontAtlas_GetGlyphRangesKorean"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesKorean" defs["ImFontAtlas_GetGlyphRangesKorean"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesKorean"][1]["signature"] = "()" @@ -2641,7 +2639,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:2607" +defs["ImFontAtlas_GetGlyphRangesThai"][1]["location"] = "imgui:2626" defs["ImFontAtlas_GetGlyphRangesThai"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesThai" defs["ImFontAtlas_GetGlyphRangesThai"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesThai"][1]["signature"] = "()" @@ -2659,7 +2657,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:2608" +defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["location"] = "imgui:2627" defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["ov_cimguiname"] = "ImFontAtlas_GetGlyphRangesVietnamese" defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["ret"] = "const ImWchar*" defs["ImFontAtlas_GetGlyphRangesVietnamese"][1]["signature"] = "()" @@ -2692,7 +2690,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:2626" +defs["ImFontAtlas_GetMouseCursorTexData"][1]["location"] = "imgui:2645" 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])" @@ -2723,7 +2721,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:2589" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["location"] = "imgui:2608" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["ov_cimguiname"] = "ImFontAtlas_GetTexDataAsAlpha8" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["ret"] = "void" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["signature"] = "(unsigned char**,int*,int*,int*)" @@ -2754,7 +2752,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:2590" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["location"] = "imgui:2609" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["ov_cimguiname"] = "ImFontAtlas_GetTexDataAsRGBA32" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["ret"] = "void" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["signature"] = "(unsigned char**,int*,int*,int*)" @@ -2770,7 +2768,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:2570" +defs["ImFontAtlas_ImFontAtlas"][1]["location"] = "imgui:2589" defs["ImFontAtlas_ImFontAtlas"][1]["ov_cimguiname"] = "ImFontAtlas_ImFontAtlas" defs["ImFontAtlas_ImFontAtlas"][1]["signature"] = "()" defs["ImFontAtlas_ImFontAtlas"][1]["stname"] = "ImFontAtlas" @@ -2787,7 +2785,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:2591" +defs["ImFontAtlas_IsBuilt"][1]["location"] = "imgui:2610" defs["ImFontAtlas_IsBuilt"][1]["ov_cimguiname"] = "ImFontAtlas_IsBuilt" defs["ImFontAtlas_IsBuilt"][1]["ret"] = "bool" defs["ImFontAtlas_IsBuilt"][1]["signature"] = "()const" @@ -2808,7 +2806,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:2592" +defs["ImFontAtlas_SetTexID"][1]["location"] = "imgui:2611" defs["ImFontAtlas_SetTexID"][1]["ov_cimguiname"] = "ImFontAtlas_SetTexID" defs["ImFontAtlas_SetTexID"][1]["ret"] = "void" defs["ImFontAtlas_SetTexID"][1]["signature"] = "(ImTextureID)" @@ -2825,7 +2823,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:2571" +defs["ImFontAtlas_destroy"][1]["location"] = "imgui:2590" defs["ImFontAtlas_destroy"][1]["ov_cimguiname"] = "ImFontAtlas_destroy" defs["ImFontAtlas_destroy"][1]["realdestructor"] = true defs["ImFontAtlas_destroy"][1]["ret"] = "void" @@ -2842,7 +2840,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:2499" +defs["ImFontConfig_ImFontConfig"][1]["location"] = "imgui:2517" defs["ImFontConfig_ImFontConfig"][1]["ov_cimguiname"] = "ImFontConfig_ImFontConfig" defs["ImFontConfig_ImFontConfig"][1]["signature"] = "()" defs["ImFontConfig_ImFontConfig"][1]["stname"] = "ImFontConfig" @@ -2878,7 +2876,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:2523" +defs["ImFontGlyphRangesBuilder_AddChar"][1]["location"] = "imgui:2542" defs["ImFontGlyphRangesBuilder_AddChar"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddChar" defs["ImFontGlyphRangesBuilder_AddChar"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_AddChar"][1]["signature"] = "(ImWchar)" @@ -2899,7 +2897,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:2525" +defs["ImFontGlyphRangesBuilder_AddRanges"][1]["location"] = "imgui:2544" defs["ImFontGlyphRangesBuilder_AddRanges"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddRanges" defs["ImFontGlyphRangesBuilder_AddRanges"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_AddRanges"][1]["signature"] = "(const ImWchar*)" @@ -2924,7 +2922,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:2524" +defs["ImFontGlyphRangesBuilder_AddText"][1]["location"] = "imgui:2543" defs["ImFontGlyphRangesBuilder_AddText"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_AddText" defs["ImFontGlyphRangesBuilder_AddText"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_AddText"][1]["signature"] = "(const char*,const char*)" @@ -2945,7 +2943,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:2526" +defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["location"] = "imgui:2545" defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_BuildRanges" defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_BuildRanges"][1]["signature"] = "(ImVector_ImWchar*)" @@ -2963,7 +2961,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:2520" +defs["ImFontGlyphRangesBuilder_Clear"][1]["location"] = "imgui:2539" defs["ImFontGlyphRangesBuilder_Clear"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_Clear" defs["ImFontGlyphRangesBuilder_Clear"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_Clear"][1]["signature"] = "()" @@ -2984,7 +2982,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:2521" +defs["ImFontGlyphRangesBuilder_GetBit"][1]["location"] = "imgui:2540" defs["ImFontGlyphRangesBuilder_GetBit"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_GetBit" defs["ImFontGlyphRangesBuilder_GetBit"][1]["ret"] = "bool" defs["ImFontGlyphRangesBuilder_GetBit"][1]["signature"] = "(size_t)const" @@ -3000,7 +2998,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:2519" +defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["location"] = "imgui:2538" defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder" defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["signature"] = "()" defs["ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder"][1]["stname"] = "ImFontGlyphRangesBuilder" @@ -3020,7 +3018,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:2522" +defs["ImFontGlyphRangesBuilder_SetBit"][1]["location"] = "imgui:2541" defs["ImFontGlyphRangesBuilder_SetBit"][1]["ov_cimguiname"] = "ImFontGlyphRangesBuilder_SetBit" defs["ImFontGlyphRangesBuilder_SetBit"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_SetBit"][1]["signature"] = "(size_t)" @@ -3087,7 +3085,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:2707" +defs["ImFont_AddGlyph"][1]["location"] = "imgui:2730" 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)" @@ -3115,7 +3113,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:2708" +defs["ImFont_AddRemapChar"][1]["location"] = "imgui:2731" defs["ImFont_AddRemapChar"][1]["ov_cimguiname"] = "ImFont_AddRemapChar" defs["ImFont_AddRemapChar"][1]["ret"] = "void" defs["ImFont_AddRemapChar"][1]["signature"] = "(ImWchar,ImWchar,bool)" @@ -3133,7 +3131,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:2704" +defs["ImFont_BuildLookupTable"][1]["location"] = "imgui:2727" defs["ImFont_BuildLookupTable"][1]["ov_cimguiname"] = "ImFont_BuildLookupTable" defs["ImFont_BuildLookupTable"][1]["ret"] = "void" defs["ImFont_BuildLookupTable"][1]["signature"] = "()" @@ -3174,7 +3172,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:2698" +defs["ImFont_CalcTextSizeA"][1]["location"] = "imgui:2721" defs["ImFont_CalcTextSizeA"][1]["nonUDT"] = 1 defs["ImFont_CalcTextSizeA"][1]["ov_cimguiname"] = "ImFont_CalcTextSizeA" defs["ImFont_CalcTextSizeA"][1]["ret"] = "void" @@ -3205,7 +3203,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:2699" +defs["ImFont_CalcWordWrapPositionA"][1]["location"] = "imgui:2722" 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" @@ -3223,7 +3221,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:2705" +defs["ImFont_ClearOutputData"][1]["location"] = "imgui:2728" defs["ImFont_ClearOutputData"][1]["ov_cimguiname"] = "ImFont_ClearOutputData" defs["ImFont_ClearOutputData"][1]["ret"] = "void" defs["ImFont_ClearOutputData"][1]["signature"] = "()" @@ -3244,7 +3242,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:2690" +defs["ImFont_FindGlyph"][1]["location"] = "imgui:2713" defs["ImFont_FindGlyph"][1]["ov_cimguiname"] = "ImFont_FindGlyph" defs["ImFont_FindGlyph"][1]["ret"] = "const ImFontGlyph*" defs["ImFont_FindGlyph"][1]["signature"] = "(ImWchar)const" @@ -3265,7 +3263,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:2691" +defs["ImFont_FindGlyphNoFallback"][1]["location"] = "imgui:2714" defs["ImFont_FindGlyphNoFallback"][1]["ov_cimguiname"] = "ImFont_FindGlyphNoFallback" defs["ImFont_FindGlyphNoFallback"][1]["ret"] = "const ImFontGlyph*" defs["ImFont_FindGlyphNoFallback"][1]["signature"] = "(ImWchar)const" @@ -3286,7 +3284,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:2692" +defs["ImFont_GetCharAdvance"][1]["location"] = "imgui:2715" defs["ImFont_GetCharAdvance"][1]["ov_cimguiname"] = "ImFont_GetCharAdvance" defs["ImFont_GetCharAdvance"][1]["ret"] = "float" defs["ImFont_GetCharAdvance"][1]["signature"] = "(ImWchar)const" @@ -3304,7 +3302,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:2694" +defs["ImFont_GetDebugName"][1]["location"] = "imgui:2717" defs["ImFont_GetDebugName"][1]["ov_cimguiname"] = "ImFont_GetDebugName" defs["ImFont_GetDebugName"][1]["ret"] = "const char*" defs["ImFont_GetDebugName"][1]["signature"] = "()const" @@ -3325,7 +3323,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:2706" +defs["ImFont_GrowIndex"][1]["location"] = "imgui:2729" defs["ImFont_GrowIndex"][1]["ov_cimguiname"] = "ImFont_GrowIndex" defs["ImFont_GrowIndex"][1]["ret"] = "void" defs["ImFont_GrowIndex"][1]["signature"] = "(int)" @@ -3341,7 +3339,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:2688" +defs["ImFont_ImFont"][1]["location"] = "imgui:2711" defs["ImFont_ImFont"][1]["ov_cimguiname"] = "ImFont_ImFont" defs["ImFont_ImFont"][1]["signature"] = "()" defs["ImFont_ImFont"][1]["stname"] = "ImFont" @@ -3364,7 +3362,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:2711" +defs["ImFont_IsGlyphRangeUnused"][1]["location"] = "imgui:2734" defs["ImFont_IsGlyphRangeUnused"][1]["ov_cimguiname"] = "ImFont_IsGlyphRangeUnused" defs["ImFont_IsGlyphRangeUnused"][1]["ret"] = "bool" defs["ImFont_IsGlyphRangeUnused"][1]["signature"] = "(unsigned int,unsigned int)" @@ -3382,7 +3380,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:2693" +defs["ImFont_IsLoaded"][1]["location"] = "imgui:2716" defs["ImFont_IsLoaded"][1]["ov_cimguiname"] = "ImFont_IsLoaded" defs["ImFont_IsLoaded"][1]["ret"] = "bool" defs["ImFont_IsLoaded"][1]["signature"] = "()const" @@ -3415,7 +3413,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:2700" +defs["ImFont_RenderChar"][1]["location"] = "imgui:2723" 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" @@ -3462,7 +3460,7 @@ defs["ImFont_RenderText"][1]["defaults"] = {} defs["ImFont_RenderText"][1]["defaults"]["cpu_fine_clip"] = "false" defs["ImFont_RenderText"][1]["defaults"]["wrap_width"] = "0.0f" defs["ImFont_RenderText"][1]["funcname"] = "RenderText" -defs["ImFont_RenderText"][1]["location"] = "imgui:2701" +defs["ImFont_RenderText"][1]["location"] = "imgui:2724" 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" @@ -3483,7 +3481,7 @@ defs["ImFont_SetFallbackChar"][1]["call_args"] = "(c)" defs["ImFont_SetFallbackChar"][1]["cimguiname"] = "ImFont_SetFallbackChar" defs["ImFont_SetFallbackChar"][1]["defaults"] = {} defs["ImFont_SetFallbackChar"][1]["funcname"] = "SetFallbackChar" -defs["ImFont_SetFallbackChar"][1]["location"] = "imgui:2710" +defs["ImFont_SetFallbackChar"][1]["location"] = "imgui:2733" defs["ImFont_SetFallbackChar"][1]["ov_cimguiname"] = "ImFont_SetFallbackChar" defs["ImFont_SetFallbackChar"][1]["ret"] = "void" defs["ImFont_SetFallbackChar"][1]["signature"] = "(ImWchar)" @@ -3507,7 +3505,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:2709" +defs["ImFont_SetGlyphVisible"][1]["location"] = "imgui:2732" defs["ImFont_SetGlyphVisible"][1]["ov_cimguiname"] = "ImFont_SetGlyphVisible" defs["ImFont_SetGlyphVisible"][1]["ret"] = "void" defs["ImFont_SetGlyphVisible"][1]["signature"] = "(ImWchar,bool)" @@ -3524,7 +3522,7 @@ 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:2689" +defs["ImFont_destroy"][1]["location"] = "imgui:2712" defs["ImFont_destroy"][1]["ov_cimguiname"] = "ImFont_destroy" defs["ImFont_destroy"][1]["realdestructor"] = true defs["ImFont_destroy"][1]["ret"] = "void" @@ -3546,7 +3544,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:1801" +defs["ImGuiIO_AddInputCharacter"][1]["location"] = "imgui:1815" defs["ImGuiIO_AddInputCharacter"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharacter" defs["ImGuiIO_AddInputCharacter"][1]["ret"] = "void" defs["ImGuiIO_AddInputCharacter"][1]["signature"] = "(unsigned int)" @@ -3567,7 +3565,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:1802" +defs["ImGuiIO_AddInputCharacterUTF16"][1]["location"] = "imgui:1816" defs["ImGuiIO_AddInputCharacterUTF16"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharacterUTF16" defs["ImGuiIO_AddInputCharacterUTF16"][1]["ret"] = "void" defs["ImGuiIO_AddInputCharacterUTF16"][1]["signature"] = "(ImWchar16)" @@ -3588,7 +3586,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:1803" +defs["ImGuiIO_AddInputCharactersUTF8"][1]["location"] = "imgui:1817" defs["ImGuiIO_AddInputCharactersUTF8"][1]["ov_cimguiname"] = "ImGuiIO_AddInputCharactersUTF8" defs["ImGuiIO_AddInputCharactersUTF8"][1]["ret"] = "void" defs["ImGuiIO_AddInputCharactersUTF8"][1]["signature"] = "(const char*)" @@ -3606,7 +3604,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:1804" +defs["ImGuiIO_ClearInputCharacters"][1]["location"] = "imgui:1818" defs["ImGuiIO_ClearInputCharacters"][1]["ov_cimguiname"] = "ImGuiIO_ClearInputCharacters" defs["ImGuiIO_ClearInputCharacters"][1]["ret"] = "void" defs["ImGuiIO_ClearInputCharacters"][1]["signature"] = "()" @@ -3622,7 +3620,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:1852" +defs["ImGuiIO_ImGuiIO"][1]["location"] = "imgui:1866" defs["ImGuiIO_ImGuiIO"][1]["ov_cimguiname"] = "ImGuiIO_ImGuiIO" defs["ImGuiIO_ImGuiIO"][1]["signature"] = "()" defs["ImGuiIO_ImGuiIO"][1]["stname"] = "ImGuiIO" @@ -3655,7 +3653,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:1893" +defs["ImGuiInputTextCallbackData_ClearSelection"][1]["location"] = "imgui:1907" defs["ImGuiInputTextCallbackData_ClearSelection"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_ClearSelection" defs["ImGuiInputTextCallbackData_ClearSelection"][1]["ret"] = "void" defs["ImGuiInputTextCallbackData_ClearSelection"][1]["signature"] = "()" @@ -3679,7 +3677,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:1890" +defs["ImGuiInputTextCallbackData_DeleteChars"][1]["location"] = "imgui:1904" defs["ImGuiInputTextCallbackData_DeleteChars"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_DeleteChars" defs["ImGuiInputTextCallbackData_DeleteChars"][1]["ret"] = "void" defs["ImGuiInputTextCallbackData_DeleteChars"][1]["signature"] = "(int,int)" @@ -3697,7 +3695,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:1894" +defs["ImGuiInputTextCallbackData_HasSelection"][1]["location"] = "imgui:1908" defs["ImGuiInputTextCallbackData_HasSelection"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_HasSelection" defs["ImGuiInputTextCallbackData_HasSelection"][1]["ret"] = "bool" defs["ImGuiInputTextCallbackData_HasSelection"][1]["signature"] = "()const" @@ -3713,7 +3711,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:1889" +defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["location"] = "imgui:1903" defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData" defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["signature"] = "()" defs["ImGuiInputTextCallbackData_ImGuiInputTextCallbackData"][1]["stname"] = "ImGuiInputTextCallbackData" @@ -3740,7 +3738,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:1891" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["location"] = "imgui:1905" defs["ImGuiInputTextCallbackData_InsertChars"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_InsertChars" defs["ImGuiInputTextCallbackData_InsertChars"][1]["ret"] = "void" defs["ImGuiInputTextCallbackData_InsertChars"][1]["signature"] = "(int,const char*,const char*)" @@ -3758,7 +3756,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:1892" +defs["ImGuiInputTextCallbackData_SelectAll"][1]["location"] = "imgui:1906" defs["ImGuiInputTextCallbackData_SelectAll"][1]["ov_cimguiname"] = "ImGuiInputTextCallbackData_SelectAll" defs["ImGuiInputTextCallbackData_SelectAll"][1]["ret"] = "void" defs["ImGuiInputTextCallbackData_SelectAll"][1]["signature"] = "()" @@ -3799,7 +3797,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:2147" +defs["ImGuiListClipper_Begin"][1]["location"] = "imgui:2165" defs["ImGuiListClipper_Begin"][1]["ov_cimguiname"] = "ImGuiListClipper_Begin" defs["ImGuiListClipper_Begin"][1]["ret"] = "void" defs["ImGuiListClipper_Begin"][1]["signature"] = "(int,float)" @@ -3817,7 +3815,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:2148" +defs["ImGuiListClipper_End"][1]["location"] = "imgui:2166" defs["ImGuiListClipper_End"][1]["ov_cimguiname"] = "ImGuiListClipper_End" defs["ImGuiListClipper_End"][1]["ret"] = "void" defs["ImGuiListClipper_End"][1]["signature"] = "()" @@ -3833,7 +3831,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:2142" +defs["ImGuiListClipper_ImGuiListClipper"][1]["location"] = "imgui:2160" defs["ImGuiListClipper_ImGuiListClipper"][1]["ov_cimguiname"] = "ImGuiListClipper_ImGuiListClipper" defs["ImGuiListClipper_ImGuiListClipper"][1]["signature"] = "()" defs["ImGuiListClipper_ImGuiListClipper"][1]["stname"] = "ImGuiListClipper" @@ -3850,7 +3848,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:2149" +defs["ImGuiListClipper_Step"][1]["location"] = "imgui:2167" defs["ImGuiListClipper_Step"][1]["ov_cimguiname"] = "ImGuiListClipper_Step" defs["ImGuiListClipper_Step"][1]["ret"] = "bool" defs["ImGuiListClipper_Step"][1]["signature"] = "()" @@ -3867,7 +3865,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:2143" +defs["ImGuiListClipper_destroy"][1]["location"] = "imgui:2161" defs["ImGuiListClipper_destroy"][1]["ov_cimguiname"] = "ImGuiListClipper_destroy" defs["ImGuiListClipper_destroy"][1]["realdestructor"] = true defs["ImGuiListClipper_destroy"][1]["ret"] = "void" @@ -3884,7 +3882,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:2010" +defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["location"] = "imgui:2028" defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["ov_cimguiname"] = "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame" defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["signature"] = "()" defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["stname"] = "ImGuiOnceUponAFrame" @@ -3917,7 +3915,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:1923" +defs["ImGuiPayload_Clear"][1]["location"] = "imgui:1937" defs["ImGuiPayload_Clear"][1]["ov_cimguiname"] = "ImGuiPayload_Clear" defs["ImGuiPayload_Clear"][1]["ret"] = "void" defs["ImGuiPayload_Clear"][1]["signature"] = "()" @@ -3933,7 +3931,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:1922" +defs["ImGuiPayload_ImGuiPayload"][1]["location"] = "imgui:1936" defs["ImGuiPayload_ImGuiPayload"][1]["ov_cimguiname"] = "ImGuiPayload_ImGuiPayload" defs["ImGuiPayload_ImGuiPayload"][1]["signature"] = "()" defs["ImGuiPayload_ImGuiPayload"][1]["stname"] = "ImGuiPayload" @@ -3953,7 +3951,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:1924" +defs["ImGuiPayload_IsDataType"][1]["location"] = "imgui:1938" defs["ImGuiPayload_IsDataType"][1]["ov_cimguiname"] = "ImGuiPayload_IsDataType" defs["ImGuiPayload_IsDataType"][1]["ret"] = "bool" defs["ImGuiPayload_IsDataType"][1]["signature"] = "(const char*)const" @@ -3971,7 +3969,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:1926" +defs["ImGuiPayload_IsDelivery"][1]["location"] = "imgui:1940" defs["ImGuiPayload_IsDelivery"][1]["ov_cimguiname"] = "ImGuiPayload_IsDelivery" defs["ImGuiPayload_IsDelivery"][1]["ret"] = "bool" defs["ImGuiPayload_IsDelivery"][1]["signature"] = "()const" @@ -3989,7 +3987,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:1925" +defs["ImGuiPayload_IsPreview"][1]["location"] = "imgui:1939" defs["ImGuiPayload_IsPreview"][1]["ov_cimguiname"] = "ImGuiPayload_IsPreview" defs["ImGuiPayload_IsPreview"][1]["ret"] = "bool" defs["ImGuiPayload_IsPreview"][1]["signature"] = "()const" @@ -4027,7 +4025,7 @@ defs["ImGuiStoragePair_ImGuiStoragePair"][1]["cimguiname"] = "ImGuiStoragePair_I defs["ImGuiStoragePair_ImGuiStoragePair"][1]["constructor"] = true defs["ImGuiStoragePair_ImGuiStoragePair"][1]["defaults"] = {} defs["ImGuiStoragePair_ImGuiStoragePair"][1]["funcname"] = "ImGuiStoragePair" -defs["ImGuiStoragePair_ImGuiStoragePair"][1]["location"] = "imgui:2077" +defs["ImGuiStoragePair_ImGuiStoragePair"][1]["location"] = "imgui:2095" defs["ImGuiStoragePair_ImGuiStoragePair"][1]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairInt" defs["ImGuiStoragePair_ImGuiStoragePair"][1]["signature"] = "(ImGuiID,int)" defs["ImGuiStoragePair_ImGuiStoragePair"][1]["stname"] = "ImGuiStoragePair" @@ -4046,7 +4044,7 @@ defs["ImGuiStoragePair_ImGuiStoragePair"][2]["cimguiname"] = "ImGuiStoragePair_I defs["ImGuiStoragePair_ImGuiStoragePair"][2]["constructor"] = true defs["ImGuiStoragePair_ImGuiStoragePair"][2]["defaults"] = {} defs["ImGuiStoragePair_ImGuiStoragePair"][2]["funcname"] = "ImGuiStoragePair" -defs["ImGuiStoragePair_ImGuiStoragePair"][2]["location"] = "imgui:2078" +defs["ImGuiStoragePair_ImGuiStoragePair"][2]["location"] = "imgui:2096" defs["ImGuiStoragePair_ImGuiStoragePair"][2]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairFloat" defs["ImGuiStoragePair_ImGuiStoragePair"][2]["signature"] = "(ImGuiID,float)" defs["ImGuiStoragePair_ImGuiStoragePair"][2]["stname"] = "ImGuiStoragePair" @@ -4065,7 +4063,7 @@ defs["ImGuiStoragePair_ImGuiStoragePair"][3]["cimguiname"] = "ImGuiStoragePair_I defs["ImGuiStoragePair_ImGuiStoragePair"][3]["constructor"] = true defs["ImGuiStoragePair_ImGuiStoragePair"][3]["defaults"] = {} defs["ImGuiStoragePair_ImGuiStoragePair"][3]["funcname"] = "ImGuiStoragePair" -defs["ImGuiStoragePair_ImGuiStoragePair"][3]["location"] = "imgui:2079" +defs["ImGuiStoragePair_ImGuiStoragePair"][3]["location"] = "imgui:2097" defs["ImGuiStoragePair_ImGuiStoragePair"][3]["ov_cimguiname"] = "ImGuiStoragePair_ImGuiStoragePairPtr" defs["ImGuiStoragePair_ImGuiStoragePair"][3]["signature"] = "(ImGuiID,void*)" defs["ImGuiStoragePair_ImGuiStoragePair"][3]["stname"] = "ImGuiStoragePair" @@ -4100,7 +4098,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:2110" +defs["ImGuiStorage_BuildSortByKey"][1]["location"] = "imgui:2128" defs["ImGuiStorage_BuildSortByKey"][1]["ov_cimguiname"] = "ImGuiStorage_BuildSortByKey" defs["ImGuiStorage_BuildSortByKey"][1]["ret"] = "void" defs["ImGuiStorage_BuildSortByKey"][1]["signature"] = "()" @@ -4118,7 +4116,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:2087" +defs["ImGuiStorage_Clear"][1]["location"] = "imgui:2105" defs["ImGuiStorage_Clear"][1]["ov_cimguiname"] = "ImGuiStorage_Clear" defs["ImGuiStorage_Clear"][1]["ret"] = "void" defs["ImGuiStorage_Clear"][1]["signature"] = "()" @@ -4143,7 +4141,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:2090" +defs["ImGuiStorage_GetBool"][1]["location"] = "imgui:2108" defs["ImGuiStorage_GetBool"][1]["ov_cimguiname"] = "ImGuiStorage_GetBool" defs["ImGuiStorage_GetBool"][1]["ret"] = "bool" defs["ImGuiStorage_GetBool"][1]["signature"] = "(ImGuiID,bool)const" @@ -4168,7 +4166,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:2102" +defs["ImGuiStorage_GetBoolRef"][1]["location"] = "imgui:2120" defs["ImGuiStorage_GetBoolRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetBoolRef" defs["ImGuiStorage_GetBoolRef"][1]["ret"] = "bool*" defs["ImGuiStorage_GetBoolRef"][1]["signature"] = "(ImGuiID,bool)" @@ -4193,7 +4191,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:2092" +defs["ImGuiStorage_GetFloat"][1]["location"] = "imgui:2110" defs["ImGuiStorage_GetFloat"][1]["ov_cimguiname"] = "ImGuiStorage_GetFloat" defs["ImGuiStorage_GetFloat"][1]["ret"] = "float" defs["ImGuiStorage_GetFloat"][1]["signature"] = "(ImGuiID,float)const" @@ -4218,7 +4216,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:2103" +defs["ImGuiStorage_GetFloatRef"][1]["location"] = "imgui:2121" defs["ImGuiStorage_GetFloatRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetFloatRef" defs["ImGuiStorage_GetFloatRef"][1]["ret"] = "float*" defs["ImGuiStorage_GetFloatRef"][1]["signature"] = "(ImGuiID,float)" @@ -4243,7 +4241,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:2088" +defs["ImGuiStorage_GetInt"][1]["location"] = "imgui:2106" defs["ImGuiStorage_GetInt"][1]["ov_cimguiname"] = "ImGuiStorage_GetInt" defs["ImGuiStorage_GetInt"][1]["ret"] = "int" defs["ImGuiStorage_GetInt"][1]["signature"] = "(ImGuiID,int)const" @@ -4268,7 +4266,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:2101" +defs["ImGuiStorage_GetIntRef"][1]["location"] = "imgui:2119" defs["ImGuiStorage_GetIntRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetIntRef" defs["ImGuiStorage_GetIntRef"][1]["ret"] = "int*" defs["ImGuiStorage_GetIntRef"][1]["signature"] = "(ImGuiID,int)" @@ -4289,7 +4287,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:2094" +defs["ImGuiStorage_GetVoidPtr"][1]["location"] = "imgui:2112" defs["ImGuiStorage_GetVoidPtr"][1]["ov_cimguiname"] = "ImGuiStorage_GetVoidPtr" defs["ImGuiStorage_GetVoidPtr"][1]["ret"] = "void*" defs["ImGuiStorage_GetVoidPtr"][1]["signature"] = "(ImGuiID)const" @@ -4314,7 +4312,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:2104" +defs["ImGuiStorage_GetVoidPtrRef"][1]["location"] = "imgui:2122" defs["ImGuiStorage_GetVoidPtrRef"][1]["ov_cimguiname"] = "ImGuiStorage_GetVoidPtrRef" defs["ImGuiStorage_GetVoidPtrRef"][1]["ret"] = "void**" defs["ImGuiStorage_GetVoidPtrRef"][1]["signature"] = "(ImGuiID,void*)" @@ -4335,7 +4333,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:2107" +defs["ImGuiStorage_SetAllInt"][1]["location"] = "imgui:2125" defs["ImGuiStorage_SetAllInt"][1]["ov_cimguiname"] = "ImGuiStorage_SetAllInt" defs["ImGuiStorage_SetAllInt"][1]["ret"] = "void" defs["ImGuiStorage_SetAllInt"][1]["signature"] = "(int)" @@ -4359,7 +4357,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:2091" +defs["ImGuiStorage_SetBool"][1]["location"] = "imgui:2109" defs["ImGuiStorage_SetBool"][1]["ov_cimguiname"] = "ImGuiStorage_SetBool" defs["ImGuiStorage_SetBool"][1]["ret"] = "void" defs["ImGuiStorage_SetBool"][1]["signature"] = "(ImGuiID,bool)" @@ -4383,7 +4381,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:2093" +defs["ImGuiStorage_SetFloat"][1]["location"] = "imgui:2111" defs["ImGuiStorage_SetFloat"][1]["ov_cimguiname"] = "ImGuiStorage_SetFloat" defs["ImGuiStorage_SetFloat"][1]["ret"] = "void" defs["ImGuiStorage_SetFloat"][1]["signature"] = "(ImGuiID,float)" @@ -4407,7 +4405,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:2089" +defs["ImGuiStorage_SetInt"][1]["location"] = "imgui:2107" defs["ImGuiStorage_SetInt"][1]["ov_cimguiname"] = "ImGuiStorage_SetInt" defs["ImGuiStorage_SetInt"][1]["ret"] = "void" defs["ImGuiStorage_SetInt"][1]["signature"] = "(ImGuiID,int)" @@ -4431,7 +4429,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:2095" +defs["ImGuiStorage_SetVoidPtr"][1]["location"] = "imgui:2113" defs["ImGuiStorage_SetVoidPtr"][1]["ov_cimguiname"] = "ImGuiStorage_SetVoidPtr" defs["ImGuiStorage_SetVoidPtr"][1]["ret"] = "void" defs["ImGuiStorage_SetVoidPtr"][1]["signature"] = "(ImGuiID,void*)" @@ -4447,7 +4445,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:1715" +defs["ImGuiStyle_ImGuiStyle"][1]["location"] = "imgui:1729" defs["ImGuiStyle_ImGuiStyle"][1]["ov_cimguiname"] = "ImGuiStyle_ImGuiStyle" defs["ImGuiStyle_ImGuiStyle"][1]["signature"] = "()" defs["ImGuiStyle_ImGuiStyle"][1]["stname"] = "ImGuiStyle" @@ -4467,7 +4465,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:1716" +defs["ImGuiStyle_ScaleAllSizes"][1]["location"] = "imgui:1730" defs["ImGuiStyle_ScaleAllSizes"][1]["ov_cimguiname"] = "ImGuiStyle_ScaleAllSizes" defs["ImGuiStyle_ScaleAllSizes"][1]["ret"] = "void" defs["ImGuiStyle_ScaleAllSizes"][1]["signature"] = "(float)" @@ -4499,7 +4497,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:1937" +defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["location"] = "imgui:1951" defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["ov_cimguiname"] = "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs" defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["signature"] = "()" defs["ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs"][1]["stname"] = "ImGuiTableColumnSortSpecs" @@ -4530,7 +4528,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:1950" +defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["location"] = "imgui:1964" defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["ov_cimguiname"] = "ImGuiTableSortSpecs_ImGuiTableSortSpecs" defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["signature"] = "()" defs["ImGuiTableSortSpecs_ImGuiTableSortSpecs"][1]["stname"] = "ImGuiTableSortSpecs" @@ -4561,7 +4559,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:2048" +defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["location"] = "imgui:2066" defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["ov_cimguiname"] = "ImGuiTextBuffer_ImGuiTextBuffer" defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["signature"] = "()" defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["stname"] = "ImGuiTextBuffer" @@ -4585,7 +4583,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:2057" +defs["ImGuiTextBuffer_append"][1]["location"] = "imgui:2075" defs["ImGuiTextBuffer_append"][1]["ov_cimguiname"] = "ImGuiTextBuffer_append" defs["ImGuiTextBuffer_append"][1]["ret"] = "void" defs["ImGuiTextBuffer_append"][1]["signature"] = "(const char*,const char*)" @@ -4610,7 +4608,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:2058" +defs["ImGuiTextBuffer_appendf"][1]["location"] = "imgui:2076" defs["ImGuiTextBuffer_appendf"][1]["manual"] = true defs["ImGuiTextBuffer_appendf"][1]["ov_cimguiname"] = "ImGuiTextBuffer_appendf" defs["ImGuiTextBuffer_appendf"][1]["ret"] = "void" @@ -4635,7 +4633,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:2059" +defs["ImGuiTextBuffer_appendfv"][1]["location"] = "imgui:2077" defs["ImGuiTextBuffer_appendfv"][1]["ov_cimguiname"] = "ImGuiTextBuffer_appendfv" defs["ImGuiTextBuffer_appendfv"][1]["ret"] = "void" defs["ImGuiTextBuffer_appendfv"][1]["signature"] = "(const char*,va_list)" @@ -4653,7 +4651,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:2050" +defs["ImGuiTextBuffer_begin"][1]["location"] = "imgui:2068" defs["ImGuiTextBuffer_begin"][1]["ov_cimguiname"] = "ImGuiTextBuffer_begin" defs["ImGuiTextBuffer_begin"][1]["ret"] = "const char*" defs["ImGuiTextBuffer_begin"][1]["signature"] = "()const" @@ -4671,7 +4669,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:2056" +defs["ImGuiTextBuffer_c_str"][1]["location"] = "imgui:2074" 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" @@ -4689,7 +4687,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:2054" +defs["ImGuiTextBuffer_clear"][1]["location"] = "imgui:2072" defs["ImGuiTextBuffer_clear"][1]["ov_cimguiname"] = "ImGuiTextBuffer_clear" defs["ImGuiTextBuffer_clear"][1]["ret"] = "void" defs["ImGuiTextBuffer_clear"][1]["signature"] = "()" @@ -4723,7 +4721,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:2053" +defs["ImGuiTextBuffer_empty"][1]["location"] = "imgui:2071" defs["ImGuiTextBuffer_empty"][1]["ov_cimguiname"] = "ImGuiTextBuffer_empty" defs["ImGuiTextBuffer_empty"][1]["ret"] = "bool" defs["ImGuiTextBuffer_empty"][1]["signature"] = "()const" @@ -4741,7 +4739,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:2051" +defs["ImGuiTextBuffer_end"][1]["location"] = "imgui:2069" defs["ImGuiTextBuffer_end"][1]["ov_cimguiname"] = "ImGuiTextBuffer_end" defs["ImGuiTextBuffer_end"][1]["ret"] = "const char*" defs["ImGuiTextBuffer_end"][1]["signature"] = "()const" @@ -4762,7 +4760,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:2055" +defs["ImGuiTextBuffer_reserve"][1]["location"] = "imgui:2073" defs["ImGuiTextBuffer_reserve"][1]["ov_cimguiname"] = "ImGuiTextBuffer_reserve" defs["ImGuiTextBuffer_reserve"][1]["ret"] = "void" defs["ImGuiTextBuffer_reserve"][1]["signature"] = "(int)" @@ -4780,7 +4778,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:2052" +defs["ImGuiTextBuffer_size"][1]["location"] = "imgui:2070" defs["ImGuiTextBuffer_size"][1]["ov_cimguiname"] = "ImGuiTextBuffer_size" defs["ImGuiTextBuffer_size"][1]["ret"] = "int" defs["ImGuiTextBuffer_size"][1]["signature"] = "()const" @@ -4798,7 +4796,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:2021" +defs["ImGuiTextFilter_Build"][1]["location"] = "imgui:2039" defs["ImGuiTextFilter_Build"][1]["ov_cimguiname"] = "ImGuiTextFilter_Build" defs["ImGuiTextFilter_Build"][1]["ret"] = "void" defs["ImGuiTextFilter_Build"][1]["signature"] = "()" @@ -4816,7 +4814,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:2022" +defs["ImGuiTextFilter_Clear"][1]["location"] = "imgui:2040" defs["ImGuiTextFilter_Clear"][1]["ov_cimguiname"] = "ImGuiTextFilter_Clear" defs["ImGuiTextFilter_Clear"][1]["ret"] = "void" defs["ImGuiTextFilter_Clear"][1]["signature"] = "()" @@ -4842,7 +4840,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:2019" +defs["ImGuiTextFilter_Draw"][1]["location"] = "imgui:2037" defs["ImGuiTextFilter_Draw"][1]["ov_cimguiname"] = "ImGuiTextFilter_Draw" defs["ImGuiTextFilter_Draw"][1]["ret"] = "bool" defs["ImGuiTextFilter_Draw"][1]["signature"] = "(const char*,float)" @@ -4862,7 +4860,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:2018" +defs["ImGuiTextFilter_ImGuiTextFilter"][1]["location"] = "imgui:2036" defs["ImGuiTextFilter_ImGuiTextFilter"][1]["ov_cimguiname"] = "ImGuiTextFilter_ImGuiTextFilter" defs["ImGuiTextFilter_ImGuiTextFilter"][1]["signature"] = "(const char*)" defs["ImGuiTextFilter_ImGuiTextFilter"][1]["stname"] = "ImGuiTextFilter" @@ -4879,7 +4877,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:2023" +defs["ImGuiTextFilter_IsActive"][1]["location"] = "imgui:2041" defs["ImGuiTextFilter_IsActive"][1]["ov_cimguiname"] = "ImGuiTextFilter_IsActive" defs["ImGuiTextFilter_IsActive"][1]["ret"] = "bool" defs["ImGuiTextFilter_IsActive"][1]["signature"] = "()const" @@ -4904,7 +4902,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:2020" +defs["ImGuiTextFilter_PassFilter"][1]["location"] = "imgui:2038" defs["ImGuiTextFilter_PassFilter"][1]["ov_cimguiname"] = "ImGuiTextFilter_PassFilter" defs["ImGuiTextFilter_PassFilter"][1]["ret"] = "bool" defs["ImGuiTextFilter_PassFilter"][1]["signature"] = "(const char*,const char*)const" @@ -4936,7 +4934,7 @@ defs["ImGuiTextRange_ImGuiTextRange"][1]["cimguiname"] = "ImGuiTextRange_ImGuiTe defs["ImGuiTextRange_ImGuiTextRange"][1]["constructor"] = true defs["ImGuiTextRange_ImGuiTextRange"][1]["defaults"] = {} defs["ImGuiTextRange_ImGuiTextRange"][1]["funcname"] = "ImGuiTextRange" -defs["ImGuiTextRange_ImGuiTextRange"][1]["location"] = "imgui:2031" +defs["ImGuiTextRange_ImGuiTextRange"][1]["location"] = "imgui:2049" defs["ImGuiTextRange_ImGuiTextRange"][1]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRangeNil" defs["ImGuiTextRange_ImGuiTextRange"][1]["signature"] = "()" defs["ImGuiTextRange_ImGuiTextRange"][1]["stname"] = "ImGuiTextRange" @@ -4955,7 +4953,7 @@ defs["ImGuiTextRange_ImGuiTextRange"][2]["cimguiname"] = "ImGuiTextRange_ImGuiTe defs["ImGuiTextRange_ImGuiTextRange"][2]["constructor"] = true defs["ImGuiTextRange_ImGuiTextRange"][2]["defaults"] = {} defs["ImGuiTextRange_ImGuiTextRange"][2]["funcname"] = "ImGuiTextRange" -defs["ImGuiTextRange_ImGuiTextRange"][2]["location"] = "imgui:2032" +defs["ImGuiTextRange_ImGuiTextRange"][2]["location"] = "imgui:2050" defs["ImGuiTextRange_ImGuiTextRange"][2]["ov_cimguiname"] = "ImGuiTextRange_ImGuiTextRangeStr" defs["ImGuiTextRange_ImGuiTextRange"][2]["signature"] = "(const char*,const char*)" defs["ImGuiTextRange_ImGuiTextRange"][2]["stname"] = "ImGuiTextRange" @@ -4989,7 +4987,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:2033" +defs["ImGuiTextRange_empty"][1]["location"] = "imgui:2051" defs["ImGuiTextRange_empty"][1]["ov_cimguiname"] = "ImGuiTextRange_empty" defs["ImGuiTextRange_empty"][1]["ret"] = "bool" defs["ImGuiTextRange_empty"][1]["signature"] = "()const" @@ -5013,12 +5011,87 @@ 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:2034" +defs["ImGuiTextRange_split"][1]["location"] = "imgui:2052" defs["ImGuiTextRange_split"][1]["ov_cimguiname"] = "ImGuiTextRange_split" defs["ImGuiTextRange_split"][1]["ret"] = "void" defs["ImGuiTextRange_split"][1]["signature"] = "(char,ImVector_ImGuiTextRange*)const" defs["ImGuiTextRange_split"][1]["stname"] = "ImGuiTextRange" defs["ImGuiTextRange_split"]["(char,ImVector_ImGuiTextRange*)const"] = defs["ImGuiTextRange_split"][1] +defs["ImGuiViewport_GetCenter"] = {} +defs["ImGuiViewport_GetCenter"][1] = {} +defs["ImGuiViewport_GetCenter"][1]["args"] = "(ImVec2 *pOut,ImGuiViewport* self)" +defs["ImGuiViewport_GetCenter"][1]["argsT"] = {} +defs["ImGuiViewport_GetCenter"][1]["argsT"][1] = {} +defs["ImGuiViewport_GetCenter"][1]["argsT"][1]["name"] = "pOut" +defs["ImGuiViewport_GetCenter"][1]["argsT"][1]["type"] = "ImVec2*" +defs["ImGuiViewport_GetCenter"][1]["argsT"][2] = {} +defs["ImGuiViewport_GetCenter"][1]["argsT"][2]["name"] = "self" +defs["ImGuiViewport_GetCenter"][1]["argsT"][2]["type"] = "ImGuiViewport*" +defs["ImGuiViewport_GetCenter"][1]["argsoriginal"] = "()" +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:2768" +defs["ImGuiViewport_GetCenter"][1]["nonUDT"] = 1 +defs["ImGuiViewport_GetCenter"][1]["ov_cimguiname"] = "ImGuiViewport_GetCenter" +defs["ImGuiViewport_GetCenter"][1]["ret"] = "void" +defs["ImGuiViewport_GetCenter"][1]["signature"] = "()const" +defs["ImGuiViewport_GetCenter"][1]["stname"] = "ImGuiViewport" +defs["ImGuiViewport_GetCenter"]["()const"] = defs["ImGuiViewport_GetCenter"][1] +defs["ImGuiViewport_GetWorkCenter"] = {} +defs["ImGuiViewport_GetWorkCenter"][1] = {} +defs["ImGuiViewport_GetWorkCenter"][1]["args"] = "(ImVec2 *pOut,ImGuiViewport* self)" +defs["ImGuiViewport_GetWorkCenter"][1]["argsT"] = {} +defs["ImGuiViewport_GetWorkCenter"][1]["argsT"][1] = {} +defs["ImGuiViewport_GetWorkCenter"][1]["argsT"][1]["name"] = "pOut" +defs["ImGuiViewport_GetWorkCenter"][1]["argsT"][1]["type"] = "ImVec2*" +defs["ImGuiViewport_GetWorkCenter"][1]["argsT"][2] = {} +defs["ImGuiViewport_GetWorkCenter"][1]["argsT"][2]["name"] = "self" +defs["ImGuiViewport_GetWorkCenter"][1]["argsT"][2]["type"] = "ImGuiViewport*" +defs["ImGuiViewport_GetWorkCenter"][1]["argsoriginal"] = "()" +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:2769" +defs["ImGuiViewport_GetWorkCenter"][1]["nonUDT"] = 1 +defs["ImGuiViewport_GetWorkCenter"][1]["ov_cimguiname"] = "ImGuiViewport_GetWorkCenter" +defs["ImGuiViewport_GetWorkCenter"][1]["ret"] = "void" +defs["ImGuiViewport_GetWorkCenter"][1]["signature"] = "()const" +defs["ImGuiViewport_GetWorkCenter"][1]["stname"] = "ImGuiViewport" +defs["ImGuiViewport_GetWorkCenter"]["()const"] = defs["ImGuiViewport_GetWorkCenter"][1] +defs["ImGuiViewport_ImGuiViewport"] = {} +defs["ImGuiViewport_ImGuiViewport"][1] = {} +defs["ImGuiViewport_ImGuiViewport"][1]["args"] = "()" +defs["ImGuiViewport_ImGuiViewport"][1]["argsT"] = {} +defs["ImGuiViewport_ImGuiViewport"][1]["argsoriginal"] = "()" +defs["ImGuiViewport_ImGuiViewport"][1]["call_args"] = "()" +defs["ImGuiViewport_ImGuiViewport"][1]["cimguiname"] = "ImGuiViewport_ImGuiViewport" +defs["ImGuiViewport_ImGuiViewport"][1]["constructor"] = true +defs["ImGuiViewport_ImGuiViewport"][1]["defaults"] = {} +defs["ImGuiViewport_ImGuiViewport"][1]["funcname"] = "ImGuiViewport" +defs["ImGuiViewport_ImGuiViewport"][1]["location"] = "imgui:2765" +defs["ImGuiViewport_ImGuiViewport"][1]["ov_cimguiname"] = "ImGuiViewport_ImGuiViewport" +defs["ImGuiViewport_ImGuiViewport"][1]["signature"] = "()" +defs["ImGuiViewport_ImGuiViewport"][1]["stname"] = "ImGuiViewport" +defs["ImGuiViewport_ImGuiViewport"]["()"] = defs["ImGuiViewport_ImGuiViewport"][1] +defs["ImGuiViewport_destroy"] = {} +defs["ImGuiViewport_destroy"][1] = {} +defs["ImGuiViewport_destroy"][1]["args"] = "(ImGuiViewport* self)" +defs["ImGuiViewport_destroy"][1]["argsT"] = {} +defs["ImGuiViewport_destroy"][1]["argsT"][1] = {} +defs["ImGuiViewport_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImGuiViewport_destroy"][1]["argsT"][1]["type"] = "ImGuiViewport*" +defs["ImGuiViewport_destroy"][1]["call_args"] = "(self)" +defs["ImGuiViewport_destroy"][1]["cimguiname"] = "ImGuiViewport_destroy" +defs["ImGuiViewport_destroy"][1]["defaults"] = {} +defs["ImGuiViewport_destroy"][1]["destructor"] = true +defs["ImGuiViewport_destroy"][1]["ov_cimguiname"] = "ImGuiViewport_destroy" +defs["ImGuiViewport_destroy"][1]["ret"] = "void" +defs["ImGuiViewport_destroy"][1]["signature"] = "(ImGuiViewport*)" +defs["ImGuiViewport_destroy"][1]["stname"] = "ImGuiViewport" +defs["ImGuiViewport_destroy"]["(ImGuiViewport*)"] = defs["ImGuiViewport_destroy"][1] defs["ImVec2_ImVec2"] = {} defs["ImVec2_ImVec2"][1] = {} defs["ImVec2_ImVec2"][1]["args"] = "()" @@ -5029,7 +5102,7 @@ defs["ImVec2_ImVec2"][1]["cimguiname"] = "ImVec2_ImVec2" defs["ImVec2_ImVec2"][1]["constructor"] = true defs["ImVec2_ImVec2"][1]["defaults"] = {} defs["ImVec2_ImVec2"][1]["funcname"] = "ImVec2" -defs["ImVec2_ImVec2"][1]["location"] = "imgui:226" +defs["ImVec2_ImVec2"][1]["location"] = "imgui:230" defs["ImVec2_ImVec2"][1]["ov_cimguiname"] = "ImVec2_ImVec2Nil" defs["ImVec2_ImVec2"][1]["signature"] = "()" defs["ImVec2_ImVec2"][1]["stname"] = "ImVec2" @@ -5048,7 +5121,7 @@ defs["ImVec2_ImVec2"][2]["cimguiname"] = "ImVec2_ImVec2" defs["ImVec2_ImVec2"][2]["constructor"] = true defs["ImVec2_ImVec2"][2]["defaults"] = {} defs["ImVec2_ImVec2"][2]["funcname"] = "ImVec2" -defs["ImVec2_ImVec2"][2]["location"] = "imgui:227" +defs["ImVec2_ImVec2"][2]["location"] = "imgui:231" defs["ImVec2_ImVec2"][2]["ov_cimguiname"] = "ImVec2_ImVec2Float" defs["ImVec2_ImVec2"][2]["signature"] = "(float,float)" defs["ImVec2_ImVec2"][2]["stname"] = "ImVec2" @@ -5080,7 +5153,7 @@ defs["ImVec4_ImVec4"][1]["cimguiname"] = "ImVec4_ImVec4" defs["ImVec4_ImVec4"][1]["constructor"] = true defs["ImVec4_ImVec4"][1]["defaults"] = {} defs["ImVec4_ImVec4"][1]["funcname"] = "ImVec4" -defs["ImVec4_ImVec4"][1]["location"] = "imgui:239" +defs["ImVec4_ImVec4"][1]["location"] = "imgui:243" defs["ImVec4_ImVec4"][1]["ov_cimguiname"] = "ImVec4_ImVec4Nil" defs["ImVec4_ImVec4"][1]["signature"] = "()" defs["ImVec4_ImVec4"][1]["stname"] = "ImVec4" @@ -5105,7 +5178,7 @@ defs["ImVec4_ImVec4"][2]["cimguiname"] = "ImVec4_ImVec4" defs["ImVec4_ImVec4"][2]["constructor"] = true defs["ImVec4_ImVec4"][2]["defaults"] = {} defs["ImVec4_ImVec4"][2]["funcname"] = "ImVec4" -defs["ImVec4_ImVec4"][2]["location"] = "imgui:240" +defs["ImVec4_ImVec4"][2]["location"] = "imgui:244" defs["ImVec4_ImVec4"][2]["ov_cimguiname"] = "ImVec4_ImVec4Float" defs["ImVec4_ImVec4"][2]["signature"] = "(float,float,float,float)" defs["ImVec4_ImVec4"][2]["stname"] = "ImVec4" @@ -5137,7 +5210,7 @@ defs["ImVector_ImVector"][1]["cimguiname"] = "ImVector_ImVector" defs["ImVector_ImVector"][1]["constructor"] = true defs["ImVector_ImVector"][1]["defaults"] = {} defs["ImVector_ImVector"][1]["funcname"] = "ImVector" -defs["ImVector_ImVector"][1]["location"] = "imgui:1618" +defs["ImVector_ImVector"][1]["location"] = "imgui:1632" defs["ImVector_ImVector"][1]["ov_cimguiname"] = "ImVector_ImVectorNil" defs["ImVector_ImVector"][1]["signature"] = "()" defs["ImVector_ImVector"][1]["stname"] = "ImVector" @@ -5154,7 +5227,7 @@ defs["ImVector_ImVector"][2]["cimguiname"] = "ImVector_ImVector" defs["ImVector_ImVector"][2]["constructor"] = true defs["ImVector_ImVector"][2]["defaults"] = {} defs["ImVector_ImVector"][2]["funcname"] = "ImVector" -defs["ImVector_ImVector"][2]["location"] = "imgui:1619" +defs["ImVector_ImVector"][2]["location"] = "imgui:1633" defs["ImVector_ImVector"][2]["ov_cimguiname"] = "ImVector_ImVectorVector" defs["ImVector_ImVector"][2]["signature"] = "(const ImVector)" defs["ImVector_ImVector"][2]["stname"] = "ImVector" @@ -5176,7 +5249,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:1642" +defs["ImVector__grow_capacity"][1]["location"] = "imgui:1656" 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" @@ -5195,7 +5268,7 @@ defs["ImVector_back"][1]["call_args"] = "()" defs["ImVector_back"][1]["cimguiname"] = "ImVector_back" defs["ImVector_back"][1]["defaults"] = {} defs["ImVector_back"][1]["funcname"] = "back" -defs["ImVector_back"][1]["location"] = "imgui:1638" +defs["ImVector_back"][1]["location"] = "imgui:1652" defs["ImVector_back"][1]["ov_cimguiname"] = "ImVector_backNil" defs["ImVector_back"][1]["ret"] = "T*" defs["ImVector_back"][1]["retref"] = "&" @@ -5213,7 +5286,7 @@ defs["ImVector_back"][2]["call_args"] = "()" defs["ImVector_back"][2]["cimguiname"] = "ImVector_back" defs["ImVector_back"][2]["defaults"] = {} defs["ImVector_back"][2]["funcname"] = "back" -defs["ImVector_back"][2]["location"] = "imgui:1639" +defs["ImVector_back"][2]["location"] = "imgui:1653" defs["ImVector_back"][2]["ov_cimguiname"] = "ImVector_back_const" defs["ImVector_back"][2]["ret"] = "const T*" defs["ImVector_back"][2]["retref"] = "&" @@ -5234,7 +5307,7 @@ defs["ImVector_begin"][1]["call_args"] = "()" defs["ImVector_begin"][1]["cimguiname"] = "ImVector_begin" defs["ImVector_begin"][1]["defaults"] = {} defs["ImVector_begin"][1]["funcname"] = "begin" -defs["ImVector_begin"][1]["location"] = "imgui:1632" +defs["ImVector_begin"][1]["location"] = "imgui:1646" defs["ImVector_begin"][1]["ov_cimguiname"] = "ImVector_beginNil" defs["ImVector_begin"][1]["ret"] = "T*" defs["ImVector_begin"][1]["signature"] = "()" @@ -5251,7 +5324,7 @@ defs["ImVector_begin"][2]["call_args"] = "()" defs["ImVector_begin"][2]["cimguiname"] = "ImVector_begin" defs["ImVector_begin"][2]["defaults"] = {} defs["ImVector_begin"][2]["funcname"] = "begin" -defs["ImVector_begin"][2]["location"] = "imgui:1633" +defs["ImVector_begin"][2]["location"] = "imgui:1647" defs["ImVector_begin"][2]["ov_cimguiname"] = "ImVector_begin_const" defs["ImVector_begin"][2]["ret"] = "const T*" defs["ImVector_begin"][2]["signature"] = "()const" @@ -5271,7 +5344,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:1627" +defs["ImVector_capacity"][1]["location"] = "imgui:1641" defs["ImVector_capacity"][1]["ov_cimguiname"] = "ImVector_capacity" defs["ImVector_capacity"][1]["ret"] = "int" defs["ImVector_capacity"][1]["signature"] = "()const" @@ -5290,7 +5363,7 @@ defs["ImVector_clear"][1]["call_args"] = "()" defs["ImVector_clear"][1]["cimguiname"] = "ImVector_clear" defs["ImVector_clear"][1]["defaults"] = {} defs["ImVector_clear"][1]["funcname"] = "clear" -defs["ImVector_clear"][1]["location"] = "imgui:1631" +defs["ImVector_clear"][1]["location"] = "imgui:1645" defs["ImVector_clear"][1]["ov_cimguiname"] = "ImVector_clear" defs["ImVector_clear"][1]["ret"] = "void" defs["ImVector_clear"][1]["signature"] = "()" @@ -5312,7 +5385,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:1656" +defs["ImVector_contains"][1]["location"] = "imgui:1670" defs["ImVector_contains"][1]["ov_cimguiname"] = "ImVector_contains" defs["ImVector_contains"][1]["ret"] = "bool" defs["ImVector_contains"][1]["signature"] = "(const T)const" @@ -5330,7 +5403,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:1621" +defs["ImVector_destroy"][1]["location"] = "imgui:1635" defs["ImVector_destroy"][1]["ov_cimguiname"] = "ImVector_destroy" defs["ImVector_destroy"][1]["realdestructor"] = true defs["ImVector_destroy"][1]["ret"] = "void" @@ -5350,7 +5423,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:1623" +defs["ImVector_empty"][1]["location"] = "imgui:1637" defs["ImVector_empty"][1]["ov_cimguiname"] = "ImVector_empty" defs["ImVector_empty"][1]["ret"] = "bool" defs["ImVector_empty"][1]["signature"] = "()const" @@ -5369,7 +5442,7 @@ defs["ImVector_end"][1]["call_args"] = "()" defs["ImVector_end"][1]["cimguiname"] = "ImVector_end" defs["ImVector_end"][1]["defaults"] = {} defs["ImVector_end"][1]["funcname"] = "end" -defs["ImVector_end"][1]["location"] = "imgui:1634" +defs["ImVector_end"][1]["location"] = "imgui:1648" defs["ImVector_end"][1]["ov_cimguiname"] = "ImVector_endNil" defs["ImVector_end"][1]["ret"] = "T*" defs["ImVector_end"][1]["signature"] = "()" @@ -5386,7 +5459,7 @@ defs["ImVector_end"][2]["call_args"] = "()" defs["ImVector_end"][2]["cimguiname"] = "ImVector_end" defs["ImVector_end"][2]["defaults"] = {} defs["ImVector_end"][2]["funcname"] = "end" -defs["ImVector_end"][2]["location"] = "imgui:1635" +defs["ImVector_end"][2]["location"] = "imgui:1649" defs["ImVector_end"][2]["ov_cimguiname"] = "ImVector_end_const" defs["ImVector_end"][2]["ret"] = "const T*" defs["ImVector_end"][2]["signature"] = "()const" @@ -5409,7 +5482,7 @@ defs["ImVector_erase"][1]["call_args"] = "(it)" defs["ImVector_erase"][1]["cimguiname"] = "ImVector_erase" defs["ImVector_erase"][1]["defaults"] = {} defs["ImVector_erase"][1]["funcname"] = "erase" -defs["ImVector_erase"][1]["location"] = "imgui:1652" +defs["ImVector_erase"][1]["location"] = "imgui:1666" defs["ImVector_erase"][1]["ov_cimguiname"] = "ImVector_eraseNil" defs["ImVector_erase"][1]["ret"] = "T*" defs["ImVector_erase"][1]["signature"] = "(const T*)" @@ -5432,7 +5505,7 @@ defs["ImVector_erase"][2]["call_args"] = "(it,it_last)" defs["ImVector_erase"][2]["cimguiname"] = "ImVector_erase" defs["ImVector_erase"][2]["defaults"] = {} defs["ImVector_erase"][2]["funcname"] = "erase" -defs["ImVector_erase"][2]["location"] = "imgui:1653" +defs["ImVector_erase"][2]["location"] = "imgui:1667" defs["ImVector_erase"][2]["ov_cimguiname"] = "ImVector_eraseTPtr" defs["ImVector_erase"][2]["ret"] = "T*" defs["ImVector_erase"][2]["signature"] = "(const T*,const T*)" @@ -5455,7 +5528,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:1654" +defs["ImVector_erase_unsorted"][1]["location"] = "imgui:1668" 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*)" @@ -5477,7 +5550,7 @@ defs["ImVector_find"][1]["call_args"] = "(v)" defs["ImVector_find"][1]["cimguiname"] = "ImVector_find" defs["ImVector_find"][1]["defaults"] = {} defs["ImVector_find"][1]["funcname"] = "find" -defs["ImVector_find"][1]["location"] = "imgui:1657" +defs["ImVector_find"][1]["location"] = "imgui:1671" defs["ImVector_find"][1]["ov_cimguiname"] = "ImVector_findNil" defs["ImVector_find"][1]["ret"] = "T*" defs["ImVector_find"][1]["signature"] = "(const T)" @@ -5497,7 +5570,7 @@ defs["ImVector_find"][2]["call_args"] = "(v)" defs["ImVector_find"][2]["cimguiname"] = "ImVector_find" defs["ImVector_find"][2]["defaults"] = {} defs["ImVector_find"][2]["funcname"] = "find" -defs["ImVector_find"][2]["location"] = "imgui:1658" +defs["ImVector_find"][2]["location"] = "imgui:1672" defs["ImVector_find"][2]["ov_cimguiname"] = "ImVector_find_const" defs["ImVector_find"][2]["ret"] = "const T*" defs["ImVector_find"][2]["signature"] = "(const T)const" @@ -5520,7 +5593,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:1659" +defs["ImVector_find_erase"][1]["location"] = "imgui:1673" 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)" @@ -5542,7 +5615,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:1660" +defs["ImVector_find_erase_unsorted"][1]["location"] = "imgui:1674" 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)" @@ -5561,7 +5634,7 @@ defs["ImVector_front"][1]["call_args"] = "()" defs["ImVector_front"][1]["cimguiname"] = "ImVector_front" defs["ImVector_front"][1]["defaults"] = {} defs["ImVector_front"][1]["funcname"] = "front" -defs["ImVector_front"][1]["location"] = "imgui:1636" +defs["ImVector_front"][1]["location"] = "imgui:1650" defs["ImVector_front"][1]["ov_cimguiname"] = "ImVector_frontNil" defs["ImVector_front"][1]["ret"] = "T*" defs["ImVector_front"][1]["retref"] = "&" @@ -5579,7 +5652,7 @@ defs["ImVector_front"][2]["call_args"] = "()" defs["ImVector_front"][2]["cimguiname"] = "ImVector_front" defs["ImVector_front"][2]["defaults"] = {} defs["ImVector_front"][2]["funcname"] = "front" -defs["ImVector_front"][2]["location"] = "imgui:1637" +defs["ImVector_front"][2]["location"] = "imgui:1651" defs["ImVector_front"][2]["ov_cimguiname"] = "ImVector_front_const" defs["ImVector_front"][2]["ret"] = "const T*" defs["ImVector_front"][2]["retref"] = "&" @@ -5603,7 +5676,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:1661" +defs["ImVector_index_from_ptr"][1]["location"] = "imgui:1675" 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" @@ -5628,7 +5701,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:1655" +defs["ImVector_insert"][1]["location"] = "imgui:1669" defs["ImVector_insert"][1]["ov_cimguiname"] = "ImVector_insert" defs["ImVector_insert"][1]["ret"] = "T*" defs["ImVector_insert"][1]["signature"] = "(const T*,const T)" @@ -5647,7 +5720,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:1626" +defs["ImVector_max_size"][1]["location"] = "imgui:1640" defs["ImVector_max_size"][1]["ov_cimguiname"] = "ImVector_max_size" defs["ImVector_max_size"][1]["ret"] = "int" defs["ImVector_max_size"][1]["signature"] = "()const" @@ -5666,7 +5739,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:1650" +defs["ImVector_pop_back"][1]["location"] = "imgui:1664" defs["ImVector_pop_back"][1]["ov_cimguiname"] = "ImVector_pop_back" defs["ImVector_pop_back"][1]["ret"] = "void" defs["ImVector_pop_back"][1]["signature"] = "()" @@ -5688,7 +5761,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:1649" +defs["ImVector_push_back"][1]["location"] = "imgui:1663" 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)" @@ -5710,7 +5783,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:1651" +defs["ImVector_push_front"][1]["location"] = "imgui:1665" 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)" @@ -5732,7 +5805,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:1646" +defs["ImVector_reserve"][1]["location"] = "imgui:1660" defs["ImVector_reserve"][1]["ov_cimguiname"] = "ImVector_reserve" defs["ImVector_reserve"][1]["ret"] = "void" defs["ImVector_reserve"][1]["signature"] = "(int)" @@ -5754,7 +5827,7 @@ defs["ImVector_resize"][1]["call_args"] = "(new_size)" defs["ImVector_resize"][1]["cimguiname"] = "ImVector_resize" defs["ImVector_resize"][1]["defaults"] = {} defs["ImVector_resize"][1]["funcname"] = "resize" -defs["ImVector_resize"][1]["location"] = "imgui:1643" +defs["ImVector_resize"][1]["location"] = "imgui:1657" defs["ImVector_resize"][1]["ov_cimguiname"] = "ImVector_resizeNil" defs["ImVector_resize"][1]["ret"] = "void" defs["ImVector_resize"][1]["signature"] = "(int)" @@ -5777,7 +5850,7 @@ defs["ImVector_resize"][2]["call_args"] = "(new_size,v)" defs["ImVector_resize"][2]["cimguiname"] = "ImVector_resize" defs["ImVector_resize"][2]["defaults"] = {} defs["ImVector_resize"][2]["funcname"] = "resize" -defs["ImVector_resize"][2]["location"] = "imgui:1644" +defs["ImVector_resize"][2]["location"] = "imgui:1658" defs["ImVector_resize"][2]["ov_cimguiname"] = "ImVector_resizeT" defs["ImVector_resize"][2]["ret"] = "void" defs["ImVector_resize"][2]["signature"] = "(int,const T)" @@ -5800,7 +5873,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:1645" +defs["ImVector_shrink"][1]["location"] = "imgui:1659" defs["ImVector_shrink"][1]["ov_cimguiname"] = "ImVector_shrink" defs["ImVector_shrink"][1]["ret"] = "void" defs["ImVector_shrink"][1]["signature"] = "(int)" @@ -5819,7 +5892,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:1624" +defs["ImVector_size"][1]["location"] = "imgui:1638" defs["ImVector_size"][1]["ov_cimguiname"] = "ImVector_size" defs["ImVector_size"][1]["ret"] = "int" defs["ImVector_size"][1]["signature"] = "()const" @@ -5838,7 +5911,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:1625" +defs["ImVector_size_in_bytes"][1]["location"] = "imgui:1639" 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" @@ -5861,7 +5934,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:1640" +defs["ImVector_swap"][1]["location"] = "imgui:1654" defs["ImVector_swap"][1]["ov_cimguiname"] = "ImVector_swap" defs["ImVector_swap"][1]["ret"] = "void" defs["ImVector_swap"][1]["signature"] = "(ImVector*)" @@ -5884,7 +5957,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:750" +defs["igAcceptDragDropPayload"][1]["location"] = "imgui:758" defs["igAcceptDragDropPayload"][1]["namespace"] = "ImGui" defs["igAcceptDragDropPayload"][1]["ov_cimguiname"] = "igAcceptDragDropPayload" defs["igAcceptDragDropPayload"][1]["ret"] = "const ImGuiPayload*" @@ -5900,7 +5973,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:418" +defs["igAlignTextToFramePadding"][1]["location"] = "imgui:422" defs["igAlignTextToFramePadding"][1]["namespace"] = "ImGui" defs["igAlignTextToFramePadding"][1]["ov_cimguiname"] = "igAlignTextToFramePadding" defs["igAlignTextToFramePadding"][1]["ret"] = "void" @@ -5922,7 +5995,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:461" +defs["igArrowButton"][1]["location"] = "imgui:465" defs["igArrowButton"][1]["namespace"] = "ImGui" defs["igArrowButton"][1]["ov_cimguiname"] = "igArrowButton" defs["igArrowButton"][1]["ret"] = "bool" @@ -5949,7 +6022,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:296" +defs["igBegin"][1]["location"] = "imgui:300" defs["igBegin"][1]["namespace"] = "ImGui" defs["igBegin"][1]["ov_cimguiname"] = "igBegin" defs["igBegin"][1]["ret"] = "bool" @@ -5980,7 +6053,7 @@ defs["igBeginChild"][1]["defaults"]["border"] = "false" defs["igBeginChild"][1]["defaults"]["flags"] = "0" defs["igBeginChild"][1]["defaults"]["size"] = "ImVec2(0,0)" defs["igBeginChild"][1]["funcname"] = "BeginChild" -defs["igBeginChild"][1]["location"] = "imgui:307" +defs["igBeginChild"][1]["location"] = "imgui:311" defs["igBeginChild"][1]["namespace"] = "ImGui" defs["igBeginChild"][1]["ov_cimguiname"] = "igBeginChildStr" defs["igBeginChild"][1]["ret"] = "bool" @@ -6009,7 +6082,7 @@ defs["igBeginChild"][2]["defaults"]["border"] = "false" defs["igBeginChild"][2]["defaults"]["flags"] = "0" defs["igBeginChild"][2]["defaults"]["size"] = "ImVec2(0,0)" defs["igBeginChild"][2]["funcname"] = "BeginChild" -defs["igBeginChild"][2]["location"] = "imgui:308" +defs["igBeginChild"][2]["location"] = "imgui:312" defs["igBeginChild"][2]["namespace"] = "ImGui" defs["igBeginChild"][2]["ov_cimguiname"] = "igBeginChildID" defs["igBeginChild"][2]["ret"] = "bool" @@ -6036,7 +6109,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:797" +defs["igBeginChildFrame"][1]["location"] = "imgui:811" defs["igBeginChildFrame"][1]["namespace"] = "ImGui" defs["igBeginChildFrame"][1]["ov_cimguiname"] = "igBeginChildFrame" defs["igBeginChildFrame"][1]["ret"] = "bool" @@ -6062,7 +6135,7 @@ defs["igBeginCombo"][1]["cimguiname"] = "igBeginCombo" defs["igBeginCombo"][1]["defaults"] = {} defs["igBeginCombo"][1]["defaults"]["flags"] = "0" defs["igBeginCombo"][1]["funcname"] = "BeginCombo" -defs["igBeginCombo"][1]["location"] = "imgui:475" +defs["igBeginCombo"][1]["location"] = "imgui:479" defs["igBeginCombo"][1]["namespace"] = "ImGui" defs["igBeginCombo"][1]["ov_cimguiname"] = "igBeginCombo" defs["igBeginCombo"][1]["ret"] = "bool" @@ -6082,7 +6155,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:746" +defs["igBeginDragDropSource"][1]["location"] = "imgui:754" defs["igBeginDragDropSource"][1]["namespace"] = "ImGui" defs["igBeginDragDropSource"][1]["ov_cimguiname"] = "igBeginDragDropSource" defs["igBeginDragDropSource"][1]["ret"] = "bool" @@ -6098,7 +6171,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:749" +defs["igBeginDragDropTarget"][1]["location"] = "imgui:757" defs["igBeginDragDropTarget"][1]["namespace"] = "ImGui" defs["igBeginDragDropTarget"][1]["ov_cimguiname"] = "igBeginDragDropTarget" defs["igBeginDragDropTarget"][1]["ret"] = "bool" @@ -6114,13 +6187,36 @@ defs["igBeginGroup"][1]["call_args"] = "()" defs["igBeginGroup"][1]["cimguiname"] = "igBeginGroup" defs["igBeginGroup"][1]["defaults"] = {} defs["igBeginGroup"][1]["funcname"] = "BeginGroup" -defs["igBeginGroup"][1]["location"] = "imgui:407" +defs["igBeginGroup"][1]["location"] = "imgui:411" defs["igBeginGroup"][1]["namespace"] = "ImGui" defs["igBeginGroup"][1]["ov_cimguiname"] = "igBeginGroup" defs["igBeginGroup"][1]["ret"] = "void" defs["igBeginGroup"][1]["signature"] = "()" defs["igBeginGroup"][1]["stname"] = "" defs["igBeginGroup"]["()"] = defs["igBeginGroup"][1] +defs["igBeginListBox"] = {} +defs["igBeginListBox"][1] = {} +defs["igBeginListBox"][1]["args"] = "(const char* label,const ImVec2 size)" +defs["igBeginListBox"][1]["argsT"] = {} +defs["igBeginListBox"][1]["argsT"][1] = {} +defs["igBeginListBox"][1]["argsT"][1]["name"] = "label" +defs["igBeginListBox"][1]["argsT"][1]["type"] = "const char*" +defs["igBeginListBox"][1]["argsT"][2] = {} +defs["igBeginListBox"][1]["argsT"][2]["name"] = "size" +defs["igBeginListBox"][1]["argsT"][2]["type"] = "const ImVec2" +defs["igBeginListBox"][1]["argsoriginal"] = "(const char* label,const ImVec2& size=ImVec2(0,0))" +defs["igBeginListBox"][1]["call_args"] = "(label,size)" +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:590" +defs["igBeginListBox"][1]["namespace"] = "ImGui" +defs["igBeginListBox"][1]["ov_cimguiname"] = "igBeginListBox" +defs["igBeginListBox"][1]["ret"] = "bool" +defs["igBeginListBox"][1]["signature"] = "(const char*,const ImVec2)" +defs["igBeginListBox"][1]["stname"] = "" +defs["igBeginListBox"]["(const char*,const ImVec2)"] = defs["igBeginListBox"][1] defs["igBeginMainMenuBar"] = {} defs["igBeginMainMenuBar"][1] = {} defs["igBeginMainMenuBar"][1]["args"] = "()" @@ -6130,7 +6226,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:607" +defs["igBeginMainMenuBar"][1]["location"] = "imgui:615" defs["igBeginMainMenuBar"][1]["namespace"] = "ImGui" defs["igBeginMainMenuBar"][1]["ov_cimguiname"] = "igBeginMainMenuBar" defs["igBeginMainMenuBar"][1]["ret"] = "bool" @@ -6153,7 +6249,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:609" +defs["igBeginMenu"][1]["location"] = "imgui:617" defs["igBeginMenu"][1]["namespace"] = "ImGui" defs["igBeginMenu"][1]["ov_cimguiname"] = "igBeginMenu" defs["igBeginMenu"][1]["ret"] = "bool" @@ -6169,7 +6265,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:605" +defs["igBeginMenuBar"][1]["location"] = "imgui:613" defs["igBeginMenuBar"][1]["namespace"] = "ImGui" defs["igBeginMenuBar"][1]["ov_cimguiname"] = "igBeginMenuBar" defs["igBeginMenuBar"][1]["ret"] = "bool" @@ -6192,7 +6288,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:632" +defs["igBeginPopup"][1]["location"] = "imgui:640" defs["igBeginPopup"][1]["namespace"] = "ImGui" defs["igBeginPopup"][1]["ov_cimguiname"] = "igBeginPopup" defs["igBeginPopup"][1]["ret"] = "bool" @@ -6216,7 +6312,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:649" +defs["igBeginPopupContextItem"][1]["location"] = "imgui:657" defs["igBeginPopupContextItem"][1]["namespace"] = "ImGui" defs["igBeginPopupContextItem"][1]["ov_cimguiname"] = "igBeginPopupContextItem" defs["igBeginPopupContextItem"][1]["ret"] = "bool" @@ -6240,7 +6336,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:651" +defs["igBeginPopupContextVoid"][1]["location"] = "imgui:659" defs["igBeginPopupContextVoid"][1]["namespace"] = "ImGui" defs["igBeginPopupContextVoid"][1]["ov_cimguiname"] = "igBeginPopupContextVoid" defs["igBeginPopupContextVoid"][1]["ret"] = "bool" @@ -6264,7 +6360,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:650" +defs["igBeginPopupContextWindow"][1]["location"] = "imgui:658" defs["igBeginPopupContextWindow"][1]["namespace"] = "ImGui" defs["igBeginPopupContextWindow"][1]["ov_cimguiname"] = "igBeginPopupContextWindow" defs["igBeginPopupContextWindow"][1]["ret"] = "bool" @@ -6291,7 +6387,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:633" +defs["igBeginPopupModal"][1]["location"] = "imgui:641" defs["igBeginPopupModal"][1]["namespace"] = "ImGui" defs["igBeginPopupModal"][1]["ov_cimguiname"] = "igBeginPopupModal" defs["igBeginPopupModal"][1]["ret"] = "bool" @@ -6314,7 +6410,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:728" +defs["igBeginTabBar"][1]["location"] = "imgui:736" defs["igBeginTabBar"][1]["namespace"] = "ImGui" defs["igBeginTabBar"][1]["ov_cimguiname"] = "igBeginTabBar" defs["igBeginTabBar"][1]["ret"] = "bool" @@ -6341,7 +6437,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:730" +defs["igBeginTabItem"][1]["location"] = "imgui:738" defs["igBeginTabItem"][1]["namespace"] = "ImGui" defs["igBeginTabItem"][1]["ov_cimguiname"] = "igBeginTabItem" defs["igBeginTabItem"][1]["ret"] = "bool" @@ -6375,7 +6471,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:683" +defs["igBeginTable"][1]["location"] = "imgui:691" defs["igBeginTable"][1]["namespace"] = "ImGui" defs["igBeginTable"][1]["ov_cimguiname"] = "igBeginTable" defs["igBeginTable"][1]["ret"] = "bool" @@ -6391,7 +6487,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:616" +defs["igBeginTooltip"][1]["location"] = "imgui:624" defs["igBeginTooltip"][1]["namespace"] = "ImGui" defs["igBeginTooltip"][1]["ov_cimguiname"] = "igBeginTooltip" defs["igBeginTooltip"][1]["ret"] = "void" @@ -6407,7 +6503,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:470" +defs["igBullet"][1]["location"] = "imgui:474" defs["igBullet"][1]["namespace"] = "ImGui" defs["igBullet"][1]["ov_cimguiname"] = "igBullet" defs["igBullet"][1]["ret"] = "void" @@ -6430,7 +6526,7 @@ defs["igBulletText"][1]["cimguiname"] = "igBulletText" defs["igBulletText"][1]["defaults"] = {} defs["igBulletText"][1]["funcname"] = "BulletText" defs["igBulletText"][1]["isvararg"] = "...)" -defs["igBulletText"][1]["location"] = "imgui:452" +defs["igBulletText"][1]["location"] = "imgui:456" defs["igBulletText"][1]["namespace"] = "ImGui" defs["igBulletText"][1]["ov_cimguiname"] = "igBulletText" defs["igBulletText"][1]["ret"] = "void" @@ -6452,7 +6548,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:453" +defs["igBulletTextV"][1]["location"] = "imgui:457" defs["igBulletTextV"][1]["namespace"] = "ImGui" defs["igBulletTextV"][1]["ov_cimguiname"] = "igBulletTextV" defs["igBulletTextV"][1]["ret"] = "void" @@ -6475,7 +6571,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:458" +defs["igButton"][1]["location"] = "imgui:462" defs["igButton"][1]["namespace"] = "ImGui" defs["igButton"][1]["ov_cimguiname"] = "igButton" defs["igButton"][1]["ret"] = "bool" @@ -6491,7 +6587,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:380" +defs["igCalcItemWidth"][1]["location"] = "imgui:384" defs["igCalcItemWidth"][1]["namespace"] = "ImGui" defs["igCalcItemWidth"][1]["ov_cimguiname"] = "igCalcItemWidth" defs["igCalcItemWidth"][1]["ret"] = "float" @@ -6519,7 +6615,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:796" +defs["igCalcListClipping"][1]["location"] = "imgui:810" defs["igCalcListClipping"][1]["namespace"] = "ImGui" defs["igCalcListClipping"][1]["ov_cimguiname"] = "igCalcListClipping" defs["igCalcListClipping"][1]["ret"] = "void" @@ -6553,7 +6649,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:801" +defs["igCalcTextSize"][1]["location"] = "imgui:815" defs["igCalcTextSize"][1]["namespace"] = "ImGui" defs["igCalcTextSize"][1]["nonUDT"] = 1 defs["igCalcTextSize"][1]["ov_cimguiname"] = "igCalcTextSize" @@ -6574,7 +6670,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:817" +defs["igCaptureKeyboardFromApp"][1]["location"] = "imgui:831" defs["igCaptureKeyboardFromApp"][1]["namespace"] = "ImGui" defs["igCaptureKeyboardFromApp"][1]["ov_cimguiname"] = "igCaptureKeyboardFromApp" defs["igCaptureKeyboardFromApp"][1]["ret"] = "void" @@ -6594,7 +6690,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:837" +defs["igCaptureMouseFromApp"][1]["location"] = "imgui:851" defs["igCaptureMouseFromApp"][1]["namespace"] = "ImGui" defs["igCaptureMouseFromApp"][1]["ov_cimguiname"] = "igCaptureMouseFromApp" defs["igCaptureMouseFromApp"][1]["ret"] = "void" @@ -6616,7 +6712,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:464" +defs["igCheckbox"][1]["location"] = "imgui:468" defs["igCheckbox"][1]["namespace"] = "ImGui" defs["igCheckbox"][1]["ov_cimguiname"] = "igCheckbox" defs["igCheckbox"][1]["ret"] = "bool" @@ -6641,7 +6737,7 @@ defs["igCheckboxFlags"][1]["call_args"] = "(label,flags,flags_value)" defs["igCheckboxFlags"][1]["cimguiname"] = "igCheckboxFlags" defs["igCheckboxFlags"][1]["defaults"] = {} defs["igCheckboxFlags"][1]["funcname"] = "CheckboxFlags" -defs["igCheckboxFlags"][1]["location"] = "imgui:465" +defs["igCheckboxFlags"][1]["location"] = "imgui:469" defs["igCheckboxFlags"][1]["namespace"] = "ImGui" defs["igCheckboxFlags"][1]["ov_cimguiname"] = "igCheckboxFlagsIntPtr" defs["igCheckboxFlags"][1]["ret"] = "bool" @@ -6664,7 +6760,7 @@ 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:466" +defs["igCheckboxFlags"][2]["location"] = "imgui:470" defs["igCheckboxFlags"][2]["namespace"] = "ImGui" defs["igCheckboxFlags"][2]["ov_cimguiname"] = "igCheckboxFlagsUintPtr" defs["igCheckboxFlags"][2]["ret"] = "bool" @@ -6681,7 +6777,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:643" +defs["igCloseCurrentPopup"][1]["location"] = "imgui:651" defs["igCloseCurrentPopup"][1]["namespace"] = "ImGui" defs["igCloseCurrentPopup"][1]["ov_cimguiname"] = "igCloseCurrentPopup" defs["igCloseCurrentPopup"][1]["ret"] = "void" @@ -6704,7 +6800,7 @@ defs["igCollapsingHeader"][1]["cimguiname"] = "igCollapsingHeader" defs["igCollapsingHeader"][1]["defaults"] = {} defs["igCollapsingHeader"][1]["defaults"]["flags"] = "0" defs["igCollapsingHeader"][1]["funcname"] = "CollapsingHeader" -defs["igCollapsingHeader"][1]["location"] = "imgui:570" +defs["igCollapsingHeader"][1]["location"] = "imgui:574" defs["igCollapsingHeader"][1]["namespace"] = "ImGui" defs["igCollapsingHeader"][1]["ov_cimguiname"] = "igCollapsingHeaderTreeNodeFlags" defs["igCollapsingHeader"][1]["ret"] = "bool" @@ -6728,7 +6824,7 @@ defs["igCollapsingHeader"][2]["cimguiname"] = "igCollapsingHeader" defs["igCollapsingHeader"][2]["defaults"] = {} defs["igCollapsingHeader"][2]["defaults"]["flags"] = "0" defs["igCollapsingHeader"][2]["funcname"] = "CollapsingHeader" -defs["igCollapsingHeader"][2]["location"] = "imgui:571" +defs["igCollapsingHeader"][2]["location"] = "imgui:575" defs["igCollapsingHeader"][2]["namespace"] = "ImGui" defs["igCollapsingHeader"][2]["ov_cimguiname"] = "igCollapsingHeaderBoolPtr" defs["igCollapsingHeader"][2]["ret"] = "bool" @@ -6759,7 +6855,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:551" +defs["igColorButton"][1]["location"] = "imgui:555" defs["igColorButton"][1]["namespace"] = "ImGui" defs["igColorButton"][1]["ov_cimguiname"] = "igColorButton" defs["igColorButton"][1]["ret"] = "bool" @@ -6778,7 +6874,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:805" +defs["igColorConvertFloat4ToU32"][1]["location"] = "imgui:819" defs["igColorConvertFloat4ToU32"][1]["namespace"] = "ImGui" defs["igColorConvertFloat4ToU32"][1]["ov_cimguiname"] = "igColorConvertFloat4ToU32" defs["igColorConvertFloat4ToU32"][1]["ret"] = "ImU32" @@ -6815,7 +6911,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:807" +defs["igColorConvertHSVtoRGB"][1]["location"] = "imgui:821" defs["igColorConvertHSVtoRGB"][1]["namespace"] = "ImGui" defs["igColorConvertHSVtoRGB"][1]["ov_cimguiname"] = "igColorConvertHSVtoRGB" defs["igColorConvertHSVtoRGB"][1]["ret"] = "void" @@ -6852,7 +6948,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:806" +defs["igColorConvertRGBtoHSV"][1]["location"] = "imgui:820" defs["igColorConvertRGBtoHSV"][1]["namespace"] = "ImGui" defs["igColorConvertRGBtoHSV"][1]["ov_cimguiname"] = "igColorConvertRGBtoHSV" defs["igColorConvertRGBtoHSV"][1]["ret"] = "void" @@ -6874,7 +6970,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:804" +defs["igColorConvertU32ToFloat4"][1]["location"] = "imgui:818" defs["igColorConvertU32ToFloat4"][1]["namespace"] = "ImGui" defs["igColorConvertU32ToFloat4"][1]["nonUDT"] = 1 defs["igColorConvertU32ToFloat4"][1]["ov_cimguiname"] = "igColorConvertU32ToFloat4" @@ -6901,7 +6997,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:547" +defs["igColorEdit3"][1]["location"] = "imgui:551" defs["igColorEdit3"][1]["namespace"] = "ImGui" defs["igColorEdit3"][1]["ov_cimguiname"] = "igColorEdit3" defs["igColorEdit3"][1]["ret"] = "bool" @@ -6927,7 +7023,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:548" +defs["igColorEdit4"][1]["location"] = "imgui:552" defs["igColorEdit4"][1]["namespace"] = "ImGui" defs["igColorEdit4"][1]["ov_cimguiname"] = "igColorEdit4" defs["igColorEdit4"][1]["ret"] = "bool" @@ -6953,7 +7049,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:549" +defs["igColorPicker3"][1]["location"] = "imgui:553" defs["igColorPicker3"][1]["namespace"] = "ImGui" defs["igColorPicker3"][1]["ov_cimguiname"] = "igColorPicker3" defs["igColorPicker3"][1]["ret"] = "bool" @@ -6983,7 +7079,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:550" +defs["igColorPicker4"][1]["location"] = "imgui:554" defs["igColorPicker4"][1]["namespace"] = "ImGui" defs["igColorPicker4"][1]["ov_cimguiname"] = "igColorPicker4" defs["igColorPicker4"][1]["ret"] = "bool" @@ -7011,7 +7107,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:718" +defs["igColumns"][1]["location"] = "imgui:726" defs["igColumns"][1]["namespace"] = "ImGui" defs["igColumns"][1]["ov_cimguiname"] = "igColumns" defs["igColumns"][1]["ret"] = "void" @@ -7043,7 +7139,7 @@ defs["igCombo"][1]["cimguiname"] = "igCombo" defs["igCombo"][1]["defaults"] = {} defs["igCombo"][1]["defaults"]["popup_max_height_in_items"] = "-1" defs["igCombo"][1]["funcname"] = "Combo" -defs["igCombo"][1]["location"] = "imgui:477" +defs["igCombo"][1]["location"] = "imgui:481" defs["igCombo"][1]["namespace"] = "ImGui" defs["igCombo"][1]["ov_cimguiname"] = "igComboStr_arr" defs["igCombo"][1]["ret"] = "bool" @@ -7070,7 +7166,7 @@ defs["igCombo"][2]["cimguiname"] = "igCombo" defs["igCombo"][2]["defaults"] = {} defs["igCombo"][2]["defaults"]["popup_max_height_in_items"] = "-1" defs["igCombo"][2]["funcname"] = "Combo" -defs["igCombo"][2]["location"] = "imgui:478" +defs["igCombo"][2]["location"] = "imgui:482" defs["igCombo"][2]["namespace"] = "ImGui" defs["igCombo"][2]["ov_cimguiname"] = "igComboStr" defs["igCombo"][2]["ret"] = "bool" @@ -7105,7 +7201,7 @@ 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:479" +defs["igCombo"][3]["location"] = "imgui:483" defs["igCombo"][3]["namespace"] = "ImGui" defs["igCombo"][3]["ov_cimguiname"] = "igComboFnBoolPtr" defs["igCombo"][3]["ret"] = "bool" @@ -7127,7 +7223,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:256" +defs["igCreateContext"][1]["location"] = "imgui:260" defs["igCreateContext"][1]["namespace"] = "ImGui" defs["igCreateContext"][1]["ov_cimguiname"] = "igCreateContext" defs["igCreateContext"][1]["ret"] = "ImGuiContext*" @@ -7164,7 +7260,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:853" +defs["igDebugCheckVersionAndDataLayout"][1]["location"] = "imgui:867" defs["igDebugCheckVersionAndDataLayout"][1]["namespace"] = "ImGui" defs["igDebugCheckVersionAndDataLayout"][1]["ov_cimguiname"] = "igDebugCheckVersionAndDataLayout" defs["igDebugCheckVersionAndDataLayout"][1]["ret"] = "bool" @@ -7184,7 +7280,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:257" +defs["igDestroyContext"][1]["location"] = "imgui:261" defs["igDestroyContext"][1]["namespace"] = "ImGui" defs["igDestroyContext"][1]["ov_cimguiname"] = "igDestroyContext" defs["igDestroyContext"][1]["ret"] = "void" @@ -7226,7 +7322,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:492" +defs["igDragFloat"][1]["location"] = "imgui:496" defs["igDragFloat"][1]["namespace"] = "ImGui" defs["igDragFloat"][1]["ov_cimguiname"] = "igDragFloat" defs["igDragFloat"][1]["ret"] = "bool" @@ -7268,7 +7364,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:493" +defs["igDragFloat2"][1]["location"] = "imgui:497" defs["igDragFloat2"][1]["namespace"] = "ImGui" defs["igDragFloat2"][1]["ov_cimguiname"] = "igDragFloat2" defs["igDragFloat2"][1]["ret"] = "bool" @@ -7310,7 +7406,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:494" +defs["igDragFloat3"][1]["location"] = "imgui:498" defs["igDragFloat3"][1]["namespace"] = "ImGui" defs["igDragFloat3"][1]["ov_cimguiname"] = "igDragFloat3" defs["igDragFloat3"][1]["ret"] = "bool" @@ -7352,7 +7448,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:495" +defs["igDragFloat4"][1]["location"] = "imgui:499" defs["igDragFloat4"][1]["namespace"] = "ImGui" defs["igDragFloat4"][1]["ov_cimguiname"] = "igDragFloat4" defs["igDragFloat4"][1]["ret"] = "bool" @@ -7401,7 +7497,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:496" +defs["igDragFloatRange2"][1]["location"] = "imgui:500" defs["igDragFloatRange2"][1]["namespace"] = "ImGui" defs["igDragFloatRange2"][1]["ov_cimguiname"] = "igDragFloatRange2" defs["igDragFloatRange2"][1]["ret"] = "bool" @@ -7443,7 +7539,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:497" +defs["igDragInt"][1]["location"] = "imgui:501" defs["igDragInt"][1]["namespace"] = "ImGui" defs["igDragInt"][1]["ov_cimguiname"] = "igDragInt" defs["igDragInt"][1]["ret"] = "bool" @@ -7485,7 +7581,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:498" +defs["igDragInt2"][1]["location"] = "imgui:502" defs["igDragInt2"][1]["namespace"] = "ImGui" defs["igDragInt2"][1]["ov_cimguiname"] = "igDragInt2" defs["igDragInt2"][1]["ret"] = "bool" @@ -7527,7 +7623,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:499" +defs["igDragInt3"][1]["location"] = "imgui:503" defs["igDragInt3"][1]["namespace"] = "ImGui" defs["igDragInt3"][1]["ov_cimguiname"] = "igDragInt3" defs["igDragInt3"][1]["ret"] = "bool" @@ -7569,7 +7665,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:500" +defs["igDragInt4"][1]["location"] = "imgui:504" defs["igDragInt4"][1]["namespace"] = "ImGui" defs["igDragInt4"][1]["ov_cimguiname"] = "igDragInt4" defs["igDragInt4"][1]["ret"] = "bool" @@ -7618,7 +7714,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:501" +defs["igDragIntRange2"][1]["location"] = "imgui:505" defs["igDragIntRange2"][1]["namespace"] = "ImGui" defs["igDragIntRange2"][1]["ov_cimguiname"] = "igDragIntRange2" defs["igDragIntRange2"][1]["ret"] = "bool" @@ -7662,7 +7758,7 @@ defs["igDragScalar"][1]["defaults"]["format"] = "NULL" defs["igDragScalar"][1]["defaults"]["p_max"] = "NULL" defs["igDragScalar"][1]["defaults"]["p_min"] = "NULL" defs["igDragScalar"][1]["funcname"] = "DragScalar" -defs["igDragScalar"][1]["location"] = "imgui:502" +defs["igDragScalar"][1]["location"] = "imgui:506" defs["igDragScalar"][1]["namespace"] = "ImGui" defs["igDragScalar"][1]["ov_cimguiname"] = "igDragScalar" defs["igDragScalar"][1]["ret"] = "bool" @@ -7709,7 +7805,7 @@ defs["igDragScalarN"][1]["defaults"]["format"] = "NULL" defs["igDragScalarN"][1]["defaults"]["p_max"] = "NULL" defs["igDragScalarN"][1]["defaults"]["p_min"] = "NULL" defs["igDragScalarN"][1]["funcname"] = "DragScalarN" -defs["igDragScalarN"][1]["location"] = "imgui:503" +defs["igDragScalarN"][1]["location"] = "imgui:507" defs["igDragScalarN"][1]["namespace"] = "ImGui" defs["igDragScalarN"][1]["ov_cimguiname"] = "igDragScalarN" defs["igDragScalarN"][1]["ret"] = "bool" @@ -7728,7 +7824,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:404" +defs["igDummy"][1]["location"] = "imgui:408" defs["igDummy"][1]["namespace"] = "ImGui" defs["igDummy"][1]["ov_cimguiname"] = "igDummy" defs["igDummy"][1]["ret"] = "void" @@ -7744,7 +7840,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:297" +defs["igEnd"][1]["location"] = "imgui:301" defs["igEnd"][1]["namespace"] = "ImGui" defs["igEnd"][1]["ov_cimguiname"] = "igEnd" defs["igEnd"][1]["ret"] = "void" @@ -7760,7 +7856,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:309" +defs["igEndChild"][1]["location"] = "imgui:313" defs["igEndChild"][1]["namespace"] = "ImGui" defs["igEndChild"][1]["ov_cimguiname"] = "igEndChild" defs["igEndChild"][1]["ret"] = "void" @@ -7776,7 +7872,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:798" +defs["igEndChildFrame"][1]["location"] = "imgui:812" defs["igEndChildFrame"][1]["namespace"] = "ImGui" defs["igEndChildFrame"][1]["ov_cimguiname"] = "igEndChildFrame" defs["igEndChildFrame"][1]["ret"] = "void" @@ -7792,7 +7888,7 @@ defs["igEndCombo"][1]["call_args"] = "()" defs["igEndCombo"][1]["cimguiname"] = "igEndCombo" defs["igEndCombo"][1]["defaults"] = {} defs["igEndCombo"][1]["funcname"] = "EndCombo" -defs["igEndCombo"][1]["location"] = "imgui:476" +defs["igEndCombo"][1]["location"] = "imgui:480" defs["igEndCombo"][1]["namespace"] = "ImGui" defs["igEndCombo"][1]["ov_cimguiname"] = "igEndCombo" defs["igEndCombo"][1]["ret"] = "void" @@ -7808,7 +7904,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:748" +defs["igEndDragDropSource"][1]["location"] = "imgui:756" defs["igEndDragDropSource"][1]["namespace"] = "ImGui" defs["igEndDragDropSource"][1]["ov_cimguiname"] = "igEndDragDropSource" defs["igEndDragDropSource"][1]["ret"] = "void" @@ -7824,7 +7920,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:751" +defs["igEndDragDropTarget"][1]["location"] = "imgui:759" defs["igEndDragDropTarget"][1]["namespace"] = "ImGui" defs["igEndDragDropTarget"][1]["ov_cimguiname"] = "igEndDragDropTarget" defs["igEndDragDropTarget"][1]["ret"] = "void" @@ -7840,7 +7936,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:265" +defs["igEndFrame"][1]["location"] = "imgui:269" defs["igEndFrame"][1]["namespace"] = "ImGui" defs["igEndFrame"][1]["ov_cimguiname"] = "igEndFrame" defs["igEndFrame"][1]["ret"] = "void" @@ -7856,13 +7952,29 @@ defs["igEndGroup"][1]["call_args"] = "()" defs["igEndGroup"][1]["cimguiname"] = "igEndGroup" defs["igEndGroup"][1]["defaults"] = {} defs["igEndGroup"][1]["funcname"] = "EndGroup" -defs["igEndGroup"][1]["location"] = "imgui:408" +defs["igEndGroup"][1]["location"] = "imgui:412" defs["igEndGroup"][1]["namespace"] = "ImGui" defs["igEndGroup"][1]["ov_cimguiname"] = "igEndGroup" defs["igEndGroup"][1]["ret"] = "void" defs["igEndGroup"][1]["signature"] = "()" defs["igEndGroup"][1]["stname"] = "" defs["igEndGroup"]["()"] = defs["igEndGroup"][1] +defs["igEndListBox"] = {} +defs["igEndListBox"][1] = {} +defs["igEndListBox"][1]["args"] = "()" +defs["igEndListBox"][1]["argsT"] = {} +defs["igEndListBox"][1]["argsoriginal"] = "()" +defs["igEndListBox"][1]["call_args"] = "()" +defs["igEndListBox"][1]["cimguiname"] = "igEndListBox" +defs["igEndListBox"][1]["defaults"] = {} +defs["igEndListBox"][1]["funcname"] = "EndListBox" +defs["igEndListBox"][1]["location"] = "imgui:591" +defs["igEndListBox"][1]["namespace"] = "ImGui" +defs["igEndListBox"][1]["ov_cimguiname"] = "igEndListBox" +defs["igEndListBox"][1]["ret"] = "void" +defs["igEndListBox"][1]["signature"] = "()" +defs["igEndListBox"][1]["stname"] = "" +defs["igEndListBox"]["()"] = defs["igEndListBox"][1] defs["igEndMainMenuBar"] = {} defs["igEndMainMenuBar"][1] = {} defs["igEndMainMenuBar"][1]["args"] = "()" @@ -7872,7 +7984,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:608" +defs["igEndMainMenuBar"][1]["location"] = "imgui:616" defs["igEndMainMenuBar"][1]["namespace"] = "ImGui" defs["igEndMainMenuBar"][1]["ov_cimguiname"] = "igEndMainMenuBar" defs["igEndMainMenuBar"][1]["ret"] = "void" @@ -7888,7 +8000,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:610" +defs["igEndMenu"][1]["location"] = "imgui:618" defs["igEndMenu"][1]["namespace"] = "ImGui" defs["igEndMenu"][1]["ov_cimguiname"] = "igEndMenu" defs["igEndMenu"][1]["ret"] = "void" @@ -7904,7 +8016,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:606" +defs["igEndMenuBar"][1]["location"] = "imgui:614" defs["igEndMenuBar"][1]["namespace"] = "ImGui" defs["igEndMenuBar"][1]["ov_cimguiname"] = "igEndMenuBar" defs["igEndMenuBar"][1]["ret"] = "void" @@ -7920,7 +8032,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:634" +defs["igEndPopup"][1]["location"] = "imgui:642" defs["igEndPopup"][1]["namespace"] = "ImGui" defs["igEndPopup"][1]["ov_cimguiname"] = "igEndPopup" defs["igEndPopup"][1]["ret"] = "void" @@ -7936,7 +8048,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:729" +defs["igEndTabBar"][1]["location"] = "imgui:737" defs["igEndTabBar"][1]["namespace"] = "ImGui" defs["igEndTabBar"][1]["ov_cimguiname"] = "igEndTabBar" defs["igEndTabBar"][1]["ret"] = "void" @@ -7952,7 +8064,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:731" +defs["igEndTabItem"][1]["location"] = "imgui:739" defs["igEndTabItem"][1]["namespace"] = "ImGui" defs["igEndTabItem"][1]["ov_cimguiname"] = "igEndTabItem" defs["igEndTabItem"][1]["ret"] = "void" @@ -7968,7 +8080,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:684" +defs["igEndTable"][1]["location"] = "imgui:692" defs["igEndTable"][1]["namespace"] = "ImGui" defs["igEndTable"][1]["ov_cimguiname"] = "igEndTable" defs["igEndTable"][1]["ret"] = "void" @@ -7984,7 +8096,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:617" +defs["igEndTooltip"][1]["location"] = "imgui:625" defs["igEndTooltip"][1]["namespace"] = "ImGui" defs["igEndTooltip"][1]["ov_cimguiname"] = "igEndTooltip" defs["igEndTooltip"][1]["ret"] = "void" @@ -8000,7 +8112,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:790" +defs["igGetBackgroundDrawList"][1]["location"] = "imgui:804" defs["igGetBackgroundDrawList"][1]["namespace"] = "ImGui" defs["igGetBackgroundDrawList"][1]["ov_cimguiname"] = "igGetBackgroundDrawList" defs["igGetBackgroundDrawList"][1]["ret"] = "ImDrawList*" @@ -8016,7 +8128,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:841" +defs["igGetClipboardText"][1]["location"] = "imgui:855" defs["igGetClipboardText"][1]["namespace"] = "ImGui" defs["igGetClipboardText"][1]["ov_cimguiname"] = "igGetClipboardText" defs["igGetClipboardText"][1]["ret"] = "const char*" @@ -8039,7 +8151,7 @@ defs["igGetColorU32"][1]["cimguiname"] = "igGetColorU32" defs["igGetColorU32"][1]["defaults"] = {} defs["igGetColorU32"][1]["defaults"]["alpha_mul"] = "1.0f" defs["igGetColorU32"][1]["funcname"] = "GetColorU32" -defs["igGetColorU32"][1]["location"] = "imgui:388" +defs["igGetColorU32"][1]["location"] = "imgui:392" defs["igGetColorU32"][1]["namespace"] = "ImGui" defs["igGetColorU32"][1]["ov_cimguiname"] = "igGetColorU32Col" defs["igGetColorU32"][1]["ret"] = "ImU32" @@ -8056,7 +8168,7 @@ defs["igGetColorU32"][2]["call_args"] = "(col)" defs["igGetColorU32"][2]["cimguiname"] = "igGetColorU32" defs["igGetColorU32"][2]["defaults"] = {} defs["igGetColorU32"][2]["funcname"] = "GetColorU32" -defs["igGetColorU32"][2]["location"] = "imgui:389" +defs["igGetColorU32"][2]["location"] = "imgui:393" defs["igGetColorU32"][2]["namespace"] = "ImGui" defs["igGetColorU32"][2]["ov_cimguiname"] = "igGetColorU32Vec4" defs["igGetColorU32"][2]["ret"] = "ImU32" @@ -8073,7 +8185,7 @@ defs["igGetColorU32"][3]["call_args"] = "(col)" defs["igGetColorU32"][3]["cimguiname"] = "igGetColorU32" defs["igGetColorU32"][3]["defaults"] = {} defs["igGetColorU32"][3]["funcname"] = "GetColorU32" -defs["igGetColorU32"][3]["location"] = "imgui:390" +defs["igGetColorU32"][3]["location"] = "imgui:394" defs["igGetColorU32"][3]["namespace"] = "ImGui" defs["igGetColorU32"][3]["ov_cimguiname"] = "igGetColorU32U32" defs["igGetColorU32"][3]["ret"] = "ImU32" @@ -8091,7 +8203,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:720" +defs["igGetColumnIndex"][1]["location"] = "imgui:728" defs["igGetColumnIndex"][1]["namespace"] = "ImGui" defs["igGetColumnIndex"][1]["ov_cimguiname"] = "igGetColumnIndex" defs["igGetColumnIndex"][1]["ret"] = "int" @@ -8111,7 +8223,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:723" +defs["igGetColumnOffset"][1]["location"] = "imgui:731" defs["igGetColumnOffset"][1]["namespace"] = "ImGui" defs["igGetColumnOffset"][1]["ov_cimguiname"] = "igGetColumnOffset" defs["igGetColumnOffset"][1]["ret"] = "float" @@ -8131,7 +8243,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:721" +defs["igGetColumnWidth"][1]["location"] = "imgui:729" defs["igGetColumnWidth"][1]["namespace"] = "ImGui" defs["igGetColumnWidth"][1]["ov_cimguiname"] = "igGetColumnWidth" defs["igGetColumnWidth"][1]["ret"] = "float" @@ -8147,7 +8259,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:725" +defs["igGetColumnsCount"][1]["location"] = "imgui:733" defs["igGetColumnsCount"][1]["namespace"] = "ImGui" defs["igGetColumnsCount"][1]["ov_cimguiname"] = "igGetColumnsCount" defs["igGetColumnsCount"][1]["ret"] = "int" @@ -8166,7 +8278,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:344" +defs["igGetContentRegionAvail"][1]["location"] = "imgui:348" defs["igGetContentRegionAvail"][1]["namespace"] = "ImGui" defs["igGetContentRegionAvail"][1]["nonUDT"] = 1 defs["igGetContentRegionAvail"][1]["ov_cimguiname"] = "igGetContentRegionAvail" @@ -8186,7 +8298,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:345" +defs["igGetContentRegionMax"][1]["location"] = "imgui:349" defs["igGetContentRegionMax"][1]["namespace"] = "ImGui" defs["igGetContentRegionMax"][1]["nonUDT"] = 1 defs["igGetContentRegionMax"][1]["ov_cimguiname"] = "igGetContentRegionMax" @@ -8203,7 +8315,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:258" +defs["igGetCurrentContext"][1]["location"] = "imgui:262" defs["igGetCurrentContext"][1]["namespace"] = "ImGui" defs["igGetCurrentContext"][1]["ov_cimguiname"] = "igGetCurrentContext" defs["igGetCurrentContext"][1]["ret"] = "ImGuiContext*" @@ -8222,7 +8334,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:409" +defs["igGetCursorPos"][1]["location"] = "imgui:413" defs["igGetCursorPos"][1]["namespace"] = "ImGui" defs["igGetCursorPos"][1]["nonUDT"] = 1 defs["igGetCursorPos"][1]["ov_cimguiname"] = "igGetCursorPos" @@ -8239,7 +8351,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:410" +defs["igGetCursorPosX"][1]["location"] = "imgui:414" defs["igGetCursorPosX"][1]["namespace"] = "ImGui" defs["igGetCursorPosX"][1]["ov_cimguiname"] = "igGetCursorPosX" defs["igGetCursorPosX"][1]["ret"] = "float" @@ -8255,7 +8367,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:411" +defs["igGetCursorPosY"][1]["location"] = "imgui:415" defs["igGetCursorPosY"][1]["namespace"] = "ImGui" defs["igGetCursorPosY"][1]["ov_cimguiname"] = "igGetCursorPosY" defs["igGetCursorPosY"][1]["ret"] = "float" @@ -8274,7 +8386,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:416" +defs["igGetCursorScreenPos"][1]["location"] = "imgui:420" defs["igGetCursorScreenPos"][1]["namespace"] = "ImGui" defs["igGetCursorScreenPos"][1]["nonUDT"] = 1 defs["igGetCursorScreenPos"][1]["ov_cimguiname"] = "igGetCursorScreenPos" @@ -8294,7 +8406,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:415" +defs["igGetCursorStartPos"][1]["location"] = "imgui:419" defs["igGetCursorStartPos"][1]["namespace"] = "ImGui" defs["igGetCursorStartPos"][1]["nonUDT"] = 1 defs["igGetCursorStartPos"][1]["ov_cimguiname"] = "igGetCursorStartPos" @@ -8311,7 +8423,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:752" +defs["igGetDragDropPayload"][1]["location"] = "imgui:760" defs["igGetDragDropPayload"][1]["namespace"] = "ImGui" defs["igGetDragDropPayload"][1]["ov_cimguiname"] = "igGetDragDropPayload" defs["igGetDragDropPayload"][1]["ret"] = "const ImGuiPayload*" @@ -8327,7 +8439,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:267" +defs["igGetDrawData"][1]["location"] = "imgui:271" defs["igGetDrawData"][1]["namespace"] = "ImGui" defs["igGetDrawData"][1]["ov_cimguiname"] = "igGetDrawData" defs["igGetDrawData"][1]["ret"] = "ImDrawData*" @@ -8343,7 +8455,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:792" +defs["igGetDrawListSharedData"][1]["location"] = "imgui:806" defs["igGetDrawListSharedData"][1]["namespace"] = "ImGui" defs["igGetDrawListSharedData"][1]["ov_cimguiname"] = "igGetDrawListSharedData" defs["igGetDrawListSharedData"][1]["ret"] = "ImDrawListSharedData*" @@ -8359,7 +8471,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:385" +defs["igGetFont"][1]["location"] = "imgui:389" defs["igGetFont"][1]["namespace"] = "ImGui" defs["igGetFont"][1]["ov_cimguiname"] = "igGetFont" defs["igGetFont"][1]["ret"] = "ImFont*" @@ -8375,7 +8487,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:386" +defs["igGetFontSize"][1]["location"] = "imgui:390" defs["igGetFontSize"][1]["namespace"] = "ImGui" defs["igGetFontSize"][1]["ov_cimguiname"] = "igGetFontSize" defs["igGetFontSize"][1]["ret"] = "float" @@ -8394,7 +8506,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:387" +defs["igGetFontTexUvWhitePixel"][1]["location"] = "imgui:391" defs["igGetFontTexUvWhitePixel"][1]["namespace"] = "ImGui" defs["igGetFontTexUvWhitePixel"][1]["nonUDT"] = 1 defs["igGetFontTexUvWhitePixel"][1]["ov_cimguiname"] = "igGetFontTexUvWhitePixel" @@ -8411,7 +8523,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:791" +defs["igGetForegroundDrawList"][1]["location"] = "imgui:805" defs["igGetForegroundDrawList"][1]["namespace"] = "ImGui" defs["igGetForegroundDrawList"][1]["ov_cimguiname"] = "igGetForegroundDrawList" defs["igGetForegroundDrawList"][1]["ret"] = "ImDrawList*" @@ -8427,7 +8539,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:789" +defs["igGetFrameCount"][1]["location"] = "imgui:803" defs["igGetFrameCount"][1]["namespace"] = "ImGui" defs["igGetFrameCount"][1]["ov_cimguiname"] = "igGetFrameCount" defs["igGetFrameCount"][1]["ret"] = "int" @@ -8443,7 +8555,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:421" +defs["igGetFrameHeight"][1]["location"] = "imgui:425" defs["igGetFrameHeight"][1]["namespace"] = "ImGui" defs["igGetFrameHeight"][1]["ov_cimguiname"] = "igGetFrameHeight" defs["igGetFrameHeight"][1]["ret"] = "float" @@ -8459,7 +8571,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:422" +defs["igGetFrameHeightWithSpacing"][1]["location"] = "imgui:426" defs["igGetFrameHeightWithSpacing"][1]["namespace"] = "ImGui" defs["igGetFrameHeightWithSpacing"][1]["ov_cimguiname"] = "igGetFrameHeightWithSpacing" defs["igGetFrameHeightWithSpacing"][1]["ret"] = "float" @@ -8478,7 +8590,7 @@ defs["igGetID"][1]["call_args"] = "(str_id)" defs["igGetID"][1]["cimguiname"] = "igGetID" defs["igGetID"][1]["defaults"] = {} defs["igGetID"][1]["funcname"] = "GetID" -defs["igGetID"][1]["location"] = "imgui:436" +defs["igGetID"][1]["location"] = "imgui:440" defs["igGetID"][1]["namespace"] = "ImGui" defs["igGetID"][1]["ov_cimguiname"] = "igGetIDStr" defs["igGetID"][1]["ret"] = "ImGuiID" @@ -8498,7 +8610,7 @@ defs["igGetID"][2]["call_args"] = "(str_id_begin,str_id_end)" defs["igGetID"][2]["cimguiname"] = "igGetID" defs["igGetID"][2]["defaults"] = {} defs["igGetID"][2]["funcname"] = "GetID" -defs["igGetID"][2]["location"] = "imgui:437" +defs["igGetID"][2]["location"] = "imgui:441" defs["igGetID"][2]["namespace"] = "ImGui" defs["igGetID"][2]["ov_cimguiname"] = "igGetIDStrStr" defs["igGetID"][2]["ret"] = "ImGuiID" @@ -8515,7 +8627,7 @@ defs["igGetID"][3]["call_args"] = "(ptr_id)" defs["igGetID"][3]["cimguiname"] = "igGetID" defs["igGetID"][3]["defaults"] = {} defs["igGetID"][3]["funcname"] = "GetID" -defs["igGetID"][3]["location"] = "imgui:438" +defs["igGetID"][3]["location"] = "imgui:442" defs["igGetID"][3]["namespace"] = "ImGui" defs["igGetID"][3]["ov_cimguiname"] = "igGetIDPtr" defs["igGetID"][3]["ret"] = "ImGuiID" @@ -8533,7 +8645,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:262" +defs["igGetIO"][1]["location"] = "imgui:266" defs["igGetIO"][1]["namespace"] = "ImGui" defs["igGetIO"][1]["ov_cimguiname"] = "igGetIO" defs["igGetIO"][1]["ret"] = "ImGuiIO*" @@ -8553,7 +8665,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:781" +defs["igGetItemRectMax"][1]["location"] = "imgui:789" defs["igGetItemRectMax"][1]["namespace"] = "ImGui" defs["igGetItemRectMax"][1]["nonUDT"] = 1 defs["igGetItemRectMax"][1]["ov_cimguiname"] = "igGetItemRectMax" @@ -8573,7 +8685,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:780" +defs["igGetItemRectMin"][1]["location"] = "imgui:788" defs["igGetItemRectMin"][1]["namespace"] = "ImGui" defs["igGetItemRectMin"][1]["nonUDT"] = 1 defs["igGetItemRectMin"][1]["ov_cimguiname"] = "igGetItemRectMin" @@ -8593,7 +8705,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:782" +defs["igGetItemRectSize"][1]["location"] = "imgui:790" defs["igGetItemRectSize"][1]["namespace"] = "ImGui" defs["igGetItemRectSize"][1]["nonUDT"] = 1 defs["igGetItemRectSize"][1]["ov_cimguiname"] = "igGetItemRectSize" @@ -8613,7 +8725,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:812" +defs["igGetKeyIndex"][1]["location"] = "imgui:826" defs["igGetKeyIndex"][1]["namespace"] = "ImGui" defs["igGetKeyIndex"][1]["ov_cimguiname"] = "igGetKeyIndex" defs["igGetKeyIndex"][1]["ret"] = "int" @@ -8638,13 +8750,29 @@ 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:816" +defs["igGetKeyPressedAmount"][1]["location"] = "imgui:830" defs["igGetKeyPressedAmount"][1]["namespace"] = "ImGui" defs["igGetKeyPressedAmount"][1]["ov_cimguiname"] = "igGetKeyPressedAmount" defs["igGetKeyPressedAmount"][1]["ret"] = "int" defs["igGetKeyPressedAmount"][1]["signature"] = "(int,float,float)" defs["igGetKeyPressedAmount"][1]["stname"] = "" defs["igGetKeyPressedAmount"]["(int,float,float)"] = defs["igGetKeyPressedAmount"][1] +defs["igGetMainViewport"] = {} +defs["igGetMainViewport"][1] = {} +defs["igGetMainViewport"][1]["args"] = "()" +defs["igGetMainViewport"][1]["argsT"] = {} +defs["igGetMainViewport"][1]["argsoriginal"] = "()" +defs["igGetMainViewport"][1]["call_args"] = "()" +defs["igGetMainViewport"][1]["cimguiname"] = "igGetMainViewport" +defs["igGetMainViewport"][1]["defaults"] = {} +defs["igGetMainViewport"][1]["funcname"] = "GetMainViewport" +defs["igGetMainViewport"][1]["location"] = "imgui:797" +defs["igGetMainViewport"][1]["namespace"] = "ImGui" +defs["igGetMainViewport"][1]["ov_cimguiname"] = "igGetMainViewport" +defs["igGetMainViewport"][1]["ret"] = "ImGuiViewport*" +defs["igGetMainViewport"][1]["signature"] = "()" +defs["igGetMainViewport"][1]["stname"] = "" +defs["igGetMainViewport"]["()"] = defs["igGetMainViewport"][1] defs["igGetMouseCursor"] = {} defs["igGetMouseCursor"][1] = {} defs["igGetMouseCursor"][1]["args"] = "()" @@ -8654,7 +8782,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:835" +defs["igGetMouseCursor"][1]["location"] = "imgui:849" defs["igGetMouseCursor"][1]["namespace"] = "ImGui" defs["igGetMouseCursor"][1]["ov_cimguiname"] = "igGetMouseCursor" defs["igGetMouseCursor"][1]["ret"] = "ImGuiMouseCursor" @@ -8681,7 +8809,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:833" +defs["igGetMouseDragDelta"][1]["location"] = "imgui:847" defs["igGetMouseDragDelta"][1]["namespace"] = "ImGui" defs["igGetMouseDragDelta"][1]["nonUDT"] = 1 defs["igGetMouseDragDelta"][1]["ov_cimguiname"] = "igGetMouseDragDelta" @@ -8701,7 +8829,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:830" +defs["igGetMousePos"][1]["location"] = "imgui:844" defs["igGetMousePos"][1]["namespace"] = "ImGui" defs["igGetMousePos"][1]["nonUDT"] = 1 defs["igGetMousePos"][1]["ov_cimguiname"] = "igGetMousePos" @@ -8721,7 +8849,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:831" +defs["igGetMousePosOnOpeningCurrentPopup"][1]["location"] = "imgui:845" defs["igGetMousePosOnOpeningCurrentPopup"][1]["namespace"] = "ImGui" defs["igGetMousePosOnOpeningCurrentPopup"][1]["nonUDT"] = 1 defs["igGetMousePosOnOpeningCurrentPopup"][1]["ov_cimguiname"] = "igGetMousePosOnOpeningCurrentPopup" @@ -8738,7 +8866,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:355" +defs["igGetScrollMaxX"][1]["location"] = "imgui:359" defs["igGetScrollMaxX"][1]["namespace"] = "ImGui" defs["igGetScrollMaxX"][1]["ov_cimguiname"] = "igGetScrollMaxX" defs["igGetScrollMaxX"][1]["ret"] = "float" @@ -8754,7 +8882,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:356" +defs["igGetScrollMaxY"][1]["location"] = "imgui:360" defs["igGetScrollMaxY"][1]["namespace"] = "ImGui" defs["igGetScrollMaxY"][1]["ov_cimguiname"] = "igGetScrollMaxY" defs["igGetScrollMaxY"][1]["ret"] = "float" @@ -8770,7 +8898,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:351" +defs["igGetScrollX"][1]["location"] = "imgui:355" defs["igGetScrollX"][1]["namespace"] = "ImGui" defs["igGetScrollX"][1]["ov_cimguiname"] = "igGetScrollX" defs["igGetScrollX"][1]["ret"] = "float" @@ -8786,7 +8914,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:352" +defs["igGetScrollY"][1]["location"] = "imgui:356" defs["igGetScrollY"][1]["namespace"] = "ImGui" defs["igGetScrollY"][1]["ov_cimguiname"] = "igGetScrollY" defs["igGetScrollY"][1]["ret"] = "float" @@ -8802,7 +8930,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:795" +defs["igGetStateStorage"][1]["location"] = "imgui:809" defs["igGetStateStorage"][1]["namespace"] = "ImGui" defs["igGetStateStorage"][1]["ov_cimguiname"] = "igGetStateStorage" defs["igGetStateStorage"][1]["ret"] = "ImGuiStorage*" @@ -8818,7 +8946,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:263" +defs["igGetStyle"][1]["location"] = "imgui:267" defs["igGetStyle"][1]["namespace"] = "ImGui" defs["igGetStyle"][1]["ov_cimguiname"] = "igGetStyle" defs["igGetStyle"][1]["ret"] = "ImGuiStyle*" @@ -8838,7 +8966,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:793" +defs["igGetStyleColorName"][1]["location"] = "imgui:807" defs["igGetStyleColorName"][1]["namespace"] = "ImGui" defs["igGetStyleColorName"][1]["ov_cimguiname"] = "igGetStyleColorName" defs["igGetStyleColorName"][1]["ret"] = "const char*" @@ -8857,7 +8985,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:391" +defs["igGetStyleColorVec4"][1]["location"] = "imgui:395" defs["igGetStyleColorVec4"][1]["namespace"] = "ImGui" defs["igGetStyleColorVec4"][1]["ov_cimguiname"] = "igGetStyleColorVec4" defs["igGetStyleColorVec4"][1]["ret"] = "const ImVec4*" @@ -8874,7 +9002,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:419" +defs["igGetTextLineHeight"][1]["location"] = "imgui:423" defs["igGetTextLineHeight"][1]["namespace"] = "ImGui" defs["igGetTextLineHeight"][1]["ov_cimguiname"] = "igGetTextLineHeight" defs["igGetTextLineHeight"][1]["ret"] = "float" @@ -8890,7 +9018,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:420" +defs["igGetTextLineHeightWithSpacing"][1]["location"] = "imgui:424" defs["igGetTextLineHeightWithSpacing"][1]["namespace"] = "ImGui" defs["igGetTextLineHeightWithSpacing"][1]["ov_cimguiname"] = "igGetTextLineHeightWithSpacing" defs["igGetTextLineHeightWithSpacing"][1]["ret"] = "float" @@ -8906,7 +9034,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:788" +defs["igGetTime"][1]["location"] = "imgui:802" defs["igGetTime"][1]["namespace"] = "ImGui" defs["igGetTime"][1]["ov_cimguiname"] = "igGetTime" defs["igGetTime"][1]["ret"] = "double" @@ -8922,7 +9050,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:569" +defs["igGetTreeNodeToLabelSpacing"][1]["location"] = "imgui:573" defs["igGetTreeNodeToLabelSpacing"][1]["namespace"] = "ImGui" defs["igGetTreeNodeToLabelSpacing"][1]["ov_cimguiname"] = "igGetTreeNodeToLabelSpacing" defs["igGetTreeNodeToLabelSpacing"][1]["ret"] = "float" @@ -8938,7 +9066,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:277" +defs["igGetVersion"][1]["location"] = "imgui:281" defs["igGetVersion"][1]["namespace"] = "ImGui" defs["igGetVersion"][1]["ov_cimguiname"] = "igGetVersion" defs["igGetVersion"][1]["ret"] = "const char*" @@ -8957,7 +9085,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:347" +defs["igGetWindowContentRegionMax"][1]["location"] = "imgui:351" defs["igGetWindowContentRegionMax"][1]["namespace"] = "ImGui" defs["igGetWindowContentRegionMax"][1]["nonUDT"] = 1 defs["igGetWindowContentRegionMax"][1]["ov_cimguiname"] = "igGetWindowContentRegionMax" @@ -8977,7 +9105,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:346" +defs["igGetWindowContentRegionMin"][1]["location"] = "imgui:350" defs["igGetWindowContentRegionMin"][1]["namespace"] = "ImGui" defs["igGetWindowContentRegionMin"][1]["nonUDT"] = 1 defs["igGetWindowContentRegionMin"][1]["ov_cimguiname"] = "igGetWindowContentRegionMin" @@ -8994,7 +9122,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:348" +defs["igGetWindowContentRegionWidth"][1]["location"] = "imgui:352" defs["igGetWindowContentRegionWidth"][1]["namespace"] = "ImGui" defs["igGetWindowContentRegionWidth"][1]["ov_cimguiname"] = "igGetWindowContentRegionWidth" defs["igGetWindowContentRegionWidth"][1]["ret"] = "float" @@ -9010,7 +9138,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:317" +defs["igGetWindowDrawList"][1]["location"] = "imgui:321" defs["igGetWindowDrawList"][1]["namespace"] = "ImGui" defs["igGetWindowDrawList"][1]["ov_cimguiname"] = "igGetWindowDrawList" defs["igGetWindowDrawList"][1]["ret"] = "ImDrawList*" @@ -9026,7 +9154,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:321" +defs["igGetWindowHeight"][1]["location"] = "imgui:325" defs["igGetWindowHeight"][1]["namespace"] = "ImGui" defs["igGetWindowHeight"][1]["ov_cimguiname"] = "igGetWindowHeight" defs["igGetWindowHeight"][1]["ret"] = "float" @@ -9045,7 +9173,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:318" +defs["igGetWindowPos"][1]["location"] = "imgui:322" defs["igGetWindowPos"][1]["namespace"] = "ImGui" defs["igGetWindowPos"][1]["nonUDT"] = 1 defs["igGetWindowPos"][1]["ov_cimguiname"] = "igGetWindowPos" @@ -9065,7 +9193,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:319" +defs["igGetWindowSize"][1]["location"] = "imgui:323" defs["igGetWindowSize"][1]["namespace"] = "ImGui" defs["igGetWindowSize"][1]["nonUDT"] = 1 defs["igGetWindowSize"][1]["ov_cimguiname"] = "igGetWindowSize" @@ -9082,7 +9210,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:320" +defs["igGetWindowWidth"][1]["location"] = "imgui:324" defs["igGetWindowWidth"][1]["namespace"] = "ImGui" defs["igGetWindowWidth"][1]["ov_cimguiname"] = "igGetWindowWidth" defs["igGetWindowWidth"][1]["ret"] = "float" @@ -9120,7 +9248,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:462" +defs["igImage"][1]["location"] = "imgui:466" defs["igImage"][1]["namespace"] = "ImGui" defs["igImage"][1]["ov_cimguiname"] = "igImage" defs["igImage"][1]["ret"] = "void" @@ -9162,7 +9290,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:463" +defs["igImageButton"][1]["location"] = "imgui:467" defs["igImageButton"][1]["namespace"] = "ImGui" defs["igImageButton"][1]["ov_cimguiname"] = "igImageButton" defs["igImageButton"][1]["ret"] = "bool" @@ -9182,7 +9310,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:405" +defs["igIndent"][1]["location"] = "imgui:409" defs["igIndent"][1]["namespace"] = "ImGui" defs["igIndent"][1]["ov_cimguiname"] = "igIndent" defs["igIndent"][1]["ret"] = "void" @@ -9220,7 +9348,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:540" +defs["igInputDouble"][1]["location"] = "imgui:544" defs["igInputDouble"][1]["namespace"] = "ImGui" defs["igInputDouble"][1]["ov_cimguiname"] = "igInputDouble" defs["igInputDouble"][1]["ret"] = "bool" @@ -9258,7 +9386,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:532" +defs["igInputFloat"][1]["location"] = "imgui:536" defs["igInputFloat"][1]["namespace"] = "ImGui" defs["igInputFloat"][1]["ov_cimguiname"] = "igInputFloat" defs["igInputFloat"][1]["ret"] = "bool" @@ -9288,7 +9416,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:533" +defs["igInputFloat2"][1]["location"] = "imgui:537" defs["igInputFloat2"][1]["namespace"] = "ImGui" defs["igInputFloat2"][1]["ov_cimguiname"] = "igInputFloat2" defs["igInputFloat2"][1]["ret"] = "bool" @@ -9318,7 +9446,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:534" +defs["igInputFloat3"][1]["location"] = "imgui:538" defs["igInputFloat3"][1]["namespace"] = "ImGui" defs["igInputFloat3"][1]["ov_cimguiname"] = "igInputFloat3" defs["igInputFloat3"][1]["ret"] = "bool" @@ -9348,7 +9476,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:535" +defs["igInputFloat4"][1]["location"] = "imgui:539" defs["igInputFloat4"][1]["namespace"] = "ImGui" defs["igInputFloat4"][1]["ov_cimguiname"] = "igInputFloat4" defs["igInputFloat4"][1]["ret"] = "bool" @@ -9382,7 +9510,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:536" +defs["igInputInt"][1]["location"] = "imgui:540" defs["igInputInt"][1]["namespace"] = "ImGui" defs["igInputInt"][1]["ov_cimguiname"] = "igInputInt" defs["igInputInt"][1]["ret"] = "bool" @@ -9408,7 +9536,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:537" +defs["igInputInt2"][1]["location"] = "imgui:541" defs["igInputInt2"][1]["namespace"] = "ImGui" defs["igInputInt2"][1]["ov_cimguiname"] = "igInputInt2" defs["igInputInt2"][1]["ret"] = "bool" @@ -9434,7 +9562,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:538" +defs["igInputInt3"][1]["location"] = "imgui:542" defs["igInputInt3"][1]["namespace"] = "ImGui" defs["igInputInt3"][1]["ov_cimguiname"] = "igInputInt3" defs["igInputInt3"][1]["ret"] = "bool" @@ -9460,7 +9588,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:539" +defs["igInputInt4"][1]["location"] = "imgui:543" defs["igInputInt4"][1]["namespace"] = "ImGui" defs["igInputInt4"][1]["ov_cimguiname"] = "igInputInt4" defs["igInputInt4"][1]["ret"] = "bool" @@ -9501,7 +9629,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:541" +defs["igInputScalar"][1]["location"] = "imgui:545" defs["igInputScalar"][1]["namespace"] = "ImGui" defs["igInputScalar"][1]["ov_cimguiname"] = "igInputScalar" defs["igInputScalar"][1]["ret"] = "bool" @@ -9545,7 +9673,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:542" +defs["igInputScalarN"][1]["location"] = "imgui:546" defs["igInputScalarN"][1]["namespace"] = "ImGui" defs["igInputScalarN"][1]["ov_cimguiname"] = "igInputScalarN" defs["igInputScalarN"][1]["ret"] = "bool" @@ -9582,7 +9710,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:529" +defs["igInputText"][1]["location"] = "imgui:533" defs["igInputText"][1]["namespace"] = "ImGui" defs["igInputText"][1]["ov_cimguiname"] = "igInputText" defs["igInputText"][1]["ret"] = "bool" @@ -9623,7 +9751,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:530" +defs["igInputTextMultiline"][1]["location"] = "imgui:534" defs["igInputTextMultiline"][1]["namespace"] = "ImGui" defs["igInputTextMultiline"][1]["ov_cimguiname"] = "igInputTextMultiline" defs["igInputTextMultiline"][1]["ret"] = "bool" @@ -9663,7 +9791,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:531" +defs["igInputTextWithHint"][1]["location"] = "imgui:535" defs["igInputTextWithHint"][1]["namespace"] = "ImGui" defs["igInputTextWithHint"][1]["ov_cimguiname"] = "igInputTextWithHint" defs["igInputTextWithHint"][1]["ret"] = "bool" @@ -9689,7 +9817,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:460" +defs["igInvisibleButton"][1]["location"] = "imgui:464" defs["igInvisibleButton"][1]["namespace"] = "ImGui" defs["igInvisibleButton"][1]["ov_cimguiname"] = "igInvisibleButton" defs["igInvisibleButton"][1]["ret"] = "bool" @@ -9705,7 +9833,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:778" +defs["igIsAnyItemActive"][1]["location"] = "imgui:786" defs["igIsAnyItemActive"][1]["namespace"] = "ImGui" defs["igIsAnyItemActive"][1]["ov_cimguiname"] = "igIsAnyItemActive" defs["igIsAnyItemActive"][1]["ret"] = "bool" @@ -9721,7 +9849,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:779" +defs["igIsAnyItemFocused"][1]["location"] = "imgui:787" defs["igIsAnyItemFocused"][1]["namespace"] = "ImGui" defs["igIsAnyItemFocused"][1]["ov_cimguiname"] = "igIsAnyItemFocused" defs["igIsAnyItemFocused"][1]["ret"] = "bool" @@ -9737,7 +9865,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:777" +defs["igIsAnyItemHovered"][1]["location"] = "imgui:785" defs["igIsAnyItemHovered"][1]["namespace"] = "ImGui" defs["igIsAnyItemHovered"][1]["ov_cimguiname"] = "igIsAnyItemHovered" defs["igIsAnyItemHovered"][1]["ret"] = "bool" @@ -9753,7 +9881,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:829" +defs["igIsAnyMouseDown"][1]["location"] = "imgui:843" defs["igIsAnyMouseDown"][1]["namespace"] = "ImGui" defs["igIsAnyMouseDown"][1]["ov_cimguiname"] = "igIsAnyMouseDown" defs["igIsAnyMouseDown"][1]["ret"] = "bool" @@ -9769,7 +9897,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:773" +defs["igIsItemActivated"][1]["location"] = "imgui:781" defs["igIsItemActivated"][1]["namespace"] = "ImGui" defs["igIsItemActivated"][1]["ov_cimguiname"] = "igIsItemActivated" defs["igIsItemActivated"][1]["ret"] = "bool" @@ -9785,7 +9913,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:768" +defs["igIsItemActive"][1]["location"] = "imgui:776" defs["igIsItemActive"][1]["namespace"] = "ImGui" defs["igIsItemActive"][1]["ov_cimguiname"] = "igIsItemActive" defs["igIsItemActive"][1]["ret"] = "bool" @@ -9805,7 +9933,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:770" +defs["igIsItemClicked"][1]["location"] = "imgui:778" defs["igIsItemClicked"][1]["namespace"] = "ImGui" defs["igIsItemClicked"][1]["ov_cimguiname"] = "igIsItemClicked" defs["igIsItemClicked"][1]["ret"] = "bool" @@ -9821,7 +9949,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:774" +defs["igIsItemDeactivated"][1]["location"] = "imgui:782" defs["igIsItemDeactivated"][1]["namespace"] = "ImGui" defs["igIsItemDeactivated"][1]["ov_cimguiname"] = "igIsItemDeactivated" defs["igIsItemDeactivated"][1]["ret"] = "bool" @@ -9837,7 +9965,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:775" +defs["igIsItemDeactivatedAfterEdit"][1]["location"] = "imgui:783" defs["igIsItemDeactivatedAfterEdit"][1]["namespace"] = "ImGui" defs["igIsItemDeactivatedAfterEdit"][1]["ov_cimguiname"] = "igIsItemDeactivatedAfterEdit" defs["igIsItemDeactivatedAfterEdit"][1]["ret"] = "bool" @@ -9853,7 +9981,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:772" +defs["igIsItemEdited"][1]["location"] = "imgui:780" defs["igIsItemEdited"][1]["namespace"] = "ImGui" defs["igIsItemEdited"][1]["ov_cimguiname"] = "igIsItemEdited" defs["igIsItemEdited"][1]["ret"] = "bool" @@ -9869,7 +9997,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:769" +defs["igIsItemFocused"][1]["location"] = "imgui:777" defs["igIsItemFocused"][1]["namespace"] = "ImGui" defs["igIsItemFocused"][1]["ov_cimguiname"] = "igIsItemFocused" defs["igIsItemFocused"][1]["ret"] = "bool" @@ -9889,7 +10017,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:767" +defs["igIsItemHovered"][1]["location"] = "imgui:775" defs["igIsItemHovered"][1]["namespace"] = "ImGui" defs["igIsItemHovered"][1]["ov_cimguiname"] = "igIsItemHovered" defs["igIsItemHovered"][1]["ret"] = "bool" @@ -9905,7 +10033,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:776" +defs["igIsItemToggledOpen"][1]["location"] = "imgui:784" defs["igIsItemToggledOpen"][1]["namespace"] = "ImGui" defs["igIsItemToggledOpen"][1]["ov_cimguiname"] = "igIsItemToggledOpen" defs["igIsItemToggledOpen"][1]["ret"] = "bool" @@ -9921,7 +10049,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:771" +defs["igIsItemVisible"][1]["location"] = "imgui:779" defs["igIsItemVisible"][1]["namespace"] = "ImGui" defs["igIsItemVisible"][1]["ov_cimguiname"] = "igIsItemVisible" defs["igIsItemVisible"][1]["ret"] = "bool" @@ -9940,7 +10068,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:813" +defs["igIsKeyDown"][1]["location"] = "imgui:827" defs["igIsKeyDown"][1]["namespace"] = "ImGui" defs["igIsKeyDown"][1]["ov_cimguiname"] = "igIsKeyDown" defs["igIsKeyDown"][1]["ret"] = "bool" @@ -9963,7 +10091,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:814" +defs["igIsKeyPressed"][1]["location"] = "imgui:828" defs["igIsKeyPressed"][1]["namespace"] = "ImGui" defs["igIsKeyPressed"][1]["ov_cimguiname"] = "igIsKeyPressed" defs["igIsKeyPressed"][1]["ret"] = "bool" @@ -9982,7 +10110,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:815" +defs["igIsKeyReleased"][1]["location"] = "imgui:829" defs["igIsKeyReleased"][1]["namespace"] = "ImGui" defs["igIsKeyReleased"][1]["ov_cimguiname"] = "igIsKeyReleased" defs["igIsKeyReleased"][1]["ret"] = "bool" @@ -10005,7 +10133,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:824" +defs["igIsMouseClicked"][1]["location"] = "imgui:838" defs["igIsMouseClicked"][1]["namespace"] = "ImGui" defs["igIsMouseClicked"][1]["ov_cimguiname"] = "igIsMouseClicked" defs["igIsMouseClicked"][1]["ret"] = "bool" @@ -10024,7 +10152,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:826" +defs["igIsMouseDoubleClicked"][1]["location"] = "imgui:840" defs["igIsMouseDoubleClicked"][1]["namespace"] = "ImGui" defs["igIsMouseDoubleClicked"][1]["ov_cimguiname"] = "igIsMouseDoubleClicked" defs["igIsMouseDoubleClicked"][1]["ret"] = "bool" @@ -10043,7 +10171,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:823" +defs["igIsMouseDown"][1]["location"] = "imgui:837" defs["igIsMouseDown"][1]["namespace"] = "ImGui" defs["igIsMouseDown"][1]["ov_cimguiname"] = "igIsMouseDown" defs["igIsMouseDown"][1]["ret"] = "bool" @@ -10066,7 +10194,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:832" +defs["igIsMouseDragging"][1]["location"] = "imgui:846" defs["igIsMouseDragging"][1]["namespace"] = "ImGui" defs["igIsMouseDragging"][1]["ov_cimguiname"] = "igIsMouseDragging" defs["igIsMouseDragging"][1]["ret"] = "bool" @@ -10092,7 +10220,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:827" +defs["igIsMouseHoveringRect"][1]["location"] = "imgui:841" defs["igIsMouseHoveringRect"][1]["namespace"] = "ImGui" defs["igIsMouseHoveringRect"][1]["ov_cimguiname"] = "igIsMouseHoveringRect" defs["igIsMouseHoveringRect"][1]["ret"] = "bool" @@ -10112,7 +10240,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:828" +defs["igIsMousePosValid"][1]["location"] = "imgui:842" defs["igIsMousePosValid"][1]["namespace"] = "ImGui" defs["igIsMousePosValid"][1]["ov_cimguiname"] = "igIsMousePosValid" defs["igIsMousePosValid"][1]["ret"] = "bool" @@ -10131,7 +10259,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:825" +defs["igIsMouseReleased"][1]["location"] = "imgui:839" defs["igIsMouseReleased"][1]["namespace"] = "ImGui" defs["igIsMouseReleased"][1]["ov_cimguiname"] = "igIsMouseReleased" defs["igIsMouseReleased"][1]["ret"] = "bool" @@ -10154,7 +10282,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:656" +defs["igIsPopupOpen"][1]["location"] = "imgui:664" defs["igIsPopupOpen"][1]["namespace"] = "ImGui" defs["igIsPopupOpen"][1]["ov_cimguiname"] = "igIsPopupOpen" defs["igIsPopupOpen"][1]["ret"] = "bool" @@ -10173,7 +10301,7 @@ defs["igIsRectVisible"][1]["call_args"] = "(size)" defs["igIsRectVisible"][1]["cimguiname"] = "igIsRectVisible" defs["igIsRectVisible"][1]["defaults"] = {} defs["igIsRectVisible"][1]["funcname"] = "IsRectVisible" -defs["igIsRectVisible"][1]["location"] = "imgui:786" +defs["igIsRectVisible"][1]["location"] = "imgui:800" defs["igIsRectVisible"][1]["namespace"] = "ImGui" defs["igIsRectVisible"][1]["ov_cimguiname"] = "igIsRectVisibleNil" defs["igIsRectVisible"][1]["ret"] = "bool" @@ -10193,7 +10321,7 @@ defs["igIsRectVisible"][2]["call_args"] = "(rect_min,rect_max)" defs["igIsRectVisible"][2]["cimguiname"] = "igIsRectVisible" defs["igIsRectVisible"][2]["defaults"] = {} defs["igIsRectVisible"][2]["funcname"] = "IsRectVisible" -defs["igIsRectVisible"][2]["location"] = "imgui:787" +defs["igIsRectVisible"][2]["location"] = "imgui:801" defs["igIsRectVisible"][2]["namespace"] = "ImGui" defs["igIsRectVisible"][2]["ov_cimguiname"] = "igIsRectVisibleVec2" defs["igIsRectVisible"][2]["ret"] = "bool" @@ -10210,7 +10338,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:313" +defs["igIsWindowAppearing"][1]["location"] = "imgui:317" defs["igIsWindowAppearing"][1]["namespace"] = "ImGui" defs["igIsWindowAppearing"][1]["ov_cimguiname"] = "igIsWindowAppearing" defs["igIsWindowAppearing"][1]["ret"] = "bool" @@ -10226,7 +10354,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:314" +defs["igIsWindowCollapsed"][1]["location"] = "imgui:318" defs["igIsWindowCollapsed"][1]["namespace"] = "ImGui" defs["igIsWindowCollapsed"][1]["ov_cimguiname"] = "igIsWindowCollapsed" defs["igIsWindowCollapsed"][1]["ret"] = "bool" @@ -10246,7 +10374,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:315" +defs["igIsWindowFocused"][1]["location"] = "imgui:319" defs["igIsWindowFocused"][1]["namespace"] = "ImGui" defs["igIsWindowFocused"][1]["ov_cimguiname"] = "igIsWindowFocused" defs["igIsWindowFocused"][1]["ret"] = "bool" @@ -10266,7 +10394,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:316" +defs["igIsWindowHovered"][1]["location"] = "imgui:320" defs["igIsWindowHovered"][1]["namespace"] = "ImGui" defs["igIsWindowHovered"][1]["ov_cimguiname"] = "igIsWindowHovered" defs["igIsWindowHovered"][1]["ret"] = "bool" @@ -10292,7 +10420,7 @@ defs["igLabelText"][1]["cimguiname"] = "igLabelText" defs["igLabelText"][1]["defaults"] = {} defs["igLabelText"][1]["funcname"] = "LabelText" defs["igLabelText"][1]["isvararg"] = "...)" -defs["igLabelText"][1]["location"] = "imgui:450" +defs["igLabelText"][1]["location"] = "imgui:454" defs["igLabelText"][1]["namespace"] = "ImGui" defs["igLabelText"][1]["ov_cimguiname"] = "igLabelText" defs["igLabelText"][1]["ret"] = "void" @@ -10317,7 +10445,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:451" +defs["igLabelTextV"][1]["location"] = "imgui:455" defs["igLabelTextV"][1]["namespace"] = "ImGui" defs["igLabelTextV"][1]["ov_cimguiname"] = "igLabelTextV" defs["igLabelTextV"][1]["ret"] = "void" @@ -10349,7 +10477,7 @@ defs["igListBox"][1]["cimguiname"] = "igListBox" defs["igListBox"][1]["defaults"] = {} defs["igListBox"][1]["defaults"]["height_in_items"] = "-1" defs["igListBox"][1]["funcname"] = "ListBox" -defs["igListBox"][1]["location"] = "imgui:582" +defs["igListBox"][1]["location"] = "imgui:592" defs["igListBox"][1]["namespace"] = "ImGui" defs["igListBox"][1]["ov_cimguiname"] = "igListBoxStr_arr" defs["igListBox"][1]["ret"] = "bool" @@ -10384,7 +10512,7 @@ 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:583" +defs["igListBox"][2]["location"] = "imgui:593" defs["igListBox"][2]["namespace"] = "ImGui" defs["igListBox"][2]["ov_cimguiname"] = "igListBoxFnBoolPtr" defs["igListBox"][2]["ret"] = "bool" @@ -10392,70 +10520,6 @@ defs["igListBox"][2]["signature"] = "(const char*,int*,bool(*)(void*,int,const c defs["igListBox"][2]["stname"] = "" defs["igListBox"]["(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)"] = defs["igListBox"][2] defs["igListBox"]["(const char*,int*,const char* const[],int,int)"] = defs["igListBox"][1] -defs["igListBoxFooter"] = {} -defs["igListBoxFooter"][1] = {} -defs["igListBoxFooter"][1]["args"] = "()" -defs["igListBoxFooter"][1]["argsT"] = {} -defs["igListBoxFooter"][1]["argsoriginal"] = "()" -defs["igListBoxFooter"][1]["call_args"] = "()" -defs["igListBoxFooter"][1]["cimguiname"] = "igListBoxFooter" -defs["igListBoxFooter"][1]["defaults"] = {} -defs["igListBoxFooter"][1]["funcname"] = "ListBoxFooter" -defs["igListBoxFooter"][1]["location"] = "imgui:586" -defs["igListBoxFooter"][1]["namespace"] = "ImGui" -defs["igListBoxFooter"][1]["ov_cimguiname"] = "igListBoxFooter" -defs["igListBoxFooter"][1]["ret"] = "void" -defs["igListBoxFooter"][1]["signature"] = "()" -defs["igListBoxFooter"][1]["stname"] = "" -defs["igListBoxFooter"]["()"] = defs["igListBoxFooter"][1] -defs["igListBoxHeader"] = {} -defs["igListBoxHeader"][1] = {} -defs["igListBoxHeader"][1]["args"] = "(const char* label,const ImVec2 size)" -defs["igListBoxHeader"][1]["argsT"] = {} -defs["igListBoxHeader"][1]["argsT"][1] = {} -defs["igListBoxHeader"][1]["argsT"][1]["name"] = "label" -defs["igListBoxHeader"][1]["argsT"][1]["type"] = "const char*" -defs["igListBoxHeader"][1]["argsT"][2] = {} -defs["igListBoxHeader"][1]["argsT"][2]["name"] = "size" -defs["igListBoxHeader"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igListBoxHeader"][1]["argsoriginal"] = "(const char* label,const ImVec2& size=ImVec2(0,0))" -defs["igListBoxHeader"][1]["call_args"] = "(label,size)" -defs["igListBoxHeader"][1]["cimguiname"] = "igListBoxHeader" -defs["igListBoxHeader"][1]["defaults"] = {} -defs["igListBoxHeader"][1]["defaults"]["size"] = "ImVec2(0,0)" -defs["igListBoxHeader"][1]["funcname"] = "ListBoxHeader" -defs["igListBoxHeader"][1]["location"] = "imgui:584" -defs["igListBoxHeader"][1]["namespace"] = "ImGui" -defs["igListBoxHeader"][1]["ov_cimguiname"] = "igListBoxHeaderVec2" -defs["igListBoxHeader"][1]["ret"] = "bool" -defs["igListBoxHeader"][1]["signature"] = "(const char*,const ImVec2)" -defs["igListBoxHeader"][1]["stname"] = "" -defs["igListBoxHeader"][2] = {} -defs["igListBoxHeader"][2]["args"] = "(const char* label,int items_count,int height_in_items)" -defs["igListBoxHeader"][2]["argsT"] = {} -defs["igListBoxHeader"][2]["argsT"][1] = {} -defs["igListBoxHeader"][2]["argsT"][1]["name"] = "label" -defs["igListBoxHeader"][2]["argsT"][1]["type"] = "const char*" -defs["igListBoxHeader"][2]["argsT"][2] = {} -defs["igListBoxHeader"][2]["argsT"][2]["name"] = "items_count" -defs["igListBoxHeader"][2]["argsT"][2]["type"] = "int" -defs["igListBoxHeader"][2]["argsT"][3] = {} -defs["igListBoxHeader"][2]["argsT"][3]["name"] = "height_in_items" -defs["igListBoxHeader"][2]["argsT"][3]["type"] = "int" -defs["igListBoxHeader"][2]["argsoriginal"] = "(const char* label,int items_count,int height_in_items=-1)" -defs["igListBoxHeader"][2]["call_args"] = "(label,items_count,height_in_items)" -defs["igListBoxHeader"][2]["cimguiname"] = "igListBoxHeader" -defs["igListBoxHeader"][2]["defaults"] = {} -defs["igListBoxHeader"][2]["defaults"]["height_in_items"] = "-1" -defs["igListBoxHeader"][2]["funcname"] = "ListBoxHeader" -defs["igListBoxHeader"][2]["location"] = "imgui:585" -defs["igListBoxHeader"][2]["namespace"] = "ImGui" -defs["igListBoxHeader"][2]["ov_cimguiname"] = "igListBoxHeaderInt" -defs["igListBoxHeader"][2]["ret"] = "bool" -defs["igListBoxHeader"][2]["signature"] = "(const char*,int,int)" -defs["igListBoxHeader"][2]["stname"] = "" -defs["igListBoxHeader"]["(const char*,const ImVec2)"] = defs["igListBoxHeader"][1] -defs["igListBoxHeader"]["(const char*,int,int)"] = defs["igListBoxHeader"][2] defs["igLoadIniSettingsFromDisk"] = {} defs["igLoadIniSettingsFromDisk"][1] = {} defs["igLoadIniSettingsFromDisk"][1]["args"] = "(const char* ini_filename)" @@ -10468,7 +10532,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:847" +defs["igLoadIniSettingsFromDisk"][1]["location"] = "imgui:861" defs["igLoadIniSettingsFromDisk"][1]["namespace"] = "ImGui" defs["igLoadIniSettingsFromDisk"][1]["ov_cimguiname"] = "igLoadIniSettingsFromDisk" defs["igLoadIniSettingsFromDisk"][1]["ret"] = "void" @@ -10491,7 +10555,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:848" +defs["igLoadIniSettingsFromMemory"][1]["location"] = "imgui:862" defs["igLoadIniSettingsFromMemory"][1]["namespace"] = "ImGui" defs["igLoadIniSettingsFromMemory"][1]["ov_cimguiname"] = "igLoadIniSettingsFromMemory" defs["igLoadIniSettingsFromMemory"][1]["ret"] = "void" @@ -10507,7 +10571,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:741" +defs["igLogButtons"][1]["location"] = "imgui:749" defs["igLogButtons"][1]["namespace"] = "ImGui" defs["igLogButtons"][1]["ov_cimguiname"] = "igLogButtons" defs["igLogButtons"][1]["ret"] = "void" @@ -10523,7 +10587,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:740" +defs["igLogFinish"][1]["location"] = "imgui:748" defs["igLogFinish"][1]["namespace"] = "ImGui" defs["igLogFinish"][1]["ov_cimguiname"] = "igLogFinish" defs["igLogFinish"][1]["ret"] = "void" @@ -10546,7 +10610,7 @@ defs["igLogText"][1]["cimguiname"] = "igLogText" defs["igLogText"][1]["defaults"] = {} defs["igLogText"][1]["funcname"] = "LogText" defs["igLogText"][1]["isvararg"] = "...)" -defs["igLogText"][1]["location"] = "imgui:742" +defs["igLogText"][1]["location"] = "imgui:750" defs["igLogText"][1]["manual"] = true defs["igLogText"][1]["namespace"] = "ImGui" defs["igLogText"][1]["ov_cimguiname"] = "igLogText" @@ -10567,7 +10631,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:739" +defs["igLogToClipboard"][1]["location"] = "imgui:747" defs["igLogToClipboard"][1]["namespace"] = "ImGui" defs["igLogToClipboard"][1]["ov_cimguiname"] = "igLogToClipboard" defs["igLogToClipboard"][1]["ret"] = "void" @@ -10591,7 +10655,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:738" +defs["igLogToFile"][1]["location"] = "imgui:746" defs["igLogToFile"][1]["namespace"] = "ImGui" defs["igLogToFile"][1]["ov_cimguiname"] = "igLogToFile" defs["igLogToFile"][1]["ret"] = "void" @@ -10611,7 +10675,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:737" +defs["igLogToTTY"][1]["location"] = "imgui:745" defs["igLogToTTY"][1]["namespace"] = "ImGui" defs["igLogToTTY"][1]["ov_cimguiname"] = "igLogToTTY" defs["igLogToTTY"][1]["ret"] = "void" @@ -10630,7 +10694,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:859" +defs["igMemAlloc"][1]["location"] = "imgui:873" defs["igMemAlloc"][1]["namespace"] = "ImGui" defs["igMemAlloc"][1]["ov_cimguiname"] = "igMemAlloc" defs["igMemAlloc"][1]["ret"] = "void*" @@ -10649,7 +10713,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:860" +defs["igMemFree"][1]["location"] = "imgui:874" defs["igMemFree"][1]["namespace"] = "ImGui" defs["igMemFree"][1]["ov_cimguiname"] = "igMemFree" defs["igMemFree"][1]["ret"] = "void" @@ -10680,7 +10744,7 @@ 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:611" +defs["igMenuItem"][1]["location"] = "imgui:619" defs["igMenuItem"][1]["namespace"] = "ImGui" defs["igMenuItem"][1]["ov_cimguiname"] = "igMenuItemBool" defs["igMenuItem"][1]["ret"] = "bool" @@ -10707,7 +10771,7 @@ defs["igMenuItem"][2]["cimguiname"] = "igMenuItem" defs["igMenuItem"][2]["defaults"] = {} defs["igMenuItem"][2]["defaults"]["enabled"] = "true" defs["igMenuItem"][2]["funcname"] = "MenuItem" -defs["igMenuItem"][2]["location"] = "imgui:612" +defs["igMenuItem"][2]["location"] = "imgui:620" defs["igMenuItem"][2]["namespace"] = "ImGui" defs["igMenuItem"][2]["ov_cimguiname"] = "igMenuItemBoolPtr" defs["igMenuItem"][2]["ret"] = "bool" @@ -10724,7 +10788,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:264" +defs["igNewFrame"][1]["location"] = "imgui:268" defs["igNewFrame"][1]["namespace"] = "ImGui" defs["igNewFrame"][1]["ov_cimguiname"] = "igNewFrame" defs["igNewFrame"][1]["ret"] = "void" @@ -10740,7 +10804,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:402" +defs["igNewLine"][1]["location"] = "imgui:406" defs["igNewLine"][1]["namespace"] = "ImGui" defs["igNewLine"][1]["ov_cimguiname"] = "igNewLine" defs["igNewLine"][1]["ret"] = "void" @@ -10756,7 +10820,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:719" +defs["igNextColumn"][1]["location"] = "imgui:727" defs["igNextColumn"][1]["namespace"] = "ImGui" defs["igNextColumn"][1]["ov_cimguiname"] = "igNextColumn" defs["igNextColumn"][1]["ret"] = "void" @@ -10779,7 +10843,7 @@ 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:641" +defs["igOpenPopup"][1]["location"] = "imgui:649" defs["igOpenPopup"][1]["namespace"] = "ImGui" defs["igOpenPopup"][1]["ov_cimguiname"] = "igOpenPopup" defs["igOpenPopup"][1]["ret"] = "void" @@ -10803,7 +10867,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:642" +defs["igOpenPopupOnItemClick"][1]["location"] = "imgui:650" defs["igOpenPopupOnItemClick"][1]["namespace"] = "ImGui" defs["igOpenPopupOnItemClick"][1]["ov_cimguiname"] = "igOpenPopupOnItemClick" defs["igOpenPopupOnItemClick"][1]["ret"] = "void" @@ -10841,7 +10905,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"] = {} @@ -10852,7 +10916,7 @@ defs["igPlotHistogram"][1]["defaults"]["scale_min"] = "FLT_MAX" defs["igPlotHistogram"][1]["defaults"]["stride"] = "sizeof(float)" defs["igPlotHistogram"][1]["defaults"]["values_offset"] = "0" defs["igPlotHistogram"][1]["funcname"] = "PlotHistogram" -defs["igPlotHistogram"][1]["location"] = "imgui:591" +defs["igPlotHistogram"][1]["location"] = "imgui:599" defs["igPlotHistogram"][1]["namespace"] = "ImGui" defs["igPlotHistogram"][1]["ov_cimguiname"] = "igPlotHistogramFloatPtr" defs["igPlotHistogram"][1]["ret"] = "void" @@ -10890,7 +10954,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"] = {} @@ -10900,7 +10964,7 @@ 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:592" +defs["igPlotHistogram"][2]["location"] = "imgui:600" defs["igPlotHistogram"][2]["namespace"] = "ImGui" defs["igPlotHistogram"][2]["ov_cimguiname"] = "igPlotHistogramFnFloatPtr" defs["igPlotHistogram"][2]["ret"] = "void" @@ -10939,7 +11003,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"] = {} @@ -10950,7 +11014,7 @@ defs["igPlotLines"][1]["defaults"]["scale_min"] = "FLT_MAX" defs["igPlotLines"][1]["defaults"]["stride"] = "sizeof(float)" defs["igPlotLines"][1]["defaults"]["values_offset"] = "0" defs["igPlotLines"][1]["funcname"] = "PlotLines" -defs["igPlotLines"][1]["location"] = "imgui:589" +defs["igPlotLines"][1]["location"] = "imgui:597" defs["igPlotLines"][1]["namespace"] = "ImGui" defs["igPlotLines"][1]["ov_cimguiname"] = "igPlotLinesFloatPtr" defs["igPlotLines"][1]["ret"] = "void" @@ -10988,7 +11052,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"] = {} @@ -10998,7 +11062,7 @@ 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:590" +defs["igPlotLines"][2]["location"] = "imgui:598" defs["igPlotLines"][2]["namespace"] = "ImGui" defs["igPlotLines"][2]["ov_cimguiname"] = "igPlotLinesFnFloatPtr" defs["igPlotLines"][2]["ret"] = "void" @@ -11015,7 +11079,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:372" +defs["igPopAllowKeyboardFocus"][1]["location"] = "imgui:376" defs["igPopAllowKeyboardFocus"][1]["namespace"] = "ImGui" defs["igPopAllowKeyboardFocus"][1]["ov_cimguiname"] = "igPopAllowKeyboardFocus" defs["igPopAllowKeyboardFocus"][1]["ret"] = "void" @@ -11031,7 +11095,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:374" +defs["igPopButtonRepeat"][1]["location"] = "imgui:378" defs["igPopButtonRepeat"][1]["namespace"] = "ImGui" defs["igPopButtonRepeat"][1]["ov_cimguiname"] = "igPopButtonRepeat" defs["igPopButtonRepeat"][1]["ret"] = "void" @@ -11047,7 +11111,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:757" +defs["igPopClipRect"][1]["location"] = "imgui:765" defs["igPopClipRect"][1]["namespace"] = "ImGui" defs["igPopClipRect"][1]["ov_cimguiname"] = "igPopClipRect" defs["igPopClipRect"][1]["ret"] = "void" @@ -11063,7 +11127,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:364" +defs["igPopFont"][1]["location"] = "imgui:368" defs["igPopFont"][1]["namespace"] = "ImGui" defs["igPopFont"][1]["ov_cimguiname"] = "igPopFont" defs["igPopFont"][1]["ret"] = "void" @@ -11079,7 +11143,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:435" +defs["igPopID"][1]["location"] = "imgui:439" defs["igPopID"][1]["namespace"] = "ImGui" defs["igPopID"][1]["ov_cimguiname"] = "igPopID" defs["igPopID"][1]["ret"] = "void" @@ -11095,7 +11159,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:378" +defs["igPopItemWidth"][1]["location"] = "imgui:382" defs["igPopItemWidth"][1]["namespace"] = "ImGui" defs["igPopItemWidth"][1]["ov_cimguiname"] = "igPopItemWidth" defs["igPopItemWidth"][1]["ret"] = "void" @@ -11115,7 +11179,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:367" +defs["igPopStyleColor"][1]["location"] = "imgui:371" defs["igPopStyleColor"][1]["namespace"] = "ImGui" defs["igPopStyleColor"][1]["ov_cimguiname"] = "igPopStyleColor" defs["igPopStyleColor"][1]["ret"] = "void" @@ -11135,7 +11199,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:370" +defs["igPopStyleVar"][1]["location"] = "imgui:374" defs["igPopStyleVar"][1]["namespace"] = "ImGui" defs["igPopStyleVar"][1]["ov_cimguiname"] = "igPopStyleVar" defs["igPopStyleVar"][1]["ret"] = "void" @@ -11151,7 +11215,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:382" +defs["igPopTextWrapPos"][1]["location"] = "imgui:386" defs["igPopTextWrapPos"][1]["namespace"] = "ImGui" defs["igPopTextWrapPos"][1]["ov_cimguiname"] = "igPopTextWrapPos" defs["igPopTextWrapPos"][1]["ret"] = "void" @@ -11171,14 +11235,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:469" +defs["igProgressBar"][1]["location"] = "imgui:473" defs["igProgressBar"][1]["namespace"] = "ImGui" defs["igProgressBar"][1]["ov_cimguiname"] = "igProgressBar" defs["igProgressBar"][1]["ret"] = "void" @@ -11197,7 +11261,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:371" +defs["igPushAllowKeyboardFocus"][1]["location"] = "imgui:375" defs["igPushAllowKeyboardFocus"][1]["namespace"] = "ImGui" defs["igPushAllowKeyboardFocus"][1]["ov_cimguiname"] = "igPushAllowKeyboardFocus" defs["igPushAllowKeyboardFocus"][1]["ret"] = "void" @@ -11216,7 +11280,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:373" +defs["igPushButtonRepeat"][1]["location"] = "imgui:377" defs["igPushButtonRepeat"][1]["namespace"] = "ImGui" defs["igPushButtonRepeat"][1]["ov_cimguiname"] = "igPushButtonRepeat" defs["igPushButtonRepeat"][1]["ret"] = "void" @@ -11241,7 +11305,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:756" +defs["igPushClipRect"][1]["location"] = "imgui:764" defs["igPushClipRect"][1]["namespace"] = "ImGui" defs["igPushClipRect"][1]["ov_cimguiname"] = "igPushClipRect" defs["igPushClipRect"][1]["ret"] = "void" @@ -11260,7 +11324,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:363" +defs["igPushFont"][1]["location"] = "imgui:367" defs["igPushFont"][1]["namespace"] = "ImGui" defs["igPushFont"][1]["ov_cimguiname"] = "igPushFont" defs["igPushFont"][1]["ret"] = "void" @@ -11279,7 +11343,7 @@ defs["igPushID"][1]["call_args"] = "(str_id)" defs["igPushID"][1]["cimguiname"] = "igPushID" defs["igPushID"][1]["defaults"] = {} defs["igPushID"][1]["funcname"] = "PushID" -defs["igPushID"][1]["location"] = "imgui:431" +defs["igPushID"][1]["location"] = "imgui:435" defs["igPushID"][1]["namespace"] = "ImGui" defs["igPushID"][1]["ov_cimguiname"] = "igPushIDStr" defs["igPushID"][1]["ret"] = "void" @@ -11299,7 +11363,7 @@ defs["igPushID"][2]["call_args"] = "(str_id_begin,str_id_end)" defs["igPushID"][2]["cimguiname"] = "igPushID" defs["igPushID"][2]["defaults"] = {} defs["igPushID"][2]["funcname"] = "PushID" -defs["igPushID"][2]["location"] = "imgui:432" +defs["igPushID"][2]["location"] = "imgui:436" defs["igPushID"][2]["namespace"] = "ImGui" defs["igPushID"][2]["ov_cimguiname"] = "igPushIDStrStr" defs["igPushID"][2]["ret"] = "void" @@ -11316,7 +11380,7 @@ defs["igPushID"][3]["call_args"] = "(ptr_id)" defs["igPushID"][3]["cimguiname"] = "igPushID" defs["igPushID"][3]["defaults"] = {} defs["igPushID"][3]["funcname"] = "PushID" -defs["igPushID"][3]["location"] = "imgui:433" +defs["igPushID"][3]["location"] = "imgui:437" defs["igPushID"][3]["namespace"] = "ImGui" defs["igPushID"][3]["ov_cimguiname"] = "igPushIDPtr" defs["igPushID"][3]["ret"] = "void" @@ -11333,7 +11397,7 @@ defs["igPushID"][4]["call_args"] = "(int_id)" defs["igPushID"][4]["cimguiname"] = "igPushID" defs["igPushID"][4]["defaults"] = {} defs["igPushID"][4]["funcname"] = "PushID" -defs["igPushID"][4]["location"] = "imgui:434" +defs["igPushID"][4]["location"] = "imgui:438" defs["igPushID"][4]["namespace"] = "ImGui" defs["igPushID"][4]["ov_cimguiname"] = "igPushIDInt" defs["igPushID"][4]["ret"] = "void" @@ -11355,7 +11419,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:377" +defs["igPushItemWidth"][1]["location"] = "imgui:381" defs["igPushItemWidth"][1]["namespace"] = "ImGui" defs["igPushItemWidth"][1]["ov_cimguiname"] = "igPushItemWidth" defs["igPushItemWidth"][1]["ret"] = "void" @@ -11377,7 +11441,7 @@ defs["igPushStyleColor"][1]["call_args"] = "(idx,col)" defs["igPushStyleColor"][1]["cimguiname"] = "igPushStyleColor" defs["igPushStyleColor"][1]["defaults"] = {} defs["igPushStyleColor"][1]["funcname"] = "PushStyleColor" -defs["igPushStyleColor"][1]["location"] = "imgui:365" +defs["igPushStyleColor"][1]["location"] = "imgui:369" defs["igPushStyleColor"][1]["namespace"] = "ImGui" defs["igPushStyleColor"][1]["ov_cimguiname"] = "igPushStyleColorU32" defs["igPushStyleColor"][1]["ret"] = "void" @@ -11397,7 +11461,7 @@ defs["igPushStyleColor"][2]["call_args"] = "(idx,col)" defs["igPushStyleColor"][2]["cimguiname"] = "igPushStyleColor" defs["igPushStyleColor"][2]["defaults"] = {} defs["igPushStyleColor"][2]["funcname"] = "PushStyleColor" -defs["igPushStyleColor"][2]["location"] = "imgui:366" +defs["igPushStyleColor"][2]["location"] = "imgui:370" defs["igPushStyleColor"][2]["namespace"] = "ImGui" defs["igPushStyleColor"][2]["ov_cimguiname"] = "igPushStyleColorVec4" defs["igPushStyleColor"][2]["ret"] = "void" @@ -11420,7 +11484,7 @@ defs["igPushStyleVar"][1]["call_args"] = "(idx,val)" defs["igPushStyleVar"][1]["cimguiname"] = "igPushStyleVar" defs["igPushStyleVar"][1]["defaults"] = {} defs["igPushStyleVar"][1]["funcname"] = "PushStyleVar" -defs["igPushStyleVar"][1]["location"] = "imgui:368" +defs["igPushStyleVar"][1]["location"] = "imgui:372" defs["igPushStyleVar"][1]["namespace"] = "ImGui" defs["igPushStyleVar"][1]["ov_cimguiname"] = "igPushStyleVarFloat" defs["igPushStyleVar"][1]["ret"] = "void" @@ -11440,7 +11504,7 @@ defs["igPushStyleVar"][2]["call_args"] = "(idx,val)" defs["igPushStyleVar"][2]["cimguiname"] = "igPushStyleVar" defs["igPushStyleVar"][2]["defaults"] = {} defs["igPushStyleVar"][2]["funcname"] = "PushStyleVar" -defs["igPushStyleVar"][2]["location"] = "imgui:369" +defs["igPushStyleVar"][2]["location"] = "imgui:373" defs["igPushStyleVar"][2]["namespace"] = "ImGui" defs["igPushStyleVar"][2]["ov_cimguiname"] = "igPushStyleVarVec2" defs["igPushStyleVar"][2]["ret"] = "void" @@ -11461,7 +11525,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:381" +defs["igPushTextWrapPos"][1]["location"] = "imgui:385" defs["igPushTextWrapPos"][1]["namespace"] = "ImGui" defs["igPushTextWrapPos"][1]["ov_cimguiname"] = "igPushTextWrapPos" defs["igPushTextWrapPos"][1]["ret"] = "void" @@ -11483,7 +11547,7 @@ defs["igRadioButton"][1]["call_args"] = "(label,active)" defs["igRadioButton"][1]["cimguiname"] = "igRadioButton" defs["igRadioButton"][1]["defaults"] = {} defs["igRadioButton"][1]["funcname"] = "RadioButton" -defs["igRadioButton"][1]["location"] = "imgui:467" +defs["igRadioButton"][1]["location"] = "imgui:471" defs["igRadioButton"][1]["namespace"] = "ImGui" defs["igRadioButton"][1]["ov_cimguiname"] = "igRadioButtonBool" defs["igRadioButton"][1]["ret"] = "bool" @@ -11506,7 +11570,7 @@ defs["igRadioButton"][2]["call_args"] = "(label,v,v_button)" defs["igRadioButton"][2]["cimguiname"] = "igRadioButton" defs["igRadioButton"][2]["defaults"] = {} defs["igRadioButton"][2]["funcname"] = "RadioButton" -defs["igRadioButton"][2]["location"] = "imgui:468" +defs["igRadioButton"][2]["location"] = "imgui:472" defs["igRadioButton"][2]["namespace"] = "ImGui" defs["igRadioButton"][2]["ov_cimguiname"] = "igRadioButtonIntPtr" defs["igRadioButton"][2]["ret"] = "bool" @@ -11523,7 +11587,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:266" +defs["igRender"][1]["location"] = "imgui:270" defs["igRender"][1]["namespace"] = "ImGui" defs["igRender"][1]["ov_cimguiname"] = "igRender" defs["igRender"][1]["ret"] = "void" @@ -11543,7 +11607,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:834" +defs["igResetMouseDragDelta"][1]["location"] = "imgui:848" defs["igResetMouseDragDelta"][1]["namespace"] = "ImGui" defs["igResetMouseDragDelta"][1]["ov_cimguiname"] = "igResetMouseDragDelta" defs["igResetMouseDragDelta"][1]["ret"] = "void" @@ -11567,7 +11631,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:401" +defs["igSameLine"][1]["location"] = "imgui:405" defs["igSameLine"][1]["namespace"] = "ImGui" defs["igSameLine"][1]["ov_cimguiname"] = "igSameLine" defs["igSameLine"][1]["ret"] = "void" @@ -11586,7 +11650,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:849" +defs["igSaveIniSettingsToDisk"][1]["location"] = "imgui:863" defs["igSaveIniSettingsToDisk"][1]["namespace"] = "ImGui" defs["igSaveIniSettingsToDisk"][1]["ov_cimguiname"] = "igSaveIniSettingsToDisk" defs["igSaveIniSettingsToDisk"][1]["ret"] = "void" @@ -11606,7 +11670,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:850" +defs["igSaveIniSettingsToMemory"][1]["location"] = "imgui:864" defs["igSaveIniSettingsToMemory"][1]["namespace"] = "ImGui" defs["igSaveIniSettingsToMemory"][1]["ov_cimguiname"] = "igSaveIniSettingsToMemory" defs["igSaveIniSettingsToMemory"][1]["ret"] = "const char*" @@ -11637,7 +11701,7 @@ defs["igSelectable"][1]["defaults"]["flags"] = "0" defs["igSelectable"][1]["defaults"]["selected"] = "false" defs["igSelectable"][1]["defaults"]["size"] = "ImVec2(0,0)" defs["igSelectable"][1]["funcname"] = "Selectable" -defs["igSelectable"][1]["location"] = "imgui:577" +defs["igSelectable"][1]["location"] = "imgui:581" defs["igSelectable"][1]["namespace"] = "ImGui" defs["igSelectable"][1]["ov_cimguiname"] = "igSelectableBool" defs["igSelectable"][1]["ret"] = "bool" @@ -11665,7 +11729,7 @@ defs["igSelectable"][2]["defaults"] = {} defs["igSelectable"][2]["defaults"]["flags"] = "0" defs["igSelectable"][2]["defaults"]["size"] = "ImVec2(0,0)" defs["igSelectable"][2]["funcname"] = "Selectable" -defs["igSelectable"][2]["location"] = "imgui:578" +defs["igSelectable"][2]["location"] = "imgui:582" defs["igSelectable"][2]["namespace"] = "ImGui" defs["igSelectable"][2]["ov_cimguiname"] = "igSelectableBoolPtr" defs["igSelectable"][2]["ret"] = "bool" @@ -11682,7 +11746,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:400" +defs["igSeparator"][1]["location"] = "imgui:404" defs["igSeparator"][1]["namespace"] = "ImGui" defs["igSeparator"][1]["ov_cimguiname"] = "igSeparator" defs["igSeparator"][1]["ret"] = "void" @@ -11712,7 +11776,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:858" +defs["igSetAllocatorFunctions"][1]["location"] = "imgui:872" defs["igSetAllocatorFunctions"][1]["namespace"] = "ImGui" defs["igSetAllocatorFunctions"][1]["ov_cimguiname"] = "igSetAllocatorFunctions" defs["igSetAllocatorFunctions"][1]["ret"] = "void" @@ -11731,7 +11795,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:842" +defs["igSetClipboardText"][1]["location"] = "imgui:856" defs["igSetClipboardText"][1]["namespace"] = "ImGui" defs["igSetClipboardText"][1]["ov_cimguiname"] = "igSetClipboardText" defs["igSetClipboardText"][1]["ret"] = "void" @@ -11750,7 +11814,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:552" +defs["igSetColorEditOptions"][1]["location"] = "imgui:556" defs["igSetColorEditOptions"][1]["namespace"] = "ImGui" defs["igSetColorEditOptions"][1]["ov_cimguiname"] = "igSetColorEditOptions" defs["igSetColorEditOptions"][1]["ret"] = "void" @@ -11772,7 +11836,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:724" +defs["igSetColumnOffset"][1]["location"] = "imgui:732" defs["igSetColumnOffset"][1]["namespace"] = "ImGui" defs["igSetColumnOffset"][1]["ov_cimguiname"] = "igSetColumnOffset" defs["igSetColumnOffset"][1]["ret"] = "void" @@ -11794,7 +11858,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:722" +defs["igSetColumnWidth"][1]["location"] = "imgui:730" defs["igSetColumnWidth"][1]["namespace"] = "ImGui" defs["igSetColumnWidth"][1]["ov_cimguiname"] = "igSetColumnWidth" defs["igSetColumnWidth"][1]["ret"] = "void" @@ -11813,7 +11877,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:259" +defs["igSetCurrentContext"][1]["location"] = "imgui:263" defs["igSetCurrentContext"][1]["namespace"] = "ImGui" defs["igSetCurrentContext"][1]["ov_cimguiname"] = "igSetCurrentContext" defs["igSetCurrentContext"][1]["ret"] = "void" @@ -11832,7 +11896,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:412" +defs["igSetCursorPos"][1]["location"] = "imgui:416" defs["igSetCursorPos"][1]["namespace"] = "ImGui" defs["igSetCursorPos"][1]["ov_cimguiname"] = "igSetCursorPos" defs["igSetCursorPos"][1]["ret"] = "void" @@ -11851,7 +11915,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:413" +defs["igSetCursorPosX"][1]["location"] = "imgui:417" defs["igSetCursorPosX"][1]["namespace"] = "ImGui" defs["igSetCursorPosX"][1]["ov_cimguiname"] = "igSetCursorPosX" defs["igSetCursorPosX"][1]["ret"] = "void" @@ -11870,7 +11934,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:414" +defs["igSetCursorPosY"][1]["location"] = "imgui:418" defs["igSetCursorPosY"][1]["namespace"] = "ImGui" defs["igSetCursorPosY"][1]["ov_cimguiname"] = "igSetCursorPosY" defs["igSetCursorPosY"][1]["ret"] = "void" @@ -11889,7 +11953,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:417" +defs["igSetCursorScreenPos"][1]["location"] = "imgui:421" defs["igSetCursorScreenPos"][1]["namespace"] = "ImGui" defs["igSetCursorScreenPos"][1]["ov_cimguiname"] = "igSetCursorScreenPos" defs["igSetCursorScreenPos"][1]["ret"] = "void" @@ -11918,7 +11982,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:747" +defs["igSetDragDropPayload"][1]["location"] = "imgui:755" defs["igSetDragDropPayload"][1]["namespace"] = "ImGui" defs["igSetDragDropPayload"][1]["ov_cimguiname"] = "igSetDragDropPayload" defs["igSetDragDropPayload"][1]["ret"] = "bool" @@ -11934,7 +11998,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:783" +defs["igSetItemAllowOverlap"][1]["location"] = "imgui:791" defs["igSetItemAllowOverlap"][1]["namespace"] = "ImGui" defs["igSetItemAllowOverlap"][1]["ov_cimguiname"] = "igSetItemAllowOverlap" defs["igSetItemAllowOverlap"][1]["ret"] = "void" @@ -11950,7 +12014,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:761" +defs["igSetItemDefaultFocus"][1]["location"] = "imgui:769" defs["igSetItemDefaultFocus"][1]["namespace"] = "ImGui" defs["igSetItemDefaultFocus"][1]["ov_cimguiname"] = "igSetItemDefaultFocus" defs["igSetItemDefaultFocus"][1]["ret"] = "void" @@ -11970,7 +12034,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:762" +defs["igSetKeyboardFocusHere"][1]["location"] = "imgui:770" defs["igSetKeyboardFocusHere"][1]["namespace"] = "ImGui" defs["igSetKeyboardFocusHere"][1]["ov_cimguiname"] = "igSetKeyboardFocusHere" defs["igSetKeyboardFocusHere"][1]["ret"] = "void" @@ -11989,7 +12053,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:836" +defs["igSetMouseCursor"][1]["location"] = "imgui:850" defs["igSetMouseCursor"][1]["namespace"] = "ImGui" defs["igSetMouseCursor"][1]["ov_cimguiname"] = "igSetMouseCursor" defs["igSetMouseCursor"][1]["ret"] = "void" @@ -12012,7 +12076,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:572" +defs["igSetNextItemOpen"][1]["location"] = "imgui:576" defs["igSetNextItemOpen"][1]["namespace"] = "ImGui" defs["igSetNextItemOpen"][1]["ov_cimguiname"] = "igSetNextItemOpen" defs["igSetNextItemOpen"][1]["ret"] = "void" @@ -12031,7 +12095,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:379" +defs["igSetNextItemWidth"][1]["location"] = "imgui:383" defs["igSetNextItemWidth"][1]["namespace"] = "ImGui" defs["igSetNextItemWidth"][1]["ov_cimguiname"] = "igSetNextItemWidth" defs["igSetNextItemWidth"][1]["ret"] = "void" @@ -12050,7 +12114,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:330" +defs["igSetNextWindowBgAlpha"][1]["location"] = "imgui:334" defs["igSetNextWindowBgAlpha"][1]["namespace"] = "ImGui" defs["igSetNextWindowBgAlpha"][1]["ov_cimguiname"] = "igSetNextWindowBgAlpha" defs["igSetNextWindowBgAlpha"][1]["ret"] = "void" @@ -12073,7 +12137,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:328" +defs["igSetNextWindowCollapsed"][1]["location"] = "imgui:332" defs["igSetNextWindowCollapsed"][1]["namespace"] = "ImGui" defs["igSetNextWindowCollapsed"][1]["ov_cimguiname"] = "igSetNextWindowCollapsed" defs["igSetNextWindowCollapsed"][1]["ret"] = "void" @@ -12092,7 +12156,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:327" +defs["igSetNextWindowContentSize"][1]["location"] = "imgui:331" defs["igSetNextWindowContentSize"][1]["namespace"] = "ImGui" defs["igSetNextWindowContentSize"][1]["ov_cimguiname"] = "igSetNextWindowContentSize" defs["igSetNextWindowContentSize"][1]["ret"] = "void" @@ -12108,7 +12172,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:329" +defs["igSetNextWindowFocus"][1]["location"] = "imgui:333" defs["igSetNextWindowFocus"][1]["namespace"] = "ImGui" defs["igSetNextWindowFocus"][1]["ov_cimguiname"] = "igSetNextWindowFocus" defs["igSetNextWindowFocus"][1]["ret"] = "void" @@ -12135,7 +12199,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:324" +defs["igSetNextWindowPos"][1]["location"] = "imgui:328" defs["igSetNextWindowPos"][1]["namespace"] = "ImGui" defs["igSetNextWindowPos"][1]["ov_cimguiname"] = "igSetNextWindowPos" defs["igSetNextWindowPos"][1]["ret"] = "void" @@ -12158,7 +12222,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:325" +defs["igSetNextWindowSize"][1]["location"] = "imgui:329" defs["igSetNextWindowSize"][1]["namespace"] = "ImGui" defs["igSetNextWindowSize"][1]["ov_cimguiname"] = "igSetNextWindowSize" defs["igSetNextWindowSize"][1]["ret"] = "void" @@ -12188,7 +12252,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:326" +defs["igSetNextWindowSizeConstraints"][1]["location"] = "imgui:330" defs["igSetNextWindowSizeConstraints"][1]["namespace"] = "ImGui" defs["igSetNextWindowSizeConstraints"][1]["ov_cimguiname"] = "igSetNextWindowSizeConstraints" defs["igSetNextWindowSizeConstraints"][1]["ret"] = "void" @@ -12211,7 +12275,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:359" +defs["igSetScrollFromPosX"][1]["location"] = "imgui:363" defs["igSetScrollFromPosX"][1]["namespace"] = "ImGui" defs["igSetScrollFromPosX"][1]["ov_cimguiname"] = "igSetScrollFromPosX" defs["igSetScrollFromPosX"][1]["ret"] = "void" @@ -12234,7 +12298,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:360" +defs["igSetScrollFromPosY"][1]["location"] = "imgui:364" defs["igSetScrollFromPosY"][1]["namespace"] = "ImGui" defs["igSetScrollFromPosY"][1]["ov_cimguiname"] = "igSetScrollFromPosY" defs["igSetScrollFromPosY"][1]["ret"] = "void" @@ -12254,7 +12318,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:357" +defs["igSetScrollHereX"][1]["location"] = "imgui:361" defs["igSetScrollHereX"][1]["namespace"] = "ImGui" defs["igSetScrollHereX"][1]["ov_cimguiname"] = "igSetScrollHereX" defs["igSetScrollHereX"][1]["ret"] = "void" @@ -12274,7 +12338,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:358" +defs["igSetScrollHereY"][1]["location"] = "imgui:362" defs["igSetScrollHereY"][1]["namespace"] = "ImGui" defs["igSetScrollHereY"][1]["ov_cimguiname"] = "igSetScrollHereY" defs["igSetScrollHereY"][1]["ret"] = "void" @@ -12293,7 +12357,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:353" +defs["igSetScrollX"][1]["location"] = "imgui:357" defs["igSetScrollX"][1]["namespace"] = "ImGui" defs["igSetScrollX"][1]["ov_cimguiname"] = "igSetScrollX" defs["igSetScrollX"][1]["ret"] = "void" @@ -12312,7 +12376,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:354" +defs["igSetScrollY"][1]["location"] = "imgui:358" defs["igSetScrollY"][1]["namespace"] = "ImGui" defs["igSetScrollY"][1]["ov_cimguiname"] = "igSetScrollY" defs["igSetScrollY"][1]["ret"] = "void" @@ -12331,7 +12395,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:794" +defs["igSetStateStorage"][1]["location"] = "imgui:808" defs["igSetStateStorage"][1]["namespace"] = "ImGui" defs["igSetStateStorage"][1]["ov_cimguiname"] = "igSetStateStorage" defs["igSetStateStorage"][1]["ret"] = "void" @@ -12350,7 +12414,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:733" +defs["igSetTabItemClosed"][1]["location"] = "imgui:741" defs["igSetTabItemClosed"][1]["namespace"] = "ImGui" defs["igSetTabItemClosed"][1]["ov_cimguiname"] = "igSetTabItemClosed" defs["igSetTabItemClosed"][1]["ret"] = "void" @@ -12373,7 +12437,7 @@ defs["igSetTooltip"][1]["cimguiname"] = "igSetTooltip" defs["igSetTooltip"][1]["defaults"] = {} defs["igSetTooltip"][1]["funcname"] = "SetTooltip" defs["igSetTooltip"][1]["isvararg"] = "...)" -defs["igSetTooltip"][1]["location"] = "imgui:618" +defs["igSetTooltip"][1]["location"] = "imgui:626" defs["igSetTooltip"][1]["namespace"] = "ImGui" defs["igSetTooltip"][1]["ov_cimguiname"] = "igSetTooltip" defs["igSetTooltip"][1]["ret"] = "void" @@ -12395,7 +12459,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:619" +defs["igSetTooltipV"][1]["location"] = "imgui:627" defs["igSetTooltipV"][1]["namespace"] = "ImGui" defs["igSetTooltipV"][1]["ov_cimguiname"] = "igSetTooltipV" defs["igSetTooltipV"][1]["ret"] = "void" @@ -12418,7 +12482,7 @@ defs["igSetWindowCollapsed"][1]["cimguiname"] = "igSetWindowCollapsed" defs["igSetWindowCollapsed"][1]["defaults"] = {} defs["igSetWindowCollapsed"][1]["defaults"]["cond"] = "0" defs["igSetWindowCollapsed"][1]["funcname"] = "SetWindowCollapsed" -defs["igSetWindowCollapsed"][1]["location"] = "imgui:333" +defs["igSetWindowCollapsed"][1]["location"] = "imgui:337" defs["igSetWindowCollapsed"][1]["namespace"] = "ImGui" defs["igSetWindowCollapsed"][1]["ov_cimguiname"] = "igSetWindowCollapsedBool" defs["igSetWindowCollapsed"][1]["ret"] = "void" @@ -12442,7 +12506,7 @@ defs["igSetWindowCollapsed"][2]["cimguiname"] = "igSetWindowCollapsed" defs["igSetWindowCollapsed"][2]["defaults"] = {} defs["igSetWindowCollapsed"][2]["defaults"]["cond"] = "0" defs["igSetWindowCollapsed"][2]["funcname"] = "SetWindowCollapsed" -defs["igSetWindowCollapsed"][2]["location"] = "imgui:338" +defs["igSetWindowCollapsed"][2]["location"] = "imgui:342" defs["igSetWindowCollapsed"][2]["namespace"] = "ImGui" defs["igSetWindowCollapsed"][2]["ov_cimguiname"] = "igSetWindowCollapsedStr" defs["igSetWindowCollapsed"][2]["ret"] = "void" @@ -12459,7 +12523,7 @@ defs["igSetWindowFocus"][1]["call_args"] = "()" defs["igSetWindowFocus"][1]["cimguiname"] = "igSetWindowFocus" defs["igSetWindowFocus"][1]["defaults"] = {} defs["igSetWindowFocus"][1]["funcname"] = "SetWindowFocus" -defs["igSetWindowFocus"][1]["location"] = "imgui:334" +defs["igSetWindowFocus"][1]["location"] = "imgui:338" defs["igSetWindowFocus"][1]["namespace"] = "ImGui" defs["igSetWindowFocus"][1]["ov_cimguiname"] = "igSetWindowFocusNil" defs["igSetWindowFocus"][1]["ret"] = "void" @@ -12476,7 +12540,7 @@ defs["igSetWindowFocus"][2]["call_args"] = "(name)" defs["igSetWindowFocus"][2]["cimguiname"] = "igSetWindowFocus" defs["igSetWindowFocus"][2]["defaults"] = {} defs["igSetWindowFocus"][2]["funcname"] = "SetWindowFocus" -defs["igSetWindowFocus"][2]["location"] = "imgui:339" +defs["igSetWindowFocus"][2]["location"] = "imgui:343" defs["igSetWindowFocus"][2]["namespace"] = "ImGui" defs["igSetWindowFocus"][2]["ov_cimguiname"] = "igSetWindowFocusStr" defs["igSetWindowFocus"][2]["ret"] = "void" @@ -12496,7 +12560,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:335" +defs["igSetWindowFontScale"][1]["location"] = "imgui:339" defs["igSetWindowFontScale"][1]["namespace"] = "ImGui" defs["igSetWindowFontScale"][1]["ov_cimguiname"] = "igSetWindowFontScale" defs["igSetWindowFontScale"][1]["ret"] = "void" @@ -12519,7 +12583,7 @@ defs["igSetWindowPos"][1]["cimguiname"] = "igSetWindowPos" defs["igSetWindowPos"][1]["defaults"] = {} defs["igSetWindowPos"][1]["defaults"]["cond"] = "0" defs["igSetWindowPos"][1]["funcname"] = "SetWindowPos" -defs["igSetWindowPos"][1]["location"] = "imgui:331" +defs["igSetWindowPos"][1]["location"] = "imgui:335" defs["igSetWindowPos"][1]["namespace"] = "ImGui" defs["igSetWindowPos"][1]["ov_cimguiname"] = "igSetWindowPosVec2" defs["igSetWindowPos"][1]["ret"] = "void" @@ -12543,7 +12607,7 @@ defs["igSetWindowPos"][2]["cimguiname"] = "igSetWindowPos" defs["igSetWindowPos"][2]["defaults"] = {} defs["igSetWindowPos"][2]["defaults"]["cond"] = "0" defs["igSetWindowPos"][2]["funcname"] = "SetWindowPos" -defs["igSetWindowPos"][2]["location"] = "imgui:336" +defs["igSetWindowPos"][2]["location"] = "imgui:340" defs["igSetWindowPos"][2]["namespace"] = "ImGui" defs["igSetWindowPos"][2]["ov_cimguiname"] = "igSetWindowPosStr" defs["igSetWindowPos"][2]["ret"] = "void" @@ -12567,7 +12631,7 @@ defs["igSetWindowSize"][1]["cimguiname"] = "igSetWindowSize" defs["igSetWindowSize"][1]["defaults"] = {} defs["igSetWindowSize"][1]["defaults"]["cond"] = "0" defs["igSetWindowSize"][1]["funcname"] = "SetWindowSize" -defs["igSetWindowSize"][1]["location"] = "imgui:332" +defs["igSetWindowSize"][1]["location"] = "imgui:336" defs["igSetWindowSize"][1]["namespace"] = "ImGui" defs["igSetWindowSize"][1]["ov_cimguiname"] = "igSetWindowSizeVec2" defs["igSetWindowSize"][1]["ret"] = "void" @@ -12591,7 +12655,7 @@ defs["igSetWindowSize"][2]["cimguiname"] = "igSetWindowSize" defs["igSetWindowSize"][2]["defaults"] = {} defs["igSetWindowSize"][2]["defaults"]["cond"] = "0" defs["igSetWindowSize"][2]["funcname"] = "SetWindowSize" -defs["igSetWindowSize"][2]["location"] = "imgui:337" +defs["igSetWindowSize"][2]["location"] = "imgui:341" defs["igSetWindowSize"][2]["namespace"] = "ImGui" defs["igSetWindowSize"][2]["ov_cimguiname"] = "igSetWindowSizeStr" defs["igSetWindowSize"][2]["ret"] = "void" @@ -12612,7 +12676,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:272" +defs["igShowAboutWindow"][1]["location"] = "imgui:276" defs["igShowAboutWindow"][1]["namespace"] = "ImGui" defs["igShowAboutWindow"][1]["ov_cimguiname"] = "igShowAboutWindow" defs["igShowAboutWindow"][1]["ret"] = "void" @@ -12632,7 +12696,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:270" +defs["igShowDemoWindow"][1]["location"] = "imgui:274" defs["igShowDemoWindow"][1]["namespace"] = "ImGui" defs["igShowDemoWindow"][1]["ov_cimguiname"] = "igShowDemoWindow" defs["igShowDemoWindow"][1]["ret"] = "void" @@ -12651,7 +12715,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:275" +defs["igShowFontSelector"][1]["location"] = "imgui:279" defs["igShowFontSelector"][1]["namespace"] = "ImGui" defs["igShowFontSelector"][1]["ov_cimguiname"] = "igShowFontSelector" defs["igShowFontSelector"][1]["ret"] = "void" @@ -12671,7 +12735,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:271" +defs["igShowMetricsWindow"][1]["location"] = "imgui:275" defs["igShowMetricsWindow"][1]["namespace"] = "ImGui" defs["igShowMetricsWindow"][1]["ov_cimguiname"] = "igShowMetricsWindow" defs["igShowMetricsWindow"][1]["ret"] = "void" @@ -12691,7 +12755,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:273" +defs["igShowStyleEditor"][1]["location"] = "imgui:277" defs["igShowStyleEditor"][1]["namespace"] = "ImGui" defs["igShowStyleEditor"][1]["ov_cimguiname"] = "igShowStyleEditor" defs["igShowStyleEditor"][1]["ret"] = "void" @@ -12710,7 +12774,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:274" +defs["igShowStyleSelector"][1]["location"] = "imgui:278" defs["igShowStyleSelector"][1]["namespace"] = "ImGui" defs["igShowStyleSelector"][1]["ov_cimguiname"] = "igShowStyleSelector" defs["igShowStyleSelector"][1]["ret"] = "bool" @@ -12726,7 +12790,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:276" +defs["igShowUserGuide"][1]["location"] = "imgui:280" defs["igShowUserGuide"][1]["namespace"] = "ImGui" defs["igShowUserGuide"][1]["ov_cimguiname"] = "igShowUserGuide" defs["igShowUserGuide"][1]["ret"] = "void" @@ -12764,7 +12828,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:515" +defs["igSliderAngle"][1]["location"] = "imgui:519" defs["igSliderAngle"][1]["namespace"] = "ImGui" defs["igSliderAngle"][1]["ov_cimguiname"] = "igSliderAngle" defs["igSliderAngle"][1]["ret"] = "bool" @@ -12800,7 +12864,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:511" +defs["igSliderFloat"][1]["location"] = "imgui:515" defs["igSliderFloat"][1]["namespace"] = "ImGui" defs["igSliderFloat"][1]["ov_cimguiname"] = "igSliderFloat" defs["igSliderFloat"][1]["ret"] = "bool" @@ -12836,7 +12900,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:512" +defs["igSliderFloat2"][1]["location"] = "imgui:516" defs["igSliderFloat2"][1]["namespace"] = "ImGui" defs["igSliderFloat2"][1]["ov_cimguiname"] = "igSliderFloat2" defs["igSliderFloat2"][1]["ret"] = "bool" @@ -12872,7 +12936,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:513" +defs["igSliderFloat3"][1]["location"] = "imgui:517" defs["igSliderFloat3"][1]["namespace"] = "ImGui" defs["igSliderFloat3"][1]["ov_cimguiname"] = "igSliderFloat3" defs["igSliderFloat3"][1]["ret"] = "bool" @@ -12908,7 +12972,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:514" +defs["igSliderFloat4"][1]["location"] = "imgui:518" defs["igSliderFloat4"][1]["namespace"] = "ImGui" defs["igSliderFloat4"][1]["ov_cimguiname"] = "igSliderFloat4" defs["igSliderFloat4"][1]["ret"] = "bool" @@ -12944,7 +13008,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:516" +defs["igSliderInt"][1]["location"] = "imgui:520" defs["igSliderInt"][1]["namespace"] = "ImGui" defs["igSliderInt"][1]["ov_cimguiname"] = "igSliderInt" defs["igSliderInt"][1]["ret"] = "bool" @@ -12980,7 +13044,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:517" +defs["igSliderInt2"][1]["location"] = "imgui:521" defs["igSliderInt2"][1]["namespace"] = "ImGui" defs["igSliderInt2"][1]["ov_cimguiname"] = "igSliderInt2" defs["igSliderInt2"][1]["ret"] = "bool" @@ -13016,7 +13080,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:518" +defs["igSliderInt3"][1]["location"] = "imgui:522" defs["igSliderInt3"][1]["namespace"] = "ImGui" defs["igSliderInt3"][1]["ov_cimguiname"] = "igSliderInt3" defs["igSliderInt3"][1]["ret"] = "bool" @@ -13052,7 +13116,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:519" +defs["igSliderInt4"][1]["location"] = "imgui:523" defs["igSliderInt4"][1]["namespace"] = "ImGui" defs["igSliderInt4"][1]["ov_cimguiname"] = "igSliderInt4" defs["igSliderInt4"][1]["ret"] = "bool" @@ -13091,7 +13155,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:520" +defs["igSliderScalar"][1]["location"] = "imgui:524" defs["igSliderScalar"][1]["namespace"] = "ImGui" defs["igSliderScalar"][1]["ov_cimguiname"] = "igSliderScalar" defs["igSliderScalar"][1]["ret"] = "bool" @@ -13133,7 +13197,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:521" +defs["igSliderScalarN"][1]["location"] = "imgui:525" defs["igSliderScalarN"][1]["namespace"] = "ImGui" defs["igSliderScalarN"][1]["ov_cimguiname"] = "igSliderScalarN" defs["igSliderScalarN"][1]["ret"] = "bool" @@ -13152,7 +13216,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:459" +defs["igSmallButton"][1]["location"] = "imgui:463" defs["igSmallButton"][1]["namespace"] = "ImGui" defs["igSmallButton"][1]["ov_cimguiname"] = "igSmallButton" defs["igSmallButton"][1]["ret"] = "bool" @@ -13168,7 +13232,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:403" +defs["igSpacing"][1]["location"] = "imgui:407" defs["igSpacing"][1]["namespace"] = "ImGui" defs["igSpacing"][1]["ov_cimguiname"] = "igSpacing" defs["igSpacing"][1]["ret"] = "void" @@ -13188,7 +13252,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:282" +defs["igStyleColorsClassic"][1]["location"] = "imgui:286" defs["igStyleColorsClassic"][1]["namespace"] = "ImGui" defs["igStyleColorsClassic"][1]["ov_cimguiname"] = "igStyleColorsClassic" defs["igStyleColorsClassic"][1]["ret"] = "void" @@ -13208,7 +13272,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:280" +defs["igStyleColorsDark"][1]["location"] = "imgui:284" defs["igStyleColorsDark"][1]["namespace"] = "ImGui" defs["igStyleColorsDark"][1]["ov_cimguiname"] = "igStyleColorsDark" defs["igStyleColorsDark"][1]["ret"] = "void" @@ -13228,7 +13292,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:281" +defs["igStyleColorsLight"][1]["location"] = "imgui:285" defs["igStyleColorsLight"][1]["namespace"] = "ImGui" defs["igStyleColorsLight"][1]["ov_cimguiname"] = "igStyleColorsLight" defs["igStyleColorsLight"][1]["ret"] = "void" @@ -13251,7 +13315,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:732" +defs["igTabItemButton"][1]["location"] = "imgui:740" defs["igTabItemButton"][1]["namespace"] = "ImGui" defs["igTabItemButton"][1]["ov_cimguiname"] = "igTabItemButton" defs["igTabItemButton"][1]["ret"] = "bool" @@ -13267,7 +13331,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:709" +defs["igTableGetColumnCount"][1]["location"] = "imgui:717" defs["igTableGetColumnCount"][1]["namespace"] = "ImGui" defs["igTableGetColumnCount"][1]["ov_cimguiname"] = "igTableGetColumnCount" defs["igTableGetColumnCount"][1]["ret"] = "int" @@ -13287,7 +13351,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:713" +defs["igTableGetColumnFlags"][1]["location"] = "imgui:721" defs["igTableGetColumnFlags"][1]["namespace"] = "ImGui" defs["igTableGetColumnFlags"][1]["ov_cimguiname"] = "igTableGetColumnFlags" defs["igTableGetColumnFlags"][1]["ret"] = "ImGuiTableColumnFlags" @@ -13303,7 +13367,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:710" +defs["igTableGetColumnIndex"][1]["location"] = "imgui:718" defs["igTableGetColumnIndex"][1]["namespace"] = "ImGui" defs["igTableGetColumnIndex"][1]["ov_cimguiname"] = "igTableGetColumnIndex" defs["igTableGetColumnIndex"][1]["ret"] = "int" @@ -13323,7 +13387,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:712" +defs["igTableGetColumnName"][1]["location"] = "imgui:720" defs["igTableGetColumnName"][1]["namespace"] = "ImGui" defs["igTableGetColumnName"][1]["ov_cimguiname"] = "igTableGetColumnName" defs["igTableGetColumnName"][1]["ret"] = "const char*" @@ -13339,7 +13403,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:711" +defs["igTableGetRowIndex"][1]["location"] = "imgui:719" defs["igTableGetRowIndex"][1]["namespace"] = "ImGui" defs["igTableGetRowIndex"][1]["ov_cimguiname"] = "igTableGetRowIndex" defs["igTableGetRowIndex"][1]["ret"] = "int" @@ -13355,7 +13419,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:706" +defs["igTableGetSortSpecs"][1]["location"] = "imgui:714" defs["igTableGetSortSpecs"][1]["namespace"] = "ImGui" defs["igTableGetSortSpecs"][1]["ov_cimguiname"] = "igTableGetSortSpecs" defs["igTableGetSortSpecs"][1]["ret"] = "ImGuiTableSortSpecs*" @@ -13374,7 +13438,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:699" +defs["igTableHeader"][1]["location"] = "imgui:707" defs["igTableHeader"][1]["namespace"] = "ImGui" defs["igTableHeader"][1]["ov_cimguiname"] = "igTableHeader" defs["igTableHeader"][1]["ret"] = "void" @@ -13390,7 +13454,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:698" +defs["igTableHeadersRow"][1]["location"] = "imgui:706" defs["igTableHeadersRow"][1]["namespace"] = "ImGui" defs["igTableHeadersRow"][1]["ov_cimguiname"] = "igTableHeadersRow" defs["igTableHeadersRow"][1]["ret"] = "void" @@ -13406,7 +13470,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:686" +defs["igTableNextColumn"][1]["location"] = "imgui:694" defs["igTableNextColumn"][1]["namespace"] = "ImGui" defs["igTableNextColumn"][1]["ov_cimguiname"] = "igTableNextColumn" defs["igTableNextColumn"][1]["ret"] = "bool" @@ -13430,7 +13494,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:685" +defs["igTableNextRow"][1]["location"] = "imgui:693" defs["igTableNextRow"][1]["namespace"] = "ImGui" defs["igTableNextRow"][1]["ov_cimguiname"] = "igTableNextRow" defs["igTableNextRow"][1]["ret"] = "void" @@ -13456,7 +13520,7 @@ 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:714" +defs["igTableSetBgColor"][1]["location"] = "imgui:722" defs["igTableSetBgColor"][1]["namespace"] = "ImGui" defs["igTableSetBgColor"][1]["ov_cimguiname"] = "igTableSetBgColor" defs["igTableSetBgColor"][1]["ret"] = "void" @@ -13475,7 +13539,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:687" +defs["igTableSetColumnIndex"][1]["location"] = "imgui:695" defs["igTableSetColumnIndex"][1]["namespace"] = "ImGui" defs["igTableSetColumnIndex"][1]["ov_cimguiname"] = "igTableSetColumnIndex" defs["igTableSetColumnIndex"][1]["ret"] = "bool" @@ -13506,7 +13570,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:696" +defs["igTableSetupColumn"][1]["location"] = "imgui:704" defs["igTableSetupColumn"][1]["namespace"] = "ImGui" defs["igTableSetupColumn"][1]["ov_cimguiname"] = "igTableSetupColumn" defs["igTableSetupColumn"][1]["ret"] = "void" @@ -13528,7 +13592,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:697" +defs["igTableSetupScrollFreeze"][1]["location"] = "imgui:705" defs["igTableSetupScrollFreeze"][1]["namespace"] = "ImGui" defs["igTableSetupScrollFreeze"][1]["ov_cimguiname"] = "igTableSetupScrollFreeze" defs["igTableSetupScrollFreeze"][1]["ret"] = "void" @@ -13551,7 +13615,7 @@ defs["igText"][1]["cimguiname"] = "igText" defs["igText"][1]["defaults"] = {} defs["igText"][1]["funcname"] = "Text" defs["igText"][1]["isvararg"] = "...)" -defs["igText"][1]["location"] = "imgui:442" +defs["igText"][1]["location"] = "imgui:446" defs["igText"][1]["namespace"] = "ImGui" defs["igText"][1]["ov_cimguiname"] = "igText" defs["igText"][1]["ret"] = "void" @@ -13577,7 +13641,7 @@ defs["igTextColored"][1]["cimguiname"] = "igTextColored" defs["igTextColored"][1]["defaults"] = {} defs["igTextColored"][1]["funcname"] = "TextColored" defs["igTextColored"][1]["isvararg"] = "...)" -defs["igTextColored"][1]["location"] = "imgui:444" +defs["igTextColored"][1]["location"] = "imgui:448" defs["igTextColored"][1]["namespace"] = "ImGui" defs["igTextColored"][1]["ov_cimguiname"] = "igTextColored" defs["igTextColored"][1]["ret"] = "void" @@ -13602,7 +13666,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:445" +defs["igTextColoredV"][1]["location"] = "imgui:449" defs["igTextColoredV"][1]["namespace"] = "ImGui" defs["igTextColoredV"][1]["ov_cimguiname"] = "igTextColoredV" defs["igTextColoredV"][1]["ret"] = "void" @@ -13625,7 +13689,7 @@ defs["igTextDisabled"][1]["cimguiname"] = "igTextDisabled" defs["igTextDisabled"][1]["defaults"] = {} defs["igTextDisabled"][1]["funcname"] = "TextDisabled" defs["igTextDisabled"][1]["isvararg"] = "...)" -defs["igTextDisabled"][1]["location"] = "imgui:446" +defs["igTextDisabled"][1]["location"] = "imgui:450" defs["igTextDisabled"][1]["namespace"] = "ImGui" defs["igTextDisabled"][1]["ov_cimguiname"] = "igTextDisabled" defs["igTextDisabled"][1]["ret"] = "void" @@ -13647,7 +13711,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:447" +defs["igTextDisabledV"][1]["location"] = "imgui:451" defs["igTextDisabledV"][1]["namespace"] = "ImGui" defs["igTextDisabledV"][1]["ov_cimguiname"] = "igTextDisabledV" defs["igTextDisabledV"][1]["ret"] = "void" @@ -13670,7 +13734,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:441" +defs["igTextUnformatted"][1]["location"] = "imgui:445" defs["igTextUnformatted"][1]["namespace"] = "ImGui" defs["igTextUnformatted"][1]["ov_cimguiname"] = "igTextUnformatted" defs["igTextUnformatted"][1]["ret"] = "void" @@ -13692,7 +13756,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:443" +defs["igTextV"][1]["location"] = "imgui:447" defs["igTextV"][1]["namespace"] = "ImGui" defs["igTextV"][1]["ov_cimguiname"] = "igTextV" defs["igTextV"][1]["ret"] = "void" @@ -13715,7 +13779,7 @@ defs["igTextWrapped"][1]["cimguiname"] = "igTextWrapped" defs["igTextWrapped"][1]["defaults"] = {} defs["igTextWrapped"][1]["funcname"] = "TextWrapped" defs["igTextWrapped"][1]["isvararg"] = "...)" -defs["igTextWrapped"][1]["location"] = "imgui:448" +defs["igTextWrapped"][1]["location"] = "imgui:452" defs["igTextWrapped"][1]["namespace"] = "ImGui" defs["igTextWrapped"][1]["ov_cimguiname"] = "igTextWrapped" defs["igTextWrapped"][1]["ret"] = "void" @@ -13737,7 +13801,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:449" +defs["igTextWrappedV"][1]["location"] = "imgui:453" defs["igTextWrappedV"][1]["namespace"] = "ImGui" defs["igTextWrappedV"][1]["ov_cimguiname"] = "igTextWrappedV" defs["igTextWrappedV"][1]["ret"] = "void" @@ -13756,7 +13820,7 @@ defs["igTreeNode"][1]["call_args"] = "(label)" defs["igTreeNode"][1]["cimguiname"] = "igTreeNode" defs["igTreeNode"][1]["defaults"] = {} defs["igTreeNode"][1]["funcname"] = "TreeNode" -defs["igTreeNode"][1]["location"] = "imgui:556" +defs["igTreeNode"][1]["location"] = "imgui:560" defs["igTreeNode"][1]["namespace"] = "ImGui" defs["igTreeNode"][1]["ov_cimguiname"] = "igTreeNodeStr" defs["igTreeNode"][1]["ret"] = "bool" @@ -13780,7 +13844,7 @@ defs["igTreeNode"][2]["cimguiname"] = "igTreeNode" defs["igTreeNode"][2]["defaults"] = {} defs["igTreeNode"][2]["funcname"] = "TreeNode" defs["igTreeNode"][2]["isvararg"] = "...)" -defs["igTreeNode"][2]["location"] = "imgui:557" +defs["igTreeNode"][2]["location"] = "imgui:561" defs["igTreeNode"][2]["namespace"] = "ImGui" defs["igTreeNode"][2]["ov_cimguiname"] = "igTreeNodeStrStr" defs["igTreeNode"][2]["ret"] = "bool" @@ -13804,7 +13868,7 @@ defs["igTreeNode"][3]["cimguiname"] = "igTreeNode" defs["igTreeNode"][3]["defaults"] = {} defs["igTreeNode"][3]["funcname"] = "TreeNode" defs["igTreeNode"][3]["isvararg"] = "...)" -defs["igTreeNode"][3]["location"] = "imgui:558" +defs["igTreeNode"][3]["location"] = "imgui:562" defs["igTreeNode"][3]["namespace"] = "ImGui" defs["igTreeNode"][3]["ov_cimguiname"] = "igTreeNodePtr" defs["igTreeNode"][3]["ret"] = "bool" @@ -13829,7 +13893,7 @@ defs["igTreeNodeEx"][1]["cimguiname"] = "igTreeNodeEx" defs["igTreeNodeEx"][1]["defaults"] = {} defs["igTreeNodeEx"][1]["defaults"]["flags"] = "0" defs["igTreeNodeEx"][1]["funcname"] = "TreeNodeEx" -defs["igTreeNodeEx"][1]["location"] = "imgui:561" +defs["igTreeNodeEx"][1]["location"] = "imgui:565" defs["igTreeNodeEx"][1]["namespace"] = "ImGui" defs["igTreeNodeEx"][1]["ov_cimguiname"] = "igTreeNodeExStr" defs["igTreeNodeEx"][1]["ret"] = "bool" @@ -13856,7 +13920,7 @@ defs["igTreeNodeEx"][2]["cimguiname"] = "igTreeNodeEx" defs["igTreeNodeEx"][2]["defaults"] = {} defs["igTreeNodeEx"][2]["funcname"] = "TreeNodeEx" defs["igTreeNodeEx"][2]["isvararg"] = "...)" -defs["igTreeNodeEx"][2]["location"] = "imgui:562" +defs["igTreeNodeEx"][2]["location"] = "imgui:566" defs["igTreeNodeEx"][2]["namespace"] = "ImGui" defs["igTreeNodeEx"][2]["ov_cimguiname"] = "igTreeNodeExStrStr" defs["igTreeNodeEx"][2]["ret"] = "bool" @@ -13883,7 +13947,7 @@ defs["igTreeNodeEx"][3]["cimguiname"] = "igTreeNodeEx" defs["igTreeNodeEx"][3]["defaults"] = {} defs["igTreeNodeEx"][3]["funcname"] = "TreeNodeEx" defs["igTreeNodeEx"][3]["isvararg"] = "...)" -defs["igTreeNodeEx"][3]["location"] = "imgui:563" +defs["igTreeNodeEx"][3]["location"] = "imgui:567" defs["igTreeNodeEx"][3]["namespace"] = "ImGui" defs["igTreeNodeEx"][3]["ov_cimguiname"] = "igTreeNodeExPtr" defs["igTreeNodeEx"][3]["ret"] = "bool" @@ -13913,7 +13977,7 @@ defs["igTreeNodeExV"][1]["call_args"] = "(str_id,flags,fmt,args)" defs["igTreeNodeExV"][1]["cimguiname"] = "igTreeNodeExV" defs["igTreeNodeExV"][1]["defaults"] = {} defs["igTreeNodeExV"][1]["funcname"] = "TreeNodeExV" -defs["igTreeNodeExV"][1]["location"] = "imgui:564" +defs["igTreeNodeExV"][1]["location"] = "imgui:568" defs["igTreeNodeExV"][1]["namespace"] = "ImGui" defs["igTreeNodeExV"][1]["ov_cimguiname"] = "igTreeNodeExVStr" defs["igTreeNodeExV"][1]["ret"] = "bool" @@ -13939,7 +14003,7 @@ defs["igTreeNodeExV"][2]["call_args"] = "(ptr_id,flags,fmt,args)" defs["igTreeNodeExV"][2]["cimguiname"] = "igTreeNodeExV" defs["igTreeNodeExV"][2]["defaults"] = {} defs["igTreeNodeExV"][2]["funcname"] = "TreeNodeExV" -defs["igTreeNodeExV"][2]["location"] = "imgui:565" +defs["igTreeNodeExV"][2]["location"] = "imgui:569" defs["igTreeNodeExV"][2]["namespace"] = "ImGui" defs["igTreeNodeExV"][2]["ov_cimguiname"] = "igTreeNodeExVPtr" defs["igTreeNodeExV"][2]["ret"] = "bool" @@ -13965,7 +14029,7 @@ defs["igTreeNodeV"][1]["call_args"] = "(str_id,fmt,args)" defs["igTreeNodeV"][1]["cimguiname"] = "igTreeNodeV" defs["igTreeNodeV"][1]["defaults"] = {} defs["igTreeNodeV"][1]["funcname"] = "TreeNodeV" -defs["igTreeNodeV"][1]["location"] = "imgui:559" +defs["igTreeNodeV"][1]["location"] = "imgui:563" defs["igTreeNodeV"][1]["namespace"] = "ImGui" defs["igTreeNodeV"][1]["ov_cimguiname"] = "igTreeNodeVStr" defs["igTreeNodeV"][1]["ret"] = "bool" @@ -13988,7 +14052,7 @@ defs["igTreeNodeV"][2]["call_args"] = "(ptr_id,fmt,args)" defs["igTreeNodeV"][2]["cimguiname"] = "igTreeNodeV" defs["igTreeNodeV"][2]["defaults"] = {} defs["igTreeNodeV"][2]["funcname"] = "TreeNodeV" -defs["igTreeNodeV"][2]["location"] = "imgui:560" +defs["igTreeNodeV"][2]["location"] = "imgui:564" defs["igTreeNodeV"][2]["namespace"] = "ImGui" defs["igTreeNodeV"][2]["ov_cimguiname"] = "igTreeNodeVPtr" defs["igTreeNodeV"][2]["ret"] = "bool" @@ -14005,7 +14069,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:568" +defs["igTreePop"][1]["location"] = "imgui:572" defs["igTreePop"][1]["namespace"] = "ImGui" defs["igTreePop"][1]["ov_cimguiname"] = "igTreePop" defs["igTreePop"][1]["ret"] = "void" @@ -14024,7 +14088,7 @@ defs["igTreePush"][1]["call_args"] = "(str_id)" defs["igTreePush"][1]["cimguiname"] = "igTreePush" defs["igTreePush"][1]["defaults"] = {} defs["igTreePush"][1]["funcname"] = "TreePush" -defs["igTreePush"][1]["location"] = "imgui:566" +defs["igTreePush"][1]["location"] = "imgui:570" defs["igTreePush"][1]["namespace"] = "ImGui" defs["igTreePush"][1]["ov_cimguiname"] = "igTreePushStr" defs["igTreePush"][1]["ret"] = "void" @@ -14042,7 +14106,7 @@ 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:567" +defs["igTreePush"][2]["location"] = "imgui:571" defs["igTreePush"][2]["namespace"] = "ImGui" defs["igTreePush"][2]["ov_cimguiname"] = "igTreePushPtr" defs["igTreePush"][2]["ret"] = "void" @@ -14063,7 +14127,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:406" +defs["igUnindent"][1]["location"] = "imgui:410" defs["igUnindent"][1]["namespace"] = "ImGui" defs["igUnindent"][1]["ov_cimguiname"] = "igUnindent" defs["igUnindent"][1]["ret"] = "void" @@ -14102,7 +14166,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:522" +defs["igVSliderFloat"][1]["location"] = "imgui:526" defs["igVSliderFloat"][1]["namespace"] = "ImGui" defs["igVSliderFloat"][1]["ov_cimguiname"] = "igVSliderFloat" defs["igVSliderFloat"][1]["ret"] = "bool" @@ -14141,7 +14205,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:523" +defs["igVSliderInt"][1]["location"] = "imgui:527" defs["igVSliderInt"][1]["namespace"] = "ImGui" defs["igVSliderInt"][1]["ov_cimguiname"] = "igVSliderInt" defs["igVSliderInt"][1]["ret"] = "bool" @@ -14183,7 +14247,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:524" +defs["igVSliderScalar"][1]["location"] = "imgui:528" defs["igVSliderScalar"][1]["namespace"] = "ImGui" defs["igVSliderScalar"][1]["ov_cimguiname"] = "igVSliderScalar" defs["igVSliderScalar"][1]["ret"] = "bool" @@ -14205,7 +14269,7 @@ defs["igValue"][1]["call_args"] = "(prefix,b)" defs["igValue"][1]["cimguiname"] = "igValue" defs["igValue"][1]["defaults"] = {} defs["igValue"][1]["funcname"] = "Value" -defs["igValue"][1]["location"] = "imgui:596" +defs["igValue"][1]["location"] = "imgui:604" defs["igValue"][1]["namespace"] = "ImGui" defs["igValue"][1]["ov_cimguiname"] = "igValueBool" defs["igValue"][1]["ret"] = "void" @@ -14225,7 +14289,7 @@ defs["igValue"][2]["call_args"] = "(prefix,v)" defs["igValue"][2]["cimguiname"] = "igValue" defs["igValue"][2]["defaults"] = {} defs["igValue"][2]["funcname"] = "Value" -defs["igValue"][2]["location"] = "imgui:597" +defs["igValue"][2]["location"] = "imgui:605" defs["igValue"][2]["namespace"] = "ImGui" defs["igValue"][2]["ov_cimguiname"] = "igValueInt" defs["igValue"][2]["ret"] = "void" @@ -14245,7 +14309,7 @@ defs["igValue"][3]["call_args"] = "(prefix,v)" defs["igValue"][3]["cimguiname"] = "igValue" defs["igValue"][3]["defaults"] = {} defs["igValue"][3]["funcname"] = "Value" -defs["igValue"][3]["location"] = "imgui:598" +defs["igValue"][3]["location"] = "imgui:606" defs["igValue"][3]["namespace"] = "ImGui" defs["igValue"][3]["ov_cimguiname"] = "igValueUint" defs["igValue"][3]["ret"] = "void" @@ -14269,7 +14333,7 @@ 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:599" +defs["igValue"][4]["location"] = "imgui:607" defs["igValue"][4]["namespace"] = "ImGui" defs["igValue"][4]["ov_cimguiname"] = "igValueFloat" defs["igValue"][4]["ret"] = "void" diff --git a/imgui-sys/third-party/imgui b/imgui-sys/third-party/imgui index 58075c4..4df5713 160000 --- a/imgui-sys/third-party/imgui +++ b/imgui-sys/third-party/imgui @@ -1 +1 @@ -Subproject commit 58075c4414b985b352d10718b02a8c43f25efd7c +Subproject commit 4df57136e9832327c11e48b5bfe00b0326bd5b63 diff --git a/imgui-sys/third-party/impl_definitions.json b/imgui-sys/third-party/impl_definitions.json index 86b7879..ec14b75 100644 --- a/imgui-sys/third-party/impl_definitions.json +++ b/imgui-sys/third-party/impl_definitions.json @@ -17,7 +17,7 @@ "cimguiname": "ImGui_ImplGlfw_CharCallback", "defaults": {}, "funcname": "ImGui_ImplGlfw_CharCallback", - "location": "imgui_impl_glfw:35", + "location": "imgui_impl_glfw:36", "ov_cimguiname": "ImGui_ImplGlfw_CharCallback", "ret": "void", "signature": "(GLFWwindow*,unsigned int)", @@ -49,6 +49,31 @@ "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:26", + "ov_cimguiname": "ImGui_ImplGlfw_InitForOther", + "ret": "bool", + "signature": "(GLFWwindow*,bool)", + "stname": "" + } + ], "ImGui_ImplGlfw_InitForVulkan": [ { "args": "(GLFWwindow* window,bool install_callbacks)", @@ -104,7 +129,7 @@ "cimguiname": "ImGui_ImplGlfw_KeyCallback", "defaults": {}, "funcname": "ImGui_ImplGlfw_KeyCallback", - "location": "imgui_impl_glfw:34", + "location": "imgui_impl_glfw:35", "ov_cimguiname": "ImGui_ImplGlfw_KeyCallback", "ret": "void", "signature": "(GLFWwindow*,int,int,int,int)", @@ -137,7 +162,7 @@ "cimguiname": "ImGui_ImplGlfw_MouseButtonCallback", "defaults": {}, "funcname": "ImGui_ImplGlfw_MouseButtonCallback", - "location": "imgui_impl_glfw:32", + "location": "imgui_impl_glfw:33", "ov_cimguiname": "ImGui_ImplGlfw_MouseButtonCallback", "ret": "void", "signature": "(GLFWwindow*,int,int,int)", @@ -153,7 +178,7 @@ "cimguiname": "ImGui_ImplGlfw_NewFrame", "defaults": {}, "funcname": "ImGui_ImplGlfw_NewFrame", - "location": "imgui_impl_glfw:27", + "location": "imgui_impl_glfw:28", "ov_cimguiname": "ImGui_ImplGlfw_NewFrame", "ret": "void", "signature": "()", @@ -182,7 +207,7 @@ "cimguiname": "ImGui_ImplGlfw_ScrollCallback", "defaults": {}, "funcname": "ImGui_ImplGlfw_ScrollCallback", - "location": "imgui_impl_glfw:33", + "location": "imgui_impl_glfw:34", "ov_cimguiname": "ImGui_ImplGlfw_ScrollCallback", "ret": "void", "signature": "(GLFWwindow*,double,double)", @@ -198,7 +223,7 @@ "cimguiname": "ImGui_ImplGlfw_Shutdown", "defaults": {}, "funcname": "ImGui_ImplGlfw_Shutdown", - "location": "imgui_impl_glfw:26", + "location": "imgui_impl_glfw:27", "ov_cimguiname": "ImGui_ImplGlfw_Shutdown", "ret": "void", "signature": "()", diff --git a/imgui-sys/third-party/impl_definitions.lua b/imgui-sys/third-party/impl_definitions.lua index f3ba74d..d09328e 100644 --- a/imgui-sys/third-party/impl_definitions.lua +++ b/imgui-sys/third-party/impl_definitions.lua @@ -14,7 +14,7 @@ defs["ImGui_ImplGlfw_CharCallback"][1]["call_args"] = "(window,c)" defs["ImGui_ImplGlfw_CharCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_CharCallback" defs["ImGui_ImplGlfw_CharCallback"][1]["defaults"] = {} defs["ImGui_ImplGlfw_CharCallback"][1]["funcname"] = "ImGui_ImplGlfw_CharCallback" -defs["ImGui_ImplGlfw_CharCallback"][1]["location"] = "imgui_impl_glfw:35" +defs["ImGui_ImplGlfw_CharCallback"][1]["location"] = "imgui_impl_glfw:36" 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)" @@ -41,6 +41,27 @@ 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:26" +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)" @@ -86,7 +107,7 @@ defs["ImGui_ImplGlfw_KeyCallback"][1]["call_args"] = "(window,key,scancode,actio defs["ImGui_ImplGlfw_KeyCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_KeyCallback" defs["ImGui_ImplGlfw_KeyCallback"][1]["defaults"] = {} defs["ImGui_ImplGlfw_KeyCallback"][1]["funcname"] = "ImGui_ImplGlfw_KeyCallback" -defs["ImGui_ImplGlfw_KeyCallback"][1]["location"] = "imgui_impl_glfw:34" +defs["ImGui_ImplGlfw_KeyCallback"][1]["location"] = "imgui_impl_glfw:35" 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)" @@ -113,7 +134,7 @@ defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["call_args"] = "(window,button,act defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback" defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["defaults"] = {} defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["funcname"] = "ImGui_ImplGlfw_MouseButtonCallback" -defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["location"] = "imgui_impl_glfw:32" +defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["location"] = "imgui_impl_glfw:33" 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)" @@ -128,7 +149,7 @@ defs["ImGui_ImplGlfw_NewFrame"][1]["call_args"] = "()" defs["ImGui_ImplGlfw_NewFrame"][1]["cimguiname"] = "ImGui_ImplGlfw_NewFrame" defs["ImGui_ImplGlfw_NewFrame"][1]["defaults"] = {} defs["ImGui_ImplGlfw_NewFrame"][1]["funcname"] = "ImGui_ImplGlfw_NewFrame" -defs["ImGui_ImplGlfw_NewFrame"][1]["location"] = "imgui_impl_glfw:27" +defs["ImGui_ImplGlfw_NewFrame"][1]["location"] = "imgui_impl_glfw:28" defs["ImGui_ImplGlfw_NewFrame"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_NewFrame" defs["ImGui_ImplGlfw_NewFrame"][1]["ret"] = "void" defs["ImGui_ImplGlfw_NewFrame"][1]["signature"] = "()" @@ -152,7 +173,7 @@ defs["ImGui_ImplGlfw_ScrollCallback"][1]["call_args"] = "(window,xoffset,yoffset defs["ImGui_ImplGlfw_ScrollCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_ScrollCallback" defs["ImGui_ImplGlfw_ScrollCallback"][1]["defaults"] = {} defs["ImGui_ImplGlfw_ScrollCallback"][1]["funcname"] = "ImGui_ImplGlfw_ScrollCallback" -defs["ImGui_ImplGlfw_ScrollCallback"][1]["location"] = "imgui_impl_glfw:33" +defs["ImGui_ImplGlfw_ScrollCallback"][1]["location"] = "imgui_impl_glfw:34" 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)" @@ -167,7 +188,7 @@ defs["ImGui_ImplGlfw_Shutdown"][1]["call_args"] = "()" defs["ImGui_ImplGlfw_Shutdown"][1]["cimguiname"] = "ImGui_ImplGlfw_Shutdown" defs["ImGui_ImplGlfw_Shutdown"][1]["defaults"] = {} defs["ImGui_ImplGlfw_Shutdown"][1]["funcname"] = "ImGui_ImplGlfw_Shutdown" -defs["ImGui_ImplGlfw_Shutdown"][1]["location"] = "imgui_impl_glfw:26" +defs["ImGui_ImplGlfw_Shutdown"][1]["location"] = "imgui_impl_glfw:27" defs["ImGui_ImplGlfw_Shutdown"][1]["ov_cimguiname"] = "ImGui_ImplGlfw_Shutdown" defs["ImGui_ImplGlfw_Shutdown"][1]["ret"] = "void" defs["ImGui_ImplGlfw_Shutdown"][1]["signature"] = "()" diff --git a/imgui-sys/third-party/overloads.txt b/imgui-sys/third-party/overloads.txt index 3ecc646..8bad32e 100644 --- a/imgui-sys/third-party/overloads.txt +++ b/imgui-sys/third-party/overloads.txt @@ -72,9 +72,6 @@ igIsRectVisible 2 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) -igListBoxHeader 2 -1 bool igListBoxHeaderVec2 (const char*,const ImVec2) -2 bool igListBoxHeaderInt (const char*,int,int) igMenuItem 2 1 bool igMenuItemBool (const char*,const char*,bool,bool) 2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool) @@ -135,4 +132,4 @@ igValue 4 2 void igValueInt (const char*,int) 3 void igValueUint (const char*,unsigned int) 4 void igValueFloat (const char*,float,const char*) -95 overloaded \ No newline at end of file +93 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 f69c863..0444ce4 100644 --- a/imgui-sys/third-party/structs_and_enums.json +++ b/imgui-sys/third-party/structs_and_enums.json @@ -2176,6 +2176,28 @@ "value": "ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog" } ], + "ImGuiViewportFlags_": [ + { + "calc_value": 0, + "name": "ImGuiViewportFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiViewportFlags_IsPlatformWindow", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiViewportFlags_IsPlatformMonitor", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiViewportFlags_OwnedByApp", + "value": "1 << 2" + } + ], "ImGuiWindowFlags_": [ { "calc_value": 0, @@ -2331,70 +2353,72 @@ }, "enumtypes": [], "locations": { - "ImColor": "imgui:2179", - "ImDrawChannel": "imgui:2273", - "ImDrawCmd": "imgui:2228", - "ImDrawCmdHeader": "imgui:2265", - "ImDrawCornerFlags_": "imgui:2297", - "ImDrawData": "imgui:2452", - "ImDrawList": "imgui:2330", - "ImDrawListFlags_": "imgui:2313", - "ImDrawListSplitter": "imgui:2282", - "ImDrawVert": "imgui:2250", - "ImFont": "imgui:2663", - "ImFontAtlas": "imgui:2568", - "ImFontAtlasCustomRect": "imgui:2530", - "ImFontAtlasFlags_": "imgui:2543", - "ImFontConfig": "imgui:2475", - "ImFontGlyph": "imgui:2504", - "ImFontGlyphRangesBuilder": "imgui:2515", - "ImGuiBackendFlags_": "imgui:1355", - "ImGuiButtonFlags_": "imgui:1461", - "ImGuiCol_": "imgui:1365", - "ImGuiColorEditFlags_": "imgui:1474", - "ImGuiComboFlags_": "imgui:994", - "ImGuiCond_": "imgui:1566", - "ImGuiConfigFlags_": "imgui:1339", - "ImGuiDataType_": "imgui:1231", - "ImGuiDir_": "imgui:1247", - "ImGuiDragDropFlags_": "imgui:1209", - "ImGuiFocusedFlags_": "imgui:1181", - "ImGuiHoveredFlags_": "imgui:1193", - "ImGuiIO": "imgui:1726", - "ImGuiInputTextCallbackData": "imgui:1868", - "ImGuiInputTextFlags_": "imgui:909", - "ImGuiKeyModFlags_": "imgui:1294", - "ImGuiKey_": "imgui:1266", - "ImGuiListClipper": "imgui:2130", - "ImGuiMouseButton_": "imgui:1538", - "ImGuiMouseCursor_": "imgui:1548", - "ImGuiNavInput_": "imgui:1307", - "ImGuiOnceUponAFrame": "imgui:2008", - "ImGuiPayload": "imgui:1908", - "ImGuiPopupFlags_": "imgui:967", - "ImGuiSelectableFlags_": "imgui:983", - "ImGuiSizeCallbackData": "imgui:1899", - "ImGuiSliderFlags_": "imgui:1521", - "ImGuiSortDirection_": "imgui:1258", - "ImGuiStorage": "imgui:2070", - "ImGuiStoragePair": "imgui:2073", - "ImGuiStyle": "imgui:1672", - "ImGuiStyleVar_": "imgui:1430", - "ImGuiTabBarFlags_": "imgui:1008", - "ImGuiTabItemFlags_": "imgui:1024", - "ImGuiTableBgTarget_": "imgui:1172", - "ImGuiTableColumnFlags_": "imgui:1117", - "ImGuiTableColumnSortSpecs": "imgui:1930", - "ImGuiTableFlags_": "imgui:1060", - "ImGuiTableRowFlags_": "imgui:1157", - "ImGuiTableSortSpecs": "imgui:1944", - "ImGuiTextBuffer": "imgui:2043", - "ImGuiTextFilter": "imgui:2016", - "ImGuiTextRange": "imgui:2026", - "ImGuiTreeNodeFlags_": "imgui:938", - "ImGuiWindowFlags_": "imgui:869", - "ImVec2": "imgui:223", - "ImVec4": "imgui:236" + "ImColor": "imgui:2197", + "ImDrawChannel": "imgui:2291", + "ImDrawCmd": "imgui:2246", + "ImDrawCmdHeader": "imgui:2283", + "ImDrawCornerFlags_": "imgui:2315", + "ImDrawData": "imgui:2471", + "ImDrawList": "imgui:2349", + "ImDrawListFlags_": "imgui:2331", + "ImDrawListSplitter": "imgui:2300", + "ImDrawVert": "imgui:2268", + "ImFont": "imgui:2686", + "ImFontAtlas": "imgui:2587", + "ImFontAtlasCustomRect": "imgui:2549", + "ImFontAtlasFlags_": "imgui:2562", + "ImFontConfig": "imgui:2493", + "ImFontGlyph": "imgui:2522", + "ImFontGlyphRangesBuilder": "imgui:2534", + "ImGuiBackendFlags_": "imgui:1369", + "ImGuiButtonFlags_": "imgui:1475", + "ImGuiCol_": "imgui:1379", + "ImGuiColorEditFlags_": "imgui:1488", + "ImGuiComboFlags_": "imgui:1008", + "ImGuiCond_": "imgui:1580", + "ImGuiConfigFlags_": "imgui:1353", + "ImGuiDataType_": "imgui:1245", + "ImGuiDir_": "imgui:1261", + "ImGuiDragDropFlags_": "imgui:1223", + "ImGuiFocusedFlags_": "imgui:1195", + "ImGuiHoveredFlags_": "imgui:1207", + "ImGuiIO": "imgui:1740", + "ImGuiInputTextCallbackData": "imgui:1882", + "ImGuiInputTextFlags_": "imgui:923", + "ImGuiKeyModFlags_": "imgui:1308", + "ImGuiKey_": "imgui:1280", + "ImGuiListClipper": "imgui:2148", + "ImGuiMouseButton_": "imgui:1552", + "ImGuiMouseCursor_": "imgui:1562", + "ImGuiNavInput_": "imgui:1321", + "ImGuiOnceUponAFrame": "imgui:2026", + "ImGuiPayload": "imgui:1922", + "ImGuiPopupFlags_": "imgui:981", + "ImGuiSelectableFlags_": "imgui:997", + "ImGuiSizeCallbackData": "imgui:1913", + "ImGuiSliderFlags_": "imgui:1535", + "ImGuiSortDirection_": "imgui:1272", + "ImGuiStorage": "imgui:2088", + "ImGuiStoragePair": "imgui:2091", + "ImGuiStyle": "imgui:1686", + "ImGuiStyleVar_": "imgui:1444", + "ImGuiTabBarFlags_": "imgui:1022", + "ImGuiTabItemFlags_": "imgui:1038", + "ImGuiTableBgTarget_": "imgui:1186", + "ImGuiTableColumnFlags_": "imgui:1131", + "ImGuiTableColumnSortSpecs": "imgui:1944", + "ImGuiTableFlags_": "imgui:1074", + "ImGuiTableRowFlags_": "imgui:1171", + "ImGuiTableSortSpecs": "imgui:1958", + "ImGuiTextBuffer": "imgui:2061", + "ImGuiTextFilter": "imgui:2034", + "ImGuiTextRange": "imgui:2044", + "ImGuiTreeNodeFlags_": "imgui:952", + "ImGuiViewport": "imgui:2757", + "ImGuiViewportFlags_": "imgui:2742", + "ImGuiWindowFlags_": "imgui:883", + "ImVec2": "imgui:227", + "ImVec4": "imgui:240" }, "structs": { "ImColor": [ @@ -2464,10 +2488,6 @@ "name": "Valid", "type": "bool" }, - { - "name": "CmdLists", - "type": "ImDrawList**" - }, { "name": "CmdListsCount", "type": "int" @@ -2480,6 +2500,10 @@ "name": "TotalVtxCount", "type": "int" }, + { + "name": "CmdLists", + "type": "ImDrawList**" + }, { "name": "DisplayPos", "type": "ImVec2" @@ -2729,6 +2753,14 @@ "size": 64, "type": "ImVec4" }, + { + "name": "FontBuilderIO", + "type": "const ImFontBuilderIO*" + }, + { + "name": "FontBuilderFlags", + "type": "unsigned int" + }, { "name": "PackIdMouseCursors", "type": "int" @@ -2830,7 +2862,7 @@ "type": "bool" }, { - "name": "RasterizerFlags", + "name": "FontBuilderFlags", "type": "unsigned int" }, { @@ -2853,8 +2885,8 @@ ], "ImFontGlyph": [ { - "bitfield": "31", - "name": "Codepoint", + "bitfield": "1", + "name": "Colored", "type": "unsigned int" }, { @@ -2862,6 +2894,11 @@ "name": "Visible", "type": "unsigned int" }, + { + "bitfield": "30", + "name": "Codepoint", + "type": "unsigned int" + }, { "name": "AdvanceX", "type": "float" @@ -3633,6 +3670,28 @@ "type": "const char*" } ], + "ImGuiViewport": [ + { + "name": "Flags", + "type": "ImGuiViewportFlags" + }, + { + "name": "Pos", + "type": "ImVec2" + }, + { + "name": "Size", + "type": "ImVec2" + }, + { + "name": "WorkPos", + "type": "ImVec2" + }, + { + "name": "WorkSize", + "type": "ImVec2" + } + ], "ImVec2": [ { "name": "x", diff --git a/imgui-sys/third-party/structs_and_enums.lua b/imgui-sys/third-party/structs_and_enums.lua index c5b10d9..7ce84c2 100644 --- a/imgui-sys/third-party/structs_and_enums.lua +++ b/imgui-sys/third-party/structs_and_enums.lua @@ -1721,6 +1721,23 @@ defs["enums"]["ImGuiTreeNodeFlags_"][16] = {} defs["enums"]["ImGuiTreeNodeFlags_"][16]["calc_value"] = 26 defs["enums"]["ImGuiTreeNodeFlags_"][16]["name"] = "ImGuiTreeNodeFlags_CollapsingHeader" defs["enums"]["ImGuiTreeNodeFlags_"][16]["value"] = "ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog" +defs["enums"]["ImGuiViewportFlags_"] = {} +defs["enums"]["ImGuiViewportFlags_"][1] = {} +defs["enums"]["ImGuiViewportFlags_"][1]["calc_value"] = 0 +defs["enums"]["ImGuiViewportFlags_"][1]["name"] = "ImGuiViewportFlags_None" +defs["enums"]["ImGuiViewportFlags_"][1]["value"] = "0" +defs["enums"]["ImGuiViewportFlags_"][2] = {} +defs["enums"]["ImGuiViewportFlags_"][2]["calc_value"] = 1 +defs["enums"]["ImGuiViewportFlags_"][2]["name"] = "ImGuiViewportFlags_IsPlatformWindow" +defs["enums"]["ImGuiViewportFlags_"][2]["value"] = "1 << 0" +defs["enums"]["ImGuiViewportFlags_"][3] = {} +defs["enums"]["ImGuiViewportFlags_"][3]["calc_value"] = 2 +defs["enums"]["ImGuiViewportFlags_"][3]["name"] = "ImGuiViewportFlags_IsPlatformMonitor" +defs["enums"]["ImGuiViewportFlags_"][3]["value"] = "1 << 1" +defs["enums"]["ImGuiViewportFlags_"][4] = {} +defs["enums"]["ImGuiViewportFlags_"][4]["calc_value"] = 4 +defs["enums"]["ImGuiViewportFlags_"][4]["name"] = "ImGuiViewportFlags_OwnedByApp" +defs["enums"]["ImGuiViewportFlags_"][4]["value"] = "1 << 2" defs["enums"]["ImGuiWindowFlags_"] = {} defs["enums"]["ImGuiWindowFlags_"][1] = {} defs["enums"]["ImGuiWindowFlags_"][1]["calc_value"] = 0 @@ -1844,70 +1861,72 @@ defs["enums"]["ImGuiWindowFlags_"][30]["name"] = "ImGuiWindowFlags_ChildMenu" defs["enums"]["ImGuiWindowFlags_"][30]["value"] = "1 << 28" defs["enumtypes"] = {} defs["locations"] = {} -defs["locations"]["ImColor"] = "imgui:2179" -defs["locations"]["ImDrawChannel"] = "imgui:2273" -defs["locations"]["ImDrawCmd"] = "imgui:2228" -defs["locations"]["ImDrawCmdHeader"] = "imgui:2265" -defs["locations"]["ImDrawCornerFlags_"] = "imgui:2297" -defs["locations"]["ImDrawData"] = "imgui:2452" -defs["locations"]["ImDrawList"] = "imgui:2330" -defs["locations"]["ImDrawListFlags_"] = "imgui:2313" -defs["locations"]["ImDrawListSplitter"] = "imgui:2282" -defs["locations"]["ImDrawVert"] = "imgui:2250" -defs["locations"]["ImFont"] = "imgui:2663" -defs["locations"]["ImFontAtlas"] = "imgui:2568" -defs["locations"]["ImFontAtlasCustomRect"] = "imgui:2530" -defs["locations"]["ImFontAtlasFlags_"] = "imgui:2543" -defs["locations"]["ImFontConfig"] = "imgui:2475" -defs["locations"]["ImFontGlyph"] = "imgui:2504" -defs["locations"]["ImFontGlyphRangesBuilder"] = "imgui:2515" -defs["locations"]["ImGuiBackendFlags_"] = "imgui:1355" -defs["locations"]["ImGuiButtonFlags_"] = "imgui:1461" -defs["locations"]["ImGuiCol_"] = "imgui:1365" -defs["locations"]["ImGuiColorEditFlags_"] = "imgui:1474" -defs["locations"]["ImGuiComboFlags_"] = "imgui:994" -defs["locations"]["ImGuiCond_"] = "imgui:1566" -defs["locations"]["ImGuiConfigFlags_"] = "imgui:1339" -defs["locations"]["ImGuiDataType_"] = "imgui:1231" -defs["locations"]["ImGuiDir_"] = "imgui:1247" -defs["locations"]["ImGuiDragDropFlags_"] = "imgui:1209" -defs["locations"]["ImGuiFocusedFlags_"] = "imgui:1181" -defs["locations"]["ImGuiHoveredFlags_"] = "imgui:1193" -defs["locations"]["ImGuiIO"] = "imgui:1726" -defs["locations"]["ImGuiInputTextCallbackData"] = "imgui:1868" -defs["locations"]["ImGuiInputTextFlags_"] = "imgui:909" -defs["locations"]["ImGuiKeyModFlags_"] = "imgui:1294" -defs["locations"]["ImGuiKey_"] = "imgui:1266" -defs["locations"]["ImGuiListClipper"] = "imgui:2130" -defs["locations"]["ImGuiMouseButton_"] = "imgui:1538" -defs["locations"]["ImGuiMouseCursor_"] = "imgui:1548" -defs["locations"]["ImGuiNavInput_"] = "imgui:1307" -defs["locations"]["ImGuiOnceUponAFrame"] = "imgui:2008" -defs["locations"]["ImGuiPayload"] = "imgui:1908" -defs["locations"]["ImGuiPopupFlags_"] = "imgui:967" -defs["locations"]["ImGuiSelectableFlags_"] = "imgui:983" -defs["locations"]["ImGuiSizeCallbackData"] = "imgui:1899" -defs["locations"]["ImGuiSliderFlags_"] = "imgui:1521" -defs["locations"]["ImGuiSortDirection_"] = "imgui:1258" -defs["locations"]["ImGuiStorage"] = "imgui:2070" -defs["locations"]["ImGuiStoragePair"] = "imgui:2073" -defs["locations"]["ImGuiStyle"] = "imgui:1672" -defs["locations"]["ImGuiStyleVar_"] = "imgui:1430" -defs["locations"]["ImGuiTabBarFlags_"] = "imgui:1008" -defs["locations"]["ImGuiTabItemFlags_"] = "imgui:1024" -defs["locations"]["ImGuiTableBgTarget_"] = "imgui:1172" -defs["locations"]["ImGuiTableColumnFlags_"] = "imgui:1117" -defs["locations"]["ImGuiTableColumnSortSpecs"] = "imgui:1930" -defs["locations"]["ImGuiTableFlags_"] = "imgui:1060" -defs["locations"]["ImGuiTableRowFlags_"] = "imgui:1157" -defs["locations"]["ImGuiTableSortSpecs"] = "imgui:1944" -defs["locations"]["ImGuiTextBuffer"] = "imgui:2043" -defs["locations"]["ImGuiTextFilter"] = "imgui:2016" -defs["locations"]["ImGuiTextRange"] = "imgui:2026" -defs["locations"]["ImGuiTreeNodeFlags_"] = "imgui:938" -defs["locations"]["ImGuiWindowFlags_"] = "imgui:869" -defs["locations"]["ImVec2"] = "imgui:223" -defs["locations"]["ImVec4"] = "imgui:236" +defs["locations"]["ImColor"] = "imgui:2197" +defs["locations"]["ImDrawChannel"] = "imgui:2291" +defs["locations"]["ImDrawCmd"] = "imgui:2246" +defs["locations"]["ImDrawCmdHeader"] = "imgui:2283" +defs["locations"]["ImDrawCornerFlags_"] = "imgui:2315" +defs["locations"]["ImDrawData"] = "imgui:2471" +defs["locations"]["ImDrawList"] = "imgui:2349" +defs["locations"]["ImDrawListFlags_"] = "imgui:2331" +defs["locations"]["ImDrawListSplitter"] = "imgui:2300" +defs["locations"]["ImDrawVert"] = "imgui:2268" +defs["locations"]["ImFont"] = "imgui:2686" +defs["locations"]["ImFontAtlas"] = "imgui:2587" +defs["locations"]["ImFontAtlasCustomRect"] = "imgui:2549" +defs["locations"]["ImFontAtlasFlags_"] = "imgui:2562" +defs["locations"]["ImFontConfig"] = "imgui:2493" +defs["locations"]["ImFontGlyph"] = "imgui:2522" +defs["locations"]["ImFontGlyphRangesBuilder"] = "imgui:2534" +defs["locations"]["ImGuiBackendFlags_"] = "imgui:1369" +defs["locations"]["ImGuiButtonFlags_"] = "imgui:1475" +defs["locations"]["ImGuiCol_"] = "imgui:1379" +defs["locations"]["ImGuiColorEditFlags_"] = "imgui:1488" +defs["locations"]["ImGuiComboFlags_"] = "imgui:1008" +defs["locations"]["ImGuiCond_"] = "imgui:1580" +defs["locations"]["ImGuiConfigFlags_"] = "imgui:1353" +defs["locations"]["ImGuiDataType_"] = "imgui:1245" +defs["locations"]["ImGuiDir_"] = "imgui:1261" +defs["locations"]["ImGuiDragDropFlags_"] = "imgui:1223" +defs["locations"]["ImGuiFocusedFlags_"] = "imgui:1195" +defs["locations"]["ImGuiHoveredFlags_"] = "imgui:1207" +defs["locations"]["ImGuiIO"] = "imgui:1740" +defs["locations"]["ImGuiInputTextCallbackData"] = "imgui:1882" +defs["locations"]["ImGuiInputTextFlags_"] = "imgui:923" +defs["locations"]["ImGuiKeyModFlags_"] = "imgui:1308" +defs["locations"]["ImGuiKey_"] = "imgui:1280" +defs["locations"]["ImGuiListClipper"] = "imgui:2148" +defs["locations"]["ImGuiMouseButton_"] = "imgui:1552" +defs["locations"]["ImGuiMouseCursor_"] = "imgui:1562" +defs["locations"]["ImGuiNavInput_"] = "imgui:1321" +defs["locations"]["ImGuiOnceUponAFrame"] = "imgui:2026" +defs["locations"]["ImGuiPayload"] = "imgui:1922" +defs["locations"]["ImGuiPopupFlags_"] = "imgui:981" +defs["locations"]["ImGuiSelectableFlags_"] = "imgui:997" +defs["locations"]["ImGuiSizeCallbackData"] = "imgui:1913" +defs["locations"]["ImGuiSliderFlags_"] = "imgui:1535" +defs["locations"]["ImGuiSortDirection_"] = "imgui:1272" +defs["locations"]["ImGuiStorage"] = "imgui:2088" +defs["locations"]["ImGuiStoragePair"] = "imgui:2091" +defs["locations"]["ImGuiStyle"] = "imgui:1686" +defs["locations"]["ImGuiStyleVar_"] = "imgui:1444" +defs["locations"]["ImGuiTabBarFlags_"] = "imgui:1022" +defs["locations"]["ImGuiTabItemFlags_"] = "imgui:1038" +defs["locations"]["ImGuiTableBgTarget_"] = "imgui:1186" +defs["locations"]["ImGuiTableColumnFlags_"] = "imgui:1131" +defs["locations"]["ImGuiTableColumnSortSpecs"] = "imgui:1944" +defs["locations"]["ImGuiTableFlags_"] = "imgui:1074" +defs["locations"]["ImGuiTableRowFlags_"] = "imgui:1171" +defs["locations"]["ImGuiTableSortSpecs"] = "imgui:1958" +defs["locations"]["ImGuiTextBuffer"] = "imgui:2061" +defs["locations"]["ImGuiTextFilter"] = "imgui:2034" +defs["locations"]["ImGuiTextRange"] = "imgui:2044" +defs["locations"]["ImGuiTreeNodeFlags_"] = "imgui:952" +defs["locations"]["ImGuiViewport"] = "imgui:2757" +defs["locations"]["ImGuiViewportFlags_"] = "imgui:2742" +defs["locations"]["ImGuiWindowFlags_"] = "imgui:883" +defs["locations"]["ImVec2"] = "imgui:227" +defs["locations"]["ImVec4"] = "imgui:240" defs["structs"] = {} defs["structs"]["ImColor"] = {} defs["structs"]["ImColor"][1] = {} @@ -1959,17 +1978,17 @@ defs["structs"]["ImDrawData"][1] = {} defs["structs"]["ImDrawData"][1]["name"] = "Valid" defs["structs"]["ImDrawData"][1]["type"] = "bool" defs["structs"]["ImDrawData"][2] = {} -defs["structs"]["ImDrawData"][2]["name"] = "CmdLists" -defs["structs"]["ImDrawData"][2]["type"] = "ImDrawList**" +defs["structs"]["ImDrawData"][2]["name"] = "CmdListsCount" +defs["structs"]["ImDrawData"][2]["type"] = "int" defs["structs"]["ImDrawData"][3] = {} -defs["structs"]["ImDrawData"][3]["name"] = "CmdListsCount" +defs["structs"]["ImDrawData"][3]["name"] = "TotalIdxCount" defs["structs"]["ImDrawData"][3]["type"] = "int" defs["structs"]["ImDrawData"][4] = {} -defs["structs"]["ImDrawData"][4]["name"] = "TotalIdxCount" +defs["structs"]["ImDrawData"][4]["name"] = "TotalVtxCount" defs["structs"]["ImDrawData"][4]["type"] = "int" defs["structs"]["ImDrawData"][5] = {} -defs["structs"]["ImDrawData"][5]["name"] = "TotalVtxCount" -defs["structs"]["ImDrawData"][5]["type"] = "int" +defs["structs"]["ImDrawData"][5]["name"] = "CmdLists" +defs["structs"]["ImDrawData"][5]["type"] = "ImDrawList**" defs["structs"]["ImDrawData"][6] = {} defs["structs"]["ImDrawData"][6]["name"] = "DisplayPos" defs["structs"]["ImDrawData"][6]["type"] = "ImVec2" @@ -2159,11 +2178,17 @@ defs["structs"]["ImFontAtlas"][15]["name"] = "TexUvLines[(63)+1]" defs["structs"]["ImFontAtlas"][15]["size"] = 64 defs["structs"]["ImFontAtlas"][15]["type"] = "ImVec4" defs["structs"]["ImFontAtlas"][16] = {} -defs["structs"]["ImFontAtlas"][16]["name"] = "PackIdMouseCursors" -defs["structs"]["ImFontAtlas"][16]["type"] = "int" +defs["structs"]["ImFontAtlas"][16]["name"] = "FontBuilderIO" +defs["structs"]["ImFontAtlas"][16]["type"] = "const ImFontBuilderIO*" defs["structs"]["ImFontAtlas"][17] = {} -defs["structs"]["ImFontAtlas"][17]["name"] = "PackIdLines" -defs["structs"]["ImFontAtlas"][17]["type"] = "int" +defs["structs"]["ImFontAtlas"][17]["name"] = "FontBuilderFlags" +defs["structs"]["ImFontAtlas"][17]["type"] = "unsigned int" +defs["structs"]["ImFontAtlas"][18] = {} +defs["structs"]["ImFontAtlas"][18]["name"] = "PackIdMouseCursors" +defs["structs"]["ImFontAtlas"][18]["type"] = "int" +defs["structs"]["ImFontAtlas"][19] = {} +defs["structs"]["ImFontAtlas"][19]["name"] = "PackIdLines" +defs["structs"]["ImFontAtlas"][19]["type"] = "int" defs["structs"]["ImFontAtlasCustomRect"] = {} defs["structs"]["ImFontAtlasCustomRect"][1] = {} defs["structs"]["ImFontAtlasCustomRect"][1]["name"] = "Width" @@ -2233,7 +2258,7 @@ defs["structs"]["ImFontConfig"][14] = {} defs["structs"]["ImFontConfig"][14]["name"] = "MergeMode" defs["structs"]["ImFontConfig"][14]["type"] = "bool" defs["structs"]["ImFontConfig"][15] = {} -defs["structs"]["ImFontConfig"][15]["name"] = "RasterizerFlags" +defs["structs"]["ImFontConfig"][15]["name"] = "FontBuilderFlags" defs["structs"]["ImFontConfig"][15]["type"] = "unsigned int" defs["structs"]["ImFontConfig"][16] = {} defs["structs"]["ImFontConfig"][16]["name"] = "RasterizerMultiply" @@ -2250,40 +2275,44 @@ defs["structs"]["ImFontConfig"][19]["name"] = "DstFont" defs["structs"]["ImFontConfig"][19]["type"] = "ImFont*" defs["structs"]["ImFontGlyph"] = {} defs["structs"]["ImFontGlyph"][1] = {} -defs["structs"]["ImFontGlyph"][1]["bitfield"] = "31" -defs["structs"]["ImFontGlyph"][1]["name"] = "Codepoint" +defs["structs"]["ImFontGlyph"][1]["bitfield"] = "1" +defs["structs"]["ImFontGlyph"][1]["name"] = "Colored" defs["structs"]["ImFontGlyph"][1]["type"] = "unsigned int" defs["structs"]["ImFontGlyph"][2] = {} defs["structs"]["ImFontGlyph"][2]["bitfield"] = "1" defs["structs"]["ImFontGlyph"][2]["name"] = "Visible" defs["structs"]["ImFontGlyph"][2]["type"] = "unsigned int" defs["structs"]["ImFontGlyph"][3] = {} -defs["structs"]["ImFontGlyph"][3]["name"] = "AdvanceX" -defs["structs"]["ImFontGlyph"][3]["type"] = "float" +defs["structs"]["ImFontGlyph"][3]["bitfield"] = "30" +defs["structs"]["ImFontGlyph"][3]["name"] = "Codepoint" +defs["structs"]["ImFontGlyph"][3]["type"] = "unsigned int" defs["structs"]["ImFontGlyph"][4] = {} -defs["structs"]["ImFontGlyph"][4]["name"] = "X0" +defs["structs"]["ImFontGlyph"][4]["name"] = "AdvanceX" defs["structs"]["ImFontGlyph"][4]["type"] = "float" defs["structs"]["ImFontGlyph"][5] = {} -defs["structs"]["ImFontGlyph"][5]["name"] = "Y0" +defs["structs"]["ImFontGlyph"][5]["name"] = "X0" defs["structs"]["ImFontGlyph"][5]["type"] = "float" defs["structs"]["ImFontGlyph"][6] = {} -defs["structs"]["ImFontGlyph"][6]["name"] = "X1" +defs["structs"]["ImFontGlyph"][6]["name"] = "Y0" defs["structs"]["ImFontGlyph"][6]["type"] = "float" defs["structs"]["ImFontGlyph"][7] = {} -defs["structs"]["ImFontGlyph"][7]["name"] = "Y1" +defs["structs"]["ImFontGlyph"][7]["name"] = "X1" defs["structs"]["ImFontGlyph"][7]["type"] = "float" defs["structs"]["ImFontGlyph"][8] = {} -defs["structs"]["ImFontGlyph"][8]["name"] = "U0" +defs["structs"]["ImFontGlyph"][8]["name"] = "Y1" defs["structs"]["ImFontGlyph"][8]["type"] = "float" defs["structs"]["ImFontGlyph"][9] = {} -defs["structs"]["ImFontGlyph"][9]["name"] = "V0" +defs["structs"]["ImFontGlyph"][9]["name"] = "U0" defs["structs"]["ImFontGlyph"][9]["type"] = "float" defs["structs"]["ImFontGlyph"][10] = {} -defs["structs"]["ImFontGlyph"][10]["name"] = "U1" +defs["structs"]["ImFontGlyph"][10]["name"] = "V0" defs["structs"]["ImFontGlyph"][10]["type"] = "float" defs["structs"]["ImFontGlyph"][11] = {} -defs["structs"]["ImFontGlyph"][11]["name"] = "V1" +defs["structs"]["ImFontGlyph"][11]["name"] = "U1" defs["structs"]["ImFontGlyph"][11]["type"] = "float" +defs["structs"]["ImFontGlyph"][12] = {} +defs["structs"]["ImFontGlyph"][12]["name"] = "V1" +defs["structs"]["ImFontGlyph"][12]["type"] = "float" defs["structs"]["ImFontGlyphRangesBuilder"] = {} defs["structs"]["ImFontGlyphRangesBuilder"][1] = {} defs["structs"]["ImFontGlyphRangesBuilder"][1]["name"] = "UsedChars" @@ -2834,6 +2863,22 @@ defs["structs"]["ImGuiTextRange"][1]["type"] = "const char*" defs["structs"]["ImGuiTextRange"][2] = {} defs["structs"]["ImGuiTextRange"][2]["name"] = "e" defs["structs"]["ImGuiTextRange"][2]["type"] = "const char*" +defs["structs"]["ImGuiViewport"] = {} +defs["structs"]["ImGuiViewport"][1] = {} +defs["structs"]["ImGuiViewport"][1]["name"] = "Flags" +defs["structs"]["ImGuiViewport"][1]["type"] = "ImGuiViewportFlags" +defs["structs"]["ImGuiViewport"][2] = {} +defs["structs"]["ImGuiViewport"][2]["name"] = "Pos" +defs["structs"]["ImGuiViewport"][2]["type"] = "ImVec2" +defs["structs"]["ImGuiViewport"][3] = {} +defs["structs"]["ImGuiViewport"][3]["name"] = "Size" +defs["structs"]["ImGuiViewport"][3]["type"] = "ImVec2" +defs["structs"]["ImGuiViewport"][4] = {} +defs["structs"]["ImGuiViewport"][4]["name"] = "WorkPos" +defs["structs"]["ImGuiViewport"][4]["type"] = "ImVec2" +defs["structs"]["ImGuiViewport"][5] = {} +defs["structs"]["ImGuiViewport"][5]["name"] = "WorkSize" +defs["structs"]["ImGuiViewport"][5]["type"] = "ImVec2" defs["structs"]["ImVec2"] = {} defs["structs"]["ImVec2"][1] = {} defs["structs"]["ImVec2"][1]["name"] = "x" diff --git a/imgui-sys/third-party/typedefs_dict.json b/imgui-sys/third-party/typedefs_dict.json index 56efaa8..626e3a8 100644 --- a/imgui-sys/third-party/typedefs_dict.json +++ b/imgui-sys/third-party/typedefs_dict.json @@ -16,6 +16,7 @@ "ImFontAtlas": "struct ImFontAtlas", "ImFontAtlasCustomRect": "struct ImFontAtlasCustomRect", "ImFontAtlasFlags": "int", + "ImFontBuilderIO": "struct ImFontBuilderIO", "ImFontConfig": "struct ImFontConfig", "ImFontGlyph": "struct ImFontGlyph", "ImFontGlyphRangesBuilder": "struct ImFontGlyphRangesBuilder", @@ -67,6 +68,8 @@ "ImGuiTextFilter": "struct ImGuiTextFilter", "ImGuiTextRange": "struct ImGuiTextRange", "ImGuiTreeNodeFlags": "int", + "ImGuiViewport": "struct ImGuiViewport", + "ImGuiViewportFlags": "int", "ImGuiWindowFlags": "int", "ImS16": "signed short", "ImS32": "signed int", diff --git a/imgui-sys/third-party/typedefs_dict.lua b/imgui-sys/third-party/typedefs_dict.lua index f62664f..b246e10 100644 --- a/imgui-sys/third-party/typedefs_dict.lua +++ b/imgui-sys/third-party/typedefs_dict.lua @@ -16,6 +16,7 @@ defs["ImFont"] = "struct ImFont" defs["ImFontAtlas"] = "struct ImFontAtlas" defs["ImFontAtlasCustomRect"] = "struct ImFontAtlasCustomRect" defs["ImFontAtlasFlags"] = "int" +defs["ImFontBuilderIO"] = "struct ImFontBuilderIO" defs["ImFontConfig"] = "struct ImFontConfig" defs["ImFontGlyph"] = "struct ImFontGlyph" defs["ImFontGlyphRangesBuilder"] = "struct ImFontGlyphRangesBuilder" @@ -67,6 +68,8 @@ defs["ImGuiTextBuffer"] = "struct ImGuiTextBuffer" defs["ImGuiTextFilter"] = "struct ImGuiTextFilter" defs["ImGuiTextRange"] = "struct ImGuiTextRange" defs["ImGuiTreeNodeFlags"] = "int" +defs["ImGuiViewport"] = "struct ImGuiViewport" +defs["ImGuiViewportFlags"] = "int" defs["ImGuiWindowFlags"] = "int" defs["ImS16"] = "signed short" defs["ImS32"] = "signed int" From 0b5054e939275efb9b4828eba6857bee54cf30e1 Mon Sep 17 00:00:00 2001 From: dbr Date: Fri, 5 Mar 2021 12:06:26 +1100 Subject: [PATCH 09/10] Remove some Nil suffixes Seems like these are present in the pre-generated bindings but not if calling the generator directly..? Have not looked into closely as to why --- imgui/src/draw_list.rs | 4 ++-- imgui/src/window/scroll.rs | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/imgui/src/draw_list.rs b/imgui/src/draw_list.rs index c6cb21d..b117dc7 100644 --- a/imgui/src/draw_list.rs +++ b/imgui/src/draw_list.rs @@ -50,7 +50,7 @@ impl<'ui> DrawListMut<'ui> { pub(crate) fn background(_: &Ui<'ui>) -> Self { Self::lock_draw_list(); Self { - draw_list: unsafe { sys::igGetBackgroundDrawListNil() }, + draw_list: unsafe { sys::igGetBackgroundDrawList() }, _phantom: PhantomData, } } @@ -58,7 +58,7 @@ impl<'ui> DrawListMut<'ui> { pub(crate) fn foreground(_: &Ui<'ui>) -> Self { Self::lock_draw_list(); Self { - draw_list: unsafe { sys::igGetForegroundDrawListNil() }, + draw_list: unsafe { sys::igGetForegroundDrawList() }, _phantom: PhantomData, } } diff --git a/imgui/src/window/scroll.rs b/imgui/src/window/scroll.rs index ad0eb19..5f271e9 100644 --- a/imgui/src/window/scroll.rs +++ b/imgui/src/window/scroll.rs @@ -29,11 +29,11 @@ impl<'ui> Ui<'ui> { } /// Sets the horizontal scrolling position pub fn set_scroll_x(&self, scroll_x: f32) { - unsafe { sys::igSetScrollXFloat(scroll_x) }; + unsafe { sys::igSetScrollX(scroll_x) }; } /// Sets the vertical scroll position pub fn set_scroll_y(&self, scroll_y: f32) { - unsafe { sys::igSetScrollYFloat(scroll_y) }; + unsafe { sys::igSetScrollY(scroll_y) }; } /// Adjusts the horizontal scroll position to make the current cursor position visible pub fn set_scroll_here_x(&self) { @@ -65,7 +65,7 @@ impl<'ui> Ui<'ui> { } /// Adjusts the horizontal scroll position to make the given position visible pub fn set_scroll_from_pos_x(&self, local_x: f32) { - unsafe { sys::igSetScrollFromPosXFloat(local_x, 0.5) }; + unsafe { sys::igSetScrollFromPosX(local_x, 0.5) }; } /// Adjusts the horizontal scroll position to make the given position visible. /// @@ -75,11 +75,11 @@ impl<'ui> Ui<'ui> { /// - `0.5`: center /// - `1.0`: right pub fn set_scroll_from_pos_x_with_ratio(&self, local_x: f32, center_x_ratio: f32) { - unsafe { sys::igSetScrollFromPosXFloat(local_x, center_x_ratio) }; + unsafe { sys::igSetScrollFromPosX(local_x, center_x_ratio) }; } /// Adjusts the vertical scroll position to make the given position visible pub fn set_scroll_from_pos_y(&self, local_y: f32) { - unsafe { sys::igSetScrollFromPosYFloat(local_y, 0.5) }; + unsafe { sys::igSetScrollFromPosY(local_y, 0.5) }; } /// Adjusts the vertical scroll position to make the given position visible. /// @@ -89,6 +89,6 @@ impl<'ui> Ui<'ui> { /// - `0.5`: center /// - `1.0`: bottom pub fn set_scroll_from_pos_y_with_ratio(&self, local_y: f32, center_y_ratio: f32) { - unsafe { sys::igSetScrollFromPosYFloat(local_y, center_y_ratio) }; + unsafe { sys::igSetScrollFromPosY(local_y, center_y_ratio) }; } } From b06a7c3f92f12f3adb011cdd59a672d86d6753b8 Mon Sep 17 00:00:00 2001 From: dbr Date: Fri, 5 Mar 2021 20:18:33 +1100 Subject: [PATCH 10/10] Changelog entry --- CHANGELOG.markdown | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown index 3682e16..54dc79e 100644 --- a/CHANGELOG.markdown +++ b/CHANGELOG.markdown @@ -9,6 +9,9 @@ - `PopupModal`'s `new` was reworked so that it didn't take `Ui` until `build` was called. This is a breaking change if you were invoking it directly. Simply move your `ui` call to `build` or `begin`. +- Upgrade to [Dear ImGui v1.81](https://github.com/ocornut/imgui/releases/tag/v1.81) + - `imgui::ListBox::calculate_size(items_count: ..., height_in_items: ...)` has been removed as the function backing it has been marked as obsolete. The recommended approach is to calculate the size yourself and use `.size(...)` (or use the default auto-calculated size) + ## [0.7.0] - 2021-02-04 - Upgrade to [Dear ImGui v1.80](https://github.com/ocornut/imgui/releases/tag/v1.80). (Note that the new table functionality is not yet supported, however)