From 0d864f94bdf37bf79394db446b2154a01417f622 Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Tue, 12 Feb 2019 12:16:21 +0100 Subject: [PATCH] ImVector functions inclusion --- cimgui.cpp | 116 +++ cimgui.h | 34 +- generator/cpp2ffi.lua | 1 + generator/generator.bat | 4 +- generator/generator.lua | 6 +- generator/generator2.lua | 2 + generator/output/cimgui.cpp | 116 +++ generator/output/cimgui.h | 34 +- generator/output/definitions.json | 928 ++++++++++++++++++++---- generator/output/definitions.lua | 817 +++++++++++++++++---- generator/output/overloads.txt | 44 +- generator/output/structs_and_enums.json | 27 +- generator/output/structs_and_enums.lua | 18 + 13 files changed, 1846 insertions(+), 301 deletions(-) diff --git a/cimgui.cpp b/cimgui.cpp index 17b56d0..473a04e 100644 --- a/cimgui.cpp +++ b/cimgui.cpp @@ -1427,6 +1427,122 @@ CIMGUI_API void igMemFree(void* ptr) { return ImGui::MemFree(ptr); } +CIMGUI_API ImVector* ImVector_ImVector(void) +{ + return IM_NEW(ImVector)(); +} +CIMGUI_API void ImVector_destroy(ImVector* self) +{ + IM_DELETE(self); +} +CIMGUI_API bool ImVector_empty(ImVector* self) +{ + return self->empty(); +} +CIMGUI_API int ImVector_size(ImVector* self) +{ + return self->size(); +} +CIMGUI_API int ImVector_size_in_bytes(ImVector* self) +{ + return self->size_in_bytes(); +} +CIMGUI_API int ImVector_capacity(ImVector* self) +{ + return self->capacity(); +} +CIMGUI_API void ImVector_clear(ImVector* self) +{ + return self->clear(); +} +CIMGUI_API const T* ImVector_begin(ImVector* self) +{ + return self->begin(); +} +CIMGUI_API const T* ImVector_begin(ImVector* self) +{ + return self->begin(); +} +CIMGUI_API const T* ImVector_end(ImVector* self) +{ + return self->end(); +} +CIMGUI_API const T* ImVector_end(ImVector* self) +{ + return self->end(); +} +CIMGUI_API const T* ImVector_front(ImVector* self) +{ + return &self->front(); +} +CIMGUI_API const T* ImVector_front(ImVector* self) +{ + return &self->front(); +} +CIMGUI_API const T* ImVector_back(ImVector* self) +{ + return &self->back(); +} +CIMGUI_API const T* ImVector_back(ImVector* self) +{ + return &self->back(); +} +CIMGUI_API void ImVector_swap(ImVector* self,ImVector_T rhs) +{ + return self->swap(rhs); +} +CIMGUI_API int ImVector__grow_capacity(ImVector* self,int sz) +{ + return self->_grow_capacity(sz); +} +CIMGUI_API void ImVector_resize(ImVector* self,int new_size) +{ + return self->resize(new_size); +} +CIMGUI_API void ImVector_resizeT(ImVector* self,int new_size,const T v) +{ + return self->resize(new_size,v); +} +CIMGUI_API void ImVector_reserve(ImVector* self,int new_capacity) +{ + return self->reserve(new_capacity); +} +CIMGUI_API void ImVector_push_back(ImVector* self,const T v) +{ + return self->push_back(v); +} +CIMGUI_API void ImVector_pop_back(ImVector* self) +{ + return self->pop_back(); +} +CIMGUI_API void ImVector_push_front(ImVector* self,const T v) +{ + return self->push_front(v); +} +CIMGUI_API T* ImVector_erase(ImVector* self,const T* it) +{ + return self->erase(it); +} +CIMGUI_API T* ImVector_eraseTPtr(ImVector* self,const T* it,const T* it_last) +{ + return self->erase(it,it_last); +} +CIMGUI_API T* ImVector_erase_unsorted(ImVector* self,const T* it) +{ + return self->erase_unsorted(it); +} +CIMGUI_API T* ImVector_insert(ImVector* self,const T* it,const T v) +{ + return self->insert(it,v); +} +CIMGUI_API bool ImVector_contains(ImVector* self,const T v) +{ + return self->contains(v); +} +CIMGUI_API int ImVector_index_from_ptr(ImVector* self,const T* it) +{ + return self->index_from_ptr(it); +} CIMGUI_API ImGuiStyle* ImGuiStyle_ImGuiStyle(void) { return IM_NEW(ImGuiStyle)(); diff --git a/cimgui.h b/cimgui.h index f21a9bb..7128493 100644 --- a/cimgui.h +++ b/cimgui.h @@ -502,12 +502,14 @@ enum ImGuiCond_ ImGuiCond_FirstUseEver = 1 << 2, ImGuiCond_Appearing = 1 << 3 }; +struct ImVector 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_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;} ImVector_ImFontConfig; typedef struct ImVector_ImFontGlyph {int Size;int Capacity;ImFontGlyph* Data;} ImVector_ImFontGlyph; typedef struct ImVector_TextRange {int Size;int Capacity;TextRange* Data;} ImVector_TextRange; +typedef struct ImVector_T {int Size;int Capacity;T* Data;} ImVector_T; typedef struct ImVector_CustomRect {int Size;int Capacity;CustomRect* Data;} ImVector_CustomRect; typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel; typedef struct ImVector_char {int Size;int Capacity;char* Data;} ImVector_char; @@ -888,8 +890,9 @@ inline ImColor_Simple ImColorToSimple(ImColor col) typedef ImFontAtlas::CustomRect CustomRect; typedef ImGuiTextFilter::TextRange TextRange; typedef ImGuiStorage::Pair Pair; -typedef ImVector ImVector_TextRange; +typedef ImVector ImVector_T; typedef ImVector ImVector_ImWchar; +typedef ImVector ImVector_TextRange; #endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS CIMGUI_API ImVec2* ImVec2_ImVec2(void); CIMGUI_API void ImVec2_destroy(ImVec2* self); @@ -1237,6 +1240,35 @@ CIMGUI_API const char* igSaveIniSettingsToMemory(size_t* out_ini_size); CIMGUI_API void igSetAllocatorFunctions(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data); CIMGUI_API void* igMemAlloc(size_t size); CIMGUI_API void igMemFree(void* ptr); +CIMGUI_API ImVector* ImVector_ImVector(void); +CIMGUI_API void ImVector_destroy(ImVector* self); +CIMGUI_API bool ImVector_empty(ImVector* self); +CIMGUI_API int ImVector_size(ImVector* self); +CIMGUI_API int ImVector_size_in_bytes(ImVector* self); +CIMGUI_API int ImVector_capacity(ImVector* self); +CIMGUI_API void ImVector_clear(ImVector* self); +CIMGUI_API const T* ImVector_begin(ImVector* self); +CIMGUI_API const T* ImVector_begin(ImVector* self); +CIMGUI_API const T* ImVector_end(ImVector* self); +CIMGUI_API const T* ImVector_end(ImVector* self); +CIMGUI_API const T* ImVector_front(ImVector* self); +CIMGUI_API const T* ImVector_front(ImVector* self); +CIMGUI_API const T* ImVector_back(ImVector* self); +CIMGUI_API const T* ImVector_back(ImVector* self); +CIMGUI_API void ImVector_swap(ImVector* self,ImVector_T rhs); +CIMGUI_API int ImVector__grow_capacity(ImVector* self,int sz); +CIMGUI_API void ImVector_resize(ImVector* self,int new_size); +CIMGUI_API void ImVector_resizeT(ImVector* self,int new_size,const T v); +CIMGUI_API void ImVector_reserve(ImVector* self,int new_capacity); +CIMGUI_API void ImVector_push_back(ImVector* self,const T v); +CIMGUI_API void ImVector_pop_back(ImVector* self); +CIMGUI_API void ImVector_push_front(ImVector* self,const T v); +CIMGUI_API T* ImVector_erase(ImVector* self,const T* it); +CIMGUI_API T* ImVector_eraseTPtr(ImVector* self,const T* it,const T* it_last); +CIMGUI_API T* ImVector_erase_unsorted(ImVector* self,const T* it); +CIMGUI_API T* ImVector_insert(ImVector* self,const T* it,const T v); +CIMGUI_API bool ImVector_contains(ImVector* self,const T v); +CIMGUI_API int ImVector_index_from_ptr(ImVector* self,const T* it); CIMGUI_API ImGuiStyle* ImGuiStyle_ImGuiStyle(void); CIMGUI_API void ImGuiStyle_destroy(ImGuiStyle* self); CIMGUI_API void ImGuiStyle_ScaleAllSizes(ImGuiStyle* self,float scale_factor); diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index 144667d..b8653dd 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -660,6 +660,7 @@ function M.Parser() elseif it.re_name == "struct_re" then local nsp = it.item:match("%b{}"):sub(2,-2) local stname = it.item:match("struct%s+(%S+)") + --if stname=="ImVector" then print"ImVector" end local nspparr,itemsnsp = parseItems(nsp) for insp,itnsp in ipairs(nspparr) do if itnsp.re_name == "function_re" or itnsp.re_name == "functionD_re" then diff --git a/generator/generator.bat b/generator/generator.bat index ec55bba..a17146c 100644 --- a/generator/generator.bat +++ b/generator/generator.bat @@ -10,13 +10,13 @@ :: 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:\luaGL;C:\mingw32\bin; +set PATH=%PATH%;C:\luaGL;C:\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..n] name of implementations to generate -luajit ./generator.lua clang glfw opengl3 opengl2 sdl +luajit ./generator.lua gcc glfw opengl3 opengl2 sdl ::leave console open cmd /k diff --git a/generator/generator.lua b/generator/generator.lua index 89927fa..1e2da1a 100644 --- a/generator/generator.lua +++ b/generator/generator.lua @@ -602,7 +602,7 @@ local function func_parser() and not line:match(functype_re) then --if line:match(functype_re) then print("ft",line) end - if stname~="ImVector" + if stname~="ImVectorNO" --and stname~="GlyphRangesBuilder" and stname~="CustomRect" and stname~="TextRange" and stname~="Pair" and not line:match("operator") then @@ -993,7 +993,7 @@ local function gen_structs_and_enums_table(cdefs) end if line=="" or line:match("^{") then break - elseif structnames[#structnames] ~="ImVector" then --avoid ImVector + elseif structnames[#structnames] ~="ImVectorNO" then --avoid ImVector --local functype_re = "^%s*[%w%s%*]+(%(%*)[%w_]+(%)%([^%(%)]*%))" local functype_re = "^%s*[%w%s%*]+%(%*[%w_]+%)%([^%(%)]*%)" local functype_reex = "^(%s*[%w%s%*]+%(%*)([%w_]+)(%)%([^%(%)]*%))" @@ -1111,7 +1111,7 @@ local function gen_structs_and_enums(cdefs,templates) local structbegin = line:match(struct_re) if structbegin then structnames[#structnames + 1] = structbegin - if #structnames < 2 and structbegin~= "ImVector" then --not inner and not ImVector + if #structnames < 2 and structbegin~= "ImVectorNO" then --not inner and not ImVector table.insert(outtab,linecom.."\n") break end diff --git a/generator/generator2.lua b/generator/generator2.lua index 444a0c9..67ef811 100644 --- a/generator/generator2.lua +++ b/generator/generator2.lua @@ -230,6 +230,7 @@ local function func_header_generate(FP) table.insert(outtab,"#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS\n") for _,t in ipairs(FP.funcdefs) do + if t.stname=="ImVector" then print(t.cimguiname) end if t.cimguiname then local cimf = FP.defsT[t.cimguiname] local def = cimf[t.signature] @@ -244,6 +245,7 @@ local function func_header_generate(FP) elseif def.destructor then table.insert(outtab,"CIMGUI_API void "..def.ov_cimguiname..def.args..";"..addcoment.."\n") else --not constructor + if t.stname=="ImVector" then print("2",t.cimguiname) end if def.stname == "" then --ImGui namespace or top level table.insert(outtab,"CIMGUI_API "..def.ret.." ".. def.ov_cimguiname ..(empty and "(void)" or def.args)..";"..addcoment.."\n") else diff --git a/generator/output/cimgui.cpp b/generator/output/cimgui.cpp index 17b56d0..473a04e 100644 --- a/generator/output/cimgui.cpp +++ b/generator/output/cimgui.cpp @@ -1427,6 +1427,122 @@ CIMGUI_API void igMemFree(void* ptr) { return ImGui::MemFree(ptr); } +CIMGUI_API ImVector* ImVector_ImVector(void) +{ + return IM_NEW(ImVector)(); +} +CIMGUI_API void ImVector_destroy(ImVector* self) +{ + IM_DELETE(self); +} +CIMGUI_API bool ImVector_empty(ImVector* self) +{ + return self->empty(); +} +CIMGUI_API int ImVector_size(ImVector* self) +{ + return self->size(); +} +CIMGUI_API int ImVector_size_in_bytes(ImVector* self) +{ + return self->size_in_bytes(); +} +CIMGUI_API int ImVector_capacity(ImVector* self) +{ + return self->capacity(); +} +CIMGUI_API void ImVector_clear(ImVector* self) +{ + return self->clear(); +} +CIMGUI_API const T* ImVector_begin(ImVector* self) +{ + return self->begin(); +} +CIMGUI_API const T* ImVector_begin(ImVector* self) +{ + return self->begin(); +} +CIMGUI_API const T* ImVector_end(ImVector* self) +{ + return self->end(); +} +CIMGUI_API const T* ImVector_end(ImVector* self) +{ + return self->end(); +} +CIMGUI_API const T* ImVector_front(ImVector* self) +{ + return &self->front(); +} +CIMGUI_API const T* ImVector_front(ImVector* self) +{ + return &self->front(); +} +CIMGUI_API const T* ImVector_back(ImVector* self) +{ + return &self->back(); +} +CIMGUI_API const T* ImVector_back(ImVector* self) +{ + return &self->back(); +} +CIMGUI_API void ImVector_swap(ImVector* self,ImVector_T rhs) +{ + return self->swap(rhs); +} +CIMGUI_API int ImVector__grow_capacity(ImVector* self,int sz) +{ + return self->_grow_capacity(sz); +} +CIMGUI_API void ImVector_resize(ImVector* self,int new_size) +{ + return self->resize(new_size); +} +CIMGUI_API void ImVector_resizeT(ImVector* self,int new_size,const T v) +{ + return self->resize(new_size,v); +} +CIMGUI_API void ImVector_reserve(ImVector* self,int new_capacity) +{ + return self->reserve(new_capacity); +} +CIMGUI_API void ImVector_push_back(ImVector* self,const T v) +{ + return self->push_back(v); +} +CIMGUI_API void ImVector_pop_back(ImVector* self) +{ + return self->pop_back(); +} +CIMGUI_API void ImVector_push_front(ImVector* self,const T v) +{ + return self->push_front(v); +} +CIMGUI_API T* ImVector_erase(ImVector* self,const T* it) +{ + return self->erase(it); +} +CIMGUI_API T* ImVector_eraseTPtr(ImVector* self,const T* it,const T* it_last) +{ + return self->erase(it,it_last); +} +CIMGUI_API T* ImVector_erase_unsorted(ImVector* self,const T* it) +{ + return self->erase_unsorted(it); +} +CIMGUI_API T* ImVector_insert(ImVector* self,const T* it,const T v) +{ + return self->insert(it,v); +} +CIMGUI_API bool ImVector_contains(ImVector* self,const T v) +{ + return self->contains(v); +} +CIMGUI_API int ImVector_index_from_ptr(ImVector* self,const T* it) +{ + return self->index_from_ptr(it); +} CIMGUI_API ImGuiStyle* ImGuiStyle_ImGuiStyle(void) { return IM_NEW(ImGuiStyle)(); diff --git a/generator/output/cimgui.h b/generator/output/cimgui.h index f21a9bb..7128493 100644 --- a/generator/output/cimgui.h +++ b/generator/output/cimgui.h @@ -502,12 +502,14 @@ enum ImGuiCond_ ImGuiCond_FirstUseEver = 1 << 2, ImGuiCond_Appearing = 1 << 3 }; +struct ImVector 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_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;} ImVector_ImFontConfig; typedef struct ImVector_ImFontGlyph {int Size;int Capacity;ImFontGlyph* Data;} ImVector_ImFontGlyph; typedef struct ImVector_TextRange {int Size;int Capacity;TextRange* Data;} ImVector_TextRange; +typedef struct ImVector_T {int Size;int Capacity;T* Data;} ImVector_T; typedef struct ImVector_CustomRect {int Size;int Capacity;CustomRect* Data;} ImVector_CustomRect; typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel; typedef struct ImVector_char {int Size;int Capacity;char* Data;} ImVector_char; @@ -888,8 +890,9 @@ inline ImColor_Simple ImColorToSimple(ImColor col) typedef ImFontAtlas::CustomRect CustomRect; typedef ImGuiTextFilter::TextRange TextRange; typedef ImGuiStorage::Pair Pair; -typedef ImVector ImVector_TextRange; +typedef ImVector ImVector_T; typedef ImVector ImVector_ImWchar; +typedef ImVector ImVector_TextRange; #endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS CIMGUI_API ImVec2* ImVec2_ImVec2(void); CIMGUI_API void ImVec2_destroy(ImVec2* self); @@ -1237,6 +1240,35 @@ CIMGUI_API const char* igSaveIniSettingsToMemory(size_t* out_ini_size); CIMGUI_API void igSetAllocatorFunctions(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data); CIMGUI_API void* igMemAlloc(size_t size); CIMGUI_API void igMemFree(void* ptr); +CIMGUI_API ImVector* ImVector_ImVector(void); +CIMGUI_API void ImVector_destroy(ImVector* self); +CIMGUI_API bool ImVector_empty(ImVector* self); +CIMGUI_API int ImVector_size(ImVector* self); +CIMGUI_API int ImVector_size_in_bytes(ImVector* self); +CIMGUI_API int ImVector_capacity(ImVector* self); +CIMGUI_API void ImVector_clear(ImVector* self); +CIMGUI_API const T* ImVector_begin(ImVector* self); +CIMGUI_API const T* ImVector_begin(ImVector* self); +CIMGUI_API const T* ImVector_end(ImVector* self); +CIMGUI_API const T* ImVector_end(ImVector* self); +CIMGUI_API const T* ImVector_front(ImVector* self); +CIMGUI_API const T* ImVector_front(ImVector* self); +CIMGUI_API const T* ImVector_back(ImVector* self); +CIMGUI_API const T* ImVector_back(ImVector* self); +CIMGUI_API void ImVector_swap(ImVector* self,ImVector_T rhs); +CIMGUI_API int ImVector__grow_capacity(ImVector* self,int sz); +CIMGUI_API void ImVector_resize(ImVector* self,int new_size); +CIMGUI_API void ImVector_resizeT(ImVector* self,int new_size,const T v); +CIMGUI_API void ImVector_reserve(ImVector* self,int new_capacity); +CIMGUI_API void ImVector_push_back(ImVector* self,const T v); +CIMGUI_API void ImVector_pop_back(ImVector* self); +CIMGUI_API void ImVector_push_front(ImVector* self,const T v); +CIMGUI_API T* ImVector_erase(ImVector* self,const T* it); +CIMGUI_API T* ImVector_eraseTPtr(ImVector* self,const T* it,const T* it_last); +CIMGUI_API T* ImVector_erase_unsorted(ImVector* self,const T* it); +CIMGUI_API T* ImVector_insert(ImVector* self,const T* it,const T v); +CIMGUI_API bool ImVector_contains(ImVector* self,const T v); +CIMGUI_API int ImVector_index_from_ptr(ImVector* self,const T* it); CIMGUI_API ImGuiStyle* ImGuiStyle_ImGuiStyle(void); CIMGUI_API void ImGuiStyle_destroy(ImGuiStyle* self); CIMGUI_API void ImGuiStyle_ScaleAllSizes(ImGuiStyle* self,float scale_factor); diff --git a/generator/output/definitions.json b/generator/output/definitions.json index 0cb0248..8fb9991 100644 --- a/generator/output/definitions.json +++ b/generator/output/definitions.json @@ -1184,12 +1184,12 @@ "type": "const char*" } ], - "argsoriginal": "(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0))", + "argsoriginal": "(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void *)0))", "call_args": "(pos,col,text_begin,text_end)", "cimguiname": "ImDrawList_AddText", "comment": "", "defaults": { - "text_end": "((void*)0)" + "text_end": "((void *)0)" }, "funcname": "AddText", "ov_cimguiname": "ImDrawList_AddText", @@ -1237,13 +1237,13 @@ "type": "const ImVec4*" } ], - "argsoriginal": "(const ImFont* font,float font_size,const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0),float wrap_width=0.0f,const ImVec4* cpu_fine_clip_rect=((void*)0))", + "argsoriginal": "(const ImFont* font,float font_size,const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void *)0),float wrap_width=0.0f,const ImVec4* cpu_fine_clip_rect=((void *)0))", "call_args": "(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect)", "cimguiname": "ImDrawList_AddText", "comment": "", "defaults": { - "cpu_fine_clip_rect": "((void*)0)", - "text_end": "((void*)0)", + "cpu_fine_clip_rect": "((void *)0)", + "text_end": "((void *)0)", "wrap_width": "0.0f" }, "funcname": "AddText", @@ -2426,12 +2426,12 @@ "type": "const ImFontConfig*" } ], - "argsoriginal": "(const ImFontConfig* font_cfg=((void*)0))", + "argsoriginal": "(const ImFontConfig* font_cfg=((void *)0))", "call_args": "(font_cfg)", "cimguiname": "ImFontAtlas_AddFontDefault", "comment": "", "defaults": { - "font_cfg": "((void*)0)" + "font_cfg": "((void *)0)" }, "funcname": "AddFontDefault", "ret": "ImFont*", @@ -2464,13 +2464,13 @@ "type": "const ImWchar*" } ], - "argsoriginal": "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "argsoriginal": "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))", "call_args": "(filename,size_pixels,font_cfg,glyph_ranges)", "cimguiname": "ImFontAtlas_AddFontFromFileTTF", "comment": "", "defaults": { - "font_cfg": "((void*)0)", - "glyph_ranges": "((void*)0)" + "font_cfg": "((void *)0)", + "glyph_ranges": "((void *)0)" }, "funcname": "AddFontFromFileTTF", "ret": "ImFont*", @@ -2503,13 +2503,13 @@ "type": "const ImWchar*" } ], - "argsoriginal": "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "argsoriginal": "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))", "call_args": "(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)", "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", "comment": "", "defaults": { - "font_cfg": "((void*)0)", - "glyph_ranges": "((void*)0)" + "font_cfg": "((void *)0)", + "glyph_ranges": "((void *)0)" }, "funcname": "AddFontFromMemoryCompressedBase85TTF", "ret": "ImFont*", @@ -2546,13 +2546,13 @@ "type": "const ImWchar*" } ], - "argsoriginal": "(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "argsoriginal": "(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))", "call_args": "(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges)", "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", "comment": "", "defaults": { - "font_cfg": "((void*)0)", - "glyph_ranges": "((void*)0)" + "font_cfg": "((void *)0)", + "glyph_ranges": "((void *)0)" }, "funcname": "AddFontFromMemoryCompressedTTF", "ret": "ImFont*", @@ -2589,13 +2589,13 @@ "type": "const ImWchar*" } ], - "argsoriginal": "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "argsoriginal": "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))", "call_args": "(font_data,font_size,size_pixels,font_cfg,glyph_ranges)", "cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", "comment": "", "defaults": { - "font_cfg": "((void*)0)", - "glyph_ranges": "((void*)0)" + "font_cfg": "((void *)0)", + "glyph_ranges": "((void *)0)" }, "funcname": "AddFontFromMemoryTTF", "ret": "ImFont*", @@ -2964,12 +2964,12 @@ "type": "int*" } ], - "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", + "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void *)0))", "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", "cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", "comment": "", "defaults": { - "out_bytes_per_pixel": "((void*)0)" + "out_bytes_per_pixel": "((void *)0)" }, "funcname": "GetTexDataAsAlpha8", "ret": "void", @@ -3002,12 +3002,12 @@ "type": "int*" } ], - "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", + "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void *)0))", "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", "cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", "comment": "", "defaults": { - "out_bytes_per_pixel": "((void*)0)" + "out_bytes_per_pixel": "((void *)0)" }, "funcname": "GetTexDataAsRGBA32", "ret": "void", @@ -3192,12 +3192,12 @@ "type": "const char*" } ], - "argsoriginal": "(const char* text,const char* text_end=((void*)0))", + "argsoriginal": "(const char* text,const char* text_end=((void *)0))", "call_args": "(text,text_end)", "cimguiname": "ImFontGlyphRangesBuilder_AddText", "comment": "", "defaults": { - "text_end": "((void*)0)" + "text_end": "((void *)0)" }, "funcname": "AddText", "ret": "void", @@ -3458,13 +3458,13 @@ "type": "const char**" } ], - "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", + "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void *)0),const char** remaining=((void *)0))", "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", "cimguiname": "ImFont_CalcTextSizeA", "comment": "", "defaults": { - "remaining": "((void*)0)", - "text_end": "((void*)0)" + "remaining": "((void *)0)", + "text_end": "((void *)0)" }, "funcname": "CalcTextSizeA", "ret": "ImVec2", @@ -3507,13 +3507,13 @@ "type": "const char**" } ], - "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", + "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void *)0),const char** remaining=((void *)0))", "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", "cimguiname": "ImFont_CalcTextSizeA", "comment": "", "defaults": { - "remaining": "((void*)0)", - "text_end": "((void*)0)" + "remaining": "((void *)0)", + "text_end": "((void *)0)" }, "funcname": "CalcTextSizeA", "nonUDT": 1, @@ -3554,13 +3554,13 @@ "type": "const char**" } ], - "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))", + "argsoriginal": "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void *)0),const char** remaining=((void *)0))", "call_args": "(size,max_width,wrap_width,text_begin,text_end,remaining)", "cimguiname": "ImFont_CalcTextSizeA", "comment": "", "defaults": { - "remaining": "((void*)0)", - "text_end": "((void*)0)" + "remaining": "((void *)0)", + "text_end": "((void *)0)" }, "funcname": "CalcTextSizeA", "nonUDT": 2, @@ -4106,12 +4106,12 @@ "type": "const char*" } ], - "argsoriginal": "(int pos,const char* text,const char* text_end=((void*)0))", + "argsoriginal": "(int pos,const char* text,const char* text_end=((void *)0))", "call_args": "(pos,text,text_end)", "cimguiname": "ImGuiInputTextCallbackData_InsertChars", "comment": "", "defaults": { - "text_end": "((void*)0)" + "text_end": "((void *)0)" }, "funcname": "InsertChars", "ret": "void", @@ -4667,12 +4667,12 @@ "type": "void*" } ], - "argsoriginal": "(ImGuiID key,void* default_val=((void*)0))", + "argsoriginal": "(ImGuiID key,void* default_val=((void *)0))", "call_args": "(key,default_val)", "cimguiname": "ImGuiStorage_GetVoidPtrRef", "comment": "", "defaults": { - "default_val": "((void*)0)" + "default_val": "((void *)0)" }, "funcname": "GetVoidPtrRef", "ret": "void**", @@ -5240,12 +5240,12 @@ "type": "const char*" } ], - "argsoriginal": "(const char* text,const char* text_end=((void*)0))", + "argsoriginal": "(const char* text,const char* text_end=((void *)0))", "call_args": "(text,text_end)", "cimguiname": "ImGuiTextFilter_PassFilter", "comment": "", "defaults": { - "text_end": "((void*)0)" + "text_end": "((void *)0)" }, "funcname": "PassFilter", "ret": "bool", @@ -5396,6 +5396,648 @@ "stname": "ImVec4" } ], + "ImVector_ImVector": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_ImVector", + "comment": "", + "constructor": true, + "defaults": [], + "funcname": "ImVector", + "signature": "()", + "stname": "ImVector" + } + ], + "ImVector__grow_capacity": [ + { + "args": "(ImVector* self,int sz)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "sz", + "type": "int" + } + ], + "argsoriginal": "(int sz)", + "call_args": "(sz)", + "cimguiname": "ImVector__grow_capacity", + "comment": "", + "defaults": [], + "funcname": "_grow_capacity", + "ret": "int", + "signature": "(int)", + "stname": "ImVector" + } + ], + "ImVector_back": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_back", + "comment": "", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_back", + "ret": "T*", + "retref": "&", + "signature": "()", + "stname": "ImVector" + }, + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_back", + "comment": "", + "defaults": [], + "funcname": "back", + "ov_cimguiname": "ImVector_back", + "ret": "const T*", + "retref": "&", + "signature": "()", + "stname": "ImVector" + } + ], + "ImVector_begin": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_begin", + "comment": "", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_begin", + "ret": "T*", + "signature": "()", + "stname": "ImVector" + }, + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_begin", + "comment": "", + "defaults": [], + "funcname": "begin", + "ov_cimguiname": "ImVector_begin", + "ret": "const T*", + "signature": "()", + "stname": "ImVector" + } + ], + "ImVector_capacity": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_capacity", + "comment": "", + "defaults": [], + "funcname": "capacity", + "ret": "int", + "signature": "()", + "stname": "ImVector" + } + ], + "ImVector_clear": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_clear", + "comment": "", + "defaults": [], + "funcname": "clear", + "ret": "void", + "signature": "()", + "stname": "ImVector" + } + ], + "ImVector_contains": [ + { + "args": "(ImVector* self,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T& v)", + "call_args": "(v)", + "cimguiname": "ImVector_contains", + "comment": "", + "defaults": [], + "funcname": "contains", + "ret": "bool", + "signature": "(const T)", + "stname": "ImVector" + } + ], + "ImVector_destroy": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVector_destroy", + "defaults": [], + "destructor": true, + "ov_cimguiname": "ImVector_destroy", + "ret": "void", + "signature": "(ImVector*)", + "stname": "ImVector" + } + ], + "ImVector_empty": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_empty", + "comment": "", + "defaults": [], + "funcname": "empty", + "ret": "bool", + "signature": "()", + "stname": "ImVector" + } + ], + "ImVector_end": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_end", + "comment": "", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_end", + "ret": "T*", + "signature": "()", + "stname": "ImVector" + }, + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_end", + "comment": "", + "defaults": [], + "funcname": "end", + "ov_cimguiname": "ImVector_end", + "ret": "const T*", + "signature": "()", + "stname": "ImVector" + } + ], + "ImVector_erase": [ + { + "args": "(ImVector* self,const T* it)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + } + ], + "argsoriginal": "(const T* it)", + "call_args": "(it)", + "cimguiname": "ImVector_erase", + "comment": "", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_erase", + "ret": "T*", + "signature": "(const T*)", + "stname": "ImVector" + }, + { + "args": "(ImVector* self,const T* it,const T* it_last)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + }, + { + "name": "it_last", + "type": "const T*" + } + ], + "argsoriginal": "(const T* it,const T* it_last)", + "call_args": "(it,it_last)", + "cimguiname": "ImVector_erase", + "comment": "", + "defaults": [], + "funcname": "erase", + "ov_cimguiname": "ImVector_eraseTPtr", + "ret": "T*", + "signature": "(const T*,const T*)", + "stname": "ImVector" + } + ], + "ImVector_erase_unsorted": [ + { + "args": "(ImVector* self,const T* it)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + } + ], + "argsoriginal": "(const T* it)", + "call_args": "(it)", + "cimguiname": "ImVector_erase_unsorted", + "comment": "", + "defaults": [], + "funcname": "erase_unsorted", + "ret": "T*", + "signature": "(const T*)", + "stname": "ImVector" + } + ], + "ImVector_front": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_front", + "comment": "", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_front", + "ret": "T*", + "retref": "&", + "signature": "()", + "stname": "ImVector" + }, + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_front", + "comment": "", + "defaults": [], + "funcname": "front", + "ov_cimguiname": "ImVector_front", + "ret": "const T*", + "retref": "&", + "signature": "()", + "stname": "ImVector" + } + ], + "ImVector_index_from_ptr": [ + { + "args": "(ImVector* self,const T* it)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + } + ], + "argsoriginal": "(const T* it)", + "call_args": "(it)", + "cimguiname": "ImVector_index_from_ptr", + "comment": "", + "defaults": [], + "funcname": "index_from_ptr", + "ret": "int", + "signature": "(const T*)", + "stname": "ImVector" + } + ], + "ImVector_insert": [ + { + "args": "(ImVector* self,const T* it,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "it", + "type": "const T*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T* it,const T& v)", + "call_args": "(it,v)", + "cimguiname": "ImVector_insert", + "comment": "", + "defaults": [], + "funcname": "insert", + "ret": "T*", + "signature": "(const T*,const T)", + "stname": "ImVector" + } + ], + "ImVector_pop_back": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_pop_back", + "comment": "", + "defaults": [], + "funcname": "pop_back", + "ret": "void", + "signature": "()", + "stname": "ImVector" + } + ], + "ImVector_push_back": [ + { + "args": "(ImVector* self,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T& v)", + "call_args": "(v)", + "cimguiname": "ImVector_push_back", + "comment": "", + "defaults": [], + "funcname": "push_back", + "ret": "void", + "signature": "(const T)", + "stname": "ImVector" + } + ], + "ImVector_push_front": [ + { + "args": "(ImVector* self,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T& v)", + "call_args": "(v)", + "cimguiname": "ImVector_push_front", + "comment": "", + "defaults": [], + "funcname": "push_front", + "ret": "void", + "signature": "(const T)", + "stname": "ImVector" + } + ], + "ImVector_reserve": [ + { + "args": "(ImVector* self,int new_capacity)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "new_capacity", + "type": "int" + } + ], + "argsoriginal": "(int new_capacity)", + "call_args": "(new_capacity)", + "cimguiname": "ImVector_reserve", + "comment": "", + "defaults": [], + "funcname": "reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImVector" + } + ], + "ImVector_resize": [ + { + "args": "(ImVector* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "argsoriginal": "(int new_size)", + "call_args": "(new_size)", + "cimguiname": "ImVector_resize", + "comment": "", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImVector" + }, + { + "args": "(ImVector* self,int new_size,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "new_size", + "type": "int" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(int new_size,const T& v)", + "call_args": "(new_size,v)", + "cimguiname": "ImVector_resize", + "comment": "", + "defaults": [], + "funcname": "resize", + "ov_cimguiname": "ImVector_resizeT", + "ret": "void", + "signature": "(int,const T)", + "stname": "ImVector" + } + ], + "ImVector_size": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_size", + "comment": "", + "defaults": [], + "funcname": "size", + "ret": "int", + "signature": "()", + "stname": "ImVector" + } + ], + "ImVector_size_in_bytes": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_size_in_bytes", + "comment": "", + "defaults": [], + "funcname": "size_in_bytes", + "ret": "int", + "signature": "()", + "stname": "ImVector" + } + ], + "ImVector_swap": [ + { + "args": "(ImVector* self,ImVector_T rhs)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + }, + { + "name": "rhs", + "type": "ImVector_T&" + } + ], + "argsoriginal": "(ImVector& rhs)", + "call_args": "(rhs)", + "cimguiname": "ImVector_swap", + "comment": "", + "defaults": [], + "funcname": "swap", + "ret": "void", + "signature": "(ImVector_T)", + "stname": "ImVector" + } + ], "Pair_Pair": [ { "args": "(ImGuiID _key,int _val_i)", @@ -5714,13 +6356,13 @@ "type": "ImGuiWindowFlags" } ], - "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", + "argsoriginal": "(const char* name,bool* p_open=((void *)0),ImGuiWindowFlags flags=0)", "call_args": "(name,p_open,flags)", "cimguiname": "igBegin", "comment": "", "defaults": { "flags": "0", - "p_open": "((void*)0)" + "p_open": "((void *)0)" }, "funcname": "Begin", "ret": "bool", @@ -6007,13 +6649,13 @@ "type": "int" } ], - "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", + "argsoriginal": "(const char* str_id=((void *)0),int mouse_button=1)", "call_args": "(str_id,mouse_button)", "cimguiname": "igBeginPopupContextItem", "comment": "", "defaults": { "mouse_button": "1", - "str_id": "((void*)0)" + "str_id": "((void *)0)" }, "funcname": "BeginPopupContextItem", "ret": "bool", @@ -6034,13 +6676,13 @@ "type": "int" } ], - "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", + "argsoriginal": "(const char* str_id=((void *)0),int mouse_button=1)", "call_args": "(str_id,mouse_button)", "cimguiname": "igBeginPopupContextVoid", "comment": "", "defaults": { "mouse_button": "1", - "str_id": "((void*)0)" + "str_id": "((void *)0)" }, "funcname": "BeginPopupContextVoid", "ret": "bool", @@ -6065,14 +6707,14 @@ "type": "bool" } ], - "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1,bool also_over_items=true)", + "argsoriginal": "(const char* str_id=((void *)0),int mouse_button=1,bool also_over_items=true)", "call_args": "(str_id,mouse_button,also_over_items)", "cimguiname": "igBeginPopupContextWindow", "comment": "", "defaults": { "also_over_items": "true", "mouse_button": "1", - "str_id": "((void*)0)" + "str_id": "((void *)0)" }, "funcname": "BeginPopupContextWindow", "ret": "bool", @@ -6097,13 +6739,13 @@ "type": "ImGuiWindowFlags" } ], - "argsoriginal": "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)", + "argsoriginal": "(const char* name,bool* p_open=((void *)0),ImGuiWindowFlags flags=0)", "call_args": "(name,p_open,flags)", "cimguiname": "igBeginPopupModal", "comment": "", "defaults": { "flags": "0", - "p_open": "((void*)0)" + "p_open": "((void *)0)" }, "funcname": "BeginPopupModal", "ret": "bool", @@ -6154,13 +6796,13 @@ "type": "ImGuiTabItemFlags" } ], - "argsoriginal": "(const char* label,bool* p_open=((void*)0),ImGuiTabItemFlags flags=0)", + "argsoriginal": "(const char* label,bool* p_open=((void *)0),ImGuiTabItemFlags flags=0)", "call_args": "(label,p_open,flags)", "cimguiname": "igBeginTabItem", "comment": "", "defaults": { "flags": "0", - "p_open": "((void*)0)" + "p_open": "((void *)0)" }, "funcname": "BeginTabItem", "ret": "bool", @@ -6341,13 +6983,13 @@ "type": "float" } ], - "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", + "argsoriginal": "(const char* text,const char* text_end=((void *)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", "cimguiname": "igCalcTextSize", "comment": "", "defaults": { "hide_text_after_double_hash": "false", - "text_end": "((void*)0)", + "text_end": "((void *)0)", "wrap_width": "-1.0f" }, "funcname": "CalcTextSize", @@ -6379,13 +7021,13 @@ "type": "float" } ], - "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", + "argsoriginal": "(const char* text,const char* text_end=((void *)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", "cimguiname": "igCalcTextSize", "comment": "", "defaults": { "hide_text_after_double_hash": "false", - "text_end": "((void*)0)", + "text_end": "((void *)0)", "wrap_width": "-1.0f" }, "funcname": "CalcTextSize", @@ -6415,13 +7057,13 @@ "type": "float" } ], - "argsoriginal": "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", + "argsoriginal": "(const char* text,const char* text_end=((void *)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)", "call_args": "(text,text_end,hide_text_after_double_hash,wrap_width)", "cimguiname": "igCalcTextSize", "comment": "", "defaults": { "hide_text_after_double_hash": "false", - "text_end": "((void*)0)", + "text_end": "((void *)0)", "wrap_width": "-1.0f" }, "funcname": "CalcTextSize", @@ -6913,13 +7555,13 @@ "type": "const float*" } ], - "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void*)0))", + "argsoriginal": "(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void *)0))", "call_args": "(label,col,flags,ref_col)", "cimguiname": "igColorPicker4", "comment": "", "defaults": { "flags": "0", - "ref_col": "((void*)0)" + "ref_col": "((void *)0)" }, "funcname": "ColorPicker4", "ret": "bool", @@ -6944,14 +7586,14 @@ "type": "bool" } ], - "argsoriginal": "(int count=1,const char* id=((void*)0),bool border=true)", + "argsoriginal": "(int count=1,const char* id=((void *)0),bool border=true)", "call_args": "(count,id,border)", "cimguiname": "igColumns", "comment": "", "defaults": { "border": "true", "count": "1", - "id": "((void*)0)" + "id": "((void *)0)" }, "funcname": "Columns", "ret": "void", @@ -7083,12 +7725,12 @@ "type": "ImFontAtlas*" } ], - "argsoriginal": "(ImFontAtlas* shared_font_atlas=((void*)0))", + "argsoriginal": "(ImFontAtlas* shared_font_atlas=((void *)0))", "call_args": "(shared_font_atlas)", "cimguiname": "igCreateContext", "comment": "", "defaults": { - "shared_font_atlas": "((void*)0)" + "shared_font_atlas": "((void *)0)" }, "funcname": "CreateContext", "ret": "ImGuiContext*", @@ -7145,12 +7787,12 @@ "type": "ImGuiContext*" } ], - "argsoriginal": "(ImGuiContext* ctx=((void*)0))", + "argsoriginal": "(ImGuiContext* ctx=((void *)0))", "call_args": "(ctx)", "cimguiname": "igDestroyContext", "comment": "", "defaults": { - "ctx": "((void*)0)" + "ctx": "((void *)0)" }, "funcname": "DestroyContext", "ret": "void", @@ -7399,13 +8041,13 @@ "type": "float" } ], - "argsoriginal": "(const char* label,float* v_current_min,float* v_current_max,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",const char* format_max=((void*)0),float power=1.0f)", + "argsoriginal": "(const char* label,float* v_current_min,float* v_current_max,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",const char* format_max=((void *)0),float power=1.0f)", "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,power)", "cimguiname": "igDragFloatRange2", "comment": "", "defaults": { "format": "\"%.3f\"", - "format_max": "((void*)0)", + "format_max": "((void *)0)", "power": "1.0f", "v_max": "0.0f", "v_min": "0.0f", @@ -7634,13 +8276,13 @@ "type": "const char*" } ], - "argsoriginal": "(const char* label,int* v_current_min,int* v_current_max,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",const char* format_max=((void*)0))", + "argsoriginal": "(const char* label,int* v_current_min,int* v_current_max,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",const char* format_max=((void *)0))", "call_args": "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max)", "cimguiname": "igDragIntRange2", "comment": "", "defaults": { "format": "\"%d\"", - "format_max": "((void*)0)", + "format_max": "((void *)0)", "v_max": "0", "v_min": "0", "v_speed": "1.0f" @@ -7688,15 +8330,15 @@ "type": "float" } ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,float v_speed,const void* v_min=((void*)0),const void* v_max=((void*)0),const char* format=((void*)0),float power=1.0f)", + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,float v_speed,const void* v_min=((void *)0),const void* v_max=((void *)0),const char* format=((void *)0),float power=1.0f)", "call_args": "(label,data_type,v,v_speed,v_min,v_max,format,power)", "cimguiname": "igDragScalar", "comment": "", "defaults": { - "format": "((void*)0)", + "format": "((void *)0)", "power": "1.0f", - "v_max": "((void*)0)", - "v_min": "((void*)0)" + "v_max": "((void *)0)", + "v_min": "((void *)0)" }, "funcname": "DragScalar", "ret": "bool", @@ -7745,15 +8387,15 @@ "type": "float" } ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,float v_speed,const void* v_min=((void*)0),const void* v_max=((void*)0),const char* format=((void*)0),float power=1.0f)", + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,float v_speed,const void* v_min=((void *)0),const void* v_max=((void *)0),const char* format=((void *)0),float power=1.0f)", "call_args": "(label,data_type,v,components,v_speed,v_min,v_max,format,power)", "cimguiname": "igDragScalarN", "comment": "", "defaults": { - "format": "((void*)0)", + "format": "((void *)0)", "power": "1.0f", - "v_max": "((void*)0)", - "v_min": "((void*)0)" + "v_max": "((void *)0)", + "v_min": "((void *)0)" }, "funcname": "DragScalarN", "ret": "bool", @@ -10090,15 +10732,15 @@ "type": "ImGuiInputTextFlags" } ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,const void* step=((void*)0),const void* step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)", + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,const void* step=((void *)0),const void* step_fast=((void *)0),const char* format=((void *)0),ImGuiInputTextFlags flags=0)", "call_args": "(label,data_type,v,step,step_fast,format,flags)", "cimguiname": "igInputScalar", "comment": "", "defaults": { "flags": "0", - "format": "((void*)0)", - "step": "((void*)0)", - "step_fast": "((void*)0)" + "format": "((void *)0)", + "step": "((void *)0)", + "step_fast": "((void *)0)" }, "funcname": "InputScalar", "ret": "bool", @@ -10143,15 +10785,15 @@ "type": "ImGuiInputTextFlags" } ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* step=((void*)0),const void* step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)", + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* step=((void *)0),const void* step_fast=((void *)0),const char* format=((void *)0),ImGuiInputTextFlags flags=0)", "call_args": "(label,data_type,v,components,step,step_fast,format,flags)", "cimguiname": "igInputScalarN", "comment": "", "defaults": { "flags": "0", - "format": "((void*)0)", - "step": "((void*)0)", - "step_fast": "((void*)0)" + "format": "((void *)0)", + "step": "((void *)0)", + "step_fast": "((void *)0)" }, "funcname": "InputScalarN", "ret": "bool", @@ -10188,14 +10830,14 @@ "type": "void*" } ], - "argsoriginal": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", + "argsoriginal": "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void *)0),void* user_data=((void *)0))", "call_args": "(label,buf,buf_size,flags,callback,user_data)", "cimguiname": "igInputText", "comment": "", "defaults": { - "callback": "((void*)0)", + "callback": "((void *)0)", "flags": "0", - "user_data": "((void*)0)" + "user_data": "((void *)0)" }, "funcname": "InputText", "ret": "bool", @@ -10236,15 +10878,15 @@ "type": "void*" } ], - "argsoriginal": "(const char* label,char* buf,size_t buf_size,const ImVec2& size=ImVec2(0,0),ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))", + "argsoriginal": "(const char* label,char* buf,size_t buf_size,const ImVec2& size=ImVec2(0,0),ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void *)0),void* user_data=((void *)0))", "call_args": "(label,buf,buf_size,size,flags,callback,user_data)", "cimguiname": "igInputTextMultiline", "comment": "", "defaults": { - "callback": "((void*)0)", + "callback": "((void *)0)", "flags": "0", "size": "ImVec2(0,0)", - "user_data": "((void*)0)" + "user_data": "((void *)0)" }, "funcname": "InputTextMultiline", "ret": "bool", @@ -10668,12 +11310,12 @@ "type": "const ImVec2*" } ], - "argsoriginal": "(const ImVec2* mouse_pos=((void*)0))", + "argsoriginal": "(const ImVec2* mouse_pos=((void *)0))", "call_args": "(mouse_pos)", "cimguiname": "igIsMousePosValid", "comment": "", "defaults": { - "mouse_pos": "((void*)0)" + "mouse_pos": "((void *)0)" }, "funcname": "IsMousePosValid", "ret": "bool", @@ -11186,12 +11828,12 @@ "type": "const char*" } ], - "argsoriginal": "(int max_depth=-1,const char* filename=((void*)0))", + "argsoriginal": "(int max_depth=-1,const char* filename=((void *)0))", "call_args": "(max_depth,filename)", "cimguiname": "igLogToFile", "comment": "", "defaults": { - "filename": "((void*)0)", + "filename": "((void *)0)", "max_depth": "-1" }, "funcname": "LogToFile", @@ -11283,14 +11925,14 @@ "type": "bool" } ], - "argsoriginal": "(const char* label,const char* shortcut=((void*)0),bool selected=false,bool enabled=true)", + "argsoriginal": "(const char* label,const char* shortcut=((void *)0),bool selected=false,bool enabled=true)", "call_args": "(label,shortcut,selected,enabled)", "cimguiname": "igMenuItem", "comment": "", "defaults": { "enabled": "true", "selected": "false", - "shortcut": "((void*)0)" + "shortcut": "((void *)0)" }, "funcname": "MenuItem", "ov_cimguiname": "igMenuItemBool", @@ -11410,13 +12052,13 @@ "type": "int" } ], - "argsoriginal": "(const char* str_id=((void*)0),int mouse_button=1)", + "argsoriginal": "(const char* str_id=((void *)0),int mouse_button=1)", "call_args": "(str_id,mouse_button)", "cimguiname": "igOpenPopupOnItemClick", "comment": "", "defaults": { "mouse_button": "1", - "str_id": "((void*)0)" + "str_id": "((void *)0)" }, "funcname": "OpenPopupOnItemClick", "ret": "bool", @@ -11465,13 +12107,13 @@ "type": "int" } ], - "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", + "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void *)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", "cimguiname": "igPlotHistogram", "comment": "", "defaults": { "graph_size": "ImVec2(0,0)", - "overlay_text": "((void*)0)", + "overlay_text": "((void *)0)", "scale_max": "FLT_MAX", "scale_min": "FLT_MAX", "stride": "sizeof(float)", @@ -11525,13 +12167,13 @@ "type": "ImVec2" } ], - "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))", + "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void *)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0))", "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", "cimguiname": "igPlotHistogram", "comment": "", "defaults": { "graph_size": "ImVec2(0,0)", - "overlay_text": "((void*)0)", + "overlay_text": "((void *)0)", "scale_max": "FLT_MAX", "scale_min": "FLT_MAX", "values_offset": "0" @@ -11584,13 +12226,13 @@ "type": "int" } ], - "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", + "argsoriginal": "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void *)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))", "call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)", "cimguiname": "igPlotLines", "comment": "", "defaults": { "graph_size": "ImVec2(0,0)", - "overlay_text": "((void*)0)", + "overlay_text": "((void *)0)", "scale_max": "FLT_MAX", "scale_min": "FLT_MAX", "stride": "sizeof(float)", @@ -11644,13 +12286,13 @@ "type": "ImVec2" } ], - "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))", + "argsoriginal": "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void *)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0))", "call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)", "cimguiname": "igPlotLines", "comment": "", "defaults": { "graph_size": "ImVec2(0,0)", - "overlay_text": "((void*)0)", + "overlay_text": "((void *)0)", "scale_max": "FLT_MAX", "scale_min": "FLT_MAX", "values_offset": "0" @@ -11828,12 +12470,12 @@ "type": "const char*" } ], - "argsoriginal": "(float fraction,const ImVec2& size_arg=ImVec2(-1,0),const char* overlay=((void*)0))", + "argsoriginal": "(float fraction,const ImVec2& size_arg=ImVec2(-1,0),const char* overlay=((void *)0))", "call_args": "(fraction,size_arg,overlay)", "cimguiname": "igProgressBar", "comment": "", "defaults": { - "overlay": "((void*)0)", + "overlay": "((void *)0)", "size_arg": "ImVec2(-1,0)" }, "funcname": "ProgressBar", @@ -12295,12 +12937,12 @@ "type": "size_t*" } ], - "argsoriginal": "(size_t* out_ini_size=((void*)0))", + "argsoriginal": "(size_t* out_ini_size=((void *)0))", "call_args": "(out_ini_size)", "cimguiname": "igSaveIniSettingsToMemory", "comment": "", "defaults": { - "out_ini_size": "((void*)0)" + "out_ini_size": "((void *)0)" }, "funcname": "SaveIniSettingsToMemory", "ret": "const char*", @@ -12415,12 +13057,12 @@ "type": "void*" } ], - "argsoriginal": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void*)0))", + "argsoriginal": "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void *)0))", "call_args": "(alloc_func,free_func,user_data)", "cimguiname": "igSetAllocatorFunctions", "comment": "", "defaults": { - "user_data": "((void*)0)" + "user_data": "((void *)0)" }, "funcname": "SetAllocatorFunctions", "ret": "void", @@ -12907,13 +13549,13 @@ "type": "void*" } ], - "argsoriginal": "(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void*)0),void* custom_callback_data=((void*)0))", + "argsoriginal": "(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void *)0),void* custom_callback_data=((void *)0))", "call_args": "(size_min,size_max,custom_callback,custom_callback_data)", "cimguiname": "igSetNextWindowSizeConstraints", "comment": "", "defaults": { - "custom_callback": "((void*)0)", - "custom_callback_data": "((void*)0)" + "custom_callback": "((void *)0)", + "custom_callback_data": "((void *)0)" }, "funcname": "SetNextWindowSizeConstraints", "ret": "void", @@ -13330,12 +13972,12 @@ "type": "bool*" } ], - "argsoriginal": "(bool* p_open=((void*)0))", + "argsoriginal": "(bool* p_open=((void *)0))", "call_args": "(p_open)", "cimguiname": "igShowAboutWindow", "comment": "", "defaults": { - "p_open": "((void*)0)" + "p_open": "((void *)0)" }, "funcname": "ShowAboutWindow", "ret": "void", @@ -13352,12 +13994,12 @@ "type": "bool*" } ], - "argsoriginal": "(bool* p_open=((void*)0))", + "argsoriginal": "(bool* p_open=((void *)0))", "call_args": "(p_open)", "cimguiname": "igShowDemoWindow", "comment": "", "defaults": { - "p_open": "((void*)0)" + "p_open": "((void *)0)" }, "funcname": "ShowDemoWindow", "ret": "void", @@ -13394,12 +14036,12 @@ "type": "bool*" } ], - "argsoriginal": "(bool* p_open=((void*)0))", + "argsoriginal": "(bool* p_open=((void *)0))", "call_args": "(p_open)", "cimguiname": "igShowMetricsWindow", "comment": "", "defaults": { - "p_open": "((void*)0)" + "p_open": "((void *)0)" }, "funcname": "ShowMetricsWindow", "ret": "void", @@ -13416,12 +14058,12 @@ "type": "ImGuiStyle*" } ], - "argsoriginal": "(ImGuiStyle* ref=((void*)0))", + "argsoriginal": "(ImGuiStyle* ref=((void *)0))", "call_args": "(ref)", "cimguiname": "igShowStyleEditor", "comment": "", "defaults": { - "ref": "((void*)0)" + "ref": "((void *)0)" }, "funcname": "ShowStyleEditor", "ret": "void", @@ -13861,12 +14503,12 @@ "type": "float" } ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)", + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void *)0),float power=1.0f)", "call_args": "(label,data_type,v,v_min,v_max,format,power)", "cimguiname": "igSliderScalar", "comment": "", "defaults": { - "format": "((void*)0)", + "format": "((void *)0)", "power": "1.0f" }, "funcname": "SliderScalar", @@ -13912,12 +14554,12 @@ "type": "float" } ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)", + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format=((void *)0),float power=1.0f)", "call_args": "(label,data_type,v,components,v_min,v_max,format,power)", "cimguiname": "igSliderScalarN", "comment": "", "defaults": { - "format": "((void*)0)", + "format": "((void *)0)", "power": "1.0f" }, "funcname": "SliderScalarN", @@ -13970,12 +14612,12 @@ "type": "ImGuiStyle*" } ], - "argsoriginal": "(ImGuiStyle* dst=((void*)0))", + "argsoriginal": "(ImGuiStyle* dst=((void *)0))", "call_args": "(dst)", "cimguiname": "igStyleColorsClassic", "comment": "", "defaults": { - "dst": "((void*)0)" + "dst": "((void *)0)" }, "funcname": "StyleColorsClassic", "ret": "void", @@ -13992,12 +14634,12 @@ "type": "ImGuiStyle*" } ], - "argsoriginal": "(ImGuiStyle* dst=((void*)0))", + "argsoriginal": "(ImGuiStyle* dst=((void *)0))", "call_args": "(dst)", "cimguiname": "igStyleColorsDark", "comment": "", "defaults": { - "dst": "((void*)0)" + "dst": "((void *)0)" }, "funcname": "StyleColorsDark", "ret": "void", @@ -14014,12 +14656,12 @@ "type": "ImGuiStyle*" } ], - "argsoriginal": "(ImGuiStyle* dst=((void*)0))", + "argsoriginal": "(ImGuiStyle* dst=((void *)0))", "call_args": "(dst)", "cimguiname": "igStyleColorsLight", "comment": "", "defaults": { - "dst": "((void*)0)" + "dst": "((void *)0)" }, "funcname": "StyleColorsLight", "ret": "void", @@ -14171,12 +14813,12 @@ "type": "const char*" } ], - "argsoriginal": "(const char* text,const char* text_end=((void*)0))", + "argsoriginal": "(const char* text,const char* text_end=((void *)0))", "call_args": "(text,text_end)", "cimguiname": "igTextUnformatted", "comment": "", "defaults": { - "text_end": "((void*)0)" + "text_end": "((void *)0)" }, "funcname": "TextUnformatted", "ret": "void", @@ -14603,12 +15245,12 @@ "type": "const void*" } ], - "argsoriginal": "(const void* ptr_id=((void*)0))", + "argsoriginal": "(const void* ptr_id=((void *)0))", "call_args": "(ptr_id)", "cimguiname": "igTreePush", "comment": "", "defaults": { - "ptr_id": "((void*)0)" + "ptr_id": "((void *)0)" }, "funcname": "TreePush", "ov_cimguiname": "igTreePushPtr", @@ -14765,12 +15407,12 @@ "type": "float" } ], - "argsoriginal": "(const char* label,const ImVec2& size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)", + "argsoriginal": "(const char* label,const ImVec2& size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void *)0),float power=1.0f)", "call_args": "(label,size,data_type,v,v_min,v_max,format,power)", "cimguiname": "igVSliderScalar", "comment": "", "defaults": { - "format": "((void*)0)", + "format": "((void *)0)", "power": "1.0f" }, "funcname": "VSliderScalar", @@ -14865,12 +15507,12 @@ "type": "const char*" } ], - "argsoriginal": "(const char* prefix,float v,const char* float_format=((void*)0))", + "argsoriginal": "(const char* prefix,float v,const char* float_format=((void *)0))", "call_args": "(prefix,v,float_format)", "cimguiname": "igValue", "comment": "", "defaults": { - "float_format": "((void*)0)" + "float_format": "((void *)0)" }, "funcname": "Value", "ov_cimguiname": "igValueFloat", diff --git a/generator/output/definitions.lua b/generator/output/definitions.lua index 8c03ca9..7683e44 100644 --- a/generator/output/definitions.lua +++ b/generator/output/definitions.lua @@ -960,12 +960,12 @@ defs["ImDrawList_AddText"][1]["argsT"][4]["type"] = "const char*" defs["ImDrawList_AddText"][1]["argsT"][5] = {} defs["ImDrawList_AddText"][1]["argsT"][5]["name"] = "text_end" defs["ImDrawList_AddText"][1]["argsT"][5]["type"] = "const char*" -defs["ImDrawList_AddText"][1]["argsoriginal"] = "(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0))" +defs["ImDrawList_AddText"][1]["argsoriginal"] = "(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void *)0))" defs["ImDrawList_AddText"][1]["call_args"] = "(pos,col,text_begin,text_end)" defs["ImDrawList_AddText"][1]["cimguiname"] = "ImDrawList_AddText" defs["ImDrawList_AddText"][1]["comment"] = "" defs["ImDrawList_AddText"][1]["defaults"] = {} -defs["ImDrawList_AddText"][1]["defaults"]["text_end"] = "((void*)0)" +defs["ImDrawList_AddText"][1]["defaults"]["text_end"] = "((void *)0)" defs["ImDrawList_AddText"][1]["funcname"] = "AddText" defs["ImDrawList_AddText"][1]["ov_cimguiname"] = "ImDrawList_AddText" defs["ImDrawList_AddText"][1]["ret"] = "void" @@ -1001,13 +1001,13 @@ defs["ImDrawList_AddText"][2]["argsT"][8]["type"] = "float" defs["ImDrawList_AddText"][2]["argsT"][9] = {} defs["ImDrawList_AddText"][2]["argsT"][9]["name"] = "cpu_fine_clip_rect" defs["ImDrawList_AddText"][2]["argsT"][9]["type"] = "const ImVec4*" -defs["ImDrawList_AddText"][2]["argsoriginal"] = "(const ImFont* font,float font_size,const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void*)0),float wrap_width=0.0f,const ImVec4* cpu_fine_clip_rect=((void*)0))" +defs["ImDrawList_AddText"][2]["argsoriginal"] = "(const ImFont* font,float font_size,const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void *)0),float wrap_width=0.0f,const ImVec4* cpu_fine_clip_rect=((void *)0))" defs["ImDrawList_AddText"][2]["call_args"] = "(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect)" defs["ImDrawList_AddText"][2]["cimguiname"] = "ImDrawList_AddText" defs["ImDrawList_AddText"][2]["comment"] = "" defs["ImDrawList_AddText"][2]["defaults"] = {} -defs["ImDrawList_AddText"][2]["defaults"]["cpu_fine_clip_rect"] = "((void*)0)" -defs["ImDrawList_AddText"][2]["defaults"]["text_end"] = "((void*)0)" +defs["ImDrawList_AddText"][2]["defaults"]["cpu_fine_clip_rect"] = "((void *)0)" +defs["ImDrawList_AddText"][2]["defaults"]["text_end"] = "((void *)0)" defs["ImDrawList_AddText"][2]["defaults"]["wrap_width"] = "0.0f" defs["ImDrawList_AddText"][2]["funcname"] = "AddText" defs["ImDrawList_AddText"][2]["ov_cimguiname"] = "ImDrawList_AddTextFontPtr" @@ -1981,12 +1981,12 @@ defs["ImFontAtlas_AddFontDefault"][1]["argsT"][1]["type"] = "ImFontAtlas*" defs["ImFontAtlas_AddFontDefault"][1]["argsT"][2] = {} defs["ImFontAtlas_AddFontDefault"][1]["argsT"][2]["name"] = "font_cfg" defs["ImFontAtlas_AddFontDefault"][1]["argsT"][2]["type"] = "const ImFontConfig*" -defs["ImFontAtlas_AddFontDefault"][1]["argsoriginal"] = "(const ImFontConfig* font_cfg=((void*)0))" +defs["ImFontAtlas_AddFontDefault"][1]["argsoriginal"] = "(const ImFontConfig* font_cfg=((void *)0))" defs["ImFontAtlas_AddFontDefault"][1]["call_args"] = "(font_cfg)" defs["ImFontAtlas_AddFontDefault"][1]["cimguiname"] = "ImFontAtlas_AddFontDefault" defs["ImFontAtlas_AddFontDefault"][1]["comment"] = "" defs["ImFontAtlas_AddFontDefault"][1]["defaults"] = {} -defs["ImFontAtlas_AddFontDefault"][1]["defaults"]["font_cfg"] = "((void*)0)" +defs["ImFontAtlas_AddFontDefault"][1]["defaults"]["font_cfg"] = "((void *)0)" defs["ImFontAtlas_AddFontDefault"][1]["funcname"] = "AddFontDefault" defs["ImFontAtlas_AddFontDefault"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFontDefault"][1]["signature"] = "(const ImFontConfig*)" @@ -2011,13 +2011,13 @@ defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][4]["type"] = "const ImFontCon defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][5] = {} defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][5]["name"] = "glyph_ranges" defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsT"][5]["type"] = "const ImWchar*" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsoriginal"] = "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["argsoriginal"] = "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))" defs["ImFontAtlas_AddFontFromFileTTF"][1]["call_args"] = "(filename,size_pixels,font_cfg,glyph_ranges)" defs["ImFontAtlas_AddFontFromFileTTF"][1]["cimguiname"] = "ImFontAtlas_AddFontFromFileTTF" defs["ImFontAtlas_AddFontFromFileTTF"][1]["comment"] = "" defs["ImFontAtlas_AddFontFromFileTTF"][1]["defaults"] = {} -defs["ImFontAtlas_AddFontFromFileTTF"][1]["defaults"]["font_cfg"] = "((void*)0)" -defs["ImFontAtlas_AddFontFromFileTTF"][1]["defaults"]["glyph_ranges"] = "((void*)0)" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["defaults"]["font_cfg"] = "((void *)0)" +defs["ImFontAtlas_AddFontFromFileTTF"][1]["defaults"]["glyph_ranges"] = "((void *)0)" defs["ImFontAtlas_AddFontFromFileTTF"][1]["funcname"] = "AddFontFromFileTTF" defs["ImFontAtlas_AddFontFromFileTTF"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFontFromFileTTF"][1]["signature"] = "(const char*,float,const ImFontConfig*,const ImWchar*)" @@ -2042,13 +2042,13 @@ defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][4]["type"] defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][5] = {} defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][5]["name"] = "glyph_ranges" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsT"][5]["type"] = "const ImWchar*" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsoriginal"] = "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["argsoriginal"] = "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["call_args"] = "(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["cimguiname"] = "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["comment"] = "" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["defaults"] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["defaults"]["font_cfg"] = "((void*)0)" -defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["defaults"]["glyph_ranges"] = "((void*)0)" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["defaults"]["font_cfg"] = "((void *)0)" +defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["defaults"]["glyph_ranges"] = "((void *)0)" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["funcname"] = "AddFontFromMemoryCompressedBase85TTF" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFontFromMemoryCompressedBase85TTF"][1]["signature"] = "(const char*,float,const ImFontConfig*,const ImWchar*)" @@ -2076,13 +2076,13 @@ defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][5]["type"] = "con defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][6] = {} defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][6]["name"] = "glyph_ranges" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsT"][6]["type"] = "const ImWchar*" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsoriginal"] = "(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["argsoriginal"] = "(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["call_args"] = "(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges)" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["cimguiname"] = "ImFontAtlas_AddFontFromMemoryCompressedTTF" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["comment"] = "" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["defaults"] = {} -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["defaults"]["font_cfg"] = "((void*)0)" -defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["defaults"]["glyph_ranges"] = "((void*)0)" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["defaults"]["font_cfg"] = "((void *)0)" +defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["defaults"]["glyph_ranges"] = "((void *)0)" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["funcname"] = "AddFontFromMemoryCompressedTTF" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFontFromMemoryCompressedTTF"][1]["signature"] = "(const void*,int,float,const ImFontConfig*,const ImWchar*)" @@ -2110,13 +2110,13 @@ defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][5]["type"] = "const ImFontC defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][6] = {} defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][6]["name"] = "glyph_ranges" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsT"][6]["type"] = "const ImWchar*" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsoriginal"] = "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["argsoriginal"] = "(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["call_args"] = "(font_data,font_size,size_pixels,font_cfg,glyph_ranges)" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["cimguiname"] = "ImFontAtlas_AddFontFromMemoryTTF" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["comment"] = "" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["defaults"] = {} -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["defaults"]["font_cfg"] = "((void*)0)" -defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["defaults"]["glyph_ranges"] = "((void*)0)" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["defaults"]["font_cfg"] = "((void *)0)" +defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["defaults"]["glyph_ranges"] = "((void *)0)" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["funcname"] = "AddFontFromMemoryTTF" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["ret"] = "ImFont*" defs["ImFontAtlas_AddFontFromMemoryTTF"][1]["signature"] = "(void*,int,float,const ImFontConfig*,const ImWchar*)" @@ -2423,12 +2423,12 @@ defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][4]["type"] = "int*" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][5] = {} defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][5]["name"] = "out_bytes_per_pixel" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsT"][5]["type"] = "int*" -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsoriginal"] = "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["argsoriginal"] = "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void *)0))" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["call_args"] = "(out_pixels,out_width,out_height,out_bytes_per_pixel)" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["cimguiname"] = "ImFontAtlas_GetTexDataAsAlpha8" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["comment"] = "" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["defaults"] = {} -defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["defaults"]["out_bytes_per_pixel"] = "((void*)0)" +defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["defaults"]["out_bytes_per_pixel"] = "((void *)0)" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["funcname"] = "GetTexDataAsAlpha8" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["ret"] = "void" defs["ImFontAtlas_GetTexDataAsAlpha8"][1]["signature"] = "(unsigned char**,int*,int*,int*)" @@ -2453,12 +2453,12 @@ defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][4]["type"] = "int*" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][5] = {} defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][5]["name"] = "out_bytes_per_pixel" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsT"][5]["type"] = "int*" -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsoriginal"] = "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["argsoriginal"] = "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void *)0))" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["call_args"] = "(out_pixels,out_width,out_height,out_bytes_per_pixel)" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["cimguiname"] = "ImFontAtlas_GetTexDataAsRGBA32" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["comment"] = "" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["defaults"] = {} -defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["defaults"]["out_bytes_per_pixel"] = "((void*)0)" +defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["defaults"]["out_bytes_per_pixel"] = "((void *)0)" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["funcname"] = "GetTexDataAsRGBA32" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["ret"] = "void" defs["ImFontAtlas_GetTexDataAsRGBA32"][1]["signature"] = "(unsigned char**,int*,int*,int*)" @@ -2614,12 +2614,12 @@ defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][2]["type"] = "const char*" defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][3] = {} defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][3]["name"] = "text_end" defs["ImFontGlyphRangesBuilder_AddText"][1]["argsT"][3]["type"] = "const char*" -defs["ImFontGlyphRangesBuilder_AddText"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0))" +defs["ImFontGlyphRangesBuilder_AddText"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void *)0))" defs["ImFontGlyphRangesBuilder_AddText"][1]["call_args"] = "(text,text_end)" defs["ImFontGlyphRangesBuilder_AddText"][1]["cimguiname"] = "ImFontGlyphRangesBuilder_AddText" defs["ImFontGlyphRangesBuilder_AddText"][1]["comment"] = "" defs["ImFontGlyphRangesBuilder_AddText"][1]["defaults"] = {} -defs["ImFontGlyphRangesBuilder_AddText"][1]["defaults"]["text_end"] = "((void*)0)" +defs["ImFontGlyphRangesBuilder_AddText"][1]["defaults"]["text_end"] = "((void *)0)" defs["ImFontGlyphRangesBuilder_AddText"][1]["funcname"] = "AddText" defs["ImFontGlyphRangesBuilder_AddText"][1]["ret"] = "void" defs["ImFontGlyphRangesBuilder_AddText"][1]["signature"] = "(const char*,const char*)" @@ -2831,13 +2831,13 @@ defs["ImFont_CalcTextSizeA"][1]["argsT"][6]["type"] = "const char*" defs["ImFont_CalcTextSizeA"][1]["argsT"][7] = {} defs["ImFont_CalcTextSizeA"][1]["argsT"][7]["name"] = "remaining" defs["ImFont_CalcTextSizeA"][1]["argsT"][7]["type"] = "const char**" -defs["ImFont_CalcTextSizeA"][1]["argsoriginal"] = "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))" +defs["ImFont_CalcTextSizeA"][1]["argsoriginal"] = "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void *)0),const char** remaining=((void *)0))" defs["ImFont_CalcTextSizeA"][1]["call_args"] = "(size,max_width,wrap_width,text_begin,text_end,remaining)" defs["ImFont_CalcTextSizeA"][1]["cimguiname"] = "ImFont_CalcTextSizeA" defs["ImFont_CalcTextSizeA"][1]["comment"] = "" defs["ImFont_CalcTextSizeA"][1]["defaults"] = {} -defs["ImFont_CalcTextSizeA"][1]["defaults"]["remaining"] = "((void*)0)" -defs["ImFont_CalcTextSizeA"][1]["defaults"]["text_end"] = "((void*)0)" +defs["ImFont_CalcTextSizeA"][1]["defaults"]["remaining"] = "((void *)0)" +defs["ImFont_CalcTextSizeA"][1]["defaults"]["text_end"] = "((void *)0)" defs["ImFont_CalcTextSizeA"][1]["funcname"] = "CalcTextSizeA" defs["ImFont_CalcTextSizeA"][1]["ret"] = "ImVec2" defs["ImFont_CalcTextSizeA"][1]["signature"] = "(float,float,float,const char*,const char*,const char**)" @@ -2869,7 +2869,7 @@ defs["ImFont_CalcTextSizeA"][2]["argsT"][7]["type"] = "const char*" defs["ImFont_CalcTextSizeA"][2]["argsT"][8] = {} defs["ImFont_CalcTextSizeA"][2]["argsT"][8]["name"] = "remaining" defs["ImFont_CalcTextSizeA"][2]["argsT"][8]["type"] = "const char**" -defs["ImFont_CalcTextSizeA"][2]["argsoriginal"] = "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))" +defs["ImFont_CalcTextSizeA"][2]["argsoriginal"] = "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void *)0),const char** remaining=((void *)0))" defs["ImFont_CalcTextSizeA"][2]["call_args"] = "(size,max_width,wrap_width,text_begin,text_end,remaining)" defs["ImFont_CalcTextSizeA"][2]["cimguiname"] = "ImFont_CalcTextSizeA" defs["ImFont_CalcTextSizeA"][2]["comment"] = "" @@ -2904,7 +2904,7 @@ defs["ImFont_CalcTextSizeA"][3]["argsT"][6]["type"] = "const char*" defs["ImFont_CalcTextSizeA"][3]["argsT"][7] = {} defs["ImFont_CalcTextSizeA"][3]["argsT"][7]["name"] = "remaining" defs["ImFont_CalcTextSizeA"][3]["argsT"][7]["type"] = "const char**" -defs["ImFont_CalcTextSizeA"][3]["argsoriginal"] = "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void*)0),const char** remaining=((void*)0))" +defs["ImFont_CalcTextSizeA"][3]["argsoriginal"] = "(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void *)0),const char** remaining=((void *)0))" defs["ImFont_CalcTextSizeA"][3]["call_args"] = "(size,max_width,wrap_width,text_begin,text_end,remaining)" defs["ImFont_CalcTextSizeA"][3]["cimguiname"] = "ImFont_CalcTextSizeA" defs["ImFont_CalcTextSizeA"][3]["comment"] = "" @@ -3364,12 +3364,12 @@ defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][3]["type"] = "const c defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][4] = {} defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][4]["name"] = "text_end" defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsT"][4]["type"] = "const char*" -defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsoriginal"] = "(int pos,const char* text,const char* text_end=((void*)0))" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["argsoriginal"] = "(int pos,const char* text,const char* text_end=((void *)0))" defs["ImGuiInputTextCallbackData_InsertChars"][1]["call_args"] = "(pos,text,text_end)" defs["ImGuiInputTextCallbackData_InsertChars"][1]["cimguiname"] = "ImGuiInputTextCallbackData_InsertChars" defs["ImGuiInputTextCallbackData_InsertChars"][1]["comment"] = "" defs["ImGuiInputTextCallbackData_InsertChars"][1]["defaults"] = {} -defs["ImGuiInputTextCallbackData_InsertChars"][1]["defaults"]["text_end"] = "((void*)0)" +defs["ImGuiInputTextCallbackData_InsertChars"][1]["defaults"]["text_end"] = "((void *)0)" defs["ImGuiInputTextCallbackData_InsertChars"][1]["funcname"] = "InsertChars" defs["ImGuiInputTextCallbackData_InsertChars"][1]["ret"] = "void" defs["ImGuiInputTextCallbackData_InsertChars"][1]["signature"] = "(int,const char*,const char*)" @@ -3829,12 +3829,12 @@ defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][2]["type"] = "ImGuiID" defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][3] = {} defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][3]["name"] = "default_val" defs["ImGuiStorage_GetVoidPtrRef"][1]["argsT"][3]["type"] = "void*" -defs["ImGuiStorage_GetVoidPtrRef"][1]["argsoriginal"] = "(ImGuiID key,void* default_val=((void*)0))" +defs["ImGuiStorage_GetVoidPtrRef"][1]["argsoriginal"] = "(ImGuiID key,void* default_val=((void *)0))" defs["ImGuiStorage_GetVoidPtrRef"][1]["call_args"] = "(key,default_val)" defs["ImGuiStorage_GetVoidPtrRef"][1]["cimguiname"] = "ImGuiStorage_GetVoidPtrRef" defs["ImGuiStorage_GetVoidPtrRef"][1]["comment"] = "" defs["ImGuiStorage_GetVoidPtrRef"][1]["defaults"] = {} -defs["ImGuiStorage_GetVoidPtrRef"][1]["defaults"]["default_val"] = "((void*)0)" +defs["ImGuiStorage_GetVoidPtrRef"][1]["defaults"]["default_val"] = "((void *)0)" defs["ImGuiStorage_GetVoidPtrRef"][1]["funcname"] = "GetVoidPtrRef" defs["ImGuiStorage_GetVoidPtrRef"][1]["ret"] = "void**" defs["ImGuiStorage_GetVoidPtrRef"][1]["signature"] = "(ImGuiID,void*)" @@ -4309,12 +4309,12 @@ defs["ImGuiTextFilter_PassFilter"][1]["argsT"][2]["type"] = "const char*" defs["ImGuiTextFilter_PassFilter"][1]["argsT"][3] = {} defs["ImGuiTextFilter_PassFilter"][1]["argsT"][3]["name"] = "text_end" defs["ImGuiTextFilter_PassFilter"][1]["argsT"][3]["type"] = "const char*" -defs["ImGuiTextFilter_PassFilter"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0))" +defs["ImGuiTextFilter_PassFilter"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void *)0))" defs["ImGuiTextFilter_PassFilter"][1]["call_args"] = "(text,text_end)" defs["ImGuiTextFilter_PassFilter"][1]["cimguiname"] = "ImGuiTextFilter_PassFilter" defs["ImGuiTextFilter_PassFilter"][1]["comment"] = "" defs["ImGuiTextFilter_PassFilter"][1]["defaults"] = {} -defs["ImGuiTextFilter_PassFilter"][1]["defaults"]["text_end"] = "((void*)0)" +defs["ImGuiTextFilter_PassFilter"][1]["defaults"]["text_end"] = "((void *)0)" defs["ImGuiTextFilter_PassFilter"][1]["funcname"] = "PassFilter" defs["ImGuiTextFilter_PassFilter"][1]["ret"] = "bool" defs["ImGuiTextFilter_PassFilter"][1]["signature"] = "(const char*,const char*)" @@ -4444,6 +4444,549 @@ defs["ImVec4_destroy"][1]["ret"] = "void" defs["ImVec4_destroy"][1]["signature"] = "(ImVec4*)" defs["ImVec4_destroy"][1]["stname"] = "ImVec4" defs["ImVec4_destroy"]["(ImVec4*)"] = defs["ImVec4_destroy"][1] +defs["ImVector_ImVector"] = {} +defs["ImVector_ImVector"][1] = {} +defs["ImVector_ImVector"][1]["args"] = "()" +defs["ImVector_ImVector"][1]["argsT"] = {} +defs["ImVector_ImVector"][1]["argsoriginal"] = "()" +defs["ImVector_ImVector"][1]["call_args"] = "()" +defs["ImVector_ImVector"][1]["cimguiname"] = "ImVector_ImVector" +defs["ImVector_ImVector"][1]["comment"] = "" +defs["ImVector_ImVector"][1]["constructor"] = true +defs["ImVector_ImVector"][1]["defaults"] = {} +defs["ImVector_ImVector"][1]["funcname"] = "ImVector" +defs["ImVector_ImVector"][1]["signature"] = "()" +defs["ImVector_ImVector"][1]["stname"] = "ImVector" +defs["ImVector_ImVector"]["()"] = defs["ImVector_ImVector"][1] +defs["ImVector__grow_capacity"] = {} +defs["ImVector__grow_capacity"][1] = {} +defs["ImVector__grow_capacity"][1]["args"] = "(ImVector* self,int sz)" +defs["ImVector__grow_capacity"][1]["argsT"] = {} +defs["ImVector__grow_capacity"][1]["argsT"][1] = {} +defs["ImVector__grow_capacity"][1]["argsT"][1]["name"] = "self" +defs["ImVector__grow_capacity"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector__grow_capacity"][1]["argsT"][2] = {} +defs["ImVector__grow_capacity"][1]["argsT"][2]["name"] = "sz" +defs["ImVector__grow_capacity"][1]["argsT"][2]["type"] = "int" +defs["ImVector__grow_capacity"][1]["argsoriginal"] = "(int sz)" +defs["ImVector__grow_capacity"][1]["call_args"] = "(sz)" +defs["ImVector__grow_capacity"][1]["cimguiname"] = "ImVector__grow_capacity" +defs["ImVector__grow_capacity"][1]["comment"] = "" +defs["ImVector__grow_capacity"][1]["defaults"] = {} +defs["ImVector__grow_capacity"][1]["funcname"] = "_grow_capacity" +defs["ImVector__grow_capacity"][1]["ret"] = "int" +defs["ImVector__grow_capacity"][1]["signature"] = "(int)" +defs["ImVector__grow_capacity"][1]["stname"] = "ImVector" +defs["ImVector__grow_capacity"]["(int)"] = defs["ImVector__grow_capacity"][1] +defs["ImVector_back"] = {} +defs["ImVector_back"][1] = {} +defs["ImVector_back"][1]["args"] = "(ImVector* self)" +defs["ImVector_back"][1]["argsT"] = {} +defs["ImVector_back"][1]["argsT"][1] = {} +defs["ImVector_back"][1]["argsT"][1]["name"] = "self" +defs["ImVector_back"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_back"][1]["argsoriginal"] = "()" +defs["ImVector_back"][1]["call_args"] = "()" +defs["ImVector_back"][1]["cimguiname"] = "ImVector_back" +defs["ImVector_back"][1]["comment"] = "" +defs["ImVector_back"][1]["defaults"] = {} +defs["ImVector_back"][1]["funcname"] = "back" +defs["ImVector_back"][1]["ov_cimguiname"] = "ImVector_back" +defs["ImVector_back"][1]["ret"] = "T*" +defs["ImVector_back"][1]["retref"] = "&" +defs["ImVector_back"][1]["signature"] = "()" +defs["ImVector_back"][1]["stname"] = "ImVector" +defs["ImVector_back"][2] = {} +defs["ImVector_back"][2]["args"] = "(ImVector* self)" +defs["ImVector_back"][2]["argsT"] = {} +defs["ImVector_back"][2]["argsT"][1] = {} +defs["ImVector_back"][2]["argsT"][1]["name"] = "self" +defs["ImVector_back"][2]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_back"][2]["argsoriginal"] = "()" +defs["ImVector_back"][2]["call_args"] = "()" +defs["ImVector_back"][2]["cimguiname"] = "ImVector_back" +defs["ImVector_back"][2]["comment"] = "" +defs["ImVector_back"][2]["defaults"] = {} +defs["ImVector_back"][2]["funcname"] = "back" +defs["ImVector_back"][2]["ov_cimguiname"] = "ImVector_back" +defs["ImVector_back"][2]["ret"] = "const T*" +defs["ImVector_back"][2]["retref"] = "&" +defs["ImVector_back"][2]["signature"] = "()" +defs["ImVector_back"][2]["stname"] = "ImVector" +defs["ImVector_back"]["()"] = defs["ImVector_back"][2] +defs["ImVector_begin"] = {} +defs["ImVector_begin"][1] = {} +defs["ImVector_begin"][1]["args"] = "(ImVector* self)" +defs["ImVector_begin"][1]["argsT"] = {} +defs["ImVector_begin"][1]["argsT"][1] = {} +defs["ImVector_begin"][1]["argsT"][1]["name"] = "self" +defs["ImVector_begin"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_begin"][1]["argsoriginal"] = "()" +defs["ImVector_begin"][1]["call_args"] = "()" +defs["ImVector_begin"][1]["cimguiname"] = "ImVector_begin" +defs["ImVector_begin"][1]["comment"] = "" +defs["ImVector_begin"][1]["defaults"] = {} +defs["ImVector_begin"][1]["funcname"] = "begin" +defs["ImVector_begin"][1]["ov_cimguiname"] = "ImVector_begin" +defs["ImVector_begin"][1]["ret"] = "T*" +defs["ImVector_begin"][1]["signature"] = "()" +defs["ImVector_begin"][1]["stname"] = "ImVector" +defs["ImVector_begin"][2] = {} +defs["ImVector_begin"][2]["args"] = "(ImVector* self)" +defs["ImVector_begin"][2]["argsT"] = {} +defs["ImVector_begin"][2]["argsT"][1] = {} +defs["ImVector_begin"][2]["argsT"][1]["name"] = "self" +defs["ImVector_begin"][2]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_begin"][2]["argsoriginal"] = "()" +defs["ImVector_begin"][2]["call_args"] = "()" +defs["ImVector_begin"][2]["cimguiname"] = "ImVector_begin" +defs["ImVector_begin"][2]["comment"] = "" +defs["ImVector_begin"][2]["defaults"] = {} +defs["ImVector_begin"][2]["funcname"] = "begin" +defs["ImVector_begin"][2]["ov_cimguiname"] = "ImVector_begin" +defs["ImVector_begin"][2]["ret"] = "const T*" +defs["ImVector_begin"][2]["signature"] = "()" +defs["ImVector_begin"][2]["stname"] = "ImVector" +defs["ImVector_begin"]["()"] = defs["ImVector_begin"][2] +defs["ImVector_capacity"] = {} +defs["ImVector_capacity"][1] = {} +defs["ImVector_capacity"][1]["args"] = "(ImVector* self)" +defs["ImVector_capacity"][1]["argsT"] = {} +defs["ImVector_capacity"][1]["argsT"][1] = {} +defs["ImVector_capacity"][1]["argsT"][1]["name"] = "self" +defs["ImVector_capacity"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_capacity"][1]["argsoriginal"] = "()" +defs["ImVector_capacity"][1]["call_args"] = "()" +defs["ImVector_capacity"][1]["cimguiname"] = "ImVector_capacity" +defs["ImVector_capacity"][1]["comment"] = "" +defs["ImVector_capacity"][1]["defaults"] = {} +defs["ImVector_capacity"][1]["funcname"] = "capacity" +defs["ImVector_capacity"][1]["ret"] = "int" +defs["ImVector_capacity"][1]["signature"] = "()" +defs["ImVector_capacity"][1]["stname"] = "ImVector" +defs["ImVector_capacity"]["()"] = defs["ImVector_capacity"][1] +defs["ImVector_clear"] = {} +defs["ImVector_clear"][1] = {} +defs["ImVector_clear"][1]["args"] = "(ImVector* self)" +defs["ImVector_clear"][1]["argsT"] = {} +defs["ImVector_clear"][1]["argsT"][1] = {} +defs["ImVector_clear"][1]["argsT"][1]["name"] = "self" +defs["ImVector_clear"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_clear"][1]["argsoriginal"] = "()" +defs["ImVector_clear"][1]["call_args"] = "()" +defs["ImVector_clear"][1]["cimguiname"] = "ImVector_clear" +defs["ImVector_clear"][1]["comment"] = "" +defs["ImVector_clear"][1]["defaults"] = {} +defs["ImVector_clear"][1]["funcname"] = "clear" +defs["ImVector_clear"][1]["ret"] = "void" +defs["ImVector_clear"][1]["signature"] = "()" +defs["ImVector_clear"][1]["stname"] = "ImVector" +defs["ImVector_clear"]["()"] = defs["ImVector_clear"][1] +defs["ImVector_contains"] = {} +defs["ImVector_contains"][1] = {} +defs["ImVector_contains"][1]["args"] = "(ImVector* self,const T v)" +defs["ImVector_contains"][1]["argsT"] = {} +defs["ImVector_contains"][1]["argsT"][1] = {} +defs["ImVector_contains"][1]["argsT"][1]["name"] = "self" +defs["ImVector_contains"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_contains"][1]["argsT"][2] = {} +defs["ImVector_contains"][1]["argsT"][2]["name"] = "v" +defs["ImVector_contains"][1]["argsT"][2]["type"] = "const T" +defs["ImVector_contains"][1]["argsoriginal"] = "(const T& v)" +defs["ImVector_contains"][1]["call_args"] = "(v)" +defs["ImVector_contains"][1]["cimguiname"] = "ImVector_contains" +defs["ImVector_contains"][1]["comment"] = "" +defs["ImVector_contains"][1]["defaults"] = {} +defs["ImVector_contains"][1]["funcname"] = "contains" +defs["ImVector_contains"][1]["ret"] = "bool" +defs["ImVector_contains"][1]["signature"] = "(const T)" +defs["ImVector_contains"][1]["stname"] = "ImVector" +defs["ImVector_contains"]["(const T)"] = defs["ImVector_contains"][1] +defs["ImVector_destroy"] = {} +defs["ImVector_destroy"][1] = {} +defs["ImVector_destroy"][1]["args"] = "(ImVector* self)" +defs["ImVector_destroy"][1]["argsT"] = {} +defs["ImVector_destroy"][1]["argsT"][1] = {} +defs["ImVector_destroy"][1]["argsT"][1]["name"] = "self" +defs["ImVector_destroy"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_destroy"][1]["call_args"] = "(self)" +defs["ImVector_destroy"][1]["cimguiname"] = "ImVector_destroy" +defs["ImVector_destroy"][1]["defaults"] = {} +defs["ImVector_destroy"][1]["destructor"] = true +defs["ImVector_destroy"][1]["ov_cimguiname"] = "ImVector_destroy" +defs["ImVector_destroy"][1]["ret"] = "void" +defs["ImVector_destroy"][1]["signature"] = "(ImVector*)" +defs["ImVector_destroy"][1]["stname"] = "ImVector" +defs["ImVector_destroy"]["(ImVector*)"] = defs["ImVector_destroy"][1] +defs["ImVector_empty"] = {} +defs["ImVector_empty"][1] = {} +defs["ImVector_empty"][1]["args"] = "(ImVector* self)" +defs["ImVector_empty"][1]["argsT"] = {} +defs["ImVector_empty"][1]["argsT"][1] = {} +defs["ImVector_empty"][1]["argsT"][1]["name"] = "self" +defs["ImVector_empty"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_empty"][1]["argsoriginal"] = "()" +defs["ImVector_empty"][1]["call_args"] = "()" +defs["ImVector_empty"][1]["cimguiname"] = "ImVector_empty" +defs["ImVector_empty"][1]["comment"] = "" +defs["ImVector_empty"][1]["defaults"] = {} +defs["ImVector_empty"][1]["funcname"] = "empty" +defs["ImVector_empty"][1]["ret"] = "bool" +defs["ImVector_empty"][1]["signature"] = "()" +defs["ImVector_empty"][1]["stname"] = "ImVector" +defs["ImVector_empty"]["()"] = defs["ImVector_empty"][1] +defs["ImVector_end"] = {} +defs["ImVector_end"][1] = {} +defs["ImVector_end"][1]["args"] = "(ImVector* self)" +defs["ImVector_end"][1]["argsT"] = {} +defs["ImVector_end"][1]["argsT"][1] = {} +defs["ImVector_end"][1]["argsT"][1]["name"] = "self" +defs["ImVector_end"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_end"][1]["argsoriginal"] = "()" +defs["ImVector_end"][1]["call_args"] = "()" +defs["ImVector_end"][1]["cimguiname"] = "ImVector_end" +defs["ImVector_end"][1]["comment"] = "" +defs["ImVector_end"][1]["defaults"] = {} +defs["ImVector_end"][1]["funcname"] = "end" +defs["ImVector_end"][1]["ov_cimguiname"] = "ImVector_end" +defs["ImVector_end"][1]["ret"] = "T*" +defs["ImVector_end"][1]["signature"] = "()" +defs["ImVector_end"][1]["stname"] = "ImVector" +defs["ImVector_end"][2] = {} +defs["ImVector_end"][2]["args"] = "(ImVector* self)" +defs["ImVector_end"][2]["argsT"] = {} +defs["ImVector_end"][2]["argsT"][1] = {} +defs["ImVector_end"][2]["argsT"][1]["name"] = "self" +defs["ImVector_end"][2]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_end"][2]["argsoriginal"] = "()" +defs["ImVector_end"][2]["call_args"] = "()" +defs["ImVector_end"][2]["cimguiname"] = "ImVector_end" +defs["ImVector_end"][2]["comment"] = "" +defs["ImVector_end"][2]["defaults"] = {} +defs["ImVector_end"][2]["funcname"] = "end" +defs["ImVector_end"][2]["ov_cimguiname"] = "ImVector_end" +defs["ImVector_end"][2]["ret"] = "const T*" +defs["ImVector_end"][2]["signature"] = "()" +defs["ImVector_end"][2]["stname"] = "ImVector" +defs["ImVector_end"]["()"] = defs["ImVector_end"][2] +defs["ImVector_erase"] = {} +defs["ImVector_erase"][1] = {} +defs["ImVector_erase"][1]["args"] = "(ImVector* self,const T* it)" +defs["ImVector_erase"][1]["argsT"] = {} +defs["ImVector_erase"][1]["argsT"][1] = {} +defs["ImVector_erase"][1]["argsT"][1]["name"] = "self" +defs["ImVector_erase"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_erase"][1]["argsT"][2] = {} +defs["ImVector_erase"][1]["argsT"][2]["name"] = "it" +defs["ImVector_erase"][1]["argsT"][2]["type"] = "const T*" +defs["ImVector_erase"][1]["argsoriginal"] = "(const T* it)" +defs["ImVector_erase"][1]["call_args"] = "(it)" +defs["ImVector_erase"][1]["cimguiname"] = "ImVector_erase" +defs["ImVector_erase"][1]["comment"] = "" +defs["ImVector_erase"][1]["defaults"] = {} +defs["ImVector_erase"][1]["funcname"] = "erase" +defs["ImVector_erase"][1]["ov_cimguiname"] = "ImVector_erase" +defs["ImVector_erase"][1]["ret"] = "T*" +defs["ImVector_erase"][1]["signature"] = "(const T*)" +defs["ImVector_erase"][1]["stname"] = "ImVector" +defs["ImVector_erase"][2] = {} +defs["ImVector_erase"][2]["args"] = "(ImVector* self,const T* it,const T* it_last)" +defs["ImVector_erase"][2]["argsT"] = {} +defs["ImVector_erase"][2]["argsT"][1] = {} +defs["ImVector_erase"][2]["argsT"][1]["name"] = "self" +defs["ImVector_erase"][2]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_erase"][2]["argsT"][2] = {} +defs["ImVector_erase"][2]["argsT"][2]["name"] = "it" +defs["ImVector_erase"][2]["argsT"][2]["type"] = "const T*" +defs["ImVector_erase"][2]["argsT"][3] = {} +defs["ImVector_erase"][2]["argsT"][3]["name"] = "it_last" +defs["ImVector_erase"][2]["argsT"][3]["type"] = "const T*" +defs["ImVector_erase"][2]["argsoriginal"] = "(const T* it,const T* it_last)" +defs["ImVector_erase"][2]["call_args"] = "(it,it_last)" +defs["ImVector_erase"][2]["cimguiname"] = "ImVector_erase" +defs["ImVector_erase"][2]["comment"] = "" +defs["ImVector_erase"][2]["defaults"] = {} +defs["ImVector_erase"][2]["funcname"] = "erase" +defs["ImVector_erase"][2]["ov_cimguiname"] = "ImVector_eraseTPtr" +defs["ImVector_erase"][2]["ret"] = "T*" +defs["ImVector_erase"][2]["signature"] = "(const T*,const T*)" +defs["ImVector_erase"][2]["stname"] = "ImVector" +defs["ImVector_erase"]["(const T*)"] = defs["ImVector_erase"][1] +defs["ImVector_erase"]["(const T*,const T*)"] = defs["ImVector_erase"][2] +defs["ImVector_erase_unsorted"] = {} +defs["ImVector_erase_unsorted"][1] = {} +defs["ImVector_erase_unsorted"][1]["args"] = "(ImVector* self,const T* it)" +defs["ImVector_erase_unsorted"][1]["argsT"] = {} +defs["ImVector_erase_unsorted"][1]["argsT"][1] = {} +defs["ImVector_erase_unsorted"][1]["argsT"][1]["name"] = "self" +defs["ImVector_erase_unsorted"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_erase_unsorted"][1]["argsT"][2] = {} +defs["ImVector_erase_unsorted"][1]["argsT"][2]["name"] = "it" +defs["ImVector_erase_unsorted"][1]["argsT"][2]["type"] = "const T*" +defs["ImVector_erase_unsorted"][1]["argsoriginal"] = "(const T* it)" +defs["ImVector_erase_unsorted"][1]["call_args"] = "(it)" +defs["ImVector_erase_unsorted"][1]["cimguiname"] = "ImVector_erase_unsorted" +defs["ImVector_erase_unsorted"][1]["comment"] = "" +defs["ImVector_erase_unsorted"][1]["defaults"] = {} +defs["ImVector_erase_unsorted"][1]["funcname"] = "erase_unsorted" +defs["ImVector_erase_unsorted"][1]["ret"] = "T*" +defs["ImVector_erase_unsorted"][1]["signature"] = "(const T*)" +defs["ImVector_erase_unsorted"][1]["stname"] = "ImVector" +defs["ImVector_erase_unsorted"]["(const T*)"] = defs["ImVector_erase_unsorted"][1] +defs["ImVector_front"] = {} +defs["ImVector_front"][1] = {} +defs["ImVector_front"][1]["args"] = "(ImVector* self)" +defs["ImVector_front"][1]["argsT"] = {} +defs["ImVector_front"][1]["argsT"][1] = {} +defs["ImVector_front"][1]["argsT"][1]["name"] = "self" +defs["ImVector_front"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_front"][1]["argsoriginal"] = "()" +defs["ImVector_front"][1]["call_args"] = "()" +defs["ImVector_front"][1]["cimguiname"] = "ImVector_front" +defs["ImVector_front"][1]["comment"] = "" +defs["ImVector_front"][1]["defaults"] = {} +defs["ImVector_front"][1]["funcname"] = "front" +defs["ImVector_front"][1]["ov_cimguiname"] = "ImVector_front" +defs["ImVector_front"][1]["ret"] = "T*" +defs["ImVector_front"][1]["retref"] = "&" +defs["ImVector_front"][1]["signature"] = "()" +defs["ImVector_front"][1]["stname"] = "ImVector" +defs["ImVector_front"][2] = {} +defs["ImVector_front"][2]["args"] = "(ImVector* self)" +defs["ImVector_front"][2]["argsT"] = {} +defs["ImVector_front"][2]["argsT"][1] = {} +defs["ImVector_front"][2]["argsT"][1]["name"] = "self" +defs["ImVector_front"][2]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_front"][2]["argsoriginal"] = "()" +defs["ImVector_front"][2]["call_args"] = "()" +defs["ImVector_front"][2]["cimguiname"] = "ImVector_front" +defs["ImVector_front"][2]["comment"] = "" +defs["ImVector_front"][2]["defaults"] = {} +defs["ImVector_front"][2]["funcname"] = "front" +defs["ImVector_front"][2]["ov_cimguiname"] = "ImVector_front" +defs["ImVector_front"][2]["ret"] = "const T*" +defs["ImVector_front"][2]["retref"] = "&" +defs["ImVector_front"][2]["signature"] = "()" +defs["ImVector_front"][2]["stname"] = "ImVector" +defs["ImVector_front"]["()"] = defs["ImVector_front"][2] +defs["ImVector_index_from_ptr"] = {} +defs["ImVector_index_from_ptr"][1] = {} +defs["ImVector_index_from_ptr"][1]["args"] = "(ImVector* self,const T* it)" +defs["ImVector_index_from_ptr"][1]["argsT"] = {} +defs["ImVector_index_from_ptr"][1]["argsT"][1] = {} +defs["ImVector_index_from_ptr"][1]["argsT"][1]["name"] = "self" +defs["ImVector_index_from_ptr"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_index_from_ptr"][1]["argsT"][2] = {} +defs["ImVector_index_from_ptr"][1]["argsT"][2]["name"] = "it" +defs["ImVector_index_from_ptr"][1]["argsT"][2]["type"] = "const T*" +defs["ImVector_index_from_ptr"][1]["argsoriginal"] = "(const T* it)" +defs["ImVector_index_from_ptr"][1]["call_args"] = "(it)" +defs["ImVector_index_from_ptr"][1]["cimguiname"] = "ImVector_index_from_ptr" +defs["ImVector_index_from_ptr"][1]["comment"] = "" +defs["ImVector_index_from_ptr"][1]["defaults"] = {} +defs["ImVector_index_from_ptr"][1]["funcname"] = "index_from_ptr" +defs["ImVector_index_from_ptr"][1]["ret"] = "int" +defs["ImVector_index_from_ptr"][1]["signature"] = "(const T*)" +defs["ImVector_index_from_ptr"][1]["stname"] = "ImVector" +defs["ImVector_index_from_ptr"]["(const T*)"] = defs["ImVector_index_from_ptr"][1] +defs["ImVector_insert"] = {} +defs["ImVector_insert"][1] = {} +defs["ImVector_insert"][1]["args"] = "(ImVector* self,const T* it,const T v)" +defs["ImVector_insert"][1]["argsT"] = {} +defs["ImVector_insert"][1]["argsT"][1] = {} +defs["ImVector_insert"][1]["argsT"][1]["name"] = "self" +defs["ImVector_insert"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_insert"][1]["argsT"][2] = {} +defs["ImVector_insert"][1]["argsT"][2]["name"] = "it" +defs["ImVector_insert"][1]["argsT"][2]["type"] = "const T*" +defs["ImVector_insert"][1]["argsT"][3] = {} +defs["ImVector_insert"][1]["argsT"][3]["name"] = "v" +defs["ImVector_insert"][1]["argsT"][3]["type"] = "const T" +defs["ImVector_insert"][1]["argsoriginal"] = "(const T* it,const T& v)" +defs["ImVector_insert"][1]["call_args"] = "(it,v)" +defs["ImVector_insert"][1]["cimguiname"] = "ImVector_insert" +defs["ImVector_insert"][1]["comment"] = "" +defs["ImVector_insert"][1]["defaults"] = {} +defs["ImVector_insert"][1]["funcname"] = "insert" +defs["ImVector_insert"][1]["ret"] = "T*" +defs["ImVector_insert"][1]["signature"] = "(const T*,const T)" +defs["ImVector_insert"][1]["stname"] = "ImVector" +defs["ImVector_insert"]["(const T*,const T)"] = defs["ImVector_insert"][1] +defs["ImVector_pop_back"] = {} +defs["ImVector_pop_back"][1] = {} +defs["ImVector_pop_back"][1]["args"] = "(ImVector* self)" +defs["ImVector_pop_back"][1]["argsT"] = {} +defs["ImVector_pop_back"][1]["argsT"][1] = {} +defs["ImVector_pop_back"][1]["argsT"][1]["name"] = "self" +defs["ImVector_pop_back"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_pop_back"][1]["argsoriginal"] = "()" +defs["ImVector_pop_back"][1]["call_args"] = "()" +defs["ImVector_pop_back"][1]["cimguiname"] = "ImVector_pop_back" +defs["ImVector_pop_back"][1]["comment"] = "" +defs["ImVector_pop_back"][1]["defaults"] = {} +defs["ImVector_pop_back"][1]["funcname"] = "pop_back" +defs["ImVector_pop_back"][1]["ret"] = "void" +defs["ImVector_pop_back"][1]["signature"] = "()" +defs["ImVector_pop_back"][1]["stname"] = "ImVector" +defs["ImVector_pop_back"]["()"] = defs["ImVector_pop_back"][1] +defs["ImVector_push_back"] = {} +defs["ImVector_push_back"][1] = {} +defs["ImVector_push_back"][1]["args"] = "(ImVector* self,const T v)" +defs["ImVector_push_back"][1]["argsT"] = {} +defs["ImVector_push_back"][1]["argsT"][1] = {} +defs["ImVector_push_back"][1]["argsT"][1]["name"] = "self" +defs["ImVector_push_back"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_push_back"][1]["argsT"][2] = {} +defs["ImVector_push_back"][1]["argsT"][2]["name"] = "v" +defs["ImVector_push_back"][1]["argsT"][2]["type"] = "const T" +defs["ImVector_push_back"][1]["argsoriginal"] = "(const T& v)" +defs["ImVector_push_back"][1]["call_args"] = "(v)" +defs["ImVector_push_back"][1]["cimguiname"] = "ImVector_push_back" +defs["ImVector_push_back"][1]["comment"] = "" +defs["ImVector_push_back"][1]["defaults"] = {} +defs["ImVector_push_back"][1]["funcname"] = "push_back" +defs["ImVector_push_back"][1]["ret"] = "void" +defs["ImVector_push_back"][1]["signature"] = "(const T)" +defs["ImVector_push_back"][1]["stname"] = "ImVector" +defs["ImVector_push_back"]["(const T)"] = defs["ImVector_push_back"][1] +defs["ImVector_push_front"] = {} +defs["ImVector_push_front"][1] = {} +defs["ImVector_push_front"][1]["args"] = "(ImVector* self,const T v)" +defs["ImVector_push_front"][1]["argsT"] = {} +defs["ImVector_push_front"][1]["argsT"][1] = {} +defs["ImVector_push_front"][1]["argsT"][1]["name"] = "self" +defs["ImVector_push_front"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_push_front"][1]["argsT"][2] = {} +defs["ImVector_push_front"][1]["argsT"][2]["name"] = "v" +defs["ImVector_push_front"][1]["argsT"][2]["type"] = "const T" +defs["ImVector_push_front"][1]["argsoriginal"] = "(const T& v)" +defs["ImVector_push_front"][1]["call_args"] = "(v)" +defs["ImVector_push_front"][1]["cimguiname"] = "ImVector_push_front" +defs["ImVector_push_front"][1]["comment"] = "" +defs["ImVector_push_front"][1]["defaults"] = {} +defs["ImVector_push_front"][1]["funcname"] = "push_front" +defs["ImVector_push_front"][1]["ret"] = "void" +defs["ImVector_push_front"][1]["signature"] = "(const T)" +defs["ImVector_push_front"][1]["stname"] = "ImVector" +defs["ImVector_push_front"]["(const T)"] = defs["ImVector_push_front"][1] +defs["ImVector_reserve"] = {} +defs["ImVector_reserve"][1] = {} +defs["ImVector_reserve"][1]["args"] = "(ImVector* self,int new_capacity)" +defs["ImVector_reserve"][1]["argsT"] = {} +defs["ImVector_reserve"][1]["argsT"][1] = {} +defs["ImVector_reserve"][1]["argsT"][1]["name"] = "self" +defs["ImVector_reserve"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_reserve"][1]["argsT"][2] = {} +defs["ImVector_reserve"][1]["argsT"][2]["name"] = "new_capacity" +defs["ImVector_reserve"][1]["argsT"][2]["type"] = "int" +defs["ImVector_reserve"][1]["argsoriginal"] = "(int new_capacity)" +defs["ImVector_reserve"][1]["call_args"] = "(new_capacity)" +defs["ImVector_reserve"][1]["cimguiname"] = "ImVector_reserve" +defs["ImVector_reserve"][1]["comment"] = "" +defs["ImVector_reserve"][1]["defaults"] = {} +defs["ImVector_reserve"][1]["funcname"] = "reserve" +defs["ImVector_reserve"][1]["ret"] = "void" +defs["ImVector_reserve"][1]["signature"] = "(int)" +defs["ImVector_reserve"][1]["stname"] = "ImVector" +defs["ImVector_reserve"]["(int)"] = defs["ImVector_reserve"][1] +defs["ImVector_resize"] = {} +defs["ImVector_resize"][1] = {} +defs["ImVector_resize"][1]["args"] = "(ImVector* self,int new_size)" +defs["ImVector_resize"][1]["argsT"] = {} +defs["ImVector_resize"][1]["argsT"][1] = {} +defs["ImVector_resize"][1]["argsT"][1]["name"] = "self" +defs["ImVector_resize"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_resize"][1]["argsT"][2] = {} +defs["ImVector_resize"][1]["argsT"][2]["name"] = "new_size" +defs["ImVector_resize"][1]["argsT"][2]["type"] = "int" +defs["ImVector_resize"][1]["argsoriginal"] = "(int new_size)" +defs["ImVector_resize"][1]["call_args"] = "(new_size)" +defs["ImVector_resize"][1]["cimguiname"] = "ImVector_resize" +defs["ImVector_resize"][1]["comment"] = "" +defs["ImVector_resize"][1]["defaults"] = {} +defs["ImVector_resize"][1]["funcname"] = "resize" +defs["ImVector_resize"][1]["ov_cimguiname"] = "ImVector_resize" +defs["ImVector_resize"][1]["ret"] = "void" +defs["ImVector_resize"][1]["signature"] = "(int)" +defs["ImVector_resize"][1]["stname"] = "ImVector" +defs["ImVector_resize"][2] = {} +defs["ImVector_resize"][2]["args"] = "(ImVector* self,int new_size,const T v)" +defs["ImVector_resize"][2]["argsT"] = {} +defs["ImVector_resize"][2]["argsT"][1] = {} +defs["ImVector_resize"][2]["argsT"][1]["name"] = "self" +defs["ImVector_resize"][2]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_resize"][2]["argsT"][2] = {} +defs["ImVector_resize"][2]["argsT"][2]["name"] = "new_size" +defs["ImVector_resize"][2]["argsT"][2]["type"] = "int" +defs["ImVector_resize"][2]["argsT"][3] = {} +defs["ImVector_resize"][2]["argsT"][3]["name"] = "v" +defs["ImVector_resize"][2]["argsT"][3]["type"] = "const T" +defs["ImVector_resize"][2]["argsoriginal"] = "(int new_size,const T& v)" +defs["ImVector_resize"][2]["call_args"] = "(new_size,v)" +defs["ImVector_resize"][2]["cimguiname"] = "ImVector_resize" +defs["ImVector_resize"][2]["comment"] = "" +defs["ImVector_resize"][2]["defaults"] = {} +defs["ImVector_resize"][2]["funcname"] = "resize" +defs["ImVector_resize"][2]["ov_cimguiname"] = "ImVector_resizeT" +defs["ImVector_resize"][2]["ret"] = "void" +defs["ImVector_resize"][2]["signature"] = "(int,const T)" +defs["ImVector_resize"][2]["stname"] = "ImVector" +defs["ImVector_resize"]["(int)"] = defs["ImVector_resize"][1] +defs["ImVector_resize"]["(int,const T)"] = defs["ImVector_resize"][2] +defs["ImVector_size"] = {} +defs["ImVector_size"][1] = {} +defs["ImVector_size"][1]["args"] = "(ImVector* self)" +defs["ImVector_size"][1]["argsT"] = {} +defs["ImVector_size"][1]["argsT"][1] = {} +defs["ImVector_size"][1]["argsT"][1]["name"] = "self" +defs["ImVector_size"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_size"][1]["argsoriginal"] = "()" +defs["ImVector_size"][1]["call_args"] = "()" +defs["ImVector_size"][1]["cimguiname"] = "ImVector_size" +defs["ImVector_size"][1]["comment"] = "" +defs["ImVector_size"][1]["defaults"] = {} +defs["ImVector_size"][1]["funcname"] = "size" +defs["ImVector_size"][1]["ret"] = "int" +defs["ImVector_size"][1]["signature"] = "()" +defs["ImVector_size"][1]["stname"] = "ImVector" +defs["ImVector_size"]["()"] = defs["ImVector_size"][1] +defs["ImVector_size_in_bytes"] = {} +defs["ImVector_size_in_bytes"][1] = {} +defs["ImVector_size_in_bytes"][1]["args"] = "(ImVector* self)" +defs["ImVector_size_in_bytes"][1]["argsT"] = {} +defs["ImVector_size_in_bytes"][1]["argsT"][1] = {} +defs["ImVector_size_in_bytes"][1]["argsT"][1]["name"] = "self" +defs["ImVector_size_in_bytes"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_size_in_bytes"][1]["argsoriginal"] = "()" +defs["ImVector_size_in_bytes"][1]["call_args"] = "()" +defs["ImVector_size_in_bytes"][1]["cimguiname"] = "ImVector_size_in_bytes" +defs["ImVector_size_in_bytes"][1]["comment"] = "" +defs["ImVector_size_in_bytes"][1]["defaults"] = {} +defs["ImVector_size_in_bytes"][1]["funcname"] = "size_in_bytes" +defs["ImVector_size_in_bytes"][1]["ret"] = "int" +defs["ImVector_size_in_bytes"][1]["signature"] = "()" +defs["ImVector_size_in_bytes"][1]["stname"] = "ImVector" +defs["ImVector_size_in_bytes"]["()"] = defs["ImVector_size_in_bytes"][1] +defs["ImVector_swap"] = {} +defs["ImVector_swap"][1] = {} +defs["ImVector_swap"][1]["args"] = "(ImVector* self,ImVector_T rhs)" +defs["ImVector_swap"][1]["argsT"] = {} +defs["ImVector_swap"][1]["argsT"][1] = {} +defs["ImVector_swap"][1]["argsT"][1]["name"] = "self" +defs["ImVector_swap"][1]["argsT"][1]["type"] = "ImVector*" +defs["ImVector_swap"][1]["argsT"][2] = {} +defs["ImVector_swap"][1]["argsT"][2]["name"] = "rhs" +defs["ImVector_swap"][1]["argsT"][2]["type"] = "ImVector_T&" +defs["ImVector_swap"][1]["argsoriginal"] = "(ImVector& rhs)" +defs["ImVector_swap"][1]["call_args"] = "(rhs)" +defs["ImVector_swap"][1]["cimguiname"] = "ImVector_swap" +defs["ImVector_swap"][1]["comment"] = "" +defs["ImVector_swap"][1]["defaults"] = {} +defs["ImVector_swap"][1]["funcname"] = "swap" +defs["ImVector_swap"][1]["ret"] = "void" +defs["ImVector_swap"][1]["signature"] = "(ImVector_T)" +defs["ImVector_swap"][1]["stname"] = "ImVector" +defs["ImVector_swap"]["(ImVector_T)"] = defs["ImVector_swap"][1] defs["Pair_Pair"] = {} defs["Pair_Pair"][1] = {} defs["Pair_Pair"][1]["args"] = "(ImGuiID _key,int _val_i)" @@ -4714,13 +5257,13 @@ defs["igBegin"][1]["argsT"][2]["type"] = "bool*" defs["igBegin"][1]["argsT"][3] = {} defs["igBegin"][1]["argsT"][3]["name"] = "flags" defs["igBegin"][1]["argsT"][3]["type"] = "ImGuiWindowFlags" -defs["igBegin"][1]["argsoriginal"] = "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)" +defs["igBegin"][1]["argsoriginal"] = "(const char* name,bool* p_open=((void *)0),ImGuiWindowFlags flags=0)" defs["igBegin"][1]["call_args"] = "(name,p_open,flags)" defs["igBegin"][1]["cimguiname"] = "igBegin" defs["igBegin"][1]["comment"] = "" defs["igBegin"][1]["defaults"] = {} defs["igBegin"][1]["defaults"]["flags"] = "0" -defs["igBegin"][1]["defaults"]["p_open"] = "((void*)0)" +defs["igBegin"][1]["defaults"]["p_open"] = "((void *)0)" defs["igBegin"][1]["funcname"] = "Begin" defs["igBegin"][1]["ret"] = "bool" defs["igBegin"][1]["signature"] = "(const char*,bool*,ImGuiWindowFlags)" @@ -4959,13 +5502,13 @@ defs["igBeginPopupContextItem"][1]["argsT"][1]["type"] = "const char*" defs["igBeginPopupContextItem"][1]["argsT"][2] = {} defs["igBeginPopupContextItem"][1]["argsT"][2]["name"] = "mouse_button" defs["igBeginPopupContextItem"][1]["argsT"][2]["type"] = "int" -defs["igBeginPopupContextItem"][1]["argsoriginal"] = "(const char* str_id=((void*)0),int mouse_button=1)" +defs["igBeginPopupContextItem"][1]["argsoriginal"] = "(const char* str_id=((void *)0),int mouse_button=1)" defs["igBeginPopupContextItem"][1]["call_args"] = "(str_id,mouse_button)" defs["igBeginPopupContextItem"][1]["cimguiname"] = "igBeginPopupContextItem" defs["igBeginPopupContextItem"][1]["comment"] = "" defs["igBeginPopupContextItem"][1]["defaults"] = {} defs["igBeginPopupContextItem"][1]["defaults"]["mouse_button"] = "1" -defs["igBeginPopupContextItem"][1]["defaults"]["str_id"] = "((void*)0)" +defs["igBeginPopupContextItem"][1]["defaults"]["str_id"] = "((void *)0)" defs["igBeginPopupContextItem"][1]["funcname"] = "BeginPopupContextItem" defs["igBeginPopupContextItem"][1]["ret"] = "bool" defs["igBeginPopupContextItem"][1]["signature"] = "(const char*,int)" @@ -4981,13 +5524,13 @@ defs["igBeginPopupContextVoid"][1]["argsT"][1]["type"] = "const char*" defs["igBeginPopupContextVoid"][1]["argsT"][2] = {} defs["igBeginPopupContextVoid"][1]["argsT"][2]["name"] = "mouse_button" defs["igBeginPopupContextVoid"][1]["argsT"][2]["type"] = "int" -defs["igBeginPopupContextVoid"][1]["argsoriginal"] = "(const char* str_id=((void*)0),int mouse_button=1)" +defs["igBeginPopupContextVoid"][1]["argsoriginal"] = "(const char* str_id=((void *)0),int mouse_button=1)" defs["igBeginPopupContextVoid"][1]["call_args"] = "(str_id,mouse_button)" defs["igBeginPopupContextVoid"][1]["cimguiname"] = "igBeginPopupContextVoid" defs["igBeginPopupContextVoid"][1]["comment"] = "" defs["igBeginPopupContextVoid"][1]["defaults"] = {} defs["igBeginPopupContextVoid"][1]["defaults"]["mouse_button"] = "1" -defs["igBeginPopupContextVoid"][1]["defaults"]["str_id"] = "((void*)0)" +defs["igBeginPopupContextVoid"][1]["defaults"]["str_id"] = "((void *)0)" defs["igBeginPopupContextVoid"][1]["funcname"] = "BeginPopupContextVoid" defs["igBeginPopupContextVoid"][1]["ret"] = "bool" defs["igBeginPopupContextVoid"][1]["signature"] = "(const char*,int)" @@ -5006,14 +5549,14 @@ defs["igBeginPopupContextWindow"][1]["argsT"][2]["type"] = "int" defs["igBeginPopupContextWindow"][1]["argsT"][3] = {} defs["igBeginPopupContextWindow"][1]["argsT"][3]["name"] = "also_over_items" defs["igBeginPopupContextWindow"][1]["argsT"][3]["type"] = "bool" -defs["igBeginPopupContextWindow"][1]["argsoriginal"] = "(const char* str_id=((void*)0),int mouse_button=1,bool also_over_items=true)" +defs["igBeginPopupContextWindow"][1]["argsoriginal"] = "(const char* str_id=((void *)0),int mouse_button=1,bool also_over_items=true)" defs["igBeginPopupContextWindow"][1]["call_args"] = "(str_id,mouse_button,also_over_items)" defs["igBeginPopupContextWindow"][1]["cimguiname"] = "igBeginPopupContextWindow" defs["igBeginPopupContextWindow"][1]["comment"] = "" defs["igBeginPopupContextWindow"][1]["defaults"] = {} defs["igBeginPopupContextWindow"][1]["defaults"]["also_over_items"] = "true" defs["igBeginPopupContextWindow"][1]["defaults"]["mouse_button"] = "1" -defs["igBeginPopupContextWindow"][1]["defaults"]["str_id"] = "((void*)0)" +defs["igBeginPopupContextWindow"][1]["defaults"]["str_id"] = "((void *)0)" defs["igBeginPopupContextWindow"][1]["funcname"] = "BeginPopupContextWindow" defs["igBeginPopupContextWindow"][1]["ret"] = "bool" defs["igBeginPopupContextWindow"][1]["signature"] = "(const char*,int,bool)" @@ -5032,13 +5575,13 @@ defs["igBeginPopupModal"][1]["argsT"][2]["type"] = "bool*" defs["igBeginPopupModal"][1]["argsT"][3] = {} defs["igBeginPopupModal"][1]["argsT"][3]["name"] = "flags" defs["igBeginPopupModal"][1]["argsT"][3]["type"] = "ImGuiWindowFlags" -defs["igBeginPopupModal"][1]["argsoriginal"] = "(const char* name,bool* p_open=((void*)0),ImGuiWindowFlags flags=0)" +defs["igBeginPopupModal"][1]["argsoriginal"] = "(const char* name,bool* p_open=((void *)0),ImGuiWindowFlags flags=0)" defs["igBeginPopupModal"][1]["call_args"] = "(name,p_open,flags)" defs["igBeginPopupModal"][1]["cimguiname"] = "igBeginPopupModal" defs["igBeginPopupModal"][1]["comment"] = "" defs["igBeginPopupModal"][1]["defaults"] = {} defs["igBeginPopupModal"][1]["defaults"]["flags"] = "0" -defs["igBeginPopupModal"][1]["defaults"]["p_open"] = "((void*)0)" +defs["igBeginPopupModal"][1]["defaults"]["p_open"] = "((void *)0)" defs["igBeginPopupModal"][1]["funcname"] = "BeginPopupModal" defs["igBeginPopupModal"][1]["ret"] = "bool" defs["igBeginPopupModal"][1]["signature"] = "(const char*,bool*,ImGuiWindowFlags)" @@ -5078,13 +5621,13 @@ defs["igBeginTabItem"][1]["argsT"][2]["type"] = "bool*" defs["igBeginTabItem"][1]["argsT"][3] = {} defs["igBeginTabItem"][1]["argsT"][3]["name"] = "flags" defs["igBeginTabItem"][1]["argsT"][3]["type"] = "ImGuiTabItemFlags" -defs["igBeginTabItem"][1]["argsoriginal"] = "(const char* label,bool* p_open=((void*)0),ImGuiTabItemFlags flags=0)" +defs["igBeginTabItem"][1]["argsoriginal"] = "(const char* label,bool* p_open=((void *)0),ImGuiTabItemFlags flags=0)" defs["igBeginTabItem"][1]["call_args"] = "(label,p_open,flags)" defs["igBeginTabItem"][1]["cimguiname"] = "igBeginTabItem" defs["igBeginTabItem"][1]["comment"] = "" defs["igBeginTabItem"][1]["defaults"] = {} defs["igBeginTabItem"][1]["defaults"]["flags"] = "0" -defs["igBeginTabItem"][1]["defaults"]["p_open"] = "((void*)0)" +defs["igBeginTabItem"][1]["defaults"]["p_open"] = "((void *)0)" defs["igBeginTabItem"][1]["funcname"] = "BeginTabItem" defs["igBeginTabItem"][1]["ret"] = "bool" defs["igBeginTabItem"][1]["signature"] = "(const char*,bool*,ImGuiTabItemFlags)" @@ -5236,13 +5779,13 @@ defs["igCalcTextSize"][1]["argsT"][3]["type"] = "bool" defs["igCalcTextSize"][1]["argsT"][4] = {} defs["igCalcTextSize"][1]["argsT"][4]["name"] = "wrap_width" defs["igCalcTextSize"][1]["argsT"][4]["type"] = "float" -defs["igCalcTextSize"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)" +defs["igCalcTextSize"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void *)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)" defs["igCalcTextSize"][1]["call_args"] = "(text,text_end,hide_text_after_double_hash,wrap_width)" defs["igCalcTextSize"][1]["cimguiname"] = "igCalcTextSize" defs["igCalcTextSize"][1]["comment"] = "" defs["igCalcTextSize"][1]["defaults"] = {} defs["igCalcTextSize"][1]["defaults"]["hide_text_after_double_hash"] = "false" -defs["igCalcTextSize"][1]["defaults"]["text_end"] = "((void*)0)" +defs["igCalcTextSize"][1]["defaults"]["text_end"] = "((void *)0)" defs["igCalcTextSize"][1]["defaults"]["wrap_width"] = "-1.0f" defs["igCalcTextSize"][1]["funcname"] = "CalcTextSize" defs["igCalcTextSize"][1]["ret"] = "ImVec2" @@ -5266,7 +5809,7 @@ defs["igCalcTextSize"][2]["argsT"][4]["type"] = "bool" defs["igCalcTextSize"][2]["argsT"][5] = {} defs["igCalcTextSize"][2]["argsT"][5]["name"] = "wrap_width" defs["igCalcTextSize"][2]["argsT"][5]["type"] = "float" -defs["igCalcTextSize"][2]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)" +defs["igCalcTextSize"][2]["argsoriginal"] = "(const char* text,const char* text_end=((void *)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)" defs["igCalcTextSize"][2]["call_args"] = "(text,text_end,hide_text_after_double_hash,wrap_width)" defs["igCalcTextSize"][2]["cimguiname"] = "igCalcTextSize" defs["igCalcTextSize"][2]["comment"] = "" @@ -5292,7 +5835,7 @@ defs["igCalcTextSize"][3]["argsT"][3]["type"] = "bool" defs["igCalcTextSize"][3]["argsT"][4] = {} defs["igCalcTextSize"][3]["argsT"][4]["name"] = "wrap_width" defs["igCalcTextSize"][3]["argsT"][4]["type"] = "float" -defs["igCalcTextSize"][3]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)" +defs["igCalcTextSize"][3]["argsoriginal"] = "(const char* text,const char* text_end=((void *)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)" defs["igCalcTextSize"][3]["call_args"] = "(text,text_end,hide_text_after_double_hash,wrap_width)" defs["igCalcTextSize"][3]["cimguiname"] = "igCalcTextSize" defs["igCalcTextSize"][3]["comment"] = "" @@ -5702,13 +6245,13 @@ defs["igColorPicker4"][1]["argsT"][3]["type"] = "ImGuiColorEditFlags" defs["igColorPicker4"][1]["argsT"][4] = {} defs["igColorPicker4"][1]["argsT"][4]["name"] = "ref_col" defs["igColorPicker4"][1]["argsT"][4]["type"] = "const float*" -defs["igColorPicker4"][1]["argsoriginal"] = "(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void*)0))" +defs["igColorPicker4"][1]["argsoriginal"] = "(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void *)0))" defs["igColorPicker4"][1]["call_args"] = "(label,col,flags,ref_col)" defs["igColorPicker4"][1]["cimguiname"] = "igColorPicker4" defs["igColorPicker4"][1]["comment"] = "" defs["igColorPicker4"][1]["defaults"] = {} defs["igColorPicker4"][1]["defaults"]["flags"] = "0" -defs["igColorPicker4"][1]["defaults"]["ref_col"] = "((void*)0)" +defs["igColorPicker4"][1]["defaults"]["ref_col"] = "((void *)0)" defs["igColorPicker4"][1]["funcname"] = "ColorPicker4" defs["igColorPicker4"][1]["ret"] = "bool" defs["igColorPicker4"][1]["signature"] = "(const char*,float[4],ImGuiColorEditFlags,const float*)" @@ -5727,14 +6270,14 @@ defs["igColumns"][1]["argsT"][2]["type"] = "const char*" defs["igColumns"][1]["argsT"][3] = {} defs["igColumns"][1]["argsT"][3]["name"] = "border" defs["igColumns"][1]["argsT"][3]["type"] = "bool" -defs["igColumns"][1]["argsoriginal"] = "(int count=1,const char* id=((void*)0),bool border=true)" +defs["igColumns"][1]["argsoriginal"] = "(int count=1,const char* id=((void *)0),bool border=true)" defs["igColumns"][1]["call_args"] = "(count,id,border)" defs["igColumns"][1]["cimguiname"] = "igColumns" defs["igColumns"][1]["comment"] = "" defs["igColumns"][1]["defaults"] = {} defs["igColumns"][1]["defaults"]["border"] = "true" defs["igColumns"][1]["defaults"]["count"] = "1" -defs["igColumns"][1]["defaults"]["id"] = "((void*)0)" +defs["igColumns"][1]["defaults"]["id"] = "((void *)0)" defs["igColumns"][1]["funcname"] = "Columns" defs["igColumns"][1]["ret"] = "void" defs["igColumns"][1]["signature"] = "(int,const char*,bool)" @@ -5840,12 +6383,12 @@ defs["igCreateContext"][1]["argsT"] = {} defs["igCreateContext"][1]["argsT"][1] = {} defs["igCreateContext"][1]["argsT"][1]["name"] = "shared_font_atlas" defs["igCreateContext"][1]["argsT"][1]["type"] = "ImFontAtlas*" -defs["igCreateContext"][1]["argsoriginal"] = "(ImFontAtlas* shared_font_atlas=((void*)0))" +defs["igCreateContext"][1]["argsoriginal"] = "(ImFontAtlas* shared_font_atlas=((void *)0))" defs["igCreateContext"][1]["call_args"] = "(shared_font_atlas)" defs["igCreateContext"][1]["cimguiname"] = "igCreateContext" defs["igCreateContext"][1]["comment"] = "" defs["igCreateContext"][1]["defaults"] = {} -defs["igCreateContext"][1]["defaults"]["shared_font_atlas"] = "((void*)0)" +defs["igCreateContext"][1]["defaults"]["shared_font_atlas"] = "((void *)0)" defs["igCreateContext"][1]["funcname"] = "CreateContext" defs["igCreateContext"][1]["ret"] = "ImGuiContext*" defs["igCreateContext"][1]["signature"] = "(ImFontAtlas*)" @@ -5890,12 +6433,12 @@ defs["igDestroyContext"][1]["argsT"] = {} defs["igDestroyContext"][1]["argsT"][1] = {} defs["igDestroyContext"][1]["argsT"][1]["name"] = "ctx" defs["igDestroyContext"][1]["argsT"][1]["type"] = "ImGuiContext*" -defs["igDestroyContext"][1]["argsoriginal"] = "(ImGuiContext* ctx=((void*)0))" +defs["igDestroyContext"][1]["argsoriginal"] = "(ImGuiContext* ctx=((void *)0))" defs["igDestroyContext"][1]["call_args"] = "(ctx)" defs["igDestroyContext"][1]["cimguiname"] = "igDestroyContext" defs["igDestroyContext"][1]["comment"] = "" defs["igDestroyContext"][1]["defaults"] = {} -defs["igDestroyContext"][1]["defaults"]["ctx"] = "((void*)0)" +defs["igDestroyContext"][1]["defaults"]["ctx"] = "((void *)0)" defs["igDestroyContext"][1]["funcname"] = "DestroyContext" defs["igDestroyContext"][1]["ret"] = "void" defs["igDestroyContext"][1]["signature"] = "(ImGuiContext*)" @@ -6092,13 +6635,13 @@ defs["igDragFloatRange2"][1]["argsT"][8]["type"] = "const char*" defs["igDragFloatRange2"][1]["argsT"][9] = {} defs["igDragFloatRange2"][1]["argsT"][9]["name"] = "power" defs["igDragFloatRange2"][1]["argsT"][9]["type"] = "float" -defs["igDragFloatRange2"][1]["argsoriginal"] = "(const char* label,float* v_current_min,float* v_current_max,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",const char* format_max=((void*)0),float power=1.0f)" +defs["igDragFloatRange2"][1]["argsoriginal"] = "(const char* label,float* v_current_min,float* v_current_max,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",const char* format_max=((void *)0),float power=1.0f)" defs["igDragFloatRange2"][1]["call_args"] = "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,power)" defs["igDragFloatRange2"][1]["cimguiname"] = "igDragFloatRange2" defs["igDragFloatRange2"][1]["comment"] = "" defs["igDragFloatRange2"][1]["defaults"] = {} defs["igDragFloatRange2"][1]["defaults"]["format"] = "\"%.3f\"" -defs["igDragFloatRange2"][1]["defaults"]["format_max"] = "((void*)0)" +defs["igDragFloatRange2"][1]["defaults"]["format_max"] = "((void *)0)" defs["igDragFloatRange2"][1]["defaults"]["power"] = "1.0f" defs["igDragFloatRange2"][1]["defaults"]["v_max"] = "0.0f" defs["igDragFloatRange2"][1]["defaults"]["v_min"] = "0.0f" @@ -6280,13 +6823,13 @@ defs["igDragIntRange2"][1]["argsT"][7]["type"] = "const char*" defs["igDragIntRange2"][1]["argsT"][8] = {} defs["igDragIntRange2"][1]["argsT"][8]["name"] = "format_max" defs["igDragIntRange2"][1]["argsT"][8]["type"] = "const char*" -defs["igDragIntRange2"][1]["argsoriginal"] = "(const char* label,int* v_current_min,int* v_current_max,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",const char* format_max=((void*)0))" +defs["igDragIntRange2"][1]["argsoriginal"] = "(const char* label,int* v_current_min,int* v_current_max,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",const char* format_max=((void *)0))" defs["igDragIntRange2"][1]["call_args"] = "(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max)" defs["igDragIntRange2"][1]["cimguiname"] = "igDragIntRange2" defs["igDragIntRange2"][1]["comment"] = "" defs["igDragIntRange2"][1]["defaults"] = {} defs["igDragIntRange2"][1]["defaults"]["format"] = "\"%d\"" -defs["igDragIntRange2"][1]["defaults"]["format_max"] = "((void*)0)" +defs["igDragIntRange2"][1]["defaults"]["format_max"] = "((void *)0)" defs["igDragIntRange2"][1]["defaults"]["v_max"] = "0" defs["igDragIntRange2"][1]["defaults"]["v_min"] = "0" defs["igDragIntRange2"][1]["defaults"]["v_speed"] = "1.0f" @@ -6323,15 +6866,15 @@ defs["igDragScalar"][1]["argsT"][7]["type"] = "const char*" defs["igDragScalar"][1]["argsT"][8] = {} defs["igDragScalar"][1]["argsT"][8]["name"] = "power" defs["igDragScalar"][1]["argsT"][8]["type"] = "float" -defs["igDragScalar"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* v,float v_speed,const void* v_min=((void*)0),const void* v_max=((void*)0),const char* format=((void*)0),float power=1.0f)" +defs["igDragScalar"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* v,float v_speed,const void* v_min=((void *)0),const void* v_max=((void *)0),const char* format=((void *)0),float power=1.0f)" defs["igDragScalar"][1]["call_args"] = "(label,data_type,v,v_speed,v_min,v_max,format,power)" defs["igDragScalar"][1]["cimguiname"] = "igDragScalar" defs["igDragScalar"][1]["comment"] = "" defs["igDragScalar"][1]["defaults"] = {} -defs["igDragScalar"][1]["defaults"]["format"] = "((void*)0)" +defs["igDragScalar"][1]["defaults"]["format"] = "((void *)0)" defs["igDragScalar"][1]["defaults"]["power"] = "1.0f" -defs["igDragScalar"][1]["defaults"]["v_max"] = "((void*)0)" -defs["igDragScalar"][1]["defaults"]["v_min"] = "((void*)0)" +defs["igDragScalar"][1]["defaults"]["v_max"] = "((void *)0)" +defs["igDragScalar"][1]["defaults"]["v_min"] = "((void *)0)" defs["igDragScalar"][1]["funcname"] = "DragScalar" defs["igDragScalar"][1]["ret"] = "bool" defs["igDragScalar"][1]["signature"] = "(const char*,ImGuiDataType,void*,float,const void*,const void*,const char*,float)" @@ -6368,15 +6911,15 @@ defs["igDragScalarN"][1]["argsT"][8]["type"] = "const char*" defs["igDragScalarN"][1]["argsT"][9] = {} defs["igDragScalarN"][1]["argsT"][9]["name"] = "power" defs["igDragScalarN"][1]["argsT"][9]["type"] = "float" -defs["igDragScalarN"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* v,int components,float v_speed,const void* v_min=((void*)0),const void* v_max=((void*)0),const char* format=((void*)0),float power=1.0f)" +defs["igDragScalarN"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* v,int components,float v_speed,const void* v_min=((void *)0),const void* v_max=((void *)0),const char* format=((void *)0),float power=1.0f)" defs["igDragScalarN"][1]["call_args"] = "(label,data_type,v,components,v_speed,v_min,v_max,format,power)" defs["igDragScalarN"][1]["cimguiname"] = "igDragScalarN" defs["igDragScalarN"][1]["comment"] = "" defs["igDragScalarN"][1]["defaults"] = {} -defs["igDragScalarN"][1]["defaults"]["format"] = "((void*)0)" +defs["igDragScalarN"][1]["defaults"]["format"] = "((void *)0)" defs["igDragScalarN"][1]["defaults"]["power"] = "1.0f" -defs["igDragScalarN"][1]["defaults"]["v_max"] = "((void*)0)" -defs["igDragScalarN"][1]["defaults"]["v_min"] = "((void*)0)" +defs["igDragScalarN"][1]["defaults"]["v_max"] = "((void *)0)" +defs["igDragScalarN"][1]["defaults"]["v_min"] = "((void *)0)" defs["igDragScalarN"][1]["funcname"] = "DragScalarN" defs["igDragScalarN"][1]["ret"] = "bool" defs["igDragScalarN"][1]["signature"] = "(const char*,ImGuiDataType,void*,int,float,const void*,const void*,const char*,float)" @@ -8462,15 +9005,15 @@ defs["igInputScalar"][1]["argsT"][6]["type"] = "const char*" defs["igInputScalar"][1]["argsT"][7] = {} defs["igInputScalar"][1]["argsT"][7]["name"] = "flags" defs["igInputScalar"][1]["argsT"][7]["type"] = "ImGuiInputTextFlags" -defs["igInputScalar"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* v,const void* step=((void*)0),const void* step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)" +defs["igInputScalar"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* v,const void* step=((void *)0),const void* step_fast=((void *)0),const char* format=((void *)0),ImGuiInputTextFlags flags=0)" defs["igInputScalar"][1]["call_args"] = "(label,data_type,v,step,step_fast,format,flags)" defs["igInputScalar"][1]["cimguiname"] = "igInputScalar" defs["igInputScalar"][1]["comment"] = "" defs["igInputScalar"][1]["defaults"] = {} defs["igInputScalar"][1]["defaults"]["flags"] = "0" -defs["igInputScalar"][1]["defaults"]["format"] = "((void*)0)" -defs["igInputScalar"][1]["defaults"]["step"] = "((void*)0)" -defs["igInputScalar"][1]["defaults"]["step_fast"] = "((void*)0)" +defs["igInputScalar"][1]["defaults"]["format"] = "((void *)0)" +defs["igInputScalar"][1]["defaults"]["step"] = "((void *)0)" +defs["igInputScalar"][1]["defaults"]["step_fast"] = "((void *)0)" defs["igInputScalar"][1]["funcname"] = "InputScalar" defs["igInputScalar"][1]["ret"] = "bool" defs["igInputScalar"][1]["signature"] = "(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiInputTextFlags)" @@ -8504,15 +9047,15 @@ defs["igInputScalarN"][1]["argsT"][7]["type"] = "const char*" defs["igInputScalarN"][1]["argsT"][8] = {} defs["igInputScalarN"][1]["argsT"][8]["name"] = "flags" defs["igInputScalarN"][1]["argsT"][8]["type"] = "ImGuiInputTextFlags" -defs["igInputScalarN"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* v,int components,const void* step=((void*)0),const void* step_fast=((void*)0),const char* format=((void*)0),ImGuiInputTextFlags flags=0)" +defs["igInputScalarN"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* v,int components,const void* step=((void *)0),const void* step_fast=((void *)0),const char* format=((void *)0),ImGuiInputTextFlags flags=0)" defs["igInputScalarN"][1]["call_args"] = "(label,data_type,v,components,step,step_fast,format,flags)" defs["igInputScalarN"][1]["cimguiname"] = "igInputScalarN" defs["igInputScalarN"][1]["comment"] = "" defs["igInputScalarN"][1]["defaults"] = {} defs["igInputScalarN"][1]["defaults"]["flags"] = "0" -defs["igInputScalarN"][1]["defaults"]["format"] = "((void*)0)" -defs["igInputScalarN"][1]["defaults"]["step"] = "((void*)0)" -defs["igInputScalarN"][1]["defaults"]["step_fast"] = "((void*)0)" +defs["igInputScalarN"][1]["defaults"]["format"] = "((void *)0)" +defs["igInputScalarN"][1]["defaults"]["step"] = "((void *)0)" +defs["igInputScalarN"][1]["defaults"]["step_fast"] = "((void *)0)" defs["igInputScalarN"][1]["funcname"] = "InputScalarN" defs["igInputScalarN"][1]["ret"] = "bool" defs["igInputScalarN"][1]["signature"] = "(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiInputTextFlags)" @@ -8540,14 +9083,14 @@ defs["igInputText"][1]["argsT"][5]["type"] = "ImGuiInputTextCallback" defs["igInputText"][1]["argsT"][6] = {} defs["igInputText"][1]["argsT"][6]["name"] = "user_data" defs["igInputText"][1]["argsT"][6]["type"] = "void*" -defs["igInputText"][1]["argsoriginal"] = "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))" +defs["igInputText"][1]["argsoriginal"] = "(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void *)0),void* user_data=((void *)0))" defs["igInputText"][1]["call_args"] = "(label,buf,buf_size,flags,callback,user_data)" defs["igInputText"][1]["cimguiname"] = "igInputText" defs["igInputText"][1]["comment"] = "" defs["igInputText"][1]["defaults"] = {} -defs["igInputText"][1]["defaults"]["callback"] = "((void*)0)" +defs["igInputText"][1]["defaults"]["callback"] = "((void *)0)" defs["igInputText"][1]["defaults"]["flags"] = "0" -defs["igInputText"][1]["defaults"]["user_data"] = "((void*)0)" +defs["igInputText"][1]["defaults"]["user_data"] = "((void *)0)" defs["igInputText"][1]["funcname"] = "InputText" defs["igInputText"][1]["ret"] = "bool" defs["igInputText"][1]["signature"] = "(const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)" @@ -8578,15 +9121,15 @@ defs["igInputTextMultiline"][1]["argsT"][6]["type"] = "ImGuiInputTextCallback" defs["igInputTextMultiline"][1]["argsT"][7] = {} defs["igInputTextMultiline"][1]["argsT"][7]["name"] = "user_data" defs["igInputTextMultiline"][1]["argsT"][7]["type"] = "void*" -defs["igInputTextMultiline"][1]["argsoriginal"] = "(const char* label,char* buf,size_t buf_size,const ImVec2& size=ImVec2(0,0),ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void*)0),void* user_data=((void*)0))" +defs["igInputTextMultiline"][1]["argsoriginal"] = "(const char* label,char* buf,size_t buf_size,const ImVec2& size=ImVec2(0,0),ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void *)0),void* user_data=((void *)0))" defs["igInputTextMultiline"][1]["call_args"] = "(label,buf,buf_size,size,flags,callback,user_data)" defs["igInputTextMultiline"][1]["cimguiname"] = "igInputTextMultiline" defs["igInputTextMultiline"][1]["comment"] = "" defs["igInputTextMultiline"][1]["defaults"] = {} -defs["igInputTextMultiline"][1]["defaults"]["callback"] = "((void*)0)" +defs["igInputTextMultiline"][1]["defaults"]["callback"] = "((void *)0)" defs["igInputTextMultiline"][1]["defaults"]["flags"] = "0" defs["igInputTextMultiline"][1]["defaults"]["size"] = "ImVec2(0,0)" -defs["igInputTextMultiline"][1]["defaults"]["user_data"] = "((void*)0)" +defs["igInputTextMultiline"][1]["defaults"]["user_data"] = "((void *)0)" defs["igInputTextMultiline"][1]["funcname"] = "InputTextMultiline" defs["igInputTextMultiline"][1]["ret"] = "bool" defs["igInputTextMultiline"][1]["signature"] = "(const char*,char*,size_t,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)" @@ -8951,12 +9494,12 @@ defs["igIsMousePosValid"][1]["argsT"] = {} defs["igIsMousePosValid"][1]["argsT"][1] = {} defs["igIsMousePosValid"][1]["argsT"][1]["name"] = "mouse_pos" defs["igIsMousePosValid"][1]["argsT"][1]["type"] = "const ImVec2*" -defs["igIsMousePosValid"][1]["argsoriginal"] = "(const ImVec2* mouse_pos=((void*)0))" +defs["igIsMousePosValid"][1]["argsoriginal"] = "(const ImVec2* mouse_pos=((void *)0))" defs["igIsMousePosValid"][1]["call_args"] = "(mouse_pos)" defs["igIsMousePosValid"][1]["cimguiname"] = "igIsMousePosValid" defs["igIsMousePosValid"][1]["comment"] = "" defs["igIsMousePosValid"][1]["defaults"] = {} -defs["igIsMousePosValid"][1]["defaults"]["mouse_pos"] = "((void*)0)" +defs["igIsMousePosValid"][1]["defaults"]["mouse_pos"] = "((void *)0)" defs["igIsMousePosValid"][1]["funcname"] = "IsMousePosValid" defs["igIsMousePosValid"][1]["ret"] = "bool" defs["igIsMousePosValid"][1]["signature"] = "(const ImVec2*)" @@ -9387,12 +9930,12 @@ defs["igLogToFile"][1]["argsT"][1]["type"] = "int" defs["igLogToFile"][1]["argsT"][2] = {} defs["igLogToFile"][1]["argsT"][2]["name"] = "filename" defs["igLogToFile"][1]["argsT"][2]["type"] = "const char*" -defs["igLogToFile"][1]["argsoriginal"] = "(int max_depth=-1,const char* filename=((void*)0))" +defs["igLogToFile"][1]["argsoriginal"] = "(int max_depth=-1,const char* filename=((void *)0))" defs["igLogToFile"][1]["call_args"] = "(max_depth,filename)" defs["igLogToFile"][1]["cimguiname"] = "igLogToFile" defs["igLogToFile"][1]["comment"] = "" defs["igLogToFile"][1]["defaults"] = {} -defs["igLogToFile"][1]["defaults"]["filename"] = "((void*)0)" +defs["igLogToFile"][1]["defaults"]["filename"] = "((void *)0)" defs["igLogToFile"][1]["defaults"]["max_depth"] = "-1" defs["igLogToFile"][1]["funcname"] = "LogToFile" defs["igLogToFile"][1]["ret"] = "void" @@ -9467,14 +10010,14 @@ defs["igMenuItem"][1]["argsT"][3]["type"] = "bool" defs["igMenuItem"][1]["argsT"][4] = {} defs["igMenuItem"][1]["argsT"][4]["name"] = "enabled" defs["igMenuItem"][1]["argsT"][4]["type"] = "bool" -defs["igMenuItem"][1]["argsoriginal"] = "(const char* label,const char* shortcut=((void*)0),bool selected=false,bool enabled=true)" +defs["igMenuItem"][1]["argsoriginal"] = "(const char* label,const char* shortcut=((void *)0),bool selected=false,bool enabled=true)" defs["igMenuItem"][1]["call_args"] = "(label,shortcut,selected,enabled)" defs["igMenuItem"][1]["cimguiname"] = "igMenuItem" defs["igMenuItem"][1]["comment"] = "" defs["igMenuItem"][1]["defaults"] = {} defs["igMenuItem"][1]["defaults"]["enabled"] = "true" defs["igMenuItem"][1]["defaults"]["selected"] = "false" -defs["igMenuItem"][1]["defaults"]["shortcut"] = "((void*)0)" +defs["igMenuItem"][1]["defaults"]["shortcut"] = "((void *)0)" defs["igMenuItem"][1]["funcname"] = "MenuItem" defs["igMenuItem"][1]["ov_cimguiname"] = "igMenuItemBool" defs["igMenuItem"][1]["ret"] = "bool" @@ -9577,13 +10120,13 @@ defs["igOpenPopupOnItemClick"][1]["argsT"][1]["type"] = "const char*" defs["igOpenPopupOnItemClick"][1]["argsT"][2] = {} defs["igOpenPopupOnItemClick"][1]["argsT"][2]["name"] = "mouse_button" defs["igOpenPopupOnItemClick"][1]["argsT"][2]["type"] = "int" -defs["igOpenPopupOnItemClick"][1]["argsoriginal"] = "(const char* str_id=((void*)0),int mouse_button=1)" +defs["igOpenPopupOnItemClick"][1]["argsoriginal"] = "(const char* str_id=((void *)0),int mouse_button=1)" defs["igOpenPopupOnItemClick"][1]["call_args"] = "(str_id,mouse_button)" defs["igOpenPopupOnItemClick"][1]["cimguiname"] = "igOpenPopupOnItemClick" defs["igOpenPopupOnItemClick"][1]["comment"] = "" defs["igOpenPopupOnItemClick"][1]["defaults"] = {} defs["igOpenPopupOnItemClick"][1]["defaults"]["mouse_button"] = "1" -defs["igOpenPopupOnItemClick"][1]["defaults"]["str_id"] = "((void*)0)" +defs["igOpenPopupOnItemClick"][1]["defaults"]["str_id"] = "((void *)0)" defs["igOpenPopupOnItemClick"][1]["funcname"] = "OpenPopupOnItemClick" defs["igOpenPopupOnItemClick"][1]["ret"] = "bool" defs["igOpenPopupOnItemClick"][1]["signature"] = "(const char*,int)" @@ -9620,13 +10163,13 @@ defs["igPlotHistogram"][1]["argsT"][8]["type"] = "ImVec2" defs["igPlotHistogram"][1]["argsT"][9] = {} defs["igPlotHistogram"][1]["argsT"][9]["name"] = "stride" defs["igPlotHistogram"][1]["argsT"][9]["type"] = "int" -defs["igPlotHistogram"][1]["argsoriginal"] = "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))" +defs["igPlotHistogram"][1]["argsoriginal"] = "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void *)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))" defs["igPlotHistogram"][1]["call_args"] = "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)" defs["igPlotHistogram"][1]["cimguiname"] = "igPlotHistogram" defs["igPlotHistogram"][1]["comment"] = "" defs["igPlotHistogram"][1]["defaults"] = {} defs["igPlotHistogram"][1]["defaults"]["graph_size"] = "ImVec2(0,0)" -defs["igPlotHistogram"][1]["defaults"]["overlay_text"] = "((void*)0)" +defs["igPlotHistogram"][1]["defaults"]["overlay_text"] = "((void *)0)" defs["igPlotHistogram"][1]["defaults"]["scale_max"] = "FLT_MAX" defs["igPlotHistogram"][1]["defaults"]["scale_min"] = "FLT_MAX" defs["igPlotHistogram"][1]["defaults"]["stride"] = "sizeof(float)" @@ -9668,13 +10211,13 @@ defs["igPlotHistogram"][2]["argsT"][8]["type"] = "float" defs["igPlotHistogram"][2]["argsT"][9] = {} defs["igPlotHistogram"][2]["argsT"][9]["name"] = "graph_size" defs["igPlotHistogram"][2]["argsT"][9]["type"] = "ImVec2" -defs["igPlotHistogram"][2]["argsoriginal"] = "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))" +defs["igPlotHistogram"][2]["argsoriginal"] = "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void *)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0))" defs["igPlotHistogram"][2]["call_args"] = "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)" defs["igPlotHistogram"][2]["cimguiname"] = "igPlotHistogram" defs["igPlotHistogram"][2]["comment"] = "" defs["igPlotHistogram"][2]["defaults"] = {} defs["igPlotHistogram"][2]["defaults"]["graph_size"] = "ImVec2(0,0)" -defs["igPlotHistogram"][2]["defaults"]["overlay_text"] = "((void*)0)" +defs["igPlotHistogram"][2]["defaults"]["overlay_text"] = "((void *)0)" defs["igPlotHistogram"][2]["defaults"]["scale_max"] = "FLT_MAX" defs["igPlotHistogram"][2]["defaults"]["scale_min"] = "FLT_MAX" defs["igPlotHistogram"][2]["defaults"]["values_offset"] = "0" @@ -9716,13 +10259,13 @@ defs["igPlotLines"][1]["argsT"][8]["type"] = "ImVec2" defs["igPlotLines"][1]["argsT"][9] = {} defs["igPlotLines"][1]["argsT"][9]["name"] = "stride" defs["igPlotLines"][1]["argsT"][9]["type"] = "int" -defs["igPlotLines"][1]["argsoriginal"] = "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))" +defs["igPlotLines"][1]["argsoriginal"] = "(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void *)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))" defs["igPlotLines"][1]["call_args"] = "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)" defs["igPlotLines"][1]["cimguiname"] = "igPlotLines" defs["igPlotLines"][1]["comment"] = "" defs["igPlotLines"][1]["defaults"] = {} defs["igPlotLines"][1]["defaults"]["graph_size"] = "ImVec2(0,0)" -defs["igPlotLines"][1]["defaults"]["overlay_text"] = "((void*)0)" +defs["igPlotLines"][1]["defaults"]["overlay_text"] = "((void *)0)" defs["igPlotLines"][1]["defaults"]["scale_max"] = "FLT_MAX" defs["igPlotLines"][1]["defaults"]["scale_min"] = "FLT_MAX" defs["igPlotLines"][1]["defaults"]["stride"] = "sizeof(float)" @@ -9764,13 +10307,13 @@ defs["igPlotLines"][2]["argsT"][8]["type"] = "float" defs["igPlotLines"][2]["argsT"][9] = {} defs["igPlotLines"][2]["argsT"][9]["name"] = "graph_size" defs["igPlotLines"][2]["argsT"][9]["type"] = "ImVec2" -defs["igPlotLines"][2]["argsoriginal"] = "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void*)0),float scale_min=3.40282347e+38F,float scale_max=3.40282347e+38F,ImVec2 graph_size=ImVec2(0,0))" +defs["igPlotLines"][2]["argsoriginal"] = "(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void *)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0))" defs["igPlotLines"][2]["call_args"] = "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)" defs["igPlotLines"][2]["cimguiname"] = "igPlotLines" defs["igPlotLines"][2]["comment"] = "" defs["igPlotLines"][2]["defaults"] = {} defs["igPlotLines"][2]["defaults"]["graph_size"] = "ImVec2(0,0)" -defs["igPlotLines"][2]["defaults"]["overlay_text"] = "((void*)0)" +defs["igPlotLines"][2]["defaults"]["overlay_text"] = "((void *)0)" defs["igPlotLines"][2]["defaults"]["scale_max"] = "FLT_MAX" defs["igPlotLines"][2]["defaults"]["scale_min"] = "FLT_MAX" defs["igPlotLines"][2]["defaults"]["values_offset"] = "0" @@ -9928,12 +10471,12 @@ defs["igProgressBar"][1]["argsT"][2]["type"] = "const ImVec2" defs["igProgressBar"][1]["argsT"][3] = {} defs["igProgressBar"][1]["argsT"][3]["name"] = "overlay" defs["igProgressBar"][1]["argsT"][3]["type"] = "const char*" -defs["igProgressBar"][1]["argsoriginal"] = "(float fraction,const ImVec2& size_arg=ImVec2(-1,0),const char* overlay=((void*)0))" +defs["igProgressBar"][1]["argsoriginal"] = "(float fraction,const ImVec2& size_arg=ImVec2(-1,0),const char* overlay=((void *)0))" defs["igProgressBar"][1]["call_args"] = "(fraction,size_arg,overlay)" defs["igProgressBar"][1]["cimguiname"] = "igProgressBar" defs["igProgressBar"][1]["comment"] = "" defs["igProgressBar"][1]["defaults"] = {} -defs["igProgressBar"][1]["defaults"]["overlay"] = "((void*)0)" +defs["igProgressBar"][1]["defaults"]["overlay"] = "((void *)0)" defs["igProgressBar"][1]["defaults"]["size_arg"] = "ImVec2(-1,0)" defs["igProgressBar"][1]["funcname"] = "ProgressBar" defs["igProgressBar"][1]["ret"] = "void" @@ -10325,12 +10868,12 @@ defs["igSaveIniSettingsToMemory"][1]["argsT"] = {} defs["igSaveIniSettingsToMemory"][1]["argsT"][1] = {} defs["igSaveIniSettingsToMemory"][1]["argsT"][1]["name"] = "out_ini_size" defs["igSaveIniSettingsToMemory"][1]["argsT"][1]["type"] = "size_t*" -defs["igSaveIniSettingsToMemory"][1]["argsoriginal"] = "(size_t* out_ini_size=((void*)0))" +defs["igSaveIniSettingsToMemory"][1]["argsoriginal"] = "(size_t* out_ini_size=((void *)0))" defs["igSaveIniSettingsToMemory"][1]["call_args"] = "(out_ini_size)" defs["igSaveIniSettingsToMemory"][1]["cimguiname"] = "igSaveIniSettingsToMemory" defs["igSaveIniSettingsToMemory"][1]["comment"] = "" defs["igSaveIniSettingsToMemory"][1]["defaults"] = {} -defs["igSaveIniSettingsToMemory"][1]["defaults"]["out_ini_size"] = "((void*)0)" +defs["igSaveIniSettingsToMemory"][1]["defaults"]["out_ini_size"] = "((void *)0)" defs["igSaveIniSettingsToMemory"][1]["funcname"] = "SaveIniSettingsToMemory" defs["igSaveIniSettingsToMemory"][1]["ret"] = "const char*" defs["igSaveIniSettingsToMemory"][1]["signature"] = "(size_t*)" @@ -10425,12 +10968,12 @@ defs["igSetAllocatorFunctions"][1]["argsT"][2]["type"] = "void(*)(void* ptr,void defs["igSetAllocatorFunctions"][1]["argsT"][3] = {} defs["igSetAllocatorFunctions"][1]["argsT"][3]["name"] = "user_data" defs["igSetAllocatorFunctions"][1]["argsT"][3]["type"] = "void*" -defs["igSetAllocatorFunctions"][1]["argsoriginal"] = "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void*)0))" +defs["igSetAllocatorFunctions"][1]["argsoriginal"] = "(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void *)0))" defs["igSetAllocatorFunctions"][1]["call_args"] = "(alloc_func,free_func,user_data)" defs["igSetAllocatorFunctions"][1]["cimguiname"] = "igSetAllocatorFunctions" defs["igSetAllocatorFunctions"][1]["comment"] = "" defs["igSetAllocatorFunctions"][1]["defaults"] = {} -defs["igSetAllocatorFunctions"][1]["defaults"]["user_data"] = "((void*)0)" +defs["igSetAllocatorFunctions"][1]["defaults"]["user_data"] = "((void *)0)" defs["igSetAllocatorFunctions"][1]["funcname"] = "SetAllocatorFunctions" defs["igSetAllocatorFunctions"][1]["ret"] = "void" defs["igSetAllocatorFunctions"][1]["signature"] = "(void*(*)(size_t,void*),void(*)(void*,void*),void*)" @@ -10837,13 +11380,13 @@ defs["igSetNextWindowSizeConstraints"][1]["argsT"][3]["type"] = "ImGuiSizeCallba defs["igSetNextWindowSizeConstraints"][1]["argsT"][4] = {} defs["igSetNextWindowSizeConstraints"][1]["argsT"][4]["name"] = "custom_callback_data" defs["igSetNextWindowSizeConstraints"][1]["argsT"][4]["type"] = "void*" -defs["igSetNextWindowSizeConstraints"][1]["argsoriginal"] = "(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void*)0),void* custom_callback_data=((void*)0))" +defs["igSetNextWindowSizeConstraints"][1]["argsoriginal"] = "(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void *)0),void* custom_callback_data=((void *)0))" defs["igSetNextWindowSizeConstraints"][1]["call_args"] = "(size_min,size_max,custom_callback,custom_callback_data)" defs["igSetNextWindowSizeConstraints"][1]["cimguiname"] = "igSetNextWindowSizeConstraints" defs["igSetNextWindowSizeConstraints"][1]["comment"] = "" defs["igSetNextWindowSizeConstraints"][1]["defaults"] = {} -defs["igSetNextWindowSizeConstraints"][1]["defaults"]["custom_callback"] = "((void*)0)" -defs["igSetNextWindowSizeConstraints"][1]["defaults"]["custom_callback_data"] = "((void*)0)" +defs["igSetNextWindowSizeConstraints"][1]["defaults"]["custom_callback"] = "((void *)0)" +defs["igSetNextWindowSizeConstraints"][1]["defaults"]["custom_callback_data"] = "((void *)0)" defs["igSetNextWindowSizeConstraints"][1]["funcname"] = "SetNextWindowSizeConstraints" defs["igSetNextWindowSizeConstraints"][1]["ret"] = "void" defs["igSetNextWindowSizeConstraints"][1]["signature"] = "(const ImVec2,const ImVec2,ImGuiSizeCallback,void*)" @@ -11191,12 +11734,12 @@ defs["igShowAboutWindow"][1]["argsT"] = {} defs["igShowAboutWindow"][1]["argsT"][1] = {} defs["igShowAboutWindow"][1]["argsT"][1]["name"] = "p_open" defs["igShowAboutWindow"][1]["argsT"][1]["type"] = "bool*" -defs["igShowAboutWindow"][1]["argsoriginal"] = "(bool* p_open=((void*)0))" +defs["igShowAboutWindow"][1]["argsoriginal"] = "(bool* p_open=((void *)0))" defs["igShowAboutWindow"][1]["call_args"] = "(p_open)" defs["igShowAboutWindow"][1]["cimguiname"] = "igShowAboutWindow" defs["igShowAboutWindow"][1]["comment"] = "" defs["igShowAboutWindow"][1]["defaults"] = {} -defs["igShowAboutWindow"][1]["defaults"]["p_open"] = "((void*)0)" +defs["igShowAboutWindow"][1]["defaults"]["p_open"] = "((void *)0)" defs["igShowAboutWindow"][1]["funcname"] = "ShowAboutWindow" defs["igShowAboutWindow"][1]["ret"] = "void" defs["igShowAboutWindow"][1]["signature"] = "(bool*)" @@ -11209,12 +11752,12 @@ defs["igShowDemoWindow"][1]["argsT"] = {} defs["igShowDemoWindow"][1]["argsT"][1] = {} defs["igShowDemoWindow"][1]["argsT"][1]["name"] = "p_open" defs["igShowDemoWindow"][1]["argsT"][1]["type"] = "bool*" -defs["igShowDemoWindow"][1]["argsoriginal"] = "(bool* p_open=((void*)0))" +defs["igShowDemoWindow"][1]["argsoriginal"] = "(bool* p_open=((void *)0))" defs["igShowDemoWindow"][1]["call_args"] = "(p_open)" defs["igShowDemoWindow"][1]["cimguiname"] = "igShowDemoWindow" defs["igShowDemoWindow"][1]["comment"] = "" defs["igShowDemoWindow"][1]["defaults"] = {} -defs["igShowDemoWindow"][1]["defaults"]["p_open"] = "((void*)0)" +defs["igShowDemoWindow"][1]["defaults"]["p_open"] = "((void *)0)" defs["igShowDemoWindow"][1]["funcname"] = "ShowDemoWindow" defs["igShowDemoWindow"][1]["ret"] = "void" defs["igShowDemoWindow"][1]["signature"] = "(bool*)" @@ -11244,12 +11787,12 @@ defs["igShowMetricsWindow"][1]["argsT"] = {} defs["igShowMetricsWindow"][1]["argsT"][1] = {} defs["igShowMetricsWindow"][1]["argsT"][1]["name"] = "p_open" defs["igShowMetricsWindow"][1]["argsT"][1]["type"] = "bool*" -defs["igShowMetricsWindow"][1]["argsoriginal"] = "(bool* p_open=((void*)0))" +defs["igShowMetricsWindow"][1]["argsoriginal"] = "(bool* p_open=((void *)0))" defs["igShowMetricsWindow"][1]["call_args"] = "(p_open)" defs["igShowMetricsWindow"][1]["cimguiname"] = "igShowMetricsWindow" defs["igShowMetricsWindow"][1]["comment"] = "" defs["igShowMetricsWindow"][1]["defaults"] = {} -defs["igShowMetricsWindow"][1]["defaults"]["p_open"] = "((void*)0)" +defs["igShowMetricsWindow"][1]["defaults"]["p_open"] = "((void *)0)" defs["igShowMetricsWindow"][1]["funcname"] = "ShowMetricsWindow" defs["igShowMetricsWindow"][1]["ret"] = "void" defs["igShowMetricsWindow"][1]["signature"] = "(bool*)" @@ -11262,12 +11805,12 @@ defs["igShowStyleEditor"][1]["argsT"] = {} defs["igShowStyleEditor"][1]["argsT"][1] = {} defs["igShowStyleEditor"][1]["argsT"][1]["name"] = "ref" defs["igShowStyleEditor"][1]["argsT"][1]["type"] = "ImGuiStyle*" -defs["igShowStyleEditor"][1]["argsoriginal"] = "(ImGuiStyle* ref=((void*)0))" +defs["igShowStyleEditor"][1]["argsoriginal"] = "(ImGuiStyle* ref=((void *)0))" defs["igShowStyleEditor"][1]["call_args"] = "(ref)" defs["igShowStyleEditor"][1]["cimguiname"] = "igShowStyleEditor" defs["igShowStyleEditor"][1]["comment"] = "" defs["igShowStyleEditor"][1]["defaults"] = {} -defs["igShowStyleEditor"][1]["defaults"]["ref"] = "((void*)0)" +defs["igShowStyleEditor"][1]["defaults"]["ref"] = "((void *)0)" defs["igShowStyleEditor"][1]["funcname"] = "ShowStyleEditor" defs["igShowStyleEditor"][1]["ret"] = "void" defs["igShowStyleEditor"][1]["signature"] = "(ImGuiStyle*)" @@ -11617,12 +12160,12 @@ defs["igSliderScalar"][1]["argsT"][6]["type"] = "const char*" defs["igSliderScalar"][1]["argsT"][7] = {} defs["igSliderScalar"][1]["argsT"][7]["name"] = "power" defs["igSliderScalar"][1]["argsT"][7]["type"] = "float" -defs["igSliderScalar"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)" +defs["igSliderScalar"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void *)0),float power=1.0f)" defs["igSliderScalar"][1]["call_args"] = "(label,data_type,v,v_min,v_max,format,power)" defs["igSliderScalar"][1]["cimguiname"] = "igSliderScalar" defs["igSliderScalar"][1]["comment"] = "" defs["igSliderScalar"][1]["defaults"] = {} -defs["igSliderScalar"][1]["defaults"]["format"] = "((void*)0)" +defs["igSliderScalar"][1]["defaults"]["format"] = "((void *)0)" defs["igSliderScalar"][1]["defaults"]["power"] = "1.0f" defs["igSliderScalar"][1]["funcname"] = "SliderScalar" defs["igSliderScalar"][1]["ret"] = "bool" @@ -11657,12 +12200,12 @@ defs["igSliderScalarN"][1]["argsT"][7]["type"] = "const char*" defs["igSliderScalarN"][1]["argsT"][8] = {} defs["igSliderScalarN"][1]["argsT"][8]["name"] = "power" defs["igSliderScalarN"][1]["argsT"][8]["type"] = "float" -defs["igSliderScalarN"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)" +defs["igSliderScalarN"][1]["argsoriginal"] = "(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format=((void *)0),float power=1.0f)" defs["igSliderScalarN"][1]["call_args"] = "(label,data_type,v,components,v_min,v_max,format,power)" defs["igSliderScalarN"][1]["cimguiname"] = "igSliderScalarN" defs["igSliderScalarN"][1]["comment"] = "" defs["igSliderScalarN"][1]["defaults"] = {} -defs["igSliderScalarN"][1]["defaults"]["format"] = "((void*)0)" +defs["igSliderScalarN"][1]["defaults"]["format"] = "((void *)0)" defs["igSliderScalarN"][1]["defaults"]["power"] = "1.0f" defs["igSliderScalarN"][1]["funcname"] = "SliderScalarN" defs["igSliderScalarN"][1]["ret"] = "bool" @@ -11707,12 +12250,12 @@ defs["igStyleColorsClassic"][1]["argsT"] = {} defs["igStyleColorsClassic"][1]["argsT"][1] = {} defs["igStyleColorsClassic"][1]["argsT"][1]["name"] = "dst" defs["igStyleColorsClassic"][1]["argsT"][1]["type"] = "ImGuiStyle*" -defs["igStyleColorsClassic"][1]["argsoriginal"] = "(ImGuiStyle* dst=((void*)0))" +defs["igStyleColorsClassic"][1]["argsoriginal"] = "(ImGuiStyle* dst=((void *)0))" defs["igStyleColorsClassic"][1]["call_args"] = "(dst)" defs["igStyleColorsClassic"][1]["cimguiname"] = "igStyleColorsClassic" defs["igStyleColorsClassic"][1]["comment"] = "" defs["igStyleColorsClassic"][1]["defaults"] = {} -defs["igStyleColorsClassic"][1]["defaults"]["dst"] = "((void*)0)" +defs["igStyleColorsClassic"][1]["defaults"]["dst"] = "((void *)0)" defs["igStyleColorsClassic"][1]["funcname"] = "StyleColorsClassic" defs["igStyleColorsClassic"][1]["ret"] = "void" defs["igStyleColorsClassic"][1]["signature"] = "(ImGuiStyle*)" @@ -11725,12 +12268,12 @@ defs["igStyleColorsDark"][1]["argsT"] = {} defs["igStyleColorsDark"][1]["argsT"][1] = {} defs["igStyleColorsDark"][1]["argsT"][1]["name"] = "dst" defs["igStyleColorsDark"][1]["argsT"][1]["type"] = "ImGuiStyle*" -defs["igStyleColorsDark"][1]["argsoriginal"] = "(ImGuiStyle* dst=((void*)0))" +defs["igStyleColorsDark"][1]["argsoriginal"] = "(ImGuiStyle* dst=((void *)0))" defs["igStyleColorsDark"][1]["call_args"] = "(dst)" defs["igStyleColorsDark"][1]["cimguiname"] = "igStyleColorsDark" defs["igStyleColorsDark"][1]["comment"] = "" defs["igStyleColorsDark"][1]["defaults"] = {} -defs["igStyleColorsDark"][1]["defaults"]["dst"] = "((void*)0)" +defs["igStyleColorsDark"][1]["defaults"]["dst"] = "((void *)0)" defs["igStyleColorsDark"][1]["funcname"] = "StyleColorsDark" defs["igStyleColorsDark"][1]["ret"] = "void" defs["igStyleColorsDark"][1]["signature"] = "(ImGuiStyle*)" @@ -11743,12 +12286,12 @@ defs["igStyleColorsLight"][1]["argsT"] = {} defs["igStyleColorsLight"][1]["argsT"][1] = {} defs["igStyleColorsLight"][1]["argsT"][1]["name"] = "dst" defs["igStyleColorsLight"][1]["argsT"][1]["type"] = "ImGuiStyle*" -defs["igStyleColorsLight"][1]["argsoriginal"] = "(ImGuiStyle* dst=((void*)0))" +defs["igStyleColorsLight"][1]["argsoriginal"] = "(ImGuiStyle* dst=((void *)0))" defs["igStyleColorsLight"][1]["call_args"] = "(dst)" defs["igStyleColorsLight"][1]["cimguiname"] = "igStyleColorsLight" defs["igStyleColorsLight"][1]["comment"] = "" defs["igStyleColorsLight"][1]["defaults"] = {} -defs["igStyleColorsLight"][1]["defaults"]["dst"] = "((void*)0)" +defs["igStyleColorsLight"][1]["defaults"]["dst"] = "((void *)0)" defs["igStyleColorsLight"][1]["funcname"] = "StyleColorsLight" defs["igStyleColorsLight"][1]["ret"] = "void" defs["igStyleColorsLight"][1]["signature"] = "(ImGuiStyle*)" @@ -11873,12 +12416,12 @@ defs["igTextUnformatted"][1]["argsT"][1]["type"] = "const char*" defs["igTextUnformatted"][1]["argsT"][2] = {} defs["igTextUnformatted"][1]["argsT"][2]["name"] = "text_end" defs["igTextUnformatted"][1]["argsT"][2]["type"] = "const char*" -defs["igTextUnformatted"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void*)0))" +defs["igTextUnformatted"][1]["argsoriginal"] = "(const char* text,const char* text_end=((void *)0))" defs["igTextUnformatted"][1]["call_args"] = "(text,text_end)" defs["igTextUnformatted"][1]["cimguiname"] = "igTextUnformatted" defs["igTextUnformatted"][1]["comment"] = "" defs["igTextUnformatted"][1]["defaults"] = {} -defs["igTextUnformatted"][1]["defaults"]["text_end"] = "((void*)0)" +defs["igTextUnformatted"][1]["defaults"]["text_end"] = "((void *)0)" defs["igTextUnformatted"][1]["funcname"] = "TextUnformatted" defs["igTextUnformatted"][1]["ret"] = "void" defs["igTextUnformatted"][1]["signature"] = "(const char*,const char*)" @@ -12238,12 +12781,12 @@ defs["igTreePush"][2]["argsT"] = {} defs["igTreePush"][2]["argsT"][1] = {} defs["igTreePush"][2]["argsT"][1]["name"] = "ptr_id" defs["igTreePush"][2]["argsT"][1]["type"] = "const void*" -defs["igTreePush"][2]["argsoriginal"] = "(const void* ptr_id=((void*)0))" +defs["igTreePush"][2]["argsoriginal"] = "(const void* ptr_id=((void *)0))" defs["igTreePush"][2]["call_args"] = "(ptr_id)" defs["igTreePush"][2]["cimguiname"] = "igTreePush" defs["igTreePush"][2]["comment"] = "" defs["igTreePush"][2]["defaults"] = {} -defs["igTreePush"][2]["defaults"]["ptr_id"] = "((void*)0)" +defs["igTreePush"][2]["defaults"]["ptr_id"] = "((void *)0)" defs["igTreePush"][2]["funcname"] = "TreePush" defs["igTreePush"][2]["ov_cimguiname"] = "igTreePushPtr" defs["igTreePush"][2]["ret"] = "void" @@ -12367,12 +12910,12 @@ defs["igVSliderScalar"][1]["argsT"][7]["type"] = "const char*" defs["igVSliderScalar"][1]["argsT"][8] = {} defs["igVSliderScalar"][1]["argsT"][8]["name"] = "power" defs["igVSliderScalar"][1]["argsT"][8]["type"] = "float" -defs["igVSliderScalar"][1]["argsoriginal"] = "(const char* label,const ImVec2& size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void*)0),float power=1.0f)" +defs["igVSliderScalar"][1]["argsoriginal"] = "(const char* label,const ImVec2& size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void *)0),float power=1.0f)" defs["igVSliderScalar"][1]["call_args"] = "(label,size,data_type,v,v_min,v_max,format,power)" defs["igVSliderScalar"][1]["cimguiname"] = "igVSliderScalar" defs["igVSliderScalar"][1]["comment"] = "" defs["igVSliderScalar"][1]["defaults"] = {} -defs["igVSliderScalar"][1]["defaults"]["format"] = "((void*)0)" +defs["igVSliderScalar"][1]["defaults"]["format"] = "((void *)0)" defs["igVSliderScalar"][1]["defaults"]["power"] = "1.0f" defs["igVSliderScalar"][1]["funcname"] = "VSliderScalar" defs["igVSliderScalar"][1]["ret"] = "bool" @@ -12449,12 +12992,12 @@ defs["igValue"][4]["argsT"][2]["type"] = "float" defs["igValue"][4]["argsT"][3] = {} defs["igValue"][4]["argsT"][3]["name"] = "float_format" defs["igValue"][4]["argsT"][3]["type"] = "const char*" -defs["igValue"][4]["argsoriginal"] = "(const char* prefix,float v,const char* float_format=((void*)0))" +defs["igValue"][4]["argsoriginal"] = "(const char* prefix,float v,const char* float_format=((void *)0))" defs["igValue"][4]["call_args"] = "(prefix,v,float_format)" defs["igValue"][4]["cimguiname"] = "igValue" defs["igValue"][4]["comment"] = "" defs["igValue"][4]["defaults"] = {} -defs["igValue"][4]["defaults"]["float_format"] = "((void*)0)" +defs["igValue"][4]["defaults"]["float_format"] = "((void *)0)" defs["igValue"][4]["funcname"] = "Value" defs["igValue"][4]["ov_cimguiname"] = "igValueFloat" defs["igValue"][4]["ret"] = "void" diff --git a/generator/output/overloads.txt b/generator/output/overloads.txt index ee9f7bb..b2ed9be 100644 --- a/generator/output/overloads.txt +++ b/generator/output/overloads.txt @@ -6,6 +6,12 @@ igCombo 3 ImVec4_ImVec4 2 1 nil ImVec4_ImVec4 () 2 nil ImVec4_ImVec4Float (float,float,float,float) +TextRange_TextRange 2 +1 nil TextRange_TextRange () +2 nil TextRange_TextRangeStr (const char*,const char*) +igTreePush 2 +1 void igTreePushStr (const char*) +2 void igTreePushPtr (const void*) igValue 4 1 void igValueBool (const char*,bool) 2 void igValueInt (const char*,int) @@ -14,18 +20,21 @@ igValue 4 igPushStyleVar 2 1 void igPushStyleVarFloat (ImGuiStyleVar,float) 2 void igPushStyleVarVec2 (ImGuiStyleVar,const ImVec2) +ImVector_end 2 +1 T* ImVector_end () +2 const T* ImVector_end () igIsRectVisible 2 1 bool igIsRectVisible (const ImVec2) 2 bool igIsRectVisibleVec2 (const ImVec2,const ImVec2) igRadioButton 2 1 bool igRadioButtonBool (const char*,bool) 2 bool igRadioButtonIntPtr (const char*,int*,int) -igTreePush 2 -1 void igTreePushStr (const char*) -2 void igTreePushPtr (const void*) igSetWindowSize 2 1 void igSetWindowSizeVec2 (const ImVec2,ImGuiCond) 2 void igSetWindowSizeStr (const char*,const ImVec2,ImGuiCond) +igPushStyleColor 2 +1 void igPushStyleColorU32 (ImGuiCol,ImU32) +2 void igPushStyleColor (ImGuiCol,const ImVec4) igSetWindowCollapsed 2 1 void igSetWindowCollapsedBool (bool,ImGuiCond) 2 void igSetWindowCollapsedStr (const char*,bool,ImGuiCond) @@ -35,25 +44,28 @@ igPlotLines 2 ImVec2_ImVec2 2 1 nil ImVec2_ImVec2 () 2 nil ImVec2_ImVec2Float (float,float) +ImVector_back 2 +1 T* ImVector_back () +2 const T* ImVector_back () igPlotHistogram 2 1 void igPlotHistogramFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int) 2 void igPlotHistogramFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2) igTreeNodeExV 2 1 bool igTreeNodeExVStr (const char*,ImGuiTreeNodeFlags,const char*,va_list) 2 bool igTreeNodeExVPtr (const void*,ImGuiTreeNodeFlags,const char*,va_list) -igPushStyleColor 2 -1 void igPushStyleColorU32 (ImGuiCol,ImU32) -2 void igPushStyleColor (ImGuiCol,const ImVec4) igGetID 3 1 ImGuiID igGetIDStr (const char*) 2 ImGuiID igGetIDRange (const char*,const char*) 3 ImGuiID igGetIDPtr (const void*) -igBeginChild 2 -1 bool igBeginChild (const char*,const ImVec2,bool,ImGuiWindowFlags) -2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags) ImDrawList_AddText 2 1 void ImDrawList_AddText (const ImVec2,ImU32,const char*,const char*) 2 void ImDrawList_AddTextFontPtr (const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*) +ImVector_begin 2 +1 T* ImVector_begin () +2 const T* ImVector_begin () +igBeginChild 2 +1 bool igBeginChild (const char*,const ImVec2,bool,ImGuiWindowFlags) +2 bool igBeginChildID (ImGuiID,const ImVec2,bool,ImGuiWindowFlags) igSelectable 2 1 bool igSelectable (const char*,bool,ImGuiSelectableFlags,const ImVec2) 2 bool igSelectableBoolPtr (const char*,bool*,ImGuiSelectableFlags,const ImVec2) @@ -69,9 +81,15 @@ Pair_Pair 3 1 nil Pair_PairInt (ImGuiID,int) 2 nil Pair_PairFloat (ImGuiID,float) 3 nil Pair_PairPtr (ImGuiID,void*) -TextRange_TextRange 2 -1 nil TextRange_TextRange () -2 nil TextRange_TextRangeStr (const char*,const char*) +ImVector_erase 2 +1 T* ImVector_erase (const T*) +2 T* ImVector_eraseTPtr (const T*,const T*) +ImVector_resize 2 +1 void ImVector_resize (int) +2 void ImVector_resizeT (int,const T) +ImVector_front 2 +1 T* ImVector_front () +2 const T* ImVector_front () ImColor_ImColor 5 1 nil ImColor_ImColor () 2 nil ImColor_ImColorInt (int,int,int,int) @@ -108,4 +126,4 @@ igTreeNode 3 igTreeNodeV 2 1 bool igTreeNodeVStr (const char*,const char*,va_list) 2 bool igTreeNodeVPtr (const void*,const char*,va_list) -77 overloaded \ No newline at end of file +89 overloaded \ No newline at end of file diff --git a/generator/output/structs_and_enums.json b/generator/output/structs_and_enums.json index 6820c9e..6b34237 100644 --- a/generator/output/structs_and_enums.json +++ b/generator/output/structs_and_enums.json @@ -2739,7 +2739,32 @@ "type": "float" } ], - "ImVector": [], + "ImVector": [ + { + "name": "Size", + "type": "int" + }, + { + "name": "Capacity", + "type": "int" + }, + { + "name": "Data", + "type": "T*" + }, + { + "name": "value_type", + "type": "typedef T" + }, + { + "name": "iterator", + "type": "typedef value_type*" + }, + { + "name": "const_iterator", + "type": "typedef const value_type*" + } + ], "Pair": [ { "name": "key", diff --git a/generator/output/structs_and_enums.lua b/generator/output/structs_and_enums.lua index 75cbdb2..f042c8c 100644 --- a/generator/output/structs_and_enums.lua +++ b/generator/output/structs_and_enums.lua @@ -2121,6 +2121,24 @@ defs["structs"]["ImVec4"][4] = {} defs["structs"]["ImVec4"][4]["name"] = "w" defs["structs"]["ImVec4"][4]["type"] = "float" defs["structs"]["ImVector"] = {} +defs["structs"]["ImVector"][1] = {} +defs["structs"]["ImVector"][1]["name"] = "Size" +defs["structs"]["ImVector"][1]["type"] = "int" +defs["structs"]["ImVector"][2] = {} +defs["structs"]["ImVector"][2]["name"] = "Capacity" +defs["structs"]["ImVector"][2]["type"] = "int" +defs["structs"]["ImVector"][3] = {} +defs["structs"]["ImVector"][3]["name"] = "Data" +defs["structs"]["ImVector"][3]["type"] = "T*" +defs["structs"]["ImVector"][4] = {} +defs["structs"]["ImVector"][4]["name"] = "value_type" +defs["structs"]["ImVector"][4]["type"] = "typedef T" +defs["structs"]["ImVector"][5] = {} +defs["structs"]["ImVector"][5]["name"] = "iterator" +defs["structs"]["ImVector"][5]["type"] = "typedef value_type*" +defs["structs"]["ImVector"][6] = {} +defs["structs"]["ImVector"][6]["name"] = "const_iterator" +defs["structs"]["ImVector"][6]["type"] = "typedef const value_type*" defs["structs"]["Pair"] = {} defs["structs"]["Pair"][1] = {} defs["structs"]["Pair"][1]["name"] = "key"