diff --git a/generator/generator.bat b/generator/generator.bat index c752a4d..a4ad573 100644 --- a/generator/generator.bat +++ b/generator/generator.bat @@ -10,14 +10,14 @@ :: impl_definitions.lua for implementation function definitions :: set your PATH if necessary for LuaJIT or Lua5.1 or luajit with: (for example) -set PATH=%PATH%;C:\anima;C:\i686-7.2.0-release-posix-dwarf-rt_v5-rev1\mingw32\bin; +set PATH=%PATH%;C:\anima;C:\mingws\i686-7.2.0-release-posix-dwarf-rt_v5-rev1\mingw32\bin; :: set PATH=%PATH%;C:\luaGL;C:\i686-7.2.0-release-posix-dwarf-rt_v5-rev1\mingw32\bin; :: set PATH=%PATH%;C:\luaGL\sources\luajit-master\luajit-master\bin\mingw32;C:\mingw32\bin; ::process files :: arg[1] compiler name gcc, clang, cl or nocompiler :: arg[2] imgui_internal functions generation: true or false :: arg[3..n] name of implementations to generate -luajit ./generator.lua gcc true glfw opengl3 opengl2 sdl +luajit ./generator.lua gcc false glfw opengl3 opengl2 sdl ::leave console open cmd /k diff --git a/generator/generator.lua b/generator/generator.lua index f236a7f..d8b1c7c 100644 --- a/generator/generator.lua +++ b/generator/generator.lua @@ -38,6 +38,7 @@ if CTEST then end --CTEST print("HAVE_COMPILER",HAVE_COMPILER) +print("INTERNAL_GENERATION",INTERNAL_GENERATION) --get implementations local implementations = {} for i=3,#script_args do table.insert(implementations,script_args[i]) end diff --git a/generator/generator.sh b/generator/generator.sh index cd8678e..c3c2896 100755 --- a/generator/generator.sh +++ b/generator/generator.sh @@ -15,4 +15,4 @@ # arg[1] compiler name gcc, clang, cl or nocompiler # arg[2] imgui_internal functions generation: true or false # arg[3..n] name of implementations to generate -luajit ./generator.lua gcc true glfw opengl3 opengl2 sdl +luajit ./generator.lua gcc false glfw opengl3 opengl2 sdl diff --git a/generator/output/cimgui.cpp b/generator/output/cimgui.cpp index b135470..8b7838b 100644 --- a/generator/output/cimgui.cpp +++ b/generator/output/cimgui.cpp @@ -2276,1450 +2276,6 @@ CIMGUI_API void ImFont_SetFallbackChar(ImFont* self,ImWchar c) { return self->SetFallbackChar(c); } -CIMGUI_API ImU32 igImHashData(const void* data,size_t data_size,ImU32 seed) -{ - return ImHashData(data,data_size,seed); -} -CIMGUI_API ImU32 igImHashStr(const char* data,size_t data_size,ImU32 seed) -{ - return ImHashStr(data,data_size,seed); -} -CIMGUI_API bool igImIsPowerOfTwo(int v) -{ - return ImIsPowerOfTwo(v); -} -CIMGUI_API int igImUpperPowerOfTwo(int v) -{ - return ImUpperPowerOfTwo(v); -} -CIMGUI_API int igImStricmp(const char* str1,const char* str2) -{ - return ImStricmp(str1,str2); -} -CIMGUI_API int igImStrnicmp(const char* str1,const char* str2,size_t count) -{ - return ImStrnicmp(str1,str2,count); -} -CIMGUI_API void igImStrncpy(char* dst,const char* src,size_t count) -{ - return ImStrncpy(dst,src,count); -} -CIMGUI_API char* igImStrdup(const char* str) -{ - return ImStrdup(str); -} -CIMGUI_API char* igImStrdupcpy(char* dst,size_t* p_dst_size,const char* str) -{ - return ImStrdupcpy(dst,p_dst_size,str); -} -CIMGUI_API const char* igImStrchrRange(const char* str_begin,const char* str_end,char c) -{ - return ImStrchrRange(str_begin,str_end,c); -} -CIMGUI_API int igImStrlenW(const ImWchar* str) -{ - return ImStrlenW(str); -} -CIMGUI_API const char* igImStreolRange(const char* str,const char* str_end) -{ - return ImStreolRange(str,str_end); -} -CIMGUI_API const ImWchar* igImStrbolW(const ImWchar* buf_mid_line,const ImWchar* buf_begin) -{ - return ImStrbolW(buf_mid_line,buf_begin); -} -CIMGUI_API const char* igImStristr(const char* haystack,const char* haystack_end,const char* needle,const char* needle_end) -{ - return ImStristr(haystack,haystack_end,needle,needle_end); -} -CIMGUI_API void igImStrTrimBlanks(char* str) -{ - return ImStrTrimBlanks(str); -} -CIMGUI_API const char* igImStrSkipBlank(const char* str) -{ - return ImStrSkipBlank(str); -} -CIMGUI_API int igImFormatString(char* buf,size_t buf_size,const char* fmt,...) -{ - va_list args; - va_start(args, fmt); - int ret = ImFormatStringV(buf,buf_size,fmt,args); - va_end(args); - return ret; -} -CIMGUI_API int igImFormatStringV(char* buf,size_t buf_size,const char* fmt,va_list args) -{ - return ImFormatStringV(buf,buf_size,fmt,args); -} -CIMGUI_API const char* igImParseFormatFindStart(const char* format) -{ - return ImParseFormatFindStart(format); -} -CIMGUI_API const char* igImParseFormatFindEnd(const char* format) -{ - return ImParseFormatFindEnd(format); -} -CIMGUI_API const char* igImParseFormatTrimDecorations(const char* format,char* buf,size_t buf_size) -{ - return ImParseFormatTrimDecorations(format,buf,buf_size); -} -CIMGUI_API int igImParseFormatPrecision(const char* format,int default_value) -{ - return ImParseFormatPrecision(format,default_value); -} -CIMGUI_API bool igImCharIsBlankA(char c) -{ - return ImCharIsBlankA(c); -} -CIMGUI_API bool igImCharIsBlankW(unsigned int c) -{ - return ImCharIsBlankW(c); -} -CIMGUI_API int igImTextStrToUtf8(char* buf,int buf_size,const ImWchar* in_text,const ImWchar* in_text_end) -{ - return ImTextStrToUtf8(buf,buf_size,in_text,in_text_end); -} -CIMGUI_API int igImTextCharFromUtf8(unsigned int* out_char,const char* in_text,const char* in_text_end) -{ - return ImTextCharFromUtf8(out_char,in_text,in_text_end); -} -CIMGUI_API int igImTextStrFromUtf8(ImWchar* buf,int buf_size,const char* in_text,const char* in_text_end,const char** in_remaining) -{ - return ImTextStrFromUtf8(buf,buf_size,in_text,in_text_end,in_remaining); -} -CIMGUI_API int igImTextCountCharsFromUtf8(const char* in_text,const char* in_text_end) -{ - return ImTextCountCharsFromUtf8(in_text,in_text_end); -} -CIMGUI_API int igImTextCountUtf8BytesFromChar(const char* in_text,const char* in_text_end) -{ - return ImTextCountUtf8BytesFromChar(in_text,in_text_end); -} -CIMGUI_API int igImTextCountUtf8BytesFromStr(const ImWchar* in_text,const ImWchar* in_text_end) -{ - return ImTextCountUtf8BytesFromStr(in_text,in_text_end); -} -CIMGUI_API ImFileHandle igImFileOpen(const char* filename,const char* mode) -{ - return ImFileOpen(filename,mode); -} -CIMGUI_API bool igImFileClose(ImFileHandle file) -{ - return ImFileClose(file); -} -CIMGUI_API ImU64 igImFileGetSize(ImFileHandle file) -{ - return ImFileGetSize(file); -} -CIMGUI_API ImU64 igImFileRead(void* data,ImU64 size,ImU64 count,ImFileHandle file) -{ - return ImFileRead(data,size,count,file); -} -CIMGUI_API ImU64 igImFileWrite(const void* data,ImU64 size,ImU64 count,ImFileHandle file) -{ - return ImFileWrite(data,size,count,file); -} -CIMGUI_API void* igImFileLoadToMemory(const char* filename,const char* mode,size_t* out_file_size,int padding_bytes) -{ - return ImFileLoadToMemory(filename,mode,out_file_size,padding_bytes); -} -CIMGUI_API float igImPowFloat(float x,float y) -{ - return ImPow(x,y); -} -CIMGUI_API double igImPowdouble(double x,double y) -{ - return ImPow(x,y); -} -CIMGUI_API ImVec2 igImMin(const ImVec2 lhs,const ImVec2 rhs) -{ - return ImMin(lhs,rhs); -} -CIMGUI_API ImVec2 igImMax(const ImVec2 lhs,const ImVec2 rhs) -{ - return ImMax(lhs,rhs); -} -CIMGUI_API ImVec2 igImClamp(const ImVec2 v,const ImVec2 mn,ImVec2 mx) -{ - return ImClamp(v,mn,mx); -} -CIMGUI_API ImVec2 igImLerpVec2Float(const ImVec2 a,const ImVec2 b,float t) -{ - return ImLerp(a,b,t); -} -CIMGUI_API ImVec2 igImLerpVec2Vec2(const ImVec2 a,const ImVec2 b,const ImVec2 t) -{ - return ImLerp(a,b,t); -} -CIMGUI_API ImVec4 igImLerpVec4(const ImVec4 a,const ImVec4 b,float t) -{ - return ImLerp(a,b,t); -} -CIMGUI_API float igImSaturate(float f) -{ - return ImSaturate(f); -} -CIMGUI_API float igImLengthSqrVec2(const ImVec2 lhs) -{ - return ImLengthSqr(lhs); -} -CIMGUI_API float igImLengthSqrVec4(const ImVec4 lhs) -{ - return ImLengthSqr(lhs); -} -CIMGUI_API float igImInvLength(const ImVec2 lhs,float fail_value) -{ - return ImInvLength(lhs,fail_value); -} -CIMGUI_API float igImFloorFloat(float f) -{ - return ImFloor(f); -} -CIMGUI_API ImVec2 igImFloorVec2(const ImVec2 v) -{ - return ImFloor(v); -} -CIMGUI_API int igImModPositive(int a,int b) -{ - return ImModPositive(a,b); -} -CIMGUI_API float igImDot(const ImVec2 a,const ImVec2 b) -{ - return ImDot(a,b); -} -CIMGUI_API ImVec2 igImRotate(const ImVec2 v,float cos_a,float sin_a) -{ - return ImRotate(v,cos_a,sin_a); -} -CIMGUI_API float igImLinearSweep(float current,float target,float speed) -{ - return ImLinearSweep(current,target,speed); -} -CIMGUI_API ImVec2 igImMul(const ImVec2 lhs,const ImVec2 rhs) -{ - return ImMul(lhs,rhs); -} -CIMGUI_API ImVec2 igImBezierCalc(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t) -{ - return ImBezierCalc(p1,p2,p3,p4,t); -} -CIMGUI_API ImVec2 igImBezierClosestPoint(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments) -{ - return ImBezierClosestPoint(p1,p2,p3,p4,p,num_segments); -} -CIMGUI_API ImVec2 igImBezierClosestPointCasteljau(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol) -{ - return ImBezierClosestPointCasteljau(p1,p2,p3,p4,p,tess_tol); -} -CIMGUI_API ImVec2 igImLineClosestPoint(const ImVec2 a,const ImVec2 b,const ImVec2 p) -{ - return ImLineClosestPoint(a,b,p); -} -CIMGUI_API bool igImTriangleContainsPoint(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p) -{ - return ImTriangleContainsPoint(a,b,c,p); -} -CIMGUI_API ImVec2 igImTriangleClosestPoint(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p) -{ - return ImTriangleClosestPoint(a,b,c,p); -} -CIMGUI_API void igImTriangleBarycentricCoords(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p,float out_u,float out_v,float out_w) -{ - return ImTriangleBarycentricCoords(a,b,c,p,out_u,out_v,out_w); -} -CIMGUI_API float igImTriangleArea(const ImVec2 a,const ImVec2 b,const ImVec2 c) -{ - return ImTriangleArea(a,b,c); -} -CIMGUI_API ImGuiDir igImGetDirQuadrantFromDelta(float dx,float dy) -{ - return ImGetDirQuadrantFromDelta(dx,dy); -} -CIMGUI_API ImBoolVector* ImBoolVector_ImBoolVector(void) -{ - return IM_NEW(ImBoolVector)(); -} -CIMGUI_API void ImBoolVector_destroy(ImBoolVector* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImBoolVector_Resize(ImBoolVector* self,int sz) -{ - return self->Resize(sz); -} -CIMGUI_API void ImBoolVector_Clear(ImBoolVector* self) -{ - return self->Clear(); -} -CIMGUI_API bool ImBoolVector_GetBit(ImBoolVector* self,int n) -{ - return self->GetBit(n); -} -CIMGUI_API void ImBoolVector_SetBit(ImBoolVector* self,int n,bool v) -{ - return self->SetBit(n,v); -} -CIMGUI_API ImVec1* ImVec1_ImVec1(void) -{ - return IM_NEW(ImVec1)(); -} -CIMGUI_API void ImVec1_destroy(ImVec1* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImVec1* ImVec1_ImVec1Float(float _x) -{ - return IM_NEW(ImVec1)(_x); -} -CIMGUI_API ImVec2ih* ImVec2ih_ImVec2ih(void) -{ - return IM_NEW(ImVec2ih)(); -} -CIMGUI_API void ImVec2ih_destroy(ImVec2ih* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImVec2ih* ImVec2ih_ImVec2ihshort(short _x,short _y) -{ - return IM_NEW(ImVec2ih)(_x,_y); -} -CIMGUI_API ImVec2ih* ImVec2ih_ImVec2ihVec2(const ImVec2 rhs) -{ - return IM_NEW(ImVec2ih)(rhs); -} -CIMGUI_API ImRect* ImRect_ImRect(void) -{ - return IM_NEW(ImRect)(); -} -CIMGUI_API void ImRect_destroy(ImRect* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImRect* ImRect_ImRectVec2(const ImVec2 min,const ImVec2 max) -{ - return IM_NEW(ImRect)(min,max); -} -CIMGUI_API ImRect* ImRect_ImRectVec4(const ImVec4 v) -{ - return IM_NEW(ImRect)(v); -} -CIMGUI_API ImRect* ImRect_ImRectFloat(float x1,float y1,float x2,float y2) -{ - return IM_NEW(ImRect)(x1,y1,x2,y2); -} -CIMGUI_API ImVec2 ImRect_GetCenter(ImRect* self) -{ - return self->GetCenter(); -} -CIMGUI_API ImVec2 ImRect_GetSize(ImRect* self) -{ - return self->GetSize(); -} -CIMGUI_API float ImRect_GetWidth(ImRect* self) -{ - return self->GetWidth(); -} -CIMGUI_API float ImRect_GetHeight(ImRect* self) -{ - return self->GetHeight(); -} -CIMGUI_API ImVec2 ImRect_GetTL(ImRect* self) -{ - return self->GetTL(); -} -CIMGUI_API ImVec2 ImRect_GetTR(ImRect* self) -{ - return self->GetTR(); -} -CIMGUI_API ImVec2 ImRect_GetBL(ImRect* self) -{ - return self->GetBL(); -} -CIMGUI_API ImVec2 ImRect_GetBR(ImRect* self) -{ - return self->GetBR(); -} -CIMGUI_API bool ImRect_ContainsVec2(ImRect* self,const ImVec2 p) -{ - return self->Contains(p); -} -CIMGUI_API bool ImRect_ContainsRect(ImRect* self,const ImRect r) -{ - return self->Contains(r); -} -CIMGUI_API bool ImRect_Overlaps(ImRect* self,const ImRect r) -{ - return self->Overlaps(r); -} -CIMGUI_API void ImRect_AddVec2(ImRect* self,const ImVec2 p) -{ - return self->Add(p); -} -CIMGUI_API void ImRect_AddRect(ImRect* self,const ImRect r) -{ - return self->Add(r); -} -CIMGUI_API void ImRect_ExpandFloat(ImRect* self,const float amount) -{ - return self->Expand(amount); -} -CIMGUI_API void ImRect_ExpandVec2(ImRect* self,const ImVec2 amount) -{ - return self->Expand(amount); -} -CIMGUI_API void ImRect_Translate(ImRect* self,const ImVec2 d) -{ - return self->Translate(d); -} -CIMGUI_API void ImRect_TranslateX(ImRect* self,float dx) -{ - return self->TranslateX(dx); -} -CIMGUI_API void ImRect_TranslateY(ImRect* self,float dy) -{ - return self->TranslateY(dy); -} -CIMGUI_API void ImRect_ClipWith(ImRect* self,const ImRect r) -{ - return self->ClipWith(r); -} -CIMGUI_API void ImRect_ClipWithFull(ImRect* self,const ImRect r) -{ - return self->ClipWithFull(r); -} -CIMGUI_API void ImRect_Floor(ImRect* self) -{ - return self->Floor(); -} -CIMGUI_API bool ImRect_IsInverted(ImRect* self) -{ - return self->IsInverted(); -} -CIMGUI_API ImGuiStyleMod* ImGuiStyleMod_ImGuiStyleModInt(ImGuiStyleVar idx,int v) -{ - return IM_NEW(ImGuiStyleMod)(idx,v); -} -CIMGUI_API void ImGuiStyleMod_destroy(ImGuiStyleMod* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiStyleMod* ImGuiStyleMod_ImGuiStyleModFloat(ImGuiStyleVar idx,float v) -{ - return IM_NEW(ImGuiStyleMod)(idx,v); -} -CIMGUI_API ImGuiStyleMod* ImGuiStyleMod_ImGuiStyleModVec2(ImGuiStyleVar idx,ImVec2 v) -{ - return IM_NEW(ImGuiStyleMod)(idx,v); -} -CIMGUI_API ImGuiMenuColumns* ImGuiMenuColumns_ImGuiMenuColumns(void) -{ - return IM_NEW(ImGuiMenuColumns)(); -} -CIMGUI_API void ImGuiMenuColumns_destroy(ImGuiMenuColumns* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImGuiMenuColumns_Update(ImGuiMenuColumns* self,int count,float spacing,bool clear) -{ - return self->Update(count,spacing,clear); -} -CIMGUI_API float ImGuiMenuColumns_DeclColumns(ImGuiMenuColumns* self,float w0,float w1,float w2) -{ - return self->DeclColumns(w0,w1,w2); -} -CIMGUI_API float ImGuiMenuColumns_CalcExtraSpace(ImGuiMenuColumns* self,float avail_w) -{ - return self->CalcExtraSpace(avail_w); -} -CIMGUI_API ImGuiInputTextState* ImGuiInputTextState_ImGuiInputTextState(void) -{ - return IM_NEW(ImGuiInputTextState)(); -} -CIMGUI_API void ImGuiInputTextState_destroy(ImGuiInputTextState* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImGuiInputTextState_ClearText(ImGuiInputTextState* self) -{ - return self->ClearText(); -} -CIMGUI_API void ImGuiInputTextState_ClearFreeMemory(ImGuiInputTextState* self) -{ - return self->ClearFreeMemory(); -} -CIMGUI_API int ImGuiInputTextState_GetUndoAvailCount(ImGuiInputTextState* self) -{ - return self->GetUndoAvailCount(); -} -CIMGUI_API int ImGuiInputTextState_GetRedoAvailCount(ImGuiInputTextState* self) -{ - return self->GetRedoAvailCount(); -} -CIMGUI_API void ImGuiInputTextState_OnKeyPressed(ImGuiInputTextState* self,int key) -{ - return self->OnKeyPressed(key); -} -CIMGUI_API void ImGuiInputTextState_CursorAnimReset(ImGuiInputTextState* self) -{ - return self->CursorAnimReset(); -} -CIMGUI_API void ImGuiInputTextState_CursorClamp(ImGuiInputTextState* self) -{ - return self->CursorClamp(); -} -CIMGUI_API bool ImGuiInputTextState_HasSelection(ImGuiInputTextState* self) -{ - return self->HasSelection(); -} -CIMGUI_API void ImGuiInputTextState_ClearSelection(ImGuiInputTextState* self) -{ - return self->ClearSelection(); -} -CIMGUI_API void ImGuiInputTextState_SelectAll(ImGuiInputTextState* self) -{ - return self->SelectAll(); -} -CIMGUI_API ImGuiWindowSettings* ImGuiWindowSettings_ImGuiWindowSettings(void) -{ - return IM_NEW(ImGuiWindowSettings)(); -} -CIMGUI_API void ImGuiWindowSettings_destroy(ImGuiWindowSettings* self) -{ - IM_DELETE(self); -} -CIMGUI_API char* ImGuiWindowSettings_GetName(ImGuiWindowSettings* self) -{ - return self->GetName(); -} -CIMGUI_API ImGuiSettingsHandler* ImGuiSettingsHandler_ImGuiSettingsHandler(void) -{ - return IM_NEW(ImGuiSettingsHandler)(); -} -CIMGUI_API void ImGuiSettingsHandler_destroy(ImGuiSettingsHandler* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiPopupData* ImGuiPopupData_ImGuiPopupData(void) -{ - return IM_NEW(ImGuiPopupData)(); -} -CIMGUI_API void ImGuiPopupData_destroy(ImGuiPopupData* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiColumnData* ImGuiColumnData_ImGuiColumnData(void) -{ - return IM_NEW(ImGuiColumnData)(); -} -CIMGUI_API void ImGuiColumnData_destroy(ImGuiColumnData* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiColumns* ImGuiColumns_ImGuiColumns(void) -{ - return IM_NEW(ImGuiColumns)(); -} -CIMGUI_API void ImGuiColumns_destroy(ImGuiColumns* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImGuiColumns_Clear(ImGuiColumns* self) -{ - return self->Clear(); -} -CIMGUI_API ImDrawListSharedData* ImDrawListSharedData_ImDrawListSharedData(void) -{ - return IM_NEW(ImDrawListSharedData)(); -} -CIMGUI_API void ImDrawListSharedData_destroy(ImDrawListSharedData* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImDrawListSharedData_SetCircleSegmentMaxError(ImDrawListSharedData* self,float max_error) -{ - return self->SetCircleSegmentMaxError(max_error); -} -CIMGUI_API void ImDrawDataBuilder_Clear(ImDrawDataBuilder* self) -{ - return self->Clear(); -} -CIMGUI_API void ImDrawDataBuilder_ClearFreeMemory(ImDrawDataBuilder* self) -{ - return self->ClearFreeMemory(); -} -CIMGUI_API void ImDrawDataBuilder_FlattenIntoSingleLayer(ImDrawDataBuilder* self) -{ - return self->FlattenIntoSingleLayer(); -} -CIMGUI_API ImGuiNavMoveResult* ImGuiNavMoveResult_ImGuiNavMoveResult(void) -{ - return IM_NEW(ImGuiNavMoveResult)(); -} -CIMGUI_API void ImGuiNavMoveResult_destroy(ImGuiNavMoveResult* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImGuiNavMoveResult_Clear(ImGuiNavMoveResult* self) -{ - return self->Clear(); -} -CIMGUI_API ImGuiNextWindowData* ImGuiNextWindowData_ImGuiNextWindowData(void) -{ - return IM_NEW(ImGuiNextWindowData)(); -} -CIMGUI_API void ImGuiNextWindowData_destroy(ImGuiNextWindowData* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImGuiNextWindowData_ClearFlags(ImGuiNextWindowData* self) -{ - return self->ClearFlags(); -} -CIMGUI_API ImGuiNextItemData* ImGuiNextItemData_ImGuiNextItemData(void) -{ - return IM_NEW(ImGuiNextItemData)(); -} -CIMGUI_API void ImGuiNextItemData_destroy(ImGuiNextItemData* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImGuiNextItemData_ClearFlags(ImGuiNextItemData* self) -{ - return self->ClearFlags(); -} -CIMGUI_API ImGuiPtrOrIndex* ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr(void* ptr) -{ - return IM_NEW(ImGuiPtrOrIndex)(ptr); -} -CIMGUI_API void ImGuiPtrOrIndex_destroy(ImGuiPtrOrIndex* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiPtrOrIndex* ImGuiPtrOrIndex_ImGuiPtrOrIndexInt(int index) -{ - return IM_NEW(ImGuiPtrOrIndex)(index); -} -CIMGUI_API ImGuiContext* ImGuiContext_ImGuiContext(ImFontAtlas* shared_font_atlas) -{ - return IM_NEW(ImGuiContext)(shared_font_atlas); -} -CIMGUI_API void ImGuiContext_destroy(ImGuiContext* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiWindowTempData* ImGuiWindowTempData_ImGuiWindowTempData(void) -{ - return IM_NEW(ImGuiWindowTempData)(); -} -CIMGUI_API void ImGuiWindowTempData_destroy(ImGuiWindowTempData* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiWindow* ImGuiWindow_ImGuiWindow(ImGuiContext* context,const char* name) -{ - return IM_NEW(ImGuiWindow)(context,name); -} -CIMGUI_API void ImGuiWindow_destroy(ImGuiWindow* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiID ImGuiWindow_GetIDStr(ImGuiWindow* self,const char* str,const char* str_end) -{ - return self->GetID(str,str_end); -} -CIMGUI_API ImGuiID ImGuiWindow_GetIDPtr(ImGuiWindow* self,const void* ptr) -{ - return self->GetID(ptr); -} -CIMGUI_API ImGuiID ImGuiWindow_GetIDInt(ImGuiWindow* self,int n) -{ - return self->GetID(n); -} -CIMGUI_API ImGuiID ImGuiWindow_GetIDNoKeepAliveStr(ImGuiWindow* self,const char* str,const char* str_end) -{ - return self->GetIDNoKeepAlive(str,str_end); -} -CIMGUI_API ImGuiID ImGuiWindow_GetIDNoKeepAlivePtr(ImGuiWindow* self,const void* ptr) -{ - return self->GetIDNoKeepAlive(ptr); -} -CIMGUI_API ImGuiID ImGuiWindow_GetIDNoKeepAliveInt(ImGuiWindow* self,int n) -{ - return self->GetIDNoKeepAlive(n); -} -CIMGUI_API ImGuiID ImGuiWindow_GetIDFromRectangle(ImGuiWindow* self,const ImRect r_abs) -{ - return self->GetIDFromRectangle(r_abs); -} -CIMGUI_API ImRect ImGuiWindow_Rect(ImGuiWindow* self) -{ - return self->Rect(); -} -CIMGUI_API float ImGuiWindow_CalcFontSize(ImGuiWindow* self) -{ - return self->CalcFontSize(); -} -CIMGUI_API float ImGuiWindow_TitleBarHeight(ImGuiWindow* self) -{ - return self->TitleBarHeight(); -} -CIMGUI_API ImRect ImGuiWindow_TitleBarRect(ImGuiWindow* self) -{ - return self->TitleBarRect(); -} -CIMGUI_API float ImGuiWindow_MenuBarHeight(ImGuiWindow* self) -{ - return self->MenuBarHeight(); -} -CIMGUI_API ImRect ImGuiWindow_MenuBarRect(ImGuiWindow* self) -{ - return self->MenuBarRect(); -} -CIMGUI_API ImGuiItemHoveredDataBackup* ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup(void) -{ - return IM_NEW(ImGuiItemHoveredDataBackup)(); -} -CIMGUI_API void ImGuiItemHoveredDataBackup_destroy(ImGuiItemHoveredDataBackup* self) -{ - IM_DELETE(self); -} -CIMGUI_API void ImGuiItemHoveredDataBackup_Backup(ImGuiItemHoveredDataBackup* self) -{ - return self->Backup(); -} -CIMGUI_API void ImGuiItemHoveredDataBackup_Restore(ImGuiItemHoveredDataBackup* self) -{ - return self->Restore(); -} -CIMGUI_API ImGuiTabItem* ImGuiTabItem_ImGuiTabItem(void) -{ - return IM_NEW(ImGuiTabItem)(); -} -CIMGUI_API void ImGuiTabItem_destroy(ImGuiTabItem* self) -{ - IM_DELETE(self); -} -CIMGUI_API ImGuiTabBar* ImGuiTabBar_ImGuiTabBar(void) -{ - return IM_NEW(ImGuiTabBar)(); -} -CIMGUI_API void ImGuiTabBar_destroy(ImGuiTabBar* self) -{ - IM_DELETE(self); -} -CIMGUI_API int ImGuiTabBar_GetTabOrder(ImGuiTabBar* self,const ImGuiTabItem* tab) -{ - return self->GetTabOrder(tab); -} -CIMGUI_API const char* ImGuiTabBar_GetTabName(ImGuiTabBar* self,const ImGuiTabItem* tab) -{ - return self->GetTabName(tab); -} -CIMGUI_API ImGuiWindow* igGetCurrentWindowRead() -{ - return ImGui::GetCurrentWindowRead(); -} -CIMGUI_API ImGuiWindow* igGetCurrentWindow() -{ - return ImGui::GetCurrentWindow(); -} -CIMGUI_API ImGuiWindow* igFindWindowByID(ImGuiID id) -{ - return ImGui::FindWindowByID(id); -} -CIMGUI_API ImGuiWindow* igFindWindowByName(const char* name) -{ - return ImGui::FindWindowByName(name); -} -CIMGUI_API void igUpdateWindowParentAndRootLinks(ImGuiWindow* window,ImGuiWindowFlags flags,ImGuiWindow* parent_window) -{ - return ImGui::UpdateWindowParentAndRootLinks(window,flags,parent_window); -} -CIMGUI_API ImVec2 igCalcWindowExpectedSize(ImGuiWindow* window) -{ - return ImGui::CalcWindowExpectedSize(window); -} -CIMGUI_API bool igIsWindowChildOf(ImGuiWindow* window,ImGuiWindow* potential_parent) -{ - return ImGui::IsWindowChildOf(window,potential_parent); -} -CIMGUI_API bool igIsWindowNavFocusable(ImGuiWindow* window) -{ - return ImGui::IsWindowNavFocusable(window); -} -CIMGUI_API ImRect igGetWindowAllowedExtentRect(ImGuiWindow* window) -{ - return ImGui::GetWindowAllowedExtentRect(window); -} -CIMGUI_API void igSetWindowPosWindowPtr(ImGuiWindow* window,const ImVec2 pos,ImGuiCond cond) -{ - return ImGui::SetWindowPos(window,pos,cond); -} -CIMGUI_API void igSetWindowSizeWindowPtr(ImGuiWindow* window,const ImVec2 size,ImGuiCond cond) -{ - return ImGui::SetWindowSize(window,size,cond); -} -CIMGUI_API void igSetWindowCollapsedWindowPtr(ImGuiWindow* window,bool collapsed,ImGuiCond cond) -{ - return ImGui::SetWindowCollapsed(window,collapsed,cond); -} -CIMGUI_API void igFocusWindow(ImGuiWindow* window) -{ - return ImGui::FocusWindow(window); -} -CIMGUI_API void igFocusTopMostWindowUnderOne(ImGuiWindow* under_this_window,ImGuiWindow* ignore_window) -{ - return ImGui::FocusTopMostWindowUnderOne(under_this_window,ignore_window); -} -CIMGUI_API void igBringWindowToFocusFront(ImGuiWindow* window) -{ - return ImGui::BringWindowToFocusFront(window); -} -CIMGUI_API void igBringWindowToDisplayFront(ImGuiWindow* window) -{ - return ImGui::BringWindowToDisplayFront(window); -} -CIMGUI_API void igBringWindowToDisplayBack(ImGuiWindow* window) -{ - return ImGui::BringWindowToDisplayBack(window); -} -CIMGUI_API void igSetCurrentFont(ImFont* font) -{ - return ImGui::SetCurrentFont(font); -} -CIMGUI_API ImFont* igGetDefaultFont() -{ - return ImGui::GetDefaultFont(); -} -CIMGUI_API ImDrawList* igGetForegroundDrawListWindowPtr(ImGuiWindow* window) -{ - return ImGui::GetForegroundDrawList(window); -} -CIMGUI_API void igInitialize(ImGuiContext* context) -{ - return ImGui::Initialize(context); -} -CIMGUI_API void igShutdown(ImGuiContext* context) -{ - return ImGui::Shutdown(context); -} -CIMGUI_API void igUpdateHoveredWindowAndCaptureFlags() -{ - return ImGui::UpdateHoveredWindowAndCaptureFlags(); -} -CIMGUI_API void igStartMouseMovingWindow(ImGuiWindow* window) -{ - return ImGui::StartMouseMovingWindow(window); -} -CIMGUI_API void igUpdateMouseMovingWindowNewFrame() -{ - return ImGui::UpdateMouseMovingWindowNewFrame(); -} -CIMGUI_API void igUpdateMouseMovingWindowEndFrame() -{ - return ImGui::UpdateMouseMovingWindowEndFrame(); -} -CIMGUI_API void igMarkIniSettingsDirty() -{ - return ImGui::MarkIniSettingsDirty(); -} -CIMGUI_API void igMarkIniSettingsDirtyWindowPtr(ImGuiWindow* window) -{ - return ImGui::MarkIniSettingsDirty(window); -} -CIMGUI_API ImGuiWindowSettings* igCreateNewWindowSettings(const char* name) -{ - return ImGui::CreateNewWindowSettings(name); -} -CIMGUI_API ImGuiWindowSettings* igFindWindowSettings(ImGuiID id) -{ - return ImGui::FindWindowSettings(id); -} -CIMGUI_API ImGuiWindowSettings* igFindOrCreateWindowSettings(const char* name) -{ - return ImGui::FindOrCreateWindowSettings(name); -} -CIMGUI_API ImGuiSettingsHandler* igFindSettingsHandler(const char* type_name) -{ - return ImGui::FindSettingsHandler(type_name); -} -CIMGUI_API void igSetScrollXWindowPtr(ImGuiWindow* window,float new_scroll_x) -{ - return ImGui::SetScrollX(window,new_scroll_x); -} -CIMGUI_API void igSetScrollYWindowPtr(ImGuiWindow* window,float new_scroll_y) -{ - return ImGui::SetScrollY(window,new_scroll_y); -} -CIMGUI_API void igSetScrollFromPosXWindowPtr(ImGuiWindow* window,float local_x,float center_x_ratio) -{ - return ImGui::SetScrollFromPosX(window,local_x,center_x_ratio); -} -CIMGUI_API void igSetScrollFromPosYWindowPtr(ImGuiWindow* window,float local_y,float center_y_ratio) -{ - return ImGui::SetScrollFromPosY(window,local_y,center_y_ratio); -} -CIMGUI_API ImVec2 igScrollToBringRectIntoView(ImGuiWindow* window,const ImRect item_rect) -{ - return ImGui::ScrollToBringRectIntoView(window,item_rect); -} -CIMGUI_API ImGuiID igGetItemID() -{ - return ImGui::GetItemID(); -} -CIMGUI_API ImGuiItemStatusFlags igGetItemStatusFlags() -{ - return ImGui::GetItemStatusFlags(); -} -CIMGUI_API ImGuiID igGetActiveID() -{ - return ImGui::GetActiveID(); -} -CIMGUI_API ImGuiID igGetFocusID() -{ - return ImGui::GetFocusID(); -} -CIMGUI_API void igSetActiveID(ImGuiID id,ImGuiWindow* window) -{ - return ImGui::SetActiveID(id,window); -} -CIMGUI_API void igSetFocusID(ImGuiID id,ImGuiWindow* window) -{ - return ImGui::SetFocusID(id,window); -} -CIMGUI_API void igClearActiveID() -{ - return ImGui::ClearActiveID(); -} -CIMGUI_API ImGuiID igGetHoveredID() -{ - return ImGui::GetHoveredID(); -} -CIMGUI_API void igSetHoveredID(ImGuiID id) -{ - return ImGui::SetHoveredID(id); -} -CIMGUI_API void igKeepAliveID(ImGuiID id) -{ - return ImGui::KeepAliveID(id); -} -CIMGUI_API void igMarkItemEdited(ImGuiID id) -{ - return ImGui::MarkItemEdited(id); -} -CIMGUI_API void igPushOverrideID(ImGuiID id) -{ - return ImGui::PushOverrideID(id); -} -CIMGUI_API void igItemSizeVec2(const ImVec2 size,float text_baseline_y) -{ - return ImGui::ItemSize(size,text_baseline_y); -} -CIMGUI_API void igItemSizeRect(const ImRect bb,float text_baseline_y) -{ - return ImGui::ItemSize(bb,text_baseline_y); -} -CIMGUI_API bool igItemAdd(const ImRect bb,ImGuiID id,const ImRect* nav_bb) -{ - return ImGui::ItemAdd(bb,id,nav_bb); -} -CIMGUI_API bool igItemHoverable(const ImRect bb,ImGuiID id) -{ - return ImGui::ItemHoverable(bb,id); -} -CIMGUI_API bool igIsClippedEx(const ImRect bb,ImGuiID id,bool clip_even_when_logged) -{ - return ImGui::IsClippedEx(bb,id,clip_even_when_logged); -} -CIMGUI_API bool igFocusableItemRegister(ImGuiWindow* window,ImGuiID id) -{ - return ImGui::FocusableItemRegister(window,id); -} -CIMGUI_API void igFocusableItemUnregister(ImGuiWindow* window) -{ - return ImGui::FocusableItemUnregister(window); -} -CIMGUI_API ImVec2 igCalcItemSize(ImVec2 size,float default_w,float default_h) -{ - return ImGui::CalcItemSize(size,default_w,default_h); -} -CIMGUI_API float igCalcWrapWidthForPos(const ImVec2 pos,float wrap_pos_x) -{ - return ImGui::CalcWrapWidthForPos(pos,wrap_pos_x); -} -CIMGUI_API void igPushMultiItemsWidths(int components,float width_full) -{ - return ImGui::PushMultiItemsWidths(components,width_full); -} -CIMGUI_API void igPushItemFlag(ImGuiItemFlags option,bool enabled) -{ - return ImGui::PushItemFlag(option,enabled); -} -CIMGUI_API void igPopItemFlag() -{ - return ImGui::PopItemFlag(); -} -CIMGUI_API bool igIsItemToggledSelection() -{ - return ImGui::IsItemToggledSelection(); -} -CIMGUI_API ImVec2 igGetContentRegionMaxAbs() -{ - return ImGui::GetContentRegionMaxAbs(); -} -CIMGUI_API void igShrinkWidths(ImGuiShrinkWidthItem* items,int count,float width_excess) -{ - return ImGui::ShrinkWidths(items,count,width_excess); -} -CIMGUI_API void igLogBegin(ImGuiLogType type,int auto_open_depth) -{ - return ImGui::LogBegin(type,auto_open_depth); -} -CIMGUI_API void igLogToBuffer(int auto_open_depth) -{ - return ImGui::LogToBuffer(auto_open_depth); -} -CIMGUI_API bool igBeginChildEx(const char* name,ImGuiID id,const ImVec2 size_arg,bool border,ImGuiWindowFlags flags) -{ - return ImGui::BeginChildEx(name,id,size_arg,border,flags); -} -CIMGUI_API void igOpenPopupEx(ImGuiID id) -{ - return ImGui::OpenPopupEx(id); -} -CIMGUI_API void igClosePopupToLevel(int remaining,bool restore_focus_to_window_under_popup) -{ - return ImGui::ClosePopupToLevel(remaining,restore_focus_to_window_under_popup); -} -CIMGUI_API void igClosePopupsOverWindow(ImGuiWindow* ref_window,bool restore_focus_to_window_under_popup) -{ - return ImGui::ClosePopupsOverWindow(ref_window,restore_focus_to_window_under_popup); -} -CIMGUI_API bool igIsPopupOpenID(ImGuiID id) -{ - return ImGui::IsPopupOpen(id); -} -CIMGUI_API bool igBeginPopupEx(ImGuiID id,ImGuiWindowFlags extra_flags) -{ - return ImGui::BeginPopupEx(id,extra_flags); -} -CIMGUI_API void igBeginTooltipEx(ImGuiWindowFlags extra_flags,ImGuiTooltipFlags tooltip_flags) -{ - return ImGui::BeginTooltipEx(extra_flags,tooltip_flags); -} -CIMGUI_API ImGuiWindow* igGetTopMostPopupModal() -{ - return ImGui::GetTopMostPopupModal(); -} -CIMGUI_API ImVec2 igFindBestWindowPosForPopup(ImGuiWindow* window) -{ - return ImGui::FindBestWindowPosForPopup(window); -} -CIMGUI_API ImVec2 igFindBestWindowPosForPopupEx(const ImVec2 ref_pos,const ImVec2 size,ImGuiDir* last_dir,const ImRect r_outer,const ImRect r_avoid,ImGuiPopupPositionPolicy policy) -{ - return ImGui::FindBestWindowPosForPopupEx(ref_pos,size,last_dir,r_outer,r_avoid,policy); -} -CIMGUI_API void igNavInitWindow(ImGuiWindow* window,bool force_reinit) -{ - return ImGui::NavInitWindow(window,force_reinit); -} -CIMGUI_API bool igNavMoveRequestButNoResultYet() -{ - return ImGui::NavMoveRequestButNoResultYet(); -} -CIMGUI_API void igNavMoveRequestCancel() -{ - return ImGui::NavMoveRequestCancel(); -} -CIMGUI_API void igNavMoveRequestForward(ImGuiDir move_dir,ImGuiDir clip_dir,const ImRect bb_rel,ImGuiNavMoveFlags move_flags) -{ - return ImGui::NavMoveRequestForward(move_dir,clip_dir,bb_rel,move_flags); -} -CIMGUI_API void igNavMoveRequestTryWrapping(ImGuiWindow* window,ImGuiNavMoveFlags move_flags) -{ - return ImGui::NavMoveRequestTryWrapping(window,move_flags); -} -CIMGUI_API float igGetNavInputAmount(ImGuiNavInput n,ImGuiInputReadMode mode) -{ - return ImGui::GetNavInputAmount(n,mode); -} -CIMGUI_API ImVec2 igGetNavInputAmount2d(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor) -{ - return ImGui::GetNavInputAmount2d(dir_sources,mode,slow_factor,fast_factor); -} -CIMGUI_API int igCalcTypematicRepeatAmount(float t0,float t1,float repeat_delay,float repeat_rate) -{ - return ImGui::CalcTypematicRepeatAmount(t0,t1,repeat_delay,repeat_rate); -} -CIMGUI_API void igActivateItem(ImGuiID id) -{ - return ImGui::ActivateItem(id); -} -CIMGUI_API void igSetNavID(ImGuiID id,int nav_layer,ImGuiID focus_scope_id) -{ - return ImGui::SetNavID(id,nav_layer,focus_scope_id); -} -CIMGUI_API void igSetNavIDWithRectRel(ImGuiID id,int nav_layer,ImGuiID focus_scope_id,const ImRect rect_rel) -{ - return ImGui::SetNavIDWithRectRel(id,nav_layer,focus_scope_id,rect_rel); -} -CIMGUI_API void igPushFocusScope(ImGuiID id) -{ - return ImGui::PushFocusScope(id); -} -CIMGUI_API void igPopFocusScope() -{ - return ImGui::PopFocusScope(); -} -CIMGUI_API ImGuiID igGetFocusScopeID() -{ - return ImGui::GetFocusScopeID(); -} -CIMGUI_API bool igIsActiveIdUsingNavDir(ImGuiDir dir) -{ - return ImGui::IsActiveIdUsingNavDir(dir); -} -CIMGUI_API bool igIsActiveIdUsingNavInput(ImGuiNavInput input) -{ - return ImGui::IsActiveIdUsingNavInput(input); -} -CIMGUI_API bool igIsActiveIdUsingKey(ImGuiKey key) -{ - return ImGui::IsActiveIdUsingKey(key); -} -CIMGUI_API bool igIsMouseDragPastThreshold(ImGuiMouseButton button,float lock_threshold) -{ - return ImGui::IsMouseDragPastThreshold(button,lock_threshold); -} -CIMGUI_API bool igIsKeyPressedMap(ImGuiKey key,bool repeat) -{ - return ImGui::IsKeyPressedMap(key,repeat); -} -CIMGUI_API bool igIsNavInputDown(ImGuiNavInput n) -{ - return ImGui::IsNavInputDown(n); -} -CIMGUI_API bool igIsNavInputTest(ImGuiNavInput n,ImGuiInputReadMode rm) -{ - return ImGui::IsNavInputTest(n,rm); -} -CIMGUI_API bool igBeginDragDropTargetCustom(const ImRect bb,ImGuiID id) -{ - return ImGui::BeginDragDropTargetCustom(bb,id); -} -CIMGUI_API void igClearDragDrop() -{ - return ImGui::ClearDragDrop(); -} -CIMGUI_API bool igIsDragDropPayloadBeingAccepted() -{ - return ImGui::IsDragDropPayloadBeingAccepted(); -} -CIMGUI_API void igBeginColumns(const char* str_id,int count,ImGuiColumnsFlags flags) -{ - return ImGui::BeginColumns(str_id,count,flags); -} -CIMGUI_API void igEndColumns() -{ - return ImGui::EndColumns(); -} -CIMGUI_API void igPushColumnClipRect(int column_index) -{ - return ImGui::PushColumnClipRect(column_index); -} -CIMGUI_API void igPushColumnsBackground() -{ - return ImGui::PushColumnsBackground(); -} -CIMGUI_API void igPopColumnsBackground() -{ - return ImGui::PopColumnsBackground(); -} -CIMGUI_API ImGuiID igGetColumnsID(const char* str_id,int count) -{ - return ImGui::GetColumnsID(str_id,count); -} -CIMGUI_API ImGuiColumns* igFindOrCreateColumns(ImGuiWindow* window,ImGuiID id) -{ - return ImGui::FindOrCreateColumns(window,id); -} -CIMGUI_API float igGetColumnOffsetFromNorm(const ImGuiColumns* columns,float offset_norm) -{ - return ImGui::GetColumnOffsetFromNorm(columns,offset_norm); -} -CIMGUI_API float igGetColumnNormFromOffset(const ImGuiColumns* columns,float offset) -{ - return ImGui::GetColumnNormFromOffset(columns,offset); -} -CIMGUI_API bool igBeginTabBarEx(ImGuiTabBar* tab_bar,const ImRect bb,ImGuiTabBarFlags flags) -{ - return ImGui::BeginTabBarEx(tab_bar,bb,flags); -} -CIMGUI_API ImGuiTabItem* igTabBarFindTabByID(ImGuiTabBar* tab_bar,ImGuiID tab_id) -{ - return ImGui::TabBarFindTabByID(tab_bar,tab_id); -} -CIMGUI_API void igTabBarRemoveTab(ImGuiTabBar* tab_bar,ImGuiID tab_id) -{ - return ImGui::TabBarRemoveTab(tab_bar,tab_id); -} -CIMGUI_API void igTabBarCloseTab(ImGuiTabBar* tab_bar,ImGuiTabItem* tab) -{ - return ImGui::TabBarCloseTab(tab_bar,tab); -} -CIMGUI_API void igTabBarQueueChangeTabOrder(ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,int dir) -{ - return ImGui::TabBarQueueChangeTabOrder(tab_bar,tab,dir); -} -CIMGUI_API bool igTabItemEx(ImGuiTabBar* tab_bar,const char* label,bool* p_open,ImGuiTabItemFlags flags) -{ - return ImGui::TabItemEx(tab_bar,label,p_open,flags); -} -CIMGUI_API ImVec2 igTabItemCalcSize(const char* label,bool has_close_button) -{ - return ImGui::TabItemCalcSize(label,has_close_button); -} -CIMGUI_API void igTabItemBackground(ImDrawList* draw_list,const ImRect bb,ImGuiTabItemFlags flags,ImU32 col) -{ - return ImGui::TabItemBackground(draw_list,bb,flags,col); -} -CIMGUI_API bool igTabItemLabelAndCloseButton(ImDrawList* draw_list,const ImRect bb,ImGuiTabItemFlags flags,ImVec2 frame_padding,const char* label,ImGuiID tab_id,ImGuiID close_button_id) -{ - return ImGui::TabItemLabelAndCloseButton(draw_list,bb,flags,frame_padding,label,tab_id,close_button_id); -} -CIMGUI_API void igRenderText(ImVec2 pos,const char* text,const char* text_end,bool hide_text_after_hash) -{ - return ImGui::RenderText(pos,text,text_end,hide_text_after_hash); -} -CIMGUI_API void igRenderTextWrapped(ImVec2 pos,const char* text,const char* text_end,float wrap_width) -{ - return ImGui::RenderTextWrapped(pos,text,text_end,wrap_width); -} -CIMGUI_API void igRenderTextClipped(const ImVec2 pos_min,const ImVec2 pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2 align,const ImRect* clip_rect) -{ - return ImGui::RenderTextClipped(pos_min,pos_max,text,text_end,text_size_if_known,align,clip_rect); -} -CIMGUI_API void igRenderTextClippedEx(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2 align,const ImRect* clip_rect) -{ - return ImGui::RenderTextClippedEx(draw_list,pos_min,pos_max,text,text_end,text_size_if_known,align,clip_rect); -} -CIMGUI_API void igRenderTextEllipsis(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,float clip_max_x,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known) -{ - return ImGui::RenderTextEllipsis(draw_list,pos_min,pos_max,clip_max_x,ellipsis_max_x,text,text_end,text_size_if_known); -} -CIMGUI_API void igRenderFrame(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,bool border,float rounding) -{ - return ImGui::RenderFrame(p_min,p_max,fill_col,border,rounding); -} -CIMGUI_API void igRenderFrameBorder(ImVec2 p_min,ImVec2 p_max,float rounding) -{ - return ImGui::RenderFrameBorder(p_min,p_max,rounding); -} -CIMGUI_API void igRenderColorRectWithAlphaCheckerboard(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,float grid_step,ImVec2 grid_off,float rounding,int rounding_corners_flags) -{ - return ImGui::RenderColorRectWithAlphaCheckerboard(p_min,p_max,fill_col,grid_step,grid_off,rounding,rounding_corners_flags); -} -CIMGUI_API void igRenderCheckMark(ImVec2 pos,ImU32 col,float sz) -{ - return ImGui::RenderCheckMark(pos,col,sz); -} -CIMGUI_API void igRenderNavHighlight(const ImRect bb,ImGuiID id,ImGuiNavHighlightFlags flags) -{ - return ImGui::RenderNavHighlight(bb,id,flags); -} -CIMGUI_API const char* igFindRenderedTextEnd(const char* text,const char* text_end) -{ - return ImGui::FindRenderedTextEnd(text,text_end); -} -CIMGUI_API void igLogRenderedText(const ImVec2* ref_pos,const char* text,const char* text_end) -{ - return ImGui::LogRenderedText(ref_pos,text,text_end); -} -CIMGUI_API void igRenderArrow(ImDrawList* draw_list,ImVec2 pos,ImU32 col,ImGuiDir dir,float scale) -{ - return ImGui::RenderArrow(draw_list,pos,col,dir,scale); -} -CIMGUI_API void igRenderBullet(ImDrawList* draw_list,ImVec2 pos,ImU32 col) -{ - return ImGui::RenderBullet(draw_list,pos,col); -} -CIMGUI_API void igRenderMouseCursor(ImDrawList* draw_list,ImVec2 pos,float scale,ImGuiMouseCursor mouse_cursor,ImU32 col_fill,ImU32 col_border,ImU32 col_shadow) -{ - return ImGui::RenderMouseCursor(draw_list,pos,scale,mouse_cursor,col_fill,col_border,col_shadow); -} -CIMGUI_API void igRenderArrowPointingAt(ImDrawList* draw_list,ImVec2 pos,ImVec2 half_sz,ImGuiDir direction,ImU32 col) -{ - return ImGui::RenderArrowPointingAt(draw_list,pos,half_sz,direction,col); -} -CIMGUI_API void igRenderRectFilledRangeH(ImDrawList* draw_list,const ImRect rect,ImU32 col,float x_start_norm,float x_end_norm,float rounding) -{ - return ImGui::RenderRectFilledRangeH(draw_list,rect,col,x_start_norm,x_end_norm,rounding); -} -CIMGUI_API void igTextEx(const char* text,const char* text_end,ImGuiTextFlags flags) -{ - return ImGui::TextEx(text,text_end,flags); -} -CIMGUI_API bool igButtonEx(const char* label,const ImVec2 size_arg,ImGuiButtonFlags flags) -{ - return ImGui::ButtonEx(label,size_arg,flags); -} -CIMGUI_API bool igCloseButton(ImGuiID id,const ImVec2 pos) -{ - return ImGui::CloseButton(id,pos); -} -CIMGUI_API bool igCollapseButton(ImGuiID id,const ImVec2 pos) -{ - return ImGui::CollapseButton(id,pos); -} -CIMGUI_API bool igArrowButtonEx(const char* str_id,ImGuiDir dir,ImVec2 size_arg,ImGuiButtonFlags flags) -{ - return ImGui::ArrowButtonEx(str_id,dir,size_arg,flags); -} -CIMGUI_API void igScrollbar(ImGuiAxis axis) -{ - return ImGui::Scrollbar(axis); -} -CIMGUI_API bool igScrollbarEx(const ImRect bb,ImGuiID id,ImGuiAxis axis,float* p_scroll_v,float avail_v,float contents_v,ImDrawCornerFlags rounding_corners) -{ - return ImGui::ScrollbarEx(bb,id,axis,p_scroll_v,avail_v,contents_v,rounding_corners); -} -CIMGUI_API ImGuiID igGetWindowScrollbarID(ImGuiWindow* window,ImGuiAxis axis) -{ - return ImGui::GetWindowScrollbarID(window,axis); -} -CIMGUI_API ImGuiID igGetWindowResizeID(ImGuiWindow* window,int n) -{ - return ImGui::GetWindowResizeID(window,n); -} -CIMGUI_API void igSeparatorEx(ImGuiSeparatorFlags flags) -{ - return ImGui::SeparatorEx(flags); -} -CIMGUI_API bool igButtonBehavior(const ImRect bb,ImGuiID id,bool* out_hovered,bool* out_held,ImGuiButtonFlags flags) -{ - return ImGui::ButtonBehavior(bb,id,out_hovered,out_held,flags); -} -CIMGUI_API bool igDragBehavior(ImGuiID id,ImGuiDataType data_type,void* p_v,float v_speed,const void* p_min,const void* p_max,const char* format,float power,ImGuiDragFlags flags) -{ - return ImGui::DragBehavior(id,data_type,p_v,v_speed,p_min,p_max,format,power,flags); -} -CIMGUI_API bool igSliderBehavior(const ImRect bb,ImGuiID id,ImGuiDataType data_type,void* p_v,const void* p_min,const void* p_max,const char* format,float power,ImGuiSliderFlags flags,ImRect* out_grab_bb) -{ - return ImGui::SliderBehavior(bb,id,data_type,p_v,p_min,p_max,format,power,flags,out_grab_bb); -} -CIMGUI_API bool igSplitterBehavior(const ImRect bb,ImGuiID id,ImGuiAxis axis,float* size1,float* size2,float min_size1,float min_size2,float hover_extend,float hover_visibility_delay) -{ - return ImGui::SplitterBehavior(bb,id,axis,size1,size2,min_size1,min_size2,hover_extend,hover_visibility_delay); -} -CIMGUI_API bool igTreeNodeBehavior(ImGuiID id,ImGuiTreeNodeFlags flags,const char* label,const char* label_end) -{ - return ImGui::TreeNodeBehavior(id,flags,label,label_end); -} -CIMGUI_API bool igTreeNodeBehaviorIsOpen(ImGuiID id,ImGuiTreeNodeFlags flags) -{ - return ImGui::TreeNodeBehaviorIsOpen(id,flags); -} -CIMGUI_API void igTreePushOverrideID(ImGuiID id) -{ - return ImGui::TreePushOverrideID(id); -} -CIMGUI_API const ImGuiDataTypeInfo* igDataTypeGetInfo(ImGuiDataType data_type) -{ - return ImGui::DataTypeGetInfo(data_type); -} -CIMGUI_API int igDataTypeFormatString(char* buf,int buf_size,ImGuiDataType data_type,const void* p_data,const char* format) -{ - return ImGui::DataTypeFormatString(buf,buf_size,data_type,p_data,format); -} -CIMGUI_API void igDataTypeApplyOp(ImGuiDataType data_type,int op,void* output,void* arg_1,const void* arg_2) -{ - return ImGui::DataTypeApplyOp(data_type,op,output,arg_1,arg_2); -} -CIMGUI_API bool igDataTypeApplyOpFromText(const char* buf,const char* initial_value_buf,ImGuiDataType data_type,void* p_data,const char* format) -{ - return ImGui::DataTypeApplyOpFromText(buf,initial_value_buf,data_type,p_data,format); -} -CIMGUI_API bool igInputTextEx(const char* label,const char* hint,char* buf,int buf_size,const ImVec2 size_arg,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data) -{ - return ImGui::InputTextEx(label,hint,buf,buf_size,size_arg,flags,callback,user_data); -} -CIMGUI_API bool igTempInputTextScalar(const ImRect bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format) -{ - return ImGui::TempInputTextScalar(bb,id,label,data_type,p_data,format); -} -CIMGUI_API bool igTempInputTextIsActive(ImGuiID id) -{ - return ImGui::TempInputTextIsActive(id); -} -CIMGUI_API void igColorTooltip(const char* text,const float* col,ImGuiColorEditFlags flags) -{ - return ImGui::ColorTooltip(text,col,flags); -} -CIMGUI_API void igColorEditOptionsPopup(const float* col,ImGuiColorEditFlags flags) -{ - return ImGui::ColorEditOptionsPopup(col,flags); -} -CIMGUI_API void igColorPickerOptionsPopup(const float* ref_col,ImGuiColorEditFlags flags) -{ - return ImGui::ColorPickerOptionsPopup(ref_col,flags); -} -CIMGUI_API void igPlotEx(ImGuiPlotType plot_type,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 frame_size) -{ - return ImGui::PlotEx(plot_type,label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,frame_size); -} -CIMGUI_API void igShadeVertsLinearColorGradientKeepAlpha(ImDrawList* draw_list,int vert_start_idx,int vert_end_idx,ImVec2 gradient_p0,ImVec2 gradient_p1,ImU32 col0,ImU32 col1) -{ - return ImGui::ShadeVertsLinearColorGradientKeepAlpha(draw_list,vert_start_idx,vert_end_idx,gradient_p0,gradient_p1,col0,col1); -} -CIMGUI_API void igShadeVertsLinearUV(ImDrawList* draw_list,int vert_start_idx,int vert_end_idx,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,bool clamp) -{ - return ImGui::ShadeVertsLinearUV(draw_list,vert_start_idx,vert_end_idx,a,b,uv_a,uv_b,clamp); -} -CIMGUI_API void igGcCompactTransientWindowBuffers(ImGuiWindow* window) -{ - return ImGui::GcCompactTransientWindowBuffers(window); -} -CIMGUI_API void igGcAwakeTransientWindowBuffers(ImGuiWindow* window) -{ - return ImGui::GcAwakeTransientWindowBuffers(window); -} -CIMGUI_API void igDebugDrawItemRect(ImU32 col) -{ - return ImGui::DebugDrawItemRect(col); -} -CIMGUI_API void igDebugStartItemPicker() -{ - return ImGui::DebugStartItemPicker(); -} -CIMGUI_API bool igImFontAtlasBuildWithStbTruetype(ImFontAtlas* atlas) -{ - return ImFontAtlasBuildWithStbTruetype(atlas); -} -CIMGUI_API void igImFontAtlasBuildRegisterDefaultCustomRects(ImFontAtlas* atlas) -{ - return ImFontAtlasBuildRegisterDefaultCustomRects(atlas); -} -CIMGUI_API void igImFontAtlasBuildSetupFont(ImFontAtlas* atlas,ImFont* font,ImFontConfig* font_config,float ascent,float descent) -{ - return ImFontAtlasBuildSetupFont(atlas,font,font_config,ascent,descent); -} -CIMGUI_API void igImFontAtlasBuildPackCustomRects(ImFontAtlas* atlas,void* stbrp_context_opaque) -{ - return ImFontAtlasBuildPackCustomRects(atlas,stbrp_context_opaque); -} -CIMGUI_API void igImFontAtlasBuildFinish(ImFontAtlas* atlas) -{ - return ImFontAtlasBuildFinish(atlas); -} -CIMGUI_API void igImFontAtlasBuildMultiplyCalcLookupTable(unsigned char out_table[256],float in_multiply_factor) -{ - return ImFontAtlasBuildMultiplyCalcLookupTable(out_table,in_multiply_factor); -} -CIMGUI_API void igImFontAtlasBuildMultiplyRectAlpha8(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride) -{ - return ImFontAtlasBuildMultiplyRectAlpha8(table,pixels,x,y,w,h,stride); -} CIMGUI_API void igGetWindowPos_nonUDT(ImVec2 *pOut) { *pOut = ImGui::GetWindowPos(); @@ -3940,286 +2496,6 @@ CIMGUI_API ImVec2_Simple ImFont_CalcTextSizeA_nonUDT2(ImFont* self,float size,fl ImVec2_Simple ret2 = ImVec2ToSimple(ret); return ret2; } -CIMGUI_API void igImMin_nonUDT(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs) -{ - *pOut = ImMin(lhs,rhs); -} -CIMGUI_API ImVec2_Simple igImMin_nonUDT2(const ImVec2 lhs,const ImVec2 rhs) -{ - ImVec2 ret = ImMin(lhs,rhs); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igImMax_nonUDT(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs) -{ - *pOut = ImMax(lhs,rhs); -} -CIMGUI_API ImVec2_Simple igImMax_nonUDT2(const ImVec2 lhs,const ImVec2 rhs) -{ - ImVec2 ret = ImMax(lhs,rhs); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igImClamp_nonUDT(ImVec2 *pOut,const ImVec2 v,const ImVec2 mn,ImVec2 mx) -{ - *pOut = ImClamp(v,mn,mx); -} -CIMGUI_API ImVec2_Simple igImClamp_nonUDT2(const ImVec2 v,const ImVec2 mn,ImVec2 mx) -{ - ImVec2 ret = ImClamp(v,mn,mx); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igImLerpVec2Float_nonUDT(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,float t) -{ - *pOut = ImLerp(a,b,t); -} -CIMGUI_API ImVec2_Simple igImLerpVec2Float_nonUDT2(const ImVec2 a,const ImVec2 b,float t) -{ - ImVec2 ret = ImLerp(a,b,t); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igImLerpVec2Vec2_nonUDT(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 t) -{ - *pOut = ImLerp(a,b,t); -} -CIMGUI_API ImVec2_Simple igImLerpVec2Vec2_nonUDT2(const ImVec2 a,const ImVec2 b,const ImVec2 t) -{ - ImVec2 ret = ImLerp(a,b,t); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igImLerpVec4_nonUDT(ImVec4 *pOut,const ImVec4 a,const ImVec4 b,float t) -{ - *pOut = ImLerp(a,b,t); -} -CIMGUI_API ImVec4_Simple igImLerpVec4_nonUDT2(const ImVec4 a,const ImVec4 b,float t) -{ - ImVec4 ret = ImLerp(a,b,t); - ImVec4_Simple ret2 = ImVec4ToSimple(ret); - return ret2; -} -CIMGUI_API void igImFloorVec2_nonUDT(ImVec2 *pOut,const ImVec2 v) -{ - *pOut = ImFloor(v); -} -CIMGUI_API ImVec2_Simple igImFloorVec2_nonUDT2(const ImVec2 v) -{ - ImVec2 ret = ImFloor(v); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igImRotate_nonUDT(ImVec2 *pOut,const ImVec2 v,float cos_a,float sin_a) -{ - *pOut = ImRotate(v,cos_a,sin_a); -} -CIMGUI_API ImVec2_Simple igImRotate_nonUDT2(const ImVec2 v,float cos_a,float sin_a) -{ - ImVec2 ret = ImRotate(v,cos_a,sin_a); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igImMul_nonUDT(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs) -{ - *pOut = ImMul(lhs,rhs); -} -CIMGUI_API ImVec2_Simple igImMul_nonUDT2(const ImVec2 lhs,const ImVec2 rhs) -{ - ImVec2 ret = ImMul(lhs,rhs); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igImBezierCalc_nonUDT(ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t) -{ - *pOut = ImBezierCalc(p1,p2,p3,p4,t); -} -CIMGUI_API ImVec2_Simple igImBezierCalc_nonUDT2(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t) -{ - ImVec2 ret = ImBezierCalc(p1,p2,p3,p4,t); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igImBezierClosestPoint_nonUDT(ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments) -{ - *pOut = ImBezierClosestPoint(p1,p2,p3,p4,p,num_segments); -} -CIMGUI_API ImVec2_Simple igImBezierClosestPoint_nonUDT2(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments) -{ - ImVec2 ret = ImBezierClosestPoint(p1,p2,p3,p4,p,num_segments); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igImBezierClosestPointCasteljau_nonUDT(ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol) -{ - *pOut = ImBezierClosestPointCasteljau(p1,p2,p3,p4,p,tess_tol); -} -CIMGUI_API ImVec2_Simple igImBezierClosestPointCasteljau_nonUDT2(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol) -{ - ImVec2 ret = ImBezierClosestPointCasteljau(p1,p2,p3,p4,p,tess_tol); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igImLineClosestPoint_nonUDT(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 p) -{ - *pOut = ImLineClosestPoint(a,b,p); -} -CIMGUI_API ImVec2_Simple igImLineClosestPoint_nonUDT2(const ImVec2 a,const ImVec2 b,const ImVec2 p) -{ - ImVec2 ret = ImLineClosestPoint(a,b,p); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igImTriangleClosestPoint_nonUDT(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p) -{ - *pOut = ImTriangleClosestPoint(a,b,c,p); -} -CIMGUI_API ImVec2_Simple igImTriangleClosestPoint_nonUDT2(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p) -{ - ImVec2 ret = ImTriangleClosestPoint(a,b,c,p); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void ImRect_GetCenter_nonUDT(ImVec2 *pOut,ImRect* self) -{ - *pOut = self->GetCenter(); -} -CIMGUI_API ImVec2_Simple ImRect_GetCenter_nonUDT2(ImRect* self) -{ - ImVec2 ret = self->GetCenter(); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void ImRect_GetSize_nonUDT(ImVec2 *pOut,ImRect* self) -{ - *pOut = self->GetSize(); -} -CIMGUI_API ImVec2_Simple ImRect_GetSize_nonUDT2(ImRect* self) -{ - ImVec2 ret = self->GetSize(); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void ImRect_GetTL_nonUDT(ImVec2 *pOut,ImRect* self) -{ - *pOut = self->GetTL(); -} -CIMGUI_API ImVec2_Simple ImRect_GetTL_nonUDT2(ImRect* self) -{ - ImVec2 ret = self->GetTL(); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void ImRect_GetTR_nonUDT(ImVec2 *pOut,ImRect* self) -{ - *pOut = self->GetTR(); -} -CIMGUI_API ImVec2_Simple ImRect_GetTR_nonUDT2(ImRect* self) -{ - ImVec2 ret = self->GetTR(); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void ImRect_GetBL_nonUDT(ImVec2 *pOut,ImRect* self) -{ - *pOut = self->GetBL(); -} -CIMGUI_API ImVec2_Simple ImRect_GetBL_nonUDT2(ImRect* self) -{ - ImVec2 ret = self->GetBL(); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void ImRect_GetBR_nonUDT(ImVec2 *pOut,ImRect* self) -{ - *pOut = self->GetBR(); -} -CIMGUI_API ImVec2_Simple ImRect_GetBR_nonUDT2(ImRect* self) -{ - ImVec2 ret = self->GetBR(); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igCalcWindowExpectedSize_nonUDT(ImVec2 *pOut,ImGuiWindow* window) -{ - *pOut = ImGui::CalcWindowExpectedSize(window); -} -CIMGUI_API ImVec2_Simple igCalcWindowExpectedSize_nonUDT2(ImGuiWindow* window) -{ - ImVec2 ret = ImGui::CalcWindowExpectedSize(window); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igScrollToBringRectIntoView_nonUDT(ImVec2 *pOut,ImGuiWindow* window,const ImRect item_rect) -{ - *pOut = ImGui::ScrollToBringRectIntoView(window,item_rect); -} -CIMGUI_API ImVec2_Simple igScrollToBringRectIntoView_nonUDT2(ImGuiWindow* window,const ImRect item_rect) -{ - ImVec2 ret = ImGui::ScrollToBringRectIntoView(window,item_rect); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igCalcItemSize_nonUDT(ImVec2 *pOut,ImVec2 size,float default_w,float default_h) -{ - *pOut = ImGui::CalcItemSize(size,default_w,default_h); -} -CIMGUI_API ImVec2_Simple igCalcItemSize_nonUDT2(ImVec2 size,float default_w,float default_h) -{ - ImVec2 ret = ImGui::CalcItemSize(size,default_w,default_h); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igGetContentRegionMaxAbs_nonUDT(ImVec2 *pOut) -{ - *pOut = ImGui::GetContentRegionMaxAbs(); -} -CIMGUI_API ImVec2_Simple igGetContentRegionMaxAbs_nonUDT2() -{ - ImVec2 ret = ImGui::GetContentRegionMaxAbs(); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igFindBestWindowPosForPopup_nonUDT(ImVec2 *pOut,ImGuiWindow* window) -{ - *pOut = ImGui::FindBestWindowPosForPopup(window); -} -CIMGUI_API ImVec2_Simple igFindBestWindowPosForPopup_nonUDT2(ImGuiWindow* window) -{ - ImVec2 ret = ImGui::FindBestWindowPosForPopup(window); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igFindBestWindowPosForPopupEx_nonUDT(ImVec2 *pOut,const ImVec2 ref_pos,const ImVec2 size,ImGuiDir* last_dir,const ImRect r_outer,const ImRect r_avoid,ImGuiPopupPositionPolicy policy) -{ - *pOut = ImGui::FindBestWindowPosForPopupEx(ref_pos,size,last_dir,r_outer,r_avoid,policy); -} -CIMGUI_API ImVec2_Simple igFindBestWindowPosForPopupEx_nonUDT2(const ImVec2 ref_pos,const ImVec2 size,ImGuiDir* last_dir,const ImRect r_outer,const ImRect r_avoid,ImGuiPopupPositionPolicy policy) -{ - ImVec2 ret = ImGui::FindBestWindowPosForPopupEx(ref_pos,size,last_dir,r_outer,r_avoid,policy); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igGetNavInputAmount2d_nonUDT(ImVec2 *pOut,ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor) -{ - *pOut = ImGui::GetNavInputAmount2d(dir_sources,mode,slow_factor,fast_factor); -} -CIMGUI_API ImVec2_Simple igGetNavInputAmount2d_nonUDT2(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor) -{ - ImVec2 ret = ImGui::GetNavInputAmount2d(dir_sources,mode,slow_factor,fast_factor); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} -CIMGUI_API void igTabItemCalcSize_nonUDT(ImVec2 *pOut,const char* label,bool has_close_button) -{ - *pOut = ImGui::TabItemCalcSize(label,has_close_button); -} -CIMGUI_API ImVec2_Simple igTabItemCalcSize_nonUDT2(const char* label,bool has_close_button) -{ - ImVec2 ret = ImGui::TabItemCalcSize(label,has_close_button); - ImVec2_Simple ret2 = ImVec2ToSimple(ret); - return ret2; -} diff --git a/generator/output/cimgui.h b/generator/output/cimgui.h index ac28f6f..871e02c 100644 --- a/generator/output/cimgui.h +++ b/generator/output/cimgui.h @@ -44,35 +44,9 @@ typedef struct ImColor_Simple { ImVec4_Simple Value;} ImColor_Simple; #ifdef CIMGUI_DEFINE_ENUMS_AND_STRUCTS typedef struct ImGuiStoragePair ImGuiStoragePair; typedef struct ImGuiTextRange ImGuiTextRange; -typedef struct ImGuiPtrOrIndex ImGuiPtrOrIndex; -typedef struct ImGuiShrinkWidthItem ImGuiShrinkWidthItem; -typedef struct ImVec2ih ImVec2ih; -typedef struct ImVec1 ImVec1; typedef struct ImFontAtlasCustomRect ImFontAtlasCustomRect; typedef struct ImVec4 ImVec4; typedef struct ImVec2 ImVec2; -typedef struct ImGuiWindowSettings ImGuiWindowSettings; -typedef struct ImGuiWindowTempData ImGuiWindowTempData; -typedef struct ImGuiWindow ImGuiWindow; -typedef struct ImGuiTabItem ImGuiTabItem; -typedef struct ImGuiTabBar ImGuiTabBar; -typedef struct ImGuiStyleMod ImGuiStyleMod; -typedef struct ImGuiSettingsHandler ImGuiSettingsHandler; -typedef struct ImGuiPopupData ImGuiPopupData; -typedef struct ImGuiNextItemData ImGuiNextItemData; -typedef struct ImGuiNextWindowData ImGuiNextWindowData; -typedef struct ImGuiNavMoveResult ImGuiNavMoveResult; -typedef struct ImGuiMenuColumns ImGuiMenuColumns; -typedef struct ImGuiItemHoveredDataBackup ImGuiItemHoveredDataBackup; -typedef struct ImGuiInputTextState ImGuiInputTextState; -typedef struct ImGuiGroupData ImGuiGroupData; -typedef struct ImGuiDataTypeInfo ImGuiDataTypeInfo; -typedef struct ImGuiColumns ImGuiColumns; -typedef struct ImGuiColumnData ImGuiColumnData; -typedef struct ImGuiColorMod ImGuiColorMod; -typedef struct ImDrawDataBuilder ImDrawDataBuilder; -typedef struct ImRect ImRect; -typedef struct ImBoolVector ImBoolVector; typedef struct ImGuiTextFilter ImGuiTextFilter; typedef struct ImGuiTextBuffer ImGuiTextBuffer; typedef struct ImGuiStyle ImGuiStyle; @@ -162,120 +136,25 @@ typedef int64_t ImS64; typedef uint64_t ImU64; typedef void (*ImDrawCallback)(const ImDrawList* parent_list, const ImDrawCmd* cmd); typedef unsigned short ImDrawIdx; -struct ImBoolVector; -struct ImRect; -struct ImDrawDataBuilder; -struct ImDrawListSharedData; -struct ImGuiColorMod; -struct ImGuiColumnData; -struct ImGuiColumns; -struct ImGuiContext; -struct ImGuiDataTypeInfo; -struct ImGuiGroupData; -struct ImGuiInputTextState; -struct ImGuiItemHoveredDataBackup; -struct ImGuiMenuColumns; -struct ImGuiNavMoveResult; -struct ImGuiNextWindowData; -struct ImGuiNextItemData; -struct ImGuiPopupData; -struct ImGuiSettingsHandler; -struct ImGuiStyleMod; -struct ImGuiTabBar; -struct ImGuiTabItem; -struct ImGuiWindow; -struct ImGuiWindowTempData; -struct ImGuiWindowSettings; -typedef int ImGuiLayoutType; -typedef int ImGuiButtonFlags; -typedef int ImGuiColumnsFlags; -typedef int ImGuiDragFlags; -typedef int ImGuiItemFlags; -typedef int ImGuiItemStatusFlags; -typedef int ImGuiNavHighlightFlags; -typedef int ImGuiNavDirSourceFlags; -typedef int ImGuiNavMoveFlags; -typedef int ImGuiNextItemDataFlags; -typedef int ImGuiNextWindowDataFlags; -typedef int ImGuiSeparatorFlags; -typedef int ImGuiSliderFlags; -typedef int ImGuiTextFlags; -typedef int ImGuiTooltipFlags; -extern ImGuiContext* GImGui; -typedef FILE* ImFileHandle; -typedef int ImPoolIdx; typedef struct ImVector{int Size;int Capacity;void* Data;} ImVector; typedef struct ImVector_float {int Size;int Capacity;float* Data;} ImVector_float; typedef struct ImVector_ImWchar {int Size;int Capacity;ImWchar* Data;} ImVector_ImWchar; typedef struct ImVector_ImDrawVert {int Size;int Capacity;ImDrawVert* Data;} ImVector_ImDrawVert; -typedef struct ImVector_ImGuiSettingsHandler {int Size;int Capacity;ImGuiSettingsHandler* Data;} ImVector_ImGuiSettingsHandler; -typedef struct ImVector_ImVec4 {int Size;int Capacity;ImVec4* Data;} ImVector_ImVec4; -typedef struct ImVector_ImGuiGroupData {int Size;int Capacity;ImGuiGroupData* Data;} ImVector_ImGuiGroupData; -typedef struct ImVector_ImGuiID {int Size;int Capacity;ImGuiID* Data;} ImVector_ImGuiID; -typedef struct ImVector_ImGuiWindowPtr {int Size;int Capacity;ImGuiWindow** Data;} ImVector_ImGuiWindowPtr; -typedef struct ImVector_ImGuiColumnData {int Size;int Capacity;ImGuiColumnData* Data;} ImVector_ImGuiColumnData; -typedef struct ImVector_ImGuiColorMod {int Size;int Capacity;ImGuiColorMod* Data;} ImVector_ImGuiColorMod; -typedef struct ImVector_ImVec2 {int Size;int Capacity;ImVec2* Data;} ImVector_ImVec2; typedef struct ImVector_ImFontGlyph {int Size;int Capacity;ImFontGlyph* Data;} ImVector_ImFontGlyph; typedef struct ImVector_ImGuiTextRange {int Size;int Capacity;ImGuiTextRange* Data;} ImVector_ImGuiTextRange; typedef struct ImVector_ImGuiStoragePair {int Size;int Capacity;ImGuiStoragePair* Data;} ImVector_ImGuiStoragePair; -typedef struct ImVector_ImGuiStyleMod {int Size;int Capacity;ImGuiStyleMod* Data;} ImVector_ImGuiStyleMod; typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel; -typedef struct ImVector_ImDrawListPtr {int Size;int Capacity;ImDrawList** Data;} ImVector_ImDrawListPtr; -typedef struct ImVector_ImU32 {int Size;int Capacity;ImU32* Data;} ImVector_ImU32; -typedef struct ImVector_ImGuiItemFlags {int Size;int Capacity;ImGuiItemFlags* Data;} ImVector_ImGuiItemFlags; -typedef struct ImVector_ImFontAtlasCustomRect {int Size;int Capacity;ImFontAtlasCustomRect* Data;} ImVector_ImFontAtlasCustomRect; -typedef struct ImVector_ImGuiTabItem {int Size;int Capacity;ImGuiTabItem* Data;} ImVector_ImGuiTabItem; -typedef struct ImVector_ImGuiColumns {int Size;int Capacity;ImGuiColumns* Data;} ImVector_ImGuiColumns; -typedef struct ImVector_ImGuiShrinkWidthItem {int Size;int Capacity;ImGuiShrinkWidthItem* Data;} ImVector_ImGuiShrinkWidthItem; typedef struct ImVector_char {int Size;int Capacity;char* Data;} ImVector_char; +typedef struct ImVector_ImU32 {int Size;int Capacity;ImU32* Data;} ImVector_ImU32; +typedef struct ImVector_ImFontAtlasCustomRect {int Size;int Capacity;ImFontAtlasCustomRect* Data;} ImVector_ImFontAtlasCustomRect; typedef struct ImVector_ImTextureID {int Size;int Capacity;ImTextureID* Data;} ImVector_ImTextureID; -typedef struct ImVector_ImFontPtr {int Size;int Capacity;ImFont** Data;} ImVector_ImFontPtr; typedef struct ImVector_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;} ImVector_ImFontConfig; -typedef struct ImVector_int {int Size;int Capacity;int* Data;} ImVector_int; +typedef struct ImVector_ImFontPtr {int Size;int Capacity;ImFont** Data;} ImVector_ImFontPtr; typedef struct ImVector_ImDrawCmd {int Size;int Capacity;ImDrawCmd* Data;} ImVector_ImDrawCmd; -typedef struct ImVector_ImGuiPtrOrIndex {int Size;int Capacity;ImGuiPtrOrIndex* Data;} ImVector_ImGuiPtrOrIndex; -typedef struct ImVector_ImGuiPopupData {int Size;int Capacity;ImGuiPopupData* Data;} ImVector_ImGuiPopupData; +typedef struct ImVector_ImVec4 {int Size;int Capacity;ImVec4* Data;} ImVector_ImVec4; typedef struct ImVector_ImDrawIdx {int Size;int Capacity;ImDrawIdx* Data;} ImVector_ImDrawIdx; -typedef struct ImVector_unsigned_char {int Size;int Capacity;unsigned char* Data;} ImVector_unsigned_char; -typedef struct ImVector_ImGuiWindowSettings {int Size;int Capacity;ImGuiWindowSettings* Data;} ImVector_ImGuiWindowSettings; -typedef struct ImChunkStream_ImGuiWindowSettings {ImVector_ImGuiWindowSettings Buf;} ImChunkStream_ImGuiWindowSettings; +typedef struct ImVector_ImVec2 {int Size;int Capacity;ImVec2* Data;} ImVector_ImVec2; -typedef struct -{ - int where; - int insert_length; - int delete_length; - int char_storage; -} StbUndoRecord; -typedef struct -{ - StbUndoRecord undo_rec [99]; - ImWchar undo_char[999]; - short undo_point, redo_point; - int undo_char_point, redo_char_point; -} StbUndoState; -typedef struct -{ - int cursor; - int select_start; - int select_end; - unsigned char insert_mode; - unsigned char cursor_at_end_of_line; - unsigned char initialized; - unsigned char has_preferred_x; - unsigned char single_line; - unsigned char padding1, padding2, padding3; - float preferred_x; - StbUndoState undostate; -} STB_TexteditState; -typedef struct -{ - float x0,x1; - float baseline_y_delta; - float ymin,ymax; - int num_chars; -} StbTexteditRow; struct ImVec2 { float x, y; @@ -820,8 +699,6 @@ struct ImGuiStorage { ImVector_ImGuiStoragePair Data; }; -typedef struct ImVector_ImGuiTabBar {int Size;int Capacity;ImGuiTabBar* Data;} ImVector_ImGuiTabBar; -typedef struct ImPool_ImGuiTabBar {ImVector_ImGuiTabBar Buf;ImGuiStorage Map;ImPoolIdx FreeIdx;} ImPool_ImGuiTabBar; struct ImGuiListClipper { int DisplayStart, DisplayEnd; @@ -991,713 +868,6 @@ struct ImFont float Ascent, Descent; int MetricsTotalSurface; }; -struct ImBoolVector -{ - ImVector_int Storage; -}; -typedef enum { - ImGuiButtonFlags_None = 0, - ImGuiButtonFlags_Repeat = 1 << 0, - ImGuiButtonFlags_PressedOnClick = 1 << 1, - ImGuiButtonFlags_PressedOnClickRelease = 1 << 2, - ImGuiButtonFlags_PressedOnClickReleaseAnywhere = 1 << 3, - ImGuiButtonFlags_PressedOnRelease = 1 << 4, - ImGuiButtonFlags_PressedOnDoubleClick = 1 << 5, - ImGuiButtonFlags_PressedOnDragDropHold = 1 << 6, - ImGuiButtonFlags_FlattenChildren = 1 << 7, - ImGuiButtonFlags_AllowItemOverlap = 1 << 8, - ImGuiButtonFlags_DontClosePopups = 1 << 9, - ImGuiButtonFlags_Disabled = 1 << 10, - ImGuiButtonFlags_AlignTextBaseLine = 1 << 11, - ImGuiButtonFlags_NoKeyModifiers = 1 << 12, - ImGuiButtonFlags_NoHoldingActiveId = 1 << 13, - ImGuiButtonFlags_NoNavFocus = 1 << 14, - ImGuiButtonFlags_NoHoveredOnNav = 1 << 15, - ImGuiButtonFlags_MouseButtonLeft = 1 << 16, - ImGuiButtonFlags_MouseButtonRight = 1 << 17, - ImGuiButtonFlags_MouseButtonMiddle = 1 << 18, - ImGuiButtonFlags_MouseButtonMask_ = ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle, - ImGuiButtonFlags_MouseButtonShift_ = 16, - ImGuiButtonFlags_MouseButtonDefault_ = ImGuiButtonFlags_MouseButtonLeft, - ImGuiButtonFlags_PressedOnMask_ = ImGuiButtonFlags_PressedOnClick | ImGuiButtonFlags_PressedOnClickRelease | ImGuiButtonFlags_PressedOnClickReleaseAnywhere | ImGuiButtonFlags_PressedOnRelease | ImGuiButtonFlags_PressedOnDoubleClick | ImGuiButtonFlags_PressedOnDragDropHold, - ImGuiButtonFlags_PressedOnDefault_ = ImGuiButtonFlags_PressedOnClickRelease -}ImGuiButtonFlags_; -typedef enum { - ImGuiSliderFlags_None = 0, - ImGuiSliderFlags_Vertical = 1 << 0 -}ImGuiSliderFlags_; -typedef enum { - ImGuiDragFlags_None = 0, - ImGuiDragFlags_Vertical = 1 << 0 -}ImGuiDragFlags_; -typedef enum { - ImGuiColumnsFlags_None = 0, - ImGuiColumnsFlags_NoBorder = 1 << 0, - ImGuiColumnsFlags_NoResize = 1 << 1, - ImGuiColumnsFlags_NoPreserveWidths = 1 << 2, - ImGuiColumnsFlags_NoForceWithinWindow = 1 << 3, - ImGuiColumnsFlags_GrowParentContentsSize= 1 << 4 -}ImGuiColumnsFlags_; -typedef enum { - ImGuiSelectableFlags_NoHoldingActiveID = 1 << 20, - ImGuiSelectableFlags_PressedOnClick = 1 << 21, - ImGuiSelectableFlags_PressedOnRelease = 1 << 22, - ImGuiSelectableFlags_DrawFillAvailWidth = 1 << 23, - ImGuiSelectableFlags_DrawHoveredWhenHeld= 1 << 24, - ImGuiSelectableFlags_SetNavIdOnHover = 1 << 25 -}ImGuiSelectableFlagsPrivate_; -typedef enum { - ImGuiTreeNodeFlags_ClipLabelForTrailingButton = 1 << 20 -}ImGuiTreeNodeFlagsPrivate_; -typedef enum { - ImGuiSeparatorFlags_None = 0, - ImGuiSeparatorFlags_Horizontal = 1 << 0, - ImGuiSeparatorFlags_Vertical = 1 << 1, - ImGuiSeparatorFlags_SpanAllColumns = 1 << 2 -}ImGuiSeparatorFlags_; -typedef enum { - ImGuiItemFlags_None = 0, - ImGuiItemFlags_NoTabStop = 1 << 0, - ImGuiItemFlags_ButtonRepeat = 1 << 1, - ImGuiItemFlags_Disabled = 1 << 2, - ImGuiItemFlags_NoNav = 1 << 3, - ImGuiItemFlags_NoNavDefaultFocus = 1 << 4, - ImGuiItemFlags_SelectableDontClosePopup = 1 << 5, - ImGuiItemFlags_MixedValue = 1 << 6, - ImGuiItemFlags_Default_ = 0 -}ImGuiItemFlags_; -typedef enum { - ImGuiItemStatusFlags_None = 0, - ImGuiItemStatusFlags_HoveredRect = 1 << 0, - ImGuiItemStatusFlags_HasDisplayRect = 1 << 1, - ImGuiItemStatusFlags_Edited = 1 << 2, - ImGuiItemStatusFlags_ToggledSelection = 1 << 3, - ImGuiItemStatusFlags_ToggledOpen = 1 << 4, - ImGuiItemStatusFlags_HasDeactivated = 1 << 5, - ImGuiItemStatusFlags_Deactivated = 1 << 6 -}ImGuiItemStatusFlags_; -typedef enum { - ImGuiTextFlags_None = 0, - ImGuiTextFlags_NoWidthForLargeClippedText = 1 << 0 -}ImGuiTextFlags_; -typedef enum { - ImGuiTooltipFlags_None = 0, - ImGuiTooltipFlags_OverridePreviousTooltip = 1 << 0 -}ImGuiTooltipFlags_; -typedef enum { - ImGuiLayoutType_Horizontal = 0, - ImGuiLayoutType_Vertical = 1 -}ImGuiLayoutType_; -typedef enum { - ImGuiLogType_None = 0, - ImGuiLogType_TTY, - ImGuiLogType_File, - ImGuiLogType_Buffer, - ImGuiLogType_Clipboard -}ImGuiLogType; -typedef enum { - ImGuiAxis_None = -1, - ImGuiAxis_X = 0, - ImGuiAxis_Y = 1 -}ImGuiAxis; -typedef enum { - ImGuiPlotType_Lines, - ImGuiPlotType_Histogram -}ImGuiPlotType; -typedef enum { - ImGuiInputSource_None = 0, - ImGuiInputSource_Mouse, - ImGuiInputSource_Nav, - ImGuiInputSource_NavKeyboard, - ImGuiInputSource_NavGamepad, - ImGuiInputSource_COUNT -}ImGuiInputSource; -typedef enum { - ImGuiInputReadMode_Down, - ImGuiInputReadMode_Pressed, - ImGuiInputReadMode_Released, - ImGuiInputReadMode_Repeat, - ImGuiInputReadMode_RepeatSlow, - ImGuiInputReadMode_RepeatFast -}ImGuiInputReadMode; -typedef enum { - ImGuiNavHighlightFlags_None = 0, - ImGuiNavHighlightFlags_TypeDefault = 1 << 0, - ImGuiNavHighlightFlags_TypeThin = 1 << 1, - ImGuiNavHighlightFlags_AlwaysDraw = 1 << 2, - ImGuiNavHighlightFlags_NoRounding = 1 << 3 -}ImGuiNavHighlightFlags_; -typedef enum { - ImGuiNavDirSourceFlags_None = 0, - ImGuiNavDirSourceFlags_Keyboard = 1 << 0, - ImGuiNavDirSourceFlags_PadDPad = 1 << 1, - ImGuiNavDirSourceFlags_PadLStick = 1 << 2 -}ImGuiNavDirSourceFlags_; -typedef enum { - ImGuiNavMoveFlags_None = 0, - ImGuiNavMoveFlags_LoopX = 1 << 0, - ImGuiNavMoveFlags_LoopY = 1 << 1, - ImGuiNavMoveFlags_WrapX = 1 << 2, - ImGuiNavMoveFlags_WrapY = 1 << 3, - ImGuiNavMoveFlags_AllowCurrentNavId = 1 << 4, - ImGuiNavMoveFlags_AlsoScoreVisibleSet = 1 << 5, - ImGuiNavMoveFlags_ScrollToEdge = 1 << 6 -}ImGuiNavMoveFlags_; -typedef enum { - ImGuiNavForward_None, - ImGuiNavForward_ForwardQueued, - ImGuiNavForward_ForwardActive -}ImGuiNavForward; -typedef enum { - ImGuiNavLayer_Main = 0, - ImGuiNavLayer_Menu = 1, - ImGuiNavLayer_COUNT -}ImGuiNavLayer; -typedef enum { - ImGuiPopupPositionPolicy_Default, - ImGuiPopupPositionPolicy_ComboBox -}ImGuiPopupPositionPolicy; -struct ImVec1 -{ - float x; -}; -struct ImVec2ih -{ - short x, y; -}; -struct ImRect -{ - ImVec2 Min; - ImVec2 Max; -}; -struct ImGuiDataTypeInfo -{ - size_t Size; - const char* PrintFmt; - const char* ScanFmt; -}; -struct ImGuiColorMod -{ - ImGuiCol Col; - ImVec4 BackupValue; -}; -struct ImGuiStyleMod -{ - ImGuiStyleVar VarIdx; - union { int BackupInt[2]; float BackupFloat[2]; }; -}; -struct ImGuiGroupData -{ - ImVec2 BackupCursorPos; - ImVec2 BackupCursorMaxPos; - ImVec1 BackupIndent; - ImVec1 BackupGroupOffset; - ImVec2 BackupCurrLineSize; - float BackupCurrLineTextBaseOffset; - ImGuiID BackupActiveIdIsAlive; - bool BackupActiveIdPreviousFrameIsAlive; - bool EmitItem; -}; -struct ImGuiMenuColumns -{ - float Spacing; - float Width, NextWidth; - float Pos[3], NextWidths[3]; -}; -struct ImGuiInputTextState -{ - ImGuiID ID; - int CurLenW, CurLenA; - ImVector_ImWchar TextW; - ImVector_char TextA; - ImVector_char InitialTextA; - bool TextAIsValid; - int BufCapacityA; - float ScrollX; - STB_TexteditState Stb; - float CursorAnim; - bool CursorFollow; - bool SelectedAllMouseLock; - ImGuiInputTextFlags UserFlags; - ImGuiInputTextCallback UserCallback; - void* UserCallbackData; -}; -struct ImGuiWindowSettings -{ - ImGuiID ID; - ImVec2ih Pos; - ImVec2ih Size; - bool Collapsed; -}; -struct ImGuiSettingsHandler -{ - const char* TypeName; - ImGuiID TypeHash; - void* (*ReadOpenFn)(ImGuiContext* ctx, ImGuiSettingsHandler* handler, const char* name); - void (*ReadLineFn)(ImGuiContext* ctx, ImGuiSettingsHandler* handler, void* entry, const char* line); - void (*WriteAllFn)(ImGuiContext* ctx, ImGuiSettingsHandler* handler, ImGuiTextBuffer* out_buf); - void* UserData; -}; -struct ImGuiPopupData -{ - ImGuiID PopupId; - ImGuiWindow* Window; - ImGuiWindow* SourceWindow; - int OpenFrameCount; - ImGuiID OpenParentId; - ImVec2 OpenPopupPos; - ImVec2 OpenMousePos; -}; -struct ImGuiColumnData -{ - float OffsetNorm; - float OffsetNormBeforeResize; - ImGuiColumnsFlags Flags; - ImRect ClipRect; -}; -struct ImGuiColumns -{ - ImGuiID ID; - ImGuiColumnsFlags Flags; - bool IsFirstFrame; - bool IsBeingResized; - int Current; - int Count; - float OffMinX, OffMaxX; - float LineMinY, LineMaxY; - float HostCursorPosY; - float HostCursorMaxPosX; - ImRect HostClipRect; - ImRect HostWorkRect; - ImVector_ImGuiColumnData Columns; - ImDrawListSplitter Splitter; -}; -struct ImDrawListSharedData -{ - ImVec2 TexUvWhitePixel; - ImFont* Font; - float FontSize; - float CurveTessellationTol; - float CircleSegmentMaxError; - ImVec4 ClipRectFullscreen; - ImDrawListFlags InitialFlags; - ImVec2 CircleVtx12[12]; - ImU8 CircleSegmentCounts[64]; -}; -struct ImDrawDataBuilder -{ - ImVector_ImDrawListPtr Layers[2]; -}; -struct ImGuiNavMoveResult -{ - ImGuiWindow* Window; - ImGuiID ID; - ImGuiID FocusScopeId; - float DistBox; - float DistCenter; - float DistAxial; - ImRect RectRel; -}; -typedef enum { - ImGuiNextWindowDataFlags_None = 0, - ImGuiNextWindowDataFlags_HasPos = 1 << 0, - ImGuiNextWindowDataFlags_HasSize = 1 << 1, - ImGuiNextWindowDataFlags_HasContentSize = 1 << 2, - ImGuiNextWindowDataFlags_HasCollapsed = 1 << 3, - ImGuiNextWindowDataFlags_HasSizeConstraint = 1 << 4, - ImGuiNextWindowDataFlags_HasFocus = 1 << 5, - ImGuiNextWindowDataFlags_HasBgAlpha = 1 << 6 -}ImGuiNextWindowDataFlags_; -struct ImGuiNextWindowData -{ - ImGuiNextWindowDataFlags Flags; - ImGuiCond PosCond; - ImGuiCond SizeCond; - ImGuiCond CollapsedCond; - ImVec2 PosVal; - ImVec2 PosPivotVal; - ImVec2 SizeVal; - ImVec2 ContentSizeVal; - bool CollapsedVal; - ImRect SizeConstraintRect; - ImGuiSizeCallback SizeCallback; - void* SizeCallbackUserData; - float BgAlphaVal; - ImVec2 MenuBarOffsetMinVal; -}; -typedef enum { - ImGuiNextItemDataFlags_None = 0, - ImGuiNextItemDataFlags_HasWidth = 1 << 0, - ImGuiNextItemDataFlags_HasOpen = 1 << 1 -}ImGuiNextItemDataFlags_; -struct ImGuiNextItemData -{ - ImGuiNextItemDataFlags Flags; - float Width; - ImGuiID FocusScopeId; - ImGuiCond OpenCond; - bool OpenVal; -}; -struct ImGuiShrinkWidthItem -{ - int Index; - float Width; -}; -struct ImGuiPtrOrIndex -{ - void* Ptr; - int Index; -}; -struct ImGuiContext -{ - bool Initialized; - bool FontAtlasOwnedByContext; - ImGuiIO IO; - ImGuiStyle Style; - ImFont* Font; - float FontSize; - float FontBaseSize; - ImDrawListSharedData DrawListSharedData; - double Time; - int FrameCount; - int FrameCountEnded; - int FrameCountRendered; - bool WithinFrameScope; - bool WithinFrameScopeWithImplicitWindow; - bool WithinEndChild; - ImVector_ImGuiWindowPtr Windows; - ImVector_ImGuiWindowPtr WindowsFocusOrder; - ImVector_ImGuiWindowPtr WindowsTempSortBuffer; - ImVector_ImGuiWindowPtr CurrentWindowStack; - ImGuiStorage WindowsById; - int WindowsActiveCount; - ImGuiWindow* CurrentWindow; - ImGuiWindow* HoveredWindow; - ImGuiWindow* HoveredRootWindow; - ImGuiWindow* MovingWindow; - ImGuiWindow* WheelingWindow; - ImVec2 WheelingWindowRefMousePos; - float WheelingWindowTimer; - ImGuiID HoveredId; - bool HoveredIdAllowOverlap; - ImGuiID HoveredIdPreviousFrame; - float HoveredIdTimer; - float HoveredIdNotActiveTimer; - ImGuiID ActiveId; - ImGuiID ActiveIdIsAlive; - float ActiveIdTimer; - bool ActiveIdIsJustActivated; - bool ActiveIdAllowOverlap; - bool ActiveIdHasBeenPressedBefore; - bool ActiveIdHasBeenEditedBefore; - bool ActiveIdHasBeenEditedThisFrame; - ImU32 ActiveIdUsingNavDirMask; - ImU32 ActiveIdUsingNavInputMask; - ImU64 ActiveIdUsingKeyInputMask; - ImVec2 ActiveIdClickOffset; - ImGuiWindow* ActiveIdWindow; - ImGuiInputSource ActiveIdSource; - int ActiveIdMouseButton; - ImGuiID ActiveIdPreviousFrame; - bool ActiveIdPreviousFrameIsAlive; - bool ActiveIdPreviousFrameHasBeenEditedBefore; - ImGuiWindow* ActiveIdPreviousFrameWindow; - ImGuiID LastActiveId; - float LastActiveIdTimer; - ImGuiNextWindowData NextWindowData; - ImGuiNextItemData NextItemData; - ImVector_ImGuiColorMod ColorModifiers; - ImVector_ImGuiStyleMod StyleModifiers; - ImVector_ImFontPtr FontStack; - ImVector_ImGuiPopupData OpenPopupStack; - ImVector_ImGuiPopupData BeginPopupStack; - ImGuiWindow* NavWindow; - ImGuiID NavId; - ImGuiID NavFocusScopeId; - ImGuiID NavActivateId; - ImGuiID NavActivateDownId; - ImGuiID NavActivatePressedId; - ImGuiID NavInputId; - ImGuiID NavJustTabbedId; - ImGuiID NavJustMovedToId; - ImGuiID NavJustMovedToFocusScopeId; - ImGuiID NavNextActivateId; - ImGuiInputSource NavInputSource; - ImRect NavScoringRectScreen; - int NavScoringCount; - ImGuiNavLayer NavLayer; - int NavIdTabCounter; - bool NavIdIsAlive; - bool NavMousePosDirty; - bool NavDisableHighlight; - bool NavDisableMouseHover; - bool NavAnyRequest; - bool NavInitRequest; - bool NavInitRequestFromMove; - ImGuiID NavInitResultId; - ImRect NavInitResultRectRel; - bool NavMoveFromClampedRefRect; - bool NavMoveRequest; - ImGuiNavMoveFlags NavMoveRequestFlags; - ImGuiNavForward NavMoveRequestForward; - ImGuiDir NavMoveDir, NavMoveDirLast; - ImGuiDir NavMoveClipDir; - ImGuiNavMoveResult NavMoveResultLocal; - ImGuiNavMoveResult NavMoveResultLocalVisibleSet; - ImGuiNavMoveResult NavMoveResultOther; - ImGuiWindow* NavWindowingTarget; - ImGuiWindow* NavWindowingTargetAnim; - ImGuiWindow* NavWindowingList; - float NavWindowingTimer; - float NavWindowingHighlightAlpha; - bool NavWindowingToggleLayer; - ImGuiWindow* FocusRequestCurrWindow; - ImGuiWindow* FocusRequestNextWindow; - int FocusRequestCurrCounterRegular; - int FocusRequestCurrCounterTabStop; - int FocusRequestNextCounterRegular; - int FocusRequestNextCounterTabStop; - bool FocusTabPressed; - ImDrawData DrawData; - ImDrawDataBuilder DrawDataBuilder; - float DimBgRatio; - ImDrawList BackgroundDrawList; - ImDrawList ForegroundDrawList; - ImGuiMouseCursor MouseCursor; - bool DragDropActive; - bool DragDropWithinSourceOrTarget; - ImGuiDragDropFlags DragDropSourceFlags; - int DragDropSourceFrameCount; - int DragDropMouseButton; - ImGuiPayload DragDropPayload; - ImRect DragDropTargetRect; - ImGuiID DragDropTargetId; - ImGuiDragDropFlags DragDropAcceptFlags; - float DragDropAcceptIdCurrRectSurface; - ImGuiID DragDropAcceptIdCurr; - ImGuiID DragDropAcceptIdPrev; - int DragDropAcceptFrameCount; - ImVector_unsigned_char DragDropPayloadBufHeap; - unsigned char DragDropPayloadBufLocal[16]; - ImGuiTabBar* CurrentTabBar; - ImPool_ImGuiTabBar TabBars; - ImVector_ImGuiPtrOrIndex CurrentTabBarStack; - ImVector_ImGuiShrinkWidthItem ShrinkWidthBuffer; - ImVec2 LastValidMousePos; - ImGuiInputTextState InputTextState; - ImFont InputTextPasswordFont; - ImGuiID TempInputTextId; - ImGuiColorEditFlags ColorEditOptions; - float ColorEditLastHue; - float ColorEditLastSat; - float ColorEditLastColor[3]; - ImVec4 ColorPickerRef; - bool DragCurrentAccumDirty; - float DragCurrentAccum; - float DragSpeedDefaultRatio; - float ScrollbarClickDeltaToGrabCenter; - int TooltipOverrideCount; - ImVector_char PrivateClipboard; - ImVec2 PlatformImePos; - ImVec2 PlatformImeLastPos; - bool SettingsLoaded; - float SettingsDirtyTimer; - ImGuiTextBuffer SettingsIniData; - ImVector_ImGuiSettingsHandler SettingsHandlers; - ImChunkStream_ImGuiWindowSettings SettingsWindows; - bool LogEnabled; - ImGuiLogType LogType; - ImFileHandle LogFile; - ImGuiTextBuffer LogBuffer; - float LogLinePosY; - bool LogLineFirstItem; - int LogDepthRef; - int LogDepthToExpand; - int LogDepthToExpandDefault; - bool DebugItemPickerActive; - ImGuiID DebugItemPickerBreakId; - float FramerateSecPerFrame[120]; - int FramerateSecPerFrameIdx; - float FramerateSecPerFrameAccum; - int WantCaptureMouseNextFrame; - int WantCaptureKeyboardNextFrame; - int WantTextInputNextFrame; - char TempBuffer[1024*3+1]; -}; -struct ImGuiWindowTempData -{ - ImVec2 CursorPos; - ImVec2 CursorPosPrevLine; - ImVec2 CursorStartPos; - ImVec2 CursorMaxPos; - ImVec2 CurrLineSize; - ImVec2 PrevLineSize; - float CurrLineTextBaseOffset; - float PrevLineTextBaseOffset; - ImVec1 Indent; - ImVec1 ColumnsOffset; - ImVec1 GroupOffset; - ImGuiID LastItemId; - ImGuiItemStatusFlags LastItemStatusFlags; - ImRect LastItemRect; - ImRect LastItemDisplayRect; - ImGuiNavLayer NavLayerCurrent; - int NavLayerCurrentMask; - int NavLayerActiveMask; - int NavLayerActiveMaskNext; - ImGuiID NavFocusScopeIdCurrent; - bool NavHideHighlightOneFrame; - bool NavHasScroll; - bool MenuBarAppending; - ImVec2 MenuBarOffset; - ImGuiMenuColumns MenuColumns; - int TreeDepth; - ImU32 TreeJumpToParentOnPopMask; - ImVector_ImGuiWindowPtr ChildWindows; - ImGuiStorage* StateStorage; - ImGuiColumns* CurrentColumns; - ImGuiLayoutType LayoutType; - ImGuiLayoutType ParentLayoutType; - int FocusCounterRegular; - int FocusCounterTabStop; - ImGuiItemFlags ItemFlags; - float ItemWidth; - float TextWrapPos; - ImVector_ImGuiItemFlags ItemFlagsStack; - ImVector_float ItemWidthStack; - ImVector_float TextWrapPosStack; - ImVector_ImGuiGroupData GroupStack; - short StackSizesBackup[6]; -}; -struct ImGuiWindow -{ - char* Name; - ImGuiID ID; - ImGuiWindowFlags Flags; - ImVec2 Pos; - ImVec2 Size; - ImVec2 SizeFull; - ImVec2 ContentSize; - ImVec2 ContentSizeExplicit; - ImVec2 WindowPadding; - float WindowRounding; - float WindowBorderSize; - int NameBufLen; - ImGuiID MoveId; - ImGuiID ChildId; - ImVec2 Scroll; - ImVec2 ScrollMax; - ImVec2 ScrollTarget; - ImVec2 ScrollTargetCenterRatio; - ImVec2 ScrollbarSizes; - bool ScrollbarX, ScrollbarY; - bool Active; - bool WasActive; - bool WriteAccessed; - bool Collapsed; - bool WantCollapseToggle; - bool SkipItems; - bool Appearing; - bool Hidden; - bool IsFallbackWindow; - bool HasCloseButton; - signed char ResizeBorderHeld; - short BeginCount; - short BeginOrderWithinParent; - short BeginOrderWithinContext; - ImGuiID PopupId; - ImS8 AutoFitFramesX, AutoFitFramesY; - ImS8 AutoFitChildAxises; - bool AutoFitOnlyGrows; - ImGuiDir AutoPosLastDirection; - int HiddenFramesCanSkipItems; - int HiddenFramesCannotSkipItems; - ImGuiCond SetWindowPosAllowFlags; - ImGuiCond SetWindowSizeAllowFlags; - ImGuiCond SetWindowCollapsedAllowFlags; - ImVec2 SetWindowPosVal; - ImVec2 SetWindowPosPivot; - ImVector_ImGuiID IDStack; - ImGuiWindowTempData DC; - ImRect OuterRectClipped; - ImRect InnerRect; - ImRect InnerClipRect; - ImRect WorkRect; - ImRect ClipRect; - ImRect ContentRegionRect; - int LastFrameActive; - float LastTimeActive; - float ItemWidthDefault; - ImGuiStorage StateStorage; - ImVector_ImGuiColumns ColumnsStorage; - float FontWindowScale; - int SettingsOffset; - ImDrawList* DrawList; - ImDrawList DrawListInst; - ImGuiWindow* ParentWindow; - ImGuiWindow* RootWindow; - ImGuiWindow* RootWindowForTitleBarHighlight; - ImGuiWindow* RootWindowForNav; - ImGuiWindow* NavLastChildNavWindow; - ImGuiID NavLastIds[ImGuiNavLayer_COUNT]; - ImRect NavRectRel[ImGuiNavLayer_COUNT]; - bool MemoryCompacted; - int MemoryDrawListIdxCapacity; - int MemoryDrawListVtxCapacity; -}; -struct ImGuiItemHoveredDataBackup -{ - ImGuiID LastItemId; - ImGuiItemStatusFlags LastItemStatusFlags; - ImRect LastItemRect; - ImRect LastItemDisplayRect; -}; -typedef enum { - ImGuiTabBarFlags_DockNode = 1 << 20, - ImGuiTabBarFlags_IsFocused = 1 << 21, - ImGuiTabBarFlags_SaveSettings = 1 << 22 -}ImGuiTabBarFlagsPrivate_; -typedef enum { - ImGuiTabItemFlags_NoCloseButton = 1 << 20 -}ImGuiTabItemFlagsPrivate_; -struct ImGuiTabItem -{ - ImGuiID ID; - ImGuiTabItemFlags Flags; - int LastFrameVisible; - int LastFrameSelected; - int NameOffset; - float Offset; - float Width; - float ContentWidth; -}; -struct ImGuiTabBar -{ - ImVector_ImGuiTabItem Tabs; - ImGuiID ID; - ImGuiID SelectedTabId; - ImGuiID NextSelectedTabId; - ImGuiID VisibleTabId; - int CurrFrameVisible; - int PrevFrameVisible; - ImRect BarRect; - float LastTabContentHeight; - float OffsetMax; - float OffsetMaxIdeal; - float OffsetNextTab; - float ScrollingAnim; - float ScrollingTarget; - float ScrollingTargetDistToVisibility; - float ScrollingSpeed; - ImGuiTabBarFlags Flags; - ImGuiID ReorderRequestTabId; - ImS8 ReorderRequestDir; - bool WantLayout; - bool VisibleTabWasSubmitted; - short LastTabItemIdx; - ImVec2 FramePadding; - ImGuiTextBuffer TabsNames; -}; struct ImGuiTextRange { const char* b; @@ -1742,38 +912,20 @@ typedef ImGuiTextFilter::ImGuiTextRange ImGuiTextRange; typedef ImVector ImVector_float; typedef ImVector ImVector_ImWchar; typedef ImVector ImVector_ImDrawVert; -typedef ImVector ImVector_ImGuiSettingsHandler; -typedef ImVector ImVector_ImVec4; -typedef ImVector ImVector_ImGuiGroupData; -typedef ImVector ImVector_ImGuiID; -typedef ImVector ImVector_ImGuiWindowPtr; -typedef ImVector ImVector_ImGuiColumnData; -typedef ImVector ImVector_ImGuiColorMod; -typedef ImVector ImVector_ImVec2; typedef ImVector ImVector_ImFontGlyph; typedef ImVector ImVector_ImGuiTextRange; typedef ImVector ImVector_ImGuiStoragePair; -typedef ImVector ImVector_ImGuiStyleMod; typedef ImVector ImVector_ImDrawChannel; -typedef ImVector ImVector_ImDrawListPtr; -typedef ImVector ImVector_ImU32; -typedef ImVector ImVector_ImGuiItemFlags; -typedef ImVector ImVector_ImFontAtlasCustomRect; -typedef ImVector ImVector_ImGuiTabItem; -typedef ImVector ImVector_ImGuiColumns; -typedef ImVector ImVector_ImGuiShrinkWidthItem; typedef ImVector ImVector_char; +typedef ImVector ImVector_ImU32; +typedef ImVector ImVector_ImFontAtlasCustomRect; typedef ImVector ImVector_ImTextureID; -typedef ImVector ImVector_ImFontPtr; typedef ImVector ImVector_ImFontConfig; -typedef ImVector ImVector_int; +typedef ImVector ImVector_ImFontPtr; typedef ImVector ImVector_ImDrawCmd; -typedef ImVector ImVector_ImGuiPtrOrIndex; -typedef ImVector ImVector_ImGuiPopupData; +typedef ImVector ImVector_ImVec4; typedef ImVector ImVector_ImDrawIdx; -typedef ImVector ImVector_unsigned_char; -typedef ImChunkStream ImChunkStream_ImGuiWindowSettings; -typedef ImPool ImPool_ImGuiTabBar; +typedef ImVector ImVector_ImVec2; #endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS CIMGUI_API ImVec2* ImVec2_ImVec2(void); CIMGUI_API void ImVec2_destroy(ImVec2* self); @@ -2333,366 +1485,6 @@ CIMGUI_API void ImFont_GrowIndex(ImFont* self,int new_size); CIMGUI_API void ImFont_AddGlyph(ImFont* self,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_SetFallbackChar(ImFont* self,ImWchar c); -CIMGUI_API ImU32 igImHashData(const void* data,size_t data_size,ImU32 seed); -CIMGUI_API ImU32 igImHashStr(const char* data,size_t data_size,ImU32 seed); -CIMGUI_API bool igImIsPowerOfTwo(int v); -CIMGUI_API int igImUpperPowerOfTwo(int v); -CIMGUI_API int igImStricmp(const char* str1,const char* str2); -CIMGUI_API int igImStrnicmp(const char* str1,const char* str2,size_t count); -CIMGUI_API void igImStrncpy(char* dst,const char* src,size_t count); -CIMGUI_API char* igImStrdup(const char* str); -CIMGUI_API char* igImStrdupcpy(char* dst,size_t* p_dst_size,const char* str); -CIMGUI_API const char* igImStrchrRange(const char* str_begin,const char* str_end,char c); -CIMGUI_API int igImStrlenW(const ImWchar* str); -CIMGUI_API const char* igImStreolRange(const char* str,const char* str_end); -CIMGUI_API const ImWchar* igImStrbolW(const ImWchar* buf_mid_line,const ImWchar* buf_begin); -CIMGUI_API const char* igImStristr(const char* haystack,const char* haystack_end,const char* needle,const char* needle_end); -CIMGUI_API void igImStrTrimBlanks(char* str); -CIMGUI_API const char* igImStrSkipBlank(const char* str); -CIMGUI_API int igImFormatString(char* buf,size_t buf_size,const char* fmt,...); -CIMGUI_API int igImFormatStringV(char* buf,size_t buf_size,const char* fmt,va_list args); -CIMGUI_API const char* igImParseFormatFindStart(const char* format); -CIMGUI_API const char* igImParseFormatFindEnd(const char* format); -CIMGUI_API const char* igImParseFormatTrimDecorations(const char* format,char* buf,size_t buf_size); -CIMGUI_API int igImParseFormatPrecision(const char* format,int default_value); -CIMGUI_API bool igImCharIsBlankA(char c); -CIMGUI_API bool igImCharIsBlankW(unsigned int c); -CIMGUI_API int igImTextStrToUtf8(char* buf,int buf_size,const ImWchar* in_text,const ImWchar* in_text_end); -CIMGUI_API int igImTextCharFromUtf8(unsigned int* out_char,const char* in_text,const char* in_text_end); -CIMGUI_API int igImTextStrFromUtf8(ImWchar* buf,int buf_size,const char* in_text,const char* in_text_end,const char** in_remaining); -CIMGUI_API int igImTextCountCharsFromUtf8(const char* in_text,const char* in_text_end); -CIMGUI_API int igImTextCountUtf8BytesFromChar(const char* in_text,const char* in_text_end); -CIMGUI_API int igImTextCountUtf8BytesFromStr(const ImWchar* in_text,const ImWchar* in_text_end); -CIMGUI_API ImFileHandle igImFileOpen(const char* filename,const char* mode); -CIMGUI_API bool igImFileClose(ImFileHandle file); -CIMGUI_API ImU64 igImFileGetSize(ImFileHandle file); -CIMGUI_API ImU64 igImFileRead(void* data,ImU64 size,ImU64 count,ImFileHandle file); -CIMGUI_API ImU64 igImFileWrite(const void* data,ImU64 size,ImU64 count,ImFileHandle file); -CIMGUI_API void* igImFileLoadToMemory(const char* filename,const char* mode,size_t* out_file_size,int padding_bytes); -CIMGUI_API float igImPowFloat(float x,float y); -CIMGUI_API double igImPowdouble(double x,double y); -CIMGUI_API ImVec2 igImMin(const ImVec2 lhs,const ImVec2 rhs); -CIMGUI_API ImVec2 igImMax(const ImVec2 lhs,const ImVec2 rhs); -CIMGUI_API ImVec2 igImClamp(const ImVec2 v,const ImVec2 mn,ImVec2 mx); -CIMGUI_API ImVec2 igImLerpVec2Float(const ImVec2 a,const ImVec2 b,float t); -CIMGUI_API ImVec2 igImLerpVec2Vec2(const ImVec2 a,const ImVec2 b,const ImVec2 t); -CIMGUI_API ImVec4 igImLerpVec4(const ImVec4 a,const ImVec4 b,float t); -CIMGUI_API float igImSaturate(float f); -CIMGUI_API float igImLengthSqrVec2(const ImVec2 lhs); -CIMGUI_API float igImLengthSqrVec4(const ImVec4 lhs); -CIMGUI_API float igImInvLength(const ImVec2 lhs,float fail_value); -CIMGUI_API float igImFloorFloat(float f); -CIMGUI_API ImVec2 igImFloorVec2(const ImVec2 v); -CIMGUI_API int igImModPositive(int a,int b); -CIMGUI_API float igImDot(const ImVec2 a,const ImVec2 b); -CIMGUI_API ImVec2 igImRotate(const ImVec2 v,float cos_a,float sin_a); -CIMGUI_API float igImLinearSweep(float current,float target,float speed); -CIMGUI_API ImVec2 igImMul(const ImVec2 lhs,const ImVec2 rhs); -CIMGUI_API ImVec2 igImBezierCalc(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t); -CIMGUI_API ImVec2 igImBezierClosestPoint(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments); -CIMGUI_API ImVec2 igImBezierClosestPointCasteljau(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol); -CIMGUI_API ImVec2 igImLineClosestPoint(const ImVec2 a,const ImVec2 b,const ImVec2 p); -CIMGUI_API bool igImTriangleContainsPoint(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p); -CIMGUI_API ImVec2 igImTriangleClosestPoint(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p); -CIMGUI_API void igImTriangleBarycentricCoords(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p,float out_u,float out_v,float out_w); -CIMGUI_API float igImTriangleArea(const ImVec2 a,const ImVec2 b,const ImVec2 c); -CIMGUI_API ImGuiDir igImGetDirQuadrantFromDelta(float dx,float dy); -CIMGUI_API ImBoolVector* ImBoolVector_ImBoolVector(void); -CIMGUI_API void ImBoolVector_destroy(ImBoolVector* self); -CIMGUI_API void ImBoolVector_Resize(ImBoolVector* self,int sz); -CIMGUI_API void ImBoolVector_Clear(ImBoolVector* self); -CIMGUI_API bool ImBoolVector_GetBit(ImBoolVector* self,int n); -CIMGUI_API void ImBoolVector_SetBit(ImBoolVector* self,int n,bool v); -CIMGUI_API ImVec1* ImVec1_ImVec1(void); -CIMGUI_API void ImVec1_destroy(ImVec1* self); -CIMGUI_API ImVec1* ImVec1_ImVec1Float(float _x); -CIMGUI_API ImVec2ih* ImVec2ih_ImVec2ih(void); -CIMGUI_API void ImVec2ih_destroy(ImVec2ih* self); -CIMGUI_API ImVec2ih* ImVec2ih_ImVec2ihshort(short _x,short _y); -CIMGUI_API ImVec2ih* ImVec2ih_ImVec2ihVec2(const ImVec2 rhs); -CIMGUI_API ImRect* ImRect_ImRect(void); -CIMGUI_API void ImRect_destroy(ImRect* self); -CIMGUI_API ImRect* ImRect_ImRectVec2(const ImVec2 min,const ImVec2 max); -CIMGUI_API ImRect* ImRect_ImRectVec4(const ImVec4 v); -CIMGUI_API ImRect* ImRect_ImRectFloat(float x1,float y1,float x2,float y2); -CIMGUI_API ImVec2 ImRect_GetCenter(ImRect* self); -CIMGUI_API ImVec2 ImRect_GetSize(ImRect* self); -CIMGUI_API float ImRect_GetWidth(ImRect* self); -CIMGUI_API float ImRect_GetHeight(ImRect* self); -CIMGUI_API ImVec2 ImRect_GetTL(ImRect* self); -CIMGUI_API ImVec2 ImRect_GetTR(ImRect* self); -CIMGUI_API ImVec2 ImRect_GetBL(ImRect* self); -CIMGUI_API ImVec2 ImRect_GetBR(ImRect* self); -CIMGUI_API bool ImRect_ContainsVec2(ImRect* self,const ImVec2 p); -CIMGUI_API bool ImRect_ContainsRect(ImRect* self,const ImRect r); -CIMGUI_API bool ImRect_Overlaps(ImRect* self,const ImRect r); -CIMGUI_API void ImRect_AddVec2(ImRect* self,const ImVec2 p); -CIMGUI_API void ImRect_AddRect(ImRect* self,const ImRect r); -CIMGUI_API void ImRect_ExpandFloat(ImRect* self,const float amount); -CIMGUI_API void ImRect_ExpandVec2(ImRect* self,const ImVec2 amount); -CIMGUI_API void ImRect_Translate(ImRect* self,const ImVec2 d); -CIMGUI_API void ImRect_TranslateX(ImRect* self,float dx); -CIMGUI_API void ImRect_TranslateY(ImRect* self,float dy); -CIMGUI_API void ImRect_ClipWith(ImRect* self,const ImRect r); -CIMGUI_API void ImRect_ClipWithFull(ImRect* self,const ImRect r); -CIMGUI_API void ImRect_Floor(ImRect* self); -CIMGUI_API bool ImRect_IsInverted(ImRect* self); -CIMGUI_API ImGuiStyleMod* ImGuiStyleMod_ImGuiStyleModInt(ImGuiStyleVar idx,int v); -CIMGUI_API void ImGuiStyleMod_destroy(ImGuiStyleMod* self); -CIMGUI_API ImGuiStyleMod* ImGuiStyleMod_ImGuiStyleModFloat(ImGuiStyleVar idx,float v); -CIMGUI_API ImGuiStyleMod* ImGuiStyleMod_ImGuiStyleModVec2(ImGuiStyleVar idx,ImVec2 v); -CIMGUI_API ImGuiMenuColumns* ImGuiMenuColumns_ImGuiMenuColumns(void); -CIMGUI_API void ImGuiMenuColumns_destroy(ImGuiMenuColumns* self); -CIMGUI_API void ImGuiMenuColumns_Update(ImGuiMenuColumns* self,int count,float spacing,bool clear); -CIMGUI_API float ImGuiMenuColumns_DeclColumns(ImGuiMenuColumns* self,float w0,float w1,float w2); -CIMGUI_API float ImGuiMenuColumns_CalcExtraSpace(ImGuiMenuColumns* self,float avail_w); -CIMGUI_API ImGuiInputTextState* ImGuiInputTextState_ImGuiInputTextState(void); -CIMGUI_API void ImGuiInputTextState_destroy(ImGuiInputTextState* self); -CIMGUI_API void ImGuiInputTextState_ClearText(ImGuiInputTextState* self); -CIMGUI_API void ImGuiInputTextState_ClearFreeMemory(ImGuiInputTextState* self); -CIMGUI_API int ImGuiInputTextState_GetUndoAvailCount(ImGuiInputTextState* self); -CIMGUI_API int ImGuiInputTextState_GetRedoAvailCount(ImGuiInputTextState* self); -CIMGUI_API void ImGuiInputTextState_OnKeyPressed(ImGuiInputTextState* self,int key); -CIMGUI_API void ImGuiInputTextState_CursorAnimReset(ImGuiInputTextState* self); -CIMGUI_API void ImGuiInputTextState_CursorClamp(ImGuiInputTextState* self); -CIMGUI_API bool ImGuiInputTextState_HasSelection(ImGuiInputTextState* self); -CIMGUI_API void ImGuiInputTextState_ClearSelection(ImGuiInputTextState* self); -CIMGUI_API void ImGuiInputTextState_SelectAll(ImGuiInputTextState* self); -CIMGUI_API ImGuiWindowSettings* ImGuiWindowSettings_ImGuiWindowSettings(void); -CIMGUI_API void ImGuiWindowSettings_destroy(ImGuiWindowSettings* self); -CIMGUI_API char* ImGuiWindowSettings_GetName(ImGuiWindowSettings* self); -CIMGUI_API ImGuiSettingsHandler* ImGuiSettingsHandler_ImGuiSettingsHandler(void); -CIMGUI_API void ImGuiSettingsHandler_destroy(ImGuiSettingsHandler* self); -CIMGUI_API ImGuiPopupData* ImGuiPopupData_ImGuiPopupData(void); -CIMGUI_API void ImGuiPopupData_destroy(ImGuiPopupData* self); -CIMGUI_API ImGuiColumnData* ImGuiColumnData_ImGuiColumnData(void); -CIMGUI_API void ImGuiColumnData_destroy(ImGuiColumnData* self); -CIMGUI_API ImGuiColumns* ImGuiColumns_ImGuiColumns(void); -CIMGUI_API void ImGuiColumns_destroy(ImGuiColumns* self); -CIMGUI_API void ImGuiColumns_Clear(ImGuiColumns* self); -CIMGUI_API ImDrawListSharedData* ImDrawListSharedData_ImDrawListSharedData(void); -CIMGUI_API void ImDrawListSharedData_destroy(ImDrawListSharedData* self); -CIMGUI_API void ImDrawListSharedData_SetCircleSegmentMaxError(ImDrawListSharedData* self,float max_error); -CIMGUI_API void ImDrawDataBuilder_Clear(ImDrawDataBuilder* self); -CIMGUI_API void ImDrawDataBuilder_ClearFreeMemory(ImDrawDataBuilder* self); -CIMGUI_API void ImDrawDataBuilder_FlattenIntoSingleLayer(ImDrawDataBuilder* self); -CIMGUI_API ImGuiNavMoveResult* ImGuiNavMoveResult_ImGuiNavMoveResult(void); -CIMGUI_API void ImGuiNavMoveResult_destroy(ImGuiNavMoveResult* self); -CIMGUI_API void ImGuiNavMoveResult_Clear(ImGuiNavMoveResult* self); -CIMGUI_API ImGuiNextWindowData* ImGuiNextWindowData_ImGuiNextWindowData(void); -CIMGUI_API void ImGuiNextWindowData_destroy(ImGuiNextWindowData* self); -CIMGUI_API void ImGuiNextWindowData_ClearFlags(ImGuiNextWindowData* self); -CIMGUI_API ImGuiNextItemData* ImGuiNextItemData_ImGuiNextItemData(void); -CIMGUI_API void ImGuiNextItemData_destroy(ImGuiNextItemData* self); -CIMGUI_API void ImGuiNextItemData_ClearFlags(ImGuiNextItemData* self); -CIMGUI_API ImGuiPtrOrIndex* ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr(void* ptr); -CIMGUI_API void ImGuiPtrOrIndex_destroy(ImGuiPtrOrIndex* self); -CIMGUI_API ImGuiPtrOrIndex* ImGuiPtrOrIndex_ImGuiPtrOrIndexInt(int index); -CIMGUI_API ImGuiContext* ImGuiContext_ImGuiContext(ImFontAtlas* shared_font_atlas); -CIMGUI_API void ImGuiContext_destroy(ImGuiContext* self); -CIMGUI_API ImGuiWindowTempData* ImGuiWindowTempData_ImGuiWindowTempData(void); -CIMGUI_API void ImGuiWindowTempData_destroy(ImGuiWindowTempData* self); -CIMGUI_API ImGuiWindow* ImGuiWindow_ImGuiWindow(ImGuiContext* context,const char* name); -CIMGUI_API void ImGuiWindow_destroy(ImGuiWindow* self); -CIMGUI_API ImGuiID ImGuiWindow_GetIDStr(ImGuiWindow* self,const char* str,const char* str_end); -CIMGUI_API ImGuiID ImGuiWindow_GetIDPtr(ImGuiWindow* self,const void* ptr); -CIMGUI_API ImGuiID ImGuiWindow_GetIDInt(ImGuiWindow* self,int n); -CIMGUI_API ImGuiID ImGuiWindow_GetIDNoKeepAliveStr(ImGuiWindow* self,const char* str,const char* str_end); -CIMGUI_API ImGuiID ImGuiWindow_GetIDNoKeepAlivePtr(ImGuiWindow* self,const void* ptr); -CIMGUI_API ImGuiID ImGuiWindow_GetIDNoKeepAliveInt(ImGuiWindow* self,int n); -CIMGUI_API ImGuiID ImGuiWindow_GetIDFromRectangle(ImGuiWindow* self,const ImRect r_abs); -CIMGUI_API ImRect ImGuiWindow_Rect(ImGuiWindow* self); -CIMGUI_API float ImGuiWindow_CalcFontSize(ImGuiWindow* self); -CIMGUI_API float ImGuiWindow_TitleBarHeight(ImGuiWindow* self); -CIMGUI_API ImRect ImGuiWindow_TitleBarRect(ImGuiWindow* self); -CIMGUI_API float ImGuiWindow_MenuBarHeight(ImGuiWindow* self); -CIMGUI_API ImRect ImGuiWindow_MenuBarRect(ImGuiWindow* self); -CIMGUI_API ImGuiItemHoveredDataBackup* ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup(void); -CIMGUI_API void ImGuiItemHoveredDataBackup_destroy(ImGuiItemHoveredDataBackup* self); -CIMGUI_API void ImGuiItemHoveredDataBackup_Backup(ImGuiItemHoveredDataBackup* self); -CIMGUI_API void ImGuiItemHoveredDataBackup_Restore(ImGuiItemHoveredDataBackup* self); -CIMGUI_API ImGuiTabItem* ImGuiTabItem_ImGuiTabItem(void); -CIMGUI_API void ImGuiTabItem_destroy(ImGuiTabItem* self); -CIMGUI_API ImGuiTabBar* ImGuiTabBar_ImGuiTabBar(void); -CIMGUI_API void ImGuiTabBar_destroy(ImGuiTabBar* self); -CIMGUI_API int ImGuiTabBar_GetTabOrder(ImGuiTabBar* self,const ImGuiTabItem* tab); -CIMGUI_API const char* ImGuiTabBar_GetTabName(ImGuiTabBar* self,const ImGuiTabItem* tab); -CIMGUI_API ImGuiWindow* igGetCurrentWindowRead(void); -CIMGUI_API ImGuiWindow* igGetCurrentWindow(void); -CIMGUI_API ImGuiWindow* igFindWindowByID(ImGuiID id); -CIMGUI_API ImGuiWindow* igFindWindowByName(const char* name); -CIMGUI_API void igUpdateWindowParentAndRootLinks(ImGuiWindow* window,ImGuiWindowFlags flags,ImGuiWindow* parent_window); -CIMGUI_API ImVec2 igCalcWindowExpectedSize(ImGuiWindow* window); -CIMGUI_API bool igIsWindowChildOf(ImGuiWindow* window,ImGuiWindow* potential_parent); -CIMGUI_API bool igIsWindowNavFocusable(ImGuiWindow* window); -CIMGUI_API ImRect igGetWindowAllowedExtentRect(ImGuiWindow* window); -CIMGUI_API void igSetWindowPosWindowPtr(ImGuiWindow* window,const ImVec2 pos,ImGuiCond cond); -CIMGUI_API void igSetWindowSizeWindowPtr(ImGuiWindow* window,const ImVec2 size,ImGuiCond cond); -CIMGUI_API void igSetWindowCollapsedWindowPtr(ImGuiWindow* window,bool collapsed,ImGuiCond cond); -CIMGUI_API void igFocusWindow(ImGuiWindow* window); -CIMGUI_API void igFocusTopMostWindowUnderOne(ImGuiWindow* under_this_window,ImGuiWindow* ignore_window); -CIMGUI_API void igBringWindowToFocusFront(ImGuiWindow* window); -CIMGUI_API void igBringWindowToDisplayFront(ImGuiWindow* window); -CIMGUI_API void igBringWindowToDisplayBack(ImGuiWindow* window); -CIMGUI_API void igSetCurrentFont(ImFont* font); -CIMGUI_API ImFont* igGetDefaultFont(void); -CIMGUI_API ImDrawList* igGetForegroundDrawListWindowPtr(ImGuiWindow* window); -CIMGUI_API void igInitialize(ImGuiContext* context); -CIMGUI_API void igShutdown(ImGuiContext* context); -CIMGUI_API void igUpdateHoveredWindowAndCaptureFlags(void); -CIMGUI_API void igStartMouseMovingWindow(ImGuiWindow* window); -CIMGUI_API void igUpdateMouseMovingWindowNewFrame(void); -CIMGUI_API void igUpdateMouseMovingWindowEndFrame(void); -CIMGUI_API void igMarkIniSettingsDirty(void); -CIMGUI_API void igMarkIniSettingsDirtyWindowPtr(ImGuiWindow* window); -CIMGUI_API ImGuiWindowSettings* igCreateNewWindowSettings(const char* name); -CIMGUI_API ImGuiWindowSettings* igFindWindowSettings(ImGuiID id); -CIMGUI_API ImGuiWindowSettings* igFindOrCreateWindowSettings(const char* name); -CIMGUI_API ImGuiSettingsHandler* igFindSettingsHandler(const char* type_name); -CIMGUI_API void igSetScrollXWindowPtr(ImGuiWindow* window,float new_scroll_x); -CIMGUI_API void igSetScrollYWindowPtr(ImGuiWindow* window,float new_scroll_y); -CIMGUI_API void igSetScrollFromPosXWindowPtr(ImGuiWindow* window,float local_x,float center_x_ratio); -CIMGUI_API void igSetScrollFromPosYWindowPtr(ImGuiWindow* window,float local_y,float center_y_ratio); -CIMGUI_API ImVec2 igScrollToBringRectIntoView(ImGuiWindow* window,const ImRect item_rect); -CIMGUI_API ImGuiID igGetItemID(void); -CIMGUI_API ImGuiItemStatusFlags igGetItemStatusFlags(void); -CIMGUI_API ImGuiID igGetActiveID(void); -CIMGUI_API ImGuiID igGetFocusID(void); -CIMGUI_API void igSetActiveID(ImGuiID id,ImGuiWindow* window); -CIMGUI_API void igSetFocusID(ImGuiID id,ImGuiWindow* window); -CIMGUI_API void igClearActiveID(void); -CIMGUI_API ImGuiID igGetHoveredID(void); -CIMGUI_API void igSetHoveredID(ImGuiID id); -CIMGUI_API void igKeepAliveID(ImGuiID id); -CIMGUI_API void igMarkItemEdited(ImGuiID id); -CIMGUI_API void igPushOverrideID(ImGuiID id); -CIMGUI_API void igItemSizeVec2(const ImVec2 size,float text_baseline_y); -CIMGUI_API void igItemSizeRect(const ImRect bb,float text_baseline_y); -CIMGUI_API bool igItemAdd(const ImRect bb,ImGuiID id,const ImRect* nav_bb); -CIMGUI_API bool igItemHoverable(const ImRect bb,ImGuiID id); -CIMGUI_API bool igIsClippedEx(const ImRect bb,ImGuiID id,bool clip_even_when_logged); -CIMGUI_API bool igFocusableItemRegister(ImGuiWindow* window,ImGuiID id); -CIMGUI_API void igFocusableItemUnregister(ImGuiWindow* window); -CIMGUI_API ImVec2 igCalcItemSize(ImVec2 size,float default_w,float default_h); -CIMGUI_API float igCalcWrapWidthForPos(const ImVec2 pos,float wrap_pos_x); -CIMGUI_API void igPushMultiItemsWidths(int components,float width_full); -CIMGUI_API void igPushItemFlag(ImGuiItemFlags option,bool enabled); -CIMGUI_API void igPopItemFlag(void); -CIMGUI_API bool igIsItemToggledSelection(void); -CIMGUI_API ImVec2 igGetContentRegionMaxAbs(void); -CIMGUI_API void igShrinkWidths(ImGuiShrinkWidthItem* items,int count,float width_excess); -CIMGUI_API void igLogBegin(ImGuiLogType type,int auto_open_depth); -CIMGUI_API void igLogToBuffer(int auto_open_depth); -CIMGUI_API bool igBeginChildEx(const char* name,ImGuiID id,const ImVec2 size_arg,bool border,ImGuiWindowFlags flags); -CIMGUI_API void igOpenPopupEx(ImGuiID id); -CIMGUI_API void igClosePopupToLevel(int remaining,bool restore_focus_to_window_under_popup); -CIMGUI_API void igClosePopupsOverWindow(ImGuiWindow* ref_window,bool restore_focus_to_window_under_popup); -CIMGUI_API bool igIsPopupOpenID(ImGuiID id); -CIMGUI_API bool igBeginPopupEx(ImGuiID id,ImGuiWindowFlags extra_flags); -CIMGUI_API void igBeginTooltipEx(ImGuiWindowFlags extra_flags,ImGuiTooltipFlags tooltip_flags); -CIMGUI_API ImGuiWindow* igGetTopMostPopupModal(void); -CIMGUI_API ImVec2 igFindBestWindowPosForPopup(ImGuiWindow* window); -CIMGUI_API ImVec2 igFindBestWindowPosForPopupEx(const ImVec2 ref_pos,const ImVec2 size,ImGuiDir* last_dir,const ImRect r_outer,const ImRect r_avoid,ImGuiPopupPositionPolicy policy); -CIMGUI_API void igNavInitWindow(ImGuiWindow* window,bool force_reinit); -CIMGUI_API bool igNavMoveRequestButNoResultYet(void); -CIMGUI_API void igNavMoveRequestCancel(void); -CIMGUI_API void igNavMoveRequestForward(ImGuiDir move_dir,ImGuiDir clip_dir,const ImRect bb_rel,ImGuiNavMoveFlags move_flags); -CIMGUI_API void igNavMoveRequestTryWrapping(ImGuiWindow* window,ImGuiNavMoveFlags move_flags); -CIMGUI_API float igGetNavInputAmount(ImGuiNavInput n,ImGuiInputReadMode mode); -CIMGUI_API ImVec2 igGetNavInputAmount2d(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor); -CIMGUI_API int igCalcTypematicRepeatAmount(float t0,float t1,float repeat_delay,float repeat_rate); -CIMGUI_API void igActivateItem(ImGuiID id); -CIMGUI_API void igSetNavID(ImGuiID id,int nav_layer,ImGuiID focus_scope_id); -CIMGUI_API void igSetNavIDWithRectRel(ImGuiID id,int nav_layer,ImGuiID focus_scope_id,const ImRect rect_rel); -CIMGUI_API void igPushFocusScope(ImGuiID id); -CIMGUI_API void igPopFocusScope(void); -CIMGUI_API ImGuiID igGetFocusScopeID(void); -CIMGUI_API bool igIsActiveIdUsingNavDir(ImGuiDir dir); -CIMGUI_API bool igIsActiveIdUsingNavInput(ImGuiNavInput input); -CIMGUI_API bool igIsActiveIdUsingKey(ImGuiKey key); -CIMGUI_API bool igIsMouseDragPastThreshold(ImGuiMouseButton button,float lock_threshold); -CIMGUI_API bool igIsKeyPressedMap(ImGuiKey key,bool repeat); -CIMGUI_API bool igIsNavInputDown(ImGuiNavInput n); -CIMGUI_API bool igIsNavInputTest(ImGuiNavInput n,ImGuiInputReadMode rm); -CIMGUI_API bool igBeginDragDropTargetCustom(const ImRect bb,ImGuiID id); -CIMGUI_API void igClearDragDrop(void); -CIMGUI_API bool igIsDragDropPayloadBeingAccepted(void); -CIMGUI_API void igBeginColumns(const char* str_id,int count,ImGuiColumnsFlags flags); -CIMGUI_API void igEndColumns(void); -CIMGUI_API void igPushColumnClipRect(int column_index); -CIMGUI_API void igPushColumnsBackground(void); -CIMGUI_API void igPopColumnsBackground(void); -CIMGUI_API ImGuiID igGetColumnsID(const char* str_id,int count); -CIMGUI_API ImGuiColumns* igFindOrCreateColumns(ImGuiWindow* window,ImGuiID id); -CIMGUI_API float igGetColumnOffsetFromNorm(const ImGuiColumns* columns,float offset_norm); -CIMGUI_API float igGetColumnNormFromOffset(const ImGuiColumns* columns,float offset); -CIMGUI_API bool igBeginTabBarEx(ImGuiTabBar* tab_bar,const ImRect bb,ImGuiTabBarFlags flags); -CIMGUI_API ImGuiTabItem* igTabBarFindTabByID(ImGuiTabBar* tab_bar,ImGuiID tab_id); -CIMGUI_API void igTabBarRemoveTab(ImGuiTabBar* tab_bar,ImGuiID tab_id); -CIMGUI_API void igTabBarCloseTab(ImGuiTabBar* tab_bar,ImGuiTabItem* tab); -CIMGUI_API void igTabBarQueueChangeTabOrder(ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,int dir); -CIMGUI_API bool igTabItemEx(ImGuiTabBar* tab_bar,const char* label,bool* p_open,ImGuiTabItemFlags flags); -CIMGUI_API ImVec2 igTabItemCalcSize(const char* label,bool has_close_button); -CIMGUI_API void igTabItemBackground(ImDrawList* draw_list,const ImRect bb,ImGuiTabItemFlags flags,ImU32 col); -CIMGUI_API bool igTabItemLabelAndCloseButton(ImDrawList* draw_list,const ImRect bb,ImGuiTabItemFlags flags,ImVec2 frame_padding,const char* label,ImGuiID tab_id,ImGuiID close_button_id); -CIMGUI_API void igRenderText(ImVec2 pos,const char* text,const char* text_end,bool hide_text_after_hash); -CIMGUI_API void igRenderTextWrapped(ImVec2 pos,const char* text,const char* text_end,float wrap_width); -CIMGUI_API void igRenderTextClipped(const ImVec2 pos_min,const ImVec2 pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2 align,const ImRect* clip_rect); -CIMGUI_API void igRenderTextClippedEx(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2 align,const ImRect* clip_rect); -CIMGUI_API void igRenderTextEllipsis(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,float clip_max_x,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known); -CIMGUI_API void igRenderFrame(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,bool border,float rounding); -CIMGUI_API void igRenderFrameBorder(ImVec2 p_min,ImVec2 p_max,float rounding); -CIMGUI_API void igRenderColorRectWithAlphaCheckerboard(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,float grid_step,ImVec2 grid_off,float rounding,int rounding_corners_flags); -CIMGUI_API void igRenderCheckMark(ImVec2 pos,ImU32 col,float sz); -CIMGUI_API void igRenderNavHighlight(const ImRect bb,ImGuiID id,ImGuiNavHighlightFlags flags); -CIMGUI_API const char* igFindRenderedTextEnd(const char* text,const char* text_end); -CIMGUI_API void igLogRenderedText(const ImVec2* ref_pos,const char* text,const char* text_end); -CIMGUI_API void igRenderArrow(ImDrawList* draw_list,ImVec2 pos,ImU32 col,ImGuiDir dir,float scale); -CIMGUI_API void igRenderBullet(ImDrawList* draw_list,ImVec2 pos,ImU32 col); -CIMGUI_API void igRenderMouseCursor(ImDrawList* draw_list,ImVec2 pos,float scale,ImGuiMouseCursor mouse_cursor,ImU32 col_fill,ImU32 col_border,ImU32 col_shadow); -CIMGUI_API void igRenderArrowPointingAt(ImDrawList* draw_list,ImVec2 pos,ImVec2 half_sz,ImGuiDir direction,ImU32 col); -CIMGUI_API void igRenderRectFilledRangeH(ImDrawList* draw_list,const ImRect rect,ImU32 col,float x_start_norm,float x_end_norm,float rounding); -CIMGUI_API void igTextEx(const char* text,const char* text_end,ImGuiTextFlags flags); -CIMGUI_API bool igButtonEx(const char* label,const ImVec2 size_arg,ImGuiButtonFlags flags); -CIMGUI_API bool igCloseButton(ImGuiID id,const ImVec2 pos); -CIMGUI_API bool igCollapseButton(ImGuiID id,const ImVec2 pos); -CIMGUI_API bool igArrowButtonEx(const char* str_id,ImGuiDir dir,ImVec2 size_arg,ImGuiButtonFlags flags); -CIMGUI_API void igScrollbar(ImGuiAxis axis); -CIMGUI_API bool igScrollbarEx(const ImRect bb,ImGuiID id,ImGuiAxis axis,float* p_scroll_v,float avail_v,float contents_v,ImDrawCornerFlags rounding_corners); -CIMGUI_API ImGuiID igGetWindowScrollbarID(ImGuiWindow* window,ImGuiAxis axis); -CIMGUI_API ImGuiID igGetWindowResizeID(ImGuiWindow* window,int n); -CIMGUI_API void igSeparatorEx(ImGuiSeparatorFlags flags); -CIMGUI_API bool igButtonBehavior(const ImRect bb,ImGuiID id,bool* out_hovered,bool* out_held,ImGuiButtonFlags flags); -CIMGUI_API bool igDragBehavior(ImGuiID id,ImGuiDataType data_type,void* p_v,float v_speed,const void* p_min,const void* p_max,const char* format,float power,ImGuiDragFlags flags); -CIMGUI_API bool igSliderBehavior(const ImRect bb,ImGuiID id,ImGuiDataType data_type,void* p_v,const void* p_min,const void* p_max,const char* format,float power,ImGuiSliderFlags flags,ImRect* out_grab_bb); -CIMGUI_API bool igSplitterBehavior(const ImRect bb,ImGuiID id,ImGuiAxis axis,float* size1,float* size2,float min_size1,float min_size2,float hover_extend,float hover_visibility_delay); -CIMGUI_API bool igTreeNodeBehavior(ImGuiID id,ImGuiTreeNodeFlags flags,const char* label,const char* label_end); -CIMGUI_API bool igTreeNodeBehaviorIsOpen(ImGuiID id,ImGuiTreeNodeFlags flags); -CIMGUI_API void igTreePushOverrideID(ImGuiID id); -CIMGUI_API const ImGuiDataTypeInfo* igDataTypeGetInfo(ImGuiDataType data_type); -CIMGUI_API int igDataTypeFormatString(char* buf,int buf_size,ImGuiDataType data_type,const void* p_data,const char* format); -CIMGUI_API void igDataTypeApplyOp(ImGuiDataType data_type,int op,void* output,void* arg_1,const void* arg_2); -CIMGUI_API bool igDataTypeApplyOpFromText(const char* buf,const char* initial_value_buf,ImGuiDataType data_type,void* p_data,const char* format); -CIMGUI_API bool igInputTextEx(const char* label,const char* hint,char* buf,int buf_size,const ImVec2 size_arg,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data); -CIMGUI_API bool igTempInputTextScalar(const ImRect bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format); -CIMGUI_API bool igTempInputTextIsActive(ImGuiID id); -CIMGUI_API void igColorTooltip(const char* text,const float* col,ImGuiColorEditFlags flags); -CIMGUI_API void igColorEditOptionsPopup(const float* col,ImGuiColorEditFlags flags); -CIMGUI_API void igColorPickerOptionsPopup(const float* ref_col,ImGuiColorEditFlags flags); -CIMGUI_API void igPlotEx(ImGuiPlotType plot_type,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 frame_size); -CIMGUI_API void igShadeVertsLinearColorGradientKeepAlpha(ImDrawList* draw_list,int vert_start_idx,int vert_end_idx,ImVec2 gradient_p0,ImVec2 gradient_p1,ImU32 col0,ImU32 col1); -CIMGUI_API void igShadeVertsLinearUV(ImDrawList* draw_list,int vert_start_idx,int vert_end_idx,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,bool clamp); -CIMGUI_API void igGcCompactTransientWindowBuffers(ImGuiWindow* window); -CIMGUI_API void igGcAwakeTransientWindowBuffers(ImGuiWindow* window); -CIMGUI_API void igDebugDrawItemRect(ImU32 col); -CIMGUI_API void igDebugStartItemPicker(void); -CIMGUI_API bool igImFontAtlasBuildWithStbTruetype(ImFontAtlas* atlas); -CIMGUI_API void igImFontAtlasBuildRegisterDefaultCustomRects(ImFontAtlas* atlas); -CIMGUI_API void igImFontAtlasBuildSetupFont(ImFontAtlas* atlas,ImFont* font,ImFontConfig* font_config,float ascent,float descent); -CIMGUI_API void igImFontAtlasBuildPackCustomRects(ImFontAtlas* atlas,void* stbrp_context_opaque); -CIMGUI_API void igImFontAtlasBuildFinish(ImFontAtlas* atlas); -CIMGUI_API void igImFontAtlasBuildMultiplyCalcLookupTable(unsigned char out_table[256],float in_multiply_factor); -CIMGUI_API void igImFontAtlasBuildMultiplyRectAlpha8(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride); CIMGUI_API void igGetWindowPos_nonUDT(ImVec2 *pOut); CIMGUI_API ImVec2_Simple igGetWindowPos_nonUDT2(void); CIMGUI_API void igGetWindowSize_nonUDT(ImVec2 *pOut); @@ -2737,62 +1529,6 @@ CIMGUI_API void ImDrawList_GetClipRectMax_nonUDT(ImVec2 *pOut,ImDrawList* self); CIMGUI_API ImVec2_Simple ImDrawList_GetClipRectMax_nonUDT2(ImDrawList* self); CIMGUI_API void ImFont_CalcTextSizeA_nonUDT(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 ImVec2_Simple ImFont_CalcTextSizeA_nonUDT2(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining); -CIMGUI_API void igImMin_nonUDT(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs); -CIMGUI_API ImVec2_Simple igImMin_nonUDT2(const ImVec2 lhs,const ImVec2 rhs); -CIMGUI_API void igImMax_nonUDT(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs); -CIMGUI_API ImVec2_Simple igImMax_nonUDT2(const ImVec2 lhs,const ImVec2 rhs); -CIMGUI_API void igImClamp_nonUDT(ImVec2 *pOut,const ImVec2 v,const ImVec2 mn,ImVec2 mx); -CIMGUI_API ImVec2_Simple igImClamp_nonUDT2(const ImVec2 v,const ImVec2 mn,ImVec2 mx); -CIMGUI_API void igImLerpVec2Float_nonUDT(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,float t); -CIMGUI_API ImVec2_Simple igImLerpVec2Float_nonUDT2(const ImVec2 a,const ImVec2 b,float t); -CIMGUI_API void igImLerpVec2Vec2_nonUDT(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 t); -CIMGUI_API ImVec2_Simple igImLerpVec2Vec2_nonUDT2(const ImVec2 a,const ImVec2 b,const ImVec2 t); -CIMGUI_API void igImLerpVec4_nonUDT(ImVec4 *pOut,const ImVec4 a,const ImVec4 b,float t); -CIMGUI_API ImVec4_Simple igImLerpVec4_nonUDT2(const ImVec4 a,const ImVec4 b,float t); -CIMGUI_API void igImFloorVec2_nonUDT(ImVec2 *pOut,const ImVec2 v); -CIMGUI_API ImVec2_Simple igImFloorVec2_nonUDT2(const ImVec2 v); -CIMGUI_API void igImRotate_nonUDT(ImVec2 *pOut,const ImVec2 v,float cos_a,float sin_a); -CIMGUI_API ImVec2_Simple igImRotate_nonUDT2(const ImVec2 v,float cos_a,float sin_a); -CIMGUI_API void igImMul_nonUDT(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs); -CIMGUI_API ImVec2_Simple igImMul_nonUDT2(const ImVec2 lhs,const ImVec2 rhs); -CIMGUI_API void igImBezierCalc_nonUDT(ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t); -CIMGUI_API ImVec2_Simple igImBezierCalc_nonUDT2(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t); -CIMGUI_API void igImBezierClosestPoint_nonUDT(ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments); -CIMGUI_API ImVec2_Simple igImBezierClosestPoint_nonUDT2(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments); -CIMGUI_API void igImBezierClosestPointCasteljau_nonUDT(ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol); -CIMGUI_API ImVec2_Simple igImBezierClosestPointCasteljau_nonUDT2(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol); -CIMGUI_API void igImLineClosestPoint_nonUDT(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 p); -CIMGUI_API ImVec2_Simple igImLineClosestPoint_nonUDT2(const ImVec2 a,const ImVec2 b,const ImVec2 p); -CIMGUI_API void igImTriangleClosestPoint_nonUDT(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p); -CIMGUI_API ImVec2_Simple igImTriangleClosestPoint_nonUDT2(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p); -CIMGUI_API void ImRect_GetCenter_nonUDT(ImVec2 *pOut,ImRect* self); -CIMGUI_API ImVec2_Simple ImRect_GetCenter_nonUDT2(ImRect* self); -CIMGUI_API void ImRect_GetSize_nonUDT(ImVec2 *pOut,ImRect* self); -CIMGUI_API ImVec2_Simple ImRect_GetSize_nonUDT2(ImRect* self); -CIMGUI_API void ImRect_GetTL_nonUDT(ImVec2 *pOut,ImRect* self); -CIMGUI_API ImVec2_Simple ImRect_GetTL_nonUDT2(ImRect* self); -CIMGUI_API void ImRect_GetTR_nonUDT(ImVec2 *pOut,ImRect* self); -CIMGUI_API ImVec2_Simple ImRect_GetTR_nonUDT2(ImRect* self); -CIMGUI_API void ImRect_GetBL_nonUDT(ImVec2 *pOut,ImRect* self); -CIMGUI_API ImVec2_Simple ImRect_GetBL_nonUDT2(ImRect* self); -CIMGUI_API void ImRect_GetBR_nonUDT(ImVec2 *pOut,ImRect* self); -CIMGUI_API ImVec2_Simple ImRect_GetBR_nonUDT2(ImRect* self); -CIMGUI_API void igCalcWindowExpectedSize_nonUDT(ImVec2 *pOut,ImGuiWindow* window); -CIMGUI_API ImVec2_Simple igCalcWindowExpectedSize_nonUDT2(ImGuiWindow* window); -CIMGUI_API void igScrollToBringRectIntoView_nonUDT(ImVec2 *pOut,ImGuiWindow* window,const ImRect item_rect); -CIMGUI_API ImVec2_Simple igScrollToBringRectIntoView_nonUDT2(ImGuiWindow* window,const ImRect item_rect); -CIMGUI_API void igCalcItemSize_nonUDT(ImVec2 *pOut,ImVec2 size,float default_w,float default_h); -CIMGUI_API ImVec2_Simple igCalcItemSize_nonUDT2(ImVec2 size,float default_w,float default_h); -CIMGUI_API void igGetContentRegionMaxAbs_nonUDT(ImVec2 *pOut); -CIMGUI_API ImVec2_Simple igGetContentRegionMaxAbs_nonUDT2(void); -CIMGUI_API void igFindBestWindowPosForPopup_nonUDT(ImVec2 *pOut,ImGuiWindow* window); -CIMGUI_API ImVec2_Simple igFindBestWindowPosForPopup_nonUDT2(ImGuiWindow* window); -CIMGUI_API void igFindBestWindowPosForPopupEx_nonUDT(ImVec2 *pOut,const ImVec2 ref_pos,const ImVec2 size,ImGuiDir* last_dir,const ImRect r_outer,const ImRect r_avoid,ImGuiPopupPositionPolicy policy); -CIMGUI_API ImVec2_Simple igFindBestWindowPosForPopupEx_nonUDT2(const ImVec2 ref_pos,const ImVec2 size,ImGuiDir* last_dir,const ImRect r_outer,const ImRect r_avoid,ImGuiPopupPositionPolicy policy); -CIMGUI_API void igGetNavInputAmount2d_nonUDT(ImVec2 *pOut,ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor); -CIMGUI_API ImVec2_Simple igGetNavInputAmount2d_nonUDT2(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor); -CIMGUI_API void igTabItemCalcSize_nonUDT(ImVec2 *pOut,const char* label,bool has_close_button); -CIMGUI_API ImVec2_Simple igTabItemCalcSize_nonUDT2(const char* label,bool has_close_button); /////////////////////////hand written functions diff --git a/generator/output/definitions.json b/generator/output/definitions.json index e48f7a4..ebae936 100644 --- a/generator/output/definitions.json +++ b/generator/output/definitions.json @@ -1,364 +1,4 @@ { - "ImBoolVector_Clear": [ - { - "args": "(ImBoolVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImBoolVector*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImBoolVector_Clear", - "defaults": [], - "funcname": "Clear", - "ov_cimguiname": "ImBoolVector_Clear", - "ret": "void", - "signature": "()", - "stname": "ImBoolVector" - } - ], - "ImBoolVector_GetBit": [ - { - "args": "(ImBoolVector* self,int n)", - "argsT": [ - { - "name": "self", - "type": "ImBoolVector*" - }, - { - "name": "n", - "type": "int" - } - ], - "argsoriginal": "(int n)", - "call_args": "(n)", - "cimguiname": "ImBoolVector_GetBit", - "defaults": [], - "funcname": "GetBit", - "ov_cimguiname": "ImBoolVector_GetBit", - "ret": "bool", - "signature": "(int)const", - "stname": "ImBoolVector" - } - ], - "ImBoolVector_ImBoolVector": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImBoolVector_ImBoolVector", - "constructor": true, - "defaults": [], - "funcname": "ImBoolVector", - "ov_cimguiname": "ImBoolVector_ImBoolVector", - "signature": "()", - "stname": "ImBoolVector" - } - ], - "ImBoolVector_Resize": [ - { - "args": "(ImBoolVector* self,int sz)", - "argsT": [ - { - "name": "self", - "type": "ImBoolVector*" - }, - { - "name": "sz", - "type": "int" - } - ], - "argsoriginal": "(int sz)", - "call_args": "(sz)", - "cimguiname": "ImBoolVector_Resize", - "defaults": [], - "funcname": "Resize", - "ov_cimguiname": "ImBoolVector_Resize", - "ret": "void", - "signature": "(int)", - "stname": "ImBoolVector" - } - ], - "ImBoolVector_SetBit": [ - { - "args": "(ImBoolVector* self,int n,bool v)", - "argsT": [ - { - "name": "self", - "type": "ImBoolVector*" - }, - { - "name": "n", - "type": "int" - }, - { - "name": "v", - "type": "bool" - } - ], - "argsoriginal": "(int n,bool v)", - "call_args": "(n,v)", - "cimguiname": "ImBoolVector_SetBit", - "defaults": [], - "funcname": "SetBit", - "ov_cimguiname": "ImBoolVector_SetBit", - "ret": "void", - "signature": "(int,bool)", - "stname": "ImBoolVector" - } - ], - "ImBoolVector_destroy": [ - { - "args": "(ImBoolVector* self)", - "argsT": [ - { - "name": "self", - "type": "ImBoolVector*" - } - ], - "call_args": "(self)", - "cimguiname": "ImBoolVector_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImBoolVector_destroy", - "ret": "void", - "signature": "(ImBoolVector*)", - "stname": "ImBoolVector" - } - ], - "ImChunkStream_alloc_chunk": [ - { - "args": "(ImChunkStream* self,size_t sz)", - "argsT": [ - { - "name": "self", - "type": "ImChunkStream*" - }, - { - "name": "sz", - "type": "size_t" - } - ], - "argsoriginal": "(size_t sz)", - "call_args": "(sz)", - "cimguiname": "ImChunkStream_alloc_chunk", - "defaults": [], - "funcname": "alloc_chunk", - "ov_cimguiname": "ImChunkStream_alloc_chunk", - "ret": "T*", - "signature": "(size_t)", - "stname": "ImChunkStream", - "templated": true - } - ], - "ImChunkStream_begin": [ - { - "args": "(ImChunkStream* self)", - "argsT": [ - { - "name": "self", - "type": "ImChunkStream*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImChunkStream_begin", - "defaults": [], - "funcname": "begin", - "ov_cimguiname": "ImChunkStream_begin", - "ret": "T*", - "signature": "()", - "stname": "ImChunkStream", - "templated": true - } - ], - "ImChunkStream_chunk_size": [ - { - "args": "(ImChunkStream* self,const T* p)", - "argsT": [ - { - "name": "self", - "type": "ImChunkStream*" - }, - { - "name": "p", - "type": "const T*" - } - ], - "argsoriginal": "(const T* p)", - "call_args": "(p)", - "cimguiname": "ImChunkStream_chunk_size", - "defaults": [], - "funcname": "chunk_size", - "ov_cimguiname": "ImChunkStream_chunk_size", - "ret": "int", - "signature": "(const T*)", - "stname": "ImChunkStream", - "templated": true - } - ], - "ImChunkStream_clear": [ - { - "args": "(ImChunkStream* self)", - "argsT": [ - { - "name": "self", - "type": "ImChunkStream*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImChunkStream_clear", - "defaults": [], - "funcname": "clear", - "ov_cimguiname": "ImChunkStream_clear", - "ret": "void", - "signature": "()", - "stname": "ImChunkStream", - "templated": true - } - ], - "ImChunkStream_empty": [ - { - "args": "(ImChunkStream* self)", - "argsT": [ - { - "name": "self", - "type": "ImChunkStream*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImChunkStream_empty", - "defaults": [], - "funcname": "empty", - "ov_cimguiname": "ImChunkStream_empty", - "ret": "bool", - "signature": "()const", - "stname": "ImChunkStream", - "templated": true - } - ], - "ImChunkStream_end": [ - { - "args": "(ImChunkStream* self)", - "argsT": [ - { - "name": "self", - "type": "ImChunkStream*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImChunkStream_end", - "defaults": [], - "funcname": "end", - "ov_cimguiname": "ImChunkStream_end", - "ret": "T*", - "signature": "()", - "stname": "ImChunkStream", - "templated": true - } - ], - "ImChunkStream_next_chunk": [ - { - "args": "(ImChunkStream* self,T* p)", - "argsT": [ - { - "name": "self", - "type": "ImChunkStream*" - }, - { - "name": "p", - "type": "T*" - } - ], - "argsoriginal": "(T* p)", - "call_args": "(p)", - "cimguiname": "ImChunkStream_next_chunk", - "defaults": [], - "funcname": "next_chunk", - "ov_cimguiname": "ImChunkStream_next_chunk", - "ret": "T*", - "signature": "(T*)", - "stname": "ImChunkStream", - "templated": true - } - ], - "ImChunkStream_offset_from_ptr": [ - { - "args": "(ImChunkStream* self,const T* p)", - "argsT": [ - { - "name": "self", - "type": "ImChunkStream*" - }, - { - "name": "p", - "type": "const T*" - } - ], - "argsoriginal": "(const T* p)", - "call_args": "(p)", - "cimguiname": "ImChunkStream_offset_from_ptr", - "defaults": [], - "funcname": "offset_from_ptr", - "ov_cimguiname": "ImChunkStream_offset_from_ptr", - "ret": "int", - "signature": "(const T*)", - "stname": "ImChunkStream", - "templated": true - } - ], - "ImChunkStream_ptr_from_offset": [ - { - "args": "(ImChunkStream* self,int off)", - "argsT": [ - { - "name": "self", - "type": "ImChunkStream*" - }, - { - "name": "off", - "type": "int" - } - ], - "argsoriginal": "(int off)", - "call_args": "(off)", - "cimguiname": "ImChunkStream_ptr_from_offset", - "defaults": [], - "funcname": "ptr_from_offset", - "ov_cimguiname": "ImChunkStream_ptr_from_offset", - "ret": "T*", - "signature": "(int)", - "stname": "ImChunkStream", - "templated": true - } - ], - "ImChunkStream_size": [ - { - "args": "(ImChunkStream* self)", - "argsT": [ - { - "name": "self", - "type": "ImChunkStream*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImChunkStream_size", - "defaults": [], - "funcname": "size", - "ov_cimguiname": "ImChunkStream_size", - "ret": "int", - "signature": "()const", - "stname": "ImChunkStream", - "templated": true - } - ], "ImColor_HSV": [ { "args": "(ImColor* self,float h,float s,float v,float a)", @@ -682,66 +322,6 @@ "stname": "ImDrawCmd" } ], - "ImDrawDataBuilder_Clear": [ - { - "args": "(ImDrawDataBuilder* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawDataBuilder*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawDataBuilder_Clear", - "defaults": [], - "funcname": "Clear", - "ov_cimguiname": "ImDrawDataBuilder_Clear", - "ret": "void", - "signature": "()", - "stname": "ImDrawDataBuilder" - } - ], - "ImDrawDataBuilder_ClearFreeMemory": [ - { - "args": "(ImDrawDataBuilder* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawDataBuilder*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawDataBuilder_ClearFreeMemory", - "defaults": [], - "funcname": "ClearFreeMemory", - "ov_cimguiname": "ImDrawDataBuilder_ClearFreeMemory", - "ret": "void", - "signature": "()", - "stname": "ImDrawDataBuilder" - } - ], - "ImDrawDataBuilder_FlattenIntoSingleLayer": [ - { - "args": "(ImDrawDataBuilder* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawDataBuilder*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawDataBuilder_FlattenIntoSingleLayer", - "defaults": [], - "funcname": "FlattenIntoSingleLayer", - "ov_cimguiname": "ImDrawDataBuilder_FlattenIntoSingleLayer", - "ret": "void", - "signature": "()", - "stname": "ImDrawDataBuilder" - } - ], "ImDrawData_Clear": [ { "args": "(ImDrawData* self)", @@ -840,64 +420,6 @@ "stname": "ImDrawData" } ], - "ImDrawListSharedData_ImDrawListSharedData": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImDrawListSharedData_ImDrawListSharedData", - "constructor": true, - "defaults": [], - "funcname": "ImDrawListSharedData", - "ov_cimguiname": "ImDrawListSharedData_ImDrawListSharedData", - "signature": "()", - "stname": "ImDrawListSharedData" - } - ], - "ImDrawListSharedData_SetCircleSegmentMaxError": [ - { - "args": "(ImDrawListSharedData* self,float max_error)", - "argsT": [ - { - "name": "self", - "type": "ImDrawListSharedData*" - }, - { - "name": "max_error", - "type": "float" - } - ], - "argsoriginal": "(float max_error)", - "call_args": "(max_error)", - "cimguiname": "ImDrawListSharedData_SetCircleSegmentMaxError", - "defaults": [], - "funcname": "SetCircleSegmentMaxError", - "ov_cimguiname": "ImDrawListSharedData_SetCircleSegmentMaxError", - "ret": "void", - "signature": "(float)", - "stname": "ImDrawListSharedData" - } - ], - "ImDrawListSharedData_destroy": [ - { - "args": "(ImDrawListSharedData* self)", - "argsT": [ - { - "name": "self", - "type": "ImDrawListSharedData*" - } - ], - "call_args": "(self)", - "cimguiname": "ImDrawListSharedData_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImDrawListSharedData_destroy", - "ret": "void", - "signature": "(ImDrawListSharedData*)", - "stname": "ImDrawListSharedData" - } - ], "ImDrawListSplitter_Clear": [ { "args": "(ImDrawListSplitter* self)", @@ -4683,133 +4205,6 @@ "stname": "ImFont" } ], - "ImGuiColumnData_ImGuiColumnData": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiColumnData_ImGuiColumnData", - "constructor": true, - "defaults": [], - "funcname": "ImGuiColumnData", - "ov_cimguiname": "ImGuiColumnData_ImGuiColumnData", - "signature": "()", - "stname": "ImGuiColumnData" - } - ], - "ImGuiColumnData_destroy": [ - { - "args": "(ImGuiColumnData* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiColumnData*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiColumnData_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiColumnData_destroy", - "ret": "void", - "signature": "(ImGuiColumnData*)", - "stname": "ImGuiColumnData" - } - ], - "ImGuiColumns_Clear": [ - { - "args": "(ImGuiColumns* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiColumns*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiColumns_Clear", - "defaults": [], - "funcname": "Clear", - "ov_cimguiname": "ImGuiColumns_Clear", - "ret": "void", - "signature": "()", - "stname": "ImGuiColumns" - } - ], - "ImGuiColumns_ImGuiColumns": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiColumns_ImGuiColumns", - "constructor": true, - "defaults": [], - "funcname": "ImGuiColumns", - "ov_cimguiname": "ImGuiColumns_ImGuiColumns", - "signature": "()", - "stname": "ImGuiColumns" - } - ], - "ImGuiColumns_destroy": [ - { - "args": "(ImGuiColumns* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiColumns*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiColumns_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiColumns_destroy", - "ret": "void", - "signature": "(ImGuiColumns*)", - "stname": "ImGuiColumns" - } - ], - "ImGuiContext_ImGuiContext": [ - { - "args": "(ImFontAtlas* shared_font_atlas)", - "argsT": [ - { - "name": "shared_font_atlas", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "(ImFontAtlas* shared_font_atlas)", - "call_args": "(shared_font_atlas)", - "cimguiname": "ImGuiContext_ImGuiContext", - "constructor": true, - "defaults": [], - "funcname": "ImGuiContext", - "ov_cimguiname": "ImGuiContext_ImGuiContext", - "signature": "(ImFontAtlas*)", - "stname": "ImGuiContext" - } - ], - "ImGuiContext_destroy": [ - { - "args": "(ImGuiContext* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiContext*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiContext_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiContext_destroy", - "ret": "void", - "signature": "(ImGuiContext*)", - "stname": "ImGuiContext" - } - ], "ImGuiIO_AddInputCharacter": [ { "args": "(ImGuiIO* self,unsigned int c)", @@ -5028,318 +4423,6 @@ "stname": "ImGuiInputTextCallbackData" } ], - "ImGuiInputTextState_ClearFreeMemory": [ - { - "args": "(ImGuiInputTextState* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextState*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextState_ClearFreeMemory", - "defaults": [], - "funcname": "ClearFreeMemory", - "ov_cimguiname": "ImGuiInputTextState_ClearFreeMemory", - "ret": "void", - "signature": "()", - "stname": "ImGuiInputTextState" - } - ], - "ImGuiInputTextState_ClearSelection": [ - { - "args": "(ImGuiInputTextState* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextState*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextState_ClearSelection", - "defaults": [], - "funcname": "ClearSelection", - "ov_cimguiname": "ImGuiInputTextState_ClearSelection", - "ret": "void", - "signature": "()", - "stname": "ImGuiInputTextState" - } - ], - "ImGuiInputTextState_ClearText": [ - { - "args": "(ImGuiInputTextState* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextState*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextState_ClearText", - "defaults": [], - "funcname": "ClearText", - "ov_cimguiname": "ImGuiInputTextState_ClearText", - "ret": "void", - "signature": "()", - "stname": "ImGuiInputTextState" - } - ], - "ImGuiInputTextState_CursorAnimReset": [ - { - "args": "(ImGuiInputTextState* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextState*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextState_CursorAnimReset", - "defaults": [], - "funcname": "CursorAnimReset", - "ov_cimguiname": "ImGuiInputTextState_CursorAnimReset", - "ret": "void", - "signature": "()", - "stname": "ImGuiInputTextState" - } - ], - "ImGuiInputTextState_CursorClamp": [ - { - "args": "(ImGuiInputTextState* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextState*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextState_CursorClamp", - "defaults": [], - "funcname": "CursorClamp", - "ov_cimguiname": "ImGuiInputTextState_CursorClamp", - "ret": "void", - "signature": "()", - "stname": "ImGuiInputTextState" - } - ], - "ImGuiInputTextState_GetRedoAvailCount": [ - { - "args": "(ImGuiInputTextState* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextState*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextState_GetRedoAvailCount", - "defaults": [], - "funcname": "GetRedoAvailCount", - "ov_cimguiname": "ImGuiInputTextState_GetRedoAvailCount", - "ret": "int", - "signature": "()const", - "stname": "ImGuiInputTextState" - } - ], - "ImGuiInputTextState_GetUndoAvailCount": [ - { - "args": "(ImGuiInputTextState* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextState*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextState_GetUndoAvailCount", - "defaults": [], - "funcname": "GetUndoAvailCount", - "ov_cimguiname": "ImGuiInputTextState_GetUndoAvailCount", - "ret": "int", - "signature": "()const", - "stname": "ImGuiInputTextState" - } - ], - "ImGuiInputTextState_HasSelection": [ - { - "args": "(ImGuiInputTextState* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextState*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextState_HasSelection", - "defaults": [], - "funcname": "HasSelection", - "ov_cimguiname": "ImGuiInputTextState_HasSelection", - "ret": "bool", - "signature": "()const", - "stname": "ImGuiInputTextState" - } - ], - "ImGuiInputTextState_ImGuiInputTextState": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextState_ImGuiInputTextState", - "constructor": true, - "defaults": [], - "funcname": "ImGuiInputTextState", - "ov_cimguiname": "ImGuiInputTextState_ImGuiInputTextState", - "signature": "()", - "stname": "ImGuiInputTextState" - } - ], - "ImGuiInputTextState_OnKeyPressed": [ - { - "args": "(ImGuiInputTextState* self,int key)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextState*" - }, - { - "name": "key", - "type": "int" - } - ], - "argsoriginal": "(int key)", - "call_args": "(key)", - "cimguiname": "ImGuiInputTextState_OnKeyPressed", - "defaults": [], - "funcname": "OnKeyPressed", - "ov_cimguiname": "ImGuiInputTextState_OnKeyPressed", - "ret": "void", - "signature": "(int)", - "stname": "ImGuiInputTextState" - } - ], - "ImGuiInputTextState_SelectAll": [ - { - "args": "(ImGuiInputTextState* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextState*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiInputTextState_SelectAll", - "defaults": [], - "funcname": "SelectAll", - "ov_cimguiname": "ImGuiInputTextState_SelectAll", - "ret": "void", - "signature": "()", - "stname": "ImGuiInputTextState" - } - ], - "ImGuiInputTextState_destroy": [ - { - "args": "(ImGuiInputTextState* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiInputTextState*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiInputTextState_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiInputTextState_destroy", - "ret": "void", - "signature": "(ImGuiInputTextState*)", - "stname": "ImGuiInputTextState" - } - ], - "ImGuiItemHoveredDataBackup_Backup": [ - { - "args": "(ImGuiItemHoveredDataBackup* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiItemHoveredDataBackup*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiItemHoveredDataBackup_Backup", - "defaults": [], - "funcname": "Backup", - "ov_cimguiname": "ImGuiItemHoveredDataBackup_Backup", - "ret": "void", - "signature": "()", - "stname": "ImGuiItemHoveredDataBackup" - } - ], - "ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup", - "constructor": true, - "defaults": [], - "funcname": "ImGuiItemHoveredDataBackup", - "ov_cimguiname": "ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup", - "signature": "()", - "stname": "ImGuiItemHoveredDataBackup" - } - ], - "ImGuiItemHoveredDataBackup_Restore": [ - { - "args": "(ImGuiItemHoveredDataBackup* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiItemHoveredDataBackup*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiItemHoveredDataBackup_Restore", - "defaults": [], - "funcname": "Restore", - "ov_cimguiname": "ImGuiItemHoveredDataBackup_Restore", - "ret": "void", - "signature": "()const", - "stname": "ImGuiItemHoveredDataBackup" - } - ], - "ImGuiItemHoveredDataBackup_destroy": [ - { - "args": "(ImGuiItemHoveredDataBackup* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiItemHoveredDataBackup*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiItemHoveredDataBackup_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiItemHoveredDataBackup_destroy", - "ret": "void", - "signature": "(ImGuiItemHoveredDataBackup*)", - "stname": "ImGuiItemHoveredDataBackup" - } - ], "ImGuiListClipper_Begin": [ { "args": "(ImGuiListClipper* self,int items_count,float items_height)", @@ -5456,290 +4539,6 @@ "stname": "ImGuiListClipper" } ], - "ImGuiMenuColumns_CalcExtraSpace": [ - { - "args": "(ImGuiMenuColumns* self,float avail_w)", - "argsT": [ - { - "name": "self", - "type": "ImGuiMenuColumns*" - }, - { - "name": "avail_w", - "type": "float" - } - ], - "argsoriginal": "(float avail_w)", - "call_args": "(avail_w)", - "cimguiname": "ImGuiMenuColumns_CalcExtraSpace", - "defaults": [], - "funcname": "CalcExtraSpace", - "ov_cimguiname": "ImGuiMenuColumns_CalcExtraSpace", - "ret": "float", - "signature": "(float)const", - "stname": "ImGuiMenuColumns" - } - ], - "ImGuiMenuColumns_DeclColumns": [ - { - "args": "(ImGuiMenuColumns* self,float w0,float w1,float w2)", - "argsT": [ - { - "name": "self", - "type": "ImGuiMenuColumns*" - }, - { - "name": "w0", - "type": "float" - }, - { - "name": "w1", - "type": "float" - }, - { - "name": "w2", - "type": "float" - } - ], - "argsoriginal": "(float w0,float w1,float w2)", - "call_args": "(w0,w1,w2)", - "cimguiname": "ImGuiMenuColumns_DeclColumns", - "defaults": [], - "funcname": "DeclColumns", - "ov_cimguiname": "ImGuiMenuColumns_DeclColumns", - "ret": "float", - "signature": "(float,float,float)", - "stname": "ImGuiMenuColumns" - } - ], - "ImGuiMenuColumns_ImGuiMenuColumns": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiMenuColumns_ImGuiMenuColumns", - "constructor": true, - "defaults": [], - "funcname": "ImGuiMenuColumns", - "ov_cimguiname": "ImGuiMenuColumns_ImGuiMenuColumns", - "signature": "()", - "stname": "ImGuiMenuColumns" - } - ], - "ImGuiMenuColumns_Update": [ - { - "args": "(ImGuiMenuColumns* self,int count,float spacing,bool clear)", - "argsT": [ - { - "name": "self", - "type": "ImGuiMenuColumns*" - }, - { - "name": "count", - "type": "int" - }, - { - "name": "spacing", - "type": "float" - }, - { - "name": "clear", - "type": "bool" - } - ], - "argsoriginal": "(int count,float spacing,bool clear)", - "call_args": "(count,spacing,clear)", - "cimguiname": "ImGuiMenuColumns_Update", - "defaults": [], - "funcname": "Update", - "ov_cimguiname": "ImGuiMenuColumns_Update", - "ret": "void", - "signature": "(int,float,bool)", - "stname": "ImGuiMenuColumns" - } - ], - "ImGuiMenuColumns_destroy": [ - { - "args": "(ImGuiMenuColumns* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiMenuColumns*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiMenuColumns_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiMenuColumns_destroy", - "ret": "void", - "signature": "(ImGuiMenuColumns*)", - "stname": "ImGuiMenuColumns" - } - ], - "ImGuiNavMoveResult_Clear": [ - { - "args": "(ImGuiNavMoveResult* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiNavMoveResult*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiNavMoveResult_Clear", - "defaults": [], - "funcname": "Clear", - "ov_cimguiname": "ImGuiNavMoveResult_Clear", - "ret": "void", - "signature": "()", - "stname": "ImGuiNavMoveResult" - } - ], - "ImGuiNavMoveResult_ImGuiNavMoveResult": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiNavMoveResult_ImGuiNavMoveResult", - "constructor": true, - "defaults": [], - "funcname": "ImGuiNavMoveResult", - "ov_cimguiname": "ImGuiNavMoveResult_ImGuiNavMoveResult", - "signature": "()", - "stname": "ImGuiNavMoveResult" - } - ], - "ImGuiNavMoveResult_destroy": [ - { - "args": "(ImGuiNavMoveResult* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiNavMoveResult*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiNavMoveResult_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiNavMoveResult_destroy", - "ret": "void", - "signature": "(ImGuiNavMoveResult*)", - "stname": "ImGuiNavMoveResult" - } - ], - "ImGuiNextItemData_ClearFlags": [ - { - "args": "(ImGuiNextItemData* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiNextItemData*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiNextItemData_ClearFlags", - "defaults": [], - "funcname": "ClearFlags", - "ov_cimguiname": "ImGuiNextItemData_ClearFlags", - "ret": "void", - "signature": "()", - "stname": "ImGuiNextItemData" - } - ], - "ImGuiNextItemData_ImGuiNextItemData": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiNextItemData_ImGuiNextItemData", - "constructor": true, - "defaults": [], - "funcname": "ImGuiNextItemData", - "ov_cimguiname": "ImGuiNextItemData_ImGuiNextItemData", - "signature": "()", - "stname": "ImGuiNextItemData" - } - ], - "ImGuiNextItemData_destroy": [ - { - "args": "(ImGuiNextItemData* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiNextItemData*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiNextItemData_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiNextItemData_destroy", - "ret": "void", - "signature": "(ImGuiNextItemData*)", - "stname": "ImGuiNextItemData" - } - ], - "ImGuiNextWindowData_ClearFlags": [ - { - "args": "(ImGuiNextWindowData* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiNextWindowData*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiNextWindowData_ClearFlags", - "defaults": [], - "funcname": "ClearFlags", - "ov_cimguiname": "ImGuiNextWindowData_ClearFlags", - "ret": "void", - "signature": "()", - "stname": "ImGuiNextWindowData" - } - ], - "ImGuiNextWindowData_ImGuiNextWindowData": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiNextWindowData_ImGuiNextWindowData", - "constructor": true, - "defaults": [], - "funcname": "ImGuiNextWindowData", - "ov_cimguiname": "ImGuiNextWindowData_ImGuiNextWindowData", - "signature": "()", - "stname": "ImGuiNextWindowData" - } - ], - "ImGuiNextWindowData_destroy": [ - { - "args": "(ImGuiNextWindowData* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiNextWindowData*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiNextWindowData_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiNextWindowData_destroy", - "ret": "void", - "signature": "(ImGuiNextWindowData*)", - "stname": "ImGuiNextWindowData" - } - ], "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame": [ { "args": "()", @@ -5892,131 +4691,6 @@ "stname": "ImGuiPayload" } ], - "ImGuiPopupData_ImGuiPopupData": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiPopupData_ImGuiPopupData", - "constructor": true, - "defaults": [], - "funcname": "ImGuiPopupData", - "ov_cimguiname": "ImGuiPopupData_ImGuiPopupData", - "signature": "()", - "stname": "ImGuiPopupData" - } - ], - "ImGuiPopupData_destroy": [ - { - "args": "(ImGuiPopupData* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiPopupData*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiPopupData_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiPopupData_destroy", - "ret": "void", - "signature": "(ImGuiPopupData*)", - "stname": "ImGuiPopupData" - } - ], - "ImGuiPtrOrIndex_ImGuiPtrOrIndex": [ - { - "args": "(void* ptr)", - "argsT": [ - { - "name": "ptr", - "type": "void*" - } - ], - "argsoriginal": "(void* ptr)", - "call_args": "(ptr)", - "cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndex", - "constructor": true, - "defaults": [], - "funcname": "ImGuiPtrOrIndex", - "ov_cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr", - "signature": "(void*)", - "stname": "ImGuiPtrOrIndex" - }, - { - "args": "(int index)", - "argsT": [ - { - "name": "index", - "type": "int" - } - ], - "argsoriginal": "(int index)", - "call_args": "(index)", - "cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndex", - "constructor": true, - "defaults": [], - "funcname": "ImGuiPtrOrIndex", - "ov_cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndexInt", - "signature": "(int)", - "stname": "ImGuiPtrOrIndex" - } - ], - "ImGuiPtrOrIndex_destroy": [ - { - "args": "(ImGuiPtrOrIndex* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiPtrOrIndex*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiPtrOrIndex_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiPtrOrIndex_destroy", - "ret": "void", - "signature": "(ImGuiPtrOrIndex*)", - "stname": "ImGuiPtrOrIndex" - } - ], - "ImGuiSettingsHandler_ImGuiSettingsHandler": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiSettingsHandler_ImGuiSettingsHandler", - "constructor": true, - "defaults": [], - "funcname": "ImGuiSettingsHandler", - "ov_cimguiname": "ImGuiSettingsHandler_ImGuiSettingsHandler", - "signature": "()", - "stname": "ImGuiSettingsHandler" - } - ], - "ImGuiSettingsHandler_destroy": [ - { - "args": "(ImGuiSettingsHandler* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiSettingsHandler*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiSettingsHandler_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiSettingsHandler_destroy", - "ret": "void", - "signature": "(ImGuiSettingsHandler*)", - "stname": "ImGuiSettingsHandler" - } - ], "ImGuiStoragePair_ImGuiStoragePair": [ { "args": "(ImGuiID _key,int _val_i)", @@ -6514,93 +5188,6 @@ "stname": "ImGuiStorage" } ], - "ImGuiStyleMod_ImGuiStyleMod": [ - { - "args": "(ImGuiStyleVar idx,int v)", - "argsT": [ - { - "name": "idx", - "type": "ImGuiStyleVar" - }, - { - "name": "v", - "type": "int" - } - ], - "argsoriginal": "(ImGuiStyleVar idx,int v)", - "call_args": "(idx,v)", - "cimguiname": "ImGuiStyleMod_ImGuiStyleMod", - "constructor": true, - "defaults": [], - "funcname": "ImGuiStyleMod", - "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleModInt", - "signature": "(ImGuiStyleVar,int)", - "stname": "ImGuiStyleMod" - }, - { - "args": "(ImGuiStyleVar idx,float v)", - "argsT": [ - { - "name": "idx", - "type": "ImGuiStyleVar" - }, - { - "name": "v", - "type": "float" - } - ], - "argsoriginal": "(ImGuiStyleVar idx,float v)", - "call_args": "(idx,v)", - "cimguiname": "ImGuiStyleMod_ImGuiStyleMod", - "constructor": true, - "defaults": [], - "funcname": "ImGuiStyleMod", - "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleModFloat", - "signature": "(ImGuiStyleVar,float)", - "stname": "ImGuiStyleMod" - }, - { - "args": "(ImGuiStyleVar idx,ImVec2 v)", - "argsT": [ - { - "name": "idx", - "type": "ImGuiStyleVar" - }, - { - "name": "v", - "type": "ImVec2" - } - ], - "argsoriginal": "(ImGuiStyleVar idx,ImVec2 v)", - "call_args": "(idx,v)", - "cimguiname": "ImGuiStyleMod_ImGuiStyleMod", - "constructor": true, - "defaults": [], - "funcname": "ImGuiStyleMod", - "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleModVec2", - "signature": "(ImGuiStyleVar,ImVec2)", - "stname": "ImGuiStyleMod" - } - ], - "ImGuiStyleMod_destroy": [ - { - "args": "(ImGuiStyleMod* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiStyleMod*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiStyleMod_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiStyleMod_destroy", - "ret": "void", - "signature": "(ImGuiStyleMod*)", - "stname": "ImGuiStyleMod" - } - ], "ImGuiStyle_ImGuiStyle": [ { "args": "()", @@ -6659,122 +5246,6 @@ "stname": "ImGuiStyle" } ], - "ImGuiTabBar_GetTabName": [ - { - "args": "(ImGuiTabBar* self,const ImGuiTabItem* tab)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTabBar*" - }, - { - "name": "tab", - "type": "const ImGuiTabItem*" - } - ], - "argsoriginal": "(const ImGuiTabItem* tab)", - "call_args": "(tab)", - "cimguiname": "ImGuiTabBar_GetTabName", - "defaults": [], - "funcname": "GetTabName", - "ov_cimguiname": "ImGuiTabBar_GetTabName", - "ret": "const char*", - "signature": "(const ImGuiTabItem*)const", - "stname": "ImGuiTabBar" - } - ], - "ImGuiTabBar_GetTabOrder": [ - { - "args": "(ImGuiTabBar* self,const ImGuiTabItem* tab)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTabBar*" - }, - { - "name": "tab", - "type": "const ImGuiTabItem*" - } - ], - "argsoriginal": "(const ImGuiTabItem* tab)", - "call_args": "(tab)", - "cimguiname": "ImGuiTabBar_GetTabOrder", - "defaults": [], - "funcname": "GetTabOrder", - "ov_cimguiname": "ImGuiTabBar_GetTabOrder", - "ret": "int", - "signature": "(const ImGuiTabItem*)const", - "stname": "ImGuiTabBar" - } - ], - "ImGuiTabBar_ImGuiTabBar": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTabBar_ImGuiTabBar", - "constructor": true, - "defaults": [], - "funcname": "ImGuiTabBar", - "ov_cimguiname": "ImGuiTabBar_ImGuiTabBar", - "signature": "()", - "stname": "ImGuiTabBar" - } - ], - "ImGuiTabBar_destroy": [ - { - "args": "(ImGuiTabBar* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTabBar*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiTabBar_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiTabBar_destroy", - "ret": "void", - "signature": "(ImGuiTabBar*)", - "stname": "ImGuiTabBar" - } - ], - "ImGuiTabItem_ImGuiTabItem": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiTabItem_ImGuiTabItem", - "constructor": true, - "defaults": [], - "funcname": "ImGuiTabItem", - "ov_cimguiname": "ImGuiTabItem_ImGuiTabItem", - "signature": "()", - "stname": "ImGuiTabItem" - } - ], - "ImGuiTabItem_destroy": [ - { - "args": "(ImGuiTabItem* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiTabItem*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiTabItem_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiTabItem_destroy", - "ret": "void", - "signature": "(ImGuiTabItem*)", - "stname": "ImGuiTabItem" - } - ], "ImGuiTextBuffer_ImGuiTextBuffer": [ { "args": "()", @@ -7307,1630 +5778,6 @@ "stname": "ImGuiTextRange" } ], - "ImGuiWindowSettings_GetName": [ - { - "args": "(ImGuiWindowSettings* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindowSettings*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiWindowSettings_GetName", - "defaults": [], - "funcname": "GetName", - "ov_cimguiname": "ImGuiWindowSettings_GetName", - "ret": "char*", - "signature": "()", - "stname": "ImGuiWindowSettings" - } - ], - "ImGuiWindowSettings_ImGuiWindowSettings": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiWindowSettings_ImGuiWindowSettings", - "constructor": true, - "defaults": [], - "funcname": "ImGuiWindowSettings", - "ov_cimguiname": "ImGuiWindowSettings_ImGuiWindowSettings", - "signature": "()", - "stname": "ImGuiWindowSettings" - } - ], - "ImGuiWindowSettings_destroy": [ - { - "args": "(ImGuiWindowSettings* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindowSettings*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiWindowSettings_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiWindowSettings_destroy", - "ret": "void", - "signature": "(ImGuiWindowSettings*)", - "stname": "ImGuiWindowSettings" - } - ], - "ImGuiWindowTempData_ImGuiWindowTempData": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiWindowTempData_ImGuiWindowTempData", - "constructor": true, - "defaults": [], - "funcname": "ImGuiWindowTempData", - "ov_cimguiname": "ImGuiWindowTempData_ImGuiWindowTempData", - "signature": "()", - "stname": "ImGuiWindowTempData" - } - ], - "ImGuiWindowTempData_destroy": [ - { - "args": "(ImGuiWindowTempData* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindowTempData*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiWindowTempData_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiWindowTempData_destroy", - "ret": "void", - "signature": "(ImGuiWindowTempData*)", - "stname": "ImGuiWindowTempData" - } - ], - "ImGuiWindow_CalcFontSize": [ - { - "args": "(ImGuiWindow* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiWindow_CalcFontSize", - "defaults": [], - "funcname": "CalcFontSize", - "ov_cimguiname": "ImGuiWindow_CalcFontSize", - "ret": "float", - "signature": "()const", - "stname": "ImGuiWindow" - } - ], - "ImGuiWindow_GetID": [ - { - "args": "(ImGuiWindow* self,const char* str,const char* str_end)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - }, - { - "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": "ImGuiWindow_GetID", - "defaults": { - "str_end": "((void*)0)" - }, - "funcname": "GetID", - "ov_cimguiname": "ImGuiWindow_GetIDStr", - "ret": "ImGuiID", - "signature": "(const char*,const char*)", - "stname": "ImGuiWindow" - }, - { - "args": "(ImGuiWindow* self,const void* ptr)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - }, - { - "name": "ptr", - "type": "const void*" - } - ], - "argsoriginal": "(const void* ptr)", - "call_args": "(ptr)", - "cimguiname": "ImGuiWindow_GetID", - "defaults": [], - "funcname": "GetID", - "ov_cimguiname": "ImGuiWindow_GetIDPtr", - "ret": "ImGuiID", - "signature": "(const void*)", - "stname": "ImGuiWindow" - }, - { - "args": "(ImGuiWindow* self,int n)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - }, - { - "name": "n", - "type": "int" - } - ], - "argsoriginal": "(int n)", - "call_args": "(n)", - "cimguiname": "ImGuiWindow_GetID", - "defaults": [], - "funcname": "GetID", - "ov_cimguiname": "ImGuiWindow_GetIDInt", - "ret": "ImGuiID", - "signature": "(int)", - "stname": "ImGuiWindow" - } - ], - "ImGuiWindow_GetIDFromRectangle": [ - { - "args": "(ImGuiWindow* self,const ImRect r_abs)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - }, - { - "name": "r_abs", - "type": "const ImRect" - } - ], - "argsoriginal": "(const ImRect& r_abs)", - "call_args": "(r_abs)", - "cimguiname": "ImGuiWindow_GetIDFromRectangle", - "defaults": [], - "funcname": "GetIDFromRectangle", - "ov_cimguiname": "ImGuiWindow_GetIDFromRectangle", - "ret": "ImGuiID", - "signature": "(const ImRect)", - "stname": "ImGuiWindow" - } - ], - "ImGuiWindow_GetIDNoKeepAlive": [ - { - "args": "(ImGuiWindow* self,const char* str,const char* str_end)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - }, - { - "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": "ImGuiWindow_GetIDNoKeepAlive", - "defaults": { - "str_end": "((void*)0)" - }, - "funcname": "GetIDNoKeepAlive", - "ov_cimguiname": "ImGuiWindow_GetIDNoKeepAliveStr", - "ret": "ImGuiID", - "signature": "(const char*,const char*)", - "stname": "ImGuiWindow" - }, - { - "args": "(ImGuiWindow* self,const void* ptr)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - }, - { - "name": "ptr", - "type": "const void*" - } - ], - "argsoriginal": "(const void* ptr)", - "call_args": "(ptr)", - "cimguiname": "ImGuiWindow_GetIDNoKeepAlive", - "defaults": [], - "funcname": "GetIDNoKeepAlive", - "ov_cimguiname": "ImGuiWindow_GetIDNoKeepAlivePtr", - "ret": "ImGuiID", - "signature": "(const void*)", - "stname": "ImGuiWindow" - }, - { - "args": "(ImGuiWindow* self,int n)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - }, - { - "name": "n", - "type": "int" - } - ], - "argsoriginal": "(int n)", - "call_args": "(n)", - "cimguiname": "ImGuiWindow_GetIDNoKeepAlive", - "defaults": [], - "funcname": "GetIDNoKeepAlive", - "ov_cimguiname": "ImGuiWindow_GetIDNoKeepAliveInt", - "ret": "ImGuiID", - "signature": "(int)", - "stname": "ImGuiWindow" - } - ], - "ImGuiWindow_ImGuiWindow": [ - { - "args": "(ImGuiContext* context,const char* name)", - "argsT": [ - { - "name": "context", - "type": "ImGuiContext*" - }, - { - "name": "name", - "type": "const char*" - } - ], - "argsoriginal": "(ImGuiContext* context,const char* name)", - "call_args": "(context,name)", - "cimguiname": "ImGuiWindow_ImGuiWindow", - "constructor": true, - "defaults": [], - "funcname": "ImGuiWindow", - "ov_cimguiname": "ImGuiWindow_ImGuiWindow", - "signature": "(ImGuiContext*,const char*)", - "stname": "ImGuiWindow" - } - ], - "ImGuiWindow_MenuBarHeight": [ - { - "args": "(ImGuiWindow* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiWindow_MenuBarHeight", - "defaults": [], - "funcname": "MenuBarHeight", - "ov_cimguiname": "ImGuiWindow_MenuBarHeight", - "ret": "float", - "signature": "()const", - "stname": "ImGuiWindow" - } - ], - "ImGuiWindow_MenuBarRect": [ - { - "args": "(ImGuiWindow* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiWindow_MenuBarRect", - "defaults": [], - "funcname": "MenuBarRect", - "ov_cimguiname": "ImGuiWindow_MenuBarRect", - "ret": "ImRect", - "signature": "()const", - "stname": "ImGuiWindow" - } - ], - "ImGuiWindow_Rect": [ - { - "args": "(ImGuiWindow* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiWindow_Rect", - "defaults": [], - "funcname": "Rect", - "ov_cimguiname": "ImGuiWindow_Rect", - "ret": "ImRect", - "signature": "()const", - "stname": "ImGuiWindow" - } - ], - "ImGuiWindow_TitleBarHeight": [ - { - "args": "(ImGuiWindow* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiWindow_TitleBarHeight", - "defaults": [], - "funcname": "TitleBarHeight", - "ov_cimguiname": "ImGuiWindow_TitleBarHeight", - "ret": "float", - "signature": "()const", - "stname": "ImGuiWindow" - } - ], - "ImGuiWindow_TitleBarRect": [ - { - "args": "(ImGuiWindow* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiWindow_TitleBarRect", - "defaults": [], - "funcname": "TitleBarRect", - "ov_cimguiname": "ImGuiWindow_TitleBarRect", - "ret": "ImRect", - "signature": "()const", - "stname": "ImGuiWindow" - } - ], - "ImGuiWindow_destroy": [ - { - "args": "(ImGuiWindow* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - } - ], - "call_args": "(self)", - "cimguiname": "ImGuiWindow_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImGuiWindow_destroy", - "ret": "void", - "signature": "(ImGuiWindow*)", - "stname": "ImGuiWindow" - } - ], - "ImPool_Add": [ - { - "args": "(ImPool* self)", - "argsT": [ - { - "name": "self", - "type": "ImPool*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImPool_Add", - "defaults": [], - "funcname": "Add", - "ov_cimguiname": "ImPool_Add", - "ret": "T*", - "signature": "()", - "stname": "ImPool", - "templated": true - } - ], - "ImPool_Clear": [ - { - "args": "(ImPool* self)", - "argsT": [ - { - "name": "self", - "type": "ImPool*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImPool_Clear", - "defaults": [], - "funcname": "Clear", - "ov_cimguiname": "ImPool_Clear", - "ret": "void", - "signature": "()", - "stname": "ImPool", - "templated": true - } - ], - "ImPool_Contains": [ - { - "args": "(ImPool* self,const T* p)", - "argsT": [ - { - "name": "self", - "type": "ImPool*" - }, - { - "name": "p", - "type": "const T*" - } - ], - "argsoriginal": "(const T* p)", - "call_args": "(p)", - "cimguiname": "ImPool_Contains", - "defaults": [], - "funcname": "Contains", - "ov_cimguiname": "ImPool_Contains", - "ret": "bool", - "signature": "(const T*)const", - "stname": "ImPool", - "templated": true - } - ], - "ImPool_GetByIndex": [ - { - "args": "(ImPool* self,ImPoolIdx n)", - "argsT": [ - { - "name": "self", - "type": "ImPool*" - }, - { - "name": "n", - "type": "ImPoolIdx" - } - ], - "argsoriginal": "(ImPoolIdx n)", - "call_args": "(n)", - "cimguiname": "ImPool_GetByIndex", - "defaults": [], - "funcname": "GetByIndex", - "ov_cimguiname": "ImPool_GetByIndex", - "ret": "T*", - "signature": "(ImPoolIdx)", - "stname": "ImPool", - "templated": true - } - ], - "ImPool_GetByKey": [ - { - "args": "(ImPool* self,ImGuiID key)", - "argsT": [ - { - "name": "self", - "type": "ImPool*" - }, - { - "name": "key", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID key)", - "call_args": "(key)", - "cimguiname": "ImPool_GetByKey", - "defaults": [], - "funcname": "GetByKey", - "ov_cimguiname": "ImPool_GetByKey", - "ret": "T*", - "signature": "(ImGuiID)", - "stname": "ImPool", - "templated": true - } - ], - "ImPool_GetIndex": [ - { - "args": "(ImPool* self,const T* p)", - "argsT": [ - { - "name": "self", - "type": "ImPool*" - }, - { - "name": "p", - "type": "const T*" - } - ], - "argsoriginal": "(const T* p)", - "call_args": "(p)", - "cimguiname": "ImPool_GetIndex", - "defaults": [], - "funcname": "GetIndex", - "ov_cimguiname": "ImPool_GetIndex", - "ret": "ImPoolIdx", - "signature": "(const T*)const", - "stname": "ImPool", - "templated": true - } - ], - "ImPool_GetOrAddByKey": [ - { - "args": "(ImPool* self,ImGuiID key)", - "argsT": [ - { - "name": "self", - "type": "ImPool*" - }, - { - "name": "key", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID key)", - "call_args": "(key)", - "cimguiname": "ImPool_GetOrAddByKey", - "defaults": [], - "funcname": "GetOrAddByKey", - "ov_cimguiname": "ImPool_GetOrAddByKey", - "ret": "T*", - "signature": "(ImGuiID)", - "stname": "ImPool", - "templated": true - } - ], - "ImPool_GetSize": [ - { - "args": "(ImPool* self)", - "argsT": [ - { - "name": "self", - "type": "ImPool*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImPool_GetSize", - "defaults": [], - "funcname": "GetSize", - "ov_cimguiname": "ImPool_GetSize", - "ret": "int", - "signature": "()const", - "stname": "ImPool", - "templated": true - } - ], - "ImPool_ImPool": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImPool_ImPool", - "constructor": true, - "defaults": [], - "funcname": "ImPool", - "ov_cimguiname": "ImPool_ImPool", - "signature": "()", - "stname": "ImPool", - "templated": true - } - ], - "ImPool_Remove": [ - { - "args": "(ImPool* self,ImGuiID key,const T* p)", - "argsT": [ - { - "name": "self", - "type": "ImPool*" - }, - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "p", - "type": "const T*" - } - ], - "argsoriginal": "(ImGuiID key,const T* p)", - "call_args": "(key,p)", - "cimguiname": "ImPool_Remove", - "defaults": [], - "funcname": "Remove", - "ov_cimguiname": "ImPool_RemoveTPtr", - "ret": "void", - "signature": "(ImGuiID,const T*)", - "stname": "ImPool", - "templated": true - }, - { - "args": "(ImPool* self,ImGuiID key,ImPoolIdx idx)", - "argsT": [ - { - "name": "self", - "type": "ImPool*" - }, - { - "name": "key", - "type": "ImGuiID" - }, - { - "name": "idx", - "type": "ImPoolIdx" - } - ], - "argsoriginal": "(ImGuiID key,ImPoolIdx idx)", - "call_args": "(key,idx)", - "cimguiname": "ImPool_Remove", - "defaults": [], - "funcname": "Remove", - "ov_cimguiname": "ImPool_RemovePoolIdx", - "ret": "void", - "signature": "(ImGuiID,ImPoolIdx)", - "stname": "ImPool", - "templated": true - } - ], - "ImPool_Reserve": [ - { - "args": "(ImPool* self,int capacity)", - "argsT": [ - { - "name": "self", - "type": "ImPool*" - }, - { - "name": "capacity", - "type": "int" - } - ], - "argsoriginal": "(int capacity)", - "call_args": "(capacity)", - "cimguiname": "ImPool_Reserve", - "defaults": [], - "funcname": "Reserve", - "ov_cimguiname": "ImPool_Reserve", - "ret": "void", - "signature": "(int)", - "stname": "ImPool", - "templated": true - } - ], - "ImPool_destroy": [ - { - "args": "(ImPool* self)", - "argsT": [ - { - "name": "self", - "type": "ImPool*" - } - ], - "call_args": "(self)", - "cimguiname": "ImPool_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImPool_destroy", - "ret": "void", - "signature": "(ImPool*)", - "stname": "ImPool", - "templated": true - } - ], - "ImRect_Add": [ - { - "args": "(ImRect* self,const ImVec2 p)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - }, - { - "name": "p", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& p)", - "call_args": "(p)", - "cimguiname": "ImRect_Add", - "defaults": [], - "funcname": "Add", - "ov_cimguiname": "ImRect_AddVec2", - "ret": "void", - "signature": "(const ImVec2)", - "stname": "ImRect" - }, - { - "args": "(ImRect* self,const ImRect r)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - }, - { - "name": "r", - "type": "const ImRect" - } - ], - "argsoriginal": "(const ImRect& r)", - "call_args": "(r)", - "cimguiname": "ImRect_Add", - "defaults": [], - "funcname": "Add", - "ov_cimguiname": "ImRect_AddRect", - "ret": "void", - "signature": "(const ImRect)", - "stname": "ImRect" - } - ], - "ImRect_ClipWith": [ - { - "args": "(ImRect* self,const ImRect r)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - }, - { - "name": "r", - "type": "const ImRect" - } - ], - "argsoriginal": "(const ImRect& r)", - "call_args": "(r)", - "cimguiname": "ImRect_ClipWith", - "defaults": [], - "funcname": "ClipWith", - "ov_cimguiname": "ImRect_ClipWith", - "ret": "void", - "signature": "(const ImRect)", - "stname": "ImRect" - } - ], - "ImRect_ClipWithFull": [ - { - "args": "(ImRect* self,const ImRect r)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - }, - { - "name": "r", - "type": "const ImRect" - } - ], - "argsoriginal": "(const ImRect& r)", - "call_args": "(r)", - "cimguiname": "ImRect_ClipWithFull", - "defaults": [], - "funcname": "ClipWithFull", - "ov_cimguiname": "ImRect_ClipWithFull", - "ret": "void", - "signature": "(const ImRect)", - "stname": "ImRect" - } - ], - "ImRect_Contains": [ - { - "args": "(ImRect* self,const ImVec2 p)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - }, - { - "name": "p", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& p)", - "call_args": "(p)", - "cimguiname": "ImRect_Contains", - "defaults": [], - "funcname": "Contains", - "ov_cimguiname": "ImRect_ContainsVec2", - "ret": "bool", - "signature": "(const ImVec2)const", - "stname": "ImRect" - }, - { - "args": "(ImRect* self,const ImRect r)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - }, - { - "name": "r", - "type": "const ImRect" - } - ], - "argsoriginal": "(const ImRect& r)", - "call_args": "(r)", - "cimguiname": "ImRect_Contains", - "defaults": [], - "funcname": "Contains", - "ov_cimguiname": "ImRect_ContainsRect", - "ret": "bool", - "signature": "(const ImRect)const", - "stname": "ImRect" - } - ], - "ImRect_Expand": [ - { - "args": "(ImRect* self,const float amount)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - }, - { - "name": "amount", - "type": "const float" - } - ], - "argsoriginal": "(const float amount)", - "call_args": "(amount)", - "cimguiname": "ImRect_Expand", - "defaults": [], - "funcname": "Expand", - "ov_cimguiname": "ImRect_ExpandFloat", - "ret": "void", - "signature": "(const float)", - "stname": "ImRect" - }, - { - "args": "(ImRect* self,const ImVec2 amount)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - }, - { - "name": "amount", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& amount)", - "call_args": "(amount)", - "cimguiname": "ImRect_Expand", - "defaults": [], - "funcname": "Expand", - "ov_cimguiname": "ImRect_ExpandVec2", - "ret": "void", - "signature": "(const ImVec2)", - "stname": "ImRect" - } - ], - "ImRect_Floor": [ - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_Floor", - "defaults": [], - "funcname": "Floor", - "ov_cimguiname": "ImRect_Floor", - "ret": "void", - "signature": "()", - "stname": "ImRect" - } - ], - "ImRect_GetBL": [ - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetBL", - "defaults": [], - "funcname": "GetBL", - "ov_cimguiname": "ImRect_GetBL", - "ret": "ImVec2", - "signature": "()const", - "stname": "ImRect" - }, - { - "args": "(ImVec2 *pOut,ImRect* self)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetBL", - "defaults": [], - "funcname": "GetBL", - "nonUDT": 1, - "ov_cimguiname": "ImRect_GetBL_nonUDT", - "ret": "void", - "signature": "()const", - "stname": "ImRect" - }, - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetBL", - "defaults": [], - "funcname": "GetBL", - "nonUDT": 2, - "ov_cimguiname": "ImRect_GetBL_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "()const", - "stname": "ImRect" - } - ], - "ImRect_GetBR": [ - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetBR", - "defaults": [], - "funcname": "GetBR", - "ov_cimguiname": "ImRect_GetBR", - "ret": "ImVec2", - "signature": "()const", - "stname": "ImRect" - }, - { - "args": "(ImVec2 *pOut,ImRect* self)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetBR", - "defaults": [], - "funcname": "GetBR", - "nonUDT": 1, - "ov_cimguiname": "ImRect_GetBR_nonUDT", - "ret": "void", - "signature": "()const", - "stname": "ImRect" - }, - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetBR", - "defaults": [], - "funcname": "GetBR", - "nonUDT": 2, - "ov_cimguiname": "ImRect_GetBR_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "()const", - "stname": "ImRect" - } - ], - "ImRect_GetCenter": [ - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetCenter", - "defaults": [], - "funcname": "GetCenter", - "ov_cimguiname": "ImRect_GetCenter", - "ret": "ImVec2", - "signature": "()const", - "stname": "ImRect" - }, - { - "args": "(ImVec2 *pOut,ImRect* self)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetCenter", - "defaults": [], - "funcname": "GetCenter", - "nonUDT": 1, - "ov_cimguiname": "ImRect_GetCenter_nonUDT", - "ret": "void", - "signature": "()const", - "stname": "ImRect" - }, - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetCenter", - "defaults": [], - "funcname": "GetCenter", - "nonUDT": 2, - "ov_cimguiname": "ImRect_GetCenter_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "()const", - "stname": "ImRect" - } - ], - "ImRect_GetHeight": [ - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetHeight", - "defaults": [], - "funcname": "GetHeight", - "ov_cimguiname": "ImRect_GetHeight", - "ret": "float", - "signature": "()const", - "stname": "ImRect" - } - ], - "ImRect_GetSize": [ - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetSize", - "defaults": [], - "funcname": "GetSize", - "ov_cimguiname": "ImRect_GetSize", - "ret": "ImVec2", - "signature": "()const", - "stname": "ImRect" - }, - { - "args": "(ImVec2 *pOut,ImRect* self)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetSize", - "defaults": [], - "funcname": "GetSize", - "nonUDT": 1, - "ov_cimguiname": "ImRect_GetSize_nonUDT", - "ret": "void", - "signature": "()const", - "stname": "ImRect" - }, - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetSize", - "defaults": [], - "funcname": "GetSize", - "nonUDT": 2, - "ov_cimguiname": "ImRect_GetSize_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "()const", - "stname": "ImRect" - } - ], - "ImRect_GetTL": [ - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetTL", - "defaults": [], - "funcname": "GetTL", - "ov_cimguiname": "ImRect_GetTL", - "ret": "ImVec2", - "signature": "()const", - "stname": "ImRect" - }, - { - "args": "(ImVec2 *pOut,ImRect* self)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetTL", - "defaults": [], - "funcname": "GetTL", - "nonUDT": 1, - "ov_cimguiname": "ImRect_GetTL_nonUDT", - "ret": "void", - "signature": "()const", - "stname": "ImRect" - }, - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetTL", - "defaults": [], - "funcname": "GetTL", - "nonUDT": 2, - "ov_cimguiname": "ImRect_GetTL_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "()const", - "stname": "ImRect" - } - ], - "ImRect_GetTR": [ - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetTR", - "defaults": [], - "funcname": "GetTR", - "ov_cimguiname": "ImRect_GetTR", - "ret": "ImVec2", - "signature": "()const", - "stname": "ImRect" - }, - { - "args": "(ImVec2 *pOut,ImRect* self)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetTR", - "defaults": [], - "funcname": "GetTR", - "nonUDT": 1, - "ov_cimguiname": "ImRect_GetTR_nonUDT", - "ret": "void", - "signature": "()const", - "stname": "ImRect" - }, - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetTR", - "defaults": [], - "funcname": "GetTR", - "nonUDT": 2, - "ov_cimguiname": "ImRect_GetTR_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "()const", - "stname": "ImRect" - } - ], - "ImRect_GetWidth": [ - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_GetWidth", - "defaults": [], - "funcname": "GetWidth", - "ov_cimguiname": "ImRect_GetWidth", - "ret": "float", - "signature": "()const", - "stname": "ImRect" - } - ], - "ImRect_ImRect": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_ImRect", - "constructor": true, - "defaults": [], - "funcname": "ImRect", - "ov_cimguiname": "ImRect_ImRect", - "signature": "()", - "stname": "ImRect" - }, - { - "args": "(const ImVec2 min,const ImVec2 max)", - "argsT": [ - { - "name": "min", - "type": "const ImVec2" - }, - { - "name": "max", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& min,const ImVec2& max)", - "call_args": "(min,max)", - "cimguiname": "ImRect_ImRect", - "constructor": true, - "defaults": [], - "funcname": "ImRect", - "ov_cimguiname": "ImRect_ImRectVec2", - "signature": "(const ImVec2,const ImVec2)", - "stname": "ImRect" - }, - { - "args": "(const ImVec4 v)", - "argsT": [ - { - "name": "v", - "type": "const ImVec4" - } - ], - "argsoriginal": "(const ImVec4& v)", - "call_args": "(v)", - "cimguiname": "ImRect_ImRect", - "constructor": true, - "defaults": [], - "funcname": "ImRect", - "ov_cimguiname": "ImRect_ImRectVec4", - "signature": "(const ImVec4)", - "stname": "ImRect" - }, - { - "args": "(float x1,float y1,float x2,float y2)", - "argsT": [ - { - "name": "x1", - "type": "float" - }, - { - "name": "y1", - "type": "float" - }, - { - "name": "x2", - "type": "float" - }, - { - "name": "y2", - "type": "float" - } - ], - "argsoriginal": "(float x1,float y1,float x2,float y2)", - "call_args": "(x1,y1,x2,y2)", - "cimguiname": "ImRect_ImRect", - "constructor": true, - "defaults": [], - "funcname": "ImRect", - "ov_cimguiname": "ImRect_ImRectFloat", - "signature": "(float,float,float,float)", - "stname": "ImRect" - } - ], - "ImRect_IsInverted": [ - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImRect_IsInverted", - "defaults": [], - "funcname": "IsInverted", - "ov_cimguiname": "ImRect_IsInverted", - "ret": "bool", - "signature": "()const", - "stname": "ImRect" - } - ], - "ImRect_Overlaps": [ - { - "args": "(ImRect* self,const ImRect r)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - }, - { - "name": "r", - "type": "const ImRect" - } - ], - "argsoriginal": "(const ImRect& r)", - "call_args": "(r)", - "cimguiname": "ImRect_Overlaps", - "defaults": [], - "funcname": "Overlaps", - "ov_cimguiname": "ImRect_Overlaps", - "ret": "bool", - "signature": "(const ImRect)const", - "stname": "ImRect" - } - ], - "ImRect_Translate": [ - { - "args": "(ImRect* self,const ImVec2 d)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - }, - { - "name": "d", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& d)", - "call_args": "(d)", - "cimguiname": "ImRect_Translate", - "defaults": [], - "funcname": "Translate", - "ov_cimguiname": "ImRect_Translate", - "ret": "void", - "signature": "(const ImVec2)", - "stname": "ImRect" - } - ], - "ImRect_TranslateX": [ - { - "args": "(ImRect* self,float dx)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - }, - { - "name": "dx", - "type": "float" - } - ], - "argsoriginal": "(float dx)", - "call_args": "(dx)", - "cimguiname": "ImRect_TranslateX", - "defaults": [], - "funcname": "TranslateX", - "ov_cimguiname": "ImRect_TranslateX", - "ret": "void", - "signature": "(float)", - "stname": "ImRect" - } - ], - "ImRect_TranslateY": [ - { - "args": "(ImRect* self,float dy)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - }, - { - "name": "dy", - "type": "float" - } - ], - "argsoriginal": "(float dy)", - "call_args": "(dy)", - "cimguiname": "ImRect_TranslateY", - "defaults": [], - "funcname": "TranslateY", - "ov_cimguiname": "ImRect_TranslateY", - "ret": "void", - "signature": "(float)", - "stname": "ImRect" - } - ], - "ImRect_destroy": [ - { - "args": "(ImRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImRect*" - } - ], - "call_args": "(self)", - "cimguiname": "ImRect_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImRect_destroy", - "ret": "void", - "signature": "(ImRect*)", - "stname": "ImRect" - } - ], - "ImVec1_ImVec1": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVec1_ImVec1", - "constructor": true, - "defaults": [], - "funcname": "ImVec1", - "ov_cimguiname": "ImVec1_ImVec1", - "signature": "()", - "stname": "ImVec1" - }, - { - "args": "(float _x)", - "argsT": [ - { - "name": "_x", - "type": "float" - } - ], - "argsoriginal": "(float _x)", - "call_args": "(_x)", - "cimguiname": "ImVec1_ImVec1", - "constructor": true, - "defaults": [], - "funcname": "ImVec1", - "ov_cimguiname": "ImVec1_ImVec1Float", - "signature": "(float)", - "stname": "ImVec1" - } - ], - "ImVec1_destroy": [ - { - "args": "(ImVec1* self)", - "argsT": [ - { - "name": "self", - "type": "ImVec1*" - } - ], - "call_args": "(self)", - "cimguiname": "ImVec1_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImVec1_destroy", - "ret": "void", - "signature": "(ImVec1*)", - "stname": "ImVec1" - } - ], "ImVec2_ImVec2": [ { "args": "()", @@ -8987,81 +5834,6 @@ "stname": "ImVec2" } ], - "ImVec2ih_ImVec2ih": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImVec2ih_ImVec2ih", - "constructor": true, - "defaults": [], - "funcname": "ImVec2ih", - "ov_cimguiname": "ImVec2ih_ImVec2ih", - "signature": "()", - "stname": "ImVec2ih" - }, - { - "args": "(short _x,short _y)", - "argsT": [ - { - "name": "_x", - "type": "short" - }, - { - "name": "_y", - "type": "short" - } - ], - "argsoriginal": "(short _x,short _y)", - "call_args": "(_x,_y)", - "cimguiname": "ImVec2ih_ImVec2ih", - "constructor": true, - "defaults": [], - "funcname": "ImVec2ih", - "ov_cimguiname": "ImVec2ih_ImVec2ihshort", - "signature": "(short,short)", - "stname": "ImVec2ih" - }, - { - "args": "(const ImVec2 rhs)", - "argsT": [ - { - "name": "rhs", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& rhs)", - "call_args": "(rhs)", - "cimguiname": "ImVec2ih_ImVec2ih", - "constructor": true, - "defaults": [], - "funcname": "ImVec2ih", - "ov_cimguiname": "ImVec2ih_ImVec2ihVec2", - "ret": "explicit", - "signature": "(const ImVec2)", - "stname": "ImVec2ih" - } - ], - "ImVec2ih_destroy": [ - { - "args": "(ImVec2ih* self)", - "argsT": [ - { - "name": "self", - "type": "ImVec2ih*" - } - ], - "call_args": "(self)", - "cimguiname": "ImVec2ih_destroy", - "defaults": [], - "destructor": true, - "ov_cimguiname": "ImVec2ih_destroy", - "ret": "void", - "signature": "(ImVec2ih*)", - "stname": "ImVec2ih" - } - ], "ImVec4_ImVec4": [ { "args": "()", @@ -9954,27 +6726,6 @@ "stname": "" } ], - "igActivateItem": [ - { - "args": "(ImGuiID id)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID id)", - "call_args": "(id)", - "cimguiname": "igActivateItem", - "defaults": [], - "funcname": "ActivateItem", - "namespace": "ImGui", - "ov_cimguiname": "igActivateItem", - "ret": "void", - "signature": "(ImGuiID)", - "stname": "" - } - ], "igAlignTextToFramePadding": [ { "args": "()", @@ -10016,41 +6767,6 @@ "stname": "" } ], - "igArrowButtonEx": [ - { - "args": "(const char* str_id,ImGuiDir dir,ImVec2 size_arg,ImGuiButtonFlags flags)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "dir", - "type": "ImGuiDir" - }, - { - "name": "size_arg", - "type": "ImVec2" - }, - { - "name": "flags", - "type": "ImGuiButtonFlags" - } - ], - "argsoriginal": "(const char* str_id,ImGuiDir dir,ImVec2 size_arg,ImGuiButtonFlags flags=0)", - "call_args": "(str_id,dir,size_arg,flags)", - "cimguiname": "igArrowButtonEx", - "defaults": { - "flags": "0" - }, - "funcname": "ArrowButtonEx", - "namespace": "ImGui", - "ov_cimguiname": "igArrowButtonEx", - "ret": "bool", - "signature": "(const char*,ImGuiDir,ImVec2,ImGuiButtonFlags)", - "stname": "" - } - ], "igBegin": [ { "args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)", @@ -10155,43 +6871,6 @@ "stname": "" } ], - "igBeginChildEx": [ - { - "args": "(const char* name,ImGuiID id,const ImVec2 size_arg,bool border,ImGuiWindowFlags flags)", - "argsT": [ - { - "name": "name", - "type": "const char*" - }, - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "size_arg", - "type": "const ImVec2" - }, - { - "name": "border", - "type": "bool" - }, - { - "name": "flags", - "type": "ImGuiWindowFlags" - } - ], - "argsoriginal": "(const char* name,ImGuiID id,const ImVec2& size_arg,bool border,ImGuiWindowFlags flags)", - "call_args": "(name,id,size_arg,border,flags)", - "cimguiname": "igBeginChildEx", - "defaults": [], - "funcname": "BeginChildEx", - "namespace": "ImGui", - "ov_cimguiname": "igBeginChildEx", - "ret": "bool", - "signature": "(const char*,ImGuiID,const ImVec2,bool,ImGuiWindowFlags)", - "stname": "" - } - ], "igBeginChildFrame": [ { "args": "(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags)", @@ -10223,37 +6902,6 @@ "stname": "" } ], - "igBeginColumns": [ - { - "args": "(const char* str_id,int count,ImGuiColumnsFlags flags)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "count", - "type": "int" - }, - { - "name": "flags", - "type": "ImGuiColumnsFlags" - } - ], - "argsoriginal": "(const char* str_id,int count,ImGuiColumnsFlags flags=0)", - "call_args": "(str_id,count,flags)", - "cimguiname": "igBeginColumns", - "defaults": { - "flags": "0" - }, - "funcname": "BeginColumns", - "namespace": "ImGui", - "ov_cimguiname": "igBeginColumns", - "ret": "void", - "signature": "(const char*,int,ImGuiColumnsFlags)", - "stname": "" - } - ], "igBeginCombo": [ { "args": "(const char* label,const char* preview_value,ImGuiComboFlags flags)", @@ -10324,31 +6972,6 @@ "stname": "" } ], - "igBeginDragDropTargetCustom": [ - { - "args": "(const ImRect bb,ImGuiID id)", - "argsT": [ - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(const ImRect& bb,ImGuiID id)", - "call_args": "(bb,id)", - "cimguiname": "igBeginDragDropTargetCustom", - "defaults": [], - "funcname": "BeginDragDropTargetCustom", - "namespace": "ImGui", - "ov_cimguiname": "igBeginDragDropTargetCustom", - "ret": "bool", - "signature": "(const ImRect,ImGuiID)", - "stname": "" - } - ], "igBeginGroup": [ { "args": "()", @@ -10540,31 +7163,6 @@ "stname": "" } ], - "igBeginPopupEx": [ - { - "args": "(ImGuiID id,ImGuiWindowFlags extra_flags)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "extra_flags", - "type": "ImGuiWindowFlags" - } - ], - "argsoriginal": "(ImGuiID id,ImGuiWindowFlags extra_flags)", - "call_args": "(id,extra_flags)", - "cimguiname": "igBeginPopupEx", - "defaults": [], - "funcname": "BeginPopupEx", - "namespace": "ImGui", - "ov_cimguiname": "igBeginPopupEx", - "ret": "bool", - "signature": "(ImGuiID,ImGuiWindowFlags)", - "stname": "" - } - ], "igBeginPopupModal": [ { "args": "(const char* name,bool* p_open,ImGuiWindowFlags flags)", @@ -10624,35 +7222,6 @@ "stname": "" } ], - "igBeginTabBarEx": [ - { - "args": "(ImGuiTabBar* tab_bar,const ImRect bb,ImGuiTabBarFlags flags)", - "argsT": [ - { - "name": "tab_bar", - "type": "ImGuiTabBar*" - }, - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "flags", - "type": "ImGuiTabBarFlags" - } - ], - "argsoriginal": "(ImGuiTabBar* tab_bar,const ImRect& bb,ImGuiTabBarFlags flags)", - "call_args": "(tab_bar,bb,flags)", - "cimguiname": "igBeginTabBarEx", - "defaults": [], - "funcname": "BeginTabBarEx", - "namespace": "ImGui", - "ov_cimguiname": "igBeginTabBarEx", - "ret": "bool", - "signature": "(ImGuiTabBar*,const ImRect,ImGuiTabBarFlags)", - "stname": "" - } - ], "igBeginTabItem": [ { "args": "(const char* label,bool* p_open,ImGuiTabItemFlags flags)", @@ -10701,94 +7270,6 @@ "stname": "" } ], - "igBeginTooltipEx": [ - { - "args": "(ImGuiWindowFlags extra_flags,ImGuiTooltipFlags tooltip_flags)", - "argsT": [ - { - "name": "extra_flags", - "type": "ImGuiWindowFlags" - }, - { - "name": "tooltip_flags", - "type": "ImGuiTooltipFlags" - } - ], - "argsoriginal": "(ImGuiWindowFlags extra_flags,ImGuiTooltipFlags tooltip_flags)", - "call_args": "(extra_flags,tooltip_flags)", - "cimguiname": "igBeginTooltipEx", - "defaults": [], - "funcname": "BeginTooltipEx", - "namespace": "ImGui", - "ov_cimguiname": "igBeginTooltipEx", - "ret": "void", - "signature": "(ImGuiWindowFlags,ImGuiTooltipFlags)", - "stname": "" - } - ], - "igBringWindowToDisplayBack": [ - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igBringWindowToDisplayBack", - "defaults": [], - "funcname": "BringWindowToDisplayBack", - "namespace": "ImGui", - "ov_cimguiname": "igBringWindowToDisplayBack", - "ret": "void", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], - "igBringWindowToDisplayFront": [ - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igBringWindowToDisplayFront", - "defaults": [], - "funcname": "BringWindowToDisplayFront", - "namespace": "ImGui", - "ov_cimguiname": "igBringWindowToDisplayFront", - "ret": "void", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], - "igBringWindowToFocusFront": [ - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igBringWindowToFocusFront", - "defaults": [], - "funcname": "BringWindowToFocusFront", - "namespace": "ImGui", - "ov_cimguiname": "igBringWindowToFocusFront", - "ret": "void", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], "igBullet": [ { "args": "()", @@ -10883,167 +7364,6 @@ "stname": "" } ], - "igButtonBehavior": [ - { - "args": "(const ImRect bb,ImGuiID id,bool* out_hovered,bool* out_held,ImGuiButtonFlags flags)", - "argsT": [ - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "out_hovered", - "type": "bool*" - }, - { - "name": "out_held", - "type": "bool*" - }, - { - "name": "flags", - "type": "ImGuiButtonFlags" - } - ], - "argsoriginal": "(const ImRect& bb,ImGuiID id,bool* out_hovered,bool* out_held,ImGuiButtonFlags flags=0)", - "call_args": "(bb,id,out_hovered,out_held,flags)", - "cimguiname": "igButtonBehavior", - "defaults": { - "flags": "0" - }, - "funcname": "ButtonBehavior", - "namespace": "ImGui", - "ov_cimguiname": "igButtonBehavior", - "ret": "bool", - "signature": "(const ImRect,ImGuiID,bool*,bool*,ImGuiButtonFlags)", - "stname": "" - } - ], - "igButtonEx": [ - { - "args": "(const char* label,const ImVec2 size_arg,ImGuiButtonFlags flags)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "size_arg", - "type": "const ImVec2" - }, - { - "name": "flags", - "type": "ImGuiButtonFlags" - } - ], - "argsoriginal": "(const char* label,const ImVec2& size_arg=ImVec2(0,0),ImGuiButtonFlags flags=0)", - "call_args": "(label,size_arg,flags)", - "cimguiname": "igButtonEx", - "defaults": { - "flags": "0", - "size_arg": "ImVec2(0,0)" - }, - "funcname": "ButtonEx", - "namespace": "ImGui", - "ov_cimguiname": "igButtonEx", - "ret": "bool", - "signature": "(const char*,const ImVec2,ImGuiButtonFlags)", - "stname": "" - } - ], - "igCalcItemSize": [ - { - "args": "(ImVec2 size,float default_w,float default_h)", - "argsT": [ - { - "name": "size", - "type": "ImVec2" - }, - { - "name": "default_w", - "type": "float" - }, - { - "name": "default_h", - "type": "float" - } - ], - "argsoriginal": "(ImVec2 size,float default_w,float default_h)", - "call_args": "(size,default_w,default_h)", - "cimguiname": "igCalcItemSize", - "defaults": [], - "funcname": "CalcItemSize", - "namespace": "ImGui", - "ov_cimguiname": "igCalcItemSize", - "ret": "ImVec2", - "signature": "(ImVec2,float,float)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,ImVec2 size,float default_w,float default_h)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "size", - "type": "ImVec2" - }, - { - "name": "default_w", - "type": "float" - }, - { - "name": "default_h", - "type": "float" - } - ], - "argsoriginal": "(ImVec2 size,float default_w,float default_h)", - "call_args": "(size,default_w,default_h)", - "cimguiname": "igCalcItemSize", - "defaults": [], - "funcname": "CalcItemSize", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igCalcItemSize_nonUDT", - "ret": "void", - "signature": "(ImVec2,float,float)", - "stname": "" - }, - { - "args": "(ImVec2 size,float default_w,float default_h)", - "argsT": [ - { - "name": "size", - "type": "ImVec2" - }, - { - "name": "default_w", - "type": "float" - }, - { - "name": "default_h", - "type": "float" - } - ], - "argsoriginal": "(ImVec2 size,float default_w,float default_h)", - "call_args": "(size,default_w,default_h)", - "cimguiname": "igCalcItemSize", - "defaults": [], - "funcname": "CalcItemSize", - "namespace": "ImGui", - "nonUDT": 2, - "ov_cimguiname": "igCalcItemSize_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(ImVec2,float,float)", - "stname": "" - } - ], "igCalcItemWidth": [ { "args": "()", @@ -11207,130 +7527,6 @@ "stname": "" } ], - "igCalcTypematicRepeatAmount": [ - { - "args": "(float t0,float t1,float repeat_delay,float repeat_rate)", - "argsT": [ - { - "name": "t0", - "type": "float" - }, - { - "name": "t1", - "type": "float" - }, - { - "name": "repeat_delay", - "type": "float" - }, - { - "name": "repeat_rate", - "type": "float" - } - ], - "argsoriginal": "(float t0,float t1,float repeat_delay,float repeat_rate)", - "call_args": "(t0,t1,repeat_delay,repeat_rate)", - "cimguiname": "igCalcTypematicRepeatAmount", - "defaults": [], - "funcname": "CalcTypematicRepeatAmount", - "namespace": "ImGui", - "ov_cimguiname": "igCalcTypematicRepeatAmount", - "ret": "int", - "signature": "(float,float,float,float)", - "stname": "" - } - ], - "igCalcWindowExpectedSize": [ - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igCalcWindowExpectedSize", - "defaults": [], - "funcname": "CalcWindowExpectedSize", - "namespace": "ImGui", - "ov_cimguiname": "igCalcWindowExpectedSize", - "ret": "ImVec2", - "signature": "(ImGuiWindow*)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,ImGuiWindow* window)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igCalcWindowExpectedSize", - "defaults": [], - "funcname": "CalcWindowExpectedSize", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igCalcWindowExpectedSize_nonUDT", - "ret": "void", - "signature": "(ImGuiWindow*)", - "stname": "" - }, - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igCalcWindowExpectedSize", - "defaults": [], - "funcname": "CalcWindowExpectedSize", - "namespace": "ImGui", - "nonUDT": 2, - "ov_cimguiname": "igCalcWindowExpectedSize_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], - "igCalcWrapWidthForPos": [ - { - "args": "(const ImVec2 pos,float wrap_pos_x)", - "argsT": [ - { - "name": "pos", - "type": "const ImVec2" - }, - { - "name": "wrap_pos_x", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& pos,float wrap_pos_x)", - "call_args": "(pos,wrap_pos_x)", - "cimguiname": "igCalcWrapWidthForPos", - "defaults": [], - "funcname": "CalcWrapWidthForPos", - "namespace": "ImGui", - "ov_cimguiname": "igCalcWrapWidthForPos", - "ret": "float", - "signature": "(const ImVec2,float)", - "stname": "" - } - ], "igCaptureKeyboardFromApp": [ { "args": "(bool want_capture_keyboard_value)", @@ -11431,63 +7627,6 @@ "stname": "" } ], - "igClearActiveID": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igClearActiveID", - "defaults": [], - "funcname": "ClearActiveID", - "namespace": "ImGui", - "ov_cimguiname": "igClearActiveID", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igClearDragDrop": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igClearDragDrop", - "defaults": [], - "funcname": "ClearDragDrop", - "namespace": "ImGui", - "ov_cimguiname": "igClearDragDrop", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igCloseButton": [ - { - "args": "(ImGuiID id,const ImVec2 pos)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "pos", - "type": "const ImVec2" - } - ], - "argsoriginal": "(ImGuiID id,const ImVec2& pos)", - "call_args": "(id,pos)", - "cimguiname": "igCloseButton", - "defaults": [], - "funcname": "CloseButton", - "namespace": "ImGui", - "ov_cimguiname": "igCloseButton", - "ret": "bool", - "signature": "(ImGuiID,const ImVec2)", - "stname": "" - } - ], "igCloseCurrentPopup": [ { "args": "()", @@ -11504,81 +7643,6 @@ "stname": "" } ], - "igClosePopupToLevel": [ - { - "args": "(int remaining,bool restore_focus_to_window_under_popup)", - "argsT": [ - { - "name": "remaining", - "type": "int" - }, - { - "name": "restore_focus_to_window_under_popup", - "type": "bool" - } - ], - "argsoriginal": "(int remaining,bool restore_focus_to_window_under_popup)", - "call_args": "(remaining,restore_focus_to_window_under_popup)", - "cimguiname": "igClosePopupToLevel", - "defaults": [], - "funcname": "ClosePopupToLevel", - "namespace": "ImGui", - "ov_cimguiname": "igClosePopupToLevel", - "ret": "void", - "signature": "(int,bool)", - "stname": "" - } - ], - "igClosePopupsOverWindow": [ - { - "args": "(ImGuiWindow* ref_window,bool restore_focus_to_window_under_popup)", - "argsT": [ - { - "name": "ref_window", - "type": "ImGuiWindow*" - }, - { - "name": "restore_focus_to_window_under_popup", - "type": "bool" - } - ], - "argsoriginal": "(ImGuiWindow* ref_window,bool restore_focus_to_window_under_popup)", - "call_args": "(ref_window,restore_focus_to_window_under_popup)", - "cimguiname": "igClosePopupsOverWindow", - "defaults": [], - "funcname": "ClosePopupsOverWindow", - "namespace": "ImGui", - "ov_cimguiname": "igClosePopupsOverWindow", - "ret": "void", - "signature": "(ImGuiWindow*,bool)", - "stname": "" - } - ], - "igCollapseButton": [ - { - "args": "(ImGuiID id,const ImVec2 pos)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "pos", - "type": "const ImVec2" - } - ], - "argsoriginal": "(ImGuiID id,const ImVec2& pos)", - "call_args": "(id,pos)", - "cimguiname": "igCollapseButton", - "defaults": [], - "funcname": "CollapseButton", - "namespace": "ImGui", - "ov_cimguiname": "igCollapseButton", - "ret": "bool", - "signature": "(ImGuiID,const ImVec2)", - "stname": "" - } - ], "igCollapsingHeader": [ { "args": "(const char* label,ImGuiTreeNodeFlags flags)", @@ -11904,31 +7968,6 @@ "stname": "" } ], - "igColorEditOptionsPopup": [ - { - "args": "(const float* col,ImGuiColorEditFlags flags)", - "argsT": [ - { - "name": "col", - "type": "const float*" - }, - { - "name": "flags", - "type": "ImGuiColorEditFlags" - } - ], - "argsoriginal": "(const float* col,ImGuiColorEditFlags flags)", - "call_args": "(col,flags)", - "cimguiname": "igColorEditOptionsPopup", - "defaults": [], - "funcname": "ColorEditOptionsPopup", - "namespace": "ImGui", - "ov_cimguiname": "igColorEditOptionsPopup", - "ret": "void", - "signature": "(const float*,ImGuiColorEditFlags)", - "stname": "" - } - ], "igColorPicker3": [ { "args": "(const char* label,float col[3],ImGuiColorEditFlags flags)", @@ -11996,60 +8035,6 @@ "stname": "" } ], - "igColorPickerOptionsPopup": [ - { - "args": "(const float* ref_col,ImGuiColorEditFlags flags)", - "argsT": [ - { - "name": "ref_col", - "type": "const float*" - }, - { - "name": "flags", - "type": "ImGuiColorEditFlags" - } - ], - "argsoriginal": "(const float* ref_col,ImGuiColorEditFlags flags)", - "call_args": "(ref_col,flags)", - "cimguiname": "igColorPickerOptionsPopup", - "defaults": [], - "funcname": "ColorPickerOptionsPopup", - "namespace": "ImGui", - "ov_cimguiname": "igColorPickerOptionsPopup", - "ret": "void", - "signature": "(const float*,ImGuiColorEditFlags)", - "stname": "" - } - ], - "igColorTooltip": [ - { - "args": "(const char* text,const float* col,ImGuiColorEditFlags flags)", - "argsT": [ - { - "name": "text", - "type": "const char*" - }, - { - "name": "col", - "type": "const float*" - }, - { - "name": "flags", - "type": "ImGuiColorEditFlags" - } - ], - "argsoriginal": "(const char* text,const float* col,ImGuiColorEditFlags flags)", - "call_args": "(text,col,flags)", - "cimguiname": "igColorTooltip", - "defaults": [], - "funcname": "ColorTooltip", - "namespace": "ImGui", - "ov_cimguiname": "igColorTooltip", - "ret": "void", - "signature": "(const char*,const float*,ImGuiColorEditFlags)", - "stname": "" - } - ], "igColumns": [ { "args": "(int count,const char* id,bool border)", @@ -12221,159 +8206,6 @@ "stname": "" } ], - "igCreateNewWindowSettings": [ - { - "args": "(const char* name)", - "argsT": [ - { - "name": "name", - "type": "const char*" - } - ], - "argsoriginal": "(const char* name)", - "call_args": "(name)", - "cimguiname": "igCreateNewWindowSettings", - "defaults": [], - "funcname": "CreateNewWindowSettings", - "namespace": "ImGui", - "ov_cimguiname": "igCreateNewWindowSettings", - "ret": "ImGuiWindowSettings*", - "signature": "(const char*)", - "stname": "" - } - ], - "igDataTypeApplyOp": [ - { - "args": "(ImGuiDataType data_type,int op,void* output,void* arg_1,const void* arg_2)", - "argsT": [ - { - "name": "data_type", - "type": "ImGuiDataType" - }, - { - "name": "op", - "type": "int" - }, - { - "name": "output", - "type": "void*" - }, - { - "name": "arg_1", - "type": "void*" - }, - { - "name": "arg_2", - "type": "const void*" - } - ], - "argsoriginal": "(ImGuiDataType data_type,int op,void* output,void* arg_1,const void* arg_2)", - "call_args": "(data_type,op,output,arg_1,arg_2)", - "cimguiname": "igDataTypeApplyOp", - "defaults": [], - "funcname": "DataTypeApplyOp", - "namespace": "ImGui", - "ov_cimguiname": "igDataTypeApplyOp", - "ret": "void", - "signature": "(ImGuiDataType,int,void*,void*,const void*)", - "stname": "" - } - ], - "igDataTypeApplyOpFromText": [ - { - "args": "(const char* buf,const char* initial_value_buf,ImGuiDataType data_type,void* p_data,const char* format)", - "argsT": [ - { - "name": "buf", - "type": "const char*" - }, - { - "name": "initial_value_buf", - "type": "const char*" - }, - { - "name": "data_type", - "type": "ImGuiDataType" - }, - { - "name": "p_data", - "type": "void*" - }, - { - "name": "format", - "type": "const char*" - } - ], - "argsoriginal": "(const char* buf,const char* initial_value_buf,ImGuiDataType data_type,void* p_data,const char* format)", - "call_args": "(buf,initial_value_buf,data_type,p_data,format)", - "cimguiname": "igDataTypeApplyOpFromText", - "defaults": [], - "funcname": "DataTypeApplyOpFromText", - "namespace": "ImGui", - "ov_cimguiname": "igDataTypeApplyOpFromText", - "ret": "bool", - "signature": "(const char*,const char*,ImGuiDataType,void*,const char*)", - "stname": "" - } - ], - "igDataTypeFormatString": [ - { - "args": "(char* buf,int buf_size,ImGuiDataType data_type,const void* p_data,const char* format)", - "argsT": [ - { - "name": "buf", - "type": "char*" - }, - { - "name": "buf_size", - "type": "int" - }, - { - "name": "data_type", - "type": "ImGuiDataType" - }, - { - "name": "p_data", - "type": "const void*" - }, - { - "name": "format", - "type": "const char*" - } - ], - "argsoriginal": "(char* buf,int buf_size,ImGuiDataType data_type,const void* p_data,const char* format)", - "call_args": "(buf,buf_size,data_type,p_data,format)", - "cimguiname": "igDataTypeFormatString", - "defaults": [], - "funcname": "DataTypeFormatString", - "namespace": "ImGui", - "ov_cimguiname": "igDataTypeFormatString", - "ret": "int", - "signature": "(char*,int,ImGuiDataType,const void*,const char*)", - "stname": "" - } - ], - "igDataTypeGetInfo": [ - { - "args": "(ImGuiDataType data_type)", - "argsT": [ - { - "name": "data_type", - "type": "ImGuiDataType" - } - ], - "argsoriginal": "(ImGuiDataType data_type)", - "call_args": "(data_type)", - "cimguiname": "igDataTypeGetInfo", - "defaults": [], - "funcname": "DataTypeGetInfo", - "namespace": "ImGui", - "ov_cimguiname": "igDataTypeGetInfo", - "ret": "const ImGuiDataTypeInfo*", - "signature": "(ImGuiDataType)", - "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)", @@ -12419,45 +8251,6 @@ "stname": "" } ], - "igDebugDrawItemRect": [ - { - "args": "(ImU32 col)", - "argsT": [ - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(ImU32 col=(((ImU32)(255)<<24)|((ImU32)(0)<<16)|((ImU32)(0)<<8)|((ImU32)(255)<<0)))", - "call_args": "(col)", - "cimguiname": "igDebugDrawItemRect", - "defaults": { - "col": "(((ImU32)(255)<<24)|((ImU32)(0)<<16)|((ImU32)(0)<<8)|((ImU32)(255)<<0))" - }, - "funcname": "DebugDrawItemRect", - "namespace": "ImGui", - "ov_cimguiname": "igDebugDrawItemRect", - "ret": "void", - "signature": "(ImU32)", - "stname": "" - } - ], - "igDebugStartItemPicker": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igDebugStartItemPicker", - "defaults": [], - "funcname": "DebugStartItemPicker", - "namespace": "ImGui", - "ov_cimguiname": "igDebugStartItemPicker", - "ret": "void", - "signature": "()", - "stname": "" - } - ], "igDestroyContext": [ { "args": "(ImGuiContext* ctx)", @@ -12481,59 +8274,6 @@ "stname": "" } ], - "igDragBehavior": [ - { - "args": "(ImGuiID id,ImGuiDataType data_type,void* p_v,float v_speed,const void* p_min,const void* p_max,const char* format,float power,ImGuiDragFlags flags)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "data_type", - "type": "ImGuiDataType" - }, - { - "name": "p_v", - "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": "power", - "type": "float" - }, - { - "name": "flags", - "type": "ImGuiDragFlags" - } - ], - "argsoriginal": "(ImGuiID id,ImGuiDataType data_type,void* p_v,float v_speed,const void* p_min,const void* p_max,const char* format,float power,ImGuiDragFlags flags)", - "call_args": "(id,data_type,p_v,v_speed,p_min,p_max,format,power,flags)", - "cimguiname": "igDragBehavior", - "defaults": [], - "funcname": "DragBehavior", - "namespace": "ImGui", - "ov_cimguiname": "igDragBehavior", - "ret": "bool", - "signature": "(ImGuiID,ImGuiDataType,void*,float,const void*,const void*,const char*,float,ImGuiDragFlags)", - "stname": "" - } - ], "igDragFloat": [ { "args": "(const char* label,float* v,float v_speed,float v_min,float v_max,const char* format,float power)", @@ -13218,22 +8958,6 @@ "stname": "" } ], - "igEndColumns": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igEndColumns", - "defaults": [], - "funcname": "EndColumns", - "namespace": "ImGui", - "ov_cimguiname": "igEndColumns", - "ret": "void", - "signature": "()", - "stname": "" - } - ], "igEndCombo": [ { "args": "()", @@ -13426,511 +9150,6 @@ "stname": "" } ], - "igFindBestWindowPosForPopup": [ - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igFindBestWindowPosForPopup", - "defaults": [], - "funcname": "FindBestWindowPosForPopup", - "namespace": "ImGui", - "ov_cimguiname": "igFindBestWindowPosForPopup", - "ret": "ImVec2", - "signature": "(ImGuiWindow*)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,ImGuiWindow* window)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igFindBestWindowPosForPopup", - "defaults": [], - "funcname": "FindBestWindowPosForPopup", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igFindBestWindowPosForPopup_nonUDT", - "ret": "void", - "signature": "(ImGuiWindow*)", - "stname": "" - }, - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igFindBestWindowPosForPopup", - "defaults": [], - "funcname": "FindBestWindowPosForPopup", - "namespace": "ImGui", - "nonUDT": 2, - "ov_cimguiname": "igFindBestWindowPosForPopup_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], - "igFindBestWindowPosForPopupEx": [ - { - "args": "(const ImVec2 ref_pos,const ImVec2 size,ImGuiDir* last_dir,const ImRect r_outer,const ImRect r_avoid,ImGuiPopupPositionPolicy policy)", - "argsT": [ - { - "name": "ref_pos", - "type": "const ImVec2" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "last_dir", - "type": "ImGuiDir*" - }, - { - "name": "r_outer", - "type": "const ImRect" - }, - { - "name": "r_avoid", - "type": "const ImRect" - }, - { - "name": "policy", - "type": "ImGuiPopupPositionPolicy" - } - ], - "argsoriginal": "(const ImVec2& ref_pos,const ImVec2& size,ImGuiDir* last_dir,const ImRect& r_outer,const ImRect& r_avoid,ImGuiPopupPositionPolicy policy=ImGuiPopupPositionPolicy_Default)", - "call_args": "(ref_pos,size,last_dir,r_outer,r_avoid,policy)", - "cimguiname": "igFindBestWindowPosForPopupEx", - "defaults": { - "policy": "ImGuiPopupPositionPolicy_Default" - }, - "funcname": "FindBestWindowPosForPopupEx", - "namespace": "ImGui", - "ov_cimguiname": "igFindBestWindowPosForPopupEx", - "ret": "ImVec2", - "signature": "(const ImVec2,const ImVec2,ImGuiDir*,const ImRect,const ImRect,ImGuiPopupPositionPolicy)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 ref_pos,const ImVec2 size,ImGuiDir* last_dir,const ImRect r_outer,const ImRect r_avoid,ImGuiPopupPositionPolicy policy)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "ref_pos", - "type": "const ImVec2" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "last_dir", - "type": "ImGuiDir*" - }, - { - "name": "r_outer", - "type": "const ImRect" - }, - { - "name": "r_avoid", - "type": "const ImRect" - }, - { - "name": "policy", - "type": "ImGuiPopupPositionPolicy" - } - ], - "argsoriginal": "(const ImVec2& ref_pos,const ImVec2& size,ImGuiDir* last_dir,const ImRect& r_outer,const ImRect& r_avoid,ImGuiPopupPositionPolicy policy=ImGuiPopupPositionPolicy_Default)", - "call_args": "(ref_pos,size,last_dir,r_outer,r_avoid,policy)", - "cimguiname": "igFindBestWindowPosForPopupEx", - "defaults": { - "policy": "ImGuiPopupPositionPolicy_Default" - }, - "funcname": "FindBestWindowPosForPopupEx", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igFindBestWindowPosForPopupEx_nonUDT", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,ImGuiDir*,const ImRect,const ImRect,ImGuiPopupPositionPolicy)", - "stname": "" - }, - { - "args": "(const ImVec2 ref_pos,const ImVec2 size,ImGuiDir* last_dir,const ImRect r_outer,const ImRect r_avoid,ImGuiPopupPositionPolicy policy)", - "argsT": [ - { - "name": "ref_pos", - "type": "const ImVec2" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "last_dir", - "type": "ImGuiDir*" - }, - { - "name": "r_outer", - "type": "const ImRect" - }, - { - "name": "r_avoid", - "type": "const ImRect" - }, - { - "name": "policy", - "type": "ImGuiPopupPositionPolicy" - } - ], - "argsoriginal": "(const ImVec2& ref_pos,const ImVec2& size,ImGuiDir* last_dir,const ImRect& r_outer,const ImRect& r_avoid,ImGuiPopupPositionPolicy policy=ImGuiPopupPositionPolicy_Default)", - "call_args": "(ref_pos,size,last_dir,r_outer,r_avoid,policy)", - "cimguiname": "igFindBestWindowPosForPopupEx", - "defaults": { - "policy": "ImGuiPopupPositionPolicy_Default" - }, - "funcname": "FindBestWindowPosForPopupEx", - "namespace": "ImGui", - "nonUDT": 2, - "ov_cimguiname": "igFindBestWindowPosForPopupEx_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2,const ImVec2,ImGuiDir*,const ImRect,const ImRect,ImGuiPopupPositionPolicy)", - "stname": "" - } - ], - "igFindOrCreateColumns": [ - { - "args": "(ImGuiWindow* window,ImGuiID id)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiWindow* window,ImGuiID id)", - "call_args": "(window,id)", - "cimguiname": "igFindOrCreateColumns", - "defaults": [], - "funcname": "FindOrCreateColumns", - "namespace": "ImGui", - "ov_cimguiname": "igFindOrCreateColumns", - "ret": "ImGuiColumns*", - "signature": "(ImGuiWindow*,ImGuiID)", - "stname": "" - } - ], - "igFindOrCreateWindowSettings": [ - { - "args": "(const char* name)", - "argsT": [ - { - "name": "name", - "type": "const char*" - } - ], - "argsoriginal": "(const char* name)", - "call_args": "(name)", - "cimguiname": "igFindOrCreateWindowSettings", - "defaults": [], - "funcname": "FindOrCreateWindowSettings", - "namespace": "ImGui", - "ov_cimguiname": "igFindOrCreateWindowSettings", - "ret": "ImGuiWindowSettings*", - "signature": "(const char*)", - "stname": "" - } - ], - "igFindRenderedTextEnd": [ - { - "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": "igFindRenderedTextEnd", - "defaults": { - "text_end": "((void*)0)" - }, - "funcname": "FindRenderedTextEnd", - "namespace": "ImGui", - "ov_cimguiname": "igFindRenderedTextEnd", - "ret": "const char*", - "signature": "(const char*,const char*)", - "stname": "" - } - ], - "igFindSettingsHandler": [ - { - "args": "(const char* type_name)", - "argsT": [ - { - "name": "type_name", - "type": "const char*" - } - ], - "argsoriginal": "(const char* type_name)", - "call_args": "(type_name)", - "cimguiname": "igFindSettingsHandler", - "defaults": [], - "funcname": "FindSettingsHandler", - "namespace": "ImGui", - "ov_cimguiname": "igFindSettingsHandler", - "ret": "ImGuiSettingsHandler*", - "signature": "(const char*)", - "stname": "" - } - ], - "igFindWindowByID": [ - { - "args": "(ImGuiID id)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID id)", - "call_args": "(id)", - "cimguiname": "igFindWindowByID", - "defaults": [], - "funcname": "FindWindowByID", - "namespace": "ImGui", - "ov_cimguiname": "igFindWindowByID", - "ret": "ImGuiWindow*", - "signature": "(ImGuiID)", - "stname": "" - } - ], - "igFindWindowByName": [ - { - "args": "(const char* name)", - "argsT": [ - { - "name": "name", - "type": "const char*" - } - ], - "argsoriginal": "(const char* name)", - "call_args": "(name)", - "cimguiname": "igFindWindowByName", - "defaults": [], - "funcname": "FindWindowByName", - "namespace": "ImGui", - "ov_cimguiname": "igFindWindowByName", - "ret": "ImGuiWindow*", - "signature": "(const char*)", - "stname": "" - } - ], - "igFindWindowSettings": [ - { - "args": "(ImGuiID id)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID id)", - "call_args": "(id)", - "cimguiname": "igFindWindowSettings", - "defaults": [], - "funcname": "FindWindowSettings", - "namespace": "ImGui", - "ov_cimguiname": "igFindWindowSettings", - "ret": "ImGuiWindowSettings*", - "signature": "(ImGuiID)", - "stname": "" - } - ], - "igFocusTopMostWindowUnderOne": [ - { - "args": "(ImGuiWindow* under_this_window,ImGuiWindow* ignore_window)", - "argsT": [ - { - "name": "under_this_window", - "type": "ImGuiWindow*" - }, - { - "name": "ignore_window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* under_this_window,ImGuiWindow* ignore_window)", - "call_args": "(under_this_window,ignore_window)", - "cimguiname": "igFocusTopMostWindowUnderOne", - "defaults": [], - "funcname": "FocusTopMostWindowUnderOne", - "namespace": "ImGui", - "ov_cimguiname": "igFocusTopMostWindowUnderOne", - "ret": "void", - "signature": "(ImGuiWindow*,ImGuiWindow*)", - "stname": "" - } - ], - "igFocusWindow": [ - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igFocusWindow", - "defaults": [], - "funcname": "FocusWindow", - "namespace": "ImGui", - "ov_cimguiname": "igFocusWindow", - "ret": "void", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], - "igFocusableItemRegister": [ - { - "args": "(ImGuiWindow* window,ImGuiID id)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiWindow* window,ImGuiID id)", - "call_args": "(window,id)", - "cimguiname": "igFocusableItemRegister", - "defaults": [], - "funcname": "FocusableItemRegister", - "namespace": "ImGui", - "ov_cimguiname": "igFocusableItemRegister", - "ret": "bool", - "signature": "(ImGuiWindow*,ImGuiID)", - "stname": "" - } - ], - "igFocusableItemUnregister": [ - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igFocusableItemUnregister", - "defaults": [], - "funcname": "FocusableItemUnregister", - "namespace": "ImGui", - "ov_cimguiname": "igFocusableItemUnregister", - "ret": "void", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], - "igGcAwakeTransientWindowBuffers": [ - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igGcAwakeTransientWindowBuffers", - "defaults": [], - "funcname": "GcAwakeTransientWindowBuffers", - "namespace": "ImGui", - "ov_cimguiname": "igGcAwakeTransientWindowBuffers", - "ret": "void", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], - "igGcCompactTransientWindowBuffers": [ - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igGcCompactTransientWindowBuffers", - "defaults": [], - "funcname": "GcCompactTransientWindowBuffers", - "namespace": "ImGui", - "ov_cimguiname": "igGcCompactTransientWindowBuffers", - "ret": "void", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], - "igGetActiveID": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetActiveID", - "defaults": [], - "funcname": "GetActiveID", - "namespace": "ImGui", - "ov_cimguiname": "igGetActiveID", - "ret": "ImGuiID", - "signature": "()", - "stname": "" - } - ], "igGetBackgroundDrawList": [ { "args": "()", @@ -14044,31 +9263,6 @@ "stname": "" } ], - "igGetColumnNormFromOffset": [ - { - "args": "(const ImGuiColumns* columns,float offset)", - "argsT": [ - { - "name": "columns", - "type": "const ImGuiColumns*" - }, - { - "name": "offset", - "type": "float" - } - ], - "argsoriginal": "(const ImGuiColumns* columns,float offset)", - "call_args": "(columns,offset)", - "cimguiname": "igGetColumnNormFromOffset", - "defaults": [], - "funcname": "GetColumnNormFromOffset", - "namespace": "ImGui", - "ov_cimguiname": "igGetColumnNormFromOffset", - "ret": "float", - "signature": "(const ImGuiColumns*,float)", - "stname": "" - } - ], "igGetColumnOffset": [ { "args": "(int column_index)", @@ -14092,31 +9286,6 @@ "stname": "" } ], - "igGetColumnOffsetFromNorm": [ - { - "args": "(const ImGuiColumns* columns,float offset_norm)", - "argsT": [ - { - "name": "columns", - "type": "const ImGuiColumns*" - }, - { - "name": "offset_norm", - "type": "float" - } - ], - "argsoriginal": "(const ImGuiColumns* columns,float offset_norm)", - "call_args": "(columns,offset_norm)", - "cimguiname": "igGetColumnOffsetFromNorm", - "defaults": [], - "funcname": "GetColumnOffsetFromNorm", - "namespace": "ImGui", - "ov_cimguiname": "igGetColumnOffsetFromNorm", - "ret": "float", - "signature": "(const ImGuiColumns*,float)", - "stname": "" - } - ], "igGetColumnWidth": [ { "args": "(int column_index)", @@ -14156,31 +9325,6 @@ "stname": "" } ], - "igGetColumnsID": [ - { - "args": "(const char* str_id,int count)", - "argsT": [ - { - "name": "str_id", - "type": "const char*" - }, - { - "name": "count", - "type": "int" - } - ], - "argsoriginal": "(const char* str_id,int count)", - "call_args": "(str_id,count)", - "cimguiname": "igGetColumnsID", - "defaults": [], - "funcname": "GetColumnsID", - "namespace": "ImGui", - "ov_cimguiname": "igGetColumnsID", - "ret": "ImGuiID", - "signature": "(const char*,int)", - "stname": "" - } - ], "igGetContentRegionAvail": [ { "args": "()", @@ -14285,58 +9429,6 @@ "stname": "" } ], - "igGetContentRegionMaxAbs": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetContentRegionMaxAbs", - "defaults": [], - "funcname": "GetContentRegionMaxAbs", - "namespace": "ImGui", - "ov_cimguiname": "igGetContentRegionMaxAbs", - "ret": "ImVec2", - "signature": "()", - "stname": "" - }, - { - "args": "(ImVec2 *pOut)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetContentRegionMaxAbs", - "defaults": [], - "funcname": "GetContentRegionMaxAbs", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetContentRegionMaxAbs_nonUDT", - "ret": "void", - "signature": "()", - "stname": "" - }, - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetContentRegionMaxAbs", - "defaults": [], - "funcname": "GetContentRegionMaxAbs", - "namespace": "ImGui", - "nonUDT": 2, - "ov_cimguiname": "igGetContentRegionMaxAbs_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "()", - "stname": "" - } - ], "igGetCurrentContext": [ { "args": "()", @@ -14353,38 +9445,6 @@ "stname": "" } ], - "igGetCurrentWindow": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetCurrentWindow", - "defaults": [], - "funcname": "GetCurrentWindow", - "namespace": "ImGui", - "ov_cimguiname": "igGetCurrentWindow", - "ret": "ImGuiWindow*", - "signature": "()", - "stname": "" - } - ], - "igGetCurrentWindowRead": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetCurrentWindowRead", - "defaults": [], - "funcname": "GetCurrentWindowRead", - "namespace": "ImGui", - "ov_cimguiname": "igGetCurrentWindowRead", - "ret": "ImGuiWindow*", - "signature": "()", - "stname": "" - } - ], "igGetCursorPos": [ { "args": "()", @@ -14573,22 +9633,6 @@ "stname": "" } ], - "igGetDefaultFont": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetDefaultFont", - "defaults": [], - "funcname": "GetDefaultFont", - "namespace": "ImGui", - "ov_cimguiname": "igGetDefaultFont", - "ret": "ImFont*", - "signature": "()", - "stname": "" - } - ], "igGetDragDropPayload": [ { "args": "()", @@ -14637,38 +9681,6 @@ "stname": "" } ], - "igGetFocusID": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetFocusID", - "defaults": [], - "funcname": "GetFocusID", - "namespace": "ImGui", - "ov_cimguiname": "igGetFocusID", - "ret": "ImGuiID", - "signature": "()", - "stname": "" - } - ], - "igGetFocusScopeID": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetFocusScopeID", - "defaults": [], - "funcname": "GetFocusScopeID", - "namespace": "ImGui", - "ov_cimguiname": "igGetFocusScopeID", - "ret": "ImGuiID", - "signature": "()", - "stname": "" - } - ], "igGetFont": [ { "args": "()", @@ -14767,25 +9779,6 @@ "ret": "ImDrawList*", "signature": "()", "stname": "" - }, - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igGetForegroundDrawList", - "defaults": [], - "funcname": "GetForegroundDrawList", - "namespace": "ImGui", - "ov_cimguiname": "igGetForegroundDrawListWindowPtr", - "ret": "ImDrawList*", - "signature": "(ImGuiWindow*)", - "stname": "" } ], "igGetFrameCount": [ @@ -14836,22 +9829,6 @@ "stname": "" } ], - "igGetHoveredID": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetHoveredID", - "defaults": [], - "funcname": "GetHoveredID", - "namespace": "ImGui", - "ov_cimguiname": "igGetHoveredID", - "ret": "ImGuiID", - "signature": "()", - "stname": "" - } - ], "igGetID": [ { "args": "(const char* str_id)", @@ -14932,22 +9909,6 @@ "stname": "" } ], - "igGetItemID": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetItemID", - "defaults": [], - "funcname": "GetItemID", - "namespace": "ImGui", - "ov_cimguiname": "igGetItemID", - "ret": "ImGuiID", - "signature": "()", - "stname": "" - } - ], "igGetItemRectMax": [ { "args": "()", @@ -15104,22 +10065,6 @@ "stname": "" } ], - "igGetItemStatusFlags": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetItemStatusFlags", - "defaults": [], - "funcname": "GetItemStatusFlags", - "namespace": "ImGui", - "ov_cimguiname": "igGetItemStatusFlags", - "ret": "ImGuiItemStatusFlags", - "signature": "()", - "stname": "" - } - ], "igGetKeyIndex": [ { "args": "(ImGuiKey imgui_key)", @@ -15377,142 +10322,6 @@ "stname": "" } ], - "igGetNavInputAmount": [ - { - "args": "(ImGuiNavInput n,ImGuiInputReadMode mode)", - "argsT": [ - { - "name": "n", - "type": "ImGuiNavInput" - }, - { - "name": "mode", - "type": "ImGuiInputReadMode" - } - ], - "argsoriginal": "(ImGuiNavInput n,ImGuiInputReadMode mode)", - "call_args": "(n,mode)", - "cimguiname": "igGetNavInputAmount", - "defaults": [], - "funcname": "GetNavInputAmount", - "namespace": "ImGui", - "ov_cimguiname": "igGetNavInputAmount", - "ret": "float", - "signature": "(ImGuiNavInput,ImGuiInputReadMode)", - "stname": "" - } - ], - "igGetNavInputAmount2d": [ - { - "args": "(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor)", - "argsT": [ - { - "name": "dir_sources", - "type": "ImGuiNavDirSourceFlags" - }, - { - "name": "mode", - "type": "ImGuiInputReadMode" - }, - { - "name": "slow_factor", - "type": "float" - }, - { - "name": "fast_factor", - "type": "float" - } - ], - "argsoriginal": "(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor=0.0f,float fast_factor=0.0f)", - "call_args": "(dir_sources,mode,slow_factor,fast_factor)", - "cimguiname": "igGetNavInputAmount2d", - "defaults": { - "fast_factor": "0.0f", - "slow_factor": "0.0f" - }, - "funcname": "GetNavInputAmount2d", - "namespace": "ImGui", - "ov_cimguiname": "igGetNavInputAmount2d", - "ret": "ImVec2", - "signature": "(ImGuiNavDirSourceFlags,ImGuiInputReadMode,float,float)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "dir_sources", - "type": "ImGuiNavDirSourceFlags" - }, - { - "name": "mode", - "type": "ImGuiInputReadMode" - }, - { - "name": "slow_factor", - "type": "float" - }, - { - "name": "fast_factor", - "type": "float" - } - ], - "argsoriginal": "(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor=0.0f,float fast_factor=0.0f)", - "call_args": "(dir_sources,mode,slow_factor,fast_factor)", - "cimguiname": "igGetNavInputAmount2d", - "defaults": { - "fast_factor": "0.0f", - "slow_factor": "0.0f" - }, - "funcname": "GetNavInputAmount2d", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetNavInputAmount2d_nonUDT", - "ret": "void", - "signature": "(ImGuiNavDirSourceFlags,ImGuiInputReadMode,float,float)", - "stname": "" - }, - { - "args": "(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor)", - "argsT": [ - { - "name": "dir_sources", - "type": "ImGuiNavDirSourceFlags" - }, - { - "name": "mode", - "type": "ImGuiInputReadMode" - }, - { - "name": "slow_factor", - "type": "float" - }, - { - "name": "fast_factor", - "type": "float" - } - ], - "argsoriginal": "(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor=0.0f,float fast_factor=0.0f)", - "call_args": "(dir_sources,mode,slow_factor,fast_factor)", - "cimguiname": "igGetNavInputAmount2d", - "defaults": { - "fast_factor": "0.0f", - "slow_factor": "0.0f" - }, - "funcname": "GetNavInputAmount2d", - "namespace": "ImGui", - "nonUDT": 2, - "ov_cimguiname": "igGetNavInputAmount2d_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(ImGuiNavDirSourceFlags,ImGuiInputReadMode,float,float)", - "stname": "" - } - ], "igGetScrollMaxX": [ { "args": "()", @@ -15701,22 +10510,6 @@ "stname": "" } ], - "igGetTopMostPopupModal": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetTopMostPopupModal", - "defaults": [], - "funcname": "GetTopMostPopupModal", - "namespace": "ImGui", - "ov_cimguiname": "igGetTopMostPopupModal", - "ret": "ImGuiWindow*", - "signature": "()", - "stname": "" - } - ], "igGetTreeNodeToLabelSpacing": [ { "args": "()", @@ -15749,27 +10542,6 @@ "stname": "" } ], - "igGetWindowAllowedExtentRect": [ - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igGetWindowAllowedExtentRect", - "defaults": [], - "funcname": "GetWindowAllowedExtentRect", - "namespace": "ImGui", - "ov_cimguiname": "igGetWindowAllowedExtentRect", - "ret": "ImRect", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], "igGetWindowContentRegionMax": [ { "args": "()", @@ -15974,56 +10746,6 @@ "stname": "" } ], - "igGetWindowResizeID": [ - { - "args": "(ImGuiWindow* window,int n)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "n", - "type": "int" - } - ], - "argsoriginal": "(ImGuiWindow* window,int n)", - "call_args": "(window,n)", - "cimguiname": "igGetWindowResizeID", - "defaults": [], - "funcname": "GetWindowResizeID", - "namespace": "ImGui", - "ov_cimguiname": "igGetWindowResizeID", - "ret": "ImGuiID", - "signature": "(ImGuiWindow*,int)", - "stname": "" - } - ], - "igGetWindowScrollbarID": [ - { - "args": "(ImGuiWindow* window,ImGuiAxis axis)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "axis", - "type": "ImGuiAxis" - } - ], - "argsoriginal": "(ImGuiWindow* window,ImGuiAxis axis)", - "call_args": "(window,axis)", - "cimguiname": "igGetWindowScrollbarID", - "defaults": [], - "funcname": "GetWindowScrollbarID", - "namespace": "ImGui", - "ov_cimguiname": "igGetWindowScrollbarID", - "ret": "ImGuiID", - "signature": "(ImGuiWindow*,ImGuiAxis)", - "stname": "" - } - ], "igGetWindowSize": [ { "args": "()", @@ -16092,2733 +10814,6 @@ "stname": "" } ], - "igImBezierCalc": [ - { - "args": "(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t)", - "argsT": [ - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "t", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,float t)", - "call_args": "(p1,p2,p3,p4,t)", - "cimguiname": "igImBezierCalc", - "defaults": [], - "funcname": "ImBezierCalc", - "ov_cimguiname": "igImBezierCalc", - "ret": "ImVec2", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "t", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,float t)", - "call_args": "(p1,p2,p3,p4,t)", - "cimguiname": "igImBezierCalc", - "defaults": [], - "funcname": "ImBezierCalc", - "nonUDT": 1, - "ov_cimguiname": "igImBezierCalc_nonUDT", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)", - "stname": "" - }, - { - "args": "(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t)", - "argsT": [ - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "t", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,float t)", - "call_args": "(p1,p2,p3,p4,t)", - "cimguiname": "igImBezierCalc", - "defaults": [], - "funcname": "ImBezierCalc", - "nonUDT": 2, - "ov_cimguiname": "igImBezierCalc_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)", - "stname": "" - } - ], - "igImBezierClosestPoint": [ - { - "args": "(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments)", - "argsT": [ - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - }, - { - "name": "num_segments", - "type": "int" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& p,int num_segments)", - "call_args": "(p1,p2,p3,p4,p,num_segments)", - "cimguiname": "igImBezierClosestPoint", - "defaults": [], - "funcname": "ImBezierClosestPoint", - "ov_cimguiname": "igImBezierClosestPoint", - "ret": "ImVec2", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,int)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - }, - { - "name": "num_segments", - "type": "int" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& p,int num_segments)", - "call_args": "(p1,p2,p3,p4,p,num_segments)", - "cimguiname": "igImBezierClosestPoint", - "defaults": [], - "funcname": "ImBezierClosestPoint", - "nonUDT": 1, - "ov_cimguiname": "igImBezierClosestPoint_nonUDT", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,int)", - "stname": "" - }, - { - "args": "(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments)", - "argsT": [ - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - }, - { - "name": "num_segments", - "type": "int" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& p,int num_segments)", - "call_args": "(p1,p2,p3,p4,p,num_segments)", - "cimguiname": "igImBezierClosestPoint", - "defaults": [], - "funcname": "ImBezierClosestPoint", - "nonUDT": 2, - "ov_cimguiname": "igImBezierClosestPoint_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,int)", - "stname": "" - } - ], - "igImBezierClosestPointCasteljau": [ - { - "args": "(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol)", - "argsT": [ - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - }, - { - "name": "tess_tol", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& p,float tess_tol)", - "call_args": "(p1,p2,p3,p4,p,tess_tol)", - "cimguiname": "igImBezierClosestPointCasteljau", - "defaults": [], - "funcname": "ImBezierClosestPointCasteljau", - "ov_cimguiname": "igImBezierClosestPointCasteljau", - "ret": "ImVec2", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - }, - { - "name": "tess_tol", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& p,float tess_tol)", - "call_args": "(p1,p2,p3,p4,p,tess_tol)", - "cimguiname": "igImBezierClosestPointCasteljau", - "defaults": [], - "funcname": "ImBezierClosestPointCasteljau", - "nonUDT": 1, - "ov_cimguiname": "igImBezierClosestPointCasteljau_nonUDT", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)", - "stname": "" - }, - { - "args": "(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol)", - "argsT": [ - { - "name": "p1", - "type": "const ImVec2" - }, - { - "name": "p2", - "type": "const ImVec2" - }, - { - "name": "p3", - "type": "const ImVec2" - }, - { - "name": "p4", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - }, - { - "name": "tess_tol", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& p,float tess_tol)", - "call_args": "(p1,p2,p3,p4,p,tess_tol)", - "cimguiname": "igImBezierClosestPointCasteljau", - "defaults": [], - "funcname": "ImBezierClosestPointCasteljau", - "nonUDT": 2, - "ov_cimguiname": "igImBezierClosestPointCasteljau_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)", - "stname": "" - } - ], - "igImCharIsBlankA": [ - { - "args": "(char c)", - "argsT": [ - { - "name": "c", - "type": "char" - } - ], - "argsoriginal": "(char c)", - "call_args": "(c)", - "cimguiname": "igImCharIsBlankA", - "defaults": [], - "funcname": "ImCharIsBlankA", - "ov_cimguiname": "igImCharIsBlankA", - "ret": "bool", - "signature": "(char)", - "stname": "" - } - ], - "igImCharIsBlankW": [ - { - "args": "(unsigned int c)", - "argsT": [ - { - "name": "c", - "type": "unsigned int" - } - ], - "argsoriginal": "(unsigned int c)", - "call_args": "(c)", - "cimguiname": "igImCharIsBlankW", - "defaults": [], - "funcname": "ImCharIsBlankW", - "ov_cimguiname": "igImCharIsBlankW", - "ret": "bool", - "signature": "(unsigned int)", - "stname": "" - } - ], - "igImClamp": [ - { - "args": "(const ImVec2 v,const ImVec2 mn,ImVec2 mx)", - "argsT": [ - { - "name": "v", - "type": "const ImVec2" - }, - { - "name": "mn", - "type": "const ImVec2" - }, - { - "name": "mx", - "type": "ImVec2" - } - ], - "argsoriginal": "(const ImVec2& v,const ImVec2& mn,ImVec2 mx)", - "call_args": "(v,mn,mx)", - "cimguiname": "igImClamp", - "defaults": [], - "funcname": "ImClamp", - "ov_cimguiname": "igImClamp", - "ret": "ImVec2", - "signature": "(const ImVec2,const ImVec2,ImVec2)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 v,const ImVec2 mn,ImVec2 mx)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "v", - "type": "const ImVec2" - }, - { - "name": "mn", - "type": "const ImVec2" - }, - { - "name": "mx", - "type": "ImVec2" - } - ], - "argsoriginal": "(const ImVec2& v,const ImVec2& mn,ImVec2 mx)", - "call_args": "(v,mn,mx)", - "cimguiname": "igImClamp", - "defaults": [], - "funcname": "ImClamp", - "nonUDT": 1, - "ov_cimguiname": "igImClamp_nonUDT", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,ImVec2)", - "stname": "" - }, - { - "args": "(const ImVec2 v,const ImVec2 mn,ImVec2 mx)", - "argsT": [ - { - "name": "v", - "type": "const ImVec2" - }, - { - "name": "mn", - "type": "const ImVec2" - }, - { - "name": "mx", - "type": "ImVec2" - } - ], - "argsoriginal": "(const ImVec2& v,const ImVec2& mn,ImVec2 mx)", - "call_args": "(v,mn,mx)", - "cimguiname": "igImClamp", - "defaults": [], - "funcname": "ImClamp", - "nonUDT": 2, - "ov_cimguiname": "igImClamp_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2,const ImVec2,ImVec2)", - "stname": "" - } - ], - "igImDot": [ - { - "args": "(const ImVec2 a,const ImVec2 b)", - "argsT": [ - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b)", - "call_args": "(a,b)", - "cimguiname": "igImDot", - "defaults": [], - "funcname": "ImDot", - "ov_cimguiname": "igImDot", - "ret": "float", - "signature": "(const ImVec2,const ImVec2)", - "stname": "" - } - ], - "igImFileClose": [ - { - "args": "(ImFileHandle file)", - "argsT": [ - { - "name": "file", - "type": "ImFileHandle" - } - ], - "argsoriginal": "(ImFileHandle file)", - "call_args": "(file)", - "cimguiname": "igImFileClose", - "defaults": [], - "funcname": "ImFileClose", - "ov_cimguiname": "igImFileClose", - "ret": "bool", - "signature": "(ImFileHandle)", - "stname": "" - } - ], - "igImFileGetSize": [ - { - "args": "(ImFileHandle file)", - "argsT": [ - { - "name": "file", - "type": "ImFileHandle" - } - ], - "argsoriginal": "(ImFileHandle file)", - "call_args": "(file)", - "cimguiname": "igImFileGetSize", - "defaults": [], - "funcname": "ImFileGetSize", - "ov_cimguiname": "igImFileGetSize", - "ret": "ImU64", - "signature": "(ImFileHandle)", - "stname": "" - } - ], - "igImFileLoadToMemory": [ - { - "args": "(const char* filename,const char* mode,size_t* out_file_size,int padding_bytes)", - "argsT": [ - { - "name": "filename", - "type": "const char*" - }, - { - "name": "mode", - "type": "const char*" - }, - { - "name": "out_file_size", - "type": "size_t*" - }, - { - "name": "padding_bytes", - "type": "int" - } - ], - "argsoriginal": "(const char* filename,const char* mode,size_t* out_file_size=((void*)0),int padding_bytes=0)", - "call_args": "(filename,mode,out_file_size,padding_bytes)", - "cimguiname": "igImFileLoadToMemory", - "defaults": { - "out_file_size": "((void*)0)", - "padding_bytes": "0" - }, - "funcname": "ImFileLoadToMemory", - "ov_cimguiname": "igImFileLoadToMemory", - "ret": "void*", - "signature": "(const char*,const char*,size_t*,int)", - "stname": "" - } - ], - "igImFileOpen": [ - { - "args": "(const char* filename,const char* mode)", - "argsT": [ - { - "name": "filename", - "type": "const char*" - }, - { - "name": "mode", - "type": "const char*" - } - ], - "argsoriginal": "(const char* filename,const char* mode)", - "call_args": "(filename,mode)", - "cimguiname": "igImFileOpen", - "defaults": [], - "funcname": "ImFileOpen", - "ov_cimguiname": "igImFileOpen", - "ret": "ImFileHandle", - "signature": "(const char*,const char*)", - "stname": "" - } - ], - "igImFileRead": [ - { - "args": "(void* data,ImU64 size,ImU64 count,ImFileHandle file)", - "argsT": [ - { - "name": "data", - "type": "void*" - }, - { - "name": "size", - "type": "ImU64" - }, - { - "name": "count", - "type": "ImU64" - }, - { - "name": "file", - "type": "ImFileHandle" - } - ], - "argsoriginal": "(void* data,ImU64 size,ImU64 count,ImFileHandle file)", - "call_args": "(data,size,count,file)", - "cimguiname": "igImFileRead", - "defaults": [], - "funcname": "ImFileRead", - "ov_cimguiname": "igImFileRead", - "ret": "ImU64", - "signature": "(void*,ImU64,ImU64,ImFileHandle)", - "stname": "" - } - ], - "igImFileWrite": [ - { - "args": "(const void* data,ImU64 size,ImU64 count,ImFileHandle file)", - "argsT": [ - { - "name": "data", - "type": "const void*" - }, - { - "name": "size", - "type": "ImU64" - }, - { - "name": "count", - "type": "ImU64" - }, - { - "name": "file", - "type": "ImFileHandle" - } - ], - "argsoriginal": "(const void* data,ImU64 size,ImU64 count,ImFileHandle file)", - "call_args": "(data,size,count,file)", - "cimguiname": "igImFileWrite", - "defaults": [], - "funcname": "ImFileWrite", - "ov_cimguiname": "igImFileWrite", - "ret": "ImU64", - "signature": "(const void*,ImU64,ImU64,ImFileHandle)", - "stname": "" - } - ], - "igImFloor": [ - { - "args": "(float f)", - "argsT": [ - { - "name": "f", - "type": "float" - } - ], - "argsoriginal": "(float f)", - "call_args": "(f)", - "cimguiname": "igImFloor", - "defaults": [], - "funcname": "ImFloor", - "ov_cimguiname": "igImFloorFloat", - "ret": "float", - "signature": "(float)", - "stname": "" - }, - { - "args": "(const ImVec2 v)", - "argsT": [ - { - "name": "v", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& v)", - "call_args": "(v)", - "cimguiname": "igImFloor", - "defaults": [], - "funcname": "ImFloor", - "ov_cimguiname": "igImFloorVec2", - "ret": "ImVec2", - "signature": "(const ImVec2)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 v)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "v", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& v)", - "call_args": "(v)", - "cimguiname": "igImFloor", - "defaults": [], - "funcname": "ImFloor", - "nonUDT": 1, - "ov_cimguiname": "igImFloorVec2_nonUDT", - "ret": "void", - "signature": "(const ImVec2)", - "stname": "" - }, - { - "args": "(const ImVec2 v)", - "argsT": [ - { - "name": "v", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& v)", - "call_args": "(v)", - "cimguiname": "igImFloor", - "defaults": [], - "funcname": "ImFloor", - "nonUDT": 2, - "ov_cimguiname": "igImFloorVec2_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2)", - "stname": "" - } - ], - "igImFontAtlasBuildFinish": [ - { - "args": "(ImFontAtlas* atlas)", - "argsT": [ - { - "name": "atlas", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "(ImFontAtlas* atlas)", - "call_args": "(atlas)", - "cimguiname": "igImFontAtlasBuildFinish", - "defaults": [], - "funcname": "ImFontAtlasBuildFinish", - "ov_cimguiname": "igImFontAtlasBuildFinish", - "ret": "void", - "signature": "(ImFontAtlas*)", - "stname": "" - } - ], - "igImFontAtlasBuildMultiplyCalcLookupTable": [ - { - "args": "(unsigned char out_table[256],float in_multiply_factor)", - "argsT": [ - { - "name": "out_table", - "type": "unsigned char[256]" - }, - { - "name": "in_multiply_factor", - "type": "float" - } - ], - "argsoriginal": "(unsigned char out_table[256],float in_multiply_factor)", - "call_args": "(out_table,in_multiply_factor)", - "cimguiname": "igImFontAtlasBuildMultiplyCalcLookupTable", - "defaults": [], - "funcname": "ImFontAtlasBuildMultiplyCalcLookupTable", - "ov_cimguiname": "igImFontAtlasBuildMultiplyCalcLookupTable", - "ret": "void", - "signature": "(unsigned char[256],float)", - "stname": "" - } - ], - "igImFontAtlasBuildMultiplyRectAlpha8": [ - { - "args": "(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride)", - "argsT": [ - { - "name": "table", - "type": "const unsigned char[256]" - }, - { - "name": "pixels", - "type": "unsigned char*" - }, - { - "name": "x", - "type": "int" - }, - { - "name": "y", - "type": "int" - }, - { - "name": "w", - "type": "int" - }, - { - "name": "h", - "type": "int" - }, - { - "name": "stride", - "type": "int" - } - ], - "argsoriginal": "(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride)", - "call_args": "(table,pixels,x,y,w,h,stride)", - "cimguiname": "igImFontAtlasBuildMultiplyRectAlpha8", - "defaults": [], - "funcname": "ImFontAtlasBuildMultiplyRectAlpha8", - "ov_cimguiname": "igImFontAtlasBuildMultiplyRectAlpha8", - "ret": "void", - "signature": "(const unsigned char[256],unsigned char*,int,int,int,int,int)", - "stname": "" - } - ], - "igImFontAtlasBuildPackCustomRects": [ - { - "args": "(ImFontAtlas* atlas,void* stbrp_context_opaque)", - "argsT": [ - { - "name": "atlas", - "type": "ImFontAtlas*" - }, - { - "name": "stbrp_context_opaque", - "type": "void*" - } - ], - "argsoriginal": "(ImFontAtlas* atlas,void* stbrp_context_opaque)", - "call_args": "(atlas,stbrp_context_opaque)", - "cimguiname": "igImFontAtlasBuildPackCustomRects", - "defaults": [], - "funcname": "ImFontAtlasBuildPackCustomRects", - "ov_cimguiname": "igImFontAtlasBuildPackCustomRects", - "ret": "void", - "signature": "(ImFontAtlas*,void*)", - "stname": "" - } - ], - "igImFontAtlasBuildRegisterDefaultCustomRects": [ - { - "args": "(ImFontAtlas* atlas)", - "argsT": [ - { - "name": "atlas", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "(ImFontAtlas* atlas)", - "call_args": "(atlas)", - "cimguiname": "igImFontAtlasBuildRegisterDefaultCustomRects", - "defaults": [], - "funcname": "ImFontAtlasBuildRegisterDefaultCustomRects", - "ov_cimguiname": "igImFontAtlasBuildRegisterDefaultCustomRects", - "ret": "void", - "signature": "(ImFontAtlas*)", - "stname": "" - } - ], - "igImFontAtlasBuildSetupFont": [ - { - "args": "(ImFontAtlas* atlas,ImFont* font,ImFontConfig* font_config,float ascent,float descent)", - "argsT": [ - { - "name": "atlas", - "type": "ImFontAtlas*" - }, - { - "name": "font", - "type": "ImFont*" - }, - { - "name": "font_config", - "type": "ImFontConfig*" - }, - { - "name": "ascent", - "type": "float" - }, - { - "name": "descent", - "type": "float" - } - ], - "argsoriginal": "(ImFontAtlas* atlas,ImFont* font,ImFontConfig* font_config,float ascent,float descent)", - "call_args": "(atlas,font,font_config,ascent,descent)", - "cimguiname": "igImFontAtlasBuildSetupFont", - "defaults": [], - "funcname": "ImFontAtlasBuildSetupFont", - "ov_cimguiname": "igImFontAtlasBuildSetupFont", - "ret": "void", - "signature": "(ImFontAtlas*,ImFont*,ImFontConfig*,float,float)", - "stname": "" - } - ], - "igImFontAtlasBuildWithStbTruetype": [ - { - "args": "(ImFontAtlas* atlas)", - "argsT": [ - { - "name": "atlas", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "(ImFontAtlas* atlas)", - "call_args": "(atlas)", - "cimguiname": "igImFontAtlasBuildWithStbTruetype", - "defaults": [], - "funcname": "ImFontAtlasBuildWithStbTruetype", - "ov_cimguiname": "igImFontAtlasBuildWithStbTruetype", - "ret": "bool", - "signature": "(ImFontAtlas*)", - "stname": "" - } - ], - "igImFormatString": [ - { - "args": "(char* buf,size_t buf_size,const char* fmt,...)", - "argsT": [ - { - "name": "buf", - "type": "char*" - }, - { - "name": "buf_size", - "type": "size_t" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "...", - "type": "..." - } - ], - "argsoriginal": "(char* buf,size_t buf_size,const char* fmt,...)", - "call_args": "(buf,buf_size,fmt,...)", - "cimguiname": "igImFormatString", - "defaults": [], - "funcname": "ImFormatString", - "isvararg": "...)", - "ov_cimguiname": "igImFormatString", - "ret": "int", - "signature": "(char*,size_t,const char*,...)", - "stname": "" - } - ], - "igImFormatStringV": [ - { - "args": "(char* buf,size_t buf_size,const char* fmt,va_list args)", - "argsT": [ - { - "name": "buf", - "type": "char*" - }, - { - "name": "buf_size", - "type": "size_t" - }, - { - "name": "fmt", - "type": "const char*" - }, - { - "name": "args", - "type": "va_list" - } - ], - "argsoriginal": "(char* buf,size_t buf_size,const char* fmt,va_list args)", - "call_args": "(buf,buf_size,fmt,args)", - "cimguiname": "igImFormatStringV", - "defaults": [], - "funcname": "ImFormatStringV", - "ov_cimguiname": "igImFormatStringV", - "ret": "int", - "signature": "(char*,size_t,const char*,va_list)", - "stname": "" - } - ], - "igImGetDirQuadrantFromDelta": [ - { - "args": "(float dx,float dy)", - "argsT": [ - { - "name": "dx", - "type": "float" - }, - { - "name": "dy", - "type": "float" - } - ], - "argsoriginal": "(float dx,float dy)", - "call_args": "(dx,dy)", - "cimguiname": "igImGetDirQuadrantFromDelta", - "defaults": [], - "funcname": "ImGetDirQuadrantFromDelta", - "ov_cimguiname": "igImGetDirQuadrantFromDelta", - "ret": "ImGuiDir", - "signature": "(float,float)", - "stname": "" - } - ], - "igImHashData": [ - { - "args": "(const void* data,size_t data_size,ImU32 seed)", - "argsT": [ - { - "name": "data", - "type": "const void*" - }, - { - "name": "data_size", - "type": "size_t" - }, - { - "name": "seed", - "type": "ImU32" - } - ], - "argsoriginal": "(const void* data,size_t data_size,ImU32 seed=0)", - "call_args": "(data,data_size,seed)", - "cimguiname": "igImHashData", - "defaults": { - "seed": "0" - }, - "funcname": "ImHashData", - "ov_cimguiname": "igImHashData", - "ret": "ImU32", - "signature": "(const void*,size_t,ImU32)", - "stname": "" - } - ], - "igImHashStr": [ - { - "args": "(const char* data,size_t data_size,ImU32 seed)", - "argsT": [ - { - "name": "data", - "type": "const char*" - }, - { - "name": "data_size", - "type": "size_t" - }, - { - "name": "seed", - "type": "ImU32" - } - ], - "argsoriginal": "(const char* data,size_t data_size=0,ImU32 seed=0)", - "call_args": "(data,data_size,seed)", - "cimguiname": "igImHashStr", - "defaults": { - "data_size": "0", - "seed": "0" - }, - "funcname": "ImHashStr", - "ov_cimguiname": "igImHashStr", - "ret": "ImU32", - "signature": "(const char*,size_t,ImU32)", - "stname": "" - } - ], - "igImInvLength": [ - { - "args": "(const ImVec2 lhs,float fail_value)", - "argsT": [ - { - "name": "lhs", - "type": "const ImVec2" - }, - { - "name": "fail_value", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& lhs,float fail_value)", - "call_args": "(lhs,fail_value)", - "cimguiname": "igImInvLength", - "defaults": [], - "funcname": "ImInvLength", - "ov_cimguiname": "igImInvLength", - "ret": "float", - "signature": "(const ImVec2,float)", - "stname": "" - } - ], - "igImIsPowerOfTwo": [ - { - "args": "(int v)", - "argsT": [ - { - "name": "v", - "type": "int" - } - ], - "argsoriginal": "(int v)", - "call_args": "(v)", - "cimguiname": "igImIsPowerOfTwo", - "defaults": [], - "funcname": "ImIsPowerOfTwo", - "ov_cimguiname": "igImIsPowerOfTwo", - "ret": "bool", - "signature": "(int)", - "stname": "" - } - ], - "igImLengthSqr": [ - { - "args": "(const ImVec2 lhs)", - "argsT": [ - { - "name": "lhs", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& lhs)", - "call_args": "(lhs)", - "cimguiname": "igImLengthSqr", - "defaults": [], - "funcname": "ImLengthSqr", - "ov_cimguiname": "igImLengthSqrVec2", - "ret": "float", - "signature": "(const ImVec2)", - "stname": "" - }, - { - "args": "(const ImVec4 lhs)", - "argsT": [ - { - "name": "lhs", - "type": "const ImVec4" - } - ], - "argsoriginal": "(const ImVec4& lhs)", - "call_args": "(lhs)", - "cimguiname": "igImLengthSqr", - "defaults": [], - "funcname": "ImLengthSqr", - "ov_cimguiname": "igImLengthSqrVec4", - "ret": "float", - "signature": "(const ImVec4)", - "stname": "" - } - ], - "igImLerp": [ - { - "args": "(const ImVec2 a,const ImVec2 b,float t)", - "argsT": [ - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "t", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,float t)", - "call_args": "(a,b,t)", - "cimguiname": "igImLerp", - "defaults": [], - "funcname": "ImLerp", - "ov_cimguiname": "igImLerpVec2Float", - "ret": "ImVec2", - "signature": "(const ImVec2,const ImVec2,float)", - "stname": "" - }, - { - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 t)", - "argsT": [ - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "t", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& t)", - "call_args": "(a,b,t)", - "cimguiname": "igImLerp", - "defaults": [], - "funcname": "ImLerp", - "ov_cimguiname": "igImLerpVec2Vec2", - "ret": "ImVec2", - "signature": "(const ImVec2,const ImVec2,const ImVec2)", - "stname": "" - }, - { - "args": "(const ImVec4 a,const ImVec4 b,float t)", - "argsT": [ - { - "name": "a", - "type": "const ImVec4" - }, - { - "name": "b", - "type": "const ImVec4" - }, - { - "name": "t", - "type": "float" - } - ], - "argsoriginal": "(const ImVec4& a,const ImVec4& b,float t)", - "call_args": "(a,b,t)", - "cimguiname": "igImLerp", - "defaults": [], - "funcname": "ImLerp", - "ov_cimguiname": "igImLerpVec4", - "ret": "ImVec4", - "signature": "(const ImVec4,const ImVec4,float)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,float t)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "t", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,float t)", - "call_args": "(a,b,t)", - "cimguiname": "igImLerp", - "defaults": [], - "funcname": "ImLerp", - "nonUDT": 1, - "ov_cimguiname": "igImLerpVec2Float_nonUDT", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,float)", - "stname": "" - }, - { - "args": "(const ImVec2 a,const ImVec2 b,float t)", - "argsT": [ - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "t", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,float t)", - "call_args": "(a,b,t)", - "cimguiname": "igImLerp", - "defaults": [], - "funcname": "ImLerp", - "nonUDT": 2, - "ov_cimguiname": "igImLerpVec2Float_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2,const ImVec2,float)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 t)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "t", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& t)", - "call_args": "(a,b,t)", - "cimguiname": "igImLerp", - "defaults": [], - "funcname": "ImLerp", - "nonUDT": 1, - "ov_cimguiname": "igImLerpVec2Vec2_nonUDT", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2)", - "stname": "" - }, - { - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 t)", - "argsT": [ - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "t", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& t)", - "call_args": "(a,b,t)", - "cimguiname": "igImLerp", - "defaults": [], - "funcname": "ImLerp", - "nonUDT": 2, - "ov_cimguiname": "igImLerpVec2Vec2_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2,const ImVec2,const ImVec2)", - "stname": "" - }, - { - "args": "(ImVec4 *pOut,const ImVec4 a,const ImVec4 b,float t)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec4*" - }, - { - "name": "a", - "type": "const ImVec4" - }, - { - "name": "b", - "type": "const ImVec4" - }, - { - "name": "t", - "type": "float" - } - ], - "argsoriginal": "(const ImVec4& a,const ImVec4& b,float t)", - "call_args": "(a,b,t)", - "cimguiname": "igImLerp", - "defaults": [], - "funcname": "ImLerp", - "nonUDT": 1, - "ov_cimguiname": "igImLerpVec4_nonUDT", - "ret": "void", - "signature": "(const ImVec4,const ImVec4,float)", - "stname": "" - }, - { - "args": "(const ImVec4 a,const ImVec4 b,float t)", - "argsT": [ - { - "name": "a", - "type": "const ImVec4" - }, - { - "name": "b", - "type": "const ImVec4" - }, - { - "name": "t", - "type": "float" - } - ], - "argsoriginal": "(const ImVec4& a,const ImVec4& b,float t)", - "call_args": "(a,b,t)", - "cimguiname": "igImLerp", - "defaults": [], - "funcname": "ImLerp", - "nonUDT": 2, - "ov_cimguiname": "igImLerpVec4_nonUDT2", - "ret": "ImVec4_Simple", - "retorig": "ImVec4", - "signature": "(const ImVec4,const ImVec4,float)", - "stname": "" - } - ], - "igImLineClosestPoint": [ - { - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 p)", - "argsT": [ - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& p)", - "call_args": "(a,b,p)", - "cimguiname": "igImLineClosestPoint", - "defaults": [], - "funcname": "ImLineClosestPoint", - "ov_cimguiname": "igImLineClosestPoint", - "ret": "ImVec2", - "signature": "(const ImVec2,const ImVec2,const ImVec2)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 p)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& p)", - "call_args": "(a,b,p)", - "cimguiname": "igImLineClosestPoint", - "defaults": [], - "funcname": "ImLineClosestPoint", - "nonUDT": 1, - "ov_cimguiname": "igImLineClosestPoint_nonUDT", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2)", - "stname": "" - }, - { - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 p)", - "argsT": [ - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& p)", - "call_args": "(a,b,p)", - "cimguiname": "igImLineClosestPoint", - "defaults": [], - "funcname": "ImLineClosestPoint", - "nonUDT": 2, - "ov_cimguiname": "igImLineClosestPoint_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2,const ImVec2,const ImVec2)", - "stname": "" - } - ], - "igImLinearSweep": [ - { - "args": "(float current,float target,float speed)", - "argsT": [ - { - "name": "current", - "type": "float" - }, - { - "name": "target", - "type": "float" - }, - { - "name": "speed", - "type": "float" - } - ], - "argsoriginal": "(float current,float target,float speed)", - "call_args": "(current,target,speed)", - "cimguiname": "igImLinearSweep", - "defaults": [], - "funcname": "ImLinearSweep", - "ov_cimguiname": "igImLinearSweep", - "ret": "float", - "signature": "(float,float,float)", - "stname": "" - } - ], - "igImMax": [ - { - "args": "(const ImVec2 lhs,const ImVec2 rhs)", - "argsT": [ - { - "name": "lhs", - "type": "const ImVec2" - }, - { - "name": "rhs", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& lhs,const ImVec2& rhs)", - "call_args": "(lhs,rhs)", - "cimguiname": "igImMax", - "defaults": [], - "funcname": "ImMax", - "ov_cimguiname": "igImMax", - "ret": "ImVec2", - "signature": "(const ImVec2,const ImVec2)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "lhs", - "type": "const ImVec2" - }, - { - "name": "rhs", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& lhs,const ImVec2& rhs)", - "call_args": "(lhs,rhs)", - "cimguiname": "igImMax", - "defaults": [], - "funcname": "ImMax", - "nonUDT": 1, - "ov_cimguiname": "igImMax_nonUDT", - "ret": "void", - "signature": "(const ImVec2,const ImVec2)", - "stname": "" - }, - { - "args": "(const ImVec2 lhs,const ImVec2 rhs)", - "argsT": [ - { - "name": "lhs", - "type": "const ImVec2" - }, - { - "name": "rhs", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& lhs,const ImVec2& rhs)", - "call_args": "(lhs,rhs)", - "cimguiname": "igImMax", - "defaults": [], - "funcname": "ImMax", - "nonUDT": 2, - "ov_cimguiname": "igImMax_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2,const ImVec2)", - "stname": "" - } - ], - "igImMin": [ - { - "args": "(const ImVec2 lhs,const ImVec2 rhs)", - "argsT": [ - { - "name": "lhs", - "type": "const ImVec2" - }, - { - "name": "rhs", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& lhs,const ImVec2& rhs)", - "call_args": "(lhs,rhs)", - "cimguiname": "igImMin", - "defaults": [], - "funcname": "ImMin", - "ov_cimguiname": "igImMin", - "ret": "ImVec2", - "signature": "(const ImVec2,const ImVec2)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "lhs", - "type": "const ImVec2" - }, - { - "name": "rhs", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& lhs,const ImVec2& rhs)", - "call_args": "(lhs,rhs)", - "cimguiname": "igImMin", - "defaults": [], - "funcname": "ImMin", - "nonUDT": 1, - "ov_cimguiname": "igImMin_nonUDT", - "ret": "void", - "signature": "(const ImVec2,const ImVec2)", - "stname": "" - }, - { - "args": "(const ImVec2 lhs,const ImVec2 rhs)", - "argsT": [ - { - "name": "lhs", - "type": "const ImVec2" - }, - { - "name": "rhs", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& lhs,const ImVec2& rhs)", - "call_args": "(lhs,rhs)", - "cimguiname": "igImMin", - "defaults": [], - "funcname": "ImMin", - "nonUDT": 2, - "ov_cimguiname": "igImMin_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2,const ImVec2)", - "stname": "" - } - ], - "igImModPositive": [ - { - "args": "(int a,int b)", - "argsT": [ - { - "name": "a", - "type": "int" - }, - { - "name": "b", - "type": "int" - } - ], - "argsoriginal": "(int a,int b)", - "call_args": "(a,b)", - "cimguiname": "igImModPositive", - "defaults": [], - "funcname": "ImModPositive", - "ov_cimguiname": "igImModPositive", - "ret": "int", - "signature": "(int,int)", - "stname": "" - } - ], - "igImMul": [ - { - "args": "(const ImVec2 lhs,const ImVec2 rhs)", - "argsT": [ - { - "name": "lhs", - "type": "const ImVec2" - }, - { - "name": "rhs", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& lhs,const ImVec2& rhs)", - "call_args": "(lhs,rhs)", - "cimguiname": "igImMul", - "defaults": [], - "funcname": "ImMul", - "ov_cimguiname": "igImMul", - "ret": "ImVec2", - "signature": "(const ImVec2,const ImVec2)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "lhs", - "type": "const ImVec2" - }, - { - "name": "rhs", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& lhs,const ImVec2& rhs)", - "call_args": "(lhs,rhs)", - "cimguiname": "igImMul", - "defaults": [], - "funcname": "ImMul", - "nonUDT": 1, - "ov_cimguiname": "igImMul_nonUDT", - "ret": "void", - "signature": "(const ImVec2,const ImVec2)", - "stname": "" - }, - { - "args": "(const ImVec2 lhs,const ImVec2 rhs)", - "argsT": [ - { - "name": "lhs", - "type": "const ImVec2" - }, - { - "name": "rhs", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& lhs,const ImVec2& rhs)", - "call_args": "(lhs,rhs)", - "cimguiname": "igImMul", - "defaults": [], - "funcname": "ImMul", - "nonUDT": 2, - "ov_cimguiname": "igImMul_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2,const ImVec2)", - "stname": "" - } - ], - "igImParseFormatFindEnd": [ - { - "args": "(const char* format)", - "argsT": [ - { - "name": "format", - "type": "const char*" - } - ], - "argsoriginal": "(const char* format)", - "call_args": "(format)", - "cimguiname": "igImParseFormatFindEnd", - "defaults": [], - "funcname": "ImParseFormatFindEnd", - "ov_cimguiname": "igImParseFormatFindEnd", - "ret": "const char*", - "signature": "(const char*)", - "stname": "" - } - ], - "igImParseFormatFindStart": [ - { - "args": "(const char* format)", - "argsT": [ - { - "name": "format", - "type": "const char*" - } - ], - "argsoriginal": "(const char* format)", - "call_args": "(format)", - "cimguiname": "igImParseFormatFindStart", - "defaults": [], - "funcname": "ImParseFormatFindStart", - "ov_cimguiname": "igImParseFormatFindStart", - "ret": "const char*", - "signature": "(const char*)", - "stname": "" - } - ], - "igImParseFormatPrecision": [ - { - "args": "(const char* format,int default_value)", - "argsT": [ - { - "name": "format", - "type": "const char*" - }, - { - "name": "default_value", - "type": "int" - } - ], - "argsoriginal": "(const char* format,int default_value)", - "call_args": "(format,default_value)", - "cimguiname": "igImParseFormatPrecision", - "defaults": [], - "funcname": "ImParseFormatPrecision", - "ov_cimguiname": "igImParseFormatPrecision", - "ret": "int", - "signature": "(const char*,int)", - "stname": "" - } - ], - "igImParseFormatTrimDecorations": [ - { - "args": "(const char* format,char* buf,size_t buf_size)", - "argsT": [ - { - "name": "format", - "type": "const char*" - }, - { - "name": "buf", - "type": "char*" - }, - { - "name": "buf_size", - "type": "size_t" - } - ], - "argsoriginal": "(const char* format,char* buf,size_t buf_size)", - "call_args": "(format,buf,buf_size)", - "cimguiname": "igImParseFormatTrimDecorations", - "defaults": [], - "funcname": "ImParseFormatTrimDecorations", - "ov_cimguiname": "igImParseFormatTrimDecorations", - "ret": "const char*", - "signature": "(const char*,char*,size_t)", - "stname": "" - } - ], - "igImPow": [ - { - "args": "(float x,float y)", - "argsT": [ - { - "name": "x", - "type": "float" - }, - { - "name": "y", - "type": "float" - } - ], - "argsoriginal": "(float x,float y)", - "call_args": "(x,y)", - "cimguiname": "igImPow", - "defaults": [], - "funcname": "ImPow", - "ov_cimguiname": "igImPowFloat", - "ret": "float", - "signature": "(float,float)", - "stname": "" - }, - { - "args": "(double x,double y)", - "argsT": [ - { - "name": "x", - "type": "double" - }, - { - "name": "y", - "type": "double" - } - ], - "argsoriginal": "(double x,double y)", - "call_args": "(x,y)", - "cimguiname": "igImPow", - "defaults": [], - "funcname": "ImPow", - "ov_cimguiname": "igImPowdouble", - "ret": "double", - "signature": "(double,double)", - "stname": "" - } - ], - "igImRotate": [ - { - "args": "(const ImVec2 v,float cos_a,float sin_a)", - "argsT": [ - { - "name": "v", - "type": "const ImVec2" - }, - { - "name": "cos_a", - "type": "float" - }, - { - "name": "sin_a", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& v,float cos_a,float sin_a)", - "call_args": "(v,cos_a,sin_a)", - "cimguiname": "igImRotate", - "defaults": [], - "funcname": "ImRotate", - "ov_cimguiname": "igImRotate", - "ret": "ImVec2", - "signature": "(const ImVec2,float,float)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 v,float cos_a,float sin_a)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "v", - "type": "const ImVec2" - }, - { - "name": "cos_a", - "type": "float" - }, - { - "name": "sin_a", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& v,float cos_a,float sin_a)", - "call_args": "(v,cos_a,sin_a)", - "cimguiname": "igImRotate", - "defaults": [], - "funcname": "ImRotate", - "nonUDT": 1, - "ov_cimguiname": "igImRotate_nonUDT", - "ret": "void", - "signature": "(const ImVec2,float,float)", - "stname": "" - }, - { - "args": "(const ImVec2 v,float cos_a,float sin_a)", - "argsT": [ - { - "name": "v", - "type": "const ImVec2" - }, - { - "name": "cos_a", - "type": "float" - }, - { - "name": "sin_a", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& v,float cos_a,float sin_a)", - "call_args": "(v,cos_a,sin_a)", - "cimguiname": "igImRotate", - "defaults": [], - "funcname": "ImRotate", - "nonUDT": 2, - "ov_cimguiname": "igImRotate_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2,float,float)", - "stname": "" - } - ], - "igImSaturate": [ - { - "args": "(float f)", - "argsT": [ - { - "name": "f", - "type": "float" - } - ], - "argsoriginal": "(float f)", - "call_args": "(f)", - "cimguiname": "igImSaturate", - "defaults": [], - "funcname": "ImSaturate", - "ov_cimguiname": "igImSaturate", - "ret": "float", - "signature": "(float)", - "stname": "" - } - ], - "igImStrSkipBlank": [ - { - "args": "(const char* str)", - "argsT": [ - { - "name": "str", - "type": "const char*" - } - ], - "argsoriginal": "(const char* str)", - "call_args": "(str)", - "cimguiname": "igImStrSkipBlank", - "defaults": [], - "funcname": "ImStrSkipBlank", - "ov_cimguiname": "igImStrSkipBlank", - "ret": "const char*", - "signature": "(const char*)", - "stname": "" - } - ], - "igImStrTrimBlanks": [ - { - "args": "(char* str)", - "argsT": [ - { - "name": "str", - "type": "char*" - } - ], - "argsoriginal": "(char* str)", - "call_args": "(str)", - "cimguiname": "igImStrTrimBlanks", - "defaults": [], - "funcname": "ImStrTrimBlanks", - "ov_cimguiname": "igImStrTrimBlanks", - "ret": "void", - "signature": "(char*)", - "stname": "" - } - ], - "igImStrbolW": [ - { - "args": "(const ImWchar* buf_mid_line,const ImWchar* buf_begin)", - "argsT": [ - { - "name": "buf_mid_line", - "type": "const ImWchar*" - }, - { - "name": "buf_begin", - "type": "const ImWchar*" - } - ], - "argsoriginal": "(const ImWchar* buf_mid_line,const ImWchar* buf_begin)", - "call_args": "(buf_mid_line,buf_begin)", - "cimguiname": "igImStrbolW", - "defaults": [], - "funcname": "ImStrbolW", - "ov_cimguiname": "igImStrbolW", - "ret": "const ImWchar*", - "signature": "(const ImWchar*,const ImWchar*)", - "stname": "" - } - ], - "igImStrchrRange": [ - { - "args": "(const char* str_begin,const char* str_end,char c)", - "argsT": [ - { - "name": "str_begin", - "type": "const char*" - }, - { - "name": "str_end", - "type": "const char*" - }, - { - "name": "c", - "type": "char" - } - ], - "argsoriginal": "(const char* str_begin,const char* str_end,char c)", - "call_args": "(str_begin,str_end,c)", - "cimguiname": "igImStrchrRange", - "defaults": [], - "funcname": "ImStrchrRange", - "ov_cimguiname": "igImStrchrRange", - "ret": "const char*", - "signature": "(const char*,const char*,char)", - "stname": "" - } - ], - "igImStrdup": [ - { - "args": "(const char* str)", - "argsT": [ - { - "name": "str", - "type": "const char*" - } - ], - "argsoriginal": "(const char* str)", - "call_args": "(str)", - "cimguiname": "igImStrdup", - "defaults": [], - "funcname": "ImStrdup", - "ov_cimguiname": "igImStrdup", - "ret": "char*", - "signature": "(const char*)", - "stname": "" - } - ], - "igImStrdupcpy": [ - { - "args": "(char* dst,size_t* p_dst_size,const char* str)", - "argsT": [ - { - "name": "dst", - "type": "char*" - }, - { - "name": "p_dst_size", - "type": "size_t*" - }, - { - "name": "str", - "type": "const char*" - } - ], - "argsoriginal": "(char* dst,size_t* p_dst_size,const char* str)", - "call_args": "(dst,p_dst_size,str)", - "cimguiname": "igImStrdupcpy", - "defaults": [], - "funcname": "ImStrdupcpy", - "ov_cimguiname": "igImStrdupcpy", - "ret": "char*", - "signature": "(char*,size_t*,const char*)", - "stname": "" - } - ], - "igImStreolRange": [ - { - "args": "(const char* str,const char* str_end)", - "argsT": [ - { - "name": "str", - "type": "const char*" - }, - { - "name": "str_end", - "type": "const char*" - } - ], - "argsoriginal": "(const char* str,const char* str_end)", - "call_args": "(str,str_end)", - "cimguiname": "igImStreolRange", - "defaults": [], - "funcname": "ImStreolRange", - "ov_cimguiname": "igImStreolRange", - "ret": "const char*", - "signature": "(const char*,const char*)", - "stname": "" - } - ], - "igImStricmp": [ - { - "args": "(const char* str1,const char* str2)", - "argsT": [ - { - "name": "str1", - "type": "const char*" - }, - { - "name": "str2", - "type": "const char*" - } - ], - "argsoriginal": "(const char* str1,const char* str2)", - "call_args": "(str1,str2)", - "cimguiname": "igImStricmp", - "defaults": [], - "funcname": "ImStricmp", - "ov_cimguiname": "igImStricmp", - "ret": "int", - "signature": "(const char*,const char*)", - "stname": "" - } - ], - "igImStristr": [ - { - "args": "(const char* haystack,const char* haystack_end,const char* needle,const char* needle_end)", - "argsT": [ - { - "name": "haystack", - "type": "const char*" - }, - { - "name": "haystack_end", - "type": "const char*" - }, - { - "name": "needle", - "type": "const char*" - }, - { - "name": "needle_end", - "type": "const char*" - } - ], - "argsoriginal": "(const char* haystack,const char* haystack_end,const char* needle,const char* needle_end)", - "call_args": "(haystack,haystack_end,needle,needle_end)", - "cimguiname": "igImStristr", - "defaults": [], - "funcname": "ImStristr", - "ov_cimguiname": "igImStristr", - "ret": "const char*", - "signature": "(const char*,const char*,const char*,const char*)", - "stname": "" - } - ], - "igImStrlenW": [ - { - "args": "(const ImWchar* str)", - "argsT": [ - { - "name": "str", - "type": "const ImWchar*" - } - ], - "argsoriginal": "(const ImWchar* str)", - "call_args": "(str)", - "cimguiname": "igImStrlenW", - "defaults": [], - "funcname": "ImStrlenW", - "ov_cimguiname": "igImStrlenW", - "ret": "int", - "signature": "(const ImWchar*)", - "stname": "" - } - ], - "igImStrncpy": [ - { - "args": "(char* dst,const char* src,size_t count)", - "argsT": [ - { - "name": "dst", - "type": "char*" - }, - { - "name": "src", - "type": "const char*" - }, - { - "name": "count", - "type": "size_t" - } - ], - "argsoriginal": "(char* dst,const char* src,size_t count)", - "call_args": "(dst,src,count)", - "cimguiname": "igImStrncpy", - "defaults": [], - "funcname": "ImStrncpy", - "ov_cimguiname": "igImStrncpy", - "ret": "void", - "signature": "(char*,const char*,size_t)", - "stname": "" - } - ], - "igImStrnicmp": [ - { - "args": "(const char* str1,const char* str2,size_t count)", - "argsT": [ - { - "name": "str1", - "type": "const char*" - }, - { - "name": "str2", - "type": "const char*" - }, - { - "name": "count", - "type": "size_t" - } - ], - "argsoriginal": "(const char* str1,const char* str2,size_t count)", - "call_args": "(str1,str2,count)", - "cimguiname": "igImStrnicmp", - "defaults": [], - "funcname": "ImStrnicmp", - "ov_cimguiname": "igImStrnicmp", - "ret": "int", - "signature": "(const char*,const char*,size_t)", - "stname": "" - } - ], - "igImTextCharFromUtf8": [ - { - "args": "(unsigned int* out_char,const char* in_text,const char* in_text_end)", - "argsT": [ - { - "name": "out_char", - "type": "unsigned int*" - }, - { - "name": "in_text", - "type": "const char*" - }, - { - "name": "in_text_end", - "type": "const char*" - } - ], - "argsoriginal": "(unsigned int* out_char,const char* in_text,const char* in_text_end)", - "call_args": "(out_char,in_text,in_text_end)", - "cimguiname": "igImTextCharFromUtf8", - "defaults": [], - "funcname": "ImTextCharFromUtf8", - "ov_cimguiname": "igImTextCharFromUtf8", - "ret": "int", - "signature": "(unsigned int*,const char*,const char*)", - "stname": "" - } - ], - "igImTextCountCharsFromUtf8": [ - { - "args": "(const char* in_text,const char* in_text_end)", - "argsT": [ - { - "name": "in_text", - "type": "const char*" - }, - { - "name": "in_text_end", - "type": "const char*" - } - ], - "argsoriginal": "(const char* in_text,const char* in_text_end)", - "call_args": "(in_text,in_text_end)", - "cimguiname": "igImTextCountCharsFromUtf8", - "defaults": [], - "funcname": "ImTextCountCharsFromUtf8", - "ov_cimguiname": "igImTextCountCharsFromUtf8", - "ret": "int", - "signature": "(const char*,const char*)", - "stname": "" - } - ], - "igImTextCountUtf8BytesFromChar": [ - { - "args": "(const char* in_text,const char* in_text_end)", - "argsT": [ - { - "name": "in_text", - "type": "const char*" - }, - { - "name": "in_text_end", - "type": "const char*" - } - ], - "argsoriginal": "(const char* in_text,const char* in_text_end)", - "call_args": "(in_text,in_text_end)", - "cimguiname": "igImTextCountUtf8BytesFromChar", - "defaults": [], - "funcname": "ImTextCountUtf8BytesFromChar", - "ov_cimguiname": "igImTextCountUtf8BytesFromChar", - "ret": "int", - "signature": "(const char*,const char*)", - "stname": "" - } - ], - "igImTextCountUtf8BytesFromStr": [ - { - "args": "(const ImWchar* in_text,const ImWchar* in_text_end)", - "argsT": [ - { - "name": "in_text", - "type": "const ImWchar*" - }, - { - "name": "in_text_end", - "type": "const ImWchar*" - } - ], - "argsoriginal": "(const ImWchar* in_text,const ImWchar* in_text_end)", - "call_args": "(in_text,in_text_end)", - "cimguiname": "igImTextCountUtf8BytesFromStr", - "defaults": [], - "funcname": "ImTextCountUtf8BytesFromStr", - "ov_cimguiname": "igImTextCountUtf8BytesFromStr", - "ret": "int", - "signature": "(const ImWchar*,const ImWchar*)", - "stname": "" - } - ], - "igImTextStrFromUtf8": [ - { - "args": "(ImWchar* buf,int buf_size,const char* in_text,const char* in_text_end,const char** in_remaining)", - "argsT": [ - { - "name": "buf", - "type": "ImWchar*" - }, - { - "name": "buf_size", - "type": "int" - }, - { - "name": "in_text", - "type": "const char*" - }, - { - "name": "in_text_end", - "type": "const char*" - }, - { - "name": "in_remaining", - "type": "const char**" - } - ], - "argsoriginal": "(ImWchar* buf,int buf_size,const char* in_text,const char* in_text_end,const char** in_remaining=((void*)0))", - "call_args": "(buf,buf_size,in_text,in_text_end,in_remaining)", - "cimguiname": "igImTextStrFromUtf8", - "defaults": { - "in_remaining": "((void*)0)" - }, - "funcname": "ImTextStrFromUtf8", - "ov_cimguiname": "igImTextStrFromUtf8", - "ret": "int", - "signature": "(ImWchar*,int,const char*,const char*,const char**)", - "stname": "" - } - ], - "igImTextStrToUtf8": [ - { - "args": "(char* buf,int buf_size,const ImWchar* in_text,const ImWchar* in_text_end)", - "argsT": [ - { - "name": "buf", - "type": "char*" - }, - { - "name": "buf_size", - "type": "int" - }, - { - "name": "in_text", - "type": "const ImWchar*" - }, - { - "name": "in_text_end", - "type": "const ImWchar*" - } - ], - "argsoriginal": "(char* buf,int buf_size,const ImWchar* in_text,const ImWchar* in_text_end)", - "call_args": "(buf,buf_size,in_text,in_text_end)", - "cimguiname": "igImTextStrToUtf8", - "defaults": [], - "funcname": "ImTextStrToUtf8", - "ov_cimguiname": "igImTextStrToUtf8", - "ret": "int", - "signature": "(char*,int,const ImWchar*,const ImWchar*)", - "stname": "" - } - ], - "igImTriangleArea": [ - { - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 c)", - "argsT": [ - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "c", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c)", - "call_args": "(a,b,c)", - "cimguiname": "igImTriangleArea", - "defaults": [], - "funcname": "ImTriangleArea", - "ov_cimguiname": "igImTriangleArea", - "ret": "float", - "signature": "(const ImVec2,const ImVec2,const ImVec2)", - "stname": "" - } - ], - "igImTriangleBarycentricCoords": [ - { - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p,float out_u,float out_v,float out_w)", - "argsT": [ - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "c", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - }, - { - "name": "out_u", - "type": "float&" - }, - { - "name": "out_v", - "type": "float&" - }, - { - "name": "out_w", - "type": "float&" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& p,float& out_u,float& out_v,float& out_w)", - "call_args": "(a,b,c,p,out_u,out_v,out_w)", - "cimguiname": "igImTriangleBarycentricCoords", - "defaults": [], - "funcname": "ImTriangleBarycentricCoords", - "ov_cimguiname": "igImTriangleBarycentricCoords", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float,float,float)", - "stname": "" - } - ], - "igImTriangleClosestPoint": [ - { - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p)", - "argsT": [ - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "c", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& p)", - "call_args": "(a,b,c,p)", - "cimguiname": "igImTriangleClosestPoint", - "defaults": [], - "funcname": "ImTriangleClosestPoint", - "ov_cimguiname": "igImTriangleClosestPoint", - "ret": "ImVec2", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "c", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& p)", - "call_args": "(a,b,c,p)", - "cimguiname": "igImTriangleClosestPoint", - "defaults": [], - "funcname": "ImTriangleClosestPoint", - "nonUDT": 1, - "ov_cimguiname": "igImTriangleClosestPoint_nonUDT", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2)", - "stname": "" - }, - { - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p)", - "argsT": [ - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "c", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& p)", - "call_args": "(a,b,c,p)", - "cimguiname": "igImTriangleClosestPoint", - "defaults": [], - "funcname": "ImTriangleClosestPoint", - "nonUDT": 2, - "ov_cimguiname": "igImTriangleClosestPoint_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2)", - "stname": "" - } - ], - "igImTriangleContainsPoint": [ - { - "args": "(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p)", - "argsT": [ - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "c", - "type": "const ImVec2" - }, - { - "name": "p", - "type": "const ImVec2" - } - ], - "argsoriginal": "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& p)", - "call_args": "(a,b,c,p)", - "cimguiname": "igImTriangleContainsPoint", - "defaults": [], - "funcname": "ImTriangleContainsPoint", - "ov_cimguiname": "igImTriangleContainsPoint", - "ret": "bool", - "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2)", - "stname": "" - } - ], - "igImUpperPowerOfTwo": [ - { - "args": "(int v)", - "argsT": [ - { - "name": "v", - "type": "int" - } - ], - "argsoriginal": "(int v)", - "call_args": "(v)", - "cimguiname": "igImUpperPowerOfTwo", - "defaults": [], - "funcname": "ImUpperPowerOfTwo", - "ov_cimguiname": "igImUpperPowerOfTwo", - "ret": "int", - "signature": "(int)", - "stname": "" - } - ], "igImage": [ { "args": "(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col)", @@ -18939,27 +10934,6 @@ "stname": "" } ], - "igInitialize": [ - { - "args": "(ImGuiContext* context)", - "argsT": [ - { - "name": "context", - "type": "ImGuiContext*" - } - ], - "argsoriginal": "(ImGuiContext* context)", - "call_args": "(context)", - "cimguiname": "igInitialize", - "defaults": [], - "funcname": "Initialize", - "namespace": "ImGui", - "ov_cimguiname": "igInitialize", - "ret": "void", - "signature": "(ImGuiContext*)", - "stname": "" - } - ], "igInputDouble": [ { "args": "(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags flags)", @@ -19443,58 +11417,6 @@ "stname": "" } ], - "igInputTextEx": [ - { - "args": "(const char* label,const char* hint,char* buf,int buf_size,const ImVec2 size_arg,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": "int" - }, - { - "name": "size_arg", - "type": "const ImVec2" - }, - { - "name": "flags", - "type": "ImGuiInputTextFlags" - }, - { - "name": "callback", - "type": "ImGuiInputTextCallback" - }, - { - "name": "user_data", - "type": "void*" - } - ], - "argsoriginal": "(const char* label,const char* hint,char* buf,int buf_size,const ImVec2& size_arg,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", - "call_args": "(label,hint,buf,buf_size,size_arg,flags,callback,user_data)", - "cimguiname": "igInputTextEx", - "defaults": { - "callback": "((void*)0)", - "user_data": "((void*)0)" - }, - "funcname": "InputTextEx", - "namespace": "ImGui", - "ov_cimguiname": "igInputTextEx", - "ret": "bool", - "signature": "(const char*,const char*,char*,int,const ImVec2,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)", @@ -19619,69 +11541,6 @@ "stname": "" } ], - "igIsActiveIdUsingKey": [ - { - "args": "(ImGuiKey key)", - "argsT": [ - { - "name": "key", - "type": "ImGuiKey" - } - ], - "argsoriginal": "(ImGuiKey key)", - "call_args": "(key)", - "cimguiname": "igIsActiveIdUsingKey", - "defaults": [], - "funcname": "IsActiveIdUsingKey", - "namespace": "ImGui", - "ov_cimguiname": "igIsActiveIdUsingKey", - "ret": "bool", - "signature": "(ImGuiKey)", - "stname": "" - } - ], - "igIsActiveIdUsingNavDir": [ - { - "args": "(ImGuiDir dir)", - "argsT": [ - { - "name": "dir", - "type": "ImGuiDir" - } - ], - "argsoriginal": "(ImGuiDir dir)", - "call_args": "(dir)", - "cimguiname": "igIsActiveIdUsingNavDir", - "defaults": [], - "funcname": "IsActiveIdUsingNavDir", - "namespace": "ImGui", - "ov_cimguiname": "igIsActiveIdUsingNavDir", - "ret": "bool", - "signature": "(ImGuiDir)", - "stname": "" - } - ], - "igIsActiveIdUsingNavInput": [ - { - "args": "(ImGuiNavInput input)", - "argsT": [ - { - "name": "input", - "type": "ImGuiNavInput" - } - ], - "argsoriginal": "(ImGuiNavInput input)", - "call_args": "(input)", - "cimguiname": "igIsActiveIdUsingNavInput", - "defaults": [], - "funcname": "IsActiveIdUsingNavInput", - "namespace": "ImGui", - "ov_cimguiname": "igIsActiveIdUsingNavInput", - "ret": "bool", - "signature": "(ImGuiNavInput)", - "stname": "" - } - ], "igIsAnyItemActive": [ { "args": "()", @@ -19746,51 +11605,6 @@ "stname": "" } ], - "igIsClippedEx": [ - { - "args": "(const ImRect bb,ImGuiID id,bool clip_even_when_logged)", - "argsT": [ - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "clip_even_when_logged", - "type": "bool" - } - ], - "argsoriginal": "(const ImRect& bb,ImGuiID id,bool clip_even_when_logged)", - "call_args": "(bb,id,clip_even_when_logged)", - "cimguiname": "igIsClippedEx", - "defaults": [], - "funcname": "IsClippedEx", - "namespace": "ImGui", - "ov_cimguiname": "igIsClippedEx", - "ret": "bool", - "signature": "(const ImRect,ImGuiID,bool)", - "stname": "" - } - ], - "igIsDragDropPayloadBeingAccepted": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsDragDropPayloadBeingAccepted", - "defaults": [], - "funcname": "IsDragDropPayloadBeingAccepted", - "namespace": "ImGui", - "ov_cimguiname": "igIsDragDropPayloadBeingAccepted", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], "igIsItemActivated": [ { "args": "()", @@ -19949,22 +11763,6 @@ "stname": "" } ], - "igIsItemToggledSelection": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igIsItemToggledSelection", - "defaults": [], - "funcname": "IsItemToggledSelection", - "namespace": "ImGui", - "ov_cimguiname": "igIsItemToggledSelection", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], "igIsItemVisible": [ { "args": "()", @@ -20029,33 +11827,6 @@ "stname": "" } ], - "igIsKeyPressedMap": [ - { - "args": "(ImGuiKey key,bool repeat)", - "argsT": [ - { - "name": "key", - "type": "ImGuiKey" - }, - { - "name": "repeat", - "type": "bool" - } - ], - "argsoriginal": "(ImGuiKey key,bool repeat=true)", - "call_args": "(key,repeat)", - "cimguiname": "igIsKeyPressedMap", - "defaults": { - "repeat": "true" - }, - "funcname": "IsKeyPressedMap", - "namespace": "ImGui", - "ov_cimguiname": "igIsKeyPressedMap", - "ret": "bool", - "signature": "(ImGuiKey,bool)", - "stname": "" - } - ], "igIsKeyReleased": [ { "args": "(int user_key_index)", @@ -20146,33 +11917,6 @@ "stname": "" } ], - "igIsMouseDragPastThreshold": [ - { - "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": "igIsMouseDragPastThreshold", - "defaults": { - "lock_threshold": "-1.0f" - }, - "funcname": "IsMouseDragPastThreshold", - "namespace": "ImGui", - "ov_cimguiname": "igIsMouseDragPastThreshold", - "ret": "bool", - "signature": "(ImGuiMouseButton,float)", - "stname": "" - } - ], "igIsMouseDragging": [ { "args": "(ImGuiMouseButton button,float lock_threshold)", @@ -20275,52 +12019,6 @@ "stname": "" } ], - "igIsNavInputDown": [ - { - "args": "(ImGuiNavInput n)", - "argsT": [ - { - "name": "n", - "type": "ImGuiNavInput" - } - ], - "argsoriginal": "(ImGuiNavInput n)", - "call_args": "(n)", - "cimguiname": "igIsNavInputDown", - "defaults": [], - "funcname": "IsNavInputDown", - "namespace": "ImGui", - "ov_cimguiname": "igIsNavInputDown", - "ret": "bool", - "signature": "(ImGuiNavInput)", - "stname": "" - } - ], - "igIsNavInputTest": [ - { - "args": "(ImGuiNavInput n,ImGuiInputReadMode rm)", - "argsT": [ - { - "name": "n", - "type": "ImGuiNavInput" - }, - { - "name": "rm", - "type": "ImGuiInputReadMode" - } - ], - "argsoriginal": "(ImGuiNavInput n,ImGuiInputReadMode rm)", - "call_args": "(n,rm)", - "cimguiname": "igIsNavInputTest", - "defaults": [], - "funcname": "IsNavInputTest", - "namespace": "ImGui", - "ov_cimguiname": "igIsNavInputTest", - "ret": "bool", - "signature": "(ImGuiNavInput,ImGuiInputReadMode)", - "stname": "" - } - ], "igIsPopupOpen": [ { "args": "(const char* str_id)", @@ -20340,25 +12038,6 @@ "ret": "bool", "signature": "(const char*)", "stname": "" - }, - { - "args": "(ImGuiID id)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID id)", - "call_args": "(id)", - "cimguiname": "igIsPopupOpen", - "defaults": [], - "funcname": "IsPopupOpen", - "namespace": "ImGui", - "ov_cimguiname": "igIsPopupOpenID", - "ret": "bool", - "signature": "(ImGuiID)", - "stname": "" } ], "igIsRectVisible": [ @@ -20421,31 +12100,6 @@ "stname": "" } ], - "igIsWindowChildOf": [ - { - "args": "(ImGuiWindow* window,ImGuiWindow* potential_parent)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "potential_parent", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window,ImGuiWindow* potential_parent)", - "call_args": "(window,potential_parent)", - "cimguiname": "igIsWindowChildOf", - "defaults": [], - "funcname": "IsWindowChildOf", - "namespace": "ImGui", - "ov_cimguiname": "igIsWindowChildOf", - "ret": "bool", - "signature": "(ImGuiWindow*,ImGuiWindow*)", - "stname": "" - } - ], "igIsWindowCollapsed": [ { "args": "()", @@ -20508,156 +12162,6 @@ "stname": "" } ], - "igIsWindowNavFocusable": [ - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igIsWindowNavFocusable", - "defaults": [], - "funcname": "IsWindowNavFocusable", - "namespace": "ImGui", - "ov_cimguiname": "igIsWindowNavFocusable", - "ret": "bool", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], - "igItemAdd": [ - { - "args": "(const ImRect bb,ImGuiID id,const ImRect* nav_bb)", - "argsT": [ - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "nav_bb", - "type": "const ImRect*" - } - ], - "argsoriginal": "(const ImRect& bb,ImGuiID id,const ImRect* nav_bb=((void*)0))", - "call_args": "(bb,id,nav_bb)", - "cimguiname": "igItemAdd", - "defaults": { - "nav_bb": "((void*)0)" - }, - "funcname": "ItemAdd", - "namespace": "ImGui", - "ov_cimguiname": "igItemAdd", - "ret": "bool", - "signature": "(const ImRect,ImGuiID,const ImRect*)", - "stname": "" - } - ], - "igItemHoverable": [ - { - "args": "(const ImRect bb,ImGuiID id)", - "argsT": [ - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(const ImRect& bb,ImGuiID id)", - "call_args": "(bb,id)", - "cimguiname": "igItemHoverable", - "defaults": [], - "funcname": "ItemHoverable", - "namespace": "ImGui", - "ov_cimguiname": "igItemHoverable", - "ret": "bool", - "signature": "(const ImRect,ImGuiID)", - "stname": "" - } - ], - "igItemSize": [ - { - "args": "(const ImVec2 size,float text_baseline_y)", - "argsT": [ - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "text_baseline_y", - "type": "float" - } - ], - "argsoriginal": "(const ImVec2& size,float text_baseline_y=-1.0f)", - "call_args": "(size,text_baseline_y)", - "cimguiname": "igItemSize", - "defaults": { - "text_baseline_y": "-1.0f" - }, - "funcname": "ItemSize", - "namespace": "ImGui", - "ov_cimguiname": "igItemSizeVec2", - "ret": "void", - "signature": "(const ImVec2,float)", - "stname": "" - }, - { - "args": "(const ImRect bb,float text_baseline_y)", - "argsT": [ - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "text_baseline_y", - "type": "float" - } - ], - "argsoriginal": "(const ImRect& bb,float text_baseline_y=-1.0f)", - "call_args": "(bb,text_baseline_y)", - "cimguiname": "igItemSize", - "defaults": { - "text_baseline_y": "-1.0f" - }, - "funcname": "ItemSize", - "namespace": "ImGui", - "ov_cimguiname": "igItemSizeRect", - "ret": "void", - "signature": "(const ImRect,float)", - "stname": "" - } - ], - "igKeepAliveID": [ - { - "args": "(ImGuiID id)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID id)", - "call_args": "(id)", - "cimguiname": "igKeepAliveID", - "defaults": [], - "funcname": "KeepAliveID", - "namespace": "ImGui", - "ov_cimguiname": "igKeepAliveID", - "ret": "void", - "signature": "(ImGuiID)", - "stname": "" - } - ], "igLabelText": [ { "args": "(const char* label,const char* fmt,...)", @@ -20919,31 +12423,6 @@ "stname": "" } ], - "igLogBegin": [ - { - "args": "(ImGuiLogType type,int auto_open_depth)", - "argsT": [ - { - "name": "type", - "type": "ImGuiLogType" - }, - { - "name": "auto_open_depth", - "type": "int" - } - ], - "argsoriginal": "(ImGuiLogType type,int auto_open_depth)", - "call_args": "(type,auto_open_depth)", - "cimguiname": "igLogBegin", - "defaults": [], - "funcname": "LogBegin", - "namespace": "ImGui", - "ov_cimguiname": "igLogBegin", - "ret": "void", - "signature": "(ImGuiLogType,int)", - "stname": "" - } - ], "igLogButtons": [ { "args": "()", @@ -20976,37 +12455,6 @@ "stname": "" } ], - "igLogRenderedText": [ - { - "args": "(const ImVec2* ref_pos,const char* text,const char* text_end)", - "argsT": [ - { - "name": "ref_pos", - "type": "const ImVec2*" - }, - { - "name": "text", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - } - ], - "argsoriginal": "(const ImVec2* ref_pos,const char* text,const char* text_end=((void*)0))", - "call_args": "(ref_pos,text,text_end)", - "cimguiname": "igLogRenderedText", - "defaults": { - "text_end": "((void*)0)" - }, - "funcname": "LogRenderedText", - "namespace": "ImGui", - "ov_cimguiname": "igLogRenderedText", - "ret": "void", - "signature": "(const ImVec2*,const char*,const char*)", - "stname": "" - } - ], "igLogText": [ { "args": "(const char* fmt,...)", @@ -21034,29 +12482,6 @@ "stname": "" } ], - "igLogToBuffer": [ - { - "args": "(int auto_open_depth)", - "argsT": [ - { - "name": "auto_open_depth", - "type": "int" - } - ], - "argsoriginal": "(int auto_open_depth=-1)", - "call_args": "(auto_open_depth)", - "cimguiname": "igLogToBuffer", - "defaults": { - "auto_open_depth": "-1" - }, - "funcname": "LogToBuffer", - "namespace": "ImGui", - "ov_cimguiname": "igLogToBuffer", - "ret": "void", - "signature": "(int)", - "stname": "" - } - ], "igLogToClipboard": [ { "args": "(int auto_open_depth)", @@ -21131,62 +12556,6 @@ "stname": "" } ], - "igMarkIniSettingsDirty": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igMarkIniSettingsDirty", - "defaults": [], - "funcname": "MarkIniSettingsDirty", - "namespace": "ImGui", - "ov_cimguiname": "igMarkIniSettingsDirty", - "ret": "void", - "signature": "()", - "stname": "" - }, - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igMarkIniSettingsDirty", - "defaults": [], - "funcname": "MarkIniSettingsDirty", - "namespace": "ImGui", - "ov_cimguiname": "igMarkIniSettingsDirtyWindowPtr", - "ret": "void", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], - "igMarkItemEdited": [ - { - "args": "(ImGuiID id)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID id)", - "call_args": "(id)", - "cimguiname": "igMarkItemEdited", - "defaults": [], - "funcname": "MarkItemEdited", - "namespace": "ImGui", - "ov_cimguiname": "igMarkItemEdited", - "ret": "void", - "signature": "(ImGuiID)", - "stname": "" - } - ], "igMemAlloc": [ { "args": "(size_t size)", @@ -21299,121 +12668,6 @@ "stname": "" } ], - "igNavInitWindow": [ - { - "args": "(ImGuiWindow* window,bool force_reinit)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "force_reinit", - "type": "bool" - } - ], - "argsoriginal": "(ImGuiWindow* window,bool force_reinit)", - "call_args": "(window,force_reinit)", - "cimguiname": "igNavInitWindow", - "defaults": [], - "funcname": "NavInitWindow", - "namespace": "ImGui", - "ov_cimguiname": "igNavInitWindow", - "ret": "void", - "signature": "(ImGuiWindow*,bool)", - "stname": "" - } - ], - "igNavMoveRequestButNoResultYet": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igNavMoveRequestButNoResultYet", - "defaults": [], - "funcname": "NavMoveRequestButNoResultYet", - "namespace": "ImGui", - "ov_cimguiname": "igNavMoveRequestButNoResultYet", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "igNavMoveRequestCancel": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igNavMoveRequestCancel", - "defaults": [], - "funcname": "NavMoveRequestCancel", - "namespace": "ImGui", - "ov_cimguiname": "igNavMoveRequestCancel", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igNavMoveRequestForward": [ - { - "args": "(ImGuiDir move_dir,ImGuiDir clip_dir,const ImRect bb_rel,ImGuiNavMoveFlags move_flags)", - "argsT": [ - { - "name": "move_dir", - "type": "ImGuiDir" - }, - { - "name": "clip_dir", - "type": "ImGuiDir" - }, - { - "name": "bb_rel", - "type": "const ImRect" - }, - { - "name": "move_flags", - "type": "ImGuiNavMoveFlags" - } - ], - "argsoriginal": "(ImGuiDir move_dir,ImGuiDir clip_dir,const ImRect& bb_rel,ImGuiNavMoveFlags move_flags)", - "call_args": "(move_dir,clip_dir,bb_rel,move_flags)", - "cimguiname": "igNavMoveRequestForward", - "defaults": [], - "funcname": "NavMoveRequestForward", - "namespace": "ImGui", - "ov_cimguiname": "igNavMoveRequestForward", - "ret": "void", - "signature": "(ImGuiDir,ImGuiDir,const ImRect,ImGuiNavMoveFlags)", - "stname": "" - } - ], - "igNavMoveRequestTryWrapping": [ - { - "args": "(ImGuiWindow* window,ImGuiNavMoveFlags move_flags)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "move_flags", - "type": "ImGuiNavMoveFlags" - } - ], - "argsoriginal": "(ImGuiWindow* window,ImGuiNavMoveFlags move_flags)", - "call_args": "(window,move_flags)", - "cimguiname": "igNavMoveRequestTryWrapping", - "defaults": [], - "funcname": "NavMoveRequestTryWrapping", - "namespace": "ImGui", - "ov_cimguiname": "igNavMoveRequestTryWrapping", - "ret": "void", - "signature": "(ImGuiWindow*,ImGuiNavMoveFlags)", - "stname": "" - } - ], "igNewFrame": [ { "args": "()", @@ -21483,27 +12737,6 @@ "stname": "" } ], - "igOpenPopupEx": [ - { - "args": "(ImGuiID id)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID id)", - "call_args": "(id)", - "cimguiname": "igOpenPopupEx", - "defaults": [], - "funcname": "OpenPopupEx", - "namespace": "ImGui", - "ov_cimguiname": "igOpenPopupEx", - "ret": "void", - "signature": "(ImGuiID)", - "stname": "" - } - ], "igOpenPopupOnItemClick": [ { "args": "(const char* str_id,ImGuiMouseButton mouse_button)", @@ -21532,65 +12765,6 @@ "stname": "" } ], - "igPlotEx": [ - { - "args": "(ImGuiPlotType plot_type,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 frame_size)", - "argsT": [ - { - "name": "plot_type", - "type": "ImGuiPlotType" - }, - { - "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": "frame_size", - "type": "ImVec2" - } - ], - "argsoriginal": "(ImGuiPlotType plot_type,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 frame_size)", - "call_args": "(plot_type,label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,frame_size)", - "cimguiname": "igPlotEx", - "defaults": [], - "funcname": "PlotEx", - "namespace": "ImGui", - "ov_cimguiname": "igPlotEx", - "ret": "void", - "signature": "(ImGuiPlotType,const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", - "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)", @@ -21877,38 +13051,6 @@ "stname": "" } ], - "igPopColumnsBackground": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igPopColumnsBackground", - "defaults": [], - "funcname": "PopColumnsBackground", - "namespace": "ImGui", - "ov_cimguiname": "igPopColumnsBackground", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igPopFocusScope": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igPopFocusScope", - "defaults": [], - "funcname": "PopFocusScope", - "namespace": "ImGui", - "ov_cimguiname": "igPopFocusScope", - "ret": "void", - "signature": "()", - "stname": "" - } - ], "igPopFont": [ { "args": "()", @@ -21941,22 +13083,6 @@ "stname": "" } ], - "igPopItemFlag": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igPopItemFlag", - "defaults": [], - "funcname": "PopItemFlag", - "namespace": "ImGui", - "ov_cimguiname": "igPopItemFlag", - "ret": "void", - "signature": "()", - "stname": "" - } - ], "igPopItemWidth": [ { "args": "()", @@ -22138,64 +13264,6 @@ "stname": "" } ], - "igPushColumnClipRect": [ - { - "args": "(int column_index)", - "argsT": [ - { - "name": "column_index", - "type": "int" - } - ], - "argsoriginal": "(int column_index)", - "call_args": "(column_index)", - "cimguiname": "igPushColumnClipRect", - "defaults": [], - "funcname": "PushColumnClipRect", - "namespace": "ImGui", - "ov_cimguiname": "igPushColumnClipRect", - "ret": "void", - "signature": "(int)", - "stname": "" - } - ], - "igPushColumnsBackground": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igPushColumnsBackground", - "defaults": [], - "funcname": "PushColumnsBackground", - "namespace": "ImGui", - "ov_cimguiname": "igPushColumnsBackground", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igPushFocusScope": [ - { - "args": "(ImGuiID id)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID id)", - "call_args": "(id)", - "cimguiname": "igPushFocusScope", - "defaults": [], - "funcname": "PushFocusScope", - "namespace": "ImGui", - "ov_cimguiname": "igPushFocusScope", - "ret": "void", - "signature": "(ImGuiID)", - "stname": "" - } - ], "igPushFont": [ { "args": "(ImFont* font)", @@ -22299,31 +13367,6 @@ "stname": "" } ], - "igPushItemFlag": [ - { - "args": "(ImGuiItemFlags option,bool enabled)", - "argsT": [ - { - "name": "option", - "type": "ImGuiItemFlags" - }, - { - "name": "enabled", - "type": "bool" - } - ], - "argsoriginal": "(ImGuiItemFlags option,bool enabled)", - "call_args": "(option,enabled)", - "cimguiname": "igPushItemFlag", - "defaults": [], - "funcname": "PushItemFlag", - "namespace": "ImGui", - "ov_cimguiname": "igPushItemFlag", - "ret": "void", - "signature": "(ImGuiItemFlags,bool)", - "stname": "" - } - ], "igPushItemWidth": [ { "args": "(float item_width)", @@ -22345,52 +13388,6 @@ "stname": "" } ], - "igPushMultiItemsWidths": [ - { - "args": "(int components,float width_full)", - "argsT": [ - { - "name": "components", - "type": "int" - }, - { - "name": "width_full", - "type": "float" - } - ], - "argsoriginal": "(int components,float width_full)", - "call_args": "(components,width_full)", - "cimguiname": "igPushMultiItemsWidths", - "defaults": [], - "funcname": "PushMultiItemsWidths", - "namespace": "ImGui", - "ov_cimguiname": "igPushMultiItemsWidths", - "ret": "void", - "signature": "(int,float)", - "stname": "" - } - ], - "igPushOverrideID": [ - { - "args": "(ImGuiID id)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID id)", - "call_args": "(id)", - "cimguiname": "igPushOverrideID", - "defaults": [], - "funcname": "PushOverrideID", - "namespace": "ImGui", - "ov_cimguiname": "igPushOverrideID", - "ret": "void", - "signature": "(ImGuiID)", - "stname": "" - } - ], "igPushStyleColor": [ { "args": "(ImGuiCol idx,ImU32 col)", @@ -22578,593 +13575,6 @@ "stname": "" } ], - "igRenderArrow": [ - { - "args": "(ImDrawList* draw_list,ImVec2 pos,ImU32 col,ImGuiDir dir,float scale)", - "argsT": [ - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "pos", - "type": "ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "dir", - "type": "ImGuiDir" - }, - { - "name": "scale", - "type": "float" - } - ], - "argsoriginal": "(ImDrawList* draw_list,ImVec2 pos,ImU32 col,ImGuiDir dir,float scale=1.0f)", - "call_args": "(draw_list,pos,col,dir,scale)", - "cimguiname": "igRenderArrow", - "defaults": { - "scale": "1.0f" - }, - "funcname": "RenderArrow", - "namespace": "ImGui", - "ov_cimguiname": "igRenderArrow", - "ret": "void", - "signature": "(ImDrawList*,ImVec2,ImU32,ImGuiDir,float)", - "stname": "" - } - ], - "igRenderArrowPointingAt": [ - { - "args": "(ImDrawList* draw_list,ImVec2 pos,ImVec2 half_sz,ImGuiDir direction,ImU32 col)", - "argsT": [ - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "pos", - "type": "ImVec2" - }, - { - "name": "half_sz", - "type": "ImVec2" - }, - { - "name": "direction", - "type": "ImGuiDir" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(ImDrawList* draw_list,ImVec2 pos,ImVec2 half_sz,ImGuiDir direction,ImU32 col)", - "call_args": "(draw_list,pos,half_sz,direction,col)", - "cimguiname": "igRenderArrowPointingAt", - "defaults": [], - "funcname": "RenderArrowPointingAt", - "namespace": "ImGui", - "ov_cimguiname": "igRenderArrowPointingAt", - "ret": "void", - "signature": "(ImDrawList*,ImVec2,ImVec2,ImGuiDir,ImU32)", - "stname": "" - } - ], - "igRenderBullet": [ - { - "args": "(ImDrawList* draw_list,ImVec2 pos,ImU32 col)", - "argsT": [ - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "pos", - "type": "ImVec2" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(ImDrawList* draw_list,ImVec2 pos,ImU32 col)", - "call_args": "(draw_list,pos,col)", - "cimguiname": "igRenderBullet", - "defaults": [], - "funcname": "RenderBullet", - "namespace": "ImGui", - "ov_cimguiname": "igRenderBullet", - "ret": "void", - "signature": "(ImDrawList*,ImVec2,ImU32)", - "stname": "" - } - ], - "igRenderCheckMark": [ - { - "args": "(ImVec2 pos,ImU32 col,float sz)", - "argsT": [ - { - "name": "pos", - "type": "ImVec2" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "sz", - "type": "float" - } - ], - "argsoriginal": "(ImVec2 pos,ImU32 col,float sz)", - "call_args": "(pos,col,sz)", - "cimguiname": "igRenderCheckMark", - "defaults": [], - "funcname": "RenderCheckMark", - "namespace": "ImGui", - "ov_cimguiname": "igRenderCheckMark", - "ret": "void", - "signature": "(ImVec2,ImU32,float)", - "stname": "" - } - ], - "igRenderColorRectWithAlphaCheckerboard": [ - { - "args": "(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,float grid_step,ImVec2 grid_off,float rounding,int rounding_corners_flags)", - "argsT": [ - { - "name": "p_min", - "type": "ImVec2" - }, - { - "name": "p_max", - "type": "ImVec2" - }, - { - "name": "fill_col", - "type": "ImU32" - }, - { - "name": "grid_step", - "type": "float" - }, - { - "name": "grid_off", - "type": "ImVec2" - }, - { - "name": "rounding", - "type": "float" - }, - { - "name": "rounding_corners_flags", - "type": "int" - } - ], - "argsoriginal": "(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,float grid_step,ImVec2 grid_off,float rounding=0.0f,int rounding_corners_flags=~0)", - "call_args": "(p_min,p_max,fill_col,grid_step,grid_off,rounding,rounding_corners_flags)", - "cimguiname": "igRenderColorRectWithAlphaCheckerboard", - "defaults": { - "rounding": "0.0f" - }, - "funcname": "RenderColorRectWithAlphaCheckerboard", - "namespace": "ImGui", - "ov_cimguiname": "igRenderColorRectWithAlphaCheckerboard", - "ret": "void", - "signature": "(ImVec2,ImVec2,ImU32,float,ImVec2,float,int)", - "stname": "" - } - ], - "igRenderFrame": [ - { - "args": "(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,bool border,float rounding)", - "argsT": [ - { - "name": "p_min", - "type": "ImVec2" - }, - { - "name": "p_max", - "type": "ImVec2" - }, - { - "name": "fill_col", - "type": "ImU32" - }, - { - "name": "border", - "type": "bool" - }, - { - "name": "rounding", - "type": "float" - } - ], - "argsoriginal": "(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,bool border=true,float rounding=0.0f)", - "call_args": "(p_min,p_max,fill_col,border,rounding)", - "cimguiname": "igRenderFrame", - "defaults": { - "border": "true", - "rounding": "0.0f" - }, - "funcname": "RenderFrame", - "namespace": "ImGui", - "ov_cimguiname": "igRenderFrame", - "ret": "void", - "signature": "(ImVec2,ImVec2,ImU32,bool,float)", - "stname": "" - } - ], - "igRenderFrameBorder": [ - { - "args": "(ImVec2 p_min,ImVec2 p_max,float rounding)", - "argsT": [ - { - "name": "p_min", - "type": "ImVec2" - }, - { - "name": "p_max", - "type": "ImVec2" - }, - { - "name": "rounding", - "type": "float" - } - ], - "argsoriginal": "(ImVec2 p_min,ImVec2 p_max,float rounding=0.0f)", - "call_args": "(p_min,p_max,rounding)", - "cimguiname": "igRenderFrameBorder", - "defaults": { - "rounding": "0.0f" - }, - "funcname": "RenderFrameBorder", - "namespace": "ImGui", - "ov_cimguiname": "igRenderFrameBorder", - "ret": "void", - "signature": "(ImVec2,ImVec2,float)", - "stname": "" - } - ], - "igRenderMouseCursor": [ - { - "args": "(ImDrawList* draw_list,ImVec2 pos,float scale,ImGuiMouseCursor mouse_cursor,ImU32 col_fill,ImU32 col_border,ImU32 col_shadow)", - "argsT": [ - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "pos", - "type": "ImVec2" - }, - { - "name": "scale", - "type": "float" - }, - { - "name": "mouse_cursor", - "type": "ImGuiMouseCursor" - }, - { - "name": "col_fill", - "type": "ImU32" - }, - { - "name": "col_border", - "type": "ImU32" - }, - { - "name": "col_shadow", - "type": "ImU32" - } - ], - "argsoriginal": "(ImDrawList* draw_list,ImVec2 pos,float scale,ImGuiMouseCursor mouse_cursor,ImU32 col_fill,ImU32 col_border,ImU32 col_shadow)", - "call_args": "(draw_list,pos,scale,mouse_cursor,col_fill,col_border,col_shadow)", - "cimguiname": "igRenderMouseCursor", - "defaults": [], - "funcname": "RenderMouseCursor", - "namespace": "ImGui", - "ov_cimguiname": "igRenderMouseCursor", - "ret": "void", - "signature": "(ImDrawList*,ImVec2,float,ImGuiMouseCursor,ImU32,ImU32,ImU32)", - "stname": "" - } - ], - "igRenderNavHighlight": [ - { - "args": "(const ImRect bb,ImGuiID id,ImGuiNavHighlightFlags flags)", - "argsT": [ - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "flags", - "type": "ImGuiNavHighlightFlags" - } - ], - "argsoriginal": "(const ImRect& bb,ImGuiID id,ImGuiNavHighlightFlags flags=ImGuiNavHighlightFlags_TypeDefault)", - "call_args": "(bb,id,flags)", - "cimguiname": "igRenderNavHighlight", - "defaults": { - "flags": "ImGuiNavHighlightFlags_TypeDefault" - }, - "funcname": "RenderNavHighlight", - "namespace": "ImGui", - "ov_cimguiname": "igRenderNavHighlight", - "ret": "void", - "signature": "(const ImRect,ImGuiID,ImGuiNavHighlightFlags)", - "stname": "" - } - ], - "igRenderRectFilledRangeH": [ - { - "args": "(ImDrawList* draw_list,const ImRect rect,ImU32 col,float x_start_norm,float x_end_norm,float rounding)", - "argsT": [ - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "rect", - "type": "const ImRect" - }, - { - "name": "col", - "type": "ImU32" - }, - { - "name": "x_start_norm", - "type": "float" - }, - { - "name": "x_end_norm", - "type": "float" - }, - { - "name": "rounding", - "type": "float" - } - ], - "argsoriginal": "(ImDrawList* draw_list,const ImRect& rect,ImU32 col,float x_start_norm,float x_end_norm,float rounding)", - "call_args": "(draw_list,rect,col,x_start_norm,x_end_norm,rounding)", - "cimguiname": "igRenderRectFilledRangeH", - "defaults": [], - "funcname": "RenderRectFilledRangeH", - "namespace": "ImGui", - "ov_cimguiname": "igRenderRectFilledRangeH", - "ret": "void", - "signature": "(ImDrawList*,const ImRect,ImU32,float,float,float)", - "stname": "" - } - ], - "igRenderText": [ - { - "args": "(ImVec2 pos,const char* text,const char* text_end,bool hide_text_after_hash)", - "argsT": [ - { - "name": "pos", - "type": "ImVec2" - }, - { - "name": "text", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - }, - { - "name": "hide_text_after_hash", - "type": "bool" - } - ], - "argsoriginal": "(ImVec2 pos,const char* text,const char* text_end=((void*)0),bool hide_text_after_hash=true)", - "call_args": "(pos,text,text_end,hide_text_after_hash)", - "cimguiname": "igRenderText", - "defaults": { - "hide_text_after_hash": "true", - "text_end": "((void*)0)" - }, - "funcname": "RenderText", - "namespace": "ImGui", - "ov_cimguiname": "igRenderText", - "ret": "void", - "signature": "(ImVec2,const char*,const char*,bool)", - "stname": "" - } - ], - "igRenderTextClipped": [ - { - "args": "(const ImVec2 pos_min,const ImVec2 pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2 align,const ImRect* clip_rect)", - "argsT": [ - { - "name": "pos_min", - "type": "const ImVec2" - }, - { - "name": "pos_max", - "type": "const ImVec2" - }, - { - "name": "text", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - }, - { - "name": "text_size_if_known", - "type": "const ImVec2*" - }, - { - "name": "align", - "type": "const ImVec2" - }, - { - "name": "clip_rect", - "type": "const ImRect*" - } - ], - "argsoriginal": "(const ImVec2& pos_min,const ImVec2& pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2& align=ImVec2(0,0),const ImRect* clip_rect=((void*)0))", - "call_args": "(pos_min,pos_max,text,text_end,text_size_if_known,align,clip_rect)", - "cimguiname": "igRenderTextClipped", - "defaults": { - "align": "ImVec2(0,0)", - "clip_rect": "((void*)0)" - }, - "funcname": "RenderTextClipped", - "namespace": "ImGui", - "ov_cimguiname": "igRenderTextClipped", - "ret": "void", - "signature": "(const ImVec2,const ImVec2,const char*,const char*,const ImVec2*,const ImVec2,const ImRect*)", - "stname": "" - } - ], - "igRenderTextClippedEx": [ - { - "args": "(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2 align,const ImRect* clip_rect)", - "argsT": [ - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "pos_min", - "type": "const ImVec2" - }, - { - "name": "pos_max", - "type": "const ImVec2" - }, - { - "name": "text", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - }, - { - "name": "text_size_if_known", - "type": "const ImVec2*" - }, - { - "name": "align", - "type": "const ImVec2" - }, - { - "name": "clip_rect", - "type": "const ImRect*" - } - ], - "argsoriginal": "(ImDrawList* draw_list,const ImVec2& pos_min,const ImVec2& pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2& align=ImVec2(0,0),const ImRect* clip_rect=((void*)0))", - "call_args": "(draw_list,pos_min,pos_max,text,text_end,text_size_if_known,align,clip_rect)", - "cimguiname": "igRenderTextClippedEx", - "defaults": { - "align": "ImVec2(0,0)", - "clip_rect": "((void*)0)" - }, - "funcname": "RenderTextClippedEx", - "namespace": "ImGui", - "ov_cimguiname": "igRenderTextClippedEx", - "ret": "void", - "signature": "(ImDrawList*,const ImVec2,const ImVec2,const char*,const char*,const ImVec2*,const ImVec2,const ImRect*)", - "stname": "" - } - ], - "igRenderTextEllipsis": [ - { - "args": "(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,float clip_max_x,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)", - "argsT": [ - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "pos_min", - "type": "const ImVec2" - }, - { - "name": "pos_max", - "type": "const ImVec2" - }, - { - "name": "clip_max_x", - "type": "float" - }, - { - "name": "ellipsis_max_x", - "type": "float" - }, - { - "name": "text", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - }, - { - "name": "text_size_if_known", - "type": "const ImVec2*" - } - ], - "argsoriginal": "(ImDrawList* draw_list,const ImVec2& pos_min,const ImVec2& pos_max,float clip_max_x,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)", - "call_args": "(draw_list,pos_min,pos_max,clip_max_x,ellipsis_max_x,text,text_end,text_size_if_known)", - "cimguiname": "igRenderTextEllipsis", - "defaults": [], - "funcname": "RenderTextEllipsis", - "namespace": "ImGui", - "ov_cimguiname": "igRenderTextEllipsis", - "ret": "void", - "signature": "(ImDrawList*,const ImVec2,const ImVec2,float,float,const char*,const char*,const ImVec2*)", - "stname": "" - } - ], - "igRenderTextWrapped": [ - { - "args": "(ImVec2 pos,const char* text,const char* text_end,float wrap_width)", - "argsT": [ - { - "name": "pos", - "type": "ImVec2" - }, - { - "name": "text", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - }, - { - "name": "wrap_width", - "type": "float" - } - ], - "argsoriginal": "(ImVec2 pos,const char* text,const char* text_end,float wrap_width)", - "call_args": "(pos,text,text_end,wrap_width)", - "cimguiname": "igRenderTextWrapped", - "defaults": [], - "funcname": "RenderTextWrapped", - "namespace": "ImGui", - "ov_cimguiname": "igRenderTextWrapped", - "ret": "void", - "signature": "(ImVec2,const char*,const char*,float)", - "stname": "" - } - ], "igResetMouseDragDelta": [ { "args": "(ImGuiMouseButton button)", @@ -23260,150 +13670,6 @@ "stname": "" } ], - "igScrollToBringRectIntoView": [ - { - "args": "(ImGuiWindow* window,const ImRect item_rect)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "item_rect", - "type": "const ImRect" - } - ], - "argsoriginal": "(ImGuiWindow* window,const ImRect& item_rect)", - "call_args": "(window,item_rect)", - "cimguiname": "igScrollToBringRectIntoView", - "defaults": [], - "funcname": "ScrollToBringRectIntoView", - "namespace": "ImGui", - "ov_cimguiname": "igScrollToBringRectIntoView", - "ret": "ImVec2", - "signature": "(ImGuiWindow*,const ImRect)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,ImGuiWindow* window,const ImRect item_rect)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "item_rect", - "type": "const ImRect" - } - ], - "argsoriginal": "(ImGuiWindow* window,const ImRect& item_rect)", - "call_args": "(window,item_rect)", - "cimguiname": "igScrollToBringRectIntoView", - "defaults": [], - "funcname": "ScrollToBringRectIntoView", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igScrollToBringRectIntoView_nonUDT", - "ret": "void", - "signature": "(ImGuiWindow*,const ImRect)", - "stname": "" - }, - { - "args": "(ImGuiWindow* window,const ImRect item_rect)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "item_rect", - "type": "const ImRect" - } - ], - "argsoriginal": "(ImGuiWindow* window,const ImRect& item_rect)", - "call_args": "(window,item_rect)", - "cimguiname": "igScrollToBringRectIntoView", - "defaults": [], - "funcname": "ScrollToBringRectIntoView", - "namespace": "ImGui", - "nonUDT": 2, - "ov_cimguiname": "igScrollToBringRectIntoView_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(ImGuiWindow*,const ImRect)", - "stname": "" - } - ], - "igScrollbar": [ - { - "args": "(ImGuiAxis axis)", - "argsT": [ - { - "name": "axis", - "type": "ImGuiAxis" - } - ], - "argsoriginal": "(ImGuiAxis axis)", - "call_args": "(axis)", - "cimguiname": "igScrollbar", - "defaults": [], - "funcname": "Scrollbar", - "namespace": "ImGui", - "ov_cimguiname": "igScrollbar", - "ret": "void", - "signature": "(ImGuiAxis)", - "stname": "" - } - ], - "igScrollbarEx": [ - { - "args": "(const ImRect bb,ImGuiID id,ImGuiAxis axis,float* p_scroll_v,float avail_v,float contents_v,ImDrawCornerFlags rounding_corners)", - "argsT": [ - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "axis", - "type": "ImGuiAxis" - }, - { - "name": "p_scroll_v", - "type": "float*" - }, - { - "name": "avail_v", - "type": "float" - }, - { - "name": "contents_v", - "type": "float" - }, - { - "name": "rounding_corners", - "type": "ImDrawCornerFlags" - } - ], - "argsoriginal": "(const ImRect& bb,ImGuiID id,ImGuiAxis axis,float* p_scroll_v,float avail_v,float contents_v,ImDrawCornerFlags rounding_corners)", - "call_args": "(bb,id,axis,p_scroll_v,avail_v,contents_v,rounding_corners)", - "cimguiname": "igScrollbarEx", - "defaults": [], - "funcname": "ScrollbarEx", - "namespace": "ImGui", - "ov_cimguiname": "igScrollbarEx", - "ret": "bool", - "signature": "(const ImRect,ImGuiID,ImGuiAxis,float*,float,float,ImDrawCornerFlags)", - "stname": "" - } - ], "igSelectable": [ { "args": "(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size)", @@ -23491,52 +13757,6 @@ "stname": "" } ], - "igSeparatorEx": [ - { - "args": "(ImGuiSeparatorFlags flags)", - "argsT": [ - { - "name": "flags", - "type": "ImGuiSeparatorFlags" - } - ], - "argsoriginal": "(ImGuiSeparatorFlags flags)", - "call_args": "(flags)", - "cimguiname": "igSeparatorEx", - "defaults": [], - "funcname": "SeparatorEx", - "namespace": "ImGui", - "ov_cimguiname": "igSeparatorEx", - "ret": "void", - "signature": "(ImGuiSeparatorFlags)", - "stname": "" - } - ], - "igSetActiveID": [ - { - "args": "(ImGuiID id,ImGuiWindow* window)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiID id,ImGuiWindow* window)", - "call_args": "(id,window)", - "cimguiname": "igSetActiveID", - "defaults": [], - "funcname": "SetActiveID", - "namespace": "ImGui", - "ov_cimguiname": "igSetActiveID", - "ret": "void", - "signature": "(ImGuiID,ImGuiWindow*)", - "stname": "" - } - ], "igSetAllocatorFunctions": [ { "args": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data)", @@ -23685,27 +13905,6 @@ "stname": "" } ], - "igSetCurrentFont": [ - { - "args": "(ImFont* font)", - "argsT": [ - { - "name": "font", - "type": "ImFont*" - } - ], - "argsoriginal": "(ImFont* font)", - "call_args": "(font)", - "cimguiname": "igSetCurrentFont", - "defaults": [], - "funcname": "SetCurrentFont", - "namespace": "ImGui", - "ov_cimguiname": "igSetCurrentFont", - "ret": "void", - "signature": "(ImFont*)", - "stname": "" - } - ], "igSetCursorPos": [ { "args": "(const ImVec2 local_pos)", @@ -23825,52 +14024,6 @@ "stname": "" } ], - "igSetFocusID": [ - { - "args": "(ImGuiID id,ImGuiWindow* window)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiID id,ImGuiWindow* window)", - "call_args": "(id,window)", - "cimguiname": "igSetFocusID", - "defaults": [], - "funcname": "SetFocusID", - "namespace": "ImGui", - "ov_cimguiname": "igSetFocusID", - "ret": "void", - "signature": "(ImGuiID,ImGuiWindow*)", - "stname": "" - } - ], - "igSetHoveredID": [ - { - "args": "(ImGuiID id)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID id)", - "call_args": "(id)", - "cimguiname": "igSetHoveredID", - "defaults": [], - "funcname": "SetHoveredID", - "namespace": "ImGui", - "ov_cimguiname": "igSetHoveredID", - "ret": "void", - "signature": "(ImGuiID)", - "stname": "" - } - ], "igSetItemAllowOverlap": [ { "args": "()", @@ -23947,68 +14100,6 @@ "stname": "" } ], - "igSetNavID": [ - { - "args": "(ImGuiID id,int nav_layer,ImGuiID focus_scope_id)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "nav_layer", - "type": "int" - }, - { - "name": "focus_scope_id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID id,int nav_layer,ImGuiID focus_scope_id)", - "call_args": "(id,nav_layer,focus_scope_id)", - "cimguiname": "igSetNavID", - "defaults": [], - "funcname": "SetNavID", - "namespace": "ImGui", - "ov_cimguiname": "igSetNavID", - "ret": "void", - "signature": "(ImGuiID,int,ImGuiID)", - "stname": "" - } - ], - "igSetNavIDWithRectRel": [ - { - "args": "(ImGuiID id,int nav_layer,ImGuiID focus_scope_id,const ImRect rect_rel)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "nav_layer", - "type": "int" - }, - { - "name": "focus_scope_id", - "type": "ImGuiID" - }, - { - "name": "rect_rel", - "type": "const ImRect" - } - ], - "argsoriginal": "(ImGuiID id,int nav_layer,ImGuiID focus_scope_id,const ImRect& rect_rel)", - "call_args": "(id,nav_layer,focus_scope_id,rect_rel)", - "cimguiname": "igSetNavIDWithRectRel", - "defaults": [], - "funcname": "SetNavIDWithRectRel", - "namespace": "ImGui", - "ov_cimguiname": "igSetNavIDWithRectRel", - "ret": "void", - "signature": "(ImGuiID,int,ImGuiID,const ImRect)", - "stname": "" - } - ], "igSetNextItemOpen": [ { "args": "(bool is_open,ImGuiCond cond)", @@ -24262,35 +14353,6 @@ "ret": "void", "signature": "(float,float)", "stname": "" - }, - { - "args": "(ImGuiWindow* window,float local_x,float center_x_ratio)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "local_x", - "type": "float" - }, - { - "name": "center_x_ratio", - "type": "float" - } - ], - "argsoriginal": "(ImGuiWindow* window,float local_x,float center_x_ratio=0.5f)", - "call_args": "(window,local_x,center_x_ratio)", - "cimguiname": "igSetScrollFromPosX", - "defaults": { - "center_x_ratio": "0.5f" - }, - "funcname": "SetScrollFromPosX", - "namespace": "ImGui", - "ov_cimguiname": "igSetScrollFromPosXWindowPtr", - "ret": "void", - "signature": "(ImGuiWindow*,float,float)", - "stname": "" } ], "igSetScrollFromPosY": [ @@ -24318,35 +14380,6 @@ "ret": "void", "signature": "(float,float)", "stname": "" - }, - { - "args": "(ImGuiWindow* window,float local_y,float center_y_ratio)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "local_y", - "type": "float" - }, - { - "name": "center_y_ratio", - "type": "float" - } - ], - "argsoriginal": "(ImGuiWindow* window,float local_y,float center_y_ratio=0.5f)", - "call_args": "(window,local_y,center_y_ratio)", - "cimguiname": "igSetScrollFromPosY", - "defaults": { - "center_y_ratio": "0.5f" - }, - "funcname": "SetScrollFromPosY", - "namespace": "ImGui", - "ov_cimguiname": "igSetScrollFromPosYWindowPtr", - "ret": "void", - "signature": "(ImGuiWindow*,float,float)", - "stname": "" } ], "igSetScrollHereX": [ @@ -24414,29 +14447,6 @@ "ret": "void", "signature": "(float)", "stname": "" - }, - { - "args": "(ImGuiWindow* window,float new_scroll_x)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "new_scroll_x", - "type": "float" - } - ], - "argsoriginal": "(ImGuiWindow* window,float new_scroll_x)", - "call_args": "(window,new_scroll_x)", - "cimguiname": "igSetScrollX", - "defaults": [], - "funcname": "SetScrollX", - "namespace": "ImGui", - "ov_cimguiname": "igSetScrollXWindowPtr", - "ret": "void", - "signature": "(ImGuiWindow*,float)", - "stname": "" } ], "igSetScrollY": [ @@ -24458,29 +14468,6 @@ "ret": "void", "signature": "(float)", "stname": "" - }, - { - "args": "(ImGuiWindow* window,float new_scroll_y)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "new_scroll_y", - "type": "float" - } - ], - "argsoriginal": "(ImGuiWindow* window,float new_scroll_y)", - "call_args": "(window,new_scroll_y)", - "cimguiname": "igSetScrollY", - "defaults": [], - "funcname": "SetScrollY", - "namespace": "ImGui", - "ov_cimguiname": "igSetScrollYWindowPtr", - "ret": "void", - "signature": "(ImGuiWindow*,float)", - "stname": "" } ], "igSetStateStorage": [ @@ -24630,35 +14617,6 @@ "ret": "void", "signature": "(const char*,bool,ImGuiCond)", "stname": "" - }, - { - "args": "(ImGuiWindow* window,bool collapsed,ImGuiCond cond)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "collapsed", - "type": "bool" - }, - { - "name": "cond", - "type": "ImGuiCond" - } - ], - "argsoriginal": "(ImGuiWindow* window,bool collapsed,ImGuiCond cond=0)", - "call_args": "(window,collapsed,cond)", - "cimguiname": "igSetWindowCollapsed", - "defaults": { - "cond": "0" - }, - "funcname": "SetWindowCollapsed", - "namespace": "ImGui", - "ov_cimguiname": "igSetWindowCollapsedWindowPtr", - "ret": "void", - "signature": "(ImGuiWindow*,bool,ImGuiCond)", - "stname": "" } ], "igSetWindowFocus": [ @@ -24771,35 +14729,6 @@ "ret": "void", "signature": "(const char*,const ImVec2,ImGuiCond)", "stname": "" - }, - { - "args": "(ImGuiWindow* window,const ImVec2 pos,ImGuiCond cond)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "pos", - "type": "const ImVec2" - }, - { - "name": "cond", - "type": "ImGuiCond" - } - ], - "argsoriginal": "(ImGuiWindow* window,const ImVec2& pos,ImGuiCond cond=0)", - "call_args": "(window,pos,cond)", - "cimguiname": "igSetWindowPos", - "defaults": { - "cond": "0" - }, - "funcname": "SetWindowPos", - "namespace": "ImGui", - "ov_cimguiname": "igSetWindowPosWindowPtr", - "ret": "void", - "signature": "(ImGuiWindow*,const ImVec2,ImGuiCond)", - "stname": "" } ], "igSetWindowSize": [ @@ -24856,129 +14785,6 @@ "ret": "void", "signature": "(const char*,const ImVec2,ImGuiCond)", "stname": "" - }, - { - "args": "(ImGuiWindow* window,const ImVec2 size,ImGuiCond cond)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "size", - "type": "const ImVec2" - }, - { - "name": "cond", - "type": "ImGuiCond" - } - ], - "argsoriginal": "(ImGuiWindow* window,const ImVec2& size,ImGuiCond cond=0)", - "call_args": "(window,size,cond)", - "cimguiname": "igSetWindowSize", - "defaults": { - "cond": "0" - }, - "funcname": "SetWindowSize", - "namespace": "ImGui", - "ov_cimguiname": "igSetWindowSizeWindowPtr", - "ret": "void", - "signature": "(ImGuiWindow*,const ImVec2,ImGuiCond)", - "stname": "" - } - ], - "igShadeVertsLinearColorGradientKeepAlpha": [ - { - "args": "(ImDrawList* draw_list,int vert_start_idx,int vert_end_idx,ImVec2 gradient_p0,ImVec2 gradient_p1,ImU32 col0,ImU32 col1)", - "argsT": [ - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "vert_start_idx", - "type": "int" - }, - { - "name": "vert_end_idx", - "type": "int" - }, - { - "name": "gradient_p0", - "type": "ImVec2" - }, - { - "name": "gradient_p1", - "type": "ImVec2" - }, - { - "name": "col0", - "type": "ImU32" - }, - { - "name": "col1", - "type": "ImU32" - } - ], - "argsoriginal": "(ImDrawList* draw_list,int vert_start_idx,int vert_end_idx,ImVec2 gradient_p0,ImVec2 gradient_p1,ImU32 col0,ImU32 col1)", - "call_args": "(draw_list,vert_start_idx,vert_end_idx,gradient_p0,gradient_p1,col0,col1)", - "cimguiname": "igShadeVertsLinearColorGradientKeepAlpha", - "defaults": [], - "funcname": "ShadeVertsLinearColorGradientKeepAlpha", - "namespace": "ImGui", - "ov_cimguiname": "igShadeVertsLinearColorGradientKeepAlpha", - "ret": "void", - "signature": "(ImDrawList*,int,int,ImVec2,ImVec2,ImU32,ImU32)", - "stname": "" - } - ], - "igShadeVertsLinearUV": [ - { - "args": "(ImDrawList* draw_list,int vert_start_idx,int vert_end_idx,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,bool clamp)", - "argsT": [ - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "vert_start_idx", - "type": "int" - }, - { - "name": "vert_end_idx", - "type": "int" - }, - { - "name": "a", - "type": "const ImVec2" - }, - { - "name": "b", - "type": "const ImVec2" - }, - { - "name": "uv_a", - "type": "const ImVec2" - }, - { - "name": "uv_b", - "type": "const ImVec2" - }, - { - "name": "clamp", - "type": "bool" - } - ], - "argsoriginal": "(ImDrawList* draw_list,int vert_start_idx,int vert_end_idx,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,bool clamp)", - "call_args": "(draw_list,vert_start_idx,vert_end_idx,a,b,uv_a,uv_b,clamp)", - "cimguiname": "igShadeVertsLinearUV", - "defaults": [], - "funcname": "ShadeVertsLinearUV", - "namespace": "ImGui", - "ov_cimguiname": "igShadeVertsLinearUV", - "ret": "void", - "signature": "(ImDrawList*,int,int,const ImVec2,const ImVec2,const ImVec2,const ImVec2,bool)", - "stname": "" } ], "igShowAboutWindow": [ @@ -25131,56 +14937,6 @@ "stname": "" } ], - "igShrinkWidths": [ - { - "args": "(ImGuiShrinkWidthItem* items,int count,float width_excess)", - "argsT": [ - { - "name": "items", - "type": "ImGuiShrinkWidthItem*" - }, - { - "name": "count", - "type": "int" - }, - { - "name": "width_excess", - "type": "float" - } - ], - "argsoriginal": "(ImGuiShrinkWidthItem* items,int count,float width_excess)", - "call_args": "(items,count,width_excess)", - "cimguiname": "igShrinkWidths", - "defaults": [], - "funcname": "ShrinkWidths", - "namespace": "ImGui", - "ov_cimguiname": "igShrinkWidths", - "ret": "void", - "signature": "(ImGuiShrinkWidthItem*,int,float)", - "stname": "" - } - ], - "igShutdown": [ - { - "args": "(ImGuiContext* context)", - "argsT": [ - { - "name": "context", - "type": "ImGuiContext*" - } - ], - "argsoriginal": "(ImGuiContext* context)", - "call_args": "(context)", - "cimguiname": "igShutdown", - "defaults": [], - "funcname": "Shutdown", - "namespace": "ImGui", - "ov_cimguiname": "igShutdown", - "ret": "void", - "signature": "(ImGuiContext*)", - "stname": "" - } - ], "igSliderAngle": [ { "args": "(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format)", @@ -25222,63 +14978,6 @@ "stname": "" } ], - "igSliderBehavior": [ - { - "args": "(const ImRect bb,ImGuiID id,ImGuiDataType data_type,void* p_v,const void* p_min,const void* p_max,const char* format,float power,ImGuiSliderFlags flags,ImRect* out_grab_bb)", - "argsT": [ - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "data_type", - "type": "ImGuiDataType" - }, - { - "name": "p_v", - "type": "void*" - }, - { - "name": "p_min", - "type": "const void*" - }, - { - "name": "p_max", - "type": "const void*" - }, - { - "name": "format", - "type": "const char*" - }, - { - "name": "power", - "type": "float" - }, - { - "name": "flags", - "type": "ImGuiSliderFlags" - }, - { - "name": "out_grab_bb", - "type": "ImRect*" - } - ], - "argsoriginal": "(const ImRect& bb,ImGuiID id,ImGuiDataType data_type,void* p_v,const void* p_min,const void* p_max,const char* format,float power,ImGuiSliderFlags flags,ImRect* out_grab_bb)", - "call_args": "(bb,id,data_type,p_v,p_min,p_max,format,power,flags,out_grab_bb)", - "cimguiname": "igSliderBehavior", - "defaults": [], - "funcname": "SliderBehavior", - "namespace": "ImGui", - "ov_cimguiname": "igSliderBehavior", - "ret": "bool", - "signature": "(const ImRect,ImGuiID,ImGuiDataType,void*,const void*,const void*,const char*,float,ImGuiSliderFlags,ImRect*)", - "stname": "" - } - ], "igSliderFloat": [ { "args": "(const char* label,float* v,float v_min,float v_max,const char* format,float power)", @@ -25748,83 +15447,6 @@ "stname": "" } ], - "igSplitterBehavior": [ - { - "args": "(const ImRect bb,ImGuiID id,ImGuiAxis axis,float* size1,float* size2,float min_size1,float min_size2,float hover_extend,float hover_visibility_delay)", - "argsT": [ - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "axis", - "type": "ImGuiAxis" - }, - { - "name": "size1", - "type": "float*" - }, - { - "name": "size2", - "type": "float*" - }, - { - "name": "min_size1", - "type": "float" - }, - { - "name": "min_size2", - "type": "float" - }, - { - "name": "hover_extend", - "type": "float" - }, - { - "name": "hover_visibility_delay", - "type": "float" - } - ], - "argsoriginal": "(const ImRect& bb,ImGuiID id,ImGuiAxis axis,float* size1,float* size2,float min_size1,float min_size2,float hover_extend=0.0f,float hover_visibility_delay=0.0f)", - "call_args": "(bb,id,axis,size1,size2,min_size1,min_size2,hover_extend,hover_visibility_delay)", - "cimguiname": "igSplitterBehavior", - "defaults": { - "hover_extend": "0.0f", - "hover_visibility_delay": "0.0f" - }, - "funcname": "SplitterBehavior", - "namespace": "ImGui", - "ov_cimguiname": "igSplitterBehavior", - "ret": "bool", - "signature": "(const ImRect,ImGuiID,ImGuiAxis,float*,float*,float,float,float,float)", - "stname": "" - } - ], - "igStartMouseMovingWindow": [ - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igStartMouseMovingWindow", - "defaults": [], - "funcname": "StartMouseMovingWindow", - "namespace": "ImGui", - "ov_cimguiname": "igStartMouseMovingWindow", - "ret": "void", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], "igStyleColorsClassic": [ { "args": "(ImGuiStyle* dst)", @@ -25894,361 +15516,6 @@ "stname": "" } ], - "igTabBarCloseTab": [ - { - "args": "(ImGuiTabBar* tab_bar,ImGuiTabItem* tab)", - "argsT": [ - { - "name": "tab_bar", - "type": "ImGuiTabBar*" - }, - { - "name": "tab", - "type": "ImGuiTabItem*" - } - ], - "argsoriginal": "(ImGuiTabBar* tab_bar,ImGuiTabItem* tab)", - "call_args": "(tab_bar,tab)", - "cimguiname": "igTabBarCloseTab", - "defaults": [], - "funcname": "TabBarCloseTab", - "namespace": "ImGui", - "ov_cimguiname": "igTabBarCloseTab", - "ret": "void", - "signature": "(ImGuiTabBar*,ImGuiTabItem*)", - "stname": "" - } - ], - "igTabBarFindTabByID": [ - { - "args": "(ImGuiTabBar* tab_bar,ImGuiID tab_id)", - "argsT": [ - { - "name": "tab_bar", - "type": "ImGuiTabBar*" - }, - { - "name": "tab_id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiTabBar* tab_bar,ImGuiID tab_id)", - "call_args": "(tab_bar,tab_id)", - "cimguiname": "igTabBarFindTabByID", - "defaults": [], - "funcname": "TabBarFindTabByID", - "namespace": "ImGui", - "ov_cimguiname": "igTabBarFindTabByID", - "ret": "ImGuiTabItem*", - "signature": "(ImGuiTabBar*,ImGuiID)", - "stname": "" - } - ], - "igTabBarQueueChangeTabOrder": [ - { - "args": "(ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,int dir)", - "argsT": [ - { - "name": "tab_bar", - "type": "ImGuiTabBar*" - }, - { - "name": "tab", - "type": "const ImGuiTabItem*" - }, - { - "name": "dir", - "type": "int" - } - ], - "argsoriginal": "(ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,int dir)", - "call_args": "(tab_bar,tab,dir)", - "cimguiname": "igTabBarQueueChangeTabOrder", - "defaults": [], - "funcname": "TabBarQueueChangeTabOrder", - "namespace": "ImGui", - "ov_cimguiname": "igTabBarQueueChangeTabOrder", - "ret": "void", - "signature": "(ImGuiTabBar*,const ImGuiTabItem*,int)", - "stname": "" - } - ], - "igTabBarRemoveTab": [ - { - "args": "(ImGuiTabBar* tab_bar,ImGuiID tab_id)", - "argsT": [ - { - "name": "tab_bar", - "type": "ImGuiTabBar*" - }, - { - "name": "tab_id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiTabBar* tab_bar,ImGuiID tab_id)", - "call_args": "(tab_bar,tab_id)", - "cimguiname": "igTabBarRemoveTab", - "defaults": [], - "funcname": "TabBarRemoveTab", - "namespace": "ImGui", - "ov_cimguiname": "igTabBarRemoveTab", - "ret": "void", - "signature": "(ImGuiTabBar*,ImGuiID)", - "stname": "" - } - ], - "igTabItemBackground": [ - { - "args": "(ImDrawList* draw_list,const ImRect bb,ImGuiTabItemFlags flags,ImU32 col)", - "argsT": [ - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "flags", - "type": "ImGuiTabItemFlags" - }, - { - "name": "col", - "type": "ImU32" - } - ], - "argsoriginal": "(ImDrawList* draw_list,const ImRect& bb,ImGuiTabItemFlags flags,ImU32 col)", - "call_args": "(draw_list,bb,flags,col)", - "cimguiname": "igTabItemBackground", - "defaults": [], - "funcname": "TabItemBackground", - "namespace": "ImGui", - "ov_cimguiname": "igTabItemBackground", - "ret": "void", - "signature": "(ImDrawList*,const ImRect,ImGuiTabItemFlags,ImU32)", - "stname": "" - } - ], - "igTabItemCalcSize": [ - { - "args": "(const char* label,bool has_close_button)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "has_close_button", - "type": "bool" - } - ], - "argsoriginal": "(const char* label,bool has_close_button)", - "call_args": "(label,has_close_button)", - "cimguiname": "igTabItemCalcSize", - "defaults": [], - "funcname": "TabItemCalcSize", - "namespace": "ImGui", - "ov_cimguiname": "igTabItemCalcSize", - "ret": "ImVec2", - "signature": "(const char*,bool)", - "stname": "" - }, - { - "args": "(ImVec2 *pOut,const char* label,bool has_close_button)", - "argsT": [ - { - "name": "pOut", - "type": "ImVec2*" - }, - { - "name": "label", - "type": "const char*" - }, - { - "name": "has_close_button", - "type": "bool" - } - ], - "argsoriginal": "(const char* label,bool has_close_button)", - "call_args": "(label,has_close_button)", - "cimguiname": "igTabItemCalcSize", - "defaults": [], - "funcname": "TabItemCalcSize", - "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igTabItemCalcSize_nonUDT", - "ret": "void", - "signature": "(const char*,bool)", - "stname": "" - }, - { - "args": "(const char* label,bool has_close_button)", - "argsT": [ - { - "name": "label", - "type": "const char*" - }, - { - "name": "has_close_button", - "type": "bool" - } - ], - "argsoriginal": "(const char* label,bool has_close_button)", - "call_args": "(label,has_close_button)", - "cimguiname": "igTabItemCalcSize", - "defaults": [], - "funcname": "TabItemCalcSize", - "namespace": "ImGui", - "nonUDT": 2, - "ov_cimguiname": "igTabItemCalcSize_nonUDT2", - "ret": "ImVec2_Simple", - "retorig": "ImVec2", - "signature": "(const char*,bool)", - "stname": "" - } - ], - "igTabItemEx": [ - { - "args": "(ImGuiTabBar* tab_bar,const char* label,bool* p_open,ImGuiTabItemFlags flags)", - "argsT": [ - { - "name": "tab_bar", - "type": "ImGuiTabBar*" - }, - { - "name": "label", - "type": "const char*" - }, - { - "name": "p_open", - "type": "bool*" - }, - { - "name": "flags", - "type": "ImGuiTabItemFlags" - } - ], - "argsoriginal": "(ImGuiTabBar* tab_bar,const char* label,bool* p_open,ImGuiTabItemFlags flags)", - "call_args": "(tab_bar,label,p_open,flags)", - "cimguiname": "igTabItemEx", - "defaults": [], - "funcname": "TabItemEx", - "namespace": "ImGui", - "ov_cimguiname": "igTabItemEx", - "ret": "bool", - "signature": "(ImGuiTabBar*,const char*,bool*,ImGuiTabItemFlags)", - "stname": "" - } - ], - "igTabItemLabelAndCloseButton": [ - { - "args": "(ImDrawList* draw_list,const ImRect bb,ImGuiTabItemFlags flags,ImVec2 frame_padding,const char* label,ImGuiID tab_id,ImGuiID close_button_id)", - "argsT": [ - { - "name": "draw_list", - "type": "ImDrawList*" - }, - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "flags", - "type": "ImGuiTabItemFlags" - }, - { - "name": "frame_padding", - "type": "ImVec2" - }, - { - "name": "label", - "type": "const char*" - }, - { - "name": "tab_id", - "type": "ImGuiID" - }, - { - "name": "close_button_id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImDrawList* draw_list,const ImRect& bb,ImGuiTabItemFlags flags,ImVec2 frame_padding,const char* label,ImGuiID tab_id,ImGuiID close_button_id)", - "call_args": "(draw_list,bb,flags,frame_padding,label,tab_id,close_button_id)", - "cimguiname": "igTabItemLabelAndCloseButton", - "defaults": [], - "funcname": "TabItemLabelAndCloseButton", - "namespace": "ImGui", - "ov_cimguiname": "igTabItemLabelAndCloseButton", - "ret": "bool", - "signature": "(ImDrawList*,const ImRect,ImGuiTabItemFlags,ImVec2,const char*,ImGuiID,ImGuiID)", - "stname": "" - } - ], - "igTempInputTextIsActive": [ - { - "args": "(ImGuiID id)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID id)", - "call_args": "(id)", - "cimguiname": "igTempInputTextIsActive", - "defaults": [], - "funcname": "TempInputTextIsActive", - "namespace": "ImGui", - "ov_cimguiname": "igTempInputTextIsActive", - "ret": "bool", - "signature": "(ImGuiID)", - "stname": "" - } - ], - "igTempInputTextScalar": [ - { - "args": "(const ImRect bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format)", - "argsT": [ - { - "name": "bb", - "type": "const ImRect" - }, - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "label", - "type": "const char*" - }, - { - "name": "data_type", - "type": "ImGuiDataType" - }, - { - "name": "p_data", - "type": "void*" - }, - { - "name": "format", - "type": "const char*" - } - ], - "argsoriginal": "(const ImRect& bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format)", - "call_args": "(bb,id,label,data_type,p_data,format)", - "cimguiname": "igTempInputTextScalar", - "defaults": [], - "funcname": "TempInputTextScalar", - "namespace": "ImGui", - "ov_cimguiname": "igTempInputTextScalar", - "ret": "bool", - "signature": "(const ImRect,ImGuiID,const char*,ImGuiDataType,void*,const char*)", - "stname": "" - } - ], "igText": [ { "args": "(const char* fmt,...)", @@ -26385,38 +15652,6 @@ "stname": "" } ], - "igTextEx": [ - { - "args": "(const char* text,const char* text_end,ImGuiTextFlags flags)", - "argsT": [ - { - "name": "text", - "type": "const char*" - }, - { - "name": "text_end", - "type": "const char*" - }, - { - "name": "flags", - "type": "ImGuiTextFlags" - } - ], - "argsoriginal": "(const char* text,const char* text_end=((void*)0),ImGuiTextFlags flags=0)", - "call_args": "(text,text_end,flags)", - "cimguiname": "igTextEx", - "defaults": { - "flags": "0", - "text_end": "((void*)0)" - }, - "funcname": "TextEx", - "namespace": "ImGui", - "ov_cimguiname": "igTextEx", - "ret": "void", - "signature": "(const char*,const char*,ImGuiTextFlags)", - "stname": "" - } - ], "igTextUnformatted": [ { "args": "(const char* text,const char* text_end)", @@ -26597,68 +15832,6 @@ "stname": "" } ], - "igTreeNodeBehavior": [ - { - "args": "(ImGuiID id,ImGuiTreeNodeFlags flags,const char* label,const char* label_end)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "flags", - "type": "ImGuiTreeNodeFlags" - }, - { - "name": "label", - "type": "const char*" - }, - { - "name": "label_end", - "type": "const char*" - } - ], - "argsoriginal": "(ImGuiID id,ImGuiTreeNodeFlags flags,const char* label,const char* label_end=((void*)0))", - "call_args": "(id,flags,label,label_end)", - "cimguiname": "igTreeNodeBehavior", - "defaults": { - "label_end": "((void*)0)" - }, - "funcname": "TreeNodeBehavior", - "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeBehavior", - "ret": "bool", - "signature": "(ImGuiID,ImGuiTreeNodeFlags,const char*,const char*)", - "stname": "" - } - ], - "igTreeNodeBehaviorIsOpen": [ - { - "args": "(ImGuiID id,ImGuiTreeNodeFlags flags)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - }, - { - "name": "flags", - "type": "ImGuiTreeNodeFlags" - } - ], - "argsoriginal": "(ImGuiID id,ImGuiTreeNodeFlags flags=0)", - "call_args": "(id,flags)", - "cimguiname": "igTreeNodeBehaviorIsOpen", - "defaults": { - "flags": "0" - }, - "funcname": "TreeNodeBehaviorIsOpen", - "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeBehaviorIsOpen", - "ret": "bool", - "signature": "(ImGuiID,ImGuiTreeNodeFlags)", - "stname": "" - } - ], "igTreeNodeEx": [ { "args": "(const char* label,ImGuiTreeNodeFlags flags)", @@ -26928,27 +16101,6 @@ "stname": "" } ], - "igTreePushOverrideID": [ - { - "args": "(ImGuiID id)", - "argsT": [ - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiID id)", - "call_args": "(id)", - "cimguiname": "igTreePushOverrideID", - "defaults": [], - "funcname": "TreePushOverrideID", - "namespace": "ImGui", - "ov_cimguiname": "igTreePushOverrideID", - "ret": "void", - "signature": "(ImGuiID)", - "stname": "" - } - ], "igUnindent": [ { "args": "(float indent_w)", @@ -26972,83 +16124,6 @@ "stname": "" } ], - "igUpdateHoveredWindowAndCaptureFlags": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igUpdateHoveredWindowAndCaptureFlags", - "defaults": [], - "funcname": "UpdateHoveredWindowAndCaptureFlags", - "namespace": "ImGui", - "ov_cimguiname": "igUpdateHoveredWindowAndCaptureFlags", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igUpdateMouseMovingWindowEndFrame": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igUpdateMouseMovingWindowEndFrame", - "defaults": [], - "funcname": "UpdateMouseMovingWindowEndFrame", - "namespace": "ImGui", - "ov_cimguiname": "igUpdateMouseMovingWindowEndFrame", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igUpdateMouseMovingWindowNewFrame": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igUpdateMouseMovingWindowNewFrame", - "defaults": [], - "funcname": "UpdateMouseMovingWindowNewFrame", - "namespace": "ImGui", - "ov_cimguiname": "igUpdateMouseMovingWindowNewFrame", - "ret": "void", - "signature": "()", - "stname": "" - } - ], - "igUpdateWindowParentAndRootLinks": [ - { - "args": "(ImGuiWindow* window,ImGuiWindowFlags flags,ImGuiWindow* parent_window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "flags", - "type": "ImGuiWindowFlags" - }, - { - "name": "parent_window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window,ImGuiWindowFlags flags,ImGuiWindow* parent_window)", - "call_args": "(window,flags,parent_window)", - "cimguiname": "igUpdateWindowParentAndRootLinks", - "defaults": [], - "funcname": "UpdateWindowParentAndRootLinks", - "namespace": "ImGui", - "ov_cimguiname": "igUpdateWindowParentAndRootLinks", - "ret": "void", - "signature": "(ImGuiWindow*,ImGuiWindowFlags,ImGuiWindow*)", - "stname": "" - } - ], "igVSliderFloat": [ { "args": "(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,float power)", diff --git a/generator/output/definitions.lua b/generator/output/definitions.lua index e1fc4fe..2bb2ba2 100644 --- a/generator/output/definitions.lua +++ b/generator/output/definitions.lua @@ -1,309 +1,4 @@ local defs = {} -defs["ImBoolVector_Clear"] = {} -defs["ImBoolVector_Clear"][1] = {} -defs["ImBoolVector_Clear"][1]["args"] = "(ImBoolVector* self)" -defs["ImBoolVector_Clear"][1]["argsT"] = {} -defs["ImBoolVector_Clear"][1]["argsT"][1] = {} -defs["ImBoolVector_Clear"][1]["argsT"][1]["name"] = "self" -defs["ImBoolVector_Clear"][1]["argsT"][1]["type"] = "ImBoolVector*" -defs["ImBoolVector_Clear"][1]["argsoriginal"] = "()" -defs["ImBoolVector_Clear"][1]["call_args"] = "()" -defs["ImBoolVector_Clear"][1]["cimguiname"] = "ImBoolVector_Clear" -defs["ImBoolVector_Clear"][1]["defaults"] = {} -defs["ImBoolVector_Clear"][1]["funcname"] = "Clear" -defs["ImBoolVector_Clear"][1]["ov_cimguiname"] = "ImBoolVector_Clear" -defs["ImBoolVector_Clear"][1]["ret"] = "void" -defs["ImBoolVector_Clear"][1]["signature"] = "()" -defs["ImBoolVector_Clear"][1]["stname"] = "ImBoolVector" -defs["ImBoolVector_Clear"]["()"] = defs["ImBoolVector_Clear"][1] -defs["ImBoolVector_GetBit"] = {} -defs["ImBoolVector_GetBit"][1] = {} -defs["ImBoolVector_GetBit"][1]["args"] = "(ImBoolVector* self,int n)" -defs["ImBoolVector_GetBit"][1]["argsT"] = {} -defs["ImBoolVector_GetBit"][1]["argsT"][1] = {} -defs["ImBoolVector_GetBit"][1]["argsT"][1]["name"] = "self" -defs["ImBoolVector_GetBit"][1]["argsT"][1]["type"] = "ImBoolVector*" -defs["ImBoolVector_GetBit"][1]["argsT"][2] = {} -defs["ImBoolVector_GetBit"][1]["argsT"][2]["name"] = "n" -defs["ImBoolVector_GetBit"][1]["argsT"][2]["type"] = "int" -defs["ImBoolVector_GetBit"][1]["argsoriginal"] = "(int n)" -defs["ImBoolVector_GetBit"][1]["call_args"] = "(n)" -defs["ImBoolVector_GetBit"][1]["cimguiname"] = "ImBoolVector_GetBit" -defs["ImBoolVector_GetBit"][1]["defaults"] = {} -defs["ImBoolVector_GetBit"][1]["funcname"] = "GetBit" -defs["ImBoolVector_GetBit"][1]["ov_cimguiname"] = "ImBoolVector_GetBit" -defs["ImBoolVector_GetBit"][1]["ret"] = "bool" -defs["ImBoolVector_GetBit"][1]["signature"] = "(int)const" -defs["ImBoolVector_GetBit"][1]["stname"] = "ImBoolVector" -defs["ImBoolVector_GetBit"]["(int)const"] = defs["ImBoolVector_GetBit"][1] -defs["ImBoolVector_ImBoolVector"] = {} -defs["ImBoolVector_ImBoolVector"][1] = {} -defs["ImBoolVector_ImBoolVector"][1]["args"] = "()" -defs["ImBoolVector_ImBoolVector"][1]["argsT"] = {} -defs["ImBoolVector_ImBoolVector"][1]["argsoriginal"] = "()" -defs["ImBoolVector_ImBoolVector"][1]["call_args"] = "()" -defs["ImBoolVector_ImBoolVector"][1]["cimguiname"] = "ImBoolVector_ImBoolVector" -defs["ImBoolVector_ImBoolVector"][1]["constructor"] = true -defs["ImBoolVector_ImBoolVector"][1]["defaults"] = {} -defs["ImBoolVector_ImBoolVector"][1]["funcname"] = "ImBoolVector" -defs["ImBoolVector_ImBoolVector"][1]["ov_cimguiname"] = "ImBoolVector_ImBoolVector" -defs["ImBoolVector_ImBoolVector"][1]["signature"] = "()" -defs["ImBoolVector_ImBoolVector"][1]["stname"] = "ImBoolVector" -defs["ImBoolVector_ImBoolVector"]["()"] = defs["ImBoolVector_ImBoolVector"][1] -defs["ImBoolVector_Resize"] = {} -defs["ImBoolVector_Resize"][1] = {} -defs["ImBoolVector_Resize"][1]["args"] = "(ImBoolVector* self,int sz)" -defs["ImBoolVector_Resize"][1]["argsT"] = {} -defs["ImBoolVector_Resize"][1]["argsT"][1] = {} -defs["ImBoolVector_Resize"][1]["argsT"][1]["name"] = "self" -defs["ImBoolVector_Resize"][1]["argsT"][1]["type"] = "ImBoolVector*" -defs["ImBoolVector_Resize"][1]["argsT"][2] = {} -defs["ImBoolVector_Resize"][1]["argsT"][2]["name"] = "sz" -defs["ImBoolVector_Resize"][1]["argsT"][2]["type"] = "int" -defs["ImBoolVector_Resize"][1]["argsoriginal"] = "(int sz)" -defs["ImBoolVector_Resize"][1]["call_args"] = "(sz)" -defs["ImBoolVector_Resize"][1]["cimguiname"] = "ImBoolVector_Resize" -defs["ImBoolVector_Resize"][1]["defaults"] = {} -defs["ImBoolVector_Resize"][1]["funcname"] = "Resize" -defs["ImBoolVector_Resize"][1]["ov_cimguiname"] = "ImBoolVector_Resize" -defs["ImBoolVector_Resize"][1]["ret"] = "void" -defs["ImBoolVector_Resize"][1]["signature"] = "(int)" -defs["ImBoolVector_Resize"][1]["stname"] = "ImBoolVector" -defs["ImBoolVector_Resize"]["(int)"] = defs["ImBoolVector_Resize"][1] -defs["ImBoolVector_SetBit"] = {} -defs["ImBoolVector_SetBit"][1] = {} -defs["ImBoolVector_SetBit"][1]["args"] = "(ImBoolVector* self,int n,bool v)" -defs["ImBoolVector_SetBit"][1]["argsT"] = {} -defs["ImBoolVector_SetBit"][1]["argsT"][1] = {} -defs["ImBoolVector_SetBit"][1]["argsT"][1]["name"] = "self" -defs["ImBoolVector_SetBit"][1]["argsT"][1]["type"] = "ImBoolVector*" -defs["ImBoolVector_SetBit"][1]["argsT"][2] = {} -defs["ImBoolVector_SetBit"][1]["argsT"][2]["name"] = "n" -defs["ImBoolVector_SetBit"][1]["argsT"][2]["type"] = "int" -defs["ImBoolVector_SetBit"][1]["argsT"][3] = {} -defs["ImBoolVector_SetBit"][1]["argsT"][3]["name"] = "v" -defs["ImBoolVector_SetBit"][1]["argsT"][3]["type"] = "bool" -defs["ImBoolVector_SetBit"][1]["argsoriginal"] = "(int n,bool v)" -defs["ImBoolVector_SetBit"][1]["call_args"] = "(n,v)" -defs["ImBoolVector_SetBit"][1]["cimguiname"] = "ImBoolVector_SetBit" -defs["ImBoolVector_SetBit"][1]["defaults"] = {} -defs["ImBoolVector_SetBit"][1]["funcname"] = "SetBit" -defs["ImBoolVector_SetBit"][1]["ov_cimguiname"] = "ImBoolVector_SetBit" -defs["ImBoolVector_SetBit"][1]["ret"] = "void" -defs["ImBoolVector_SetBit"][1]["signature"] = "(int,bool)" -defs["ImBoolVector_SetBit"][1]["stname"] = "ImBoolVector" -defs["ImBoolVector_SetBit"]["(int,bool)"] = defs["ImBoolVector_SetBit"][1] -defs["ImBoolVector_destroy"] = {} -defs["ImBoolVector_destroy"][1] = {} -defs["ImBoolVector_destroy"][1]["args"] = "(ImBoolVector* self)" -defs["ImBoolVector_destroy"][1]["argsT"] = {} -defs["ImBoolVector_destroy"][1]["argsT"][1] = {} -defs["ImBoolVector_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImBoolVector_destroy"][1]["argsT"][1]["type"] = "ImBoolVector*" -defs["ImBoolVector_destroy"][1]["call_args"] = "(self)" -defs["ImBoolVector_destroy"][1]["cimguiname"] = "ImBoolVector_destroy" -defs["ImBoolVector_destroy"][1]["defaults"] = {} -defs["ImBoolVector_destroy"][1]["destructor"] = true -defs["ImBoolVector_destroy"][1]["ov_cimguiname"] = "ImBoolVector_destroy" -defs["ImBoolVector_destroy"][1]["ret"] = "void" -defs["ImBoolVector_destroy"][1]["signature"] = "(ImBoolVector*)" -defs["ImBoolVector_destroy"][1]["stname"] = "ImBoolVector" -defs["ImBoolVector_destroy"]["(ImBoolVector*)"] = defs["ImBoolVector_destroy"][1] -defs["ImChunkStream_alloc_chunk"] = {} -defs["ImChunkStream_alloc_chunk"][1] = {} -defs["ImChunkStream_alloc_chunk"][1]["args"] = "(ImChunkStream* self,size_t sz)" -defs["ImChunkStream_alloc_chunk"][1]["argsT"] = {} -defs["ImChunkStream_alloc_chunk"][1]["argsT"][1] = {} -defs["ImChunkStream_alloc_chunk"][1]["argsT"][1]["name"] = "self" -defs["ImChunkStream_alloc_chunk"][1]["argsT"][1]["type"] = "ImChunkStream*" -defs["ImChunkStream_alloc_chunk"][1]["argsT"][2] = {} -defs["ImChunkStream_alloc_chunk"][1]["argsT"][2]["name"] = "sz" -defs["ImChunkStream_alloc_chunk"][1]["argsT"][2]["type"] = "size_t" -defs["ImChunkStream_alloc_chunk"][1]["argsoriginal"] = "(size_t sz)" -defs["ImChunkStream_alloc_chunk"][1]["call_args"] = "(sz)" -defs["ImChunkStream_alloc_chunk"][1]["cimguiname"] = "ImChunkStream_alloc_chunk" -defs["ImChunkStream_alloc_chunk"][1]["defaults"] = {} -defs["ImChunkStream_alloc_chunk"][1]["funcname"] = "alloc_chunk" -defs["ImChunkStream_alloc_chunk"][1]["ov_cimguiname"] = "ImChunkStream_alloc_chunk" -defs["ImChunkStream_alloc_chunk"][1]["ret"] = "T*" -defs["ImChunkStream_alloc_chunk"][1]["signature"] = "(size_t)" -defs["ImChunkStream_alloc_chunk"][1]["stname"] = "ImChunkStream" -defs["ImChunkStream_alloc_chunk"][1]["templated"] = true -defs["ImChunkStream_alloc_chunk"]["(size_t)"] = defs["ImChunkStream_alloc_chunk"][1] -defs["ImChunkStream_begin"] = {} -defs["ImChunkStream_begin"][1] = {} -defs["ImChunkStream_begin"][1]["args"] = "(ImChunkStream* self)" -defs["ImChunkStream_begin"][1]["argsT"] = {} -defs["ImChunkStream_begin"][1]["argsT"][1] = {} -defs["ImChunkStream_begin"][1]["argsT"][1]["name"] = "self" -defs["ImChunkStream_begin"][1]["argsT"][1]["type"] = "ImChunkStream*" -defs["ImChunkStream_begin"][1]["argsoriginal"] = "()" -defs["ImChunkStream_begin"][1]["call_args"] = "()" -defs["ImChunkStream_begin"][1]["cimguiname"] = "ImChunkStream_begin" -defs["ImChunkStream_begin"][1]["defaults"] = {} -defs["ImChunkStream_begin"][1]["funcname"] = "begin" -defs["ImChunkStream_begin"][1]["ov_cimguiname"] = "ImChunkStream_begin" -defs["ImChunkStream_begin"][1]["ret"] = "T*" -defs["ImChunkStream_begin"][1]["signature"] = "()" -defs["ImChunkStream_begin"][1]["stname"] = "ImChunkStream" -defs["ImChunkStream_begin"][1]["templated"] = true -defs["ImChunkStream_begin"]["()"] = defs["ImChunkStream_begin"][1] -defs["ImChunkStream_chunk_size"] = {} -defs["ImChunkStream_chunk_size"][1] = {} -defs["ImChunkStream_chunk_size"][1]["args"] = "(ImChunkStream* self,const T* p)" -defs["ImChunkStream_chunk_size"][1]["argsT"] = {} -defs["ImChunkStream_chunk_size"][1]["argsT"][1] = {} -defs["ImChunkStream_chunk_size"][1]["argsT"][1]["name"] = "self" -defs["ImChunkStream_chunk_size"][1]["argsT"][1]["type"] = "ImChunkStream*" -defs["ImChunkStream_chunk_size"][1]["argsT"][2] = {} -defs["ImChunkStream_chunk_size"][1]["argsT"][2]["name"] = "p" -defs["ImChunkStream_chunk_size"][1]["argsT"][2]["type"] = "const T*" -defs["ImChunkStream_chunk_size"][1]["argsoriginal"] = "(const T* p)" -defs["ImChunkStream_chunk_size"][1]["call_args"] = "(p)" -defs["ImChunkStream_chunk_size"][1]["cimguiname"] = "ImChunkStream_chunk_size" -defs["ImChunkStream_chunk_size"][1]["defaults"] = {} -defs["ImChunkStream_chunk_size"][1]["funcname"] = "chunk_size" -defs["ImChunkStream_chunk_size"][1]["ov_cimguiname"] = "ImChunkStream_chunk_size" -defs["ImChunkStream_chunk_size"][1]["ret"] = "int" -defs["ImChunkStream_chunk_size"][1]["signature"] = "(const T*)" -defs["ImChunkStream_chunk_size"][1]["stname"] = "ImChunkStream" -defs["ImChunkStream_chunk_size"][1]["templated"] = true -defs["ImChunkStream_chunk_size"]["(const T*)"] = defs["ImChunkStream_chunk_size"][1] -defs["ImChunkStream_clear"] = {} -defs["ImChunkStream_clear"][1] = {} -defs["ImChunkStream_clear"][1]["args"] = "(ImChunkStream* self)" -defs["ImChunkStream_clear"][1]["argsT"] = {} -defs["ImChunkStream_clear"][1]["argsT"][1] = {} -defs["ImChunkStream_clear"][1]["argsT"][1]["name"] = "self" -defs["ImChunkStream_clear"][1]["argsT"][1]["type"] = "ImChunkStream*" -defs["ImChunkStream_clear"][1]["argsoriginal"] = "()" -defs["ImChunkStream_clear"][1]["call_args"] = "()" -defs["ImChunkStream_clear"][1]["cimguiname"] = "ImChunkStream_clear" -defs["ImChunkStream_clear"][1]["defaults"] = {} -defs["ImChunkStream_clear"][1]["funcname"] = "clear" -defs["ImChunkStream_clear"][1]["ov_cimguiname"] = "ImChunkStream_clear" -defs["ImChunkStream_clear"][1]["ret"] = "void" -defs["ImChunkStream_clear"][1]["signature"] = "()" -defs["ImChunkStream_clear"][1]["stname"] = "ImChunkStream" -defs["ImChunkStream_clear"][1]["templated"] = true -defs["ImChunkStream_clear"]["()"] = defs["ImChunkStream_clear"][1] -defs["ImChunkStream_empty"] = {} -defs["ImChunkStream_empty"][1] = {} -defs["ImChunkStream_empty"][1]["args"] = "(ImChunkStream* self)" -defs["ImChunkStream_empty"][1]["argsT"] = {} -defs["ImChunkStream_empty"][1]["argsT"][1] = {} -defs["ImChunkStream_empty"][1]["argsT"][1]["name"] = "self" -defs["ImChunkStream_empty"][1]["argsT"][1]["type"] = "ImChunkStream*" -defs["ImChunkStream_empty"][1]["argsoriginal"] = "()" -defs["ImChunkStream_empty"][1]["call_args"] = "()" -defs["ImChunkStream_empty"][1]["cimguiname"] = "ImChunkStream_empty" -defs["ImChunkStream_empty"][1]["defaults"] = {} -defs["ImChunkStream_empty"][1]["funcname"] = "empty" -defs["ImChunkStream_empty"][1]["ov_cimguiname"] = "ImChunkStream_empty" -defs["ImChunkStream_empty"][1]["ret"] = "bool" -defs["ImChunkStream_empty"][1]["signature"] = "()const" -defs["ImChunkStream_empty"][1]["stname"] = "ImChunkStream" -defs["ImChunkStream_empty"][1]["templated"] = true -defs["ImChunkStream_empty"]["()const"] = defs["ImChunkStream_empty"][1] -defs["ImChunkStream_end"] = {} -defs["ImChunkStream_end"][1] = {} -defs["ImChunkStream_end"][1]["args"] = "(ImChunkStream* self)" -defs["ImChunkStream_end"][1]["argsT"] = {} -defs["ImChunkStream_end"][1]["argsT"][1] = {} -defs["ImChunkStream_end"][1]["argsT"][1]["name"] = "self" -defs["ImChunkStream_end"][1]["argsT"][1]["type"] = "ImChunkStream*" -defs["ImChunkStream_end"][1]["argsoriginal"] = "()" -defs["ImChunkStream_end"][1]["call_args"] = "()" -defs["ImChunkStream_end"][1]["cimguiname"] = "ImChunkStream_end" -defs["ImChunkStream_end"][1]["defaults"] = {} -defs["ImChunkStream_end"][1]["funcname"] = "end" -defs["ImChunkStream_end"][1]["ov_cimguiname"] = "ImChunkStream_end" -defs["ImChunkStream_end"][1]["ret"] = "T*" -defs["ImChunkStream_end"][1]["signature"] = "()" -defs["ImChunkStream_end"][1]["stname"] = "ImChunkStream" -defs["ImChunkStream_end"][1]["templated"] = true -defs["ImChunkStream_end"]["()"] = defs["ImChunkStream_end"][1] -defs["ImChunkStream_next_chunk"] = {} -defs["ImChunkStream_next_chunk"][1] = {} -defs["ImChunkStream_next_chunk"][1]["args"] = "(ImChunkStream* self,T* p)" -defs["ImChunkStream_next_chunk"][1]["argsT"] = {} -defs["ImChunkStream_next_chunk"][1]["argsT"][1] = {} -defs["ImChunkStream_next_chunk"][1]["argsT"][1]["name"] = "self" -defs["ImChunkStream_next_chunk"][1]["argsT"][1]["type"] = "ImChunkStream*" -defs["ImChunkStream_next_chunk"][1]["argsT"][2] = {} -defs["ImChunkStream_next_chunk"][1]["argsT"][2]["name"] = "p" -defs["ImChunkStream_next_chunk"][1]["argsT"][2]["type"] = "T*" -defs["ImChunkStream_next_chunk"][1]["argsoriginal"] = "(T* p)" -defs["ImChunkStream_next_chunk"][1]["call_args"] = "(p)" -defs["ImChunkStream_next_chunk"][1]["cimguiname"] = "ImChunkStream_next_chunk" -defs["ImChunkStream_next_chunk"][1]["defaults"] = {} -defs["ImChunkStream_next_chunk"][1]["funcname"] = "next_chunk" -defs["ImChunkStream_next_chunk"][1]["ov_cimguiname"] = "ImChunkStream_next_chunk" -defs["ImChunkStream_next_chunk"][1]["ret"] = "T*" -defs["ImChunkStream_next_chunk"][1]["signature"] = "(T*)" -defs["ImChunkStream_next_chunk"][1]["stname"] = "ImChunkStream" -defs["ImChunkStream_next_chunk"][1]["templated"] = true -defs["ImChunkStream_next_chunk"]["(T*)"] = defs["ImChunkStream_next_chunk"][1] -defs["ImChunkStream_offset_from_ptr"] = {} -defs["ImChunkStream_offset_from_ptr"][1] = {} -defs["ImChunkStream_offset_from_ptr"][1]["args"] = "(ImChunkStream* self,const T* p)" -defs["ImChunkStream_offset_from_ptr"][1]["argsT"] = {} -defs["ImChunkStream_offset_from_ptr"][1]["argsT"][1] = {} -defs["ImChunkStream_offset_from_ptr"][1]["argsT"][1]["name"] = "self" -defs["ImChunkStream_offset_from_ptr"][1]["argsT"][1]["type"] = "ImChunkStream*" -defs["ImChunkStream_offset_from_ptr"][1]["argsT"][2] = {} -defs["ImChunkStream_offset_from_ptr"][1]["argsT"][2]["name"] = "p" -defs["ImChunkStream_offset_from_ptr"][1]["argsT"][2]["type"] = "const T*" -defs["ImChunkStream_offset_from_ptr"][1]["argsoriginal"] = "(const T* p)" -defs["ImChunkStream_offset_from_ptr"][1]["call_args"] = "(p)" -defs["ImChunkStream_offset_from_ptr"][1]["cimguiname"] = "ImChunkStream_offset_from_ptr" -defs["ImChunkStream_offset_from_ptr"][1]["defaults"] = {} -defs["ImChunkStream_offset_from_ptr"][1]["funcname"] = "offset_from_ptr" -defs["ImChunkStream_offset_from_ptr"][1]["ov_cimguiname"] = "ImChunkStream_offset_from_ptr" -defs["ImChunkStream_offset_from_ptr"][1]["ret"] = "int" -defs["ImChunkStream_offset_from_ptr"][1]["signature"] = "(const T*)" -defs["ImChunkStream_offset_from_ptr"][1]["stname"] = "ImChunkStream" -defs["ImChunkStream_offset_from_ptr"][1]["templated"] = true -defs["ImChunkStream_offset_from_ptr"]["(const T*)"] = defs["ImChunkStream_offset_from_ptr"][1] -defs["ImChunkStream_ptr_from_offset"] = {} -defs["ImChunkStream_ptr_from_offset"][1] = {} -defs["ImChunkStream_ptr_from_offset"][1]["args"] = "(ImChunkStream* self,int off)" -defs["ImChunkStream_ptr_from_offset"][1]["argsT"] = {} -defs["ImChunkStream_ptr_from_offset"][1]["argsT"][1] = {} -defs["ImChunkStream_ptr_from_offset"][1]["argsT"][1]["name"] = "self" -defs["ImChunkStream_ptr_from_offset"][1]["argsT"][1]["type"] = "ImChunkStream*" -defs["ImChunkStream_ptr_from_offset"][1]["argsT"][2] = {} -defs["ImChunkStream_ptr_from_offset"][1]["argsT"][2]["name"] = "off" -defs["ImChunkStream_ptr_from_offset"][1]["argsT"][2]["type"] = "int" -defs["ImChunkStream_ptr_from_offset"][1]["argsoriginal"] = "(int off)" -defs["ImChunkStream_ptr_from_offset"][1]["call_args"] = "(off)" -defs["ImChunkStream_ptr_from_offset"][1]["cimguiname"] = "ImChunkStream_ptr_from_offset" -defs["ImChunkStream_ptr_from_offset"][1]["defaults"] = {} -defs["ImChunkStream_ptr_from_offset"][1]["funcname"] = "ptr_from_offset" -defs["ImChunkStream_ptr_from_offset"][1]["ov_cimguiname"] = "ImChunkStream_ptr_from_offset" -defs["ImChunkStream_ptr_from_offset"][1]["ret"] = "T*" -defs["ImChunkStream_ptr_from_offset"][1]["signature"] = "(int)" -defs["ImChunkStream_ptr_from_offset"][1]["stname"] = "ImChunkStream" -defs["ImChunkStream_ptr_from_offset"][1]["templated"] = true -defs["ImChunkStream_ptr_from_offset"]["(int)"] = defs["ImChunkStream_ptr_from_offset"][1] -defs["ImChunkStream_size"] = {} -defs["ImChunkStream_size"][1] = {} -defs["ImChunkStream_size"][1]["args"] = "(ImChunkStream* self)" -defs["ImChunkStream_size"][1]["argsT"] = {} -defs["ImChunkStream_size"][1]["argsT"][1] = {} -defs["ImChunkStream_size"][1]["argsT"][1]["name"] = "self" -defs["ImChunkStream_size"][1]["argsT"][1]["type"] = "ImChunkStream*" -defs["ImChunkStream_size"][1]["argsoriginal"] = "()" -defs["ImChunkStream_size"][1]["call_args"] = "()" -defs["ImChunkStream_size"][1]["cimguiname"] = "ImChunkStream_size" -defs["ImChunkStream_size"][1]["defaults"] = {} -defs["ImChunkStream_size"][1]["funcname"] = "size" -defs["ImChunkStream_size"][1]["ov_cimguiname"] = "ImChunkStream_size" -defs["ImChunkStream_size"][1]["ret"] = "int" -defs["ImChunkStream_size"][1]["signature"] = "()const" -defs["ImChunkStream_size"][1]["stname"] = "ImChunkStream" -defs["ImChunkStream_size"][1]["templated"] = true -defs["ImChunkStream_size"]["()const"] = defs["ImChunkStream_size"][1] defs["ImColor_HSV"] = {} defs["ImColor_HSV"][1] = {} defs["ImColor_HSV"][1]["args"] = "(ImColor* self,float h,float s,float v,float a)" @@ -570,57 +265,6 @@ 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["ImDrawDataBuilder_Clear"] = {} -defs["ImDrawDataBuilder_Clear"][1] = {} -defs["ImDrawDataBuilder_Clear"][1]["args"] = "(ImDrawDataBuilder* self)" -defs["ImDrawDataBuilder_Clear"][1]["argsT"] = {} -defs["ImDrawDataBuilder_Clear"][1]["argsT"][1] = {} -defs["ImDrawDataBuilder_Clear"][1]["argsT"][1]["name"] = "self" -defs["ImDrawDataBuilder_Clear"][1]["argsT"][1]["type"] = "ImDrawDataBuilder*" -defs["ImDrawDataBuilder_Clear"][1]["argsoriginal"] = "()" -defs["ImDrawDataBuilder_Clear"][1]["call_args"] = "()" -defs["ImDrawDataBuilder_Clear"][1]["cimguiname"] = "ImDrawDataBuilder_Clear" -defs["ImDrawDataBuilder_Clear"][1]["defaults"] = {} -defs["ImDrawDataBuilder_Clear"][1]["funcname"] = "Clear" -defs["ImDrawDataBuilder_Clear"][1]["ov_cimguiname"] = "ImDrawDataBuilder_Clear" -defs["ImDrawDataBuilder_Clear"][1]["ret"] = "void" -defs["ImDrawDataBuilder_Clear"][1]["signature"] = "()" -defs["ImDrawDataBuilder_Clear"][1]["stname"] = "ImDrawDataBuilder" -defs["ImDrawDataBuilder_Clear"]["()"] = defs["ImDrawDataBuilder_Clear"][1] -defs["ImDrawDataBuilder_ClearFreeMemory"] = {} -defs["ImDrawDataBuilder_ClearFreeMemory"][1] = {} -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["args"] = "(ImDrawDataBuilder* self)" -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["argsT"] = {} -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["argsT"][1] = {} -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["argsT"][1]["name"] = "self" -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["argsT"][1]["type"] = "ImDrawDataBuilder*" -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["argsoriginal"] = "()" -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["call_args"] = "()" -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["cimguiname"] = "ImDrawDataBuilder_ClearFreeMemory" -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["defaults"] = {} -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["funcname"] = "ClearFreeMemory" -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["ov_cimguiname"] = "ImDrawDataBuilder_ClearFreeMemory" -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["ret"] = "void" -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["signature"] = "()" -defs["ImDrawDataBuilder_ClearFreeMemory"][1]["stname"] = "ImDrawDataBuilder" -defs["ImDrawDataBuilder_ClearFreeMemory"]["()"] = defs["ImDrawDataBuilder_ClearFreeMemory"][1] -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"] = {} -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1] = {} -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["args"] = "(ImDrawDataBuilder* self)" -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["argsT"] = {} -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["argsT"][1] = {} -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["argsT"][1]["name"] = "self" -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["argsT"][1]["type"] = "ImDrawDataBuilder*" -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["argsoriginal"] = "()" -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["call_args"] = "()" -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["cimguiname"] = "ImDrawDataBuilder_FlattenIntoSingleLayer" -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["defaults"] = {} -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["funcname"] = "FlattenIntoSingleLayer" -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["ov_cimguiname"] = "ImDrawDataBuilder_FlattenIntoSingleLayer" -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["ret"] = "void" -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["signature"] = "()" -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1]["stname"] = "ImDrawDataBuilder" -defs["ImDrawDataBuilder_FlattenIntoSingleLayer"]["()"] = defs["ImDrawDataBuilder_FlattenIntoSingleLayer"][1] defs["ImDrawData_Clear"] = {} defs["ImDrawData_Clear"][1] = {} defs["ImDrawData_Clear"][1]["args"] = "(ImDrawData* self)" @@ -705,56 +349,6 @@ 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["ImDrawListSharedData_ImDrawListSharedData"] = {} -defs["ImDrawListSharedData_ImDrawListSharedData"][1] = {} -defs["ImDrawListSharedData_ImDrawListSharedData"][1]["args"] = "()" -defs["ImDrawListSharedData_ImDrawListSharedData"][1]["argsT"] = {} -defs["ImDrawListSharedData_ImDrawListSharedData"][1]["argsoriginal"] = "()" -defs["ImDrawListSharedData_ImDrawListSharedData"][1]["call_args"] = "()" -defs["ImDrawListSharedData_ImDrawListSharedData"][1]["cimguiname"] = "ImDrawListSharedData_ImDrawListSharedData" -defs["ImDrawListSharedData_ImDrawListSharedData"][1]["constructor"] = true -defs["ImDrawListSharedData_ImDrawListSharedData"][1]["defaults"] = {} -defs["ImDrawListSharedData_ImDrawListSharedData"][1]["funcname"] = "ImDrawListSharedData" -defs["ImDrawListSharedData_ImDrawListSharedData"][1]["ov_cimguiname"] = "ImDrawListSharedData_ImDrawListSharedData" -defs["ImDrawListSharedData_ImDrawListSharedData"][1]["signature"] = "()" -defs["ImDrawListSharedData_ImDrawListSharedData"][1]["stname"] = "ImDrawListSharedData" -defs["ImDrawListSharedData_ImDrawListSharedData"]["()"] = defs["ImDrawListSharedData_ImDrawListSharedData"][1] -defs["ImDrawListSharedData_SetCircleSegmentMaxError"] = {} -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1] = {} -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["args"] = "(ImDrawListSharedData* self,float max_error)" -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["argsT"] = {} -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["argsT"][1] = {} -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["argsT"][1]["name"] = "self" -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["argsT"][1]["type"] = "ImDrawListSharedData*" -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["argsT"][2] = {} -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["argsT"][2]["name"] = "max_error" -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["argsT"][2]["type"] = "float" -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["argsoriginal"] = "(float max_error)" -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["call_args"] = "(max_error)" -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["cimguiname"] = "ImDrawListSharedData_SetCircleSegmentMaxError" -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["defaults"] = {} -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["funcname"] = "SetCircleSegmentMaxError" -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["ov_cimguiname"] = "ImDrawListSharedData_SetCircleSegmentMaxError" -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["ret"] = "void" -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["signature"] = "(float)" -defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1]["stname"] = "ImDrawListSharedData" -defs["ImDrawListSharedData_SetCircleSegmentMaxError"]["(float)"] = defs["ImDrawListSharedData_SetCircleSegmentMaxError"][1] -defs["ImDrawListSharedData_destroy"] = {} -defs["ImDrawListSharedData_destroy"][1] = {} -defs["ImDrawListSharedData_destroy"][1]["args"] = "(ImDrawListSharedData* self)" -defs["ImDrawListSharedData_destroy"][1]["argsT"] = {} -defs["ImDrawListSharedData_destroy"][1]["argsT"][1] = {} -defs["ImDrawListSharedData_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImDrawListSharedData_destroy"][1]["argsT"][1]["type"] = "ImDrawListSharedData*" -defs["ImDrawListSharedData_destroy"][1]["call_args"] = "(self)" -defs["ImDrawListSharedData_destroy"][1]["cimguiname"] = "ImDrawListSharedData_destroy" -defs["ImDrawListSharedData_destroy"][1]["defaults"] = {} -defs["ImDrawListSharedData_destroy"][1]["destructor"] = true -defs["ImDrawListSharedData_destroy"][1]["ov_cimguiname"] = "ImDrawListSharedData_destroy" -defs["ImDrawListSharedData_destroy"][1]["ret"] = "void" -defs["ImDrawListSharedData_destroy"][1]["signature"] = "(ImDrawListSharedData*)" -defs["ImDrawListSharedData_destroy"][1]["stname"] = "ImDrawListSharedData" -defs["ImDrawListSharedData_destroy"]["(ImDrawListSharedData*)"] = defs["ImDrawListSharedData_destroy"][1] defs["ImDrawListSplitter_Clear"] = {} defs["ImDrawListSplitter_Clear"][1] = {} defs["ImDrawListSplitter_Clear"][1]["args"] = "(ImDrawListSplitter* self)" @@ -3847,116 +3441,6 @@ 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["ImGuiColumnData_ImGuiColumnData"] = {} -defs["ImGuiColumnData_ImGuiColumnData"][1] = {} -defs["ImGuiColumnData_ImGuiColumnData"][1]["args"] = "()" -defs["ImGuiColumnData_ImGuiColumnData"][1]["argsT"] = {} -defs["ImGuiColumnData_ImGuiColumnData"][1]["argsoriginal"] = "()" -defs["ImGuiColumnData_ImGuiColumnData"][1]["call_args"] = "()" -defs["ImGuiColumnData_ImGuiColumnData"][1]["cimguiname"] = "ImGuiColumnData_ImGuiColumnData" -defs["ImGuiColumnData_ImGuiColumnData"][1]["constructor"] = true -defs["ImGuiColumnData_ImGuiColumnData"][1]["defaults"] = {} -defs["ImGuiColumnData_ImGuiColumnData"][1]["funcname"] = "ImGuiColumnData" -defs["ImGuiColumnData_ImGuiColumnData"][1]["ov_cimguiname"] = "ImGuiColumnData_ImGuiColumnData" -defs["ImGuiColumnData_ImGuiColumnData"][1]["signature"] = "()" -defs["ImGuiColumnData_ImGuiColumnData"][1]["stname"] = "ImGuiColumnData" -defs["ImGuiColumnData_ImGuiColumnData"]["()"] = defs["ImGuiColumnData_ImGuiColumnData"][1] -defs["ImGuiColumnData_destroy"] = {} -defs["ImGuiColumnData_destroy"][1] = {} -defs["ImGuiColumnData_destroy"][1]["args"] = "(ImGuiColumnData* self)" -defs["ImGuiColumnData_destroy"][1]["argsT"] = {} -defs["ImGuiColumnData_destroy"][1]["argsT"][1] = {} -defs["ImGuiColumnData_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiColumnData_destroy"][1]["argsT"][1]["type"] = "ImGuiColumnData*" -defs["ImGuiColumnData_destroy"][1]["call_args"] = "(self)" -defs["ImGuiColumnData_destroy"][1]["cimguiname"] = "ImGuiColumnData_destroy" -defs["ImGuiColumnData_destroy"][1]["defaults"] = {} -defs["ImGuiColumnData_destroy"][1]["destructor"] = true -defs["ImGuiColumnData_destroy"][1]["ov_cimguiname"] = "ImGuiColumnData_destroy" -defs["ImGuiColumnData_destroy"][1]["ret"] = "void" -defs["ImGuiColumnData_destroy"][1]["signature"] = "(ImGuiColumnData*)" -defs["ImGuiColumnData_destroy"][1]["stname"] = "ImGuiColumnData" -defs["ImGuiColumnData_destroy"]["(ImGuiColumnData*)"] = defs["ImGuiColumnData_destroy"][1] -defs["ImGuiColumns_Clear"] = {} -defs["ImGuiColumns_Clear"][1] = {} -defs["ImGuiColumns_Clear"][1]["args"] = "(ImGuiColumns* self)" -defs["ImGuiColumns_Clear"][1]["argsT"] = {} -defs["ImGuiColumns_Clear"][1]["argsT"][1] = {} -defs["ImGuiColumns_Clear"][1]["argsT"][1]["name"] = "self" -defs["ImGuiColumns_Clear"][1]["argsT"][1]["type"] = "ImGuiColumns*" -defs["ImGuiColumns_Clear"][1]["argsoriginal"] = "()" -defs["ImGuiColumns_Clear"][1]["call_args"] = "()" -defs["ImGuiColumns_Clear"][1]["cimguiname"] = "ImGuiColumns_Clear" -defs["ImGuiColumns_Clear"][1]["defaults"] = {} -defs["ImGuiColumns_Clear"][1]["funcname"] = "Clear" -defs["ImGuiColumns_Clear"][1]["ov_cimguiname"] = "ImGuiColumns_Clear" -defs["ImGuiColumns_Clear"][1]["ret"] = "void" -defs["ImGuiColumns_Clear"][1]["signature"] = "()" -defs["ImGuiColumns_Clear"][1]["stname"] = "ImGuiColumns" -defs["ImGuiColumns_Clear"]["()"] = defs["ImGuiColumns_Clear"][1] -defs["ImGuiColumns_ImGuiColumns"] = {} -defs["ImGuiColumns_ImGuiColumns"][1] = {} -defs["ImGuiColumns_ImGuiColumns"][1]["args"] = "()" -defs["ImGuiColumns_ImGuiColumns"][1]["argsT"] = {} -defs["ImGuiColumns_ImGuiColumns"][1]["argsoriginal"] = "()" -defs["ImGuiColumns_ImGuiColumns"][1]["call_args"] = "()" -defs["ImGuiColumns_ImGuiColumns"][1]["cimguiname"] = "ImGuiColumns_ImGuiColumns" -defs["ImGuiColumns_ImGuiColumns"][1]["constructor"] = true -defs["ImGuiColumns_ImGuiColumns"][1]["defaults"] = {} -defs["ImGuiColumns_ImGuiColumns"][1]["funcname"] = "ImGuiColumns" -defs["ImGuiColumns_ImGuiColumns"][1]["ov_cimguiname"] = "ImGuiColumns_ImGuiColumns" -defs["ImGuiColumns_ImGuiColumns"][1]["signature"] = "()" -defs["ImGuiColumns_ImGuiColumns"][1]["stname"] = "ImGuiColumns" -defs["ImGuiColumns_ImGuiColumns"]["()"] = defs["ImGuiColumns_ImGuiColumns"][1] -defs["ImGuiColumns_destroy"] = {} -defs["ImGuiColumns_destroy"][1] = {} -defs["ImGuiColumns_destroy"][1]["args"] = "(ImGuiColumns* self)" -defs["ImGuiColumns_destroy"][1]["argsT"] = {} -defs["ImGuiColumns_destroy"][1]["argsT"][1] = {} -defs["ImGuiColumns_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiColumns_destroy"][1]["argsT"][1]["type"] = "ImGuiColumns*" -defs["ImGuiColumns_destroy"][1]["call_args"] = "(self)" -defs["ImGuiColumns_destroy"][1]["cimguiname"] = "ImGuiColumns_destroy" -defs["ImGuiColumns_destroy"][1]["defaults"] = {} -defs["ImGuiColumns_destroy"][1]["destructor"] = true -defs["ImGuiColumns_destroy"][1]["ov_cimguiname"] = "ImGuiColumns_destroy" -defs["ImGuiColumns_destroy"][1]["ret"] = "void" -defs["ImGuiColumns_destroy"][1]["signature"] = "(ImGuiColumns*)" -defs["ImGuiColumns_destroy"][1]["stname"] = "ImGuiColumns" -defs["ImGuiColumns_destroy"]["(ImGuiColumns*)"] = defs["ImGuiColumns_destroy"][1] -defs["ImGuiContext_ImGuiContext"] = {} -defs["ImGuiContext_ImGuiContext"][1] = {} -defs["ImGuiContext_ImGuiContext"][1]["args"] = "(ImFontAtlas* shared_font_atlas)" -defs["ImGuiContext_ImGuiContext"][1]["argsT"] = {} -defs["ImGuiContext_ImGuiContext"][1]["argsT"][1] = {} -defs["ImGuiContext_ImGuiContext"][1]["argsT"][1]["name"] = "shared_font_atlas" -defs["ImGuiContext_ImGuiContext"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["ImGuiContext_ImGuiContext"][1]["argsoriginal"] = "(ImFontAtlas* shared_font_atlas)" -defs["ImGuiContext_ImGuiContext"][1]["call_args"] = "(shared_font_atlas)" -defs["ImGuiContext_ImGuiContext"][1]["cimguiname"] = "ImGuiContext_ImGuiContext" -defs["ImGuiContext_ImGuiContext"][1]["constructor"] = true -defs["ImGuiContext_ImGuiContext"][1]["defaults"] = {} -defs["ImGuiContext_ImGuiContext"][1]["funcname"] = "ImGuiContext" -defs["ImGuiContext_ImGuiContext"][1]["ov_cimguiname"] = "ImGuiContext_ImGuiContext" -defs["ImGuiContext_ImGuiContext"][1]["signature"] = "(ImFontAtlas*)" -defs["ImGuiContext_ImGuiContext"][1]["stname"] = "ImGuiContext" -defs["ImGuiContext_ImGuiContext"]["(ImFontAtlas*)"] = defs["ImGuiContext_ImGuiContext"][1] -defs["ImGuiContext_destroy"] = {} -defs["ImGuiContext_destroy"][1] = {} -defs["ImGuiContext_destroy"][1]["args"] = "(ImGuiContext* self)" -defs["ImGuiContext_destroy"][1]["argsT"] = {} -defs["ImGuiContext_destroy"][1]["argsT"][1] = {} -defs["ImGuiContext_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiContext_destroy"][1]["argsT"][1]["type"] = "ImGuiContext*" -defs["ImGuiContext_destroy"][1]["call_args"] = "(self)" -defs["ImGuiContext_destroy"][1]["cimguiname"] = "ImGuiContext_destroy" -defs["ImGuiContext_destroy"][1]["defaults"] = {} -defs["ImGuiContext_destroy"][1]["destructor"] = true -defs["ImGuiContext_destroy"][1]["ov_cimguiname"] = "ImGuiContext_destroy" -defs["ImGuiContext_destroy"][1]["ret"] = "void" -defs["ImGuiContext_destroy"][1]["signature"] = "(ImGuiContext*)" -defs["ImGuiContext_destroy"][1]["stname"] = "ImGuiContext" -defs["ImGuiContext_destroy"]["(ImGuiContext*)"] = defs["ImGuiContext_destroy"][1] defs["ImGuiIO_AddInputCharacter"] = {} defs["ImGuiIO_AddInputCharacter"][1] = {} defs["ImGuiIO_AddInputCharacter"][1]["args"] = "(ImGuiIO* self,unsigned int c)" @@ -4141,273 +3625,6 @@ 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["ImGuiInputTextState_ClearFreeMemory"] = {} -defs["ImGuiInputTextState_ClearFreeMemory"][1] = {} -defs["ImGuiInputTextState_ClearFreeMemory"][1]["args"] = "(ImGuiInputTextState* self)" -defs["ImGuiInputTextState_ClearFreeMemory"][1]["argsT"] = {} -defs["ImGuiInputTextState_ClearFreeMemory"][1]["argsT"][1] = {} -defs["ImGuiInputTextState_ClearFreeMemory"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextState_ClearFreeMemory"][1]["argsT"][1]["type"] = "ImGuiInputTextState*" -defs["ImGuiInputTextState_ClearFreeMemory"][1]["argsoriginal"] = "()" -defs["ImGuiInputTextState_ClearFreeMemory"][1]["call_args"] = "()" -defs["ImGuiInputTextState_ClearFreeMemory"][1]["cimguiname"] = "ImGuiInputTextState_ClearFreeMemory" -defs["ImGuiInputTextState_ClearFreeMemory"][1]["defaults"] = {} -defs["ImGuiInputTextState_ClearFreeMemory"][1]["funcname"] = "ClearFreeMemory" -defs["ImGuiInputTextState_ClearFreeMemory"][1]["ov_cimguiname"] = "ImGuiInputTextState_ClearFreeMemory" -defs["ImGuiInputTextState_ClearFreeMemory"][1]["ret"] = "void" -defs["ImGuiInputTextState_ClearFreeMemory"][1]["signature"] = "()" -defs["ImGuiInputTextState_ClearFreeMemory"][1]["stname"] = "ImGuiInputTextState" -defs["ImGuiInputTextState_ClearFreeMemory"]["()"] = defs["ImGuiInputTextState_ClearFreeMemory"][1] -defs["ImGuiInputTextState_ClearSelection"] = {} -defs["ImGuiInputTextState_ClearSelection"][1] = {} -defs["ImGuiInputTextState_ClearSelection"][1]["args"] = "(ImGuiInputTextState* self)" -defs["ImGuiInputTextState_ClearSelection"][1]["argsT"] = {} -defs["ImGuiInputTextState_ClearSelection"][1]["argsT"][1] = {} -defs["ImGuiInputTextState_ClearSelection"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextState_ClearSelection"][1]["argsT"][1]["type"] = "ImGuiInputTextState*" -defs["ImGuiInputTextState_ClearSelection"][1]["argsoriginal"] = "()" -defs["ImGuiInputTextState_ClearSelection"][1]["call_args"] = "()" -defs["ImGuiInputTextState_ClearSelection"][1]["cimguiname"] = "ImGuiInputTextState_ClearSelection" -defs["ImGuiInputTextState_ClearSelection"][1]["defaults"] = {} -defs["ImGuiInputTextState_ClearSelection"][1]["funcname"] = "ClearSelection" -defs["ImGuiInputTextState_ClearSelection"][1]["ov_cimguiname"] = "ImGuiInputTextState_ClearSelection" -defs["ImGuiInputTextState_ClearSelection"][1]["ret"] = "void" -defs["ImGuiInputTextState_ClearSelection"][1]["signature"] = "()" -defs["ImGuiInputTextState_ClearSelection"][1]["stname"] = "ImGuiInputTextState" -defs["ImGuiInputTextState_ClearSelection"]["()"] = defs["ImGuiInputTextState_ClearSelection"][1] -defs["ImGuiInputTextState_ClearText"] = {} -defs["ImGuiInputTextState_ClearText"][1] = {} -defs["ImGuiInputTextState_ClearText"][1]["args"] = "(ImGuiInputTextState* self)" -defs["ImGuiInputTextState_ClearText"][1]["argsT"] = {} -defs["ImGuiInputTextState_ClearText"][1]["argsT"][1] = {} -defs["ImGuiInputTextState_ClearText"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextState_ClearText"][1]["argsT"][1]["type"] = "ImGuiInputTextState*" -defs["ImGuiInputTextState_ClearText"][1]["argsoriginal"] = "()" -defs["ImGuiInputTextState_ClearText"][1]["call_args"] = "()" -defs["ImGuiInputTextState_ClearText"][1]["cimguiname"] = "ImGuiInputTextState_ClearText" -defs["ImGuiInputTextState_ClearText"][1]["defaults"] = {} -defs["ImGuiInputTextState_ClearText"][1]["funcname"] = "ClearText" -defs["ImGuiInputTextState_ClearText"][1]["ov_cimguiname"] = "ImGuiInputTextState_ClearText" -defs["ImGuiInputTextState_ClearText"][1]["ret"] = "void" -defs["ImGuiInputTextState_ClearText"][1]["signature"] = "()" -defs["ImGuiInputTextState_ClearText"][1]["stname"] = "ImGuiInputTextState" -defs["ImGuiInputTextState_ClearText"]["()"] = defs["ImGuiInputTextState_ClearText"][1] -defs["ImGuiInputTextState_CursorAnimReset"] = {} -defs["ImGuiInputTextState_CursorAnimReset"][1] = {} -defs["ImGuiInputTextState_CursorAnimReset"][1]["args"] = "(ImGuiInputTextState* self)" -defs["ImGuiInputTextState_CursorAnimReset"][1]["argsT"] = {} -defs["ImGuiInputTextState_CursorAnimReset"][1]["argsT"][1] = {} -defs["ImGuiInputTextState_CursorAnimReset"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextState_CursorAnimReset"][1]["argsT"][1]["type"] = "ImGuiInputTextState*" -defs["ImGuiInputTextState_CursorAnimReset"][1]["argsoriginal"] = "()" -defs["ImGuiInputTextState_CursorAnimReset"][1]["call_args"] = "()" -defs["ImGuiInputTextState_CursorAnimReset"][1]["cimguiname"] = "ImGuiInputTextState_CursorAnimReset" -defs["ImGuiInputTextState_CursorAnimReset"][1]["defaults"] = {} -defs["ImGuiInputTextState_CursorAnimReset"][1]["funcname"] = "CursorAnimReset" -defs["ImGuiInputTextState_CursorAnimReset"][1]["ov_cimguiname"] = "ImGuiInputTextState_CursorAnimReset" -defs["ImGuiInputTextState_CursorAnimReset"][1]["ret"] = "void" -defs["ImGuiInputTextState_CursorAnimReset"][1]["signature"] = "()" -defs["ImGuiInputTextState_CursorAnimReset"][1]["stname"] = "ImGuiInputTextState" -defs["ImGuiInputTextState_CursorAnimReset"]["()"] = defs["ImGuiInputTextState_CursorAnimReset"][1] -defs["ImGuiInputTextState_CursorClamp"] = {} -defs["ImGuiInputTextState_CursorClamp"][1] = {} -defs["ImGuiInputTextState_CursorClamp"][1]["args"] = "(ImGuiInputTextState* self)" -defs["ImGuiInputTextState_CursorClamp"][1]["argsT"] = {} -defs["ImGuiInputTextState_CursorClamp"][1]["argsT"][1] = {} -defs["ImGuiInputTextState_CursorClamp"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextState_CursorClamp"][1]["argsT"][1]["type"] = "ImGuiInputTextState*" -defs["ImGuiInputTextState_CursorClamp"][1]["argsoriginal"] = "()" -defs["ImGuiInputTextState_CursorClamp"][1]["call_args"] = "()" -defs["ImGuiInputTextState_CursorClamp"][1]["cimguiname"] = "ImGuiInputTextState_CursorClamp" -defs["ImGuiInputTextState_CursorClamp"][1]["defaults"] = {} -defs["ImGuiInputTextState_CursorClamp"][1]["funcname"] = "CursorClamp" -defs["ImGuiInputTextState_CursorClamp"][1]["ov_cimguiname"] = "ImGuiInputTextState_CursorClamp" -defs["ImGuiInputTextState_CursorClamp"][1]["ret"] = "void" -defs["ImGuiInputTextState_CursorClamp"][1]["signature"] = "()" -defs["ImGuiInputTextState_CursorClamp"][1]["stname"] = "ImGuiInputTextState" -defs["ImGuiInputTextState_CursorClamp"]["()"] = defs["ImGuiInputTextState_CursorClamp"][1] -defs["ImGuiInputTextState_GetRedoAvailCount"] = {} -defs["ImGuiInputTextState_GetRedoAvailCount"][1] = {} -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["args"] = "(ImGuiInputTextState* self)" -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["argsT"] = {} -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["argsT"][1] = {} -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["argsT"][1]["type"] = "ImGuiInputTextState*" -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["argsoriginal"] = "()" -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["call_args"] = "()" -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["cimguiname"] = "ImGuiInputTextState_GetRedoAvailCount" -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["defaults"] = {} -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["funcname"] = "GetRedoAvailCount" -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["ov_cimguiname"] = "ImGuiInputTextState_GetRedoAvailCount" -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["ret"] = "int" -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["signature"] = "()const" -defs["ImGuiInputTextState_GetRedoAvailCount"][1]["stname"] = "ImGuiInputTextState" -defs["ImGuiInputTextState_GetRedoAvailCount"]["()const"] = defs["ImGuiInputTextState_GetRedoAvailCount"][1] -defs["ImGuiInputTextState_GetUndoAvailCount"] = {} -defs["ImGuiInputTextState_GetUndoAvailCount"][1] = {} -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["args"] = "(ImGuiInputTextState* self)" -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["argsT"] = {} -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["argsT"][1] = {} -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["argsT"][1]["type"] = "ImGuiInputTextState*" -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["argsoriginal"] = "()" -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["call_args"] = "()" -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["cimguiname"] = "ImGuiInputTextState_GetUndoAvailCount" -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["defaults"] = {} -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["funcname"] = "GetUndoAvailCount" -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["ov_cimguiname"] = "ImGuiInputTextState_GetUndoAvailCount" -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["ret"] = "int" -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["signature"] = "()const" -defs["ImGuiInputTextState_GetUndoAvailCount"][1]["stname"] = "ImGuiInputTextState" -defs["ImGuiInputTextState_GetUndoAvailCount"]["()const"] = defs["ImGuiInputTextState_GetUndoAvailCount"][1] -defs["ImGuiInputTextState_HasSelection"] = {} -defs["ImGuiInputTextState_HasSelection"][1] = {} -defs["ImGuiInputTextState_HasSelection"][1]["args"] = "(ImGuiInputTextState* self)" -defs["ImGuiInputTextState_HasSelection"][1]["argsT"] = {} -defs["ImGuiInputTextState_HasSelection"][1]["argsT"][1] = {} -defs["ImGuiInputTextState_HasSelection"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextState_HasSelection"][1]["argsT"][1]["type"] = "ImGuiInputTextState*" -defs["ImGuiInputTextState_HasSelection"][1]["argsoriginal"] = "()" -defs["ImGuiInputTextState_HasSelection"][1]["call_args"] = "()" -defs["ImGuiInputTextState_HasSelection"][1]["cimguiname"] = "ImGuiInputTextState_HasSelection" -defs["ImGuiInputTextState_HasSelection"][1]["defaults"] = {} -defs["ImGuiInputTextState_HasSelection"][1]["funcname"] = "HasSelection" -defs["ImGuiInputTextState_HasSelection"][1]["ov_cimguiname"] = "ImGuiInputTextState_HasSelection" -defs["ImGuiInputTextState_HasSelection"][1]["ret"] = "bool" -defs["ImGuiInputTextState_HasSelection"][1]["signature"] = "()const" -defs["ImGuiInputTextState_HasSelection"][1]["stname"] = "ImGuiInputTextState" -defs["ImGuiInputTextState_HasSelection"]["()const"] = defs["ImGuiInputTextState_HasSelection"][1] -defs["ImGuiInputTextState_ImGuiInputTextState"] = {} -defs["ImGuiInputTextState_ImGuiInputTextState"][1] = {} -defs["ImGuiInputTextState_ImGuiInputTextState"][1]["args"] = "()" -defs["ImGuiInputTextState_ImGuiInputTextState"][1]["argsT"] = {} -defs["ImGuiInputTextState_ImGuiInputTextState"][1]["argsoriginal"] = "()" -defs["ImGuiInputTextState_ImGuiInputTextState"][1]["call_args"] = "()" -defs["ImGuiInputTextState_ImGuiInputTextState"][1]["cimguiname"] = "ImGuiInputTextState_ImGuiInputTextState" -defs["ImGuiInputTextState_ImGuiInputTextState"][1]["constructor"] = true -defs["ImGuiInputTextState_ImGuiInputTextState"][1]["defaults"] = {} -defs["ImGuiInputTextState_ImGuiInputTextState"][1]["funcname"] = "ImGuiInputTextState" -defs["ImGuiInputTextState_ImGuiInputTextState"][1]["ov_cimguiname"] = "ImGuiInputTextState_ImGuiInputTextState" -defs["ImGuiInputTextState_ImGuiInputTextState"][1]["signature"] = "()" -defs["ImGuiInputTextState_ImGuiInputTextState"][1]["stname"] = "ImGuiInputTextState" -defs["ImGuiInputTextState_ImGuiInputTextState"]["()"] = defs["ImGuiInputTextState_ImGuiInputTextState"][1] -defs["ImGuiInputTextState_OnKeyPressed"] = {} -defs["ImGuiInputTextState_OnKeyPressed"][1] = {} -defs["ImGuiInputTextState_OnKeyPressed"][1]["args"] = "(ImGuiInputTextState* self,int key)" -defs["ImGuiInputTextState_OnKeyPressed"][1]["argsT"] = {} -defs["ImGuiInputTextState_OnKeyPressed"][1]["argsT"][1] = {} -defs["ImGuiInputTextState_OnKeyPressed"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextState_OnKeyPressed"][1]["argsT"][1]["type"] = "ImGuiInputTextState*" -defs["ImGuiInputTextState_OnKeyPressed"][1]["argsT"][2] = {} -defs["ImGuiInputTextState_OnKeyPressed"][1]["argsT"][2]["name"] = "key" -defs["ImGuiInputTextState_OnKeyPressed"][1]["argsT"][2]["type"] = "int" -defs["ImGuiInputTextState_OnKeyPressed"][1]["argsoriginal"] = "(int key)" -defs["ImGuiInputTextState_OnKeyPressed"][1]["call_args"] = "(key)" -defs["ImGuiInputTextState_OnKeyPressed"][1]["cimguiname"] = "ImGuiInputTextState_OnKeyPressed" -defs["ImGuiInputTextState_OnKeyPressed"][1]["defaults"] = {} -defs["ImGuiInputTextState_OnKeyPressed"][1]["funcname"] = "OnKeyPressed" -defs["ImGuiInputTextState_OnKeyPressed"][1]["ov_cimguiname"] = "ImGuiInputTextState_OnKeyPressed" -defs["ImGuiInputTextState_OnKeyPressed"][1]["ret"] = "void" -defs["ImGuiInputTextState_OnKeyPressed"][1]["signature"] = "(int)" -defs["ImGuiInputTextState_OnKeyPressed"][1]["stname"] = "ImGuiInputTextState" -defs["ImGuiInputTextState_OnKeyPressed"]["(int)"] = defs["ImGuiInputTextState_OnKeyPressed"][1] -defs["ImGuiInputTextState_SelectAll"] = {} -defs["ImGuiInputTextState_SelectAll"][1] = {} -defs["ImGuiInputTextState_SelectAll"][1]["args"] = "(ImGuiInputTextState* self)" -defs["ImGuiInputTextState_SelectAll"][1]["argsT"] = {} -defs["ImGuiInputTextState_SelectAll"][1]["argsT"][1] = {} -defs["ImGuiInputTextState_SelectAll"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextState_SelectAll"][1]["argsT"][1]["type"] = "ImGuiInputTextState*" -defs["ImGuiInputTextState_SelectAll"][1]["argsoriginal"] = "()" -defs["ImGuiInputTextState_SelectAll"][1]["call_args"] = "()" -defs["ImGuiInputTextState_SelectAll"][1]["cimguiname"] = "ImGuiInputTextState_SelectAll" -defs["ImGuiInputTextState_SelectAll"][1]["defaults"] = {} -defs["ImGuiInputTextState_SelectAll"][1]["funcname"] = "SelectAll" -defs["ImGuiInputTextState_SelectAll"][1]["ov_cimguiname"] = "ImGuiInputTextState_SelectAll" -defs["ImGuiInputTextState_SelectAll"][1]["ret"] = "void" -defs["ImGuiInputTextState_SelectAll"][1]["signature"] = "()" -defs["ImGuiInputTextState_SelectAll"][1]["stname"] = "ImGuiInputTextState" -defs["ImGuiInputTextState_SelectAll"]["()"] = defs["ImGuiInputTextState_SelectAll"][1] -defs["ImGuiInputTextState_destroy"] = {} -defs["ImGuiInputTextState_destroy"][1] = {} -defs["ImGuiInputTextState_destroy"][1]["args"] = "(ImGuiInputTextState* self)" -defs["ImGuiInputTextState_destroy"][1]["argsT"] = {} -defs["ImGuiInputTextState_destroy"][1]["argsT"][1] = {} -defs["ImGuiInputTextState_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiInputTextState_destroy"][1]["argsT"][1]["type"] = "ImGuiInputTextState*" -defs["ImGuiInputTextState_destroy"][1]["call_args"] = "(self)" -defs["ImGuiInputTextState_destroy"][1]["cimguiname"] = "ImGuiInputTextState_destroy" -defs["ImGuiInputTextState_destroy"][1]["defaults"] = {} -defs["ImGuiInputTextState_destroy"][1]["destructor"] = true -defs["ImGuiInputTextState_destroy"][1]["ov_cimguiname"] = "ImGuiInputTextState_destroy" -defs["ImGuiInputTextState_destroy"][1]["ret"] = "void" -defs["ImGuiInputTextState_destroy"][1]["signature"] = "(ImGuiInputTextState*)" -defs["ImGuiInputTextState_destroy"][1]["stname"] = "ImGuiInputTextState" -defs["ImGuiInputTextState_destroy"]["(ImGuiInputTextState*)"] = defs["ImGuiInputTextState_destroy"][1] -defs["ImGuiItemHoveredDataBackup_Backup"] = {} -defs["ImGuiItemHoveredDataBackup_Backup"][1] = {} -defs["ImGuiItemHoveredDataBackup_Backup"][1]["args"] = "(ImGuiItemHoveredDataBackup* self)" -defs["ImGuiItemHoveredDataBackup_Backup"][1]["argsT"] = {} -defs["ImGuiItemHoveredDataBackup_Backup"][1]["argsT"][1] = {} -defs["ImGuiItemHoveredDataBackup_Backup"][1]["argsT"][1]["name"] = "self" -defs["ImGuiItemHoveredDataBackup_Backup"][1]["argsT"][1]["type"] = "ImGuiItemHoveredDataBackup*" -defs["ImGuiItemHoveredDataBackup_Backup"][1]["argsoriginal"] = "()" -defs["ImGuiItemHoveredDataBackup_Backup"][1]["call_args"] = "()" -defs["ImGuiItemHoveredDataBackup_Backup"][1]["cimguiname"] = "ImGuiItemHoveredDataBackup_Backup" -defs["ImGuiItemHoveredDataBackup_Backup"][1]["defaults"] = {} -defs["ImGuiItemHoveredDataBackup_Backup"][1]["funcname"] = "Backup" -defs["ImGuiItemHoveredDataBackup_Backup"][1]["ov_cimguiname"] = "ImGuiItemHoveredDataBackup_Backup" -defs["ImGuiItemHoveredDataBackup_Backup"][1]["ret"] = "void" -defs["ImGuiItemHoveredDataBackup_Backup"][1]["signature"] = "()" -defs["ImGuiItemHoveredDataBackup_Backup"][1]["stname"] = "ImGuiItemHoveredDataBackup" -defs["ImGuiItemHoveredDataBackup_Backup"]["()"] = defs["ImGuiItemHoveredDataBackup_Backup"][1] -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"] = {} -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"][1] = {} -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"][1]["args"] = "()" -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"][1]["argsT"] = {} -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"][1]["argsoriginal"] = "()" -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"][1]["call_args"] = "()" -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"][1]["cimguiname"] = "ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup" -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"][1]["constructor"] = true -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"][1]["defaults"] = {} -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"][1]["funcname"] = "ImGuiItemHoveredDataBackup" -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"][1]["ov_cimguiname"] = "ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup" -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"][1]["signature"] = "()" -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"][1]["stname"] = "ImGuiItemHoveredDataBackup" -defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"]["()"] = defs["ImGuiItemHoveredDataBackup_ImGuiItemHoveredDataBackup"][1] -defs["ImGuiItemHoveredDataBackup_Restore"] = {} -defs["ImGuiItemHoveredDataBackup_Restore"][1] = {} -defs["ImGuiItemHoveredDataBackup_Restore"][1]["args"] = "(ImGuiItemHoveredDataBackup* self)" -defs["ImGuiItemHoveredDataBackup_Restore"][1]["argsT"] = {} -defs["ImGuiItemHoveredDataBackup_Restore"][1]["argsT"][1] = {} -defs["ImGuiItemHoveredDataBackup_Restore"][1]["argsT"][1]["name"] = "self" -defs["ImGuiItemHoveredDataBackup_Restore"][1]["argsT"][1]["type"] = "ImGuiItemHoveredDataBackup*" -defs["ImGuiItemHoveredDataBackup_Restore"][1]["argsoriginal"] = "()" -defs["ImGuiItemHoveredDataBackup_Restore"][1]["call_args"] = "()" -defs["ImGuiItemHoveredDataBackup_Restore"][1]["cimguiname"] = "ImGuiItemHoveredDataBackup_Restore" -defs["ImGuiItemHoveredDataBackup_Restore"][1]["defaults"] = {} -defs["ImGuiItemHoveredDataBackup_Restore"][1]["funcname"] = "Restore" -defs["ImGuiItemHoveredDataBackup_Restore"][1]["ov_cimguiname"] = "ImGuiItemHoveredDataBackup_Restore" -defs["ImGuiItemHoveredDataBackup_Restore"][1]["ret"] = "void" -defs["ImGuiItemHoveredDataBackup_Restore"][1]["signature"] = "()const" -defs["ImGuiItemHoveredDataBackup_Restore"][1]["stname"] = "ImGuiItemHoveredDataBackup" -defs["ImGuiItemHoveredDataBackup_Restore"]["()const"] = defs["ImGuiItemHoveredDataBackup_Restore"][1] -defs["ImGuiItemHoveredDataBackup_destroy"] = {} -defs["ImGuiItemHoveredDataBackup_destroy"][1] = {} -defs["ImGuiItemHoveredDataBackup_destroy"][1]["args"] = "(ImGuiItemHoveredDataBackup* self)" -defs["ImGuiItemHoveredDataBackup_destroy"][1]["argsT"] = {} -defs["ImGuiItemHoveredDataBackup_destroy"][1]["argsT"][1] = {} -defs["ImGuiItemHoveredDataBackup_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiItemHoveredDataBackup_destroy"][1]["argsT"][1]["type"] = "ImGuiItemHoveredDataBackup*" -defs["ImGuiItemHoveredDataBackup_destroy"][1]["call_args"] = "(self)" -defs["ImGuiItemHoveredDataBackup_destroy"][1]["cimguiname"] = "ImGuiItemHoveredDataBackup_destroy" -defs["ImGuiItemHoveredDataBackup_destroy"][1]["defaults"] = {} -defs["ImGuiItemHoveredDataBackup_destroy"][1]["destructor"] = true -defs["ImGuiItemHoveredDataBackup_destroy"][1]["ov_cimguiname"] = "ImGuiItemHoveredDataBackup_destroy" -defs["ImGuiItemHoveredDataBackup_destroy"][1]["ret"] = "void" -defs["ImGuiItemHoveredDataBackup_destroy"][1]["signature"] = "(ImGuiItemHoveredDataBackup*)" -defs["ImGuiItemHoveredDataBackup_destroy"][1]["stname"] = "ImGuiItemHoveredDataBackup" -defs["ImGuiItemHoveredDataBackup_destroy"]["(ImGuiItemHoveredDataBackup*)"] = defs["ImGuiItemHoveredDataBackup_destroy"][1] defs["ImGuiListClipper_Begin"] = {} defs["ImGuiListClipper_Begin"][1] = {} defs["ImGuiListClipper_Begin"][1]["args"] = "(ImGuiListClipper* self,int items_count,float items_height)" @@ -4504,249 +3721,6 @@ 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["ImGuiMenuColumns_CalcExtraSpace"] = {} -defs["ImGuiMenuColumns_CalcExtraSpace"][1] = {} -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["args"] = "(ImGuiMenuColumns* self,float avail_w)" -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["argsT"] = {} -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["argsT"][1] = {} -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["argsT"][1]["name"] = "self" -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["argsT"][1]["type"] = "ImGuiMenuColumns*" -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["argsT"][2] = {} -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["argsT"][2]["name"] = "avail_w" -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["argsT"][2]["type"] = "float" -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["argsoriginal"] = "(float avail_w)" -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["call_args"] = "(avail_w)" -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["cimguiname"] = "ImGuiMenuColumns_CalcExtraSpace" -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["defaults"] = {} -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["funcname"] = "CalcExtraSpace" -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["ov_cimguiname"] = "ImGuiMenuColumns_CalcExtraSpace" -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["ret"] = "float" -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["signature"] = "(float)const" -defs["ImGuiMenuColumns_CalcExtraSpace"][1]["stname"] = "ImGuiMenuColumns" -defs["ImGuiMenuColumns_CalcExtraSpace"]["(float)const"] = defs["ImGuiMenuColumns_CalcExtraSpace"][1] -defs["ImGuiMenuColumns_DeclColumns"] = {} -defs["ImGuiMenuColumns_DeclColumns"][1] = {} -defs["ImGuiMenuColumns_DeclColumns"][1]["args"] = "(ImGuiMenuColumns* self,float w0,float w1,float w2)" -defs["ImGuiMenuColumns_DeclColumns"][1]["argsT"] = {} -defs["ImGuiMenuColumns_DeclColumns"][1]["argsT"][1] = {} -defs["ImGuiMenuColumns_DeclColumns"][1]["argsT"][1]["name"] = "self" -defs["ImGuiMenuColumns_DeclColumns"][1]["argsT"][1]["type"] = "ImGuiMenuColumns*" -defs["ImGuiMenuColumns_DeclColumns"][1]["argsT"][2] = {} -defs["ImGuiMenuColumns_DeclColumns"][1]["argsT"][2]["name"] = "w0" -defs["ImGuiMenuColumns_DeclColumns"][1]["argsT"][2]["type"] = "float" -defs["ImGuiMenuColumns_DeclColumns"][1]["argsT"][3] = {} -defs["ImGuiMenuColumns_DeclColumns"][1]["argsT"][3]["name"] = "w1" -defs["ImGuiMenuColumns_DeclColumns"][1]["argsT"][3]["type"] = "float" -defs["ImGuiMenuColumns_DeclColumns"][1]["argsT"][4] = {} -defs["ImGuiMenuColumns_DeclColumns"][1]["argsT"][4]["name"] = "w2" -defs["ImGuiMenuColumns_DeclColumns"][1]["argsT"][4]["type"] = "float" -defs["ImGuiMenuColumns_DeclColumns"][1]["argsoriginal"] = "(float w0,float w1,float w2)" -defs["ImGuiMenuColumns_DeclColumns"][1]["call_args"] = "(w0,w1,w2)" -defs["ImGuiMenuColumns_DeclColumns"][1]["cimguiname"] = "ImGuiMenuColumns_DeclColumns" -defs["ImGuiMenuColumns_DeclColumns"][1]["defaults"] = {} -defs["ImGuiMenuColumns_DeclColumns"][1]["funcname"] = "DeclColumns" -defs["ImGuiMenuColumns_DeclColumns"][1]["ov_cimguiname"] = "ImGuiMenuColumns_DeclColumns" -defs["ImGuiMenuColumns_DeclColumns"][1]["ret"] = "float" -defs["ImGuiMenuColumns_DeclColumns"][1]["signature"] = "(float,float,float)" -defs["ImGuiMenuColumns_DeclColumns"][1]["stname"] = "ImGuiMenuColumns" -defs["ImGuiMenuColumns_DeclColumns"]["(float,float,float)"] = defs["ImGuiMenuColumns_DeclColumns"][1] -defs["ImGuiMenuColumns_ImGuiMenuColumns"] = {} -defs["ImGuiMenuColumns_ImGuiMenuColumns"][1] = {} -defs["ImGuiMenuColumns_ImGuiMenuColumns"][1]["args"] = "()" -defs["ImGuiMenuColumns_ImGuiMenuColumns"][1]["argsT"] = {} -defs["ImGuiMenuColumns_ImGuiMenuColumns"][1]["argsoriginal"] = "()" -defs["ImGuiMenuColumns_ImGuiMenuColumns"][1]["call_args"] = "()" -defs["ImGuiMenuColumns_ImGuiMenuColumns"][1]["cimguiname"] = "ImGuiMenuColumns_ImGuiMenuColumns" -defs["ImGuiMenuColumns_ImGuiMenuColumns"][1]["constructor"] = true -defs["ImGuiMenuColumns_ImGuiMenuColumns"][1]["defaults"] = {} -defs["ImGuiMenuColumns_ImGuiMenuColumns"][1]["funcname"] = "ImGuiMenuColumns" -defs["ImGuiMenuColumns_ImGuiMenuColumns"][1]["ov_cimguiname"] = "ImGuiMenuColumns_ImGuiMenuColumns" -defs["ImGuiMenuColumns_ImGuiMenuColumns"][1]["signature"] = "()" -defs["ImGuiMenuColumns_ImGuiMenuColumns"][1]["stname"] = "ImGuiMenuColumns" -defs["ImGuiMenuColumns_ImGuiMenuColumns"]["()"] = defs["ImGuiMenuColumns_ImGuiMenuColumns"][1] -defs["ImGuiMenuColumns_Update"] = {} -defs["ImGuiMenuColumns_Update"][1] = {} -defs["ImGuiMenuColumns_Update"][1]["args"] = "(ImGuiMenuColumns* self,int count,float spacing,bool clear)" -defs["ImGuiMenuColumns_Update"][1]["argsT"] = {} -defs["ImGuiMenuColumns_Update"][1]["argsT"][1] = {} -defs["ImGuiMenuColumns_Update"][1]["argsT"][1]["name"] = "self" -defs["ImGuiMenuColumns_Update"][1]["argsT"][1]["type"] = "ImGuiMenuColumns*" -defs["ImGuiMenuColumns_Update"][1]["argsT"][2] = {} -defs["ImGuiMenuColumns_Update"][1]["argsT"][2]["name"] = "count" -defs["ImGuiMenuColumns_Update"][1]["argsT"][2]["type"] = "int" -defs["ImGuiMenuColumns_Update"][1]["argsT"][3] = {} -defs["ImGuiMenuColumns_Update"][1]["argsT"][3]["name"] = "spacing" -defs["ImGuiMenuColumns_Update"][1]["argsT"][3]["type"] = "float" -defs["ImGuiMenuColumns_Update"][1]["argsT"][4] = {} -defs["ImGuiMenuColumns_Update"][1]["argsT"][4]["name"] = "clear" -defs["ImGuiMenuColumns_Update"][1]["argsT"][4]["type"] = "bool" -defs["ImGuiMenuColumns_Update"][1]["argsoriginal"] = "(int count,float spacing,bool clear)" -defs["ImGuiMenuColumns_Update"][1]["call_args"] = "(count,spacing,clear)" -defs["ImGuiMenuColumns_Update"][1]["cimguiname"] = "ImGuiMenuColumns_Update" -defs["ImGuiMenuColumns_Update"][1]["defaults"] = {} -defs["ImGuiMenuColumns_Update"][1]["funcname"] = "Update" -defs["ImGuiMenuColumns_Update"][1]["ov_cimguiname"] = "ImGuiMenuColumns_Update" -defs["ImGuiMenuColumns_Update"][1]["ret"] = "void" -defs["ImGuiMenuColumns_Update"][1]["signature"] = "(int,float,bool)" -defs["ImGuiMenuColumns_Update"][1]["stname"] = "ImGuiMenuColumns" -defs["ImGuiMenuColumns_Update"]["(int,float,bool)"] = defs["ImGuiMenuColumns_Update"][1] -defs["ImGuiMenuColumns_destroy"] = {} -defs["ImGuiMenuColumns_destroy"][1] = {} -defs["ImGuiMenuColumns_destroy"][1]["args"] = "(ImGuiMenuColumns* self)" -defs["ImGuiMenuColumns_destroy"][1]["argsT"] = {} -defs["ImGuiMenuColumns_destroy"][1]["argsT"][1] = {} -defs["ImGuiMenuColumns_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiMenuColumns_destroy"][1]["argsT"][1]["type"] = "ImGuiMenuColumns*" -defs["ImGuiMenuColumns_destroy"][1]["call_args"] = "(self)" -defs["ImGuiMenuColumns_destroy"][1]["cimguiname"] = "ImGuiMenuColumns_destroy" -defs["ImGuiMenuColumns_destroy"][1]["defaults"] = {} -defs["ImGuiMenuColumns_destroy"][1]["destructor"] = true -defs["ImGuiMenuColumns_destroy"][1]["ov_cimguiname"] = "ImGuiMenuColumns_destroy" -defs["ImGuiMenuColumns_destroy"][1]["ret"] = "void" -defs["ImGuiMenuColumns_destroy"][1]["signature"] = "(ImGuiMenuColumns*)" -defs["ImGuiMenuColumns_destroy"][1]["stname"] = "ImGuiMenuColumns" -defs["ImGuiMenuColumns_destroy"]["(ImGuiMenuColumns*)"] = defs["ImGuiMenuColumns_destroy"][1] -defs["ImGuiNavMoveResult_Clear"] = {} -defs["ImGuiNavMoveResult_Clear"][1] = {} -defs["ImGuiNavMoveResult_Clear"][1]["args"] = "(ImGuiNavMoveResult* self)" -defs["ImGuiNavMoveResult_Clear"][1]["argsT"] = {} -defs["ImGuiNavMoveResult_Clear"][1]["argsT"][1] = {} -defs["ImGuiNavMoveResult_Clear"][1]["argsT"][1]["name"] = "self" -defs["ImGuiNavMoveResult_Clear"][1]["argsT"][1]["type"] = "ImGuiNavMoveResult*" -defs["ImGuiNavMoveResult_Clear"][1]["argsoriginal"] = "()" -defs["ImGuiNavMoveResult_Clear"][1]["call_args"] = "()" -defs["ImGuiNavMoveResult_Clear"][1]["cimguiname"] = "ImGuiNavMoveResult_Clear" -defs["ImGuiNavMoveResult_Clear"][1]["defaults"] = {} -defs["ImGuiNavMoveResult_Clear"][1]["funcname"] = "Clear" -defs["ImGuiNavMoveResult_Clear"][1]["ov_cimguiname"] = "ImGuiNavMoveResult_Clear" -defs["ImGuiNavMoveResult_Clear"][1]["ret"] = "void" -defs["ImGuiNavMoveResult_Clear"][1]["signature"] = "()" -defs["ImGuiNavMoveResult_Clear"][1]["stname"] = "ImGuiNavMoveResult" -defs["ImGuiNavMoveResult_Clear"]["()"] = defs["ImGuiNavMoveResult_Clear"][1] -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"] = {} -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"][1] = {} -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"][1]["args"] = "()" -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"][1]["argsT"] = {} -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"][1]["argsoriginal"] = "()" -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"][1]["call_args"] = "()" -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"][1]["cimguiname"] = "ImGuiNavMoveResult_ImGuiNavMoveResult" -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"][1]["constructor"] = true -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"][1]["defaults"] = {} -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"][1]["funcname"] = "ImGuiNavMoveResult" -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"][1]["ov_cimguiname"] = "ImGuiNavMoveResult_ImGuiNavMoveResult" -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"][1]["signature"] = "()" -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"][1]["stname"] = "ImGuiNavMoveResult" -defs["ImGuiNavMoveResult_ImGuiNavMoveResult"]["()"] = defs["ImGuiNavMoveResult_ImGuiNavMoveResult"][1] -defs["ImGuiNavMoveResult_destroy"] = {} -defs["ImGuiNavMoveResult_destroy"][1] = {} -defs["ImGuiNavMoveResult_destroy"][1]["args"] = "(ImGuiNavMoveResult* self)" -defs["ImGuiNavMoveResult_destroy"][1]["argsT"] = {} -defs["ImGuiNavMoveResult_destroy"][1]["argsT"][1] = {} -defs["ImGuiNavMoveResult_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiNavMoveResult_destroy"][1]["argsT"][1]["type"] = "ImGuiNavMoveResult*" -defs["ImGuiNavMoveResult_destroy"][1]["call_args"] = "(self)" -defs["ImGuiNavMoveResult_destroy"][1]["cimguiname"] = "ImGuiNavMoveResult_destroy" -defs["ImGuiNavMoveResult_destroy"][1]["defaults"] = {} -defs["ImGuiNavMoveResult_destroy"][1]["destructor"] = true -defs["ImGuiNavMoveResult_destroy"][1]["ov_cimguiname"] = "ImGuiNavMoveResult_destroy" -defs["ImGuiNavMoveResult_destroy"][1]["ret"] = "void" -defs["ImGuiNavMoveResult_destroy"][1]["signature"] = "(ImGuiNavMoveResult*)" -defs["ImGuiNavMoveResult_destroy"][1]["stname"] = "ImGuiNavMoveResult" -defs["ImGuiNavMoveResult_destroy"]["(ImGuiNavMoveResult*)"] = defs["ImGuiNavMoveResult_destroy"][1] -defs["ImGuiNextItemData_ClearFlags"] = {} -defs["ImGuiNextItemData_ClearFlags"][1] = {} -defs["ImGuiNextItemData_ClearFlags"][1]["args"] = "(ImGuiNextItemData* self)" -defs["ImGuiNextItemData_ClearFlags"][1]["argsT"] = {} -defs["ImGuiNextItemData_ClearFlags"][1]["argsT"][1] = {} -defs["ImGuiNextItemData_ClearFlags"][1]["argsT"][1]["name"] = "self" -defs["ImGuiNextItemData_ClearFlags"][1]["argsT"][1]["type"] = "ImGuiNextItemData*" -defs["ImGuiNextItemData_ClearFlags"][1]["argsoriginal"] = "()" -defs["ImGuiNextItemData_ClearFlags"][1]["call_args"] = "()" -defs["ImGuiNextItemData_ClearFlags"][1]["cimguiname"] = "ImGuiNextItemData_ClearFlags" -defs["ImGuiNextItemData_ClearFlags"][1]["defaults"] = {} -defs["ImGuiNextItemData_ClearFlags"][1]["funcname"] = "ClearFlags" -defs["ImGuiNextItemData_ClearFlags"][1]["ov_cimguiname"] = "ImGuiNextItemData_ClearFlags" -defs["ImGuiNextItemData_ClearFlags"][1]["ret"] = "void" -defs["ImGuiNextItemData_ClearFlags"][1]["signature"] = "()" -defs["ImGuiNextItemData_ClearFlags"][1]["stname"] = "ImGuiNextItemData" -defs["ImGuiNextItemData_ClearFlags"]["()"] = defs["ImGuiNextItemData_ClearFlags"][1] -defs["ImGuiNextItemData_ImGuiNextItemData"] = {} -defs["ImGuiNextItemData_ImGuiNextItemData"][1] = {} -defs["ImGuiNextItemData_ImGuiNextItemData"][1]["args"] = "()" -defs["ImGuiNextItemData_ImGuiNextItemData"][1]["argsT"] = {} -defs["ImGuiNextItemData_ImGuiNextItemData"][1]["argsoriginal"] = "()" -defs["ImGuiNextItemData_ImGuiNextItemData"][1]["call_args"] = "()" -defs["ImGuiNextItemData_ImGuiNextItemData"][1]["cimguiname"] = "ImGuiNextItemData_ImGuiNextItemData" -defs["ImGuiNextItemData_ImGuiNextItemData"][1]["constructor"] = true -defs["ImGuiNextItemData_ImGuiNextItemData"][1]["defaults"] = {} -defs["ImGuiNextItemData_ImGuiNextItemData"][1]["funcname"] = "ImGuiNextItemData" -defs["ImGuiNextItemData_ImGuiNextItemData"][1]["ov_cimguiname"] = "ImGuiNextItemData_ImGuiNextItemData" -defs["ImGuiNextItemData_ImGuiNextItemData"][1]["signature"] = "()" -defs["ImGuiNextItemData_ImGuiNextItemData"][1]["stname"] = "ImGuiNextItemData" -defs["ImGuiNextItemData_ImGuiNextItemData"]["()"] = defs["ImGuiNextItemData_ImGuiNextItemData"][1] -defs["ImGuiNextItemData_destroy"] = {} -defs["ImGuiNextItemData_destroy"][1] = {} -defs["ImGuiNextItemData_destroy"][1]["args"] = "(ImGuiNextItemData* self)" -defs["ImGuiNextItemData_destroy"][1]["argsT"] = {} -defs["ImGuiNextItemData_destroy"][1]["argsT"][1] = {} -defs["ImGuiNextItemData_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiNextItemData_destroy"][1]["argsT"][1]["type"] = "ImGuiNextItemData*" -defs["ImGuiNextItemData_destroy"][1]["call_args"] = "(self)" -defs["ImGuiNextItemData_destroy"][1]["cimguiname"] = "ImGuiNextItemData_destroy" -defs["ImGuiNextItemData_destroy"][1]["defaults"] = {} -defs["ImGuiNextItemData_destroy"][1]["destructor"] = true -defs["ImGuiNextItemData_destroy"][1]["ov_cimguiname"] = "ImGuiNextItemData_destroy" -defs["ImGuiNextItemData_destroy"][1]["ret"] = "void" -defs["ImGuiNextItemData_destroy"][1]["signature"] = "(ImGuiNextItemData*)" -defs["ImGuiNextItemData_destroy"][1]["stname"] = "ImGuiNextItemData" -defs["ImGuiNextItemData_destroy"]["(ImGuiNextItemData*)"] = defs["ImGuiNextItemData_destroy"][1] -defs["ImGuiNextWindowData_ClearFlags"] = {} -defs["ImGuiNextWindowData_ClearFlags"][1] = {} -defs["ImGuiNextWindowData_ClearFlags"][1]["args"] = "(ImGuiNextWindowData* self)" -defs["ImGuiNextWindowData_ClearFlags"][1]["argsT"] = {} -defs["ImGuiNextWindowData_ClearFlags"][1]["argsT"][1] = {} -defs["ImGuiNextWindowData_ClearFlags"][1]["argsT"][1]["name"] = "self" -defs["ImGuiNextWindowData_ClearFlags"][1]["argsT"][1]["type"] = "ImGuiNextWindowData*" -defs["ImGuiNextWindowData_ClearFlags"][1]["argsoriginal"] = "()" -defs["ImGuiNextWindowData_ClearFlags"][1]["call_args"] = "()" -defs["ImGuiNextWindowData_ClearFlags"][1]["cimguiname"] = "ImGuiNextWindowData_ClearFlags" -defs["ImGuiNextWindowData_ClearFlags"][1]["defaults"] = {} -defs["ImGuiNextWindowData_ClearFlags"][1]["funcname"] = "ClearFlags" -defs["ImGuiNextWindowData_ClearFlags"][1]["ov_cimguiname"] = "ImGuiNextWindowData_ClearFlags" -defs["ImGuiNextWindowData_ClearFlags"][1]["ret"] = "void" -defs["ImGuiNextWindowData_ClearFlags"][1]["signature"] = "()" -defs["ImGuiNextWindowData_ClearFlags"][1]["stname"] = "ImGuiNextWindowData" -defs["ImGuiNextWindowData_ClearFlags"]["()"] = defs["ImGuiNextWindowData_ClearFlags"][1] -defs["ImGuiNextWindowData_ImGuiNextWindowData"] = {} -defs["ImGuiNextWindowData_ImGuiNextWindowData"][1] = {} -defs["ImGuiNextWindowData_ImGuiNextWindowData"][1]["args"] = "()" -defs["ImGuiNextWindowData_ImGuiNextWindowData"][1]["argsT"] = {} -defs["ImGuiNextWindowData_ImGuiNextWindowData"][1]["argsoriginal"] = "()" -defs["ImGuiNextWindowData_ImGuiNextWindowData"][1]["call_args"] = "()" -defs["ImGuiNextWindowData_ImGuiNextWindowData"][1]["cimguiname"] = "ImGuiNextWindowData_ImGuiNextWindowData" -defs["ImGuiNextWindowData_ImGuiNextWindowData"][1]["constructor"] = true -defs["ImGuiNextWindowData_ImGuiNextWindowData"][1]["defaults"] = {} -defs["ImGuiNextWindowData_ImGuiNextWindowData"][1]["funcname"] = "ImGuiNextWindowData" -defs["ImGuiNextWindowData_ImGuiNextWindowData"][1]["ov_cimguiname"] = "ImGuiNextWindowData_ImGuiNextWindowData" -defs["ImGuiNextWindowData_ImGuiNextWindowData"][1]["signature"] = "()" -defs["ImGuiNextWindowData_ImGuiNextWindowData"][1]["stname"] = "ImGuiNextWindowData" -defs["ImGuiNextWindowData_ImGuiNextWindowData"]["()"] = defs["ImGuiNextWindowData_ImGuiNextWindowData"][1] -defs["ImGuiNextWindowData_destroy"] = {} -defs["ImGuiNextWindowData_destroy"][1] = {} -defs["ImGuiNextWindowData_destroy"][1]["args"] = "(ImGuiNextWindowData* self)" -defs["ImGuiNextWindowData_destroy"][1]["argsT"] = {} -defs["ImGuiNextWindowData_destroy"][1]["argsT"][1] = {} -defs["ImGuiNextWindowData_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiNextWindowData_destroy"][1]["argsT"][1]["type"] = "ImGuiNextWindowData*" -defs["ImGuiNextWindowData_destroy"][1]["call_args"] = "(self)" -defs["ImGuiNextWindowData_destroy"][1]["cimguiname"] = "ImGuiNextWindowData_destroy" -defs["ImGuiNextWindowData_destroy"][1]["defaults"] = {} -defs["ImGuiNextWindowData_destroy"][1]["destructor"] = true -defs["ImGuiNextWindowData_destroy"][1]["ov_cimguiname"] = "ImGuiNextWindowData_destroy" -defs["ImGuiNextWindowData_destroy"][1]["ret"] = "void" -defs["ImGuiNextWindowData_destroy"][1]["signature"] = "(ImGuiNextWindowData*)" -defs["ImGuiNextWindowData_destroy"][1]["stname"] = "ImGuiNextWindowData" -defs["ImGuiNextWindowData_destroy"]["(ImGuiNextWindowData*)"] = defs["ImGuiNextWindowData_destroy"][1] defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"] = {} defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1] = {} defs["ImGuiOnceUponAFrame_ImGuiOnceUponAFrame"][1]["args"] = "()" @@ -4878,115 +3852,6 @@ 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["ImGuiPopupData_ImGuiPopupData"] = {} -defs["ImGuiPopupData_ImGuiPopupData"][1] = {} -defs["ImGuiPopupData_ImGuiPopupData"][1]["args"] = "()" -defs["ImGuiPopupData_ImGuiPopupData"][1]["argsT"] = {} -defs["ImGuiPopupData_ImGuiPopupData"][1]["argsoriginal"] = "()" -defs["ImGuiPopupData_ImGuiPopupData"][1]["call_args"] = "()" -defs["ImGuiPopupData_ImGuiPopupData"][1]["cimguiname"] = "ImGuiPopupData_ImGuiPopupData" -defs["ImGuiPopupData_ImGuiPopupData"][1]["constructor"] = true -defs["ImGuiPopupData_ImGuiPopupData"][1]["defaults"] = {} -defs["ImGuiPopupData_ImGuiPopupData"][1]["funcname"] = "ImGuiPopupData" -defs["ImGuiPopupData_ImGuiPopupData"][1]["ov_cimguiname"] = "ImGuiPopupData_ImGuiPopupData" -defs["ImGuiPopupData_ImGuiPopupData"][1]["signature"] = "()" -defs["ImGuiPopupData_ImGuiPopupData"][1]["stname"] = "ImGuiPopupData" -defs["ImGuiPopupData_ImGuiPopupData"]["()"] = defs["ImGuiPopupData_ImGuiPopupData"][1] -defs["ImGuiPopupData_destroy"] = {} -defs["ImGuiPopupData_destroy"][1] = {} -defs["ImGuiPopupData_destroy"][1]["args"] = "(ImGuiPopupData* self)" -defs["ImGuiPopupData_destroy"][1]["argsT"] = {} -defs["ImGuiPopupData_destroy"][1]["argsT"][1] = {} -defs["ImGuiPopupData_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiPopupData_destroy"][1]["argsT"][1]["type"] = "ImGuiPopupData*" -defs["ImGuiPopupData_destroy"][1]["call_args"] = "(self)" -defs["ImGuiPopupData_destroy"][1]["cimguiname"] = "ImGuiPopupData_destroy" -defs["ImGuiPopupData_destroy"][1]["defaults"] = {} -defs["ImGuiPopupData_destroy"][1]["destructor"] = true -defs["ImGuiPopupData_destroy"][1]["ov_cimguiname"] = "ImGuiPopupData_destroy" -defs["ImGuiPopupData_destroy"][1]["ret"] = "void" -defs["ImGuiPopupData_destroy"][1]["signature"] = "(ImGuiPopupData*)" -defs["ImGuiPopupData_destroy"][1]["stname"] = "ImGuiPopupData" -defs["ImGuiPopupData_destroy"]["(ImGuiPopupData*)"] = defs["ImGuiPopupData_destroy"][1] -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"] = {} -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1] = {} -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["args"] = "(void* ptr)" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["argsT"] = {} -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["argsT"][1] = {} -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["argsT"][1]["name"] = "ptr" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["argsT"][1]["type"] = "void*" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["argsoriginal"] = "(void* ptr)" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["call_args"] = "(ptr)" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["cimguiname"] = "ImGuiPtrOrIndex_ImGuiPtrOrIndex" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["constructor"] = true -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["defaults"] = {} -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["funcname"] = "ImGuiPtrOrIndex" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["ov_cimguiname"] = "ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["signature"] = "(void*)" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1]["stname"] = "ImGuiPtrOrIndex" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2] = {} -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["args"] = "(int index)" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["argsT"] = {} -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["argsT"][1] = {} -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["argsT"][1]["name"] = "index" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["argsT"][1]["type"] = "int" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["argsoriginal"] = "(int index)" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["call_args"] = "(index)" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["cimguiname"] = "ImGuiPtrOrIndex_ImGuiPtrOrIndex" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["constructor"] = true -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["defaults"] = {} -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["funcname"] = "ImGuiPtrOrIndex" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["ov_cimguiname"] = "ImGuiPtrOrIndex_ImGuiPtrOrIndexInt" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["signature"] = "(int)" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2]["stname"] = "ImGuiPtrOrIndex" -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"]["(int)"] = defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][2] -defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"]["(void*)"] = defs["ImGuiPtrOrIndex_ImGuiPtrOrIndex"][1] -defs["ImGuiPtrOrIndex_destroy"] = {} -defs["ImGuiPtrOrIndex_destroy"][1] = {} -defs["ImGuiPtrOrIndex_destroy"][1]["args"] = "(ImGuiPtrOrIndex* self)" -defs["ImGuiPtrOrIndex_destroy"][1]["argsT"] = {} -defs["ImGuiPtrOrIndex_destroy"][1]["argsT"][1] = {} -defs["ImGuiPtrOrIndex_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiPtrOrIndex_destroy"][1]["argsT"][1]["type"] = "ImGuiPtrOrIndex*" -defs["ImGuiPtrOrIndex_destroy"][1]["call_args"] = "(self)" -defs["ImGuiPtrOrIndex_destroy"][1]["cimguiname"] = "ImGuiPtrOrIndex_destroy" -defs["ImGuiPtrOrIndex_destroy"][1]["defaults"] = {} -defs["ImGuiPtrOrIndex_destroy"][1]["destructor"] = true -defs["ImGuiPtrOrIndex_destroy"][1]["ov_cimguiname"] = "ImGuiPtrOrIndex_destroy" -defs["ImGuiPtrOrIndex_destroy"][1]["ret"] = "void" -defs["ImGuiPtrOrIndex_destroy"][1]["signature"] = "(ImGuiPtrOrIndex*)" -defs["ImGuiPtrOrIndex_destroy"][1]["stname"] = "ImGuiPtrOrIndex" -defs["ImGuiPtrOrIndex_destroy"]["(ImGuiPtrOrIndex*)"] = defs["ImGuiPtrOrIndex_destroy"][1] -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"] = {} -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"][1] = {} -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"][1]["args"] = "()" -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"][1]["argsT"] = {} -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"][1]["argsoriginal"] = "()" -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"][1]["call_args"] = "()" -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"][1]["cimguiname"] = "ImGuiSettingsHandler_ImGuiSettingsHandler" -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"][1]["constructor"] = true -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"][1]["defaults"] = {} -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"][1]["funcname"] = "ImGuiSettingsHandler" -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"][1]["ov_cimguiname"] = "ImGuiSettingsHandler_ImGuiSettingsHandler" -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"][1]["signature"] = "()" -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"][1]["stname"] = "ImGuiSettingsHandler" -defs["ImGuiSettingsHandler_ImGuiSettingsHandler"]["()"] = defs["ImGuiSettingsHandler_ImGuiSettingsHandler"][1] -defs["ImGuiSettingsHandler_destroy"] = {} -defs["ImGuiSettingsHandler_destroy"][1] = {} -defs["ImGuiSettingsHandler_destroy"][1]["args"] = "(ImGuiSettingsHandler* self)" -defs["ImGuiSettingsHandler_destroy"][1]["argsT"] = {} -defs["ImGuiSettingsHandler_destroy"][1]["argsT"][1] = {} -defs["ImGuiSettingsHandler_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiSettingsHandler_destroy"][1]["argsT"][1]["type"] = "ImGuiSettingsHandler*" -defs["ImGuiSettingsHandler_destroy"][1]["call_args"] = "(self)" -defs["ImGuiSettingsHandler_destroy"][1]["cimguiname"] = "ImGuiSettingsHandler_destroy" -defs["ImGuiSettingsHandler_destroy"][1]["defaults"] = {} -defs["ImGuiSettingsHandler_destroy"][1]["destructor"] = true -defs["ImGuiSettingsHandler_destroy"][1]["ov_cimguiname"] = "ImGuiSettingsHandler_destroy" -defs["ImGuiSettingsHandler_destroy"][1]["ret"] = "void" -defs["ImGuiSettingsHandler_destroy"][1]["signature"] = "(ImGuiSettingsHandler*)" -defs["ImGuiSettingsHandler_destroy"][1]["stname"] = "ImGuiSettingsHandler" -defs["ImGuiSettingsHandler_destroy"]["(ImGuiSettingsHandler*)"] = defs["ImGuiSettingsHandler_destroy"][1] defs["ImGuiStoragePair_ImGuiStoragePair"] = {} defs["ImGuiStoragePair_ImGuiStoragePair"][1] = {} defs["ImGuiStoragePair_ImGuiStoragePair"][1]["args"] = "(ImGuiID _key,int _val_i)" @@ -5395,80 +4260,6 @@ 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["ImGuiStyleMod_ImGuiStyleMod"] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][1] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["args"] = "(ImGuiStyleVar idx,int v)" -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["argsT"] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["argsT"][1] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["argsT"][1]["name"] = "idx" -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["argsT"][1]["type"] = "ImGuiStyleVar" -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["argsT"][2] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["argsT"][2]["name"] = "v" -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["argsT"][2]["type"] = "int" -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["argsoriginal"] = "(ImGuiStyleVar idx,int v)" -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["call_args"] = "(idx,v)" -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["cimguiname"] = "ImGuiStyleMod_ImGuiStyleMod" -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["constructor"] = true -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["defaults"] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["funcname"] = "ImGuiStyleMod" -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["ov_cimguiname"] = "ImGuiStyleMod_ImGuiStyleModInt" -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["signature"] = "(ImGuiStyleVar,int)" -defs["ImGuiStyleMod_ImGuiStyleMod"][1]["stname"] = "ImGuiStyleMod" -defs["ImGuiStyleMod_ImGuiStyleMod"][2] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["args"] = "(ImGuiStyleVar idx,float v)" -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["argsT"] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["argsT"][1] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["argsT"][1]["name"] = "idx" -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["argsT"][1]["type"] = "ImGuiStyleVar" -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["argsT"][2] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["argsT"][2]["name"] = "v" -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["argsT"][2]["type"] = "float" -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["argsoriginal"] = "(ImGuiStyleVar idx,float v)" -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["call_args"] = "(idx,v)" -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["cimguiname"] = "ImGuiStyleMod_ImGuiStyleMod" -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["constructor"] = true -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["defaults"] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["funcname"] = "ImGuiStyleMod" -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["ov_cimguiname"] = "ImGuiStyleMod_ImGuiStyleModFloat" -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["signature"] = "(ImGuiStyleVar,float)" -defs["ImGuiStyleMod_ImGuiStyleMod"][2]["stname"] = "ImGuiStyleMod" -defs["ImGuiStyleMod_ImGuiStyleMod"][3] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["args"] = "(ImGuiStyleVar idx,ImVec2 v)" -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["argsT"] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["argsT"][1] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["argsT"][1]["name"] = "idx" -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["argsT"][1]["type"] = "ImGuiStyleVar" -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["argsT"][2] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["argsT"][2]["name"] = "v" -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["argsT"][2]["type"] = "ImVec2" -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["argsoriginal"] = "(ImGuiStyleVar idx,ImVec2 v)" -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["call_args"] = "(idx,v)" -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["cimguiname"] = "ImGuiStyleMod_ImGuiStyleMod" -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["constructor"] = true -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["defaults"] = {} -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["funcname"] = "ImGuiStyleMod" -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["ov_cimguiname"] = "ImGuiStyleMod_ImGuiStyleModVec2" -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["signature"] = "(ImGuiStyleVar,ImVec2)" -defs["ImGuiStyleMod_ImGuiStyleMod"][3]["stname"] = "ImGuiStyleMod" -defs["ImGuiStyleMod_ImGuiStyleMod"]["(ImGuiStyleVar,ImVec2)"] = defs["ImGuiStyleMod_ImGuiStyleMod"][3] -defs["ImGuiStyleMod_ImGuiStyleMod"]["(ImGuiStyleVar,float)"] = defs["ImGuiStyleMod_ImGuiStyleMod"][2] -defs["ImGuiStyleMod_ImGuiStyleMod"]["(ImGuiStyleVar,int)"] = defs["ImGuiStyleMod_ImGuiStyleMod"][1] -defs["ImGuiStyleMod_destroy"] = {} -defs["ImGuiStyleMod_destroy"][1] = {} -defs["ImGuiStyleMod_destroy"][1]["args"] = "(ImGuiStyleMod* self)" -defs["ImGuiStyleMod_destroy"][1]["argsT"] = {} -defs["ImGuiStyleMod_destroy"][1]["argsT"][1] = {} -defs["ImGuiStyleMod_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiStyleMod_destroy"][1]["argsT"][1]["type"] = "ImGuiStyleMod*" -defs["ImGuiStyleMod_destroy"][1]["call_args"] = "(self)" -defs["ImGuiStyleMod_destroy"][1]["cimguiname"] = "ImGuiStyleMod_destroy" -defs["ImGuiStyleMod_destroy"][1]["defaults"] = {} -defs["ImGuiStyleMod_destroy"][1]["destructor"] = true -defs["ImGuiStyleMod_destroy"][1]["ov_cimguiname"] = "ImGuiStyleMod_destroy" -defs["ImGuiStyleMod_destroy"][1]["ret"] = "void" -defs["ImGuiStyleMod_destroy"][1]["signature"] = "(ImGuiStyleMod*)" -defs["ImGuiStyleMod_destroy"][1]["stname"] = "ImGuiStyleMod" -defs["ImGuiStyleMod_destroy"]["(ImGuiStyleMod*)"] = defs["ImGuiStyleMod_destroy"][1] defs["ImGuiStyle_ImGuiStyle"] = {} defs["ImGuiStyle_ImGuiStyle"][1] = {} defs["ImGuiStyle_ImGuiStyle"][1]["args"] = "()" @@ -5519,106 +4310,6 @@ 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["ImGuiTabBar_GetTabName"] = {} -defs["ImGuiTabBar_GetTabName"][1] = {} -defs["ImGuiTabBar_GetTabName"][1]["args"] = "(ImGuiTabBar* self,const ImGuiTabItem* tab)" -defs["ImGuiTabBar_GetTabName"][1]["argsT"] = {} -defs["ImGuiTabBar_GetTabName"][1]["argsT"][1] = {} -defs["ImGuiTabBar_GetTabName"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTabBar_GetTabName"][1]["argsT"][1]["type"] = "ImGuiTabBar*" -defs["ImGuiTabBar_GetTabName"][1]["argsT"][2] = {} -defs["ImGuiTabBar_GetTabName"][1]["argsT"][2]["name"] = "tab" -defs["ImGuiTabBar_GetTabName"][1]["argsT"][2]["type"] = "const ImGuiTabItem*" -defs["ImGuiTabBar_GetTabName"][1]["argsoriginal"] = "(const ImGuiTabItem* tab)" -defs["ImGuiTabBar_GetTabName"][1]["call_args"] = "(tab)" -defs["ImGuiTabBar_GetTabName"][1]["cimguiname"] = "ImGuiTabBar_GetTabName" -defs["ImGuiTabBar_GetTabName"][1]["defaults"] = {} -defs["ImGuiTabBar_GetTabName"][1]["funcname"] = "GetTabName" -defs["ImGuiTabBar_GetTabName"][1]["ov_cimguiname"] = "ImGuiTabBar_GetTabName" -defs["ImGuiTabBar_GetTabName"][1]["ret"] = "const char*" -defs["ImGuiTabBar_GetTabName"][1]["signature"] = "(const ImGuiTabItem*)const" -defs["ImGuiTabBar_GetTabName"][1]["stname"] = "ImGuiTabBar" -defs["ImGuiTabBar_GetTabName"]["(const ImGuiTabItem*)const"] = defs["ImGuiTabBar_GetTabName"][1] -defs["ImGuiTabBar_GetTabOrder"] = {} -defs["ImGuiTabBar_GetTabOrder"][1] = {} -defs["ImGuiTabBar_GetTabOrder"][1]["args"] = "(ImGuiTabBar* self,const ImGuiTabItem* tab)" -defs["ImGuiTabBar_GetTabOrder"][1]["argsT"] = {} -defs["ImGuiTabBar_GetTabOrder"][1]["argsT"][1] = {} -defs["ImGuiTabBar_GetTabOrder"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTabBar_GetTabOrder"][1]["argsT"][1]["type"] = "ImGuiTabBar*" -defs["ImGuiTabBar_GetTabOrder"][1]["argsT"][2] = {} -defs["ImGuiTabBar_GetTabOrder"][1]["argsT"][2]["name"] = "tab" -defs["ImGuiTabBar_GetTabOrder"][1]["argsT"][2]["type"] = "const ImGuiTabItem*" -defs["ImGuiTabBar_GetTabOrder"][1]["argsoriginal"] = "(const ImGuiTabItem* tab)" -defs["ImGuiTabBar_GetTabOrder"][1]["call_args"] = "(tab)" -defs["ImGuiTabBar_GetTabOrder"][1]["cimguiname"] = "ImGuiTabBar_GetTabOrder" -defs["ImGuiTabBar_GetTabOrder"][1]["defaults"] = {} -defs["ImGuiTabBar_GetTabOrder"][1]["funcname"] = "GetTabOrder" -defs["ImGuiTabBar_GetTabOrder"][1]["ov_cimguiname"] = "ImGuiTabBar_GetTabOrder" -defs["ImGuiTabBar_GetTabOrder"][1]["ret"] = "int" -defs["ImGuiTabBar_GetTabOrder"][1]["signature"] = "(const ImGuiTabItem*)const" -defs["ImGuiTabBar_GetTabOrder"][1]["stname"] = "ImGuiTabBar" -defs["ImGuiTabBar_GetTabOrder"]["(const ImGuiTabItem*)const"] = defs["ImGuiTabBar_GetTabOrder"][1] -defs["ImGuiTabBar_ImGuiTabBar"] = {} -defs["ImGuiTabBar_ImGuiTabBar"][1] = {} -defs["ImGuiTabBar_ImGuiTabBar"][1]["args"] = "()" -defs["ImGuiTabBar_ImGuiTabBar"][1]["argsT"] = {} -defs["ImGuiTabBar_ImGuiTabBar"][1]["argsoriginal"] = "()" -defs["ImGuiTabBar_ImGuiTabBar"][1]["call_args"] = "()" -defs["ImGuiTabBar_ImGuiTabBar"][1]["cimguiname"] = "ImGuiTabBar_ImGuiTabBar" -defs["ImGuiTabBar_ImGuiTabBar"][1]["constructor"] = true -defs["ImGuiTabBar_ImGuiTabBar"][1]["defaults"] = {} -defs["ImGuiTabBar_ImGuiTabBar"][1]["funcname"] = "ImGuiTabBar" -defs["ImGuiTabBar_ImGuiTabBar"][1]["ov_cimguiname"] = "ImGuiTabBar_ImGuiTabBar" -defs["ImGuiTabBar_ImGuiTabBar"][1]["signature"] = "()" -defs["ImGuiTabBar_ImGuiTabBar"][1]["stname"] = "ImGuiTabBar" -defs["ImGuiTabBar_ImGuiTabBar"]["()"] = defs["ImGuiTabBar_ImGuiTabBar"][1] -defs["ImGuiTabBar_destroy"] = {} -defs["ImGuiTabBar_destroy"][1] = {} -defs["ImGuiTabBar_destroy"][1]["args"] = "(ImGuiTabBar* self)" -defs["ImGuiTabBar_destroy"][1]["argsT"] = {} -defs["ImGuiTabBar_destroy"][1]["argsT"][1] = {} -defs["ImGuiTabBar_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTabBar_destroy"][1]["argsT"][1]["type"] = "ImGuiTabBar*" -defs["ImGuiTabBar_destroy"][1]["call_args"] = "(self)" -defs["ImGuiTabBar_destroy"][1]["cimguiname"] = "ImGuiTabBar_destroy" -defs["ImGuiTabBar_destroy"][1]["defaults"] = {} -defs["ImGuiTabBar_destroy"][1]["destructor"] = true -defs["ImGuiTabBar_destroy"][1]["ov_cimguiname"] = "ImGuiTabBar_destroy" -defs["ImGuiTabBar_destroy"][1]["ret"] = "void" -defs["ImGuiTabBar_destroy"][1]["signature"] = "(ImGuiTabBar*)" -defs["ImGuiTabBar_destroy"][1]["stname"] = "ImGuiTabBar" -defs["ImGuiTabBar_destroy"]["(ImGuiTabBar*)"] = defs["ImGuiTabBar_destroy"][1] -defs["ImGuiTabItem_ImGuiTabItem"] = {} -defs["ImGuiTabItem_ImGuiTabItem"][1] = {} -defs["ImGuiTabItem_ImGuiTabItem"][1]["args"] = "()" -defs["ImGuiTabItem_ImGuiTabItem"][1]["argsT"] = {} -defs["ImGuiTabItem_ImGuiTabItem"][1]["argsoriginal"] = "()" -defs["ImGuiTabItem_ImGuiTabItem"][1]["call_args"] = "()" -defs["ImGuiTabItem_ImGuiTabItem"][1]["cimguiname"] = "ImGuiTabItem_ImGuiTabItem" -defs["ImGuiTabItem_ImGuiTabItem"][1]["constructor"] = true -defs["ImGuiTabItem_ImGuiTabItem"][1]["defaults"] = {} -defs["ImGuiTabItem_ImGuiTabItem"][1]["funcname"] = "ImGuiTabItem" -defs["ImGuiTabItem_ImGuiTabItem"][1]["ov_cimguiname"] = "ImGuiTabItem_ImGuiTabItem" -defs["ImGuiTabItem_ImGuiTabItem"][1]["signature"] = "()" -defs["ImGuiTabItem_ImGuiTabItem"][1]["stname"] = "ImGuiTabItem" -defs["ImGuiTabItem_ImGuiTabItem"]["()"] = defs["ImGuiTabItem_ImGuiTabItem"][1] -defs["ImGuiTabItem_destroy"] = {} -defs["ImGuiTabItem_destroy"][1] = {} -defs["ImGuiTabItem_destroy"][1]["args"] = "(ImGuiTabItem* self)" -defs["ImGuiTabItem_destroy"][1]["argsT"] = {} -defs["ImGuiTabItem_destroy"][1]["argsT"][1] = {} -defs["ImGuiTabItem_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiTabItem_destroy"][1]["argsT"][1]["type"] = "ImGuiTabItem*" -defs["ImGuiTabItem_destroy"][1]["call_args"] = "(self)" -defs["ImGuiTabItem_destroy"][1]["cimguiname"] = "ImGuiTabItem_destroy" -defs["ImGuiTabItem_destroy"][1]["defaults"] = {} -defs["ImGuiTabItem_destroy"][1]["destructor"] = true -defs["ImGuiTabItem_destroy"][1]["ov_cimguiname"] = "ImGuiTabItem_destroy" -defs["ImGuiTabItem_destroy"][1]["ret"] = "void" -defs["ImGuiTabItem_destroy"][1]["signature"] = "(ImGuiTabItem*)" -defs["ImGuiTabItem_destroy"][1]["stname"] = "ImGuiTabItem" -defs["ImGuiTabItem_destroy"]["(ImGuiTabItem*)"] = defs["ImGuiTabItem_destroy"][1] defs["ImGuiTextBuffer_ImGuiTextBuffer"] = {} defs["ImGuiTextBuffer_ImGuiTextBuffer"][1] = {} defs["ImGuiTextBuffer_ImGuiTextBuffer"][1]["args"] = "()" @@ -6066,1395 +4757,6 @@ 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["ImGuiWindowSettings_GetName"] = {} -defs["ImGuiWindowSettings_GetName"][1] = {} -defs["ImGuiWindowSettings_GetName"][1]["args"] = "(ImGuiWindowSettings* self)" -defs["ImGuiWindowSettings_GetName"][1]["argsT"] = {} -defs["ImGuiWindowSettings_GetName"][1]["argsT"][1] = {} -defs["ImGuiWindowSettings_GetName"][1]["argsT"][1]["name"] = "self" -defs["ImGuiWindowSettings_GetName"][1]["argsT"][1]["type"] = "ImGuiWindowSettings*" -defs["ImGuiWindowSettings_GetName"][1]["argsoriginal"] = "()" -defs["ImGuiWindowSettings_GetName"][1]["call_args"] = "()" -defs["ImGuiWindowSettings_GetName"][1]["cimguiname"] = "ImGuiWindowSettings_GetName" -defs["ImGuiWindowSettings_GetName"][1]["defaults"] = {} -defs["ImGuiWindowSettings_GetName"][1]["funcname"] = "GetName" -defs["ImGuiWindowSettings_GetName"][1]["ov_cimguiname"] = "ImGuiWindowSettings_GetName" -defs["ImGuiWindowSettings_GetName"][1]["ret"] = "char*" -defs["ImGuiWindowSettings_GetName"][1]["signature"] = "()" -defs["ImGuiWindowSettings_GetName"][1]["stname"] = "ImGuiWindowSettings" -defs["ImGuiWindowSettings_GetName"]["()"] = defs["ImGuiWindowSettings_GetName"][1] -defs["ImGuiWindowSettings_ImGuiWindowSettings"] = {} -defs["ImGuiWindowSettings_ImGuiWindowSettings"][1] = {} -defs["ImGuiWindowSettings_ImGuiWindowSettings"][1]["args"] = "()" -defs["ImGuiWindowSettings_ImGuiWindowSettings"][1]["argsT"] = {} -defs["ImGuiWindowSettings_ImGuiWindowSettings"][1]["argsoriginal"] = "()" -defs["ImGuiWindowSettings_ImGuiWindowSettings"][1]["call_args"] = "()" -defs["ImGuiWindowSettings_ImGuiWindowSettings"][1]["cimguiname"] = "ImGuiWindowSettings_ImGuiWindowSettings" -defs["ImGuiWindowSettings_ImGuiWindowSettings"][1]["constructor"] = true -defs["ImGuiWindowSettings_ImGuiWindowSettings"][1]["defaults"] = {} -defs["ImGuiWindowSettings_ImGuiWindowSettings"][1]["funcname"] = "ImGuiWindowSettings" -defs["ImGuiWindowSettings_ImGuiWindowSettings"][1]["ov_cimguiname"] = "ImGuiWindowSettings_ImGuiWindowSettings" -defs["ImGuiWindowSettings_ImGuiWindowSettings"][1]["signature"] = "()" -defs["ImGuiWindowSettings_ImGuiWindowSettings"][1]["stname"] = "ImGuiWindowSettings" -defs["ImGuiWindowSettings_ImGuiWindowSettings"]["()"] = defs["ImGuiWindowSettings_ImGuiWindowSettings"][1] -defs["ImGuiWindowSettings_destroy"] = {} -defs["ImGuiWindowSettings_destroy"][1] = {} -defs["ImGuiWindowSettings_destroy"][1]["args"] = "(ImGuiWindowSettings* self)" -defs["ImGuiWindowSettings_destroy"][1]["argsT"] = {} -defs["ImGuiWindowSettings_destroy"][1]["argsT"][1] = {} -defs["ImGuiWindowSettings_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiWindowSettings_destroy"][1]["argsT"][1]["type"] = "ImGuiWindowSettings*" -defs["ImGuiWindowSettings_destroy"][1]["call_args"] = "(self)" -defs["ImGuiWindowSettings_destroy"][1]["cimguiname"] = "ImGuiWindowSettings_destroy" -defs["ImGuiWindowSettings_destroy"][1]["defaults"] = {} -defs["ImGuiWindowSettings_destroy"][1]["destructor"] = true -defs["ImGuiWindowSettings_destroy"][1]["ov_cimguiname"] = "ImGuiWindowSettings_destroy" -defs["ImGuiWindowSettings_destroy"][1]["ret"] = "void" -defs["ImGuiWindowSettings_destroy"][1]["signature"] = "(ImGuiWindowSettings*)" -defs["ImGuiWindowSettings_destroy"][1]["stname"] = "ImGuiWindowSettings" -defs["ImGuiWindowSettings_destroy"]["(ImGuiWindowSettings*)"] = defs["ImGuiWindowSettings_destroy"][1] -defs["ImGuiWindowTempData_ImGuiWindowTempData"] = {} -defs["ImGuiWindowTempData_ImGuiWindowTempData"][1] = {} -defs["ImGuiWindowTempData_ImGuiWindowTempData"][1]["args"] = "()" -defs["ImGuiWindowTempData_ImGuiWindowTempData"][1]["argsT"] = {} -defs["ImGuiWindowTempData_ImGuiWindowTempData"][1]["argsoriginal"] = "()" -defs["ImGuiWindowTempData_ImGuiWindowTempData"][1]["call_args"] = "()" -defs["ImGuiWindowTempData_ImGuiWindowTempData"][1]["cimguiname"] = "ImGuiWindowTempData_ImGuiWindowTempData" -defs["ImGuiWindowTempData_ImGuiWindowTempData"][1]["constructor"] = true -defs["ImGuiWindowTempData_ImGuiWindowTempData"][1]["defaults"] = {} -defs["ImGuiWindowTempData_ImGuiWindowTempData"][1]["funcname"] = "ImGuiWindowTempData" -defs["ImGuiWindowTempData_ImGuiWindowTempData"][1]["ov_cimguiname"] = "ImGuiWindowTempData_ImGuiWindowTempData" -defs["ImGuiWindowTempData_ImGuiWindowTempData"][1]["signature"] = "()" -defs["ImGuiWindowTempData_ImGuiWindowTempData"][1]["stname"] = "ImGuiWindowTempData" -defs["ImGuiWindowTempData_ImGuiWindowTempData"]["()"] = defs["ImGuiWindowTempData_ImGuiWindowTempData"][1] -defs["ImGuiWindowTempData_destroy"] = {} -defs["ImGuiWindowTempData_destroy"][1] = {} -defs["ImGuiWindowTempData_destroy"][1]["args"] = "(ImGuiWindowTempData* self)" -defs["ImGuiWindowTempData_destroy"][1]["argsT"] = {} -defs["ImGuiWindowTempData_destroy"][1]["argsT"][1] = {} -defs["ImGuiWindowTempData_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiWindowTempData_destroy"][1]["argsT"][1]["type"] = "ImGuiWindowTempData*" -defs["ImGuiWindowTempData_destroy"][1]["call_args"] = "(self)" -defs["ImGuiWindowTempData_destroy"][1]["cimguiname"] = "ImGuiWindowTempData_destroy" -defs["ImGuiWindowTempData_destroy"][1]["defaults"] = {} -defs["ImGuiWindowTempData_destroy"][1]["destructor"] = true -defs["ImGuiWindowTempData_destroy"][1]["ov_cimguiname"] = "ImGuiWindowTempData_destroy" -defs["ImGuiWindowTempData_destroy"][1]["ret"] = "void" -defs["ImGuiWindowTempData_destroy"][1]["signature"] = "(ImGuiWindowTempData*)" -defs["ImGuiWindowTempData_destroy"][1]["stname"] = "ImGuiWindowTempData" -defs["ImGuiWindowTempData_destroy"]["(ImGuiWindowTempData*)"] = defs["ImGuiWindowTempData_destroy"][1] -defs["ImGuiWindow_CalcFontSize"] = {} -defs["ImGuiWindow_CalcFontSize"][1] = {} -defs["ImGuiWindow_CalcFontSize"][1]["args"] = "(ImGuiWindow* self)" -defs["ImGuiWindow_CalcFontSize"][1]["argsT"] = {} -defs["ImGuiWindow_CalcFontSize"][1]["argsT"][1] = {} -defs["ImGuiWindow_CalcFontSize"][1]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_CalcFontSize"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_CalcFontSize"][1]["argsoriginal"] = "()" -defs["ImGuiWindow_CalcFontSize"][1]["call_args"] = "()" -defs["ImGuiWindow_CalcFontSize"][1]["cimguiname"] = "ImGuiWindow_CalcFontSize" -defs["ImGuiWindow_CalcFontSize"][1]["defaults"] = {} -defs["ImGuiWindow_CalcFontSize"][1]["funcname"] = "CalcFontSize" -defs["ImGuiWindow_CalcFontSize"][1]["ov_cimguiname"] = "ImGuiWindow_CalcFontSize" -defs["ImGuiWindow_CalcFontSize"][1]["ret"] = "float" -defs["ImGuiWindow_CalcFontSize"][1]["signature"] = "()const" -defs["ImGuiWindow_CalcFontSize"][1]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_CalcFontSize"]["()const"] = defs["ImGuiWindow_CalcFontSize"][1] -defs["ImGuiWindow_GetID"] = {} -defs["ImGuiWindow_GetID"][1] = {} -defs["ImGuiWindow_GetID"][1]["args"] = "(ImGuiWindow* self,const char* str,const char* str_end)" -defs["ImGuiWindow_GetID"][1]["argsT"] = {} -defs["ImGuiWindow_GetID"][1]["argsT"][1] = {} -defs["ImGuiWindow_GetID"][1]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_GetID"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_GetID"][1]["argsT"][2] = {} -defs["ImGuiWindow_GetID"][1]["argsT"][2]["name"] = "str" -defs["ImGuiWindow_GetID"][1]["argsT"][2]["type"] = "const char*" -defs["ImGuiWindow_GetID"][1]["argsT"][3] = {} -defs["ImGuiWindow_GetID"][1]["argsT"][3]["name"] = "str_end" -defs["ImGuiWindow_GetID"][1]["argsT"][3]["type"] = "const char*" -defs["ImGuiWindow_GetID"][1]["argsoriginal"] = "(const char* str,const char* str_end=((void*)0))" -defs["ImGuiWindow_GetID"][1]["call_args"] = "(str,str_end)" -defs["ImGuiWindow_GetID"][1]["cimguiname"] = "ImGuiWindow_GetID" -defs["ImGuiWindow_GetID"][1]["defaults"] = {} -defs["ImGuiWindow_GetID"][1]["defaults"]["str_end"] = "((void*)0)" -defs["ImGuiWindow_GetID"][1]["funcname"] = "GetID" -defs["ImGuiWindow_GetID"][1]["ov_cimguiname"] = "ImGuiWindow_GetIDStr" -defs["ImGuiWindow_GetID"][1]["ret"] = "ImGuiID" -defs["ImGuiWindow_GetID"][1]["signature"] = "(const char*,const char*)" -defs["ImGuiWindow_GetID"][1]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_GetID"][2] = {} -defs["ImGuiWindow_GetID"][2]["args"] = "(ImGuiWindow* self,const void* ptr)" -defs["ImGuiWindow_GetID"][2]["argsT"] = {} -defs["ImGuiWindow_GetID"][2]["argsT"][1] = {} -defs["ImGuiWindow_GetID"][2]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_GetID"][2]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_GetID"][2]["argsT"][2] = {} -defs["ImGuiWindow_GetID"][2]["argsT"][2]["name"] = "ptr" -defs["ImGuiWindow_GetID"][2]["argsT"][2]["type"] = "const void*" -defs["ImGuiWindow_GetID"][2]["argsoriginal"] = "(const void* ptr)" -defs["ImGuiWindow_GetID"][2]["call_args"] = "(ptr)" -defs["ImGuiWindow_GetID"][2]["cimguiname"] = "ImGuiWindow_GetID" -defs["ImGuiWindow_GetID"][2]["defaults"] = {} -defs["ImGuiWindow_GetID"][2]["funcname"] = "GetID" -defs["ImGuiWindow_GetID"][2]["ov_cimguiname"] = "ImGuiWindow_GetIDPtr" -defs["ImGuiWindow_GetID"][2]["ret"] = "ImGuiID" -defs["ImGuiWindow_GetID"][2]["signature"] = "(const void*)" -defs["ImGuiWindow_GetID"][2]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_GetID"][3] = {} -defs["ImGuiWindow_GetID"][3]["args"] = "(ImGuiWindow* self,int n)" -defs["ImGuiWindow_GetID"][3]["argsT"] = {} -defs["ImGuiWindow_GetID"][3]["argsT"][1] = {} -defs["ImGuiWindow_GetID"][3]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_GetID"][3]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_GetID"][3]["argsT"][2] = {} -defs["ImGuiWindow_GetID"][3]["argsT"][2]["name"] = "n" -defs["ImGuiWindow_GetID"][3]["argsT"][2]["type"] = "int" -defs["ImGuiWindow_GetID"][3]["argsoriginal"] = "(int n)" -defs["ImGuiWindow_GetID"][3]["call_args"] = "(n)" -defs["ImGuiWindow_GetID"][3]["cimguiname"] = "ImGuiWindow_GetID" -defs["ImGuiWindow_GetID"][3]["defaults"] = {} -defs["ImGuiWindow_GetID"][3]["funcname"] = "GetID" -defs["ImGuiWindow_GetID"][3]["ov_cimguiname"] = "ImGuiWindow_GetIDInt" -defs["ImGuiWindow_GetID"][3]["ret"] = "ImGuiID" -defs["ImGuiWindow_GetID"][3]["signature"] = "(int)" -defs["ImGuiWindow_GetID"][3]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_GetID"]["(const char*,const char*)"] = defs["ImGuiWindow_GetID"][1] -defs["ImGuiWindow_GetID"]["(const void*)"] = defs["ImGuiWindow_GetID"][2] -defs["ImGuiWindow_GetID"]["(int)"] = defs["ImGuiWindow_GetID"][3] -defs["ImGuiWindow_GetIDFromRectangle"] = {} -defs["ImGuiWindow_GetIDFromRectangle"][1] = {} -defs["ImGuiWindow_GetIDFromRectangle"][1]["args"] = "(ImGuiWindow* self,const ImRect r_abs)" -defs["ImGuiWindow_GetIDFromRectangle"][1]["argsT"] = {} -defs["ImGuiWindow_GetIDFromRectangle"][1]["argsT"][1] = {} -defs["ImGuiWindow_GetIDFromRectangle"][1]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_GetIDFromRectangle"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_GetIDFromRectangle"][1]["argsT"][2] = {} -defs["ImGuiWindow_GetIDFromRectangle"][1]["argsT"][2]["name"] = "r_abs" -defs["ImGuiWindow_GetIDFromRectangle"][1]["argsT"][2]["type"] = "const ImRect" -defs["ImGuiWindow_GetIDFromRectangle"][1]["argsoriginal"] = "(const ImRect& r_abs)" -defs["ImGuiWindow_GetIDFromRectangle"][1]["call_args"] = "(r_abs)" -defs["ImGuiWindow_GetIDFromRectangle"][1]["cimguiname"] = "ImGuiWindow_GetIDFromRectangle" -defs["ImGuiWindow_GetIDFromRectangle"][1]["defaults"] = {} -defs["ImGuiWindow_GetIDFromRectangle"][1]["funcname"] = "GetIDFromRectangle" -defs["ImGuiWindow_GetIDFromRectangle"][1]["ov_cimguiname"] = "ImGuiWindow_GetIDFromRectangle" -defs["ImGuiWindow_GetIDFromRectangle"][1]["ret"] = "ImGuiID" -defs["ImGuiWindow_GetIDFromRectangle"][1]["signature"] = "(const ImRect)" -defs["ImGuiWindow_GetIDFromRectangle"][1]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_GetIDFromRectangle"]["(const ImRect)"] = defs["ImGuiWindow_GetIDFromRectangle"][1] -defs["ImGuiWindow_GetIDNoKeepAlive"] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][1] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["args"] = "(ImGuiWindow* self,const char* str,const char* str_end)" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["argsT"] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["argsT"][1] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["argsT"][2] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["argsT"][2]["name"] = "str" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["argsT"][2]["type"] = "const char*" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["argsT"][3] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["argsT"][3]["name"] = "str_end" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["argsT"][3]["type"] = "const char*" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["argsoriginal"] = "(const char* str,const char* str_end=((void*)0))" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["call_args"] = "(str,str_end)" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["cimguiname"] = "ImGuiWindow_GetIDNoKeepAlive" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["defaults"] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["defaults"]["str_end"] = "((void*)0)" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["funcname"] = "GetIDNoKeepAlive" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["ov_cimguiname"] = "ImGuiWindow_GetIDNoKeepAliveStr" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["ret"] = "ImGuiID" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["signature"] = "(const char*,const char*)" -defs["ImGuiWindow_GetIDNoKeepAlive"][1]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_GetIDNoKeepAlive"][2] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["args"] = "(ImGuiWindow* self,const void* ptr)" -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["argsT"] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["argsT"][1] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["argsT"][2] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["argsT"][2]["name"] = "ptr" -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["argsT"][2]["type"] = "const void*" -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["argsoriginal"] = "(const void* ptr)" -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["call_args"] = "(ptr)" -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["cimguiname"] = "ImGuiWindow_GetIDNoKeepAlive" -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["defaults"] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["funcname"] = "GetIDNoKeepAlive" -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["ov_cimguiname"] = "ImGuiWindow_GetIDNoKeepAlivePtr" -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["ret"] = "ImGuiID" -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["signature"] = "(const void*)" -defs["ImGuiWindow_GetIDNoKeepAlive"][2]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_GetIDNoKeepAlive"][3] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["args"] = "(ImGuiWindow* self,int n)" -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["argsT"] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["argsT"][1] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["argsT"][2] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["argsT"][2]["name"] = "n" -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["argsT"][2]["type"] = "int" -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["argsoriginal"] = "(int n)" -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["call_args"] = "(n)" -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["cimguiname"] = "ImGuiWindow_GetIDNoKeepAlive" -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["defaults"] = {} -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["funcname"] = "GetIDNoKeepAlive" -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["ov_cimguiname"] = "ImGuiWindow_GetIDNoKeepAliveInt" -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["ret"] = "ImGuiID" -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["signature"] = "(int)" -defs["ImGuiWindow_GetIDNoKeepAlive"][3]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_GetIDNoKeepAlive"]["(const char*,const char*)"] = defs["ImGuiWindow_GetIDNoKeepAlive"][1] -defs["ImGuiWindow_GetIDNoKeepAlive"]["(const void*)"] = defs["ImGuiWindow_GetIDNoKeepAlive"][2] -defs["ImGuiWindow_GetIDNoKeepAlive"]["(int)"] = defs["ImGuiWindow_GetIDNoKeepAlive"][3] -defs["ImGuiWindow_ImGuiWindow"] = {} -defs["ImGuiWindow_ImGuiWindow"][1] = {} -defs["ImGuiWindow_ImGuiWindow"][1]["args"] = "(ImGuiContext* context,const char* name)" -defs["ImGuiWindow_ImGuiWindow"][1]["argsT"] = {} -defs["ImGuiWindow_ImGuiWindow"][1]["argsT"][1] = {} -defs["ImGuiWindow_ImGuiWindow"][1]["argsT"][1]["name"] = "context" -defs["ImGuiWindow_ImGuiWindow"][1]["argsT"][1]["type"] = "ImGuiContext*" -defs["ImGuiWindow_ImGuiWindow"][1]["argsT"][2] = {} -defs["ImGuiWindow_ImGuiWindow"][1]["argsT"][2]["name"] = "name" -defs["ImGuiWindow_ImGuiWindow"][1]["argsT"][2]["type"] = "const char*" -defs["ImGuiWindow_ImGuiWindow"][1]["argsoriginal"] = "(ImGuiContext* context,const char* name)" -defs["ImGuiWindow_ImGuiWindow"][1]["call_args"] = "(context,name)" -defs["ImGuiWindow_ImGuiWindow"][1]["cimguiname"] = "ImGuiWindow_ImGuiWindow" -defs["ImGuiWindow_ImGuiWindow"][1]["constructor"] = true -defs["ImGuiWindow_ImGuiWindow"][1]["defaults"] = {} -defs["ImGuiWindow_ImGuiWindow"][1]["funcname"] = "ImGuiWindow" -defs["ImGuiWindow_ImGuiWindow"][1]["ov_cimguiname"] = "ImGuiWindow_ImGuiWindow" -defs["ImGuiWindow_ImGuiWindow"][1]["signature"] = "(ImGuiContext*,const char*)" -defs["ImGuiWindow_ImGuiWindow"][1]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_ImGuiWindow"]["(ImGuiContext*,const char*)"] = defs["ImGuiWindow_ImGuiWindow"][1] -defs["ImGuiWindow_MenuBarHeight"] = {} -defs["ImGuiWindow_MenuBarHeight"][1] = {} -defs["ImGuiWindow_MenuBarHeight"][1]["args"] = "(ImGuiWindow* self)" -defs["ImGuiWindow_MenuBarHeight"][1]["argsT"] = {} -defs["ImGuiWindow_MenuBarHeight"][1]["argsT"][1] = {} -defs["ImGuiWindow_MenuBarHeight"][1]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_MenuBarHeight"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_MenuBarHeight"][1]["argsoriginal"] = "()" -defs["ImGuiWindow_MenuBarHeight"][1]["call_args"] = "()" -defs["ImGuiWindow_MenuBarHeight"][1]["cimguiname"] = "ImGuiWindow_MenuBarHeight" -defs["ImGuiWindow_MenuBarHeight"][1]["defaults"] = {} -defs["ImGuiWindow_MenuBarHeight"][1]["funcname"] = "MenuBarHeight" -defs["ImGuiWindow_MenuBarHeight"][1]["ov_cimguiname"] = "ImGuiWindow_MenuBarHeight" -defs["ImGuiWindow_MenuBarHeight"][1]["ret"] = "float" -defs["ImGuiWindow_MenuBarHeight"][1]["signature"] = "()const" -defs["ImGuiWindow_MenuBarHeight"][1]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_MenuBarHeight"]["()const"] = defs["ImGuiWindow_MenuBarHeight"][1] -defs["ImGuiWindow_MenuBarRect"] = {} -defs["ImGuiWindow_MenuBarRect"][1] = {} -defs["ImGuiWindow_MenuBarRect"][1]["args"] = "(ImGuiWindow* self)" -defs["ImGuiWindow_MenuBarRect"][1]["argsT"] = {} -defs["ImGuiWindow_MenuBarRect"][1]["argsT"][1] = {} -defs["ImGuiWindow_MenuBarRect"][1]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_MenuBarRect"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_MenuBarRect"][1]["argsoriginal"] = "()" -defs["ImGuiWindow_MenuBarRect"][1]["call_args"] = "()" -defs["ImGuiWindow_MenuBarRect"][1]["cimguiname"] = "ImGuiWindow_MenuBarRect" -defs["ImGuiWindow_MenuBarRect"][1]["defaults"] = {} -defs["ImGuiWindow_MenuBarRect"][1]["funcname"] = "MenuBarRect" -defs["ImGuiWindow_MenuBarRect"][1]["ov_cimguiname"] = "ImGuiWindow_MenuBarRect" -defs["ImGuiWindow_MenuBarRect"][1]["ret"] = "ImRect" -defs["ImGuiWindow_MenuBarRect"][1]["signature"] = "()const" -defs["ImGuiWindow_MenuBarRect"][1]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_MenuBarRect"]["()const"] = defs["ImGuiWindow_MenuBarRect"][1] -defs["ImGuiWindow_Rect"] = {} -defs["ImGuiWindow_Rect"][1] = {} -defs["ImGuiWindow_Rect"][1]["args"] = "(ImGuiWindow* self)" -defs["ImGuiWindow_Rect"][1]["argsT"] = {} -defs["ImGuiWindow_Rect"][1]["argsT"][1] = {} -defs["ImGuiWindow_Rect"][1]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_Rect"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_Rect"][1]["argsoriginal"] = "()" -defs["ImGuiWindow_Rect"][1]["call_args"] = "()" -defs["ImGuiWindow_Rect"][1]["cimguiname"] = "ImGuiWindow_Rect" -defs["ImGuiWindow_Rect"][1]["defaults"] = {} -defs["ImGuiWindow_Rect"][1]["funcname"] = "Rect" -defs["ImGuiWindow_Rect"][1]["ov_cimguiname"] = "ImGuiWindow_Rect" -defs["ImGuiWindow_Rect"][1]["ret"] = "ImRect" -defs["ImGuiWindow_Rect"][1]["signature"] = "()const" -defs["ImGuiWindow_Rect"][1]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_Rect"]["()const"] = defs["ImGuiWindow_Rect"][1] -defs["ImGuiWindow_TitleBarHeight"] = {} -defs["ImGuiWindow_TitleBarHeight"][1] = {} -defs["ImGuiWindow_TitleBarHeight"][1]["args"] = "(ImGuiWindow* self)" -defs["ImGuiWindow_TitleBarHeight"][1]["argsT"] = {} -defs["ImGuiWindow_TitleBarHeight"][1]["argsT"][1] = {} -defs["ImGuiWindow_TitleBarHeight"][1]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_TitleBarHeight"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_TitleBarHeight"][1]["argsoriginal"] = "()" -defs["ImGuiWindow_TitleBarHeight"][1]["call_args"] = "()" -defs["ImGuiWindow_TitleBarHeight"][1]["cimguiname"] = "ImGuiWindow_TitleBarHeight" -defs["ImGuiWindow_TitleBarHeight"][1]["defaults"] = {} -defs["ImGuiWindow_TitleBarHeight"][1]["funcname"] = "TitleBarHeight" -defs["ImGuiWindow_TitleBarHeight"][1]["ov_cimguiname"] = "ImGuiWindow_TitleBarHeight" -defs["ImGuiWindow_TitleBarHeight"][1]["ret"] = "float" -defs["ImGuiWindow_TitleBarHeight"][1]["signature"] = "()const" -defs["ImGuiWindow_TitleBarHeight"][1]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_TitleBarHeight"]["()const"] = defs["ImGuiWindow_TitleBarHeight"][1] -defs["ImGuiWindow_TitleBarRect"] = {} -defs["ImGuiWindow_TitleBarRect"][1] = {} -defs["ImGuiWindow_TitleBarRect"][1]["args"] = "(ImGuiWindow* self)" -defs["ImGuiWindow_TitleBarRect"][1]["argsT"] = {} -defs["ImGuiWindow_TitleBarRect"][1]["argsT"][1] = {} -defs["ImGuiWindow_TitleBarRect"][1]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_TitleBarRect"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_TitleBarRect"][1]["argsoriginal"] = "()" -defs["ImGuiWindow_TitleBarRect"][1]["call_args"] = "()" -defs["ImGuiWindow_TitleBarRect"][1]["cimguiname"] = "ImGuiWindow_TitleBarRect" -defs["ImGuiWindow_TitleBarRect"][1]["defaults"] = {} -defs["ImGuiWindow_TitleBarRect"][1]["funcname"] = "TitleBarRect" -defs["ImGuiWindow_TitleBarRect"][1]["ov_cimguiname"] = "ImGuiWindow_TitleBarRect" -defs["ImGuiWindow_TitleBarRect"][1]["ret"] = "ImRect" -defs["ImGuiWindow_TitleBarRect"][1]["signature"] = "()const" -defs["ImGuiWindow_TitleBarRect"][1]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_TitleBarRect"]["()const"] = defs["ImGuiWindow_TitleBarRect"][1] -defs["ImGuiWindow_destroy"] = {} -defs["ImGuiWindow_destroy"][1] = {} -defs["ImGuiWindow_destroy"][1]["args"] = "(ImGuiWindow* self)" -defs["ImGuiWindow_destroy"][1]["argsT"] = {} -defs["ImGuiWindow_destroy"][1]["argsT"][1] = {} -defs["ImGuiWindow_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImGuiWindow_destroy"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["ImGuiWindow_destroy"][1]["call_args"] = "(self)" -defs["ImGuiWindow_destroy"][1]["cimguiname"] = "ImGuiWindow_destroy" -defs["ImGuiWindow_destroy"][1]["defaults"] = {} -defs["ImGuiWindow_destroy"][1]["destructor"] = true -defs["ImGuiWindow_destroy"][1]["ov_cimguiname"] = "ImGuiWindow_destroy" -defs["ImGuiWindow_destroy"][1]["ret"] = "void" -defs["ImGuiWindow_destroy"][1]["signature"] = "(ImGuiWindow*)" -defs["ImGuiWindow_destroy"][1]["stname"] = "ImGuiWindow" -defs["ImGuiWindow_destroy"]["(ImGuiWindow*)"] = defs["ImGuiWindow_destroy"][1] -defs["ImPool_Add"] = {} -defs["ImPool_Add"][1] = {} -defs["ImPool_Add"][1]["args"] = "(ImPool* self)" -defs["ImPool_Add"][1]["argsT"] = {} -defs["ImPool_Add"][1]["argsT"][1] = {} -defs["ImPool_Add"][1]["argsT"][1]["name"] = "self" -defs["ImPool_Add"][1]["argsT"][1]["type"] = "ImPool*" -defs["ImPool_Add"][1]["argsoriginal"] = "()" -defs["ImPool_Add"][1]["call_args"] = "()" -defs["ImPool_Add"][1]["cimguiname"] = "ImPool_Add" -defs["ImPool_Add"][1]["defaults"] = {} -defs["ImPool_Add"][1]["funcname"] = "Add" -defs["ImPool_Add"][1]["ov_cimguiname"] = "ImPool_Add" -defs["ImPool_Add"][1]["ret"] = "T*" -defs["ImPool_Add"][1]["signature"] = "()" -defs["ImPool_Add"][1]["stname"] = "ImPool" -defs["ImPool_Add"][1]["templated"] = true -defs["ImPool_Add"]["()"] = defs["ImPool_Add"][1] -defs["ImPool_Clear"] = {} -defs["ImPool_Clear"][1] = {} -defs["ImPool_Clear"][1]["args"] = "(ImPool* self)" -defs["ImPool_Clear"][1]["argsT"] = {} -defs["ImPool_Clear"][1]["argsT"][1] = {} -defs["ImPool_Clear"][1]["argsT"][1]["name"] = "self" -defs["ImPool_Clear"][1]["argsT"][1]["type"] = "ImPool*" -defs["ImPool_Clear"][1]["argsoriginal"] = "()" -defs["ImPool_Clear"][1]["call_args"] = "()" -defs["ImPool_Clear"][1]["cimguiname"] = "ImPool_Clear" -defs["ImPool_Clear"][1]["defaults"] = {} -defs["ImPool_Clear"][1]["funcname"] = "Clear" -defs["ImPool_Clear"][1]["ov_cimguiname"] = "ImPool_Clear" -defs["ImPool_Clear"][1]["ret"] = "void" -defs["ImPool_Clear"][1]["signature"] = "()" -defs["ImPool_Clear"][1]["stname"] = "ImPool" -defs["ImPool_Clear"][1]["templated"] = true -defs["ImPool_Clear"]["()"] = defs["ImPool_Clear"][1] -defs["ImPool_Contains"] = {} -defs["ImPool_Contains"][1] = {} -defs["ImPool_Contains"][1]["args"] = "(ImPool* self,const T* p)" -defs["ImPool_Contains"][1]["argsT"] = {} -defs["ImPool_Contains"][1]["argsT"][1] = {} -defs["ImPool_Contains"][1]["argsT"][1]["name"] = "self" -defs["ImPool_Contains"][1]["argsT"][1]["type"] = "ImPool*" -defs["ImPool_Contains"][1]["argsT"][2] = {} -defs["ImPool_Contains"][1]["argsT"][2]["name"] = "p" -defs["ImPool_Contains"][1]["argsT"][2]["type"] = "const T*" -defs["ImPool_Contains"][1]["argsoriginal"] = "(const T* p)" -defs["ImPool_Contains"][1]["call_args"] = "(p)" -defs["ImPool_Contains"][1]["cimguiname"] = "ImPool_Contains" -defs["ImPool_Contains"][1]["defaults"] = {} -defs["ImPool_Contains"][1]["funcname"] = "Contains" -defs["ImPool_Contains"][1]["ov_cimguiname"] = "ImPool_Contains" -defs["ImPool_Contains"][1]["ret"] = "bool" -defs["ImPool_Contains"][1]["signature"] = "(const T*)const" -defs["ImPool_Contains"][1]["stname"] = "ImPool" -defs["ImPool_Contains"][1]["templated"] = true -defs["ImPool_Contains"]["(const T*)const"] = defs["ImPool_Contains"][1] -defs["ImPool_GetByIndex"] = {} -defs["ImPool_GetByIndex"][1] = {} -defs["ImPool_GetByIndex"][1]["args"] = "(ImPool* self,ImPoolIdx n)" -defs["ImPool_GetByIndex"][1]["argsT"] = {} -defs["ImPool_GetByIndex"][1]["argsT"][1] = {} -defs["ImPool_GetByIndex"][1]["argsT"][1]["name"] = "self" -defs["ImPool_GetByIndex"][1]["argsT"][1]["type"] = "ImPool*" -defs["ImPool_GetByIndex"][1]["argsT"][2] = {} -defs["ImPool_GetByIndex"][1]["argsT"][2]["name"] = "n" -defs["ImPool_GetByIndex"][1]["argsT"][2]["type"] = "ImPoolIdx" -defs["ImPool_GetByIndex"][1]["argsoriginal"] = "(ImPoolIdx n)" -defs["ImPool_GetByIndex"][1]["call_args"] = "(n)" -defs["ImPool_GetByIndex"][1]["cimguiname"] = "ImPool_GetByIndex" -defs["ImPool_GetByIndex"][1]["defaults"] = {} -defs["ImPool_GetByIndex"][1]["funcname"] = "GetByIndex" -defs["ImPool_GetByIndex"][1]["ov_cimguiname"] = "ImPool_GetByIndex" -defs["ImPool_GetByIndex"][1]["ret"] = "T*" -defs["ImPool_GetByIndex"][1]["signature"] = "(ImPoolIdx)" -defs["ImPool_GetByIndex"][1]["stname"] = "ImPool" -defs["ImPool_GetByIndex"][1]["templated"] = true -defs["ImPool_GetByIndex"]["(ImPoolIdx)"] = defs["ImPool_GetByIndex"][1] -defs["ImPool_GetByKey"] = {} -defs["ImPool_GetByKey"][1] = {} -defs["ImPool_GetByKey"][1]["args"] = "(ImPool* self,ImGuiID key)" -defs["ImPool_GetByKey"][1]["argsT"] = {} -defs["ImPool_GetByKey"][1]["argsT"][1] = {} -defs["ImPool_GetByKey"][1]["argsT"][1]["name"] = "self" -defs["ImPool_GetByKey"][1]["argsT"][1]["type"] = "ImPool*" -defs["ImPool_GetByKey"][1]["argsT"][2] = {} -defs["ImPool_GetByKey"][1]["argsT"][2]["name"] = "key" -defs["ImPool_GetByKey"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImPool_GetByKey"][1]["argsoriginal"] = "(ImGuiID key)" -defs["ImPool_GetByKey"][1]["call_args"] = "(key)" -defs["ImPool_GetByKey"][1]["cimguiname"] = "ImPool_GetByKey" -defs["ImPool_GetByKey"][1]["defaults"] = {} -defs["ImPool_GetByKey"][1]["funcname"] = "GetByKey" -defs["ImPool_GetByKey"][1]["ov_cimguiname"] = "ImPool_GetByKey" -defs["ImPool_GetByKey"][1]["ret"] = "T*" -defs["ImPool_GetByKey"][1]["signature"] = "(ImGuiID)" -defs["ImPool_GetByKey"][1]["stname"] = "ImPool" -defs["ImPool_GetByKey"][1]["templated"] = true -defs["ImPool_GetByKey"]["(ImGuiID)"] = defs["ImPool_GetByKey"][1] -defs["ImPool_GetIndex"] = {} -defs["ImPool_GetIndex"][1] = {} -defs["ImPool_GetIndex"][1]["args"] = "(ImPool* self,const T* p)" -defs["ImPool_GetIndex"][1]["argsT"] = {} -defs["ImPool_GetIndex"][1]["argsT"][1] = {} -defs["ImPool_GetIndex"][1]["argsT"][1]["name"] = "self" -defs["ImPool_GetIndex"][1]["argsT"][1]["type"] = "ImPool*" -defs["ImPool_GetIndex"][1]["argsT"][2] = {} -defs["ImPool_GetIndex"][1]["argsT"][2]["name"] = "p" -defs["ImPool_GetIndex"][1]["argsT"][2]["type"] = "const T*" -defs["ImPool_GetIndex"][1]["argsoriginal"] = "(const T* p)" -defs["ImPool_GetIndex"][1]["call_args"] = "(p)" -defs["ImPool_GetIndex"][1]["cimguiname"] = "ImPool_GetIndex" -defs["ImPool_GetIndex"][1]["defaults"] = {} -defs["ImPool_GetIndex"][1]["funcname"] = "GetIndex" -defs["ImPool_GetIndex"][1]["ov_cimguiname"] = "ImPool_GetIndex" -defs["ImPool_GetIndex"][1]["ret"] = "ImPoolIdx" -defs["ImPool_GetIndex"][1]["signature"] = "(const T*)const" -defs["ImPool_GetIndex"][1]["stname"] = "ImPool" -defs["ImPool_GetIndex"][1]["templated"] = true -defs["ImPool_GetIndex"]["(const T*)const"] = defs["ImPool_GetIndex"][1] -defs["ImPool_GetOrAddByKey"] = {} -defs["ImPool_GetOrAddByKey"][1] = {} -defs["ImPool_GetOrAddByKey"][1]["args"] = "(ImPool* self,ImGuiID key)" -defs["ImPool_GetOrAddByKey"][1]["argsT"] = {} -defs["ImPool_GetOrAddByKey"][1]["argsT"][1] = {} -defs["ImPool_GetOrAddByKey"][1]["argsT"][1]["name"] = "self" -defs["ImPool_GetOrAddByKey"][1]["argsT"][1]["type"] = "ImPool*" -defs["ImPool_GetOrAddByKey"][1]["argsT"][2] = {} -defs["ImPool_GetOrAddByKey"][1]["argsT"][2]["name"] = "key" -defs["ImPool_GetOrAddByKey"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImPool_GetOrAddByKey"][1]["argsoriginal"] = "(ImGuiID key)" -defs["ImPool_GetOrAddByKey"][1]["call_args"] = "(key)" -defs["ImPool_GetOrAddByKey"][1]["cimguiname"] = "ImPool_GetOrAddByKey" -defs["ImPool_GetOrAddByKey"][1]["defaults"] = {} -defs["ImPool_GetOrAddByKey"][1]["funcname"] = "GetOrAddByKey" -defs["ImPool_GetOrAddByKey"][1]["ov_cimguiname"] = "ImPool_GetOrAddByKey" -defs["ImPool_GetOrAddByKey"][1]["ret"] = "T*" -defs["ImPool_GetOrAddByKey"][1]["signature"] = "(ImGuiID)" -defs["ImPool_GetOrAddByKey"][1]["stname"] = "ImPool" -defs["ImPool_GetOrAddByKey"][1]["templated"] = true -defs["ImPool_GetOrAddByKey"]["(ImGuiID)"] = defs["ImPool_GetOrAddByKey"][1] -defs["ImPool_GetSize"] = {} -defs["ImPool_GetSize"][1] = {} -defs["ImPool_GetSize"][1]["args"] = "(ImPool* self)" -defs["ImPool_GetSize"][1]["argsT"] = {} -defs["ImPool_GetSize"][1]["argsT"][1] = {} -defs["ImPool_GetSize"][1]["argsT"][1]["name"] = "self" -defs["ImPool_GetSize"][1]["argsT"][1]["type"] = "ImPool*" -defs["ImPool_GetSize"][1]["argsoriginal"] = "()" -defs["ImPool_GetSize"][1]["call_args"] = "()" -defs["ImPool_GetSize"][1]["cimguiname"] = "ImPool_GetSize" -defs["ImPool_GetSize"][1]["defaults"] = {} -defs["ImPool_GetSize"][1]["funcname"] = "GetSize" -defs["ImPool_GetSize"][1]["ov_cimguiname"] = "ImPool_GetSize" -defs["ImPool_GetSize"][1]["ret"] = "int" -defs["ImPool_GetSize"][1]["signature"] = "()const" -defs["ImPool_GetSize"][1]["stname"] = "ImPool" -defs["ImPool_GetSize"][1]["templated"] = true -defs["ImPool_GetSize"]["()const"] = defs["ImPool_GetSize"][1] -defs["ImPool_ImPool"] = {} -defs["ImPool_ImPool"][1] = {} -defs["ImPool_ImPool"][1]["args"] = "()" -defs["ImPool_ImPool"][1]["argsT"] = {} -defs["ImPool_ImPool"][1]["argsoriginal"] = "()" -defs["ImPool_ImPool"][1]["call_args"] = "()" -defs["ImPool_ImPool"][1]["cimguiname"] = "ImPool_ImPool" -defs["ImPool_ImPool"][1]["constructor"] = true -defs["ImPool_ImPool"][1]["defaults"] = {} -defs["ImPool_ImPool"][1]["funcname"] = "ImPool" -defs["ImPool_ImPool"][1]["ov_cimguiname"] = "ImPool_ImPool" -defs["ImPool_ImPool"][1]["signature"] = "()" -defs["ImPool_ImPool"][1]["stname"] = "ImPool" -defs["ImPool_ImPool"][1]["templated"] = true -defs["ImPool_ImPool"]["()"] = defs["ImPool_ImPool"][1] -defs["ImPool_Remove"] = {} -defs["ImPool_Remove"][1] = {} -defs["ImPool_Remove"][1]["args"] = "(ImPool* self,ImGuiID key,const T* p)" -defs["ImPool_Remove"][1]["argsT"] = {} -defs["ImPool_Remove"][1]["argsT"][1] = {} -defs["ImPool_Remove"][1]["argsT"][1]["name"] = "self" -defs["ImPool_Remove"][1]["argsT"][1]["type"] = "ImPool*" -defs["ImPool_Remove"][1]["argsT"][2] = {} -defs["ImPool_Remove"][1]["argsT"][2]["name"] = "key" -defs["ImPool_Remove"][1]["argsT"][2]["type"] = "ImGuiID" -defs["ImPool_Remove"][1]["argsT"][3] = {} -defs["ImPool_Remove"][1]["argsT"][3]["name"] = "p" -defs["ImPool_Remove"][1]["argsT"][3]["type"] = "const T*" -defs["ImPool_Remove"][1]["argsoriginal"] = "(ImGuiID key,const T* p)" -defs["ImPool_Remove"][1]["call_args"] = "(key,p)" -defs["ImPool_Remove"][1]["cimguiname"] = "ImPool_Remove" -defs["ImPool_Remove"][1]["defaults"] = {} -defs["ImPool_Remove"][1]["funcname"] = "Remove" -defs["ImPool_Remove"][1]["ov_cimguiname"] = "ImPool_RemoveTPtr" -defs["ImPool_Remove"][1]["ret"] = "void" -defs["ImPool_Remove"][1]["signature"] = "(ImGuiID,const T*)" -defs["ImPool_Remove"][1]["stname"] = "ImPool" -defs["ImPool_Remove"][1]["templated"] = true -defs["ImPool_Remove"][2] = {} -defs["ImPool_Remove"][2]["args"] = "(ImPool* self,ImGuiID key,ImPoolIdx idx)" -defs["ImPool_Remove"][2]["argsT"] = {} -defs["ImPool_Remove"][2]["argsT"][1] = {} -defs["ImPool_Remove"][2]["argsT"][1]["name"] = "self" -defs["ImPool_Remove"][2]["argsT"][1]["type"] = "ImPool*" -defs["ImPool_Remove"][2]["argsT"][2] = {} -defs["ImPool_Remove"][2]["argsT"][2]["name"] = "key" -defs["ImPool_Remove"][2]["argsT"][2]["type"] = "ImGuiID" -defs["ImPool_Remove"][2]["argsT"][3] = {} -defs["ImPool_Remove"][2]["argsT"][3]["name"] = "idx" -defs["ImPool_Remove"][2]["argsT"][3]["type"] = "ImPoolIdx" -defs["ImPool_Remove"][2]["argsoriginal"] = "(ImGuiID key,ImPoolIdx idx)" -defs["ImPool_Remove"][2]["call_args"] = "(key,idx)" -defs["ImPool_Remove"][2]["cimguiname"] = "ImPool_Remove" -defs["ImPool_Remove"][2]["defaults"] = {} -defs["ImPool_Remove"][2]["funcname"] = "Remove" -defs["ImPool_Remove"][2]["ov_cimguiname"] = "ImPool_RemovePoolIdx" -defs["ImPool_Remove"][2]["ret"] = "void" -defs["ImPool_Remove"][2]["signature"] = "(ImGuiID,ImPoolIdx)" -defs["ImPool_Remove"][2]["stname"] = "ImPool" -defs["ImPool_Remove"][2]["templated"] = true -defs["ImPool_Remove"]["(ImGuiID,ImPoolIdx)"] = defs["ImPool_Remove"][2] -defs["ImPool_Remove"]["(ImGuiID,const T*)"] = defs["ImPool_Remove"][1] -defs["ImPool_Reserve"] = {} -defs["ImPool_Reserve"][1] = {} -defs["ImPool_Reserve"][1]["args"] = "(ImPool* self,int capacity)" -defs["ImPool_Reserve"][1]["argsT"] = {} -defs["ImPool_Reserve"][1]["argsT"][1] = {} -defs["ImPool_Reserve"][1]["argsT"][1]["name"] = "self" -defs["ImPool_Reserve"][1]["argsT"][1]["type"] = "ImPool*" -defs["ImPool_Reserve"][1]["argsT"][2] = {} -defs["ImPool_Reserve"][1]["argsT"][2]["name"] = "capacity" -defs["ImPool_Reserve"][1]["argsT"][2]["type"] = "int" -defs["ImPool_Reserve"][1]["argsoriginal"] = "(int capacity)" -defs["ImPool_Reserve"][1]["call_args"] = "(capacity)" -defs["ImPool_Reserve"][1]["cimguiname"] = "ImPool_Reserve" -defs["ImPool_Reserve"][1]["defaults"] = {} -defs["ImPool_Reserve"][1]["funcname"] = "Reserve" -defs["ImPool_Reserve"][1]["ov_cimguiname"] = "ImPool_Reserve" -defs["ImPool_Reserve"][1]["ret"] = "void" -defs["ImPool_Reserve"][1]["signature"] = "(int)" -defs["ImPool_Reserve"][1]["stname"] = "ImPool" -defs["ImPool_Reserve"][1]["templated"] = true -defs["ImPool_Reserve"]["(int)"] = defs["ImPool_Reserve"][1] -defs["ImPool_destroy"] = {} -defs["ImPool_destroy"][1] = {} -defs["ImPool_destroy"][1]["args"] = "(ImPool* self)" -defs["ImPool_destroy"][1]["argsT"] = {} -defs["ImPool_destroy"][1]["argsT"][1] = {} -defs["ImPool_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImPool_destroy"][1]["argsT"][1]["type"] = "ImPool*" -defs["ImPool_destroy"][1]["call_args"] = "(self)" -defs["ImPool_destroy"][1]["cimguiname"] = "ImPool_destroy" -defs["ImPool_destroy"][1]["defaults"] = {} -defs["ImPool_destroy"][1]["destructor"] = true -defs["ImPool_destroy"][1]["ov_cimguiname"] = "ImPool_destroy" -defs["ImPool_destroy"][1]["ret"] = "void" -defs["ImPool_destroy"][1]["signature"] = "(ImPool*)" -defs["ImPool_destroy"][1]["stname"] = "ImPool" -defs["ImPool_destroy"][1]["templated"] = true -defs["ImPool_destroy"]["(ImPool*)"] = defs["ImPool_destroy"][1] -defs["ImRect_Add"] = {} -defs["ImRect_Add"][1] = {} -defs["ImRect_Add"][1]["args"] = "(ImRect* self,const ImVec2 p)" -defs["ImRect_Add"][1]["argsT"] = {} -defs["ImRect_Add"][1]["argsT"][1] = {} -defs["ImRect_Add"][1]["argsT"][1]["name"] = "self" -defs["ImRect_Add"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_Add"][1]["argsT"][2] = {} -defs["ImRect_Add"][1]["argsT"][2]["name"] = "p" -defs["ImRect_Add"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImRect_Add"][1]["argsoriginal"] = "(const ImVec2& p)" -defs["ImRect_Add"][1]["call_args"] = "(p)" -defs["ImRect_Add"][1]["cimguiname"] = "ImRect_Add" -defs["ImRect_Add"][1]["defaults"] = {} -defs["ImRect_Add"][1]["funcname"] = "Add" -defs["ImRect_Add"][1]["ov_cimguiname"] = "ImRect_AddVec2" -defs["ImRect_Add"][1]["ret"] = "void" -defs["ImRect_Add"][1]["signature"] = "(const ImVec2)" -defs["ImRect_Add"][1]["stname"] = "ImRect" -defs["ImRect_Add"][2] = {} -defs["ImRect_Add"][2]["args"] = "(ImRect* self,const ImRect r)" -defs["ImRect_Add"][2]["argsT"] = {} -defs["ImRect_Add"][2]["argsT"][1] = {} -defs["ImRect_Add"][2]["argsT"][1]["name"] = "self" -defs["ImRect_Add"][2]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_Add"][2]["argsT"][2] = {} -defs["ImRect_Add"][2]["argsT"][2]["name"] = "r" -defs["ImRect_Add"][2]["argsT"][2]["type"] = "const ImRect" -defs["ImRect_Add"][2]["argsoriginal"] = "(const ImRect& r)" -defs["ImRect_Add"][2]["call_args"] = "(r)" -defs["ImRect_Add"][2]["cimguiname"] = "ImRect_Add" -defs["ImRect_Add"][2]["defaults"] = {} -defs["ImRect_Add"][2]["funcname"] = "Add" -defs["ImRect_Add"][2]["ov_cimguiname"] = "ImRect_AddRect" -defs["ImRect_Add"][2]["ret"] = "void" -defs["ImRect_Add"][2]["signature"] = "(const ImRect)" -defs["ImRect_Add"][2]["stname"] = "ImRect" -defs["ImRect_Add"]["(const ImRect)"] = defs["ImRect_Add"][2] -defs["ImRect_Add"]["(const ImVec2)"] = defs["ImRect_Add"][1] -defs["ImRect_ClipWith"] = {} -defs["ImRect_ClipWith"][1] = {} -defs["ImRect_ClipWith"][1]["args"] = "(ImRect* self,const ImRect r)" -defs["ImRect_ClipWith"][1]["argsT"] = {} -defs["ImRect_ClipWith"][1]["argsT"][1] = {} -defs["ImRect_ClipWith"][1]["argsT"][1]["name"] = "self" -defs["ImRect_ClipWith"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_ClipWith"][1]["argsT"][2] = {} -defs["ImRect_ClipWith"][1]["argsT"][2]["name"] = "r" -defs["ImRect_ClipWith"][1]["argsT"][2]["type"] = "const ImRect" -defs["ImRect_ClipWith"][1]["argsoriginal"] = "(const ImRect& r)" -defs["ImRect_ClipWith"][1]["call_args"] = "(r)" -defs["ImRect_ClipWith"][1]["cimguiname"] = "ImRect_ClipWith" -defs["ImRect_ClipWith"][1]["defaults"] = {} -defs["ImRect_ClipWith"][1]["funcname"] = "ClipWith" -defs["ImRect_ClipWith"][1]["ov_cimguiname"] = "ImRect_ClipWith" -defs["ImRect_ClipWith"][1]["ret"] = "void" -defs["ImRect_ClipWith"][1]["signature"] = "(const ImRect)" -defs["ImRect_ClipWith"][1]["stname"] = "ImRect" -defs["ImRect_ClipWith"]["(const ImRect)"] = defs["ImRect_ClipWith"][1] -defs["ImRect_ClipWithFull"] = {} -defs["ImRect_ClipWithFull"][1] = {} -defs["ImRect_ClipWithFull"][1]["args"] = "(ImRect* self,const ImRect r)" -defs["ImRect_ClipWithFull"][1]["argsT"] = {} -defs["ImRect_ClipWithFull"][1]["argsT"][1] = {} -defs["ImRect_ClipWithFull"][1]["argsT"][1]["name"] = "self" -defs["ImRect_ClipWithFull"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_ClipWithFull"][1]["argsT"][2] = {} -defs["ImRect_ClipWithFull"][1]["argsT"][2]["name"] = "r" -defs["ImRect_ClipWithFull"][1]["argsT"][2]["type"] = "const ImRect" -defs["ImRect_ClipWithFull"][1]["argsoriginal"] = "(const ImRect& r)" -defs["ImRect_ClipWithFull"][1]["call_args"] = "(r)" -defs["ImRect_ClipWithFull"][1]["cimguiname"] = "ImRect_ClipWithFull" -defs["ImRect_ClipWithFull"][1]["defaults"] = {} -defs["ImRect_ClipWithFull"][1]["funcname"] = "ClipWithFull" -defs["ImRect_ClipWithFull"][1]["ov_cimguiname"] = "ImRect_ClipWithFull" -defs["ImRect_ClipWithFull"][1]["ret"] = "void" -defs["ImRect_ClipWithFull"][1]["signature"] = "(const ImRect)" -defs["ImRect_ClipWithFull"][1]["stname"] = "ImRect" -defs["ImRect_ClipWithFull"]["(const ImRect)"] = defs["ImRect_ClipWithFull"][1] -defs["ImRect_Contains"] = {} -defs["ImRect_Contains"][1] = {} -defs["ImRect_Contains"][1]["args"] = "(ImRect* self,const ImVec2 p)" -defs["ImRect_Contains"][1]["argsT"] = {} -defs["ImRect_Contains"][1]["argsT"][1] = {} -defs["ImRect_Contains"][1]["argsT"][1]["name"] = "self" -defs["ImRect_Contains"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_Contains"][1]["argsT"][2] = {} -defs["ImRect_Contains"][1]["argsT"][2]["name"] = "p" -defs["ImRect_Contains"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImRect_Contains"][1]["argsoriginal"] = "(const ImVec2& p)" -defs["ImRect_Contains"][1]["call_args"] = "(p)" -defs["ImRect_Contains"][1]["cimguiname"] = "ImRect_Contains" -defs["ImRect_Contains"][1]["defaults"] = {} -defs["ImRect_Contains"][1]["funcname"] = "Contains" -defs["ImRect_Contains"][1]["ov_cimguiname"] = "ImRect_ContainsVec2" -defs["ImRect_Contains"][1]["ret"] = "bool" -defs["ImRect_Contains"][1]["signature"] = "(const ImVec2)const" -defs["ImRect_Contains"][1]["stname"] = "ImRect" -defs["ImRect_Contains"][2] = {} -defs["ImRect_Contains"][2]["args"] = "(ImRect* self,const ImRect r)" -defs["ImRect_Contains"][2]["argsT"] = {} -defs["ImRect_Contains"][2]["argsT"][1] = {} -defs["ImRect_Contains"][2]["argsT"][1]["name"] = "self" -defs["ImRect_Contains"][2]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_Contains"][2]["argsT"][2] = {} -defs["ImRect_Contains"][2]["argsT"][2]["name"] = "r" -defs["ImRect_Contains"][2]["argsT"][2]["type"] = "const ImRect" -defs["ImRect_Contains"][2]["argsoriginal"] = "(const ImRect& r)" -defs["ImRect_Contains"][2]["call_args"] = "(r)" -defs["ImRect_Contains"][2]["cimguiname"] = "ImRect_Contains" -defs["ImRect_Contains"][2]["defaults"] = {} -defs["ImRect_Contains"][2]["funcname"] = "Contains" -defs["ImRect_Contains"][2]["ov_cimguiname"] = "ImRect_ContainsRect" -defs["ImRect_Contains"][2]["ret"] = "bool" -defs["ImRect_Contains"][2]["signature"] = "(const ImRect)const" -defs["ImRect_Contains"][2]["stname"] = "ImRect" -defs["ImRect_Contains"]["(const ImRect)const"] = defs["ImRect_Contains"][2] -defs["ImRect_Contains"]["(const ImVec2)const"] = defs["ImRect_Contains"][1] -defs["ImRect_Expand"] = {} -defs["ImRect_Expand"][1] = {} -defs["ImRect_Expand"][1]["args"] = "(ImRect* self,const float amount)" -defs["ImRect_Expand"][1]["argsT"] = {} -defs["ImRect_Expand"][1]["argsT"][1] = {} -defs["ImRect_Expand"][1]["argsT"][1]["name"] = "self" -defs["ImRect_Expand"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_Expand"][1]["argsT"][2] = {} -defs["ImRect_Expand"][1]["argsT"][2]["name"] = "amount" -defs["ImRect_Expand"][1]["argsT"][2]["type"] = "const float" -defs["ImRect_Expand"][1]["argsoriginal"] = "(const float amount)" -defs["ImRect_Expand"][1]["call_args"] = "(amount)" -defs["ImRect_Expand"][1]["cimguiname"] = "ImRect_Expand" -defs["ImRect_Expand"][1]["defaults"] = {} -defs["ImRect_Expand"][1]["funcname"] = "Expand" -defs["ImRect_Expand"][1]["ov_cimguiname"] = "ImRect_ExpandFloat" -defs["ImRect_Expand"][1]["ret"] = "void" -defs["ImRect_Expand"][1]["signature"] = "(const float)" -defs["ImRect_Expand"][1]["stname"] = "ImRect" -defs["ImRect_Expand"][2] = {} -defs["ImRect_Expand"][2]["args"] = "(ImRect* self,const ImVec2 amount)" -defs["ImRect_Expand"][2]["argsT"] = {} -defs["ImRect_Expand"][2]["argsT"][1] = {} -defs["ImRect_Expand"][2]["argsT"][1]["name"] = "self" -defs["ImRect_Expand"][2]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_Expand"][2]["argsT"][2] = {} -defs["ImRect_Expand"][2]["argsT"][2]["name"] = "amount" -defs["ImRect_Expand"][2]["argsT"][2]["type"] = "const ImVec2" -defs["ImRect_Expand"][2]["argsoriginal"] = "(const ImVec2& amount)" -defs["ImRect_Expand"][2]["call_args"] = "(amount)" -defs["ImRect_Expand"][2]["cimguiname"] = "ImRect_Expand" -defs["ImRect_Expand"][2]["defaults"] = {} -defs["ImRect_Expand"][2]["funcname"] = "Expand" -defs["ImRect_Expand"][2]["ov_cimguiname"] = "ImRect_ExpandVec2" -defs["ImRect_Expand"][2]["ret"] = "void" -defs["ImRect_Expand"][2]["signature"] = "(const ImVec2)" -defs["ImRect_Expand"][2]["stname"] = "ImRect" -defs["ImRect_Expand"]["(const ImVec2)"] = defs["ImRect_Expand"][2] -defs["ImRect_Expand"]["(const float)"] = defs["ImRect_Expand"][1] -defs["ImRect_Floor"] = {} -defs["ImRect_Floor"][1] = {} -defs["ImRect_Floor"][1]["args"] = "(ImRect* self)" -defs["ImRect_Floor"][1]["argsT"] = {} -defs["ImRect_Floor"][1]["argsT"][1] = {} -defs["ImRect_Floor"][1]["argsT"][1]["name"] = "self" -defs["ImRect_Floor"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_Floor"][1]["argsoriginal"] = "()" -defs["ImRect_Floor"][1]["call_args"] = "()" -defs["ImRect_Floor"][1]["cimguiname"] = "ImRect_Floor" -defs["ImRect_Floor"][1]["defaults"] = {} -defs["ImRect_Floor"][1]["funcname"] = "Floor" -defs["ImRect_Floor"][1]["ov_cimguiname"] = "ImRect_Floor" -defs["ImRect_Floor"][1]["ret"] = "void" -defs["ImRect_Floor"][1]["signature"] = "()" -defs["ImRect_Floor"][1]["stname"] = "ImRect" -defs["ImRect_Floor"]["()"] = defs["ImRect_Floor"][1] -defs["ImRect_GetBL"] = {} -defs["ImRect_GetBL"][1] = {} -defs["ImRect_GetBL"][1]["args"] = "(ImRect* self)" -defs["ImRect_GetBL"][1]["argsT"] = {} -defs["ImRect_GetBL"][1]["argsT"][1] = {} -defs["ImRect_GetBL"][1]["argsT"][1]["name"] = "self" -defs["ImRect_GetBL"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetBL"][1]["argsoriginal"] = "()" -defs["ImRect_GetBL"][1]["call_args"] = "()" -defs["ImRect_GetBL"][1]["cimguiname"] = "ImRect_GetBL" -defs["ImRect_GetBL"][1]["defaults"] = {} -defs["ImRect_GetBL"][1]["funcname"] = "GetBL" -defs["ImRect_GetBL"][1]["ov_cimguiname"] = "ImRect_GetBL" -defs["ImRect_GetBL"][1]["ret"] = "ImVec2" -defs["ImRect_GetBL"][1]["signature"] = "()const" -defs["ImRect_GetBL"][1]["stname"] = "ImRect" -defs["ImRect_GetBL"][2] = {} -defs["ImRect_GetBL"][2]["args"] = "(ImVec2 *pOut,ImRect* self)" -defs["ImRect_GetBL"][2]["argsT"] = {} -defs["ImRect_GetBL"][2]["argsT"][1] = {} -defs["ImRect_GetBL"][2]["argsT"][1]["name"] = "pOut" -defs["ImRect_GetBL"][2]["argsT"][1]["type"] = "ImVec2*" -defs["ImRect_GetBL"][2]["argsT"][2] = {} -defs["ImRect_GetBL"][2]["argsT"][2]["name"] = "self" -defs["ImRect_GetBL"][2]["argsT"][2]["type"] = "ImRect*" -defs["ImRect_GetBL"][2]["argsoriginal"] = "()" -defs["ImRect_GetBL"][2]["call_args"] = "()" -defs["ImRect_GetBL"][2]["cimguiname"] = "ImRect_GetBL" -defs["ImRect_GetBL"][2]["defaults"] = defs["ImRect_GetBL"][1]["defaults"] -defs["ImRect_GetBL"][2]["funcname"] = "GetBL" -defs["ImRect_GetBL"][2]["nonUDT"] = 1 -defs["ImRect_GetBL"][2]["ov_cimguiname"] = "ImRect_GetBL_nonUDT" -defs["ImRect_GetBL"][2]["ret"] = "void" -defs["ImRect_GetBL"][2]["signature"] = "()const" -defs["ImRect_GetBL"][2]["stname"] = "ImRect" -defs["ImRect_GetBL"][3] = {} -defs["ImRect_GetBL"][3]["args"] = "(ImRect* self)" -defs["ImRect_GetBL"][3]["argsT"] = {} -defs["ImRect_GetBL"][3]["argsT"][1] = {} -defs["ImRect_GetBL"][3]["argsT"][1]["name"] = "self" -defs["ImRect_GetBL"][3]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetBL"][3]["argsoriginal"] = "()" -defs["ImRect_GetBL"][3]["call_args"] = "()" -defs["ImRect_GetBL"][3]["cimguiname"] = "ImRect_GetBL" -defs["ImRect_GetBL"][3]["defaults"] = defs["ImRect_GetBL"][1]["defaults"] -defs["ImRect_GetBL"][3]["funcname"] = "GetBL" -defs["ImRect_GetBL"][3]["nonUDT"] = 2 -defs["ImRect_GetBL"][3]["ov_cimguiname"] = "ImRect_GetBL_nonUDT2" -defs["ImRect_GetBL"][3]["ret"] = "ImVec2_Simple" -defs["ImRect_GetBL"][3]["retorig"] = "ImVec2" -defs["ImRect_GetBL"][3]["signature"] = "()const" -defs["ImRect_GetBL"][3]["stname"] = "ImRect" -defs["ImRect_GetBL"]["()const"] = defs["ImRect_GetBL"][1] -defs["ImRect_GetBL"]["()constnonUDT"] = defs["ImRect_GetBL"][2] -defs["ImRect_GetBL"]["()constnonUDT2"] = defs["ImRect_GetBL"][3] -defs["ImRect_GetBR"] = {} -defs["ImRect_GetBR"][1] = {} -defs["ImRect_GetBR"][1]["args"] = "(ImRect* self)" -defs["ImRect_GetBR"][1]["argsT"] = {} -defs["ImRect_GetBR"][1]["argsT"][1] = {} -defs["ImRect_GetBR"][1]["argsT"][1]["name"] = "self" -defs["ImRect_GetBR"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetBR"][1]["argsoriginal"] = "()" -defs["ImRect_GetBR"][1]["call_args"] = "()" -defs["ImRect_GetBR"][1]["cimguiname"] = "ImRect_GetBR" -defs["ImRect_GetBR"][1]["defaults"] = {} -defs["ImRect_GetBR"][1]["funcname"] = "GetBR" -defs["ImRect_GetBR"][1]["ov_cimguiname"] = "ImRect_GetBR" -defs["ImRect_GetBR"][1]["ret"] = "ImVec2" -defs["ImRect_GetBR"][1]["signature"] = "()const" -defs["ImRect_GetBR"][1]["stname"] = "ImRect" -defs["ImRect_GetBR"][2] = {} -defs["ImRect_GetBR"][2]["args"] = "(ImVec2 *pOut,ImRect* self)" -defs["ImRect_GetBR"][2]["argsT"] = {} -defs["ImRect_GetBR"][2]["argsT"][1] = {} -defs["ImRect_GetBR"][2]["argsT"][1]["name"] = "pOut" -defs["ImRect_GetBR"][2]["argsT"][1]["type"] = "ImVec2*" -defs["ImRect_GetBR"][2]["argsT"][2] = {} -defs["ImRect_GetBR"][2]["argsT"][2]["name"] = "self" -defs["ImRect_GetBR"][2]["argsT"][2]["type"] = "ImRect*" -defs["ImRect_GetBR"][2]["argsoriginal"] = "()" -defs["ImRect_GetBR"][2]["call_args"] = "()" -defs["ImRect_GetBR"][2]["cimguiname"] = "ImRect_GetBR" -defs["ImRect_GetBR"][2]["defaults"] = defs["ImRect_GetBR"][1]["defaults"] -defs["ImRect_GetBR"][2]["funcname"] = "GetBR" -defs["ImRect_GetBR"][2]["nonUDT"] = 1 -defs["ImRect_GetBR"][2]["ov_cimguiname"] = "ImRect_GetBR_nonUDT" -defs["ImRect_GetBR"][2]["ret"] = "void" -defs["ImRect_GetBR"][2]["signature"] = "()const" -defs["ImRect_GetBR"][2]["stname"] = "ImRect" -defs["ImRect_GetBR"][3] = {} -defs["ImRect_GetBR"][3]["args"] = "(ImRect* self)" -defs["ImRect_GetBR"][3]["argsT"] = {} -defs["ImRect_GetBR"][3]["argsT"][1] = {} -defs["ImRect_GetBR"][3]["argsT"][1]["name"] = "self" -defs["ImRect_GetBR"][3]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetBR"][3]["argsoriginal"] = "()" -defs["ImRect_GetBR"][3]["call_args"] = "()" -defs["ImRect_GetBR"][3]["cimguiname"] = "ImRect_GetBR" -defs["ImRect_GetBR"][3]["defaults"] = defs["ImRect_GetBR"][1]["defaults"] -defs["ImRect_GetBR"][3]["funcname"] = "GetBR" -defs["ImRect_GetBR"][3]["nonUDT"] = 2 -defs["ImRect_GetBR"][3]["ov_cimguiname"] = "ImRect_GetBR_nonUDT2" -defs["ImRect_GetBR"][3]["ret"] = "ImVec2_Simple" -defs["ImRect_GetBR"][3]["retorig"] = "ImVec2" -defs["ImRect_GetBR"][3]["signature"] = "()const" -defs["ImRect_GetBR"][3]["stname"] = "ImRect" -defs["ImRect_GetBR"]["()const"] = defs["ImRect_GetBR"][1] -defs["ImRect_GetBR"]["()constnonUDT"] = defs["ImRect_GetBR"][2] -defs["ImRect_GetBR"]["()constnonUDT2"] = defs["ImRect_GetBR"][3] -defs["ImRect_GetCenter"] = {} -defs["ImRect_GetCenter"][1] = {} -defs["ImRect_GetCenter"][1]["args"] = "(ImRect* self)" -defs["ImRect_GetCenter"][1]["argsT"] = {} -defs["ImRect_GetCenter"][1]["argsT"][1] = {} -defs["ImRect_GetCenter"][1]["argsT"][1]["name"] = "self" -defs["ImRect_GetCenter"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetCenter"][1]["argsoriginal"] = "()" -defs["ImRect_GetCenter"][1]["call_args"] = "()" -defs["ImRect_GetCenter"][1]["cimguiname"] = "ImRect_GetCenter" -defs["ImRect_GetCenter"][1]["defaults"] = {} -defs["ImRect_GetCenter"][1]["funcname"] = "GetCenter" -defs["ImRect_GetCenter"][1]["ov_cimguiname"] = "ImRect_GetCenter" -defs["ImRect_GetCenter"][1]["ret"] = "ImVec2" -defs["ImRect_GetCenter"][1]["signature"] = "()const" -defs["ImRect_GetCenter"][1]["stname"] = "ImRect" -defs["ImRect_GetCenter"][2] = {} -defs["ImRect_GetCenter"][2]["args"] = "(ImVec2 *pOut,ImRect* self)" -defs["ImRect_GetCenter"][2]["argsT"] = {} -defs["ImRect_GetCenter"][2]["argsT"][1] = {} -defs["ImRect_GetCenter"][2]["argsT"][1]["name"] = "pOut" -defs["ImRect_GetCenter"][2]["argsT"][1]["type"] = "ImVec2*" -defs["ImRect_GetCenter"][2]["argsT"][2] = {} -defs["ImRect_GetCenter"][2]["argsT"][2]["name"] = "self" -defs["ImRect_GetCenter"][2]["argsT"][2]["type"] = "ImRect*" -defs["ImRect_GetCenter"][2]["argsoriginal"] = "()" -defs["ImRect_GetCenter"][2]["call_args"] = "()" -defs["ImRect_GetCenter"][2]["cimguiname"] = "ImRect_GetCenter" -defs["ImRect_GetCenter"][2]["defaults"] = defs["ImRect_GetCenter"][1]["defaults"] -defs["ImRect_GetCenter"][2]["funcname"] = "GetCenter" -defs["ImRect_GetCenter"][2]["nonUDT"] = 1 -defs["ImRect_GetCenter"][2]["ov_cimguiname"] = "ImRect_GetCenter_nonUDT" -defs["ImRect_GetCenter"][2]["ret"] = "void" -defs["ImRect_GetCenter"][2]["signature"] = "()const" -defs["ImRect_GetCenter"][2]["stname"] = "ImRect" -defs["ImRect_GetCenter"][3] = {} -defs["ImRect_GetCenter"][3]["args"] = "(ImRect* self)" -defs["ImRect_GetCenter"][3]["argsT"] = {} -defs["ImRect_GetCenter"][3]["argsT"][1] = {} -defs["ImRect_GetCenter"][3]["argsT"][1]["name"] = "self" -defs["ImRect_GetCenter"][3]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetCenter"][3]["argsoriginal"] = "()" -defs["ImRect_GetCenter"][3]["call_args"] = "()" -defs["ImRect_GetCenter"][3]["cimguiname"] = "ImRect_GetCenter" -defs["ImRect_GetCenter"][3]["defaults"] = defs["ImRect_GetCenter"][1]["defaults"] -defs["ImRect_GetCenter"][3]["funcname"] = "GetCenter" -defs["ImRect_GetCenter"][3]["nonUDT"] = 2 -defs["ImRect_GetCenter"][3]["ov_cimguiname"] = "ImRect_GetCenter_nonUDT2" -defs["ImRect_GetCenter"][3]["ret"] = "ImVec2_Simple" -defs["ImRect_GetCenter"][3]["retorig"] = "ImVec2" -defs["ImRect_GetCenter"][3]["signature"] = "()const" -defs["ImRect_GetCenter"][3]["stname"] = "ImRect" -defs["ImRect_GetCenter"]["()const"] = defs["ImRect_GetCenter"][1] -defs["ImRect_GetCenter"]["()constnonUDT"] = defs["ImRect_GetCenter"][2] -defs["ImRect_GetCenter"]["()constnonUDT2"] = defs["ImRect_GetCenter"][3] -defs["ImRect_GetHeight"] = {} -defs["ImRect_GetHeight"][1] = {} -defs["ImRect_GetHeight"][1]["args"] = "(ImRect* self)" -defs["ImRect_GetHeight"][1]["argsT"] = {} -defs["ImRect_GetHeight"][1]["argsT"][1] = {} -defs["ImRect_GetHeight"][1]["argsT"][1]["name"] = "self" -defs["ImRect_GetHeight"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetHeight"][1]["argsoriginal"] = "()" -defs["ImRect_GetHeight"][1]["call_args"] = "()" -defs["ImRect_GetHeight"][1]["cimguiname"] = "ImRect_GetHeight" -defs["ImRect_GetHeight"][1]["defaults"] = {} -defs["ImRect_GetHeight"][1]["funcname"] = "GetHeight" -defs["ImRect_GetHeight"][1]["ov_cimguiname"] = "ImRect_GetHeight" -defs["ImRect_GetHeight"][1]["ret"] = "float" -defs["ImRect_GetHeight"][1]["signature"] = "()const" -defs["ImRect_GetHeight"][1]["stname"] = "ImRect" -defs["ImRect_GetHeight"]["()const"] = defs["ImRect_GetHeight"][1] -defs["ImRect_GetSize"] = {} -defs["ImRect_GetSize"][1] = {} -defs["ImRect_GetSize"][1]["args"] = "(ImRect* self)" -defs["ImRect_GetSize"][1]["argsT"] = {} -defs["ImRect_GetSize"][1]["argsT"][1] = {} -defs["ImRect_GetSize"][1]["argsT"][1]["name"] = "self" -defs["ImRect_GetSize"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetSize"][1]["argsoriginal"] = "()" -defs["ImRect_GetSize"][1]["call_args"] = "()" -defs["ImRect_GetSize"][1]["cimguiname"] = "ImRect_GetSize" -defs["ImRect_GetSize"][1]["defaults"] = {} -defs["ImRect_GetSize"][1]["funcname"] = "GetSize" -defs["ImRect_GetSize"][1]["ov_cimguiname"] = "ImRect_GetSize" -defs["ImRect_GetSize"][1]["ret"] = "ImVec2" -defs["ImRect_GetSize"][1]["signature"] = "()const" -defs["ImRect_GetSize"][1]["stname"] = "ImRect" -defs["ImRect_GetSize"][2] = {} -defs["ImRect_GetSize"][2]["args"] = "(ImVec2 *pOut,ImRect* self)" -defs["ImRect_GetSize"][2]["argsT"] = {} -defs["ImRect_GetSize"][2]["argsT"][1] = {} -defs["ImRect_GetSize"][2]["argsT"][1]["name"] = "pOut" -defs["ImRect_GetSize"][2]["argsT"][1]["type"] = "ImVec2*" -defs["ImRect_GetSize"][2]["argsT"][2] = {} -defs["ImRect_GetSize"][2]["argsT"][2]["name"] = "self" -defs["ImRect_GetSize"][2]["argsT"][2]["type"] = "ImRect*" -defs["ImRect_GetSize"][2]["argsoriginal"] = "()" -defs["ImRect_GetSize"][2]["call_args"] = "()" -defs["ImRect_GetSize"][2]["cimguiname"] = "ImRect_GetSize" -defs["ImRect_GetSize"][2]["defaults"] = defs["ImRect_GetSize"][1]["defaults"] -defs["ImRect_GetSize"][2]["funcname"] = "GetSize" -defs["ImRect_GetSize"][2]["nonUDT"] = 1 -defs["ImRect_GetSize"][2]["ov_cimguiname"] = "ImRect_GetSize_nonUDT" -defs["ImRect_GetSize"][2]["ret"] = "void" -defs["ImRect_GetSize"][2]["signature"] = "()const" -defs["ImRect_GetSize"][2]["stname"] = "ImRect" -defs["ImRect_GetSize"][3] = {} -defs["ImRect_GetSize"][3]["args"] = "(ImRect* self)" -defs["ImRect_GetSize"][3]["argsT"] = {} -defs["ImRect_GetSize"][3]["argsT"][1] = {} -defs["ImRect_GetSize"][3]["argsT"][1]["name"] = "self" -defs["ImRect_GetSize"][3]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetSize"][3]["argsoriginal"] = "()" -defs["ImRect_GetSize"][3]["call_args"] = "()" -defs["ImRect_GetSize"][3]["cimguiname"] = "ImRect_GetSize" -defs["ImRect_GetSize"][3]["defaults"] = defs["ImRect_GetSize"][1]["defaults"] -defs["ImRect_GetSize"][3]["funcname"] = "GetSize" -defs["ImRect_GetSize"][3]["nonUDT"] = 2 -defs["ImRect_GetSize"][3]["ov_cimguiname"] = "ImRect_GetSize_nonUDT2" -defs["ImRect_GetSize"][3]["ret"] = "ImVec2_Simple" -defs["ImRect_GetSize"][3]["retorig"] = "ImVec2" -defs["ImRect_GetSize"][3]["signature"] = "()const" -defs["ImRect_GetSize"][3]["stname"] = "ImRect" -defs["ImRect_GetSize"]["()const"] = defs["ImRect_GetSize"][1] -defs["ImRect_GetSize"]["()constnonUDT"] = defs["ImRect_GetSize"][2] -defs["ImRect_GetSize"]["()constnonUDT2"] = defs["ImRect_GetSize"][3] -defs["ImRect_GetTL"] = {} -defs["ImRect_GetTL"][1] = {} -defs["ImRect_GetTL"][1]["args"] = "(ImRect* self)" -defs["ImRect_GetTL"][1]["argsT"] = {} -defs["ImRect_GetTL"][1]["argsT"][1] = {} -defs["ImRect_GetTL"][1]["argsT"][1]["name"] = "self" -defs["ImRect_GetTL"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetTL"][1]["argsoriginal"] = "()" -defs["ImRect_GetTL"][1]["call_args"] = "()" -defs["ImRect_GetTL"][1]["cimguiname"] = "ImRect_GetTL" -defs["ImRect_GetTL"][1]["defaults"] = {} -defs["ImRect_GetTL"][1]["funcname"] = "GetTL" -defs["ImRect_GetTL"][1]["ov_cimguiname"] = "ImRect_GetTL" -defs["ImRect_GetTL"][1]["ret"] = "ImVec2" -defs["ImRect_GetTL"][1]["signature"] = "()const" -defs["ImRect_GetTL"][1]["stname"] = "ImRect" -defs["ImRect_GetTL"][2] = {} -defs["ImRect_GetTL"][2]["args"] = "(ImVec2 *pOut,ImRect* self)" -defs["ImRect_GetTL"][2]["argsT"] = {} -defs["ImRect_GetTL"][2]["argsT"][1] = {} -defs["ImRect_GetTL"][2]["argsT"][1]["name"] = "pOut" -defs["ImRect_GetTL"][2]["argsT"][1]["type"] = "ImVec2*" -defs["ImRect_GetTL"][2]["argsT"][2] = {} -defs["ImRect_GetTL"][2]["argsT"][2]["name"] = "self" -defs["ImRect_GetTL"][2]["argsT"][2]["type"] = "ImRect*" -defs["ImRect_GetTL"][2]["argsoriginal"] = "()" -defs["ImRect_GetTL"][2]["call_args"] = "()" -defs["ImRect_GetTL"][2]["cimguiname"] = "ImRect_GetTL" -defs["ImRect_GetTL"][2]["defaults"] = defs["ImRect_GetTL"][1]["defaults"] -defs["ImRect_GetTL"][2]["funcname"] = "GetTL" -defs["ImRect_GetTL"][2]["nonUDT"] = 1 -defs["ImRect_GetTL"][2]["ov_cimguiname"] = "ImRect_GetTL_nonUDT" -defs["ImRect_GetTL"][2]["ret"] = "void" -defs["ImRect_GetTL"][2]["signature"] = "()const" -defs["ImRect_GetTL"][2]["stname"] = "ImRect" -defs["ImRect_GetTL"][3] = {} -defs["ImRect_GetTL"][3]["args"] = "(ImRect* self)" -defs["ImRect_GetTL"][3]["argsT"] = {} -defs["ImRect_GetTL"][3]["argsT"][1] = {} -defs["ImRect_GetTL"][3]["argsT"][1]["name"] = "self" -defs["ImRect_GetTL"][3]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetTL"][3]["argsoriginal"] = "()" -defs["ImRect_GetTL"][3]["call_args"] = "()" -defs["ImRect_GetTL"][3]["cimguiname"] = "ImRect_GetTL" -defs["ImRect_GetTL"][3]["defaults"] = defs["ImRect_GetTL"][1]["defaults"] -defs["ImRect_GetTL"][3]["funcname"] = "GetTL" -defs["ImRect_GetTL"][3]["nonUDT"] = 2 -defs["ImRect_GetTL"][3]["ov_cimguiname"] = "ImRect_GetTL_nonUDT2" -defs["ImRect_GetTL"][3]["ret"] = "ImVec2_Simple" -defs["ImRect_GetTL"][3]["retorig"] = "ImVec2" -defs["ImRect_GetTL"][3]["signature"] = "()const" -defs["ImRect_GetTL"][3]["stname"] = "ImRect" -defs["ImRect_GetTL"]["()const"] = defs["ImRect_GetTL"][1] -defs["ImRect_GetTL"]["()constnonUDT"] = defs["ImRect_GetTL"][2] -defs["ImRect_GetTL"]["()constnonUDT2"] = defs["ImRect_GetTL"][3] -defs["ImRect_GetTR"] = {} -defs["ImRect_GetTR"][1] = {} -defs["ImRect_GetTR"][1]["args"] = "(ImRect* self)" -defs["ImRect_GetTR"][1]["argsT"] = {} -defs["ImRect_GetTR"][1]["argsT"][1] = {} -defs["ImRect_GetTR"][1]["argsT"][1]["name"] = "self" -defs["ImRect_GetTR"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetTR"][1]["argsoriginal"] = "()" -defs["ImRect_GetTR"][1]["call_args"] = "()" -defs["ImRect_GetTR"][1]["cimguiname"] = "ImRect_GetTR" -defs["ImRect_GetTR"][1]["defaults"] = {} -defs["ImRect_GetTR"][1]["funcname"] = "GetTR" -defs["ImRect_GetTR"][1]["ov_cimguiname"] = "ImRect_GetTR" -defs["ImRect_GetTR"][1]["ret"] = "ImVec2" -defs["ImRect_GetTR"][1]["signature"] = "()const" -defs["ImRect_GetTR"][1]["stname"] = "ImRect" -defs["ImRect_GetTR"][2] = {} -defs["ImRect_GetTR"][2]["args"] = "(ImVec2 *pOut,ImRect* self)" -defs["ImRect_GetTR"][2]["argsT"] = {} -defs["ImRect_GetTR"][2]["argsT"][1] = {} -defs["ImRect_GetTR"][2]["argsT"][1]["name"] = "pOut" -defs["ImRect_GetTR"][2]["argsT"][1]["type"] = "ImVec2*" -defs["ImRect_GetTR"][2]["argsT"][2] = {} -defs["ImRect_GetTR"][2]["argsT"][2]["name"] = "self" -defs["ImRect_GetTR"][2]["argsT"][2]["type"] = "ImRect*" -defs["ImRect_GetTR"][2]["argsoriginal"] = "()" -defs["ImRect_GetTR"][2]["call_args"] = "()" -defs["ImRect_GetTR"][2]["cimguiname"] = "ImRect_GetTR" -defs["ImRect_GetTR"][2]["defaults"] = defs["ImRect_GetTR"][1]["defaults"] -defs["ImRect_GetTR"][2]["funcname"] = "GetTR" -defs["ImRect_GetTR"][2]["nonUDT"] = 1 -defs["ImRect_GetTR"][2]["ov_cimguiname"] = "ImRect_GetTR_nonUDT" -defs["ImRect_GetTR"][2]["ret"] = "void" -defs["ImRect_GetTR"][2]["signature"] = "()const" -defs["ImRect_GetTR"][2]["stname"] = "ImRect" -defs["ImRect_GetTR"][3] = {} -defs["ImRect_GetTR"][3]["args"] = "(ImRect* self)" -defs["ImRect_GetTR"][3]["argsT"] = {} -defs["ImRect_GetTR"][3]["argsT"][1] = {} -defs["ImRect_GetTR"][3]["argsT"][1]["name"] = "self" -defs["ImRect_GetTR"][3]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetTR"][3]["argsoriginal"] = "()" -defs["ImRect_GetTR"][3]["call_args"] = "()" -defs["ImRect_GetTR"][3]["cimguiname"] = "ImRect_GetTR" -defs["ImRect_GetTR"][3]["defaults"] = defs["ImRect_GetTR"][1]["defaults"] -defs["ImRect_GetTR"][3]["funcname"] = "GetTR" -defs["ImRect_GetTR"][3]["nonUDT"] = 2 -defs["ImRect_GetTR"][3]["ov_cimguiname"] = "ImRect_GetTR_nonUDT2" -defs["ImRect_GetTR"][3]["ret"] = "ImVec2_Simple" -defs["ImRect_GetTR"][3]["retorig"] = "ImVec2" -defs["ImRect_GetTR"][3]["signature"] = "()const" -defs["ImRect_GetTR"][3]["stname"] = "ImRect" -defs["ImRect_GetTR"]["()const"] = defs["ImRect_GetTR"][1] -defs["ImRect_GetTR"]["()constnonUDT"] = defs["ImRect_GetTR"][2] -defs["ImRect_GetTR"]["()constnonUDT2"] = defs["ImRect_GetTR"][3] -defs["ImRect_GetWidth"] = {} -defs["ImRect_GetWidth"][1] = {} -defs["ImRect_GetWidth"][1]["args"] = "(ImRect* self)" -defs["ImRect_GetWidth"][1]["argsT"] = {} -defs["ImRect_GetWidth"][1]["argsT"][1] = {} -defs["ImRect_GetWidth"][1]["argsT"][1]["name"] = "self" -defs["ImRect_GetWidth"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_GetWidth"][1]["argsoriginal"] = "()" -defs["ImRect_GetWidth"][1]["call_args"] = "()" -defs["ImRect_GetWidth"][1]["cimguiname"] = "ImRect_GetWidth" -defs["ImRect_GetWidth"][1]["defaults"] = {} -defs["ImRect_GetWidth"][1]["funcname"] = "GetWidth" -defs["ImRect_GetWidth"][1]["ov_cimguiname"] = "ImRect_GetWidth" -defs["ImRect_GetWidth"][1]["ret"] = "float" -defs["ImRect_GetWidth"][1]["signature"] = "()const" -defs["ImRect_GetWidth"][1]["stname"] = "ImRect" -defs["ImRect_GetWidth"]["()const"] = defs["ImRect_GetWidth"][1] -defs["ImRect_ImRect"] = {} -defs["ImRect_ImRect"][1] = {} -defs["ImRect_ImRect"][1]["args"] = "()" -defs["ImRect_ImRect"][1]["argsT"] = {} -defs["ImRect_ImRect"][1]["argsoriginal"] = "()" -defs["ImRect_ImRect"][1]["call_args"] = "()" -defs["ImRect_ImRect"][1]["cimguiname"] = "ImRect_ImRect" -defs["ImRect_ImRect"][1]["constructor"] = true -defs["ImRect_ImRect"][1]["defaults"] = {} -defs["ImRect_ImRect"][1]["funcname"] = "ImRect" -defs["ImRect_ImRect"][1]["ov_cimguiname"] = "ImRect_ImRect" -defs["ImRect_ImRect"][1]["signature"] = "()" -defs["ImRect_ImRect"][1]["stname"] = "ImRect" -defs["ImRect_ImRect"][2] = {} -defs["ImRect_ImRect"][2]["args"] = "(const ImVec2 min,const ImVec2 max)" -defs["ImRect_ImRect"][2]["argsT"] = {} -defs["ImRect_ImRect"][2]["argsT"][1] = {} -defs["ImRect_ImRect"][2]["argsT"][1]["name"] = "min" -defs["ImRect_ImRect"][2]["argsT"][1]["type"] = "const ImVec2" -defs["ImRect_ImRect"][2]["argsT"][2] = {} -defs["ImRect_ImRect"][2]["argsT"][2]["name"] = "max" -defs["ImRect_ImRect"][2]["argsT"][2]["type"] = "const ImVec2" -defs["ImRect_ImRect"][2]["argsoriginal"] = "(const ImVec2& min,const ImVec2& max)" -defs["ImRect_ImRect"][2]["call_args"] = "(min,max)" -defs["ImRect_ImRect"][2]["cimguiname"] = "ImRect_ImRect" -defs["ImRect_ImRect"][2]["constructor"] = true -defs["ImRect_ImRect"][2]["defaults"] = {} -defs["ImRect_ImRect"][2]["funcname"] = "ImRect" -defs["ImRect_ImRect"][2]["ov_cimguiname"] = "ImRect_ImRectVec2" -defs["ImRect_ImRect"][2]["signature"] = "(const ImVec2,const ImVec2)" -defs["ImRect_ImRect"][2]["stname"] = "ImRect" -defs["ImRect_ImRect"][3] = {} -defs["ImRect_ImRect"][3]["args"] = "(const ImVec4 v)" -defs["ImRect_ImRect"][3]["argsT"] = {} -defs["ImRect_ImRect"][3]["argsT"][1] = {} -defs["ImRect_ImRect"][3]["argsT"][1]["name"] = "v" -defs["ImRect_ImRect"][3]["argsT"][1]["type"] = "const ImVec4" -defs["ImRect_ImRect"][3]["argsoriginal"] = "(const ImVec4& v)" -defs["ImRect_ImRect"][3]["call_args"] = "(v)" -defs["ImRect_ImRect"][3]["cimguiname"] = "ImRect_ImRect" -defs["ImRect_ImRect"][3]["constructor"] = true -defs["ImRect_ImRect"][3]["defaults"] = {} -defs["ImRect_ImRect"][3]["funcname"] = "ImRect" -defs["ImRect_ImRect"][3]["ov_cimguiname"] = "ImRect_ImRectVec4" -defs["ImRect_ImRect"][3]["signature"] = "(const ImVec4)" -defs["ImRect_ImRect"][3]["stname"] = "ImRect" -defs["ImRect_ImRect"][4] = {} -defs["ImRect_ImRect"][4]["args"] = "(float x1,float y1,float x2,float y2)" -defs["ImRect_ImRect"][4]["argsT"] = {} -defs["ImRect_ImRect"][4]["argsT"][1] = {} -defs["ImRect_ImRect"][4]["argsT"][1]["name"] = "x1" -defs["ImRect_ImRect"][4]["argsT"][1]["type"] = "float" -defs["ImRect_ImRect"][4]["argsT"][2] = {} -defs["ImRect_ImRect"][4]["argsT"][2]["name"] = "y1" -defs["ImRect_ImRect"][4]["argsT"][2]["type"] = "float" -defs["ImRect_ImRect"][4]["argsT"][3] = {} -defs["ImRect_ImRect"][4]["argsT"][3]["name"] = "x2" -defs["ImRect_ImRect"][4]["argsT"][3]["type"] = "float" -defs["ImRect_ImRect"][4]["argsT"][4] = {} -defs["ImRect_ImRect"][4]["argsT"][4]["name"] = "y2" -defs["ImRect_ImRect"][4]["argsT"][4]["type"] = "float" -defs["ImRect_ImRect"][4]["argsoriginal"] = "(float x1,float y1,float x2,float y2)" -defs["ImRect_ImRect"][4]["call_args"] = "(x1,y1,x2,y2)" -defs["ImRect_ImRect"][4]["cimguiname"] = "ImRect_ImRect" -defs["ImRect_ImRect"][4]["constructor"] = true -defs["ImRect_ImRect"][4]["defaults"] = {} -defs["ImRect_ImRect"][4]["funcname"] = "ImRect" -defs["ImRect_ImRect"][4]["ov_cimguiname"] = "ImRect_ImRectFloat" -defs["ImRect_ImRect"][4]["signature"] = "(float,float,float,float)" -defs["ImRect_ImRect"][4]["stname"] = "ImRect" -defs["ImRect_ImRect"]["()"] = defs["ImRect_ImRect"][1] -defs["ImRect_ImRect"]["(const ImVec2,const ImVec2)"] = defs["ImRect_ImRect"][2] -defs["ImRect_ImRect"]["(const ImVec4)"] = defs["ImRect_ImRect"][3] -defs["ImRect_ImRect"]["(float,float,float,float)"] = defs["ImRect_ImRect"][4] -defs["ImRect_IsInverted"] = {} -defs["ImRect_IsInverted"][1] = {} -defs["ImRect_IsInverted"][1]["args"] = "(ImRect* self)" -defs["ImRect_IsInverted"][1]["argsT"] = {} -defs["ImRect_IsInverted"][1]["argsT"][1] = {} -defs["ImRect_IsInverted"][1]["argsT"][1]["name"] = "self" -defs["ImRect_IsInverted"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_IsInverted"][1]["argsoriginal"] = "()" -defs["ImRect_IsInverted"][1]["call_args"] = "()" -defs["ImRect_IsInverted"][1]["cimguiname"] = "ImRect_IsInverted" -defs["ImRect_IsInverted"][1]["defaults"] = {} -defs["ImRect_IsInverted"][1]["funcname"] = "IsInverted" -defs["ImRect_IsInverted"][1]["ov_cimguiname"] = "ImRect_IsInverted" -defs["ImRect_IsInverted"][1]["ret"] = "bool" -defs["ImRect_IsInverted"][1]["signature"] = "()const" -defs["ImRect_IsInverted"][1]["stname"] = "ImRect" -defs["ImRect_IsInverted"]["()const"] = defs["ImRect_IsInverted"][1] -defs["ImRect_Overlaps"] = {} -defs["ImRect_Overlaps"][1] = {} -defs["ImRect_Overlaps"][1]["args"] = "(ImRect* self,const ImRect r)" -defs["ImRect_Overlaps"][1]["argsT"] = {} -defs["ImRect_Overlaps"][1]["argsT"][1] = {} -defs["ImRect_Overlaps"][1]["argsT"][1]["name"] = "self" -defs["ImRect_Overlaps"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_Overlaps"][1]["argsT"][2] = {} -defs["ImRect_Overlaps"][1]["argsT"][2]["name"] = "r" -defs["ImRect_Overlaps"][1]["argsT"][2]["type"] = "const ImRect" -defs["ImRect_Overlaps"][1]["argsoriginal"] = "(const ImRect& r)" -defs["ImRect_Overlaps"][1]["call_args"] = "(r)" -defs["ImRect_Overlaps"][1]["cimguiname"] = "ImRect_Overlaps" -defs["ImRect_Overlaps"][1]["defaults"] = {} -defs["ImRect_Overlaps"][1]["funcname"] = "Overlaps" -defs["ImRect_Overlaps"][1]["ov_cimguiname"] = "ImRect_Overlaps" -defs["ImRect_Overlaps"][1]["ret"] = "bool" -defs["ImRect_Overlaps"][1]["signature"] = "(const ImRect)const" -defs["ImRect_Overlaps"][1]["stname"] = "ImRect" -defs["ImRect_Overlaps"]["(const ImRect)const"] = defs["ImRect_Overlaps"][1] -defs["ImRect_Translate"] = {} -defs["ImRect_Translate"][1] = {} -defs["ImRect_Translate"][1]["args"] = "(ImRect* self,const ImVec2 d)" -defs["ImRect_Translate"][1]["argsT"] = {} -defs["ImRect_Translate"][1]["argsT"][1] = {} -defs["ImRect_Translate"][1]["argsT"][1]["name"] = "self" -defs["ImRect_Translate"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_Translate"][1]["argsT"][2] = {} -defs["ImRect_Translate"][1]["argsT"][2]["name"] = "d" -defs["ImRect_Translate"][1]["argsT"][2]["type"] = "const ImVec2" -defs["ImRect_Translate"][1]["argsoriginal"] = "(const ImVec2& d)" -defs["ImRect_Translate"][1]["call_args"] = "(d)" -defs["ImRect_Translate"][1]["cimguiname"] = "ImRect_Translate" -defs["ImRect_Translate"][1]["defaults"] = {} -defs["ImRect_Translate"][1]["funcname"] = "Translate" -defs["ImRect_Translate"][1]["ov_cimguiname"] = "ImRect_Translate" -defs["ImRect_Translate"][1]["ret"] = "void" -defs["ImRect_Translate"][1]["signature"] = "(const ImVec2)" -defs["ImRect_Translate"][1]["stname"] = "ImRect" -defs["ImRect_Translate"]["(const ImVec2)"] = defs["ImRect_Translate"][1] -defs["ImRect_TranslateX"] = {} -defs["ImRect_TranslateX"][1] = {} -defs["ImRect_TranslateX"][1]["args"] = "(ImRect* self,float dx)" -defs["ImRect_TranslateX"][1]["argsT"] = {} -defs["ImRect_TranslateX"][1]["argsT"][1] = {} -defs["ImRect_TranslateX"][1]["argsT"][1]["name"] = "self" -defs["ImRect_TranslateX"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_TranslateX"][1]["argsT"][2] = {} -defs["ImRect_TranslateX"][1]["argsT"][2]["name"] = "dx" -defs["ImRect_TranslateX"][1]["argsT"][2]["type"] = "float" -defs["ImRect_TranslateX"][1]["argsoriginal"] = "(float dx)" -defs["ImRect_TranslateX"][1]["call_args"] = "(dx)" -defs["ImRect_TranslateX"][1]["cimguiname"] = "ImRect_TranslateX" -defs["ImRect_TranslateX"][1]["defaults"] = {} -defs["ImRect_TranslateX"][1]["funcname"] = "TranslateX" -defs["ImRect_TranslateX"][1]["ov_cimguiname"] = "ImRect_TranslateX" -defs["ImRect_TranslateX"][1]["ret"] = "void" -defs["ImRect_TranslateX"][1]["signature"] = "(float)" -defs["ImRect_TranslateX"][1]["stname"] = "ImRect" -defs["ImRect_TranslateX"]["(float)"] = defs["ImRect_TranslateX"][1] -defs["ImRect_TranslateY"] = {} -defs["ImRect_TranslateY"][1] = {} -defs["ImRect_TranslateY"][1]["args"] = "(ImRect* self,float dy)" -defs["ImRect_TranslateY"][1]["argsT"] = {} -defs["ImRect_TranslateY"][1]["argsT"][1] = {} -defs["ImRect_TranslateY"][1]["argsT"][1]["name"] = "self" -defs["ImRect_TranslateY"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_TranslateY"][1]["argsT"][2] = {} -defs["ImRect_TranslateY"][1]["argsT"][2]["name"] = "dy" -defs["ImRect_TranslateY"][1]["argsT"][2]["type"] = "float" -defs["ImRect_TranslateY"][1]["argsoriginal"] = "(float dy)" -defs["ImRect_TranslateY"][1]["call_args"] = "(dy)" -defs["ImRect_TranslateY"][1]["cimguiname"] = "ImRect_TranslateY" -defs["ImRect_TranslateY"][1]["defaults"] = {} -defs["ImRect_TranslateY"][1]["funcname"] = "TranslateY" -defs["ImRect_TranslateY"][1]["ov_cimguiname"] = "ImRect_TranslateY" -defs["ImRect_TranslateY"][1]["ret"] = "void" -defs["ImRect_TranslateY"][1]["signature"] = "(float)" -defs["ImRect_TranslateY"][1]["stname"] = "ImRect" -defs["ImRect_TranslateY"]["(float)"] = defs["ImRect_TranslateY"][1] -defs["ImRect_destroy"] = {} -defs["ImRect_destroy"][1] = {} -defs["ImRect_destroy"][1]["args"] = "(ImRect* self)" -defs["ImRect_destroy"][1]["argsT"] = {} -defs["ImRect_destroy"][1]["argsT"][1] = {} -defs["ImRect_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImRect_destroy"][1]["argsT"][1]["type"] = "ImRect*" -defs["ImRect_destroy"][1]["call_args"] = "(self)" -defs["ImRect_destroy"][1]["cimguiname"] = "ImRect_destroy" -defs["ImRect_destroy"][1]["defaults"] = {} -defs["ImRect_destroy"][1]["destructor"] = true -defs["ImRect_destroy"][1]["ov_cimguiname"] = "ImRect_destroy" -defs["ImRect_destroy"][1]["ret"] = "void" -defs["ImRect_destroy"][1]["signature"] = "(ImRect*)" -defs["ImRect_destroy"][1]["stname"] = "ImRect" -defs["ImRect_destroy"]["(ImRect*)"] = defs["ImRect_destroy"][1] -defs["ImVec1_ImVec1"] = {} -defs["ImVec1_ImVec1"][1] = {} -defs["ImVec1_ImVec1"][1]["args"] = "()" -defs["ImVec1_ImVec1"][1]["argsT"] = {} -defs["ImVec1_ImVec1"][1]["argsoriginal"] = "()" -defs["ImVec1_ImVec1"][1]["call_args"] = "()" -defs["ImVec1_ImVec1"][1]["cimguiname"] = "ImVec1_ImVec1" -defs["ImVec1_ImVec1"][1]["constructor"] = true -defs["ImVec1_ImVec1"][1]["defaults"] = {} -defs["ImVec1_ImVec1"][1]["funcname"] = "ImVec1" -defs["ImVec1_ImVec1"][1]["ov_cimguiname"] = "ImVec1_ImVec1" -defs["ImVec1_ImVec1"][1]["signature"] = "()" -defs["ImVec1_ImVec1"][1]["stname"] = "ImVec1" -defs["ImVec1_ImVec1"][2] = {} -defs["ImVec1_ImVec1"][2]["args"] = "(float _x)" -defs["ImVec1_ImVec1"][2]["argsT"] = {} -defs["ImVec1_ImVec1"][2]["argsT"][1] = {} -defs["ImVec1_ImVec1"][2]["argsT"][1]["name"] = "_x" -defs["ImVec1_ImVec1"][2]["argsT"][1]["type"] = "float" -defs["ImVec1_ImVec1"][2]["argsoriginal"] = "(float _x)" -defs["ImVec1_ImVec1"][2]["call_args"] = "(_x)" -defs["ImVec1_ImVec1"][2]["cimguiname"] = "ImVec1_ImVec1" -defs["ImVec1_ImVec1"][2]["constructor"] = true -defs["ImVec1_ImVec1"][2]["defaults"] = {} -defs["ImVec1_ImVec1"][2]["funcname"] = "ImVec1" -defs["ImVec1_ImVec1"][2]["ov_cimguiname"] = "ImVec1_ImVec1Float" -defs["ImVec1_ImVec1"][2]["signature"] = "(float)" -defs["ImVec1_ImVec1"][2]["stname"] = "ImVec1" -defs["ImVec1_ImVec1"]["()"] = defs["ImVec1_ImVec1"][1] -defs["ImVec1_ImVec1"]["(float)"] = defs["ImVec1_ImVec1"][2] -defs["ImVec1_destroy"] = {} -defs["ImVec1_destroy"][1] = {} -defs["ImVec1_destroy"][1]["args"] = "(ImVec1* self)" -defs["ImVec1_destroy"][1]["argsT"] = {} -defs["ImVec1_destroy"][1]["argsT"][1] = {} -defs["ImVec1_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImVec1_destroy"][1]["argsT"][1]["type"] = "ImVec1*" -defs["ImVec1_destroy"][1]["call_args"] = "(self)" -defs["ImVec1_destroy"][1]["cimguiname"] = "ImVec1_destroy" -defs["ImVec1_destroy"][1]["defaults"] = {} -defs["ImVec1_destroy"][1]["destructor"] = true -defs["ImVec1_destroy"][1]["ov_cimguiname"] = "ImVec1_destroy" -defs["ImVec1_destroy"][1]["ret"] = "void" -defs["ImVec1_destroy"][1]["signature"] = "(ImVec1*)" -defs["ImVec1_destroy"][1]["stname"] = "ImVec1" -defs["ImVec1_destroy"]["(ImVec1*)"] = defs["ImVec1_destroy"][1] defs["ImVec2_ImVec2"] = {} defs["ImVec2_ImVec2"][1] = {} defs["ImVec2_ImVec2"][1]["args"] = "()" @@ -7504,72 +4806,6 @@ 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["ImVec2ih_ImVec2ih"] = {} -defs["ImVec2ih_ImVec2ih"][1] = {} -defs["ImVec2ih_ImVec2ih"][1]["args"] = "()" -defs["ImVec2ih_ImVec2ih"][1]["argsT"] = {} -defs["ImVec2ih_ImVec2ih"][1]["argsoriginal"] = "()" -defs["ImVec2ih_ImVec2ih"][1]["call_args"] = "()" -defs["ImVec2ih_ImVec2ih"][1]["cimguiname"] = "ImVec2ih_ImVec2ih" -defs["ImVec2ih_ImVec2ih"][1]["constructor"] = true -defs["ImVec2ih_ImVec2ih"][1]["defaults"] = {} -defs["ImVec2ih_ImVec2ih"][1]["funcname"] = "ImVec2ih" -defs["ImVec2ih_ImVec2ih"][1]["ov_cimguiname"] = "ImVec2ih_ImVec2ih" -defs["ImVec2ih_ImVec2ih"][1]["signature"] = "()" -defs["ImVec2ih_ImVec2ih"][1]["stname"] = "ImVec2ih" -defs["ImVec2ih_ImVec2ih"][2] = {} -defs["ImVec2ih_ImVec2ih"][2]["args"] = "(short _x,short _y)" -defs["ImVec2ih_ImVec2ih"][2]["argsT"] = {} -defs["ImVec2ih_ImVec2ih"][2]["argsT"][1] = {} -defs["ImVec2ih_ImVec2ih"][2]["argsT"][1]["name"] = "_x" -defs["ImVec2ih_ImVec2ih"][2]["argsT"][1]["type"] = "short" -defs["ImVec2ih_ImVec2ih"][2]["argsT"][2] = {} -defs["ImVec2ih_ImVec2ih"][2]["argsT"][2]["name"] = "_y" -defs["ImVec2ih_ImVec2ih"][2]["argsT"][2]["type"] = "short" -defs["ImVec2ih_ImVec2ih"][2]["argsoriginal"] = "(short _x,short _y)" -defs["ImVec2ih_ImVec2ih"][2]["call_args"] = "(_x,_y)" -defs["ImVec2ih_ImVec2ih"][2]["cimguiname"] = "ImVec2ih_ImVec2ih" -defs["ImVec2ih_ImVec2ih"][2]["constructor"] = true -defs["ImVec2ih_ImVec2ih"][2]["defaults"] = {} -defs["ImVec2ih_ImVec2ih"][2]["funcname"] = "ImVec2ih" -defs["ImVec2ih_ImVec2ih"][2]["ov_cimguiname"] = "ImVec2ih_ImVec2ihshort" -defs["ImVec2ih_ImVec2ih"][2]["signature"] = "(short,short)" -defs["ImVec2ih_ImVec2ih"][2]["stname"] = "ImVec2ih" -defs["ImVec2ih_ImVec2ih"][3] = {} -defs["ImVec2ih_ImVec2ih"][3]["args"] = "(const ImVec2 rhs)" -defs["ImVec2ih_ImVec2ih"][3]["argsT"] = {} -defs["ImVec2ih_ImVec2ih"][3]["argsT"][1] = {} -defs["ImVec2ih_ImVec2ih"][3]["argsT"][1]["name"] = "rhs" -defs["ImVec2ih_ImVec2ih"][3]["argsT"][1]["type"] = "const ImVec2" -defs["ImVec2ih_ImVec2ih"][3]["argsoriginal"] = "(const ImVec2& rhs)" -defs["ImVec2ih_ImVec2ih"][3]["call_args"] = "(rhs)" -defs["ImVec2ih_ImVec2ih"][3]["cimguiname"] = "ImVec2ih_ImVec2ih" -defs["ImVec2ih_ImVec2ih"][3]["constructor"] = true -defs["ImVec2ih_ImVec2ih"][3]["defaults"] = {} -defs["ImVec2ih_ImVec2ih"][3]["funcname"] = "ImVec2ih" -defs["ImVec2ih_ImVec2ih"][3]["ov_cimguiname"] = "ImVec2ih_ImVec2ihVec2" -defs["ImVec2ih_ImVec2ih"][3]["ret"] = "explicit" -defs["ImVec2ih_ImVec2ih"][3]["signature"] = "(const ImVec2)" -defs["ImVec2ih_ImVec2ih"][3]["stname"] = "ImVec2ih" -defs["ImVec2ih_ImVec2ih"]["()"] = defs["ImVec2ih_ImVec2ih"][1] -defs["ImVec2ih_ImVec2ih"]["(const ImVec2)"] = defs["ImVec2ih_ImVec2ih"][3] -defs["ImVec2ih_ImVec2ih"]["(short,short)"] = defs["ImVec2ih_ImVec2ih"][2] -defs["ImVec2ih_destroy"] = {} -defs["ImVec2ih_destroy"][1] = {} -defs["ImVec2ih_destroy"][1]["args"] = "(ImVec2ih* self)" -defs["ImVec2ih_destroy"][1]["argsT"] = {} -defs["ImVec2ih_destroy"][1]["argsT"][1] = {} -defs["ImVec2ih_destroy"][1]["argsT"][1]["name"] = "self" -defs["ImVec2ih_destroy"][1]["argsT"][1]["type"] = "ImVec2ih*" -defs["ImVec2ih_destroy"][1]["call_args"] = "(self)" -defs["ImVec2ih_destroy"][1]["cimguiname"] = "ImVec2ih_destroy" -defs["ImVec2ih_destroy"][1]["defaults"] = {} -defs["ImVec2ih_destroy"][1]["destructor"] = true -defs["ImVec2ih_destroy"][1]["ov_cimguiname"] = "ImVec2ih_destroy" -defs["ImVec2ih_destroy"][1]["ret"] = "void" -defs["ImVec2ih_destroy"][1]["signature"] = "(ImVec2ih*)" -defs["ImVec2ih_destroy"][1]["stname"] = "ImVec2ih" -defs["ImVec2ih_destroy"]["(ImVec2ih*)"] = defs["ImVec2ih_destroy"][1] defs["ImVec4_ImVec4"] = {} defs["ImVec4_ImVec4"][1] = {} defs["ImVec4_ImVec4"][1]["args"] = "()" @@ -8332,24 +5568,6 @@ 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["igActivateItem"] = {} -defs["igActivateItem"][1] = {} -defs["igActivateItem"][1]["args"] = "(ImGuiID id)" -defs["igActivateItem"][1]["argsT"] = {} -defs["igActivateItem"][1]["argsT"][1] = {} -defs["igActivateItem"][1]["argsT"][1]["name"] = "id" -defs["igActivateItem"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igActivateItem"][1]["argsoriginal"] = "(ImGuiID id)" -defs["igActivateItem"][1]["call_args"] = "(id)" -defs["igActivateItem"][1]["cimguiname"] = "igActivateItem" -defs["igActivateItem"][1]["defaults"] = {} -defs["igActivateItem"][1]["funcname"] = "ActivateItem" -defs["igActivateItem"][1]["namespace"] = "ImGui" -defs["igActivateItem"][1]["ov_cimguiname"] = "igActivateItem" -defs["igActivateItem"][1]["ret"] = "void" -defs["igActivateItem"][1]["signature"] = "(ImGuiID)" -defs["igActivateItem"][1]["stname"] = "" -defs["igActivateItem"]["(ImGuiID)"] = defs["igActivateItem"][1] defs["igAlignTextToFramePadding"] = {} defs["igAlignTextToFramePadding"][1] = {} defs["igAlignTextToFramePadding"][1]["args"] = "()" @@ -8386,34 +5604,6 @@ 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["igArrowButtonEx"] = {} -defs["igArrowButtonEx"][1] = {} -defs["igArrowButtonEx"][1]["args"] = "(const char* str_id,ImGuiDir dir,ImVec2 size_arg,ImGuiButtonFlags flags)" -defs["igArrowButtonEx"][1]["argsT"] = {} -defs["igArrowButtonEx"][1]["argsT"][1] = {} -defs["igArrowButtonEx"][1]["argsT"][1]["name"] = "str_id" -defs["igArrowButtonEx"][1]["argsT"][1]["type"] = "const char*" -defs["igArrowButtonEx"][1]["argsT"][2] = {} -defs["igArrowButtonEx"][1]["argsT"][2]["name"] = "dir" -defs["igArrowButtonEx"][1]["argsT"][2]["type"] = "ImGuiDir" -defs["igArrowButtonEx"][1]["argsT"][3] = {} -defs["igArrowButtonEx"][1]["argsT"][3]["name"] = "size_arg" -defs["igArrowButtonEx"][1]["argsT"][3]["type"] = "ImVec2" -defs["igArrowButtonEx"][1]["argsT"][4] = {} -defs["igArrowButtonEx"][1]["argsT"][4]["name"] = "flags" -defs["igArrowButtonEx"][1]["argsT"][4]["type"] = "ImGuiButtonFlags" -defs["igArrowButtonEx"][1]["argsoriginal"] = "(const char* str_id,ImGuiDir dir,ImVec2 size_arg,ImGuiButtonFlags flags=0)" -defs["igArrowButtonEx"][1]["call_args"] = "(str_id,dir,size_arg,flags)" -defs["igArrowButtonEx"][1]["cimguiname"] = "igArrowButtonEx" -defs["igArrowButtonEx"][1]["defaults"] = {} -defs["igArrowButtonEx"][1]["defaults"]["flags"] = "0" -defs["igArrowButtonEx"][1]["funcname"] = "ArrowButtonEx" -defs["igArrowButtonEx"][1]["namespace"] = "ImGui" -defs["igArrowButtonEx"][1]["ov_cimguiname"] = "igArrowButtonEx" -defs["igArrowButtonEx"][1]["ret"] = "bool" -defs["igArrowButtonEx"][1]["signature"] = "(const char*,ImGuiDir,ImVec2,ImGuiButtonFlags)" -defs["igArrowButtonEx"][1]["stname"] = "" -defs["igArrowButtonEx"]["(const char*,ImGuiDir,ImVec2,ImGuiButtonFlags)"] = defs["igArrowButtonEx"][1] defs["igBegin"] = {} defs["igBegin"][1] = {} defs["igBegin"][1]["args"] = "(const char* name,bool* p_open,ImGuiWindowFlags flags)" @@ -8499,36 +5689,6 @@ defs["igBeginChild"][2]["signature"] = "(ImGuiID,const ImVec2,bool,ImGuiWindowFl 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["igBeginChildEx"] = {} -defs["igBeginChildEx"][1] = {} -defs["igBeginChildEx"][1]["args"] = "(const char* name,ImGuiID id,const ImVec2 size_arg,bool border,ImGuiWindowFlags flags)" -defs["igBeginChildEx"][1]["argsT"] = {} -defs["igBeginChildEx"][1]["argsT"][1] = {} -defs["igBeginChildEx"][1]["argsT"][1]["name"] = "name" -defs["igBeginChildEx"][1]["argsT"][1]["type"] = "const char*" -defs["igBeginChildEx"][1]["argsT"][2] = {} -defs["igBeginChildEx"][1]["argsT"][2]["name"] = "id" -defs["igBeginChildEx"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igBeginChildEx"][1]["argsT"][3] = {} -defs["igBeginChildEx"][1]["argsT"][3]["name"] = "size_arg" -defs["igBeginChildEx"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igBeginChildEx"][1]["argsT"][4] = {} -defs["igBeginChildEx"][1]["argsT"][4]["name"] = "border" -defs["igBeginChildEx"][1]["argsT"][4]["type"] = "bool" -defs["igBeginChildEx"][1]["argsT"][5] = {} -defs["igBeginChildEx"][1]["argsT"][5]["name"] = "flags" -defs["igBeginChildEx"][1]["argsT"][5]["type"] = "ImGuiWindowFlags" -defs["igBeginChildEx"][1]["argsoriginal"] = "(const char* name,ImGuiID id,const ImVec2& size_arg,bool border,ImGuiWindowFlags flags)" -defs["igBeginChildEx"][1]["call_args"] = "(name,id,size_arg,border,flags)" -defs["igBeginChildEx"][1]["cimguiname"] = "igBeginChildEx" -defs["igBeginChildEx"][1]["defaults"] = {} -defs["igBeginChildEx"][1]["funcname"] = "BeginChildEx" -defs["igBeginChildEx"][1]["namespace"] = "ImGui" -defs["igBeginChildEx"][1]["ov_cimguiname"] = "igBeginChildEx" -defs["igBeginChildEx"][1]["ret"] = "bool" -defs["igBeginChildEx"][1]["signature"] = "(const char*,ImGuiID,const ImVec2,bool,ImGuiWindowFlags)" -defs["igBeginChildEx"][1]["stname"] = "" -defs["igBeginChildEx"]["(const char*,ImGuiID,const ImVec2,bool,ImGuiWindowFlags)"] = defs["igBeginChildEx"][1] defs["igBeginChildFrame"] = {} defs["igBeginChildFrame"][1] = {} defs["igBeginChildFrame"][1]["args"] = "(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags)" @@ -8554,31 +5714,6 @@ 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["igBeginColumns"] = {} -defs["igBeginColumns"][1] = {} -defs["igBeginColumns"][1]["args"] = "(const char* str_id,int count,ImGuiColumnsFlags flags)" -defs["igBeginColumns"][1]["argsT"] = {} -defs["igBeginColumns"][1]["argsT"][1] = {} -defs["igBeginColumns"][1]["argsT"][1]["name"] = "str_id" -defs["igBeginColumns"][1]["argsT"][1]["type"] = "const char*" -defs["igBeginColumns"][1]["argsT"][2] = {} -defs["igBeginColumns"][1]["argsT"][2]["name"] = "count" -defs["igBeginColumns"][1]["argsT"][2]["type"] = "int" -defs["igBeginColumns"][1]["argsT"][3] = {} -defs["igBeginColumns"][1]["argsT"][3]["name"] = "flags" -defs["igBeginColumns"][1]["argsT"][3]["type"] = "ImGuiColumnsFlags" -defs["igBeginColumns"][1]["argsoriginal"] = "(const char* str_id,int count,ImGuiColumnsFlags flags=0)" -defs["igBeginColumns"][1]["call_args"] = "(str_id,count,flags)" -defs["igBeginColumns"][1]["cimguiname"] = "igBeginColumns" -defs["igBeginColumns"][1]["defaults"] = {} -defs["igBeginColumns"][1]["defaults"]["flags"] = "0" -defs["igBeginColumns"][1]["funcname"] = "BeginColumns" -defs["igBeginColumns"][1]["namespace"] = "ImGui" -defs["igBeginColumns"][1]["ov_cimguiname"] = "igBeginColumns" -defs["igBeginColumns"][1]["ret"] = "void" -defs["igBeginColumns"][1]["signature"] = "(const char*,int,ImGuiColumnsFlags)" -defs["igBeginColumns"][1]["stname"] = "" -defs["igBeginColumns"]["(const char*,int,ImGuiColumnsFlags)"] = defs["igBeginColumns"][1] defs["igBeginCombo"] = {} defs["igBeginCombo"][1] = {} defs["igBeginCombo"][1]["args"] = "(const char* label,const char* preview_value,ImGuiComboFlags flags)" @@ -8638,27 +5773,6 @@ defs["igBeginDragDropTarget"][1]["ret"] = "bool" defs["igBeginDragDropTarget"][1]["signature"] = "()" defs["igBeginDragDropTarget"][1]["stname"] = "" defs["igBeginDragDropTarget"]["()"] = defs["igBeginDragDropTarget"][1] -defs["igBeginDragDropTargetCustom"] = {} -defs["igBeginDragDropTargetCustom"][1] = {} -defs["igBeginDragDropTargetCustom"][1]["args"] = "(const ImRect bb,ImGuiID id)" -defs["igBeginDragDropTargetCustom"][1]["argsT"] = {} -defs["igBeginDragDropTargetCustom"][1]["argsT"][1] = {} -defs["igBeginDragDropTargetCustom"][1]["argsT"][1]["name"] = "bb" -defs["igBeginDragDropTargetCustom"][1]["argsT"][1]["type"] = "const ImRect" -defs["igBeginDragDropTargetCustom"][1]["argsT"][2] = {} -defs["igBeginDragDropTargetCustom"][1]["argsT"][2]["name"] = "id" -defs["igBeginDragDropTargetCustom"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igBeginDragDropTargetCustom"][1]["argsoriginal"] = "(const ImRect& bb,ImGuiID id)" -defs["igBeginDragDropTargetCustom"][1]["call_args"] = "(bb,id)" -defs["igBeginDragDropTargetCustom"][1]["cimguiname"] = "igBeginDragDropTargetCustom" -defs["igBeginDragDropTargetCustom"][1]["defaults"] = {} -defs["igBeginDragDropTargetCustom"][1]["funcname"] = "BeginDragDropTargetCustom" -defs["igBeginDragDropTargetCustom"][1]["namespace"] = "ImGui" -defs["igBeginDragDropTargetCustom"][1]["ov_cimguiname"] = "igBeginDragDropTargetCustom" -defs["igBeginDragDropTargetCustom"][1]["ret"] = "bool" -defs["igBeginDragDropTargetCustom"][1]["signature"] = "(const ImRect,ImGuiID)" -defs["igBeginDragDropTargetCustom"][1]["stname"] = "" -defs["igBeginDragDropTargetCustom"]["(const ImRect,ImGuiID)"] = defs["igBeginDragDropTargetCustom"][1] defs["igBeginGroup"] = {} defs["igBeginGroup"][1] = {} defs["igBeginGroup"][1]["args"] = "()" @@ -8821,27 +5935,6 @@ defs["igBeginPopupContextWindow"][1]["ret"] = "bool" defs["igBeginPopupContextWindow"][1]["signature"] = "(const char*,ImGuiMouseButton,bool)" defs["igBeginPopupContextWindow"][1]["stname"] = "" defs["igBeginPopupContextWindow"]["(const char*,ImGuiMouseButton,bool)"] = defs["igBeginPopupContextWindow"][1] -defs["igBeginPopupEx"] = {} -defs["igBeginPopupEx"][1] = {} -defs["igBeginPopupEx"][1]["args"] = "(ImGuiID id,ImGuiWindowFlags extra_flags)" -defs["igBeginPopupEx"][1]["argsT"] = {} -defs["igBeginPopupEx"][1]["argsT"][1] = {} -defs["igBeginPopupEx"][1]["argsT"][1]["name"] = "id" -defs["igBeginPopupEx"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igBeginPopupEx"][1]["argsT"][2] = {} -defs["igBeginPopupEx"][1]["argsT"][2]["name"] = "extra_flags" -defs["igBeginPopupEx"][1]["argsT"][2]["type"] = "ImGuiWindowFlags" -defs["igBeginPopupEx"][1]["argsoriginal"] = "(ImGuiID id,ImGuiWindowFlags extra_flags)" -defs["igBeginPopupEx"][1]["call_args"] = "(id,extra_flags)" -defs["igBeginPopupEx"][1]["cimguiname"] = "igBeginPopupEx" -defs["igBeginPopupEx"][1]["defaults"] = {} -defs["igBeginPopupEx"][1]["funcname"] = "BeginPopupEx" -defs["igBeginPopupEx"][1]["namespace"] = "ImGui" -defs["igBeginPopupEx"][1]["ov_cimguiname"] = "igBeginPopupEx" -defs["igBeginPopupEx"][1]["ret"] = "bool" -defs["igBeginPopupEx"][1]["signature"] = "(ImGuiID,ImGuiWindowFlags)" -defs["igBeginPopupEx"][1]["stname"] = "" -defs["igBeginPopupEx"]["(ImGuiID,ImGuiWindowFlags)"] = defs["igBeginPopupEx"][1] defs["igBeginPopupModal"] = {} defs["igBeginPopupModal"][1] = {} defs["igBeginPopupModal"][1]["args"] = "(const char* name,bool* p_open,ImGuiWindowFlags flags)" @@ -8890,30 +5983,6 @@ 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["igBeginTabBarEx"] = {} -defs["igBeginTabBarEx"][1] = {} -defs["igBeginTabBarEx"][1]["args"] = "(ImGuiTabBar* tab_bar,const ImRect bb,ImGuiTabBarFlags flags)" -defs["igBeginTabBarEx"][1]["argsT"] = {} -defs["igBeginTabBarEx"][1]["argsT"][1] = {} -defs["igBeginTabBarEx"][1]["argsT"][1]["name"] = "tab_bar" -defs["igBeginTabBarEx"][1]["argsT"][1]["type"] = "ImGuiTabBar*" -defs["igBeginTabBarEx"][1]["argsT"][2] = {} -defs["igBeginTabBarEx"][1]["argsT"][2]["name"] = "bb" -defs["igBeginTabBarEx"][1]["argsT"][2]["type"] = "const ImRect" -defs["igBeginTabBarEx"][1]["argsT"][3] = {} -defs["igBeginTabBarEx"][1]["argsT"][3]["name"] = "flags" -defs["igBeginTabBarEx"][1]["argsT"][3]["type"] = "ImGuiTabBarFlags" -defs["igBeginTabBarEx"][1]["argsoriginal"] = "(ImGuiTabBar* tab_bar,const ImRect& bb,ImGuiTabBarFlags flags)" -defs["igBeginTabBarEx"][1]["call_args"] = "(tab_bar,bb,flags)" -defs["igBeginTabBarEx"][1]["cimguiname"] = "igBeginTabBarEx" -defs["igBeginTabBarEx"][1]["defaults"] = {} -defs["igBeginTabBarEx"][1]["funcname"] = "BeginTabBarEx" -defs["igBeginTabBarEx"][1]["namespace"] = "ImGui" -defs["igBeginTabBarEx"][1]["ov_cimguiname"] = "igBeginTabBarEx" -defs["igBeginTabBarEx"][1]["ret"] = "bool" -defs["igBeginTabBarEx"][1]["signature"] = "(ImGuiTabBar*,const ImRect,ImGuiTabBarFlags)" -defs["igBeginTabBarEx"][1]["stname"] = "" -defs["igBeginTabBarEx"]["(ImGuiTabBar*,const ImRect,ImGuiTabBarFlags)"] = defs["igBeginTabBarEx"][1] defs["igBeginTabItem"] = {} defs["igBeginTabItem"][1] = {} defs["igBeginTabItem"][1]["args"] = "(const char* label,bool* p_open,ImGuiTabItemFlags flags)" @@ -8955,81 +6024,6 @@ defs["igBeginTooltip"][1]["ret"] = "void" defs["igBeginTooltip"][1]["signature"] = "()" defs["igBeginTooltip"][1]["stname"] = "" defs["igBeginTooltip"]["()"] = defs["igBeginTooltip"][1] -defs["igBeginTooltipEx"] = {} -defs["igBeginTooltipEx"][1] = {} -defs["igBeginTooltipEx"][1]["args"] = "(ImGuiWindowFlags extra_flags,ImGuiTooltipFlags tooltip_flags)" -defs["igBeginTooltipEx"][1]["argsT"] = {} -defs["igBeginTooltipEx"][1]["argsT"][1] = {} -defs["igBeginTooltipEx"][1]["argsT"][1]["name"] = "extra_flags" -defs["igBeginTooltipEx"][1]["argsT"][1]["type"] = "ImGuiWindowFlags" -defs["igBeginTooltipEx"][1]["argsT"][2] = {} -defs["igBeginTooltipEx"][1]["argsT"][2]["name"] = "tooltip_flags" -defs["igBeginTooltipEx"][1]["argsT"][2]["type"] = "ImGuiTooltipFlags" -defs["igBeginTooltipEx"][1]["argsoriginal"] = "(ImGuiWindowFlags extra_flags,ImGuiTooltipFlags tooltip_flags)" -defs["igBeginTooltipEx"][1]["call_args"] = "(extra_flags,tooltip_flags)" -defs["igBeginTooltipEx"][1]["cimguiname"] = "igBeginTooltipEx" -defs["igBeginTooltipEx"][1]["defaults"] = {} -defs["igBeginTooltipEx"][1]["funcname"] = "BeginTooltipEx" -defs["igBeginTooltipEx"][1]["namespace"] = "ImGui" -defs["igBeginTooltipEx"][1]["ov_cimguiname"] = "igBeginTooltipEx" -defs["igBeginTooltipEx"][1]["ret"] = "void" -defs["igBeginTooltipEx"][1]["signature"] = "(ImGuiWindowFlags,ImGuiTooltipFlags)" -defs["igBeginTooltipEx"][1]["stname"] = "" -defs["igBeginTooltipEx"]["(ImGuiWindowFlags,ImGuiTooltipFlags)"] = defs["igBeginTooltipEx"][1] -defs["igBringWindowToDisplayBack"] = {} -defs["igBringWindowToDisplayBack"][1] = {} -defs["igBringWindowToDisplayBack"][1]["args"] = "(ImGuiWindow* window)" -defs["igBringWindowToDisplayBack"][1]["argsT"] = {} -defs["igBringWindowToDisplayBack"][1]["argsT"][1] = {} -defs["igBringWindowToDisplayBack"][1]["argsT"][1]["name"] = "window" -defs["igBringWindowToDisplayBack"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igBringWindowToDisplayBack"][1]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igBringWindowToDisplayBack"][1]["call_args"] = "(window)" -defs["igBringWindowToDisplayBack"][1]["cimguiname"] = "igBringWindowToDisplayBack" -defs["igBringWindowToDisplayBack"][1]["defaults"] = {} -defs["igBringWindowToDisplayBack"][1]["funcname"] = "BringWindowToDisplayBack" -defs["igBringWindowToDisplayBack"][1]["namespace"] = "ImGui" -defs["igBringWindowToDisplayBack"][1]["ov_cimguiname"] = "igBringWindowToDisplayBack" -defs["igBringWindowToDisplayBack"][1]["ret"] = "void" -defs["igBringWindowToDisplayBack"][1]["signature"] = "(ImGuiWindow*)" -defs["igBringWindowToDisplayBack"][1]["stname"] = "" -defs["igBringWindowToDisplayBack"]["(ImGuiWindow*)"] = defs["igBringWindowToDisplayBack"][1] -defs["igBringWindowToDisplayFront"] = {} -defs["igBringWindowToDisplayFront"][1] = {} -defs["igBringWindowToDisplayFront"][1]["args"] = "(ImGuiWindow* window)" -defs["igBringWindowToDisplayFront"][1]["argsT"] = {} -defs["igBringWindowToDisplayFront"][1]["argsT"][1] = {} -defs["igBringWindowToDisplayFront"][1]["argsT"][1]["name"] = "window" -defs["igBringWindowToDisplayFront"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igBringWindowToDisplayFront"][1]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igBringWindowToDisplayFront"][1]["call_args"] = "(window)" -defs["igBringWindowToDisplayFront"][1]["cimguiname"] = "igBringWindowToDisplayFront" -defs["igBringWindowToDisplayFront"][1]["defaults"] = {} -defs["igBringWindowToDisplayFront"][1]["funcname"] = "BringWindowToDisplayFront" -defs["igBringWindowToDisplayFront"][1]["namespace"] = "ImGui" -defs["igBringWindowToDisplayFront"][1]["ov_cimguiname"] = "igBringWindowToDisplayFront" -defs["igBringWindowToDisplayFront"][1]["ret"] = "void" -defs["igBringWindowToDisplayFront"][1]["signature"] = "(ImGuiWindow*)" -defs["igBringWindowToDisplayFront"][1]["stname"] = "" -defs["igBringWindowToDisplayFront"]["(ImGuiWindow*)"] = defs["igBringWindowToDisplayFront"][1] -defs["igBringWindowToFocusFront"] = {} -defs["igBringWindowToFocusFront"][1] = {} -defs["igBringWindowToFocusFront"][1]["args"] = "(ImGuiWindow* window)" -defs["igBringWindowToFocusFront"][1]["argsT"] = {} -defs["igBringWindowToFocusFront"][1]["argsT"][1] = {} -defs["igBringWindowToFocusFront"][1]["argsT"][1]["name"] = "window" -defs["igBringWindowToFocusFront"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igBringWindowToFocusFront"][1]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igBringWindowToFocusFront"][1]["call_args"] = "(window)" -defs["igBringWindowToFocusFront"][1]["cimguiname"] = "igBringWindowToFocusFront" -defs["igBringWindowToFocusFront"][1]["defaults"] = {} -defs["igBringWindowToFocusFront"][1]["funcname"] = "BringWindowToFocusFront" -defs["igBringWindowToFocusFront"][1]["namespace"] = "ImGui" -defs["igBringWindowToFocusFront"][1]["ov_cimguiname"] = "igBringWindowToFocusFront" -defs["igBringWindowToFocusFront"][1]["ret"] = "void" -defs["igBringWindowToFocusFront"][1]["signature"] = "(ImGuiWindow*)" -defs["igBringWindowToFocusFront"][1]["stname"] = "" -defs["igBringWindowToFocusFront"]["(ImGuiWindow*)"] = defs["igBringWindowToFocusFront"][1] defs["igBullet"] = {} defs["igBullet"][1] = {} defs["igBullet"][1]["args"] = "()" @@ -9110,139 +6104,6 @@ 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["igButtonBehavior"] = {} -defs["igButtonBehavior"][1] = {} -defs["igButtonBehavior"][1]["args"] = "(const ImRect bb,ImGuiID id,bool* out_hovered,bool* out_held,ImGuiButtonFlags flags)" -defs["igButtonBehavior"][1]["argsT"] = {} -defs["igButtonBehavior"][1]["argsT"][1] = {} -defs["igButtonBehavior"][1]["argsT"][1]["name"] = "bb" -defs["igButtonBehavior"][1]["argsT"][1]["type"] = "const ImRect" -defs["igButtonBehavior"][1]["argsT"][2] = {} -defs["igButtonBehavior"][1]["argsT"][2]["name"] = "id" -defs["igButtonBehavior"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igButtonBehavior"][1]["argsT"][3] = {} -defs["igButtonBehavior"][1]["argsT"][3]["name"] = "out_hovered" -defs["igButtonBehavior"][1]["argsT"][3]["type"] = "bool*" -defs["igButtonBehavior"][1]["argsT"][4] = {} -defs["igButtonBehavior"][1]["argsT"][4]["name"] = "out_held" -defs["igButtonBehavior"][1]["argsT"][4]["type"] = "bool*" -defs["igButtonBehavior"][1]["argsT"][5] = {} -defs["igButtonBehavior"][1]["argsT"][5]["name"] = "flags" -defs["igButtonBehavior"][1]["argsT"][5]["type"] = "ImGuiButtonFlags" -defs["igButtonBehavior"][1]["argsoriginal"] = "(const ImRect& bb,ImGuiID id,bool* out_hovered,bool* out_held,ImGuiButtonFlags flags=0)" -defs["igButtonBehavior"][1]["call_args"] = "(bb,id,out_hovered,out_held,flags)" -defs["igButtonBehavior"][1]["cimguiname"] = "igButtonBehavior" -defs["igButtonBehavior"][1]["defaults"] = {} -defs["igButtonBehavior"][1]["defaults"]["flags"] = "0" -defs["igButtonBehavior"][1]["funcname"] = "ButtonBehavior" -defs["igButtonBehavior"][1]["namespace"] = "ImGui" -defs["igButtonBehavior"][1]["ov_cimguiname"] = "igButtonBehavior" -defs["igButtonBehavior"][1]["ret"] = "bool" -defs["igButtonBehavior"][1]["signature"] = "(const ImRect,ImGuiID,bool*,bool*,ImGuiButtonFlags)" -defs["igButtonBehavior"][1]["stname"] = "" -defs["igButtonBehavior"]["(const ImRect,ImGuiID,bool*,bool*,ImGuiButtonFlags)"] = defs["igButtonBehavior"][1] -defs["igButtonEx"] = {} -defs["igButtonEx"][1] = {} -defs["igButtonEx"][1]["args"] = "(const char* label,const ImVec2 size_arg,ImGuiButtonFlags flags)" -defs["igButtonEx"][1]["argsT"] = {} -defs["igButtonEx"][1]["argsT"][1] = {} -defs["igButtonEx"][1]["argsT"][1]["name"] = "label" -defs["igButtonEx"][1]["argsT"][1]["type"] = "const char*" -defs["igButtonEx"][1]["argsT"][2] = {} -defs["igButtonEx"][1]["argsT"][2]["name"] = "size_arg" -defs["igButtonEx"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igButtonEx"][1]["argsT"][3] = {} -defs["igButtonEx"][1]["argsT"][3]["name"] = "flags" -defs["igButtonEx"][1]["argsT"][3]["type"] = "ImGuiButtonFlags" -defs["igButtonEx"][1]["argsoriginal"] = "(const char* label,const ImVec2& size_arg=ImVec2(0,0),ImGuiButtonFlags flags=0)" -defs["igButtonEx"][1]["call_args"] = "(label,size_arg,flags)" -defs["igButtonEx"][1]["cimguiname"] = "igButtonEx" -defs["igButtonEx"][1]["defaults"] = {} -defs["igButtonEx"][1]["defaults"]["flags"] = "0" -defs["igButtonEx"][1]["defaults"]["size_arg"] = "ImVec2(0,0)" -defs["igButtonEx"][1]["funcname"] = "ButtonEx" -defs["igButtonEx"][1]["namespace"] = "ImGui" -defs["igButtonEx"][1]["ov_cimguiname"] = "igButtonEx" -defs["igButtonEx"][1]["ret"] = "bool" -defs["igButtonEx"][1]["signature"] = "(const char*,const ImVec2,ImGuiButtonFlags)" -defs["igButtonEx"][1]["stname"] = "" -defs["igButtonEx"]["(const char*,const ImVec2,ImGuiButtonFlags)"] = defs["igButtonEx"][1] -defs["igCalcItemSize"] = {} -defs["igCalcItemSize"][1] = {} -defs["igCalcItemSize"][1]["args"] = "(ImVec2 size,float default_w,float default_h)" -defs["igCalcItemSize"][1]["argsT"] = {} -defs["igCalcItemSize"][1]["argsT"][1] = {} -defs["igCalcItemSize"][1]["argsT"][1]["name"] = "size" -defs["igCalcItemSize"][1]["argsT"][1]["type"] = "ImVec2" -defs["igCalcItemSize"][1]["argsT"][2] = {} -defs["igCalcItemSize"][1]["argsT"][2]["name"] = "default_w" -defs["igCalcItemSize"][1]["argsT"][2]["type"] = "float" -defs["igCalcItemSize"][1]["argsT"][3] = {} -defs["igCalcItemSize"][1]["argsT"][3]["name"] = "default_h" -defs["igCalcItemSize"][1]["argsT"][3]["type"] = "float" -defs["igCalcItemSize"][1]["argsoriginal"] = "(ImVec2 size,float default_w,float default_h)" -defs["igCalcItemSize"][1]["call_args"] = "(size,default_w,default_h)" -defs["igCalcItemSize"][1]["cimguiname"] = "igCalcItemSize" -defs["igCalcItemSize"][1]["defaults"] = {} -defs["igCalcItemSize"][1]["funcname"] = "CalcItemSize" -defs["igCalcItemSize"][1]["namespace"] = "ImGui" -defs["igCalcItemSize"][1]["ov_cimguiname"] = "igCalcItemSize" -defs["igCalcItemSize"][1]["ret"] = "ImVec2" -defs["igCalcItemSize"][1]["signature"] = "(ImVec2,float,float)" -defs["igCalcItemSize"][1]["stname"] = "" -defs["igCalcItemSize"][2] = {} -defs["igCalcItemSize"][2]["args"] = "(ImVec2 *pOut,ImVec2 size,float default_w,float default_h)" -defs["igCalcItemSize"][2]["argsT"] = {} -defs["igCalcItemSize"][2]["argsT"][1] = {} -defs["igCalcItemSize"][2]["argsT"][1]["name"] = "pOut" -defs["igCalcItemSize"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igCalcItemSize"][2]["argsT"][2] = {} -defs["igCalcItemSize"][2]["argsT"][2]["name"] = "size" -defs["igCalcItemSize"][2]["argsT"][2]["type"] = "ImVec2" -defs["igCalcItemSize"][2]["argsT"][3] = {} -defs["igCalcItemSize"][2]["argsT"][3]["name"] = "default_w" -defs["igCalcItemSize"][2]["argsT"][3]["type"] = "float" -defs["igCalcItemSize"][2]["argsT"][4] = {} -defs["igCalcItemSize"][2]["argsT"][4]["name"] = "default_h" -defs["igCalcItemSize"][2]["argsT"][4]["type"] = "float" -defs["igCalcItemSize"][2]["argsoriginal"] = "(ImVec2 size,float default_w,float default_h)" -defs["igCalcItemSize"][2]["call_args"] = "(size,default_w,default_h)" -defs["igCalcItemSize"][2]["cimguiname"] = "igCalcItemSize" -defs["igCalcItemSize"][2]["defaults"] = defs["igCalcItemSize"][1]["defaults"] -defs["igCalcItemSize"][2]["funcname"] = "CalcItemSize" -defs["igCalcItemSize"][2]["namespace"] = "ImGui" -defs["igCalcItemSize"][2]["nonUDT"] = 1 -defs["igCalcItemSize"][2]["ov_cimguiname"] = "igCalcItemSize_nonUDT" -defs["igCalcItemSize"][2]["ret"] = "void" -defs["igCalcItemSize"][2]["signature"] = "(ImVec2,float,float)" -defs["igCalcItemSize"][2]["stname"] = "" -defs["igCalcItemSize"][3] = {} -defs["igCalcItemSize"][3]["args"] = "(ImVec2 size,float default_w,float default_h)" -defs["igCalcItemSize"][3]["argsT"] = {} -defs["igCalcItemSize"][3]["argsT"][1] = {} -defs["igCalcItemSize"][3]["argsT"][1]["name"] = "size" -defs["igCalcItemSize"][3]["argsT"][1]["type"] = "ImVec2" -defs["igCalcItemSize"][3]["argsT"][2] = {} -defs["igCalcItemSize"][3]["argsT"][2]["name"] = "default_w" -defs["igCalcItemSize"][3]["argsT"][2]["type"] = "float" -defs["igCalcItemSize"][3]["argsT"][3] = {} -defs["igCalcItemSize"][3]["argsT"][3]["name"] = "default_h" -defs["igCalcItemSize"][3]["argsT"][3]["type"] = "float" -defs["igCalcItemSize"][3]["argsoriginal"] = "(ImVec2 size,float default_w,float default_h)" -defs["igCalcItemSize"][3]["call_args"] = "(size,default_w,default_h)" -defs["igCalcItemSize"][3]["cimguiname"] = "igCalcItemSize" -defs["igCalcItemSize"][3]["defaults"] = defs["igCalcItemSize"][1]["defaults"] -defs["igCalcItemSize"][3]["funcname"] = "CalcItemSize" -defs["igCalcItemSize"][3]["namespace"] = "ImGui" -defs["igCalcItemSize"][3]["nonUDT"] = 2 -defs["igCalcItemSize"][3]["ov_cimguiname"] = "igCalcItemSize_nonUDT2" -defs["igCalcItemSize"][3]["ret"] = "ImVec2_Simple" -defs["igCalcItemSize"][3]["retorig"] = "ImVec2" -defs["igCalcItemSize"][3]["signature"] = "(ImVec2,float,float)" -defs["igCalcItemSize"][3]["stname"] = "" -defs["igCalcItemSize"]["(ImVec2,float,float)"] = defs["igCalcItemSize"][1] -defs["igCalcItemSize"]["(ImVec2,float,float)nonUDT"] = defs["igCalcItemSize"][2] -defs["igCalcItemSize"]["(ImVec2,float,float)nonUDT2"] = defs["igCalcItemSize"][3] defs["igCalcItemWidth"] = {} defs["igCalcItemWidth"][1] = {} defs["igCalcItemWidth"][1]["args"] = "()" @@ -9373,112 +6234,6 @@ defs["igCalcTextSize"][3]["stname"] = "" defs["igCalcTextSize"]["(const char*,const char*,bool,float)"] = defs["igCalcTextSize"][1] defs["igCalcTextSize"]["(const char*,const char*,bool,float)nonUDT"] = defs["igCalcTextSize"][2] defs["igCalcTextSize"]["(const char*,const char*,bool,float)nonUDT2"] = defs["igCalcTextSize"][3] -defs["igCalcTypematicRepeatAmount"] = {} -defs["igCalcTypematicRepeatAmount"][1] = {} -defs["igCalcTypematicRepeatAmount"][1]["args"] = "(float t0,float t1,float repeat_delay,float repeat_rate)" -defs["igCalcTypematicRepeatAmount"][1]["argsT"] = {} -defs["igCalcTypematicRepeatAmount"][1]["argsT"][1] = {} -defs["igCalcTypematicRepeatAmount"][1]["argsT"][1]["name"] = "t0" -defs["igCalcTypematicRepeatAmount"][1]["argsT"][1]["type"] = "float" -defs["igCalcTypematicRepeatAmount"][1]["argsT"][2] = {} -defs["igCalcTypematicRepeatAmount"][1]["argsT"][2]["name"] = "t1" -defs["igCalcTypematicRepeatAmount"][1]["argsT"][2]["type"] = "float" -defs["igCalcTypematicRepeatAmount"][1]["argsT"][3] = {} -defs["igCalcTypematicRepeatAmount"][1]["argsT"][3]["name"] = "repeat_delay" -defs["igCalcTypematicRepeatAmount"][1]["argsT"][3]["type"] = "float" -defs["igCalcTypematicRepeatAmount"][1]["argsT"][4] = {} -defs["igCalcTypematicRepeatAmount"][1]["argsT"][4]["name"] = "repeat_rate" -defs["igCalcTypematicRepeatAmount"][1]["argsT"][4]["type"] = "float" -defs["igCalcTypematicRepeatAmount"][1]["argsoriginal"] = "(float t0,float t1,float repeat_delay,float repeat_rate)" -defs["igCalcTypematicRepeatAmount"][1]["call_args"] = "(t0,t1,repeat_delay,repeat_rate)" -defs["igCalcTypematicRepeatAmount"][1]["cimguiname"] = "igCalcTypematicRepeatAmount" -defs["igCalcTypematicRepeatAmount"][1]["defaults"] = {} -defs["igCalcTypematicRepeatAmount"][1]["funcname"] = "CalcTypematicRepeatAmount" -defs["igCalcTypematicRepeatAmount"][1]["namespace"] = "ImGui" -defs["igCalcTypematicRepeatAmount"][1]["ov_cimguiname"] = "igCalcTypematicRepeatAmount" -defs["igCalcTypematicRepeatAmount"][1]["ret"] = "int" -defs["igCalcTypematicRepeatAmount"][1]["signature"] = "(float,float,float,float)" -defs["igCalcTypematicRepeatAmount"][1]["stname"] = "" -defs["igCalcTypematicRepeatAmount"]["(float,float,float,float)"] = defs["igCalcTypematicRepeatAmount"][1] -defs["igCalcWindowExpectedSize"] = {} -defs["igCalcWindowExpectedSize"][1] = {} -defs["igCalcWindowExpectedSize"][1]["args"] = "(ImGuiWindow* window)" -defs["igCalcWindowExpectedSize"][1]["argsT"] = {} -defs["igCalcWindowExpectedSize"][1]["argsT"][1] = {} -defs["igCalcWindowExpectedSize"][1]["argsT"][1]["name"] = "window" -defs["igCalcWindowExpectedSize"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igCalcWindowExpectedSize"][1]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igCalcWindowExpectedSize"][1]["call_args"] = "(window)" -defs["igCalcWindowExpectedSize"][1]["cimguiname"] = "igCalcWindowExpectedSize" -defs["igCalcWindowExpectedSize"][1]["defaults"] = {} -defs["igCalcWindowExpectedSize"][1]["funcname"] = "CalcWindowExpectedSize" -defs["igCalcWindowExpectedSize"][1]["namespace"] = "ImGui" -defs["igCalcWindowExpectedSize"][1]["ov_cimguiname"] = "igCalcWindowExpectedSize" -defs["igCalcWindowExpectedSize"][1]["ret"] = "ImVec2" -defs["igCalcWindowExpectedSize"][1]["signature"] = "(ImGuiWindow*)" -defs["igCalcWindowExpectedSize"][1]["stname"] = "" -defs["igCalcWindowExpectedSize"][2] = {} -defs["igCalcWindowExpectedSize"][2]["args"] = "(ImVec2 *pOut,ImGuiWindow* window)" -defs["igCalcWindowExpectedSize"][2]["argsT"] = {} -defs["igCalcWindowExpectedSize"][2]["argsT"][1] = {} -defs["igCalcWindowExpectedSize"][2]["argsT"][1]["name"] = "pOut" -defs["igCalcWindowExpectedSize"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igCalcWindowExpectedSize"][2]["argsT"][2] = {} -defs["igCalcWindowExpectedSize"][2]["argsT"][2]["name"] = "window" -defs["igCalcWindowExpectedSize"][2]["argsT"][2]["type"] = "ImGuiWindow*" -defs["igCalcWindowExpectedSize"][2]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igCalcWindowExpectedSize"][2]["call_args"] = "(window)" -defs["igCalcWindowExpectedSize"][2]["cimguiname"] = "igCalcWindowExpectedSize" -defs["igCalcWindowExpectedSize"][2]["defaults"] = defs["igCalcWindowExpectedSize"][1]["defaults"] -defs["igCalcWindowExpectedSize"][2]["funcname"] = "CalcWindowExpectedSize" -defs["igCalcWindowExpectedSize"][2]["namespace"] = "ImGui" -defs["igCalcWindowExpectedSize"][2]["nonUDT"] = 1 -defs["igCalcWindowExpectedSize"][2]["ov_cimguiname"] = "igCalcWindowExpectedSize_nonUDT" -defs["igCalcWindowExpectedSize"][2]["ret"] = "void" -defs["igCalcWindowExpectedSize"][2]["signature"] = "(ImGuiWindow*)" -defs["igCalcWindowExpectedSize"][2]["stname"] = "" -defs["igCalcWindowExpectedSize"][3] = {} -defs["igCalcWindowExpectedSize"][3]["args"] = "(ImGuiWindow* window)" -defs["igCalcWindowExpectedSize"][3]["argsT"] = {} -defs["igCalcWindowExpectedSize"][3]["argsT"][1] = {} -defs["igCalcWindowExpectedSize"][3]["argsT"][1]["name"] = "window" -defs["igCalcWindowExpectedSize"][3]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igCalcWindowExpectedSize"][3]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igCalcWindowExpectedSize"][3]["call_args"] = "(window)" -defs["igCalcWindowExpectedSize"][3]["cimguiname"] = "igCalcWindowExpectedSize" -defs["igCalcWindowExpectedSize"][3]["defaults"] = defs["igCalcWindowExpectedSize"][1]["defaults"] -defs["igCalcWindowExpectedSize"][3]["funcname"] = "CalcWindowExpectedSize" -defs["igCalcWindowExpectedSize"][3]["namespace"] = "ImGui" -defs["igCalcWindowExpectedSize"][3]["nonUDT"] = 2 -defs["igCalcWindowExpectedSize"][3]["ov_cimguiname"] = "igCalcWindowExpectedSize_nonUDT2" -defs["igCalcWindowExpectedSize"][3]["ret"] = "ImVec2_Simple" -defs["igCalcWindowExpectedSize"][3]["retorig"] = "ImVec2" -defs["igCalcWindowExpectedSize"][3]["signature"] = "(ImGuiWindow*)" -defs["igCalcWindowExpectedSize"][3]["stname"] = "" -defs["igCalcWindowExpectedSize"]["(ImGuiWindow*)"] = defs["igCalcWindowExpectedSize"][1] -defs["igCalcWindowExpectedSize"]["(ImGuiWindow*)nonUDT"] = defs["igCalcWindowExpectedSize"][2] -defs["igCalcWindowExpectedSize"]["(ImGuiWindow*)nonUDT2"] = defs["igCalcWindowExpectedSize"][3] -defs["igCalcWrapWidthForPos"] = {} -defs["igCalcWrapWidthForPos"][1] = {} -defs["igCalcWrapWidthForPos"][1]["args"] = "(const ImVec2 pos,float wrap_pos_x)" -defs["igCalcWrapWidthForPos"][1]["argsT"] = {} -defs["igCalcWrapWidthForPos"][1]["argsT"][1] = {} -defs["igCalcWrapWidthForPos"][1]["argsT"][1]["name"] = "pos" -defs["igCalcWrapWidthForPos"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igCalcWrapWidthForPos"][1]["argsT"][2] = {} -defs["igCalcWrapWidthForPos"][1]["argsT"][2]["name"] = "wrap_pos_x" -defs["igCalcWrapWidthForPos"][1]["argsT"][2]["type"] = "float" -defs["igCalcWrapWidthForPos"][1]["argsoriginal"] = "(const ImVec2& pos,float wrap_pos_x)" -defs["igCalcWrapWidthForPos"][1]["call_args"] = "(pos,wrap_pos_x)" -defs["igCalcWrapWidthForPos"][1]["cimguiname"] = "igCalcWrapWidthForPos" -defs["igCalcWrapWidthForPos"][1]["defaults"] = {} -defs["igCalcWrapWidthForPos"][1]["funcname"] = "CalcWrapWidthForPos" -defs["igCalcWrapWidthForPos"][1]["namespace"] = "ImGui" -defs["igCalcWrapWidthForPos"][1]["ov_cimguiname"] = "igCalcWrapWidthForPos" -defs["igCalcWrapWidthForPos"][1]["ret"] = "float" -defs["igCalcWrapWidthForPos"][1]["signature"] = "(const ImVec2,float)" -defs["igCalcWrapWidthForPos"][1]["stname"] = "" -defs["igCalcWrapWidthForPos"]["(const ImVec2,float)"] = defs["igCalcWrapWidthForPos"][1] defs["igCaptureKeyboardFromApp"] = {} defs["igCaptureKeyboardFromApp"][1] = {} defs["igCaptureKeyboardFromApp"][1]["args"] = "(bool want_capture_keyboard_value)" @@ -9562,57 +6317,6 @@ defs["igCheckboxFlags"][1]["ret"] = "bool" defs["igCheckboxFlags"][1]["signature"] = "(const char*,unsigned int*,unsigned int)" defs["igCheckboxFlags"][1]["stname"] = "" defs["igCheckboxFlags"]["(const char*,unsigned int*,unsigned int)"] = defs["igCheckboxFlags"][1] -defs["igClearActiveID"] = {} -defs["igClearActiveID"][1] = {} -defs["igClearActiveID"][1]["args"] = "()" -defs["igClearActiveID"][1]["argsT"] = {} -defs["igClearActiveID"][1]["argsoriginal"] = "()" -defs["igClearActiveID"][1]["call_args"] = "()" -defs["igClearActiveID"][1]["cimguiname"] = "igClearActiveID" -defs["igClearActiveID"][1]["defaults"] = {} -defs["igClearActiveID"][1]["funcname"] = "ClearActiveID" -defs["igClearActiveID"][1]["namespace"] = "ImGui" -defs["igClearActiveID"][1]["ov_cimguiname"] = "igClearActiveID" -defs["igClearActiveID"][1]["ret"] = "void" -defs["igClearActiveID"][1]["signature"] = "()" -defs["igClearActiveID"][1]["stname"] = "" -defs["igClearActiveID"]["()"] = defs["igClearActiveID"][1] -defs["igClearDragDrop"] = {} -defs["igClearDragDrop"][1] = {} -defs["igClearDragDrop"][1]["args"] = "()" -defs["igClearDragDrop"][1]["argsT"] = {} -defs["igClearDragDrop"][1]["argsoriginal"] = "()" -defs["igClearDragDrop"][1]["call_args"] = "()" -defs["igClearDragDrop"][1]["cimguiname"] = "igClearDragDrop" -defs["igClearDragDrop"][1]["defaults"] = {} -defs["igClearDragDrop"][1]["funcname"] = "ClearDragDrop" -defs["igClearDragDrop"][1]["namespace"] = "ImGui" -defs["igClearDragDrop"][1]["ov_cimguiname"] = "igClearDragDrop" -defs["igClearDragDrop"][1]["ret"] = "void" -defs["igClearDragDrop"][1]["signature"] = "()" -defs["igClearDragDrop"][1]["stname"] = "" -defs["igClearDragDrop"]["()"] = defs["igClearDragDrop"][1] -defs["igCloseButton"] = {} -defs["igCloseButton"][1] = {} -defs["igCloseButton"][1]["args"] = "(ImGuiID id,const ImVec2 pos)" -defs["igCloseButton"][1]["argsT"] = {} -defs["igCloseButton"][1]["argsT"][1] = {} -defs["igCloseButton"][1]["argsT"][1]["name"] = "id" -defs["igCloseButton"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igCloseButton"][1]["argsT"][2] = {} -defs["igCloseButton"][1]["argsT"][2]["name"] = "pos" -defs["igCloseButton"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igCloseButton"][1]["argsoriginal"] = "(ImGuiID id,const ImVec2& pos)" -defs["igCloseButton"][1]["call_args"] = "(id,pos)" -defs["igCloseButton"][1]["cimguiname"] = "igCloseButton" -defs["igCloseButton"][1]["defaults"] = {} -defs["igCloseButton"][1]["funcname"] = "CloseButton" -defs["igCloseButton"][1]["namespace"] = "ImGui" -defs["igCloseButton"][1]["ov_cimguiname"] = "igCloseButton" -defs["igCloseButton"][1]["ret"] = "bool" -defs["igCloseButton"][1]["signature"] = "(ImGuiID,const ImVec2)" -defs["igCloseButton"][1]["stname"] = "" -defs["igCloseButton"]["(ImGuiID,const ImVec2)"] = defs["igCloseButton"][1] defs["igCloseCurrentPopup"] = {} defs["igCloseCurrentPopup"][1] = {} defs["igCloseCurrentPopup"][1]["args"] = "()" @@ -9628,69 +6332,6 @@ defs["igCloseCurrentPopup"][1]["ret"] = "void" defs["igCloseCurrentPopup"][1]["signature"] = "()" defs["igCloseCurrentPopup"][1]["stname"] = "" defs["igCloseCurrentPopup"]["()"] = defs["igCloseCurrentPopup"][1] -defs["igClosePopupToLevel"] = {} -defs["igClosePopupToLevel"][1] = {} -defs["igClosePopupToLevel"][1]["args"] = "(int remaining,bool restore_focus_to_window_under_popup)" -defs["igClosePopupToLevel"][1]["argsT"] = {} -defs["igClosePopupToLevel"][1]["argsT"][1] = {} -defs["igClosePopupToLevel"][1]["argsT"][1]["name"] = "remaining" -defs["igClosePopupToLevel"][1]["argsT"][1]["type"] = "int" -defs["igClosePopupToLevel"][1]["argsT"][2] = {} -defs["igClosePopupToLevel"][1]["argsT"][2]["name"] = "restore_focus_to_window_under_popup" -defs["igClosePopupToLevel"][1]["argsT"][2]["type"] = "bool" -defs["igClosePopupToLevel"][1]["argsoriginal"] = "(int remaining,bool restore_focus_to_window_under_popup)" -defs["igClosePopupToLevel"][1]["call_args"] = "(remaining,restore_focus_to_window_under_popup)" -defs["igClosePopupToLevel"][1]["cimguiname"] = "igClosePopupToLevel" -defs["igClosePopupToLevel"][1]["defaults"] = {} -defs["igClosePopupToLevel"][1]["funcname"] = "ClosePopupToLevel" -defs["igClosePopupToLevel"][1]["namespace"] = "ImGui" -defs["igClosePopupToLevel"][1]["ov_cimguiname"] = "igClosePopupToLevel" -defs["igClosePopupToLevel"][1]["ret"] = "void" -defs["igClosePopupToLevel"][1]["signature"] = "(int,bool)" -defs["igClosePopupToLevel"][1]["stname"] = "" -defs["igClosePopupToLevel"]["(int,bool)"] = defs["igClosePopupToLevel"][1] -defs["igClosePopupsOverWindow"] = {} -defs["igClosePopupsOverWindow"][1] = {} -defs["igClosePopupsOverWindow"][1]["args"] = "(ImGuiWindow* ref_window,bool restore_focus_to_window_under_popup)" -defs["igClosePopupsOverWindow"][1]["argsT"] = {} -defs["igClosePopupsOverWindow"][1]["argsT"][1] = {} -defs["igClosePopupsOverWindow"][1]["argsT"][1]["name"] = "ref_window" -defs["igClosePopupsOverWindow"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igClosePopupsOverWindow"][1]["argsT"][2] = {} -defs["igClosePopupsOverWindow"][1]["argsT"][2]["name"] = "restore_focus_to_window_under_popup" -defs["igClosePopupsOverWindow"][1]["argsT"][2]["type"] = "bool" -defs["igClosePopupsOverWindow"][1]["argsoriginal"] = "(ImGuiWindow* ref_window,bool restore_focus_to_window_under_popup)" -defs["igClosePopupsOverWindow"][1]["call_args"] = "(ref_window,restore_focus_to_window_under_popup)" -defs["igClosePopupsOverWindow"][1]["cimguiname"] = "igClosePopupsOverWindow" -defs["igClosePopupsOverWindow"][1]["defaults"] = {} -defs["igClosePopupsOverWindow"][1]["funcname"] = "ClosePopupsOverWindow" -defs["igClosePopupsOverWindow"][1]["namespace"] = "ImGui" -defs["igClosePopupsOverWindow"][1]["ov_cimguiname"] = "igClosePopupsOverWindow" -defs["igClosePopupsOverWindow"][1]["ret"] = "void" -defs["igClosePopupsOverWindow"][1]["signature"] = "(ImGuiWindow*,bool)" -defs["igClosePopupsOverWindow"][1]["stname"] = "" -defs["igClosePopupsOverWindow"]["(ImGuiWindow*,bool)"] = defs["igClosePopupsOverWindow"][1] -defs["igCollapseButton"] = {} -defs["igCollapseButton"][1] = {} -defs["igCollapseButton"][1]["args"] = "(ImGuiID id,const ImVec2 pos)" -defs["igCollapseButton"][1]["argsT"] = {} -defs["igCollapseButton"][1]["argsT"][1] = {} -defs["igCollapseButton"][1]["argsT"][1]["name"] = "id" -defs["igCollapseButton"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igCollapseButton"][1]["argsT"][2] = {} -defs["igCollapseButton"][1]["argsT"][2]["name"] = "pos" -defs["igCollapseButton"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igCollapseButton"][1]["argsoriginal"] = "(ImGuiID id,const ImVec2& pos)" -defs["igCollapseButton"][1]["call_args"] = "(id,pos)" -defs["igCollapseButton"][1]["cimguiname"] = "igCollapseButton" -defs["igCollapseButton"][1]["defaults"] = {} -defs["igCollapseButton"][1]["funcname"] = "CollapseButton" -defs["igCollapseButton"][1]["namespace"] = "ImGui" -defs["igCollapseButton"][1]["ov_cimguiname"] = "igCollapseButton" -defs["igCollapseButton"][1]["ret"] = "bool" -defs["igCollapseButton"][1]["signature"] = "(ImGuiID,const ImVec2)" -defs["igCollapseButton"][1]["stname"] = "" -defs["igCollapseButton"]["(ImGuiID,const ImVec2)"] = defs["igCollapseButton"][1] defs["igCollapsingHeader"] = {} defs["igCollapsingHeader"][1] = {} defs["igCollapsingHeader"][1]["args"] = "(const char* label,ImGuiTreeNodeFlags flags)" @@ -9960,27 +6601,6 @@ 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["igColorEditOptionsPopup"] = {} -defs["igColorEditOptionsPopup"][1] = {} -defs["igColorEditOptionsPopup"][1]["args"] = "(const float* col,ImGuiColorEditFlags flags)" -defs["igColorEditOptionsPopup"][1]["argsT"] = {} -defs["igColorEditOptionsPopup"][1]["argsT"][1] = {} -defs["igColorEditOptionsPopup"][1]["argsT"][1]["name"] = "col" -defs["igColorEditOptionsPopup"][1]["argsT"][1]["type"] = "const float*" -defs["igColorEditOptionsPopup"][1]["argsT"][2] = {} -defs["igColorEditOptionsPopup"][1]["argsT"][2]["name"] = "flags" -defs["igColorEditOptionsPopup"][1]["argsT"][2]["type"] = "ImGuiColorEditFlags" -defs["igColorEditOptionsPopup"][1]["argsoriginal"] = "(const float* col,ImGuiColorEditFlags flags)" -defs["igColorEditOptionsPopup"][1]["call_args"] = "(col,flags)" -defs["igColorEditOptionsPopup"][1]["cimguiname"] = "igColorEditOptionsPopup" -defs["igColorEditOptionsPopup"][1]["defaults"] = {} -defs["igColorEditOptionsPopup"][1]["funcname"] = "ColorEditOptionsPopup" -defs["igColorEditOptionsPopup"][1]["namespace"] = "ImGui" -defs["igColorEditOptionsPopup"][1]["ov_cimguiname"] = "igColorEditOptionsPopup" -defs["igColorEditOptionsPopup"][1]["ret"] = "void" -defs["igColorEditOptionsPopup"][1]["signature"] = "(const float*,ImGuiColorEditFlags)" -defs["igColorEditOptionsPopup"][1]["stname"] = "" -defs["igColorEditOptionsPopup"]["(const float*,ImGuiColorEditFlags)"] = defs["igColorEditOptionsPopup"][1] defs["igColorPicker3"] = {} defs["igColorPicker3"][1] = {} defs["igColorPicker3"][1]["args"] = "(const char* label,float col[3],ImGuiColorEditFlags flags)" @@ -10035,51 +6655,6 @@ 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["igColorPickerOptionsPopup"] = {} -defs["igColorPickerOptionsPopup"][1] = {} -defs["igColorPickerOptionsPopup"][1]["args"] = "(const float* ref_col,ImGuiColorEditFlags flags)" -defs["igColorPickerOptionsPopup"][1]["argsT"] = {} -defs["igColorPickerOptionsPopup"][1]["argsT"][1] = {} -defs["igColorPickerOptionsPopup"][1]["argsT"][1]["name"] = "ref_col" -defs["igColorPickerOptionsPopup"][1]["argsT"][1]["type"] = "const float*" -defs["igColorPickerOptionsPopup"][1]["argsT"][2] = {} -defs["igColorPickerOptionsPopup"][1]["argsT"][2]["name"] = "flags" -defs["igColorPickerOptionsPopup"][1]["argsT"][2]["type"] = "ImGuiColorEditFlags" -defs["igColorPickerOptionsPopup"][1]["argsoriginal"] = "(const float* ref_col,ImGuiColorEditFlags flags)" -defs["igColorPickerOptionsPopup"][1]["call_args"] = "(ref_col,flags)" -defs["igColorPickerOptionsPopup"][1]["cimguiname"] = "igColorPickerOptionsPopup" -defs["igColorPickerOptionsPopup"][1]["defaults"] = {} -defs["igColorPickerOptionsPopup"][1]["funcname"] = "ColorPickerOptionsPopup" -defs["igColorPickerOptionsPopup"][1]["namespace"] = "ImGui" -defs["igColorPickerOptionsPopup"][1]["ov_cimguiname"] = "igColorPickerOptionsPopup" -defs["igColorPickerOptionsPopup"][1]["ret"] = "void" -defs["igColorPickerOptionsPopup"][1]["signature"] = "(const float*,ImGuiColorEditFlags)" -defs["igColorPickerOptionsPopup"][1]["stname"] = "" -defs["igColorPickerOptionsPopup"]["(const float*,ImGuiColorEditFlags)"] = defs["igColorPickerOptionsPopup"][1] -defs["igColorTooltip"] = {} -defs["igColorTooltip"][1] = {} -defs["igColorTooltip"][1]["args"] = "(const char* text,const float* col,ImGuiColorEditFlags flags)" -defs["igColorTooltip"][1]["argsT"] = {} -defs["igColorTooltip"][1]["argsT"][1] = {} -defs["igColorTooltip"][1]["argsT"][1]["name"] = "text" -defs["igColorTooltip"][1]["argsT"][1]["type"] = "const char*" -defs["igColorTooltip"][1]["argsT"][2] = {} -defs["igColorTooltip"][1]["argsT"][2]["name"] = "col" -defs["igColorTooltip"][1]["argsT"][2]["type"] = "const float*" -defs["igColorTooltip"][1]["argsT"][3] = {} -defs["igColorTooltip"][1]["argsT"][3]["name"] = "flags" -defs["igColorTooltip"][1]["argsT"][3]["type"] = "ImGuiColorEditFlags" -defs["igColorTooltip"][1]["argsoriginal"] = "(const char* text,const float* col,ImGuiColorEditFlags flags)" -defs["igColorTooltip"][1]["call_args"] = "(text,col,flags)" -defs["igColorTooltip"][1]["cimguiname"] = "igColorTooltip" -defs["igColorTooltip"][1]["defaults"] = {} -defs["igColorTooltip"][1]["funcname"] = "ColorTooltip" -defs["igColorTooltip"][1]["namespace"] = "ImGui" -defs["igColorTooltip"][1]["ov_cimguiname"] = "igColorTooltip" -defs["igColorTooltip"][1]["ret"] = "void" -defs["igColorTooltip"][1]["signature"] = "(const char*,const float*,ImGuiColorEditFlags)" -defs["igColorTooltip"][1]["stname"] = "" -defs["igColorTooltip"]["(const char*,const float*,ImGuiColorEditFlags)"] = defs["igColorTooltip"][1] defs["igColumns"] = {} defs["igColumns"][1] = {} defs["igColumns"][1]["args"] = "(int count,const char* id,bool border)" @@ -10219,132 +6794,6 @@ defs["igCreateContext"][1]["ret"] = "ImGuiContext*" defs["igCreateContext"][1]["signature"] = "(ImFontAtlas*)" defs["igCreateContext"][1]["stname"] = "" defs["igCreateContext"]["(ImFontAtlas*)"] = defs["igCreateContext"][1] -defs["igCreateNewWindowSettings"] = {} -defs["igCreateNewWindowSettings"][1] = {} -defs["igCreateNewWindowSettings"][1]["args"] = "(const char* name)" -defs["igCreateNewWindowSettings"][1]["argsT"] = {} -defs["igCreateNewWindowSettings"][1]["argsT"][1] = {} -defs["igCreateNewWindowSettings"][1]["argsT"][1]["name"] = "name" -defs["igCreateNewWindowSettings"][1]["argsT"][1]["type"] = "const char*" -defs["igCreateNewWindowSettings"][1]["argsoriginal"] = "(const char* name)" -defs["igCreateNewWindowSettings"][1]["call_args"] = "(name)" -defs["igCreateNewWindowSettings"][1]["cimguiname"] = "igCreateNewWindowSettings" -defs["igCreateNewWindowSettings"][1]["defaults"] = {} -defs["igCreateNewWindowSettings"][1]["funcname"] = "CreateNewWindowSettings" -defs["igCreateNewWindowSettings"][1]["namespace"] = "ImGui" -defs["igCreateNewWindowSettings"][1]["ov_cimguiname"] = "igCreateNewWindowSettings" -defs["igCreateNewWindowSettings"][1]["ret"] = "ImGuiWindowSettings*" -defs["igCreateNewWindowSettings"][1]["signature"] = "(const char*)" -defs["igCreateNewWindowSettings"][1]["stname"] = "" -defs["igCreateNewWindowSettings"]["(const char*)"] = defs["igCreateNewWindowSettings"][1] -defs["igDataTypeApplyOp"] = {} -defs["igDataTypeApplyOp"][1] = {} -defs["igDataTypeApplyOp"][1]["args"] = "(ImGuiDataType data_type,int op,void* output,void* arg_1,const void* arg_2)" -defs["igDataTypeApplyOp"][1]["argsT"] = {} -defs["igDataTypeApplyOp"][1]["argsT"][1] = {} -defs["igDataTypeApplyOp"][1]["argsT"][1]["name"] = "data_type" -defs["igDataTypeApplyOp"][1]["argsT"][1]["type"] = "ImGuiDataType" -defs["igDataTypeApplyOp"][1]["argsT"][2] = {} -defs["igDataTypeApplyOp"][1]["argsT"][2]["name"] = "op" -defs["igDataTypeApplyOp"][1]["argsT"][2]["type"] = "int" -defs["igDataTypeApplyOp"][1]["argsT"][3] = {} -defs["igDataTypeApplyOp"][1]["argsT"][3]["name"] = "output" -defs["igDataTypeApplyOp"][1]["argsT"][3]["type"] = "void*" -defs["igDataTypeApplyOp"][1]["argsT"][4] = {} -defs["igDataTypeApplyOp"][1]["argsT"][4]["name"] = "arg_1" -defs["igDataTypeApplyOp"][1]["argsT"][4]["type"] = "void*" -defs["igDataTypeApplyOp"][1]["argsT"][5] = {} -defs["igDataTypeApplyOp"][1]["argsT"][5]["name"] = "arg_2" -defs["igDataTypeApplyOp"][1]["argsT"][5]["type"] = "const void*" -defs["igDataTypeApplyOp"][1]["argsoriginal"] = "(ImGuiDataType data_type,int op,void* output,void* arg_1,const void* arg_2)" -defs["igDataTypeApplyOp"][1]["call_args"] = "(data_type,op,output,arg_1,arg_2)" -defs["igDataTypeApplyOp"][1]["cimguiname"] = "igDataTypeApplyOp" -defs["igDataTypeApplyOp"][1]["defaults"] = {} -defs["igDataTypeApplyOp"][1]["funcname"] = "DataTypeApplyOp" -defs["igDataTypeApplyOp"][1]["namespace"] = "ImGui" -defs["igDataTypeApplyOp"][1]["ov_cimguiname"] = "igDataTypeApplyOp" -defs["igDataTypeApplyOp"][1]["ret"] = "void" -defs["igDataTypeApplyOp"][1]["signature"] = "(ImGuiDataType,int,void*,void*,const void*)" -defs["igDataTypeApplyOp"][1]["stname"] = "" -defs["igDataTypeApplyOp"]["(ImGuiDataType,int,void*,void*,const void*)"] = defs["igDataTypeApplyOp"][1] -defs["igDataTypeApplyOpFromText"] = {} -defs["igDataTypeApplyOpFromText"][1] = {} -defs["igDataTypeApplyOpFromText"][1]["args"] = "(const char* buf,const char* initial_value_buf,ImGuiDataType data_type,void* p_data,const char* format)" -defs["igDataTypeApplyOpFromText"][1]["argsT"] = {} -defs["igDataTypeApplyOpFromText"][1]["argsT"][1] = {} -defs["igDataTypeApplyOpFromText"][1]["argsT"][1]["name"] = "buf" -defs["igDataTypeApplyOpFromText"][1]["argsT"][1]["type"] = "const char*" -defs["igDataTypeApplyOpFromText"][1]["argsT"][2] = {} -defs["igDataTypeApplyOpFromText"][1]["argsT"][2]["name"] = "initial_value_buf" -defs["igDataTypeApplyOpFromText"][1]["argsT"][2]["type"] = "const char*" -defs["igDataTypeApplyOpFromText"][1]["argsT"][3] = {} -defs["igDataTypeApplyOpFromText"][1]["argsT"][3]["name"] = "data_type" -defs["igDataTypeApplyOpFromText"][1]["argsT"][3]["type"] = "ImGuiDataType" -defs["igDataTypeApplyOpFromText"][1]["argsT"][4] = {} -defs["igDataTypeApplyOpFromText"][1]["argsT"][4]["name"] = "p_data" -defs["igDataTypeApplyOpFromText"][1]["argsT"][4]["type"] = "void*" -defs["igDataTypeApplyOpFromText"][1]["argsT"][5] = {} -defs["igDataTypeApplyOpFromText"][1]["argsT"][5]["name"] = "format" -defs["igDataTypeApplyOpFromText"][1]["argsT"][5]["type"] = "const char*" -defs["igDataTypeApplyOpFromText"][1]["argsoriginal"] = "(const char* buf,const char* initial_value_buf,ImGuiDataType data_type,void* p_data,const char* format)" -defs["igDataTypeApplyOpFromText"][1]["call_args"] = "(buf,initial_value_buf,data_type,p_data,format)" -defs["igDataTypeApplyOpFromText"][1]["cimguiname"] = "igDataTypeApplyOpFromText" -defs["igDataTypeApplyOpFromText"][1]["defaults"] = {} -defs["igDataTypeApplyOpFromText"][1]["funcname"] = "DataTypeApplyOpFromText" -defs["igDataTypeApplyOpFromText"][1]["namespace"] = "ImGui" -defs["igDataTypeApplyOpFromText"][1]["ov_cimguiname"] = "igDataTypeApplyOpFromText" -defs["igDataTypeApplyOpFromText"][1]["ret"] = "bool" -defs["igDataTypeApplyOpFromText"][1]["signature"] = "(const char*,const char*,ImGuiDataType,void*,const char*)" -defs["igDataTypeApplyOpFromText"][1]["stname"] = "" -defs["igDataTypeApplyOpFromText"]["(const char*,const char*,ImGuiDataType,void*,const char*)"] = defs["igDataTypeApplyOpFromText"][1] -defs["igDataTypeFormatString"] = {} -defs["igDataTypeFormatString"][1] = {} -defs["igDataTypeFormatString"][1]["args"] = "(char* buf,int buf_size,ImGuiDataType data_type,const void* p_data,const char* format)" -defs["igDataTypeFormatString"][1]["argsT"] = {} -defs["igDataTypeFormatString"][1]["argsT"][1] = {} -defs["igDataTypeFormatString"][1]["argsT"][1]["name"] = "buf" -defs["igDataTypeFormatString"][1]["argsT"][1]["type"] = "char*" -defs["igDataTypeFormatString"][1]["argsT"][2] = {} -defs["igDataTypeFormatString"][1]["argsT"][2]["name"] = "buf_size" -defs["igDataTypeFormatString"][1]["argsT"][2]["type"] = "int" -defs["igDataTypeFormatString"][1]["argsT"][3] = {} -defs["igDataTypeFormatString"][1]["argsT"][3]["name"] = "data_type" -defs["igDataTypeFormatString"][1]["argsT"][3]["type"] = "ImGuiDataType" -defs["igDataTypeFormatString"][1]["argsT"][4] = {} -defs["igDataTypeFormatString"][1]["argsT"][4]["name"] = "p_data" -defs["igDataTypeFormatString"][1]["argsT"][4]["type"] = "const void*" -defs["igDataTypeFormatString"][1]["argsT"][5] = {} -defs["igDataTypeFormatString"][1]["argsT"][5]["name"] = "format" -defs["igDataTypeFormatString"][1]["argsT"][5]["type"] = "const char*" -defs["igDataTypeFormatString"][1]["argsoriginal"] = "(char* buf,int buf_size,ImGuiDataType data_type,const void* p_data,const char* format)" -defs["igDataTypeFormatString"][1]["call_args"] = "(buf,buf_size,data_type,p_data,format)" -defs["igDataTypeFormatString"][1]["cimguiname"] = "igDataTypeFormatString" -defs["igDataTypeFormatString"][1]["defaults"] = {} -defs["igDataTypeFormatString"][1]["funcname"] = "DataTypeFormatString" -defs["igDataTypeFormatString"][1]["namespace"] = "ImGui" -defs["igDataTypeFormatString"][1]["ov_cimguiname"] = "igDataTypeFormatString" -defs["igDataTypeFormatString"][1]["ret"] = "int" -defs["igDataTypeFormatString"][1]["signature"] = "(char*,int,ImGuiDataType,const void*,const char*)" -defs["igDataTypeFormatString"][1]["stname"] = "" -defs["igDataTypeFormatString"]["(char*,int,ImGuiDataType,const void*,const char*)"] = defs["igDataTypeFormatString"][1] -defs["igDataTypeGetInfo"] = {} -defs["igDataTypeGetInfo"][1] = {} -defs["igDataTypeGetInfo"][1]["args"] = "(ImGuiDataType data_type)" -defs["igDataTypeGetInfo"][1]["argsT"] = {} -defs["igDataTypeGetInfo"][1]["argsT"][1] = {} -defs["igDataTypeGetInfo"][1]["argsT"][1]["name"] = "data_type" -defs["igDataTypeGetInfo"][1]["argsT"][1]["type"] = "ImGuiDataType" -defs["igDataTypeGetInfo"][1]["argsoriginal"] = "(ImGuiDataType data_type)" -defs["igDataTypeGetInfo"][1]["call_args"] = "(data_type)" -defs["igDataTypeGetInfo"][1]["cimguiname"] = "igDataTypeGetInfo" -defs["igDataTypeGetInfo"][1]["defaults"] = {} -defs["igDataTypeGetInfo"][1]["funcname"] = "DataTypeGetInfo" -defs["igDataTypeGetInfo"][1]["namespace"] = "ImGui" -defs["igDataTypeGetInfo"][1]["ov_cimguiname"] = "igDataTypeGetInfo" -defs["igDataTypeGetInfo"][1]["ret"] = "const ImGuiDataTypeInfo*" -defs["igDataTypeGetInfo"][1]["signature"] = "(ImGuiDataType)" -defs["igDataTypeGetInfo"][1]["stname"] = "" -defs["igDataTypeGetInfo"]["(ImGuiDataType)"] = defs["igDataTypeGetInfo"][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)" @@ -10381,40 +6830,6 @@ 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["igDebugDrawItemRect"] = {} -defs["igDebugDrawItemRect"][1] = {} -defs["igDebugDrawItemRect"][1]["args"] = "(ImU32 col)" -defs["igDebugDrawItemRect"][1]["argsT"] = {} -defs["igDebugDrawItemRect"][1]["argsT"][1] = {} -defs["igDebugDrawItemRect"][1]["argsT"][1]["name"] = "col" -defs["igDebugDrawItemRect"][1]["argsT"][1]["type"] = "ImU32" -defs["igDebugDrawItemRect"][1]["argsoriginal"] = "(ImU32 col=(((ImU32)(255)<<24)|((ImU32)(0)<<16)|((ImU32)(0)<<8)|((ImU32)(255)<<0)))" -defs["igDebugDrawItemRect"][1]["call_args"] = "(col)" -defs["igDebugDrawItemRect"][1]["cimguiname"] = "igDebugDrawItemRect" -defs["igDebugDrawItemRect"][1]["defaults"] = {} -defs["igDebugDrawItemRect"][1]["defaults"]["col"] = "(((ImU32)(255)<<24)|((ImU32)(0)<<16)|((ImU32)(0)<<8)|((ImU32)(255)<<0))" -defs["igDebugDrawItemRect"][1]["funcname"] = "DebugDrawItemRect" -defs["igDebugDrawItemRect"][1]["namespace"] = "ImGui" -defs["igDebugDrawItemRect"][1]["ov_cimguiname"] = "igDebugDrawItemRect" -defs["igDebugDrawItemRect"][1]["ret"] = "void" -defs["igDebugDrawItemRect"][1]["signature"] = "(ImU32)" -defs["igDebugDrawItemRect"][1]["stname"] = "" -defs["igDebugDrawItemRect"]["(ImU32)"] = defs["igDebugDrawItemRect"][1] -defs["igDebugStartItemPicker"] = {} -defs["igDebugStartItemPicker"][1] = {} -defs["igDebugStartItemPicker"][1]["args"] = "()" -defs["igDebugStartItemPicker"][1]["argsT"] = {} -defs["igDebugStartItemPicker"][1]["argsoriginal"] = "()" -defs["igDebugStartItemPicker"][1]["call_args"] = "()" -defs["igDebugStartItemPicker"][1]["cimguiname"] = "igDebugStartItemPicker" -defs["igDebugStartItemPicker"][1]["defaults"] = {} -defs["igDebugStartItemPicker"][1]["funcname"] = "DebugStartItemPicker" -defs["igDebugStartItemPicker"][1]["namespace"] = "ImGui" -defs["igDebugStartItemPicker"][1]["ov_cimguiname"] = "igDebugStartItemPicker" -defs["igDebugStartItemPicker"][1]["ret"] = "void" -defs["igDebugStartItemPicker"][1]["signature"] = "()" -defs["igDebugStartItemPicker"][1]["stname"] = "" -defs["igDebugStartItemPicker"]["()"] = defs["igDebugStartItemPicker"][1] defs["igDestroyContext"] = {} defs["igDestroyContext"][1] = {} defs["igDestroyContext"][1]["args"] = "(ImGuiContext* ctx)" @@ -10434,48 +6849,6 @@ defs["igDestroyContext"][1]["ret"] = "void" defs["igDestroyContext"][1]["signature"] = "(ImGuiContext*)" defs["igDestroyContext"][1]["stname"] = "" defs["igDestroyContext"]["(ImGuiContext*)"] = defs["igDestroyContext"][1] -defs["igDragBehavior"] = {} -defs["igDragBehavior"][1] = {} -defs["igDragBehavior"][1]["args"] = "(ImGuiID id,ImGuiDataType data_type,void* p_v,float v_speed,const void* p_min,const void* p_max,const char* format,float power,ImGuiDragFlags flags)" -defs["igDragBehavior"][1]["argsT"] = {} -defs["igDragBehavior"][1]["argsT"][1] = {} -defs["igDragBehavior"][1]["argsT"][1]["name"] = "id" -defs["igDragBehavior"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igDragBehavior"][1]["argsT"][2] = {} -defs["igDragBehavior"][1]["argsT"][2]["name"] = "data_type" -defs["igDragBehavior"][1]["argsT"][2]["type"] = "ImGuiDataType" -defs["igDragBehavior"][1]["argsT"][3] = {} -defs["igDragBehavior"][1]["argsT"][3]["name"] = "p_v" -defs["igDragBehavior"][1]["argsT"][3]["type"] = "void*" -defs["igDragBehavior"][1]["argsT"][4] = {} -defs["igDragBehavior"][1]["argsT"][4]["name"] = "v_speed" -defs["igDragBehavior"][1]["argsT"][4]["type"] = "float" -defs["igDragBehavior"][1]["argsT"][5] = {} -defs["igDragBehavior"][1]["argsT"][5]["name"] = "p_min" -defs["igDragBehavior"][1]["argsT"][5]["type"] = "const void*" -defs["igDragBehavior"][1]["argsT"][6] = {} -defs["igDragBehavior"][1]["argsT"][6]["name"] = "p_max" -defs["igDragBehavior"][1]["argsT"][6]["type"] = "const void*" -defs["igDragBehavior"][1]["argsT"][7] = {} -defs["igDragBehavior"][1]["argsT"][7]["name"] = "format" -defs["igDragBehavior"][1]["argsT"][7]["type"] = "const char*" -defs["igDragBehavior"][1]["argsT"][8] = {} -defs["igDragBehavior"][1]["argsT"][8]["name"] = "power" -defs["igDragBehavior"][1]["argsT"][8]["type"] = "float" -defs["igDragBehavior"][1]["argsT"][9] = {} -defs["igDragBehavior"][1]["argsT"][9]["name"] = "flags" -defs["igDragBehavior"][1]["argsT"][9]["type"] = "ImGuiDragFlags" -defs["igDragBehavior"][1]["argsoriginal"] = "(ImGuiID id,ImGuiDataType data_type,void* p_v,float v_speed,const void* p_min,const void* p_max,const char* format,float power,ImGuiDragFlags flags)" -defs["igDragBehavior"][1]["call_args"] = "(id,data_type,p_v,v_speed,p_min,p_max,format,power,flags)" -defs["igDragBehavior"][1]["cimguiname"] = "igDragBehavior" -defs["igDragBehavior"][1]["defaults"] = {} -defs["igDragBehavior"][1]["funcname"] = "DragBehavior" -defs["igDragBehavior"][1]["namespace"] = "ImGui" -defs["igDragBehavior"][1]["ov_cimguiname"] = "igDragBehavior" -defs["igDragBehavior"][1]["ret"] = "bool" -defs["igDragBehavior"][1]["signature"] = "(ImGuiID,ImGuiDataType,void*,float,const void*,const void*,const char*,float,ImGuiDragFlags)" -defs["igDragBehavior"][1]["stname"] = "" -defs["igDragBehavior"]["(ImGuiID,ImGuiDataType,void*,float,const void*,const void*,const char*,float,ImGuiDragFlags)"] = defs["igDragBehavior"][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,float power)" @@ -11032,21 +7405,6 @@ defs["igEndChildFrame"][1]["ret"] = "void" defs["igEndChildFrame"][1]["signature"] = "()" defs["igEndChildFrame"][1]["stname"] = "" defs["igEndChildFrame"]["()"] = defs["igEndChildFrame"][1] -defs["igEndColumns"] = {} -defs["igEndColumns"][1] = {} -defs["igEndColumns"][1]["args"] = "()" -defs["igEndColumns"][1]["argsT"] = {} -defs["igEndColumns"][1]["argsoriginal"] = "()" -defs["igEndColumns"][1]["call_args"] = "()" -defs["igEndColumns"][1]["cimguiname"] = "igEndColumns" -defs["igEndColumns"][1]["defaults"] = {} -defs["igEndColumns"][1]["funcname"] = "EndColumns" -defs["igEndColumns"][1]["namespace"] = "ImGui" -defs["igEndColumns"][1]["ov_cimguiname"] = "igEndColumns" -defs["igEndColumns"][1]["ret"] = "void" -defs["igEndColumns"][1]["signature"] = "()" -defs["igEndColumns"][1]["stname"] = "" -defs["igEndColumns"]["()"] = defs["igEndColumns"][1] defs["igEndCombo"] = {} defs["igEndCombo"][1] = {} defs["igEndCombo"][1]["args"] = "()" @@ -11227,430 +7585,6 @@ defs["igEndTooltip"][1]["ret"] = "void" defs["igEndTooltip"][1]["signature"] = "()" defs["igEndTooltip"][1]["stname"] = "" defs["igEndTooltip"]["()"] = defs["igEndTooltip"][1] -defs["igFindBestWindowPosForPopup"] = {} -defs["igFindBestWindowPosForPopup"][1] = {} -defs["igFindBestWindowPosForPopup"][1]["args"] = "(ImGuiWindow* window)" -defs["igFindBestWindowPosForPopup"][1]["argsT"] = {} -defs["igFindBestWindowPosForPopup"][1]["argsT"][1] = {} -defs["igFindBestWindowPosForPopup"][1]["argsT"][1]["name"] = "window" -defs["igFindBestWindowPosForPopup"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igFindBestWindowPosForPopup"][1]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igFindBestWindowPosForPopup"][1]["call_args"] = "(window)" -defs["igFindBestWindowPosForPopup"][1]["cimguiname"] = "igFindBestWindowPosForPopup" -defs["igFindBestWindowPosForPopup"][1]["defaults"] = {} -defs["igFindBestWindowPosForPopup"][1]["funcname"] = "FindBestWindowPosForPopup" -defs["igFindBestWindowPosForPopup"][1]["namespace"] = "ImGui" -defs["igFindBestWindowPosForPopup"][1]["ov_cimguiname"] = "igFindBestWindowPosForPopup" -defs["igFindBestWindowPosForPopup"][1]["ret"] = "ImVec2" -defs["igFindBestWindowPosForPopup"][1]["signature"] = "(ImGuiWindow*)" -defs["igFindBestWindowPosForPopup"][1]["stname"] = "" -defs["igFindBestWindowPosForPopup"][2] = {} -defs["igFindBestWindowPosForPopup"][2]["args"] = "(ImVec2 *pOut,ImGuiWindow* window)" -defs["igFindBestWindowPosForPopup"][2]["argsT"] = {} -defs["igFindBestWindowPosForPopup"][2]["argsT"][1] = {} -defs["igFindBestWindowPosForPopup"][2]["argsT"][1]["name"] = "pOut" -defs["igFindBestWindowPosForPopup"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igFindBestWindowPosForPopup"][2]["argsT"][2] = {} -defs["igFindBestWindowPosForPopup"][2]["argsT"][2]["name"] = "window" -defs["igFindBestWindowPosForPopup"][2]["argsT"][2]["type"] = "ImGuiWindow*" -defs["igFindBestWindowPosForPopup"][2]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igFindBestWindowPosForPopup"][2]["call_args"] = "(window)" -defs["igFindBestWindowPosForPopup"][2]["cimguiname"] = "igFindBestWindowPosForPopup" -defs["igFindBestWindowPosForPopup"][2]["defaults"] = defs["igFindBestWindowPosForPopup"][1]["defaults"] -defs["igFindBestWindowPosForPopup"][2]["funcname"] = "FindBestWindowPosForPopup" -defs["igFindBestWindowPosForPopup"][2]["namespace"] = "ImGui" -defs["igFindBestWindowPosForPopup"][2]["nonUDT"] = 1 -defs["igFindBestWindowPosForPopup"][2]["ov_cimguiname"] = "igFindBestWindowPosForPopup_nonUDT" -defs["igFindBestWindowPosForPopup"][2]["ret"] = "void" -defs["igFindBestWindowPosForPopup"][2]["signature"] = "(ImGuiWindow*)" -defs["igFindBestWindowPosForPopup"][2]["stname"] = "" -defs["igFindBestWindowPosForPopup"][3] = {} -defs["igFindBestWindowPosForPopup"][3]["args"] = "(ImGuiWindow* window)" -defs["igFindBestWindowPosForPopup"][3]["argsT"] = {} -defs["igFindBestWindowPosForPopup"][3]["argsT"][1] = {} -defs["igFindBestWindowPosForPopup"][3]["argsT"][1]["name"] = "window" -defs["igFindBestWindowPosForPopup"][3]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igFindBestWindowPosForPopup"][3]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igFindBestWindowPosForPopup"][3]["call_args"] = "(window)" -defs["igFindBestWindowPosForPopup"][3]["cimguiname"] = "igFindBestWindowPosForPopup" -defs["igFindBestWindowPosForPopup"][3]["defaults"] = defs["igFindBestWindowPosForPopup"][1]["defaults"] -defs["igFindBestWindowPosForPopup"][3]["funcname"] = "FindBestWindowPosForPopup" -defs["igFindBestWindowPosForPopup"][3]["namespace"] = "ImGui" -defs["igFindBestWindowPosForPopup"][3]["nonUDT"] = 2 -defs["igFindBestWindowPosForPopup"][3]["ov_cimguiname"] = "igFindBestWindowPosForPopup_nonUDT2" -defs["igFindBestWindowPosForPopup"][3]["ret"] = "ImVec2_Simple" -defs["igFindBestWindowPosForPopup"][3]["retorig"] = "ImVec2" -defs["igFindBestWindowPosForPopup"][3]["signature"] = "(ImGuiWindow*)" -defs["igFindBestWindowPosForPopup"][3]["stname"] = "" -defs["igFindBestWindowPosForPopup"]["(ImGuiWindow*)"] = defs["igFindBestWindowPosForPopup"][1] -defs["igFindBestWindowPosForPopup"]["(ImGuiWindow*)nonUDT"] = defs["igFindBestWindowPosForPopup"][2] -defs["igFindBestWindowPosForPopup"]["(ImGuiWindow*)nonUDT2"] = defs["igFindBestWindowPosForPopup"][3] -defs["igFindBestWindowPosForPopupEx"] = {} -defs["igFindBestWindowPosForPopupEx"][1] = {} -defs["igFindBestWindowPosForPopupEx"][1]["args"] = "(const ImVec2 ref_pos,const ImVec2 size,ImGuiDir* last_dir,const ImRect r_outer,const ImRect r_avoid,ImGuiPopupPositionPolicy policy)" -defs["igFindBestWindowPosForPopupEx"][1]["argsT"] = {} -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][1] = {} -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][1]["name"] = "ref_pos" -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][2] = {} -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][2]["name"] = "size" -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][3] = {} -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][3]["name"] = "last_dir" -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][3]["type"] = "ImGuiDir*" -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][4] = {} -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][4]["name"] = "r_outer" -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][4]["type"] = "const ImRect" -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][5] = {} -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][5]["name"] = "r_avoid" -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][5]["type"] = "const ImRect" -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][6] = {} -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][6]["name"] = "policy" -defs["igFindBestWindowPosForPopupEx"][1]["argsT"][6]["type"] = "ImGuiPopupPositionPolicy" -defs["igFindBestWindowPosForPopupEx"][1]["argsoriginal"] = "(const ImVec2& ref_pos,const ImVec2& size,ImGuiDir* last_dir,const ImRect& r_outer,const ImRect& r_avoid,ImGuiPopupPositionPolicy policy=ImGuiPopupPositionPolicy_Default)" -defs["igFindBestWindowPosForPopupEx"][1]["call_args"] = "(ref_pos,size,last_dir,r_outer,r_avoid,policy)" -defs["igFindBestWindowPosForPopupEx"][1]["cimguiname"] = "igFindBestWindowPosForPopupEx" -defs["igFindBestWindowPosForPopupEx"][1]["defaults"] = {} -defs["igFindBestWindowPosForPopupEx"][1]["defaults"]["policy"] = "ImGuiPopupPositionPolicy_Default" -defs["igFindBestWindowPosForPopupEx"][1]["funcname"] = "FindBestWindowPosForPopupEx" -defs["igFindBestWindowPosForPopupEx"][1]["namespace"] = "ImGui" -defs["igFindBestWindowPosForPopupEx"][1]["ov_cimguiname"] = "igFindBestWindowPosForPopupEx" -defs["igFindBestWindowPosForPopupEx"][1]["ret"] = "ImVec2" -defs["igFindBestWindowPosForPopupEx"][1]["signature"] = "(const ImVec2,const ImVec2,ImGuiDir*,const ImRect,const ImRect,ImGuiPopupPositionPolicy)" -defs["igFindBestWindowPosForPopupEx"][1]["stname"] = "" -defs["igFindBestWindowPosForPopupEx"][2] = {} -defs["igFindBestWindowPosForPopupEx"][2]["args"] = "(ImVec2 *pOut,const ImVec2 ref_pos,const ImVec2 size,ImGuiDir* last_dir,const ImRect r_outer,const ImRect r_avoid,ImGuiPopupPositionPolicy policy)" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"] = {} -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][1] = {} -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][1]["name"] = "pOut" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][2] = {} -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][2]["name"] = "ref_pos" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][3] = {} -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][3]["name"] = "size" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][3]["type"] = "const ImVec2" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][4] = {} -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][4]["name"] = "last_dir" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][4]["type"] = "ImGuiDir*" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][5] = {} -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][5]["name"] = "r_outer" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][5]["type"] = "const ImRect" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][6] = {} -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][6]["name"] = "r_avoid" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][6]["type"] = "const ImRect" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][7] = {} -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][7]["name"] = "policy" -defs["igFindBestWindowPosForPopupEx"][2]["argsT"][7]["type"] = "ImGuiPopupPositionPolicy" -defs["igFindBestWindowPosForPopupEx"][2]["argsoriginal"] = "(const ImVec2& ref_pos,const ImVec2& size,ImGuiDir* last_dir,const ImRect& r_outer,const ImRect& r_avoid,ImGuiPopupPositionPolicy policy=ImGuiPopupPositionPolicy_Default)" -defs["igFindBestWindowPosForPopupEx"][2]["call_args"] = "(ref_pos,size,last_dir,r_outer,r_avoid,policy)" -defs["igFindBestWindowPosForPopupEx"][2]["cimguiname"] = "igFindBestWindowPosForPopupEx" -defs["igFindBestWindowPosForPopupEx"][2]["defaults"] = defs["igFindBestWindowPosForPopupEx"][1]["defaults"] -defs["igFindBestWindowPosForPopupEx"][2]["funcname"] = "FindBestWindowPosForPopupEx" -defs["igFindBestWindowPosForPopupEx"][2]["namespace"] = "ImGui" -defs["igFindBestWindowPosForPopupEx"][2]["nonUDT"] = 1 -defs["igFindBestWindowPosForPopupEx"][2]["ov_cimguiname"] = "igFindBestWindowPosForPopupEx_nonUDT" -defs["igFindBestWindowPosForPopupEx"][2]["ret"] = "void" -defs["igFindBestWindowPosForPopupEx"][2]["signature"] = "(const ImVec2,const ImVec2,ImGuiDir*,const ImRect,const ImRect,ImGuiPopupPositionPolicy)" -defs["igFindBestWindowPosForPopupEx"][2]["stname"] = "" -defs["igFindBestWindowPosForPopupEx"][3] = {} -defs["igFindBestWindowPosForPopupEx"][3]["args"] = "(const ImVec2 ref_pos,const ImVec2 size,ImGuiDir* last_dir,const ImRect r_outer,const ImRect r_avoid,ImGuiPopupPositionPolicy policy)" -defs["igFindBestWindowPosForPopupEx"][3]["argsT"] = {} -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][1] = {} -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][1]["name"] = "ref_pos" -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][1]["type"] = "const ImVec2" -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][2] = {} -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][2]["name"] = "size" -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][2]["type"] = "const ImVec2" -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][3] = {} -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][3]["name"] = "last_dir" -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][3]["type"] = "ImGuiDir*" -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][4] = {} -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][4]["name"] = "r_outer" -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][4]["type"] = "const ImRect" -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][5] = {} -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][5]["name"] = "r_avoid" -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][5]["type"] = "const ImRect" -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][6] = {} -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][6]["name"] = "policy" -defs["igFindBestWindowPosForPopupEx"][3]["argsT"][6]["type"] = "ImGuiPopupPositionPolicy" -defs["igFindBestWindowPosForPopupEx"][3]["argsoriginal"] = "(const ImVec2& ref_pos,const ImVec2& size,ImGuiDir* last_dir,const ImRect& r_outer,const ImRect& r_avoid,ImGuiPopupPositionPolicy policy=ImGuiPopupPositionPolicy_Default)" -defs["igFindBestWindowPosForPopupEx"][3]["call_args"] = "(ref_pos,size,last_dir,r_outer,r_avoid,policy)" -defs["igFindBestWindowPosForPopupEx"][3]["cimguiname"] = "igFindBestWindowPosForPopupEx" -defs["igFindBestWindowPosForPopupEx"][3]["defaults"] = defs["igFindBestWindowPosForPopupEx"][1]["defaults"] -defs["igFindBestWindowPosForPopupEx"][3]["funcname"] = "FindBestWindowPosForPopupEx" -defs["igFindBestWindowPosForPopupEx"][3]["namespace"] = "ImGui" -defs["igFindBestWindowPosForPopupEx"][3]["nonUDT"] = 2 -defs["igFindBestWindowPosForPopupEx"][3]["ov_cimguiname"] = "igFindBestWindowPosForPopupEx_nonUDT2" -defs["igFindBestWindowPosForPopupEx"][3]["ret"] = "ImVec2_Simple" -defs["igFindBestWindowPosForPopupEx"][3]["retorig"] = "ImVec2" -defs["igFindBestWindowPosForPopupEx"][3]["signature"] = "(const ImVec2,const ImVec2,ImGuiDir*,const ImRect,const ImRect,ImGuiPopupPositionPolicy)" -defs["igFindBestWindowPosForPopupEx"][3]["stname"] = "" -defs["igFindBestWindowPosForPopupEx"]["(const ImVec2,const ImVec2,ImGuiDir*,const ImRect,const ImRect,ImGuiPopupPositionPolicy)"] = defs["igFindBestWindowPosForPopupEx"][1] -defs["igFindBestWindowPosForPopupEx"]["(const ImVec2,const ImVec2,ImGuiDir*,const ImRect,const ImRect,ImGuiPopupPositionPolicy)nonUDT"] = defs["igFindBestWindowPosForPopupEx"][2] -defs["igFindBestWindowPosForPopupEx"]["(const ImVec2,const ImVec2,ImGuiDir*,const ImRect,const ImRect,ImGuiPopupPositionPolicy)nonUDT2"] = defs["igFindBestWindowPosForPopupEx"][3] -defs["igFindOrCreateColumns"] = {} -defs["igFindOrCreateColumns"][1] = {} -defs["igFindOrCreateColumns"][1]["args"] = "(ImGuiWindow* window,ImGuiID id)" -defs["igFindOrCreateColumns"][1]["argsT"] = {} -defs["igFindOrCreateColumns"][1]["argsT"][1] = {} -defs["igFindOrCreateColumns"][1]["argsT"][1]["name"] = "window" -defs["igFindOrCreateColumns"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igFindOrCreateColumns"][1]["argsT"][2] = {} -defs["igFindOrCreateColumns"][1]["argsT"][2]["name"] = "id" -defs["igFindOrCreateColumns"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igFindOrCreateColumns"][1]["argsoriginal"] = "(ImGuiWindow* window,ImGuiID id)" -defs["igFindOrCreateColumns"][1]["call_args"] = "(window,id)" -defs["igFindOrCreateColumns"][1]["cimguiname"] = "igFindOrCreateColumns" -defs["igFindOrCreateColumns"][1]["defaults"] = {} -defs["igFindOrCreateColumns"][1]["funcname"] = "FindOrCreateColumns" -defs["igFindOrCreateColumns"][1]["namespace"] = "ImGui" -defs["igFindOrCreateColumns"][1]["ov_cimguiname"] = "igFindOrCreateColumns" -defs["igFindOrCreateColumns"][1]["ret"] = "ImGuiColumns*" -defs["igFindOrCreateColumns"][1]["signature"] = "(ImGuiWindow*,ImGuiID)" -defs["igFindOrCreateColumns"][1]["stname"] = "" -defs["igFindOrCreateColumns"]["(ImGuiWindow*,ImGuiID)"] = defs["igFindOrCreateColumns"][1] -defs["igFindOrCreateWindowSettings"] = {} -defs["igFindOrCreateWindowSettings"][1] = {} -defs["igFindOrCreateWindowSettings"][1]["args"] = "(const char* name)" -defs["igFindOrCreateWindowSettings"][1]["argsT"] = {} -defs["igFindOrCreateWindowSettings"][1]["argsT"][1] = {} -defs["igFindOrCreateWindowSettings"][1]["argsT"][1]["name"] = "name" -defs["igFindOrCreateWindowSettings"][1]["argsT"][1]["type"] = "const char*" -defs["igFindOrCreateWindowSettings"][1]["argsoriginal"] = "(const char* name)" -defs["igFindOrCreateWindowSettings"][1]["call_args"] = "(name)" -defs["igFindOrCreateWindowSettings"][1]["cimguiname"] = "igFindOrCreateWindowSettings" -defs["igFindOrCreateWindowSettings"][1]["defaults"] = {} -defs["igFindOrCreateWindowSettings"][1]["funcname"] = "FindOrCreateWindowSettings" -defs["igFindOrCreateWindowSettings"][1]["namespace"] = "ImGui" -defs["igFindOrCreateWindowSettings"][1]["ov_cimguiname"] = "igFindOrCreateWindowSettings" -defs["igFindOrCreateWindowSettings"][1]["ret"] = "ImGuiWindowSettings*" -defs["igFindOrCreateWindowSettings"][1]["signature"] = "(const char*)" -defs["igFindOrCreateWindowSettings"][1]["stname"] = "" -defs["igFindOrCreateWindowSettings"]["(const char*)"] = defs["igFindOrCreateWindowSettings"][1] -defs["igFindRenderedTextEnd"] = {} -defs["igFindRenderedTextEnd"][1] = {} -defs["igFindRenderedTextEnd"][1]["args"] = "(const char* text,const char* text_end)" -defs["igFindRenderedTextEnd"][1]["argsT"] = {} -defs["igFindRenderedTextEnd"][1]["argsT"][1] = {} -defs["igFindRenderedTextEnd"][1]["argsT"][1]["name"] = "text" -defs["igFindRenderedTextEnd"][1]["argsT"][1]["type"] = "const char*" -defs["igFindRenderedTextEnd"][1]["argsT"][2] = {} -defs["igFindRenderedTextEnd"][1]["argsT"][2]["name"] = "text_end" -defs["igFindRenderedTextEnd"][1]["argsT"][2]["type"] = "const char*" -defs["igFindRenderedTextEnd"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0))" -defs["igFindRenderedTextEnd"][1]["call_args"] = "(text,text_end)" -defs["igFindRenderedTextEnd"][1]["cimguiname"] = "igFindRenderedTextEnd" -defs["igFindRenderedTextEnd"][1]["defaults"] = {} -defs["igFindRenderedTextEnd"][1]["defaults"]["text_end"] = "((void*)0)" -defs["igFindRenderedTextEnd"][1]["funcname"] = "FindRenderedTextEnd" -defs["igFindRenderedTextEnd"][1]["namespace"] = "ImGui" -defs["igFindRenderedTextEnd"][1]["ov_cimguiname"] = "igFindRenderedTextEnd" -defs["igFindRenderedTextEnd"][1]["ret"] = "const char*" -defs["igFindRenderedTextEnd"][1]["signature"] = "(const char*,const char*)" -defs["igFindRenderedTextEnd"][1]["stname"] = "" -defs["igFindRenderedTextEnd"]["(const char*,const char*)"] = defs["igFindRenderedTextEnd"][1] -defs["igFindSettingsHandler"] = {} -defs["igFindSettingsHandler"][1] = {} -defs["igFindSettingsHandler"][1]["args"] = "(const char* type_name)" -defs["igFindSettingsHandler"][1]["argsT"] = {} -defs["igFindSettingsHandler"][1]["argsT"][1] = {} -defs["igFindSettingsHandler"][1]["argsT"][1]["name"] = "type_name" -defs["igFindSettingsHandler"][1]["argsT"][1]["type"] = "const char*" -defs["igFindSettingsHandler"][1]["argsoriginal"] = "(const char* type_name)" -defs["igFindSettingsHandler"][1]["call_args"] = "(type_name)" -defs["igFindSettingsHandler"][1]["cimguiname"] = "igFindSettingsHandler" -defs["igFindSettingsHandler"][1]["defaults"] = {} -defs["igFindSettingsHandler"][1]["funcname"] = "FindSettingsHandler" -defs["igFindSettingsHandler"][1]["namespace"] = "ImGui" -defs["igFindSettingsHandler"][1]["ov_cimguiname"] = "igFindSettingsHandler" -defs["igFindSettingsHandler"][1]["ret"] = "ImGuiSettingsHandler*" -defs["igFindSettingsHandler"][1]["signature"] = "(const char*)" -defs["igFindSettingsHandler"][1]["stname"] = "" -defs["igFindSettingsHandler"]["(const char*)"] = defs["igFindSettingsHandler"][1] -defs["igFindWindowByID"] = {} -defs["igFindWindowByID"][1] = {} -defs["igFindWindowByID"][1]["args"] = "(ImGuiID id)" -defs["igFindWindowByID"][1]["argsT"] = {} -defs["igFindWindowByID"][1]["argsT"][1] = {} -defs["igFindWindowByID"][1]["argsT"][1]["name"] = "id" -defs["igFindWindowByID"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igFindWindowByID"][1]["argsoriginal"] = "(ImGuiID id)" -defs["igFindWindowByID"][1]["call_args"] = "(id)" -defs["igFindWindowByID"][1]["cimguiname"] = "igFindWindowByID" -defs["igFindWindowByID"][1]["defaults"] = {} -defs["igFindWindowByID"][1]["funcname"] = "FindWindowByID" -defs["igFindWindowByID"][1]["namespace"] = "ImGui" -defs["igFindWindowByID"][1]["ov_cimguiname"] = "igFindWindowByID" -defs["igFindWindowByID"][1]["ret"] = "ImGuiWindow*" -defs["igFindWindowByID"][1]["signature"] = "(ImGuiID)" -defs["igFindWindowByID"][1]["stname"] = "" -defs["igFindWindowByID"]["(ImGuiID)"] = defs["igFindWindowByID"][1] -defs["igFindWindowByName"] = {} -defs["igFindWindowByName"][1] = {} -defs["igFindWindowByName"][1]["args"] = "(const char* name)" -defs["igFindWindowByName"][1]["argsT"] = {} -defs["igFindWindowByName"][1]["argsT"][1] = {} -defs["igFindWindowByName"][1]["argsT"][1]["name"] = "name" -defs["igFindWindowByName"][1]["argsT"][1]["type"] = "const char*" -defs["igFindWindowByName"][1]["argsoriginal"] = "(const char* name)" -defs["igFindWindowByName"][1]["call_args"] = "(name)" -defs["igFindWindowByName"][1]["cimguiname"] = "igFindWindowByName" -defs["igFindWindowByName"][1]["defaults"] = {} -defs["igFindWindowByName"][1]["funcname"] = "FindWindowByName" -defs["igFindWindowByName"][1]["namespace"] = "ImGui" -defs["igFindWindowByName"][1]["ov_cimguiname"] = "igFindWindowByName" -defs["igFindWindowByName"][1]["ret"] = "ImGuiWindow*" -defs["igFindWindowByName"][1]["signature"] = "(const char*)" -defs["igFindWindowByName"][1]["stname"] = "" -defs["igFindWindowByName"]["(const char*)"] = defs["igFindWindowByName"][1] -defs["igFindWindowSettings"] = {} -defs["igFindWindowSettings"][1] = {} -defs["igFindWindowSettings"][1]["args"] = "(ImGuiID id)" -defs["igFindWindowSettings"][1]["argsT"] = {} -defs["igFindWindowSettings"][1]["argsT"][1] = {} -defs["igFindWindowSettings"][1]["argsT"][1]["name"] = "id" -defs["igFindWindowSettings"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igFindWindowSettings"][1]["argsoriginal"] = "(ImGuiID id)" -defs["igFindWindowSettings"][1]["call_args"] = "(id)" -defs["igFindWindowSettings"][1]["cimguiname"] = "igFindWindowSettings" -defs["igFindWindowSettings"][1]["defaults"] = {} -defs["igFindWindowSettings"][1]["funcname"] = "FindWindowSettings" -defs["igFindWindowSettings"][1]["namespace"] = "ImGui" -defs["igFindWindowSettings"][1]["ov_cimguiname"] = "igFindWindowSettings" -defs["igFindWindowSettings"][1]["ret"] = "ImGuiWindowSettings*" -defs["igFindWindowSettings"][1]["signature"] = "(ImGuiID)" -defs["igFindWindowSettings"][1]["stname"] = "" -defs["igFindWindowSettings"]["(ImGuiID)"] = defs["igFindWindowSettings"][1] -defs["igFocusTopMostWindowUnderOne"] = {} -defs["igFocusTopMostWindowUnderOne"][1] = {} -defs["igFocusTopMostWindowUnderOne"][1]["args"] = "(ImGuiWindow* under_this_window,ImGuiWindow* ignore_window)" -defs["igFocusTopMostWindowUnderOne"][1]["argsT"] = {} -defs["igFocusTopMostWindowUnderOne"][1]["argsT"][1] = {} -defs["igFocusTopMostWindowUnderOne"][1]["argsT"][1]["name"] = "under_this_window" -defs["igFocusTopMostWindowUnderOne"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igFocusTopMostWindowUnderOne"][1]["argsT"][2] = {} -defs["igFocusTopMostWindowUnderOne"][1]["argsT"][2]["name"] = "ignore_window" -defs["igFocusTopMostWindowUnderOne"][1]["argsT"][2]["type"] = "ImGuiWindow*" -defs["igFocusTopMostWindowUnderOne"][1]["argsoriginal"] = "(ImGuiWindow* under_this_window,ImGuiWindow* ignore_window)" -defs["igFocusTopMostWindowUnderOne"][1]["call_args"] = "(under_this_window,ignore_window)" -defs["igFocusTopMostWindowUnderOne"][1]["cimguiname"] = "igFocusTopMostWindowUnderOne" -defs["igFocusTopMostWindowUnderOne"][1]["defaults"] = {} -defs["igFocusTopMostWindowUnderOne"][1]["funcname"] = "FocusTopMostWindowUnderOne" -defs["igFocusTopMostWindowUnderOne"][1]["namespace"] = "ImGui" -defs["igFocusTopMostWindowUnderOne"][1]["ov_cimguiname"] = "igFocusTopMostWindowUnderOne" -defs["igFocusTopMostWindowUnderOne"][1]["ret"] = "void" -defs["igFocusTopMostWindowUnderOne"][1]["signature"] = "(ImGuiWindow*,ImGuiWindow*)" -defs["igFocusTopMostWindowUnderOne"][1]["stname"] = "" -defs["igFocusTopMostWindowUnderOne"]["(ImGuiWindow*,ImGuiWindow*)"] = defs["igFocusTopMostWindowUnderOne"][1] -defs["igFocusWindow"] = {} -defs["igFocusWindow"][1] = {} -defs["igFocusWindow"][1]["args"] = "(ImGuiWindow* window)" -defs["igFocusWindow"][1]["argsT"] = {} -defs["igFocusWindow"][1]["argsT"][1] = {} -defs["igFocusWindow"][1]["argsT"][1]["name"] = "window" -defs["igFocusWindow"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igFocusWindow"][1]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igFocusWindow"][1]["call_args"] = "(window)" -defs["igFocusWindow"][1]["cimguiname"] = "igFocusWindow" -defs["igFocusWindow"][1]["defaults"] = {} -defs["igFocusWindow"][1]["funcname"] = "FocusWindow" -defs["igFocusWindow"][1]["namespace"] = "ImGui" -defs["igFocusWindow"][1]["ov_cimguiname"] = "igFocusWindow" -defs["igFocusWindow"][1]["ret"] = "void" -defs["igFocusWindow"][1]["signature"] = "(ImGuiWindow*)" -defs["igFocusWindow"][1]["stname"] = "" -defs["igFocusWindow"]["(ImGuiWindow*)"] = defs["igFocusWindow"][1] -defs["igFocusableItemRegister"] = {} -defs["igFocusableItemRegister"][1] = {} -defs["igFocusableItemRegister"][1]["args"] = "(ImGuiWindow* window,ImGuiID id)" -defs["igFocusableItemRegister"][1]["argsT"] = {} -defs["igFocusableItemRegister"][1]["argsT"][1] = {} -defs["igFocusableItemRegister"][1]["argsT"][1]["name"] = "window" -defs["igFocusableItemRegister"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igFocusableItemRegister"][1]["argsT"][2] = {} -defs["igFocusableItemRegister"][1]["argsT"][2]["name"] = "id" -defs["igFocusableItemRegister"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igFocusableItemRegister"][1]["argsoriginal"] = "(ImGuiWindow* window,ImGuiID id)" -defs["igFocusableItemRegister"][1]["call_args"] = "(window,id)" -defs["igFocusableItemRegister"][1]["cimguiname"] = "igFocusableItemRegister" -defs["igFocusableItemRegister"][1]["defaults"] = {} -defs["igFocusableItemRegister"][1]["funcname"] = "FocusableItemRegister" -defs["igFocusableItemRegister"][1]["namespace"] = "ImGui" -defs["igFocusableItemRegister"][1]["ov_cimguiname"] = "igFocusableItemRegister" -defs["igFocusableItemRegister"][1]["ret"] = "bool" -defs["igFocusableItemRegister"][1]["signature"] = "(ImGuiWindow*,ImGuiID)" -defs["igFocusableItemRegister"][1]["stname"] = "" -defs["igFocusableItemRegister"]["(ImGuiWindow*,ImGuiID)"] = defs["igFocusableItemRegister"][1] -defs["igFocusableItemUnregister"] = {} -defs["igFocusableItemUnregister"][1] = {} -defs["igFocusableItemUnregister"][1]["args"] = "(ImGuiWindow* window)" -defs["igFocusableItemUnregister"][1]["argsT"] = {} -defs["igFocusableItemUnregister"][1]["argsT"][1] = {} -defs["igFocusableItemUnregister"][1]["argsT"][1]["name"] = "window" -defs["igFocusableItemUnregister"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igFocusableItemUnregister"][1]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igFocusableItemUnregister"][1]["call_args"] = "(window)" -defs["igFocusableItemUnregister"][1]["cimguiname"] = "igFocusableItemUnregister" -defs["igFocusableItemUnregister"][1]["defaults"] = {} -defs["igFocusableItemUnregister"][1]["funcname"] = "FocusableItemUnregister" -defs["igFocusableItemUnregister"][1]["namespace"] = "ImGui" -defs["igFocusableItemUnregister"][1]["ov_cimguiname"] = "igFocusableItemUnregister" -defs["igFocusableItemUnregister"][1]["ret"] = "void" -defs["igFocusableItemUnregister"][1]["signature"] = "(ImGuiWindow*)" -defs["igFocusableItemUnregister"][1]["stname"] = "" -defs["igFocusableItemUnregister"]["(ImGuiWindow*)"] = defs["igFocusableItemUnregister"][1] -defs["igGcAwakeTransientWindowBuffers"] = {} -defs["igGcAwakeTransientWindowBuffers"][1] = {} -defs["igGcAwakeTransientWindowBuffers"][1]["args"] = "(ImGuiWindow* window)" -defs["igGcAwakeTransientWindowBuffers"][1]["argsT"] = {} -defs["igGcAwakeTransientWindowBuffers"][1]["argsT"][1] = {} -defs["igGcAwakeTransientWindowBuffers"][1]["argsT"][1]["name"] = "window" -defs["igGcAwakeTransientWindowBuffers"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igGcAwakeTransientWindowBuffers"][1]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igGcAwakeTransientWindowBuffers"][1]["call_args"] = "(window)" -defs["igGcAwakeTransientWindowBuffers"][1]["cimguiname"] = "igGcAwakeTransientWindowBuffers" -defs["igGcAwakeTransientWindowBuffers"][1]["defaults"] = {} -defs["igGcAwakeTransientWindowBuffers"][1]["funcname"] = "GcAwakeTransientWindowBuffers" -defs["igGcAwakeTransientWindowBuffers"][1]["namespace"] = "ImGui" -defs["igGcAwakeTransientWindowBuffers"][1]["ov_cimguiname"] = "igGcAwakeTransientWindowBuffers" -defs["igGcAwakeTransientWindowBuffers"][1]["ret"] = "void" -defs["igGcAwakeTransientWindowBuffers"][1]["signature"] = "(ImGuiWindow*)" -defs["igGcAwakeTransientWindowBuffers"][1]["stname"] = "" -defs["igGcAwakeTransientWindowBuffers"]["(ImGuiWindow*)"] = defs["igGcAwakeTransientWindowBuffers"][1] -defs["igGcCompactTransientWindowBuffers"] = {} -defs["igGcCompactTransientWindowBuffers"][1] = {} -defs["igGcCompactTransientWindowBuffers"][1]["args"] = "(ImGuiWindow* window)" -defs["igGcCompactTransientWindowBuffers"][1]["argsT"] = {} -defs["igGcCompactTransientWindowBuffers"][1]["argsT"][1] = {} -defs["igGcCompactTransientWindowBuffers"][1]["argsT"][1]["name"] = "window" -defs["igGcCompactTransientWindowBuffers"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igGcCompactTransientWindowBuffers"][1]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igGcCompactTransientWindowBuffers"][1]["call_args"] = "(window)" -defs["igGcCompactTransientWindowBuffers"][1]["cimguiname"] = "igGcCompactTransientWindowBuffers" -defs["igGcCompactTransientWindowBuffers"][1]["defaults"] = {} -defs["igGcCompactTransientWindowBuffers"][1]["funcname"] = "GcCompactTransientWindowBuffers" -defs["igGcCompactTransientWindowBuffers"][1]["namespace"] = "ImGui" -defs["igGcCompactTransientWindowBuffers"][1]["ov_cimguiname"] = "igGcCompactTransientWindowBuffers" -defs["igGcCompactTransientWindowBuffers"][1]["ret"] = "void" -defs["igGcCompactTransientWindowBuffers"][1]["signature"] = "(ImGuiWindow*)" -defs["igGcCompactTransientWindowBuffers"][1]["stname"] = "" -defs["igGcCompactTransientWindowBuffers"]["(ImGuiWindow*)"] = defs["igGcCompactTransientWindowBuffers"][1] -defs["igGetActiveID"] = {} -defs["igGetActiveID"][1] = {} -defs["igGetActiveID"][1]["args"] = "()" -defs["igGetActiveID"][1]["argsT"] = {} -defs["igGetActiveID"][1]["argsoriginal"] = "()" -defs["igGetActiveID"][1]["call_args"] = "()" -defs["igGetActiveID"][1]["cimguiname"] = "igGetActiveID" -defs["igGetActiveID"][1]["defaults"] = {} -defs["igGetActiveID"][1]["funcname"] = "GetActiveID" -defs["igGetActiveID"][1]["namespace"] = "ImGui" -defs["igGetActiveID"][1]["ov_cimguiname"] = "igGetActiveID" -defs["igGetActiveID"][1]["ret"] = "ImGuiID" -defs["igGetActiveID"][1]["signature"] = "()" -defs["igGetActiveID"][1]["stname"] = "" -defs["igGetActiveID"]["()"] = defs["igGetActiveID"][1] defs["igGetBackgroundDrawList"] = {} defs["igGetBackgroundDrawList"][1] = {} defs["igGetBackgroundDrawList"][1]["args"] = "()" @@ -11752,27 +7686,6 @@ defs["igGetColumnIndex"][1]["ret"] = "int" defs["igGetColumnIndex"][1]["signature"] = "()" defs["igGetColumnIndex"][1]["stname"] = "" defs["igGetColumnIndex"]["()"] = defs["igGetColumnIndex"][1] -defs["igGetColumnNormFromOffset"] = {} -defs["igGetColumnNormFromOffset"][1] = {} -defs["igGetColumnNormFromOffset"][1]["args"] = "(const ImGuiColumns* columns,float offset)" -defs["igGetColumnNormFromOffset"][1]["argsT"] = {} -defs["igGetColumnNormFromOffset"][1]["argsT"][1] = {} -defs["igGetColumnNormFromOffset"][1]["argsT"][1]["name"] = "columns" -defs["igGetColumnNormFromOffset"][1]["argsT"][1]["type"] = "const ImGuiColumns*" -defs["igGetColumnNormFromOffset"][1]["argsT"][2] = {} -defs["igGetColumnNormFromOffset"][1]["argsT"][2]["name"] = "offset" -defs["igGetColumnNormFromOffset"][1]["argsT"][2]["type"] = "float" -defs["igGetColumnNormFromOffset"][1]["argsoriginal"] = "(const ImGuiColumns* columns,float offset)" -defs["igGetColumnNormFromOffset"][1]["call_args"] = "(columns,offset)" -defs["igGetColumnNormFromOffset"][1]["cimguiname"] = "igGetColumnNormFromOffset" -defs["igGetColumnNormFromOffset"][1]["defaults"] = {} -defs["igGetColumnNormFromOffset"][1]["funcname"] = "GetColumnNormFromOffset" -defs["igGetColumnNormFromOffset"][1]["namespace"] = "ImGui" -defs["igGetColumnNormFromOffset"][1]["ov_cimguiname"] = "igGetColumnNormFromOffset" -defs["igGetColumnNormFromOffset"][1]["ret"] = "float" -defs["igGetColumnNormFromOffset"][1]["signature"] = "(const ImGuiColumns*,float)" -defs["igGetColumnNormFromOffset"][1]["stname"] = "" -defs["igGetColumnNormFromOffset"]["(const ImGuiColumns*,float)"] = defs["igGetColumnNormFromOffset"][1] defs["igGetColumnOffset"] = {} defs["igGetColumnOffset"][1] = {} defs["igGetColumnOffset"][1]["args"] = "(int column_index)" @@ -11792,27 +7705,6 @@ defs["igGetColumnOffset"][1]["ret"] = "float" defs["igGetColumnOffset"][1]["signature"] = "(int)" defs["igGetColumnOffset"][1]["stname"] = "" defs["igGetColumnOffset"]["(int)"] = defs["igGetColumnOffset"][1] -defs["igGetColumnOffsetFromNorm"] = {} -defs["igGetColumnOffsetFromNorm"][1] = {} -defs["igGetColumnOffsetFromNorm"][1]["args"] = "(const ImGuiColumns* columns,float offset_norm)" -defs["igGetColumnOffsetFromNorm"][1]["argsT"] = {} -defs["igGetColumnOffsetFromNorm"][1]["argsT"][1] = {} -defs["igGetColumnOffsetFromNorm"][1]["argsT"][1]["name"] = "columns" -defs["igGetColumnOffsetFromNorm"][1]["argsT"][1]["type"] = "const ImGuiColumns*" -defs["igGetColumnOffsetFromNorm"][1]["argsT"][2] = {} -defs["igGetColumnOffsetFromNorm"][1]["argsT"][2]["name"] = "offset_norm" -defs["igGetColumnOffsetFromNorm"][1]["argsT"][2]["type"] = "float" -defs["igGetColumnOffsetFromNorm"][1]["argsoriginal"] = "(const ImGuiColumns* columns,float offset_norm)" -defs["igGetColumnOffsetFromNorm"][1]["call_args"] = "(columns,offset_norm)" -defs["igGetColumnOffsetFromNorm"][1]["cimguiname"] = "igGetColumnOffsetFromNorm" -defs["igGetColumnOffsetFromNorm"][1]["defaults"] = {} -defs["igGetColumnOffsetFromNorm"][1]["funcname"] = "GetColumnOffsetFromNorm" -defs["igGetColumnOffsetFromNorm"][1]["namespace"] = "ImGui" -defs["igGetColumnOffsetFromNorm"][1]["ov_cimguiname"] = "igGetColumnOffsetFromNorm" -defs["igGetColumnOffsetFromNorm"][1]["ret"] = "float" -defs["igGetColumnOffsetFromNorm"][1]["signature"] = "(const ImGuiColumns*,float)" -defs["igGetColumnOffsetFromNorm"][1]["stname"] = "" -defs["igGetColumnOffsetFromNorm"]["(const ImGuiColumns*,float)"] = defs["igGetColumnOffsetFromNorm"][1] defs["igGetColumnWidth"] = {} defs["igGetColumnWidth"][1] = {} defs["igGetColumnWidth"][1]["args"] = "(int column_index)" @@ -11847,27 +7739,6 @@ defs["igGetColumnsCount"][1]["ret"] = "int" defs["igGetColumnsCount"][1]["signature"] = "()" defs["igGetColumnsCount"][1]["stname"] = "" defs["igGetColumnsCount"]["()"] = defs["igGetColumnsCount"][1] -defs["igGetColumnsID"] = {} -defs["igGetColumnsID"][1] = {} -defs["igGetColumnsID"][1]["args"] = "(const char* str_id,int count)" -defs["igGetColumnsID"][1]["argsT"] = {} -defs["igGetColumnsID"][1]["argsT"][1] = {} -defs["igGetColumnsID"][1]["argsT"][1]["name"] = "str_id" -defs["igGetColumnsID"][1]["argsT"][1]["type"] = "const char*" -defs["igGetColumnsID"][1]["argsT"][2] = {} -defs["igGetColumnsID"][1]["argsT"][2]["name"] = "count" -defs["igGetColumnsID"][1]["argsT"][2]["type"] = "int" -defs["igGetColumnsID"][1]["argsoriginal"] = "(const char* str_id,int count)" -defs["igGetColumnsID"][1]["call_args"] = "(str_id,count)" -defs["igGetColumnsID"][1]["cimguiname"] = "igGetColumnsID" -defs["igGetColumnsID"][1]["defaults"] = {} -defs["igGetColumnsID"][1]["funcname"] = "GetColumnsID" -defs["igGetColumnsID"][1]["namespace"] = "ImGui" -defs["igGetColumnsID"][1]["ov_cimguiname"] = "igGetColumnsID" -defs["igGetColumnsID"][1]["ret"] = "ImGuiID" -defs["igGetColumnsID"][1]["signature"] = "(const char*,int)" -defs["igGetColumnsID"][1]["stname"] = "" -defs["igGetColumnsID"]["(const char*,int)"] = defs["igGetColumnsID"][1] defs["igGetContentRegionAvail"] = {} defs["igGetContentRegionAvail"][1] = {} defs["igGetContentRegionAvail"][1]["args"] = "()" @@ -11966,55 +7837,6 @@ defs["igGetContentRegionMax"][3]["stname"] = "" defs["igGetContentRegionMax"]["()"] = defs["igGetContentRegionMax"][1] defs["igGetContentRegionMax"]["()nonUDT"] = defs["igGetContentRegionMax"][2] defs["igGetContentRegionMax"]["()nonUDT2"] = defs["igGetContentRegionMax"][3] -defs["igGetContentRegionMaxAbs"] = {} -defs["igGetContentRegionMaxAbs"][1] = {} -defs["igGetContentRegionMaxAbs"][1]["args"] = "()" -defs["igGetContentRegionMaxAbs"][1]["argsT"] = {} -defs["igGetContentRegionMaxAbs"][1]["argsoriginal"] = "()" -defs["igGetContentRegionMaxAbs"][1]["call_args"] = "()" -defs["igGetContentRegionMaxAbs"][1]["cimguiname"] = "igGetContentRegionMaxAbs" -defs["igGetContentRegionMaxAbs"][1]["defaults"] = {} -defs["igGetContentRegionMaxAbs"][1]["funcname"] = "GetContentRegionMaxAbs" -defs["igGetContentRegionMaxAbs"][1]["namespace"] = "ImGui" -defs["igGetContentRegionMaxAbs"][1]["ov_cimguiname"] = "igGetContentRegionMaxAbs" -defs["igGetContentRegionMaxAbs"][1]["ret"] = "ImVec2" -defs["igGetContentRegionMaxAbs"][1]["signature"] = "()" -defs["igGetContentRegionMaxAbs"][1]["stname"] = "" -defs["igGetContentRegionMaxAbs"][2] = {} -defs["igGetContentRegionMaxAbs"][2]["args"] = "(ImVec2 *pOut)" -defs["igGetContentRegionMaxAbs"][2]["argsT"] = {} -defs["igGetContentRegionMaxAbs"][2]["argsT"][1] = {} -defs["igGetContentRegionMaxAbs"][2]["argsT"][1]["name"] = "pOut" -defs["igGetContentRegionMaxAbs"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igGetContentRegionMaxAbs"][2]["argsoriginal"] = "()" -defs["igGetContentRegionMaxAbs"][2]["call_args"] = "()" -defs["igGetContentRegionMaxAbs"][2]["cimguiname"] = "igGetContentRegionMaxAbs" -defs["igGetContentRegionMaxAbs"][2]["defaults"] = defs["igGetContentRegionMaxAbs"][1]["defaults"] -defs["igGetContentRegionMaxAbs"][2]["funcname"] = "GetContentRegionMaxAbs" -defs["igGetContentRegionMaxAbs"][2]["namespace"] = "ImGui" -defs["igGetContentRegionMaxAbs"][2]["nonUDT"] = 1 -defs["igGetContentRegionMaxAbs"][2]["ov_cimguiname"] = "igGetContentRegionMaxAbs_nonUDT" -defs["igGetContentRegionMaxAbs"][2]["ret"] = "void" -defs["igGetContentRegionMaxAbs"][2]["signature"] = "()" -defs["igGetContentRegionMaxAbs"][2]["stname"] = "" -defs["igGetContentRegionMaxAbs"][3] = {} -defs["igGetContentRegionMaxAbs"][3]["args"] = "()" -defs["igGetContentRegionMaxAbs"][3]["argsT"] = {} -defs["igGetContentRegionMaxAbs"][3]["argsoriginal"] = "()" -defs["igGetContentRegionMaxAbs"][3]["call_args"] = "()" -defs["igGetContentRegionMaxAbs"][3]["cimguiname"] = "igGetContentRegionMaxAbs" -defs["igGetContentRegionMaxAbs"][3]["defaults"] = defs["igGetContentRegionMaxAbs"][1]["defaults"] -defs["igGetContentRegionMaxAbs"][3]["funcname"] = "GetContentRegionMaxAbs" -defs["igGetContentRegionMaxAbs"][3]["namespace"] = "ImGui" -defs["igGetContentRegionMaxAbs"][3]["nonUDT"] = 2 -defs["igGetContentRegionMaxAbs"][3]["ov_cimguiname"] = "igGetContentRegionMaxAbs_nonUDT2" -defs["igGetContentRegionMaxAbs"][3]["ret"] = "ImVec2_Simple" -defs["igGetContentRegionMaxAbs"][3]["retorig"] = "ImVec2" -defs["igGetContentRegionMaxAbs"][3]["signature"] = "()" -defs["igGetContentRegionMaxAbs"][3]["stname"] = "" -defs["igGetContentRegionMaxAbs"]["()"] = defs["igGetContentRegionMaxAbs"][1] -defs["igGetContentRegionMaxAbs"]["()nonUDT"] = defs["igGetContentRegionMaxAbs"][2] -defs["igGetContentRegionMaxAbs"]["()nonUDT2"] = defs["igGetContentRegionMaxAbs"][3] defs["igGetCurrentContext"] = {} defs["igGetCurrentContext"][1] = {} defs["igGetCurrentContext"][1]["args"] = "()" @@ -12030,36 +7852,6 @@ defs["igGetCurrentContext"][1]["ret"] = "ImGuiContext*" defs["igGetCurrentContext"][1]["signature"] = "()" defs["igGetCurrentContext"][1]["stname"] = "" defs["igGetCurrentContext"]["()"] = defs["igGetCurrentContext"][1] -defs["igGetCurrentWindow"] = {} -defs["igGetCurrentWindow"][1] = {} -defs["igGetCurrentWindow"][1]["args"] = "()" -defs["igGetCurrentWindow"][1]["argsT"] = {} -defs["igGetCurrentWindow"][1]["argsoriginal"] = "()" -defs["igGetCurrentWindow"][1]["call_args"] = "()" -defs["igGetCurrentWindow"][1]["cimguiname"] = "igGetCurrentWindow" -defs["igGetCurrentWindow"][1]["defaults"] = {} -defs["igGetCurrentWindow"][1]["funcname"] = "GetCurrentWindow" -defs["igGetCurrentWindow"][1]["namespace"] = "ImGui" -defs["igGetCurrentWindow"][1]["ov_cimguiname"] = "igGetCurrentWindow" -defs["igGetCurrentWindow"][1]["ret"] = "ImGuiWindow*" -defs["igGetCurrentWindow"][1]["signature"] = "()" -defs["igGetCurrentWindow"][1]["stname"] = "" -defs["igGetCurrentWindow"]["()"] = defs["igGetCurrentWindow"][1] -defs["igGetCurrentWindowRead"] = {} -defs["igGetCurrentWindowRead"][1] = {} -defs["igGetCurrentWindowRead"][1]["args"] = "()" -defs["igGetCurrentWindowRead"][1]["argsT"] = {} -defs["igGetCurrentWindowRead"][1]["argsoriginal"] = "()" -defs["igGetCurrentWindowRead"][1]["call_args"] = "()" -defs["igGetCurrentWindowRead"][1]["cimguiname"] = "igGetCurrentWindowRead" -defs["igGetCurrentWindowRead"][1]["defaults"] = {} -defs["igGetCurrentWindowRead"][1]["funcname"] = "GetCurrentWindowRead" -defs["igGetCurrentWindowRead"][1]["namespace"] = "ImGui" -defs["igGetCurrentWindowRead"][1]["ov_cimguiname"] = "igGetCurrentWindowRead" -defs["igGetCurrentWindowRead"][1]["ret"] = "ImGuiWindow*" -defs["igGetCurrentWindowRead"][1]["signature"] = "()" -defs["igGetCurrentWindowRead"][1]["stname"] = "" -defs["igGetCurrentWindowRead"]["()"] = defs["igGetCurrentWindowRead"][1] defs["igGetCursorPos"] = {} defs["igGetCursorPos"][1] = {} defs["igGetCursorPos"][1]["args"] = "()" @@ -12237,21 +8029,6 @@ defs["igGetCursorStartPos"][3]["stname"] = "" defs["igGetCursorStartPos"]["()"] = defs["igGetCursorStartPos"][1] defs["igGetCursorStartPos"]["()nonUDT"] = defs["igGetCursorStartPos"][2] defs["igGetCursorStartPos"]["()nonUDT2"] = defs["igGetCursorStartPos"][3] -defs["igGetDefaultFont"] = {} -defs["igGetDefaultFont"][1] = {} -defs["igGetDefaultFont"][1]["args"] = "()" -defs["igGetDefaultFont"][1]["argsT"] = {} -defs["igGetDefaultFont"][1]["argsoriginal"] = "()" -defs["igGetDefaultFont"][1]["call_args"] = "()" -defs["igGetDefaultFont"][1]["cimguiname"] = "igGetDefaultFont" -defs["igGetDefaultFont"][1]["defaults"] = {} -defs["igGetDefaultFont"][1]["funcname"] = "GetDefaultFont" -defs["igGetDefaultFont"][1]["namespace"] = "ImGui" -defs["igGetDefaultFont"][1]["ov_cimguiname"] = "igGetDefaultFont" -defs["igGetDefaultFont"][1]["ret"] = "ImFont*" -defs["igGetDefaultFont"][1]["signature"] = "()" -defs["igGetDefaultFont"][1]["stname"] = "" -defs["igGetDefaultFont"]["()"] = defs["igGetDefaultFont"][1] defs["igGetDragDropPayload"] = {} defs["igGetDragDropPayload"][1] = {} defs["igGetDragDropPayload"][1]["args"] = "()" @@ -12297,36 +8074,6 @@ defs["igGetDrawListSharedData"][1]["ret"] = "ImDrawListSharedData*" defs["igGetDrawListSharedData"][1]["signature"] = "()" defs["igGetDrawListSharedData"][1]["stname"] = "" defs["igGetDrawListSharedData"]["()"] = defs["igGetDrawListSharedData"][1] -defs["igGetFocusID"] = {} -defs["igGetFocusID"][1] = {} -defs["igGetFocusID"][1]["args"] = "()" -defs["igGetFocusID"][1]["argsT"] = {} -defs["igGetFocusID"][1]["argsoriginal"] = "()" -defs["igGetFocusID"][1]["call_args"] = "()" -defs["igGetFocusID"][1]["cimguiname"] = "igGetFocusID" -defs["igGetFocusID"][1]["defaults"] = {} -defs["igGetFocusID"][1]["funcname"] = "GetFocusID" -defs["igGetFocusID"][1]["namespace"] = "ImGui" -defs["igGetFocusID"][1]["ov_cimguiname"] = "igGetFocusID" -defs["igGetFocusID"][1]["ret"] = "ImGuiID" -defs["igGetFocusID"][1]["signature"] = "()" -defs["igGetFocusID"][1]["stname"] = "" -defs["igGetFocusID"]["()"] = defs["igGetFocusID"][1] -defs["igGetFocusScopeID"] = {} -defs["igGetFocusScopeID"][1] = {} -defs["igGetFocusScopeID"][1]["args"] = "()" -defs["igGetFocusScopeID"][1]["argsT"] = {} -defs["igGetFocusScopeID"][1]["argsoriginal"] = "()" -defs["igGetFocusScopeID"][1]["call_args"] = "()" -defs["igGetFocusScopeID"][1]["cimguiname"] = "igGetFocusScopeID" -defs["igGetFocusScopeID"][1]["defaults"] = {} -defs["igGetFocusScopeID"][1]["funcname"] = "GetFocusScopeID" -defs["igGetFocusScopeID"][1]["namespace"] = "ImGui" -defs["igGetFocusScopeID"][1]["ov_cimguiname"] = "igGetFocusScopeID" -defs["igGetFocusScopeID"][1]["ret"] = "ImGuiID" -defs["igGetFocusScopeID"][1]["signature"] = "()" -defs["igGetFocusScopeID"][1]["stname"] = "" -defs["igGetFocusScopeID"]["()"] = defs["igGetFocusScopeID"][1] defs["igGetFont"] = {} defs["igGetFont"][1] = {} defs["igGetFont"][1]["args"] = "()" @@ -12420,24 +8167,7 @@ defs["igGetForegroundDrawList"][1]["ov_cimguiname"] = "igGetForegroundDrawList" defs["igGetForegroundDrawList"][1]["ret"] = "ImDrawList*" defs["igGetForegroundDrawList"][1]["signature"] = "()" defs["igGetForegroundDrawList"][1]["stname"] = "" -defs["igGetForegroundDrawList"][2] = {} -defs["igGetForegroundDrawList"][2]["args"] = "(ImGuiWindow* window)" -defs["igGetForegroundDrawList"][2]["argsT"] = {} -defs["igGetForegroundDrawList"][2]["argsT"][1] = {} -defs["igGetForegroundDrawList"][2]["argsT"][1]["name"] = "window" -defs["igGetForegroundDrawList"][2]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igGetForegroundDrawList"][2]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igGetForegroundDrawList"][2]["call_args"] = "(window)" -defs["igGetForegroundDrawList"][2]["cimguiname"] = "igGetForegroundDrawList" -defs["igGetForegroundDrawList"][2]["defaults"] = {} -defs["igGetForegroundDrawList"][2]["funcname"] = "GetForegroundDrawList" -defs["igGetForegroundDrawList"][2]["namespace"] = "ImGui" -defs["igGetForegroundDrawList"][2]["ov_cimguiname"] = "igGetForegroundDrawListWindowPtr" -defs["igGetForegroundDrawList"][2]["ret"] = "ImDrawList*" -defs["igGetForegroundDrawList"][2]["signature"] = "(ImGuiWindow*)" -defs["igGetForegroundDrawList"][2]["stname"] = "" defs["igGetForegroundDrawList"]["()"] = defs["igGetForegroundDrawList"][1] -defs["igGetForegroundDrawList"]["(ImGuiWindow*)"] = defs["igGetForegroundDrawList"][2] defs["igGetFrameCount"] = {} defs["igGetFrameCount"][1] = {} defs["igGetFrameCount"][1]["args"] = "()" @@ -12483,21 +8213,6 @@ defs["igGetFrameHeightWithSpacing"][1]["ret"] = "float" defs["igGetFrameHeightWithSpacing"][1]["signature"] = "()" defs["igGetFrameHeightWithSpacing"][1]["stname"] = "" defs["igGetFrameHeightWithSpacing"]["()"] = defs["igGetFrameHeightWithSpacing"][1] -defs["igGetHoveredID"] = {} -defs["igGetHoveredID"][1] = {} -defs["igGetHoveredID"][1]["args"] = "()" -defs["igGetHoveredID"][1]["argsT"] = {} -defs["igGetHoveredID"][1]["argsoriginal"] = "()" -defs["igGetHoveredID"][1]["call_args"] = "()" -defs["igGetHoveredID"][1]["cimguiname"] = "igGetHoveredID" -defs["igGetHoveredID"][1]["defaults"] = {} -defs["igGetHoveredID"][1]["funcname"] = "GetHoveredID" -defs["igGetHoveredID"][1]["namespace"] = "ImGui" -defs["igGetHoveredID"][1]["ov_cimguiname"] = "igGetHoveredID" -defs["igGetHoveredID"][1]["ret"] = "ImGuiID" -defs["igGetHoveredID"][1]["signature"] = "()" -defs["igGetHoveredID"][1]["stname"] = "" -defs["igGetHoveredID"]["()"] = defs["igGetHoveredID"][1] defs["igGetID"] = {} defs["igGetID"][1] = {} defs["igGetID"][1]["args"] = "(const char* str_id)" @@ -12569,21 +8284,6 @@ defs["igGetIO"][1]["retref"] = "&" defs["igGetIO"][1]["signature"] = "()" defs["igGetIO"][1]["stname"] = "" defs["igGetIO"]["()"] = defs["igGetIO"][1] -defs["igGetItemID"] = {} -defs["igGetItemID"][1] = {} -defs["igGetItemID"][1]["args"] = "()" -defs["igGetItemID"][1]["argsT"] = {} -defs["igGetItemID"][1]["argsoriginal"] = "()" -defs["igGetItemID"][1]["call_args"] = "()" -defs["igGetItemID"][1]["cimguiname"] = "igGetItemID" -defs["igGetItemID"][1]["defaults"] = {} -defs["igGetItemID"][1]["funcname"] = "GetItemID" -defs["igGetItemID"][1]["namespace"] = "ImGui" -defs["igGetItemID"][1]["ov_cimguiname"] = "igGetItemID" -defs["igGetItemID"][1]["ret"] = "ImGuiID" -defs["igGetItemID"][1]["signature"] = "()" -defs["igGetItemID"][1]["stname"] = "" -defs["igGetItemID"]["()"] = defs["igGetItemID"][1] defs["igGetItemRectMax"] = {} defs["igGetItemRectMax"][1] = {} defs["igGetItemRectMax"][1]["args"] = "()" @@ -12731,21 +8431,6 @@ defs["igGetItemRectSize"][3]["stname"] = "" defs["igGetItemRectSize"]["()"] = defs["igGetItemRectSize"][1] defs["igGetItemRectSize"]["()nonUDT"] = defs["igGetItemRectSize"][2] defs["igGetItemRectSize"]["()nonUDT2"] = defs["igGetItemRectSize"][3] -defs["igGetItemStatusFlags"] = {} -defs["igGetItemStatusFlags"][1] = {} -defs["igGetItemStatusFlags"][1]["args"] = "()" -defs["igGetItemStatusFlags"][1]["argsT"] = {} -defs["igGetItemStatusFlags"][1]["argsoriginal"] = "()" -defs["igGetItemStatusFlags"][1]["call_args"] = "()" -defs["igGetItemStatusFlags"][1]["cimguiname"] = "igGetItemStatusFlags" -defs["igGetItemStatusFlags"][1]["defaults"] = {} -defs["igGetItemStatusFlags"][1]["funcname"] = "GetItemStatusFlags" -defs["igGetItemStatusFlags"][1]["namespace"] = "ImGui" -defs["igGetItemStatusFlags"][1]["ov_cimguiname"] = "igGetItemStatusFlags" -defs["igGetItemStatusFlags"][1]["ret"] = "ImGuiItemStatusFlags" -defs["igGetItemStatusFlags"][1]["signature"] = "()" -defs["igGetItemStatusFlags"][1]["stname"] = "" -defs["igGetItemStatusFlags"]["()"] = defs["igGetItemStatusFlags"][1] defs["igGetKeyIndex"] = {} defs["igGetKeyIndex"][1] = {} defs["igGetKeyIndex"][1]["args"] = "(ImGuiKey imgui_key)" @@ -12970,114 +8655,6 @@ defs["igGetMousePosOnOpeningCurrentPopup"][3]["stname"] = "" defs["igGetMousePosOnOpeningCurrentPopup"]["()"] = defs["igGetMousePosOnOpeningCurrentPopup"][1] defs["igGetMousePosOnOpeningCurrentPopup"]["()nonUDT"] = defs["igGetMousePosOnOpeningCurrentPopup"][2] defs["igGetMousePosOnOpeningCurrentPopup"]["()nonUDT2"] = defs["igGetMousePosOnOpeningCurrentPopup"][3] -defs["igGetNavInputAmount"] = {} -defs["igGetNavInputAmount"][1] = {} -defs["igGetNavInputAmount"][1]["args"] = "(ImGuiNavInput n,ImGuiInputReadMode mode)" -defs["igGetNavInputAmount"][1]["argsT"] = {} -defs["igGetNavInputAmount"][1]["argsT"][1] = {} -defs["igGetNavInputAmount"][1]["argsT"][1]["name"] = "n" -defs["igGetNavInputAmount"][1]["argsT"][1]["type"] = "ImGuiNavInput" -defs["igGetNavInputAmount"][1]["argsT"][2] = {} -defs["igGetNavInputAmount"][1]["argsT"][2]["name"] = "mode" -defs["igGetNavInputAmount"][1]["argsT"][2]["type"] = "ImGuiInputReadMode" -defs["igGetNavInputAmount"][1]["argsoriginal"] = "(ImGuiNavInput n,ImGuiInputReadMode mode)" -defs["igGetNavInputAmount"][1]["call_args"] = "(n,mode)" -defs["igGetNavInputAmount"][1]["cimguiname"] = "igGetNavInputAmount" -defs["igGetNavInputAmount"][1]["defaults"] = {} -defs["igGetNavInputAmount"][1]["funcname"] = "GetNavInputAmount" -defs["igGetNavInputAmount"][1]["namespace"] = "ImGui" -defs["igGetNavInputAmount"][1]["ov_cimguiname"] = "igGetNavInputAmount" -defs["igGetNavInputAmount"][1]["ret"] = "float" -defs["igGetNavInputAmount"][1]["signature"] = "(ImGuiNavInput,ImGuiInputReadMode)" -defs["igGetNavInputAmount"][1]["stname"] = "" -defs["igGetNavInputAmount"]["(ImGuiNavInput,ImGuiInputReadMode)"] = defs["igGetNavInputAmount"][1] -defs["igGetNavInputAmount2d"] = {} -defs["igGetNavInputAmount2d"][1] = {} -defs["igGetNavInputAmount2d"][1]["args"] = "(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor)" -defs["igGetNavInputAmount2d"][1]["argsT"] = {} -defs["igGetNavInputAmount2d"][1]["argsT"][1] = {} -defs["igGetNavInputAmount2d"][1]["argsT"][1]["name"] = "dir_sources" -defs["igGetNavInputAmount2d"][1]["argsT"][1]["type"] = "ImGuiNavDirSourceFlags" -defs["igGetNavInputAmount2d"][1]["argsT"][2] = {} -defs["igGetNavInputAmount2d"][1]["argsT"][2]["name"] = "mode" -defs["igGetNavInputAmount2d"][1]["argsT"][2]["type"] = "ImGuiInputReadMode" -defs["igGetNavInputAmount2d"][1]["argsT"][3] = {} -defs["igGetNavInputAmount2d"][1]["argsT"][3]["name"] = "slow_factor" -defs["igGetNavInputAmount2d"][1]["argsT"][3]["type"] = "float" -defs["igGetNavInputAmount2d"][1]["argsT"][4] = {} -defs["igGetNavInputAmount2d"][1]["argsT"][4]["name"] = "fast_factor" -defs["igGetNavInputAmount2d"][1]["argsT"][4]["type"] = "float" -defs["igGetNavInputAmount2d"][1]["argsoriginal"] = "(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor=0.0f,float fast_factor=0.0f)" -defs["igGetNavInputAmount2d"][1]["call_args"] = "(dir_sources,mode,slow_factor,fast_factor)" -defs["igGetNavInputAmount2d"][1]["cimguiname"] = "igGetNavInputAmount2d" -defs["igGetNavInputAmount2d"][1]["defaults"] = {} -defs["igGetNavInputAmount2d"][1]["defaults"]["fast_factor"] = "0.0f" -defs["igGetNavInputAmount2d"][1]["defaults"]["slow_factor"] = "0.0f" -defs["igGetNavInputAmount2d"][1]["funcname"] = "GetNavInputAmount2d" -defs["igGetNavInputAmount2d"][1]["namespace"] = "ImGui" -defs["igGetNavInputAmount2d"][1]["ov_cimguiname"] = "igGetNavInputAmount2d" -defs["igGetNavInputAmount2d"][1]["ret"] = "ImVec2" -defs["igGetNavInputAmount2d"][1]["signature"] = "(ImGuiNavDirSourceFlags,ImGuiInputReadMode,float,float)" -defs["igGetNavInputAmount2d"][1]["stname"] = "" -defs["igGetNavInputAmount2d"][2] = {} -defs["igGetNavInputAmount2d"][2]["args"] = "(ImVec2 *pOut,ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor)" -defs["igGetNavInputAmount2d"][2]["argsT"] = {} -defs["igGetNavInputAmount2d"][2]["argsT"][1] = {} -defs["igGetNavInputAmount2d"][2]["argsT"][1]["name"] = "pOut" -defs["igGetNavInputAmount2d"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igGetNavInputAmount2d"][2]["argsT"][2] = {} -defs["igGetNavInputAmount2d"][2]["argsT"][2]["name"] = "dir_sources" -defs["igGetNavInputAmount2d"][2]["argsT"][2]["type"] = "ImGuiNavDirSourceFlags" -defs["igGetNavInputAmount2d"][2]["argsT"][3] = {} -defs["igGetNavInputAmount2d"][2]["argsT"][3]["name"] = "mode" -defs["igGetNavInputAmount2d"][2]["argsT"][3]["type"] = "ImGuiInputReadMode" -defs["igGetNavInputAmount2d"][2]["argsT"][4] = {} -defs["igGetNavInputAmount2d"][2]["argsT"][4]["name"] = "slow_factor" -defs["igGetNavInputAmount2d"][2]["argsT"][4]["type"] = "float" -defs["igGetNavInputAmount2d"][2]["argsT"][5] = {} -defs["igGetNavInputAmount2d"][2]["argsT"][5]["name"] = "fast_factor" -defs["igGetNavInputAmount2d"][2]["argsT"][5]["type"] = "float" -defs["igGetNavInputAmount2d"][2]["argsoriginal"] = "(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor=0.0f,float fast_factor=0.0f)" -defs["igGetNavInputAmount2d"][2]["call_args"] = "(dir_sources,mode,slow_factor,fast_factor)" -defs["igGetNavInputAmount2d"][2]["cimguiname"] = "igGetNavInputAmount2d" -defs["igGetNavInputAmount2d"][2]["defaults"] = defs["igGetNavInputAmount2d"][1]["defaults"] -defs["igGetNavInputAmount2d"][2]["funcname"] = "GetNavInputAmount2d" -defs["igGetNavInputAmount2d"][2]["namespace"] = "ImGui" -defs["igGetNavInputAmount2d"][2]["nonUDT"] = 1 -defs["igGetNavInputAmount2d"][2]["ov_cimguiname"] = "igGetNavInputAmount2d_nonUDT" -defs["igGetNavInputAmount2d"][2]["ret"] = "void" -defs["igGetNavInputAmount2d"][2]["signature"] = "(ImGuiNavDirSourceFlags,ImGuiInputReadMode,float,float)" -defs["igGetNavInputAmount2d"][2]["stname"] = "" -defs["igGetNavInputAmount2d"][3] = {} -defs["igGetNavInputAmount2d"][3]["args"] = "(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor,float fast_factor)" -defs["igGetNavInputAmount2d"][3]["argsT"] = {} -defs["igGetNavInputAmount2d"][3]["argsT"][1] = {} -defs["igGetNavInputAmount2d"][3]["argsT"][1]["name"] = "dir_sources" -defs["igGetNavInputAmount2d"][3]["argsT"][1]["type"] = "ImGuiNavDirSourceFlags" -defs["igGetNavInputAmount2d"][3]["argsT"][2] = {} -defs["igGetNavInputAmount2d"][3]["argsT"][2]["name"] = "mode" -defs["igGetNavInputAmount2d"][3]["argsT"][2]["type"] = "ImGuiInputReadMode" -defs["igGetNavInputAmount2d"][3]["argsT"][3] = {} -defs["igGetNavInputAmount2d"][3]["argsT"][3]["name"] = "slow_factor" -defs["igGetNavInputAmount2d"][3]["argsT"][3]["type"] = "float" -defs["igGetNavInputAmount2d"][3]["argsT"][4] = {} -defs["igGetNavInputAmount2d"][3]["argsT"][4]["name"] = "fast_factor" -defs["igGetNavInputAmount2d"][3]["argsT"][4]["type"] = "float" -defs["igGetNavInputAmount2d"][3]["argsoriginal"] = "(ImGuiNavDirSourceFlags dir_sources,ImGuiInputReadMode mode,float slow_factor=0.0f,float fast_factor=0.0f)" -defs["igGetNavInputAmount2d"][3]["call_args"] = "(dir_sources,mode,slow_factor,fast_factor)" -defs["igGetNavInputAmount2d"][3]["cimguiname"] = "igGetNavInputAmount2d" -defs["igGetNavInputAmount2d"][3]["defaults"] = defs["igGetNavInputAmount2d"][1]["defaults"] -defs["igGetNavInputAmount2d"][3]["funcname"] = "GetNavInputAmount2d" -defs["igGetNavInputAmount2d"][3]["namespace"] = "ImGui" -defs["igGetNavInputAmount2d"][3]["nonUDT"] = 2 -defs["igGetNavInputAmount2d"][3]["ov_cimguiname"] = "igGetNavInputAmount2d_nonUDT2" -defs["igGetNavInputAmount2d"][3]["ret"] = "ImVec2_Simple" -defs["igGetNavInputAmount2d"][3]["retorig"] = "ImVec2" -defs["igGetNavInputAmount2d"][3]["signature"] = "(ImGuiNavDirSourceFlags,ImGuiInputReadMode,float,float)" -defs["igGetNavInputAmount2d"][3]["stname"] = "" -defs["igGetNavInputAmount2d"]["(ImGuiNavDirSourceFlags,ImGuiInputReadMode,float,float)"] = defs["igGetNavInputAmount2d"][1] -defs["igGetNavInputAmount2d"]["(ImGuiNavDirSourceFlags,ImGuiInputReadMode,float,float)nonUDT"] = defs["igGetNavInputAmount2d"][2] -defs["igGetNavInputAmount2d"]["(ImGuiNavDirSourceFlags,ImGuiInputReadMode,float,float)nonUDT2"] = defs["igGetNavInputAmount2d"][3] defs["igGetScrollMaxX"] = {} defs["igGetScrollMaxX"][1] = {} defs["igGetScrollMaxX"][1]["args"] = "()" @@ -13251,21 +8828,6 @@ defs["igGetTime"][1]["ret"] = "double" defs["igGetTime"][1]["signature"] = "()" defs["igGetTime"][1]["stname"] = "" defs["igGetTime"]["()"] = defs["igGetTime"][1] -defs["igGetTopMostPopupModal"] = {} -defs["igGetTopMostPopupModal"][1] = {} -defs["igGetTopMostPopupModal"][1]["args"] = "()" -defs["igGetTopMostPopupModal"][1]["argsT"] = {} -defs["igGetTopMostPopupModal"][1]["argsoriginal"] = "()" -defs["igGetTopMostPopupModal"][1]["call_args"] = "()" -defs["igGetTopMostPopupModal"][1]["cimguiname"] = "igGetTopMostPopupModal" -defs["igGetTopMostPopupModal"][1]["defaults"] = {} -defs["igGetTopMostPopupModal"][1]["funcname"] = "GetTopMostPopupModal" -defs["igGetTopMostPopupModal"][1]["namespace"] = "ImGui" -defs["igGetTopMostPopupModal"][1]["ov_cimguiname"] = "igGetTopMostPopupModal" -defs["igGetTopMostPopupModal"][1]["ret"] = "ImGuiWindow*" -defs["igGetTopMostPopupModal"][1]["signature"] = "()" -defs["igGetTopMostPopupModal"][1]["stname"] = "" -defs["igGetTopMostPopupModal"]["()"] = defs["igGetTopMostPopupModal"][1] defs["igGetTreeNodeToLabelSpacing"] = {} defs["igGetTreeNodeToLabelSpacing"][1] = {} defs["igGetTreeNodeToLabelSpacing"][1]["args"] = "()" @@ -13296,24 +8858,6 @@ defs["igGetVersion"][1]["ret"] = "const char*" defs["igGetVersion"][1]["signature"] = "()" defs["igGetVersion"][1]["stname"] = "" defs["igGetVersion"]["()"] = defs["igGetVersion"][1] -defs["igGetWindowAllowedExtentRect"] = {} -defs["igGetWindowAllowedExtentRect"][1] = {} -defs["igGetWindowAllowedExtentRect"][1]["args"] = "(ImGuiWindow* window)" -defs["igGetWindowAllowedExtentRect"][1]["argsT"] = {} -defs["igGetWindowAllowedExtentRect"][1]["argsT"][1] = {} -defs["igGetWindowAllowedExtentRect"][1]["argsT"][1]["name"] = "window" -defs["igGetWindowAllowedExtentRect"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igGetWindowAllowedExtentRect"][1]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igGetWindowAllowedExtentRect"][1]["call_args"] = "(window)" -defs["igGetWindowAllowedExtentRect"][1]["cimguiname"] = "igGetWindowAllowedExtentRect" -defs["igGetWindowAllowedExtentRect"][1]["defaults"] = {} -defs["igGetWindowAllowedExtentRect"][1]["funcname"] = "GetWindowAllowedExtentRect" -defs["igGetWindowAllowedExtentRect"][1]["namespace"] = "ImGui" -defs["igGetWindowAllowedExtentRect"][1]["ov_cimguiname"] = "igGetWindowAllowedExtentRect" -defs["igGetWindowAllowedExtentRect"][1]["ret"] = "ImRect" -defs["igGetWindowAllowedExtentRect"][1]["signature"] = "(ImGuiWindow*)" -defs["igGetWindowAllowedExtentRect"][1]["stname"] = "" -defs["igGetWindowAllowedExtentRect"]["(ImGuiWindow*)"] = defs["igGetWindowAllowedExtentRect"][1] defs["igGetWindowContentRegionMax"] = {} defs["igGetWindowContentRegionMax"][1] = {} defs["igGetWindowContentRegionMax"][1]["args"] = "()" @@ -13506,48 +9050,6 @@ defs["igGetWindowPos"][3]["stname"] = "" defs["igGetWindowPos"]["()"] = defs["igGetWindowPos"][1] defs["igGetWindowPos"]["()nonUDT"] = defs["igGetWindowPos"][2] defs["igGetWindowPos"]["()nonUDT2"] = defs["igGetWindowPos"][3] -defs["igGetWindowResizeID"] = {} -defs["igGetWindowResizeID"][1] = {} -defs["igGetWindowResizeID"][1]["args"] = "(ImGuiWindow* window,int n)" -defs["igGetWindowResizeID"][1]["argsT"] = {} -defs["igGetWindowResizeID"][1]["argsT"][1] = {} -defs["igGetWindowResizeID"][1]["argsT"][1]["name"] = "window" -defs["igGetWindowResizeID"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igGetWindowResizeID"][1]["argsT"][2] = {} -defs["igGetWindowResizeID"][1]["argsT"][2]["name"] = "n" -defs["igGetWindowResizeID"][1]["argsT"][2]["type"] = "int" -defs["igGetWindowResizeID"][1]["argsoriginal"] = "(ImGuiWindow* window,int n)" -defs["igGetWindowResizeID"][1]["call_args"] = "(window,n)" -defs["igGetWindowResizeID"][1]["cimguiname"] = "igGetWindowResizeID" -defs["igGetWindowResizeID"][1]["defaults"] = {} -defs["igGetWindowResizeID"][1]["funcname"] = "GetWindowResizeID" -defs["igGetWindowResizeID"][1]["namespace"] = "ImGui" -defs["igGetWindowResizeID"][1]["ov_cimguiname"] = "igGetWindowResizeID" -defs["igGetWindowResizeID"][1]["ret"] = "ImGuiID" -defs["igGetWindowResizeID"][1]["signature"] = "(ImGuiWindow*,int)" -defs["igGetWindowResizeID"][1]["stname"] = "" -defs["igGetWindowResizeID"]["(ImGuiWindow*,int)"] = defs["igGetWindowResizeID"][1] -defs["igGetWindowScrollbarID"] = {} -defs["igGetWindowScrollbarID"][1] = {} -defs["igGetWindowScrollbarID"][1]["args"] = "(ImGuiWindow* window,ImGuiAxis axis)" -defs["igGetWindowScrollbarID"][1]["argsT"] = {} -defs["igGetWindowScrollbarID"][1]["argsT"][1] = {} -defs["igGetWindowScrollbarID"][1]["argsT"][1]["name"] = "window" -defs["igGetWindowScrollbarID"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igGetWindowScrollbarID"][1]["argsT"][2] = {} -defs["igGetWindowScrollbarID"][1]["argsT"][2]["name"] = "axis" -defs["igGetWindowScrollbarID"][1]["argsT"][2]["type"] = "ImGuiAxis" -defs["igGetWindowScrollbarID"][1]["argsoriginal"] = "(ImGuiWindow* window,ImGuiAxis axis)" -defs["igGetWindowScrollbarID"][1]["call_args"] = "(window,axis)" -defs["igGetWindowScrollbarID"][1]["cimguiname"] = "igGetWindowScrollbarID" -defs["igGetWindowScrollbarID"][1]["defaults"] = {} -defs["igGetWindowScrollbarID"][1]["funcname"] = "GetWindowScrollbarID" -defs["igGetWindowScrollbarID"][1]["namespace"] = "ImGui" -defs["igGetWindowScrollbarID"][1]["ov_cimguiname"] = "igGetWindowScrollbarID" -defs["igGetWindowScrollbarID"][1]["ret"] = "ImGuiID" -defs["igGetWindowScrollbarID"][1]["signature"] = "(ImGuiWindow*,ImGuiAxis)" -defs["igGetWindowScrollbarID"][1]["stname"] = "" -defs["igGetWindowScrollbarID"]["(ImGuiWindow*,ImGuiAxis)"] = defs["igGetWindowScrollbarID"][1] defs["igGetWindowSize"] = {} defs["igGetWindowSize"][1] = {} defs["igGetWindowSize"][1]["args"] = "()" @@ -13612,2275 +9114,6 @@ defs["igGetWindowWidth"][1]["ret"] = "float" defs["igGetWindowWidth"][1]["signature"] = "()" defs["igGetWindowWidth"][1]["stname"] = "" defs["igGetWindowWidth"]["()"] = defs["igGetWindowWidth"][1] -defs["igImBezierCalc"] = {} -defs["igImBezierCalc"][1] = {} -defs["igImBezierCalc"][1]["args"] = "(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t)" -defs["igImBezierCalc"][1]["argsT"] = {} -defs["igImBezierCalc"][1]["argsT"][1] = {} -defs["igImBezierCalc"][1]["argsT"][1]["name"] = "p1" -defs["igImBezierCalc"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImBezierCalc"][1]["argsT"][2] = {} -defs["igImBezierCalc"][1]["argsT"][2]["name"] = "p2" -defs["igImBezierCalc"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImBezierCalc"][1]["argsT"][3] = {} -defs["igImBezierCalc"][1]["argsT"][3]["name"] = "p3" -defs["igImBezierCalc"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igImBezierCalc"][1]["argsT"][4] = {} -defs["igImBezierCalc"][1]["argsT"][4]["name"] = "p4" -defs["igImBezierCalc"][1]["argsT"][4]["type"] = "const ImVec2" -defs["igImBezierCalc"][1]["argsT"][5] = {} -defs["igImBezierCalc"][1]["argsT"][5]["name"] = "t" -defs["igImBezierCalc"][1]["argsT"][5]["type"] = "float" -defs["igImBezierCalc"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,float t)" -defs["igImBezierCalc"][1]["call_args"] = "(p1,p2,p3,p4,t)" -defs["igImBezierCalc"][1]["cimguiname"] = "igImBezierCalc" -defs["igImBezierCalc"][1]["defaults"] = {} -defs["igImBezierCalc"][1]["funcname"] = "ImBezierCalc" -defs["igImBezierCalc"][1]["ov_cimguiname"] = "igImBezierCalc" -defs["igImBezierCalc"][1]["ret"] = "ImVec2" -defs["igImBezierCalc"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)" -defs["igImBezierCalc"][1]["stname"] = "" -defs["igImBezierCalc"][2] = {} -defs["igImBezierCalc"][2]["args"] = "(ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t)" -defs["igImBezierCalc"][2]["argsT"] = {} -defs["igImBezierCalc"][2]["argsT"][1] = {} -defs["igImBezierCalc"][2]["argsT"][1]["name"] = "pOut" -defs["igImBezierCalc"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igImBezierCalc"][2]["argsT"][2] = {} -defs["igImBezierCalc"][2]["argsT"][2]["name"] = "p1" -defs["igImBezierCalc"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igImBezierCalc"][2]["argsT"][3] = {} -defs["igImBezierCalc"][2]["argsT"][3]["name"] = "p2" -defs["igImBezierCalc"][2]["argsT"][3]["type"] = "const ImVec2" -defs["igImBezierCalc"][2]["argsT"][4] = {} -defs["igImBezierCalc"][2]["argsT"][4]["name"] = "p3" -defs["igImBezierCalc"][2]["argsT"][4]["type"] = "const ImVec2" -defs["igImBezierCalc"][2]["argsT"][5] = {} -defs["igImBezierCalc"][2]["argsT"][5]["name"] = "p4" -defs["igImBezierCalc"][2]["argsT"][5]["type"] = "const ImVec2" -defs["igImBezierCalc"][2]["argsT"][6] = {} -defs["igImBezierCalc"][2]["argsT"][6]["name"] = "t" -defs["igImBezierCalc"][2]["argsT"][6]["type"] = "float" -defs["igImBezierCalc"][2]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,float t)" -defs["igImBezierCalc"][2]["call_args"] = "(p1,p2,p3,p4,t)" -defs["igImBezierCalc"][2]["cimguiname"] = "igImBezierCalc" -defs["igImBezierCalc"][2]["defaults"] = defs["igImBezierCalc"][1]["defaults"] -defs["igImBezierCalc"][2]["funcname"] = "ImBezierCalc" -defs["igImBezierCalc"][2]["nonUDT"] = 1 -defs["igImBezierCalc"][2]["ov_cimguiname"] = "igImBezierCalc_nonUDT" -defs["igImBezierCalc"][2]["ret"] = "void" -defs["igImBezierCalc"][2]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)" -defs["igImBezierCalc"][2]["stname"] = "" -defs["igImBezierCalc"][3] = {} -defs["igImBezierCalc"][3]["args"] = "(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,float t)" -defs["igImBezierCalc"][3]["argsT"] = {} -defs["igImBezierCalc"][3]["argsT"][1] = {} -defs["igImBezierCalc"][3]["argsT"][1]["name"] = "p1" -defs["igImBezierCalc"][3]["argsT"][1]["type"] = "const ImVec2" -defs["igImBezierCalc"][3]["argsT"][2] = {} -defs["igImBezierCalc"][3]["argsT"][2]["name"] = "p2" -defs["igImBezierCalc"][3]["argsT"][2]["type"] = "const ImVec2" -defs["igImBezierCalc"][3]["argsT"][3] = {} -defs["igImBezierCalc"][3]["argsT"][3]["name"] = "p3" -defs["igImBezierCalc"][3]["argsT"][3]["type"] = "const ImVec2" -defs["igImBezierCalc"][3]["argsT"][4] = {} -defs["igImBezierCalc"][3]["argsT"][4]["name"] = "p4" -defs["igImBezierCalc"][3]["argsT"][4]["type"] = "const ImVec2" -defs["igImBezierCalc"][3]["argsT"][5] = {} -defs["igImBezierCalc"][3]["argsT"][5]["name"] = "t" -defs["igImBezierCalc"][3]["argsT"][5]["type"] = "float" -defs["igImBezierCalc"][3]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,float t)" -defs["igImBezierCalc"][3]["call_args"] = "(p1,p2,p3,p4,t)" -defs["igImBezierCalc"][3]["cimguiname"] = "igImBezierCalc" -defs["igImBezierCalc"][3]["defaults"] = defs["igImBezierCalc"][1]["defaults"] -defs["igImBezierCalc"][3]["funcname"] = "ImBezierCalc" -defs["igImBezierCalc"][3]["nonUDT"] = 2 -defs["igImBezierCalc"][3]["ov_cimguiname"] = "igImBezierCalc_nonUDT2" -defs["igImBezierCalc"][3]["ret"] = "ImVec2_Simple" -defs["igImBezierCalc"][3]["retorig"] = "ImVec2" -defs["igImBezierCalc"][3]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)" -defs["igImBezierCalc"][3]["stname"] = "" -defs["igImBezierCalc"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)"] = defs["igImBezierCalc"][1] -defs["igImBezierCalc"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)nonUDT"] = defs["igImBezierCalc"][2] -defs["igImBezierCalc"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)nonUDT2"] = defs["igImBezierCalc"][3] -defs["igImBezierClosestPoint"] = {} -defs["igImBezierClosestPoint"][1] = {} -defs["igImBezierClosestPoint"][1]["args"] = "(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments)" -defs["igImBezierClosestPoint"][1]["argsT"] = {} -defs["igImBezierClosestPoint"][1]["argsT"][1] = {} -defs["igImBezierClosestPoint"][1]["argsT"][1]["name"] = "p1" -defs["igImBezierClosestPoint"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][1]["argsT"][2] = {} -defs["igImBezierClosestPoint"][1]["argsT"][2]["name"] = "p2" -defs["igImBezierClosestPoint"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][1]["argsT"][3] = {} -defs["igImBezierClosestPoint"][1]["argsT"][3]["name"] = "p3" -defs["igImBezierClosestPoint"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][1]["argsT"][4] = {} -defs["igImBezierClosestPoint"][1]["argsT"][4]["name"] = "p4" -defs["igImBezierClosestPoint"][1]["argsT"][4]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][1]["argsT"][5] = {} -defs["igImBezierClosestPoint"][1]["argsT"][5]["name"] = "p" -defs["igImBezierClosestPoint"][1]["argsT"][5]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][1]["argsT"][6] = {} -defs["igImBezierClosestPoint"][1]["argsT"][6]["name"] = "num_segments" -defs["igImBezierClosestPoint"][1]["argsT"][6]["type"] = "int" -defs["igImBezierClosestPoint"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& p,int num_segments)" -defs["igImBezierClosestPoint"][1]["call_args"] = "(p1,p2,p3,p4,p,num_segments)" -defs["igImBezierClosestPoint"][1]["cimguiname"] = "igImBezierClosestPoint" -defs["igImBezierClosestPoint"][1]["defaults"] = {} -defs["igImBezierClosestPoint"][1]["funcname"] = "ImBezierClosestPoint" -defs["igImBezierClosestPoint"][1]["ov_cimguiname"] = "igImBezierClosestPoint" -defs["igImBezierClosestPoint"][1]["ret"] = "ImVec2" -defs["igImBezierClosestPoint"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,int)" -defs["igImBezierClosestPoint"][1]["stname"] = "" -defs["igImBezierClosestPoint"][2] = {} -defs["igImBezierClosestPoint"][2]["args"] = "(ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments)" -defs["igImBezierClosestPoint"][2]["argsT"] = {} -defs["igImBezierClosestPoint"][2]["argsT"][1] = {} -defs["igImBezierClosestPoint"][2]["argsT"][1]["name"] = "pOut" -defs["igImBezierClosestPoint"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igImBezierClosestPoint"][2]["argsT"][2] = {} -defs["igImBezierClosestPoint"][2]["argsT"][2]["name"] = "p1" -defs["igImBezierClosestPoint"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][2]["argsT"][3] = {} -defs["igImBezierClosestPoint"][2]["argsT"][3]["name"] = "p2" -defs["igImBezierClosestPoint"][2]["argsT"][3]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][2]["argsT"][4] = {} -defs["igImBezierClosestPoint"][2]["argsT"][4]["name"] = "p3" -defs["igImBezierClosestPoint"][2]["argsT"][4]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][2]["argsT"][5] = {} -defs["igImBezierClosestPoint"][2]["argsT"][5]["name"] = "p4" -defs["igImBezierClosestPoint"][2]["argsT"][5]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][2]["argsT"][6] = {} -defs["igImBezierClosestPoint"][2]["argsT"][6]["name"] = "p" -defs["igImBezierClosestPoint"][2]["argsT"][6]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][2]["argsT"][7] = {} -defs["igImBezierClosestPoint"][2]["argsT"][7]["name"] = "num_segments" -defs["igImBezierClosestPoint"][2]["argsT"][7]["type"] = "int" -defs["igImBezierClosestPoint"][2]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& p,int num_segments)" -defs["igImBezierClosestPoint"][2]["call_args"] = "(p1,p2,p3,p4,p,num_segments)" -defs["igImBezierClosestPoint"][2]["cimguiname"] = "igImBezierClosestPoint" -defs["igImBezierClosestPoint"][2]["defaults"] = defs["igImBezierClosestPoint"][1]["defaults"] -defs["igImBezierClosestPoint"][2]["funcname"] = "ImBezierClosestPoint" -defs["igImBezierClosestPoint"][2]["nonUDT"] = 1 -defs["igImBezierClosestPoint"][2]["ov_cimguiname"] = "igImBezierClosestPoint_nonUDT" -defs["igImBezierClosestPoint"][2]["ret"] = "void" -defs["igImBezierClosestPoint"][2]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,int)" -defs["igImBezierClosestPoint"][2]["stname"] = "" -defs["igImBezierClosestPoint"][3] = {} -defs["igImBezierClosestPoint"][3]["args"] = "(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,int num_segments)" -defs["igImBezierClosestPoint"][3]["argsT"] = {} -defs["igImBezierClosestPoint"][3]["argsT"][1] = {} -defs["igImBezierClosestPoint"][3]["argsT"][1]["name"] = "p1" -defs["igImBezierClosestPoint"][3]["argsT"][1]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][3]["argsT"][2] = {} -defs["igImBezierClosestPoint"][3]["argsT"][2]["name"] = "p2" -defs["igImBezierClosestPoint"][3]["argsT"][2]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][3]["argsT"][3] = {} -defs["igImBezierClosestPoint"][3]["argsT"][3]["name"] = "p3" -defs["igImBezierClosestPoint"][3]["argsT"][3]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][3]["argsT"][4] = {} -defs["igImBezierClosestPoint"][3]["argsT"][4]["name"] = "p4" -defs["igImBezierClosestPoint"][3]["argsT"][4]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][3]["argsT"][5] = {} -defs["igImBezierClosestPoint"][3]["argsT"][5]["name"] = "p" -defs["igImBezierClosestPoint"][3]["argsT"][5]["type"] = "const ImVec2" -defs["igImBezierClosestPoint"][3]["argsT"][6] = {} -defs["igImBezierClosestPoint"][3]["argsT"][6]["name"] = "num_segments" -defs["igImBezierClosestPoint"][3]["argsT"][6]["type"] = "int" -defs["igImBezierClosestPoint"][3]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& p,int num_segments)" -defs["igImBezierClosestPoint"][3]["call_args"] = "(p1,p2,p3,p4,p,num_segments)" -defs["igImBezierClosestPoint"][3]["cimguiname"] = "igImBezierClosestPoint" -defs["igImBezierClosestPoint"][3]["defaults"] = defs["igImBezierClosestPoint"][1]["defaults"] -defs["igImBezierClosestPoint"][3]["funcname"] = "ImBezierClosestPoint" -defs["igImBezierClosestPoint"][3]["nonUDT"] = 2 -defs["igImBezierClosestPoint"][3]["ov_cimguiname"] = "igImBezierClosestPoint_nonUDT2" -defs["igImBezierClosestPoint"][3]["ret"] = "ImVec2_Simple" -defs["igImBezierClosestPoint"][3]["retorig"] = "ImVec2" -defs["igImBezierClosestPoint"][3]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,int)" -defs["igImBezierClosestPoint"][3]["stname"] = "" -defs["igImBezierClosestPoint"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,int)"] = defs["igImBezierClosestPoint"][1] -defs["igImBezierClosestPoint"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,int)nonUDT"] = defs["igImBezierClosestPoint"][2] -defs["igImBezierClosestPoint"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,int)nonUDT2"] = defs["igImBezierClosestPoint"][3] -defs["igImBezierClosestPointCasteljau"] = {} -defs["igImBezierClosestPointCasteljau"][1] = {} -defs["igImBezierClosestPointCasteljau"][1]["args"] = "(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol)" -defs["igImBezierClosestPointCasteljau"][1]["argsT"] = {} -defs["igImBezierClosestPointCasteljau"][1]["argsT"][1] = {} -defs["igImBezierClosestPointCasteljau"][1]["argsT"][1]["name"] = "p1" -defs["igImBezierClosestPointCasteljau"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][1]["argsT"][2] = {} -defs["igImBezierClosestPointCasteljau"][1]["argsT"][2]["name"] = "p2" -defs["igImBezierClosestPointCasteljau"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][1]["argsT"][3] = {} -defs["igImBezierClosestPointCasteljau"][1]["argsT"][3]["name"] = "p3" -defs["igImBezierClosestPointCasteljau"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][1]["argsT"][4] = {} -defs["igImBezierClosestPointCasteljau"][1]["argsT"][4]["name"] = "p4" -defs["igImBezierClosestPointCasteljau"][1]["argsT"][4]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][1]["argsT"][5] = {} -defs["igImBezierClosestPointCasteljau"][1]["argsT"][5]["name"] = "p" -defs["igImBezierClosestPointCasteljau"][1]["argsT"][5]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][1]["argsT"][6] = {} -defs["igImBezierClosestPointCasteljau"][1]["argsT"][6]["name"] = "tess_tol" -defs["igImBezierClosestPointCasteljau"][1]["argsT"][6]["type"] = "float" -defs["igImBezierClosestPointCasteljau"][1]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& p,float tess_tol)" -defs["igImBezierClosestPointCasteljau"][1]["call_args"] = "(p1,p2,p3,p4,p,tess_tol)" -defs["igImBezierClosestPointCasteljau"][1]["cimguiname"] = "igImBezierClosestPointCasteljau" -defs["igImBezierClosestPointCasteljau"][1]["defaults"] = {} -defs["igImBezierClosestPointCasteljau"][1]["funcname"] = "ImBezierClosestPointCasteljau" -defs["igImBezierClosestPointCasteljau"][1]["ov_cimguiname"] = "igImBezierClosestPointCasteljau" -defs["igImBezierClosestPointCasteljau"][1]["ret"] = "ImVec2" -defs["igImBezierClosestPointCasteljau"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)" -defs["igImBezierClosestPointCasteljau"][1]["stname"] = "" -defs["igImBezierClosestPointCasteljau"][2] = {} -defs["igImBezierClosestPointCasteljau"][2]["args"] = "(ImVec2 *pOut,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol)" -defs["igImBezierClosestPointCasteljau"][2]["argsT"] = {} -defs["igImBezierClosestPointCasteljau"][2]["argsT"][1] = {} -defs["igImBezierClosestPointCasteljau"][2]["argsT"][1]["name"] = "pOut" -defs["igImBezierClosestPointCasteljau"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igImBezierClosestPointCasteljau"][2]["argsT"][2] = {} -defs["igImBezierClosestPointCasteljau"][2]["argsT"][2]["name"] = "p1" -defs["igImBezierClosestPointCasteljau"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][2]["argsT"][3] = {} -defs["igImBezierClosestPointCasteljau"][2]["argsT"][3]["name"] = "p2" -defs["igImBezierClosestPointCasteljau"][2]["argsT"][3]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][2]["argsT"][4] = {} -defs["igImBezierClosestPointCasteljau"][2]["argsT"][4]["name"] = "p3" -defs["igImBezierClosestPointCasteljau"][2]["argsT"][4]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][2]["argsT"][5] = {} -defs["igImBezierClosestPointCasteljau"][2]["argsT"][5]["name"] = "p4" -defs["igImBezierClosestPointCasteljau"][2]["argsT"][5]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][2]["argsT"][6] = {} -defs["igImBezierClosestPointCasteljau"][2]["argsT"][6]["name"] = "p" -defs["igImBezierClosestPointCasteljau"][2]["argsT"][6]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][2]["argsT"][7] = {} -defs["igImBezierClosestPointCasteljau"][2]["argsT"][7]["name"] = "tess_tol" -defs["igImBezierClosestPointCasteljau"][2]["argsT"][7]["type"] = "float" -defs["igImBezierClosestPointCasteljau"][2]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& p,float tess_tol)" -defs["igImBezierClosestPointCasteljau"][2]["call_args"] = "(p1,p2,p3,p4,p,tess_tol)" -defs["igImBezierClosestPointCasteljau"][2]["cimguiname"] = "igImBezierClosestPointCasteljau" -defs["igImBezierClosestPointCasteljau"][2]["defaults"] = defs["igImBezierClosestPointCasteljau"][1]["defaults"] -defs["igImBezierClosestPointCasteljau"][2]["funcname"] = "ImBezierClosestPointCasteljau" -defs["igImBezierClosestPointCasteljau"][2]["nonUDT"] = 1 -defs["igImBezierClosestPointCasteljau"][2]["ov_cimguiname"] = "igImBezierClosestPointCasteljau_nonUDT" -defs["igImBezierClosestPointCasteljau"][2]["ret"] = "void" -defs["igImBezierClosestPointCasteljau"][2]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)" -defs["igImBezierClosestPointCasteljau"][2]["stname"] = "" -defs["igImBezierClosestPointCasteljau"][3] = {} -defs["igImBezierClosestPointCasteljau"][3]["args"] = "(const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 p,float tess_tol)" -defs["igImBezierClosestPointCasteljau"][3]["argsT"] = {} -defs["igImBezierClosestPointCasteljau"][3]["argsT"][1] = {} -defs["igImBezierClosestPointCasteljau"][3]["argsT"][1]["name"] = "p1" -defs["igImBezierClosestPointCasteljau"][3]["argsT"][1]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][3]["argsT"][2] = {} -defs["igImBezierClosestPointCasteljau"][3]["argsT"][2]["name"] = "p2" -defs["igImBezierClosestPointCasteljau"][3]["argsT"][2]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][3]["argsT"][3] = {} -defs["igImBezierClosestPointCasteljau"][3]["argsT"][3]["name"] = "p3" -defs["igImBezierClosestPointCasteljau"][3]["argsT"][3]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][3]["argsT"][4] = {} -defs["igImBezierClosestPointCasteljau"][3]["argsT"][4]["name"] = "p4" -defs["igImBezierClosestPointCasteljau"][3]["argsT"][4]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][3]["argsT"][5] = {} -defs["igImBezierClosestPointCasteljau"][3]["argsT"][5]["name"] = "p" -defs["igImBezierClosestPointCasteljau"][3]["argsT"][5]["type"] = "const ImVec2" -defs["igImBezierClosestPointCasteljau"][3]["argsT"][6] = {} -defs["igImBezierClosestPointCasteljau"][3]["argsT"][6]["name"] = "tess_tol" -defs["igImBezierClosestPointCasteljau"][3]["argsT"][6]["type"] = "float" -defs["igImBezierClosestPointCasteljau"][3]["argsoriginal"] = "(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& p,float tess_tol)" -defs["igImBezierClosestPointCasteljau"][3]["call_args"] = "(p1,p2,p3,p4,p,tess_tol)" -defs["igImBezierClosestPointCasteljau"][3]["cimguiname"] = "igImBezierClosestPointCasteljau" -defs["igImBezierClosestPointCasteljau"][3]["defaults"] = defs["igImBezierClosestPointCasteljau"][1]["defaults"] -defs["igImBezierClosestPointCasteljau"][3]["funcname"] = "ImBezierClosestPointCasteljau" -defs["igImBezierClosestPointCasteljau"][3]["nonUDT"] = 2 -defs["igImBezierClosestPointCasteljau"][3]["ov_cimguiname"] = "igImBezierClosestPointCasteljau_nonUDT2" -defs["igImBezierClosestPointCasteljau"][3]["ret"] = "ImVec2_Simple" -defs["igImBezierClosestPointCasteljau"][3]["retorig"] = "ImVec2" -defs["igImBezierClosestPointCasteljau"][3]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)" -defs["igImBezierClosestPointCasteljau"][3]["stname"] = "" -defs["igImBezierClosestPointCasteljau"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)"] = defs["igImBezierClosestPointCasteljau"][1] -defs["igImBezierClosestPointCasteljau"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)nonUDT"] = defs["igImBezierClosestPointCasteljau"][2] -defs["igImBezierClosestPointCasteljau"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,float)nonUDT2"] = defs["igImBezierClosestPointCasteljau"][3] -defs["igImCharIsBlankA"] = {} -defs["igImCharIsBlankA"][1] = {} -defs["igImCharIsBlankA"][1]["args"] = "(char c)" -defs["igImCharIsBlankA"][1]["argsT"] = {} -defs["igImCharIsBlankA"][1]["argsT"][1] = {} -defs["igImCharIsBlankA"][1]["argsT"][1]["name"] = "c" -defs["igImCharIsBlankA"][1]["argsT"][1]["type"] = "char" -defs["igImCharIsBlankA"][1]["argsoriginal"] = "(char c)" -defs["igImCharIsBlankA"][1]["call_args"] = "(c)" -defs["igImCharIsBlankA"][1]["cimguiname"] = "igImCharIsBlankA" -defs["igImCharIsBlankA"][1]["defaults"] = {} -defs["igImCharIsBlankA"][1]["funcname"] = "ImCharIsBlankA" -defs["igImCharIsBlankA"][1]["ov_cimguiname"] = "igImCharIsBlankA" -defs["igImCharIsBlankA"][1]["ret"] = "bool" -defs["igImCharIsBlankA"][1]["signature"] = "(char)" -defs["igImCharIsBlankA"][1]["stname"] = "" -defs["igImCharIsBlankA"]["(char)"] = defs["igImCharIsBlankA"][1] -defs["igImCharIsBlankW"] = {} -defs["igImCharIsBlankW"][1] = {} -defs["igImCharIsBlankW"][1]["args"] = "(unsigned int c)" -defs["igImCharIsBlankW"][1]["argsT"] = {} -defs["igImCharIsBlankW"][1]["argsT"][1] = {} -defs["igImCharIsBlankW"][1]["argsT"][1]["name"] = "c" -defs["igImCharIsBlankW"][1]["argsT"][1]["type"] = "unsigned int" -defs["igImCharIsBlankW"][1]["argsoriginal"] = "(unsigned int c)" -defs["igImCharIsBlankW"][1]["call_args"] = "(c)" -defs["igImCharIsBlankW"][1]["cimguiname"] = "igImCharIsBlankW" -defs["igImCharIsBlankW"][1]["defaults"] = {} -defs["igImCharIsBlankW"][1]["funcname"] = "ImCharIsBlankW" -defs["igImCharIsBlankW"][1]["ov_cimguiname"] = "igImCharIsBlankW" -defs["igImCharIsBlankW"][1]["ret"] = "bool" -defs["igImCharIsBlankW"][1]["signature"] = "(unsigned int)" -defs["igImCharIsBlankW"][1]["stname"] = "" -defs["igImCharIsBlankW"]["(unsigned int)"] = defs["igImCharIsBlankW"][1] -defs["igImClamp"] = {} -defs["igImClamp"][1] = {} -defs["igImClamp"][1]["args"] = "(const ImVec2 v,const ImVec2 mn,ImVec2 mx)" -defs["igImClamp"][1]["argsT"] = {} -defs["igImClamp"][1]["argsT"][1] = {} -defs["igImClamp"][1]["argsT"][1]["name"] = "v" -defs["igImClamp"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImClamp"][1]["argsT"][2] = {} -defs["igImClamp"][1]["argsT"][2]["name"] = "mn" -defs["igImClamp"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImClamp"][1]["argsT"][3] = {} -defs["igImClamp"][1]["argsT"][3]["name"] = "mx" -defs["igImClamp"][1]["argsT"][3]["type"] = "ImVec2" -defs["igImClamp"][1]["argsoriginal"] = "(const ImVec2& v,const ImVec2& mn,ImVec2 mx)" -defs["igImClamp"][1]["call_args"] = "(v,mn,mx)" -defs["igImClamp"][1]["cimguiname"] = "igImClamp" -defs["igImClamp"][1]["defaults"] = {} -defs["igImClamp"][1]["funcname"] = "ImClamp" -defs["igImClamp"][1]["ov_cimguiname"] = "igImClamp" -defs["igImClamp"][1]["ret"] = "ImVec2" -defs["igImClamp"][1]["signature"] = "(const ImVec2,const ImVec2,ImVec2)" -defs["igImClamp"][1]["stname"] = "" -defs["igImClamp"][2] = {} -defs["igImClamp"][2]["args"] = "(ImVec2 *pOut,const ImVec2 v,const ImVec2 mn,ImVec2 mx)" -defs["igImClamp"][2]["argsT"] = {} -defs["igImClamp"][2]["argsT"][1] = {} -defs["igImClamp"][2]["argsT"][1]["name"] = "pOut" -defs["igImClamp"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igImClamp"][2]["argsT"][2] = {} -defs["igImClamp"][2]["argsT"][2]["name"] = "v" -defs["igImClamp"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igImClamp"][2]["argsT"][3] = {} -defs["igImClamp"][2]["argsT"][3]["name"] = "mn" -defs["igImClamp"][2]["argsT"][3]["type"] = "const ImVec2" -defs["igImClamp"][2]["argsT"][4] = {} -defs["igImClamp"][2]["argsT"][4]["name"] = "mx" -defs["igImClamp"][2]["argsT"][4]["type"] = "ImVec2" -defs["igImClamp"][2]["argsoriginal"] = "(const ImVec2& v,const ImVec2& mn,ImVec2 mx)" -defs["igImClamp"][2]["call_args"] = "(v,mn,mx)" -defs["igImClamp"][2]["cimguiname"] = "igImClamp" -defs["igImClamp"][2]["defaults"] = defs["igImClamp"][1]["defaults"] -defs["igImClamp"][2]["funcname"] = "ImClamp" -defs["igImClamp"][2]["nonUDT"] = 1 -defs["igImClamp"][2]["ov_cimguiname"] = "igImClamp_nonUDT" -defs["igImClamp"][2]["ret"] = "void" -defs["igImClamp"][2]["signature"] = "(const ImVec2,const ImVec2,ImVec2)" -defs["igImClamp"][2]["stname"] = "" -defs["igImClamp"][3] = {} -defs["igImClamp"][3]["args"] = "(const ImVec2 v,const ImVec2 mn,ImVec2 mx)" -defs["igImClamp"][3]["argsT"] = {} -defs["igImClamp"][3]["argsT"][1] = {} -defs["igImClamp"][3]["argsT"][1]["name"] = "v" -defs["igImClamp"][3]["argsT"][1]["type"] = "const ImVec2" -defs["igImClamp"][3]["argsT"][2] = {} -defs["igImClamp"][3]["argsT"][2]["name"] = "mn" -defs["igImClamp"][3]["argsT"][2]["type"] = "const ImVec2" -defs["igImClamp"][3]["argsT"][3] = {} -defs["igImClamp"][3]["argsT"][3]["name"] = "mx" -defs["igImClamp"][3]["argsT"][3]["type"] = "ImVec2" -defs["igImClamp"][3]["argsoriginal"] = "(const ImVec2& v,const ImVec2& mn,ImVec2 mx)" -defs["igImClamp"][3]["call_args"] = "(v,mn,mx)" -defs["igImClamp"][3]["cimguiname"] = "igImClamp" -defs["igImClamp"][3]["defaults"] = defs["igImClamp"][1]["defaults"] -defs["igImClamp"][3]["funcname"] = "ImClamp" -defs["igImClamp"][3]["nonUDT"] = 2 -defs["igImClamp"][3]["ov_cimguiname"] = "igImClamp_nonUDT2" -defs["igImClamp"][3]["ret"] = "ImVec2_Simple" -defs["igImClamp"][3]["retorig"] = "ImVec2" -defs["igImClamp"][3]["signature"] = "(const ImVec2,const ImVec2,ImVec2)" -defs["igImClamp"][3]["stname"] = "" -defs["igImClamp"]["(const ImVec2,const ImVec2,ImVec2)"] = defs["igImClamp"][1] -defs["igImClamp"]["(const ImVec2,const ImVec2,ImVec2)nonUDT"] = defs["igImClamp"][2] -defs["igImClamp"]["(const ImVec2,const ImVec2,ImVec2)nonUDT2"] = defs["igImClamp"][3] -defs["igImDot"] = {} -defs["igImDot"][1] = {} -defs["igImDot"][1]["args"] = "(const ImVec2 a,const ImVec2 b)" -defs["igImDot"][1]["argsT"] = {} -defs["igImDot"][1]["argsT"][1] = {} -defs["igImDot"][1]["argsT"][1]["name"] = "a" -defs["igImDot"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImDot"][1]["argsT"][2] = {} -defs["igImDot"][1]["argsT"][2]["name"] = "b" -defs["igImDot"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImDot"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b)" -defs["igImDot"][1]["call_args"] = "(a,b)" -defs["igImDot"][1]["cimguiname"] = "igImDot" -defs["igImDot"][1]["defaults"] = {} -defs["igImDot"][1]["funcname"] = "ImDot" -defs["igImDot"][1]["ov_cimguiname"] = "igImDot" -defs["igImDot"][1]["ret"] = "float" -defs["igImDot"][1]["signature"] = "(const ImVec2,const ImVec2)" -defs["igImDot"][1]["stname"] = "" -defs["igImDot"]["(const ImVec2,const ImVec2)"] = defs["igImDot"][1] -defs["igImFileClose"] = {} -defs["igImFileClose"][1] = {} -defs["igImFileClose"][1]["args"] = "(ImFileHandle file)" -defs["igImFileClose"][1]["argsT"] = {} -defs["igImFileClose"][1]["argsT"][1] = {} -defs["igImFileClose"][1]["argsT"][1]["name"] = "file" -defs["igImFileClose"][1]["argsT"][1]["type"] = "ImFileHandle" -defs["igImFileClose"][1]["argsoriginal"] = "(ImFileHandle file)" -defs["igImFileClose"][1]["call_args"] = "(file)" -defs["igImFileClose"][1]["cimguiname"] = "igImFileClose" -defs["igImFileClose"][1]["defaults"] = {} -defs["igImFileClose"][1]["funcname"] = "ImFileClose" -defs["igImFileClose"][1]["ov_cimguiname"] = "igImFileClose" -defs["igImFileClose"][1]["ret"] = "bool" -defs["igImFileClose"][1]["signature"] = "(ImFileHandle)" -defs["igImFileClose"][1]["stname"] = "" -defs["igImFileClose"]["(ImFileHandle)"] = defs["igImFileClose"][1] -defs["igImFileGetSize"] = {} -defs["igImFileGetSize"][1] = {} -defs["igImFileGetSize"][1]["args"] = "(ImFileHandle file)" -defs["igImFileGetSize"][1]["argsT"] = {} -defs["igImFileGetSize"][1]["argsT"][1] = {} -defs["igImFileGetSize"][1]["argsT"][1]["name"] = "file" -defs["igImFileGetSize"][1]["argsT"][1]["type"] = "ImFileHandle" -defs["igImFileGetSize"][1]["argsoriginal"] = "(ImFileHandle file)" -defs["igImFileGetSize"][1]["call_args"] = "(file)" -defs["igImFileGetSize"][1]["cimguiname"] = "igImFileGetSize" -defs["igImFileGetSize"][1]["defaults"] = {} -defs["igImFileGetSize"][1]["funcname"] = "ImFileGetSize" -defs["igImFileGetSize"][1]["ov_cimguiname"] = "igImFileGetSize" -defs["igImFileGetSize"][1]["ret"] = "ImU64" -defs["igImFileGetSize"][1]["signature"] = "(ImFileHandle)" -defs["igImFileGetSize"][1]["stname"] = "" -defs["igImFileGetSize"]["(ImFileHandle)"] = defs["igImFileGetSize"][1] -defs["igImFileLoadToMemory"] = {} -defs["igImFileLoadToMemory"][1] = {} -defs["igImFileLoadToMemory"][1]["args"] = "(const char* filename,const char* mode,size_t* out_file_size,int padding_bytes)" -defs["igImFileLoadToMemory"][1]["argsT"] = {} -defs["igImFileLoadToMemory"][1]["argsT"][1] = {} -defs["igImFileLoadToMemory"][1]["argsT"][1]["name"] = "filename" -defs["igImFileLoadToMemory"][1]["argsT"][1]["type"] = "const char*" -defs["igImFileLoadToMemory"][1]["argsT"][2] = {} -defs["igImFileLoadToMemory"][1]["argsT"][2]["name"] = "mode" -defs["igImFileLoadToMemory"][1]["argsT"][2]["type"] = "const char*" -defs["igImFileLoadToMemory"][1]["argsT"][3] = {} -defs["igImFileLoadToMemory"][1]["argsT"][3]["name"] = "out_file_size" -defs["igImFileLoadToMemory"][1]["argsT"][3]["type"] = "size_t*" -defs["igImFileLoadToMemory"][1]["argsT"][4] = {} -defs["igImFileLoadToMemory"][1]["argsT"][4]["name"] = "padding_bytes" -defs["igImFileLoadToMemory"][1]["argsT"][4]["type"] = "int" -defs["igImFileLoadToMemory"][1]["argsoriginal"] = "(const char* filename,const char* mode,size_t* out_file_size=((void*)0),int padding_bytes=0)" -defs["igImFileLoadToMemory"][1]["call_args"] = "(filename,mode,out_file_size,padding_bytes)" -defs["igImFileLoadToMemory"][1]["cimguiname"] = "igImFileLoadToMemory" -defs["igImFileLoadToMemory"][1]["defaults"] = {} -defs["igImFileLoadToMemory"][1]["defaults"]["out_file_size"] = "((void*)0)" -defs["igImFileLoadToMemory"][1]["defaults"]["padding_bytes"] = "0" -defs["igImFileLoadToMemory"][1]["funcname"] = "ImFileLoadToMemory" -defs["igImFileLoadToMemory"][1]["ov_cimguiname"] = "igImFileLoadToMemory" -defs["igImFileLoadToMemory"][1]["ret"] = "void*" -defs["igImFileLoadToMemory"][1]["signature"] = "(const char*,const char*,size_t*,int)" -defs["igImFileLoadToMemory"][1]["stname"] = "" -defs["igImFileLoadToMemory"]["(const char*,const char*,size_t*,int)"] = defs["igImFileLoadToMemory"][1] -defs["igImFileOpen"] = {} -defs["igImFileOpen"][1] = {} -defs["igImFileOpen"][1]["args"] = "(const char* filename,const char* mode)" -defs["igImFileOpen"][1]["argsT"] = {} -defs["igImFileOpen"][1]["argsT"][1] = {} -defs["igImFileOpen"][1]["argsT"][1]["name"] = "filename" -defs["igImFileOpen"][1]["argsT"][1]["type"] = "const char*" -defs["igImFileOpen"][1]["argsT"][2] = {} -defs["igImFileOpen"][1]["argsT"][2]["name"] = "mode" -defs["igImFileOpen"][1]["argsT"][2]["type"] = "const char*" -defs["igImFileOpen"][1]["argsoriginal"] = "(const char* filename,const char* mode)" -defs["igImFileOpen"][1]["call_args"] = "(filename,mode)" -defs["igImFileOpen"][1]["cimguiname"] = "igImFileOpen" -defs["igImFileOpen"][1]["defaults"] = {} -defs["igImFileOpen"][1]["funcname"] = "ImFileOpen" -defs["igImFileOpen"][1]["ov_cimguiname"] = "igImFileOpen" -defs["igImFileOpen"][1]["ret"] = "ImFileHandle" -defs["igImFileOpen"][1]["signature"] = "(const char*,const char*)" -defs["igImFileOpen"][1]["stname"] = "" -defs["igImFileOpen"]["(const char*,const char*)"] = defs["igImFileOpen"][1] -defs["igImFileRead"] = {} -defs["igImFileRead"][1] = {} -defs["igImFileRead"][1]["args"] = "(void* data,ImU64 size,ImU64 count,ImFileHandle file)" -defs["igImFileRead"][1]["argsT"] = {} -defs["igImFileRead"][1]["argsT"][1] = {} -defs["igImFileRead"][1]["argsT"][1]["name"] = "data" -defs["igImFileRead"][1]["argsT"][1]["type"] = "void*" -defs["igImFileRead"][1]["argsT"][2] = {} -defs["igImFileRead"][1]["argsT"][2]["name"] = "size" -defs["igImFileRead"][1]["argsT"][2]["type"] = "ImU64" -defs["igImFileRead"][1]["argsT"][3] = {} -defs["igImFileRead"][1]["argsT"][3]["name"] = "count" -defs["igImFileRead"][1]["argsT"][3]["type"] = "ImU64" -defs["igImFileRead"][1]["argsT"][4] = {} -defs["igImFileRead"][1]["argsT"][4]["name"] = "file" -defs["igImFileRead"][1]["argsT"][4]["type"] = "ImFileHandle" -defs["igImFileRead"][1]["argsoriginal"] = "(void* data,ImU64 size,ImU64 count,ImFileHandle file)" -defs["igImFileRead"][1]["call_args"] = "(data,size,count,file)" -defs["igImFileRead"][1]["cimguiname"] = "igImFileRead" -defs["igImFileRead"][1]["defaults"] = {} -defs["igImFileRead"][1]["funcname"] = "ImFileRead" -defs["igImFileRead"][1]["ov_cimguiname"] = "igImFileRead" -defs["igImFileRead"][1]["ret"] = "ImU64" -defs["igImFileRead"][1]["signature"] = "(void*,ImU64,ImU64,ImFileHandle)" -defs["igImFileRead"][1]["stname"] = "" -defs["igImFileRead"]["(void*,ImU64,ImU64,ImFileHandle)"] = defs["igImFileRead"][1] -defs["igImFileWrite"] = {} -defs["igImFileWrite"][1] = {} -defs["igImFileWrite"][1]["args"] = "(const void* data,ImU64 size,ImU64 count,ImFileHandle file)" -defs["igImFileWrite"][1]["argsT"] = {} -defs["igImFileWrite"][1]["argsT"][1] = {} -defs["igImFileWrite"][1]["argsT"][1]["name"] = "data" -defs["igImFileWrite"][1]["argsT"][1]["type"] = "const void*" -defs["igImFileWrite"][1]["argsT"][2] = {} -defs["igImFileWrite"][1]["argsT"][2]["name"] = "size" -defs["igImFileWrite"][1]["argsT"][2]["type"] = "ImU64" -defs["igImFileWrite"][1]["argsT"][3] = {} -defs["igImFileWrite"][1]["argsT"][3]["name"] = "count" -defs["igImFileWrite"][1]["argsT"][3]["type"] = "ImU64" -defs["igImFileWrite"][1]["argsT"][4] = {} -defs["igImFileWrite"][1]["argsT"][4]["name"] = "file" -defs["igImFileWrite"][1]["argsT"][4]["type"] = "ImFileHandle" -defs["igImFileWrite"][1]["argsoriginal"] = "(const void* data,ImU64 size,ImU64 count,ImFileHandle file)" -defs["igImFileWrite"][1]["call_args"] = "(data,size,count,file)" -defs["igImFileWrite"][1]["cimguiname"] = "igImFileWrite" -defs["igImFileWrite"][1]["defaults"] = {} -defs["igImFileWrite"][1]["funcname"] = "ImFileWrite" -defs["igImFileWrite"][1]["ov_cimguiname"] = "igImFileWrite" -defs["igImFileWrite"][1]["ret"] = "ImU64" -defs["igImFileWrite"][1]["signature"] = "(const void*,ImU64,ImU64,ImFileHandle)" -defs["igImFileWrite"][1]["stname"] = "" -defs["igImFileWrite"]["(const void*,ImU64,ImU64,ImFileHandle)"] = defs["igImFileWrite"][1] -defs["igImFloor"] = {} -defs["igImFloor"][1] = {} -defs["igImFloor"][1]["args"] = "(float f)" -defs["igImFloor"][1]["argsT"] = {} -defs["igImFloor"][1]["argsT"][1] = {} -defs["igImFloor"][1]["argsT"][1]["name"] = "f" -defs["igImFloor"][1]["argsT"][1]["type"] = "float" -defs["igImFloor"][1]["argsoriginal"] = "(float f)" -defs["igImFloor"][1]["call_args"] = "(f)" -defs["igImFloor"][1]["cimguiname"] = "igImFloor" -defs["igImFloor"][1]["defaults"] = {} -defs["igImFloor"][1]["funcname"] = "ImFloor" -defs["igImFloor"][1]["ov_cimguiname"] = "igImFloorFloat" -defs["igImFloor"][1]["ret"] = "float" -defs["igImFloor"][1]["signature"] = "(float)" -defs["igImFloor"][1]["stname"] = "" -defs["igImFloor"][2] = {} -defs["igImFloor"][2]["args"] = "(const ImVec2 v)" -defs["igImFloor"][2]["argsT"] = {} -defs["igImFloor"][2]["argsT"][1] = {} -defs["igImFloor"][2]["argsT"][1]["name"] = "v" -defs["igImFloor"][2]["argsT"][1]["type"] = "const ImVec2" -defs["igImFloor"][2]["argsoriginal"] = "(const ImVec2& v)" -defs["igImFloor"][2]["call_args"] = "(v)" -defs["igImFloor"][2]["cimguiname"] = "igImFloor" -defs["igImFloor"][2]["defaults"] = {} -defs["igImFloor"][2]["funcname"] = "ImFloor" -defs["igImFloor"][2]["ov_cimguiname"] = "igImFloorVec2" -defs["igImFloor"][2]["ret"] = "ImVec2" -defs["igImFloor"][2]["signature"] = "(const ImVec2)" -defs["igImFloor"][2]["stname"] = "" -defs["igImFloor"][3] = {} -defs["igImFloor"][3]["args"] = "(ImVec2 *pOut,const ImVec2 v)" -defs["igImFloor"][3]["argsT"] = {} -defs["igImFloor"][3]["argsT"][1] = {} -defs["igImFloor"][3]["argsT"][1]["name"] = "pOut" -defs["igImFloor"][3]["argsT"][1]["type"] = "ImVec2*" -defs["igImFloor"][3]["argsT"][2] = {} -defs["igImFloor"][3]["argsT"][2]["name"] = "v" -defs["igImFloor"][3]["argsT"][2]["type"] = "const ImVec2" -defs["igImFloor"][3]["argsoriginal"] = "(const ImVec2& v)" -defs["igImFloor"][3]["call_args"] = "(v)" -defs["igImFloor"][3]["cimguiname"] = "igImFloor" -defs["igImFloor"][3]["defaults"] = defs["igImFloor"][2]["defaults"] -defs["igImFloor"][3]["funcname"] = "ImFloor" -defs["igImFloor"][3]["nonUDT"] = 1 -defs["igImFloor"][3]["ov_cimguiname"] = "igImFloorVec2_nonUDT" -defs["igImFloor"][3]["ret"] = "void" -defs["igImFloor"][3]["signature"] = "(const ImVec2)" -defs["igImFloor"][3]["stname"] = "" -defs["igImFloor"][4] = {} -defs["igImFloor"][4]["args"] = "(const ImVec2 v)" -defs["igImFloor"][4]["argsT"] = {} -defs["igImFloor"][4]["argsT"][1] = {} -defs["igImFloor"][4]["argsT"][1]["name"] = "v" -defs["igImFloor"][4]["argsT"][1]["type"] = "const ImVec2" -defs["igImFloor"][4]["argsoriginal"] = "(const ImVec2& v)" -defs["igImFloor"][4]["call_args"] = "(v)" -defs["igImFloor"][4]["cimguiname"] = "igImFloor" -defs["igImFloor"][4]["defaults"] = defs["igImFloor"][2]["defaults"] -defs["igImFloor"][4]["funcname"] = "ImFloor" -defs["igImFloor"][4]["nonUDT"] = 2 -defs["igImFloor"][4]["ov_cimguiname"] = "igImFloorVec2_nonUDT2" -defs["igImFloor"][4]["ret"] = "ImVec2_Simple" -defs["igImFloor"][4]["retorig"] = "ImVec2" -defs["igImFloor"][4]["signature"] = "(const ImVec2)" -defs["igImFloor"][4]["stname"] = "" -defs["igImFloor"]["(const ImVec2)"] = defs["igImFloor"][2] -defs["igImFloor"]["(const ImVec2)nonUDT"] = defs["igImFloor"][3] -defs["igImFloor"]["(const ImVec2)nonUDT2"] = defs["igImFloor"][4] -defs["igImFloor"]["(float)"] = defs["igImFloor"][1] -defs["igImFontAtlasBuildFinish"] = {} -defs["igImFontAtlasBuildFinish"][1] = {} -defs["igImFontAtlasBuildFinish"][1]["args"] = "(ImFontAtlas* atlas)" -defs["igImFontAtlasBuildFinish"][1]["argsT"] = {} -defs["igImFontAtlasBuildFinish"][1]["argsT"][1] = {} -defs["igImFontAtlasBuildFinish"][1]["argsT"][1]["name"] = "atlas" -defs["igImFontAtlasBuildFinish"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["igImFontAtlasBuildFinish"][1]["argsoriginal"] = "(ImFontAtlas* atlas)" -defs["igImFontAtlasBuildFinish"][1]["call_args"] = "(atlas)" -defs["igImFontAtlasBuildFinish"][1]["cimguiname"] = "igImFontAtlasBuildFinish" -defs["igImFontAtlasBuildFinish"][1]["defaults"] = {} -defs["igImFontAtlasBuildFinish"][1]["funcname"] = "ImFontAtlasBuildFinish" -defs["igImFontAtlasBuildFinish"][1]["ov_cimguiname"] = "igImFontAtlasBuildFinish" -defs["igImFontAtlasBuildFinish"][1]["ret"] = "void" -defs["igImFontAtlasBuildFinish"][1]["signature"] = "(ImFontAtlas*)" -defs["igImFontAtlasBuildFinish"][1]["stname"] = "" -defs["igImFontAtlasBuildFinish"]["(ImFontAtlas*)"] = defs["igImFontAtlasBuildFinish"][1] -defs["igImFontAtlasBuildMultiplyCalcLookupTable"] = {} -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1] = {} -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["args"] = "(unsigned char out_table[256],float in_multiply_factor)" -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["argsT"] = {} -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["argsT"][1] = {} -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["argsT"][1]["name"] = "out_table" -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["argsT"][1]["type"] = "unsigned char[256]" -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["argsT"][2] = {} -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["argsT"][2]["name"] = "in_multiply_factor" -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["argsT"][2]["type"] = "float" -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["argsoriginal"] = "(unsigned char out_table[256],float in_multiply_factor)" -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["call_args"] = "(out_table,in_multiply_factor)" -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["cimguiname"] = "igImFontAtlasBuildMultiplyCalcLookupTable" -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["defaults"] = {} -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["funcname"] = "ImFontAtlasBuildMultiplyCalcLookupTable" -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["ov_cimguiname"] = "igImFontAtlasBuildMultiplyCalcLookupTable" -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["ret"] = "void" -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["signature"] = "(unsigned char[256],float)" -defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1]["stname"] = "" -defs["igImFontAtlasBuildMultiplyCalcLookupTable"]["(unsigned char[256],float)"] = defs["igImFontAtlasBuildMultiplyCalcLookupTable"][1] -defs["igImFontAtlasBuildMultiplyRectAlpha8"] = {} -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1] = {} -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["args"] = "(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride)" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"] = {} -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][1] = {} -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][1]["name"] = "table" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][1]["type"] = "const unsigned char[256]" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][2] = {} -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][2]["name"] = "pixels" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][2]["type"] = "unsigned char*" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][3] = {} -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][3]["name"] = "x" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][3]["type"] = "int" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][4] = {} -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][4]["name"] = "y" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][4]["type"] = "int" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][5] = {} -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][5]["name"] = "w" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][5]["type"] = "int" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][6] = {} -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][6]["name"] = "h" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][6]["type"] = "int" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][7] = {} -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][7]["name"] = "stride" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsT"][7]["type"] = "int" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["argsoriginal"] = "(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride)" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["call_args"] = "(table,pixels,x,y,w,h,stride)" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["cimguiname"] = "igImFontAtlasBuildMultiplyRectAlpha8" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["defaults"] = {} -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["funcname"] = "ImFontAtlasBuildMultiplyRectAlpha8" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["ov_cimguiname"] = "igImFontAtlasBuildMultiplyRectAlpha8" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["ret"] = "void" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["signature"] = "(const unsigned char[256],unsigned char*,int,int,int,int,int)" -defs["igImFontAtlasBuildMultiplyRectAlpha8"][1]["stname"] = "" -defs["igImFontAtlasBuildMultiplyRectAlpha8"]["(const unsigned char[256],unsigned char*,int,int,int,int,int)"] = defs["igImFontAtlasBuildMultiplyRectAlpha8"][1] -defs["igImFontAtlasBuildPackCustomRects"] = {} -defs["igImFontAtlasBuildPackCustomRects"][1] = {} -defs["igImFontAtlasBuildPackCustomRects"][1]["args"] = "(ImFontAtlas* atlas,void* stbrp_context_opaque)" -defs["igImFontAtlasBuildPackCustomRects"][1]["argsT"] = {} -defs["igImFontAtlasBuildPackCustomRects"][1]["argsT"][1] = {} -defs["igImFontAtlasBuildPackCustomRects"][1]["argsT"][1]["name"] = "atlas" -defs["igImFontAtlasBuildPackCustomRects"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["igImFontAtlasBuildPackCustomRects"][1]["argsT"][2] = {} -defs["igImFontAtlasBuildPackCustomRects"][1]["argsT"][2]["name"] = "stbrp_context_opaque" -defs["igImFontAtlasBuildPackCustomRects"][1]["argsT"][2]["type"] = "void*" -defs["igImFontAtlasBuildPackCustomRects"][1]["argsoriginal"] = "(ImFontAtlas* atlas,void* stbrp_context_opaque)" -defs["igImFontAtlasBuildPackCustomRects"][1]["call_args"] = "(atlas,stbrp_context_opaque)" -defs["igImFontAtlasBuildPackCustomRects"][1]["cimguiname"] = "igImFontAtlasBuildPackCustomRects" -defs["igImFontAtlasBuildPackCustomRects"][1]["defaults"] = {} -defs["igImFontAtlasBuildPackCustomRects"][1]["funcname"] = "ImFontAtlasBuildPackCustomRects" -defs["igImFontAtlasBuildPackCustomRects"][1]["ov_cimguiname"] = "igImFontAtlasBuildPackCustomRects" -defs["igImFontAtlasBuildPackCustomRects"][1]["ret"] = "void" -defs["igImFontAtlasBuildPackCustomRects"][1]["signature"] = "(ImFontAtlas*,void*)" -defs["igImFontAtlasBuildPackCustomRects"][1]["stname"] = "" -defs["igImFontAtlasBuildPackCustomRects"]["(ImFontAtlas*,void*)"] = defs["igImFontAtlasBuildPackCustomRects"][1] -defs["igImFontAtlasBuildRegisterDefaultCustomRects"] = {} -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1] = {} -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["args"] = "(ImFontAtlas* atlas)" -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["argsT"] = {} -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["argsT"][1] = {} -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["argsT"][1]["name"] = "atlas" -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["argsoriginal"] = "(ImFontAtlas* atlas)" -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["call_args"] = "(atlas)" -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["cimguiname"] = "igImFontAtlasBuildRegisterDefaultCustomRects" -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["defaults"] = {} -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["funcname"] = "ImFontAtlasBuildRegisterDefaultCustomRects" -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["ov_cimguiname"] = "igImFontAtlasBuildRegisterDefaultCustomRects" -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["ret"] = "void" -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["signature"] = "(ImFontAtlas*)" -defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1]["stname"] = "" -defs["igImFontAtlasBuildRegisterDefaultCustomRects"]["(ImFontAtlas*)"] = defs["igImFontAtlasBuildRegisterDefaultCustomRects"][1] -defs["igImFontAtlasBuildSetupFont"] = {} -defs["igImFontAtlasBuildSetupFont"][1] = {} -defs["igImFontAtlasBuildSetupFont"][1]["args"] = "(ImFontAtlas* atlas,ImFont* font,ImFontConfig* font_config,float ascent,float descent)" -defs["igImFontAtlasBuildSetupFont"][1]["argsT"] = {} -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][1] = {} -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][1]["name"] = "atlas" -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][2] = {} -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][2]["name"] = "font" -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][2]["type"] = "ImFont*" -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][3] = {} -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][3]["name"] = "font_config" -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][3]["type"] = "ImFontConfig*" -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][4] = {} -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][4]["name"] = "ascent" -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][4]["type"] = "float" -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][5] = {} -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][5]["name"] = "descent" -defs["igImFontAtlasBuildSetupFont"][1]["argsT"][5]["type"] = "float" -defs["igImFontAtlasBuildSetupFont"][1]["argsoriginal"] = "(ImFontAtlas* atlas,ImFont* font,ImFontConfig* font_config,float ascent,float descent)" -defs["igImFontAtlasBuildSetupFont"][1]["call_args"] = "(atlas,font,font_config,ascent,descent)" -defs["igImFontAtlasBuildSetupFont"][1]["cimguiname"] = "igImFontAtlasBuildSetupFont" -defs["igImFontAtlasBuildSetupFont"][1]["defaults"] = {} -defs["igImFontAtlasBuildSetupFont"][1]["funcname"] = "ImFontAtlasBuildSetupFont" -defs["igImFontAtlasBuildSetupFont"][1]["ov_cimguiname"] = "igImFontAtlasBuildSetupFont" -defs["igImFontAtlasBuildSetupFont"][1]["ret"] = "void" -defs["igImFontAtlasBuildSetupFont"][1]["signature"] = "(ImFontAtlas*,ImFont*,ImFontConfig*,float,float)" -defs["igImFontAtlasBuildSetupFont"][1]["stname"] = "" -defs["igImFontAtlasBuildSetupFont"]["(ImFontAtlas*,ImFont*,ImFontConfig*,float,float)"] = defs["igImFontAtlasBuildSetupFont"][1] -defs["igImFontAtlasBuildWithStbTruetype"] = {} -defs["igImFontAtlasBuildWithStbTruetype"][1] = {} -defs["igImFontAtlasBuildWithStbTruetype"][1]["args"] = "(ImFontAtlas* atlas)" -defs["igImFontAtlasBuildWithStbTruetype"][1]["argsT"] = {} -defs["igImFontAtlasBuildWithStbTruetype"][1]["argsT"][1] = {} -defs["igImFontAtlasBuildWithStbTruetype"][1]["argsT"][1]["name"] = "atlas" -defs["igImFontAtlasBuildWithStbTruetype"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["igImFontAtlasBuildWithStbTruetype"][1]["argsoriginal"] = "(ImFontAtlas* atlas)" -defs["igImFontAtlasBuildWithStbTruetype"][1]["call_args"] = "(atlas)" -defs["igImFontAtlasBuildWithStbTruetype"][1]["cimguiname"] = "igImFontAtlasBuildWithStbTruetype" -defs["igImFontAtlasBuildWithStbTruetype"][1]["defaults"] = {} -defs["igImFontAtlasBuildWithStbTruetype"][1]["funcname"] = "ImFontAtlasBuildWithStbTruetype" -defs["igImFontAtlasBuildWithStbTruetype"][1]["ov_cimguiname"] = "igImFontAtlasBuildWithStbTruetype" -defs["igImFontAtlasBuildWithStbTruetype"][1]["ret"] = "bool" -defs["igImFontAtlasBuildWithStbTruetype"][1]["signature"] = "(ImFontAtlas*)" -defs["igImFontAtlasBuildWithStbTruetype"][1]["stname"] = "" -defs["igImFontAtlasBuildWithStbTruetype"]["(ImFontAtlas*)"] = defs["igImFontAtlasBuildWithStbTruetype"][1] -defs["igImFormatString"] = {} -defs["igImFormatString"][1] = {} -defs["igImFormatString"][1]["args"] = "(char* buf,size_t buf_size,const char* fmt,...)" -defs["igImFormatString"][1]["argsT"] = {} -defs["igImFormatString"][1]["argsT"][1] = {} -defs["igImFormatString"][1]["argsT"][1]["name"] = "buf" -defs["igImFormatString"][1]["argsT"][1]["type"] = "char*" -defs["igImFormatString"][1]["argsT"][2] = {} -defs["igImFormatString"][1]["argsT"][2]["name"] = "buf_size" -defs["igImFormatString"][1]["argsT"][2]["type"] = "size_t" -defs["igImFormatString"][1]["argsT"][3] = {} -defs["igImFormatString"][1]["argsT"][3]["name"] = "fmt" -defs["igImFormatString"][1]["argsT"][3]["type"] = "const char*" -defs["igImFormatString"][1]["argsT"][4] = {} -defs["igImFormatString"][1]["argsT"][4]["name"] = "..." -defs["igImFormatString"][1]["argsT"][4]["type"] = "..." -defs["igImFormatString"][1]["argsoriginal"] = "(char* buf,size_t buf_size,const char* fmt,...)" -defs["igImFormatString"][1]["call_args"] = "(buf,buf_size,fmt,...)" -defs["igImFormatString"][1]["cimguiname"] = "igImFormatString" -defs["igImFormatString"][1]["defaults"] = {} -defs["igImFormatString"][1]["funcname"] = "ImFormatString" -defs["igImFormatString"][1]["isvararg"] = "...)" -defs["igImFormatString"][1]["ov_cimguiname"] = "igImFormatString" -defs["igImFormatString"][1]["ret"] = "int" -defs["igImFormatString"][1]["signature"] = "(char*,size_t,const char*,...)" -defs["igImFormatString"][1]["stname"] = "" -defs["igImFormatString"]["(char*,size_t,const char*,...)"] = defs["igImFormatString"][1] -defs["igImFormatStringV"] = {} -defs["igImFormatStringV"][1] = {} -defs["igImFormatStringV"][1]["args"] = "(char* buf,size_t buf_size,const char* fmt,va_list args)" -defs["igImFormatStringV"][1]["argsT"] = {} -defs["igImFormatStringV"][1]["argsT"][1] = {} -defs["igImFormatStringV"][1]["argsT"][1]["name"] = "buf" -defs["igImFormatStringV"][1]["argsT"][1]["type"] = "char*" -defs["igImFormatStringV"][1]["argsT"][2] = {} -defs["igImFormatStringV"][1]["argsT"][2]["name"] = "buf_size" -defs["igImFormatStringV"][1]["argsT"][2]["type"] = "size_t" -defs["igImFormatStringV"][1]["argsT"][3] = {} -defs["igImFormatStringV"][1]["argsT"][3]["name"] = "fmt" -defs["igImFormatStringV"][1]["argsT"][3]["type"] = "const char*" -defs["igImFormatStringV"][1]["argsT"][4] = {} -defs["igImFormatStringV"][1]["argsT"][4]["name"] = "args" -defs["igImFormatStringV"][1]["argsT"][4]["type"] = "va_list" -defs["igImFormatStringV"][1]["argsoriginal"] = "(char* buf,size_t buf_size,const char* fmt,va_list args)" -defs["igImFormatStringV"][1]["call_args"] = "(buf,buf_size,fmt,args)" -defs["igImFormatStringV"][1]["cimguiname"] = "igImFormatStringV" -defs["igImFormatStringV"][1]["defaults"] = {} -defs["igImFormatStringV"][1]["funcname"] = "ImFormatStringV" -defs["igImFormatStringV"][1]["ov_cimguiname"] = "igImFormatStringV" -defs["igImFormatStringV"][1]["ret"] = "int" -defs["igImFormatStringV"][1]["signature"] = "(char*,size_t,const char*,va_list)" -defs["igImFormatStringV"][1]["stname"] = "" -defs["igImFormatStringV"]["(char*,size_t,const char*,va_list)"] = defs["igImFormatStringV"][1] -defs["igImGetDirQuadrantFromDelta"] = {} -defs["igImGetDirQuadrantFromDelta"][1] = {} -defs["igImGetDirQuadrantFromDelta"][1]["args"] = "(float dx,float dy)" -defs["igImGetDirQuadrantFromDelta"][1]["argsT"] = {} -defs["igImGetDirQuadrantFromDelta"][1]["argsT"][1] = {} -defs["igImGetDirQuadrantFromDelta"][1]["argsT"][1]["name"] = "dx" -defs["igImGetDirQuadrantFromDelta"][1]["argsT"][1]["type"] = "float" -defs["igImGetDirQuadrantFromDelta"][1]["argsT"][2] = {} -defs["igImGetDirQuadrantFromDelta"][1]["argsT"][2]["name"] = "dy" -defs["igImGetDirQuadrantFromDelta"][1]["argsT"][2]["type"] = "float" -defs["igImGetDirQuadrantFromDelta"][1]["argsoriginal"] = "(float dx,float dy)" -defs["igImGetDirQuadrantFromDelta"][1]["call_args"] = "(dx,dy)" -defs["igImGetDirQuadrantFromDelta"][1]["cimguiname"] = "igImGetDirQuadrantFromDelta" -defs["igImGetDirQuadrantFromDelta"][1]["defaults"] = {} -defs["igImGetDirQuadrantFromDelta"][1]["funcname"] = "ImGetDirQuadrantFromDelta" -defs["igImGetDirQuadrantFromDelta"][1]["ov_cimguiname"] = "igImGetDirQuadrantFromDelta" -defs["igImGetDirQuadrantFromDelta"][1]["ret"] = "ImGuiDir" -defs["igImGetDirQuadrantFromDelta"][1]["signature"] = "(float,float)" -defs["igImGetDirQuadrantFromDelta"][1]["stname"] = "" -defs["igImGetDirQuadrantFromDelta"]["(float,float)"] = defs["igImGetDirQuadrantFromDelta"][1] -defs["igImHashData"] = {} -defs["igImHashData"][1] = {} -defs["igImHashData"][1]["args"] = "(const void* data,size_t data_size,ImU32 seed)" -defs["igImHashData"][1]["argsT"] = {} -defs["igImHashData"][1]["argsT"][1] = {} -defs["igImHashData"][1]["argsT"][1]["name"] = "data" -defs["igImHashData"][1]["argsT"][1]["type"] = "const void*" -defs["igImHashData"][1]["argsT"][2] = {} -defs["igImHashData"][1]["argsT"][2]["name"] = "data_size" -defs["igImHashData"][1]["argsT"][2]["type"] = "size_t" -defs["igImHashData"][1]["argsT"][3] = {} -defs["igImHashData"][1]["argsT"][3]["name"] = "seed" -defs["igImHashData"][1]["argsT"][3]["type"] = "ImU32" -defs["igImHashData"][1]["argsoriginal"] = "(const void* data,size_t data_size,ImU32 seed=0)" -defs["igImHashData"][1]["call_args"] = "(data,data_size,seed)" -defs["igImHashData"][1]["cimguiname"] = "igImHashData" -defs["igImHashData"][1]["defaults"] = {} -defs["igImHashData"][1]["defaults"]["seed"] = "0" -defs["igImHashData"][1]["funcname"] = "ImHashData" -defs["igImHashData"][1]["ov_cimguiname"] = "igImHashData" -defs["igImHashData"][1]["ret"] = "ImU32" -defs["igImHashData"][1]["signature"] = "(const void*,size_t,ImU32)" -defs["igImHashData"][1]["stname"] = "" -defs["igImHashData"]["(const void*,size_t,ImU32)"] = defs["igImHashData"][1] -defs["igImHashStr"] = {} -defs["igImHashStr"][1] = {} -defs["igImHashStr"][1]["args"] = "(const char* data,size_t data_size,ImU32 seed)" -defs["igImHashStr"][1]["argsT"] = {} -defs["igImHashStr"][1]["argsT"][1] = {} -defs["igImHashStr"][1]["argsT"][1]["name"] = "data" -defs["igImHashStr"][1]["argsT"][1]["type"] = "const char*" -defs["igImHashStr"][1]["argsT"][2] = {} -defs["igImHashStr"][1]["argsT"][2]["name"] = "data_size" -defs["igImHashStr"][1]["argsT"][2]["type"] = "size_t" -defs["igImHashStr"][1]["argsT"][3] = {} -defs["igImHashStr"][1]["argsT"][3]["name"] = "seed" -defs["igImHashStr"][1]["argsT"][3]["type"] = "ImU32" -defs["igImHashStr"][1]["argsoriginal"] = "(const char* data,size_t data_size=0,ImU32 seed=0)" -defs["igImHashStr"][1]["call_args"] = "(data,data_size,seed)" -defs["igImHashStr"][1]["cimguiname"] = "igImHashStr" -defs["igImHashStr"][1]["defaults"] = {} -defs["igImHashStr"][1]["defaults"]["data_size"] = "0" -defs["igImHashStr"][1]["defaults"]["seed"] = "0" -defs["igImHashStr"][1]["funcname"] = "ImHashStr" -defs["igImHashStr"][1]["ov_cimguiname"] = "igImHashStr" -defs["igImHashStr"][1]["ret"] = "ImU32" -defs["igImHashStr"][1]["signature"] = "(const char*,size_t,ImU32)" -defs["igImHashStr"][1]["stname"] = "" -defs["igImHashStr"]["(const char*,size_t,ImU32)"] = defs["igImHashStr"][1] -defs["igImInvLength"] = {} -defs["igImInvLength"][1] = {} -defs["igImInvLength"][1]["args"] = "(const ImVec2 lhs,float fail_value)" -defs["igImInvLength"][1]["argsT"] = {} -defs["igImInvLength"][1]["argsT"][1] = {} -defs["igImInvLength"][1]["argsT"][1]["name"] = "lhs" -defs["igImInvLength"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImInvLength"][1]["argsT"][2] = {} -defs["igImInvLength"][1]["argsT"][2]["name"] = "fail_value" -defs["igImInvLength"][1]["argsT"][2]["type"] = "float" -defs["igImInvLength"][1]["argsoriginal"] = "(const ImVec2& lhs,float fail_value)" -defs["igImInvLength"][1]["call_args"] = "(lhs,fail_value)" -defs["igImInvLength"][1]["cimguiname"] = "igImInvLength" -defs["igImInvLength"][1]["defaults"] = {} -defs["igImInvLength"][1]["funcname"] = "ImInvLength" -defs["igImInvLength"][1]["ov_cimguiname"] = "igImInvLength" -defs["igImInvLength"][1]["ret"] = "float" -defs["igImInvLength"][1]["signature"] = "(const ImVec2,float)" -defs["igImInvLength"][1]["stname"] = "" -defs["igImInvLength"]["(const ImVec2,float)"] = defs["igImInvLength"][1] -defs["igImIsPowerOfTwo"] = {} -defs["igImIsPowerOfTwo"][1] = {} -defs["igImIsPowerOfTwo"][1]["args"] = "(int v)" -defs["igImIsPowerOfTwo"][1]["argsT"] = {} -defs["igImIsPowerOfTwo"][1]["argsT"][1] = {} -defs["igImIsPowerOfTwo"][1]["argsT"][1]["name"] = "v" -defs["igImIsPowerOfTwo"][1]["argsT"][1]["type"] = "int" -defs["igImIsPowerOfTwo"][1]["argsoriginal"] = "(int v)" -defs["igImIsPowerOfTwo"][1]["call_args"] = "(v)" -defs["igImIsPowerOfTwo"][1]["cimguiname"] = "igImIsPowerOfTwo" -defs["igImIsPowerOfTwo"][1]["defaults"] = {} -defs["igImIsPowerOfTwo"][1]["funcname"] = "ImIsPowerOfTwo" -defs["igImIsPowerOfTwo"][1]["ov_cimguiname"] = "igImIsPowerOfTwo" -defs["igImIsPowerOfTwo"][1]["ret"] = "bool" -defs["igImIsPowerOfTwo"][1]["signature"] = "(int)" -defs["igImIsPowerOfTwo"][1]["stname"] = "" -defs["igImIsPowerOfTwo"]["(int)"] = defs["igImIsPowerOfTwo"][1] -defs["igImLengthSqr"] = {} -defs["igImLengthSqr"][1] = {} -defs["igImLengthSqr"][1]["args"] = "(const ImVec2 lhs)" -defs["igImLengthSqr"][1]["argsT"] = {} -defs["igImLengthSqr"][1]["argsT"][1] = {} -defs["igImLengthSqr"][1]["argsT"][1]["name"] = "lhs" -defs["igImLengthSqr"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImLengthSqr"][1]["argsoriginal"] = "(const ImVec2& lhs)" -defs["igImLengthSqr"][1]["call_args"] = "(lhs)" -defs["igImLengthSqr"][1]["cimguiname"] = "igImLengthSqr" -defs["igImLengthSqr"][1]["defaults"] = {} -defs["igImLengthSqr"][1]["funcname"] = "ImLengthSqr" -defs["igImLengthSqr"][1]["ov_cimguiname"] = "igImLengthSqrVec2" -defs["igImLengthSqr"][1]["ret"] = "float" -defs["igImLengthSqr"][1]["signature"] = "(const ImVec2)" -defs["igImLengthSqr"][1]["stname"] = "" -defs["igImLengthSqr"][2] = {} -defs["igImLengthSqr"][2]["args"] = "(const ImVec4 lhs)" -defs["igImLengthSqr"][2]["argsT"] = {} -defs["igImLengthSqr"][2]["argsT"][1] = {} -defs["igImLengthSqr"][2]["argsT"][1]["name"] = "lhs" -defs["igImLengthSqr"][2]["argsT"][1]["type"] = "const ImVec4" -defs["igImLengthSqr"][2]["argsoriginal"] = "(const ImVec4& lhs)" -defs["igImLengthSqr"][2]["call_args"] = "(lhs)" -defs["igImLengthSqr"][2]["cimguiname"] = "igImLengthSqr" -defs["igImLengthSqr"][2]["defaults"] = {} -defs["igImLengthSqr"][2]["funcname"] = "ImLengthSqr" -defs["igImLengthSqr"][2]["ov_cimguiname"] = "igImLengthSqrVec4" -defs["igImLengthSqr"][2]["ret"] = "float" -defs["igImLengthSqr"][2]["signature"] = "(const ImVec4)" -defs["igImLengthSqr"][2]["stname"] = "" -defs["igImLengthSqr"]["(const ImVec2)"] = defs["igImLengthSqr"][1] -defs["igImLengthSqr"]["(const ImVec4)"] = defs["igImLengthSqr"][2] -defs["igImLerp"] = {} -defs["igImLerp"][1] = {} -defs["igImLerp"][1]["args"] = "(const ImVec2 a,const ImVec2 b,float t)" -defs["igImLerp"][1]["argsT"] = {} -defs["igImLerp"][1]["argsT"][1] = {} -defs["igImLerp"][1]["argsT"][1]["name"] = "a" -defs["igImLerp"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImLerp"][1]["argsT"][2] = {} -defs["igImLerp"][1]["argsT"][2]["name"] = "b" -defs["igImLerp"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImLerp"][1]["argsT"][3] = {} -defs["igImLerp"][1]["argsT"][3]["name"] = "t" -defs["igImLerp"][1]["argsT"][3]["type"] = "float" -defs["igImLerp"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,float t)" -defs["igImLerp"][1]["call_args"] = "(a,b,t)" -defs["igImLerp"][1]["cimguiname"] = "igImLerp" -defs["igImLerp"][1]["defaults"] = {} -defs["igImLerp"][1]["funcname"] = "ImLerp" -defs["igImLerp"][1]["ov_cimguiname"] = "igImLerpVec2Float" -defs["igImLerp"][1]["ret"] = "ImVec2" -defs["igImLerp"][1]["signature"] = "(const ImVec2,const ImVec2,float)" -defs["igImLerp"][1]["stname"] = "" -defs["igImLerp"][2] = {} -defs["igImLerp"][2]["args"] = "(const ImVec2 a,const ImVec2 b,const ImVec2 t)" -defs["igImLerp"][2]["argsT"] = {} -defs["igImLerp"][2]["argsT"][1] = {} -defs["igImLerp"][2]["argsT"][1]["name"] = "a" -defs["igImLerp"][2]["argsT"][1]["type"] = "const ImVec2" -defs["igImLerp"][2]["argsT"][2] = {} -defs["igImLerp"][2]["argsT"][2]["name"] = "b" -defs["igImLerp"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igImLerp"][2]["argsT"][3] = {} -defs["igImLerp"][2]["argsT"][3]["name"] = "t" -defs["igImLerp"][2]["argsT"][3]["type"] = "const ImVec2" -defs["igImLerp"][2]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& t)" -defs["igImLerp"][2]["call_args"] = "(a,b,t)" -defs["igImLerp"][2]["cimguiname"] = "igImLerp" -defs["igImLerp"][2]["defaults"] = {} -defs["igImLerp"][2]["funcname"] = "ImLerp" -defs["igImLerp"][2]["ov_cimguiname"] = "igImLerpVec2Vec2" -defs["igImLerp"][2]["ret"] = "ImVec2" -defs["igImLerp"][2]["signature"] = "(const ImVec2,const ImVec2,const ImVec2)" -defs["igImLerp"][2]["stname"] = "" -defs["igImLerp"][3] = {} -defs["igImLerp"][3]["args"] = "(const ImVec4 a,const ImVec4 b,float t)" -defs["igImLerp"][3]["argsT"] = {} -defs["igImLerp"][3]["argsT"][1] = {} -defs["igImLerp"][3]["argsT"][1]["name"] = "a" -defs["igImLerp"][3]["argsT"][1]["type"] = "const ImVec4" -defs["igImLerp"][3]["argsT"][2] = {} -defs["igImLerp"][3]["argsT"][2]["name"] = "b" -defs["igImLerp"][3]["argsT"][2]["type"] = "const ImVec4" -defs["igImLerp"][3]["argsT"][3] = {} -defs["igImLerp"][3]["argsT"][3]["name"] = "t" -defs["igImLerp"][3]["argsT"][3]["type"] = "float" -defs["igImLerp"][3]["argsoriginal"] = "(const ImVec4& a,const ImVec4& b,float t)" -defs["igImLerp"][3]["call_args"] = "(a,b,t)" -defs["igImLerp"][3]["cimguiname"] = "igImLerp" -defs["igImLerp"][3]["defaults"] = {} -defs["igImLerp"][3]["funcname"] = "ImLerp" -defs["igImLerp"][3]["ov_cimguiname"] = "igImLerpVec4" -defs["igImLerp"][3]["ret"] = "ImVec4" -defs["igImLerp"][3]["signature"] = "(const ImVec4,const ImVec4,float)" -defs["igImLerp"][3]["stname"] = "" -defs["igImLerp"][4] = {} -defs["igImLerp"][4]["args"] = "(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,float t)" -defs["igImLerp"][4]["argsT"] = {} -defs["igImLerp"][4]["argsT"][1] = {} -defs["igImLerp"][4]["argsT"][1]["name"] = "pOut" -defs["igImLerp"][4]["argsT"][1]["type"] = "ImVec2*" -defs["igImLerp"][4]["argsT"][2] = {} -defs["igImLerp"][4]["argsT"][2]["name"] = "a" -defs["igImLerp"][4]["argsT"][2]["type"] = "const ImVec2" -defs["igImLerp"][4]["argsT"][3] = {} -defs["igImLerp"][4]["argsT"][3]["name"] = "b" -defs["igImLerp"][4]["argsT"][3]["type"] = "const ImVec2" -defs["igImLerp"][4]["argsT"][4] = {} -defs["igImLerp"][4]["argsT"][4]["name"] = "t" -defs["igImLerp"][4]["argsT"][4]["type"] = "float" -defs["igImLerp"][4]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,float t)" -defs["igImLerp"][4]["call_args"] = "(a,b,t)" -defs["igImLerp"][4]["cimguiname"] = "igImLerp" -defs["igImLerp"][4]["defaults"] = defs["igImLerp"][1]["defaults"] -defs["igImLerp"][4]["funcname"] = "ImLerp" -defs["igImLerp"][4]["nonUDT"] = 1 -defs["igImLerp"][4]["ov_cimguiname"] = "igImLerpVec2Float_nonUDT" -defs["igImLerp"][4]["ret"] = "void" -defs["igImLerp"][4]["signature"] = "(const ImVec2,const ImVec2,float)" -defs["igImLerp"][4]["stname"] = "" -defs["igImLerp"][5] = {} -defs["igImLerp"][5]["args"] = "(const ImVec2 a,const ImVec2 b,float t)" -defs["igImLerp"][5]["argsT"] = {} -defs["igImLerp"][5]["argsT"][1] = {} -defs["igImLerp"][5]["argsT"][1]["name"] = "a" -defs["igImLerp"][5]["argsT"][1]["type"] = "const ImVec2" -defs["igImLerp"][5]["argsT"][2] = {} -defs["igImLerp"][5]["argsT"][2]["name"] = "b" -defs["igImLerp"][5]["argsT"][2]["type"] = "const ImVec2" -defs["igImLerp"][5]["argsT"][3] = {} -defs["igImLerp"][5]["argsT"][3]["name"] = "t" -defs["igImLerp"][5]["argsT"][3]["type"] = "float" -defs["igImLerp"][5]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,float t)" -defs["igImLerp"][5]["call_args"] = "(a,b,t)" -defs["igImLerp"][5]["cimguiname"] = "igImLerp" -defs["igImLerp"][5]["defaults"] = defs["igImLerp"][1]["defaults"] -defs["igImLerp"][5]["funcname"] = "ImLerp" -defs["igImLerp"][5]["nonUDT"] = 2 -defs["igImLerp"][5]["ov_cimguiname"] = "igImLerpVec2Float_nonUDT2" -defs["igImLerp"][5]["ret"] = "ImVec2_Simple" -defs["igImLerp"][5]["retorig"] = "ImVec2" -defs["igImLerp"][5]["signature"] = "(const ImVec2,const ImVec2,float)" -defs["igImLerp"][5]["stname"] = "" -defs["igImLerp"][6] = {} -defs["igImLerp"][6]["args"] = "(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 t)" -defs["igImLerp"][6]["argsT"] = {} -defs["igImLerp"][6]["argsT"][1] = {} -defs["igImLerp"][6]["argsT"][1]["name"] = "pOut" -defs["igImLerp"][6]["argsT"][1]["type"] = "ImVec2*" -defs["igImLerp"][6]["argsT"][2] = {} -defs["igImLerp"][6]["argsT"][2]["name"] = "a" -defs["igImLerp"][6]["argsT"][2]["type"] = "const ImVec2" -defs["igImLerp"][6]["argsT"][3] = {} -defs["igImLerp"][6]["argsT"][3]["name"] = "b" -defs["igImLerp"][6]["argsT"][3]["type"] = "const ImVec2" -defs["igImLerp"][6]["argsT"][4] = {} -defs["igImLerp"][6]["argsT"][4]["name"] = "t" -defs["igImLerp"][6]["argsT"][4]["type"] = "const ImVec2" -defs["igImLerp"][6]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& t)" -defs["igImLerp"][6]["call_args"] = "(a,b,t)" -defs["igImLerp"][6]["cimguiname"] = "igImLerp" -defs["igImLerp"][6]["defaults"] = defs["igImLerp"][2]["defaults"] -defs["igImLerp"][6]["funcname"] = "ImLerp" -defs["igImLerp"][6]["nonUDT"] = 1 -defs["igImLerp"][6]["ov_cimguiname"] = "igImLerpVec2Vec2_nonUDT" -defs["igImLerp"][6]["ret"] = "void" -defs["igImLerp"][6]["signature"] = "(const ImVec2,const ImVec2,const ImVec2)" -defs["igImLerp"][6]["stname"] = "" -defs["igImLerp"][7] = {} -defs["igImLerp"][7]["args"] = "(const ImVec2 a,const ImVec2 b,const ImVec2 t)" -defs["igImLerp"][7]["argsT"] = {} -defs["igImLerp"][7]["argsT"][1] = {} -defs["igImLerp"][7]["argsT"][1]["name"] = "a" -defs["igImLerp"][7]["argsT"][1]["type"] = "const ImVec2" -defs["igImLerp"][7]["argsT"][2] = {} -defs["igImLerp"][7]["argsT"][2]["name"] = "b" -defs["igImLerp"][7]["argsT"][2]["type"] = "const ImVec2" -defs["igImLerp"][7]["argsT"][3] = {} -defs["igImLerp"][7]["argsT"][3]["name"] = "t" -defs["igImLerp"][7]["argsT"][3]["type"] = "const ImVec2" -defs["igImLerp"][7]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& t)" -defs["igImLerp"][7]["call_args"] = "(a,b,t)" -defs["igImLerp"][7]["cimguiname"] = "igImLerp" -defs["igImLerp"][7]["defaults"] = defs["igImLerp"][2]["defaults"] -defs["igImLerp"][7]["funcname"] = "ImLerp" -defs["igImLerp"][7]["nonUDT"] = 2 -defs["igImLerp"][7]["ov_cimguiname"] = "igImLerpVec2Vec2_nonUDT2" -defs["igImLerp"][7]["ret"] = "ImVec2_Simple" -defs["igImLerp"][7]["retorig"] = "ImVec2" -defs["igImLerp"][7]["signature"] = "(const ImVec2,const ImVec2,const ImVec2)" -defs["igImLerp"][7]["stname"] = "" -defs["igImLerp"][8] = {} -defs["igImLerp"][8]["args"] = "(ImVec4 *pOut,const ImVec4 a,const ImVec4 b,float t)" -defs["igImLerp"][8]["argsT"] = {} -defs["igImLerp"][8]["argsT"][1] = {} -defs["igImLerp"][8]["argsT"][1]["name"] = "pOut" -defs["igImLerp"][8]["argsT"][1]["type"] = "ImVec4*" -defs["igImLerp"][8]["argsT"][2] = {} -defs["igImLerp"][8]["argsT"][2]["name"] = "a" -defs["igImLerp"][8]["argsT"][2]["type"] = "const ImVec4" -defs["igImLerp"][8]["argsT"][3] = {} -defs["igImLerp"][8]["argsT"][3]["name"] = "b" -defs["igImLerp"][8]["argsT"][3]["type"] = "const ImVec4" -defs["igImLerp"][8]["argsT"][4] = {} -defs["igImLerp"][8]["argsT"][4]["name"] = "t" -defs["igImLerp"][8]["argsT"][4]["type"] = "float" -defs["igImLerp"][8]["argsoriginal"] = "(const ImVec4& a,const ImVec4& b,float t)" -defs["igImLerp"][8]["call_args"] = "(a,b,t)" -defs["igImLerp"][8]["cimguiname"] = "igImLerp" -defs["igImLerp"][8]["defaults"] = defs["igImLerp"][3]["defaults"] -defs["igImLerp"][8]["funcname"] = "ImLerp" -defs["igImLerp"][8]["nonUDT"] = 1 -defs["igImLerp"][8]["ov_cimguiname"] = "igImLerpVec4_nonUDT" -defs["igImLerp"][8]["ret"] = "void" -defs["igImLerp"][8]["signature"] = "(const ImVec4,const ImVec4,float)" -defs["igImLerp"][8]["stname"] = "" -defs["igImLerp"][9] = {} -defs["igImLerp"][9]["args"] = "(const ImVec4 a,const ImVec4 b,float t)" -defs["igImLerp"][9]["argsT"] = {} -defs["igImLerp"][9]["argsT"][1] = {} -defs["igImLerp"][9]["argsT"][1]["name"] = "a" -defs["igImLerp"][9]["argsT"][1]["type"] = "const ImVec4" -defs["igImLerp"][9]["argsT"][2] = {} -defs["igImLerp"][9]["argsT"][2]["name"] = "b" -defs["igImLerp"][9]["argsT"][2]["type"] = "const ImVec4" -defs["igImLerp"][9]["argsT"][3] = {} -defs["igImLerp"][9]["argsT"][3]["name"] = "t" -defs["igImLerp"][9]["argsT"][3]["type"] = "float" -defs["igImLerp"][9]["argsoriginal"] = "(const ImVec4& a,const ImVec4& b,float t)" -defs["igImLerp"][9]["call_args"] = "(a,b,t)" -defs["igImLerp"][9]["cimguiname"] = "igImLerp" -defs["igImLerp"][9]["defaults"] = defs["igImLerp"][3]["defaults"] -defs["igImLerp"][9]["funcname"] = "ImLerp" -defs["igImLerp"][9]["nonUDT"] = 2 -defs["igImLerp"][9]["ov_cimguiname"] = "igImLerpVec4_nonUDT2" -defs["igImLerp"][9]["ret"] = "ImVec4_Simple" -defs["igImLerp"][9]["retorig"] = "ImVec4" -defs["igImLerp"][9]["signature"] = "(const ImVec4,const ImVec4,float)" -defs["igImLerp"][9]["stname"] = "" -defs["igImLerp"]["(const ImVec2,const ImVec2,const ImVec2)"] = defs["igImLerp"][2] -defs["igImLerp"]["(const ImVec2,const ImVec2,const ImVec2)nonUDT"] = defs["igImLerp"][6] -defs["igImLerp"]["(const ImVec2,const ImVec2,const ImVec2)nonUDT2"] = defs["igImLerp"][7] -defs["igImLerp"]["(const ImVec2,const ImVec2,float)"] = defs["igImLerp"][1] -defs["igImLerp"]["(const ImVec2,const ImVec2,float)nonUDT"] = defs["igImLerp"][4] -defs["igImLerp"]["(const ImVec2,const ImVec2,float)nonUDT2"] = defs["igImLerp"][5] -defs["igImLerp"]["(const ImVec4,const ImVec4,float)"] = defs["igImLerp"][3] -defs["igImLerp"]["(const ImVec4,const ImVec4,float)nonUDT"] = defs["igImLerp"][8] -defs["igImLerp"]["(const ImVec4,const ImVec4,float)nonUDT2"] = defs["igImLerp"][9] -defs["igImLineClosestPoint"] = {} -defs["igImLineClosestPoint"][1] = {} -defs["igImLineClosestPoint"][1]["args"] = "(const ImVec2 a,const ImVec2 b,const ImVec2 p)" -defs["igImLineClosestPoint"][1]["argsT"] = {} -defs["igImLineClosestPoint"][1]["argsT"][1] = {} -defs["igImLineClosestPoint"][1]["argsT"][1]["name"] = "a" -defs["igImLineClosestPoint"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImLineClosestPoint"][1]["argsT"][2] = {} -defs["igImLineClosestPoint"][1]["argsT"][2]["name"] = "b" -defs["igImLineClosestPoint"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImLineClosestPoint"][1]["argsT"][3] = {} -defs["igImLineClosestPoint"][1]["argsT"][3]["name"] = "p" -defs["igImLineClosestPoint"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igImLineClosestPoint"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& p)" -defs["igImLineClosestPoint"][1]["call_args"] = "(a,b,p)" -defs["igImLineClosestPoint"][1]["cimguiname"] = "igImLineClosestPoint" -defs["igImLineClosestPoint"][1]["defaults"] = {} -defs["igImLineClosestPoint"][1]["funcname"] = "ImLineClosestPoint" -defs["igImLineClosestPoint"][1]["ov_cimguiname"] = "igImLineClosestPoint" -defs["igImLineClosestPoint"][1]["ret"] = "ImVec2" -defs["igImLineClosestPoint"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2)" -defs["igImLineClosestPoint"][1]["stname"] = "" -defs["igImLineClosestPoint"][2] = {} -defs["igImLineClosestPoint"][2]["args"] = "(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 p)" -defs["igImLineClosestPoint"][2]["argsT"] = {} -defs["igImLineClosestPoint"][2]["argsT"][1] = {} -defs["igImLineClosestPoint"][2]["argsT"][1]["name"] = "pOut" -defs["igImLineClosestPoint"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igImLineClosestPoint"][2]["argsT"][2] = {} -defs["igImLineClosestPoint"][2]["argsT"][2]["name"] = "a" -defs["igImLineClosestPoint"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igImLineClosestPoint"][2]["argsT"][3] = {} -defs["igImLineClosestPoint"][2]["argsT"][3]["name"] = "b" -defs["igImLineClosestPoint"][2]["argsT"][3]["type"] = "const ImVec2" -defs["igImLineClosestPoint"][2]["argsT"][4] = {} -defs["igImLineClosestPoint"][2]["argsT"][4]["name"] = "p" -defs["igImLineClosestPoint"][2]["argsT"][4]["type"] = "const ImVec2" -defs["igImLineClosestPoint"][2]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& p)" -defs["igImLineClosestPoint"][2]["call_args"] = "(a,b,p)" -defs["igImLineClosestPoint"][2]["cimguiname"] = "igImLineClosestPoint" -defs["igImLineClosestPoint"][2]["defaults"] = defs["igImLineClosestPoint"][1]["defaults"] -defs["igImLineClosestPoint"][2]["funcname"] = "ImLineClosestPoint" -defs["igImLineClosestPoint"][2]["nonUDT"] = 1 -defs["igImLineClosestPoint"][2]["ov_cimguiname"] = "igImLineClosestPoint_nonUDT" -defs["igImLineClosestPoint"][2]["ret"] = "void" -defs["igImLineClosestPoint"][2]["signature"] = "(const ImVec2,const ImVec2,const ImVec2)" -defs["igImLineClosestPoint"][2]["stname"] = "" -defs["igImLineClosestPoint"][3] = {} -defs["igImLineClosestPoint"][3]["args"] = "(const ImVec2 a,const ImVec2 b,const ImVec2 p)" -defs["igImLineClosestPoint"][3]["argsT"] = {} -defs["igImLineClosestPoint"][3]["argsT"][1] = {} -defs["igImLineClosestPoint"][3]["argsT"][1]["name"] = "a" -defs["igImLineClosestPoint"][3]["argsT"][1]["type"] = "const ImVec2" -defs["igImLineClosestPoint"][3]["argsT"][2] = {} -defs["igImLineClosestPoint"][3]["argsT"][2]["name"] = "b" -defs["igImLineClosestPoint"][3]["argsT"][2]["type"] = "const ImVec2" -defs["igImLineClosestPoint"][3]["argsT"][3] = {} -defs["igImLineClosestPoint"][3]["argsT"][3]["name"] = "p" -defs["igImLineClosestPoint"][3]["argsT"][3]["type"] = "const ImVec2" -defs["igImLineClosestPoint"][3]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& p)" -defs["igImLineClosestPoint"][3]["call_args"] = "(a,b,p)" -defs["igImLineClosestPoint"][3]["cimguiname"] = "igImLineClosestPoint" -defs["igImLineClosestPoint"][3]["defaults"] = defs["igImLineClosestPoint"][1]["defaults"] -defs["igImLineClosestPoint"][3]["funcname"] = "ImLineClosestPoint" -defs["igImLineClosestPoint"][3]["nonUDT"] = 2 -defs["igImLineClosestPoint"][3]["ov_cimguiname"] = "igImLineClosestPoint_nonUDT2" -defs["igImLineClosestPoint"][3]["ret"] = "ImVec2_Simple" -defs["igImLineClosestPoint"][3]["retorig"] = "ImVec2" -defs["igImLineClosestPoint"][3]["signature"] = "(const ImVec2,const ImVec2,const ImVec2)" -defs["igImLineClosestPoint"][3]["stname"] = "" -defs["igImLineClosestPoint"]["(const ImVec2,const ImVec2,const ImVec2)"] = defs["igImLineClosestPoint"][1] -defs["igImLineClosestPoint"]["(const ImVec2,const ImVec2,const ImVec2)nonUDT"] = defs["igImLineClosestPoint"][2] -defs["igImLineClosestPoint"]["(const ImVec2,const ImVec2,const ImVec2)nonUDT2"] = defs["igImLineClosestPoint"][3] -defs["igImLinearSweep"] = {} -defs["igImLinearSweep"][1] = {} -defs["igImLinearSweep"][1]["args"] = "(float current,float target,float speed)" -defs["igImLinearSweep"][1]["argsT"] = {} -defs["igImLinearSweep"][1]["argsT"][1] = {} -defs["igImLinearSweep"][1]["argsT"][1]["name"] = "current" -defs["igImLinearSweep"][1]["argsT"][1]["type"] = "float" -defs["igImLinearSweep"][1]["argsT"][2] = {} -defs["igImLinearSweep"][1]["argsT"][2]["name"] = "target" -defs["igImLinearSweep"][1]["argsT"][2]["type"] = "float" -defs["igImLinearSweep"][1]["argsT"][3] = {} -defs["igImLinearSweep"][1]["argsT"][3]["name"] = "speed" -defs["igImLinearSweep"][1]["argsT"][3]["type"] = "float" -defs["igImLinearSweep"][1]["argsoriginal"] = "(float current,float target,float speed)" -defs["igImLinearSweep"][1]["call_args"] = "(current,target,speed)" -defs["igImLinearSweep"][1]["cimguiname"] = "igImLinearSweep" -defs["igImLinearSweep"][1]["defaults"] = {} -defs["igImLinearSweep"][1]["funcname"] = "ImLinearSweep" -defs["igImLinearSweep"][1]["ov_cimguiname"] = "igImLinearSweep" -defs["igImLinearSweep"][1]["ret"] = "float" -defs["igImLinearSweep"][1]["signature"] = "(float,float,float)" -defs["igImLinearSweep"][1]["stname"] = "" -defs["igImLinearSweep"]["(float,float,float)"] = defs["igImLinearSweep"][1] -defs["igImMax"] = {} -defs["igImMax"][1] = {} -defs["igImMax"][1]["args"] = "(const ImVec2 lhs,const ImVec2 rhs)" -defs["igImMax"][1]["argsT"] = {} -defs["igImMax"][1]["argsT"][1] = {} -defs["igImMax"][1]["argsT"][1]["name"] = "lhs" -defs["igImMax"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImMax"][1]["argsT"][2] = {} -defs["igImMax"][1]["argsT"][2]["name"] = "rhs" -defs["igImMax"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImMax"][1]["argsoriginal"] = "(const ImVec2& lhs,const ImVec2& rhs)" -defs["igImMax"][1]["call_args"] = "(lhs,rhs)" -defs["igImMax"][1]["cimguiname"] = "igImMax" -defs["igImMax"][1]["defaults"] = {} -defs["igImMax"][1]["funcname"] = "ImMax" -defs["igImMax"][1]["ov_cimguiname"] = "igImMax" -defs["igImMax"][1]["ret"] = "ImVec2" -defs["igImMax"][1]["signature"] = "(const ImVec2,const ImVec2)" -defs["igImMax"][1]["stname"] = "" -defs["igImMax"][2] = {} -defs["igImMax"][2]["args"] = "(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs)" -defs["igImMax"][2]["argsT"] = {} -defs["igImMax"][2]["argsT"][1] = {} -defs["igImMax"][2]["argsT"][1]["name"] = "pOut" -defs["igImMax"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igImMax"][2]["argsT"][2] = {} -defs["igImMax"][2]["argsT"][2]["name"] = "lhs" -defs["igImMax"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igImMax"][2]["argsT"][3] = {} -defs["igImMax"][2]["argsT"][3]["name"] = "rhs" -defs["igImMax"][2]["argsT"][3]["type"] = "const ImVec2" -defs["igImMax"][2]["argsoriginal"] = "(const ImVec2& lhs,const ImVec2& rhs)" -defs["igImMax"][2]["call_args"] = "(lhs,rhs)" -defs["igImMax"][2]["cimguiname"] = "igImMax" -defs["igImMax"][2]["defaults"] = defs["igImMax"][1]["defaults"] -defs["igImMax"][2]["funcname"] = "ImMax" -defs["igImMax"][2]["nonUDT"] = 1 -defs["igImMax"][2]["ov_cimguiname"] = "igImMax_nonUDT" -defs["igImMax"][2]["ret"] = "void" -defs["igImMax"][2]["signature"] = "(const ImVec2,const ImVec2)" -defs["igImMax"][2]["stname"] = "" -defs["igImMax"][3] = {} -defs["igImMax"][3]["args"] = "(const ImVec2 lhs,const ImVec2 rhs)" -defs["igImMax"][3]["argsT"] = {} -defs["igImMax"][3]["argsT"][1] = {} -defs["igImMax"][3]["argsT"][1]["name"] = "lhs" -defs["igImMax"][3]["argsT"][1]["type"] = "const ImVec2" -defs["igImMax"][3]["argsT"][2] = {} -defs["igImMax"][3]["argsT"][2]["name"] = "rhs" -defs["igImMax"][3]["argsT"][2]["type"] = "const ImVec2" -defs["igImMax"][3]["argsoriginal"] = "(const ImVec2& lhs,const ImVec2& rhs)" -defs["igImMax"][3]["call_args"] = "(lhs,rhs)" -defs["igImMax"][3]["cimguiname"] = "igImMax" -defs["igImMax"][3]["defaults"] = defs["igImMax"][1]["defaults"] -defs["igImMax"][3]["funcname"] = "ImMax" -defs["igImMax"][3]["nonUDT"] = 2 -defs["igImMax"][3]["ov_cimguiname"] = "igImMax_nonUDT2" -defs["igImMax"][3]["ret"] = "ImVec2_Simple" -defs["igImMax"][3]["retorig"] = "ImVec2" -defs["igImMax"][3]["signature"] = "(const ImVec2,const ImVec2)" -defs["igImMax"][3]["stname"] = "" -defs["igImMax"]["(const ImVec2,const ImVec2)"] = defs["igImMax"][1] -defs["igImMax"]["(const ImVec2,const ImVec2)nonUDT"] = defs["igImMax"][2] -defs["igImMax"]["(const ImVec2,const ImVec2)nonUDT2"] = defs["igImMax"][3] -defs["igImMin"] = {} -defs["igImMin"][1] = {} -defs["igImMin"][1]["args"] = "(const ImVec2 lhs,const ImVec2 rhs)" -defs["igImMin"][1]["argsT"] = {} -defs["igImMin"][1]["argsT"][1] = {} -defs["igImMin"][1]["argsT"][1]["name"] = "lhs" -defs["igImMin"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImMin"][1]["argsT"][2] = {} -defs["igImMin"][1]["argsT"][2]["name"] = "rhs" -defs["igImMin"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImMin"][1]["argsoriginal"] = "(const ImVec2& lhs,const ImVec2& rhs)" -defs["igImMin"][1]["call_args"] = "(lhs,rhs)" -defs["igImMin"][1]["cimguiname"] = "igImMin" -defs["igImMin"][1]["defaults"] = {} -defs["igImMin"][1]["funcname"] = "ImMin" -defs["igImMin"][1]["ov_cimguiname"] = "igImMin" -defs["igImMin"][1]["ret"] = "ImVec2" -defs["igImMin"][1]["signature"] = "(const ImVec2,const ImVec2)" -defs["igImMin"][1]["stname"] = "" -defs["igImMin"][2] = {} -defs["igImMin"][2]["args"] = "(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs)" -defs["igImMin"][2]["argsT"] = {} -defs["igImMin"][2]["argsT"][1] = {} -defs["igImMin"][2]["argsT"][1]["name"] = "pOut" -defs["igImMin"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igImMin"][2]["argsT"][2] = {} -defs["igImMin"][2]["argsT"][2]["name"] = "lhs" -defs["igImMin"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igImMin"][2]["argsT"][3] = {} -defs["igImMin"][2]["argsT"][3]["name"] = "rhs" -defs["igImMin"][2]["argsT"][3]["type"] = "const ImVec2" -defs["igImMin"][2]["argsoriginal"] = "(const ImVec2& lhs,const ImVec2& rhs)" -defs["igImMin"][2]["call_args"] = "(lhs,rhs)" -defs["igImMin"][2]["cimguiname"] = "igImMin" -defs["igImMin"][2]["defaults"] = defs["igImMin"][1]["defaults"] -defs["igImMin"][2]["funcname"] = "ImMin" -defs["igImMin"][2]["nonUDT"] = 1 -defs["igImMin"][2]["ov_cimguiname"] = "igImMin_nonUDT" -defs["igImMin"][2]["ret"] = "void" -defs["igImMin"][2]["signature"] = "(const ImVec2,const ImVec2)" -defs["igImMin"][2]["stname"] = "" -defs["igImMin"][3] = {} -defs["igImMin"][3]["args"] = "(const ImVec2 lhs,const ImVec2 rhs)" -defs["igImMin"][3]["argsT"] = {} -defs["igImMin"][3]["argsT"][1] = {} -defs["igImMin"][3]["argsT"][1]["name"] = "lhs" -defs["igImMin"][3]["argsT"][1]["type"] = "const ImVec2" -defs["igImMin"][3]["argsT"][2] = {} -defs["igImMin"][3]["argsT"][2]["name"] = "rhs" -defs["igImMin"][3]["argsT"][2]["type"] = "const ImVec2" -defs["igImMin"][3]["argsoriginal"] = "(const ImVec2& lhs,const ImVec2& rhs)" -defs["igImMin"][3]["call_args"] = "(lhs,rhs)" -defs["igImMin"][3]["cimguiname"] = "igImMin" -defs["igImMin"][3]["defaults"] = defs["igImMin"][1]["defaults"] -defs["igImMin"][3]["funcname"] = "ImMin" -defs["igImMin"][3]["nonUDT"] = 2 -defs["igImMin"][3]["ov_cimguiname"] = "igImMin_nonUDT2" -defs["igImMin"][3]["ret"] = "ImVec2_Simple" -defs["igImMin"][3]["retorig"] = "ImVec2" -defs["igImMin"][3]["signature"] = "(const ImVec2,const ImVec2)" -defs["igImMin"][3]["stname"] = "" -defs["igImMin"]["(const ImVec2,const ImVec2)"] = defs["igImMin"][1] -defs["igImMin"]["(const ImVec2,const ImVec2)nonUDT"] = defs["igImMin"][2] -defs["igImMin"]["(const ImVec2,const ImVec2)nonUDT2"] = defs["igImMin"][3] -defs["igImModPositive"] = {} -defs["igImModPositive"][1] = {} -defs["igImModPositive"][1]["args"] = "(int a,int b)" -defs["igImModPositive"][1]["argsT"] = {} -defs["igImModPositive"][1]["argsT"][1] = {} -defs["igImModPositive"][1]["argsT"][1]["name"] = "a" -defs["igImModPositive"][1]["argsT"][1]["type"] = "int" -defs["igImModPositive"][1]["argsT"][2] = {} -defs["igImModPositive"][1]["argsT"][2]["name"] = "b" -defs["igImModPositive"][1]["argsT"][2]["type"] = "int" -defs["igImModPositive"][1]["argsoriginal"] = "(int a,int b)" -defs["igImModPositive"][1]["call_args"] = "(a,b)" -defs["igImModPositive"][1]["cimguiname"] = "igImModPositive" -defs["igImModPositive"][1]["defaults"] = {} -defs["igImModPositive"][1]["funcname"] = "ImModPositive" -defs["igImModPositive"][1]["ov_cimguiname"] = "igImModPositive" -defs["igImModPositive"][1]["ret"] = "int" -defs["igImModPositive"][1]["signature"] = "(int,int)" -defs["igImModPositive"][1]["stname"] = "" -defs["igImModPositive"]["(int,int)"] = defs["igImModPositive"][1] -defs["igImMul"] = {} -defs["igImMul"][1] = {} -defs["igImMul"][1]["args"] = "(const ImVec2 lhs,const ImVec2 rhs)" -defs["igImMul"][1]["argsT"] = {} -defs["igImMul"][1]["argsT"][1] = {} -defs["igImMul"][1]["argsT"][1]["name"] = "lhs" -defs["igImMul"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImMul"][1]["argsT"][2] = {} -defs["igImMul"][1]["argsT"][2]["name"] = "rhs" -defs["igImMul"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImMul"][1]["argsoriginal"] = "(const ImVec2& lhs,const ImVec2& rhs)" -defs["igImMul"][1]["call_args"] = "(lhs,rhs)" -defs["igImMul"][1]["cimguiname"] = "igImMul" -defs["igImMul"][1]["defaults"] = {} -defs["igImMul"][1]["funcname"] = "ImMul" -defs["igImMul"][1]["ov_cimguiname"] = "igImMul" -defs["igImMul"][1]["ret"] = "ImVec2" -defs["igImMul"][1]["signature"] = "(const ImVec2,const ImVec2)" -defs["igImMul"][1]["stname"] = "" -defs["igImMul"][2] = {} -defs["igImMul"][2]["args"] = "(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs)" -defs["igImMul"][2]["argsT"] = {} -defs["igImMul"][2]["argsT"][1] = {} -defs["igImMul"][2]["argsT"][1]["name"] = "pOut" -defs["igImMul"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igImMul"][2]["argsT"][2] = {} -defs["igImMul"][2]["argsT"][2]["name"] = "lhs" -defs["igImMul"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igImMul"][2]["argsT"][3] = {} -defs["igImMul"][2]["argsT"][3]["name"] = "rhs" -defs["igImMul"][2]["argsT"][3]["type"] = "const ImVec2" -defs["igImMul"][2]["argsoriginal"] = "(const ImVec2& lhs,const ImVec2& rhs)" -defs["igImMul"][2]["call_args"] = "(lhs,rhs)" -defs["igImMul"][2]["cimguiname"] = "igImMul" -defs["igImMul"][2]["defaults"] = defs["igImMul"][1]["defaults"] -defs["igImMul"][2]["funcname"] = "ImMul" -defs["igImMul"][2]["nonUDT"] = 1 -defs["igImMul"][2]["ov_cimguiname"] = "igImMul_nonUDT" -defs["igImMul"][2]["ret"] = "void" -defs["igImMul"][2]["signature"] = "(const ImVec2,const ImVec2)" -defs["igImMul"][2]["stname"] = "" -defs["igImMul"][3] = {} -defs["igImMul"][3]["args"] = "(const ImVec2 lhs,const ImVec2 rhs)" -defs["igImMul"][3]["argsT"] = {} -defs["igImMul"][3]["argsT"][1] = {} -defs["igImMul"][3]["argsT"][1]["name"] = "lhs" -defs["igImMul"][3]["argsT"][1]["type"] = "const ImVec2" -defs["igImMul"][3]["argsT"][2] = {} -defs["igImMul"][3]["argsT"][2]["name"] = "rhs" -defs["igImMul"][3]["argsT"][2]["type"] = "const ImVec2" -defs["igImMul"][3]["argsoriginal"] = "(const ImVec2& lhs,const ImVec2& rhs)" -defs["igImMul"][3]["call_args"] = "(lhs,rhs)" -defs["igImMul"][3]["cimguiname"] = "igImMul" -defs["igImMul"][3]["defaults"] = defs["igImMul"][1]["defaults"] -defs["igImMul"][3]["funcname"] = "ImMul" -defs["igImMul"][3]["nonUDT"] = 2 -defs["igImMul"][3]["ov_cimguiname"] = "igImMul_nonUDT2" -defs["igImMul"][3]["ret"] = "ImVec2_Simple" -defs["igImMul"][3]["retorig"] = "ImVec2" -defs["igImMul"][3]["signature"] = "(const ImVec2,const ImVec2)" -defs["igImMul"][3]["stname"] = "" -defs["igImMul"]["(const ImVec2,const ImVec2)"] = defs["igImMul"][1] -defs["igImMul"]["(const ImVec2,const ImVec2)nonUDT"] = defs["igImMul"][2] -defs["igImMul"]["(const ImVec2,const ImVec2)nonUDT2"] = defs["igImMul"][3] -defs["igImParseFormatFindEnd"] = {} -defs["igImParseFormatFindEnd"][1] = {} -defs["igImParseFormatFindEnd"][1]["args"] = "(const char* format)" -defs["igImParseFormatFindEnd"][1]["argsT"] = {} -defs["igImParseFormatFindEnd"][1]["argsT"][1] = {} -defs["igImParseFormatFindEnd"][1]["argsT"][1]["name"] = "format" -defs["igImParseFormatFindEnd"][1]["argsT"][1]["type"] = "const char*" -defs["igImParseFormatFindEnd"][1]["argsoriginal"] = "(const char* format)" -defs["igImParseFormatFindEnd"][1]["call_args"] = "(format)" -defs["igImParseFormatFindEnd"][1]["cimguiname"] = "igImParseFormatFindEnd" -defs["igImParseFormatFindEnd"][1]["defaults"] = {} -defs["igImParseFormatFindEnd"][1]["funcname"] = "ImParseFormatFindEnd" -defs["igImParseFormatFindEnd"][1]["ov_cimguiname"] = "igImParseFormatFindEnd" -defs["igImParseFormatFindEnd"][1]["ret"] = "const char*" -defs["igImParseFormatFindEnd"][1]["signature"] = "(const char*)" -defs["igImParseFormatFindEnd"][1]["stname"] = "" -defs["igImParseFormatFindEnd"]["(const char*)"] = defs["igImParseFormatFindEnd"][1] -defs["igImParseFormatFindStart"] = {} -defs["igImParseFormatFindStart"][1] = {} -defs["igImParseFormatFindStart"][1]["args"] = "(const char* format)" -defs["igImParseFormatFindStart"][1]["argsT"] = {} -defs["igImParseFormatFindStart"][1]["argsT"][1] = {} -defs["igImParseFormatFindStart"][1]["argsT"][1]["name"] = "format" -defs["igImParseFormatFindStart"][1]["argsT"][1]["type"] = "const char*" -defs["igImParseFormatFindStart"][1]["argsoriginal"] = "(const char* format)" -defs["igImParseFormatFindStart"][1]["call_args"] = "(format)" -defs["igImParseFormatFindStart"][1]["cimguiname"] = "igImParseFormatFindStart" -defs["igImParseFormatFindStart"][1]["defaults"] = {} -defs["igImParseFormatFindStart"][1]["funcname"] = "ImParseFormatFindStart" -defs["igImParseFormatFindStart"][1]["ov_cimguiname"] = "igImParseFormatFindStart" -defs["igImParseFormatFindStart"][1]["ret"] = "const char*" -defs["igImParseFormatFindStart"][1]["signature"] = "(const char*)" -defs["igImParseFormatFindStart"][1]["stname"] = "" -defs["igImParseFormatFindStart"]["(const char*)"] = defs["igImParseFormatFindStart"][1] -defs["igImParseFormatPrecision"] = {} -defs["igImParseFormatPrecision"][1] = {} -defs["igImParseFormatPrecision"][1]["args"] = "(const char* format,int default_value)" -defs["igImParseFormatPrecision"][1]["argsT"] = {} -defs["igImParseFormatPrecision"][1]["argsT"][1] = {} -defs["igImParseFormatPrecision"][1]["argsT"][1]["name"] = "format" -defs["igImParseFormatPrecision"][1]["argsT"][1]["type"] = "const char*" -defs["igImParseFormatPrecision"][1]["argsT"][2] = {} -defs["igImParseFormatPrecision"][1]["argsT"][2]["name"] = "default_value" -defs["igImParseFormatPrecision"][1]["argsT"][2]["type"] = "int" -defs["igImParseFormatPrecision"][1]["argsoriginal"] = "(const char* format,int default_value)" -defs["igImParseFormatPrecision"][1]["call_args"] = "(format,default_value)" -defs["igImParseFormatPrecision"][1]["cimguiname"] = "igImParseFormatPrecision" -defs["igImParseFormatPrecision"][1]["defaults"] = {} -defs["igImParseFormatPrecision"][1]["funcname"] = "ImParseFormatPrecision" -defs["igImParseFormatPrecision"][1]["ov_cimguiname"] = "igImParseFormatPrecision" -defs["igImParseFormatPrecision"][1]["ret"] = "int" -defs["igImParseFormatPrecision"][1]["signature"] = "(const char*,int)" -defs["igImParseFormatPrecision"][1]["stname"] = "" -defs["igImParseFormatPrecision"]["(const char*,int)"] = defs["igImParseFormatPrecision"][1] -defs["igImParseFormatTrimDecorations"] = {} -defs["igImParseFormatTrimDecorations"][1] = {} -defs["igImParseFormatTrimDecorations"][1]["args"] = "(const char* format,char* buf,size_t buf_size)" -defs["igImParseFormatTrimDecorations"][1]["argsT"] = {} -defs["igImParseFormatTrimDecorations"][1]["argsT"][1] = {} -defs["igImParseFormatTrimDecorations"][1]["argsT"][1]["name"] = "format" -defs["igImParseFormatTrimDecorations"][1]["argsT"][1]["type"] = "const char*" -defs["igImParseFormatTrimDecorations"][1]["argsT"][2] = {} -defs["igImParseFormatTrimDecorations"][1]["argsT"][2]["name"] = "buf" -defs["igImParseFormatTrimDecorations"][1]["argsT"][2]["type"] = "char*" -defs["igImParseFormatTrimDecorations"][1]["argsT"][3] = {} -defs["igImParseFormatTrimDecorations"][1]["argsT"][3]["name"] = "buf_size" -defs["igImParseFormatTrimDecorations"][1]["argsT"][3]["type"] = "size_t" -defs["igImParseFormatTrimDecorations"][1]["argsoriginal"] = "(const char* format,char* buf,size_t buf_size)" -defs["igImParseFormatTrimDecorations"][1]["call_args"] = "(format,buf,buf_size)" -defs["igImParseFormatTrimDecorations"][1]["cimguiname"] = "igImParseFormatTrimDecorations" -defs["igImParseFormatTrimDecorations"][1]["defaults"] = {} -defs["igImParseFormatTrimDecorations"][1]["funcname"] = "ImParseFormatTrimDecorations" -defs["igImParseFormatTrimDecorations"][1]["ov_cimguiname"] = "igImParseFormatTrimDecorations" -defs["igImParseFormatTrimDecorations"][1]["ret"] = "const char*" -defs["igImParseFormatTrimDecorations"][1]["signature"] = "(const char*,char*,size_t)" -defs["igImParseFormatTrimDecorations"][1]["stname"] = "" -defs["igImParseFormatTrimDecorations"]["(const char*,char*,size_t)"] = defs["igImParseFormatTrimDecorations"][1] -defs["igImPow"] = {} -defs["igImPow"][1] = {} -defs["igImPow"][1]["args"] = "(float x,float y)" -defs["igImPow"][1]["argsT"] = {} -defs["igImPow"][1]["argsT"][1] = {} -defs["igImPow"][1]["argsT"][1]["name"] = "x" -defs["igImPow"][1]["argsT"][1]["type"] = "float" -defs["igImPow"][1]["argsT"][2] = {} -defs["igImPow"][1]["argsT"][2]["name"] = "y" -defs["igImPow"][1]["argsT"][2]["type"] = "float" -defs["igImPow"][1]["argsoriginal"] = "(float x,float y)" -defs["igImPow"][1]["call_args"] = "(x,y)" -defs["igImPow"][1]["cimguiname"] = "igImPow" -defs["igImPow"][1]["defaults"] = {} -defs["igImPow"][1]["funcname"] = "ImPow" -defs["igImPow"][1]["ov_cimguiname"] = "igImPowFloat" -defs["igImPow"][1]["ret"] = "float" -defs["igImPow"][1]["signature"] = "(float,float)" -defs["igImPow"][1]["stname"] = "" -defs["igImPow"][2] = {} -defs["igImPow"][2]["args"] = "(double x,double y)" -defs["igImPow"][2]["argsT"] = {} -defs["igImPow"][2]["argsT"][1] = {} -defs["igImPow"][2]["argsT"][1]["name"] = "x" -defs["igImPow"][2]["argsT"][1]["type"] = "double" -defs["igImPow"][2]["argsT"][2] = {} -defs["igImPow"][2]["argsT"][2]["name"] = "y" -defs["igImPow"][2]["argsT"][2]["type"] = "double" -defs["igImPow"][2]["argsoriginal"] = "(double x,double y)" -defs["igImPow"][2]["call_args"] = "(x,y)" -defs["igImPow"][2]["cimguiname"] = "igImPow" -defs["igImPow"][2]["defaults"] = {} -defs["igImPow"][2]["funcname"] = "ImPow" -defs["igImPow"][2]["ov_cimguiname"] = "igImPowdouble" -defs["igImPow"][2]["ret"] = "double" -defs["igImPow"][2]["signature"] = "(double,double)" -defs["igImPow"][2]["stname"] = "" -defs["igImPow"]["(double,double)"] = defs["igImPow"][2] -defs["igImPow"]["(float,float)"] = defs["igImPow"][1] -defs["igImRotate"] = {} -defs["igImRotate"][1] = {} -defs["igImRotate"][1]["args"] = "(const ImVec2 v,float cos_a,float sin_a)" -defs["igImRotate"][1]["argsT"] = {} -defs["igImRotate"][1]["argsT"][1] = {} -defs["igImRotate"][1]["argsT"][1]["name"] = "v" -defs["igImRotate"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImRotate"][1]["argsT"][2] = {} -defs["igImRotate"][1]["argsT"][2]["name"] = "cos_a" -defs["igImRotate"][1]["argsT"][2]["type"] = "float" -defs["igImRotate"][1]["argsT"][3] = {} -defs["igImRotate"][1]["argsT"][3]["name"] = "sin_a" -defs["igImRotate"][1]["argsT"][3]["type"] = "float" -defs["igImRotate"][1]["argsoriginal"] = "(const ImVec2& v,float cos_a,float sin_a)" -defs["igImRotate"][1]["call_args"] = "(v,cos_a,sin_a)" -defs["igImRotate"][1]["cimguiname"] = "igImRotate" -defs["igImRotate"][1]["defaults"] = {} -defs["igImRotate"][1]["funcname"] = "ImRotate" -defs["igImRotate"][1]["ov_cimguiname"] = "igImRotate" -defs["igImRotate"][1]["ret"] = "ImVec2" -defs["igImRotate"][1]["signature"] = "(const ImVec2,float,float)" -defs["igImRotate"][1]["stname"] = "" -defs["igImRotate"][2] = {} -defs["igImRotate"][2]["args"] = "(ImVec2 *pOut,const ImVec2 v,float cos_a,float sin_a)" -defs["igImRotate"][2]["argsT"] = {} -defs["igImRotate"][2]["argsT"][1] = {} -defs["igImRotate"][2]["argsT"][1]["name"] = "pOut" -defs["igImRotate"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igImRotate"][2]["argsT"][2] = {} -defs["igImRotate"][2]["argsT"][2]["name"] = "v" -defs["igImRotate"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igImRotate"][2]["argsT"][3] = {} -defs["igImRotate"][2]["argsT"][3]["name"] = "cos_a" -defs["igImRotate"][2]["argsT"][3]["type"] = "float" -defs["igImRotate"][2]["argsT"][4] = {} -defs["igImRotate"][2]["argsT"][4]["name"] = "sin_a" -defs["igImRotate"][2]["argsT"][4]["type"] = "float" -defs["igImRotate"][2]["argsoriginal"] = "(const ImVec2& v,float cos_a,float sin_a)" -defs["igImRotate"][2]["call_args"] = "(v,cos_a,sin_a)" -defs["igImRotate"][2]["cimguiname"] = "igImRotate" -defs["igImRotate"][2]["defaults"] = defs["igImRotate"][1]["defaults"] -defs["igImRotate"][2]["funcname"] = "ImRotate" -defs["igImRotate"][2]["nonUDT"] = 1 -defs["igImRotate"][2]["ov_cimguiname"] = "igImRotate_nonUDT" -defs["igImRotate"][2]["ret"] = "void" -defs["igImRotate"][2]["signature"] = "(const ImVec2,float,float)" -defs["igImRotate"][2]["stname"] = "" -defs["igImRotate"][3] = {} -defs["igImRotate"][3]["args"] = "(const ImVec2 v,float cos_a,float sin_a)" -defs["igImRotate"][3]["argsT"] = {} -defs["igImRotate"][3]["argsT"][1] = {} -defs["igImRotate"][3]["argsT"][1]["name"] = "v" -defs["igImRotate"][3]["argsT"][1]["type"] = "const ImVec2" -defs["igImRotate"][3]["argsT"][2] = {} -defs["igImRotate"][3]["argsT"][2]["name"] = "cos_a" -defs["igImRotate"][3]["argsT"][2]["type"] = "float" -defs["igImRotate"][3]["argsT"][3] = {} -defs["igImRotate"][3]["argsT"][3]["name"] = "sin_a" -defs["igImRotate"][3]["argsT"][3]["type"] = "float" -defs["igImRotate"][3]["argsoriginal"] = "(const ImVec2& v,float cos_a,float sin_a)" -defs["igImRotate"][3]["call_args"] = "(v,cos_a,sin_a)" -defs["igImRotate"][3]["cimguiname"] = "igImRotate" -defs["igImRotate"][3]["defaults"] = defs["igImRotate"][1]["defaults"] -defs["igImRotate"][3]["funcname"] = "ImRotate" -defs["igImRotate"][3]["nonUDT"] = 2 -defs["igImRotate"][3]["ov_cimguiname"] = "igImRotate_nonUDT2" -defs["igImRotate"][3]["ret"] = "ImVec2_Simple" -defs["igImRotate"][3]["retorig"] = "ImVec2" -defs["igImRotate"][3]["signature"] = "(const ImVec2,float,float)" -defs["igImRotate"][3]["stname"] = "" -defs["igImRotate"]["(const ImVec2,float,float)"] = defs["igImRotate"][1] -defs["igImRotate"]["(const ImVec2,float,float)nonUDT"] = defs["igImRotate"][2] -defs["igImRotate"]["(const ImVec2,float,float)nonUDT2"] = defs["igImRotate"][3] -defs["igImSaturate"] = {} -defs["igImSaturate"][1] = {} -defs["igImSaturate"][1]["args"] = "(float f)" -defs["igImSaturate"][1]["argsT"] = {} -defs["igImSaturate"][1]["argsT"][1] = {} -defs["igImSaturate"][1]["argsT"][1]["name"] = "f" -defs["igImSaturate"][1]["argsT"][1]["type"] = "float" -defs["igImSaturate"][1]["argsoriginal"] = "(float f)" -defs["igImSaturate"][1]["call_args"] = "(f)" -defs["igImSaturate"][1]["cimguiname"] = "igImSaturate" -defs["igImSaturate"][1]["defaults"] = {} -defs["igImSaturate"][1]["funcname"] = "ImSaturate" -defs["igImSaturate"][1]["ov_cimguiname"] = "igImSaturate" -defs["igImSaturate"][1]["ret"] = "float" -defs["igImSaturate"][1]["signature"] = "(float)" -defs["igImSaturate"][1]["stname"] = "" -defs["igImSaturate"]["(float)"] = defs["igImSaturate"][1] -defs["igImStrSkipBlank"] = {} -defs["igImStrSkipBlank"][1] = {} -defs["igImStrSkipBlank"][1]["args"] = "(const char* str)" -defs["igImStrSkipBlank"][1]["argsT"] = {} -defs["igImStrSkipBlank"][1]["argsT"][1] = {} -defs["igImStrSkipBlank"][1]["argsT"][1]["name"] = "str" -defs["igImStrSkipBlank"][1]["argsT"][1]["type"] = "const char*" -defs["igImStrSkipBlank"][1]["argsoriginal"] = "(const char* str)" -defs["igImStrSkipBlank"][1]["call_args"] = "(str)" -defs["igImStrSkipBlank"][1]["cimguiname"] = "igImStrSkipBlank" -defs["igImStrSkipBlank"][1]["defaults"] = {} -defs["igImStrSkipBlank"][1]["funcname"] = "ImStrSkipBlank" -defs["igImStrSkipBlank"][1]["ov_cimguiname"] = "igImStrSkipBlank" -defs["igImStrSkipBlank"][1]["ret"] = "const char*" -defs["igImStrSkipBlank"][1]["signature"] = "(const char*)" -defs["igImStrSkipBlank"][1]["stname"] = "" -defs["igImStrSkipBlank"]["(const char*)"] = defs["igImStrSkipBlank"][1] -defs["igImStrTrimBlanks"] = {} -defs["igImStrTrimBlanks"][1] = {} -defs["igImStrTrimBlanks"][1]["args"] = "(char* str)" -defs["igImStrTrimBlanks"][1]["argsT"] = {} -defs["igImStrTrimBlanks"][1]["argsT"][1] = {} -defs["igImStrTrimBlanks"][1]["argsT"][1]["name"] = "str" -defs["igImStrTrimBlanks"][1]["argsT"][1]["type"] = "char*" -defs["igImStrTrimBlanks"][1]["argsoriginal"] = "(char* str)" -defs["igImStrTrimBlanks"][1]["call_args"] = "(str)" -defs["igImStrTrimBlanks"][1]["cimguiname"] = "igImStrTrimBlanks" -defs["igImStrTrimBlanks"][1]["defaults"] = {} -defs["igImStrTrimBlanks"][1]["funcname"] = "ImStrTrimBlanks" -defs["igImStrTrimBlanks"][1]["ov_cimguiname"] = "igImStrTrimBlanks" -defs["igImStrTrimBlanks"][1]["ret"] = "void" -defs["igImStrTrimBlanks"][1]["signature"] = "(char*)" -defs["igImStrTrimBlanks"][1]["stname"] = "" -defs["igImStrTrimBlanks"]["(char*)"] = defs["igImStrTrimBlanks"][1] -defs["igImStrbolW"] = {} -defs["igImStrbolW"][1] = {} -defs["igImStrbolW"][1]["args"] = "(const ImWchar* buf_mid_line,const ImWchar* buf_begin)" -defs["igImStrbolW"][1]["argsT"] = {} -defs["igImStrbolW"][1]["argsT"][1] = {} -defs["igImStrbolW"][1]["argsT"][1]["name"] = "buf_mid_line" -defs["igImStrbolW"][1]["argsT"][1]["type"] = "const ImWchar*" -defs["igImStrbolW"][1]["argsT"][2] = {} -defs["igImStrbolW"][1]["argsT"][2]["name"] = "buf_begin" -defs["igImStrbolW"][1]["argsT"][2]["type"] = "const ImWchar*" -defs["igImStrbolW"][1]["argsoriginal"] = "(const ImWchar* buf_mid_line,const ImWchar* buf_begin)" -defs["igImStrbolW"][1]["call_args"] = "(buf_mid_line,buf_begin)" -defs["igImStrbolW"][1]["cimguiname"] = "igImStrbolW" -defs["igImStrbolW"][1]["defaults"] = {} -defs["igImStrbolW"][1]["funcname"] = "ImStrbolW" -defs["igImStrbolW"][1]["ov_cimguiname"] = "igImStrbolW" -defs["igImStrbolW"][1]["ret"] = "const ImWchar*" -defs["igImStrbolW"][1]["signature"] = "(const ImWchar*,const ImWchar*)" -defs["igImStrbolW"][1]["stname"] = "" -defs["igImStrbolW"]["(const ImWchar*,const ImWchar*)"] = defs["igImStrbolW"][1] -defs["igImStrchrRange"] = {} -defs["igImStrchrRange"][1] = {} -defs["igImStrchrRange"][1]["args"] = "(const char* str_begin,const char* str_end,char c)" -defs["igImStrchrRange"][1]["argsT"] = {} -defs["igImStrchrRange"][1]["argsT"][1] = {} -defs["igImStrchrRange"][1]["argsT"][1]["name"] = "str_begin" -defs["igImStrchrRange"][1]["argsT"][1]["type"] = "const char*" -defs["igImStrchrRange"][1]["argsT"][2] = {} -defs["igImStrchrRange"][1]["argsT"][2]["name"] = "str_end" -defs["igImStrchrRange"][1]["argsT"][2]["type"] = "const char*" -defs["igImStrchrRange"][1]["argsT"][3] = {} -defs["igImStrchrRange"][1]["argsT"][3]["name"] = "c" -defs["igImStrchrRange"][1]["argsT"][3]["type"] = "char" -defs["igImStrchrRange"][1]["argsoriginal"] = "(const char* str_begin,const char* str_end,char c)" -defs["igImStrchrRange"][1]["call_args"] = "(str_begin,str_end,c)" -defs["igImStrchrRange"][1]["cimguiname"] = "igImStrchrRange" -defs["igImStrchrRange"][1]["defaults"] = {} -defs["igImStrchrRange"][1]["funcname"] = "ImStrchrRange" -defs["igImStrchrRange"][1]["ov_cimguiname"] = "igImStrchrRange" -defs["igImStrchrRange"][1]["ret"] = "const char*" -defs["igImStrchrRange"][1]["signature"] = "(const char*,const char*,char)" -defs["igImStrchrRange"][1]["stname"] = "" -defs["igImStrchrRange"]["(const char*,const char*,char)"] = defs["igImStrchrRange"][1] -defs["igImStrdup"] = {} -defs["igImStrdup"][1] = {} -defs["igImStrdup"][1]["args"] = "(const char* str)" -defs["igImStrdup"][1]["argsT"] = {} -defs["igImStrdup"][1]["argsT"][1] = {} -defs["igImStrdup"][1]["argsT"][1]["name"] = "str" -defs["igImStrdup"][1]["argsT"][1]["type"] = "const char*" -defs["igImStrdup"][1]["argsoriginal"] = "(const char* str)" -defs["igImStrdup"][1]["call_args"] = "(str)" -defs["igImStrdup"][1]["cimguiname"] = "igImStrdup" -defs["igImStrdup"][1]["defaults"] = {} -defs["igImStrdup"][1]["funcname"] = "ImStrdup" -defs["igImStrdup"][1]["ov_cimguiname"] = "igImStrdup" -defs["igImStrdup"][1]["ret"] = "char*" -defs["igImStrdup"][1]["signature"] = "(const char*)" -defs["igImStrdup"][1]["stname"] = "" -defs["igImStrdup"]["(const char*)"] = defs["igImStrdup"][1] -defs["igImStrdupcpy"] = {} -defs["igImStrdupcpy"][1] = {} -defs["igImStrdupcpy"][1]["args"] = "(char* dst,size_t* p_dst_size,const char* str)" -defs["igImStrdupcpy"][1]["argsT"] = {} -defs["igImStrdupcpy"][1]["argsT"][1] = {} -defs["igImStrdupcpy"][1]["argsT"][1]["name"] = "dst" -defs["igImStrdupcpy"][1]["argsT"][1]["type"] = "char*" -defs["igImStrdupcpy"][1]["argsT"][2] = {} -defs["igImStrdupcpy"][1]["argsT"][2]["name"] = "p_dst_size" -defs["igImStrdupcpy"][1]["argsT"][2]["type"] = "size_t*" -defs["igImStrdupcpy"][1]["argsT"][3] = {} -defs["igImStrdupcpy"][1]["argsT"][3]["name"] = "str" -defs["igImStrdupcpy"][1]["argsT"][3]["type"] = "const char*" -defs["igImStrdupcpy"][1]["argsoriginal"] = "(char* dst,size_t* p_dst_size,const char* str)" -defs["igImStrdupcpy"][1]["call_args"] = "(dst,p_dst_size,str)" -defs["igImStrdupcpy"][1]["cimguiname"] = "igImStrdupcpy" -defs["igImStrdupcpy"][1]["defaults"] = {} -defs["igImStrdupcpy"][1]["funcname"] = "ImStrdupcpy" -defs["igImStrdupcpy"][1]["ov_cimguiname"] = "igImStrdupcpy" -defs["igImStrdupcpy"][1]["ret"] = "char*" -defs["igImStrdupcpy"][1]["signature"] = "(char*,size_t*,const char*)" -defs["igImStrdupcpy"][1]["stname"] = "" -defs["igImStrdupcpy"]["(char*,size_t*,const char*)"] = defs["igImStrdupcpy"][1] -defs["igImStreolRange"] = {} -defs["igImStreolRange"][1] = {} -defs["igImStreolRange"][1]["args"] = "(const char* str,const char* str_end)" -defs["igImStreolRange"][1]["argsT"] = {} -defs["igImStreolRange"][1]["argsT"][1] = {} -defs["igImStreolRange"][1]["argsT"][1]["name"] = "str" -defs["igImStreolRange"][1]["argsT"][1]["type"] = "const char*" -defs["igImStreolRange"][1]["argsT"][2] = {} -defs["igImStreolRange"][1]["argsT"][2]["name"] = "str_end" -defs["igImStreolRange"][1]["argsT"][2]["type"] = "const char*" -defs["igImStreolRange"][1]["argsoriginal"] = "(const char* str,const char* str_end)" -defs["igImStreolRange"][1]["call_args"] = "(str,str_end)" -defs["igImStreolRange"][1]["cimguiname"] = "igImStreolRange" -defs["igImStreolRange"][1]["defaults"] = {} -defs["igImStreolRange"][1]["funcname"] = "ImStreolRange" -defs["igImStreolRange"][1]["ov_cimguiname"] = "igImStreolRange" -defs["igImStreolRange"][1]["ret"] = "const char*" -defs["igImStreolRange"][1]["signature"] = "(const char*,const char*)" -defs["igImStreolRange"][1]["stname"] = "" -defs["igImStreolRange"]["(const char*,const char*)"] = defs["igImStreolRange"][1] -defs["igImStricmp"] = {} -defs["igImStricmp"][1] = {} -defs["igImStricmp"][1]["args"] = "(const char* str1,const char* str2)" -defs["igImStricmp"][1]["argsT"] = {} -defs["igImStricmp"][1]["argsT"][1] = {} -defs["igImStricmp"][1]["argsT"][1]["name"] = "str1" -defs["igImStricmp"][1]["argsT"][1]["type"] = "const char*" -defs["igImStricmp"][1]["argsT"][2] = {} -defs["igImStricmp"][1]["argsT"][2]["name"] = "str2" -defs["igImStricmp"][1]["argsT"][2]["type"] = "const char*" -defs["igImStricmp"][1]["argsoriginal"] = "(const char* str1,const char* str2)" -defs["igImStricmp"][1]["call_args"] = "(str1,str2)" -defs["igImStricmp"][1]["cimguiname"] = "igImStricmp" -defs["igImStricmp"][1]["defaults"] = {} -defs["igImStricmp"][1]["funcname"] = "ImStricmp" -defs["igImStricmp"][1]["ov_cimguiname"] = "igImStricmp" -defs["igImStricmp"][1]["ret"] = "int" -defs["igImStricmp"][1]["signature"] = "(const char*,const char*)" -defs["igImStricmp"][1]["stname"] = "" -defs["igImStricmp"]["(const char*,const char*)"] = defs["igImStricmp"][1] -defs["igImStristr"] = {} -defs["igImStristr"][1] = {} -defs["igImStristr"][1]["args"] = "(const char* haystack,const char* haystack_end,const char* needle,const char* needle_end)" -defs["igImStristr"][1]["argsT"] = {} -defs["igImStristr"][1]["argsT"][1] = {} -defs["igImStristr"][1]["argsT"][1]["name"] = "haystack" -defs["igImStristr"][1]["argsT"][1]["type"] = "const char*" -defs["igImStristr"][1]["argsT"][2] = {} -defs["igImStristr"][1]["argsT"][2]["name"] = "haystack_end" -defs["igImStristr"][1]["argsT"][2]["type"] = "const char*" -defs["igImStristr"][1]["argsT"][3] = {} -defs["igImStristr"][1]["argsT"][3]["name"] = "needle" -defs["igImStristr"][1]["argsT"][3]["type"] = "const char*" -defs["igImStristr"][1]["argsT"][4] = {} -defs["igImStristr"][1]["argsT"][4]["name"] = "needle_end" -defs["igImStristr"][1]["argsT"][4]["type"] = "const char*" -defs["igImStristr"][1]["argsoriginal"] = "(const char* haystack,const char* haystack_end,const char* needle,const char* needle_end)" -defs["igImStristr"][1]["call_args"] = "(haystack,haystack_end,needle,needle_end)" -defs["igImStristr"][1]["cimguiname"] = "igImStristr" -defs["igImStristr"][1]["defaults"] = {} -defs["igImStristr"][1]["funcname"] = "ImStristr" -defs["igImStristr"][1]["ov_cimguiname"] = "igImStristr" -defs["igImStristr"][1]["ret"] = "const char*" -defs["igImStristr"][1]["signature"] = "(const char*,const char*,const char*,const char*)" -defs["igImStristr"][1]["stname"] = "" -defs["igImStristr"]["(const char*,const char*,const char*,const char*)"] = defs["igImStristr"][1] -defs["igImStrlenW"] = {} -defs["igImStrlenW"][1] = {} -defs["igImStrlenW"][1]["args"] = "(const ImWchar* str)" -defs["igImStrlenW"][1]["argsT"] = {} -defs["igImStrlenW"][1]["argsT"][1] = {} -defs["igImStrlenW"][1]["argsT"][1]["name"] = "str" -defs["igImStrlenW"][1]["argsT"][1]["type"] = "const ImWchar*" -defs["igImStrlenW"][1]["argsoriginal"] = "(const ImWchar* str)" -defs["igImStrlenW"][1]["call_args"] = "(str)" -defs["igImStrlenW"][1]["cimguiname"] = "igImStrlenW" -defs["igImStrlenW"][1]["defaults"] = {} -defs["igImStrlenW"][1]["funcname"] = "ImStrlenW" -defs["igImStrlenW"][1]["ov_cimguiname"] = "igImStrlenW" -defs["igImStrlenW"][1]["ret"] = "int" -defs["igImStrlenW"][1]["signature"] = "(const ImWchar*)" -defs["igImStrlenW"][1]["stname"] = "" -defs["igImStrlenW"]["(const ImWchar*)"] = defs["igImStrlenW"][1] -defs["igImStrncpy"] = {} -defs["igImStrncpy"][1] = {} -defs["igImStrncpy"][1]["args"] = "(char* dst,const char* src,size_t count)" -defs["igImStrncpy"][1]["argsT"] = {} -defs["igImStrncpy"][1]["argsT"][1] = {} -defs["igImStrncpy"][1]["argsT"][1]["name"] = "dst" -defs["igImStrncpy"][1]["argsT"][1]["type"] = "char*" -defs["igImStrncpy"][1]["argsT"][2] = {} -defs["igImStrncpy"][1]["argsT"][2]["name"] = "src" -defs["igImStrncpy"][1]["argsT"][2]["type"] = "const char*" -defs["igImStrncpy"][1]["argsT"][3] = {} -defs["igImStrncpy"][1]["argsT"][3]["name"] = "count" -defs["igImStrncpy"][1]["argsT"][3]["type"] = "size_t" -defs["igImStrncpy"][1]["argsoriginal"] = "(char* dst,const char* src,size_t count)" -defs["igImStrncpy"][1]["call_args"] = "(dst,src,count)" -defs["igImStrncpy"][1]["cimguiname"] = "igImStrncpy" -defs["igImStrncpy"][1]["defaults"] = {} -defs["igImStrncpy"][1]["funcname"] = "ImStrncpy" -defs["igImStrncpy"][1]["ov_cimguiname"] = "igImStrncpy" -defs["igImStrncpy"][1]["ret"] = "void" -defs["igImStrncpy"][1]["signature"] = "(char*,const char*,size_t)" -defs["igImStrncpy"][1]["stname"] = "" -defs["igImStrncpy"]["(char*,const char*,size_t)"] = defs["igImStrncpy"][1] -defs["igImStrnicmp"] = {} -defs["igImStrnicmp"][1] = {} -defs["igImStrnicmp"][1]["args"] = "(const char* str1,const char* str2,size_t count)" -defs["igImStrnicmp"][1]["argsT"] = {} -defs["igImStrnicmp"][1]["argsT"][1] = {} -defs["igImStrnicmp"][1]["argsT"][1]["name"] = "str1" -defs["igImStrnicmp"][1]["argsT"][1]["type"] = "const char*" -defs["igImStrnicmp"][1]["argsT"][2] = {} -defs["igImStrnicmp"][1]["argsT"][2]["name"] = "str2" -defs["igImStrnicmp"][1]["argsT"][2]["type"] = "const char*" -defs["igImStrnicmp"][1]["argsT"][3] = {} -defs["igImStrnicmp"][1]["argsT"][3]["name"] = "count" -defs["igImStrnicmp"][1]["argsT"][3]["type"] = "size_t" -defs["igImStrnicmp"][1]["argsoriginal"] = "(const char* str1,const char* str2,size_t count)" -defs["igImStrnicmp"][1]["call_args"] = "(str1,str2,count)" -defs["igImStrnicmp"][1]["cimguiname"] = "igImStrnicmp" -defs["igImStrnicmp"][1]["defaults"] = {} -defs["igImStrnicmp"][1]["funcname"] = "ImStrnicmp" -defs["igImStrnicmp"][1]["ov_cimguiname"] = "igImStrnicmp" -defs["igImStrnicmp"][1]["ret"] = "int" -defs["igImStrnicmp"][1]["signature"] = "(const char*,const char*,size_t)" -defs["igImStrnicmp"][1]["stname"] = "" -defs["igImStrnicmp"]["(const char*,const char*,size_t)"] = defs["igImStrnicmp"][1] -defs["igImTextCharFromUtf8"] = {} -defs["igImTextCharFromUtf8"][1] = {} -defs["igImTextCharFromUtf8"][1]["args"] = "(unsigned int* out_char,const char* in_text,const char* in_text_end)" -defs["igImTextCharFromUtf8"][1]["argsT"] = {} -defs["igImTextCharFromUtf8"][1]["argsT"][1] = {} -defs["igImTextCharFromUtf8"][1]["argsT"][1]["name"] = "out_char" -defs["igImTextCharFromUtf8"][1]["argsT"][1]["type"] = "unsigned int*" -defs["igImTextCharFromUtf8"][1]["argsT"][2] = {} -defs["igImTextCharFromUtf8"][1]["argsT"][2]["name"] = "in_text" -defs["igImTextCharFromUtf8"][1]["argsT"][2]["type"] = "const char*" -defs["igImTextCharFromUtf8"][1]["argsT"][3] = {} -defs["igImTextCharFromUtf8"][1]["argsT"][3]["name"] = "in_text_end" -defs["igImTextCharFromUtf8"][1]["argsT"][3]["type"] = "const char*" -defs["igImTextCharFromUtf8"][1]["argsoriginal"] = "(unsigned int* out_char,const char* in_text,const char* in_text_end)" -defs["igImTextCharFromUtf8"][1]["call_args"] = "(out_char,in_text,in_text_end)" -defs["igImTextCharFromUtf8"][1]["cimguiname"] = "igImTextCharFromUtf8" -defs["igImTextCharFromUtf8"][1]["defaults"] = {} -defs["igImTextCharFromUtf8"][1]["funcname"] = "ImTextCharFromUtf8" -defs["igImTextCharFromUtf8"][1]["ov_cimguiname"] = "igImTextCharFromUtf8" -defs["igImTextCharFromUtf8"][1]["ret"] = "int" -defs["igImTextCharFromUtf8"][1]["signature"] = "(unsigned int*,const char*,const char*)" -defs["igImTextCharFromUtf8"][1]["stname"] = "" -defs["igImTextCharFromUtf8"]["(unsigned int*,const char*,const char*)"] = defs["igImTextCharFromUtf8"][1] -defs["igImTextCountCharsFromUtf8"] = {} -defs["igImTextCountCharsFromUtf8"][1] = {} -defs["igImTextCountCharsFromUtf8"][1]["args"] = "(const char* in_text,const char* in_text_end)" -defs["igImTextCountCharsFromUtf8"][1]["argsT"] = {} -defs["igImTextCountCharsFromUtf8"][1]["argsT"][1] = {} -defs["igImTextCountCharsFromUtf8"][1]["argsT"][1]["name"] = "in_text" -defs["igImTextCountCharsFromUtf8"][1]["argsT"][1]["type"] = "const char*" -defs["igImTextCountCharsFromUtf8"][1]["argsT"][2] = {} -defs["igImTextCountCharsFromUtf8"][1]["argsT"][2]["name"] = "in_text_end" -defs["igImTextCountCharsFromUtf8"][1]["argsT"][2]["type"] = "const char*" -defs["igImTextCountCharsFromUtf8"][1]["argsoriginal"] = "(const char* in_text,const char* in_text_end)" -defs["igImTextCountCharsFromUtf8"][1]["call_args"] = "(in_text,in_text_end)" -defs["igImTextCountCharsFromUtf8"][1]["cimguiname"] = "igImTextCountCharsFromUtf8" -defs["igImTextCountCharsFromUtf8"][1]["defaults"] = {} -defs["igImTextCountCharsFromUtf8"][1]["funcname"] = "ImTextCountCharsFromUtf8" -defs["igImTextCountCharsFromUtf8"][1]["ov_cimguiname"] = "igImTextCountCharsFromUtf8" -defs["igImTextCountCharsFromUtf8"][1]["ret"] = "int" -defs["igImTextCountCharsFromUtf8"][1]["signature"] = "(const char*,const char*)" -defs["igImTextCountCharsFromUtf8"][1]["stname"] = "" -defs["igImTextCountCharsFromUtf8"]["(const char*,const char*)"] = defs["igImTextCountCharsFromUtf8"][1] -defs["igImTextCountUtf8BytesFromChar"] = {} -defs["igImTextCountUtf8BytesFromChar"][1] = {} -defs["igImTextCountUtf8BytesFromChar"][1]["args"] = "(const char* in_text,const char* in_text_end)" -defs["igImTextCountUtf8BytesFromChar"][1]["argsT"] = {} -defs["igImTextCountUtf8BytesFromChar"][1]["argsT"][1] = {} -defs["igImTextCountUtf8BytesFromChar"][1]["argsT"][1]["name"] = "in_text" -defs["igImTextCountUtf8BytesFromChar"][1]["argsT"][1]["type"] = "const char*" -defs["igImTextCountUtf8BytesFromChar"][1]["argsT"][2] = {} -defs["igImTextCountUtf8BytesFromChar"][1]["argsT"][2]["name"] = "in_text_end" -defs["igImTextCountUtf8BytesFromChar"][1]["argsT"][2]["type"] = "const char*" -defs["igImTextCountUtf8BytesFromChar"][1]["argsoriginal"] = "(const char* in_text,const char* in_text_end)" -defs["igImTextCountUtf8BytesFromChar"][1]["call_args"] = "(in_text,in_text_end)" -defs["igImTextCountUtf8BytesFromChar"][1]["cimguiname"] = "igImTextCountUtf8BytesFromChar" -defs["igImTextCountUtf8BytesFromChar"][1]["defaults"] = {} -defs["igImTextCountUtf8BytesFromChar"][1]["funcname"] = "ImTextCountUtf8BytesFromChar" -defs["igImTextCountUtf8BytesFromChar"][1]["ov_cimguiname"] = "igImTextCountUtf8BytesFromChar" -defs["igImTextCountUtf8BytesFromChar"][1]["ret"] = "int" -defs["igImTextCountUtf8BytesFromChar"][1]["signature"] = "(const char*,const char*)" -defs["igImTextCountUtf8BytesFromChar"][1]["stname"] = "" -defs["igImTextCountUtf8BytesFromChar"]["(const char*,const char*)"] = defs["igImTextCountUtf8BytesFromChar"][1] -defs["igImTextCountUtf8BytesFromStr"] = {} -defs["igImTextCountUtf8BytesFromStr"][1] = {} -defs["igImTextCountUtf8BytesFromStr"][1]["args"] = "(const ImWchar* in_text,const ImWchar* in_text_end)" -defs["igImTextCountUtf8BytesFromStr"][1]["argsT"] = {} -defs["igImTextCountUtf8BytesFromStr"][1]["argsT"][1] = {} -defs["igImTextCountUtf8BytesFromStr"][1]["argsT"][1]["name"] = "in_text" -defs["igImTextCountUtf8BytesFromStr"][1]["argsT"][1]["type"] = "const ImWchar*" -defs["igImTextCountUtf8BytesFromStr"][1]["argsT"][2] = {} -defs["igImTextCountUtf8BytesFromStr"][1]["argsT"][2]["name"] = "in_text_end" -defs["igImTextCountUtf8BytesFromStr"][1]["argsT"][2]["type"] = "const ImWchar*" -defs["igImTextCountUtf8BytesFromStr"][1]["argsoriginal"] = "(const ImWchar* in_text,const ImWchar* in_text_end)" -defs["igImTextCountUtf8BytesFromStr"][1]["call_args"] = "(in_text,in_text_end)" -defs["igImTextCountUtf8BytesFromStr"][1]["cimguiname"] = "igImTextCountUtf8BytesFromStr" -defs["igImTextCountUtf8BytesFromStr"][1]["defaults"] = {} -defs["igImTextCountUtf8BytesFromStr"][1]["funcname"] = "ImTextCountUtf8BytesFromStr" -defs["igImTextCountUtf8BytesFromStr"][1]["ov_cimguiname"] = "igImTextCountUtf8BytesFromStr" -defs["igImTextCountUtf8BytesFromStr"][1]["ret"] = "int" -defs["igImTextCountUtf8BytesFromStr"][1]["signature"] = "(const ImWchar*,const ImWchar*)" -defs["igImTextCountUtf8BytesFromStr"][1]["stname"] = "" -defs["igImTextCountUtf8BytesFromStr"]["(const ImWchar*,const ImWchar*)"] = defs["igImTextCountUtf8BytesFromStr"][1] -defs["igImTextStrFromUtf8"] = {} -defs["igImTextStrFromUtf8"][1] = {} -defs["igImTextStrFromUtf8"][1]["args"] = "(ImWchar* buf,int buf_size,const char* in_text,const char* in_text_end,const char** in_remaining)" -defs["igImTextStrFromUtf8"][1]["argsT"] = {} -defs["igImTextStrFromUtf8"][1]["argsT"][1] = {} -defs["igImTextStrFromUtf8"][1]["argsT"][1]["name"] = "buf" -defs["igImTextStrFromUtf8"][1]["argsT"][1]["type"] = "ImWchar*" -defs["igImTextStrFromUtf8"][1]["argsT"][2] = {} -defs["igImTextStrFromUtf8"][1]["argsT"][2]["name"] = "buf_size" -defs["igImTextStrFromUtf8"][1]["argsT"][2]["type"] = "int" -defs["igImTextStrFromUtf8"][1]["argsT"][3] = {} -defs["igImTextStrFromUtf8"][1]["argsT"][3]["name"] = "in_text" -defs["igImTextStrFromUtf8"][1]["argsT"][3]["type"] = "const char*" -defs["igImTextStrFromUtf8"][1]["argsT"][4] = {} -defs["igImTextStrFromUtf8"][1]["argsT"][4]["name"] = "in_text_end" -defs["igImTextStrFromUtf8"][1]["argsT"][4]["type"] = "const char*" -defs["igImTextStrFromUtf8"][1]["argsT"][5] = {} -defs["igImTextStrFromUtf8"][1]["argsT"][5]["name"] = "in_remaining" -defs["igImTextStrFromUtf8"][1]["argsT"][5]["type"] = "const char**" -defs["igImTextStrFromUtf8"][1]["argsoriginal"] = "(ImWchar* buf,int buf_size,const char* in_text,const char* in_text_end,const char** in_remaining=((void*)0))" -defs["igImTextStrFromUtf8"][1]["call_args"] = "(buf,buf_size,in_text,in_text_end,in_remaining)" -defs["igImTextStrFromUtf8"][1]["cimguiname"] = "igImTextStrFromUtf8" -defs["igImTextStrFromUtf8"][1]["defaults"] = {} -defs["igImTextStrFromUtf8"][1]["defaults"]["in_remaining"] = "((void*)0)" -defs["igImTextStrFromUtf8"][1]["funcname"] = "ImTextStrFromUtf8" -defs["igImTextStrFromUtf8"][1]["ov_cimguiname"] = "igImTextStrFromUtf8" -defs["igImTextStrFromUtf8"][1]["ret"] = "int" -defs["igImTextStrFromUtf8"][1]["signature"] = "(ImWchar*,int,const char*,const char*,const char**)" -defs["igImTextStrFromUtf8"][1]["stname"] = "" -defs["igImTextStrFromUtf8"]["(ImWchar*,int,const char*,const char*,const char**)"] = defs["igImTextStrFromUtf8"][1] -defs["igImTextStrToUtf8"] = {} -defs["igImTextStrToUtf8"][1] = {} -defs["igImTextStrToUtf8"][1]["args"] = "(char* buf,int buf_size,const ImWchar* in_text,const ImWchar* in_text_end)" -defs["igImTextStrToUtf8"][1]["argsT"] = {} -defs["igImTextStrToUtf8"][1]["argsT"][1] = {} -defs["igImTextStrToUtf8"][1]["argsT"][1]["name"] = "buf" -defs["igImTextStrToUtf8"][1]["argsT"][1]["type"] = "char*" -defs["igImTextStrToUtf8"][1]["argsT"][2] = {} -defs["igImTextStrToUtf8"][1]["argsT"][2]["name"] = "buf_size" -defs["igImTextStrToUtf8"][1]["argsT"][2]["type"] = "int" -defs["igImTextStrToUtf8"][1]["argsT"][3] = {} -defs["igImTextStrToUtf8"][1]["argsT"][3]["name"] = "in_text" -defs["igImTextStrToUtf8"][1]["argsT"][3]["type"] = "const ImWchar*" -defs["igImTextStrToUtf8"][1]["argsT"][4] = {} -defs["igImTextStrToUtf8"][1]["argsT"][4]["name"] = "in_text_end" -defs["igImTextStrToUtf8"][1]["argsT"][4]["type"] = "const ImWchar*" -defs["igImTextStrToUtf8"][1]["argsoriginal"] = "(char* buf,int buf_size,const ImWchar* in_text,const ImWchar* in_text_end)" -defs["igImTextStrToUtf8"][1]["call_args"] = "(buf,buf_size,in_text,in_text_end)" -defs["igImTextStrToUtf8"][1]["cimguiname"] = "igImTextStrToUtf8" -defs["igImTextStrToUtf8"][1]["defaults"] = {} -defs["igImTextStrToUtf8"][1]["funcname"] = "ImTextStrToUtf8" -defs["igImTextStrToUtf8"][1]["ov_cimguiname"] = "igImTextStrToUtf8" -defs["igImTextStrToUtf8"][1]["ret"] = "int" -defs["igImTextStrToUtf8"][1]["signature"] = "(char*,int,const ImWchar*,const ImWchar*)" -defs["igImTextStrToUtf8"][1]["stname"] = "" -defs["igImTextStrToUtf8"]["(char*,int,const ImWchar*,const ImWchar*)"] = defs["igImTextStrToUtf8"][1] -defs["igImTriangleArea"] = {} -defs["igImTriangleArea"][1] = {} -defs["igImTriangleArea"][1]["args"] = "(const ImVec2 a,const ImVec2 b,const ImVec2 c)" -defs["igImTriangleArea"][1]["argsT"] = {} -defs["igImTriangleArea"][1]["argsT"][1] = {} -defs["igImTriangleArea"][1]["argsT"][1]["name"] = "a" -defs["igImTriangleArea"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImTriangleArea"][1]["argsT"][2] = {} -defs["igImTriangleArea"][1]["argsT"][2]["name"] = "b" -defs["igImTriangleArea"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImTriangleArea"][1]["argsT"][3] = {} -defs["igImTriangleArea"][1]["argsT"][3]["name"] = "c" -defs["igImTriangleArea"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igImTriangleArea"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& c)" -defs["igImTriangleArea"][1]["call_args"] = "(a,b,c)" -defs["igImTriangleArea"][1]["cimguiname"] = "igImTriangleArea" -defs["igImTriangleArea"][1]["defaults"] = {} -defs["igImTriangleArea"][1]["funcname"] = "ImTriangleArea" -defs["igImTriangleArea"][1]["ov_cimguiname"] = "igImTriangleArea" -defs["igImTriangleArea"][1]["ret"] = "float" -defs["igImTriangleArea"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2)" -defs["igImTriangleArea"][1]["stname"] = "" -defs["igImTriangleArea"]["(const ImVec2,const ImVec2,const ImVec2)"] = defs["igImTriangleArea"][1] -defs["igImTriangleBarycentricCoords"] = {} -defs["igImTriangleBarycentricCoords"][1] = {} -defs["igImTriangleBarycentricCoords"][1]["args"] = "(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p,float out_u,float out_v,float out_w)" -defs["igImTriangleBarycentricCoords"][1]["argsT"] = {} -defs["igImTriangleBarycentricCoords"][1]["argsT"][1] = {} -defs["igImTriangleBarycentricCoords"][1]["argsT"][1]["name"] = "a" -defs["igImTriangleBarycentricCoords"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImTriangleBarycentricCoords"][1]["argsT"][2] = {} -defs["igImTriangleBarycentricCoords"][1]["argsT"][2]["name"] = "b" -defs["igImTriangleBarycentricCoords"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImTriangleBarycentricCoords"][1]["argsT"][3] = {} -defs["igImTriangleBarycentricCoords"][1]["argsT"][3]["name"] = "c" -defs["igImTriangleBarycentricCoords"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igImTriangleBarycentricCoords"][1]["argsT"][4] = {} -defs["igImTriangleBarycentricCoords"][1]["argsT"][4]["name"] = "p" -defs["igImTriangleBarycentricCoords"][1]["argsT"][4]["type"] = "const ImVec2" -defs["igImTriangleBarycentricCoords"][1]["argsT"][5] = {} -defs["igImTriangleBarycentricCoords"][1]["argsT"][5]["name"] = "out_u" -defs["igImTriangleBarycentricCoords"][1]["argsT"][5]["type"] = "float&" -defs["igImTriangleBarycentricCoords"][1]["argsT"][6] = {} -defs["igImTriangleBarycentricCoords"][1]["argsT"][6]["name"] = "out_v" -defs["igImTriangleBarycentricCoords"][1]["argsT"][6]["type"] = "float&" -defs["igImTriangleBarycentricCoords"][1]["argsT"][7] = {} -defs["igImTriangleBarycentricCoords"][1]["argsT"][7]["name"] = "out_w" -defs["igImTriangleBarycentricCoords"][1]["argsT"][7]["type"] = "float&" -defs["igImTriangleBarycentricCoords"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& p,float& out_u,float& out_v,float& out_w)" -defs["igImTriangleBarycentricCoords"][1]["call_args"] = "(a,b,c,p,out_u,out_v,out_w)" -defs["igImTriangleBarycentricCoords"][1]["cimguiname"] = "igImTriangleBarycentricCoords" -defs["igImTriangleBarycentricCoords"][1]["defaults"] = {} -defs["igImTriangleBarycentricCoords"][1]["funcname"] = "ImTriangleBarycentricCoords" -defs["igImTriangleBarycentricCoords"][1]["ov_cimguiname"] = "igImTriangleBarycentricCoords" -defs["igImTriangleBarycentricCoords"][1]["ret"] = "void" -defs["igImTriangleBarycentricCoords"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float,float,float)" -defs["igImTriangleBarycentricCoords"][1]["stname"] = "" -defs["igImTriangleBarycentricCoords"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float,float,float)"] = defs["igImTriangleBarycentricCoords"][1] -defs["igImTriangleClosestPoint"] = {} -defs["igImTriangleClosestPoint"][1] = {} -defs["igImTriangleClosestPoint"][1]["args"] = "(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p)" -defs["igImTriangleClosestPoint"][1]["argsT"] = {} -defs["igImTriangleClosestPoint"][1]["argsT"][1] = {} -defs["igImTriangleClosestPoint"][1]["argsT"][1]["name"] = "a" -defs["igImTriangleClosestPoint"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImTriangleClosestPoint"][1]["argsT"][2] = {} -defs["igImTriangleClosestPoint"][1]["argsT"][2]["name"] = "b" -defs["igImTriangleClosestPoint"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImTriangleClosestPoint"][1]["argsT"][3] = {} -defs["igImTriangleClosestPoint"][1]["argsT"][3]["name"] = "c" -defs["igImTriangleClosestPoint"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igImTriangleClosestPoint"][1]["argsT"][4] = {} -defs["igImTriangleClosestPoint"][1]["argsT"][4]["name"] = "p" -defs["igImTriangleClosestPoint"][1]["argsT"][4]["type"] = "const ImVec2" -defs["igImTriangleClosestPoint"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& p)" -defs["igImTriangleClosestPoint"][1]["call_args"] = "(a,b,c,p)" -defs["igImTriangleClosestPoint"][1]["cimguiname"] = "igImTriangleClosestPoint" -defs["igImTriangleClosestPoint"][1]["defaults"] = {} -defs["igImTriangleClosestPoint"][1]["funcname"] = "ImTriangleClosestPoint" -defs["igImTriangleClosestPoint"][1]["ov_cimguiname"] = "igImTriangleClosestPoint" -defs["igImTriangleClosestPoint"][1]["ret"] = "ImVec2" -defs["igImTriangleClosestPoint"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2)" -defs["igImTriangleClosestPoint"][1]["stname"] = "" -defs["igImTriangleClosestPoint"][2] = {} -defs["igImTriangleClosestPoint"][2]["args"] = "(ImVec2 *pOut,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p)" -defs["igImTriangleClosestPoint"][2]["argsT"] = {} -defs["igImTriangleClosestPoint"][2]["argsT"][1] = {} -defs["igImTriangleClosestPoint"][2]["argsT"][1]["name"] = "pOut" -defs["igImTriangleClosestPoint"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igImTriangleClosestPoint"][2]["argsT"][2] = {} -defs["igImTriangleClosestPoint"][2]["argsT"][2]["name"] = "a" -defs["igImTriangleClosestPoint"][2]["argsT"][2]["type"] = "const ImVec2" -defs["igImTriangleClosestPoint"][2]["argsT"][3] = {} -defs["igImTriangleClosestPoint"][2]["argsT"][3]["name"] = "b" -defs["igImTriangleClosestPoint"][2]["argsT"][3]["type"] = "const ImVec2" -defs["igImTriangleClosestPoint"][2]["argsT"][4] = {} -defs["igImTriangleClosestPoint"][2]["argsT"][4]["name"] = "c" -defs["igImTriangleClosestPoint"][2]["argsT"][4]["type"] = "const ImVec2" -defs["igImTriangleClosestPoint"][2]["argsT"][5] = {} -defs["igImTriangleClosestPoint"][2]["argsT"][5]["name"] = "p" -defs["igImTriangleClosestPoint"][2]["argsT"][5]["type"] = "const ImVec2" -defs["igImTriangleClosestPoint"][2]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& p)" -defs["igImTriangleClosestPoint"][2]["call_args"] = "(a,b,c,p)" -defs["igImTriangleClosestPoint"][2]["cimguiname"] = "igImTriangleClosestPoint" -defs["igImTriangleClosestPoint"][2]["defaults"] = defs["igImTriangleClosestPoint"][1]["defaults"] -defs["igImTriangleClosestPoint"][2]["funcname"] = "ImTriangleClosestPoint" -defs["igImTriangleClosestPoint"][2]["nonUDT"] = 1 -defs["igImTriangleClosestPoint"][2]["ov_cimguiname"] = "igImTriangleClosestPoint_nonUDT" -defs["igImTriangleClosestPoint"][2]["ret"] = "void" -defs["igImTriangleClosestPoint"][2]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2)" -defs["igImTriangleClosestPoint"][2]["stname"] = "" -defs["igImTriangleClosestPoint"][3] = {} -defs["igImTriangleClosestPoint"][3]["args"] = "(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p)" -defs["igImTriangleClosestPoint"][3]["argsT"] = {} -defs["igImTriangleClosestPoint"][3]["argsT"][1] = {} -defs["igImTriangleClosestPoint"][3]["argsT"][1]["name"] = "a" -defs["igImTriangleClosestPoint"][3]["argsT"][1]["type"] = "const ImVec2" -defs["igImTriangleClosestPoint"][3]["argsT"][2] = {} -defs["igImTriangleClosestPoint"][3]["argsT"][2]["name"] = "b" -defs["igImTriangleClosestPoint"][3]["argsT"][2]["type"] = "const ImVec2" -defs["igImTriangleClosestPoint"][3]["argsT"][3] = {} -defs["igImTriangleClosestPoint"][3]["argsT"][3]["name"] = "c" -defs["igImTriangleClosestPoint"][3]["argsT"][3]["type"] = "const ImVec2" -defs["igImTriangleClosestPoint"][3]["argsT"][4] = {} -defs["igImTriangleClosestPoint"][3]["argsT"][4]["name"] = "p" -defs["igImTriangleClosestPoint"][3]["argsT"][4]["type"] = "const ImVec2" -defs["igImTriangleClosestPoint"][3]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& p)" -defs["igImTriangleClosestPoint"][3]["call_args"] = "(a,b,c,p)" -defs["igImTriangleClosestPoint"][3]["cimguiname"] = "igImTriangleClosestPoint" -defs["igImTriangleClosestPoint"][3]["defaults"] = defs["igImTriangleClosestPoint"][1]["defaults"] -defs["igImTriangleClosestPoint"][3]["funcname"] = "ImTriangleClosestPoint" -defs["igImTriangleClosestPoint"][3]["nonUDT"] = 2 -defs["igImTriangleClosestPoint"][3]["ov_cimguiname"] = "igImTriangleClosestPoint_nonUDT2" -defs["igImTriangleClosestPoint"][3]["ret"] = "ImVec2_Simple" -defs["igImTriangleClosestPoint"][3]["retorig"] = "ImVec2" -defs["igImTriangleClosestPoint"][3]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2)" -defs["igImTriangleClosestPoint"][3]["stname"] = "" -defs["igImTriangleClosestPoint"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2)"] = defs["igImTriangleClosestPoint"][1] -defs["igImTriangleClosestPoint"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2)nonUDT"] = defs["igImTriangleClosestPoint"][2] -defs["igImTriangleClosestPoint"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2)nonUDT2"] = defs["igImTriangleClosestPoint"][3] -defs["igImTriangleContainsPoint"] = {} -defs["igImTriangleContainsPoint"][1] = {} -defs["igImTriangleContainsPoint"][1]["args"] = "(const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 p)" -defs["igImTriangleContainsPoint"][1]["argsT"] = {} -defs["igImTriangleContainsPoint"][1]["argsT"][1] = {} -defs["igImTriangleContainsPoint"][1]["argsT"][1]["name"] = "a" -defs["igImTriangleContainsPoint"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igImTriangleContainsPoint"][1]["argsT"][2] = {} -defs["igImTriangleContainsPoint"][1]["argsT"][2]["name"] = "b" -defs["igImTriangleContainsPoint"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igImTriangleContainsPoint"][1]["argsT"][3] = {} -defs["igImTriangleContainsPoint"][1]["argsT"][3]["name"] = "c" -defs["igImTriangleContainsPoint"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igImTriangleContainsPoint"][1]["argsT"][4] = {} -defs["igImTriangleContainsPoint"][1]["argsT"][4]["name"] = "p" -defs["igImTriangleContainsPoint"][1]["argsT"][4]["type"] = "const ImVec2" -defs["igImTriangleContainsPoint"][1]["argsoriginal"] = "(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& p)" -defs["igImTriangleContainsPoint"][1]["call_args"] = "(a,b,c,p)" -defs["igImTriangleContainsPoint"][1]["cimguiname"] = "igImTriangleContainsPoint" -defs["igImTriangleContainsPoint"][1]["defaults"] = {} -defs["igImTriangleContainsPoint"][1]["funcname"] = "ImTriangleContainsPoint" -defs["igImTriangleContainsPoint"][1]["ov_cimguiname"] = "igImTriangleContainsPoint" -defs["igImTriangleContainsPoint"][1]["ret"] = "bool" -defs["igImTriangleContainsPoint"][1]["signature"] = "(const ImVec2,const ImVec2,const ImVec2,const ImVec2)" -defs["igImTriangleContainsPoint"][1]["stname"] = "" -defs["igImTriangleContainsPoint"]["(const ImVec2,const ImVec2,const ImVec2,const ImVec2)"] = defs["igImTriangleContainsPoint"][1] -defs["igImUpperPowerOfTwo"] = {} -defs["igImUpperPowerOfTwo"][1] = {} -defs["igImUpperPowerOfTwo"][1]["args"] = "(int v)" -defs["igImUpperPowerOfTwo"][1]["argsT"] = {} -defs["igImUpperPowerOfTwo"][1]["argsT"][1] = {} -defs["igImUpperPowerOfTwo"][1]["argsT"][1]["name"] = "v" -defs["igImUpperPowerOfTwo"][1]["argsT"][1]["type"] = "int" -defs["igImUpperPowerOfTwo"][1]["argsoriginal"] = "(int v)" -defs["igImUpperPowerOfTwo"][1]["call_args"] = "(v)" -defs["igImUpperPowerOfTwo"][1]["cimguiname"] = "igImUpperPowerOfTwo" -defs["igImUpperPowerOfTwo"][1]["defaults"] = {} -defs["igImUpperPowerOfTwo"][1]["funcname"] = "ImUpperPowerOfTwo" -defs["igImUpperPowerOfTwo"][1]["ov_cimguiname"] = "igImUpperPowerOfTwo" -defs["igImUpperPowerOfTwo"][1]["ret"] = "int" -defs["igImUpperPowerOfTwo"][1]["signature"] = "(int)" -defs["igImUpperPowerOfTwo"][1]["stname"] = "" -defs["igImUpperPowerOfTwo"]["(int)"] = defs["igImUpperPowerOfTwo"][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)" @@ -15978,24 +9211,6 @@ defs["igIndent"][1]["ret"] = "void" defs["igIndent"][1]["signature"] = "(float)" defs["igIndent"][1]["stname"] = "" defs["igIndent"]["(float)"] = defs["igIndent"][1] -defs["igInitialize"] = {} -defs["igInitialize"][1] = {} -defs["igInitialize"][1]["args"] = "(ImGuiContext* context)" -defs["igInitialize"][1]["argsT"] = {} -defs["igInitialize"][1]["argsT"][1] = {} -defs["igInitialize"][1]["argsT"][1]["name"] = "context" -defs["igInitialize"][1]["argsT"][1]["type"] = "ImGuiContext*" -defs["igInitialize"][1]["argsoriginal"] = "(ImGuiContext* context)" -defs["igInitialize"][1]["call_args"] = "(context)" -defs["igInitialize"][1]["cimguiname"] = "igInitialize" -defs["igInitialize"][1]["defaults"] = {} -defs["igInitialize"][1]["funcname"] = "Initialize" -defs["igInitialize"][1]["namespace"] = "ImGui" -defs["igInitialize"][1]["ov_cimguiname"] = "igInitialize" -defs["igInitialize"][1]["ret"] = "void" -defs["igInitialize"][1]["signature"] = "(ImGuiContext*)" -defs["igInitialize"][1]["stname"] = "" -defs["igInitialize"]["(ImGuiContext*)"] = defs["igInitialize"][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)" @@ -16384,47 +9599,6 @@ 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["igInputTextEx"] = {} -defs["igInputTextEx"][1] = {} -defs["igInputTextEx"][1]["args"] = "(const char* label,const char* hint,char* buf,int buf_size,const ImVec2 size_arg,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)" -defs["igInputTextEx"][1]["argsT"] = {} -defs["igInputTextEx"][1]["argsT"][1] = {} -defs["igInputTextEx"][1]["argsT"][1]["name"] = "label" -defs["igInputTextEx"][1]["argsT"][1]["type"] = "const char*" -defs["igInputTextEx"][1]["argsT"][2] = {} -defs["igInputTextEx"][1]["argsT"][2]["name"] = "hint" -defs["igInputTextEx"][1]["argsT"][2]["type"] = "const char*" -defs["igInputTextEx"][1]["argsT"][3] = {} -defs["igInputTextEx"][1]["argsT"][3]["name"] = "buf" -defs["igInputTextEx"][1]["argsT"][3]["type"] = "char*" -defs["igInputTextEx"][1]["argsT"][4] = {} -defs["igInputTextEx"][1]["argsT"][4]["name"] = "buf_size" -defs["igInputTextEx"][1]["argsT"][4]["type"] = "int" -defs["igInputTextEx"][1]["argsT"][5] = {} -defs["igInputTextEx"][1]["argsT"][5]["name"] = "size_arg" -defs["igInputTextEx"][1]["argsT"][5]["type"] = "const ImVec2" -defs["igInputTextEx"][1]["argsT"][6] = {} -defs["igInputTextEx"][1]["argsT"][6]["name"] = "flags" -defs["igInputTextEx"][1]["argsT"][6]["type"] = "ImGuiInputTextFlags" -defs["igInputTextEx"][1]["argsT"][7] = {} -defs["igInputTextEx"][1]["argsT"][7]["name"] = "callback" -defs["igInputTextEx"][1]["argsT"][7]["type"] = "ImGuiInputTextCallback" -defs["igInputTextEx"][1]["argsT"][8] = {} -defs["igInputTextEx"][1]["argsT"][8]["name"] = "user_data" -defs["igInputTextEx"][1]["argsT"][8]["type"] = "void*" -defs["igInputTextEx"][1]["argsoriginal"] = "(const char* label,const char* hint,char* buf,int buf_size,const ImVec2& size_arg,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))" -defs["igInputTextEx"][1]["call_args"] = "(label,hint,buf,buf_size,size_arg,flags,callback,user_data)" -defs["igInputTextEx"][1]["cimguiname"] = "igInputTextEx" -defs["igInputTextEx"][1]["defaults"] = {} -defs["igInputTextEx"][1]["defaults"]["callback"] = "((void*)0)" -defs["igInputTextEx"][1]["defaults"]["user_data"] = "((void*)0)" -defs["igInputTextEx"][1]["funcname"] = "InputTextEx" -defs["igInputTextEx"][1]["namespace"] = "ImGui" -defs["igInputTextEx"][1]["ov_cimguiname"] = "igInputTextEx" -defs["igInputTextEx"][1]["ret"] = "bool" -defs["igInputTextEx"][1]["signature"] = "(const char*,const char*,char*,int,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)" -defs["igInputTextEx"][1]["stname"] = "" -defs["igInputTextEx"]["(const char*,const char*,char*,int,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)"] = defs["igInputTextEx"][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)" @@ -16525,60 +9699,6 @@ defs["igInvisibleButton"][1]["ret"] = "bool" defs["igInvisibleButton"][1]["signature"] = "(const char*,const ImVec2)" defs["igInvisibleButton"][1]["stname"] = "" defs["igInvisibleButton"]["(const char*,const ImVec2)"] = defs["igInvisibleButton"][1] -defs["igIsActiveIdUsingKey"] = {} -defs["igIsActiveIdUsingKey"][1] = {} -defs["igIsActiveIdUsingKey"][1]["args"] = "(ImGuiKey key)" -defs["igIsActiveIdUsingKey"][1]["argsT"] = {} -defs["igIsActiveIdUsingKey"][1]["argsT"][1] = {} -defs["igIsActiveIdUsingKey"][1]["argsT"][1]["name"] = "key" -defs["igIsActiveIdUsingKey"][1]["argsT"][1]["type"] = "ImGuiKey" -defs["igIsActiveIdUsingKey"][1]["argsoriginal"] = "(ImGuiKey key)" -defs["igIsActiveIdUsingKey"][1]["call_args"] = "(key)" -defs["igIsActiveIdUsingKey"][1]["cimguiname"] = "igIsActiveIdUsingKey" -defs["igIsActiveIdUsingKey"][1]["defaults"] = {} -defs["igIsActiveIdUsingKey"][1]["funcname"] = "IsActiveIdUsingKey" -defs["igIsActiveIdUsingKey"][1]["namespace"] = "ImGui" -defs["igIsActiveIdUsingKey"][1]["ov_cimguiname"] = "igIsActiveIdUsingKey" -defs["igIsActiveIdUsingKey"][1]["ret"] = "bool" -defs["igIsActiveIdUsingKey"][1]["signature"] = "(ImGuiKey)" -defs["igIsActiveIdUsingKey"][1]["stname"] = "" -defs["igIsActiveIdUsingKey"]["(ImGuiKey)"] = defs["igIsActiveIdUsingKey"][1] -defs["igIsActiveIdUsingNavDir"] = {} -defs["igIsActiveIdUsingNavDir"][1] = {} -defs["igIsActiveIdUsingNavDir"][1]["args"] = "(ImGuiDir dir)" -defs["igIsActiveIdUsingNavDir"][1]["argsT"] = {} -defs["igIsActiveIdUsingNavDir"][1]["argsT"][1] = {} -defs["igIsActiveIdUsingNavDir"][1]["argsT"][1]["name"] = "dir" -defs["igIsActiveIdUsingNavDir"][1]["argsT"][1]["type"] = "ImGuiDir" -defs["igIsActiveIdUsingNavDir"][1]["argsoriginal"] = "(ImGuiDir dir)" -defs["igIsActiveIdUsingNavDir"][1]["call_args"] = "(dir)" -defs["igIsActiveIdUsingNavDir"][1]["cimguiname"] = "igIsActiveIdUsingNavDir" -defs["igIsActiveIdUsingNavDir"][1]["defaults"] = {} -defs["igIsActiveIdUsingNavDir"][1]["funcname"] = "IsActiveIdUsingNavDir" -defs["igIsActiveIdUsingNavDir"][1]["namespace"] = "ImGui" -defs["igIsActiveIdUsingNavDir"][1]["ov_cimguiname"] = "igIsActiveIdUsingNavDir" -defs["igIsActiveIdUsingNavDir"][1]["ret"] = "bool" -defs["igIsActiveIdUsingNavDir"][1]["signature"] = "(ImGuiDir)" -defs["igIsActiveIdUsingNavDir"][1]["stname"] = "" -defs["igIsActiveIdUsingNavDir"]["(ImGuiDir)"] = defs["igIsActiveIdUsingNavDir"][1] -defs["igIsActiveIdUsingNavInput"] = {} -defs["igIsActiveIdUsingNavInput"][1] = {} -defs["igIsActiveIdUsingNavInput"][1]["args"] = "(ImGuiNavInput input)" -defs["igIsActiveIdUsingNavInput"][1]["argsT"] = {} -defs["igIsActiveIdUsingNavInput"][1]["argsT"][1] = {} -defs["igIsActiveIdUsingNavInput"][1]["argsT"][1]["name"] = "input" -defs["igIsActiveIdUsingNavInput"][1]["argsT"][1]["type"] = "ImGuiNavInput" -defs["igIsActiveIdUsingNavInput"][1]["argsoriginal"] = "(ImGuiNavInput input)" -defs["igIsActiveIdUsingNavInput"][1]["call_args"] = "(input)" -defs["igIsActiveIdUsingNavInput"][1]["cimguiname"] = "igIsActiveIdUsingNavInput" -defs["igIsActiveIdUsingNavInput"][1]["defaults"] = {} -defs["igIsActiveIdUsingNavInput"][1]["funcname"] = "IsActiveIdUsingNavInput" -defs["igIsActiveIdUsingNavInput"][1]["namespace"] = "ImGui" -defs["igIsActiveIdUsingNavInput"][1]["ov_cimguiname"] = "igIsActiveIdUsingNavInput" -defs["igIsActiveIdUsingNavInput"][1]["ret"] = "bool" -defs["igIsActiveIdUsingNavInput"][1]["signature"] = "(ImGuiNavInput)" -defs["igIsActiveIdUsingNavInput"][1]["stname"] = "" -defs["igIsActiveIdUsingNavInput"]["(ImGuiNavInput)"] = defs["igIsActiveIdUsingNavInput"][1] defs["igIsAnyItemActive"] = {} defs["igIsAnyItemActive"][1] = {} defs["igIsAnyItemActive"][1]["args"] = "()" @@ -16639,45 +9759,6 @@ defs["igIsAnyMouseDown"][1]["ret"] = "bool" defs["igIsAnyMouseDown"][1]["signature"] = "()" defs["igIsAnyMouseDown"][1]["stname"] = "" defs["igIsAnyMouseDown"]["()"] = defs["igIsAnyMouseDown"][1] -defs["igIsClippedEx"] = {} -defs["igIsClippedEx"][1] = {} -defs["igIsClippedEx"][1]["args"] = "(const ImRect bb,ImGuiID id,bool clip_even_when_logged)" -defs["igIsClippedEx"][1]["argsT"] = {} -defs["igIsClippedEx"][1]["argsT"][1] = {} -defs["igIsClippedEx"][1]["argsT"][1]["name"] = "bb" -defs["igIsClippedEx"][1]["argsT"][1]["type"] = "const ImRect" -defs["igIsClippedEx"][1]["argsT"][2] = {} -defs["igIsClippedEx"][1]["argsT"][2]["name"] = "id" -defs["igIsClippedEx"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igIsClippedEx"][1]["argsT"][3] = {} -defs["igIsClippedEx"][1]["argsT"][3]["name"] = "clip_even_when_logged" -defs["igIsClippedEx"][1]["argsT"][3]["type"] = "bool" -defs["igIsClippedEx"][1]["argsoriginal"] = "(const ImRect& bb,ImGuiID id,bool clip_even_when_logged)" -defs["igIsClippedEx"][1]["call_args"] = "(bb,id,clip_even_when_logged)" -defs["igIsClippedEx"][1]["cimguiname"] = "igIsClippedEx" -defs["igIsClippedEx"][1]["defaults"] = {} -defs["igIsClippedEx"][1]["funcname"] = "IsClippedEx" -defs["igIsClippedEx"][1]["namespace"] = "ImGui" -defs["igIsClippedEx"][1]["ov_cimguiname"] = "igIsClippedEx" -defs["igIsClippedEx"][1]["ret"] = "bool" -defs["igIsClippedEx"][1]["signature"] = "(const ImRect,ImGuiID,bool)" -defs["igIsClippedEx"][1]["stname"] = "" -defs["igIsClippedEx"]["(const ImRect,ImGuiID,bool)"] = defs["igIsClippedEx"][1] -defs["igIsDragDropPayloadBeingAccepted"] = {} -defs["igIsDragDropPayloadBeingAccepted"][1] = {} -defs["igIsDragDropPayloadBeingAccepted"][1]["args"] = "()" -defs["igIsDragDropPayloadBeingAccepted"][1]["argsT"] = {} -defs["igIsDragDropPayloadBeingAccepted"][1]["argsoriginal"] = "()" -defs["igIsDragDropPayloadBeingAccepted"][1]["call_args"] = "()" -defs["igIsDragDropPayloadBeingAccepted"][1]["cimguiname"] = "igIsDragDropPayloadBeingAccepted" -defs["igIsDragDropPayloadBeingAccepted"][1]["defaults"] = {} -defs["igIsDragDropPayloadBeingAccepted"][1]["funcname"] = "IsDragDropPayloadBeingAccepted" -defs["igIsDragDropPayloadBeingAccepted"][1]["namespace"] = "ImGui" -defs["igIsDragDropPayloadBeingAccepted"][1]["ov_cimguiname"] = "igIsDragDropPayloadBeingAccepted" -defs["igIsDragDropPayloadBeingAccepted"][1]["ret"] = "bool" -defs["igIsDragDropPayloadBeingAccepted"][1]["signature"] = "()" -defs["igIsDragDropPayloadBeingAccepted"][1]["stname"] = "" -defs["igIsDragDropPayloadBeingAccepted"]["()"] = defs["igIsDragDropPayloadBeingAccepted"][1] defs["igIsItemActivated"] = {} defs["igIsItemActivated"][1] = {} defs["igIsItemActivated"][1]["args"] = "()" @@ -16821,21 +9902,6 @@ defs["igIsItemToggledOpen"][1]["ret"] = "bool" defs["igIsItemToggledOpen"][1]["signature"] = "()" defs["igIsItemToggledOpen"][1]["stname"] = "" defs["igIsItemToggledOpen"]["()"] = defs["igIsItemToggledOpen"][1] -defs["igIsItemToggledSelection"] = {} -defs["igIsItemToggledSelection"][1] = {} -defs["igIsItemToggledSelection"][1]["args"] = "()" -defs["igIsItemToggledSelection"][1]["argsT"] = {} -defs["igIsItemToggledSelection"][1]["argsoriginal"] = "()" -defs["igIsItemToggledSelection"][1]["call_args"] = "()" -defs["igIsItemToggledSelection"][1]["cimguiname"] = "igIsItemToggledSelection" -defs["igIsItemToggledSelection"][1]["defaults"] = {} -defs["igIsItemToggledSelection"][1]["funcname"] = "IsItemToggledSelection" -defs["igIsItemToggledSelection"][1]["namespace"] = "ImGui" -defs["igIsItemToggledSelection"][1]["ov_cimguiname"] = "igIsItemToggledSelection" -defs["igIsItemToggledSelection"][1]["ret"] = "bool" -defs["igIsItemToggledSelection"][1]["signature"] = "()" -defs["igIsItemToggledSelection"][1]["stname"] = "" -defs["igIsItemToggledSelection"]["()"] = defs["igIsItemToggledSelection"][1] defs["igIsItemVisible"] = {} defs["igIsItemVisible"][1] = {} defs["igIsItemVisible"][1]["args"] = "()" @@ -16891,28 +9957,6 @@ defs["igIsKeyPressed"][1]["ret"] = "bool" defs["igIsKeyPressed"][1]["signature"] = "(int,bool)" defs["igIsKeyPressed"][1]["stname"] = "" defs["igIsKeyPressed"]["(int,bool)"] = defs["igIsKeyPressed"][1] -defs["igIsKeyPressedMap"] = {} -defs["igIsKeyPressedMap"][1] = {} -defs["igIsKeyPressedMap"][1]["args"] = "(ImGuiKey key,bool repeat)" -defs["igIsKeyPressedMap"][1]["argsT"] = {} -defs["igIsKeyPressedMap"][1]["argsT"][1] = {} -defs["igIsKeyPressedMap"][1]["argsT"][1]["name"] = "key" -defs["igIsKeyPressedMap"][1]["argsT"][1]["type"] = "ImGuiKey" -defs["igIsKeyPressedMap"][1]["argsT"][2] = {} -defs["igIsKeyPressedMap"][1]["argsT"][2]["name"] = "repeat" -defs["igIsKeyPressedMap"][1]["argsT"][2]["type"] = "bool" -defs["igIsKeyPressedMap"][1]["argsoriginal"] = "(ImGuiKey key,bool repeat=true)" -defs["igIsKeyPressedMap"][1]["call_args"] = "(key,repeat)" -defs["igIsKeyPressedMap"][1]["cimguiname"] = "igIsKeyPressedMap" -defs["igIsKeyPressedMap"][1]["defaults"] = {} -defs["igIsKeyPressedMap"][1]["defaults"]["repeat"] = "true" -defs["igIsKeyPressedMap"][1]["funcname"] = "IsKeyPressedMap" -defs["igIsKeyPressedMap"][1]["namespace"] = "ImGui" -defs["igIsKeyPressedMap"][1]["ov_cimguiname"] = "igIsKeyPressedMap" -defs["igIsKeyPressedMap"][1]["ret"] = "bool" -defs["igIsKeyPressedMap"][1]["signature"] = "(ImGuiKey,bool)" -defs["igIsKeyPressedMap"][1]["stname"] = "" -defs["igIsKeyPressedMap"]["(ImGuiKey,bool)"] = defs["igIsKeyPressedMap"][1] defs["igIsKeyReleased"] = {} defs["igIsKeyReleased"][1] = {} defs["igIsKeyReleased"][1]["args"] = "(int user_key_index)" @@ -16989,28 +10033,6 @@ defs["igIsMouseDown"][1]["ret"] = "bool" defs["igIsMouseDown"][1]["signature"] = "(ImGuiMouseButton)" defs["igIsMouseDown"][1]["stname"] = "" defs["igIsMouseDown"]["(ImGuiMouseButton)"] = defs["igIsMouseDown"][1] -defs["igIsMouseDragPastThreshold"] = {} -defs["igIsMouseDragPastThreshold"][1] = {} -defs["igIsMouseDragPastThreshold"][1]["args"] = "(ImGuiMouseButton button,float lock_threshold)" -defs["igIsMouseDragPastThreshold"][1]["argsT"] = {} -defs["igIsMouseDragPastThreshold"][1]["argsT"][1] = {} -defs["igIsMouseDragPastThreshold"][1]["argsT"][1]["name"] = "button" -defs["igIsMouseDragPastThreshold"][1]["argsT"][1]["type"] = "ImGuiMouseButton" -defs["igIsMouseDragPastThreshold"][1]["argsT"][2] = {} -defs["igIsMouseDragPastThreshold"][1]["argsT"][2]["name"] = "lock_threshold" -defs["igIsMouseDragPastThreshold"][1]["argsT"][2]["type"] = "float" -defs["igIsMouseDragPastThreshold"][1]["argsoriginal"] = "(ImGuiMouseButton button,float lock_threshold=-1.0f)" -defs["igIsMouseDragPastThreshold"][1]["call_args"] = "(button,lock_threshold)" -defs["igIsMouseDragPastThreshold"][1]["cimguiname"] = "igIsMouseDragPastThreshold" -defs["igIsMouseDragPastThreshold"][1]["defaults"] = {} -defs["igIsMouseDragPastThreshold"][1]["defaults"]["lock_threshold"] = "-1.0f" -defs["igIsMouseDragPastThreshold"][1]["funcname"] = "IsMouseDragPastThreshold" -defs["igIsMouseDragPastThreshold"][1]["namespace"] = "ImGui" -defs["igIsMouseDragPastThreshold"][1]["ov_cimguiname"] = "igIsMouseDragPastThreshold" -defs["igIsMouseDragPastThreshold"][1]["ret"] = "bool" -defs["igIsMouseDragPastThreshold"][1]["signature"] = "(ImGuiMouseButton,float)" -defs["igIsMouseDragPastThreshold"][1]["stname"] = "" -defs["igIsMouseDragPastThreshold"]["(ImGuiMouseButton,float)"] = defs["igIsMouseDragPastThreshold"][1] defs["igIsMouseDragging"] = {} defs["igIsMouseDragging"][1] = {} defs["igIsMouseDragging"][1]["args"] = "(ImGuiMouseButton button,float lock_threshold)" @@ -17095,45 +10117,6 @@ defs["igIsMouseReleased"][1]["ret"] = "bool" defs["igIsMouseReleased"][1]["signature"] = "(ImGuiMouseButton)" defs["igIsMouseReleased"][1]["stname"] = "" defs["igIsMouseReleased"]["(ImGuiMouseButton)"] = defs["igIsMouseReleased"][1] -defs["igIsNavInputDown"] = {} -defs["igIsNavInputDown"][1] = {} -defs["igIsNavInputDown"][1]["args"] = "(ImGuiNavInput n)" -defs["igIsNavInputDown"][1]["argsT"] = {} -defs["igIsNavInputDown"][1]["argsT"][1] = {} -defs["igIsNavInputDown"][1]["argsT"][1]["name"] = "n" -defs["igIsNavInputDown"][1]["argsT"][1]["type"] = "ImGuiNavInput" -defs["igIsNavInputDown"][1]["argsoriginal"] = "(ImGuiNavInput n)" -defs["igIsNavInputDown"][1]["call_args"] = "(n)" -defs["igIsNavInputDown"][1]["cimguiname"] = "igIsNavInputDown" -defs["igIsNavInputDown"][1]["defaults"] = {} -defs["igIsNavInputDown"][1]["funcname"] = "IsNavInputDown" -defs["igIsNavInputDown"][1]["namespace"] = "ImGui" -defs["igIsNavInputDown"][1]["ov_cimguiname"] = "igIsNavInputDown" -defs["igIsNavInputDown"][1]["ret"] = "bool" -defs["igIsNavInputDown"][1]["signature"] = "(ImGuiNavInput)" -defs["igIsNavInputDown"][1]["stname"] = "" -defs["igIsNavInputDown"]["(ImGuiNavInput)"] = defs["igIsNavInputDown"][1] -defs["igIsNavInputTest"] = {} -defs["igIsNavInputTest"][1] = {} -defs["igIsNavInputTest"][1]["args"] = "(ImGuiNavInput n,ImGuiInputReadMode rm)" -defs["igIsNavInputTest"][1]["argsT"] = {} -defs["igIsNavInputTest"][1]["argsT"][1] = {} -defs["igIsNavInputTest"][1]["argsT"][1]["name"] = "n" -defs["igIsNavInputTest"][1]["argsT"][1]["type"] = "ImGuiNavInput" -defs["igIsNavInputTest"][1]["argsT"][2] = {} -defs["igIsNavInputTest"][1]["argsT"][2]["name"] = "rm" -defs["igIsNavInputTest"][1]["argsT"][2]["type"] = "ImGuiInputReadMode" -defs["igIsNavInputTest"][1]["argsoriginal"] = "(ImGuiNavInput n,ImGuiInputReadMode rm)" -defs["igIsNavInputTest"][1]["call_args"] = "(n,rm)" -defs["igIsNavInputTest"][1]["cimguiname"] = "igIsNavInputTest" -defs["igIsNavInputTest"][1]["defaults"] = {} -defs["igIsNavInputTest"][1]["funcname"] = "IsNavInputTest" -defs["igIsNavInputTest"][1]["namespace"] = "ImGui" -defs["igIsNavInputTest"][1]["ov_cimguiname"] = "igIsNavInputTest" -defs["igIsNavInputTest"][1]["ret"] = "bool" -defs["igIsNavInputTest"][1]["signature"] = "(ImGuiNavInput,ImGuiInputReadMode)" -defs["igIsNavInputTest"][1]["stname"] = "" -defs["igIsNavInputTest"]["(ImGuiNavInput,ImGuiInputReadMode)"] = defs["igIsNavInputTest"][1] defs["igIsPopupOpen"] = {} defs["igIsPopupOpen"][1] = {} defs["igIsPopupOpen"][1]["args"] = "(const char* str_id)" @@ -17151,23 +10134,6 @@ defs["igIsPopupOpen"][1]["ov_cimguiname"] = "igIsPopupOpen" defs["igIsPopupOpen"][1]["ret"] = "bool" defs["igIsPopupOpen"][1]["signature"] = "(const char*)" defs["igIsPopupOpen"][1]["stname"] = "" -defs["igIsPopupOpen"][2] = {} -defs["igIsPopupOpen"][2]["args"] = "(ImGuiID id)" -defs["igIsPopupOpen"][2]["argsT"] = {} -defs["igIsPopupOpen"][2]["argsT"][1] = {} -defs["igIsPopupOpen"][2]["argsT"][1]["name"] = "id" -defs["igIsPopupOpen"][2]["argsT"][1]["type"] = "ImGuiID" -defs["igIsPopupOpen"][2]["argsoriginal"] = "(ImGuiID id)" -defs["igIsPopupOpen"][2]["call_args"] = "(id)" -defs["igIsPopupOpen"][2]["cimguiname"] = "igIsPopupOpen" -defs["igIsPopupOpen"][2]["defaults"] = {} -defs["igIsPopupOpen"][2]["funcname"] = "IsPopupOpen" -defs["igIsPopupOpen"][2]["namespace"] = "ImGui" -defs["igIsPopupOpen"][2]["ov_cimguiname"] = "igIsPopupOpenID" -defs["igIsPopupOpen"][2]["ret"] = "bool" -defs["igIsPopupOpen"][2]["signature"] = "(ImGuiID)" -defs["igIsPopupOpen"][2]["stname"] = "" -defs["igIsPopupOpen"]["(ImGuiID)"] = defs["igIsPopupOpen"][2] defs["igIsPopupOpen"]["(const char*)"] = defs["igIsPopupOpen"][1] defs["igIsRectVisible"] = {} defs["igIsRectVisible"][1] = {} @@ -17222,27 +10188,6 @@ defs["igIsWindowAppearing"][1]["ret"] = "bool" defs["igIsWindowAppearing"][1]["signature"] = "()" defs["igIsWindowAppearing"][1]["stname"] = "" defs["igIsWindowAppearing"]["()"] = defs["igIsWindowAppearing"][1] -defs["igIsWindowChildOf"] = {} -defs["igIsWindowChildOf"][1] = {} -defs["igIsWindowChildOf"][1]["args"] = "(ImGuiWindow* window,ImGuiWindow* potential_parent)" -defs["igIsWindowChildOf"][1]["argsT"] = {} -defs["igIsWindowChildOf"][1]["argsT"][1] = {} -defs["igIsWindowChildOf"][1]["argsT"][1]["name"] = "window" -defs["igIsWindowChildOf"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igIsWindowChildOf"][1]["argsT"][2] = {} -defs["igIsWindowChildOf"][1]["argsT"][2]["name"] = "potential_parent" -defs["igIsWindowChildOf"][1]["argsT"][2]["type"] = "ImGuiWindow*" -defs["igIsWindowChildOf"][1]["argsoriginal"] = "(ImGuiWindow* window,ImGuiWindow* potential_parent)" -defs["igIsWindowChildOf"][1]["call_args"] = "(window,potential_parent)" -defs["igIsWindowChildOf"][1]["cimguiname"] = "igIsWindowChildOf" -defs["igIsWindowChildOf"][1]["defaults"] = {} -defs["igIsWindowChildOf"][1]["funcname"] = "IsWindowChildOf" -defs["igIsWindowChildOf"][1]["namespace"] = "ImGui" -defs["igIsWindowChildOf"][1]["ov_cimguiname"] = "igIsWindowChildOf" -defs["igIsWindowChildOf"][1]["ret"] = "bool" -defs["igIsWindowChildOf"][1]["signature"] = "(ImGuiWindow*,ImGuiWindow*)" -defs["igIsWindowChildOf"][1]["stname"] = "" -defs["igIsWindowChildOf"]["(ImGuiWindow*,ImGuiWindow*)"] = defs["igIsWindowChildOf"][1] defs["igIsWindowCollapsed"] = {} defs["igIsWindowCollapsed"][1] = {} defs["igIsWindowCollapsed"][1]["args"] = "()" @@ -17296,131 +10241,6 @@ defs["igIsWindowHovered"][1]["ret"] = "bool" defs["igIsWindowHovered"][1]["signature"] = "(ImGuiHoveredFlags)" defs["igIsWindowHovered"][1]["stname"] = "" defs["igIsWindowHovered"]["(ImGuiHoveredFlags)"] = defs["igIsWindowHovered"][1] -defs["igIsWindowNavFocusable"] = {} -defs["igIsWindowNavFocusable"][1] = {} -defs["igIsWindowNavFocusable"][1]["args"] = "(ImGuiWindow* window)" -defs["igIsWindowNavFocusable"][1]["argsT"] = {} -defs["igIsWindowNavFocusable"][1]["argsT"][1] = {} -defs["igIsWindowNavFocusable"][1]["argsT"][1]["name"] = "window" -defs["igIsWindowNavFocusable"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igIsWindowNavFocusable"][1]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igIsWindowNavFocusable"][1]["call_args"] = "(window)" -defs["igIsWindowNavFocusable"][1]["cimguiname"] = "igIsWindowNavFocusable" -defs["igIsWindowNavFocusable"][1]["defaults"] = {} -defs["igIsWindowNavFocusable"][1]["funcname"] = "IsWindowNavFocusable" -defs["igIsWindowNavFocusable"][1]["namespace"] = "ImGui" -defs["igIsWindowNavFocusable"][1]["ov_cimguiname"] = "igIsWindowNavFocusable" -defs["igIsWindowNavFocusable"][1]["ret"] = "bool" -defs["igIsWindowNavFocusable"][1]["signature"] = "(ImGuiWindow*)" -defs["igIsWindowNavFocusable"][1]["stname"] = "" -defs["igIsWindowNavFocusable"]["(ImGuiWindow*)"] = defs["igIsWindowNavFocusable"][1] -defs["igItemAdd"] = {} -defs["igItemAdd"][1] = {} -defs["igItemAdd"][1]["args"] = "(const ImRect bb,ImGuiID id,const ImRect* nav_bb)" -defs["igItemAdd"][1]["argsT"] = {} -defs["igItemAdd"][1]["argsT"][1] = {} -defs["igItemAdd"][1]["argsT"][1]["name"] = "bb" -defs["igItemAdd"][1]["argsT"][1]["type"] = "const ImRect" -defs["igItemAdd"][1]["argsT"][2] = {} -defs["igItemAdd"][1]["argsT"][2]["name"] = "id" -defs["igItemAdd"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igItemAdd"][1]["argsT"][3] = {} -defs["igItemAdd"][1]["argsT"][3]["name"] = "nav_bb" -defs["igItemAdd"][1]["argsT"][3]["type"] = "const ImRect*" -defs["igItemAdd"][1]["argsoriginal"] = "(const ImRect& bb,ImGuiID id,const ImRect* nav_bb=((void*)0))" -defs["igItemAdd"][1]["call_args"] = "(bb,id,nav_bb)" -defs["igItemAdd"][1]["cimguiname"] = "igItemAdd" -defs["igItemAdd"][1]["defaults"] = {} -defs["igItemAdd"][1]["defaults"]["nav_bb"] = "((void*)0)" -defs["igItemAdd"][1]["funcname"] = "ItemAdd" -defs["igItemAdd"][1]["namespace"] = "ImGui" -defs["igItemAdd"][1]["ov_cimguiname"] = "igItemAdd" -defs["igItemAdd"][1]["ret"] = "bool" -defs["igItemAdd"][1]["signature"] = "(const ImRect,ImGuiID,const ImRect*)" -defs["igItemAdd"][1]["stname"] = "" -defs["igItemAdd"]["(const ImRect,ImGuiID,const ImRect*)"] = defs["igItemAdd"][1] -defs["igItemHoverable"] = {} -defs["igItemHoverable"][1] = {} -defs["igItemHoverable"][1]["args"] = "(const ImRect bb,ImGuiID id)" -defs["igItemHoverable"][1]["argsT"] = {} -defs["igItemHoverable"][1]["argsT"][1] = {} -defs["igItemHoverable"][1]["argsT"][1]["name"] = "bb" -defs["igItemHoverable"][1]["argsT"][1]["type"] = "const ImRect" -defs["igItemHoverable"][1]["argsT"][2] = {} -defs["igItemHoverable"][1]["argsT"][2]["name"] = "id" -defs["igItemHoverable"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igItemHoverable"][1]["argsoriginal"] = "(const ImRect& bb,ImGuiID id)" -defs["igItemHoverable"][1]["call_args"] = "(bb,id)" -defs["igItemHoverable"][1]["cimguiname"] = "igItemHoverable" -defs["igItemHoverable"][1]["defaults"] = {} -defs["igItemHoverable"][1]["funcname"] = "ItemHoverable" -defs["igItemHoverable"][1]["namespace"] = "ImGui" -defs["igItemHoverable"][1]["ov_cimguiname"] = "igItemHoverable" -defs["igItemHoverable"][1]["ret"] = "bool" -defs["igItemHoverable"][1]["signature"] = "(const ImRect,ImGuiID)" -defs["igItemHoverable"][1]["stname"] = "" -defs["igItemHoverable"]["(const ImRect,ImGuiID)"] = defs["igItemHoverable"][1] -defs["igItemSize"] = {} -defs["igItemSize"][1] = {} -defs["igItemSize"][1]["args"] = "(const ImVec2 size,float text_baseline_y)" -defs["igItemSize"][1]["argsT"] = {} -defs["igItemSize"][1]["argsT"][1] = {} -defs["igItemSize"][1]["argsT"][1]["name"] = "size" -defs["igItemSize"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igItemSize"][1]["argsT"][2] = {} -defs["igItemSize"][1]["argsT"][2]["name"] = "text_baseline_y" -defs["igItemSize"][1]["argsT"][2]["type"] = "float" -defs["igItemSize"][1]["argsoriginal"] = "(const ImVec2& size,float text_baseline_y=-1.0f)" -defs["igItemSize"][1]["call_args"] = "(size,text_baseline_y)" -defs["igItemSize"][1]["cimguiname"] = "igItemSize" -defs["igItemSize"][1]["defaults"] = {} -defs["igItemSize"][1]["defaults"]["text_baseline_y"] = "-1.0f" -defs["igItemSize"][1]["funcname"] = "ItemSize" -defs["igItemSize"][1]["namespace"] = "ImGui" -defs["igItemSize"][1]["ov_cimguiname"] = "igItemSizeVec2" -defs["igItemSize"][1]["ret"] = "void" -defs["igItemSize"][1]["signature"] = "(const ImVec2,float)" -defs["igItemSize"][1]["stname"] = "" -defs["igItemSize"][2] = {} -defs["igItemSize"][2]["args"] = "(const ImRect bb,float text_baseline_y)" -defs["igItemSize"][2]["argsT"] = {} -defs["igItemSize"][2]["argsT"][1] = {} -defs["igItemSize"][2]["argsT"][1]["name"] = "bb" -defs["igItemSize"][2]["argsT"][1]["type"] = "const ImRect" -defs["igItemSize"][2]["argsT"][2] = {} -defs["igItemSize"][2]["argsT"][2]["name"] = "text_baseline_y" -defs["igItemSize"][2]["argsT"][2]["type"] = "float" -defs["igItemSize"][2]["argsoriginal"] = "(const ImRect& bb,float text_baseline_y=-1.0f)" -defs["igItemSize"][2]["call_args"] = "(bb,text_baseline_y)" -defs["igItemSize"][2]["cimguiname"] = "igItemSize" -defs["igItemSize"][2]["defaults"] = {} -defs["igItemSize"][2]["defaults"]["text_baseline_y"] = "-1.0f" -defs["igItemSize"][2]["funcname"] = "ItemSize" -defs["igItemSize"][2]["namespace"] = "ImGui" -defs["igItemSize"][2]["ov_cimguiname"] = "igItemSizeRect" -defs["igItemSize"][2]["ret"] = "void" -defs["igItemSize"][2]["signature"] = "(const ImRect,float)" -defs["igItemSize"][2]["stname"] = "" -defs["igItemSize"]["(const ImRect,float)"] = defs["igItemSize"][2] -defs["igItemSize"]["(const ImVec2,float)"] = defs["igItemSize"][1] -defs["igKeepAliveID"] = {} -defs["igKeepAliveID"][1] = {} -defs["igKeepAliveID"][1]["args"] = "(ImGuiID id)" -defs["igKeepAliveID"][1]["argsT"] = {} -defs["igKeepAliveID"][1]["argsT"][1] = {} -defs["igKeepAliveID"][1]["argsT"][1]["name"] = "id" -defs["igKeepAliveID"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igKeepAliveID"][1]["argsoriginal"] = "(ImGuiID id)" -defs["igKeepAliveID"][1]["call_args"] = "(id)" -defs["igKeepAliveID"][1]["cimguiname"] = "igKeepAliveID" -defs["igKeepAliveID"][1]["defaults"] = {} -defs["igKeepAliveID"][1]["funcname"] = "KeepAliveID" -defs["igKeepAliveID"][1]["namespace"] = "ImGui" -defs["igKeepAliveID"][1]["ov_cimguiname"] = "igKeepAliveID" -defs["igKeepAliveID"][1]["ret"] = "void" -defs["igKeepAliveID"][1]["signature"] = "(ImGuiID)" -defs["igKeepAliveID"][1]["stname"] = "" -defs["igKeepAliveID"]["(ImGuiID)"] = defs["igKeepAliveID"][1] defs["igLabelText"] = {} defs["igLabelText"][1] = {} defs["igLabelText"][1]["args"] = "(const char* label,const char* fmt,...)" @@ -17637,27 +10457,6 @@ 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["igLogBegin"] = {} -defs["igLogBegin"][1] = {} -defs["igLogBegin"][1]["args"] = "(ImGuiLogType type,int auto_open_depth)" -defs["igLogBegin"][1]["argsT"] = {} -defs["igLogBegin"][1]["argsT"][1] = {} -defs["igLogBegin"][1]["argsT"][1]["name"] = "type" -defs["igLogBegin"][1]["argsT"][1]["type"] = "ImGuiLogType" -defs["igLogBegin"][1]["argsT"][2] = {} -defs["igLogBegin"][1]["argsT"][2]["name"] = "auto_open_depth" -defs["igLogBegin"][1]["argsT"][2]["type"] = "int" -defs["igLogBegin"][1]["argsoriginal"] = "(ImGuiLogType type,int auto_open_depth)" -defs["igLogBegin"][1]["call_args"] = "(type,auto_open_depth)" -defs["igLogBegin"][1]["cimguiname"] = "igLogBegin" -defs["igLogBegin"][1]["defaults"] = {} -defs["igLogBegin"][1]["funcname"] = "LogBegin" -defs["igLogBegin"][1]["namespace"] = "ImGui" -defs["igLogBegin"][1]["ov_cimguiname"] = "igLogBegin" -defs["igLogBegin"][1]["ret"] = "void" -defs["igLogBegin"][1]["signature"] = "(ImGuiLogType,int)" -defs["igLogBegin"][1]["stname"] = "" -defs["igLogBegin"]["(ImGuiLogType,int)"] = defs["igLogBegin"][1] defs["igLogButtons"] = {} defs["igLogButtons"][1] = {} defs["igLogButtons"][1]["args"] = "()" @@ -17688,31 +10487,6 @@ defs["igLogFinish"][1]["ret"] = "void" defs["igLogFinish"][1]["signature"] = "()" defs["igLogFinish"][1]["stname"] = "" defs["igLogFinish"]["()"] = defs["igLogFinish"][1] -defs["igLogRenderedText"] = {} -defs["igLogRenderedText"][1] = {} -defs["igLogRenderedText"][1]["args"] = "(const ImVec2* ref_pos,const char* text,const char* text_end)" -defs["igLogRenderedText"][1]["argsT"] = {} -defs["igLogRenderedText"][1]["argsT"][1] = {} -defs["igLogRenderedText"][1]["argsT"][1]["name"] = "ref_pos" -defs["igLogRenderedText"][1]["argsT"][1]["type"] = "const ImVec2*" -defs["igLogRenderedText"][1]["argsT"][2] = {} -defs["igLogRenderedText"][1]["argsT"][2]["name"] = "text" -defs["igLogRenderedText"][1]["argsT"][2]["type"] = "const char*" -defs["igLogRenderedText"][1]["argsT"][3] = {} -defs["igLogRenderedText"][1]["argsT"][3]["name"] = "text_end" -defs["igLogRenderedText"][1]["argsT"][3]["type"] = "const char*" -defs["igLogRenderedText"][1]["argsoriginal"] = "(const ImVec2* ref_pos,const char* text,const char* text_end=((void*)0))" -defs["igLogRenderedText"][1]["call_args"] = "(ref_pos,text,text_end)" -defs["igLogRenderedText"][1]["cimguiname"] = "igLogRenderedText" -defs["igLogRenderedText"][1]["defaults"] = {} -defs["igLogRenderedText"][1]["defaults"]["text_end"] = "((void*)0)" -defs["igLogRenderedText"][1]["funcname"] = "LogRenderedText" -defs["igLogRenderedText"][1]["namespace"] = "ImGui" -defs["igLogRenderedText"][1]["ov_cimguiname"] = "igLogRenderedText" -defs["igLogRenderedText"][1]["ret"] = "void" -defs["igLogRenderedText"][1]["signature"] = "(const ImVec2*,const char*,const char*)" -defs["igLogRenderedText"][1]["stname"] = "" -defs["igLogRenderedText"]["(const ImVec2*,const char*,const char*)"] = defs["igLogRenderedText"][1] defs["igLogText"] = {} defs["igLogText"][1] = {} defs["igLogText"][1]["args"] = "(const char* fmt,...)" @@ -17736,25 +10510,6 @@ defs["igLogText"][1]["ret"] = "void" defs["igLogText"][1]["signature"] = "(const char*,...)" defs["igLogText"][1]["stname"] = "" defs["igLogText"]["(const char*,...)"] = defs["igLogText"][1] -defs["igLogToBuffer"] = {} -defs["igLogToBuffer"][1] = {} -defs["igLogToBuffer"][1]["args"] = "(int auto_open_depth)" -defs["igLogToBuffer"][1]["argsT"] = {} -defs["igLogToBuffer"][1]["argsT"][1] = {} -defs["igLogToBuffer"][1]["argsT"][1]["name"] = "auto_open_depth" -defs["igLogToBuffer"][1]["argsT"][1]["type"] = "int" -defs["igLogToBuffer"][1]["argsoriginal"] = "(int auto_open_depth=-1)" -defs["igLogToBuffer"][1]["call_args"] = "(auto_open_depth)" -defs["igLogToBuffer"][1]["cimguiname"] = "igLogToBuffer" -defs["igLogToBuffer"][1]["defaults"] = {} -defs["igLogToBuffer"][1]["defaults"]["auto_open_depth"] = "-1" -defs["igLogToBuffer"][1]["funcname"] = "LogToBuffer" -defs["igLogToBuffer"][1]["namespace"] = "ImGui" -defs["igLogToBuffer"][1]["ov_cimguiname"] = "igLogToBuffer" -defs["igLogToBuffer"][1]["ret"] = "void" -defs["igLogToBuffer"][1]["signature"] = "(int)" -defs["igLogToBuffer"][1]["stname"] = "" -defs["igLogToBuffer"]["(int)"] = defs["igLogToBuffer"][1] defs["igLogToClipboard"] = {} defs["igLogToClipboard"][1] = {} defs["igLogToClipboard"][1]["args"] = "(int auto_open_depth)" @@ -17816,56 +10571,6 @@ defs["igLogToTTY"][1]["ret"] = "void" defs["igLogToTTY"][1]["signature"] = "(int)" defs["igLogToTTY"][1]["stname"] = "" defs["igLogToTTY"]["(int)"] = defs["igLogToTTY"][1] -defs["igMarkIniSettingsDirty"] = {} -defs["igMarkIniSettingsDirty"][1] = {} -defs["igMarkIniSettingsDirty"][1]["args"] = "()" -defs["igMarkIniSettingsDirty"][1]["argsT"] = {} -defs["igMarkIniSettingsDirty"][1]["argsoriginal"] = "()" -defs["igMarkIniSettingsDirty"][1]["call_args"] = "()" -defs["igMarkIniSettingsDirty"][1]["cimguiname"] = "igMarkIniSettingsDirty" -defs["igMarkIniSettingsDirty"][1]["defaults"] = {} -defs["igMarkIniSettingsDirty"][1]["funcname"] = "MarkIniSettingsDirty" -defs["igMarkIniSettingsDirty"][1]["namespace"] = "ImGui" -defs["igMarkIniSettingsDirty"][1]["ov_cimguiname"] = "igMarkIniSettingsDirty" -defs["igMarkIniSettingsDirty"][1]["ret"] = "void" -defs["igMarkIniSettingsDirty"][1]["signature"] = "()" -defs["igMarkIniSettingsDirty"][1]["stname"] = "" -defs["igMarkIniSettingsDirty"][2] = {} -defs["igMarkIniSettingsDirty"][2]["args"] = "(ImGuiWindow* window)" -defs["igMarkIniSettingsDirty"][2]["argsT"] = {} -defs["igMarkIniSettingsDirty"][2]["argsT"][1] = {} -defs["igMarkIniSettingsDirty"][2]["argsT"][1]["name"] = "window" -defs["igMarkIniSettingsDirty"][2]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igMarkIniSettingsDirty"][2]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igMarkIniSettingsDirty"][2]["call_args"] = "(window)" -defs["igMarkIniSettingsDirty"][2]["cimguiname"] = "igMarkIniSettingsDirty" -defs["igMarkIniSettingsDirty"][2]["defaults"] = {} -defs["igMarkIniSettingsDirty"][2]["funcname"] = "MarkIniSettingsDirty" -defs["igMarkIniSettingsDirty"][2]["namespace"] = "ImGui" -defs["igMarkIniSettingsDirty"][2]["ov_cimguiname"] = "igMarkIniSettingsDirtyWindowPtr" -defs["igMarkIniSettingsDirty"][2]["ret"] = "void" -defs["igMarkIniSettingsDirty"][2]["signature"] = "(ImGuiWindow*)" -defs["igMarkIniSettingsDirty"][2]["stname"] = "" -defs["igMarkIniSettingsDirty"]["()"] = defs["igMarkIniSettingsDirty"][1] -defs["igMarkIniSettingsDirty"]["(ImGuiWindow*)"] = defs["igMarkIniSettingsDirty"][2] -defs["igMarkItemEdited"] = {} -defs["igMarkItemEdited"][1] = {} -defs["igMarkItemEdited"][1]["args"] = "(ImGuiID id)" -defs["igMarkItemEdited"][1]["argsT"] = {} -defs["igMarkItemEdited"][1]["argsT"][1] = {} -defs["igMarkItemEdited"][1]["argsT"][1]["name"] = "id" -defs["igMarkItemEdited"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igMarkItemEdited"][1]["argsoriginal"] = "(ImGuiID id)" -defs["igMarkItemEdited"][1]["call_args"] = "(id)" -defs["igMarkItemEdited"][1]["cimguiname"] = "igMarkItemEdited" -defs["igMarkItemEdited"][1]["defaults"] = {} -defs["igMarkItemEdited"][1]["funcname"] = "MarkItemEdited" -defs["igMarkItemEdited"][1]["namespace"] = "ImGui" -defs["igMarkItemEdited"][1]["ov_cimguiname"] = "igMarkItemEdited" -defs["igMarkItemEdited"][1]["ret"] = "void" -defs["igMarkItemEdited"][1]["signature"] = "(ImGuiID)" -defs["igMarkItemEdited"][1]["stname"] = "" -defs["igMarkItemEdited"]["(ImGuiID)"] = defs["igMarkItemEdited"][1] defs["igMemAlloc"] = {} defs["igMemAlloc"][1] = {} defs["igMemAlloc"][1]["args"] = "(size_t size)" @@ -17959,105 +10664,6 @@ 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["igNavInitWindow"] = {} -defs["igNavInitWindow"][1] = {} -defs["igNavInitWindow"][1]["args"] = "(ImGuiWindow* window,bool force_reinit)" -defs["igNavInitWindow"][1]["argsT"] = {} -defs["igNavInitWindow"][1]["argsT"][1] = {} -defs["igNavInitWindow"][1]["argsT"][1]["name"] = "window" -defs["igNavInitWindow"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igNavInitWindow"][1]["argsT"][2] = {} -defs["igNavInitWindow"][1]["argsT"][2]["name"] = "force_reinit" -defs["igNavInitWindow"][1]["argsT"][2]["type"] = "bool" -defs["igNavInitWindow"][1]["argsoriginal"] = "(ImGuiWindow* window,bool force_reinit)" -defs["igNavInitWindow"][1]["call_args"] = "(window,force_reinit)" -defs["igNavInitWindow"][1]["cimguiname"] = "igNavInitWindow" -defs["igNavInitWindow"][1]["defaults"] = {} -defs["igNavInitWindow"][1]["funcname"] = "NavInitWindow" -defs["igNavInitWindow"][1]["namespace"] = "ImGui" -defs["igNavInitWindow"][1]["ov_cimguiname"] = "igNavInitWindow" -defs["igNavInitWindow"][1]["ret"] = "void" -defs["igNavInitWindow"][1]["signature"] = "(ImGuiWindow*,bool)" -defs["igNavInitWindow"][1]["stname"] = "" -defs["igNavInitWindow"]["(ImGuiWindow*,bool)"] = defs["igNavInitWindow"][1] -defs["igNavMoveRequestButNoResultYet"] = {} -defs["igNavMoveRequestButNoResultYet"][1] = {} -defs["igNavMoveRequestButNoResultYet"][1]["args"] = "()" -defs["igNavMoveRequestButNoResultYet"][1]["argsT"] = {} -defs["igNavMoveRequestButNoResultYet"][1]["argsoriginal"] = "()" -defs["igNavMoveRequestButNoResultYet"][1]["call_args"] = "()" -defs["igNavMoveRequestButNoResultYet"][1]["cimguiname"] = "igNavMoveRequestButNoResultYet" -defs["igNavMoveRequestButNoResultYet"][1]["defaults"] = {} -defs["igNavMoveRequestButNoResultYet"][1]["funcname"] = "NavMoveRequestButNoResultYet" -defs["igNavMoveRequestButNoResultYet"][1]["namespace"] = "ImGui" -defs["igNavMoveRequestButNoResultYet"][1]["ov_cimguiname"] = "igNavMoveRequestButNoResultYet" -defs["igNavMoveRequestButNoResultYet"][1]["ret"] = "bool" -defs["igNavMoveRequestButNoResultYet"][1]["signature"] = "()" -defs["igNavMoveRequestButNoResultYet"][1]["stname"] = "" -defs["igNavMoveRequestButNoResultYet"]["()"] = defs["igNavMoveRequestButNoResultYet"][1] -defs["igNavMoveRequestCancel"] = {} -defs["igNavMoveRequestCancel"][1] = {} -defs["igNavMoveRequestCancel"][1]["args"] = "()" -defs["igNavMoveRequestCancel"][1]["argsT"] = {} -defs["igNavMoveRequestCancel"][1]["argsoriginal"] = "()" -defs["igNavMoveRequestCancel"][1]["call_args"] = "()" -defs["igNavMoveRequestCancel"][1]["cimguiname"] = "igNavMoveRequestCancel" -defs["igNavMoveRequestCancel"][1]["defaults"] = {} -defs["igNavMoveRequestCancel"][1]["funcname"] = "NavMoveRequestCancel" -defs["igNavMoveRequestCancel"][1]["namespace"] = "ImGui" -defs["igNavMoveRequestCancel"][1]["ov_cimguiname"] = "igNavMoveRequestCancel" -defs["igNavMoveRequestCancel"][1]["ret"] = "void" -defs["igNavMoveRequestCancel"][1]["signature"] = "()" -defs["igNavMoveRequestCancel"][1]["stname"] = "" -defs["igNavMoveRequestCancel"]["()"] = defs["igNavMoveRequestCancel"][1] -defs["igNavMoveRequestForward"] = {} -defs["igNavMoveRequestForward"][1] = {} -defs["igNavMoveRequestForward"][1]["args"] = "(ImGuiDir move_dir,ImGuiDir clip_dir,const ImRect bb_rel,ImGuiNavMoveFlags move_flags)" -defs["igNavMoveRequestForward"][1]["argsT"] = {} -defs["igNavMoveRequestForward"][1]["argsT"][1] = {} -defs["igNavMoveRequestForward"][1]["argsT"][1]["name"] = "move_dir" -defs["igNavMoveRequestForward"][1]["argsT"][1]["type"] = "ImGuiDir" -defs["igNavMoveRequestForward"][1]["argsT"][2] = {} -defs["igNavMoveRequestForward"][1]["argsT"][2]["name"] = "clip_dir" -defs["igNavMoveRequestForward"][1]["argsT"][2]["type"] = "ImGuiDir" -defs["igNavMoveRequestForward"][1]["argsT"][3] = {} -defs["igNavMoveRequestForward"][1]["argsT"][3]["name"] = "bb_rel" -defs["igNavMoveRequestForward"][1]["argsT"][3]["type"] = "const ImRect" -defs["igNavMoveRequestForward"][1]["argsT"][4] = {} -defs["igNavMoveRequestForward"][1]["argsT"][4]["name"] = "move_flags" -defs["igNavMoveRequestForward"][1]["argsT"][4]["type"] = "ImGuiNavMoveFlags" -defs["igNavMoveRequestForward"][1]["argsoriginal"] = "(ImGuiDir move_dir,ImGuiDir clip_dir,const ImRect& bb_rel,ImGuiNavMoveFlags move_flags)" -defs["igNavMoveRequestForward"][1]["call_args"] = "(move_dir,clip_dir,bb_rel,move_flags)" -defs["igNavMoveRequestForward"][1]["cimguiname"] = "igNavMoveRequestForward" -defs["igNavMoveRequestForward"][1]["defaults"] = {} -defs["igNavMoveRequestForward"][1]["funcname"] = "NavMoveRequestForward" -defs["igNavMoveRequestForward"][1]["namespace"] = "ImGui" -defs["igNavMoveRequestForward"][1]["ov_cimguiname"] = "igNavMoveRequestForward" -defs["igNavMoveRequestForward"][1]["ret"] = "void" -defs["igNavMoveRequestForward"][1]["signature"] = "(ImGuiDir,ImGuiDir,const ImRect,ImGuiNavMoveFlags)" -defs["igNavMoveRequestForward"][1]["stname"] = "" -defs["igNavMoveRequestForward"]["(ImGuiDir,ImGuiDir,const ImRect,ImGuiNavMoveFlags)"] = defs["igNavMoveRequestForward"][1] -defs["igNavMoveRequestTryWrapping"] = {} -defs["igNavMoveRequestTryWrapping"][1] = {} -defs["igNavMoveRequestTryWrapping"][1]["args"] = "(ImGuiWindow* window,ImGuiNavMoveFlags move_flags)" -defs["igNavMoveRequestTryWrapping"][1]["argsT"] = {} -defs["igNavMoveRequestTryWrapping"][1]["argsT"][1] = {} -defs["igNavMoveRequestTryWrapping"][1]["argsT"][1]["name"] = "window" -defs["igNavMoveRequestTryWrapping"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igNavMoveRequestTryWrapping"][1]["argsT"][2] = {} -defs["igNavMoveRequestTryWrapping"][1]["argsT"][2]["name"] = "move_flags" -defs["igNavMoveRequestTryWrapping"][1]["argsT"][2]["type"] = "ImGuiNavMoveFlags" -defs["igNavMoveRequestTryWrapping"][1]["argsoriginal"] = "(ImGuiWindow* window,ImGuiNavMoveFlags move_flags)" -defs["igNavMoveRequestTryWrapping"][1]["call_args"] = "(window,move_flags)" -defs["igNavMoveRequestTryWrapping"][1]["cimguiname"] = "igNavMoveRequestTryWrapping" -defs["igNavMoveRequestTryWrapping"][1]["defaults"] = {} -defs["igNavMoveRequestTryWrapping"][1]["funcname"] = "NavMoveRequestTryWrapping" -defs["igNavMoveRequestTryWrapping"][1]["namespace"] = "ImGui" -defs["igNavMoveRequestTryWrapping"][1]["ov_cimguiname"] = "igNavMoveRequestTryWrapping" -defs["igNavMoveRequestTryWrapping"][1]["ret"] = "void" -defs["igNavMoveRequestTryWrapping"][1]["signature"] = "(ImGuiWindow*,ImGuiNavMoveFlags)" -defs["igNavMoveRequestTryWrapping"][1]["stname"] = "" -defs["igNavMoveRequestTryWrapping"]["(ImGuiWindow*,ImGuiNavMoveFlags)"] = defs["igNavMoveRequestTryWrapping"][1] defs["igNewFrame"] = {} defs["igNewFrame"][1] = {} defs["igNewFrame"][1]["args"] = "()" @@ -18121,24 +10727,6 @@ defs["igOpenPopup"][1]["ret"] = "void" defs["igOpenPopup"][1]["signature"] = "(const char*)" defs["igOpenPopup"][1]["stname"] = "" defs["igOpenPopup"]["(const char*)"] = defs["igOpenPopup"][1] -defs["igOpenPopupEx"] = {} -defs["igOpenPopupEx"][1] = {} -defs["igOpenPopupEx"][1]["args"] = "(ImGuiID id)" -defs["igOpenPopupEx"][1]["argsT"] = {} -defs["igOpenPopupEx"][1]["argsT"][1] = {} -defs["igOpenPopupEx"][1]["argsT"][1]["name"] = "id" -defs["igOpenPopupEx"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igOpenPopupEx"][1]["argsoriginal"] = "(ImGuiID id)" -defs["igOpenPopupEx"][1]["call_args"] = "(id)" -defs["igOpenPopupEx"][1]["cimguiname"] = "igOpenPopupEx" -defs["igOpenPopupEx"][1]["defaults"] = {} -defs["igOpenPopupEx"][1]["funcname"] = "OpenPopupEx" -defs["igOpenPopupEx"][1]["namespace"] = "ImGui" -defs["igOpenPopupEx"][1]["ov_cimguiname"] = "igOpenPopupEx" -defs["igOpenPopupEx"][1]["ret"] = "void" -defs["igOpenPopupEx"][1]["signature"] = "(ImGuiID)" -defs["igOpenPopupEx"][1]["stname"] = "" -defs["igOpenPopupEx"]["(ImGuiID)"] = defs["igOpenPopupEx"][1] defs["igOpenPopupOnItemClick"] = {} defs["igOpenPopupOnItemClick"][1] = {} defs["igOpenPopupOnItemClick"][1]["args"] = "(const char* str_id,ImGuiMouseButton mouse_button)" @@ -18162,53 +10750,6 @@ defs["igOpenPopupOnItemClick"][1]["ret"] = "bool" defs["igOpenPopupOnItemClick"][1]["signature"] = "(const char*,ImGuiMouseButton)" defs["igOpenPopupOnItemClick"][1]["stname"] = "" defs["igOpenPopupOnItemClick"]["(const char*,ImGuiMouseButton)"] = defs["igOpenPopupOnItemClick"][1] -defs["igPlotEx"] = {} -defs["igPlotEx"][1] = {} -defs["igPlotEx"][1]["args"] = "(ImGuiPlotType plot_type,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 frame_size)" -defs["igPlotEx"][1]["argsT"] = {} -defs["igPlotEx"][1]["argsT"][1] = {} -defs["igPlotEx"][1]["argsT"][1]["name"] = "plot_type" -defs["igPlotEx"][1]["argsT"][1]["type"] = "ImGuiPlotType" -defs["igPlotEx"][1]["argsT"][2] = {} -defs["igPlotEx"][1]["argsT"][2]["name"] = "label" -defs["igPlotEx"][1]["argsT"][2]["type"] = "const char*" -defs["igPlotEx"][1]["argsT"][3] = {} -defs["igPlotEx"][1]["argsT"][3]["name"] = "values_getter" -defs["igPlotEx"][1]["argsT"][3]["ret"] = "float" -defs["igPlotEx"][1]["argsT"][3]["signature"] = "(void* data,int idx)" -defs["igPlotEx"][1]["argsT"][3]["type"] = "float(*)(void* data,int idx)" -defs["igPlotEx"][1]["argsT"][4] = {} -defs["igPlotEx"][1]["argsT"][4]["name"] = "data" -defs["igPlotEx"][1]["argsT"][4]["type"] = "void*" -defs["igPlotEx"][1]["argsT"][5] = {} -defs["igPlotEx"][1]["argsT"][5]["name"] = "values_count" -defs["igPlotEx"][1]["argsT"][5]["type"] = "int" -defs["igPlotEx"][1]["argsT"][6] = {} -defs["igPlotEx"][1]["argsT"][6]["name"] = "values_offset" -defs["igPlotEx"][1]["argsT"][6]["type"] = "int" -defs["igPlotEx"][1]["argsT"][7] = {} -defs["igPlotEx"][1]["argsT"][7]["name"] = "overlay_text" -defs["igPlotEx"][1]["argsT"][7]["type"] = "const char*" -defs["igPlotEx"][1]["argsT"][8] = {} -defs["igPlotEx"][1]["argsT"][8]["name"] = "scale_min" -defs["igPlotEx"][1]["argsT"][8]["type"] = "float" -defs["igPlotEx"][1]["argsT"][9] = {} -defs["igPlotEx"][1]["argsT"][9]["name"] = "scale_max" -defs["igPlotEx"][1]["argsT"][9]["type"] = "float" -defs["igPlotEx"][1]["argsT"][10] = {} -defs["igPlotEx"][1]["argsT"][10]["name"] = "frame_size" -defs["igPlotEx"][1]["argsT"][10]["type"] = "ImVec2" -defs["igPlotEx"][1]["argsoriginal"] = "(ImGuiPlotType plot_type,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 frame_size)" -defs["igPlotEx"][1]["call_args"] = "(plot_type,label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,frame_size)" -defs["igPlotEx"][1]["cimguiname"] = "igPlotEx" -defs["igPlotEx"][1]["defaults"] = {} -defs["igPlotEx"][1]["funcname"] = "PlotEx" -defs["igPlotEx"][1]["namespace"] = "ImGui" -defs["igPlotEx"][1]["ov_cimguiname"] = "igPlotEx" -defs["igPlotEx"][1]["ret"] = "void" -defs["igPlotEx"][1]["signature"] = "(ImGuiPlotType,const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)" -defs["igPlotEx"][1]["stname"] = "" -defs["igPlotEx"]["(ImGuiPlotType,const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)"] = defs["igPlotEx"][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)" @@ -18446,36 +10987,6 @@ defs["igPopClipRect"][1]["ret"] = "void" defs["igPopClipRect"][1]["signature"] = "()" defs["igPopClipRect"][1]["stname"] = "" defs["igPopClipRect"]["()"] = defs["igPopClipRect"][1] -defs["igPopColumnsBackground"] = {} -defs["igPopColumnsBackground"][1] = {} -defs["igPopColumnsBackground"][1]["args"] = "()" -defs["igPopColumnsBackground"][1]["argsT"] = {} -defs["igPopColumnsBackground"][1]["argsoriginal"] = "()" -defs["igPopColumnsBackground"][1]["call_args"] = "()" -defs["igPopColumnsBackground"][1]["cimguiname"] = "igPopColumnsBackground" -defs["igPopColumnsBackground"][1]["defaults"] = {} -defs["igPopColumnsBackground"][1]["funcname"] = "PopColumnsBackground" -defs["igPopColumnsBackground"][1]["namespace"] = "ImGui" -defs["igPopColumnsBackground"][1]["ov_cimguiname"] = "igPopColumnsBackground" -defs["igPopColumnsBackground"][1]["ret"] = "void" -defs["igPopColumnsBackground"][1]["signature"] = "()" -defs["igPopColumnsBackground"][1]["stname"] = "" -defs["igPopColumnsBackground"]["()"] = defs["igPopColumnsBackground"][1] -defs["igPopFocusScope"] = {} -defs["igPopFocusScope"][1] = {} -defs["igPopFocusScope"][1]["args"] = "()" -defs["igPopFocusScope"][1]["argsT"] = {} -defs["igPopFocusScope"][1]["argsoriginal"] = "()" -defs["igPopFocusScope"][1]["call_args"] = "()" -defs["igPopFocusScope"][1]["cimguiname"] = "igPopFocusScope" -defs["igPopFocusScope"][1]["defaults"] = {} -defs["igPopFocusScope"][1]["funcname"] = "PopFocusScope" -defs["igPopFocusScope"][1]["namespace"] = "ImGui" -defs["igPopFocusScope"][1]["ov_cimguiname"] = "igPopFocusScope" -defs["igPopFocusScope"][1]["ret"] = "void" -defs["igPopFocusScope"][1]["signature"] = "()" -defs["igPopFocusScope"][1]["stname"] = "" -defs["igPopFocusScope"]["()"] = defs["igPopFocusScope"][1] defs["igPopFont"] = {} defs["igPopFont"][1] = {} defs["igPopFont"][1]["args"] = "()" @@ -18506,21 +11017,6 @@ defs["igPopID"][1]["ret"] = "void" defs["igPopID"][1]["signature"] = "()" defs["igPopID"][1]["stname"] = "" defs["igPopID"]["()"] = defs["igPopID"][1] -defs["igPopItemFlag"] = {} -defs["igPopItemFlag"][1] = {} -defs["igPopItemFlag"][1]["args"] = "()" -defs["igPopItemFlag"][1]["argsT"] = {} -defs["igPopItemFlag"][1]["argsoriginal"] = "()" -defs["igPopItemFlag"][1]["call_args"] = "()" -defs["igPopItemFlag"][1]["cimguiname"] = "igPopItemFlag" -defs["igPopItemFlag"][1]["defaults"] = {} -defs["igPopItemFlag"][1]["funcname"] = "PopItemFlag" -defs["igPopItemFlag"][1]["namespace"] = "ImGui" -defs["igPopItemFlag"][1]["ov_cimguiname"] = "igPopItemFlag" -defs["igPopItemFlag"][1]["ret"] = "void" -defs["igPopItemFlag"][1]["signature"] = "()" -defs["igPopItemFlag"][1]["stname"] = "" -defs["igPopItemFlag"]["()"] = defs["igPopItemFlag"][1] defs["igPopItemWidth"] = {} defs["igPopItemWidth"][1] = {} defs["igPopItemWidth"][1]["args"] = "()" @@ -18675,57 +11171,6 @@ 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["igPushColumnClipRect"] = {} -defs["igPushColumnClipRect"][1] = {} -defs["igPushColumnClipRect"][1]["args"] = "(int column_index)" -defs["igPushColumnClipRect"][1]["argsT"] = {} -defs["igPushColumnClipRect"][1]["argsT"][1] = {} -defs["igPushColumnClipRect"][1]["argsT"][1]["name"] = "column_index" -defs["igPushColumnClipRect"][1]["argsT"][1]["type"] = "int" -defs["igPushColumnClipRect"][1]["argsoriginal"] = "(int column_index)" -defs["igPushColumnClipRect"][1]["call_args"] = "(column_index)" -defs["igPushColumnClipRect"][1]["cimguiname"] = "igPushColumnClipRect" -defs["igPushColumnClipRect"][1]["defaults"] = {} -defs["igPushColumnClipRect"][1]["funcname"] = "PushColumnClipRect" -defs["igPushColumnClipRect"][1]["namespace"] = "ImGui" -defs["igPushColumnClipRect"][1]["ov_cimguiname"] = "igPushColumnClipRect" -defs["igPushColumnClipRect"][1]["ret"] = "void" -defs["igPushColumnClipRect"][1]["signature"] = "(int)" -defs["igPushColumnClipRect"][1]["stname"] = "" -defs["igPushColumnClipRect"]["(int)"] = defs["igPushColumnClipRect"][1] -defs["igPushColumnsBackground"] = {} -defs["igPushColumnsBackground"][1] = {} -defs["igPushColumnsBackground"][1]["args"] = "()" -defs["igPushColumnsBackground"][1]["argsT"] = {} -defs["igPushColumnsBackground"][1]["argsoriginal"] = "()" -defs["igPushColumnsBackground"][1]["call_args"] = "()" -defs["igPushColumnsBackground"][1]["cimguiname"] = "igPushColumnsBackground" -defs["igPushColumnsBackground"][1]["defaults"] = {} -defs["igPushColumnsBackground"][1]["funcname"] = "PushColumnsBackground" -defs["igPushColumnsBackground"][1]["namespace"] = "ImGui" -defs["igPushColumnsBackground"][1]["ov_cimguiname"] = "igPushColumnsBackground" -defs["igPushColumnsBackground"][1]["ret"] = "void" -defs["igPushColumnsBackground"][1]["signature"] = "()" -defs["igPushColumnsBackground"][1]["stname"] = "" -defs["igPushColumnsBackground"]["()"] = defs["igPushColumnsBackground"][1] -defs["igPushFocusScope"] = {} -defs["igPushFocusScope"][1] = {} -defs["igPushFocusScope"][1]["args"] = "(ImGuiID id)" -defs["igPushFocusScope"][1]["argsT"] = {} -defs["igPushFocusScope"][1]["argsT"][1] = {} -defs["igPushFocusScope"][1]["argsT"][1]["name"] = "id" -defs["igPushFocusScope"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igPushFocusScope"][1]["argsoriginal"] = "(ImGuiID id)" -defs["igPushFocusScope"][1]["call_args"] = "(id)" -defs["igPushFocusScope"][1]["cimguiname"] = "igPushFocusScope" -defs["igPushFocusScope"][1]["defaults"] = {} -defs["igPushFocusScope"][1]["funcname"] = "PushFocusScope" -defs["igPushFocusScope"][1]["namespace"] = "ImGui" -defs["igPushFocusScope"][1]["ov_cimguiname"] = "igPushFocusScope" -defs["igPushFocusScope"][1]["ret"] = "void" -defs["igPushFocusScope"][1]["signature"] = "(ImGuiID)" -defs["igPushFocusScope"][1]["stname"] = "" -defs["igPushFocusScope"]["(ImGuiID)"] = defs["igPushFocusScope"][1] defs["igPushFont"] = {} defs["igPushFont"][1] = {} defs["igPushFont"][1]["args"] = "(ImFont* font)" @@ -18816,27 +11261,6 @@ 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["igPushItemFlag"] = {} -defs["igPushItemFlag"][1] = {} -defs["igPushItemFlag"][1]["args"] = "(ImGuiItemFlags option,bool enabled)" -defs["igPushItemFlag"][1]["argsT"] = {} -defs["igPushItemFlag"][1]["argsT"][1] = {} -defs["igPushItemFlag"][1]["argsT"][1]["name"] = "option" -defs["igPushItemFlag"][1]["argsT"][1]["type"] = "ImGuiItemFlags" -defs["igPushItemFlag"][1]["argsT"][2] = {} -defs["igPushItemFlag"][1]["argsT"][2]["name"] = "enabled" -defs["igPushItemFlag"][1]["argsT"][2]["type"] = "bool" -defs["igPushItemFlag"][1]["argsoriginal"] = "(ImGuiItemFlags option,bool enabled)" -defs["igPushItemFlag"][1]["call_args"] = "(option,enabled)" -defs["igPushItemFlag"][1]["cimguiname"] = "igPushItemFlag" -defs["igPushItemFlag"][1]["defaults"] = {} -defs["igPushItemFlag"][1]["funcname"] = "PushItemFlag" -defs["igPushItemFlag"][1]["namespace"] = "ImGui" -defs["igPushItemFlag"][1]["ov_cimguiname"] = "igPushItemFlag" -defs["igPushItemFlag"][1]["ret"] = "void" -defs["igPushItemFlag"][1]["signature"] = "(ImGuiItemFlags,bool)" -defs["igPushItemFlag"][1]["stname"] = "" -defs["igPushItemFlag"]["(ImGuiItemFlags,bool)"] = defs["igPushItemFlag"][1] defs["igPushItemWidth"] = {} defs["igPushItemWidth"][1] = {} defs["igPushItemWidth"][1]["args"] = "(float item_width)" @@ -18855,45 +11279,6 @@ defs["igPushItemWidth"][1]["ret"] = "void" defs["igPushItemWidth"][1]["signature"] = "(float)" defs["igPushItemWidth"][1]["stname"] = "" defs["igPushItemWidth"]["(float)"] = defs["igPushItemWidth"][1] -defs["igPushMultiItemsWidths"] = {} -defs["igPushMultiItemsWidths"][1] = {} -defs["igPushMultiItemsWidths"][1]["args"] = "(int components,float width_full)" -defs["igPushMultiItemsWidths"][1]["argsT"] = {} -defs["igPushMultiItemsWidths"][1]["argsT"][1] = {} -defs["igPushMultiItemsWidths"][1]["argsT"][1]["name"] = "components" -defs["igPushMultiItemsWidths"][1]["argsT"][1]["type"] = "int" -defs["igPushMultiItemsWidths"][1]["argsT"][2] = {} -defs["igPushMultiItemsWidths"][1]["argsT"][2]["name"] = "width_full" -defs["igPushMultiItemsWidths"][1]["argsT"][2]["type"] = "float" -defs["igPushMultiItemsWidths"][1]["argsoriginal"] = "(int components,float width_full)" -defs["igPushMultiItemsWidths"][1]["call_args"] = "(components,width_full)" -defs["igPushMultiItemsWidths"][1]["cimguiname"] = "igPushMultiItemsWidths" -defs["igPushMultiItemsWidths"][1]["defaults"] = {} -defs["igPushMultiItemsWidths"][1]["funcname"] = "PushMultiItemsWidths" -defs["igPushMultiItemsWidths"][1]["namespace"] = "ImGui" -defs["igPushMultiItemsWidths"][1]["ov_cimguiname"] = "igPushMultiItemsWidths" -defs["igPushMultiItemsWidths"][1]["ret"] = "void" -defs["igPushMultiItemsWidths"][1]["signature"] = "(int,float)" -defs["igPushMultiItemsWidths"][1]["stname"] = "" -defs["igPushMultiItemsWidths"]["(int,float)"] = defs["igPushMultiItemsWidths"][1] -defs["igPushOverrideID"] = {} -defs["igPushOverrideID"][1] = {} -defs["igPushOverrideID"][1]["args"] = "(ImGuiID id)" -defs["igPushOverrideID"][1]["argsT"] = {} -defs["igPushOverrideID"][1]["argsT"][1] = {} -defs["igPushOverrideID"][1]["argsT"][1]["name"] = "id" -defs["igPushOverrideID"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igPushOverrideID"][1]["argsoriginal"] = "(ImGuiID id)" -defs["igPushOverrideID"][1]["call_args"] = "(id)" -defs["igPushOverrideID"][1]["cimguiname"] = "igPushOverrideID" -defs["igPushOverrideID"][1]["defaults"] = {} -defs["igPushOverrideID"][1]["funcname"] = "PushOverrideID" -defs["igPushOverrideID"][1]["namespace"] = "ImGui" -defs["igPushOverrideID"][1]["ov_cimguiname"] = "igPushOverrideID" -defs["igPushOverrideID"][1]["ret"] = "void" -defs["igPushOverrideID"][1]["signature"] = "(ImGuiID)" -defs["igPushOverrideID"][1]["stname"] = "" -defs["igPushOverrideID"]["(ImGuiID)"] = defs["igPushOverrideID"][1] defs["igPushStyleColor"] = {} defs["igPushStyleColor"][1] = {} defs["igPushStyleColor"][1]["args"] = "(ImGuiCol idx,ImU32 col)" @@ -19054,477 +11439,6 @@ defs["igRender"][1]["ret"] = "void" defs["igRender"][1]["signature"] = "()" defs["igRender"][1]["stname"] = "" defs["igRender"]["()"] = defs["igRender"][1] -defs["igRenderArrow"] = {} -defs["igRenderArrow"][1] = {} -defs["igRenderArrow"][1]["args"] = "(ImDrawList* draw_list,ImVec2 pos,ImU32 col,ImGuiDir dir,float scale)" -defs["igRenderArrow"][1]["argsT"] = {} -defs["igRenderArrow"][1]["argsT"][1] = {} -defs["igRenderArrow"][1]["argsT"][1]["name"] = "draw_list" -defs["igRenderArrow"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["igRenderArrow"][1]["argsT"][2] = {} -defs["igRenderArrow"][1]["argsT"][2]["name"] = "pos" -defs["igRenderArrow"][1]["argsT"][2]["type"] = "ImVec2" -defs["igRenderArrow"][1]["argsT"][3] = {} -defs["igRenderArrow"][1]["argsT"][3]["name"] = "col" -defs["igRenderArrow"][1]["argsT"][3]["type"] = "ImU32" -defs["igRenderArrow"][1]["argsT"][4] = {} -defs["igRenderArrow"][1]["argsT"][4]["name"] = "dir" -defs["igRenderArrow"][1]["argsT"][4]["type"] = "ImGuiDir" -defs["igRenderArrow"][1]["argsT"][5] = {} -defs["igRenderArrow"][1]["argsT"][5]["name"] = "scale" -defs["igRenderArrow"][1]["argsT"][5]["type"] = "float" -defs["igRenderArrow"][1]["argsoriginal"] = "(ImDrawList* draw_list,ImVec2 pos,ImU32 col,ImGuiDir dir,float scale=1.0f)" -defs["igRenderArrow"][1]["call_args"] = "(draw_list,pos,col,dir,scale)" -defs["igRenderArrow"][1]["cimguiname"] = "igRenderArrow" -defs["igRenderArrow"][1]["defaults"] = {} -defs["igRenderArrow"][1]["defaults"]["scale"] = "1.0f" -defs["igRenderArrow"][1]["funcname"] = "RenderArrow" -defs["igRenderArrow"][1]["namespace"] = "ImGui" -defs["igRenderArrow"][1]["ov_cimguiname"] = "igRenderArrow" -defs["igRenderArrow"][1]["ret"] = "void" -defs["igRenderArrow"][1]["signature"] = "(ImDrawList*,ImVec2,ImU32,ImGuiDir,float)" -defs["igRenderArrow"][1]["stname"] = "" -defs["igRenderArrow"]["(ImDrawList*,ImVec2,ImU32,ImGuiDir,float)"] = defs["igRenderArrow"][1] -defs["igRenderArrowPointingAt"] = {} -defs["igRenderArrowPointingAt"][1] = {} -defs["igRenderArrowPointingAt"][1]["args"] = "(ImDrawList* draw_list,ImVec2 pos,ImVec2 half_sz,ImGuiDir direction,ImU32 col)" -defs["igRenderArrowPointingAt"][1]["argsT"] = {} -defs["igRenderArrowPointingAt"][1]["argsT"][1] = {} -defs["igRenderArrowPointingAt"][1]["argsT"][1]["name"] = "draw_list" -defs["igRenderArrowPointingAt"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["igRenderArrowPointingAt"][1]["argsT"][2] = {} -defs["igRenderArrowPointingAt"][1]["argsT"][2]["name"] = "pos" -defs["igRenderArrowPointingAt"][1]["argsT"][2]["type"] = "ImVec2" -defs["igRenderArrowPointingAt"][1]["argsT"][3] = {} -defs["igRenderArrowPointingAt"][1]["argsT"][3]["name"] = "half_sz" -defs["igRenderArrowPointingAt"][1]["argsT"][3]["type"] = "ImVec2" -defs["igRenderArrowPointingAt"][1]["argsT"][4] = {} -defs["igRenderArrowPointingAt"][1]["argsT"][4]["name"] = "direction" -defs["igRenderArrowPointingAt"][1]["argsT"][4]["type"] = "ImGuiDir" -defs["igRenderArrowPointingAt"][1]["argsT"][5] = {} -defs["igRenderArrowPointingAt"][1]["argsT"][5]["name"] = "col" -defs["igRenderArrowPointingAt"][1]["argsT"][5]["type"] = "ImU32" -defs["igRenderArrowPointingAt"][1]["argsoriginal"] = "(ImDrawList* draw_list,ImVec2 pos,ImVec2 half_sz,ImGuiDir direction,ImU32 col)" -defs["igRenderArrowPointingAt"][1]["call_args"] = "(draw_list,pos,half_sz,direction,col)" -defs["igRenderArrowPointingAt"][1]["cimguiname"] = "igRenderArrowPointingAt" -defs["igRenderArrowPointingAt"][1]["defaults"] = {} -defs["igRenderArrowPointingAt"][1]["funcname"] = "RenderArrowPointingAt" -defs["igRenderArrowPointingAt"][1]["namespace"] = "ImGui" -defs["igRenderArrowPointingAt"][1]["ov_cimguiname"] = "igRenderArrowPointingAt" -defs["igRenderArrowPointingAt"][1]["ret"] = "void" -defs["igRenderArrowPointingAt"][1]["signature"] = "(ImDrawList*,ImVec2,ImVec2,ImGuiDir,ImU32)" -defs["igRenderArrowPointingAt"][1]["stname"] = "" -defs["igRenderArrowPointingAt"]["(ImDrawList*,ImVec2,ImVec2,ImGuiDir,ImU32)"] = defs["igRenderArrowPointingAt"][1] -defs["igRenderBullet"] = {} -defs["igRenderBullet"][1] = {} -defs["igRenderBullet"][1]["args"] = "(ImDrawList* draw_list,ImVec2 pos,ImU32 col)" -defs["igRenderBullet"][1]["argsT"] = {} -defs["igRenderBullet"][1]["argsT"][1] = {} -defs["igRenderBullet"][1]["argsT"][1]["name"] = "draw_list" -defs["igRenderBullet"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["igRenderBullet"][1]["argsT"][2] = {} -defs["igRenderBullet"][1]["argsT"][2]["name"] = "pos" -defs["igRenderBullet"][1]["argsT"][2]["type"] = "ImVec2" -defs["igRenderBullet"][1]["argsT"][3] = {} -defs["igRenderBullet"][1]["argsT"][3]["name"] = "col" -defs["igRenderBullet"][1]["argsT"][3]["type"] = "ImU32" -defs["igRenderBullet"][1]["argsoriginal"] = "(ImDrawList* draw_list,ImVec2 pos,ImU32 col)" -defs["igRenderBullet"][1]["call_args"] = "(draw_list,pos,col)" -defs["igRenderBullet"][1]["cimguiname"] = "igRenderBullet" -defs["igRenderBullet"][1]["defaults"] = {} -defs["igRenderBullet"][1]["funcname"] = "RenderBullet" -defs["igRenderBullet"][1]["namespace"] = "ImGui" -defs["igRenderBullet"][1]["ov_cimguiname"] = "igRenderBullet" -defs["igRenderBullet"][1]["ret"] = "void" -defs["igRenderBullet"][1]["signature"] = "(ImDrawList*,ImVec2,ImU32)" -defs["igRenderBullet"][1]["stname"] = "" -defs["igRenderBullet"]["(ImDrawList*,ImVec2,ImU32)"] = defs["igRenderBullet"][1] -defs["igRenderCheckMark"] = {} -defs["igRenderCheckMark"][1] = {} -defs["igRenderCheckMark"][1]["args"] = "(ImVec2 pos,ImU32 col,float sz)" -defs["igRenderCheckMark"][1]["argsT"] = {} -defs["igRenderCheckMark"][1]["argsT"][1] = {} -defs["igRenderCheckMark"][1]["argsT"][1]["name"] = "pos" -defs["igRenderCheckMark"][1]["argsT"][1]["type"] = "ImVec2" -defs["igRenderCheckMark"][1]["argsT"][2] = {} -defs["igRenderCheckMark"][1]["argsT"][2]["name"] = "col" -defs["igRenderCheckMark"][1]["argsT"][2]["type"] = "ImU32" -defs["igRenderCheckMark"][1]["argsT"][3] = {} -defs["igRenderCheckMark"][1]["argsT"][3]["name"] = "sz" -defs["igRenderCheckMark"][1]["argsT"][3]["type"] = "float" -defs["igRenderCheckMark"][1]["argsoriginal"] = "(ImVec2 pos,ImU32 col,float sz)" -defs["igRenderCheckMark"][1]["call_args"] = "(pos,col,sz)" -defs["igRenderCheckMark"][1]["cimguiname"] = "igRenderCheckMark" -defs["igRenderCheckMark"][1]["defaults"] = {} -defs["igRenderCheckMark"][1]["funcname"] = "RenderCheckMark" -defs["igRenderCheckMark"][1]["namespace"] = "ImGui" -defs["igRenderCheckMark"][1]["ov_cimguiname"] = "igRenderCheckMark" -defs["igRenderCheckMark"][1]["ret"] = "void" -defs["igRenderCheckMark"][1]["signature"] = "(ImVec2,ImU32,float)" -defs["igRenderCheckMark"][1]["stname"] = "" -defs["igRenderCheckMark"]["(ImVec2,ImU32,float)"] = defs["igRenderCheckMark"][1] -defs["igRenderColorRectWithAlphaCheckerboard"] = {} -defs["igRenderColorRectWithAlphaCheckerboard"][1] = {} -defs["igRenderColorRectWithAlphaCheckerboard"][1]["args"] = "(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,float grid_step,ImVec2 grid_off,float rounding,int rounding_corners_flags)" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"] = {} -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][1] = {} -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][1]["name"] = "p_min" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][1]["type"] = "ImVec2" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][2] = {} -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][2]["name"] = "p_max" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][2]["type"] = "ImVec2" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][3] = {} -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][3]["name"] = "fill_col" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][3]["type"] = "ImU32" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][4] = {} -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][4]["name"] = "grid_step" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][4]["type"] = "float" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][5] = {} -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][5]["name"] = "grid_off" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][5]["type"] = "ImVec2" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][6] = {} -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][6]["name"] = "rounding" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][6]["type"] = "float" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][7] = {} -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][7]["name"] = "rounding_corners_flags" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsT"][7]["type"] = "int" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["argsoriginal"] = "(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,float grid_step,ImVec2 grid_off,float rounding=0.0f,int rounding_corners_flags=~0)" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["call_args"] = "(p_min,p_max,fill_col,grid_step,grid_off,rounding,rounding_corners_flags)" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["cimguiname"] = "igRenderColorRectWithAlphaCheckerboard" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["defaults"] = {} -defs["igRenderColorRectWithAlphaCheckerboard"][1]["defaults"]["rounding"] = "0.0f" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["funcname"] = "RenderColorRectWithAlphaCheckerboard" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["namespace"] = "ImGui" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["ov_cimguiname"] = "igRenderColorRectWithAlphaCheckerboard" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["ret"] = "void" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["signature"] = "(ImVec2,ImVec2,ImU32,float,ImVec2,float,int)" -defs["igRenderColorRectWithAlphaCheckerboard"][1]["stname"] = "" -defs["igRenderColorRectWithAlphaCheckerboard"]["(ImVec2,ImVec2,ImU32,float,ImVec2,float,int)"] = defs["igRenderColorRectWithAlphaCheckerboard"][1] -defs["igRenderFrame"] = {} -defs["igRenderFrame"][1] = {} -defs["igRenderFrame"][1]["args"] = "(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,bool border,float rounding)" -defs["igRenderFrame"][1]["argsT"] = {} -defs["igRenderFrame"][1]["argsT"][1] = {} -defs["igRenderFrame"][1]["argsT"][1]["name"] = "p_min" -defs["igRenderFrame"][1]["argsT"][1]["type"] = "ImVec2" -defs["igRenderFrame"][1]["argsT"][2] = {} -defs["igRenderFrame"][1]["argsT"][2]["name"] = "p_max" -defs["igRenderFrame"][1]["argsT"][2]["type"] = "ImVec2" -defs["igRenderFrame"][1]["argsT"][3] = {} -defs["igRenderFrame"][1]["argsT"][3]["name"] = "fill_col" -defs["igRenderFrame"][1]["argsT"][3]["type"] = "ImU32" -defs["igRenderFrame"][1]["argsT"][4] = {} -defs["igRenderFrame"][1]["argsT"][4]["name"] = "border" -defs["igRenderFrame"][1]["argsT"][4]["type"] = "bool" -defs["igRenderFrame"][1]["argsT"][5] = {} -defs["igRenderFrame"][1]["argsT"][5]["name"] = "rounding" -defs["igRenderFrame"][1]["argsT"][5]["type"] = "float" -defs["igRenderFrame"][1]["argsoriginal"] = "(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,bool border=true,float rounding=0.0f)" -defs["igRenderFrame"][1]["call_args"] = "(p_min,p_max,fill_col,border,rounding)" -defs["igRenderFrame"][1]["cimguiname"] = "igRenderFrame" -defs["igRenderFrame"][1]["defaults"] = {} -defs["igRenderFrame"][1]["defaults"]["border"] = "true" -defs["igRenderFrame"][1]["defaults"]["rounding"] = "0.0f" -defs["igRenderFrame"][1]["funcname"] = "RenderFrame" -defs["igRenderFrame"][1]["namespace"] = "ImGui" -defs["igRenderFrame"][1]["ov_cimguiname"] = "igRenderFrame" -defs["igRenderFrame"][1]["ret"] = "void" -defs["igRenderFrame"][1]["signature"] = "(ImVec2,ImVec2,ImU32,bool,float)" -defs["igRenderFrame"][1]["stname"] = "" -defs["igRenderFrame"]["(ImVec2,ImVec2,ImU32,bool,float)"] = defs["igRenderFrame"][1] -defs["igRenderFrameBorder"] = {} -defs["igRenderFrameBorder"][1] = {} -defs["igRenderFrameBorder"][1]["args"] = "(ImVec2 p_min,ImVec2 p_max,float rounding)" -defs["igRenderFrameBorder"][1]["argsT"] = {} -defs["igRenderFrameBorder"][1]["argsT"][1] = {} -defs["igRenderFrameBorder"][1]["argsT"][1]["name"] = "p_min" -defs["igRenderFrameBorder"][1]["argsT"][1]["type"] = "ImVec2" -defs["igRenderFrameBorder"][1]["argsT"][2] = {} -defs["igRenderFrameBorder"][1]["argsT"][2]["name"] = "p_max" -defs["igRenderFrameBorder"][1]["argsT"][2]["type"] = "ImVec2" -defs["igRenderFrameBorder"][1]["argsT"][3] = {} -defs["igRenderFrameBorder"][1]["argsT"][3]["name"] = "rounding" -defs["igRenderFrameBorder"][1]["argsT"][3]["type"] = "float" -defs["igRenderFrameBorder"][1]["argsoriginal"] = "(ImVec2 p_min,ImVec2 p_max,float rounding=0.0f)" -defs["igRenderFrameBorder"][1]["call_args"] = "(p_min,p_max,rounding)" -defs["igRenderFrameBorder"][1]["cimguiname"] = "igRenderFrameBorder" -defs["igRenderFrameBorder"][1]["defaults"] = {} -defs["igRenderFrameBorder"][1]["defaults"]["rounding"] = "0.0f" -defs["igRenderFrameBorder"][1]["funcname"] = "RenderFrameBorder" -defs["igRenderFrameBorder"][1]["namespace"] = "ImGui" -defs["igRenderFrameBorder"][1]["ov_cimguiname"] = "igRenderFrameBorder" -defs["igRenderFrameBorder"][1]["ret"] = "void" -defs["igRenderFrameBorder"][1]["signature"] = "(ImVec2,ImVec2,float)" -defs["igRenderFrameBorder"][1]["stname"] = "" -defs["igRenderFrameBorder"]["(ImVec2,ImVec2,float)"] = defs["igRenderFrameBorder"][1] -defs["igRenderMouseCursor"] = {} -defs["igRenderMouseCursor"][1] = {} -defs["igRenderMouseCursor"][1]["args"] = "(ImDrawList* draw_list,ImVec2 pos,float scale,ImGuiMouseCursor mouse_cursor,ImU32 col_fill,ImU32 col_border,ImU32 col_shadow)" -defs["igRenderMouseCursor"][1]["argsT"] = {} -defs["igRenderMouseCursor"][1]["argsT"][1] = {} -defs["igRenderMouseCursor"][1]["argsT"][1]["name"] = "draw_list" -defs["igRenderMouseCursor"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["igRenderMouseCursor"][1]["argsT"][2] = {} -defs["igRenderMouseCursor"][1]["argsT"][2]["name"] = "pos" -defs["igRenderMouseCursor"][1]["argsT"][2]["type"] = "ImVec2" -defs["igRenderMouseCursor"][1]["argsT"][3] = {} -defs["igRenderMouseCursor"][1]["argsT"][3]["name"] = "scale" -defs["igRenderMouseCursor"][1]["argsT"][3]["type"] = "float" -defs["igRenderMouseCursor"][1]["argsT"][4] = {} -defs["igRenderMouseCursor"][1]["argsT"][4]["name"] = "mouse_cursor" -defs["igRenderMouseCursor"][1]["argsT"][4]["type"] = "ImGuiMouseCursor" -defs["igRenderMouseCursor"][1]["argsT"][5] = {} -defs["igRenderMouseCursor"][1]["argsT"][5]["name"] = "col_fill" -defs["igRenderMouseCursor"][1]["argsT"][5]["type"] = "ImU32" -defs["igRenderMouseCursor"][1]["argsT"][6] = {} -defs["igRenderMouseCursor"][1]["argsT"][6]["name"] = "col_border" -defs["igRenderMouseCursor"][1]["argsT"][6]["type"] = "ImU32" -defs["igRenderMouseCursor"][1]["argsT"][7] = {} -defs["igRenderMouseCursor"][1]["argsT"][7]["name"] = "col_shadow" -defs["igRenderMouseCursor"][1]["argsT"][7]["type"] = "ImU32" -defs["igRenderMouseCursor"][1]["argsoriginal"] = "(ImDrawList* draw_list,ImVec2 pos,float scale,ImGuiMouseCursor mouse_cursor,ImU32 col_fill,ImU32 col_border,ImU32 col_shadow)" -defs["igRenderMouseCursor"][1]["call_args"] = "(draw_list,pos,scale,mouse_cursor,col_fill,col_border,col_shadow)" -defs["igRenderMouseCursor"][1]["cimguiname"] = "igRenderMouseCursor" -defs["igRenderMouseCursor"][1]["defaults"] = {} -defs["igRenderMouseCursor"][1]["funcname"] = "RenderMouseCursor" -defs["igRenderMouseCursor"][1]["namespace"] = "ImGui" -defs["igRenderMouseCursor"][1]["ov_cimguiname"] = "igRenderMouseCursor" -defs["igRenderMouseCursor"][1]["ret"] = "void" -defs["igRenderMouseCursor"][1]["signature"] = "(ImDrawList*,ImVec2,float,ImGuiMouseCursor,ImU32,ImU32,ImU32)" -defs["igRenderMouseCursor"][1]["stname"] = "" -defs["igRenderMouseCursor"]["(ImDrawList*,ImVec2,float,ImGuiMouseCursor,ImU32,ImU32,ImU32)"] = defs["igRenderMouseCursor"][1] -defs["igRenderNavHighlight"] = {} -defs["igRenderNavHighlight"][1] = {} -defs["igRenderNavHighlight"][1]["args"] = "(const ImRect bb,ImGuiID id,ImGuiNavHighlightFlags flags)" -defs["igRenderNavHighlight"][1]["argsT"] = {} -defs["igRenderNavHighlight"][1]["argsT"][1] = {} -defs["igRenderNavHighlight"][1]["argsT"][1]["name"] = "bb" -defs["igRenderNavHighlight"][1]["argsT"][1]["type"] = "const ImRect" -defs["igRenderNavHighlight"][1]["argsT"][2] = {} -defs["igRenderNavHighlight"][1]["argsT"][2]["name"] = "id" -defs["igRenderNavHighlight"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igRenderNavHighlight"][1]["argsT"][3] = {} -defs["igRenderNavHighlight"][1]["argsT"][3]["name"] = "flags" -defs["igRenderNavHighlight"][1]["argsT"][3]["type"] = "ImGuiNavHighlightFlags" -defs["igRenderNavHighlight"][1]["argsoriginal"] = "(const ImRect& bb,ImGuiID id,ImGuiNavHighlightFlags flags=ImGuiNavHighlightFlags_TypeDefault)" -defs["igRenderNavHighlight"][1]["call_args"] = "(bb,id,flags)" -defs["igRenderNavHighlight"][1]["cimguiname"] = "igRenderNavHighlight" -defs["igRenderNavHighlight"][1]["defaults"] = {} -defs["igRenderNavHighlight"][1]["defaults"]["flags"] = "ImGuiNavHighlightFlags_TypeDefault" -defs["igRenderNavHighlight"][1]["funcname"] = "RenderNavHighlight" -defs["igRenderNavHighlight"][1]["namespace"] = "ImGui" -defs["igRenderNavHighlight"][1]["ov_cimguiname"] = "igRenderNavHighlight" -defs["igRenderNavHighlight"][1]["ret"] = "void" -defs["igRenderNavHighlight"][1]["signature"] = "(const ImRect,ImGuiID,ImGuiNavHighlightFlags)" -defs["igRenderNavHighlight"][1]["stname"] = "" -defs["igRenderNavHighlight"]["(const ImRect,ImGuiID,ImGuiNavHighlightFlags)"] = defs["igRenderNavHighlight"][1] -defs["igRenderRectFilledRangeH"] = {} -defs["igRenderRectFilledRangeH"][1] = {} -defs["igRenderRectFilledRangeH"][1]["args"] = "(ImDrawList* draw_list,const ImRect rect,ImU32 col,float x_start_norm,float x_end_norm,float rounding)" -defs["igRenderRectFilledRangeH"][1]["argsT"] = {} -defs["igRenderRectFilledRangeH"][1]["argsT"][1] = {} -defs["igRenderRectFilledRangeH"][1]["argsT"][1]["name"] = "draw_list" -defs["igRenderRectFilledRangeH"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["igRenderRectFilledRangeH"][1]["argsT"][2] = {} -defs["igRenderRectFilledRangeH"][1]["argsT"][2]["name"] = "rect" -defs["igRenderRectFilledRangeH"][1]["argsT"][2]["type"] = "const ImRect" -defs["igRenderRectFilledRangeH"][1]["argsT"][3] = {} -defs["igRenderRectFilledRangeH"][1]["argsT"][3]["name"] = "col" -defs["igRenderRectFilledRangeH"][1]["argsT"][3]["type"] = "ImU32" -defs["igRenderRectFilledRangeH"][1]["argsT"][4] = {} -defs["igRenderRectFilledRangeH"][1]["argsT"][4]["name"] = "x_start_norm" -defs["igRenderRectFilledRangeH"][1]["argsT"][4]["type"] = "float" -defs["igRenderRectFilledRangeH"][1]["argsT"][5] = {} -defs["igRenderRectFilledRangeH"][1]["argsT"][5]["name"] = "x_end_norm" -defs["igRenderRectFilledRangeH"][1]["argsT"][5]["type"] = "float" -defs["igRenderRectFilledRangeH"][1]["argsT"][6] = {} -defs["igRenderRectFilledRangeH"][1]["argsT"][6]["name"] = "rounding" -defs["igRenderRectFilledRangeH"][1]["argsT"][6]["type"] = "float" -defs["igRenderRectFilledRangeH"][1]["argsoriginal"] = "(ImDrawList* draw_list,const ImRect& rect,ImU32 col,float x_start_norm,float x_end_norm,float rounding)" -defs["igRenderRectFilledRangeH"][1]["call_args"] = "(draw_list,rect,col,x_start_norm,x_end_norm,rounding)" -defs["igRenderRectFilledRangeH"][1]["cimguiname"] = "igRenderRectFilledRangeH" -defs["igRenderRectFilledRangeH"][1]["defaults"] = {} -defs["igRenderRectFilledRangeH"][1]["funcname"] = "RenderRectFilledRangeH" -defs["igRenderRectFilledRangeH"][1]["namespace"] = "ImGui" -defs["igRenderRectFilledRangeH"][1]["ov_cimguiname"] = "igRenderRectFilledRangeH" -defs["igRenderRectFilledRangeH"][1]["ret"] = "void" -defs["igRenderRectFilledRangeH"][1]["signature"] = "(ImDrawList*,const ImRect,ImU32,float,float,float)" -defs["igRenderRectFilledRangeH"][1]["stname"] = "" -defs["igRenderRectFilledRangeH"]["(ImDrawList*,const ImRect,ImU32,float,float,float)"] = defs["igRenderRectFilledRangeH"][1] -defs["igRenderText"] = {} -defs["igRenderText"][1] = {} -defs["igRenderText"][1]["args"] = "(ImVec2 pos,const char* text,const char* text_end,bool hide_text_after_hash)" -defs["igRenderText"][1]["argsT"] = {} -defs["igRenderText"][1]["argsT"][1] = {} -defs["igRenderText"][1]["argsT"][1]["name"] = "pos" -defs["igRenderText"][1]["argsT"][1]["type"] = "ImVec2" -defs["igRenderText"][1]["argsT"][2] = {} -defs["igRenderText"][1]["argsT"][2]["name"] = "text" -defs["igRenderText"][1]["argsT"][2]["type"] = "const char*" -defs["igRenderText"][1]["argsT"][3] = {} -defs["igRenderText"][1]["argsT"][3]["name"] = "text_end" -defs["igRenderText"][1]["argsT"][3]["type"] = "const char*" -defs["igRenderText"][1]["argsT"][4] = {} -defs["igRenderText"][1]["argsT"][4]["name"] = "hide_text_after_hash" -defs["igRenderText"][1]["argsT"][4]["type"] = "bool" -defs["igRenderText"][1]["argsoriginal"] = "(ImVec2 pos,const char* text,const char* text_end=((void*)0),bool hide_text_after_hash=true)" -defs["igRenderText"][1]["call_args"] = "(pos,text,text_end,hide_text_after_hash)" -defs["igRenderText"][1]["cimguiname"] = "igRenderText" -defs["igRenderText"][1]["defaults"] = {} -defs["igRenderText"][1]["defaults"]["hide_text_after_hash"] = "true" -defs["igRenderText"][1]["defaults"]["text_end"] = "((void*)0)" -defs["igRenderText"][1]["funcname"] = "RenderText" -defs["igRenderText"][1]["namespace"] = "ImGui" -defs["igRenderText"][1]["ov_cimguiname"] = "igRenderText" -defs["igRenderText"][1]["ret"] = "void" -defs["igRenderText"][1]["signature"] = "(ImVec2,const char*,const char*,bool)" -defs["igRenderText"][1]["stname"] = "" -defs["igRenderText"]["(ImVec2,const char*,const char*,bool)"] = defs["igRenderText"][1] -defs["igRenderTextClipped"] = {} -defs["igRenderTextClipped"][1] = {} -defs["igRenderTextClipped"][1]["args"] = "(const ImVec2 pos_min,const ImVec2 pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2 align,const ImRect* clip_rect)" -defs["igRenderTextClipped"][1]["argsT"] = {} -defs["igRenderTextClipped"][1]["argsT"][1] = {} -defs["igRenderTextClipped"][1]["argsT"][1]["name"] = "pos_min" -defs["igRenderTextClipped"][1]["argsT"][1]["type"] = "const ImVec2" -defs["igRenderTextClipped"][1]["argsT"][2] = {} -defs["igRenderTextClipped"][1]["argsT"][2]["name"] = "pos_max" -defs["igRenderTextClipped"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igRenderTextClipped"][1]["argsT"][3] = {} -defs["igRenderTextClipped"][1]["argsT"][3]["name"] = "text" -defs["igRenderTextClipped"][1]["argsT"][3]["type"] = "const char*" -defs["igRenderTextClipped"][1]["argsT"][4] = {} -defs["igRenderTextClipped"][1]["argsT"][4]["name"] = "text_end" -defs["igRenderTextClipped"][1]["argsT"][4]["type"] = "const char*" -defs["igRenderTextClipped"][1]["argsT"][5] = {} -defs["igRenderTextClipped"][1]["argsT"][5]["name"] = "text_size_if_known" -defs["igRenderTextClipped"][1]["argsT"][5]["type"] = "const ImVec2*" -defs["igRenderTextClipped"][1]["argsT"][6] = {} -defs["igRenderTextClipped"][1]["argsT"][6]["name"] = "align" -defs["igRenderTextClipped"][1]["argsT"][6]["type"] = "const ImVec2" -defs["igRenderTextClipped"][1]["argsT"][7] = {} -defs["igRenderTextClipped"][1]["argsT"][7]["name"] = "clip_rect" -defs["igRenderTextClipped"][1]["argsT"][7]["type"] = "const ImRect*" -defs["igRenderTextClipped"][1]["argsoriginal"] = "(const ImVec2& pos_min,const ImVec2& pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2& align=ImVec2(0,0),const ImRect* clip_rect=((void*)0))" -defs["igRenderTextClipped"][1]["call_args"] = "(pos_min,pos_max,text,text_end,text_size_if_known,align,clip_rect)" -defs["igRenderTextClipped"][1]["cimguiname"] = "igRenderTextClipped" -defs["igRenderTextClipped"][1]["defaults"] = {} -defs["igRenderTextClipped"][1]["defaults"]["align"] = "ImVec2(0,0)" -defs["igRenderTextClipped"][1]["defaults"]["clip_rect"] = "((void*)0)" -defs["igRenderTextClipped"][1]["funcname"] = "RenderTextClipped" -defs["igRenderTextClipped"][1]["namespace"] = "ImGui" -defs["igRenderTextClipped"][1]["ov_cimguiname"] = "igRenderTextClipped" -defs["igRenderTextClipped"][1]["ret"] = "void" -defs["igRenderTextClipped"][1]["signature"] = "(const ImVec2,const ImVec2,const char*,const char*,const ImVec2*,const ImVec2,const ImRect*)" -defs["igRenderTextClipped"][1]["stname"] = "" -defs["igRenderTextClipped"]["(const ImVec2,const ImVec2,const char*,const char*,const ImVec2*,const ImVec2,const ImRect*)"] = defs["igRenderTextClipped"][1] -defs["igRenderTextClippedEx"] = {} -defs["igRenderTextClippedEx"][1] = {} -defs["igRenderTextClippedEx"][1]["args"] = "(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2 align,const ImRect* clip_rect)" -defs["igRenderTextClippedEx"][1]["argsT"] = {} -defs["igRenderTextClippedEx"][1]["argsT"][1] = {} -defs["igRenderTextClippedEx"][1]["argsT"][1]["name"] = "draw_list" -defs["igRenderTextClippedEx"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["igRenderTextClippedEx"][1]["argsT"][2] = {} -defs["igRenderTextClippedEx"][1]["argsT"][2]["name"] = "pos_min" -defs["igRenderTextClippedEx"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igRenderTextClippedEx"][1]["argsT"][3] = {} -defs["igRenderTextClippedEx"][1]["argsT"][3]["name"] = "pos_max" -defs["igRenderTextClippedEx"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igRenderTextClippedEx"][1]["argsT"][4] = {} -defs["igRenderTextClippedEx"][1]["argsT"][4]["name"] = "text" -defs["igRenderTextClippedEx"][1]["argsT"][4]["type"] = "const char*" -defs["igRenderTextClippedEx"][1]["argsT"][5] = {} -defs["igRenderTextClippedEx"][1]["argsT"][5]["name"] = "text_end" -defs["igRenderTextClippedEx"][1]["argsT"][5]["type"] = "const char*" -defs["igRenderTextClippedEx"][1]["argsT"][6] = {} -defs["igRenderTextClippedEx"][1]["argsT"][6]["name"] = "text_size_if_known" -defs["igRenderTextClippedEx"][1]["argsT"][6]["type"] = "const ImVec2*" -defs["igRenderTextClippedEx"][1]["argsT"][7] = {} -defs["igRenderTextClippedEx"][1]["argsT"][7]["name"] = "align" -defs["igRenderTextClippedEx"][1]["argsT"][7]["type"] = "const ImVec2" -defs["igRenderTextClippedEx"][1]["argsT"][8] = {} -defs["igRenderTextClippedEx"][1]["argsT"][8]["name"] = "clip_rect" -defs["igRenderTextClippedEx"][1]["argsT"][8]["type"] = "const ImRect*" -defs["igRenderTextClippedEx"][1]["argsoriginal"] = "(ImDrawList* draw_list,const ImVec2& pos_min,const ImVec2& pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2& align=ImVec2(0,0),const ImRect* clip_rect=((void*)0))" -defs["igRenderTextClippedEx"][1]["call_args"] = "(draw_list,pos_min,pos_max,text,text_end,text_size_if_known,align,clip_rect)" -defs["igRenderTextClippedEx"][1]["cimguiname"] = "igRenderTextClippedEx" -defs["igRenderTextClippedEx"][1]["defaults"] = {} -defs["igRenderTextClippedEx"][1]["defaults"]["align"] = "ImVec2(0,0)" -defs["igRenderTextClippedEx"][1]["defaults"]["clip_rect"] = "((void*)0)" -defs["igRenderTextClippedEx"][1]["funcname"] = "RenderTextClippedEx" -defs["igRenderTextClippedEx"][1]["namespace"] = "ImGui" -defs["igRenderTextClippedEx"][1]["ov_cimguiname"] = "igRenderTextClippedEx" -defs["igRenderTextClippedEx"][1]["ret"] = "void" -defs["igRenderTextClippedEx"][1]["signature"] = "(ImDrawList*,const ImVec2,const ImVec2,const char*,const char*,const ImVec2*,const ImVec2,const ImRect*)" -defs["igRenderTextClippedEx"][1]["stname"] = "" -defs["igRenderTextClippedEx"]["(ImDrawList*,const ImVec2,const ImVec2,const char*,const char*,const ImVec2*,const ImVec2,const ImRect*)"] = defs["igRenderTextClippedEx"][1] -defs["igRenderTextEllipsis"] = {} -defs["igRenderTextEllipsis"][1] = {} -defs["igRenderTextEllipsis"][1]["args"] = "(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,float clip_max_x,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)" -defs["igRenderTextEllipsis"][1]["argsT"] = {} -defs["igRenderTextEllipsis"][1]["argsT"][1] = {} -defs["igRenderTextEllipsis"][1]["argsT"][1]["name"] = "draw_list" -defs["igRenderTextEllipsis"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["igRenderTextEllipsis"][1]["argsT"][2] = {} -defs["igRenderTextEllipsis"][1]["argsT"][2]["name"] = "pos_min" -defs["igRenderTextEllipsis"][1]["argsT"][2]["type"] = "const ImVec2" -defs["igRenderTextEllipsis"][1]["argsT"][3] = {} -defs["igRenderTextEllipsis"][1]["argsT"][3]["name"] = "pos_max" -defs["igRenderTextEllipsis"][1]["argsT"][3]["type"] = "const ImVec2" -defs["igRenderTextEllipsis"][1]["argsT"][4] = {} -defs["igRenderTextEllipsis"][1]["argsT"][4]["name"] = "clip_max_x" -defs["igRenderTextEllipsis"][1]["argsT"][4]["type"] = "float" -defs["igRenderTextEllipsis"][1]["argsT"][5] = {} -defs["igRenderTextEllipsis"][1]["argsT"][5]["name"] = "ellipsis_max_x" -defs["igRenderTextEllipsis"][1]["argsT"][5]["type"] = "float" -defs["igRenderTextEllipsis"][1]["argsT"][6] = {} -defs["igRenderTextEllipsis"][1]["argsT"][6]["name"] = "text" -defs["igRenderTextEllipsis"][1]["argsT"][6]["type"] = "const char*" -defs["igRenderTextEllipsis"][1]["argsT"][7] = {} -defs["igRenderTextEllipsis"][1]["argsT"][7]["name"] = "text_end" -defs["igRenderTextEllipsis"][1]["argsT"][7]["type"] = "const char*" -defs["igRenderTextEllipsis"][1]["argsT"][8] = {} -defs["igRenderTextEllipsis"][1]["argsT"][8]["name"] = "text_size_if_known" -defs["igRenderTextEllipsis"][1]["argsT"][8]["type"] = "const ImVec2*" -defs["igRenderTextEllipsis"][1]["argsoriginal"] = "(ImDrawList* draw_list,const ImVec2& pos_min,const ImVec2& pos_max,float clip_max_x,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)" -defs["igRenderTextEllipsis"][1]["call_args"] = "(draw_list,pos_min,pos_max,clip_max_x,ellipsis_max_x,text,text_end,text_size_if_known)" -defs["igRenderTextEllipsis"][1]["cimguiname"] = "igRenderTextEllipsis" -defs["igRenderTextEllipsis"][1]["defaults"] = {} -defs["igRenderTextEllipsis"][1]["funcname"] = "RenderTextEllipsis" -defs["igRenderTextEllipsis"][1]["namespace"] = "ImGui" -defs["igRenderTextEllipsis"][1]["ov_cimguiname"] = "igRenderTextEllipsis" -defs["igRenderTextEllipsis"][1]["ret"] = "void" -defs["igRenderTextEllipsis"][1]["signature"] = "(ImDrawList*,const ImVec2,const ImVec2,float,float,const char*,const char*,const ImVec2*)" -defs["igRenderTextEllipsis"][1]["stname"] = "" -defs["igRenderTextEllipsis"]["(ImDrawList*,const ImVec2,const ImVec2,float,float,const char*,const char*,const ImVec2*)"] = defs["igRenderTextEllipsis"][1] -defs["igRenderTextWrapped"] = {} -defs["igRenderTextWrapped"][1] = {} -defs["igRenderTextWrapped"][1]["args"] = "(ImVec2 pos,const char* text,const char* text_end,float wrap_width)" -defs["igRenderTextWrapped"][1]["argsT"] = {} -defs["igRenderTextWrapped"][1]["argsT"][1] = {} -defs["igRenderTextWrapped"][1]["argsT"][1]["name"] = "pos" -defs["igRenderTextWrapped"][1]["argsT"][1]["type"] = "ImVec2" -defs["igRenderTextWrapped"][1]["argsT"][2] = {} -defs["igRenderTextWrapped"][1]["argsT"][2]["name"] = "text" -defs["igRenderTextWrapped"][1]["argsT"][2]["type"] = "const char*" -defs["igRenderTextWrapped"][1]["argsT"][3] = {} -defs["igRenderTextWrapped"][1]["argsT"][3]["name"] = "text_end" -defs["igRenderTextWrapped"][1]["argsT"][3]["type"] = "const char*" -defs["igRenderTextWrapped"][1]["argsT"][4] = {} -defs["igRenderTextWrapped"][1]["argsT"][4]["name"] = "wrap_width" -defs["igRenderTextWrapped"][1]["argsT"][4]["type"] = "float" -defs["igRenderTextWrapped"][1]["argsoriginal"] = "(ImVec2 pos,const char* text,const char* text_end,float wrap_width)" -defs["igRenderTextWrapped"][1]["call_args"] = "(pos,text,text_end,wrap_width)" -defs["igRenderTextWrapped"][1]["cimguiname"] = "igRenderTextWrapped" -defs["igRenderTextWrapped"][1]["defaults"] = {} -defs["igRenderTextWrapped"][1]["funcname"] = "RenderTextWrapped" -defs["igRenderTextWrapped"][1]["namespace"] = "ImGui" -defs["igRenderTextWrapped"][1]["ov_cimguiname"] = "igRenderTextWrapped" -defs["igRenderTextWrapped"][1]["ret"] = "void" -defs["igRenderTextWrapped"][1]["signature"] = "(ImVec2,const char*,const char*,float)" -defs["igRenderTextWrapped"][1]["stname"] = "" -defs["igRenderTextWrapped"]["(ImVec2,const char*,const char*,float)"] = defs["igRenderTextWrapped"][1] defs["igResetMouseDragDelta"] = {} defs["igResetMouseDragDelta"][1] = {} defs["igResetMouseDragDelta"][1]["args"] = "(ImGuiMouseButton button)" @@ -19604,127 +11518,6 @@ defs["igSaveIniSettingsToMemory"][1]["ret"] = "const char*" defs["igSaveIniSettingsToMemory"][1]["signature"] = "(size_t*)" defs["igSaveIniSettingsToMemory"][1]["stname"] = "" defs["igSaveIniSettingsToMemory"]["(size_t*)"] = defs["igSaveIniSettingsToMemory"][1] -defs["igScrollToBringRectIntoView"] = {} -defs["igScrollToBringRectIntoView"][1] = {} -defs["igScrollToBringRectIntoView"][1]["args"] = "(ImGuiWindow* window,const ImRect item_rect)" -defs["igScrollToBringRectIntoView"][1]["argsT"] = {} -defs["igScrollToBringRectIntoView"][1]["argsT"][1] = {} -defs["igScrollToBringRectIntoView"][1]["argsT"][1]["name"] = "window" -defs["igScrollToBringRectIntoView"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igScrollToBringRectIntoView"][1]["argsT"][2] = {} -defs["igScrollToBringRectIntoView"][1]["argsT"][2]["name"] = "item_rect" -defs["igScrollToBringRectIntoView"][1]["argsT"][2]["type"] = "const ImRect" -defs["igScrollToBringRectIntoView"][1]["argsoriginal"] = "(ImGuiWindow* window,const ImRect& item_rect)" -defs["igScrollToBringRectIntoView"][1]["call_args"] = "(window,item_rect)" -defs["igScrollToBringRectIntoView"][1]["cimguiname"] = "igScrollToBringRectIntoView" -defs["igScrollToBringRectIntoView"][1]["defaults"] = {} -defs["igScrollToBringRectIntoView"][1]["funcname"] = "ScrollToBringRectIntoView" -defs["igScrollToBringRectIntoView"][1]["namespace"] = "ImGui" -defs["igScrollToBringRectIntoView"][1]["ov_cimguiname"] = "igScrollToBringRectIntoView" -defs["igScrollToBringRectIntoView"][1]["ret"] = "ImVec2" -defs["igScrollToBringRectIntoView"][1]["signature"] = "(ImGuiWindow*,const ImRect)" -defs["igScrollToBringRectIntoView"][1]["stname"] = "" -defs["igScrollToBringRectIntoView"][2] = {} -defs["igScrollToBringRectIntoView"][2]["args"] = "(ImVec2 *pOut,ImGuiWindow* window,const ImRect item_rect)" -defs["igScrollToBringRectIntoView"][2]["argsT"] = {} -defs["igScrollToBringRectIntoView"][2]["argsT"][1] = {} -defs["igScrollToBringRectIntoView"][2]["argsT"][1]["name"] = "pOut" -defs["igScrollToBringRectIntoView"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igScrollToBringRectIntoView"][2]["argsT"][2] = {} -defs["igScrollToBringRectIntoView"][2]["argsT"][2]["name"] = "window" -defs["igScrollToBringRectIntoView"][2]["argsT"][2]["type"] = "ImGuiWindow*" -defs["igScrollToBringRectIntoView"][2]["argsT"][3] = {} -defs["igScrollToBringRectIntoView"][2]["argsT"][3]["name"] = "item_rect" -defs["igScrollToBringRectIntoView"][2]["argsT"][3]["type"] = "const ImRect" -defs["igScrollToBringRectIntoView"][2]["argsoriginal"] = "(ImGuiWindow* window,const ImRect& item_rect)" -defs["igScrollToBringRectIntoView"][2]["call_args"] = "(window,item_rect)" -defs["igScrollToBringRectIntoView"][2]["cimguiname"] = "igScrollToBringRectIntoView" -defs["igScrollToBringRectIntoView"][2]["defaults"] = defs["igScrollToBringRectIntoView"][1]["defaults"] -defs["igScrollToBringRectIntoView"][2]["funcname"] = "ScrollToBringRectIntoView" -defs["igScrollToBringRectIntoView"][2]["namespace"] = "ImGui" -defs["igScrollToBringRectIntoView"][2]["nonUDT"] = 1 -defs["igScrollToBringRectIntoView"][2]["ov_cimguiname"] = "igScrollToBringRectIntoView_nonUDT" -defs["igScrollToBringRectIntoView"][2]["ret"] = "void" -defs["igScrollToBringRectIntoView"][2]["signature"] = "(ImGuiWindow*,const ImRect)" -defs["igScrollToBringRectIntoView"][2]["stname"] = "" -defs["igScrollToBringRectIntoView"][3] = {} -defs["igScrollToBringRectIntoView"][3]["args"] = "(ImGuiWindow* window,const ImRect item_rect)" -defs["igScrollToBringRectIntoView"][3]["argsT"] = {} -defs["igScrollToBringRectIntoView"][3]["argsT"][1] = {} -defs["igScrollToBringRectIntoView"][3]["argsT"][1]["name"] = "window" -defs["igScrollToBringRectIntoView"][3]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igScrollToBringRectIntoView"][3]["argsT"][2] = {} -defs["igScrollToBringRectIntoView"][3]["argsT"][2]["name"] = "item_rect" -defs["igScrollToBringRectIntoView"][3]["argsT"][2]["type"] = "const ImRect" -defs["igScrollToBringRectIntoView"][3]["argsoriginal"] = "(ImGuiWindow* window,const ImRect& item_rect)" -defs["igScrollToBringRectIntoView"][3]["call_args"] = "(window,item_rect)" -defs["igScrollToBringRectIntoView"][3]["cimguiname"] = "igScrollToBringRectIntoView" -defs["igScrollToBringRectIntoView"][3]["defaults"] = defs["igScrollToBringRectIntoView"][1]["defaults"] -defs["igScrollToBringRectIntoView"][3]["funcname"] = "ScrollToBringRectIntoView" -defs["igScrollToBringRectIntoView"][3]["namespace"] = "ImGui" -defs["igScrollToBringRectIntoView"][3]["nonUDT"] = 2 -defs["igScrollToBringRectIntoView"][3]["ov_cimguiname"] = "igScrollToBringRectIntoView_nonUDT2" -defs["igScrollToBringRectIntoView"][3]["ret"] = "ImVec2_Simple" -defs["igScrollToBringRectIntoView"][3]["retorig"] = "ImVec2" -defs["igScrollToBringRectIntoView"][3]["signature"] = "(ImGuiWindow*,const ImRect)" -defs["igScrollToBringRectIntoView"][3]["stname"] = "" -defs["igScrollToBringRectIntoView"]["(ImGuiWindow*,const ImRect)"] = defs["igScrollToBringRectIntoView"][1] -defs["igScrollToBringRectIntoView"]["(ImGuiWindow*,const ImRect)nonUDT"] = defs["igScrollToBringRectIntoView"][2] -defs["igScrollToBringRectIntoView"]["(ImGuiWindow*,const ImRect)nonUDT2"] = defs["igScrollToBringRectIntoView"][3] -defs["igScrollbar"] = {} -defs["igScrollbar"][1] = {} -defs["igScrollbar"][1]["args"] = "(ImGuiAxis axis)" -defs["igScrollbar"][1]["argsT"] = {} -defs["igScrollbar"][1]["argsT"][1] = {} -defs["igScrollbar"][1]["argsT"][1]["name"] = "axis" -defs["igScrollbar"][1]["argsT"][1]["type"] = "ImGuiAxis" -defs["igScrollbar"][1]["argsoriginal"] = "(ImGuiAxis axis)" -defs["igScrollbar"][1]["call_args"] = "(axis)" -defs["igScrollbar"][1]["cimguiname"] = "igScrollbar" -defs["igScrollbar"][1]["defaults"] = {} -defs["igScrollbar"][1]["funcname"] = "Scrollbar" -defs["igScrollbar"][1]["namespace"] = "ImGui" -defs["igScrollbar"][1]["ov_cimguiname"] = "igScrollbar" -defs["igScrollbar"][1]["ret"] = "void" -defs["igScrollbar"][1]["signature"] = "(ImGuiAxis)" -defs["igScrollbar"][1]["stname"] = "" -defs["igScrollbar"]["(ImGuiAxis)"] = defs["igScrollbar"][1] -defs["igScrollbarEx"] = {} -defs["igScrollbarEx"][1] = {} -defs["igScrollbarEx"][1]["args"] = "(const ImRect bb,ImGuiID id,ImGuiAxis axis,float* p_scroll_v,float avail_v,float contents_v,ImDrawCornerFlags rounding_corners)" -defs["igScrollbarEx"][1]["argsT"] = {} -defs["igScrollbarEx"][1]["argsT"][1] = {} -defs["igScrollbarEx"][1]["argsT"][1]["name"] = "bb" -defs["igScrollbarEx"][1]["argsT"][1]["type"] = "const ImRect" -defs["igScrollbarEx"][1]["argsT"][2] = {} -defs["igScrollbarEx"][1]["argsT"][2]["name"] = "id" -defs["igScrollbarEx"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igScrollbarEx"][1]["argsT"][3] = {} -defs["igScrollbarEx"][1]["argsT"][3]["name"] = "axis" -defs["igScrollbarEx"][1]["argsT"][3]["type"] = "ImGuiAxis" -defs["igScrollbarEx"][1]["argsT"][4] = {} -defs["igScrollbarEx"][1]["argsT"][4]["name"] = "p_scroll_v" -defs["igScrollbarEx"][1]["argsT"][4]["type"] = "float*" -defs["igScrollbarEx"][1]["argsT"][5] = {} -defs["igScrollbarEx"][1]["argsT"][5]["name"] = "avail_v" -defs["igScrollbarEx"][1]["argsT"][5]["type"] = "float" -defs["igScrollbarEx"][1]["argsT"][6] = {} -defs["igScrollbarEx"][1]["argsT"][6]["name"] = "contents_v" -defs["igScrollbarEx"][1]["argsT"][6]["type"] = "float" -defs["igScrollbarEx"][1]["argsT"][7] = {} -defs["igScrollbarEx"][1]["argsT"][7]["name"] = "rounding_corners" -defs["igScrollbarEx"][1]["argsT"][7]["type"] = "ImDrawCornerFlags" -defs["igScrollbarEx"][1]["argsoriginal"] = "(const ImRect& bb,ImGuiID id,ImGuiAxis axis,float* p_scroll_v,float avail_v,float contents_v,ImDrawCornerFlags rounding_corners)" -defs["igScrollbarEx"][1]["call_args"] = "(bb,id,axis,p_scroll_v,avail_v,contents_v,rounding_corners)" -defs["igScrollbarEx"][1]["cimguiname"] = "igScrollbarEx" -defs["igScrollbarEx"][1]["defaults"] = {} -defs["igScrollbarEx"][1]["funcname"] = "ScrollbarEx" -defs["igScrollbarEx"][1]["namespace"] = "ImGui" -defs["igScrollbarEx"][1]["ov_cimguiname"] = "igScrollbarEx" -defs["igScrollbarEx"][1]["ret"] = "bool" -defs["igScrollbarEx"][1]["signature"] = "(const ImRect,ImGuiID,ImGuiAxis,float*,float,float,ImDrawCornerFlags)" -defs["igScrollbarEx"][1]["stname"] = "" -defs["igScrollbarEx"]["(const ImRect,ImGuiID,ImGuiAxis,float*,float,float,ImDrawCornerFlags)"] = defs["igScrollbarEx"][1] defs["igSelectable"] = {} defs["igSelectable"][1] = {} defs["igSelectable"][1]["args"] = "(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size)" @@ -19798,45 +11591,6 @@ defs["igSeparator"][1]["ret"] = "void" defs["igSeparator"][1]["signature"] = "()" defs["igSeparator"][1]["stname"] = "" defs["igSeparator"]["()"] = defs["igSeparator"][1] -defs["igSeparatorEx"] = {} -defs["igSeparatorEx"][1] = {} -defs["igSeparatorEx"][1]["args"] = "(ImGuiSeparatorFlags flags)" -defs["igSeparatorEx"][1]["argsT"] = {} -defs["igSeparatorEx"][1]["argsT"][1] = {} -defs["igSeparatorEx"][1]["argsT"][1]["name"] = "flags" -defs["igSeparatorEx"][1]["argsT"][1]["type"] = "ImGuiSeparatorFlags" -defs["igSeparatorEx"][1]["argsoriginal"] = "(ImGuiSeparatorFlags flags)" -defs["igSeparatorEx"][1]["call_args"] = "(flags)" -defs["igSeparatorEx"][1]["cimguiname"] = "igSeparatorEx" -defs["igSeparatorEx"][1]["defaults"] = {} -defs["igSeparatorEx"][1]["funcname"] = "SeparatorEx" -defs["igSeparatorEx"][1]["namespace"] = "ImGui" -defs["igSeparatorEx"][1]["ov_cimguiname"] = "igSeparatorEx" -defs["igSeparatorEx"][1]["ret"] = "void" -defs["igSeparatorEx"][1]["signature"] = "(ImGuiSeparatorFlags)" -defs["igSeparatorEx"][1]["stname"] = "" -defs["igSeparatorEx"]["(ImGuiSeparatorFlags)"] = defs["igSeparatorEx"][1] -defs["igSetActiveID"] = {} -defs["igSetActiveID"][1] = {} -defs["igSetActiveID"][1]["args"] = "(ImGuiID id,ImGuiWindow* window)" -defs["igSetActiveID"][1]["argsT"] = {} -defs["igSetActiveID"][1]["argsT"][1] = {} -defs["igSetActiveID"][1]["argsT"][1]["name"] = "id" -defs["igSetActiveID"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igSetActiveID"][1]["argsT"][2] = {} -defs["igSetActiveID"][1]["argsT"][2]["name"] = "window" -defs["igSetActiveID"][1]["argsT"][2]["type"] = "ImGuiWindow*" -defs["igSetActiveID"][1]["argsoriginal"] = "(ImGuiID id,ImGuiWindow* window)" -defs["igSetActiveID"][1]["call_args"] = "(id,window)" -defs["igSetActiveID"][1]["cimguiname"] = "igSetActiveID" -defs["igSetActiveID"][1]["defaults"] = {} -defs["igSetActiveID"][1]["funcname"] = "SetActiveID" -defs["igSetActiveID"][1]["namespace"] = "ImGui" -defs["igSetActiveID"][1]["ov_cimguiname"] = "igSetActiveID" -defs["igSetActiveID"][1]["ret"] = "void" -defs["igSetActiveID"][1]["signature"] = "(ImGuiID,ImGuiWindow*)" -defs["igSetActiveID"][1]["stname"] = "" -defs["igSetActiveID"]["(ImGuiID,ImGuiWindow*)"] = defs["igSetActiveID"][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)" @@ -19962,24 +11716,6 @@ defs["igSetCurrentContext"][1]["ret"] = "void" defs["igSetCurrentContext"][1]["signature"] = "(ImGuiContext*)" defs["igSetCurrentContext"][1]["stname"] = "" defs["igSetCurrentContext"]["(ImGuiContext*)"] = defs["igSetCurrentContext"][1] -defs["igSetCurrentFont"] = {} -defs["igSetCurrentFont"][1] = {} -defs["igSetCurrentFont"][1]["args"] = "(ImFont* font)" -defs["igSetCurrentFont"][1]["argsT"] = {} -defs["igSetCurrentFont"][1]["argsT"][1] = {} -defs["igSetCurrentFont"][1]["argsT"][1]["name"] = "font" -defs["igSetCurrentFont"][1]["argsT"][1]["type"] = "ImFont*" -defs["igSetCurrentFont"][1]["argsoriginal"] = "(ImFont* font)" -defs["igSetCurrentFont"][1]["call_args"] = "(font)" -defs["igSetCurrentFont"][1]["cimguiname"] = "igSetCurrentFont" -defs["igSetCurrentFont"][1]["defaults"] = {} -defs["igSetCurrentFont"][1]["funcname"] = "SetCurrentFont" -defs["igSetCurrentFont"][1]["namespace"] = "ImGui" -defs["igSetCurrentFont"][1]["ov_cimguiname"] = "igSetCurrentFont" -defs["igSetCurrentFont"][1]["ret"] = "void" -defs["igSetCurrentFont"][1]["signature"] = "(ImFont*)" -defs["igSetCurrentFont"][1]["stname"] = "" -defs["igSetCurrentFont"]["(ImFont*)"] = defs["igSetCurrentFont"][1] defs["igSetCursorPos"] = {} defs["igSetCursorPos"][1] = {} defs["igSetCursorPos"][1]["args"] = "(const ImVec2 local_pos)" @@ -20080,45 +11816,6 @@ 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["igSetFocusID"] = {} -defs["igSetFocusID"][1] = {} -defs["igSetFocusID"][1]["args"] = "(ImGuiID id,ImGuiWindow* window)" -defs["igSetFocusID"][1]["argsT"] = {} -defs["igSetFocusID"][1]["argsT"][1] = {} -defs["igSetFocusID"][1]["argsT"][1]["name"] = "id" -defs["igSetFocusID"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igSetFocusID"][1]["argsT"][2] = {} -defs["igSetFocusID"][1]["argsT"][2]["name"] = "window" -defs["igSetFocusID"][1]["argsT"][2]["type"] = "ImGuiWindow*" -defs["igSetFocusID"][1]["argsoriginal"] = "(ImGuiID id,ImGuiWindow* window)" -defs["igSetFocusID"][1]["call_args"] = "(id,window)" -defs["igSetFocusID"][1]["cimguiname"] = "igSetFocusID" -defs["igSetFocusID"][1]["defaults"] = {} -defs["igSetFocusID"][1]["funcname"] = "SetFocusID" -defs["igSetFocusID"][1]["namespace"] = "ImGui" -defs["igSetFocusID"][1]["ov_cimguiname"] = "igSetFocusID" -defs["igSetFocusID"][1]["ret"] = "void" -defs["igSetFocusID"][1]["signature"] = "(ImGuiID,ImGuiWindow*)" -defs["igSetFocusID"][1]["stname"] = "" -defs["igSetFocusID"]["(ImGuiID,ImGuiWindow*)"] = defs["igSetFocusID"][1] -defs["igSetHoveredID"] = {} -defs["igSetHoveredID"][1] = {} -defs["igSetHoveredID"][1]["args"] = "(ImGuiID id)" -defs["igSetHoveredID"][1]["argsT"] = {} -defs["igSetHoveredID"][1]["argsT"][1] = {} -defs["igSetHoveredID"][1]["argsT"][1]["name"] = "id" -defs["igSetHoveredID"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igSetHoveredID"][1]["argsoriginal"] = "(ImGuiID id)" -defs["igSetHoveredID"][1]["call_args"] = "(id)" -defs["igSetHoveredID"][1]["cimguiname"] = "igSetHoveredID" -defs["igSetHoveredID"][1]["defaults"] = {} -defs["igSetHoveredID"][1]["funcname"] = "SetHoveredID" -defs["igSetHoveredID"][1]["namespace"] = "ImGui" -defs["igSetHoveredID"][1]["ov_cimguiname"] = "igSetHoveredID" -defs["igSetHoveredID"][1]["ret"] = "void" -defs["igSetHoveredID"][1]["signature"] = "(ImGuiID)" -defs["igSetHoveredID"][1]["stname"] = "" -defs["igSetHoveredID"]["(ImGuiID)"] = defs["igSetHoveredID"][1] defs["igSetItemAllowOverlap"] = {} defs["igSetItemAllowOverlap"][1] = {} defs["igSetItemAllowOverlap"][1]["args"] = "()" @@ -20186,57 +11883,6 @@ defs["igSetMouseCursor"][1]["ret"] = "void" defs["igSetMouseCursor"][1]["signature"] = "(ImGuiMouseCursor)" defs["igSetMouseCursor"][1]["stname"] = "" defs["igSetMouseCursor"]["(ImGuiMouseCursor)"] = defs["igSetMouseCursor"][1] -defs["igSetNavID"] = {} -defs["igSetNavID"][1] = {} -defs["igSetNavID"][1]["args"] = "(ImGuiID id,int nav_layer,ImGuiID focus_scope_id)" -defs["igSetNavID"][1]["argsT"] = {} -defs["igSetNavID"][1]["argsT"][1] = {} -defs["igSetNavID"][1]["argsT"][1]["name"] = "id" -defs["igSetNavID"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igSetNavID"][1]["argsT"][2] = {} -defs["igSetNavID"][1]["argsT"][2]["name"] = "nav_layer" -defs["igSetNavID"][1]["argsT"][2]["type"] = "int" -defs["igSetNavID"][1]["argsT"][3] = {} -defs["igSetNavID"][1]["argsT"][3]["name"] = "focus_scope_id" -defs["igSetNavID"][1]["argsT"][3]["type"] = "ImGuiID" -defs["igSetNavID"][1]["argsoriginal"] = "(ImGuiID id,int nav_layer,ImGuiID focus_scope_id)" -defs["igSetNavID"][1]["call_args"] = "(id,nav_layer,focus_scope_id)" -defs["igSetNavID"][1]["cimguiname"] = "igSetNavID" -defs["igSetNavID"][1]["defaults"] = {} -defs["igSetNavID"][1]["funcname"] = "SetNavID" -defs["igSetNavID"][1]["namespace"] = "ImGui" -defs["igSetNavID"][1]["ov_cimguiname"] = "igSetNavID" -defs["igSetNavID"][1]["ret"] = "void" -defs["igSetNavID"][1]["signature"] = "(ImGuiID,int,ImGuiID)" -defs["igSetNavID"][1]["stname"] = "" -defs["igSetNavID"]["(ImGuiID,int,ImGuiID)"] = defs["igSetNavID"][1] -defs["igSetNavIDWithRectRel"] = {} -defs["igSetNavIDWithRectRel"][1] = {} -defs["igSetNavIDWithRectRel"][1]["args"] = "(ImGuiID id,int nav_layer,ImGuiID focus_scope_id,const ImRect rect_rel)" -defs["igSetNavIDWithRectRel"][1]["argsT"] = {} -defs["igSetNavIDWithRectRel"][1]["argsT"][1] = {} -defs["igSetNavIDWithRectRel"][1]["argsT"][1]["name"] = "id" -defs["igSetNavIDWithRectRel"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igSetNavIDWithRectRel"][1]["argsT"][2] = {} -defs["igSetNavIDWithRectRel"][1]["argsT"][2]["name"] = "nav_layer" -defs["igSetNavIDWithRectRel"][1]["argsT"][2]["type"] = "int" -defs["igSetNavIDWithRectRel"][1]["argsT"][3] = {} -defs["igSetNavIDWithRectRel"][1]["argsT"][3]["name"] = "focus_scope_id" -defs["igSetNavIDWithRectRel"][1]["argsT"][3]["type"] = "ImGuiID" -defs["igSetNavIDWithRectRel"][1]["argsT"][4] = {} -defs["igSetNavIDWithRectRel"][1]["argsT"][4]["name"] = "rect_rel" -defs["igSetNavIDWithRectRel"][1]["argsT"][4]["type"] = "const ImRect" -defs["igSetNavIDWithRectRel"][1]["argsoriginal"] = "(ImGuiID id,int nav_layer,ImGuiID focus_scope_id,const ImRect& rect_rel)" -defs["igSetNavIDWithRectRel"][1]["call_args"] = "(id,nav_layer,focus_scope_id,rect_rel)" -defs["igSetNavIDWithRectRel"][1]["cimguiname"] = "igSetNavIDWithRectRel" -defs["igSetNavIDWithRectRel"][1]["defaults"] = {} -defs["igSetNavIDWithRectRel"][1]["funcname"] = "SetNavIDWithRectRel" -defs["igSetNavIDWithRectRel"][1]["namespace"] = "ImGui" -defs["igSetNavIDWithRectRel"][1]["ov_cimguiname"] = "igSetNavIDWithRectRel" -defs["igSetNavIDWithRectRel"][1]["ret"] = "void" -defs["igSetNavIDWithRectRel"][1]["signature"] = "(ImGuiID,int,ImGuiID,const ImRect)" -defs["igSetNavIDWithRectRel"][1]["stname"] = "" -defs["igSetNavIDWithRectRel"]["(ImGuiID,int,ImGuiID,const ImRect)"] = defs["igSetNavIDWithRectRel"][1] defs["igSetNextItemOpen"] = {} defs["igSetNextItemOpen"][1] = {} defs["igSetNextItemOpen"][1]["args"] = "(bool is_open,ImGuiCond cond)" @@ -20448,30 +12094,6 @@ defs["igSetScrollFromPosX"][1]["ov_cimguiname"] = "igSetScrollFromPosX" defs["igSetScrollFromPosX"][1]["ret"] = "void" defs["igSetScrollFromPosX"][1]["signature"] = "(float,float)" defs["igSetScrollFromPosX"][1]["stname"] = "" -defs["igSetScrollFromPosX"][2] = {} -defs["igSetScrollFromPosX"][2]["args"] = "(ImGuiWindow* window,float local_x,float center_x_ratio)" -defs["igSetScrollFromPosX"][2]["argsT"] = {} -defs["igSetScrollFromPosX"][2]["argsT"][1] = {} -defs["igSetScrollFromPosX"][2]["argsT"][1]["name"] = "window" -defs["igSetScrollFromPosX"][2]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igSetScrollFromPosX"][2]["argsT"][2] = {} -defs["igSetScrollFromPosX"][2]["argsT"][2]["name"] = "local_x" -defs["igSetScrollFromPosX"][2]["argsT"][2]["type"] = "float" -defs["igSetScrollFromPosX"][2]["argsT"][3] = {} -defs["igSetScrollFromPosX"][2]["argsT"][3]["name"] = "center_x_ratio" -defs["igSetScrollFromPosX"][2]["argsT"][3]["type"] = "float" -defs["igSetScrollFromPosX"][2]["argsoriginal"] = "(ImGuiWindow* window,float local_x,float center_x_ratio=0.5f)" -defs["igSetScrollFromPosX"][2]["call_args"] = "(window,local_x,center_x_ratio)" -defs["igSetScrollFromPosX"][2]["cimguiname"] = "igSetScrollFromPosX" -defs["igSetScrollFromPosX"][2]["defaults"] = {} -defs["igSetScrollFromPosX"][2]["defaults"]["center_x_ratio"] = "0.5f" -defs["igSetScrollFromPosX"][2]["funcname"] = "SetScrollFromPosX" -defs["igSetScrollFromPosX"][2]["namespace"] = "ImGui" -defs["igSetScrollFromPosX"][2]["ov_cimguiname"] = "igSetScrollFromPosXWindowPtr" -defs["igSetScrollFromPosX"][2]["ret"] = "void" -defs["igSetScrollFromPosX"][2]["signature"] = "(ImGuiWindow*,float,float)" -defs["igSetScrollFromPosX"][2]["stname"] = "" -defs["igSetScrollFromPosX"]["(ImGuiWindow*,float,float)"] = defs["igSetScrollFromPosX"][2] defs["igSetScrollFromPosX"]["(float,float)"] = defs["igSetScrollFromPosX"][1] defs["igSetScrollFromPosY"] = {} defs["igSetScrollFromPosY"][1] = {} @@ -20494,30 +12116,6 @@ defs["igSetScrollFromPosY"][1]["ov_cimguiname"] = "igSetScrollFromPosY" defs["igSetScrollFromPosY"][1]["ret"] = "void" defs["igSetScrollFromPosY"][1]["signature"] = "(float,float)" defs["igSetScrollFromPosY"][1]["stname"] = "" -defs["igSetScrollFromPosY"][2] = {} -defs["igSetScrollFromPosY"][2]["args"] = "(ImGuiWindow* window,float local_y,float center_y_ratio)" -defs["igSetScrollFromPosY"][2]["argsT"] = {} -defs["igSetScrollFromPosY"][2]["argsT"][1] = {} -defs["igSetScrollFromPosY"][2]["argsT"][1]["name"] = "window" -defs["igSetScrollFromPosY"][2]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igSetScrollFromPosY"][2]["argsT"][2] = {} -defs["igSetScrollFromPosY"][2]["argsT"][2]["name"] = "local_y" -defs["igSetScrollFromPosY"][2]["argsT"][2]["type"] = "float" -defs["igSetScrollFromPosY"][2]["argsT"][3] = {} -defs["igSetScrollFromPosY"][2]["argsT"][3]["name"] = "center_y_ratio" -defs["igSetScrollFromPosY"][2]["argsT"][3]["type"] = "float" -defs["igSetScrollFromPosY"][2]["argsoriginal"] = "(ImGuiWindow* window,float local_y,float center_y_ratio=0.5f)" -defs["igSetScrollFromPosY"][2]["call_args"] = "(window,local_y,center_y_ratio)" -defs["igSetScrollFromPosY"][2]["cimguiname"] = "igSetScrollFromPosY" -defs["igSetScrollFromPosY"][2]["defaults"] = {} -defs["igSetScrollFromPosY"][2]["defaults"]["center_y_ratio"] = "0.5f" -defs["igSetScrollFromPosY"][2]["funcname"] = "SetScrollFromPosY" -defs["igSetScrollFromPosY"][2]["namespace"] = "ImGui" -defs["igSetScrollFromPosY"][2]["ov_cimguiname"] = "igSetScrollFromPosYWindowPtr" -defs["igSetScrollFromPosY"][2]["ret"] = "void" -defs["igSetScrollFromPosY"][2]["signature"] = "(ImGuiWindow*,float,float)" -defs["igSetScrollFromPosY"][2]["stname"] = "" -defs["igSetScrollFromPosY"]["(ImGuiWindow*,float,float)"] = defs["igSetScrollFromPosY"][2] defs["igSetScrollFromPosY"]["(float,float)"] = defs["igSetScrollFromPosY"][1] defs["igSetScrollHereX"] = {} defs["igSetScrollHereX"][1] = {} @@ -20574,26 +12172,6 @@ defs["igSetScrollX"][1]["ov_cimguiname"] = "igSetScrollX" defs["igSetScrollX"][1]["ret"] = "void" defs["igSetScrollX"][1]["signature"] = "(float)" defs["igSetScrollX"][1]["stname"] = "" -defs["igSetScrollX"][2] = {} -defs["igSetScrollX"][2]["args"] = "(ImGuiWindow* window,float new_scroll_x)" -defs["igSetScrollX"][2]["argsT"] = {} -defs["igSetScrollX"][2]["argsT"][1] = {} -defs["igSetScrollX"][2]["argsT"][1]["name"] = "window" -defs["igSetScrollX"][2]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igSetScrollX"][2]["argsT"][2] = {} -defs["igSetScrollX"][2]["argsT"][2]["name"] = "new_scroll_x" -defs["igSetScrollX"][2]["argsT"][2]["type"] = "float" -defs["igSetScrollX"][2]["argsoriginal"] = "(ImGuiWindow* window,float new_scroll_x)" -defs["igSetScrollX"][2]["call_args"] = "(window,new_scroll_x)" -defs["igSetScrollX"][2]["cimguiname"] = "igSetScrollX" -defs["igSetScrollX"][2]["defaults"] = {} -defs["igSetScrollX"][2]["funcname"] = "SetScrollX" -defs["igSetScrollX"][2]["namespace"] = "ImGui" -defs["igSetScrollX"][2]["ov_cimguiname"] = "igSetScrollXWindowPtr" -defs["igSetScrollX"][2]["ret"] = "void" -defs["igSetScrollX"][2]["signature"] = "(ImGuiWindow*,float)" -defs["igSetScrollX"][2]["stname"] = "" -defs["igSetScrollX"]["(ImGuiWindow*,float)"] = defs["igSetScrollX"][2] defs["igSetScrollX"]["(float)"] = defs["igSetScrollX"][1] defs["igSetScrollY"] = {} defs["igSetScrollY"][1] = {} @@ -20612,26 +12190,6 @@ defs["igSetScrollY"][1]["ov_cimguiname"] = "igSetScrollY" defs["igSetScrollY"][1]["ret"] = "void" defs["igSetScrollY"][1]["signature"] = "(float)" defs["igSetScrollY"][1]["stname"] = "" -defs["igSetScrollY"][2] = {} -defs["igSetScrollY"][2]["args"] = "(ImGuiWindow* window,float new_scroll_y)" -defs["igSetScrollY"][2]["argsT"] = {} -defs["igSetScrollY"][2]["argsT"][1] = {} -defs["igSetScrollY"][2]["argsT"][1]["name"] = "window" -defs["igSetScrollY"][2]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igSetScrollY"][2]["argsT"][2] = {} -defs["igSetScrollY"][2]["argsT"][2]["name"] = "new_scroll_y" -defs["igSetScrollY"][2]["argsT"][2]["type"] = "float" -defs["igSetScrollY"][2]["argsoriginal"] = "(ImGuiWindow* window,float new_scroll_y)" -defs["igSetScrollY"][2]["call_args"] = "(window,new_scroll_y)" -defs["igSetScrollY"][2]["cimguiname"] = "igSetScrollY" -defs["igSetScrollY"][2]["defaults"] = {} -defs["igSetScrollY"][2]["funcname"] = "SetScrollY" -defs["igSetScrollY"][2]["namespace"] = "ImGui" -defs["igSetScrollY"][2]["ov_cimguiname"] = "igSetScrollYWindowPtr" -defs["igSetScrollY"][2]["ret"] = "void" -defs["igSetScrollY"][2]["signature"] = "(ImGuiWindow*,float)" -defs["igSetScrollY"][2]["stname"] = "" -defs["igSetScrollY"]["(ImGuiWindow*,float)"] = defs["igSetScrollY"][2] defs["igSetScrollY"]["(float)"] = defs["igSetScrollY"][1] defs["igSetStateStorage"] = {} defs["igSetStateStorage"][1] = {} @@ -20756,30 +12314,6 @@ 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"][3] = {} -defs["igSetWindowCollapsed"][3]["args"] = "(ImGuiWindow* window,bool collapsed,ImGuiCond cond)" -defs["igSetWindowCollapsed"][3]["argsT"] = {} -defs["igSetWindowCollapsed"][3]["argsT"][1] = {} -defs["igSetWindowCollapsed"][3]["argsT"][1]["name"] = "window" -defs["igSetWindowCollapsed"][3]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igSetWindowCollapsed"][3]["argsT"][2] = {} -defs["igSetWindowCollapsed"][3]["argsT"][2]["name"] = "collapsed" -defs["igSetWindowCollapsed"][3]["argsT"][2]["type"] = "bool" -defs["igSetWindowCollapsed"][3]["argsT"][3] = {} -defs["igSetWindowCollapsed"][3]["argsT"][3]["name"] = "cond" -defs["igSetWindowCollapsed"][3]["argsT"][3]["type"] = "ImGuiCond" -defs["igSetWindowCollapsed"][3]["argsoriginal"] = "(ImGuiWindow* window,bool collapsed,ImGuiCond cond=0)" -defs["igSetWindowCollapsed"][3]["call_args"] = "(window,collapsed,cond)" -defs["igSetWindowCollapsed"][3]["cimguiname"] = "igSetWindowCollapsed" -defs["igSetWindowCollapsed"][3]["defaults"] = {} -defs["igSetWindowCollapsed"][3]["defaults"]["cond"] = "0" -defs["igSetWindowCollapsed"][3]["funcname"] = "SetWindowCollapsed" -defs["igSetWindowCollapsed"][3]["namespace"] = "ImGui" -defs["igSetWindowCollapsed"][3]["ov_cimguiname"] = "igSetWindowCollapsedWindowPtr" -defs["igSetWindowCollapsed"][3]["ret"] = "void" -defs["igSetWindowCollapsed"][3]["signature"] = "(ImGuiWindow*,bool,ImGuiCond)" -defs["igSetWindowCollapsed"][3]["stname"] = "" -defs["igSetWindowCollapsed"]["(ImGuiWindow*,bool,ImGuiCond)"] = defs["igSetWindowCollapsed"][3] defs["igSetWindowCollapsed"]["(bool,ImGuiCond)"] = defs["igSetWindowCollapsed"][1] defs["igSetWindowCollapsed"]["(const char*,bool,ImGuiCond)"] = defs["igSetWindowCollapsed"][2] defs["igSetWindowFocus"] = {} @@ -20876,30 +12410,6 @@ 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"][3] = {} -defs["igSetWindowPos"][3]["args"] = "(ImGuiWindow* window,const ImVec2 pos,ImGuiCond cond)" -defs["igSetWindowPos"][3]["argsT"] = {} -defs["igSetWindowPos"][3]["argsT"][1] = {} -defs["igSetWindowPos"][3]["argsT"][1]["name"] = "window" -defs["igSetWindowPos"][3]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igSetWindowPos"][3]["argsT"][2] = {} -defs["igSetWindowPos"][3]["argsT"][2]["name"] = "pos" -defs["igSetWindowPos"][3]["argsT"][2]["type"] = "const ImVec2" -defs["igSetWindowPos"][3]["argsT"][3] = {} -defs["igSetWindowPos"][3]["argsT"][3]["name"] = "cond" -defs["igSetWindowPos"][3]["argsT"][3]["type"] = "ImGuiCond" -defs["igSetWindowPos"][3]["argsoriginal"] = "(ImGuiWindow* window,const ImVec2& pos,ImGuiCond cond=0)" -defs["igSetWindowPos"][3]["call_args"] = "(window,pos,cond)" -defs["igSetWindowPos"][3]["cimguiname"] = "igSetWindowPos" -defs["igSetWindowPos"][3]["defaults"] = {} -defs["igSetWindowPos"][3]["defaults"]["cond"] = "0" -defs["igSetWindowPos"][3]["funcname"] = "SetWindowPos" -defs["igSetWindowPos"][3]["namespace"] = "ImGui" -defs["igSetWindowPos"][3]["ov_cimguiname"] = "igSetWindowPosWindowPtr" -defs["igSetWindowPos"][3]["ret"] = "void" -defs["igSetWindowPos"][3]["signature"] = "(ImGuiWindow*,const ImVec2,ImGuiCond)" -defs["igSetWindowPos"][3]["stname"] = "" -defs["igSetWindowPos"]["(ImGuiWindow*,const ImVec2,ImGuiCond)"] = defs["igSetWindowPos"][3] defs["igSetWindowPos"]["(const ImVec2,ImGuiCond)"] = defs["igSetWindowPos"][1] defs["igSetWindowPos"]["(const char*,const ImVec2,ImGuiCond)"] = defs["igSetWindowPos"][2] defs["igSetWindowSize"] = {} @@ -20946,107 +12456,8 @@ 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"][3] = {} -defs["igSetWindowSize"][3]["args"] = "(ImGuiWindow* window,const ImVec2 size,ImGuiCond cond)" -defs["igSetWindowSize"][3]["argsT"] = {} -defs["igSetWindowSize"][3]["argsT"][1] = {} -defs["igSetWindowSize"][3]["argsT"][1]["name"] = "window" -defs["igSetWindowSize"][3]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igSetWindowSize"][3]["argsT"][2] = {} -defs["igSetWindowSize"][3]["argsT"][2]["name"] = "size" -defs["igSetWindowSize"][3]["argsT"][2]["type"] = "const ImVec2" -defs["igSetWindowSize"][3]["argsT"][3] = {} -defs["igSetWindowSize"][3]["argsT"][3]["name"] = "cond" -defs["igSetWindowSize"][3]["argsT"][3]["type"] = "ImGuiCond" -defs["igSetWindowSize"][3]["argsoriginal"] = "(ImGuiWindow* window,const ImVec2& size,ImGuiCond cond=0)" -defs["igSetWindowSize"][3]["call_args"] = "(window,size,cond)" -defs["igSetWindowSize"][3]["cimguiname"] = "igSetWindowSize" -defs["igSetWindowSize"][3]["defaults"] = {} -defs["igSetWindowSize"][3]["defaults"]["cond"] = "0" -defs["igSetWindowSize"][3]["funcname"] = "SetWindowSize" -defs["igSetWindowSize"][3]["namespace"] = "ImGui" -defs["igSetWindowSize"][3]["ov_cimguiname"] = "igSetWindowSizeWindowPtr" -defs["igSetWindowSize"][3]["ret"] = "void" -defs["igSetWindowSize"][3]["signature"] = "(ImGuiWindow*,const ImVec2,ImGuiCond)" -defs["igSetWindowSize"][3]["stname"] = "" -defs["igSetWindowSize"]["(ImGuiWindow*,const ImVec2,ImGuiCond)"] = defs["igSetWindowSize"][3] defs["igSetWindowSize"]["(const ImVec2,ImGuiCond)"] = defs["igSetWindowSize"][1] defs["igSetWindowSize"]["(const char*,const ImVec2,ImGuiCond)"] = defs["igSetWindowSize"][2] -defs["igShadeVertsLinearColorGradientKeepAlpha"] = {} -defs["igShadeVertsLinearColorGradientKeepAlpha"][1] = {} -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["args"] = "(ImDrawList* draw_list,int vert_start_idx,int vert_end_idx,ImVec2 gradient_p0,ImVec2 gradient_p1,ImU32 col0,ImU32 col1)" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"] = {} -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][1] = {} -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][1]["name"] = "draw_list" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][2] = {} -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][2]["name"] = "vert_start_idx" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][2]["type"] = "int" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][3] = {} -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][3]["name"] = "vert_end_idx" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][3]["type"] = "int" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][4] = {} -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][4]["name"] = "gradient_p0" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][4]["type"] = "ImVec2" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][5] = {} -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][5]["name"] = "gradient_p1" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][5]["type"] = "ImVec2" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][6] = {} -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][6]["name"] = "col0" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][6]["type"] = "ImU32" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][7] = {} -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][7]["name"] = "col1" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsT"][7]["type"] = "ImU32" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["argsoriginal"] = "(ImDrawList* draw_list,int vert_start_idx,int vert_end_idx,ImVec2 gradient_p0,ImVec2 gradient_p1,ImU32 col0,ImU32 col1)" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["call_args"] = "(draw_list,vert_start_idx,vert_end_idx,gradient_p0,gradient_p1,col0,col1)" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["cimguiname"] = "igShadeVertsLinearColorGradientKeepAlpha" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["defaults"] = {} -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["funcname"] = "ShadeVertsLinearColorGradientKeepAlpha" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["namespace"] = "ImGui" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["ov_cimguiname"] = "igShadeVertsLinearColorGradientKeepAlpha" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["ret"] = "void" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["signature"] = "(ImDrawList*,int,int,ImVec2,ImVec2,ImU32,ImU32)" -defs["igShadeVertsLinearColorGradientKeepAlpha"][1]["stname"] = "" -defs["igShadeVertsLinearColorGradientKeepAlpha"]["(ImDrawList*,int,int,ImVec2,ImVec2,ImU32,ImU32)"] = defs["igShadeVertsLinearColorGradientKeepAlpha"][1] -defs["igShadeVertsLinearUV"] = {} -defs["igShadeVertsLinearUV"][1] = {} -defs["igShadeVertsLinearUV"][1]["args"] = "(ImDrawList* draw_list,int vert_start_idx,int vert_end_idx,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,bool clamp)" -defs["igShadeVertsLinearUV"][1]["argsT"] = {} -defs["igShadeVertsLinearUV"][1]["argsT"][1] = {} -defs["igShadeVertsLinearUV"][1]["argsT"][1]["name"] = "draw_list" -defs["igShadeVertsLinearUV"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["igShadeVertsLinearUV"][1]["argsT"][2] = {} -defs["igShadeVertsLinearUV"][1]["argsT"][2]["name"] = "vert_start_idx" -defs["igShadeVertsLinearUV"][1]["argsT"][2]["type"] = "int" -defs["igShadeVertsLinearUV"][1]["argsT"][3] = {} -defs["igShadeVertsLinearUV"][1]["argsT"][3]["name"] = "vert_end_idx" -defs["igShadeVertsLinearUV"][1]["argsT"][3]["type"] = "int" -defs["igShadeVertsLinearUV"][1]["argsT"][4] = {} -defs["igShadeVertsLinearUV"][1]["argsT"][4]["name"] = "a" -defs["igShadeVertsLinearUV"][1]["argsT"][4]["type"] = "const ImVec2" -defs["igShadeVertsLinearUV"][1]["argsT"][5] = {} -defs["igShadeVertsLinearUV"][1]["argsT"][5]["name"] = "b" -defs["igShadeVertsLinearUV"][1]["argsT"][5]["type"] = "const ImVec2" -defs["igShadeVertsLinearUV"][1]["argsT"][6] = {} -defs["igShadeVertsLinearUV"][1]["argsT"][6]["name"] = "uv_a" -defs["igShadeVertsLinearUV"][1]["argsT"][6]["type"] = "const ImVec2" -defs["igShadeVertsLinearUV"][1]["argsT"][7] = {} -defs["igShadeVertsLinearUV"][1]["argsT"][7]["name"] = "uv_b" -defs["igShadeVertsLinearUV"][1]["argsT"][7]["type"] = "const ImVec2" -defs["igShadeVertsLinearUV"][1]["argsT"][8] = {} -defs["igShadeVertsLinearUV"][1]["argsT"][8]["name"] = "clamp" -defs["igShadeVertsLinearUV"][1]["argsT"][8]["type"] = "bool" -defs["igShadeVertsLinearUV"][1]["argsoriginal"] = "(ImDrawList* draw_list,int vert_start_idx,int vert_end_idx,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,bool clamp)" -defs["igShadeVertsLinearUV"][1]["call_args"] = "(draw_list,vert_start_idx,vert_end_idx,a,b,uv_a,uv_b,clamp)" -defs["igShadeVertsLinearUV"][1]["cimguiname"] = "igShadeVertsLinearUV" -defs["igShadeVertsLinearUV"][1]["defaults"] = {} -defs["igShadeVertsLinearUV"][1]["funcname"] = "ShadeVertsLinearUV" -defs["igShadeVertsLinearUV"][1]["namespace"] = "ImGui" -defs["igShadeVertsLinearUV"][1]["ov_cimguiname"] = "igShadeVertsLinearUV" -defs["igShadeVertsLinearUV"][1]["ret"] = "void" -defs["igShadeVertsLinearUV"][1]["signature"] = "(ImDrawList*,int,int,const ImVec2,const ImVec2,const ImVec2,const ImVec2,bool)" -defs["igShadeVertsLinearUV"][1]["stname"] = "" -defs["igShadeVertsLinearUV"]["(ImDrawList*,int,int,const ImVec2,const ImVec2,const ImVec2,const ImVec2,bool)"] = defs["igShadeVertsLinearUV"][1] defs["igShowAboutWindow"] = {} defs["igShowAboutWindow"][1] = {} defs["igShowAboutWindow"][1]["args"] = "(bool* p_open)" @@ -21174,48 +12585,6 @@ defs["igShowUserGuide"][1]["ret"] = "void" defs["igShowUserGuide"][1]["signature"] = "()" defs["igShowUserGuide"][1]["stname"] = "" defs["igShowUserGuide"]["()"] = defs["igShowUserGuide"][1] -defs["igShrinkWidths"] = {} -defs["igShrinkWidths"][1] = {} -defs["igShrinkWidths"][1]["args"] = "(ImGuiShrinkWidthItem* items,int count,float width_excess)" -defs["igShrinkWidths"][1]["argsT"] = {} -defs["igShrinkWidths"][1]["argsT"][1] = {} -defs["igShrinkWidths"][1]["argsT"][1]["name"] = "items" -defs["igShrinkWidths"][1]["argsT"][1]["type"] = "ImGuiShrinkWidthItem*" -defs["igShrinkWidths"][1]["argsT"][2] = {} -defs["igShrinkWidths"][1]["argsT"][2]["name"] = "count" -defs["igShrinkWidths"][1]["argsT"][2]["type"] = "int" -defs["igShrinkWidths"][1]["argsT"][3] = {} -defs["igShrinkWidths"][1]["argsT"][3]["name"] = "width_excess" -defs["igShrinkWidths"][1]["argsT"][3]["type"] = "float" -defs["igShrinkWidths"][1]["argsoriginal"] = "(ImGuiShrinkWidthItem* items,int count,float width_excess)" -defs["igShrinkWidths"][1]["call_args"] = "(items,count,width_excess)" -defs["igShrinkWidths"][1]["cimguiname"] = "igShrinkWidths" -defs["igShrinkWidths"][1]["defaults"] = {} -defs["igShrinkWidths"][1]["funcname"] = "ShrinkWidths" -defs["igShrinkWidths"][1]["namespace"] = "ImGui" -defs["igShrinkWidths"][1]["ov_cimguiname"] = "igShrinkWidths" -defs["igShrinkWidths"][1]["ret"] = "void" -defs["igShrinkWidths"][1]["signature"] = "(ImGuiShrinkWidthItem*,int,float)" -defs["igShrinkWidths"][1]["stname"] = "" -defs["igShrinkWidths"]["(ImGuiShrinkWidthItem*,int,float)"] = defs["igShrinkWidths"][1] -defs["igShutdown"] = {} -defs["igShutdown"][1] = {} -defs["igShutdown"][1]["args"] = "(ImGuiContext* context)" -defs["igShutdown"][1]["argsT"] = {} -defs["igShutdown"][1]["argsT"][1] = {} -defs["igShutdown"][1]["argsT"][1]["name"] = "context" -defs["igShutdown"][1]["argsT"][1]["type"] = "ImGuiContext*" -defs["igShutdown"][1]["argsoriginal"] = "(ImGuiContext* context)" -defs["igShutdown"][1]["call_args"] = "(context)" -defs["igShutdown"][1]["cimguiname"] = "igShutdown" -defs["igShutdown"][1]["defaults"] = {} -defs["igShutdown"][1]["funcname"] = "Shutdown" -defs["igShutdown"][1]["namespace"] = "ImGui" -defs["igShutdown"][1]["ov_cimguiname"] = "igShutdown" -defs["igShutdown"][1]["ret"] = "void" -defs["igShutdown"][1]["signature"] = "(ImGuiContext*)" -defs["igShutdown"][1]["stname"] = "" -defs["igShutdown"]["(ImGuiContext*)"] = defs["igShutdown"][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)" @@ -21249,51 +12618,6 @@ defs["igSliderAngle"][1]["ret"] = "bool" defs["igSliderAngle"][1]["signature"] = "(const char*,float*,float,float,const char*)" defs["igSliderAngle"][1]["stname"] = "" defs["igSliderAngle"]["(const char*,float*,float,float,const char*)"] = defs["igSliderAngle"][1] -defs["igSliderBehavior"] = {} -defs["igSliderBehavior"][1] = {} -defs["igSliderBehavior"][1]["args"] = "(const ImRect bb,ImGuiID id,ImGuiDataType data_type,void* p_v,const void* p_min,const void* p_max,const char* format,float power,ImGuiSliderFlags flags,ImRect* out_grab_bb)" -defs["igSliderBehavior"][1]["argsT"] = {} -defs["igSliderBehavior"][1]["argsT"][1] = {} -defs["igSliderBehavior"][1]["argsT"][1]["name"] = "bb" -defs["igSliderBehavior"][1]["argsT"][1]["type"] = "const ImRect" -defs["igSliderBehavior"][1]["argsT"][2] = {} -defs["igSliderBehavior"][1]["argsT"][2]["name"] = "id" -defs["igSliderBehavior"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igSliderBehavior"][1]["argsT"][3] = {} -defs["igSliderBehavior"][1]["argsT"][3]["name"] = "data_type" -defs["igSliderBehavior"][1]["argsT"][3]["type"] = "ImGuiDataType" -defs["igSliderBehavior"][1]["argsT"][4] = {} -defs["igSliderBehavior"][1]["argsT"][4]["name"] = "p_v" -defs["igSliderBehavior"][1]["argsT"][4]["type"] = "void*" -defs["igSliderBehavior"][1]["argsT"][5] = {} -defs["igSliderBehavior"][1]["argsT"][5]["name"] = "p_min" -defs["igSliderBehavior"][1]["argsT"][5]["type"] = "const void*" -defs["igSliderBehavior"][1]["argsT"][6] = {} -defs["igSliderBehavior"][1]["argsT"][6]["name"] = "p_max" -defs["igSliderBehavior"][1]["argsT"][6]["type"] = "const void*" -defs["igSliderBehavior"][1]["argsT"][7] = {} -defs["igSliderBehavior"][1]["argsT"][7]["name"] = "format" -defs["igSliderBehavior"][1]["argsT"][7]["type"] = "const char*" -defs["igSliderBehavior"][1]["argsT"][8] = {} -defs["igSliderBehavior"][1]["argsT"][8]["name"] = "power" -defs["igSliderBehavior"][1]["argsT"][8]["type"] = "float" -defs["igSliderBehavior"][1]["argsT"][9] = {} -defs["igSliderBehavior"][1]["argsT"][9]["name"] = "flags" -defs["igSliderBehavior"][1]["argsT"][9]["type"] = "ImGuiSliderFlags" -defs["igSliderBehavior"][1]["argsT"][10] = {} -defs["igSliderBehavior"][1]["argsT"][10]["name"] = "out_grab_bb" -defs["igSliderBehavior"][1]["argsT"][10]["type"] = "ImRect*" -defs["igSliderBehavior"][1]["argsoriginal"] = "(const ImRect& bb,ImGuiID id,ImGuiDataType data_type,void* p_v,const void* p_min,const void* p_max,const char* format,float power,ImGuiSliderFlags flags,ImRect* out_grab_bb)" -defs["igSliderBehavior"][1]["call_args"] = "(bb,id,data_type,p_v,p_min,p_max,format,power,flags,out_grab_bb)" -defs["igSliderBehavior"][1]["cimguiname"] = "igSliderBehavior" -defs["igSliderBehavior"][1]["defaults"] = {} -defs["igSliderBehavior"][1]["funcname"] = "SliderBehavior" -defs["igSliderBehavior"][1]["namespace"] = "ImGui" -defs["igSliderBehavior"][1]["ov_cimguiname"] = "igSliderBehavior" -defs["igSliderBehavior"][1]["ret"] = "bool" -defs["igSliderBehavior"][1]["signature"] = "(const ImRect,ImGuiID,ImGuiDataType,void*,const void*,const void*,const char*,float,ImGuiSliderFlags,ImRect*)" -defs["igSliderBehavior"][1]["stname"] = "" -defs["igSliderBehavior"]["(const ImRect,ImGuiID,ImGuiDataType,void*,const void*,const void*,const char*,float,ImGuiSliderFlags,ImRect*)"] = defs["igSliderBehavior"][1] defs["igSliderFloat"] = {} defs["igSliderFloat"][1] = {} defs["igSliderFloat"][1]["args"] = "(const char* label,float* v,float v_min,float v_max,const char* format,float power)" @@ -21670,68 +12994,6 @@ defs["igSpacing"][1]["ret"] = "void" defs["igSpacing"][1]["signature"] = "()" defs["igSpacing"][1]["stname"] = "" defs["igSpacing"]["()"] = defs["igSpacing"][1] -defs["igSplitterBehavior"] = {} -defs["igSplitterBehavior"][1] = {} -defs["igSplitterBehavior"][1]["args"] = "(const ImRect bb,ImGuiID id,ImGuiAxis axis,float* size1,float* size2,float min_size1,float min_size2,float hover_extend,float hover_visibility_delay)" -defs["igSplitterBehavior"][1]["argsT"] = {} -defs["igSplitterBehavior"][1]["argsT"][1] = {} -defs["igSplitterBehavior"][1]["argsT"][1]["name"] = "bb" -defs["igSplitterBehavior"][1]["argsT"][1]["type"] = "const ImRect" -defs["igSplitterBehavior"][1]["argsT"][2] = {} -defs["igSplitterBehavior"][1]["argsT"][2]["name"] = "id" -defs["igSplitterBehavior"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igSplitterBehavior"][1]["argsT"][3] = {} -defs["igSplitterBehavior"][1]["argsT"][3]["name"] = "axis" -defs["igSplitterBehavior"][1]["argsT"][3]["type"] = "ImGuiAxis" -defs["igSplitterBehavior"][1]["argsT"][4] = {} -defs["igSplitterBehavior"][1]["argsT"][4]["name"] = "size1" -defs["igSplitterBehavior"][1]["argsT"][4]["type"] = "float*" -defs["igSplitterBehavior"][1]["argsT"][5] = {} -defs["igSplitterBehavior"][1]["argsT"][5]["name"] = "size2" -defs["igSplitterBehavior"][1]["argsT"][5]["type"] = "float*" -defs["igSplitterBehavior"][1]["argsT"][6] = {} -defs["igSplitterBehavior"][1]["argsT"][6]["name"] = "min_size1" -defs["igSplitterBehavior"][1]["argsT"][6]["type"] = "float" -defs["igSplitterBehavior"][1]["argsT"][7] = {} -defs["igSplitterBehavior"][1]["argsT"][7]["name"] = "min_size2" -defs["igSplitterBehavior"][1]["argsT"][7]["type"] = "float" -defs["igSplitterBehavior"][1]["argsT"][8] = {} -defs["igSplitterBehavior"][1]["argsT"][8]["name"] = "hover_extend" -defs["igSplitterBehavior"][1]["argsT"][8]["type"] = "float" -defs["igSplitterBehavior"][1]["argsT"][9] = {} -defs["igSplitterBehavior"][1]["argsT"][9]["name"] = "hover_visibility_delay" -defs["igSplitterBehavior"][1]["argsT"][9]["type"] = "float" -defs["igSplitterBehavior"][1]["argsoriginal"] = "(const ImRect& bb,ImGuiID id,ImGuiAxis axis,float* size1,float* size2,float min_size1,float min_size2,float hover_extend=0.0f,float hover_visibility_delay=0.0f)" -defs["igSplitterBehavior"][1]["call_args"] = "(bb,id,axis,size1,size2,min_size1,min_size2,hover_extend,hover_visibility_delay)" -defs["igSplitterBehavior"][1]["cimguiname"] = "igSplitterBehavior" -defs["igSplitterBehavior"][1]["defaults"] = {} -defs["igSplitterBehavior"][1]["defaults"]["hover_extend"] = "0.0f" -defs["igSplitterBehavior"][1]["defaults"]["hover_visibility_delay"] = "0.0f" -defs["igSplitterBehavior"][1]["funcname"] = "SplitterBehavior" -defs["igSplitterBehavior"][1]["namespace"] = "ImGui" -defs["igSplitterBehavior"][1]["ov_cimguiname"] = "igSplitterBehavior" -defs["igSplitterBehavior"][1]["ret"] = "bool" -defs["igSplitterBehavior"][1]["signature"] = "(const ImRect,ImGuiID,ImGuiAxis,float*,float*,float,float,float,float)" -defs["igSplitterBehavior"][1]["stname"] = "" -defs["igSplitterBehavior"]["(const ImRect,ImGuiID,ImGuiAxis,float*,float*,float,float,float,float)"] = defs["igSplitterBehavior"][1] -defs["igStartMouseMovingWindow"] = {} -defs["igStartMouseMovingWindow"][1] = {} -defs["igStartMouseMovingWindow"][1]["args"] = "(ImGuiWindow* window)" -defs["igStartMouseMovingWindow"][1]["argsT"] = {} -defs["igStartMouseMovingWindow"][1]["argsT"][1] = {} -defs["igStartMouseMovingWindow"][1]["argsT"][1]["name"] = "window" -defs["igStartMouseMovingWindow"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igStartMouseMovingWindow"][1]["argsoriginal"] = "(ImGuiWindow* window)" -defs["igStartMouseMovingWindow"][1]["call_args"] = "(window)" -defs["igStartMouseMovingWindow"][1]["cimguiname"] = "igStartMouseMovingWindow" -defs["igStartMouseMovingWindow"][1]["defaults"] = {} -defs["igStartMouseMovingWindow"][1]["funcname"] = "StartMouseMovingWindow" -defs["igStartMouseMovingWindow"][1]["namespace"] = "ImGui" -defs["igStartMouseMovingWindow"][1]["ov_cimguiname"] = "igStartMouseMovingWindow" -defs["igStartMouseMovingWindow"][1]["ret"] = "void" -defs["igStartMouseMovingWindow"][1]["signature"] = "(ImGuiWindow*)" -defs["igStartMouseMovingWindow"][1]["stname"] = "" -defs["igStartMouseMovingWindow"]["(ImGuiWindow*)"] = defs["igStartMouseMovingWindow"][1] defs["igStyleColorsClassic"] = {} defs["igStyleColorsClassic"][1] = {} defs["igStyleColorsClassic"][1]["args"] = "(ImGuiStyle* dst)" @@ -21789,301 +13051,6 @@ defs["igStyleColorsLight"][1]["ret"] = "void" defs["igStyleColorsLight"][1]["signature"] = "(ImGuiStyle*)" defs["igStyleColorsLight"][1]["stname"] = "" defs["igStyleColorsLight"]["(ImGuiStyle*)"] = defs["igStyleColorsLight"][1] -defs["igTabBarCloseTab"] = {} -defs["igTabBarCloseTab"][1] = {} -defs["igTabBarCloseTab"][1]["args"] = "(ImGuiTabBar* tab_bar,ImGuiTabItem* tab)" -defs["igTabBarCloseTab"][1]["argsT"] = {} -defs["igTabBarCloseTab"][1]["argsT"][1] = {} -defs["igTabBarCloseTab"][1]["argsT"][1]["name"] = "tab_bar" -defs["igTabBarCloseTab"][1]["argsT"][1]["type"] = "ImGuiTabBar*" -defs["igTabBarCloseTab"][1]["argsT"][2] = {} -defs["igTabBarCloseTab"][1]["argsT"][2]["name"] = "tab" -defs["igTabBarCloseTab"][1]["argsT"][2]["type"] = "ImGuiTabItem*" -defs["igTabBarCloseTab"][1]["argsoriginal"] = "(ImGuiTabBar* tab_bar,ImGuiTabItem* tab)" -defs["igTabBarCloseTab"][1]["call_args"] = "(tab_bar,tab)" -defs["igTabBarCloseTab"][1]["cimguiname"] = "igTabBarCloseTab" -defs["igTabBarCloseTab"][1]["defaults"] = {} -defs["igTabBarCloseTab"][1]["funcname"] = "TabBarCloseTab" -defs["igTabBarCloseTab"][1]["namespace"] = "ImGui" -defs["igTabBarCloseTab"][1]["ov_cimguiname"] = "igTabBarCloseTab" -defs["igTabBarCloseTab"][1]["ret"] = "void" -defs["igTabBarCloseTab"][1]["signature"] = "(ImGuiTabBar*,ImGuiTabItem*)" -defs["igTabBarCloseTab"][1]["stname"] = "" -defs["igTabBarCloseTab"]["(ImGuiTabBar*,ImGuiTabItem*)"] = defs["igTabBarCloseTab"][1] -defs["igTabBarFindTabByID"] = {} -defs["igTabBarFindTabByID"][1] = {} -defs["igTabBarFindTabByID"][1]["args"] = "(ImGuiTabBar* tab_bar,ImGuiID tab_id)" -defs["igTabBarFindTabByID"][1]["argsT"] = {} -defs["igTabBarFindTabByID"][1]["argsT"][1] = {} -defs["igTabBarFindTabByID"][1]["argsT"][1]["name"] = "tab_bar" -defs["igTabBarFindTabByID"][1]["argsT"][1]["type"] = "ImGuiTabBar*" -defs["igTabBarFindTabByID"][1]["argsT"][2] = {} -defs["igTabBarFindTabByID"][1]["argsT"][2]["name"] = "tab_id" -defs["igTabBarFindTabByID"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igTabBarFindTabByID"][1]["argsoriginal"] = "(ImGuiTabBar* tab_bar,ImGuiID tab_id)" -defs["igTabBarFindTabByID"][1]["call_args"] = "(tab_bar,tab_id)" -defs["igTabBarFindTabByID"][1]["cimguiname"] = "igTabBarFindTabByID" -defs["igTabBarFindTabByID"][1]["defaults"] = {} -defs["igTabBarFindTabByID"][1]["funcname"] = "TabBarFindTabByID" -defs["igTabBarFindTabByID"][1]["namespace"] = "ImGui" -defs["igTabBarFindTabByID"][1]["ov_cimguiname"] = "igTabBarFindTabByID" -defs["igTabBarFindTabByID"][1]["ret"] = "ImGuiTabItem*" -defs["igTabBarFindTabByID"][1]["signature"] = "(ImGuiTabBar*,ImGuiID)" -defs["igTabBarFindTabByID"][1]["stname"] = "" -defs["igTabBarFindTabByID"]["(ImGuiTabBar*,ImGuiID)"] = defs["igTabBarFindTabByID"][1] -defs["igTabBarQueueChangeTabOrder"] = {} -defs["igTabBarQueueChangeTabOrder"][1] = {} -defs["igTabBarQueueChangeTabOrder"][1]["args"] = "(ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,int dir)" -defs["igTabBarQueueChangeTabOrder"][1]["argsT"] = {} -defs["igTabBarQueueChangeTabOrder"][1]["argsT"][1] = {} -defs["igTabBarQueueChangeTabOrder"][1]["argsT"][1]["name"] = "tab_bar" -defs["igTabBarQueueChangeTabOrder"][1]["argsT"][1]["type"] = "ImGuiTabBar*" -defs["igTabBarQueueChangeTabOrder"][1]["argsT"][2] = {} -defs["igTabBarQueueChangeTabOrder"][1]["argsT"][2]["name"] = "tab" -defs["igTabBarQueueChangeTabOrder"][1]["argsT"][2]["type"] = "const ImGuiTabItem*" -defs["igTabBarQueueChangeTabOrder"][1]["argsT"][3] = {} -defs["igTabBarQueueChangeTabOrder"][1]["argsT"][3]["name"] = "dir" -defs["igTabBarQueueChangeTabOrder"][1]["argsT"][3]["type"] = "int" -defs["igTabBarQueueChangeTabOrder"][1]["argsoriginal"] = "(ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,int dir)" -defs["igTabBarQueueChangeTabOrder"][1]["call_args"] = "(tab_bar,tab,dir)" -defs["igTabBarQueueChangeTabOrder"][1]["cimguiname"] = "igTabBarQueueChangeTabOrder" -defs["igTabBarQueueChangeTabOrder"][1]["defaults"] = {} -defs["igTabBarQueueChangeTabOrder"][1]["funcname"] = "TabBarQueueChangeTabOrder" -defs["igTabBarQueueChangeTabOrder"][1]["namespace"] = "ImGui" -defs["igTabBarQueueChangeTabOrder"][1]["ov_cimguiname"] = "igTabBarQueueChangeTabOrder" -defs["igTabBarQueueChangeTabOrder"][1]["ret"] = "void" -defs["igTabBarQueueChangeTabOrder"][1]["signature"] = "(ImGuiTabBar*,const ImGuiTabItem*,int)" -defs["igTabBarQueueChangeTabOrder"][1]["stname"] = "" -defs["igTabBarQueueChangeTabOrder"]["(ImGuiTabBar*,const ImGuiTabItem*,int)"] = defs["igTabBarQueueChangeTabOrder"][1] -defs["igTabBarRemoveTab"] = {} -defs["igTabBarRemoveTab"][1] = {} -defs["igTabBarRemoveTab"][1]["args"] = "(ImGuiTabBar* tab_bar,ImGuiID tab_id)" -defs["igTabBarRemoveTab"][1]["argsT"] = {} -defs["igTabBarRemoveTab"][1]["argsT"][1] = {} -defs["igTabBarRemoveTab"][1]["argsT"][1]["name"] = "tab_bar" -defs["igTabBarRemoveTab"][1]["argsT"][1]["type"] = "ImGuiTabBar*" -defs["igTabBarRemoveTab"][1]["argsT"][2] = {} -defs["igTabBarRemoveTab"][1]["argsT"][2]["name"] = "tab_id" -defs["igTabBarRemoveTab"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igTabBarRemoveTab"][1]["argsoriginal"] = "(ImGuiTabBar* tab_bar,ImGuiID tab_id)" -defs["igTabBarRemoveTab"][1]["call_args"] = "(tab_bar,tab_id)" -defs["igTabBarRemoveTab"][1]["cimguiname"] = "igTabBarRemoveTab" -defs["igTabBarRemoveTab"][1]["defaults"] = {} -defs["igTabBarRemoveTab"][1]["funcname"] = "TabBarRemoveTab" -defs["igTabBarRemoveTab"][1]["namespace"] = "ImGui" -defs["igTabBarRemoveTab"][1]["ov_cimguiname"] = "igTabBarRemoveTab" -defs["igTabBarRemoveTab"][1]["ret"] = "void" -defs["igTabBarRemoveTab"][1]["signature"] = "(ImGuiTabBar*,ImGuiID)" -defs["igTabBarRemoveTab"][1]["stname"] = "" -defs["igTabBarRemoveTab"]["(ImGuiTabBar*,ImGuiID)"] = defs["igTabBarRemoveTab"][1] -defs["igTabItemBackground"] = {} -defs["igTabItemBackground"][1] = {} -defs["igTabItemBackground"][1]["args"] = "(ImDrawList* draw_list,const ImRect bb,ImGuiTabItemFlags flags,ImU32 col)" -defs["igTabItemBackground"][1]["argsT"] = {} -defs["igTabItemBackground"][1]["argsT"][1] = {} -defs["igTabItemBackground"][1]["argsT"][1]["name"] = "draw_list" -defs["igTabItemBackground"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["igTabItemBackground"][1]["argsT"][2] = {} -defs["igTabItemBackground"][1]["argsT"][2]["name"] = "bb" -defs["igTabItemBackground"][1]["argsT"][2]["type"] = "const ImRect" -defs["igTabItemBackground"][1]["argsT"][3] = {} -defs["igTabItemBackground"][1]["argsT"][3]["name"] = "flags" -defs["igTabItemBackground"][1]["argsT"][3]["type"] = "ImGuiTabItemFlags" -defs["igTabItemBackground"][1]["argsT"][4] = {} -defs["igTabItemBackground"][1]["argsT"][4]["name"] = "col" -defs["igTabItemBackground"][1]["argsT"][4]["type"] = "ImU32" -defs["igTabItemBackground"][1]["argsoriginal"] = "(ImDrawList* draw_list,const ImRect& bb,ImGuiTabItemFlags flags,ImU32 col)" -defs["igTabItemBackground"][1]["call_args"] = "(draw_list,bb,flags,col)" -defs["igTabItemBackground"][1]["cimguiname"] = "igTabItemBackground" -defs["igTabItemBackground"][1]["defaults"] = {} -defs["igTabItemBackground"][1]["funcname"] = "TabItemBackground" -defs["igTabItemBackground"][1]["namespace"] = "ImGui" -defs["igTabItemBackground"][1]["ov_cimguiname"] = "igTabItemBackground" -defs["igTabItemBackground"][1]["ret"] = "void" -defs["igTabItemBackground"][1]["signature"] = "(ImDrawList*,const ImRect,ImGuiTabItemFlags,ImU32)" -defs["igTabItemBackground"][1]["stname"] = "" -defs["igTabItemBackground"]["(ImDrawList*,const ImRect,ImGuiTabItemFlags,ImU32)"] = defs["igTabItemBackground"][1] -defs["igTabItemCalcSize"] = {} -defs["igTabItemCalcSize"][1] = {} -defs["igTabItemCalcSize"][1]["args"] = "(const char* label,bool has_close_button)" -defs["igTabItemCalcSize"][1]["argsT"] = {} -defs["igTabItemCalcSize"][1]["argsT"][1] = {} -defs["igTabItemCalcSize"][1]["argsT"][1]["name"] = "label" -defs["igTabItemCalcSize"][1]["argsT"][1]["type"] = "const char*" -defs["igTabItemCalcSize"][1]["argsT"][2] = {} -defs["igTabItemCalcSize"][1]["argsT"][2]["name"] = "has_close_button" -defs["igTabItemCalcSize"][1]["argsT"][2]["type"] = "bool" -defs["igTabItemCalcSize"][1]["argsoriginal"] = "(const char* label,bool has_close_button)" -defs["igTabItemCalcSize"][1]["call_args"] = "(label,has_close_button)" -defs["igTabItemCalcSize"][1]["cimguiname"] = "igTabItemCalcSize" -defs["igTabItemCalcSize"][1]["defaults"] = {} -defs["igTabItemCalcSize"][1]["funcname"] = "TabItemCalcSize" -defs["igTabItemCalcSize"][1]["namespace"] = "ImGui" -defs["igTabItemCalcSize"][1]["ov_cimguiname"] = "igTabItemCalcSize" -defs["igTabItemCalcSize"][1]["ret"] = "ImVec2" -defs["igTabItemCalcSize"][1]["signature"] = "(const char*,bool)" -defs["igTabItemCalcSize"][1]["stname"] = "" -defs["igTabItemCalcSize"][2] = {} -defs["igTabItemCalcSize"][2]["args"] = "(ImVec2 *pOut,const char* label,bool has_close_button)" -defs["igTabItemCalcSize"][2]["argsT"] = {} -defs["igTabItemCalcSize"][2]["argsT"][1] = {} -defs["igTabItemCalcSize"][2]["argsT"][1]["name"] = "pOut" -defs["igTabItemCalcSize"][2]["argsT"][1]["type"] = "ImVec2*" -defs["igTabItemCalcSize"][2]["argsT"][2] = {} -defs["igTabItemCalcSize"][2]["argsT"][2]["name"] = "label" -defs["igTabItemCalcSize"][2]["argsT"][2]["type"] = "const char*" -defs["igTabItemCalcSize"][2]["argsT"][3] = {} -defs["igTabItemCalcSize"][2]["argsT"][3]["name"] = "has_close_button" -defs["igTabItemCalcSize"][2]["argsT"][3]["type"] = "bool" -defs["igTabItemCalcSize"][2]["argsoriginal"] = "(const char* label,bool has_close_button)" -defs["igTabItemCalcSize"][2]["call_args"] = "(label,has_close_button)" -defs["igTabItemCalcSize"][2]["cimguiname"] = "igTabItemCalcSize" -defs["igTabItemCalcSize"][2]["defaults"] = defs["igTabItemCalcSize"][1]["defaults"] -defs["igTabItemCalcSize"][2]["funcname"] = "TabItemCalcSize" -defs["igTabItemCalcSize"][2]["namespace"] = "ImGui" -defs["igTabItemCalcSize"][2]["nonUDT"] = 1 -defs["igTabItemCalcSize"][2]["ov_cimguiname"] = "igTabItemCalcSize_nonUDT" -defs["igTabItemCalcSize"][2]["ret"] = "void" -defs["igTabItemCalcSize"][2]["signature"] = "(const char*,bool)" -defs["igTabItemCalcSize"][2]["stname"] = "" -defs["igTabItemCalcSize"][3] = {} -defs["igTabItemCalcSize"][3]["args"] = "(const char* label,bool has_close_button)" -defs["igTabItemCalcSize"][3]["argsT"] = {} -defs["igTabItemCalcSize"][3]["argsT"][1] = {} -defs["igTabItemCalcSize"][3]["argsT"][1]["name"] = "label" -defs["igTabItemCalcSize"][3]["argsT"][1]["type"] = "const char*" -defs["igTabItemCalcSize"][3]["argsT"][2] = {} -defs["igTabItemCalcSize"][3]["argsT"][2]["name"] = "has_close_button" -defs["igTabItemCalcSize"][3]["argsT"][2]["type"] = "bool" -defs["igTabItemCalcSize"][3]["argsoriginal"] = "(const char* label,bool has_close_button)" -defs["igTabItemCalcSize"][3]["call_args"] = "(label,has_close_button)" -defs["igTabItemCalcSize"][3]["cimguiname"] = "igTabItemCalcSize" -defs["igTabItemCalcSize"][3]["defaults"] = defs["igTabItemCalcSize"][1]["defaults"] -defs["igTabItemCalcSize"][3]["funcname"] = "TabItemCalcSize" -defs["igTabItemCalcSize"][3]["namespace"] = "ImGui" -defs["igTabItemCalcSize"][3]["nonUDT"] = 2 -defs["igTabItemCalcSize"][3]["ov_cimguiname"] = "igTabItemCalcSize_nonUDT2" -defs["igTabItemCalcSize"][3]["ret"] = "ImVec2_Simple" -defs["igTabItemCalcSize"][3]["retorig"] = "ImVec2" -defs["igTabItemCalcSize"][3]["signature"] = "(const char*,bool)" -defs["igTabItemCalcSize"][3]["stname"] = "" -defs["igTabItemCalcSize"]["(const char*,bool)"] = defs["igTabItemCalcSize"][1] -defs["igTabItemCalcSize"]["(const char*,bool)nonUDT"] = defs["igTabItemCalcSize"][2] -defs["igTabItemCalcSize"]["(const char*,bool)nonUDT2"] = defs["igTabItemCalcSize"][3] -defs["igTabItemEx"] = {} -defs["igTabItemEx"][1] = {} -defs["igTabItemEx"][1]["args"] = "(ImGuiTabBar* tab_bar,const char* label,bool* p_open,ImGuiTabItemFlags flags)" -defs["igTabItemEx"][1]["argsT"] = {} -defs["igTabItemEx"][1]["argsT"][1] = {} -defs["igTabItemEx"][1]["argsT"][1]["name"] = "tab_bar" -defs["igTabItemEx"][1]["argsT"][1]["type"] = "ImGuiTabBar*" -defs["igTabItemEx"][1]["argsT"][2] = {} -defs["igTabItemEx"][1]["argsT"][2]["name"] = "label" -defs["igTabItemEx"][1]["argsT"][2]["type"] = "const char*" -defs["igTabItemEx"][1]["argsT"][3] = {} -defs["igTabItemEx"][1]["argsT"][3]["name"] = "p_open" -defs["igTabItemEx"][1]["argsT"][3]["type"] = "bool*" -defs["igTabItemEx"][1]["argsT"][4] = {} -defs["igTabItemEx"][1]["argsT"][4]["name"] = "flags" -defs["igTabItemEx"][1]["argsT"][4]["type"] = "ImGuiTabItemFlags" -defs["igTabItemEx"][1]["argsoriginal"] = "(ImGuiTabBar* tab_bar,const char* label,bool* p_open,ImGuiTabItemFlags flags)" -defs["igTabItemEx"][1]["call_args"] = "(tab_bar,label,p_open,flags)" -defs["igTabItemEx"][1]["cimguiname"] = "igTabItemEx" -defs["igTabItemEx"][1]["defaults"] = {} -defs["igTabItemEx"][1]["funcname"] = "TabItemEx" -defs["igTabItemEx"][1]["namespace"] = "ImGui" -defs["igTabItemEx"][1]["ov_cimguiname"] = "igTabItemEx" -defs["igTabItemEx"][1]["ret"] = "bool" -defs["igTabItemEx"][1]["signature"] = "(ImGuiTabBar*,const char*,bool*,ImGuiTabItemFlags)" -defs["igTabItemEx"][1]["stname"] = "" -defs["igTabItemEx"]["(ImGuiTabBar*,const char*,bool*,ImGuiTabItemFlags)"] = defs["igTabItemEx"][1] -defs["igTabItemLabelAndCloseButton"] = {} -defs["igTabItemLabelAndCloseButton"][1] = {} -defs["igTabItemLabelAndCloseButton"][1]["args"] = "(ImDrawList* draw_list,const ImRect bb,ImGuiTabItemFlags flags,ImVec2 frame_padding,const char* label,ImGuiID tab_id,ImGuiID close_button_id)" -defs["igTabItemLabelAndCloseButton"][1]["argsT"] = {} -defs["igTabItemLabelAndCloseButton"][1]["argsT"][1] = {} -defs["igTabItemLabelAndCloseButton"][1]["argsT"][1]["name"] = "draw_list" -defs["igTabItemLabelAndCloseButton"][1]["argsT"][1]["type"] = "ImDrawList*" -defs["igTabItemLabelAndCloseButton"][1]["argsT"][2] = {} -defs["igTabItemLabelAndCloseButton"][1]["argsT"][2]["name"] = "bb" -defs["igTabItemLabelAndCloseButton"][1]["argsT"][2]["type"] = "const ImRect" -defs["igTabItemLabelAndCloseButton"][1]["argsT"][3] = {} -defs["igTabItemLabelAndCloseButton"][1]["argsT"][3]["name"] = "flags" -defs["igTabItemLabelAndCloseButton"][1]["argsT"][3]["type"] = "ImGuiTabItemFlags" -defs["igTabItemLabelAndCloseButton"][1]["argsT"][4] = {} -defs["igTabItemLabelAndCloseButton"][1]["argsT"][4]["name"] = "frame_padding" -defs["igTabItemLabelAndCloseButton"][1]["argsT"][4]["type"] = "ImVec2" -defs["igTabItemLabelAndCloseButton"][1]["argsT"][5] = {} -defs["igTabItemLabelAndCloseButton"][1]["argsT"][5]["name"] = "label" -defs["igTabItemLabelAndCloseButton"][1]["argsT"][5]["type"] = "const char*" -defs["igTabItemLabelAndCloseButton"][1]["argsT"][6] = {} -defs["igTabItemLabelAndCloseButton"][1]["argsT"][6]["name"] = "tab_id" -defs["igTabItemLabelAndCloseButton"][1]["argsT"][6]["type"] = "ImGuiID" -defs["igTabItemLabelAndCloseButton"][1]["argsT"][7] = {} -defs["igTabItemLabelAndCloseButton"][1]["argsT"][7]["name"] = "close_button_id" -defs["igTabItemLabelAndCloseButton"][1]["argsT"][7]["type"] = "ImGuiID" -defs["igTabItemLabelAndCloseButton"][1]["argsoriginal"] = "(ImDrawList* draw_list,const ImRect& bb,ImGuiTabItemFlags flags,ImVec2 frame_padding,const char* label,ImGuiID tab_id,ImGuiID close_button_id)" -defs["igTabItemLabelAndCloseButton"][1]["call_args"] = "(draw_list,bb,flags,frame_padding,label,tab_id,close_button_id)" -defs["igTabItemLabelAndCloseButton"][1]["cimguiname"] = "igTabItemLabelAndCloseButton" -defs["igTabItemLabelAndCloseButton"][1]["defaults"] = {} -defs["igTabItemLabelAndCloseButton"][1]["funcname"] = "TabItemLabelAndCloseButton" -defs["igTabItemLabelAndCloseButton"][1]["namespace"] = "ImGui" -defs["igTabItemLabelAndCloseButton"][1]["ov_cimguiname"] = "igTabItemLabelAndCloseButton" -defs["igTabItemLabelAndCloseButton"][1]["ret"] = "bool" -defs["igTabItemLabelAndCloseButton"][1]["signature"] = "(ImDrawList*,const ImRect,ImGuiTabItemFlags,ImVec2,const char*,ImGuiID,ImGuiID)" -defs["igTabItemLabelAndCloseButton"][1]["stname"] = "" -defs["igTabItemLabelAndCloseButton"]["(ImDrawList*,const ImRect,ImGuiTabItemFlags,ImVec2,const char*,ImGuiID,ImGuiID)"] = defs["igTabItemLabelAndCloseButton"][1] -defs["igTempInputTextIsActive"] = {} -defs["igTempInputTextIsActive"][1] = {} -defs["igTempInputTextIsActive"][1]["args"] = "(ImGuiID id)" -defs["igTempInputTextIsActive"][1]["argsT"] = {} -defs["igTempInputTextIsActive"][1]["argsT"][1] = {} -defs["igTempInputTextIsActive"][1]["argsT"][1]["name"] = "id" -defs["igTempInputTextIsActive"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igTempInputTextIsActive"][1]["argsoriginal"] = "(ImGuiID id)" -defs["igTempInputTextIsActive"][1]["call_args"] = "(id)" -defs["igTempInputTextIsActive"][1]["cimguiname"] = "igTempInputTextIsActive" -defs["igTempInputTextIsActive"][1]["defaults"] = {} -defs["igTempInputTextIsActive"][1]["funcname"] = "TempInputTextIsActive" -defs["igTempInputTextIsActive"][1]["namespace"] = "ImGui" -defs["igTempInputTextIsActive"][1]["ov_cimguiname"] = "igTempInputTextIsActive" -defs["igTempInputTextIsActive"][1]["ret"] = "bool" -defs["igTempInputTextIsActive"][1]["signature"] = "(ImGuiID)" -defs["igTempInputTextIsActive"][1]["stname"] = "" -defs["igTempInputTextIsActive"]["(ImGuiID)"] = defs["igTempInputTextIsActive"][1] -defs["igTempInputTextScalar"] = {} -defs["igTempInputTextScalar"][1] = {} -defs["igTempInputTextScalar"][1]["args"] = "(const ImRect bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format)" -defs["igTempInputTextScalar"][1]["argsT"] = {} -defs["igTempInputTextScalar"][1]["argsT"][1] = {} -defs["igTempInputTextScalar"][1]["argsT"][1]["name"] = "bb" -defs["igTempInputTextScalar"][1]["argsT"][1]["type"] = "const ImRect" -defs["igTempInputTextScalar"][1]["argsT"][2] = {} -defs["igTempInputTextScalar"][1]["argsT"][2]["name"] = "id" -defs["igTempInputTextScalar"][1]["argsT"][2]["type"] = "ImGuiID" -defs["igTempInputTextScalar"][1]["argsT"][3] = {} -defs["igTempInputTextScalar"][1]["argsT"][3]["name"] = "label" -defs["igTempInputTextScalar"][1]["argsT"][3]["type"] = "const char*" -defs["igTempInputTextScalar"][1]["argsT"][4] = {} -defs["igTempInputTextScalar"][1]["argsT"][4]["name"] = "data_type" -defs["igTempInputTextScalar"][1]["argsT"][4]["type"] = "ImGuiDataType" -defs["igTempInputTextScalar"][1]["argsT"][5] = {} -defs["igTempInputTextScalar"][1]["argsT"][5]["name"] = "p_data" -defs["igTempInputTextScalar"][1]["argsT"][5]["type"] = "void*" -defs["igTempInputTextScalar"][1]["argsT"][6] = {} -defs["igTempInputTextScalar"][1]["argsT"][6]["name"] = "format" -defs["igTempInputTextScalar"][1]["argsT"][6]["type"] = "const char*" -defs["igTempInputTextScalar"][1]["argsoriginal"] = "(const ImRect& bb,ImGuiID id,const char* label,ImGuiDataType data_type,void* p_data,const char* format)" -defs["igTempInputTextScalar"][1]["call_args"] = "(bb,id,label,data_type,p_data,format)" -defs["igTempInputTextScalar"][1]["cimguiname"] = "igTempInputTextScalar" -defs["igTempInputTextScalar"][1]["defaults"] = {} -defs["igTempInputTextScalar"][1]["funcname"] = "TempInputTextScalar" -defs["igTempInputTextScalar"][1]["namespace"] = "ImGui" -defs["igTempInputTextScalar"][1]["ov_cimguiname"] = "igTempInputTextScalar" -defs["igTempInputTextScalar"][1]["ret"] = "bool" -defs["igTempInputTextScalar"][1]["signature"] = "(const ImRect,ImGuiID,const char*,ImGuiDataType,void*,const char*)" -defs["igTempInputTextScalar"][1]["stname"] = "" -defs["igTempInputTextScalar"]["(const ImRect,ImGuiID,const char*,ImGuiDataType,void*,const char*)"] = defs["igTempInputTextScalar"][1] defs["igText"] = {} defs["igText"][1] = {} defs["igText"][1]["args"] = "(const char* fmt,...)" @@ -22198,32 +13165,6 @@ 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["igTextEx"] = {} -defs["igTextEx"][1] = {} -defs["igTextEx"][1]["args"] = "(const char* text,const char* text_end,ImGuiTextFlags flags)" -defs["igTextEx"][1]["argsT"] = {} -defs["igTextEx"][1]["argsT"][1] = {} -defs["igTextEx"][1]["argsT"][1]["name"] = "text" -defs["igTextEx"][1]["argsT"][1]["type"] = "const char*" -defs["igTextEx"][1]["argsT"][2] = {} -defs["igTextEx"][1]["argsT"][2]["name"] = "text_end" -defs["igTextEx"][1]["argsT"][2]["type"] = "const char*" -defs["igTextEx"][1]["argsT"][3] = {} -defs["igTextEx"][1]["argsT"][3]["name"] = "flags" -defs["igTextEx"][1]["argsT"][3]["type"] = "ImGuiTextFlags" -defs["igTextEx"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0),ImGuiTextFlags flags=0)" -defs["igTextEx"][1]["call_args"] = "(text,text_end,flags)" -defs["igTextEx"][1]["cimguiname"] = "igTextEx" -defs["igTextEx"][1]["defaults"] = {} -defs["igTextEx"][1]["defaults"]["flags"] = "0" -defs["igTextEx"][1]["defaults"]["text_end"] = "((void*)0)" -defs["igTextEx"][1]["funcname"] = "TextEx" -defs["igTextEx"][1]["namespace"] = "ImGui" -defs["igTextEx"][1]["ov_cimguiname"] = "igTextEx" -defs["igTextEx"][1]["ret"] = "void" -defs["igTextEx"][1]["signature"] = "(const char*,const char*,ImGuiTextFlags)" -defs["igTextEx"][1]["stname"] = "" -defs["igTextEx"]["(const char*,const char*,ImGuiTextFlags)"] = defs["igTextEx"][1] defs["igTextUnformatted"] = {} defs["igTextUnformatted"][1] = {} defs["igTextUnformatted"][1]["args"] = "(const char* text,const char* text_end)" @@ -22376,56 +13317,6 @@ 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["igTreeNodeBehavior"] = {} -defs["igTreeNodeBehavior"][1] = {} -defs["igTreeNodeBehavior"][1]["args"] = "(ImGuiID id,ImGuiTreeNodeFlags flags,const char* label,const char* label_end)" -defs["igTreeNodeBehavior"][1]["argsT"] = {} -defs["igTreeNodeBehavior"][1]["argsT"][1] = {} -defs["igTreeNodeBehavior"][1]["argsT"][1]["name"] = "id" -defs["igTreeNodeBehavior"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igTreeNodeBehavior"][1]["argsT"][2] = {} -defs["igTreeNodeBehavior"][1]["argsT"][2]["name"] = "flags" -defs["igTreeNodeBehavior"][1]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" -defs["igTreeNodeBehavior"][1]["argsT"][3] = {} -defs["igTreeNodeBehavior"][1]["argsT"][3]["name"] = "label" -defs["igTreeNodeBehavior"][1]["argsT"][3]["type"] = "const char*" -defs["igTreeNodeBehavior"][1]["argsT"][4] = {} -defs["igTreeNodeBehavior"][1]["argsT"][4]["name"] = "label_end" -defs["igTreeNodeBehavior"][1]["argsT"][4]["type"] = "const char*" -defs["igTreeNodeBehavior"][1]["argsoriginal"] = "(ImGuiID id,ImGuiTreeNodeFlags flags,const char* label,const char* label_end=((void*)0))" -defs["igTreeNodeBehavior"][1]["call_args"] = "(id,flags,label,label_end)" -defs["igTreeNodeBehavior"][1]["cimguiname"] = "igTreeNodeBehavior" -defs["igTreeNodeBehavior"][1]["defaults"] = {} -defs["igTreeNodeBehavior"][1]["defaults"]["label_end"] = "((void*)0)" -defs["igTreeNodeBehavior"][1]["funcname"] = "TreeNodeBehavior" -defs["igTreeNodeBehavior"][1]["namespace"] = "ImGui" -defs["igTreeNodeBehavior"][1]["ov_cimguiname"] = "igTreeNodeBehavior" -defs["igTreeNodeBehavior"][1]["ret"] = "bool" -defs["igTreeNodeBehavior"][1]["signature"] = "(ImGuiID,ImGuiTreeNodeFlags,const char*,const char*)" -defs["igTreeNodeBehavior"][1]["stname"] = "" -defs["igTreeNodeBehavior"]["(ImGuiID,ImGuiTreeNodeFlags,const char*,const char*)"] = defs["igTreeNodeBehavior"][1] -defs["igTreeNodeBehaviorIsOpen"] = {} -defs["igTreeNodeBehaviorIsOpen"][1] = {} -defs["igTreeNodeBehaviorIsOpen"][1]["args"] = "(ImGuiID id,ImGuiTreeNodeFlags flags)" -defs["igTreeNodeBehaviorIsOpen"][1]["argsT"] = {} -defs["igTreeNodeBehaviorIsOpen"][1]["argsT"][1] = {} -defs["igTreeNodeBehaviorIsOpen"][1]["argsT"][1]["name"] = "id" -defs["igTreeNodeBehaviorIsOpen"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igTreeNodeBehaviorIsOpen"][1]["argsT"][2] = {} -defs["igTreeNodeBehaviorIsOpen"][1]["argsT"][2]["name"] = "flags" -defs["igTreeNodeBehaviorIsOpen"][1]["argsT"][2]["type"] = "ImGuiTreeNodeFlags" -defs["igTreeNodeBehaviorIsOpen"][1]["argsoriginal"] = "(ImGuiID id,ImGuiTreeNodeFlags flags=0)" -defs["igTreeNodeBehaviorIsOpen"][1]["call_args"] = "(id,flags)" -defs["igTreeNodeBehaviorIsOpen"][1]["cimguiname"] = "igTreeNodeBehaviorIsOpen" -defs["igTreeNodeBehaviorIsOpen"][1]["defaults"] = {} -defs["igTreeNodeBehaviorIsOpen"][1]["defaults"]["flags"] = "0" -defs["igTreeNodeBehaviorIsOpen"][1]["funcname"] = "TreeNodeBehaviorIsOpen" -defs["igTreeNodeBehaviorIsOpen"][1]["namespace"] = "ImGui" -defs["igTreeNodeBehaviorIsOpen"][1]["ov_cimguiname"] = "igTreeNodeBehaviorIsOpen" -defs["igTreeNodeBehaviorIsOpen"][1]["ret"] = "bool" -defs["igTreeNodeBehaviorIsOpen"][1]["signature"] = "(ImGuiID,ImGuiTreeNodeFlags)" -defs["igTreeNodeBehaviorIsOpen"][1]["stname"] = "" -defs["igTreeNodeBehaviorIsOpen"]["(ImGuiID,ImGuiTreeNodeFlags)"] = defs["igTreeNodeBehaviorIsOpen"][1] defs["igTreeNodeEx"] = {} defs["igTreeNodeEx"][1] = {} defs["igTreeNodeEx"][1]["args"] = "(const char* label,ImGuiTreeNodeFlags flags)" @@ -22653,24 +13544,6 @@ 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["igTreePushOverrideID"] = {} -defs["igTreePushOverrideID"][1] = {} -defs["igTreePushOverrideID"][1]["args"] = "(ImGuiID id)" -defs["igTreePushOverrideID"][1]["argsT"] = {} -defs["igTreePushOverrideID"][1]["argsT"][1] = {} -defs["igTreePushOverrideID"][1]["argsT"][1]["name"] = "id" -defs["igTreePushOverrideID"][1]["argsT"][1]["type"] = "ImGuiID" -defs["igTreePushOverrideID"][1]["argsoriginal"] = "(ImGuiID id)" -defs["igTreePushOverrideID"][1]["call_args"] = "(id)" -defs["igTreePushOverrideID"][1]["cimguiname"] = "igTreePushOverrideID" -defs["igTreePushOverrideID"][1]["defaults"] = {} -defs["igTreePushOverrideID"][1]["funcname"] = "TreePushOverrideID" -defs["igTreePushOverrideID"][1]["namespace"] = "ImGui" -defs["igTreePushOverrideID"][1]["ov_cimguiname"] = "igTreePushOverrideID" -defs["igTreePushOverrideID"][1]["ret"] = "void" -defs["igTreePushOverrideID"][1]["signature"] = "(ImGuiID)" -defs["igTreePushOverrideID"][1]["stname"] = "" -defs["igTreePushOverrideID"]["(ImGuiID)"] = defs["igTreePushOverrideID"][1] defs["igUnindent"] = {} defs["igUnindent"][1] = {} defs["igUnindent"][1]["args"] = "(float indent_w)" @@ -22690,75 +13563,6 @@ defs["igUnindent"][1]["ret"] = "void" defs["igUnindent"][1]["signature"] = "(float)" defs["igUnindent"][1]["stname"] = "" defs["igUnindent"]["(float)"] = defs["igUnindent"][1] -defs["igUpdateHoveredWindowAndCaptureFlags"] = {} -defs["igUpdateHoveredWindowAndCaptureFlags"][1] = {} -defs["igUpdateHoveredWindowAndCaptureFlags"][1]["args"] = "()" -defs["igUpdateHoveredWindowAndCaptureFlags"][1]["argsT"] = {} -defs["igUpdateHoveredWindowAndCaptureFlags"][1]["argsoriginal"] = "()" -defs["igUpdateHoveredWindowAndCaptureFlags"][1]["call_args"] = "()" -defs["igUpdateHoveredWindowAndCaptureFlags"][1]["cimguiname"] = "igUpdateHoveredWindowAndCaptureFlags" -defs["igUpdateHoveredWindowAndCaptureFlags"][1]["defaults"] = {} -defs["igUpdateHoveredWindowAndCaptureFlags"][1]["funcname"] = "UpdateHoveredWindowAndCaptureFlags" -defs["igUpdateHoveredWindowAndCaptureFlags"][1]["namespace"] = "ImGui" -defs["igUpdateHoveredWindowAndCaptureFlags"][1]["ov_cimguiname"] = "igUpdateHoveredWindowAndCaptureFlags" -defs["igUpdateHoveredWindowAndCaptureFlags"][1]["ret"] = "void" -defs["igUpdateHoveredWindowAndCaptureFlags"][1]["signature"] = "()" -defs["igUpdateHoveredWindowAndCaptureFlags"][1]["stname"] = "" -defs["igUpdateHoveredWindowAndCaptureFlags"]["()"] = defs["igUpdateHoveredWindowAndCaptureFlags"][1] -defs["igUpdateMouseMovingWindowEndFrame"] = {} -defs["igUpdateMouseMovingWindowEndFrame"][1] = {} -defs["igUpdateMouseMovingWindowEndFrame"][1]["args"] = "()" -defs["igUpdateMouseMovingWindowEndFrame"][1]["argsT"] = {} -defs["igUpdateMouseMovingWindowEndFrame"][1]["argsoriginal"] = "()" -defs["igUpdateMouseMovingWindowEndFrame"][1]["call_args"] = "()" -defs["igUpdateMouseMovingWindowEndFrame"][1]["cimguiname"] = "igUpdateMouseMovingWindowEndFrame" -defs["igUpdateMouseMovingWindowEndFrame"][1]["defaults"] = {} -defs["igUpdateMouseMovingWindowEndFrame"][1]["funcname"] = "UpdateMouseMovingWindowEndFrame" -defs["igUpdateMouseMovingWindowEndFrame"][1]["namespace"] = "ImGui" -defs["igUpdateMouseMovingWindowEndFrame"][1]["ov_cimguiname"] = "igUpdateMouseMovingWindowEndFrame" -defs["igUpdateMouseMovingWindowEndFrame"][1]["ret"] = "void" -defs["igUpdateMouseMovingWindowEndFrame"][1]["signature"] = "()" -defs["igUpdateMouseMovingWindowEndFrame"][1]["stname"] = "" -defs["igUpdateMouseMovingWindowEndFrame"]["()"] = defs["igUpdateMouseMovingWindowEndFrame"][1] -defs["igUpdateMouseMovingWindowNewFrame"] = {} -defs["igUpdateMouseMovingWindowNewFrame"][1] = {} -defs["igUpdateMouseMovingWindowNewFrame"][1]["args"] = "()" -defs["igUpdateMouseMovingWindowNewFrame"][1]["argsT"] = {} -defs["igUpdateMouseMovingWindowNewFrame"][1]["argsoriginal"] = "()" -defs["igUpdateMouseMovingWindowNewFrame"][1]["call_args"] = "()" -defs["igUpdateMouseMovingWindowNewFrame"][1]["cimguiname"] = "igUpdateMouseMovingWindowNewFrame" -defs["igUpdateMouseMovingWindowNewFrame"][1]["defaults"] = {} -defs["igUpdateMouseMovingWindowNewFrame"][1]["funcname"] = "UpdateMouseMovingWindowNewFrame" -defs["igUpdateMouseMovingWindowNewFrame"][1]["namespace"] = "ImGui" -defs["igUpdateMouseMovingWindowNewFrame"][1]["ov_cimguiname"] = "igUpdateMouseMovingWindowNewFrame" -defs["igUpdateMouseMovingWindowNewFrame"][1]["ret"] = "void" -defs["igUpdateMouseMovingWindowNewFrame"][1]["signature"] = "()" -defs["igUpdateMouseMovingWindowNewFrame"][1]["stname"] = "" -defs["igUpdateMouseMovingWindowNewFrame"]["()"] = defs["igUpdateMouseMovingWindowNewFrame"][1] -defs["igUpdateWindowParentAndRootLinks"] = {} -defs["igUpdateWindowParentAndRootLinks"][1] = {} -defs["igUpdateWindowParentAndRootLinks"][1]["args"] = "(ImGuiWindow* window,ImGuiWindowFlags flags,ImGuiWindow* parent_window)" -defs["igUpdateWindowParentAndRootLinks"][1]["argsT"] = {} -defs["igUpdateWindowParentAndRootLinks"][1]["argsT"][1] = {} -defs["igUpdateWindowParentAndRootLinks"][1]["argsT"][1]["name"] = "window" -defs["igUpdateWindowParentAndRootLinks"][1]["argsT"][1]["type"] = "ImGuiWindow*" -defs["igUpdateWindowParentAndRootLinks"][1]["argsT"][2] = {} -defs["igUpdateWindowParentAndRootLinks"][1]["argsT"][2]["name"] = "flags" -defs["igUpdateWindowParentAndRootLinks"][1]["argsT"][2]["type"] = "ImGuiWindowFlags" -defs["igUpdateWindowParentAndRootLinks"][1]["argsT"][3] = {} -defs["igUpdateWindowParentAndRootLinks"][1]["argsT"][3]["name"] = "parent_window" -defs["igUpdateWindowParentAndRootLinks"][1]["argsT"][3]["type"] = "ImGuiWindow*" -defs["igUpdateWindowParentAndRootLinks"][1]["argsoriginal"] = "(ImGuiWindow* window,ImGuiWindowFlags flags,ImGuiWindow* parent_window)" -defs["igUpdateWindowParentAndRootLinks"][1]["call_args"] = "(window,flags,parent_window)" -defs["igUpdateWindowParentAndRootLinks"][1]["cimguiname"] = "igUpdateWindowParentAndRootLinks" -defs["igUpdateWindowParentAndRootLinks"][1]["defaults"] = {} -defs["igUpdateWindowParentAndRootLinks"][1]["funcname"] = "UpdateWindowParentAndRootLinks" -defs["igUpdateWindowParentAndRootLinks"][1]["namespace"] = "ImGui" -defs["igUpdateWindowParentAndRootLinks"][1]["ov_cimguiname"] = "igUpdateWindowParentAndRootLinks" -defs["igUpdateWindowParentAndRootLinks"][1]["ret"] = "void" -defs["igUpdateWindowParentAndRootLinks"][1]["signature"] = "(ImGuiWindow*,ImGuiWindowFlags,ImGuiWindow*)" -defs["igUpdateWindowParentAndRootLinks"][1]["stname"] = "" -defs["igUpdateWindowParentAndRootLinks"]["(ImGuiWindow*,ImGuiWindowFlags,ImGuiWindow*)"] = defs["igUpdateWindowParentAndRootLinks"][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,float power)" diff --git a/generator/output/overloads.txt b/generator/output/overloads.txt index 12b3b4d..a0b96b0 100644 --- a/generator/output/overloads.txt +++ b/generator/output/overloads.txt @@ -2,9 +2,6 @@ ImVector_resize 2 1 void ImVector_resize (int) 2 void ImVector_resizeT (int,const T) -igSetScrollFromPosY 2 -1 void igSetScrollFromPosY (float,float) -2 void igSetScrollFromPosYWindowPtr (ImGuiWindow*,float,float) ImVec4_ImVec4 2 1 nil ImVec4_ImVec4 () 2 nil ImVec4_ImVec4Float (float,float,float,float) @@ -32,16 +29,9 @@ igGetID 3 1 ImGuiID igGetIDStr (const char*) 2 ImGuiID igGetIDRange (const char*,const char*) 3 ImGuiID igGetIDPtr (const void*) -ImVec1_ImVec1 2 -1 nil ImVec1_ImVec1 () -2 nil ImVec1_ImVec1Float (float) -igImPow 2 -1 float igImPowFloat (float,float) -2 double igImPowdouble (double,double) -igSetWindowPos 3 +igSetWindowPos 2 1 void igSetWindowPosVec2 (const ImVec2,ImGuiCond) 2 void igSetWindowPosStr (const char*,const ImVec2,ImGuiCond) -3 void igSetWindowPosWindowPtr (ImGuiWindow*,const ImVec2,ImGuiCond) igBeginChild 2 1 bool igBeginChild (const char*,const ImVec2,bool,ImGuiWindowFlags) 2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags) @@ -50,32 +40,10 @@ igPushID 4 2 void igPushIDRange (const char*,const char*) 3 void igPushIDPtr (const void*) 4 void igPushIDInt (int) -ImRect_Contains 2 -1 bool ImRect_ContainsVec2 (const ImVec2)const -2 bool ImRect_ContainsRect (const ImRect)const -ImRect_Add 2 -1 void ImRect_AddVec2 (const ImVec2) -2 void ImRect_AddRect (const ImRect) ImGuiStoragePair_ImGuiStoragePair 3 1 nil ImGuiStoragePair_ImGuiStoragePairInt (ImGuiID,int) 2 nil ImGuiStoragePair_ImGuiStoragePairFloat (ImGuiID,float) 3 nil ImGuiStoragePair_ImGuiStoragePairPtr (ImGuiID,void*) -igSetScrollFromPosX 2 -1 void igSetScrollFromPosX (float,float) -2 void igSetScrollFromPosXWindowPtr (ImGuiWindow*,float,float) -igGetForegroundDrawList 2 -1 ImDrawList* igGetForegroundDrawList () -2 ImDrawList* igGetForegroundDrawListWindowPtr (ImGuiWindow*) -ImGuiWindow_GetIDNoKeepAlive 3 -1 ImGuiID ImGuiWindow_GetIDNoKeepAliveStr (const char*,const char*) -2 ImGuiID ImGuiWindow_GetIDNoKeepAlivePtr (const void*) -3 ImGuiID ImGuiWindow_GetIDNoKeepAliveInt (int) -igImLengthSqr 2 -1 float igImLengthSqrVec2 (const ImVec2) -2 float igImLengthSqrVec4 (const ImVec4) -igImFloor 2 -1 float igImFloorFloat (float) -2 ImVec2 igImFloorVec2 (const ImVec2) igTreeNode 3 1 bool igTreeNodeStr (const char*) 2 bool igTreeNodeStrStr (const char*,const char*,...) @@ -84,9 +52,6 @@ igCombo 3 1 bool igCombo (const char*,int*,const char* const[],int,int) 2 bool igComboStr (const char*,int*,const char*,int) 3 bool igComboFnPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int) -igSetScrollY 2 -1 void igSetScrollY (float) -2 void igSetScrollYWindowPtr (ImGuiWindow*,float) ImVector_erase 2 1 T* ImVector_erase (const T*) 2 T* ImVector_eraseTPtr (const T*,const T*) @@ -99,74 +64,30 @@ igPushStyleVar 2 igSetWindowFocus 2 1 void igSetWindowFocus () 2 void igSetWindowFocusStr (const char*) -igImLerp 3 -1 ImVec2 igImLerpVec2Float (const ImVec2,const ImVec2,float) -2 ImVec2 igImLerpVec2Vec2 (const ImVec2,const ImVec2,const ImVec2) -3 ImVec4 igImLerpVec4 (const ImVec4,const ImVec4,float) ImVector_end 2 1 T* ImVector_end () 2 const T* ImVector_end_const ()const -igItemSize 2 -1 void igItemSizeVec2 (const ImVec2,float) -2 void igItemSizeRect (const ImRect,float) -igSetWindowSize 3 +igSetWindowSize 2 1 void igSetWindowSizeVec2 (const ImVec2,ImGuiCond) 2 void igSetWindowSizeStr (const char*,const ImVec2,ImGuiCond) -3 void igSetWindowSizeWindowPtr (ImGuiWindow*,const ImVec2,ImGuiCond) -igMarkIniSettingsDirty 2 -1 void igMarkIniSettingsDirty () -2 void igMarkIniSettingsDirtyWindowPtr (ImGuiWindow*) -igIsPopupOpen 2 -1 bool igIsPopupOpen (const char*) -2 bool igIsPopupOpenID (ImGuiID) ImVector_ImVector 2 1 nil ImVector_ImVector () 2 nil ImVector_ImVectorVector (const ImVector) -igSetWindowCollapsed 3 +igSetWindowCollapsed 2 1 void igSetWindowCollapsedBool (bool,ImGuiCond) 2 void igSetWindowCollapsedStr (const char*,bool,ImGuiCond) -3 void igSetWindowCollapsedWindowPtr (ImGuiWindow*,bool,ImGuiCond) igPlotLines 2 1 void igPlotLines (const char*,const float*,int,int,const char*,float,float,ImVec2,int) 2 void igPlotLinesFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) igPushStyleColor 2 1 void igPushStyleColorU32 (ImGuiCol,ImU32) 2 void igPushStyleColor (ImGuiCol,const ImVec4) -ImGuiWindow_GetID 3 -1 ImGuiID ImGuiWindow_GetIDStr (const char*,const char*) -2 ImGuiID ImGuiWindow_GetIDPtr (const void*) -3 ImGuiID ImGuiWindow_GetIDInt (int) igTreeNodeExV 2 1 bool igTreeNodeExVStr (const char*,ImGuiTreeNodeFlags,const char*,va_list) 2 bool igTreeNodeExVPtr (const void*,ImGuiTreeNodeFlags,const char*,va_list) -ImVec2ih_ImVec2ih 3 -1 nil ImVec2ih_ImVec2ih () -2 nil ImVec2ih_ImVec2ihshort (short,short) -3 explicit ImVec2ih_ImVec2ihVec2 (const ImVec2) -ImGuiStyleMod_ImGuiStyleMod 3 -1 nil ImGuiStyleMod_ImGuiStyleModInt (ImGuiStyleVar,int) -2 nil ImGuiStyleMod_ImGuiStyleModFloat (ImGuiStyleVar,float) -3 nil ImGuiStyleMod_ImGuiStyleModVec2 (ImGuiStyleVar,ImVec2) -ImRect_Expand 2 -1 void ImRect_ExpandFloat (const float) -2 void ImRect_ExpandVec2 (const ImVec2) -ImPool_Remove 2 -1 void ImPool_RemoveTPtr (ImGuiID,const T*) -2 void ImPool_RemovePoolIdx (ImGuiID,ImPoolIdx) -igSelectable 2 -1 bool igSelectable (const char*,bool,ImGuiSelectableFlags,const ImVec2) -2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2) igListBox 2 1 bool igListBoxStr_arr (const char*,int*,const char* const[],int,int) 2 bool igListBoxFnPtr (const char*,int*,bool(*)(void*,int,const char**),void*,int,int) -ImGuiPtrOrIndex_ImGuiPtrOrIndex 2 -1 nil ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr (void*) -2 nil ImGuiPtrOrIndex_ImGuiPtrOrIndexInt (int) -ImRect_ImRect 4 -1 nil ImRect_ImRect () -2 nil ImRect_ImRectVec2 (const ImVec2,const ImVec2) -3 nil ImRect_ImRectVec4 (const ImVec4) -4 nil ImRect_ImRectFloat (float,float,float,float) ImVec2_ImVec2 2 1 nil ImVec2_ImVec2 () 2 nil ImVec2_ImVec2Float (float,float) @@ -186,6 +107,9 @@ ImColor_ImColor 5 3 nil ImColor_ImColorU32 (ImU32) 4 nil ImColor_ImColorFloat (float,float,float,float) 5 nil ImColor_ImColorVec4 (const ImVec4) +igSelectable 2 +1 bool igSelectable (const char*,bool,ImGuiSelectableFlags,const ImVec2) +2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2) ImVector_begin 2 1 T* ImVector_begin () 2 const T* ImVector_begin_const ()const @@ -199,9 +123,6 @@ igTreeNodeEx 3 1 bool igTreeNodeExStr (const char*,ImGuiTreeNodeFlags) 2 bool igTreeNodeExStrStr (const char*,ImGuiTreeNodeFlags,const char*,...) 3 bool igTreeNodeExPtr (const void*,ImGuiTreeNodeFlags,const char*,...) -igSetScrollX 2 -1 void igSetScrollX (float) -2 void igSetScrollXWindowPtr (ImGuiWindow*,float) igMenuItem 2 1 bool igMenuItemBool (const char*,const char*,bool,bool) 2 bool igMenuItemBoolPtr (const char*,const char*,bool*,bool) @@ -211,4 +132,4 @@ igListBoxHeader 2 igTreeNodeV 2 1 bool igTreeNodeVStr (const char*,const char*,va_list) 2 bool igTreeNodeVPtr (const void*,const char*,va_list) -149 overloaded \ No newline at end of file +93 overloaded \ No newline at end of file diff --git a/generator/output/structs_and_enums.json b/generator/output/structs_and_enums.json index dc18e6d..7c987b6 100644 --- a/generator/output/structs_and_enums.json +++ b/generator/output/structs_and_enums.json @@ -91,23 +91,6 @@ "value": "1 << 1" } ], - "ImGuiAxis": [ - { - "calc_value": -1, - "name": "ImGuiAxis_None", - "value": "-1" - }, - { - "calc_value": 0, - "name": "ImGuiAxis_X", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiAxis_Y", - "value": "1" - } - ], "ImGuiBackendFlags_": [ { "calc_value": 0, @@ -135,133 +118,6 @@ "value": "1 << 3" } ], - "ImGuiButtonFlags_": [ - { - "calc_value": 0, - "name": "ImGuiButtonFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiButtonFlags_Repeat", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiButtonFlags_PressedOnClick", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiButtonFlags_PressedOnClickRelease", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiButtonFlags_PressedOnClickReleaseAnywhere", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiButtonFlags_PressedOnRelease", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiButtonFlags_PressedOnDoubleClick", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiButtonFlags_PressedOnDragDropHold", - "value": "1 << 6" - }, - { - "calc_value": 128, - "name": "ImGuiButtonFlags_FlattenChildren", - "value": "1 << 7" - }, - { - "calc_value": 256, - "name": "ImGuiButtonFlags_AllowItemOverlap", - "value": "1 << 8" - }, - { - "calc_value": 512, - "name": "ImGuiButtonFlags_DontClosePopups", - "value": "1 << 9" - }, - { - "calc_value": 1024, - "name": "ImGuiButtonFlags_Disabled", - "value": "1 << 10" - }, - { - "calc_value": 2048, - "name": "ImGuiButtonFlags_AlignTextBaseLine", - "value": "1 << 11" - }, - { - "calc_value": 4096, - "name": "ImGuiButtonFlags_NoKeyModifiers", - "value": "1 << 12" - }, - { - "calc_value": 8192, - "name": "ImGuiButtonFlags_NoHoldingActiveId", - "value": "1 << 13" - }, - { - "calc_value": 16384, - "name": "ImGuiButtonFlags_NoNavFocus", - "value": "1 << 14" - }, - { - "calc_value": 32768, - "name": "ImGuiButtonFlags_NoHoveredOnNav", - "value": "1 << 15" - }, - { - "calc_value": 65536, - "name": "ImGuiButtonFlags_MouseButtonLeft", - "value": "1 << 16" - }, - { - "calc_value": 131072, - "name": "ImGuiButtonFlags_MouseButtonRight", - "value": "1 << 17" - }, - { - "calc_value": 262144, - "name": "ImGuiButtonFlags_MouseButtonMiddle", - "value": "1 << 18" - }, - { - "calc_value": 458752, - "name": "ImGuiButtonFlags_MouseButtonMask_", - "value": "ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle" - }, - { - "calc_value": 16, - "name": "ImGuiButtonFlags_MouseButtonShift_", - "value": "16" - }, - { - "calc_value": 65536, - "name": "ImGuiButtonFlags_MouseButtonDefault_", - "value": "ImGuiButtonFlags_MouseButtonLeft" - }, - { - "calc_value": 126, - "name": "ImGuiButtonFlags_PressedOnMask_", - "value": "ImGuiButtonFlags_PressedOnClick | ImGuiButtonFlags_PressedOnClickRelease | ImGuiButtonFlags_PressedOnClickReleaseAnywhere | ImGuiButtonFlags_PressedOnRelease | ImGuiButtonFlags_PressedOnDoubleClick | ImGuiButtonFlags_PressedOnDragDropHold" - }, - { - "calc_value": 4, - "name": "ImGuiButtonFlags_PressedOnDefault_", - "value": "ImGuiButtonFlags_PressedOnClickRelease" - } - ], "ImGuiCol_": [ { "calc_value": 0, @@ -651,38 +507,6 @@ "value": "ImGuiColorEditFlags_InputRGB|ImGuiColorEditFlags_InputHSV" } ], - "ImGuiColumnsFlags_": [ - { - "calc_value": 0, - "name": "ImGuiColumnsFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiColumnsFlags_NoBorder", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiColumnsFlags_NoResize", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiColumnsFlags_NoPreserveWidths", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiColumnsFlags_NoForceWithinWindow", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiColumnsFlags_GrowParentContentsSize", - "value": "1 << 4" - } - ], "ImGuiComboFlags_": [ { "calc_value": 0, @@ -945,18 +769,6 @@ "value": "ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect" } ], - "ImGuiDragFlags_": [ - { - "calc_value": 0, - "name": "ImGuiDragFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiDragFlags_Vertical", - "value": "1 << 0" - } - ], "ImGuiFocusedFlags_": [ { "calc_value": 0, @@ -1036,70 +848,6 @@ "value": "ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows" } ], - "ImGuiInputReadMode": [ - { - "calc_value": 0, - "name": "ImGuiInputReadMode_Down", - "value": 0 - }, - { - "calc_value": 1, - "name": "ImGuiInputReadMode_Pressed", - "value": 1 - }, - { - "calc_value": 2, - "name": "ImGuiInputReadMode_Released", - "value": 2 - }, - { - "calc_value": 3, - "name": "ImGuiInputReadMode_Repeat", - "value": 3 - }, - { - "calc_value": 4, - "name": "ImGuiInputReadMode_RepeatSlow", - "value": 4 - }, - { - "calc_value": 5, - "name": "ImGuiInputReadMode_RepeatFast", - "value": 5 - } - ], - "ImGuiInputSource": [ - { - "calc_value": 0, - "name": "ImGuiInputSource_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiInputSource_Mouse", - "value": 1 - }, - { - "calc_value": 2, - "name": "ImGuiInputSource_Nav", - "value": 2 - }, - { - "calc_value": 3, - "name": "ImGuiInputSource_NavKeyboard", - "value": 3 - }, - { - "calc_value": 4, - "name": "ImGuiInputSource_NavGamepad", - "value": 4 - }, - { - "calc_value": 5, - "name": "ImGuiInputSource_COUNT", - "value": 5 - } - ], "ImGuiInputTextFlags_": [ { "calc_value": 0, @@ -1212,95 +960,6 @@ "value": "1 << 21" } ], - "ImGuiItemFlags_": [ - { - "calc_value": 0, - "name": "ImGuiItemFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiItemFlags_NoTabStop", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiItemFlags_ButtonRepeat", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiItemFlags_Disabled", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiItemFlags_NoNav", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiItemFlags_NoNavDefaultFocus", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiItemFlags_SelectableDontClosePopup", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiItemFlags_MixedValue", - "value": "1 << 6" - }, - { - "calc_value": 0, - "name": "ImGuiItemFlags_Default_", - "value": "0" - } - ], - "ImGuiItemStatusFlags_": [ - { - "calc_value": 0, - "name": "ImGuiItemStatusFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiItemStatusFlags_HoveredRect", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiItemStatusFlags_HasDisplayRect", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiItemStatusFlags_Edited", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiItemStatusFlags_ToggledSelection", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiItemStatusFlags_ToggledOpen", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiItemStatusFlags_HasDeactivated", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiItemStatusFlags_Deactivated", - "value": "1 << 6" - } - ], "ImGuiKey_": [ { "calc_value": 0, @@ -1418,45 +1077,6 @@ "value": 22 } ], - "ImGuiLayoutType_": [ - { - "calc_value": 0, - "name": "ImGuiLayoutType_Horizontal", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiLayoutType_Vertical", - "value": "1" - } - ], - "ImGuiLogType": [ - { - "calc_value": 0, - "name": "ImGuiLogType_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiLogType_TTY", - "value": 1 - }, - { - "calc_value": 2, - "name": "ImGuiLogType_File", - "value": 2 - }, - { - "calc_value": 3, - "name": "ImGuiLogType_Buffer", - "value": 3 - }, - { - "calc_value": 4, - "name": "ImGuiLogType_Clipboard", - "value": 4 - } - ], "ImGuiMouseButton_": [ { "calc_value": 0, @@ -1536,72 +1156,6 @@ "value": 9 } ], - "ImGuiNavDirSourceFlags_": [ - { - "calc_value": 0, - "name": "ImGuiNavDirSourceFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiNavDirSourceFlags_Keyboard", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiNavDirSourceFlags_PadDPad", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiNavDirSourceFlags_PadLStick", - "value": "1 << 2" - } - ], - "ImGuiNavForward": [ - { - "calc_value": 0, - "name": "ImGuiNavForward_None", - "value": 0 - }, - { - "calc_value": 1, - "name": "ImGuiNavForward_ForwardQueued", - "value": 1 - }, - { - "calc_value": 2, - "name": "ImGuiNavForward_ForwardActive", - "value": 2 - } - ], - "ImGuiNavHighlightFlags_": [ - { - "calc_value": 0, - "name": "ImGuiNavHighlightFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiNavHighlightFlags_TypeDefault", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiNavHighlightFlags_TypeThin", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiNavHighlightFlags_AlwaysDraw", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiNavHighlightFlags_NoRounding", - "value": "1 << 3" - } - ], "ImGuiNavInput_": [ { "calc_value": 0, @@ -1719,180 +1273,6 @@ "value": "ImGuiNavInput_KeyMenu_" } ], - "ImGuiNavLayer": [ - { - "calc_value": 0, - "name": "ImGuiNavLayer_Main", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiNavLayer_Menu", - "value": "1" - }, - { - "calc_value": 2, - "name": "ImGuiNavLayer_COUNT", - "value": 2 - } - ], - "ImGuiNavMoveFlags_": [ - { - "calc_value": 0, - "name": "ImGuiNavMoveFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiNavMoveFlags_LoopX", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiNavMoveFlags_LoopY", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiNavMoveFlags_WrapX", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiNavMoveFlags_WrapY", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiNavMoveFlags_AllowCurrentNavId", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiNavMoveFlags_AlsoScoreVisibleSet", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiNavMoveFlags_ScrollToEdge", - "value": "1 << 6" - } - ], - "ImGuiNextItemDataFlags_": [ - { - "calc_value": 0, - "name": "ImGuiNextItemDataFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiNextItemDataFlags_HasWidth", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiNextItemDataFlags_HasOpen", - "value": "1 << 1" - } - ], - "ImGuiNextWindowDataFlags_": [ - { - "calc_value": 0, - "name": "ImGuiNextWindowDataFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiNextWindowDataFlags_HasPos", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiNextWindowDataFlags_HasSize", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiNextWindowDataFlags_HasContentSize", - "value": "1 << 2" - }, - { - "calc_value": 8, - "name": "ImGuiNextWindowDataFlags_HasCollapsed", - "value": "1 << 3" - }, - { - "calc_value": 16, - "name": "ImGuiNextWindowDataFlags_HasSizeConstraint", - "value": "1 << 4" - }, - { - "calc_value": 32, - "name": "ImGuiNextWindowDataFlags_HasFocus", - "value": "1 << 5" - }, - { - "calc_value": 64, - "name": "ImGuiNextWindowDataFlags_HasBgAlpha", - "value": "1 << 6" - } - ], - "ImGuiPlotType": [ - { - "calc_value": 0, - "name": "ImGuiPlotType_Lines", - "value": 0 - }, - { - "calc_value": 1, - "name": "ImGuiPlotType_Histogram", - "value": 1 - } - ], - "ImGuiPopupPositionPolicy": [ - { - "calc_value": 0, - "name": "ImGuiPopupPositionPolicy_Default", - "value": 0 - }, - { - "calc_value": 1, - "name": "ImGuiPopupPositionPolicy_ComboBox", - "value": 1 - } - ], - "ImGuiSelectableFlagsPrivate_": [ - { - "calc_value": 1048576, - "name": "ImGuiSelectableFlags_NoHoldingActiveID", - "value": "1 << 20" - }, - { - "calc_value": 2097152, - "name": "ImGuiSelectableFlags_PressedOnClick", - "value": "1 << 21" - }, - { - "calc_value": 4194304, - "name": "ImGuiSelectableFlags_PressedOnRelease", - "value": "1 << 22" - }, - { - "calc_value": 8388608, - "name": "ImGuiSelectableFlags_DrawFillAvailWidth", - "value": "1 << 23" - }, - { - "calc_value": 16777216, - "name": "ImGuiSelectableFlags_DrawHoveredWhenHeld", - "value": "1 << 24" - }, - { - "calc_value": 33554432, - "name": "ImGuiSelectableFlags_SetNavIdOnHover", - "value": "1 << 25" - } - ], "ImGuiSelectableFlags_": [ { "calc_value": 0, @@ -1925,40 +1305,6 @@ "value": "1 << 4" } ], - "ImGuiSeparatorFlags_": [ - { - "calc_value": 0, - "name": "ImGuiSeparatorFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiSeparatorFlags_Horizontal", - "value": "1 << 0" - }, - { - "calc_value": 2, - "name": "ImGuiSeparatorFlags_Vertical", - "value": "1 << 1" - }, - { - "calc_value": 4, - "name": "ImGuiSeparatorFlags_SpanAllColumns", - "value": "1 << 2" - } - ], - "ImGuiSliderFlags_": [ - { - "calc_value": 0, - "name": "ImGuiSliderFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiSliderFlags_Vertical", - "value": "1 << 0" - } - ], "ImGuiStyleVar_": [ { "calc_value": 0, @@ -2081,23 +1427,6 @@ "value": 23 } ], - "ImGuiTabBarFlagsPrivate_": [ - { - "calc_value": 1048576, - "name": "ImGuiTabBarFlags_DockNode", - "value": "1 << 20" - }, - { - "calc_value": 2097152, - "name": "ImGuiTabBarFlags_IsFocused", - "value": "1 << 21" - }, - { - "calc_value": 4194304, - "name": "ImGuiTabBarFlags_SaveSettings", - "value": "1 << 22" - } - ], "ImGuiTabBarFlags_": [ { "calc_value": 0, @@ -2155,13 +1484,6 @@ "value": "ImGuiTabBarFlags_FittingPolicyResizeDown" } ], - "ImGuiTabItemFlagsPrivate_": [ - { - "calc_value": 1048576, - "name": "ImGuiTabItemFlags_NoCloseButton", - "value": "1 << 20" - } - ], "ImGuiTabItemFlags_": [ { "calc_value": 0, @@ -2189,37 +1511,6 @@ "value": "1 << 3" } ], - "ImGuiTextFlags_": [ - { - "calc_value": 0, - "name": "ImGuiTextFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiTextFlags_NoWidthForLargeClippedText", - "value": "1 << 0" - } - ], - "ImGuiTooltipFlags_": [ - { - "calc_value": 0, - "name": "ImGuiTooltipFlags_None", - "value": "0" - }, - { - "calc_value": 1, - "name": "ImGuiTooltipFlags_OverridePreviousTooltip", - "value": "1 << 0" - } - ], - "ImGuiTreeNodeFlagsPrivate_": [ - { - "calc_value": 1048576, - "name": "ImGuiTreeNodeFlags_ClipLabelForTrailingButton", - "value": "1 << 20" - } - ], "ImGuiTreeNodeFlags_": [ { "calc_value": 0, @@ -2456,13 +1747,6 @@ ] }, "structs": { - "ImBoolVector": [ - { - "name": "Storage", - "template_type": "int", - "type": "ImVector_int" - } - ], "ImColor": [ { "name": "Value", @@ -2545,14 +1829,6 @@ "type": "ImVec2" } ], - "ImDrawDataBuilder": [ - { - "name": "Layers[2]", - "size": 2, - "template_type": "ImDrawList*", - "type": "ImVector_ImDrawListPtr" - } - ], "ImDrawList": [ { "name": "CmdBuffer", @@ -2617,46 +1893,6 @@ "type": "ImDrawListSplitter" } ], - "ImDrawListSharedData": [ - { - "name": "TexUvWhitePixel", - "type": "ImVec2" - }, - { - "name": "Font", - "type": "ImFont*" - }, - { - "name": "FontSize", - "type": "float" - }, - { - "name": "CurveTessellationTol", - "type": "float" - }, - { - "name": "CircleSegmentMaxError", - "type": "float" - }, - { - "name": "ClipRectFullscreen", - "type": "ImVec4" - }, - { - "name": "InitialFlags", - "type": "ImDrawListFlags" - }, - { - "name": "CircleVtx12[12]", - "size": 12, - "type": "ImVec2" - }, - { - "name": "CircleSegmentCounts[64]", - "size": 64, - "type": "ImU8" - } - ], "ImDrawListSplitter": [ { "name": "_Current", @@ -2987,871 +2223,6 @@ "type": "ImVector_ImU32" } ], - "ImGuiColorMod": [ - { - "name": "Col", - "type": "ImGuiCol" - }, - { - "name": "BackupValue", - "type": "ImVec4" - } - ], - "ImGuiColumnData": [ - { - "name": "OffsetNorm", - "type": "float" - }, - { - "name": "OffsetNormBeforeResize", - "type": "float" - }, - { - "name": "Flags", - "type": "ImGuiColumnsFlags" - }, - { - "name": "ClipRect", - "type": "ImRect" - } - ], - "ImGuiColumns": [ - { - "name": "ID", - "type": "ImGuiID" - }, - { - "name": "Flags", - "type": "ImGuiColumnsFlags" - }, - { - "name": "IsFirstFrame", - "type": "bool" - }, - { - "name": "IsBeingResized", - "type": "bool" - }, - { - "name": "Current", - "type": "int" - }, - { - "name": "Count", - "type": "int" - }, - { - "name": "OffMinX", - "type": "float" - }, - { - "name": "OffMaxX", - "type": "float" - }, - { - "name": "LineMinY", - "type": "float" - }, - { - "name": "LineMaxY", - "type": "float" - }, - { - "name": "HostCursorPosY", - "type": "float" - }, - { - "name": "HostCursorMaxPosX", - "type": "float" - }, - { - "name": "HostClipRect", - "type": "ImRect" - }, - { - "name": "HostWorkRect", - "type": "ImRect" - }, - { - "name": "Columns", - "template_type": "ImGuiColumnData", - "type": "ImVector_ImGuiColumnData" - }, - { - "name": "Splitter", - "type": "ImDrawListSplitter" - } - ], - "ImGuiContext": [ - { - "name": "Initialized", - "type": "bool" - }, - { - "name": "FontAtlasOwnedByContext", - "type": "bool" - }, - { - "name": "IO", - "type": "ImGuiIO" - }, - { - "name": "Style", - "type": "ImGuiStyle" - }, - { - "name": "Font", - "type": "ImFont*" - }, - { - "name": "FontSize", - "type": "float" - }, - { - "name": "FontBaseSize", - "type": "float" - }, - { - "name": "DrawListSharedData", - "type": "ImDrawListSharedData" - }, - { - "name": "Time", - "type": "double" - }, - { - "name": "FrameCount", - "type": "int" - }, - { - "name": "FrameCountEnded", - "type": "int" - }, - { - "name": "FrameCountRendered", - "type": "int" - }, - { - "name": "WithinFrameScope", - "type": "bool" - }, - { - "name": "WithinFrameScopeWithImplicitWindow", - "type": "bool" - }, - { - "name": "WithinEndChild", - "type": "bool" - }, - { - "name": "Windows", - "template_type": "ImGuiWindow*", - "type": "ImVector_ImGuiWindowPtr" - }, - { - "name": "WindowsFocusOrder", - "template_type": "ImGuiWindow*", - "type": "ImVector_ImGuiWindowPtr" - }, - { - "name": "WindowsTempSortBuffer", - "template_type": "ImGuiWindow*", - "type": "ImVector_ImGuiWindowPtr" - }, - { - "name": "CurrentWindowStack", - "template_type": "ImGuiWindow*", - "type": "ImVector_ImGuiWindowPtr" - }, - { - "name": "WindowsById", - "type": "ImGuiStorage" - }, - { - "name": "WindowsActiveCount", - "type": "int" - }, - { - "name": "CurrentWindow", - "type": "ImGuiWindow*" - }, - { - "name": "HoveredWindow", - "type": "ImGuiWindow*" - }, - { - "name": "HoveredRootWindow", - "type": "ImGuiWindow*" - }, - { - "name": "MovingWindow", - "type": "ImGuiWindow*" - }, - { - "name": "WheelingWindow", - "type": "ImGuiWindow*" - }, - { - "name": "WheelingWindowRefMousePos", - "type": "ImVec2" - }, - { - "name": "WheelingWindowTimer", - "type": "float" - }, - { - "name": "HoveredId", - "type": "ImGuiID" - }, - { - "name": "HoveredIdAllowOverlap", - "type": "bool" - }, - { - "name": "HoveredIdPreviousFrame", - "type": "ImGuiID" - }, - { - "name": "HoveredIdTimer", - "type": "float" - }, - { - "name": "HoveredIdNotActiveTimer", - "type": "float" - }, - { - "name": "ActiveId", - "type": "ImGuiID" - }, - { - "name": "ActiveIdIsAlive", - "type": "ImGuiID" - }, - { - "name": "ActiveIdTimer", - "type": "float" - }, - { - "name": "ActiveIdIsJustActivated", - "type": "bool" - }, - { - "name": "ActiveIdAllowOverlap", - "type": "bool" - }, - { - "name": "ActiveIdHasBeenPressedBefore", - "type": "bool" - }, - { - "name": "ActiveIdHasBeenEditedBefore", - "type": "bool" - }, - { - "name": "ActiveIdHasBeenEditedThisFrame", - "type": "bool" - }, - { - "name": "ActiveIdUsingNavDirMask", - "type": "ImU32" - }, - { - "name": "ActiveIdUsingNavInputMask", - "type": "ImU32" - }, - { - "name": "ActiveIdUsingKeyInputMask", - "type": "ImU64" - }, - { - "name": "ActiveIdClickOffset", - "type": "ImVec2" - }, - { - "name": "ActiveIdWindow", - "type": "ImGuiWindow*" - }, - { - "name": "ActiveIdSource", - "type": "ImGuiInputSource" - }, - { - "name": "ActiveIdMouseButton", - "type": "int" - }, - { - "name": "ActiveIdPreviousFrame", - "type": "ImGuiID" - }, - { - "name": "ActiveIdPreviousFrameIsAlive", - "type": "bool" - }, - { - "name": "ActiveIdPreviousFrameHasBeenEditedBefore", - "type": "bool" - }, - { - "name": "ActiveIdPreviousFrameWindow", - "type": "ImGuiWindow*" - }, - { - "name": "LastActiveId", - "type": "ImGuiID" - }, - { - "name": "LastActiveIdTimer", - "type": "float" - }, - { - "name": "NextWindowData", - "type": "ImGuiNextWindowData" - }, - { - "name": "NextItemData", - "type": "ImGuiNextItemData" - }, - { - "name": "ColorModifiers", - "template_type": "ImGuiColorMod", - "type": "ImVector_ImGuiColorMod" - }, - { - "name": "StyleModifiers", - "template_type": "ImGuiStyleMod", - "type": "ImVector_ImGuiStyleMod" - }, - { - "name": "FontStack", - "template_type": "ImFont*", - "type": "ImVector_ImFontPtr" - }, - { - "name": "OpenPopupStack", - "template_type": "ImGuiPopupData", - "type": "ImVector_ImGuiPopupData" - }, - { - "name": "BeginPopupStack", - "template_type": "ImGuiPopupData", - "type": "ImVector_ImGuiPopupData" - }, - { - "name": "NavWindow", - "type": "ImGuiWindow*" - }, - { - "name": "NavId", - "type": "ImGuiID" - }, - { - "name": "NavFocusScopeId", - "type": "ImGuiID" - }, - { - "name": "NavActivateId", - "type": "ImGuiID" - }, - { - "name": "NavActivateDownId", - "type": "ImGuiID" - }, - { - "name": "NavActivatePressedId", - "type": "ImGuiID" - }, - { - "name": "NavInputId", - "type": "ImGuiID" - }, - { - "name": "NavJustTabbedId", - "type": "ImGuiID" - }, - { - "name": "NavJustMovedToId", - "type": "ImGuiID" - }, - { - "name": "NavJustMovedToFocusScopeId", - "type": "ImGuiID" - }, - { - "name": "NavNextActivateId", - "type": "ImGuiID" - }, - { - "name": "NavInputSource", - "type": "ImGuiInputSource" - }, - { - "name": "NavScoringRectScreen", - "type": "ImRect" - }, - { - "name": "NavScoringCount", - "type": "int" - }, - { - "name": "NavLayer", - "type": "ImGuiNavLayer" - }, - { - "name": "NavIdTabCounter", - "type": "int" - }, - { - "name": "NavIdIsAlive", - "type": "bool" - }, - { - "name": "NavMousePosDirty", - "type": "bool" - }, - { - "name": "NavDisableHighlight", - "type": "bool" - }, - { - "name": "NavDisableMouseHover", - "type": "bool" - }, - { - "name": "NavAnyRequest", - "type": "bool" - }, - { - "name": "NavInitRequest", - "type": "bool" - }, - { - "name": "NavInitRequestFromMove", - "type": "bool" - }, - { - "name": "NavInitResultId", - "type": "ImGuiID" - }, - { - "name": "NavInitResultRectRel", - "type": "ImRect" - }, - { - "name": "NavMoveFromClampedRefRect", - "type": "bool" - }, - { - "name": "NavMoveRequest", - "type": "bool" - }, - { - "name": "NavMoveRequestFlags", - "type": "ImGuiNavMoveFlags" - }, - { - "name": "NavMoveRequestForward", - "type": "ImGuiNavForward" - }, - { - "name": "NavMoveDir", - "type": "ImGuiDir" - }, - { - "name": "NavMoveDirLast", - "type": "ImGuiDir" - }, - { - "name": "NavMoveClipDir", - "type": "ImGuiDir" - }, - { - "name": "NavMoveResultLocal", - "type": "ImGuiNavMoveResult" - }, - { - "name": "NavMoveResultLocalVisibleSet", - "type": "ImGuiNavMoveResult" - }, - { - "name": "NavMoveResultOther", - "type": "ImGuiNavMoveResult" - }, - { - "name": "NavWindowingTarget", - "type": "ImGuiWindow*" - }, - { - "name": "NavWindowingTargetAnim", - "type": "ImGuiWindow*" - }, - { - "name": "NavWindowingList", - "type": "ImGuiWindow*" - }, - { - "name": "NavWindowingTimer", - "type": "float" - }, - { - "name": "NavWindowingHighlightAlpha", - "type": "float" - }, - { - "name": "NavWindowingToggleLayer", - "type": "bool" - }, - { - "name": "FocusRequestCurrWindow", - "type": "ImGuiWindow*" - }, - { - "name": "FocusRequestNextWindow", - "type": "ImGuiWindow*" - }, - { - "name": "FocusRequestCurrCounterRegular", - "type": "int" - }, - { - "name": "FocusRequestCurrCounterTabStop", - "type": "int" - }, - { - "name": "FocusRequestNextCounterRegular", - "type": "int" - }, - { - "name": "FocusRequestNextCounterTabStop", - "type": "int" - }, - { - "name": "FocusTabPressed", - "type": "bool" - }, - { - "name": "DrawData", - "type": "ImDrawData" - }, - { - "name": "DrawDataBuilder", - "type": "ImDrawDataBuilder" - }, - { - "name": "DimBgRatio", - "type": "float" - }, - { - "name": "BackgroundDrawList", - "type": "ImDrawList" - }, - { - "name": "ForegroundDrawList", - "type": "ImDrawList" - }, - { - "name": "MouseCursor", - "type": "ImGuiMouseCursor" - }, - { - "name": "DragDropActive", - "type": "bool" - }, - { - "name": "DragDropWithinSourceOrTarget", - "type": "bool" - }, - { - "name": "DragDropSourceFlags", - "type": "ImGuiDragDropFlags" - }, - { - "name": "DragDropSourceFrameCount", - "type": "int" - }, - { - "name": "DragDropMouseButton", - "type": "int" - }, - { - "name": "DragDropPayload", - "type": "ImGuiPayload" - }, - { - "name": "DragDropTargetRect", - "type": "ImRect" - }, - { - "name": "DragDropTargetId", - "type": "ImGuiID" - }, - { - "name": "DragDropAcceptFlags", - "type": "ImGuiDragDropFlags" - }, - { - "name": "DragDropAcceptIdCurrRectSurface", - "type": "float" - }, - { - "name": "DragDropAcceptIdCurr", - "type": "ImGuiID" - }, - { - "name": "DragDropAcceptIdPrev", - "type": "ImGuiID" - }, - { - "name": "DragDropAcceptFrameCount", - "type": "int" - }, - { - "name": "DragDropPayloadBufHeap", - "template_type": "unsigned char", - "type": "ImVector_unsigned_char" - }, - { - "name": "DragDropPayloadBufLocal[16]", - "size": 16, - "type": "unsigned char" - }, - { - "name": "CurrentTabBar", - "type": "ImGuiTabBar*" - }, - { - "name": "TabBars", - "template_type": "ImGuiTabBar", - "type": "ImPool_ImGuiTabBar" - }, - { - "name": "CurrentTabBarStack", - "template_type": "ImGui*OrIndex", - "type": "ImVector_ImGuiPtrOrIndex" - }, - { - "name": "ShrinkWidthBuffer", - "template_type": "ImGuiShrinkWidthItem", - "type": "ImVector_ImGuiShrinkWidthItem" - }, - { - "name": "LastValidMousePos", - "type": "ImVec2" - }, - { - "name": "InputTextState", - "type": "ImGuiInputTextState" - }, - { - "name": "InputTextPasswordFont", - "type": "ImFont" - }, - { - "name": "TempInputTextId", - "type": "ImGuiID" - }, - { - "name": "ColorEditOptions", - "type": "ImGuiColorEditFlags" - }, - { - "name": "ColorEditLastHue", - "type": "float" - }, - { - "name": "ColorEditLastSat", - "type": "float" - }, - { - "name": "ColorEditLastColor[3]", - "size": 3, - "type": "float" - }, - { - "name": "ColorPickerRef", - "type": "ImVec4" - }, - { - "name": "DragCurrentAccumDirty", - "type": "bool" - }, - { - "name": "DragCurrentAccum", - "type": "float" - }, - { - "name": "DragSpeedDefaultRatio", - "type": "float" - }, - { - "name": "ScrollbarClickDeltaToGrabCenter", - "type": "float" - }, - { - "name": "TooltipOverrideCount", - "type": "int" - }, - { - "name": "PrivateClipboard", - "template_type": "char", - "type": "ImVector_char" - }, - { - "name": "PlatformImePos", - "type": "ImVec2" - }, - { - "name": "PlatformImeLastPos", - "type": "ImVec2" - }, - { - "name": "SettingsLoaded", - "type": "bool" - }, - { - "name": "SettingsDirtyTimer", - "type": "float" - }, - { - "name": "SettingsIniData", - "type": "ImGuiTextBuffer" - }, - { - "name": "SettingsHandlers", - "template_type": "ImGuiSettingsHandler", - "type": "ImVector_ImGuiSettingsHandler" - }, - { - "name": "SettingsWindows", - "template_type": "ImGuiWindowSettings", - "type": "ImChunkStream_ImGuiWindowSettings" - }, - { - "name": "LogEnabled", - "type": "bool" - }, - { - "name": "LogType", - "type": "ImGuiLogType" - }, - { - "name": "LogFile", - "type": "ImFileHandle" - }, - { - "name": "LogBuffer", - "type": "ImGuiTextBuffer" - }, - { - "name": "LogLinePosY", - "type": "float" - }, - { - "name": "LogLineFirstItem", - "type": "bool" - }, - { - "name": "LogDepthRef", - "type": "int" - }, - { - "name": "LogDepthToExpand", - "type": "int" - }, - { - "name": "LogDepthToExpandDefault", - "type": "int" - }, - { - "name": "DebugItemPickerActive", - "type": "bool" - }, - { - "name": "DebugItemPickerBreakId", - "type": "ImGuiID" - }, - { - "name": "FramerateSecPerFrame[120]", - "size": 120, - "type": "float" - }, - { - "name": "FramerateSecPerFrameIdx", - "type": "int" - }, - { - "name": "FramerateSecPerFrameAccum", - "type": "float" - }, - { - "name": "WantCaptureMouseNextFrame", - "type": "int" - }, - { - "name": "WantCaptureKeyboardNextFrame", - "type": "int" - }, - { - "name": "WantTextInputNextFrame", - "type": "int" - }, - { - "name": "TempBuffer[1024*3+1]", - "size": 3073, - "type": "char" - } - ], - "ImGuiDataTypeInfo": [ - { - "name": "Size", - "type": "size_t" - }, - { - "name": "PrintFmt", - "type": "const char*" - }, - { - "name": "ScanFmt", - "type": "const char*" - } - ], - "ImGuiGroupData": [ - { - "name": "BackupCursorPos", - "type": "ImVec2" - }, - { - "name": "BackupCursorMaxPos", - "type": "ImVec2" - }, - { - "name": "BackupIndent", - "type": "ImVec1" - }, - { - "name": "BackupGroupOffset", - "type": "ImVec1" - }, - { - "name": "BackupCurrLineSize", - "type": "ImVec2" - }, - { - "name": "BackupCurrLineTextBaseOffset", - "type": "float" - }, - { - "name": "BackupActiveIdIsAlive", - "type": "ImGuiID" - }, - { - "name": "BackupActiveIdPreviousFrameIsAlive", - "type": "bool" - }, - { - "name": "EmitItem", - "type": "bool" - } - ], "ImGuiIO": [ { "name": "ConfigFlags", @@ -4232,93 +2603,6 @@ "type": "int" } ], - "ImGuiInputTextState": [ - { - "name": "ID", - "type": "ImGuiID" - }, - { - "name": "CurLenW", - "type": "int" - }, - { - "name": "CurLenA", - "type": "int" - }, - { - "name": "TextW", - "template_type": "ImWchar", - "type": "ImVector_ImWchar" - }, - { - "name": "TextA", - "template_type": "char", - "type": "ImVector_char" - }, - { - "name": "InitialTextA", - "template_type": "char", - "type": "ImVector_char" - }, - { - "name": "TextAIsValid", - "type": "bool" - }, - { - "name": "BufCapacityA", - "type": "int" - }, - { - "name": "ScrollX", - "type": "float" - }, - { - "name": "Stb", - "type": "STB_TexteditState" - }, - { - "name": "CursorAnim", - "type": "float" - }, - { - "name": "CursorFollow", - "type": "bool" - }, - { - "name": "SelectedAllMouseLock", - "type": "bool" - }, - { - "name": "UserFlags", - "type": "ImGuiInputTextFlags" - }, - { - "name": "UserCallback", - "type": "ImGuiInputTextCallback" - }, - { - "name": "UserCallbackData", - "type": "void*" - } - ], - "ImGuiItemHoveredDataBackup": [ - { - "name": "LastItemId", - "type": "ImGuiID" - }, - { - "name": "LastItemStatusFlags", - "type": "ImGuiItemStatusFlags" - }, - { - "name": "LastItemRect", - "type": "ImRect" - }, - { - "name": "LastItemDisplayRect", - "type": "ImRect" - } - ], "ImGuiListClipper": [ { "name": "DisplayStart", @@ -4345,140 +2629,6 @@ "type": "float" } ], - "ImGuiMenuColumns": [ - { - "name": "Spacing", - "type": "float" - }, - { - "name": "Width", - "type": "float" - }, - { - "name": "NextWidth", - "type": "float" - }, - { - "name": "Pos[3]", - "size": 3, - "type": "float" - }, - { - "name": "NextWidths[3]", - "size": 3, - "type": "float" - } - ], - "ImGuiNavMoveResult": [ - { - "name": "Window", - "type": "ImGuiWindow*" - }, - { - "name": "ID", - "type": "ImGuiID" - }, - { - "name": "FocusScopeId", - "type": "ImGuiID" - }, - { - "name": "DistBox", - "type": "float" - }, - { - "name": "DistCenter", - "type": "float" - }, - { - "name": "DistAxial", - "type": "float" - }, - { - "name": "RectRel", - "type": "ImRect" - } - ], - "ImGuiNextItemData": [ - { - "name": "Flags", - "type": "ImGuiNextItemDataFlags" - }, - { - "name": "Width", - "type": "float" - }, - { - "name": "FocusScopeId", - "type": "ImGuiID" - }, - { - "name": "OpenCond", - "type": "ImGuiCond" - }, - { - "name": "OpenVal", - "type": "bool" - } - ], - "ImGuiNextWindowData": [ - { - "name": "Flags", - "type": "ImGuiNextWindowDataFlags" - }, - { - "name": "PosCond", - "type": "ImGuiCond" - }, - { - "name": "SizeCond", - "type": "ImGuiCond" - }, - { - "name": "CollapsedCond", - "type": "ImGuiCond" - }, - { - "name": "PosVal", - "type": "ImVec2" - }, - { - "name": "PosPivotVal", - "type": "ImVec2" - }, - { - "name": "SizeVal", - "type": "ImVec2" - }, - { - "name": "ContentSizeVal", - "type": "ImVec2" - }, - { - "name": "CollapsedVal", - "type": "bool" - }, - { - "name": "SizeConstraintRect", - "type": "ImRect" - }, - { - "name": "SizeCallback", - "type": "ImGuiSizeCallback" - }, - { - "name": "SizeCallbackUserData", - "type": "void*" - }, - { - "name": "BgAlphaVal", - "type": "float" - }, - { - "name": "MenuBarOffsetMinVal", - "type": "ImVec2" - } - ], "ImGuiOnceUponAFrame": [ { "name": "RefFrame", @@ -4520,82 +2670,6 @@ "type": "bool" } ], - "ImGuiPopupData": [ - { - "name": "PopupId", - "type": "ImGuiID" - }, - { - "name": "Window", - "type": "ImGuiWindow*" - }, - { - "name": "SourceWindow", - "type": "ImGuiWindow*" - }, - { - "name": "OpenFrameCount", - "type": "int" - }, - { - "name": "OpenParentId", - "type": "ImGuiID" - }, - { - "name": "OpenPopupPos", - "type": "ImVec2" - }, - { - "name": "OpenMousePos", - "type": "ImVec2" - } - ], - "ImGuiPtrOrIndex": [ - { - "name": "Ptr", - "type": "void*" - }, - { - "name": "Index", - "type": "int" - } - ], - "ImGuiSettingsHandler": [ - { - "name": "TypeName", - "type": "const char*" - }, - { - "name": "TypeHash", - "type": "ImGuiID" - }, - { - "name": "ReadOpenFn", - "type": "void*(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,const char* name)" - }, - { - "name": "ReadLineFn", - "type": "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,void* entry,const char* line)" - }, - { - "name": "WriteAllFn", - "type": "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,ImGuiTextBuffer* out_buf)" - }, - { - "name": "UserData", - "type": "void*" - } - ], - "ImGuiShrinkWidthItem": [ - { - "name": "Index", - "type": "int" - }, - { - "name": "Width", - "type": "float" - } - ], "ImGuiSizeCallbackData": [ { "name": "UserData", @@ -4778,149 +2852,6 @@ "type": "ImVec4" } ], - "ImGuiStyleMod": [ - { - "name": "VarIdx", - "type": "ImGuiStyleVar" - }, - { - "name": "}", - "type": "union { int BackupInt[2]; float BackupFloat[2];" - } - ], - "ImGuiTabBar": [ - { - "name": "Tabs", - "template_type": "ImGuiTabItem", - "type": "ImVector_ImGuiTabItem" - }, - { - "name": "ID", - "type": "ImGuiID" - }, - { - "name": "SelectedTabId", - "type": "ImGuiID" - }, - { - "name": "NextSelectedTabId", - "type": "ImGuiID" - }, - { - "name": "VisibleTabId", - "type": "ImGuiID" - }, - { - "name": "CurrFrameVisible", - "type": "int" - }, - { - "name": "PrevFrameVisible", - "type": "int" - }, - { - "name": "BarRect", - "type": "ImRect" - }, - { - "name": "LastTabContentHeight", - "type": "float" - }, - { - "name": "OffsetMax", - "type": "float" - }, - { - "name": "OffsetMaxIdeal", - "type": "float" - }, - { - "name": "OffsetNextTab", - "type": "float" - }, - { - "name": "ScrollingAnim", - "type": "float" - }, - { - "name": "ScrollingTarget", - "type": "float" - }, - { - "name": "ScrollingTargetDistToVisibility", - "type": "float" - }, - { - "name": "ScrollingSpeed", - "type": "float" - }, - { - "name": "Flags", - "type": "ImGuiTabBarFlags" - }, - { - "name": "ReorderRequestTabId", - "type": "ImGuiID" - }, - { - "name": "ReorderRequestDir", - "type": "ImS8" - }, - { - "name": "WantLayout", - "type": "bool" - }, - { - "name": "VisibleTabWasSubmitted", - "type": "bool" - }, - { - "name": "LastTabItemIdx", - "type": "short" - }, - { - "name": "FramePadding", - "type": "ImVec2" - }, - { - "name": "TabsNames", - "type": "ImGuiTextBuffer" - } - ], - "ImGuiTabItem": [ - { - "name": "ID", - "type": "ImGuiID" - }, - { - "name": "Flags", - "type": "ImGuiTabItemFlags" - }, - { - "name": "LastFrameVisible", - "type": "int" - }, - { - "name": "LastFrameSelected", - "type": "int" - }, - { - "name": "NameOffset", - "type": "int" - }, - { - "name": "Offset", - "type": "float" - }, - { - "name": "Width", - "type": "float" - }, - { - "name": "ContentWidth", - "type": "float" - } - ], "ImGuiTextBuffer": [ { "name": "Buf", @@ -4954,522 +2885,6 @@ "type": "const char*" } ], - "ImGuiWindow": [ - { - "name": "Name", - "type": "char*" - }, - { - "name": "ID", - "type": "ImGuiID" - }, - { - "name": "Flags", - "type": "ImGuiWindowFlags" - }, - { - "name": "Pos", - "type": "ImVec2" - }, - { - "name": "Size", - "type": "ImVec2" - }, - { - "name": "SizeFull", - "type": "ImVec2" - }, - { - "name": "ContentSize", - "type": "ImVec2" - }, - { - "name": "ContentSizeExplicit", - "type": "ImVec2" - }, - { - "name": "WindowPadding", - "type": "ImVec2" - }, - { - "name": "WindowRounding", - "type": "float" - }, - { - "name": "WindowBorderSize", - "type": "float" - }, - { - "name": "NameBufLen", - "type": "int" - }, - { - "name": "MoveId", - "type": "ImGuiID" - }, - { - "name": "ChildId", - "type": "ImGuiID" - }, - { - "name": "Scroll", - "type": "ImVec2" - }, - { - "name": "ScrollMax", - "type": "ImVec2" - }, - { - "name": "ScrollTarget", - "type": "ImVec2" - }, - { - "name": "ScrollTargetCenterRatio", - "type": "ImVec2" - }, - { - "name": "ScrollbarSizes", - "type": "ImVec2" - }, - { - "name": "ScrollbarX", - "type": "bool" - }, - { - "name": "ScrollbarY", - "type": "bool" - }, - { - "name": "Active", - "type": "bool" - }, - { - "name": "WasActive", - "type": "bool" - }, - { - "name": "WriteAccessed", - "type": "bool" - }, - { - "name": "Collapsed", - "type": "bool" - }, - { - "name": "WantCollapseToggle", - "type": "bool" - }, - { - "name": "SkipItems", - "type": "bool" - }, - { - "name": "Appearing", - "type": "bool" - }, - { - "name": "Hidden", - "type": "bool" - }, - { - "name": "IsFallbackWindow", - "type": "bool" - }, - { - "name": "HasCloseButton", - "type": "bool" - }, - { - "name": "ResizeBorderHeld", - "type": "signed char" - }, - { - "name": "BeginCount", - "type": "short" - }, - { - "name": "BeginOrderWithinParent", - "type": "short" - }, - { - "name": "BeginOrderWithinContext", - "type": "short" - }, - { - "name": "PopupId", - "type": "ImGuiID" - }, - { - "name": "AutoFitFramesX", - "type": "ImS8" - }, - { - "name": "AutoFitFramesY", - "type": "ImS8" - }, - { - "name": "AutoFitChildAxises", - "type": "ImS8" - }, - { - "name": "AutoFitOnlyGrows", - "type": "bool" - }, - { - "name": "AutoPosLastDirection", - "type": "ImGuiDir" - }, - { - "name": "HiddenFramesCanSkipItems", - "type": "int" - }, - { - "name": "HiddenFramesCannotSkipItems", - "type": "int" - }, - { - "name": "SetWindowPosAllowFlags", - "type": "ImGuiCond" - }, - { - "name": "SetWindowSizeAllowFlags", - "type": "ImGuiCond" - }, - { - "name": "SetWindowCollapsedAllowFlags", - "type": "ImGuiCond" - }, - { - "name": "SetWindowPosVal", - "type": "ImVec2" - }, - { - "name": "SetWindowPosPivot", - "type": "ImVec2" - }, - { - "name": "IDStack", - "template_type": "ImGuiID", - "type": "ImVector_ImGuiID" - }, - { - "name": "DC", - "type": "ImGuiWindowTempData" - }, - { - "name": "OuterRectClipped", - "type": "ImRect" - }, - { - "name": "InnerRect", - "type": "ImRect" - }, - { - "name": "InnerClipRect", - "type": "ImRect" - }, - { - "name": "WorkRect", - "type": "ImRect" - }, - { - "name": "ClipRect", - "type": "ImRect" - }, - { - "name": "ContentRegionRect", - "type": "ImRect" - }, - { - "name": "LastFrameActive", - "type": "int" - }, - { - "name": "LastTimeActive", - "type": "float" - }, - { - "name": "ItemWidthDefault", - "type": "float" - }, - { - "name": "StateStorage", - "type": "ImGuiStorage" - }, - { - "name": "ColumnsStorage", - "template_type": "ImGuiColumns", - "type": "ImVector_ImGuiColumns" - }, - { - "name": "FontWindowScale", - "type": "float" - }, - { - "name": "SettingsOffset", - "type": "int" - }, - { - "name": "DrawList", - "type": "ImDrawList*" - }, - { - "name": "DrawListInst", - "type": "ImDrawList" - }, - { - "name": "ParentWindow", - "type": "ImGuiWindow*" - }, - { - "name": "RootWindow", - "type": "ImGuiWindow*" - }, - { - "name": "RootWindowForTitleBarHighlight", - "type": "ImGuiWindow*" - }, - { - "name": "RootWindowForNav", - "type": "ImGuiWindow*" - }, - { - "name": "NavLastChildNavWindow", - "type": "ImGuiWindow*" - }, - { - "name": "NavLastIds[ImGuiNavLayer_COUNT]", - "size": 2, - "type": "ImGuiID" - }, - { - "name": "NavRectRel[ImGuiNavLayer_COUNT]", - "size": 2, - "type": "ImRect" - }, - { - "name": "MemoryCompacted", - "type": "bool" - }, - { - "name": "MemoryDrawListIdxCapacity", - "type": "int" - }, - { - "name": "MemoryDrawListVtxCapacity", - "type": "int" - } - ], - "ImGuiWindowSettings": [ - { - "name": "ID", - "type": "ImGuiID" - }, - { - "name": "Pos", - "type": "ImVec2ih" - }, - { - "name": "Size", - "type": "ImVec2ih" - }, - { - "name": "Collapsed", - "type": "bool" - } - ], - "ImGuiWindowTempData": [ - { - "name": "CursorPos", - "type": "ImVec2" - }, - { - "name": "CursorPosPrevLine", - "type": "ImVec2" - }, - { - "name": "CursorStartPos", - "type": "ImVec2" - }, - { - "name": "CursorMaxPos", - "type": "ImVec2" - }, - { - "name": "CurrLineSize", - "type": "ImVec2" - }, - { - "name": "PrevLineSize", - "type": "ImVec2" - }, - { - "name": "CurrLineTextBaseOffset", - "type": "float" - }, - { - "name": "PrevLineTextBaseOffset", - "type": "float" - }, - { - "name": "Indent", - "type": "ImVec1" - }, - { - "name": "ColumnsOffset", - "type": "ImVec1" - }, - { - "name": "GroupOffset", - "type": "ImVec1" - }, - { - "name": "LastItemId", - "type": "ImGuiID" - }, - { - "name": "LastItemStatusFlags", - "type": "ImGuiItemStatusFlags" - }, - { - "name": "LastItemRect", - "type": "ImRect" - }, - { - "name": "LastItemDisplayRect", - "type": "ImRect" - }, - { - "name": "NavLayerCurrent", - "type": "ImGuiNavLayer" - }, - { - "name": "NavLayerCurrentMask", - "type": "int" - }, - { - "name": "NavLayerActiveMask", - "type": "int" - }, - { - "name": "NavLayerActiveMaskNext", - "type": "int" - }, - { - "name": "NavFocusScopeIdCurrent", - "type": "ImGuiID" - }, - { - "name": "NavHideHighlightOneFrame", - "type": "bool" - }, - { - "name": "NavHasScroll", - "type": "bool" - }, - { - "name": "MenuBarAppending", - "type": "bool" - }, - { - "name": "MenuBarOffset", - "type": "ImVec2" - }, - { - "name": "MenuColumns", - "type": "ImGuiMenuColumns" - }, - { - "name": "TreeDepth", - "type": "int" - }, - { - "name": "TreeJumpToParentOnPopMask", - "type": "ImU32" - }, - { - "name": "ChildWindows", - "template_type": "ImGuiWindow*", - "type": "ImVector_ImGuiWindowPtr" - }, - { - "name": "StateStorage", - "type": "ImGuiStorage*" - }, - { - "name": "CurrentColumns", - "type": "ImGuiColumns*" - }, - { - "name": "LayoutType", - "type": "ImGuiLayoutType" - }, - { - "name": "ParentLayoutType", - "type": "ImGuiLayoutType" - }, - { - "name": "FocusCounterRegular", - "type": "int" - }, - { - "name": "FocusCounterTabStop", - "type": "int" - }, - { - "name": "ItemFlags", - "type": "ImGuiItemFlags" - }, - { - "name": "ItemWidth", - "type": "float" - }, - { - "name": "TextWrapPos", - "type": "float" - }, - { - "name": "ItemFlagsStack", - "template_type": "ImGuiItemFlags", - "type": "ImVector_ImGuiItemFlags" - }, - { - "name": "ItemWidthStack", - "template_type": "float", - "type": "ImVector_float" - }, - { - "name": "TextWrapPosStack", - "template_type": "float", - "type": "ImVector_float" - }, - { - "name": "GroupStack", - "template_type": "ImGuiGroupData", - "type": "ImVector_ImGuiGroupData" - }, - { - "name": "StackSizesBackup[6]", - "size": 6, - "type": "short" - } - ], - "ImRect": [ - { - "name": "Min", - "type": "ImVec2" - }, - { - "name": "Max", - "type": "ImVec2" - } - ], - "ImVec1": [ - { - "name": "x", - "type": "float" - } - ], "ImVec2": [ { "name": "x", @@ -5480,16 +2895,6 @@ "type": "float" } ], - "ImVec2ih": [ - { - "name": "x", - "type": "short" - }, - { - "name": "y", - "type": "short" - } - ], "ImVec4": [ { "name": "x", diff --git a/generator/output/structs_and_enums.lua b/generator/output/structs_and_enums.lua index f03377d..5fc0507 100644 --- a/generator/output/structs_and_enums.lua +++ b/generator/output/structs_and_enums.lua @@ -71,19 +71,6 @@ 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"]["ImGuiAxis"] = {} -defs["enums"]["ImGuiAxis"][1] = {} -defs["enums"]["ImGuiAxis"][1]["calc_value"] = -1 -defs["enums"]["ImGuiAxis"][1]["name"] = "ImGuiAxis_None" -defs["enums"]["ImGuiAxis"][1]["value"] = "-1" -defs["enums"]["ImGuiAxis"][2] = {} -defs["enums"]["ImGuiAxis"][2]["calc_value"] = 0 -defs["enums"]["ImGuiAxis"][2]["name"] = "ImGuiAxis_X" -defs["enums"]["ImGuiAxis"][2]["value"] = "0" -defs["enums"]["ImGuiAxis"][3] = {} -defs["enums"]["ImGuiAxis"][3]["calc_value"] = 1 -defs["enums"]["ImGuiAxis"][3]["name"] = "ImGuiAxis_Y" -defs["enums"]["ImGuiAxis"][3]["value"] = "1" defs["enums"]["ImGuiBackendFlags_"] = {} defs["enums"]["ImGuiBackendFlags_"][1] = {} defs["enums"]["ImGuiBackendFlags_"][1]["calc_value"] = 0 @@ -105,107 +92,6 @@ 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_Repeat" -defs["enums"]["ImGuiButtonFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiButtonFlags_"][3] = {} -defs["enums"]["ImGuiButtonFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiButtonFlags_"][3]["name"] = "ImGuiButtonFlags_PressedOnClick" -defs["enums"]["ImGuiButtonFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiButtonFlags_"][4] = {} -defs["enums"]["ImGuiButtonFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiButtonFlags_"][4]["name"] = "ImGuiButtonFlags_PressedOnClickRelease" -defs["enums"]["ImGuiButtonFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiButtonFlags_"][5] = {} -defs["enums"]["ImGuiButtonFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiButtonFlags_"][5]["name"] = "ImGuiButtonFlags_PressedOnClickReleaseAnywhere" -defs["enums"]["ImGuiButtonFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiButtonFlags_"][6] = {} -defs["enums"]["ImGuiButtonFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiButtonFlags_"][6]["name"] = "ImGuiButtonFlags_PressedOnRelease" -defs["enums"]["ImGuiButtonFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiButtonFlags_"][7] = {} -defs["enums"]["ImGuiButtonFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiButtonFlags_"][7]["name"] = "ImGuiButtonFlags_PressedOnDoubleClick" -defs["enums"]["ImGuiButtonFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiButtonFlags_"][8] = {} -defs["enums"]["ImGuiButtonFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiButtonFlags_"][8]["name"] = "ImGuiButtonFlags_PressedOnDragDropHold" -defs["enums"]["ImGuiButtonFlags_"][8]["value"] = "1 << 6" -defs["enums"]["ImGuiButtonFlags_"][9] = {} -defs["enums"]["ImGuiButtonFlags_"][9]["calc_value"] = 128 -defs["enums"]["ImGuiButtonFlags_"][9]["name"] = "ImGuiButtonFlags_FlattenChildren" -defs["enums"]["ImGuiButtonFlags_"][9]["value"] = "1 << 7" -defs["enums"]["ImGuiButtonFlags_"][10] = {} -defs["enums"]["ImGuiButtonFlags_"][10]["calc_value"] = 256 -defs["enums"]["ImGuiButtonFlags_"][10]["name"] = "ImGuiButtonFlags_AllowItemOverlap" -defs["enums"]["ImGuiButtonFlags_"][10]["value"] = "1 << 8" -defs["enums"]["ImGuiButtonFlags_"][11] = {} -defs["enums"]["ImGuiButtonFlags_"][11]["calc_value"] = 512 -defs["enums"]["ImGuiButtonFlags_"][11]["name"] = "ImGuiButtonFlags_DontClosePopups" -defs["enums"]["ImGuiButtonFlags_"][11]["value"] = "1 << 9" -defs["enums"]["ImGuiButtonFlags_"][12] = {} -defs["enums"]["ImGuiButtonFlags_"][12]["calc_value"] = 1024 -defs["enums"]["ImGuiButtonFlags_"][12]["name"] = "ImGuiButtonFlags_Disabled" -defs["enums"]["ImGuiButtonFlags_"][12]["value"] = "1 << 10" -defs["enums"]["ImGuiButtonFlags_"][13] = {} -defs["enums"]["ImGuiButtonFlags_"][13]["calc_value"] = 2048 -defs["enums"]["ImGuiButtonFlags_"][13]["name"] = "ImGuiButtonFlags_AlignTextBaseLine" -defs["enums"]["ImGuiButtonFlags_"][13]["value"] = "1 << 11" -defs["enums"]["ImGuiButtonFlags_"][14] = {} -defs["enums"]["ImGuiButtonFlags_"][14]["calc_value"] = 4096 -defs["enums"]["ImGuiButtonFlags_"][14]["name"] = "ImGuiButtonFlags_NoKeyModifiers" -defs["enums"]["ImGuiButtonFlags_"][14]["value"] = "1 << 12" -defs["enums"]["ImGuiButtonFlags_"][15] = {} -defs["enums"]["ImGuiButtonFlags_"][15]["calc_value"] = 8192 -defs["enums"]["ImGuiButtonFlags_"][15]["name"] = "ImGuiButtonFlags_NoHoldingActiveId" -defs["enums"]["ImGuiButtonFlags_"][15]["value"] = "1 << 13" -defs["enums"]["ImGuiButtonFlags_"][16] = {} -defs["enums"]["ImGuiButtonFlags_"][16]["calc_value"] = 16384 -defs["enums"]["ImGuiButtonFlags_"][16]["name"] = "ImGuiButtonFlags_NoNavFocus" -defs["enums"]["ImGuiButtonFlags_"][16]["value"] = "1 << 14" -defs["enums"]["ImGuiButtonFlags_"][17] = {} -defs["enums"]["ImGuiButtonFlags_"][17]["calc_value"] = 32768 -defs["enums"]["ImGuiButtonFlags_"][17]["name"] = "ImGuiButtonFlags_NoHoveredOnNav" -defs["enums"]["ImGuiButtonFlags_"][17]["value"] = "1 << 15" -defs["enums"]["ImGuiButtonFlags_"][18] = {} -defs["enums"]["ImGuiButtonFlags_"][18]["calc_value"] = 65536 -defs["enums"]["ImGuiButtonFlags_"][18]["name"] = "ImGuiButtonFlags_MouseButtonLeft" -defs["enums"]["ImGuiButtonFlags_"][18]["value"] = "1 << 16" -defs["enums"]["ImGuiButtonFlags_"][19] = {} -defs["enums"]["ImGuiButtonFlags_"][19]["calc_value"] = 131072 -defs["enums"]["ImGuiButtonFlags_"][19]["name"] = "ImGuiButtonFlags_MouseButtonRight" -defs["enums"]["ImGuiButtonFlags_"][19]["value"] = "1 << 17" -defs["enums"]["ImGuiButtonFlags_"][20] = {} -defs["enums"]["ImGuiButtonFlags_"][20]["calc_value"] = 262144 -defs["enums"]["ImGuiButtonFlags_"][20]["name"] = "ImGuiButtonFlags_MouseButtonMiddle" -defs["enums"]["ImGuiButtonFlags_"][20]["value"] = "1 << 18" -defs["enums"]["ImGuiButtonFlags_"][21] = {} -defs["enums"]["ImGuiButtonFlags_"][21]["calc_value"] = 458752 -defs["enums"]["ImGuiButtonFlags_"][21]["name"] = "ImGuiButtonFlags_MouseButtonMask_" -defs["enums"]["ImGuiButtonFlags_"][21]["value"] = "ImGuiButtonFlags_MouseButtonLeft | ImGuiButtonFlags_MouseButtonRight | ImGuiButtonFlags_MouseButtonMiddle" -defs["enums"]["ImGuiButtonFlags_"][22] = {} -defs["enums"]["ImGuiButtonFlags_"][22]["calc_value"] = 16 -defs["enums"]["ImGuiButtonFlags_"][22]["name"] = "ImGuiButtonFlags_MouseButtonShift_" -defs["enums"]["ImGuiButtonFlags_"][22]["value"] = "16" -defs["enums"]["ImGuiButtonFlags_"][23] = {} -defs["enums"]["ImGuiButtonFlags_"][23]["calc_value"] = 65536 -defs["enums"]["ImGuiButtonFlags_"][23]["name"] = "ImGuiButtonFlags_MouseButtonDefault_" -defs["enums"]["ImGuiButtonFlags_"][23]["value"] = "ImGuiButtonFlags_MouseButtonLeft" -defs["enums"]["ImGuiButtonFlags_"][24] = {} -defs["enums"]["ImGuiButtonFlags_"][24]["calc_value"] = 126 -defs["enums"]["ImGuiButtonFlags_"][24]["name"] = "ImGuiButtonFlags_PressedOnMask_" -defs["enums"]["ImGuiButtonFlags_"][24]["value"] = "ImGuiButtonFlags_PressedOnClick | ImGuiButtonFlags_PressedOnClickRelease | ImGuiButtonFlags_PressedOnClickReleaseAnywhere | ImGuiButtonFlags_PressedOnRelease | ImGuiButtonFlags_PressedOnDoubleClick | ImGuiButtonFlags_PressedOnDragDropHold" -defs["enums"]["ImGuiButtonFlags_"][25] = {} -defs["enums"]["ImGuiButtonFlags_"][25]["calc_value"] = 4 -defs["enums"]["ImGuiButtonFlags_"][25]["name"] = "ImGuiButtonFlags_PressedOnDefault_" -defs["enums"]["ImGuiButtonFlags_"][25]["value"] = "ImGuiButtonFlags_PressedOnClickRelease" defs["enums"]["ImGuiCol_"] = {} defs["enums"]["ImGuiCol_"][1] = {} defs["enums"]["ImGuiCol_"][1]["calc_value"] = 0 @@ -516,31 +402,6 @@ defs["enums"]["ImGuiColorEditFlags_"][28] = {} defs["enums"]["ImGuiColorEditFlags_"][28]["calc_value"] = 402653184 defs["enums"]["ImGuiColorEditFlags_"][28]["name"] = "ImGuiColorEditFlags__InputMask" defs["enums"]["ImGuiColorEditFlags_"][28]["value"] = "ImGuiColorEditFlags_InputRGB|ImGuiColorEditFlags_InputHSV" -defs["enums"]["ImGuiColumnsFlags_"] = {} -defs["enums"]["ImGuiColumnsFlags_"][1] = {} -defs["enums"]["ImGuiColumnsFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiColumnsFlags_"][1]["name"] = "ImGuiColumnsFlags_None" -defs["enums"]["ImGuiColumnsFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiColumnsFlags_"][2] = {} -defs["enums"]["ImGuiColumnsFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiColumnsFlags_"][2]["name"] = "ImGuiColumnsFlags_NoBorder" -defs["enums"]["ImGuiColumnsFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiColumnsFlags_"][3] = {} -defs["enums"]["ImGuiColumnsFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiColumnsFlags_"][3]["name"] = "ImGuiColumnsFlags_NoResize" -defs["enums"]["ImGuiColumnsFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiColumnsFlags_"][4] = {} -defs["enums"]["ImGuiColumnsFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiColumnsFlags_"][4]["name"] = "ImGuiColumnsFlags_NoPreserveWidths" -defs["enums"]["ImGuiColumnsFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiColumnsFlags_"][5] = {} -defs["enums"]["ImGuiColumnsFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiColumnsFlags_"][5]["name"] = "ImGuiColumnsFlags_NoForceWithinWindow" -defs["enums"]["ImGuiColumnsFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiColumnsFlags_"][6] = {} -defs["enums"]["ImGuiColumnsFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiColumnsFlags_"][6]["name"] = "ImGuiColumnsFlags_GrowParentContentsSize" -defs["enums"]["ImGuiColumnsFlags_"][6]["value"] = "1 << 4" defs["enums"]["ImGuiComboFlags_"] = {} defs["enums"]["ImGuiComboFlags_"][1] = {} defs["enums"]["ImGuiComboFlags_"][1]["calc_value"] = 0 @@ -747,15 +608,6 @@ 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"]["ImGuiDragFlags_"] = {} -defs["enums"]["ImGuiDragFlags_"][1] = {} -defs["enums"]["ImGuiDragFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiDragFlags_"][1]["name"] = "ImGuiDragFlags_None" -defs["enums"]["ImGuiDragFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiDragFlags_"][2] = {} -defs["enums"]["ImGuiDragFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiDragFlags_"][2]["name"] = "ImGuiDragFlags_Vertical" -defs["enums"]["ImGuiDragFlags_"][2]["value"] = "1 << 0" defs["enums"]["ImGuiFocusedFlags_"] = {} defs["enums"]["ImGuiFocusedFlags_"][1] = {} defs["enums"]["ImGuiFocusedFlags_"][1]["calc_value"] = 0 @@ -818,56 +670,6 @@ 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"]["ImGuiInputReadMode"] = {} -defs["enums"]["ImGuiInputReadMode"][1] = {} -defs["enums"]["ImGuiInputReadMode"][1]["calc_value"] = 0 -defs["enums"]["ImGuiInputReadMode"][1]["name"] = "ImGuiInputReadMode_Down" -defs["enums"]["ImGuiInputReadMode"][1]["value"] = 0 -defs["enums"]["ImGuiInputReadMode"][2] = {} -defs["enums"]["ImGuiInputReadMode"][2]["calc_value"] = 1 -defs["enums"]["ImGuiInputReadMode"][2]["name"] = "ImGuiInputReadMode_Pressed" -defs["enums"]["ImGuiInputReadMode"][2]["value"] = 1 -defs["enums"]["ImGuiInputReadMode"][3] = {} -defs["enums"]["ImGuiInputReadMode"][3]["calc_value"] = 2 -defs["enums"]["ImGuiInputReadMode"][3]["name"] = "ImGuiInputReadMode_Released" -defs["enums"]["ImGuiInputReadMode"][3]["value"] = 2 -defs["enums"]["ImGuiInputReadMode"][4] = {} -defs["enums"]["ImGuiInputReadMode"][4]["calc_value"] = 3 -defs["enums"]["ImGuiInputReadMode"][4]["name"] = "ImGuiInputReadMode_Repeat" -defs["enums"]["ImGuiInputReadMode"][4]["value"] = 3 -defs["enums"]["ImGuiInputReadMode"][5] = {} -defs["enums"]["ImGuiInputReadMode"][5]["calc_value"] = 4 -defs["enums"]["ImGuiInputReadMode"][5]["name"] = "ImGuiInputReadMode_RepeatSlow" -defs["enums"]["ImGuiInputReadMode"][5]["value"] = 4 -defs["enums"]["ImGuiInputReadMode"][6] = {} -defs["enums"]["ImGuiInputReadMode"][6]["calc_value"] = 5 -defs["enums"]["ImGuiInputReadMode"][6]["name"] = "ImGuiInputReadMode_RepeatFast" -defs["enums"]["ImGuiInputReadMode"][6]["value"] = 5 -defs["enums"]["ImGuiInputSource"] = {} -defs["enums"]["ImGuiInputSource"][1] = {} -defs["enums"]["ImGuiInputSource"][1]["calc_value"] = 0 -defs["enums"]["ImGuiInputSource"][1]["name"] = "ImGuiInputSource_None" -defs["enums"]["ImGuiInputSource"][1]["value"] = "0" -defs["enums"]["ImGuiInputSource"][2] = {} -defs["enums"]["ImGuiInputSource"][2]["calc_value"] = 1 -defs["enums"]["ImGuiInputSource"][2]["name"] = "ImGuiInputSource_Mouse" -defs["enums"]["ImGuiInputSource"][2]["value"] = 1 -defs["enums"]["ImGuiInputSource"][3] = {} -defs["enums"]["ImGuiInputSource"][3]["calc_value"] = 2 -defs["enums"]["ImGuiInputSource"][3]["name"] = "ImGuiInputSource_Nav" -defs["enums"]["ImGuiInputSource"][3]["value"] = 2 -defs["enums"]["ImGuiInputSource"][4] = {} -defs["enums"]["ImGuiInputSource"][4]["calc_value"] = 3 -defs["enums"]["ImGuiInputSource"][4]["name"] = "ImGuiInputSource_NavKeyboard" -defs["enums"]["ImGuiInputSource"][4]["value"] = 3 -defs["enums"]["ImGuiInputSource"][5] = {} -defs["enums"]["ImGuiInputSource"][5]["calc_value"] = 4 -defs["enums"]["ImGuiInputSource"][5]["name"] = "ImGuiInputSource_NavGamepad" -defs["enums"]["ImGuiInputSource"][5]["value"] = 4 -defs["enums"]["ImGuiInputSource"][6] = {} -defs["enums"]["ImGuiInputSource"][6]["calc_value"] = 5 -defs["enums"]["ImGuiInputSource"][6]["name"] = "ImGuiInputSource_COUNT" -defs["enums"]["ImGuiInputSource"][6]["value"] = 5 defs["enums"]["ImGuiInputTextFlags_"] = {} defs["enums"]["ImGuiInputTextFlags_"][1] = {} defs["enums"]["ImGuiInputTextFlags_"][1]["calc_value"] = 0 @@ -957,76 +759,6 @@ defs["enums"]["ImGuiInputTextFlags_"][22] = {} defs["enums"]["ImGuiInputTextFlags_"][22]["calc_value"] = 2097152 defs["enums"]["ImGuiInputTextFlags_"][22]["name"] = "ImGuiInputTextFlags_NoMarkEdited" defs["enums"]["ImGuiInputTextFlags_"][22]["value"] = "1 << 21" -defs["enums"]["ImGuiItemFlags_"] = {} -defs["enums"]["ImGuiItemFlags_"][1] = {} -defs["enums"]["ImGuiItemFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiItemFlags_"][1]["name"] = "ImGuiItemFlags_None" -defs["enums"]["ImGuiItemFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiItemFlags_"][2] = {} -defs["enums"]["ImGuiItemFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiItemFlags_"][2]["name"] = "ImGuiItemFlags_NoTabStop" -defs["enums"]["ImGuiItemFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiItemFlags_"][3] = {} -defs["enums"]["ImGuiItemFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiItemFlags_"][3]["name"] = "ImGuiItemFlags_ButtonRepeat" -defs["enums"]["ImGuiItemFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiItemFlags_"][4] = {} -defs["enums"]["ImGuiItemFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiItemFlags_"][4]["name"] = "ImGuiItemFlags_Disabled" -defs["enums"]["ImGuiItemFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiItemFlags_"][5] = {} -defs["enums"]["ImGuiItemFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiItemFlags_"][5]["name"] = "ImGuiItemFlags_NoNav" -defs["enums"]["ImGuiItemFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiItemFlags_"][6] = {} -defs["enums"]["ImGuiItemFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiItemFlags_"][6]["name"] = "ImGuiItemFlags_NoNavDefaultFocus" -defs["enums"]["ImGuiItemFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiItemFlags_"][7] = {} -defs["enums"]["ImGuiItemFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiItemFlags_"][7]["name"] = "ImGuiItemFlags_SelectableDontClosePopup" -defs["enums"]["ImGuiItemFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiItemFlags_"][8] = {} -defs["enums"]["ImGuiItemFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiItemFlags_"][8]["name"] = "ImGuiItemFlags_MixedValue" -defs["enums"]["ImGuiItemFlags_"][8]["value"] = "1 << 6" -defs["enums"]["ImGuiItemFlags_"][9] = {} -defs["enums"]["ImGuiItemFlags_"][9]["calc_value"] = 0 -defs["enums"]["ImGuiItemFlags_"][9]["name"] = "ImGuiItemFlags_Default_" -defs["enums"]["ImGuiItemFlags_"][9]["value"] = "0" -defs["enums"]["ImGuiItemStatusFlags_"] = {} -defs["enums"]["ImGuiItemStatusFlags_"][1] = {} -defs["enums"]["ImGuiItemStatusFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiItemStatusFlags_"][1]["name"] = "ImGuiItemStatusFlags_None" -defs["enums"]["ImGuiItemStatusFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiItemStatusFlags_"][2] = {} -defs["enums"]["ImGuiItemStatusFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiItemStatusFlags_"][2]["name"] = "ImGuiItemStatusFlags_HoveredRect" -defs["enums"]["ImGuiItemStatusFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiItemStatusFlags_"][3] = {} -defs["enums"]["ImGuiItemStatusFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiItemStatusFlags_"][3]["name"] = "ImGuiItemStatusFlags_HasDisplayRect" -defs["enums"]["ImGuiItemStatusFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiItemStatusFlags_"][4] = {} -defs["enums"]["ImGuiItemStatusFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiItemStatusFlags_"][4]["name"] = "ImGuiItemStatusFlags_Edited" -defs["enums"]["ImGuiItemStatusFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiItemStatusFlags_"][5] = {} -defs["enums"]["ImGuiItemStatusFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiItemStatusFlags_"][5]["name"] = "ImGuiItemStatusFlags_ToggledSelection" -defs["enums"]["ImGuiItemStatusFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiItemStatusFlags_"][6] = {} -defs["enums"]["ImGuiItemStatusFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiItemStatusFlags_"][6]["name"] = "ImGuiItemStatusFlags_ToggledOpen" -defs["enums"]["ImGuiItemStatusFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiItemStatusFlags_"][7] = {} -defs["enums"]["ImGuiItemStatusFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiItemStatusFlags_"][7]["name"] = "ImGuiItemStatusFlags_HasDeactivated" -defs["enums"]["ImGuiItemStatusFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiItemStatusFlags_"][8] = {} -defs["enums"]["ImGuiItemStatusFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiItemStatusFlags_"][8]["name"] = "ImGuiItemStatusFlags_Deactivated" -defs["enums"]["ImGuiItemStatusFlags_"][8]["value"] = "1 << 6" defs["enums"]["ImGuiKey_"] = {} defs["enums"]["ImGuiKey_"][1] = {} defs["enums"]["ImGuiKey_"][1]["calc_value"] = 0 @@ -1120,36 +852,6 @@ 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"]["ImGuiLayoutType_"] = {} -defs["enums"]["ImGuiLayoutType_"][1] = {} -defs["enums"]["ImGuiLayoutType_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiLayoutType_"][1]["name"] = "ImGuiLayoutType_Horizontal" -defs["enums"]["ImGuiLayoutType_"][1]["value"] = "0" -defs["enums"]["ImGuiLayoutType_"][2] = {} -defs["enums"]["ImGuiLayoutType_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiLayoutType_"][2]["name"] = "ImGuiLayoutType_Vertical" -defs["enums"]["ImGuiLayoutType_"][2]["value"] = "1" -defs["enums"]["ImGuiLogType"] = {} -defs["enums"]["ImGuiLogType"][1] = {} -defs["enums"]["ImGuiLogType"][1]["calc_value"] = 0 -defs["enums"]["ImGuiLogType"][1]["name"] = "ImGuiLogType_None" -defs["enums"]["ImGuiLogType"][1]["value"] = "0" -defs["enums"]["ImGuiLogType"][2] = {} -defs["enums"]["ImGuiLogType"][2]["calc_value"] = 1 -defs["enums"]["ImGuiLogType"][2]["name"] = "ImGuiLogType_TTY" -defs["enums"]["ImGuiLogType"][2]["value"] = 1 -defs["enums"]["ImGuiLogType"][3] = {} -defs["enums"]["ImGuiLogType"][3]["calc_value"] = 2 -defs["enums"]["ImGuiLogType"][3]["name"] = "ImGuiLogType_File" -defs["enums"]["ImGuiLogType"][3]["value"] = 2 -defs["enums"]["ImGuiLogType"][4] = {} -defs["enums"]["ImGuiLogType"][4]["calc_value"] = 3 -defs["enums"]["ImGuiLogType"][4]["name"] = "ImGuiLogType_Buffer" -defs["enums"]["ImGuiLogType"][4]["value"] = 3 -defs["enums"]["ImGuiLogType"][5] = {} -defs["enums"]["ImGuiLogType"][5]["calc_value"] = 4 -defs["enums"]["ImGuiLogType"][5]["name"] = "ImGuiLogType_Clipboard" -defs["enums"]["ImGuiLogType"][5]["value"] = 4 defs["enums"]["ImGuiMouseButton_"] = {} defs["enums"]["ImGuiMouseButton_"][1] = {} defs["enums"]["ImGuiMouseButton_"][1]["calc_value"] = 0 @@ -1212,57 +914,6 @@ 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"]["ImGuiNavDirSourceFlags_"] = {} -defs["enums"]["ImGuiNavDirSourceFlags_"][1] = {} -defs["enums"]["ImGuiNavDirSourceFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiNavDirSourceFlags_"][1]["name"] = "ImGuiNavDirSourceFlags_None" -defs["enums"]["ImGuiNavDirSourceFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiNavDirSourceFlags_"][2] = {} -defs["enums"]["ImGuiNavDirSourceFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiNavDirSourceFlags_"][2]["name"] = "ImGuiNavDirSourceFlags_Keyboard" -defs["enums"]["ImGuiNavDirSourceFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiNavDirSourceFlags_"][3] = {} -defs["enums"]["ImGuiNavDirSourceFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiNavDirSourceFlags_"][3]["name"] = "ImGuiNavDirSourceFlags_PadDPad" -defs["enums"]["ImGuiNavDirSourceFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiNavDirSourceFlags_"][4] = {} -defs["enums"]["ImGuiNavDirSourceFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiNavDirSourceFlags_"][4]["name"] = "ImGuiNavDirSourceFlags_PadLStick" -defs["enums"]["ImGuiNavDirSourceFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiNavForward"] = {} -defs["enums"]["ImGuiNavForward"][1] = {} -defs["enums"]["ImGuiNavForward"][1]["calc_value"] = 0 -defs["enums"]["ImGuiNavForward"][1]["name"] = "ImGuiNavForward_None" -defs["enums"]["ImGuiNavForward"][1]["value"] = 0 -defs["enums"]["ImGuiNavForward"][2] = {} -defs["enums"]["ImGuiNavForward"][2]["calc_value"] = 1 -defs["enums"]["ImGuiNavForward"][2]["name"] = "ImGuiNavForward_ForwardQueued" -defs["enums"]["ImGuiNavForward"][2]["value"] = 1 -defs["enums"]["ImGuiNavForward"][3] = {} -defs["enums"]["ImGuiNavForward"][3]["calc_value"] = 2 -defs["enums"]["ImGuiNavForward"][3]["name"] = "ImGuiNavForward_ForwardActive" -defs["enums"]["ImGuiNavForward"][3]["value"] = 2 -defs["enums"]["ImGuiNavHighlightFlags_"] = {} -defs["enums"]["ImGuiNavHighlightFlags_"][1] = {} -defs["enums"]["ImGuiNavHighlightFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiNavHighlightFlags_"][1]["name"] = "ImGuiNavHighlightFlags_None" -defs["enums"]["ImGuiNavHighlightFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiNavHighlightFlags_"][2] = {} -defs["enums"]["ImGuiNavHighlightFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiNavHighlightFlags_"][2]["name"] = "ImGuiNavHighlightFlags_TypeDefault" -defs["enums"]["ImGuiNavHighlightFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiNavHighlightFlags_"][3] = {} -defs["enums"]["ImGuiNavHighlightFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiNavHighlightFlags_"][3]["name"] = "ImGuiNavHighlightFlags_TypeThin" -defs["enums"]["ImGuiNavHighlightFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiNavHighlightFlags_"][4] = {} -defs["enums"]["ImGuiNavHighlightFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiNavHighlightFlags_"][4]["name"] = "ImGuiNavHighlightFlags_AlwaysDraw" -defs["enums"]["ImGuiNavHighlightFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiNavHighlightFlags_"][5] = {} -defs["enums"]["ImGuiNavHighlightFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiNavHighlightFlags_"][5]["name"] = "ImGuiNavHighlightFlags_NoRounding" -defs["enums"]["ImGuiNavHighlightFlags_"][5]["value"] = "1 << 3" defs["enums"]["ImGuiNavInput_"] = {} defs["enums"]["ImGuiNavInput_"][1] = {} defs["enums"]["ImGuiNavInput_"][1]["calc_value"] = 0 @@ -1356,141 +1007,6 @@ 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"]["ImGuiNavLayer"] = {} -defs["enums"]["ImGuiNavLayer"][1] = {} -defs["enums"]["ImGuiNavLayer"][1]["calc_value"] = 0 -defs["enums"]["ImGuiNavLayer"][1]["name"] = "ImGuiNavLayer_Main" -defs["enums"]["ImGuiNavLayer"][1]["value"] = "0" -defs["enums"]["ImGuiNavLayer"][2] = {} -defs["enums"]["ImGuiNavLayer"][2]["calc_value"] = 1 -defs["enums"]["ImGuiNavLayer"][2]["name"] = "ImGuiNavLayer_Menu" -defs["enums"]["ImGuiNavLayer"][2]["value"] = "1" -defs["enums"]["ImGuiNavLayer"][3] = {} -defs["enums"]["ImGuiNavLayer"][3]["calc_value"] = 2 -defs["enums"]["ImGuiNavLayer"][3]["name"] = "ImGuiNavLayer_COUNT" -defs["enums"]["ImGuiNavLayer"][3]["value"] = 2 -defs["enums"]["ImGuiNavMoveFlags_"] = {} -defs["enums"]["ImGuiNavMoveFlags_"][1] = {} -defs["enums"]["ImGuiNavMoveFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiNavMoveFlags_"][1]["name"] = "ImGuiNavMoveFlags_None" -defs["enums"]["ImGuiNavMoveFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiNavMoveFlags_"][2] = {} -defs["enums"]["ImGuiNavMoveFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiNavMoveFlags_"][2]["name"] = "ImGuiNavMoveFlags_LoopX" -defs["enums"]["ImGuiNavMoveFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiNavMoveFlags_"][3] = {} -defs["enums"]["ImGuiNavMoveFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiNavMoveFlags_"][3]["name"] = "ImGuiNavMoveFlags_LoopY" -defs["enums"]["ImGuiNavMoveFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiNavMoveFlags_"][4] = {} -defs["enums"]["ImGuiNavMoveFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiNavMoveFlags_"][4]["name"] = "ImGuiNavMoveFlags_WrapX" -defs["enums"]["ImGuiNavMoveFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiNavMoveFlags_"][5] = {} -defs["enums"]["ImGuiNavMoveFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiNavMoveFlags_"][5]["name"] = "ImGuiNavMoveFlags_WrapY" -defs["enums"]["ImGuiNavMoveFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiNavMoveFlags_"][6] = {} -defs["enums"]["ImGuiNavMoveFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiNavMoveFlags_"][6]["name"] = "ImGuiNavMoveFlags_AllowCurrentNavId" -defs["enums"]["ImGuiNavMoveFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiNavMoveFlags_"][7] = {} -defs["enums"]["ImGuiNavMoveFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiNavMoveFlags_"][7]["name"] = "ImGuiNavMoveFlags_AlsoScoreVisibleSet" -defs["enums"]["ImGuiNavMoveFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiNavMoveFlags_"][8] = {} -defs["enums"]["ImGuiNavMoveFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiNavMoveFlags_"][8]["name"] = "ImGuiNavMoveFlags_ScrollToEdge" -defs["enums"]["ImGuiNavMoveFlags_"][8]["value"] = "1 << 6" -defs["enums"]["ImGuiNextItemDataFlags_"] = {} -defs["enums"]["ImGuiNextItemDataFlags_"][1] = {} -defs["enums"]["ImGuiNextItemDataFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiNextItemDataFlags_"][1]["name"] = "ImGuiNextItemDataFlags_None" -defs["enums"]["ImGuiNextItemDataFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiNextItemDataFlags_"][2] = {} -defs["enums"]["ImGuiNextItemDataFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiNextItemDataFlags_"][2]["name"] = "ImGuiNextItemDataFlags_HasWidth" -defs["enums"]["ImGuiNextItemDataFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiNextItemDataFlags_"][3] = {} -defs["enums"]["ImGuiNextItemDataFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiNextItemDataFlags_"][3]["name"] = "ImGuiNextItemDataFlags_HasOpen" -defs["enums"]["ImGuiNextItemDataFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiNextWindowDataFlags_"] = {} -defs["enums"]["ImGuiNextWindowDataFlags_"][1] = {} -defs["enums"]["ImGuiNextWindowDataFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiNextWindowDataFlags_"][1]["name"] = "ImGuiNextWindowDataFlags_None" -defs["enums"]["ImGuiNextWindowDataFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiNextWindowDataFlags_"][2] = {} -defs["enums"]["ImGuiNextWindowDataFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiNextWindowDataFlags_"][2]["name"] = "ImGuiNextWindowDataFlags_HasPos" -defs["enums"]["ImGuiNextWindowDataFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiNextWindowDataFlags_"][3] = {} -defs["enums"]["ImGuiNextWindowDataFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiNextWindowDataFlags_"][3]["name"] = "ImGuiNextWindowDataFlags_HasSize" -defs["enums"]["ImGuiNextWindowDataFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiNextWindowDataFlags_"][4] = {} -defs["enums"]["ImGuiNextWindowDataFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiNextWindowDataFlags_"][4]["name"] = "ImGuiNextWindowDataFlags_HasContentSize" -defs["enums"]["ImGuiNextWindowDataFlags_"][4]["value"] = "1 << 2" -defs["enums"]["ImGuiNextWindowDataFlags_"][5] = {} -defs["enums"]["ImGuiNextWindowDataFlags_"][5]["calc_value"] = 8 -defs["enums"]["ImGuiNextWindowDataFlags_"][5]["name"] = "ImGuiNextWindowDataFlags_HasCollapsed" -defs["enums"]["ImGuiNextWindowDataFlags_"][5]["value"] = "1 << 3" -defs["enums"]["ImGuiNextWindowDataFlags_"][6] = {} -defs["enums"]["ImGuiNextWindowDataFlags_"][6]["calc_value"] = 16 -defs["enums"]["ImGuiNextWindowDataFlags_"][6]["name"] = "ImGuiNextWindowDataFlags_HasSizeConstraint" -defs["enums"]["ImGuiNextWindowDataFlags_"][6]["value"] = "1 << 4" -defs["enums"]["ImGuiNextWindowDataFlags_"][7] = {} -defs["enums"]["ImGuiNextWindowDataFlags_"][7]["calc_value"] = 32 -defs["enums"]["ImGuiNextWindowDataFlags_"][7]["name"] = "ImGuiNextWindowDataFlags_HasFocus" -defs["enums"]["ImGuiNextWindowDataFlags_"][7]["value"] = "1 << 5" -defs["enums"]["ImGuiNextWindowDataFlags_"][8] = {} -defs["enums"]["ImGuiNextWindowDataFlags_"][8]["calc_value"] = 64 -defs["enums"]["ImGuiNextWindowDataFlags_"][8]["name"] = "ImGuiNextWindowDataFlags_HasBgAlpha" -defs["enums"]["ImGuiNextWindowDataFlags_"][8]["value"] = "1 << 6" -defs["enums"]["ImGuiPlotType"] = {} -defs["enums"]["ImGuiPlotType"][1] = {} -defs["enums"]["ImGuiPlotType"][1]["calc_value"] = 0 -defs["enums"]["ImGuiPlotType"][1]["name"] = "ImGuiPlotType_Lines" -defs["enums"]["ImGuiPlotType"][1]["value"] = 0 -defs["enums"]["ImGuiPlotType"][2] = {} -defs["enums"]["ImGuiPlotType"][2]["calc_value"] = 1 -defs["enums"]["ImGuiPlotType"][2]["name"] = "ImGuiPlotType_Histogram" -defs["enums"]["ImGuiPlotType"][2]["value"] = 1 -defs["enums"]["ImGuiPopupPositionPolicy"] = {} -defs["enums"]["ImGuiPopupPositionPolicy"][1] = {} -defs["enums"]["ImGuiPopupPositionPolicy"][1]["calc_value"] = 0 -defs["enums"]["ImGuiPopupPositionPolicy"][1]["name"] = "ImGuiPopupPositionPolicy_Default" -defs["enums"]["ImGuiPopupPositionPolicy"][1]["value"] = 0 -defs["enums"]["ImGuiPopupPositionPolicy"][2] = {} -defs["enums"]["ImGuiPopupPositionPolicy"][2]["calc_value"] = 1 -defs["enums"]["ImGuiPopupPositionPolicy"][2]["name"] = "ImGuiPopupPositionPolicy_ComboBox" -defs["enums"]["ImGuiPopupPositionPolicy"][2]["value"] = 1 -defs["enums"]["ImGuiSelectableFlagsPrivate_"] = {} -defs["enums"]["ImGuiSelectableFlagsPrivate_"][1] = {} -defs["enums"]["ImGuiSelectableFlagsPrivate_"][1]["calc_value"] = 1048576 -defs["enums"]["ImGuiSelectableFlagsPrivate_"][1]["name"] = "ImGuiSelectableFlags_NoHoldingActiveID" -defs["enums"]["ImGuiSelectableFlagsPrivate_"][1]["value"] = "1 << 20" -defs["enums"]["ImGuiSelectableFlagsPrivate_"][2] = {} -defs["enums"]["ImGuiSelectableFlagsPrivate_"][2]["calc_value"] = 2097152 -defs["enums"]["ImGuiSelectableFlagsPrivate_"][2]["name"] = "ImGuiSelectableFlags_PressedOnClick" -defs["enums"]["ImGuiSelectableFlagsPrivate_"][2]["value"] = "1 << 21" -defs["enums"]["ImGuiSelectableFlagsPrivate_"][3] = {} -defs["enums"]["ImGuiSelectableFlagsPrivate_"][3]["calc_value"] = 4194304 -defs["enums"]["ImGuiSelectableFlagsPrivate_"][3]["name"] = "ImGuiSelectableFlags_PressedOnRelease" -defs["enums"]["ImGuiSelectableFlagsPrivate_"][3]["value"] = "1 << 22" -defs["enums"]["ImGuiSelectableFlagsPrivate_"][4] = {} -defs["enums"]["ImGuiSelectableFlagsPrivate_"][4]["calc_value"] = 8388608 -defs["enums"]["ImGuiSelectableFlagsPrivate_"][4]["name"] = "ImGuiSelectableFlags_DrawFillAvailWidth" -defs["enums"]["ImGuiSelectableFlagsPrivate_"][4]["value"] = "1 << 23" -defs["enums"]["ImGuiSelectableFlagsPrivate_"][5] = {} -defs["enums"]["ImGuiSelectableFlagsPrivate_"][5]["calc_value"] = 16777216 -defs["enums"]["ImGuiSelectableFlagsPrivate_"][5]["name"] = "ImGuiSelectableFlags_DrawHoveredWhenHeld" -defs["enums"]["ImGuiSelectableFlagsPrivate_"][5]["value"] = "1 << 24" -defs["enums"]["ImGuiSelectableFlagsPrivate_"][6] = {} -defs["enums"]["ImGuiSelectableFlagsPrivate_"][6]["calc_value"] = 33554432 -defs["enums"]["ImGuiSelectableFlagsPrivate_"][6]["name"] = "ImGuiSelectableFlags_SetNavIdOnHover" -defs["enums"]["ImGuiSelectableFlagsPrivate_"][6]["value"] = "1 << 25" defs["enums"]["ImGuiSelectableFlags_"] = {} defs["enums"]["ImGuiSelectableFlags_"][1] = {} defs["enums"]["ImGuiSelectableFlags_"][1]["calc_value"] = 0 @@ -1516,32 +1032,6 @@ 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"]["ImGuiSeparatorFlags_"] = {} -defs["enums"]["ImGuiSeparatorFlags_"][1] = {} -defs["enums"]["ImGuiSeparatorFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiSeparatorFlags_"][1]["name"] = "ImGuiSeparatorFlags_None" -defs["enums"]["ImGuiSeparatorFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiSeparatorFlags_"][2] = {} -defs["enums"]["ImGuiSeparatorFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiSeparatorFlags_"][2]["name"] = "ImGuiSeparatorFlags_Horizontal" -defs["enums"]["ImGuiSeparatorFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiSeparatorFlags_"][3] = {} -defs["enums"]["ImGuiSeparatorFlags_"][3]["calc_value"] = 2 -defs["enums"]["ImGuiSeparatorFlags_"][3]["name"] = "ImGuiSeparatorFlags_Vertical" -defs["enums"]["ImGuiSeparatorFlags_"][3]["value"] = "1 << 1" -defs["enums"]["ImGuiSeparatorFlags_"][4] = {} -defs["enums"]["ImGuiSeparatorFlags_"][4]["calc_value"] = 4 -defs["enums"]["ImGuiSeparatorFlags_"][4]["name"] = "ImGuiSeparatorFlags_SpanAllColumns" -defs["enums"]["ImGuiSeparatorFlags_"][4]["value"] = "1 << 2" -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"] = 1 -defs["enums"]["ImGuiSliderFlags_"][2]["name"] = "ImGuiSliderFlags_Vertical" -defs["enums"]["ImGuiSliderFlags_"][2]["value"] = "1 << 0" defs["enums"]["ImGuiStyleVar_"] = {} defs["enums"]["ImGuiStyleVar_"][1] = {} defs["enums"]["ImGuiStyleVar_"][1]["calc_value"] = 0 @@ -1639,19 +1129,6 @@ defs["enums"]["ImGuiStyleVar_"][24] = {} defs["enums"]["ImGuiStyleVar_"][24]["calc_value"] = 23 defs["enums"]["ImGuiStyleVar_"][24]["name"] = "ImGuiStyleVar_COUNT" defs["enums"]["ImGuiStyleVar_"][24]["value"] = 23 -defs["enums"]["ImGuiTabBarFlagsPrivate_"] = {} -defs["enums"]["ImGuiTabBarFlagsPrivate_"][1] = {} -defs["enums"]["ImGuiTabBarFlagsPrivate_"][1]["calc_value"] = 1048576 -defs["enums"]["ImGuiTabBarFlagsPrivate_"][1]["name"] = "ImGuiTabBarFlags_DockNode" -defs["enums"]["ImGuiTabBarFlagsPrivate_"][1]["value"] = "1 << 20" -defs["enums"]["ImGuiTabBarFlagsPrivate_"][2] = {} -defs["enums"]["ImGuiTabBarFlagsPrivate_"][2]["calc_value"] = 2097152 -defs["enums"]["ImGuiTabBarFlagsPrivate_"][2]["name"] = "ImGuiTabBarFlags_IsFocused" -defs["enums"]["ImGuiTabBarFlagsPrivate_"][2]["value"] = "1 << 21" -defs["enums"]["ImGuiTabBarFlagsPrivate_"][3] = {} -defs["enums"]["ImGuiTabBarFlagsPrivate_"][3]["calc_value"] = 4194304 -defs["enums"]["ImGuiTabBarFlagsPrivate_"][3]["name"] = "ImGuiTabBarFlags_SaveSettings" -defs["enums"]["ImGuiTabBarFlagsPrivate_"][3]["value"] = "1 << 22" defs["enums"]["ImGuiTabBarFlags_"] = {} defs["enums"]["ImGuiTabBarFlags_"][1] = {} defs["enums"]["ImGuiTabBarFlags_"][1]["calc_value"] = 0 @@ -1697,11 +1174,6 @@ 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"]["ImGuiTabItemFlagsPrivate_"] = {} -defs["enums"]["ImGuiTabItemFlagsPrivate_"][1] = {} -defs["enums"]["ImGuiTabItemFlagsPrivate_"][1]["calc_value"] = 1048576 -defs["enums"]["ImGuiTabItemFlagsPrivate_"][1]["name"] = "ImGuiTabItemFlags_NoCloseButton" -defs["enums"]["ImGuiTabItemFlagsPrivate_"][1]["value"] = "1 << 20" defs["enums"]["ImGuiTabItemFlags_"] = {} defs["enums"]["ImGuiTabItemFlags_"][1] = {} defs["enums"]["ImGuiTabItemFlags_"][1]["calc_value"] = 0 @@ -1723,29 +1195,6 @@ 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"]["ImGuiTextFlags_"] = {} -defs["enums"]["ImGuiTextFlags_"][1] = {} -defs["enums"]["ImGuiTextFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiTextFlags_"][1]["name"] = "ImGuiTextFlags_None" -defs["enums"]["ImGuiTextFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiTextFlags_"][2] = {} -defs["enums"]["ImGuiTextFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiTextFlags_"][2]["name"] = "ImGuiTextFlags_NoWidthForLargeClippedText" -defs["enums"]["ImGuiTextFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiTooltipFlags_"] = {} -defs["enums"]["ImGuiTooltipFlags_"][1] = {} -defs["enums"]["ImGuiTooltipFlags_"][1]["calc_value"] = 0 -defs["enums"]["ImGuiTooltipFlags_"][1]["name"] = "ImGuiTooltipFlags_None" -defs["enums"]["ImGuiTooltipFlags_"][1]["value"] = "0" -defs["enums"]["ImGuiTooltipFlags_"][2] = {} -defs["enums"]["ImGuiTooltipFlags_"][2]["calc_value"] = 1 -defs["enums"]["ImGuiTooltipFlags_"][2]["name"] = "ImGuiTooltipFlags_OverridePreviousTooltip" -defs["enums"]["ImGuiTooltipFlags_"][2]["value"] = "1 << 0" -defs["enums"]["ImGuiTreeNodeFlagsPrivate_"] = {} -defs["enums"]["ImGuiTreeNodeFlagsPrivate_"][1] = {} -defs["enums"]["ImGuiTreeNodeFlagsPrivate_"][1]["calc_value"] = 1048576 -defs["enums"]["ImGuiTreeNodeFlagsPrivate_"][1]["name"] = "ImGuiTreeNodeFlags_ClipLabelForTrailingButton" -defs["enums"]["ImGuiTreeNodeFlagsPrivate_"][1]["value"] = "1 << 20" defs["enums"]["ImGuiTreeNodeFlags_"] = {} defs["enums"]["ImGuiTreeNodeFlags_"][1] = {} defs["enums"]["ImGuiTreeNodeFlags_"][1]["calc_value"] = 0 @@ -1933,11 +1382,6 @@ defs["enums"]["ImGuiWindowFlags_"][30]["calc_value"] = 268435456 defs["enums"]["ImGuiWindowFlags_"][30]["name"] = "ImGuiWindowFlags_ChildMenu" defs["enums"]["ImGuiWindowFlags_"][30]["value"] = "1 << 28" defs["structs"] = {} -defs["structs"]["ImBoolVector"] = {} -defs["structs"]["ImBoolVector"][1] = {} -defs["structs"]["ImBoolVector"][1]["name"] = "Storage" -defs["structs"]["ImBoolVector"][1]["template_type"] = "int" -defs["structs"]["ImBoolVector"][1]["type"] = "ImVector_int" defs["structs"]["ImColor"] = {} defs["structs"]["ImColor"][1] = {} defs["structs"]["ImColor"][1]["name"] = "Value" @@ -1998,12 +1442,6 @@ defs["structs"]["ImDrawData"][7]["type"] = "ImVec2" defs["structs"]["ImDrawData"][8] = {} defs["structs"]["ImDrawData"][8]["name"] = "FramebufferScale" defs["structs"]["ImDrawData"][8]["type"] = "ImVec2" -defs["structs"]["ImDrawDataBuilder"] = {} -defs["structs"]["ImDrawDataBuilder"][1] = {} -defs["structs"]["ImDrawDataBuilder"][1]["name"] = "Layers[2]" -defs["structs"]["ImDrawDataBuilder"][1]["size"] = 2 -defs["structs"]["ImDrawDataBuilder"][1]["template_type"] = "ImDrawList*" -defs["structs"]["ImDrawDataBuilder"][1]["type"] = "ImVector_ImDrawListPtr" defs["structs"]["ImDrawList"] = {} defs["structs"]["ImDrawList"][1] = {} defs["structs"]["ImDrawList"][1]["name"] = "CmdBuffer" @@ -2053,36 +1491,6 @@ defs["structs"]["ImDrawList"][13]["type"] = "ImVector_ImVec2" defs["structs"]["ImDrawList"][14] = {} defs["structs"]["ImDrawList"][14]["name"] = "_Splitter" defs["structs"]["ImDrawList"][14]["type"] = "ImDrawListSplitter" -defs["structs"]["ImDrawListSharedData"] = {} -defs["structs"]["ImDrawListSharedData"][1] = {} -defs["structs"]["ImDrawListSharedData"][1]["name"] = "TexUvWhitePixel" -defs["structs"]["ImDrawListSharedData"][1]["type"] = "ImVec2" -defs["structs"]["ImDrawListSharedData"][2] = {} -defs["structs"]["ImDrawListSharedData"][2]["name"] = "Font" -defs["structs"]["ImDrawListSharedData"][2]["type"] = "ImFont*" -defs["structs"]["ImDrawListSharedData"][3] = {} -defs["structs"]["ImDrawListSharedData"][3]["name"] = "FontSize" -defs["structs"]["ImDrawListSharedData"][3]["type"] = "float" -defs["structs"]["ImDrawListSharedData"][4] = {} -defs["structs"]["ImDrawListSharedData"][4]["name"] = "CurveTessellationTol" -defs["structs"]["ImDrawListSharedData"][4]["type"] = "float" -defs["structs"]["ImDrawListSharedData"][5] = {} -defs["structs"]["ImDrawListSharedData"][5]["name"] = "CircleSegmentMaxError" -defs["structs"]["ImDrawListSharedData"][5]["type"] = "float" -defs["structs"]["ImDrawListSharedData"][6] = {} -defs["structs"]["ImDrawListSharedData"][6]["name"] = "ClipRectFullscreen" -defs["structs"]["ImDrawListSharedData"][6]["type"] = "ImVec4" -defs["structs"]["ImDrawListSharedData"][7] = {} -defs["structs"]["ImDrawListSharedData"][7]["name"] = "InitialFlags" -defs["structs"]["ImDrawListSharedData"][7]["type"] = "ImDrawListFlags" -defs["structs"]["ImDrawListSharedData"][8] = {} -defs["structs"]["ImDrawListSharedData"][8]["name"] = "CircleVtx12[12]" -defs["structs"]["ImDrawListSharedData"][8]["size"] = 12 -defs["structs"]["ImDrawListSharedData"][8]["type"] = "ImVec2" -defs["structs"]["ImDrawListSharedData"][9] = {} -defs["structs"]["ImDrawListSharedData"][9]["name"] = "CircleSegmentCounts[64]" -defs["structs"]["ImDrawListSharedData"][9]["size"] = 64 -defs["structs"]["ImDrawListSharedData"][9]["type"] = "ImU8" defs["structs"]["ImDrawListSplitter"] = {} defs["structs"]["ImDrawListSplitter"][1] = {} defs["structs"]["ImDrawListSplitter"][1]["name"] = "_Current" @@ -2329,657 +1737,6 @@ 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"]["ImGuiColorMod"] = {} -defs["structs"]["ImGuiColorMod"][1] = {} -defs["structs"]["ImGuiColorMod"][1]["name"] = "Col" -defs["structs"]["ImGuiColorMod"][1]["type"] = "ImGuiCol" -defs["structs"]["ImGuiColorMod"][2] = {} -defs["structs"]["ImGuiColorMod"][2]["name"] = "BackupValue" -defs["structs"]["ImGuiColorMod"][2]["type"] = "ImVec4" -defs["structs"]["ImGuiColumnData"] = {} -defs["structs"]["ImGuiColumnData"][1] = {} -defs["structs"]["ImGuiColumnData"][1]["name"] = "OffsetNorm" -defs["structs"]["ImGuiColumnData"][1]["type"] = "float" -defs["structs"]["ImGuiColumnData"][2] = {} -defs["structs"]["ImGuiColumnData"][2]["name"] = "OffsetNormBeforeResize" -defs["structs"]["ImGuiColumnData"][2]["type"] = "float" -defs["structs"]["ImGuiColumnData"][3] = {} -defs["structs"]["ImGuiColumnData"][3]["name"] = "Flags" -defs["structs"]["ImGuiColumnData"][3]["type"] = "ImGuiColumnsFlags" -defs["structs"]["ImGuiColumnData"][4] = {} -defs["structs"]["ImGuiColumnData"][4]["name"] = "ClipRect" -defs["structs"]["ImGuiColumnData"][4]["type"] = "ImRect" -defs["structs"]["ImGuiColumns"] = {} -defs["structs"]["ImGuiColumns"][1] = {} -defs["structs"]["ImGuiColumns"][1]["name"] = "ID" -defs["structs"]["ImGuiColumns"][1]["type"] = "ImGuiID" -defs["structs"]["ImGuiColumns"][2] = {} -defs["structs"]["ImGuiColumns"][2]["name"] = "Flags" -defs["structs"]["ImGuiColumns"][2]["type"] = "ImGuiColumnsFlags" -defs["structs"]["ImGuiColumns"][3] = {} -defs["structs"]["ImGuiColumns"][3]["name"] = "IsFirstFrame" -defs["structs"]["ImGuiColumns"][3]["type"] = "bool" -defs["structs"]["ImGuiColumns"][4] = {} -defs["structs"]["ImGuiColumns"][4]["name"] = "IsBeingResized" -defs["structs"]["ImGuiColumns"][4]["type"] = "bool" -defs["structs"]["ImGuiColumns"][5] = {} -defs["structs"]["ImGuiColumns"][5]["name"] = "Current" -defs["structs"]["ImGuiColumns"][5]["type"] = "int" -defs["structs"]["ImGuiColumns"][6] = {} -defs["structs"]["ImGuiColumns"][6]["name"] = "Count" -defs["structs"]["ImGuiColumns"][6]["type"] = "int" -defs["structs"]["ImGuiColumns"][7] = {} -defs["structs"]["ImGuiColumns"][7]["name"] = "OffMinX" -defs["structs"]["ImGuiColumns"][7]["type"] = "float" -defs["structs"]["ImGuiColumns"][8] = {} -defs["structs"]["ImGuiColumns"][8]["name"] = "OffMaxX" -defs["structs"]["ImGuiColumns"][8]["type"] = "float" -defs["structs"]["ImGuiColumns"][9] = {} -defs["structs"]["ImGuiColumns"][9]["name"] = "LineMinY" -defs["structs"]["ImGuiColumns"][9]["type"] = "float" -defs["structs"]["ImGuiColumns"][10] = {} -defs["structs"]["ImGuiColumns"][10]["name"] = "LineMaxY" -defs["structs"]["ImGuiColumns"][10]["type"] = "float" -defs["structs"]["ImGuiColumns"][11] = {} -defs["structs"]["ImGuiColumns"][11]["name"] = "HostCursorPosY" -defs["structs"]["ImGuiColumns"][11]["type"] = "float" -defs["structs"]["ImGuiColumns"][12] = {} -defs["structs"]["ImGuiColumns"][12]["name"] = "HostCursorMaxPosX" -defs["structs"]["ImGuiColumns"][12]["type"] = "float" -defs["structs"]["ImGuiColumns"][13] = {} -defs["structs"]["ImGuiColumns"][13]["name"] = "HostClipRect" -defs["structs"]["ImGuiColumns"][13]["type"] = "ImRect" -defs["structs"]["ImGuiColumns"][14] = {} -defs["structs"]["ImGuiColumns"][14]["name"] = "HostWorkRect" -defs["structs"]["ImGuiColumns"][14]["type"] = "ImRect" -defs["structs"]["ImGuiColumns"][15] = {} -defs["structs"]["ImGuiColumns"][15]["name"] = "Columns" -defs["structs"]["ImGuiColumns"][15]["template_type"] = "ImGuiColumnData" -defs["structs"]["ImGuiColumns"][15]["type"] = "ImVector_ImGuiColumnData" -defs["structs"]["ImGuiColumns"][16] = {} -defs["structs"]["ImGuiColumns"][16]["name"] = "Splitter" -defs["structs"]["ImGuiColumns"][16]["type"] = "ImDrawListSplitter" -defs["structs"]["ImGuiContext"] = {} -defs["structs"]["ImGuiContext"][1] = {} -defs["structs"]["ImGuiContext"][1]["name"] = "Initialized" -defs["structs"]["ImGuiContext"][1]["type"] = "bool" -defs["structs"]["ImGuiContext"][2] = {} -defs["structs"]["ImGuiContext"][2]["name"] = "FontAtlasOwnedByContext" -defs["structs"]["ImGuiContext"][2]["type"] = "bool" -defs["structs"]["ImGuiContext"][3] = {} -defs["structs"]["ImGuiContext"][3]["name"] = "IO" -defs["structs"]["ImGuiContext"][3]["type"] = "ImGuiIO" -defs["structs"]["ImGuiContext"][4] = {} -defs["structs"]["ImGuiContext"][4]["name"] = "Style" -defs["structs"]["ImGuiContext"][4]["type"] = "ImGuiStyle" -defs["structs"]["ImGuiContext"][5] = {} -defs["structs"]["ImGuiContext"][5]["name"] = "Font" -defs["structs"]["ImGuiContext"][5]["type"] = "ImFont*" -defs["structs"]["ImGuiContext"][6] = {} -defs["structs"]["ImGuiContext"][6]["name"] = "FontSize" -defs["structs"]["ImGuiContext"][6]["type"] = "float" -defs["structs"]["ImGuiContext"][7] = {} -defs["structs"]["ImGuiContext"][7]["name"] = "FontBaseSize" -defs["structs"]["ImGuiContext"][7]["type"] = "float" -defs["structs"]["ImGuiContext"][8] = {} -defs["structs"]["ImGuiContext"][8]["name"] = "DrawListSharedData" -defs["structs"]["ImGuiContext"][8]["type"] = "ImDrawListSharedData" -defs["structs"]["ImGuiContext"][9] = {} -defs["structs"]["ImGuiContext"][9]["name"] = "Time" -defs["structs"]["ImGuiContext"][9]["type"] = "double" -defs["structs"]["ImGuiContext"][10] = {} -defs["structs"]["ImGuiContext"][10]["name"] = "FrameCount" -defs["structs"]["ImGuiContext"][10]["type"] = "int" -defs["structs"]["ImGuiContext"][11] = {} -defs["structs"]["ImGuiContext"][11]["name"] = "FrameCountEnded" -defs["structs"]["ImGuiContext"][11]["type"] = "int" -defs["structs"]["ImGuiContext"][12] = {} -defs["structs"]["ImGuiContext"][12]["name"] = "FrameCountRendered" -defs["structs"]["ImGuiContext"][12]["type"] = "int" -defs["structs"]["ImGuiContext"][13] = {} -defs["structs"]["ImGuiContext"][13]["name"] = "WithinFrameScope" -defs["structs"]["ImGuiContext"][13]["type"] = "bool" -defs["structs"]["ImGuiContext"][14] = {} -defs["structs"]["ImGuiContext"][14]["name"] = "WithinFrameScopeWithImplicitWindow" -defs["structs"]["ImGuiContext"][14]["type"] = "bool" -defs["structs"]["ImGuiContext"][15] = {} -defs["structs"]["ImGuiContext"][15]["name"] = "WithinEndChild" -defs["structs"]["ImGuiContext"][15]["type"] = "bool" -defs["structs"]["ImGuiContext"][16] = {} -defs["structs"]["ImGuiContext"][16]["name"] = "Windows" -defs["structs"]["ImGuiContext"][16]["template_type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][16]["type"] = "ImVector_ImGuiWindowPtr" -defs["structs"]["ImGuiContext"][17] = {} -defs["structs"]["ImGuiContext"][17]["name"] = "WindowsFocusOrder" -defs["structs"]["ImGuiContext"][17]["template_type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][17]["type"] = "ImVector_ImGuiWindowPtr" -defs["structs"]["ImGuiContext"][18] = {} -defs["structs"]["ImGuiContext"][18]["name"] = "WindowsTempSortBuffer" -defs["structs"]["ImGuiContext"][18]["template_type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][18]["type"] = "ImVector_ImGuiWindowPtr" -defs["structs"]["ImGuiContext"][19] = {} -defs["structs"]["ImGuiContext"][19]["name"] = "CurrentWindowStack" -defs["structs"]["ImGuiContext"][19]["template_type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][19]["type"] = "ImVector_ImGuiWindowPtr" -defs["structs"]["ImGuiContext"][20] = {} -defs["structs"]["ImGuiContext"][20]["name"] = "WindowsById" -defs["structs"]["ImGuiContext"][20]["type"] = "ImGuiStorage" -defs["structs"]["ImGuiContext"][21] = {} -defs["structs"]["ImGuiContext"][21]["name"] = "WindowsActiveCount" -defs["structs"]["ImGuiContext"][21]["type"] = "int" -defs["structs"]["ImGuiContext"][22] = {} -defs["structs"]["ImGuiContext"][22]["name"] = "CurrentWindow" -defs["structs"]["ImGuiContext"][22]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][23] = {} -defs["structs"]["ImGuiContext"][23]["name"] = "HoveredWindow" -defs["structs"]["ImGuiContext"][23]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][24] = {} -defs["structs"]["ImGuiContext"][24]["name"] = "HoveredRootWindow" -defs["structs"]["ImGuiContext"][24]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][25] = {} -defs["structs"]["ImGuiContext"][25]["name"] = "MovingWindow" -defs["structs"]["ImGuiContext"][25]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][26] = {} -defs["structs"]["ImGuiContext"][26]["name"] = "WheelingWindow" -defs["structs"]["ImGuiContext"][26]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][27] = {} -defs["structs"]["ImGuiContext"][27]["name"] = "WheelingWindowRefMousePos" -defs["structs"]["ImGuiContext"][27]["type"] = "ImVec2" -defs["structs"]["ImGuiContext"][28] = {} -defs["structs"]["ImGuiContext"][28]["name"] = "WheelingWindowTimer" -defs["structs"]["ImGuiContext"][28]["type"] = "float" -defs["structs"]["ImGuiContext"][29] = {} -defs["structs"]["ImGuiContext"][29]["name"] = "HoveredId" -defs["structs"]["ImGuiContext"][29]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][30] = {} -defs["structs"]["ImGuiContext"][30]["name"] = "HoveredIdAllowOverlap" -defs["structs"]["ImGuiContext"][30]["type"] = "bool" -defs["structs"]["ImGuiContext"][31] = {} -defs["structs"]["ImGuiContext"][31]["name"] = "HoveredIdPreviousFrame" -defs["structs"]["ImGuiContext"][31]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][32] = {} -defs["structs"]["ImGuiContext"][32]["name"] = "HoveredIdTimer" -defs["structs"]["ImGuiContext"][32]["type"] = "float" -defs["structs"]["ImGuiContext"][33] = {} -defs["structs"]["ImGuiContext"][33]["name"] = "HoveredIdNotActiveTimer" -defs["structs"]["ImGuiContext"][33]["type"] = "float" -defs["structs"]["ImGuiContext"][34] = {} -defs["structs"]["ImGuiContext"][34]["name"] = "ActiveId" -defs["structs"]["ImGuiContext"][34]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][35] = {} -defs["structs"]["ImGuiContext"][35]["name"] = "ActiveIdIsAlive" -defs["structs"]["ImGuiContext"][35]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][36] = {} -defs["structs"]["ImGuiContext"][36]["name"] = "ActiveIdTimer" -defs["structs"]["ImGuiContext"][36]["type"] = "float" -defs["structs"]["ImGuiContext"][37] = {} -defs["structs"]["ImGuiContext"][37]["name"] = "ActiveIdIsJustActivated" -defs["structs"]["ImGuiContext"][37]["type"] = "bool" -defs["structs"]["ImGuiContext"][38] = {} -defs["structs"]["ImGuiContext"][38]["name"] = "ActiveIdAllowOverlap" -defs["structs"]["ImGuiContext"][38]["type"] = "bool" -defs["structs"]["ImGuiContext"][39] = {} -defs["structs"]["ImGuiContext"][39]["name"] = "ActiveIdHasBeenPressedBefore" -defs["structs"]["ImGuiContext"][39]["type"] = "bool" -defs["structs"]["ImGuiContext"][40] = {} -defs["structs"]["ImGuiContext"][40]["name"] = "ActiveIdHasBeenEditedBefore" -defs["structs"]["ImGuiContext"][40]["type"] = "bool" -defs["structs"]["ImGuiContext"][41] = {} -defs["structs"]["ImGuiContext"][41]["name"] = "ActiveIdHasBeenEditedThisFrame" -defs["structs"]["ImGuiContext"][41]["type"] = "bool" -defs["structs"]["ImGuiContext"][42] = {} -defs["structs"]["ImGuiContext"][42]["name"] = "ActiveIdUsingNavDirMask" -defs["structs"]["ImGuiContext"][42]["type"] = "ImU32" -defs["structs"]["ImGuiContext"][43] = {} -defs["structs"]["ImGuiContext"][43]["name"] = "ActiveIdUsingNavInputMask" -defs["structs"]["ImGuiContext"][43]["type"] = "ImU32" -defs["structs"]["ImGuiContext"][44] = {} -defs["structs"]["ImGuiContext"][44]["name"] = "ActiveIdUsingKeyInputMask" -defs["structs"]["ImGuiContext"][44]["type"] = "ImU64" -defs["structs"]["ImGuiContext"][45] = {} -defs["structs"]["ImGuiContext"][45]["name"] = "ActiveIdClickOffset" -defs["structs"]["ImGuiContext"][45]["type"] = "ImVec2" -defs["structs"]["ImGuiContext"][46] = {} -defs["structs"]["ImGuiContext"][46]["name"] = "ActiveIdWindow" -defs["structs"]["ImGuiContext"][46]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][47] = {} -defs["structs"]["ImGuiContext"][47]["name"] = "ActiveIdSource" -defs["structs"]["ImGuiContext"][47]["type"] = "ImGuiInputSource" -defs["structs"]["ImGuiContext"][48] = {} -defs["structs"]["ImGuiContext"][48]["name"] = "ActiveIdMouseButton" -defs["structs"]["ImGuiContext"][48]["type"] = "int" -defs["structs"]["ImGuiContext"][49] = {} -defs["structs"]["ImGuiContext"][49]["name"] = "ActiveIdPreviousFrame" -defs["structs"]["ImGuiContext"][49]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][50] = {} -defs["structs"]["ImGuiContext"][50]["name"] = "ActiveIdPreviousFrameIsAlive" -defs["structs"]["ImGuiContext"][50]["type"] = "bool" -defs["structs"]["ImGuiContext"][51] = {} -defs["structs"]["ImGuiContext"][51]["name"] = "ActiveIdPreviousFrameHasBeenEditedBefore" -defs["structs"]["ImGuiContext"][51]["type"] = "bool" -defs["structs"]["ImGuiContext"][52] = {} -defs["structs"]["ImGuiContext"][52]["name"] = "ActiveIdPreviousFrameWindow" -defs["structs"]["ImGuiContext"][52]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][53] = {} -defs["structs"]["ImGuiContext"][53]["name"] = "LastActiveId" -defs["structs"]["ImGuiContext"][53]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][54] = {} -defs["structs"]["ImGuiContext"][54]["name"] = "LastActiveIdTimer" -defs["structs"]["ImGuiContext"][54]["type"] = "float" -defs["structs"]["ImGuiContext"][55] = {} -defs["structs"]["ImGuiContext"][55]["name"] = "NextWindowData" -defs["structs"]["ImGuiContext"][55]["type"] = "ImGuiNextWindowData" -defs["structs"]["ImGuiContext"][56] = {} -defs["structs"]["ImGuiContext"][56]["name"] = "NextItemData" -defs["structs"]["ImGuiContext"][56]["type"] = "ImGuiNextItemData" -defs["structs"]["ImGuiContext"][57] = {} -defs["structs"]["ImGuiContext"][57]["name"] = "ColorModifiers" -defs["structs"]["ImGuiContext"][57]["template_type"] = "ImGuiColorMod" -defs["structs"]["ImGuiContext"][57]["type"] = "ImVector_ImGuiColorMod" -defs["structs"]["ImGuiContext"][58] = {} -defs["structs"]["ImGuiContext"][58]["name"] = "StyleModifiers" -defs["structs"]["ImGuiContext"][58]["template_type"] = "ImGuiStyleMod" -defs["structs"]["ImGuiContext"][58]["type"] = "ImVector_ImGuiStyleMod" -defs["structs"]["ImGuiContext"][59] = {} -defs["structs"]["ImGuiContext"][59]["name"] = "FontStack" -defs["structs"]["ImGuiContext"][59]["template_type"] = "ImFont*" -defs["structs"]["ImGuiContext"][59]["type"] = "ImVector_ImFontPtr" -defs["structs"]["ImGuiContext"][60] = {} -defs["structs"]["ImGuiContext"][60]["name"] = "OpenPopupStack" -defs["structs"]["ImGuiContext"][60]["template_type"] = "ImGuiPopupData" -defs["structs"]["ImGuiContext"][60]["type"] = "ImVector_ImGuiPopupData" -defs["structs"]["ImGuiContext"][61] = {} -defs["structs"]["ImGuiContext"][61]["name"] = "BeginPopupStack" -defs["structs"]["ImGuiContext"][61]["template_type"] = "ImGuiPopupData" -defs["structs"]["ImGuiContext"][61]["type"] = "ImVector_ImGuiPopupData" -defs["structs"]["ImGuiContext"][62] = {} -defs["structs"]["ImGuiContext"][62]["name"] = "NavWindow" -defs["structs"]["ImGuiContext"][62]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][63] = {} -defs["structs"]["ImGuiContext"][63]["name"] = "NavId" -defs["structs"]["ImGuiContext"][63]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][64] = {} -defs["structs"]["ImGuiContext"][64]["name"] = "NavFocusScopeId" -defs["structs"]["ImGuiContext"][64]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][65] = {} -defs["structs"]["ImGuiContext"][65]["name"] = "NavActivateId" -defs["structs"]["ImGuiContext"][65]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][66] = {} -defs["structs"]["ImGuiContext"][66]["name"] = "NavActivateDownId" -defs["structs"]["ImGuiContext"][66]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][67] = {} -defs["structs"]["ImGuiContext"][67]["name"] = "NavActivatePressedId" -defs["structs"]["ImGuiContext"][67]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][68] = {} -defs["structs"]["ImGuiContext"][68]["name"] = "NavInputId" -defs["structs"]["ImGuiContext"][68]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][69] = {} -defs["structs"]["ImGuiContext"][69]["name"] = "NavJustTabbedId" -defs["structs"]["ImGuiContext"][69]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][70] = {} -defs["structs"]["ImGuiContext"][70]["name"] = "NavJustMovedToId" -defs["structs"]["ImGuiContext"][70]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][71] = {} -defs["structs"]["ImGuiContext"][71]["name"] = "NavJustMovedToFocusScopeId" -defs["structs"]["ImGuiContext"][71]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][72] = {} -defs["structs"]["ImGuiContext"][72]["name"] = "NavNextActivateId" -defs["structs"]["ImGuiContext"][72]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][73] = {} -defs["structs"]["ImGuiContext"][73]["name"] = "NavInputSource" -defs["structs"]["ImGuiContext"][73]["type"] = "ImGuiInputSource" -defs["structs"]["ImGuiContext"][74] = {} -defs["structs"]["ImGuiContext"][74]["name"] = "NavScoringRectScreen" -defs["structs"]["ImGuiContext"][74]["type"] = "ImRect" -defs["structs"]["ImGuiContext"][75] = {} -defs["structs"]["ImGuiContext"][75]["name"] = "NavScoringCount" -defs["structs"]["ImGuiContext"][75]["type"] = "int" -defs["structs"]["ImGuiContext"][76] = {} -defs["structs"]["ImGuiContext"][76]["name"] = "NavLayer" -defs["structs"]["ImGuiContext"][76]["type"] = "ImGuiNavLayer" -defs["structs"]["ImGuiContext"][77] = {} -defs["structs"]["ImGuiContext"][77]["name"] = "NavIdTabCounter" -defs["structs"]["ImGuiContext"][77]["type"] = "int" -defs["structs"]["ImGuiContext"][78] = {} -defs["structs"]["ImGuiContext"][78]["name"] = "NavIdIsAlive" -defs["structs"]["ImGuiContext"][78]["type"] = "bool" -defs["structs"]["ImGuiContext"][79] = {} -defs["structs"]["ImGuiContext"][79]["name"] = "NavMousePosDirty" -defs["structs"]["ImGuiContext"][79]["type"] = "bool" -defs["structs"]["ImGuiContext"][80] = {} -defs["structs"]["ImGuiContext"][80]["name"] = "NavDisableHighlight" -defs["structs"]["ImGuiContext"][80]["type"] = "bool" -defs["structs"]["ImGuiContext"][81] = {} -defs["structs"]["ImGuiContext"][81]["name"] = "NavDisableMouseHover" -defs["structs"]["ImGuiContext"][81]["type"] = "bool" -defs["structs"]["ImGuiContext"][82] = {} -defs["structs"]["ImGuiContext"][82]["name"] = "NavAnyRequest" -defs["structs"]["ImGuiContext"][82]["type"] = "bool" -defs["structs"]["ImGuiContext"][83] = {} -defs["structs"]["ImGuiContext"][83]["name"] = "NavInitRequest" -defs["structs"]["ImGuiContext"][83]["type"] = "bool" -defs["structs"]["ImGuiContext"][84] = {} -defs["structs"]["ImGuiContext"][84]["name"] = "NavInitRequestFromMove" -defs["structs"]["ImGuiContext"][84]["type"] = "bool" -defs["structs"]["ImGuiContext"][85] = {} -defs["structs"]["ImGuiContext"][85]["name"] = "NavInitResultId" -defs["structs"]["ImGuiContext"][85]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][86] = {} -defs["structs"]["ImGuiContext"][86]["name"] = "NavInitResultRectRel" -defs["structs"]["ImGuiContext"][86]["type"] = "ImRect" -defs["structs"]["ImGuiContext"][87] = {} -defs["structs"]["ImGuiContext"][87]["name"] = "NavMoveFromClampedRefRect" -defs["structs"]["ImGuiContext"][87]["type"] = "bool" -defs["structs"]["ImGuiContext"][88] = {} -defs["structs"]["ImGuiContext"][88]["name"] = "NavMoveRequest" -defs["structs"]["ImGuiContext"][88]["type"] = "bool" -defs["structs"]["ImGuiContext"][89] = {} -defs["structs"]["ImGuiContext"][89]["name"] = "NavMoveRequestFlags" -defs["structs"]["ImGuiContext"][89]["type"] = "ImGuiNavMoveFlags" -defs["structs"]["ImGuiContext"][90] = {} -defs["structs"]["ImGuiContext"][90]["name"] = "NavMoveRequestForward" -defs["structs"]["ImGuiContext"][90]["type"] = "ImGuiNavForward" -defs["structs"]["ImGuiContext"][91] = {} -defs["structs"]["ImGuiContext"][91]["name"] = "NavMoveDir" -defs["structs"]["ImGuiContext"][91]["type"] = "ImGuiDir" -defs["structs"]["ImGuiContext"][92] = {} -defs["structs"]["ImGuiContext"][92]["name"] = "NavMoveDirLast" -defs["structs"]["ImGuiContext"][92]["type"] = "ImGuiDir" -defs["structs"]["ImGuiContext"][93] = {} -defs["structs"]["ImGuiContext"][93]["name"] = "NavMoveClipDir" -defs["structs"]["ImGuiContext"][93]["type"] = "ImGuiDir" -defs["structs"]["ImGuiContext"][94] = {} -defs["structs"]["ImGuiContext"][94]["name"] = "NavMoveResultLocal" -defs["structs"]["ImGuiContext"][94]["type"] = "ImGuiNavMoveResult" -defs["structs"]["ImGuiContext"][95] = {} -defs["structs"]["ImGuiContext"][95]["name"] = "NavMoveResultLocalVisibleSet" -defs["structs"]["ImGuiContext"][95]["type"] = "ImGuiNavMoveResult" -defs["structs"]["ImGuiContext"][96] = {} -defs["structs"]["ImGuiContext"][96]["name"] = "NavMoveResultOther" -defs["structs"]["ImGuiContext"][96]["type"] = "ImGuiNavMoveResult" -defs["structs"]["ImGuiContext"][97] = {} -defs["structs"]["ImGuiContext"][97]["name"] = "NavWindowingTarget" -defs["structs"]["ImGuiContext"][97]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][98] = {} -defs["structs"]["ImGuiContext"][98]["name"] = "NavWindowingTargetAnim" -defs["structs"]["ImGuiContext"][98]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][99] = {} -defs["structs"]["ImGuiContext"][99]["name"] = "NavWindowingList" -defs["structs"]["ImGuiContext"][99]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][100] = {} -defs["structs"]["ImGuiContext"][100]["name"] = "NavWindowingTimer" -defs["structs"]["ImGuiContext"][100]["type"] = "float" -defs["structs"]["ImGuiContext"][101] = {} -defs["structs"]["ImGuiContext"][101]["name"] = "NavWindowingHighlightAlpha" -defs["structs"]["ImGuiContext"][101]["type"] = "float" -defs["structs"]["ImGuiContext"][102] = {} -defs["structs"]["ImGuiContext"][102]["name"] = "NavWindowingToggleLayer" -defs["structs"]["ImGuiContext"][102]["type"] = "bool" -defs["structs"]["ImGuiContext"][103] = {} -defs["structs"]["ImGuiContext"][103]["name"] = "FocusRequestCurrWindow" -defs["structs"]["ImGuiContext"][103]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][104] = {} -defs["structs"]["ImGuiContext"][104]["name"] = "FocusRequestNextWindow" -defs["structs"]["ImGuiContext"][104]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiContext"][105] = {} -defs["structs"]["ImGuiContext"][105]["name"] = "FocusRequestCurrCounterRegular" -defs["structs"]["ImGuiContext"][105]["type"] = "int" -defs["structs"]["ImGuiContext"][106] = {} -defs["structs"]["ImGuiContext"][106]["name"] = "FocusRequestCurrCounterTabStop" -defs["structs"]["ImGuiContext"][106]["type"] = "int" -defs["structs"]["ImGuiContext"][107] = {} -defs["structs"]["ImGuiContext"][107]["name"] = "FocusRequestNextCounterRegular" -defs["structs"]["ImGuiContext"][107]["type"] = "int" -defs["structs"]["ImGuiContext"][108] = {} -defs["structs"]["ImGuiContext"][108]["name"] = "FocusRequestNextCounterTabStop" -defs["structs"]["ImGuiContext"][108]["type"] = "int" -defs["structs"]["ImGuiContext"][109] = {} -defs["structs"]["ImGuiContext"][109]["name"] = "FocusTabPressed" -defs["structs"]["ImGuiContext"][109]["type"] = "bool" -defs["structs"]["ImGuiContext"][110] = {} -defs["structs"]["ImGuiContext"][110]["name"] = "DrawData" -defs["structs"]["ImGuiContext"][110]["type"] = "ImDrawData" -defs["structs"]["ImGuiContext"][111] = {} -defs["structs"]["ImGuiContext"][111]["name"] = "DrawDataBuilder" -defs["structs"]["ImGuiContext"][111]["type"] = "ImDrawDataBuilder" -defs["structs"]["ImGuiContext"][112] = {} -defs["structs"]["ImGuiContext"][112]["name"] = "DimBgRatio" -defs["structs"]["ImGuiContext"][112]["type"] = "float" -defs["structs"]["ImGuiContext"][113] = {} -defs["structs"]["ImGuiContext"][113]["name"] = "BackgroundDrawList" -defs["structs"]["ImGuiContext"][113]["type"] = "ImDrawList" -defs["structs"]["ImGuiContext"][114] = {} -defs["structs"]["ImGuiContext"][114]["name"] = "ForegroundDrawList" -defs["structs"]["ImGuiContext"][114]["type"] = "ImDrawList" -defs["structs"]["ImGuiContext"][115] = {} -defs["structs"]["ImGuiContext"][115]["name"] = "MouseCursor" -defs["structs"]["ImGuiContext"][115]["type"] = "ImGuiMouseCursor" -defs["structs"]["ImGuiContext"][116] = {} -defs["structs"]["ImGuiContext"][116]["name"] = "DragDropActive" -defs["structs"]["ImGuiContext"][116]["type"] = "bool" -defs["structs"]["ImGuiContext"][117] = {} -defs["structs"]["ImGuiContext"][117]["name"] = "DragDropWithinSourceOrTarget" -defs["structs"]["ImGuiContext"][117]["type"] = "bool" -defs["structs"]["ImGuiContext"][118] = {} -defs["structs"]["ImGuiContext"][118]["name"] = "DragDropSourceFlags" -defs["structs"]["ImGuiContext"][118]["type"] = "ImGuiDragDropFlags" -defs["structs"]["ImGuiContext"][119] = {} -defs["structs"]["ImGuiContext"][119]["name"] = "DragDropSourceFrameCount" -defs["structs"]["ImGuiContext"][119]["type"] = "int" -defs["structs"]["ImGuiContext"][120] = {} -defs["structs"]["ImGuiContext"][120]["name"] = "DragDropMouseButton" -defs["structs"]["ImGuiContext"][120]["type"] = "int" -defs["structs"]["ImGuiContext"][121] = {} -defs["structs"]["ImGuiContext"][121]["name"] = "DragDropPayload" -defs["structs"]["ImGuiContext"][121]["type"] = "ImGuiPayload" -defs["structs"]["ImGuiContext"][122] = {} -defs["structs"]["ImGuiContext"][122]["name"] = "DragDropTargetRect" -defs["structs"]["ImGuiContext"][122]["type"] = "ImRect" -defs["structs"]["ImGuiContext"][123] = {} -defs["structs"]["ImGuiContext"][123]["name"] = "DragDropTargetId" -defs["structs"]["ImGuiContext"][123]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][124] = {} -defs["structs"]["ImGuiContext"][124]["name"] = "DragDropAcceptFlags" -defs["structs"]["ImGuiContext"][124]["type"] = "ImGuiDragDropFlags" -defs["structs"]["ImGuiContext"][125] = {} -defs["structs"]["ImGuiContext"][125]["name"] = "DragDropAcceptIdCurrRectSurface" -defs["structs"]["ImGuiContext"][125]["type"] = "float" -defs["structs"]["ImGuiContext"][126] = {} -defs["structs"]["ImGuiContext"][126]["name"] = "DragDropAcceptIdCurr" -defs["structs"]["ImGuiContext"][126]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][127] = {} -defs["structs"]["ImGuiContext"][127]["name"] = "DragDropAcceptIdPrev" -defs["structs"]["ImGuiContext"][127]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][128] = {} -defs["structs"]["ImGuiContext"][128]["name"] = "DragDropAcceptFrameCount" -defs["structs"]["ImGuiContext"][128]["type"] = "int" -defs["structs"]["ImGuiContext"][129] = {} -defs["structs"]["ImGuiContext"][129]["name"] = "DragDropPayloadBufHeap" -defs["structs"]["ImGuiContext"][129]["template_type"] = "unsigned char" -defs["structs"]["ImGuiContext"][129]["type"] = "ImVector_unsigned_char" -defs["structs"]["ImGuiContext"][130] = {} -defs["structs"]["ImGuiContext"][130]["name"] = "DragDropPayloadBufLocal[16]" -defs["structs"]["ImGuiContext"][130]["size"] = 16 -defs["structs"]["ImGuiContext"][130]["type"] = "unsigned char" -defs["structs"]["ImGuiContext"][131] = {} -defs["structs"]["ImGuiContext"][131]["name"] = "CurrentTabBar" -defs["structs"]["ImGuiContext"][131]["type"] = "ImGuiTabBar*" -defs["structs"]["ImGuiContext"][132] = {} -defs["structs"]["ImGuiContext"][132]["name"] = "TabBars" -defs["structs"]["ImGuiContext"][132]["template_type"] = "ImGuiTabBar" -defs["structs"]["ImGuiContext"][132]["type"] = "ImPool_ImGuiTabBar" -defs["structs"]["ImGuiContext"][133] = {} -defs["structs"]["ImGuiContext"][133]["name"] = "CurrentTabBarStack" -defs["structs"]["ImGuiContext"][133]["template_type"] = "ImGui*OrIndex" -defs["structs"]["ImGuiContext"][133]["type"] = "ImVector_ImGuiPtrOrIndex" -defs["structs"]["ImGuiContext"][134] = {} -defs["structs"]["ImGuiContext"][134]["name"] = "ShrinkWidthBuffer" -defs["structs"]["ImGuiContext"][134]["template_type"] = "ImGuiShrinkWidthItem" -defs["structs"]["ImGuiContext"][134]["type"] = "ImVector_ImGuiShrinkWidthItem" -defs["structs"]["ImGuiContext"][135] = {} -defs["structs"]["ImGuiContext"][135]["name"] = "LastValidMousePos" -defs["structs"]["ImGuiContext"][135]["type"] = "ImVec2" -defs["structs"]["ImGuiContext"][136] = {} -defs["structs"]["ImGuiContext"][136]["name"] = "InputTextState" -defs["structs"]["ImGuiContext"][136]["type"] = "ImGuiInputTextState" -defs["structs"]["ImGuiContext"][137] = {} -defs["structs"]["ImGuiContext"][137]["name"] = "InputTextPasswordFont" -defs["structs"]["ImGuiContext"][137]["type"] = "ImFont" -defs["structs"]["ImGuiContext"][138] = {} -defs["structs"]["ImGuiContext"][138]["name"] = "TempInputTextId" -defs["structs"]["ImGuiContext"][138]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][139] = {} -defs["structs"]["ImGuiContext"][139]["name"] = "ColorEditOptions" -defs["structs"]["ImGuiContext"][139]["type"] = "ImGuiColorEditFlags" -defs["structs"]["ImGuiContext"][140] = {} -defs["structs"]["ImGuiContext"][140]["name"] = "ColorEditLastHue" -defs["structs"]["ImGuiContext"][140]["type"] = "float" -defs["structs"]["ImGuiContext"][141] = {} -defs["structs"]["ImGuiContext"][141]["name"] = "ColorEditLastSat" -defs["structs"]["ImGuiContext"][141]["type"] = "float" -defs["structs"]["ImGuiContext"][142] = {} -defs["structs"]["ImGuiContext"][142]["name"] = "ColorEditLastColor[3]" -defs["structs"]["ImGuiContext"][142]["size"] = 3 -defs["structs"]["ImGuiContext"][142]["type"] = "float" -defs["structs"]["ImGuiContext"][143] = {} -defs["structs"]["ImGuiContext"][143]["name"] = "ColorPickerRef" -defs["structs"]["ImGuiContext"][143]["type"] = "ImVec4" -defs["structs"]["ImGuiContext"][144] = {} -defs["structs"]["ImGuiContext"][144]["name"] = "DragCurrentAccumDirty" -defs["structs"]["ImGuiContext"][144]["type"] = "bool" -defs["structs"]["ImGuiContext"][145] = {} -defs["structs"]["ImGuiContext"][145]["name"] = "DragCurrentAccum" -defs["structs"]["ImGuiContext"][145]["type"] = "float" -defs["structs"]["ImGuiContext"][146] = {} -defs["structs"]["ImGuiContext"][146]["name"] = "DragSpeedDefaultRatio" -defs["structs"]["ImGuiContext"][146]["type"] = "float" -defs["structs"]["ImGuiContext"][147] = {} -defs["structs"]["ImGuiContext"][147]["name"] = "ScrollbarClickDeltaToGrabCenter" -defs["structs"]["ImGuiContext"][147]["type"] = "float" -defs["structs"]["ImGuiContext"][148] = {} -defs["structs"]["ImGuiContext"][148]["name"] = "TooltipOverrideCount" -defs["structs"]["ImGuiContext"][148]["type"] = "int" -defs["structs"]["ImGuiContext"][149] = {} -defs["structs"]["ImGuiContext"][149]["name"] = "PrivateClipboard" -defs["structs"]["ImGuiContext"][149]["template_type"] = "char" -defs["structs"]["ImGuiContext"][149]["type"] = "ImVector_char" -defs["structs"]["ImGuiContext"][150] = {} -defs["structs"]["ImGuiContext"][150]["name"] = "PlatformImePos" -defs["structs"]["ImGuiContext"][150]["type"] = "ImVec2" -defs["structs"]["ImGuiContext"][151] = {} -defs["structs"]["ImGuiContext"][151]["name"] = "PlatformImeLastPos" -defs["structs"]["ImGuiContext"][151]["type"] = "ImVec2" -defs["structs"]["ImGuiContext"][152] = {} -defs["structs"]["ImGuiContext"][152]["name"] = "SettingsLoaded" -defs["structs"]["ImGuiContext"][152]["type"] = "bool" -defs["structs"]["ImGuiContext"][153] = {} -defs["structs"]["ImGuiContext"][153]["name"] = "SettingsDirtyTimer" -defs["structs"]["ImGuiContext"][153]["type"] = "float" -defs["structs"]["ImGuiContext"][154] = {} -defs["structs"]["ImGuiContext"][154]["name"] = "SettingsIniData" -defs["structs"]["ImGuiContext"][154]["type"] = "ImGuiTextBuffer" -defs["structs"]["ImGuiContext"][155] = {} -defs["structs"]["ImGuiContext"][155]["name"] = "SettingsHandlers" -defs["structs"]["ImGuiContext"][155]["template_type"] = "ImGuiSettingsHandler" -defs["structs"]["ImGuiContext"][155]["type"] = "ImVector_ImGuiSettingsHandler" -defs["structs"]["ImGuiContext"][156] = {} -defs["structs"]["ImGuiContext"][156]["name"] = "SettingsWindows" -defs["structs"]["ImGuiContext"][156]["template_type"] = "ImGuiWindowSettings" -defs["structs"]["ImGuiContext"][156]["type"] = "ImChunkStream_ImGuiWindowSettings" -defs["structs"]["ImGuiContext"][157] = {} -defs["structs"]["ImGuiContext"][157]["name"] = "LogEnabled" -defs["structs"]["ImGuiContext"][157]["type"] = "bool" -defs["structs"]["ImGuiContext"][158] = {} -defs["structs"]["ImGuiContext"][158]["name"] = "LogType" -defs["structs"]["ImGuiContext"][158]["type"] = "ImGuiLogType" -defs["structs"]["ImGuiContext"][159] = {} -defs["structs"]["ImGuiContext"][159]["name"] = "LogFile" -defs["structs"]["ImGuiContext"][159]["type"] = "ImFileHandle" -defs["structs"]["ImGuiContext"][160] = {} -defs["structs"]["ImGuiContext"][160]["name"] = "LogBuffer" -defs["structs"]["ImGuiContext"][160]["type"] = "ImGuiTextBuffer" -defs["structs"]["ImGuiContext"][161] = {} -defs["structs"]["ImGuiContext"][161]["name"] = "LogLinePosY" -defs["structs"]["ImGuiContext"][161]["type"] = "float" -defs["structs"]["ImGuiContext"][162] = {} -defs["structs"]["ImGuiContext"][162]["name"] = "LogLineFirstItem" -defs["structs"]["ImGuiContext"][162]["type"] = "bool" -defs["structs"]["ImGuiContext"][163] = {} -defs["structs"]["ImGuiContext"][163]["name"] = "LogDepthRef" -defs["structs"]["ImGuiContext"][163]["type"] = "int" -defs["structs"]["ImGuiContext"][164] = {} -defs["structs"]["ImGuiContext"][164]["name"] = "LogDepthToExpand" -defs["structs"]["ImGuiContext"][164]["type"] = "int" -defs["structs"]["ImGuiContext"][165] = {} -defs["structs"]["ImGuiContext"][165]["name"] = "LogDepthToExpandDefault" -defs["structs"]["ImGuiContext"][165]["type"] = "int" -defs["structs"]["ImGuiContext"][166] = {} -defs["structs"]["ImGuiContext"][166]["name"] = "DebugItemPickerActive" -defs["structs"]["ImGuiContext"][166]["type"] = "bool" -defs["structs"]["ImGuiContext"][167] = {} -defs["structs"]["ImGuiContext"][167]["name"] = "DebugItemPickerBreakId" -defs["structs"]["ImGuiContext"][167]["type"] = "ImGuiID" -defs["structs"]["ImGuiContext"][168] = {} -defs["structs"]["ImGuiContext"][168]["name"] = "FramerateSecPerFrame[120]" -defs["structs"]["ImGuiContext"][168]["size"] = 120 -defs["structs"]["ImGuiContext"][168]["type"] = "float" -defs["structs"]["ImGuiContext"][169] = {} -defs["structs"]["ImGuiContext"][169]["name"] = "FramerateSecPerFrameIdx" -defs["structs"]["ImGuiContext"][169]["type"] = "int" -defs["structs"]["ImGuiContext"][170] = {} -defs["structs"]["ImGuiContext"][170]["name"] = "FramerateSecPerFrameAccum" -defs["structs"]["ImGuiContext"][170]["type"] = "float" -defs["structs"]["ImGuiContext"][171] = {} -defs["structs"]["ImGuiContext"][171]["name"] = "WantCaptureMouseNextFrame" -defs["structs"]["ImGuiContext"][171]["type"] = "int" -defs["structs"]["ImGuiContext"][172] = {} -defs["structs"]["ImGuiContext"][172]["name"] = "WantCaptureKeyboardNextFrame" -defs["structs"]["ImGuiContext"][172]["type"] = "int" -defs["structs"]["ImGuiContext"][173] = {} -defs["structs"]["ImGuiContext"][173]["name"] = "WantTextInputNextFrame" -defs["structs"]["ImGuiContext"][173]["type"] = "int" -defs["structs"]["ImGuiContext"][174] = {} -defs["structs"]["ImGuiContext"][174]["name"] = "TempBuffer[1024*3+1]" -defs["structs"]["ImGuiContext"][174]["size"] = 3073 -defs["structs"]["ImGuiContext"][174]["type"] = "char" -defs["structs"]["ImGuiDataTypeInfo"] = {} -defs["structs"]["ImGuiDataTypeInfo"][1] = {} -defs["structs"]["ImGuiDataTypeInfo"][1]["name"] = "Size" -defs["structs"]["ImGuiDataTypeInfo"][1]["type"] = "size_t" -defs["structs"]["ImGuiDataTypeInfo"][2] = {} -defs["structs"]["ImGuiDataTypeInfo"][2]["name"] = "PrintFmt" -defs["structs"]["ImGuiDataTypeInfo"][2]["type"] = "const char*" -defs["structs"]["ImGuiDataTypeInfo"][3] = {} -defs["structs"]["ImGuiDataTypeInfo"][3]["name"] = "ScanFmt" -defs["structs"]["ImGuiDataTypeInfo"][3]["type"] = "const char*" -defs["structs"]["ImGuiGroupData"] = {} -defs["structs"]["ImGuiGroupData"][1] = {} -defs["structs"]["ImGuiGroupData"][1]["name"] = "BackupCursorPos" -defs["structs"]["ImGuiGroupData"][1]["type"] = "ImVec2" -defs["structs"]["ImGuiGroupData"][2] = {} -defs["structs"]["ImGuiGroupData"][2]["name"] = "BackupCursorMaxPos" -defs["structs"]["ImGuiGroupData"][2]["type"] = "ImVec2" -defs["structs"]["ImGuiGroupData"][3] = {} -defs["structs"]["ImGuiGroupData"][3]["name"] = "BackupIndent" -defs["structs"]["ImGuiGroupData"][3]["type"] = "ImVec1" -defs["structs"]["ImGuiGroupData"][4] = {} -defs["structs"]["ImGuiGroupData"][4]["name"] = "BackupGroupOffset" -defs["structs"]["ImGuiGroupData"][4]["type"] = "ImVec1" -defs["structs"]["ImGuiGroupData"][5] = {} -defs["structs"]["ImGuiGroupData"][5]["name"] = "BackupCurrLineSize" -defs["structs"]["ImGuiGroupData"][5]["type"] = "ImVec2" -defs["structs"]["ImGuiGroupData"][6] = {} -defs["structs"]["ImGuiGroupData"][6]["name"] = "BackupCurrLineTextBaseOffset" -defs["structs"]["ImGuiGroupData"][6]["type"] = "float" -defs["structs"]["ImGuiGroupData"][7] = {} -defs["structs"]["ImGuiGroupData"][7]["name"] = "BackupActiveIdIsAlive" -defs["structs"]["ImGuiGroupData"][7]["type"] = "ImGuiID" -defs["structs"]["ImGuiGroupData"][8] = {} -defs["structs"]["ImGuiGroupData"][8]["name"] = "BackupActiveIdPreviousFrameIsAlive" -defs["structs"]["ImGuiGroupData"][8]["type"] = "bool" -defs["structs"]["ImGuiGroupData"][9] = {} -defs["structs"]["ImGuiGroupData"][9]["name"] = "EmitItem" -defs["structs"]["ImGuiGroupData"][9]["type"] = "bool" defs["structs"]["ImGuiIO"] = {} defs["structs"]["ImGuiIO"][1] = {} defs["structs"]["ImGuiIO"][1]["name"] = "ConfigFlags" @@ -3269,71 +2026,6 @@ defs["structs"]["ImGuiInputTextCallbackData"][11]["type"] = "int" defs["structs"]["ImGuiInputTextCallbackData"][12] = {} defs["structs"]["ImGuiInputTextCallbackData"][12]["name"] = "SelectionEnd" defs["structs"]["ImGuiInputTextCallbackData"][12]["type"] = "int" -defs["structs"]["ImGuiInputTextState"] = {} -defs["structs"]["ImGuiInputTextState"][1] = {} -defs["structs"]["ImGuiInputTextState"][1]["name"] = "ID" -defs["structs"]["ImGuiInputTextState"][1]["type"] = "ImGuiID" -defs["structs"]["ImGuiInputTextState"][2] = {} -defs["structs"]["ImGuiInputTextState"][2]["name"] = "CurLenW" -defs["structs"]["ImGuiInputTextState"][2]["type"] = "int" -defs["structs"]["ImGuiInputTextState"][3] = {} -defs["structs"]["ImGuiInputTextState"][3]["name"] = "CurLenA" -defs["structs"]["ImGuiInputTextState"][3]["type"] = "int" -defs["structs"]["ImGuiInputTextState"][4] = {} -defs["structs"]["ImGuiInputTextState"][4]["name"] = "TextW" -defs["structs"]["ImGuiInputTextState"][4]["template_type"] = "ImWchar" -defs["structs"]["ImGuiInputTextState"][4]["type"] = "ImVector_ImWchar" -defs["structs"]["ImGuiInputTextState"][5] = {} -defs["structs"]["ImGuiInputTextState"][5]["name"] = "TextA" -defs["structs"]["ImGuiInputTextState"][5]["template_type"] = "char" -defs["structs"]["ImGuiInputTextState"][5]["type"] = "ImVector_char" -defs["structs"]["ImGuiInputTextState"][6] = {} -defs["structs"]["ImGuiInputTextState"][6]["name"] = "InitialTextA" -defs["structs"]["ImGuiInputTextState"][6]["template_type"] = "char" -defs["structs"]["ImGuiInputTextState"][6]["type"] = "ImVector_char" -defs["structs"]["ImGuiInputTextState"][7] = {} -defs["structs"]["ImGuiInputTextState"][7]["name"] = "TextAIsValid" -defs["structs"]["ImGuiInputTextState"][7]["type"] = "bool" -defs["structs"]["ImGuiInputTextState"][8] = {} -defs["structs"]["ImGuiInputTextState"][8]["name"] = "BufCapacityA" -defs["structs"]["ImGuiInputTextState"][8]["type"] = "int" -defs["structs"]["ImGuiInputTextState"][9] = {} -defs["structs"]["ImGuiInputTextState"][9]["name"] = "ScrollX" -defs["structs"]["ImGuiInputTextState"][9]["type"] = "float" -defs["structs"]["ImGuiInputTextState"][10] = {} -defs["structs"]["ImGuiInputTextState"][10]["name"] = "Stb" -defs["structs"]["ImGuiInputTextState"][10]["type"] = "STB_TexteditState" -defs["structs"]["ImGuiInputTextState"][11] = {} -defs["structs"]["ImGuiInputTextState"][11]["name"] = "CursorAnim" -defs["structs"]["ImGuiInputTextState"][11]["type"] = "float" -defs["structs"]["ImGuiInputTextState"][12] = {} -defs["structs"]["ImGuiInputTextState"][12]["name"] = "CursorFollow" -defs["structs"]["ImGuiInputTextState"][12]["type"] = "bool" -defs["structs"]["ImGuiInputTextState"][13] = {} -defs["structs"]["ImGuiInputTextState"][13]["name"] = "SelectedAllMouseLock" -defs["structs"]["ImGuiInputTextState"][13]["type"] = "bool" -defs["structs"]["ImGuiInputTextState"][14] = {} -defs["structs"]["ImGuiInputTextState"][14]["name"] = "UserFlags" -defs["structs"]["ImGuiInputTextState"][14]["type"] = "ImGuiInputTextFlags" -defs["structs"]["ImGuiInputTextState"][15] = {} -defs["structs"]["ImGuiInputTextState"][15]["name"] = "UserCallback" -defs["structs"]["ImGuiInputTextState"][15]["type"] = "ImGuiInputTextCallback" -defs["structs"]["ImGuiInputTextState"][16] = {} -defs["structs"]["ImGuiInputTextState"][16]["name"] = "UserCallbackData" -defs["structs"]["ImGuiInputTextState"][16]["type"] = "void*" -defs["structs"]["ImGuiItemHoveredDataBackup"] = {} -defs["structs"]["ImGuiItemHoveredDataBackup"][1] = {} -defs["structs"]["ImGuiItemHoveredDataBackup"][1]["name"] = "LastItemId" -defs["structs"]["ImGuiItemHoveredDataBackup"][1]["type"] = "ImGuiID" -defs["structs"]["ImGuiItemHoveredDataBackup"][2] = {} -defs["structs"]["ImGuiItemHoveredDataBackup"][2]["name"] = "LastItemStatusFlags" -defs["structs"]["ImGuiItemHoveredDataBackup"][2]["type"] = "ImGuiItemStatusFlags" -defs["structs"]["ImGuiItemHoveredDataBackup"][3] = {} -defs["structs"]["ImGuiItemHoveredDataBackup"][3]["name"] = "LastItemRect" -defs["structs"]["ImGuiItemHoveredDataBackup"][3]["type"] = "ImRect" -defs["structs"]["ImGuiItemHoveredDataBackup"][4] = {} -defs["structs"]["ImGuiItemHoveredDataBackup"][4]["name"] = "LastItemDisplayRect" -defs["structs"]["ImGuiItemHoveredDataBackup"][4]["type"] = "ImRect" defs["structs"]["ImGuiListClipper"] = {} defs["structs"]["ImGuiListClipper"][1] = {} defs["structs"]["ImGuiListClipper"][1]["name"] = "DisplayStart" @@ -3353,105 +2045,6 @@ defs["structs"]["ImGuiListClipper"][5]["type"] = "float" defs["structs"]["ImGuiListClipper"][6] = {} defs["structs"]["ImGuiListClipper"][6]["name"] = "StartPosY" defs["structs"]["ImGuiListClipper"][6]["type"] = "float" -defs["structs"]["ImGuiMenuColumns"] = {} -defs["structs"]["ImGuiMenuColumns"][1] = {} -defs["structs"]["ImGuiMenuColumns"][1]["name"] = "Spacing" -defs["structs"]["ImGuiMenuColumns"][1]["type"] = "float" -defs["structs"]["ImGuiMenuColumns"][2] = {} -defs["structs"]["ImGuiMenuColumns"][2]["name"] = "Width" -defs["structs"]["ImGuiMenuColumns"][2]["type"] = "float" -defs["structs"]["ImGuiMenuColumns"][3] = {} -defs["structs"]["ImGuiMenuColumns"][3]["name"] = "NextWidth" -defs["structs"]["ImGuiMenuColumns"][3]["type"] = "float" -defs["structs"]["ImGuiMenuColumns"][4] = {} -defs["structs"]["ImGuiMenuColumns"][4]["name"] = "Pos[3]" -defs["structs"]["ImGuiMenuColumns"][4]["size"] = 3 -defs["structs"]["ImGuiMenuColumns"][4]["type"] = "float" -defs["structs"]["ImGuiMenuColumns"][5] = {} -defs["structs"]["ImGuiMenuColumns"][5]["name"] = "NextWidths[3]" -defs["structs"]["ImGuiMenuColumns"][5]["size"] = 3 -defs["structs"]["ImGuiMenuColumns"][5]["type"] = "float" -defs["structs"]["ImGuiNavMoveResult"] = {} -defs["structs"]["ImGuiNavMoveResult"][1] = {} -defs["structs"]["ImGuiNavMoveResult"][1]["name"] = "Window" -defs["structs"]["ImGuiNavMoveResult"][1]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiNavMoveResult"][2] = {} -defs["structs"]["ImGuiNavMoveResult"][2]["name"] = "ID" -defs["structs"]["ImGuiNavMoveResult"][2]["type"] = "ImGuiID" -defs["structs"]["ImGuiNavMoveResult"][3] = {} -defs["structs"]["ImGuiNavMoveResult"][3]["name"] = "FocusScopeId" -defs["structs"]["ImGuiNavMoveResult"][3]["type"] = "ImGuiID" -defs["structs"]["ImGuiNavMoveResult"][4] = {} -defs["structs"]["ImGuiNavMoveResult"][4]["name"] = "DistBox" -defs["structs"]["ImGuiNavMoveResult"][4]["type"] = "float" -defs["structs"]["ImGuiNavMoveResult"][5] = {} -defs["structs"]["ImGuiNavMoveResult"][5]["name"] = "DistCenter" -defs["structs"]["ImGuiNavMoveResult"][5]["type"] = "float" -defs["structs"]["ImGuiNavMoveResult"][6] = {} -defs["structs"]["ImGuiNavMoveResult"][6]["name"] = "DistAxial" -defs["structs"]["ImGuiNavMoveResult"][6]["type"] = "float" -defs["structs"]["ImGuiNavMoveResult"][7] = {} -defs["structs"]["ImGuiNavMoveResult"][7]["name"] = "RectRel" -defs["structs"]["ImGuiNavMoveResult"][7]["type"] = "ImRect" -defs["structs"]["ImGuiNextItemData"] = {} -defs["structs"]["ImGuiNextItemData"][1] = {} -defs["structs"]["ImGuiNextItemData"][1]["name"] = "Flags" -defs["structs"]["ImGuiNextItemData"][1]["type"] = "ImGuiNextItemDataFlags" -defs["structs"]["ImGuiNextItemData"][2] = {} -defs["structs"]["ImGuiNextItemData"][2]["name"] = "Width" -defs["structs"]["ImGuiNextItemData"][2]["type"] = "float" -defs["structs"]["ImGuiNextItemData"][3] = {} -defs["structs"]["ImGuiNextItemData"][3]["name"] = "FocusScopeId" -defs["structs"]["ImGuiNextItemData"][3]["type"] = "ImGuiID" -defs["structs"]["ImGuiNextItemData"][4] = {} -defs["structs"]["ImGuiNextItemData"][4]["name"] = "OpenCond" -defs["structs"]["ImGuiNextItemData"][4]["type"] = "ImGuiCond" -defs["structs"]["ImGuiNextItemData"][5] = {} -defs["structs"]["ImGuiNextItemData"][5]["name"] = "OpenVal" -defs["structs"]["ImGuiNextItemData"][5]["type"] = "bool" -defs["structs"]["ImGuiNextWindowData"] = {} -defs["structs"]["ImGuiNextWindowData"][1] = {} -defs["structs"]["ImGuiNextWindowData"][1]["name"] = "Flags" -defs["structs"]["ImGuiNextWindowData"][1]["type"] = "ImGuiNextWindowDataFlags" -defs["structs"]["ImGuiNextWindowData"][2] = {} -defs["structs"]["ImGuiNextWindowData"][2]["name"] = "PosCond" -defs["structs"]["ImGuiNextWindowData"][2]["type"] = "ImGuiCond" -defs["structs"]["ImGuiNextWindowData"][3] = {} -defs["structs"]["ImGuiNextWindowData"][3]["name"] = "SizeCond" -defs["structs"]["ImGuiNextWindowData"][3]["type"] = "ImGuiCond" -defs["structs"]["ImGuiNextWindowData"][4] = {} -defs["structs"]["ImGuiNextWindowData"][4]["name"] = "CollapsedCond" -defs["structs"]["ImGuiNextWindowData"][4]["type"] = "ImGuiCond" -defs["structs"]["ImGuiNextWindowData"][5] = {} -defs["structs"]["ImGuiNextWindowData"][5]["name"] = "PosVal" -defs["structs"]["ImGuiNextWindowData"][5]["type"] = "ImVec2" -defs["structs"]["ImGuiNextWindowData"][6] = {} -defs["structs"]["ImGuiNextWindowData"][6]["name"] = "PosPivotVal" -defs["structs"]["ImGuiNextWindowData"][6]["type"] = "ImVec2" -defs["structs"]["ImGuiNextWindowData"][7] = {} -defs["structs"]["ImGuiNextWindowData"][7]["name"] = "SizeVal" -defs["structs"]["ImGuiNextWindowData"][7]["type"] = "ImVec2" -defs["structs"]["ImGuiNextWindowData"][8] = {} -defs["structs"]["ImGuiNextWindowData"][8]["name"] = "ContentSizeVal" -defs["structs"]["ImGuiNextWindowData"][8]["type"] = "ImVec2" -defs["structs"]["ImGuiNextWindowData"][9] = {} -defs["structs"]["ImGuiNextWindowData"][9]["name"] = "CollapsedVal" -defs["structs"]["ImGuiNextWindowData"][9]["type"] = "bool" -defs["structs"]["ImGuiNextWindowData"][10] = {} -defs["structs"]["ImGuiNextWindowData"][10]["name"] = "SizeConstraintRect" -defs["structs"]["ImGuiNextWindowData"][10]["type"] = "ImRect" -defs["structs"]["ImGuiNextWindowData"][11] = {} -defs["structs"]["ImGuiNextWindowData"][11]["name"] = "SizeCallback" -defs["structs"]["ImGuiNextWindowData"][11]["type"] = "ImGuiSizeCallback" -defs["structs"]["ImGuiNextWindowData"][12] = {} -defs["structs"]["ImGuiNextWindowData"][12]["name"] = "SizeCallbackUserData" -defs["structs"]["ImGuiNextWindowData"][12]["type"] = "void*" -defs["structs"]["ImGuiNextWindowData"][13] = {} -defs["structs"]["ImGuiNextWindowData"][13]["name"] = "BgAlphaVal" -defs["structs"]["ImGuiNextWindowData"][13]["type"] = "float" -defs["structs"]["ImGuiNextWindowData"][14] = {} -defs["structs"]["ImGuiNextWindowData"][14]["name"] = "MenuBarOffsetMinVal" -defs["structs"]["ImGuiNextWindowData"][14]["type"] = "ImVec2" defs["structs"]["ImGuiOnceUponAFrame"] = {} defs["structs"]["ImGuiOnceUponAFrame"][1] = {} defs["structs"]["ImGuiOnceUponAFrame"][1]["name"] = "RefFrame" @@ -3482,61 +2075,6 @@ defs["structs"]["ImGuiPayload"][7]["type"] = "bool" defs["structs"]["ImGuiPayload"][8] = {} defs["structs"]["ImGuiPayload"][8]["name"] = "Delivery" defs["structs"]["ImGuiPayload"][8]["type"] = "bool" -defs["structs"]["ImGuiPopupData"] = {} -defs["structs"]["ImGuiPopupData"][1] = {} -defs["structs"]["ImGuiPopupData"][1]["name"] = "PopupId" -defs["structs"]["ImGuiPopupData"][1]["type"] = "ImGuiID" -defs["structs"]["ImGuiPopupData"][2] = {} -defs["structs"]["ImGuiPopupData"][2]["name"] = "Window" -defs["structs"]["ImGuiPopupData"][2]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiPopupData"][3] = {} -defs["structs"]["ImGuiPopupData"][3]["name"] = "SourceWindow" -defs["structs"]["ImGuiPopupData"][3]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiPopupData"][4] = {} -defs["structs"]["ImGuiPopupData"][4]["name"] = "OpenFrameCount" -defs["structs"]["ImGuiPopupData"][4]["type"] = "int" -defs["structs"]["ImGuiPopupData"][5] = {} -defs["structs"]["ImGuiPopupData"][5]["name"] = "OpenParentId" -defs["structs"]["ImGuiPopupData"][5]["type"] = "ImGuiID" -defs["structs"]["ImGuiPopupData"][6] = {} -defs["structs"]["ImGuiPopupData"][6]["name"] = "OpenPopupPos" -defs["structs"]["ImGuiPopupData"][6]["type"] = "ImVec2" -defs["structs"]["ImGuiPopupData"][7] = {} -defs["structs"]["ImGuiPopupData"][7]["name"] = "OpenMousePos" -defs["structs"]["ImGuiPopupData"][7]["type"] = "ImVec2" -defs["structs"]["ImGuiPtrOrIndex"] = {} -defs["structs"]["ImGuiPtrOrIndex"][1] = {} -defs["structs"]["ImGuiPtrOrIndex"][1]["name"] = "Ptr" -defs["structs"]["ImGuiPtrOrIndex"][1]["type"] = "void*" -defs["structs"]["ImGuiPtrOrIndex"][2] = {} -defs["structs"]["ImGuiPtrOrIndex"][2]["name"] = "Index" -defs["structs"]["ImGuiPtrOrIndex"][2]["type"] = "int" -defs["structs"]["ImGuiSettingsHandler"] = {} -defs["structs"]["ImGuiSettingsHandler"][1] = {} -defs["structs"]["ImGuiSettingsHandler"][1]["name"] = "TypeName" -defs["structs"]["ImGuiSettingsHandler"][1]["type"] = "const char*" -defs["structs"]["ImGuiSettingsHandler"][2] = {} -defs["structs"]["ImGuiSettingsHandler"][2]["name"] = "TypeHash" -defs["structs"]["ImGuiSettingsHandler"][2]["type"] = "ImGuiID" -defs["structs"]["ImGuiSettingsHandler"][3] = {} -defs["structs"]["ImGuiSettingsHandler"][3]["name"] = "ReadOpenFn" -defs["structs"]["ImGuiSettingsHandler"][3]["type"] = "void*(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,const char* name)" -defs["structs"]["ImGuiSettingsHandler"][4] = {} -defs["structs"]["ImGuiSettingsHandler"][4]["name"] = "ReadLineFn" -defs["structs"]["ImGuiSettingsHandler"][4]["type"] = "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,void* entry,const char* line)" -defs["structs"]["ImGuiSettingsHandler"][5] = {} -defs["structs"]["ImGuiSettingsHandler"][5]["name"] = "WriteAllFn" -defs["structs"]["ImGuiSettingsHandler"][5]["type"] = "void(*)(ImGuiContext* ctx,ImGuiSettingsHandler* handler,ImGuiTextBuffer* out_buf)" -defs["structs"]["ImGuiSettingsHandler"][6] = {} -defs["structs"]["ImGuiSettingsHandler"][6]["name"] = "UserData" -defs["structs"]["ImGuiSettingsHandler"][6]["type"] = "void*" -defs["structs"]["ImGuiShrinkWidthItem"] = {} -defs["structs"]["ImGuiShrinkWidthItem"][1] = {} -defs["structs"]["ImGuiShrinkWidthItem"][1]["name"] = "Index" -defs["structs"]["ImGuiShrinkWidthItem"][1]["type"] = "int" -defs["structs"]["ImGuiShrinkWidthItem"][2] = {} -defs["structs"]["ImGuiShrinkWidthItem"][2]["name"] = "Width" -defs["structs"]["ImGuiShrinkWidthItem"][2]["type"] = "float" defs["structs"]["ImGuiSizeCallbackData"] = {} defs["structs"]["ImGuiSizeCallbackData"][1] = {} defs["structs"]["ImGuiSizeCallbackData"][1]["name"] = "UserData" @@ -3672,112 +2210,6 @@ defs["structs"]["ImGuiStyle"][36] = {} defs["structs"]["ImGuiStyle"][36]["name"] = "Colors[ImGuiCol_COUNT]" defs["structs"]["ImGuiStyle"][36]["size"] = 48 defs["structs"]["ImGuiStyle"][36]["type"] = "ImVec4" -defs["structs"]["ImGuiStyleMod"] = {} -defs["structs"]["ImGuiStyleMod"][1] = {} -defs["structs"]["ImGuiStyleMod"][1]["name"] = "VarIdx" -defs["structs"]["ImGuiStyleMod"][1]["type"] = "ImGuiStyleVar" -defs["structs"]["ImGuiStyleMod"][2] = {} -defs["structs"]["ImGuiStyleMod"][2]["name"] = "}" -defs["structs"]["ImGuiStyleMod"][2]["type"] = "union { int BackupInt[2]; float BackupFloat[2];" -defs["structs"]["ImGuiTabBar"] = {} -defs["structs"]["ImGuiTabBar"][1] = {} -defs["structs"]["ImGuiTabBar"][1]["name"] = "Tabs" -defs["structs"]["ImGuiTabBar"][1]["template_type"] = "ImGuiTabItem" -defs["structs"]["ImGuiTabBar"][1]["type"] = "ImVector_ImGuiTabItem" -defs["structs"]["ImGuiTabBar"][2] = {} -defs["structs"]["ImGuiTabBar"][2]["name"] = "ID" -defs["structs"]["ImGuiTabBar"][2]["type"] = "ImGuiID" -defs["structs"]["ImGuiTabBar"][3] = {} -defs["structs"]["ImGuiTabBar"][3]["name"] = "SelectedTabId" -defs["structs"]["ImGuiTabBar"][3]["type"] = "ImGuiID" -defs["structs"]["ImGuiTabBar"][4] = {} -defs["structs"]["ImGuiTabBar"][4]["name"] = "NextSelectedTabId" -defs["structs"]["ImGuiTabBar"][4]["type"] = "ImGuiID" -defs["structs"]["ImGuiTabBar"][5] = {} -defs["structs"]["ImGuiTabBar"][5]["name"] = "VisibleTabId" -defs["structs"]["ImGuiTabBar"][5]["type"] = "ImGuiID" -defs["structs"]["ImGuiTabBar"][6] = {} -defs["structs"]["ImGuiTabBar"][6]["name"] = "CurrFrameVisible" -defs["structs"]["ImGuiTabBar"][6]["type"] = "int" -defs["structs"]["ImGuiTabBar"][7] = {} -defs["structs"]["ImGuiTabBar"][7]["name"] = "PrevFrameVisible" -defs["structs"]["ImGuiTabBar"][7]["type"] = "int" -defs["structs"]["ImGuiTabBar"][8] = {} -defs["structs"]["ImGuiTabBar"][8]["name"] = "BarRect" -defs["structs"]["ImGuiTabBar"][8]["type"] = "ImRect" -defs["structs"]["ImGuiTabBar"][9] = {} -defs["structs"]["ImGuiTabBar"][9]["name"] = "LastTabContentHeight" -defs["structs"]["ImGuiTabBar"][9]["type"] = "float" -defs["structs"]["ImGuiTabBar"][10] = {} -defs["structs"]["ImGuiTabBar"][10]["name"] = "OffsetMax" -defs["structs"]["ImGuiTabBar"][10]["type"] = "float" -defs["structs"]["ImGuiTabBar"][11] = {} -defs["structs"]["ImGuiTabBar"][11]["name"] = "OffsetMaxIdeal" -defs["structs"]["ImGuiTabBar"][11]["type"] = "float" -defs["structs"]["ImGuiTabBar"][12] = {} -defs["structs"]["ImGuiTabBar"][12]["name"] = "OffsetNextTab" -defs["structs"]["ImGuiTabBar"][12]["type"] = "float" -defs["structs"]["ImGuiTabBar"][13] = {} -defs["structs"]["ImGuiTabBar"][13]["name"] = "ScrollingAnim" -defs["structs"]["ImGuiTabBar"][13]["type"] = "float" -defs["structs"]["ImGuiTabBar"][14] = {} -defs["structs"]["ImGuiTabBar"][14]["name"] = "ScrollingTarget" -defs["structs"]["ImGuiTabBar"][14]["type"] = "float" -defs["structs"]["ImGuiTabBar"][15] = {} -defs["structs"]["ImGuiTabBar"][15]["name"] = "ScrollingTargetDistToVisibility" -defs["structs"]["ImGuiTabBar"][15]["type"] = "float" -defs["structs"]["ImGuiTabBar"][16] = {} -defs["structs"]["ImGuiTabBar"][16]["name"] = "ScrollingSpeed" -defs["structs"]["ImGuiTabBar"][16]["type"] = "float" -defs["structs"]["ImGuiTabBar"][17] = {} -defs["structs"]["ImGuiTabBar"][17]["name"] = "Flags" -defs["structs"]["ImGuiTabBar"][17]["type"] = "ImGuiTabBarFlags" -defs["structs"]["ImGuiTabBar"][18] = {} -defs["structs"]["ImGuiTabBar"][18]["name"] = "ReorderRequestTabId" -defs["structs"]["ImGuiTabBar"][18]["type"] = "ImGuiID" -defs["structs"]["ImGuiTabBar"][19] = {} -defs["structs"]["ImGuiTabBar"][19]["name"] = "ReorderRequestDir" -defs["structs"]["ImGuiTabBar"][19]["type"] = "ImS8" -defs["structs"]["ImGuiTabBar"][20] = {} -defs["structs"]["ImGuiTabBar"][20]["name"] = "WantLayout" -defs["structs"]["ImGuiTabBar"][20]["type"] = "bool" -defs["structs"]["ImGuiTabBar"][21] = {} -defs["structs"]["ImGuiTabBar"][21]["name"] = "VisibleTabWasSubmitted" -defs["structs"]["ImGuiTabBar"][21]["type"] = "bool" -defs["structs"]["ImGuiTabBar"][22] = {} -defs["structs"]["ImGuiTabBar"][22]["name"] = "LastTabItemIdx" -defs["structs"]["ImGuiTabBar"][22]["type"] = "short" -defs["structs"]["ImGuiTabBar"][23] = {} -defs["structs"]["ImGuiTabBar"][23]["name"] = "FramePadding" -defs["structs"]["ImGuiTabBar"][23]["type"] = "ImVec2" -defs["structs"]["ImGuiTabBar"][24] = {} -defs["structs"]["ImGuiTabBar"][24]["name"] = "TabsNames" -defs["structs"]["ImGuiTabBar"][24]["type"] = "ImGuiTextBuffer" -defs["structs"]["ImGuiTabItem"] = {} -defs["structs"]["ImGuiTabItem"][1] = {} -defs["structs"]["ImGuiTabItem"][1]["name"] = "ID" -defs["structs"]["ImGuiTabItem"][1]["type"] = "ImGuiID" -defs["structs"]["ImGuiTabItem"][2] = {} -defs["structs"]["ImGuiTabItem"][2]["name"] = "Flags" -defs["structs"]["ImGuiTabItem"][2]["type"] = "ImGuiTabItemFlags" -defs["structs"]["ImGuiTabItem"][3] = {} -defs["structs"]["ImGuiTabItem"][3]["name"] = "LastFrameVisible" -defs["structs"]["ImGuiTabItem"][3]["type"] = "int" -defs["structs"]["ImGuiTabItem"][4] = {} -defs["structs"]["ImGuiTabItem"][4]["name"] = "LastFrameSelected" -defs["structs"]["ImGuiTabItem"][4]["type"] = "int" -defs["structs"]["ImGuiTabItem"][5] = {} -defs["structs"]["ImGuiTabItem"][5]["name"] = "NameOffset" -defs["structs"]["ImGuiTabItem"][5]["type"] = "int" -defs["structs"]["ImGuiTabItem"][6] = {} -defs["structs"]["ImGuiTabItem"][6]["name"] = "Offset" -defs["structs"]["ImGuiTabItem"][6]["type"] = "float" -defs["structs"]["ImGuiTabItem"][7] = {} -defs["structs"]["ImGuiTabItem"][7]["name"] = "Width" -defs["structs"]["ImGuiTabItem"][7]["type"] = "float" -defs["structs"]["ImGuiTabItem"][8] = {} -defs["structs"]["ImGuiTabItem"][8]["name"] = "ContentWidth" -defs["structs"]["ImGuiTabItem"][8]["type"] = "float" defs["structs"]["ImGuiTextBuffer"] = {} defs["structs"]["ImGuiTextBuffer"][1] = {} defs["structs"]["ImGuiTextBuffer"][1]["name"] = "Buf" @@ -3802,393 +2234,6 @@ 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"]["ImGuiWindow"] = {} -defs["structs"]["ImGuiWindow"][1] = {} -defs["structs"]["ImGuiWindow"][1]["name"] = "Name" -defs["structs"]["ImGuiWindow"][1]["type"] = "char*" -defs["structs"]["ImGuiWindow"][2] = {} -defs["structs"]["ImGuiWindow"][2]["name"] = "ID" -defs["structs"]["ImGuiWindow"][2]["type"] = "ImGuiID" -defs["structs"]["ImGuiWindow"][3] = {} -defs["structs"]["ImGuiWindow"][3]["name"] = "Flags" -defs["structs"]["ImGuiWindow"][3]["type"] = "ImGuiWindowFlags" -defs["structs"]["ImGuiWindow"][4] = {} -defs["structs"]["ImGuiWindow"][4]["name"] = "Pos" -defs["structs"]["ImGuiWindow"][4]["type"] = "ImVec2" -defs["structs"]["ImGuiWindow"][5] = {} -defs["structs"]["ImGuiWindow"][5]["name"] = "Size" -defs["structs"]["ImGuiWindow"][5]["type"] = "ImVec2" -defs["structs"]["ImGuiWindow"][6] = {} -defs["structs"]["ImGuiWindow"][6]["name"] = "SizeFull" -defs["structs"]["ImGuiWindow"][6]["type"] = "ImVec2" -defs["structs"]["ImGuiWindow"][7] = {} -defs["structs"]["ImGuiWindow"][7]["name"] = "ContentSize" -defs["structs"]["ImGuiWindow"][7]["type"] = "ImVec2" -defs["structs"]["ImGuiWindow"][8] = {} -defs["structs"]["ImGuiWindow"][8]["name"] = "ContentSizeExplicit" -defs["structs"]["ImGuiWindow"][8]["type"] = "ImVec2" -defs["structs"]["ImGuiWindow"][9] = {} -defs["structs"]["ImGuiWindow"][9]["name"] = "WindowPadding" -defs["structs"]["ImGuiWindow"][9]["type"] = "ImVec2" -defs["structs"]["ImGuiWindow"][10] = {} -defs["structs"]["ImGuiWindow"][10]["name"] = "WindowRounding" -defs["structs"]["ImGuiWindow"][10]["type"] = "float" -defs["structs"]["ImGuiWindow"][11] = {} -defs["structs"]["ImGuiWindow"][11]["name"] = "WindowBorderSize" -defs["structs"]["ImGuiWindow"][11]["type"] = "float" -defs["structs"]["ImGuiWindow"][12] = {} -defs["structs"]["ImGuiWindow"][12]["name"] = "NameBufLen" -defs["structs"]["ImGuiWindow"][12]["type"] = "int" -defs["structs"]["ImGuiWindow"][13] = {} -defs["structs"]["ImGuiWindow"][13]["name"] = "MoveId" -defs["structs"]["ImGuiWindow"][13]["type"] = "ImGuiID" -defs["structs"]["ImGuiWindow"][14] = {} -defs["structs"]["ImGuiWindow"][14]["name"] = "ChildId" -defs["structs"]["ImGuiWindow"][14]["type"] = "ImGuiID" -defs["structs"]["ImGuiWindow"][15] = {} -defs["structs"]["ImGuiWindow"][15]["name"] = "Scroll" -defs["structs"]["ImGuiWindow"][15]["type"] = "ImVec2" -defs["structs"]["ImGuiWindow"][16] = {} -defs["structs"]["ImGuiWindow"][16]["name"] = "ScrollMax" -defs["structs"]["ImGuiWindow"][16]["type"] = "ImVec2" -defs["structs"]["ImGuiWindow"][17] = {} -defs["structs"]["ImGuiWindow"][17]["name"] = "ScrollTarget" -defs["structs"]["ImGuiWindow"][17]["type"] = "ImVec2" -defs["structs"]["ImGuiWindow"][18] = {} -defs["structs"]["ImGuiWindow"][18]["name"] = "ScrollTargetCenterRatio" -defs["structs"]["ImGuiWindow"][18]["type"] = "ImVec2" -defs["structs"]["ImGuiWindow"][19] = {} -defs["structs"]["ImGuiWindow"][19]["name"] = "ScrollbarSizes" -defs["structs"]["ImGuiWindow"][19]["type"] = "ImVec2" -defs["structs"]["ImGuiWindow"][20] = {} -defs["structs"]["ImGuiWindow"][20]["name"] = "ScrollbarX" -defs["structs"]["ImGuiWindow"][20]["type"] = "bool" -defs["structs"]["ImGuiWindow"][21] = {} -defs["structs"]["ImGuiWindow"][21]["name"] = "ScrollbarY" -defs["structs"]["ImGuiWindow"][21]["type"] = "bool" -defs["structs"]["ImGuiWindow"][22] = {} -defs["structs"]["ImGuiWindow"][22]["name"] = "Active" -defs["structs"]["ImGuiWindow"][22]["type"] = "bool" -defs["structs"]["ImGuiWindow"][23] = {} -defs["structs"]["ImGuiWindow"][23]["name"] = "WasActive" -defs["structs"]["ImGuiWindow"][23]["type"] = "bool" -defs["structs"]["ImGuiWindow"][24] = {} -defs["structs"]["ImGuiWindow"][24]["name"] = "WriteAccessed" -defs["structs"]["ImGuiWindow"][24]["type"] = "bool" -defs["structs"]["ImGuiWindow"][25] = {} -defs["structs"]["ImGuiWindow"][25]["name"] = "Collapsed" -defs["structs"]["ImGuiWindow"][25]["type"] = "bool" -defs["structs"]["ImGuiWindow"][26] = {} -defs["structs"]["ImGuiWindow"][26]["name"] = "WantCollapseToggle" -defs["structs"]["ImGuiWindow"][26]["type"] = "bool" -defs["structs"]["ImGuiWindow"][27] = {} -defs["structs"]["ImGuiWindow"][27]["name"] = "SkipItems" -defs["structs"]["ImGuiWindow"][27]["type"] = "bool" -defs["structs"]["ImGuiWindow"][28] = {} -defs["structs"]["ImGuiWindow"][28]["name"] = "Appearing" -defs["structs"]["ImGuiWindow"][28]["type"] = "bool" -defs["structs"]["ImGuiWindow"][29] = {} -defs["structs"]["ImGuiWindow"][29]["name"] = "Hidden" -defs["structs"]["ImGuiWindow"][29]["type"] = "bool" -defs["structs"]["ImGuiWindow"][30] = {} -defs["structs"]["ImGuiWindow"][30]["name"] = "IsFallbackWindow" -defs["structs"]["ImGuiWindow"][30]["type"] = "bool" -defs["structs"]["ImGuiWindow"][31] = {} -defs["structs"]["ImGuiWindow"][31]["name"] = "HasCloseButton" -defs["structs"]["ImGuiWindow"][31]["type"] = "bool" -defs["structs"]["ImGuiWindow"][32] = {} -defs["structs"]["ImGuiWindow"][32]["name"] = "ResizeBorderHeld" -defs["structs"]["ImGuiWindow"][32]["type"] = "signed char" -defs["structs"]["ImGuiWindow"][33] = {} -defs["structs"]["ImGuiWindow"][33]["name"] = "BeginCount" -defs["structs"]["ImGuiWindow"][33]["type"] = "short" -defs["structs"]["ImGuiWindow"][34] = {} -defs["structs"]["ImGuiWindow"][34]["name"] = "BeginOrderWithinParent" -defs["structs"]["ImGuiWindow"][34]["type"] = "short" -defs["structs"]["ImGuiWindow"][35] = {} -defs["structs"]["ImGuiWindow"][35]["name"] = "BeginOrderWithinContext" -defs["structs"]["ImGuiWindow"][35]["type"] = "short" -defs["structs"]["ImGuiWindow"][36] = {} -defs["structs"]["ImGuiWindow"][36]["name"] = "PopupId" -defs["structs"]["ImGuiWindow"][36]["type"] = "ImGuiID" -defs["structs"]["ImGuiWindow"][37] = {} -defs["structs"]["ImGuiWindow"][37]["name"] = "AutoFitFramesX" -defs["structs"]["ImGuiWindow"][37]["type"] = "ImS8" -defs["structs"]["ImGuiWindow"][38] = {} -defs["structs"]["ImGuiWindow"][38]["name"] = "AutoFitFramesY" -defs["structs"]["ImGuiWindow"][38]["type"] = "ImS8" -defs["structs"]["ImGuiWindow"][39] = {} -defs["structs"]["ImGuiWindow"][39]["name"] = "AutoFitChildAxises" -defs["structs"]["ImGuiWindow"][39]["type"] = "ImS8" -defs["structs"]["ImGuiWindow"][40] = {} -defs["structs"]["ImGuiWindow"][40]["name"] = "AutoFitOnlyGrows" -defs["structs"]["ImGuiWindow"][40]["type"] = "bool" -defs["structs"]["ImGuiWindow"][41] = {} -defs["structs"]["ImGuiWindow"][41]["name"] = "AutoPosLastDirection" -defs["structs"]["ImGuiWindow"][41]["type"] = "ImGuiDir" -defs["structs"]["ImGuiWindow"][42] = {} -defs["structs"]["ImGuiWindow"][42]["name"] = "HiddenFramesCanSkipItems" -defs["structs"]["ImGuiWindow"][42]["type"] = "int" -defs["structs"]["ImGuiWindow"][43] = {} -defs["structs"]["ImGuiWindow"][43]["name"] = "HiddenFramesCannotSkipItems" -defs["structs"]["ImGuiWindow"][43]["type"] = "int" -defs["structs"]["ImGuiWindow"][44] = {} -defs["structs"]["ImGuiWindow"][44]["name"] = "SetWindowPosAllowFlags" -defs["structs"]["ImGuiWindow"][44]["type"] = "ImGuiCond" -defs["structs"]["ImGuiWindow"][45] = {} -defs["structs"]["ImGuiWindow"][45]["name"] = "SetWindowSizeAllowFlags" -defs["structs"]["ImGuiWindow"][45]["type"] = "ImGuiCond" -defs["structs"]["ImGuiWindow"][46] = {} -defs["structs"]["ImGuiWindow"][46]["name"] = "SetWindowCollapsedAllowFlags" -defs["structs"]["ImGuiWindow"][46]["type"] = "ImGuiCond" -defs["structs"]["ImGuiWindow"][47] = {} -defs["structs"]["ImGuiWindow"][47]["name"] = "SetWindowPosVal" -defs["structs"]["ImGuiWindow"][47]["type"] = "ImVec2" -defs["structs"]["ImGuiWindow"][48] = {} -defs["structs"]["ImGuiWindow"][48]["name"] = "SetWindowPosPivot" -defs["structs"]["ImGuiWindow"][48]["type"] = "ImVec2" -defs["structs"]["ImGuiWindow"][49] = {} -defs["structs"]["ImGuiWindow"][49]["name"] = "IDStack" -defs["structs"]["ImGuiWindow"][49]["template_type"] = "ImGuiID" -defs["structs"]["ImGuiWindow"][49]["type"] = "ImVector_ImGuiID" -defs["structs"]["ImGuiWindow"][50] = {} -defs["structs"]["ImGuiWindow"][50]["name"] = "DC" -defs["structs"]["ImGuiWindow"][50]["type"] = "ImGuiWindowTempData" -defs["structs"]["ImGuiWindow"][51] = {} -defs["structs"]["ImGuiWindow"][51]["name"] = "OuterRectClipped" -defs["structs"]["ImGuiWindow"][51]["type"] = "ImRect" -defs["structs"]["ImGuiWindow"][52] = {} -defs["structs"]["ImGuiWindow"][52]["name"] = "InnerRect" -defs["structs"]["ImGuiWindow"][52]["type"] = "ImRect" -defs["structs"]["ImGuiWindow"][53] = {} -defs["structs"]["ImGuiWindow"][53]["name"] = "InnerClipRect" -defs["structs"]["ImGuiWindow"][53]["type"] = "ImRect" -defs["structs"]["ImGuiWindow"][54] = {} -defs["structs"]["ImGuiWindow"][54]["name"] = "WorkRect" -defs["structs"]["ImGuiWindow"][54]["type"] = "ImRect" -defs["structs"]["ImGuiWindow"][55] = {} -defs["structs"]["ImGuiWindow"][55]["name"] = "ClipRect" -defs["structs"]["ImGuiWindow"][55]["type"] = "ImRect" -defs["structs"]["ImGuiWindow"][56] = {} -defs["structs"]["ImGuiWindow"][56]["name"] = "ContentRegionRect" -defs["structs"]["ImGuiWindow"][56]["type"] = "ImRect" -defs["structs"]["ImGuiWindow"][57] = {} -defs["structs"]["ImGuiWindow"][57]["name"] = "LastFrameActive" -defs["structs"]["ImGuiWindow"][57]["type"] = "int" -defs["structs"]["ImGuiWindow"][58] = {} -defs["structs"]["ImGuiWindow"][58]["name"] = "LastTimeActive" -defs["structs"]["ImGuiWindow"][58]["type"] = "float" -defs["structs"]["ImGuiWindow"][59] = {} -defs["structs"]["ImGuiWindow"][59]["name"] = "ItemWidthDefault" -defs["structs"]["ImGuiWindow"][59]["type"] = "float" -defs["structs"]["ImGuiWindow"][60] = {} -defs["structs"]["ImGuiWindow"][60]["name"] = "StateStorage" -defs["structs"]["ImGuiWindow"][60]["type"] = "ImGuiStorage" -defs["structs"]["ImGuiWindow"][61] = {} -defs["structs"]["ImGuiWindow"][61]["name"] = "ColumnsStorage" -defs["structs"]["ImGuiWindow"][61]["template_type"] = "ImGuiColumns" -defs["structs"]["ImGuiWindow"][61]["type"] = "ImVector_ImGuiColumns" -defs["structs"]["ImGuiWindow"][62] = {} -defs["structs"]["ImGuiWindow"][62]["name"] = "FontWindowScale" -defs["structs"]["ImGuiWindow"][62]["type"] = "float" -defs["structs"]["ImGuiWindow"][63] = {} -defs["structs"]["ImGuiWindow"][63]["name"] = "SettingsOffset" -defs["structs"]["ImGuiWindow"][63]["type"] = "int" -defs["structs"]["ImGuiWindow"][64] = {} -defs["structs"]["ImGuiWindow"][64]["name"] = "DrawList" -defs["structs"]["ImGuiWindow"][64]["type"] = "ImDrawList*" -defs["structs"]["ImGuiWindow"][65] = {} -defs["structs"]["ImGuiWindow"][65]["name"] = "DrawListInst" -defs["structs"]["ImGuiWindow"][65]["type"] = "ImDrawList" -defs["structs"]["ImGuiWindow"][66] = {} -defs["structs"]["ImGuiWindow"][66]["name"] = "ParentWindow" -defs["structs"]["ImGuiWindow"][66]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiWindow"][67] = {} -defs["structs"]["ImGuiWindow"][67]["name"] = "RootWindow" -defs["structs"]["ImGuiWindow"][67]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiWindow"][68] = {} -defs["structs"]["ImGuiWindow"][68]["name"] = "RootWindowForTitleBarHighlight" -defs["structs"]["ImGuiWindow"][68]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiWindow"][69] = {} -defs["structs"]["ImGuiWindow"][69]["name"] = "RootWindowForNav" -defs["structs"]["ImGuiWindow"][69]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiWindow"][70] = {} -defs["structs"]["ImGuiWindow"][70]["name"] = "NavLastChildNavWindow" -defs["structs"]["ImGuiWindow"][70]["type"] = "ImGuiWindow*" -defs["structs"]["ImGuiWindow"][71] = {} -defs["structs"]["ImGuiWindow"][71]["name"] = "NavLastIds[ImGuiNavLayer_COUNT]" -defs["structs"]["ImGuiWindow"][71]["size"] = 2 -defs["structs"]["ImGuiWindow"][71]["type"] = "ImGuiID" -defs["structs"]["ImGuiWindow"][72] = {} -defs["structs"]["ImGuiWindow"][72]["name"] = "NavRectRel[ImGuiNavLayer_COUNT]" -defs["structs"]["ImGuiWindow"][72]["size"] = 2 -defs["structs"]["ImGuiWindow"][72]["type"] = "ImRect" -defs["structs"]["ImGuiWindow"][73] = {} -defs["structs"]["ImGuiWindow"][73]["name"] = "MemoryCompacted" -defs["structs"]["ImGuiWindow"][73]["type"] = "bool" -defs["structs"]["ImGuiWindow"][74] = {} -defs["structs"]["ImGuiWindow"][74]["name"] = "MemoryDrawListIdxCapacity" -defs["structs"]["ImGuiWindow"][74]["type"] = "int" -defs["structs"]["ImGuiWindow"][75] = {} -defs["structs"]["ImGuiWindow"][75]["name"] = "MemoryDrawListVtxCapacity" -defs["structs"]["ImGuiWindow"][75]["type"] = "int" -defs["structs"]["ImGuiWindowSettings"] = {} -defs["structs"]["ImGuiWindowSettings"][1] = {} -defs["structs"]["ImGuiWindowSettings"][1]["name"] = "ID" -defs["structs"]["ImGuiWindowSettings"][1]["type"] = "ImGuiID" -defs["structs"]["ImGuiWindowSettings"][2] = {} -defs["structs"]["ImGuiWindowSettings"][2]["name"] = "Pos" -defs["structs"]["ImGuiWindowSettings"][2]["type"] = "ImVec2ih" -defs["structs"]["ImGuiWindowSettings"][3] = {} -defs["structs"]["ImGuiWindowSettings"][3]["name"] = "Size" -defs["structs"]["ImGuiWindowSettings"][3]["type"] = "ImVec2ih" -defs["structs"]["ImGuiWindowSettings"][4] = {} -defs["structs"]["ImGuiWindowSettings"][4]["name"] = "Collapsed" -defs["structs"]["ImGuiWindowSettings"][4]["type"] = "bool" -defs["structs"]["ImGuiWindowTempData"] = {} -defs["structs"]["ImGuiWindowTempData"][1] = {} -defs["structs"]["ImGuiWindowTempData"][1]["name"] = "CursorPos" -defs["structs"]["ImGuiWindowTempData"][1]["type"] = "ImVec2" -defs["structs"]["ImGuiWindowTempData"][2] = {} -defs["structs"]["ImGuiWindowTempData"][2]["name"] = "CursorPosPrevLine" -defs["structs"]["ImGuiWindowTempData"][2]["type"] = "ImVec2" -defs["structs"]["ImGuiWindowTempData"][3] = {} -defs["structs"]["ImGuiWindowTempData"][3]["name"] = "CursorStartPos" -defs["structs"]["ImGuiWindowTempData"][3]["type"] = "ImVec2" -defs["structs"]["ImGuiWindowTempData"][4] = {} -defs["structs"]["ImGuiWindowTempData"][4]["name"] = "CursorMaxPos" -defs["structs"]["ImGuiWindowTempData"][4]["type"] = "ImVec2" -defs["structs"]["ImGuiWindowTempData"][5] = {} -defs["structs"]["ImGuiWindowTempData"][5]["name"] = "CurrLineSize" -defs["structs"]["ImGuiWindowTempData"][5]["type"] = "ImVec2" -defs["structs"]["ImGuiWindowTempData"][6] = {} -defs["structs"]["ImGuiWindowTempData"][6]["name"] = "PrevLineSize" -defs["structs"]["ImGuiWindowTempData"][6]["type"] = "ImVec2" -defs["structs"]["ImGuiWindowTempData"][7] = {} -defs["structs"]["ImGuiWindowTempData"][7]["name"] = "CurrLineTextBaseOffset" -defs["structs"]["ImGuiWindowTempData"][7]["type"] = "float" -defs["structs"]["ImGuiWindowTempData"][8] = {} -defs["structs"]["ImGuiWindowTempData"][8]["name"] = "PrevLineTextBaseOffset" -defs["structs"]["ImGuiWindowTempData"][8]["type"] = "float" -defs["structs"]["ImGuiWindowTempData"][9] = {} -defs["structs"]["ImGuiWindowTempData"][9]["name"] = "Indent" -defs["structs"]["ImGuiWindowTempData"][9]["type"] = "ImVec1" -defs["structs"]["ImGuiWindowTempData"][10] = {} -defs["structs"]["ImGuiWindowTempData"][10]["name"] = "ColumnsOffset" -defs["structs"]["ImGuiWindowTempData"][10]["type"] = "ImVec1" -defs["structs"]["ImGuiWindowTempData"][11] = {} -defs["structs"]["ImGuiWindowTempData"][11]["name"] = "GroupOffset" -defs["structs"]["ImGuiWindowTempData"][11]["type"] = "ImVec1" -defs["structs"]["ImGuiWindowTempData"][12] = {} -defs["structs"]["ImGuiWindowTempData"][12]["name"] = "LastItemId" -defs["structs"]["ImGuiWindowTempData"][12]["type"] = "ImGuiID" -defs["structs"]["ImGuiWindowTempData"][13] = {} -defs["structs"]["ImGuiWindowTempData"][13]["name"] = "LastItemStatusFlags" -defs["structs"]["ImGuiWindowTempData"][13]["type"] = "ImGuiItemStatusFlags" -defs["structs"]["ImGuiWindowTempData"][14] = {} -defs["structs"]["ImGuiWindowTempData"][14]["name"] = "LastItemRect" -defs["structs"]["ImGuiWindowTempData"][14]["type"] = "ImRect" -defs["structs"]["ImGuiWindowTempData"][15] = {} -defs["structs"]["ImGuiWindowTempData"][15]["name"] = "LastItemDisplayRect" -defs["structs"]["ImGuiWindowTempData"][15]["type"] = "ImRect" -defs["structs"]["ImGuiWindowTempData"][16] = {} -defs["structs"]["ImGuiWindowTempData"][16]["name"] = "NavLayerCurrent" -defs["structs"]["ImGuiWindowTempData"][16]["type"] = "ImGuiNavLayer" -defs["structs"]["ImGuiWindowTempData"][17] = {} -defs["structs"]["ImGuiWindowTempData"][17]["name"] = "NavLayerCurrentMask" -defs["structs"]["ImGuiWindowTempData"][17]["type"] = "int" -defs["structs"]["ImGuiWindowTempData"][18] = {} -defs["structs"]["ImGuiWindowTempData"][18]["name"] = "NavLayerActiveMask" -defs["structs"]["ImGuiWindowTempData"][18]["type"] = "int" -defs["structs"]["ImGuiWindowTempData"][19] = {} -defs["structs"]["ImGuiWindowTempData"][19]["name"] = "NavLayerActiveMaskNext" -defs["structs"]["ImGuiWindowTempData"][19]["type"] = "int" -defs["structs"]["ImGuiWindowTempData"][20] = {} -defs["structs"]["ImGuiWindowTempData"][20]["name"] = "NavFocusScopeIdCurrent" -defs["structs"]["ImGuiWindowTempData"][20]["type"] = "ImGuiID" -defs["structs"]["ImGuiWindowTempData"][21] = {} -defs["structs"]["ImGuiWindowTempData"][21]["name"] = "NavHideHighlightOneFrame" -defs["structs"]["ImGuiWindowTempData"][21]["type"] = "bool" -defs["structs"]["ImGuiWindowTempData"][22] = {} -defs["structs"]["ImGuiWindowTempData"][22]["name"] = "NavHasScroll" -defs["structs"]["ImGuiWindowTempData"][22]["type"] = "bool" -defs["structs"]["ImGuiWindowTempData"][23] = {} -defs["structs"]["ImGuiWindowTempData"][23]["name"] = "MenuBarAppending" -defs["structs"]["ImGuiWindowTempData"][23]["type"] = "bool" -defs["structs"]["ImGuiWindowTempData"][24] = {} -defs["structs"]["ImGuiWindowTempData"][24]["name"] = "MenuBarOffset" -defs["structs"]["ImGuiWindowTempData"][24]["type"] = "ImVec2" -defs["structs"]["ImGuiWindowTempData"][25] = {} -defs["structs"]["ImGuiWindowTempData"][25]["name"] = "MenuColumns" -defs["structs"]["ImGuiWindowTempData"][25]["type"] = "ImGuiMenuColumns" -defs["structs"]["ImGuiWindowTempData"][26] = {} -defs["structs"]["ImGuiWindowTempData"][26]["name"] = "TreeDepth" -defs["structs"]["ImGuiWindowTempData"][26]["type"] = "int" -defs["structs"]["ImGuiWindowTempData"][27] = {} -defs["structs"]["ImGuiWindowTempData"][27]["name"] = "TreeJumpToParentOnPopMask" -defs["structs"]["ImGuiWindowTempData"][27]["type"] = "ImU32" -defs["structs"]["ImGuiWindowTempData"][28] = {} -defs["structs"]["ImGuiWindowTempData"][28]["name"] = "ChildWindows" -defs["structs"]["ImGuiWindowTempData"][28]["template_type"] = "ImGuiWindow*" -defs["structs"]["ImGuiWindowTempData"][28]["type"] = "ImVector_ImGuiWindowPtr" -defs["structs"]["ImGuiWindowTempData"][29] = {} -defs["structs"]["ImGuiWindowTempData"][29]["name"] = "StateStorage" -defs["structs"]["ImGuiWindowTempData"][29]["type"] = "ImGuiStorage*" -defs["structs"]["ImGuiWindowTempData"][30] = {} -defs["structs"]["ImGuiWindowTempData"][30]["name"] = "CurrentColumns" -defs["structs"]["ImGuiWindowTempData"][30]["type"] = "ImGuiColumns*" -defs["structs"]["ImGuiWindowTempData"][31] = {} -defs["structs"]["ImGuiWindowTempData"][31]["name"] = "LayoutType" -defs["structs"]["ImGuiWindowTempData"][31]["type"] = "ImGuiLayoutType" -defs["structs"]["ImGuiWindowTempData"][32] = {} -defs["structs"]["ImGuiWindowTempData"][32]["name"] = "ParentLayoutType" -defs["structs"]["ImGuiWindowTempData"][32]["type"] = "ImGuiLayoutType" -defs["structs"]["ImGuiWindowTempData"][33] = {} -defs["structs"]["ImGuiWindowTempData"][33]["name"] = "FocusCounterRegular" -defs["structs"]["ImGuiWindowTempData"][33]["type"] = "int" -defs["structs"]["ImGuiWindowTempData"][34] = {} -defs["structs"]["ImGuiWindowTempData"][34]["name"] = "FocusCounterTabStop" -defs["structs"]["ImGuiWindowTempData"][34]["type"] = "int" -defs["structs"]["ImGuiWindowTempData"][35] = {} -defs["structs"]["ImGuiWindowTempData"][35]["name"] = "ItemFlags" -defs["structs"]["ImGuiWindowTempData"][35]["type"] = "ImGuiItemFlags" -defs["structs"]["ImGuiWindowTempData"][36] = {} -defs["structs"]["ImGuiWindowTempData"][36]["name"] = "ItemWidth" -defs["structs"]["ImGuiWindowTempData"][36]["type"] = "float" -defs["structs"]["ImGuiWindowTempData"][37] = {} -defs["structs"]["ImGuiWindowTempData"][37]["name"] = "TextWrapPos" -defs["structs"]["ImGuiWindowTempData"][37]["type"] = "float" -defs["structs"]["ImGuiWindowTempData"][38] = {} -defs["structs"]["ImGuiWindowTempData"][38]["name"] = "ItemFlagsStack" -defs["structs"]["ImGuiWindowTempData"][38]["template_type"] = "ImGuiItemFlags" -defs["structs"]["ImGuiWindowTempData"][38]["type"] = "ImVector_ImGuiItemFlags" -defs["structs"]["ImGuiWindowTempData"][39] = {} -defs["structs"]["ImGuiWindowTempData"][39]["name"] = "ItemWidthStack" -defs["structs"]["ImGuiWindowTempData"][39]["template_type"] = "float" -defs["structs"]["ImGuiWindowTempData"][39]["type"] = "ImVector_float" -defs["structs"]["ImGuiWindowTempData"][40] = {} -defs["structs"]["ImGuiWindowTempData"][40]["name"] = "TextWrapPosStack" -defs["structs"]["ImGuiWindowTempData"][40]["template_type"] = "float" -defs["structs"]["ImGuiWindowTempData"][40]["type"] = "ImVector_float" -defs["structs"]["ImGuiWindowTempData"][41] = {} -defs["structs"]["ImGuiWindowTempData"][41]["name"] = "GroupStack" -defs["structs"]["ImGuiWindowTempData"][41]["template_type"] = "ImGuiGroupData" -defs["structs"]["ImGuiWindowTempData"][41]["type"] = "ImVector_ImGuiGroupData" -defs["structs"]["ImGuiWindowTempData"][42] = {} -defs["structs"]["ImGuiWindowTempData"][42]["name"] = "StackSizesBackup[6]" -defs["structs"]["ImGuiWindowTempData"][42]["size"] = 6 -defs["structs"]["ImGuiWindowTempData"][42]["type"] = "short" -defs["structs"]["ImRect"] = {} -defs["structs"]["ImRect"][1] = {} -defs["structs"]["ImRect"][1]["name"] = "Min" -defs["structs"]["ImRect"][1]["type"] = "ImVec2" -defs["structs"]["ImRect"][2] = {} -defs["structs"]["ImRect"][2]["name"] = "Max" -defs["structs"]["ImRect"][2]["type"] = "ImVec2" -defs["structs"]["ImVec1"] = {} -defs["structs"]["ImVec1"][1] = {} -defs["structs"]["ImVec1"][1]["name"] = "x" -defs["structs"]["ImVec1"][1]["type"] = "float" defs["structs"]["ImVec2"] = {} defs["structs"]["ImVec2"][1] = {} defs["structs"]["ImVec2"][1]["name"] = "x" @@ -4196,13 +2241,6 @@ defs["structs"]["ImVec2"][1]["type"] = "float" defs["structs"]["ImVec2"][2] = {} defs["structs"]["ImVec2"][2]["name"] = "y" defs["structs"]["ImVec2"][2]["type"] = "float" -defs["structs"]["ImVec2ih"] = {} -defs["structs"]["ImVec2ih"][1] = {} -defs["structs"]["ImVec2ih"][1]["name"] = "x" -defs["structs"]["ImVec2ih"][1]["type"] = "short" -defs["structs"]["ImVec2ih"][2] = {} -defs["structs"]["ImVec2ih"][2]["name"] = "y" -defs["structs"]["ImVec2ih"][2]["type"] = "short" defs["structs"]["ImVec4"] = {} defs["structs"]["ImVec4"][1] = {} defs["structs"]["ImVec4"][1]["name"] = "x" diff --git a/generator/output/typedefs_dict.json b/generator/output/typedefs_dict.json index 74d07fd..c7a4403 100644 --- a/generator/output/typedefs_dict.json +++ b/generator/output/typedefs_dict.json @@ -1,19 +1,16 @@ { - "ImBoolVector": "struct ImBoolVector", "ImColor": "struct ImColor", "ImDrawCallback": "void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);", "ImDrawChannel": "struct ImDrawChannel", "ImDrawCmd": "struct ImDrawCmd", "ImDrawCornerFlags": "int", "ImDrawData": "struct ImDrawData", - "ImDrawDataBuilder": "struct ImDrawDataBuilder", "ImDrawIdx": "unsigned short", "ImDrawList": "struct ImDrawList", "ImDrawListFlags": "int", "ImDrawListSharedData": "struct ImDrawListSharedData", "ImDrawListSplitter": "struct ImDrawListSplitter", "ImDrawVert": "struct ImDrawVert", - "ImFileHandle": "FILE*", "ImFont": "struct ImFont", "ImFontAtlas": "struct ImFontAtlas", "ImFontAtlasCustomRect": "struct ImFontAtlasCustomRect", @@ -22,81 +19,43 @@ "ImFontGlyph": "struct ImFontGlyph", "ImFontGlyphRangesBuilder": "struct ImFontGlyphRangesBuilder", "ImGuiBackendFlags": "int", - "ImGuiButtonFlags": "int", "ImGuiCol": "int", "ImGuiColorEditFlags": "int", - "ImGuiColorMod": "struct ImGuiColorMod", - "ImGuiColumnData": "struct ImGuiColumnData", - "ImGuiColumns": "struct ImGuiColumns", - "ImGuiColumnsFlags": "int", "ImGuiComboFlags": "int", "ImGuiCond": "int", "ImGuiConfigFlags": "int", "ImGuiContext": "struct ImGuiContext", "ImGuiDataType": "int", - "ImGuiDataTypeInfo": "struct ImGuiDataTypeInfo", "ImGuiDir": "int", "ImGuiDragDropFlags": "int", - "ImGuiDragFlags": "int", "ImGuiFocusedFlags": "int", - "ImGuiGroupData": "struct ImGuiGroupData", "ImGuiHoveredFlags": "int", "ImGuiID": "unsigned int", "ImGuiIO": "struct ImGuiIO", "ImGuiInputTextCallback": "int(*)(ImGuiInputTextCallbackData *data);", "ImGuiInputTextCallbackData": "struct ImGuiInputTextCallbackData", "ImGuiInputTextFlags": "int", - "ImGuiInputTextState": "struct ImGuiInputTextState", - "ImGuiItemFlags": "int", - "ImGuiItemHoveredDataBackup": "struct ImGuiItemHoveredDataBackup", - "ImGuiItemStatusFlags": "int", "ImGuiKey": "int", - "ImGuiLayoutType": "int", "ImGuiListClipper": "struct ImGuiListClipper", - "ImGuiMenuColumns": "struct ImGuiMenuColumns", "ImGuiMouseButton": "int", "ImGuiMouseCursor": "int", - "ImGuiNavDirSourceFlags": "int", - "ImGuiNavHighlightFlags": "int", "ImGuiNavInput": "int", - "ImGuiNavMoveFlags": "int", - "ImGuiNavMoveResult": "struct ImGuiNavMoveResult", - "ImGuiNextItemData": "struct ImGuiNextItemData", - "ImGuiNextItemDataFlags": "int", - "ImGuiNextWindowData": "struct ImGuiNextWindowData", - "ImGuiNextWindowDataFlags": "int", "ImGuiOnceUponAFrame": "struct ImGuiOnceUponAFrame", "ImGuiPayload": "struct ImGuiPayload", - "ImGuiPopupData": "struct ImGuiPopupData", - "ImGuiPtrOrIndex": "struct ImGuiPtrOrIndex", "ImGuiSelectableFlags": "int", - "ImGuiSeparatorFlags": "int", - "ImGuiSettingsHandler": "struct ImGuiSettingsHandler", - "ImGuiShrinkWidthItem": "struct ImGuiShrinkWidthItem", "ImGuiSizeCallback": "void(*)(ImGuiSizeCallbackData* data);", "ImGuiSizeCallbackData": "struct ImGuiSizeCallbackData", - "ImGuiSliderFlags": "int", "ImGuiStorage": "struct ImGuiStorage", "ImGuiStoragePair": "struct ImGuiStoragePair", "ImGuiStyle": "struct ImGuiStyle", - "ImGuiStyleMod": "struct ImGuiStyleMod", "ImGuiStyleVar": "int", - "ImGuiTabBar": "struct ImGuiTabBar", "ImGuiTabBarFlags": "int", - "ImGuiTabItem": "struct ImGuiTabItem", "ImGuiTabItemFlags": "int", "ImGuiTextBuffer": "struct ImGuiTextBuffer", "ImGuiTextFilter": "struct ImGuiTextFilter", - "ImGuiTextFlags": "int", "ImGuiTextRange": "struct ImGuiTextRange", - "ImGuiTooltipFlags": "int", "ImGuiTreeNodeFlags": "int", - "ImGuiWindow": "struct ImGuiWindow", "ImGuiWindowFlags": "int", - "ImGuiWindowSettings": "struct ImGuiWindowSettings", - "ImGuiWindowTempData": "struct ImGuiWindowTempData", - "ImPoolIdx": "int", - "ImRect": "struct ImRect", "ImS16": "signed short", "ImS32": "signed int", "ImS64": "int64_t", @@ -106,9 +65,7 @@ "ImU32": "unsigned int", "ImU64": "uint64_t", "ImU8": "unsigned char", - "ImVec1": "struct ImVec1", "ImVec2": "struct ImVec2", - "ImVec2ih": "struct ImVec2ih", "ImVec4": "struct ImVec4", "ImWchar": "unsigned short", "const_iterator": "const value_type*", diff --git a/generator/output/typedefs_dict.lua b/generator/output/typedefs_dict.lua index de20225..4294a4f 100644 --- a/generator/output/typedefs_dict.lua +++ b/generator/output/typedefs_dict.lua @@ -1,19 +1,16 @@ local defs = {} -defs["ImBoolVector"] = "struct ImBoolVector" defs["ImColor"] = "struct ImColor" defs["ImDrawCallback"] = "void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);" defs["ImDrawChannel"] = "struct ImDrawChannel" defs["ImDrawCmd"] = "struct ImDrawCmd" defs["ImDrawCornerFlags"] = "int" defs["ImDrawData"] = "struct ImDrawData" -defs["ImDrawDataBuilder"] = "struct ImDrawDataBuilder" defs["ImDrawIdx"] = "unsigned short" defs["ImDrawList"] = "struct ImDrawList" defs["ImDrawListFlags"] = "int" defs["ImDrawListSharedData"] = "struct ImDrawListSharedData" defs["ImDrawListSplitter"] = "struct ImDrawListSplitter" defs["ImDrawVert"] = "struct ImDrawVert" -defs["ImFileHandle"] = "FILE*" defs["ImFont"] = "struct ImFont" defs["ImFontAtlas"] = "struct ImFontAtlas" defs["ImFontAtlasCustomRect"] = "struct ImFontAtlasCustomRect" @@ -22,81 +19,43 @@ 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["ImGuiColorMod"] = "struct ImGuiColorMod" -defs["ImGuiColumnData"] = "struct ImGuiColumnData" -defs["ImGuiColumns"] = "struct ImGuiColumns" -defs["ImGuiColumnsFlags"] = "int" defs["ImGuiComboFlags"] = "int" defs["ImGuiCond"] = "int" defs["ImGuiConfigFlags"] = "int" defs["ImGuiContext"] = "struct ImGuiContext" defs["ImGuiDataType"] = "int" -defs["ImGuiDataTypeInfo"] = "struct ImGuiDataTypeInfo" defs["ImGuiDir"] = "int" defs["ImGuiDragDropFlags"] = "int" -defs["ImGuiDragFlags"] = "int" defs["ImGuiFocusedFlags"] = "int" -defs["ImGuiGroupData"] = "struct ImGuiGroupData" defs["ImGuiHoveredFlags"] = "int" defs["ImGuiID"] = "unsigned int" defs["ImGuiIO"] = "struct ImGuiIO" defs["ImGuiInputTextCallback"] = "int(*)(ImGuiInputTextCallbackData *data);" defs["ImGuiInputTextCallbackData"] = "struct ImGuiInputTextCallbackData" defs["ImGuiInputTextFlags"] = "int" -defs["ImGuiInputTextState"] = "struct ImGuiInputTextState" -defs["ImGuiItemFlags"] = "int" -defs["ImGuiItemHoveredDataBackup"] = "struct ImGuiItemHoveredDataBackup" -defs["ImGuiItemStatusFlags"] = "int" defs["ImGuiKey"] = "int" -defs["ImGuiLayoutType"] = "int" defs["ImGuiListClipper"] = "struct ImGuiListClipper" -defs["ImGuiMenuColumns"] = "struct ImGuiMenuColumns" defs["ImGuiMouseButton"] = "int" defs["ImGuiMouseCursor"] = "int" -defs["ImGuiNavDirSourceFlags"] = "int" -defs["ImGuiNavHighlightFlags"] = "int" defs["ImGuiNavInput"] = "int" -defs["ImGuiNavMoveFlags"] = "int" -defs["ImGuiNavMoveResult"] = "struct ImGuiNavMoveResult" -defs["ImGuiNextItemData"] = "struct ImGuiNextItemData" -defs["ImGuiNextItemDataFlags"] = "int" -defs["ImGuiNextWindowData"] = "struct ImGuiNextWindowData" -defs["ImGuiNextWindowDataFlags"] = "int" defs["ImGuiOnceUponAFrame"] = "struct ImGuiOnceUponAFrame" defs["ImGuiPayload"] = "struct ImGuiPayload" -defs["ImGuiPopupData"] = "struct ImGuiPopupData" -defs["ImGuiPtrOrIndex"] = "struct ImGuiPtrOrIndex" defs["ImGuiSelectableFlags"] = "int" -defs["ImGuiSeparatorFlags"] = "int" -defs["ImGuiSettingsHandler"] = "struct ImGuiSettingsHandler" -defs["ImGuiShrinkWidthItem"] = "struct ImGuiShrinkWidthItem" defs["ImGuiSizeCallback"] = "void(*)(ImGuiSizeCallbackData* data);" defs["ImGuiSizeCallbackData"] = "struct ImGuiSizeCallbackData" -defs["ImGuiSliderFlags"] = "int" defs["ImGuiStorage"] = "struct ImGuiStorage" defs["ImGuiStoragePair"] = "struct ImGuiStoragePair" defs["ImGuiStyle"] = "struct ImGuiStyle" -defs["ImGuiStyleMod"] = "struct ImGuiStyleMod" defs["ImGuiStyleVar"] = "int" -defs["ImGuiTabBar"] = "struct ImGuiTabBar" defs["ImGuiTabBarFlags"] = "int" -defs["ImGuiTabItem"] = "struct ImGuiTabItem" defs["ImGuiTabItemFlags"] = "int" defs["ImGuiTextBuffer"] = "struct ImGuiTextBuffer" defs["ImGuiTextFilter"] = "struct ImGuiTextFilter" -defs["ImGuiTextFlags"] = "int" defs["ImGuiTextRange"] = "struct ImGuiTextRange" -defs["ImGuiTooltipFlags"] = "int" defs["ImGuiTreeNodeFlags"] = "int" -defs["ImGuiWindow"] = "struct ImGuiWindow" defs["ImGuiWindowFlags"] = "int" -defs["ImGuiWindowSettings"] = "struct ImGuiWindowSettings" -defs["ImGuiWindowTempData"] = "struct ImGuiWindowTempData" -defs["ImPoolIdx"] = "int" -defs["ImRect"] = "struct ImRect" defs["ImS16"] = "signed short" defs["ImS32"] = "signed int" defs["ImS64"] = "int64_t" @@ -106,9 +65,7 @@ defs["ImU16"] = "unsigned short" defs["ImU32"] = "unsigned int" defs["ImU64"] = "uint64_t" defs["ImU8"] = "unsigned char" -defs["ImVec1"] = "struct ImVec1" defs["ImVec2"] = "struct ImVec2" -defs["ImVec2ih"] = "struct ImVec2ih" defs["ImVec4"] = "struct ImVec4" defs["ImWchar"] = "unsigned short" defs["const_iterator"] = "const value_type*"