mirror of
https://github.com/cimgui/cimgui.git
synced 2026-04-17 01:21:17 +01:00
ImVector functions inclusion
This commit is contained in:
116
cimgui.cpp
116
cimgui.cpp
@@ -1427,6 +1427,122 @@ CIMGUI_API void igMemFree(void* ptr)
|
|||||||
{
|
{
|
||||||
return ImGui::MemFree(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)
|
CIMGUI_API ImGuiStyle* ImGuiStyle_ImGuiStyle(void)
|
||||||
{
|
{
|
||||||
return IM_NEW(ImGuiStyle)();
|
return IM_NEW(ImGuiStyle)();
|
||||||
|
|||||||
34
cimgui.h
34
cimgui.h
@@ -502,12 +502,14 @@ enum ImGuiCond_
|
|||||||
ImGuiCond_FirstUseEver = 1 << 2,
|
ImGuiCond_FirstUseEver = 1 << 2,
|
||||||
ImGuiCond_Appearing = 1 << 3
|
ImGuiCond_Appearing = 1 << 3
|
||||||
};
|
};
|
||||||
|
struct ImVector
|
||||||
typedef struct ImVector{int Size;int Capacity;void* Data;} 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_float {int Size;int Capacity;float* Data;} ImVector_float;
|
||||||
typedef struct ImVector_ImWchar {int Size;int Capacity;ImWchar* Data;} ImVector_ImWchar;
|
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_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;} ImVector_ImFontConfig;
|
||||||
typedef struct ImVector_ImFontGlyph {int Size;int Capacity;ImFontGlyph* Data;} ImVector_ImFontGlyph;
|
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_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_CustomRect {int Size;int Capacity;CustomRect* Data;} ImVector_CustomRect;
|
||||||
typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel;
|
typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel;
|
||||||
typedef struct ImVector_char {int Size;int Capacity;char* Data;} ImVector_char;
|
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 ImFontAtlas::CustomRect CustomRect;
|
||||||
typedef ImGuiTextFilter::TextRange TextRange;
|
typedef ImGuiTextFilter::TextRange TextRange;
|
||||||
typedef ImGuiStorage::Pair Pair;
|
typedef ImGuiStorage::Pair Pair;
|
||||||
typedef ImVector<TextRange> ImVector_TextRange;
|
typedef ImVector<T> ImVector_T;
|
||||||
typedef ImVector<ImWchar> ImVector_ImWchar;
|
typedef ImVector<ImWchar> ImVector_ImWchar;
|
||||||
|
typedef ImVector<TextRange> ImVector_TextRange;
|
||||||
#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||||
CIMGUI_API ImVec2* ImVec2_ImVec2(void);
|
CIMGUI_API ImVec2* ImVec2_ImVec2(void);
|
||||||
CIMGUI_API void ImVec2_destroy(ImVec2* self);
|
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 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* igMemAlloc(size_t size);
|
||||||
CIMGUI_API void igMemFree(void* ptr);
|
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 ImGuiStyle* ImGuiStyle_ImGuiStyle(void);
|
||||||
CIMGUI_API void ImGuiStyle_destroy(ImGuiStyle* self);
|
CIMGUI_API void ImGuiStyle_destroy(ImGuiStyle* self);
|
||||||
CIMGUI_API void ImGuiStyle_ScaleAllSizes(ImGuiStyle* self,float scale_factor);
|
CIMGUI_API void ImGuiStyle_ScaleAllSizes(ImGuiStyle* self,float scale_factor);
|
||||||
|
|||||||
@@ -660,6 +660,7 @@ function M.Parser()
|
|||||||
elseif it.re_name == "struct_re" then
|
elseif it.re_name == "struct_re" then
|
||||||
local nsp = it.item:match("%b{}"):sub(2,-2)
|
local nsp = it.item:match("%b{}"):sub(2,-2)
|
||||||
local stname = it.item:match("struct%s+(%S+)")
|
local stname = it.item:match("struct%s+(%S+)")
|
||||||
|
--if stname=="ImVector" then print"ImVector" end
|
||||||
local nspparr,itemsnsp = parseItems(nsp)
|
local nspparr,itemsnsp = parseItems(nsp)
|
||||||
for insp,itnsp in ipairs(nspparr) do
|
for insp,itnsp in ipairs(nspparr) do
|
||||||
if itnsp.re_name == "function_re" or itnsp.re_name == "functionD_re" then
|
if itnsp.re_name == "function_re" or itnsp.re_name == "functionD_re" then
|
||||||
|
|||||||
@@ -10,13 +10,13 @@
|
|||||||
:: impl_definitions.lua for implementation function definitions
|
:: impl_definitions.lua for implementation function definitions
|
||||||
|
|
||||||
:: set your PATH if necessary for LuaJIT or Lua5.1 or luajit with: (for example)
|
:: 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;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;
|
:: set PATH=%PATH%;C:\luaGL\sources\luajit-master\luajit-master\bin\mingw32;C:\mingw32\bin;
|
||||||
::process files
|
::process files
|
||||||
:: arg[1] compiler name gcc, clang, cl or nocompiler
|
:: arg[1] compiler name gcc, clang, cl or nocompiler
|
||||||
:: arg[2..n] name of implementations to generate
|
:: 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
|
::leave console open
|
||||||
cmd /k
|
cmd /k
|
||||||
|
|||||||
@@ -602,7 +602,7 @@ local function func_parser()
|
|||||||
and not line:match(functype_re)
|
and not line:match(functype_re)
|
||||||
then
|
then
|
||||||
--if line:match(functype_re) then print("ft",line) end
|
--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 stname~="GlyphRangesBuilder" and stname~="CustomRect" and stname~="TextRange" and stname~="Pair"
|
||||||
and not line:match("operator") then
|
and not line:match("operator") then
|
||||||
|
|
||||||
@@ -993,7 +993,7 @@ local function gen_structs_and_enums_table(cdefs)
|
|||||||
end
|
end
|
||||||
if line=="" or line:match("^{") then
|
if line=="" or line:match("^{") then
|
||||||
break
|
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_re = "^%s*[%w%s%*]+%(%*[%w_]+%)%([^%(%)]*%)"
|
local functype_re = "^%s*[%w%s%*]+%(%*[%w_]+%)%([^%(%)]*%)"
|
||||||
local functype_reex = "^(%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)
|
local structbegin = line:match(struct_re)
|
||||||
if structbegin then
|
if structbegin then
|
||||||
structnames[#structnames + 1] = structbegin
|
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")
|
table.insert(outtab,linecom.."\n")
|
||||||
break
|
break
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -230,6 +230,7 @@ local function func_header_generate(FP)
|
|||||||
|
|
||||||
table.insert(outtab,"#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS\n")
|
table.insert(outtab,"#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS\n")
|
||||||
for _,t in ipairs(FP.funcdefs) do
|
for _,t in ipairs(FP.funcdefs) do
|
||||||
|
if t.stname=="ImVector" then print(t.cimguiname) end
|
||||||
if t.cimguiname then
|
if t.cimguiname then
|
||||||
local cimf = FP.defsT[t.cimguiname]
|
local cimf = FP.defsT[t.cimguiname]
|
||||||
local def = cimf[t.signature]
|
local def = cimf[t.signature]
|
||||||
@@ -244,6 +245,7 @@ local function func_header_generate(FP)
|
|||||||
elseif def.destructor then
|
elseif def.destructor then
|
||||||
table.insert(outtab,"CIMGUI_API void "..def.ov_cimguiname..def.args..";"..addcoment.."\n")
|
table.insert(outtab,"CIMGUI_API void "..def.ov_cimguiname..def.args..";"..addcoment.."\n")
|
||||||
else --not constructor
|
else --not constructor
|
||||||
|
if t.stname=="ImVector" then print("2",t.cimguiname) end
|
||||||
if def.stname == "" then --ImGui namespace or top level
|
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")
|
table.insert(outtab,"CIMGUI_API "..def.ret.." ".. def.ov_cimguiname ..(empty and "(void)" or def.args)..";"..addcoment.."\n")
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -1427,6 +1427,122 @@ CIMGUI_API void igMemFree(void* ptr)
|
|||||||
{
|
{
|
||||||
return ImGui::MemFree(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)
|
CIMGUI_API ImGuiStyle* ImGuiStyle_ImGuiStyle(void)
|
||||||
{
|
{
|
||||||
return IM_NEW(ImGuiStyle)();
|
return IM_NEW(ImGuiStyle)();
|
||||||
|
|||||||
@@ -502,12 +502,14 @@ enum ImGuiCond_
|
|||||||
ImGuiCond_FirstUseEver = 1 << 2,
|
ImGuiCond_FirstUseEver = 1 << 2,
|
||||||
ImGuiCond_Appearing = 1 << 3
|
ImGuiCond_Appearing = 1 << 3
|
||||||
};
|
};
|
||||||
|
struct ImVector
|
||||||
typedef struct ImVector{int Size;int Capacity;void* Data;} 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_float {int Size;int Capacity;float* Data;} ImVector_float;
|
||||||
typedef struct ImVector_ImWchar {int Size;int Capacity;ImWchar* Data;} ImVector_ImWchar;
|
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_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;} ImVector_ImFontConfig;
|
||||||
typedef struct ImVector_ImFontGlyph {int Size;int Capacity;ImFontGlyph* Data;} ImVector_ImFontGlyph;
|
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_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_CustomRect {int Size;int Capacity;CustomRect* Data;} ImVector_CustomRect;
|
||||||
typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel;
|
typedef struct ImVector_ImDrawChannel {int Size;int Capacity;ImDrawChannel* Data;} ImVector_ImDrawChannel;
|
||||||
typedef struct ImVector_char {int Size;int Capacity;char* Data;} ImVector_char;
|
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 ImFontAtlas::CustomRect CustomRect;
|
||||||
typedef ImGuiTextFilter::TextRange TextRange;
|
typedef ImGuiTextFilter::TextRange TextRange;
|
||||||
typedef ImGuiStorage::Pair Pair;
|
typedef ImGuiStorage::Pair Pair;
|
||||||
typedef ImVector<TextRange> ImVector_TextRange;
|
typedef ImVector<T> ImVector_T;
|
||||||
typedef ImVector<ImWchar> ImVector_ImWchar;
|
typedef ImVector<ImWchar> ImVector_ImWchar;
|
||||||
|
typedef ImVector<TextRange> ImVector_TextRange;
|
||||||
#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
#endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
||||||
CIMGUI_API ImVec2* ImVec2_ImVec2(void);
|
CIMGUI_API ImVec2* ImVec2_ImVec2(void);
|
||||||
CIMGUI_API void ImVec2_destroy(ImVec2* self);
|
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 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* igMemAlloc(size_t size);
|
||||||
CIMGUI_API void igMemFree(void* ptr);
|
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 ImGuiStyle* ImGuiStyle_ImGuiStyle(void);
|
||||||
CIMGUI_API void ImGuiStyle_destroy(ImGuiStyle* self);
|
CIMGUI_API void ImGuiStyle_destroy(ImGuiStyle* self);
|
||||||
CIMGUI_API void ImGuiStyle_ScaleAllSizes(ImGuiStyle* self,float scale_factor);
|
CIMGUI_API void ImGuiStyle_ScaleAllSizes(ImGuiStyle* self,float scale_factor);
|
||||||
|
|||||||
@@ -5396,6 +5396,648 @@
|
|||||||
"stname": "ImVec4"
|
"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<T>& rhs)",
|
||||||
|
"call_args": "(rhs)",
|
||||||
|
"cimguiname": "ImVector_swap",
|
||||||
|
"comment": "",
|
||||||
|
"defaults": [],
|
||||||
|
"funcname": "swap",
|
||||||
|
"ret": "void",
|
||||||
|
"signature": "(ImVector_T)",
|
||||||
|
"stname": "ImVector"
|
||||||
|
}
|
||||||
|
],
|
||||||
"Pair_Pair": [
|
"Pair_Pair": [
|
||||||
{
|
{
|
||||||
"args": "(ImGuiID _key,int _val_i)",
|
"args": "(ImGuiID _key,int _val_i)",
|
||||||
@@ -11465,7 +12107,7 @@
|
|||||||
"type": "int"
|
"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)",
|
"call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)",
|
||||||
"cimguiname": "igPlotHistogram",
|
"cimguiname": "igPlotHistogram",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
@@ -11525,7 +12167,7 @@
|
|||||||
"type": "ImVec2"
|
"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)",
|
"call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)",
|
||||||
"cimguiname": "igPlotHistogram",
|
"cimguiname": "igPlotHistogram",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
@@ -11584,7 +12226,7 @@
|
|||||||
"type": "int"
|
"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)",
|
"call_args": "(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)",
|
||||||
"cimguiname": "igPlotLines",
|
"cimguiname": "igPlotLines",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
@@ -11644,7 +12286,7 @@
|
|||||||
"type": "ImVec2"
|
"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)",
|
"call_args": "(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)",
|
||||||
"cimguiname": "igPlotLines",
|
"cimguiname": "igPlotLines",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
|
|||||||
@@ -4444,6 +4444,549 @@ defs["ImVec4_destroy"][1]["ret"] = "void"
|
|||||||
defs["ImVec4_destroy"][1]["signature"] = "(ImVec4*)"
|
defs["ImVec4_destroy"][1]["signature"] = "(ImVec4*)"
|
||||||
defs["ImVec4_destroy"][1]["stname"] = "ImVec4"
|
defs["ImVec4_destroy"][1]["stname"] = "ImVec4"
|
||||||
defs["ImVec4_destroy"]["(ImVec4*)"] = defs["ImVec4_destroy"][1]
|
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<T>& 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"] = {}
|
||||||
defs["Pair_Pair"][1] = {}
|
defs["Pair_Pair"][1] = {}
|
||||||
defs["Pair_Pair"][1]["args"] = "(ImGuiID _key,int _val_i)"
|
defs["Pair_Pair"][1]["args"] = "(ImGuiID _key,int _val_i)"
|
||||||
@@ -9620,7 +10163,7 @@ defs["igPlotHistogram"][1]["argsT"][8]["type"] = "ImVec2"
|
|||||||
defs["igPlotHistogram"][1]["argsT"][9] = {}
|
defs["igPlotHistogram"][1]["argsT"][9] = {}
|
||||||
defs["igPlotHistogram"][1]["argsT"][9]["name"] = "stride"
|
defs["igPlotHistogram"][1]["argsT"][9]["name"] = "stride"
|
||||||
defs["igPlotHistogram"][1]["argsT"][9]["type"] = "int"
|
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]["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]["cimguiname"] = "igPlotHistogram"
|
||||||
defs["igPlotHistogram"][1]["comment"] = ""
|
defs["igPlotHistogram"][1]["comment"] = ""
|
||||||
@@ -9668,7 +10211,7 @@ defs["igPlotHistogram"][2]["argsT"][8]["type"] = "float"
|
|||||||
defs["igPlotHistogram"][2]["argsT"][9] = {}
|
defs["igPlotHistogram"][2]["argsT"][9] = {}
|
||||||
defs["igPlotHistogram"][2]["argsT"][9]["name"] = "graph_size"
|
defs["igPlotHistogram"][2]["argsT"][9]["name"] = "graph_size"
|
||||||
defs["igPlotHistogram"][2]["argsT"][9]["type"] = "ImVec2"
|
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]["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]["cimguiname"] = "igPlotHistogram"
|
||||||
defs["igPlotHistogram"][2]["comment"] = ""
|
defs["igPlotHistogram"][2]["comment"] = ""
|
||||||
@@ -9716,7 +10259,7 @@ defs["igPlotLines"][1]["argsT"][8]["type"] = "ImVec2"
|
|||||||
defs["igPlotLines"][1]["argsT"][9] = {}
|
defs["igPlotLines"][1]["argsT"][9] = {}
|
||||||
defs["igPlotLines"][1]["argsT"][9]["name"] = "stride"
|
defs["igPlotLines"][1]["argsT"][9]["name"] = "stride"
|
||||||
defs["igPlotLines"][1]["argsT"][9]["type"] = "int"
|
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]["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]["cimguiname"] = "igPlotLines"
|
||||||
defs["igPlotLines"][1]["comment"] = ""
|
defs["igPlotLines"][1]["comment"] = ""
|
||||||
@@ -9764,7 +10307,7 @@ defs["igPlotLines"][2]["argsT"][8]["type"] = "float"
|
|||||||
defs["igPlotLines"][2]["argsT"][9] = {}
|
defs["igPlotLines"][2]["argsT"][9] = {}
|
||||||
defs["igPlotLines"][2]["argsT"][9]["name"] = "graph_size"
|
defs["igPlotLines"][2]["argsT"][9]["name"] = "graph_size"
|
||||||
defs["igPlotLines"][2]["argsT"][9]["type"] = "ImVec2"
|
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]["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]["cimguiname"] = "igPlotLines"
|
||||||
defs["igPlotLines"][2]["comment"] = ""
|
defs["igPlotLines"][2]["comment"] = ""
|
||||||
|
|||||||
@@ -6,6 +6,12 @@ igCombo 3
|
|||||||
ImVec4_ImVec4 2
|
ImVec4_ImVec4 2
|
||||||
1 nil ImVec4_ImVec4 ()
|
1 nil ImVec4_ImVec4 ()
|
||||||
2 nil ImVec4_ImVec4Float (float,float,float,float)
|
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
|
igValue 4
|
||||||
1 void igValueBool (const char*,bool)
|
1 void igValueBool (const char*,bool)
|
||||||
2 void igValueInt (const char*,int)
|
2 void igValueInt (const char*,int)
|
||||||
@@ -14,18 +20,21 @@ igValue 4
|
|||||||
igPushStyleVar 2
|
igPushStyleVar 2
|
||||||
1 void igPushStyleVarFloat (ImGuiStyleVar,float)
|
1 void igPushStyleVarFloat (ImGuiStyleVar,float)
|
||||||
2 void igPushStyleVarVec2 (ImGuiStyleVar,const ImVec2)
|
2 void igPushStyleVarVec2 (ImGuiStyleVar,const ImVec2)
|
||||||
|
ImVector_end 2
|
||||||
|
1 T* ImVector_end ()
|
||||||
|
2 const T* ImVector_end ()
|
||||||
igIsRectVisible 2
|
igIsRectVisible 2
|
||||||
1 bool igIsRectVisible (const ImVec2)
|
1 bool igIsRectVisible (const ImVec2)
|
||||||
2 bool igIsRectVisibleVec2 (const ImVec2,const ImVec2)
|
2 bool igIsRectVisibleVec2 (const ImVec2,const ImVec2)
|
||||||
igRadioButton 2
|
igRadioButton 2
|
||||||
1 bool igRadioButtonBool (const char*,bool)
|
1 bool igRadioButtonBool (const char*,bool)
|
||||||
2 bool igRadioButtonIntPtr (const char*,int*,int)
|
2 bool igRadioButtonIntPtr (const char*,int*,int)
|
||||||
igTreePush 2
|
|
||||||
1 void igTreePushStr (const char*)
|
|
||||||
2 void igTreePushPtr (const void*)
|
|
||||||
igSetWindowSize 2
|
igSetWindowSize 2
|
||||||
1 void igSetWindowSizeVec2 (const ImVec2,ImGuiCond)
|
1 void igSetWindowSizeVec2 (const ImVec2,ImGuiCond)
|
||||||
2 void igSetWindowSizeStr (const char*,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
|
igSetWindowCollapsed 2
|
||||||
1 void igSetWindowCollapsedBool (bool,ImGuiCond)
|
1 void igSetWindowCollapsedBool (bool,ImGuiCond)
|
||||||
2 void igSetWindowCollapsedStr (const char*,bool,ImGuiCond)
|
2 void igSetWindowCollapsedStr (const char*,bool,ImGuiCond)
|
||||||
@@ -35,25 +44,28 @@ igPlotLines 2
|
|||||||
ImVec2_ImVec2 2
|
ImVec2_ImVec2 2
|
||||||
1 nil ImVec2_ImVec2 ()
|
1 nil ImVec2_ImVec2 ()
|
||||||
2 nil ImVec2_ImVec2Float (float,float)
|
2 nil ImVec2_ImVec2Float (float,float)
|
||||||
|
ImVector_back 2
|
||||||
|
1 T* ImVector_back ()
|
||||||
|
2 const T* ImVector_back ()
|
||||||
igPlotHistogram 2
|
igPlotHistogram 2
|
||||||
1 void igPlotHistogramFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int)
|
1 void igPlotHistogramFloatPtr (const char*,const float*,int,int,const char*,float,float,ImVec2,int)
|
||||||
2 void igPlotHistogramFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)
|
2 void igPlotHistogramFnPtr (const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)
|
||||||
igTreeNodeExV 2
|
igTreeNodeExV 2
|
||||||
1 bool igTreeNodeExVStr (const char*,ImGuiTreeNodeFlags,const char*,va_list)
|
1 bool igTreeNodeExVStr (const char*,ImGuiTreeNodeFlags,const char*,va_list)
|
||||||
2 bool igTreeNodeExVPtr (const void*,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
|
igGetID 3
|
||||||
1 ImGuiID igGetIDStr (const char*)
|
1 ImGuiID igGetIDStr (const char*)
|
||||||
2 ImGuiID igGetIDRange (const char*,const char*)
|
2 ImGuiID igGetIDRange (const char*,const char*)
|
||||||
3 ImGuiID igGetIDPtr (const void*)
|
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
|
ImDrawList_AddText 2
|
||||||
1 void ImDrawList_AddText (const ImVec2,ImU32,const char*,const char*)
|
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*)
|
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
|
igSelectable 2
|
||||||
1 bool igSelectable (const char*,bool,ImGuiSelectableFlags,const ImVec2)
|
1 bool igSelectable (const char*,bool,ImGuiSelectableFlags,const ImVec2)
|
||||||
2 bool igSelectableBoolPtr (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)
|
1 nil Pair_PairInt (ImGuiID,int)
|
||||||
2 nil Pair_PairFloat (ImGuiID,float)
|
2 nil Pair_PairFloat (ImGuiID,float)
|
||||||
3 nil Pair_PairPtr (ImGuiID,void*)
|
3 nil Pair_PairPtr (ImGuiID,void*)
|
||||||
TextRange_TextRange 2
|
ImVector_erase 2
|
||||||
1 nil TextRange_TextRange ()
|
1 T* ImVector_erase (const T*)
|
||||||
2 nil TextRange_TextRangeStr (const char*,const char*)
|
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
|
ImColor_ImColor 5
|
||||||
1 nil ImColor_ImColor ()
|
1 nil ImColor_ImColor ()
|
||||||
2 nil ImColor_ImColorInt (int,int,int,int)
|
2 nil ImColor_ImColorInt (int,int,int,int)
|
||||||
@@ -108,4 +126,4 @@ igTreeNode 3
|
|||||||
igTreeNodeV 2
|
igTreeNodeV 2
|
||||||
1 bool igTreeNodeVStr (const char*,const char*,va_list)
|
1 bool igTreeNodeVStr (const char*,const char*,va_list)
|
||||||
2 bool igTreeNodeVPtr (const void*,const char*,va_list)
|
2 bool igTreeNodeVPtr (const void*,const char*,va_list)
|
||||||
77 overloaded
|
89 overloaded
|
||||||
@@ -2739,7 +2739,32 @@
|
|||||||
"type": "float"
|
"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": [
|
"Pair": [
|
||||||
{
|
{
|
||||||
"name": "key",
|
"name": "key",
|
||||||
|
|||||||
@@ -2121,6 +2121,24 @@ defs["structs"]["ImVec4"][4] = {}
|
|||||||
defs["structs"]["ImVec4"][4]["name"] = "w"
|
defs["structs"]["ImVec4"][4]["name"] = "w"
|
||||||
defs["structs"]["ImVec4"][4]["type"] = "float"
|
defs["structs"]["ImVec4"][4]["type"] = "float"
|
||||||
defs["structs"]["ImVector"] = {}
|
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"] = {}
|
||||||
defs["structs"]["Pair"][1] = {}
|
defs["structs"]["Pair"][1] = {}
|
||||||
defs["structs"]["Pair"][1]["name"] = "key"
|
defs["structs"]["Pair"][1]["name"] = "key"
|
||||||
|
|||||||
Reference in New Issue
Block a user