mirror of
https://github.com/cimgui/cimgui.git
synced 2025-08-29 10:40:19 +01:00
10
README.md
10
README.md
@@ -1,6 +1,5 @@
|
|||||||
# cimgui [](https://travis-ci.org/sonoro1234/cimgui)
|
# cimgui [](https://travis-ci.org/sonoro1234/cimgui)
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
This is a thin c-api wrapper programmatically generated for the excellent C++ immediate mode gui [Dear ImGui](https://github.com/ocornut/imgui).
|
This is a thin c-api wrapper programmatically generated for the excellent C++ immediate mode gui [Dear ImGui](https://github.com/ocornut/imgui).
|
||||||
All functions are programmatically wrapped except constructors, destructors and `ImVector`. (Unless someone find a use case for them)
|
All functions are programmatically wrapped except constructors, destructors and `ImVector`. (Unless someone find a use case for them)
|
||||||
@@ -42,12 +41,15 @@ Notes:
|
|||||||
* stname : the name of the struct the function belongs to (may be ImGui if it is top level in ImGui namespace)
|
* stname : the name of the struct the function belongs to (may be ImGui if it is top level in ImGui namespace)
|
||||||
* ov_cimguiname : the overloaded cimgui name (if absent it would be taken from cimguiname)
|
* ov_cimguiname : the overloaded cimgui name (if absent it would be taken from cimguiname)
|
||||||
* cimguiname : the name without overloading (this should be used if there is not ov_cimguiname)
|
* cimguiname : the name without overloading (this should be used if there is not ov_cimguiname)
|
||||||
* call_args : a string with the argument names separated by commas
|
|
||||||
* args : the same as above but with types
|
|
||||||
* ret : the return type
|
* ret : the return type
|
||||||
* argsT : an array of collections (each one with type: argument type and name: the argument name)
|
* argsT : an array of collections (each one with type: argument type and name: the argument name)
|
||||||
|
* args : a string of argsT concatenated and separated by commas
|
||||||
|
* call_args : a string with the argument names separated by commas for calling imgui function
|
||||||
* defaults : a collection in which key is argument name and value is the default value.
|
* defaults : a collection in which key is argument name and value is the default value.
|
||||||
* manual : will be true if this function is hand-written (not generated)
|
* manual : will be true if this function is hand-written (not generated)
|
||||||
|
* isvararg : is setted if some argument is a vararg
|
||||||
|
* constructor : is setted if the function is a constructor for a class
|
||||||
|
* destructor : is setted if the functions is a destructor for a class
|
||||||
* nonUDT : if present can be 1 or 2 (explained meaning in usage) if return type was a user defined type
|
* nonUDT : if present can be 1 or 2 (explained meaning in usage) if return type was a user defined type
|
||||||
### structs_and_enums description
|
### structs_and_enums description
|
||||||
* Is is a collection with two items:
|
* Is is a collection with two items:
|
||||||
@@ -64,7 +66,7 @@ Notes:
|
|||||||
* use whatever method is in ImGui c++ namespace in the original [imgui.h](https://github.com/ocornut/imgui/blob/master/imgui.h) by prepending `ig`
|
* use whatever method is in ImGui c++ namespace in the original [imgui.h](https://github.com/ocornut/imgui/blob/master/imgui.h) by prepending `ig`
|
||||||
* methods have the same parameter list and return values (where possible)
|
* methods have the same parameter list and return values (where possible)
|
||||||
* functions that belong to a struct have an extra first argument with a pointer to the struct.
|
* functions that belong to a struct have an extra first argument with a pointer to the struct.
|
||||||
* where a function returns UDT (user defined type) by value some compilers complain so another function with the name `function_name_nonUDT` is generated accepting a pointer to the UDT type as the first argument. (or second argument if it is a struct function)
|
* where a function returns UDT (user defined type) by value some compilers complain so another function with the name `function_name_nonUDT` is generated accepting a pointer to the UDT type as the first argument.
|
||||||
* also is generated `function_name_nonUDT2` which instead of returning the UDT type returns a simple version (without functions) called `UDTType_Simple` (`ImVec2_Simple` for `ImVec2`)
|
* also is generated `function_name_nonUDT2` which instead of returning the UDT type returns a simple version (without functions) called `UDTType_Simple` (`ImVec2_Simple` for `ImVec2`)
|
||||||
|
|
||||||
# example bindings based on cimgui
|
# example bindings based on cimgui
|
||||||
|
24
cimgui.cpp
24
cimgui.cpp
@@ -1442,6 +1442,10 @@ CIMGUI_API ImGuiTextFilter* ImGuiTextFilter_ImGuiTextFilter(const char* default_
|
|||||||
{
|
{
|
||||||
return IM_NEW(ImGuiTextFilter)(default_filter);
|
return IM_NEW(ImGuiTextFilter)(default_filter);
|
||||||
}
|
}
|
||||||
|
CIMGUI_API void ImGuiTextFilter_destroy(ImGuiTextFilter* self)
|
||||||
|
{
|
||||||
|
IM_DELETE(self);
|
||||||
|
}
|
||||||
CIMGUI_API bool ImGuiTextFilter_Draw(ImGuiTextFilter* self,const char* label,float width)
|
CIMGUI_API bool ImGuiTextFilter_Draw(ImGuiTextFilter* self,const char* label,float width)
|
||||||
{
|
{
|
||||||
return self->Draw(label,width);
|
return self->Draw(label,width);
|
||||||
@@ -1534,6 +1538,10 @@ CIMGUI_API Pair* Pair_PairInt(ImGuiID _key,int _val_i)
|
|||||||
{
|
{
|
||||||
return IM_NEW(Pair)(_key,_val_i);
|
return IM_NEW(Pair)(_key,_val_i);
|
||||||
}
|
}
|
||||||
|
CIMGUI_API void Pair_destroy(Pair* self)
|
||||||
|
{
|
||||||
|
IM_DELETE(self);
|
||||||
|
}
|
||||||
CIMGUI_API Pair* Pair_PairFloat(ImGuiID _key,float _val_f)
|
CIMGUI_API Pair* Pair_PairFloat(ImGuiID _key,float _val_f)
|
||||||
{
|
{
|
||||||
return IM_NEW(Pair)(_key,_val_f);
|
return IM_NEW(Pair)(_key,_val_f);
|
||||||
@@ -1682,6 +1690,10 @@ CIMGUI_API ImGuiListClipper* ImGuiListClipper_ImGuiListClipper(int items_count,f
|
|||||||
{
|
{
|
||||||
return IM_NEW(ImGuiListClipper)(items_count,items_height);
|
return IM_NEW(ImGuiListClipper)(items_count,items_height);
|
||||||
}
|
}
|
||||||
|
CIMGUI_API void ImGuiListClipper_destroy(ImGuiListClipper* self)
|
||||||
|
{
|
||||||
|
IM_DELETE(self);
|
||||||
|
}
|
||||||
CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self)
|
CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self)
|
||||||
{
|
{
|
||||||
return self->Step();
|
return self->Step();
|
||||||
@@ -1706,6 +1718,10 @@ CIMGUI_API ImDrawList* ImDrawList_ImDrawList(const ImDrawListSharedData* shared_
|
|||||||
{
|
{
|
||||||
return IM_NEW(ImDrawList)(shared_data);
|
return IM_NEW(ImDrawList)(shared_data);
|
||||||
}
|
}
|
||||||
|
CIMGUI_API void ImDrawList_destroy(ImDrawList* self)
|
||||||
|
{
|
||||||
|
IM_DELETE(self);
|
||||||
|
}
|
||||||
CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)
|
CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)
|
||||||
{
|
{
|
||||||
return self->PushClipRect(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect);
|
return self->PushClipRect(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect);
|
||||||
@@ -2346,7 +2362,7 @@ CIMGUI_API ImVec2_Simple igGetMouseDragDelta_nonUDT2(int button,float lock_thres
|
|||||||
ImVec2_Simple ret2 = ImVec2ToSimple(ret);
|
ImVec2_Simple ret2 = ImVec2ToSimple(ret);
|
||||||
return ret2;
|
return ret2;
|
||||||
}
|
}
|
||||||
CIMGUI_API void ImColor_HSV_nonUDT(ImColor* self,ImColor *pOut,float h,float s,float v,float a)
|
CIMGUI_API void ImColor_HSV_nonUDT(ImColor *pOut,ImColor* self,float h,float s,float v,float a)
|
||||||
{
|
{
|
||||||
*pOut = self->HSV(h,s,v,a);
|
*pOut = self->HSV(h,s,v,a);
|
||||||
}
|
}
|
||||||
@@ -2356,7 +2372,7 @@ CIMGUI_API ImColor_Simple ImColor_HSV_nonUDT2(ImColor* self,float h,float s,floa
|
|||||||
ImColor_Simple ret2 = ImColorToSimple(ret);
|
ImColor_Simple ret2 = ImColorToSimple(ret);
|
||||||
return ret2;
|
return ret2;
|
||||||
}
|
}
|
||||||
CIMGUI_API void ImDrawList_GetClipRectMin_nonUDT(ImDrawList* self,ImVec2 *pOut)
|
CIMGUI_API void ImDrawList_GetClipRectMin_nonUDT(ImVec2 *pOut,ImDrawList* self)
|
||||||
{
|
{
|
||||||
*pOut = self->GetClipRectMin();
|
*pOut = self->GetClipRectMin();
|
||||||
}
|
}
|
||||||
@@ -2366,7 +2382,7 @@ CIMGUI_API ImVec2_Simple ImDrawList_GetClipRectMin_nonUDT2(ImDrawList* self)
|
|||||||
ImVec2_Simple ret2 = ImVec2ToSimple(ret);
|
ImVec2_Simple ret2 = ImVec2ToSimple(ret);
|
||||||
return ret2;
|
return ret2;
|
||||||
}
|
}
|
||||||
CIMGUI_API void ImDrawList_GetClipRectMax_nonUDT(ImDrawList* self,ImVec2 *pOut)
|
CIMGUI_API void ImDrawList_GetClipRectMax_nonUDT(ImVec2 *pOut,ImDrawList* self)
|
||||||
{
|
{
|
||||||
*pOut = self->GetClipRectMax();
|
*pOut = self->GetClipRectMax();
|
||||||
}
|
}
|
||||||
@@ -2376,7 +2392,7 @@ CIMGUI_API ImVec2_Simple ImDrawList_GetClipRectMax_nonUDT2(ImDrawList* self)
|
|||||||
ImVec2_Simple ret2 = ImVec2ToSimple(ret);
|
ImVec2_Simple ret2 = ImVec2ToSimple(ret);
|
||||||
return ret2;
|
return ret2;
|
||||||
}
|
}
|
||||||
CIMGUI_API void ImFont_CalcTextSizeA_nonUDT(ImFont* self,ImVec2 *pOut,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)
|
CIMGUI_API void ImFont_CalcTextSizeA_nonUDT(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)
|
||||||
{
|
{
|
||||||
*pOut = self->CalcTextSizeA(size,max_width,wrap_width,text_begin,text_end,remaining);
|
*pOut = self->CalcTextSizeA(size,max_width,wrap_width,text_begin,text_end,remaining);
|
||||||
}
|
}
|
||||||
|
12
cimgui.h
12
cimgui.h
@@ -1195,6 +1195,7 @@ CIMGUI_API void ImGuiIO_destroy(ImGuiIO* self);
|
|||||||
CIMGUI_API ImGuiOnceUponAFrame* ImGuiOnceUponAFrame_ImGuiOnceUponAFrame(void);
|
CIMGUI_API ImGuiOnceUponAFrame* ImGuiOnceUponAFrame_ImGuiOnceUponAFrame(void);
|
||||||
CIMGUI_API void ImGuiOnceUponAFrame_destroy(ImGuiOnceUponAFrame* self);
|
CIMGUI_API void ImGuiOnceUponAFrame_destroy(ImGuiOnceUponAFrame* self);
|
||||||
CIMGUI_API ImGuiTextFilter* ImGuiTextFilter_ImGuiTextFilter(const char* default_filter);
|
CIMGUI_API ImGuiTextFilter* ImGuiTextFilter_ImGuiTextFilter(const char* default_filter);
|
||||||
|
CIMGUI_API void ImGuiTextFilter_destroy(ImGuiTextFilter* self);
|
||||||
CIMGUI_API bool ImGuiTextFilter_Draw(ImGuiTextFilter* self,const char* label,float width);
|
CIMGUI_API bool ImGuiTextFilter_Draw(ImGuiTextFilter* self,const char* label,float width);
|
||||||
CIMGUI_API bool ImGuiTextFilter_PassFilter(ImGuiTextFilter* self,const char* text,const char* text_end);
|
CIMGUI_API bool ImGuiTextFilter_PassFilter(ImGuiTextFilter* self,const char* text,const char* text_end);
|
||||||
CIMGUI_API void ImGuiTextFilter_Build(ImGuiTextFilter* self);
|
CIMGUI_API void ImGuiTextFilter_Build(ImGuiTextFilter* self);
|
||||||
@@ -1218,6 +1219,7 @@ CIMGUI_API void ImGuiTextBuffer_reserve(ImGuiTextBuffer* self,int capacity);
|
|||||||
CIMGUI_API const char* ImGuiTextBuffer_c_str(ImGuiTextBuffer* self);
|
CIMGUI_API const char* ImGuiTextBuffer_c_str(ImGuiTextBuffer* self);
|
||||||
CIMGUI_API void ImGuiTextBuffer_appendfv(ImGuiTextBuffer* self,const char* fmt,va_list args);
|
CIMGUI_API void ImGuiTextBuffer_appendfv(ImGuiTextBuffer* self,const char* fmt,va_list args);
|
||||||
CIMGUI_API Pair* Pair_PairInt(ImGuiID _key,int _val_i);
|
CIMGUI_API Pair* Pair_PairInt(ImGuiID _key,int _val_i);
|
||||||
|
CIMGUI_API void Pair_destroy(Pair* self);
|
||||||
CIMGUI_API Pair* Pair_PairFloat(ImGuiID _key,float _val_f);
|
CIMGUI_API Pair* Pair_PairFloat(ImGuiID _key,float _val_f);
|
||||||
CIMGUI_API Pair* Pair_PairPtr(ImGuiID _key,void* _val_p);
|
CIMGUI_API Pair* Pair_PairPtr(ImGuiID _key,void* _val_p);
|
||||||
CIMGUI_API void ImGuiStorage_Clear(ImGuiStorage* self);
|
CIMGUI_API void ImGuiStorage_Clear(ImGuiStorage* self);
|
||||||
@@ -1255,12 +1257,14 @@ CIMGUI_API ImColor* ImColor_ImColorVec4(const ImVec4 col);
|
|||||||
CIMGUI_API void ImColor_SetHSV(ImColor* self,float h,float s,float v,float a);
|
CIMGUI_API void ImColor_SetHSV(ImColor* self,float h,float s,float v,float a);
|
||||||
CIMGUI_API ImColor ImColor_HSV(ImColor* self,float h,float s,float v,float a);
|
CIMGUI_API ImColor ImColor_HSV(ImColor* self,float h,float s,float v,float a);
|
||||||
CIMGUI_API ImGuiListClipper* ImGuiListClipper_ImGuiListClipper(int items_count,float items_height);
|
CIMGUI_API ImGuiListClipper* ImGuiListClipper_ImGuiListClipper(int items_count,float items_height);
|
||||||
|
CIMGUI_API void ImGuiListClipper_destroy(ImGuiListClipper* self);
|
||||||
CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self);
|
CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self);
|
||||||
CIMGUI_API void ImGuiListClipper_Begin(ImGuiListClipper* self,int items_count,float items_height);
|
CIMGUI_API void ImGuiListClipper_Begin(ImGuiListClipper* self,int items_count,float items_height);
|
||||||
CIMGUI_API void ImGuiListClipper_End(ImGuiListClipper* self);
|
CIMGUI_API void ImGuiListClipper_End(ImGuiListClipper* self);
|
||||||
CIMGUI_API ImDrawCmd* ImDrawCmd_ImDrawCmd(void);
|
CIMGUI_API ImDrawCmd* ImDrawCmd_ImDrawCmd(void);
|
||||||
CIMGUI_API void ImDrawCmd_destroy(ImDrawCmd* self);
|
CIMGUI_API void ImDrawCmd_destroy(ImDrawCmd* self);
|
||||||
CIMGUI_API ImDrawList* ImDrawList_ImDrawList(const ImDrawListSharedData* shared_data);
|
CIMGUI_API ImDrawList* ImDrawList_ImDrawList(const ImDrawListSharedData* shared_data);
|
||||||
|
CIMGUI_API void ImDrawList_destroy(ImDrawList* self);
|
||||||
CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect);
|
CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect);
|
||||||
CIMGUI_API void ImDrawList_PushClipRectFullScreen(ImDrawList* self);
|
CIMGUI_API void ImDrawList_PushClipRectFullScreen(ImDrawList* self);
|
||||||
CIMGUI_API void ImDrawList_PopClipRect(ImDrawList* self);
|
CIMGUI_API void ImDrawList_PopClipRect(ImDrawList* self);
|
||||||
@@ -1412,13 +1416,13 @@ CIMGUI_API void igGetMousePosOnOpeningCurrentPopup_nonUDT(ImVec2 *pOut);
|
|||||||
CIMGUI_API ImVec2_Simple igGetMousePosOnOpeningCurrentPopup_nonUDT2(void);
|
CIMGUI_API ImVec2_Simple igGetMousePosOnOpeningCurrentPopup_nonUDT2(void);
|
||||||
CIMGUI_API void igGetMouseDragDelta_nonUDT(ImVec2 *pOut,int button,float lock_threshold);
|
CIMGUI_API void igGetMouseDragDelta_nonUDT(ImVec2 *pOut,int button,float lock_threshold);
|
||||||
CIMGUI_API ImVec2_Simple igGetMouseDragDelta_nonUDT2(int button,float lock_threshold);
|
CIMGUI_API ImVec2_Simple igGetMouseDragDelta_nonUDT2(int button,float lock_threshold);
|
||||||
CIMGUI_API void ImColor_HSV_nonUDT(ImColor* self,ImColor *pOut,float h,float s,float v,float a);
|
CIMGUI_API void ImColor_HSV_nonUDT(ImColor *pOut,ImColor* self,float h,float s,float v,float a);
|
||||||
CIMGUI_API ImColor_Simple ImColor_HSV_nonUDT2(ImColor* self,float h,float s,float v,float a);
|
CIMGUI_API ImColor_Simple ImColor_HSV_nonUDT2(ImColor* self,float h,float s,float v,float a);
|
||||||
CIMGUI_API void ImDrawList_GetClipRectMin_nonUDT(ImDrawList* self,ImVec2 *pOut);
|
CIMGUI_API void ImDrawList_GetClipRectMin_nonUDT(ImVec2 *pOut,ImDrawList* self);
|
||||||
CIMGUI_API ImVec2_Simple ImDrawList_GetClipRectMin_nonUDT2(ImDrawList* self);
|
CIMGUI_API ImVec2_Simple ImDrawList_GetClipRectMin_nonUDT2(ImDrawList* self);
|
||||||
CIMGUI_API void ImDrawList_GetClipRectMax_nonUDT(ImDrawList* self,ImVec2 *pOut);
|
CIMGUI_API void ImDrawList_GetClipRectMax_nonUDT(ImVec2 *pOut,ImDrawList* self);
|
||||||
CIMGUI_API ImVec2_Simple ImDrawList_GetClipRectMax_nonUDT2(ImDrawList* self);
|
CIMGUI_API ImVec2_Simple ImDrawList_GetClipRectMax_nonUDT2(ImDrawList* self);
|
||||||
CIMGUI_API void ImFont_CalcTextSizeA_nonUDT(ImFont* self,ImVec2 *pOut,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining);
|
CIMGUI_API void ImFont_CalcTextSizeA_nonUDT(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining);
|
||||||
CIMGUI_API ImVec2_Simple ImFont_CalcTextSizeA_nonUDT2(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining);
|
CIMGUI_API ImVec2_Simple ImFont_CalcTextSizeA_nonUDT2(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining);
|
||||||
|
|
||||||
|
|
||||||
|
@@ -10,7 +10,7 @@
|
|||||||
:: 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
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
--------------------------------------------------------------------------
|
--------------------------------------------------------------------------
|
||||||
--script for auto_funcs.h and auto_funcs.cpp generation
|
--script for auto_funcs.h and auto_funcs.cpp generation
|
||||||
--expects Lua 5.1 or luajit
|
--expects LuaJIT
|
||||||
--------------------------------------------------------------------------
|
--------------------------------------------------------------------------
|
||||||
assert(_VERSION=='Lua 5.1',"Must use LuaJIT")
|
assert(_VERSION=='Lua 5.1',"Must use LuaJIT")
|
||||||
assert(bit,"Must use LuaJIT")
|
assert(bit,"Must use LuaJIT")
|
||||||
@@ -302,7 +302,27 @@ local function serializeTable(name, value, saved)
|
|||||||
else
|
else
|
||||||
saved[value] = name -- save name for next time
|
saved[value] = name -- save name for next time
|
||||||
table.insert(string_table, "{}\n")
|
table.insert(string_table, "{}\n")
|
||||||
for k,v in pairs(value) do -- save its fields
|
---[[
|
||||||
|
local ordered_keys = {}
|
||||||
|
for k,v in pairs(value) do
|
||||||
|
table.insert(ordered_keys,k)
|
||||||
|
end
|
||||||
|
local function sorter(a,b)
|
||||||
|
if type(a)==type(b) then
|
||||||
|
return a<b
|
||||||
|
elseif type(a)=="number" then
|
||||||
|
return true
|
||||||
|
else
|
||||||
|
assert(type(b)=="number")
|
||||||
|
return false
|
||||||
|
end
|
||||||
|
end
|
||||||
|
table.sort(ordered_keys,sorter)
|
||||||
|
for _,k in ipairs(ordered_keys) do
|
||||||
|
local v = value[k]
|
||||||
|
--]]
|
||||||
|
-- for k,v in pairs(value) do -- save its fields
|
||||||
|
|
||||||
local fieldname = string.format("%s[%s]", name,basicSerialize(k))
|
local fieldname = string.format("%s[%s]", name,basicSerialize(k))
|
||||||
table.insert(string_table, serializeTable(fieldname, v, saved))
|
table.insert(string_table, serializeTable(fieldname, v, saved))
|
||||||
end
|
end
|
||||||
@@ -767,7 +787,45 @@ local function func_parser()
|
|||||||
end
|
end
|
||||||
return FP
|
return FP
|
||||||
end
|
end
|
||||||
|
local function ADDdestructors(FP)
|
||||||
|
local defsT = FP.defsT
|
||||||
|
local newcdefs = {}
|
||||||
|
--TODO add constructor = true
|
||||||
|
for numcdef,t in ipairs(FP.cdefs) do
|
||||||
|
newcdefs[#newcdefs+1] = t
|
||||||
|
if t.cimguiname then
|
||||||
|
local defT = defsT[t.cimguiname]
|
||||||
|
--local defT = cimf[t.signature]
|
||||||
|
--for fname,defT in pairs(FP.defsT) do
|
||||||
|
if not defT[1].ret and not defT[1].constructor then --if constructor not processed
|
||||||
|
if defT[1].funcname:match("~") then
|
||||||
|
defsT[t.cimguiname] = nil --clear destructor
|
||||||
|
newcdefs[#newcdefs] = nil
|
||||||
|
else
|
||||||
|
for j,cons in ipairs(defT) do
|
||||||
|
cons.constructor = true
|
||||||
|
end
|
||||||
|
assert(defT[1].stname==defT[1].funcname)
|
||||||
|
local def = {}
|
||||||
|
def.stname = defT[1].stname
|
||||||
|
def.ret = "void"
|
||||||
|
def.ov_cimguiname = def.stname.."_destroy"
|
||||||
|
def.cimguiname = def.ov_cimguiname
|
||||||
|
def.destructor = true
|
||||||
|
def.args = "("..def.stname.."* self)"
|
||||||
|
def.call_args = "(self)"
|
||||||
|
def.signature = "("..def.stname.."*)"
|
||||||
|
def.defaults = {}
|
||||||
|
def.argsT = {{type=def.stname.."*",name="self"}}
|
||||||
|
defsT[def.ov_cimguiname] = {def}
|
||||||
|
defsT[def.ov_cimguiname][def.signature] = def
|
||||||
|
newcdefs[#newcdefs+1]={stname=def.stname,funcname=def.ov_cimguiname,args=def.args,signature=def.signature,cimguiname=def.cimguiname,call_args=def.call_args,ret =def.ret}
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
FP.cdefs = newcdefs
|
||||||
|
end
|
||||||
local function ADDnonUDT(FP)
|
local function ADDnonUDT(FP)
|
||||||
--for cimguiname,defs in pairs(defsT) do
|
--for cimguiname,defs in pairs(defsT) do
|
||||||
--for i,defT in ipairs(defs) do
|
--for i,defT in ipairs(defs) do
|
||||||
@@ -939,7 +997,7 @@ local function gen_structs_and_enums_table(cdefs)
|
|||||||
--if template_type then typen = typen:match("(.+)/%*") end
|
--if template_type then typen = typen:match("(.+)/%*") end
|
||||||
local template_type = typen:match("ImVector_(.+)")
|
local template_type = typen:match("ImVector_(.+)")
|
||||||
if template_type then
|
if template_type then
|
||||||
typen = "ImVector"
|
--typen = "ImVector"
|
||||||
template_type = template_type:gsub("_"," ")
|
template_type = template_type:gsub("_"," ")
|
||||||
template_type = template_type:gsub("Ptr","%*")
|
template_type = template_type:gsub("Ptr","%*")
|
||||||
end
|
end
|
||||||
@@ -1177,31 +1235,24 @@ local function func_header_generate(FP)
|
|||||||
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]
|
||||||
|
assert(def,t.signature..t.cimguiname)
|
||||||
local manual = get_manuals(def)
|
local manual = get_manuals(def)
|
||||||
if not manual then
|
if not manual then
|
||||||
local addcoment = def.comment or ""
|
local addcoment = def.comment or ""
|
||||||
local empty = def.args:match("^%(%)") --no args
|
local empty = def.args:match("^%(%)") --no args
|
||||||
if def.ret then --not constructor
|
if def.constructor then
|
||||||
|
assert(def.stname ~= "ImGui" and def.stname ~= "","constructor without struct")
|
||||||
|
table.insert(outtab,"CIMGUI_API "..def.stname.."* "..(def.ov_cimguiname or def.cimguiname)..(empty and "(void)" or def.args)..";"..addcoment.."\n")
|
||||||
|
elseif def.destructor then
|
||||||
|
table.insert(outtab,"CIMGUI_API void "..def.ov_cimguiname..def.args..";"..addcoment.."\n")
|
||||||
|
else --not constructor
|
||||||
if def.stname == "ImGui" or def.stname == "" then --ImGui namespace or top level
|
if def.stname == "ImGui" or def.stname == "" then --ImGui namespace or top level
|
||||||
table.insert(outtab,"CIMGUI_API "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..(empty and "(void)" or def.args)..";"..addcoment.."\n")
|
table.insert(outtab,"CIMGUI_API "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..(empty and "(void)" or def.args)..";"..addcoment.."\n")
|
||||||
else
|
else
|
||||||
--local imgui_stname = embeded_structs[def.stname] or def.stname
|
--local imgui_stname = embeded_structs[def.stname] or def.stname
|
||||||
local imgui_stname = def.stname
|
local imgui_stname = def.stname
|
||||||
local args = def.args:gsub("^%(","("..imgui_stname.."* self"..(empty and "" or ","))
|
--local args = def.args:gsub("^%(","("..imgui_stname.."* self"..(empty and "" or ","))
|
||||||
table.insert(outtab,"CIMGUI_API "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..args..";"..addcoment.."\n")
|
table.insert(outtab,"CIMGUI_API "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..def.args..";"..addcoment.."\n")
|
||||||
end
|
|
||||||
else --constructor
|
|
||||||
assert(def.stname ~= "ImGui" and def.stname ~= "","constructor without struct")
|
|
||||||
if not def.funcname:match("~") then --constructor
|
|
||||||
table.insert(outtab,"CIMGUI_API "..def.stname.."* "..(def.ov_cimguiname or def.cimguiname)..(empty and "(void)" or def.args)..";"..addcoment.."\n")
|
|
||||||
if empty then
|
|
||||||
--make destructor also only once
|
|
||||||
local args = "("..def.stname.."* self)"
|
|
||||||
local fname = def.stname.."_destroy"
|
|
||||||
table.insert(outtab,"CIMGUI_API void "..fname..args..";"..addcoment.."\n")
|
|
||||||
end
|
|
||||||
else --destructor
|
|
||||||
--already done
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@@ -1214,28 +1265,12 @@ local function func_header_generate(FP)
|
|||||||
cfuncsstr = cfuncsstr:gsub("\n+","\n") --several empty lines to one empty line
|
cfuncsstr = cfuncsstr:gsub("\n+","\n") --several empty lines to one empty line
|
||||||
return cfuncsstr
|
return cfuncsstr
|
||||||
end
|
end
|
||||||
local function func_implementation(FP)
|
local function ImGui_f_implementation(outtab,def)
|
||||||
|
|
||||||
local outtab = {}
|
|
||||||
for _,t in ipairs(FP.cdefs) do
|
|
||||||
repeat -- continue simulation
|
|
||||||
if not t.cimguiname then break end
|
|
||||||
local cimf = FP.defsT[t.cimguiname]
|
|
||||||
local def = cimf[t.signature]
|
|
||||||
local manual = get_manuals(def)
|
|
||||||
if not manual and def.ret and def.stname~="" then --not constructor or manual or top level
|
|
||||||
local ptret = def.retref and "&" or ""
|
local ptret = def.retref and "&" or ""
|
||||||
-- local castret = def.ret:gsub("[^%s]+",function(x)
|
|
||||||
-- local y = x:gsub("%*","")
|
|
||||||
-- local typ = embeded_structs[y]
|
|
||||||
-- if typ then return "("..x..")" else return "" end
|
|
||||||
-- end)
|
|
||||||
local castret = ""
|
|
||||||
if def.stname == "ImGui" then
|
|
||||||
if def.isvararg then
|
|
||||||
local call_args = def.call_args:gsub("%.%.%.","args")
|
|
||||||
table.insert(outtab,"CIMGUI_API".." "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..def.args.."\n")
|
table.insert(outtab,"CIMGUI_API".." "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..def.args.."\n")
|
||||||
table.insert(outtab,"{\n")
|
table.insert(outtab,"{\n")
|
||||||
|
if def.isvararg then
|
||||||
|
local call_args = def.call_args:gsub("%.%.%.","args")
|
||||||
table.insert(outtab," va_list args;\n")
|
table.insert(outtab," va_list args;\n")
|
||||||
table.insert(outtab," va_start(args, fmt);\n")
|
table.insert(outtab," va_start(args, fmt);\n")
|
||||||
if def.ret~="void" then
|
if def.ret~="void" then
|
||||||
@@ -1247,37 +1282,29 @@ local function func_implementation(FP)
|
|||||||
if def.ret~="void" then
|
if def.ret~="void" then
|
||||||
table.insert(outtab," return ret;\n")
|
table.insert(outtab," return ret;\n")
|
||||||
end
|
end
|
||||||
--cppfile:write(" return ImGui::",def.funcname,def.call_args,";\n")
|
|
||||||
table.insert(outtab,"}\n")
|
|
||||||
elseif def.nonUDT then
|
elseif def.nonUDT then
|
||||||
if def.nonUDT == 1 then
|
if def.nonUDT == 1 then
|
||||||
table.insert(outtab,"CIMGUI_API".." "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..def.args.."\n")
|
|
||||||
table.insert(outtab,"{\n")
|
|
||||||
table.insert(outtab," *pOut = ImGui::"..def.funcname..def.call_args..";\n")
|
table.insert(outtab," *pOut = ImGui::"..def.funcname..def.call_args..";\n")
|
||||||
table.insert(outtab,"}\n")
|
|
||||||
else --nonUDT==2
|
else --nonUDT==2
|
||||||
table.insert(outtab,"CIMGUI_API".." "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..def.args.."\n")
|
|
||||||
table.insert(outtab,"{\n")
|
|
||||||
table.insert(outtab," "..def.retorig.." ret = ImGui::"..def.funcname..def.call_args..";\n")
|
table.insert(outtab," "..def.retorig.." ret = ImGui::"..def.funcname..def.call_args..";\n")
|
||||||
table.insert(outtab," "..def.ret.." ret2 = "..def.retorig.."ToSimple(ret);\n")
|
table.insert(outtab," "..def.ret.." ret2 = "..def.retorig.."ToSimple(ret);\n")
|
||||||
table.insert(outtab," return ret2;\n")
|
table.insert(outtab," return ret2;\n")
|
||||||
table.insert(outtab,"}\n")
|
|
||||||
end
|
end
|
||||||
else --standard ImGui
|
else --standard ImGui
|
||||||
table.insert(outtab,"CIMGUI_API".." "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..def.args.."\n")
|
table.insert(outtab," return "..ptret.."ImGui::"..def.funcname..def.call_args..";\n")
|
||||||
table.insert(outtab,"{\n")
|
|
||||||
table.insert(outtab," return "..castret..ptret.."ImGui::"..def.funcname..def.call_args..";\n")
|
|
||||||
table.insert(outtab,"}\n")
|
|
||||||
end
|
end
|
||||||
else -- stname
|
table.insert(outtab,"}\n")
|
||||||
|
end
|
||||||
|
local function struct_f_implementation(outtab,def)
|
||||||
local empty = def.args:match("^%(%)") --no args
|
local empty = def.args:match("^%(%)") --no args
|
||||||
|
local ptret = def.retref and "&" or ""
|
||||||
--local imgui_stname = embeded_structs[def.stname] or def.stname
|
--local imgui_stname = embeded_structs[def.stname] or def.stname
|
||||||
local imgui_stname = def.stname
|
local imgui_stname = def.stname
|
||||||
local args = def.args:gsub("^%(","("..imgui_stname.."* self"..(empty and "" or ","))
|
--local args = def.args:gsub("^%(","("..imgui_stname.."* self"..(empty and "" or ","))
|
||||||
|
table.insert(outtab,"CIMGUI_API".." "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..def.args.."\n")
|
||||||
|
table.insert(outtab,"{\n")
|
||||||
if def.isvararg then
|
if def.isvararg then
|
||||||
local call_args = def.call_args:gsub("%.%.%.","args")
|
local call_args = def.call_args:gsub("%.%.%.","args")
|
||||||
table.insert(outtab,"CIMGUI_API".." "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..args.."\n")
|
|
||||||
table.insert(outtab,"{\n")
|
|
||||||
table.insert(outtab," va_list args;\n")
|
table.insert(outtab," va_list args;\n")
|
||||||
table.insert(outtab," va_start(args, fmt);\n")
|
table.insert(outtab," va_start(args, fmt);\n")
|
||||||
if def.ret~="void" then
|
if def.ret~="void" then
|
||||||
@@ -1289,53 +1316,52 @@ local function func_implementation(FP)
|
|||||||
if def.ret~="void" then
|
if def.ret~="void" then
|
||||||
table.insert(outtab," return ret;\n")
|
table.insert(outtab," return ret;\n")
|
||||||
end
|
end
|
||||||
--cppfile:write(" return self->",def.funcname,def.call_args,";\n")
|
|
||||||
table.insert(outtab,"}\n")
|
|
||||||
elseif def.nonUDT then
|
elseif def.nonUDT then
|
||||||
if def.nonUDT == 1 then
|
if def.nonUDT == 1 then
|
||||||
table.insert(outtab,"CIMGUI_API".." "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..args.."\n")
|
|
||||||
table.insert(outtab,"{\n")
|
|
||||||
table.insert(outtab," *pOut = self->"..def.funcname..def.call_args..";\n")
|
table.insert(outtab," *pOut = self->"..def.funcname..def.call_args..";\n")
|
||||||
table.insert(outtab,"}\n")
|
|
||||||
else --nonUDT==2
|
else --nonUDT==2
|
||||||
table.insert(outtab,"CIMGUI_API".." "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..args.."\n")
|
|
||||||
table.insert(outtab,"{\n")
|
|
||||||
table.insert(outtab," "..def.retorig.." ret = self->"..def.funcname..def.call_args..";\n")
|
table.insert(outtab," "..def.retorig.." ret = self->"..def.funcname..def.call_args..";\n")
|
||||||
table.insert(outtab," "..def.ret.." ret2 = "..def.retorig.."ToSimple(ret);\n")
|
table.insert(outtab," "..def.ret.." ret2 = "..def.retorig.."ToSimple(ret);\n")
|
||||||
table.insert(outtab," return ret2;\n")
|
table.insert(outtab," return ret2;\n")
|
||||||
table.insert(outtab,"}\n")
|
|
||||||
end
|
end
|
||||||
else --standard struct
|
else --standard struct
|
||||||
table.insert(outtab,"CIMGUI_API".." "..def.ret.." "..(def.ov_cimguiname or def.cimguiname)..args.."\n")
|
table.insert(outtab," return "..ptret.."self->"..def.funcname..def.call_args..";\n")
|
||||||
table.insert(outtab,"{\n")
|
end
|
||||||
table.insert(outtab," return "..castret..ptret.."self->"..def.funcname..def.call_args..";\n")
|
|
||||||
table.insert(outtab,"}\n")
|
table.insert(outtab,"}\n")
|
||||||
end
|
end
|
||||||
end
|
local function func_implementation(FP)
|
||||||
elseif not manual and not def.ret then --constructor and destructors
|
|
||||||
|
local outtab = {}
|
||||||
|
for _,t in ipairs(FP.cdefs) do
|
||||||
|
repeat -- continue simulation
|
||||||
|
if not t.cimguiname then break end
|
||||||
|
local cimf = FP.defsT[t.cimguiname]
|
||||||
|
local def = cimf[t.signature]
|
||||||
|
assert(def)
|
||||||
|
local manual = get_manuals(def)
|
||||||
|
if not manual then
|
||||||
|
if def.constructor then
|
||||||
assert(def.stname ~= "ImGui" and def.stname ~= "","constructor without struct")
|
assert(def.stname ~= "ImGui" and def.stname ~= "","constructor without struct")
|
||||||
local empty = def.args:match("^%(%)") --no args
|
local empty = def.args:match("^%(%)") --no args
|
||||||
if not def.funcname:match("~") then --constructor
|
|
||||||
table.insert(outtab,"CIMGUI_API "..def.stname.."* "..(def.ov_cimguiname or def.cimguiname)..(empty and "(void)" or def.args).."\n")
|
table.insert(outtab,"CIMGUI_API "..def.stname.."* "..(def.ov_cimguiname or def.cimguiname)..(empty and "(void)" or def.args).."\n")
|
||||||
table.insert(outtab,"{\n")
|
table.insert(outtab,"{\n")
|
||||||
table.insert(outtab," return IM_NEW("..def.stname..")"..def.call_args..";\n")
|
table.insert(outtab," return IM_NEW("..def.stname..")"..def.call_args..";\n")
|
||||||
table.insert(outtab,"}\n")
|
table.insert(outtab,"}\n")
|
||||||
if empty then
|
elseif def.destructor then
|
||||||
--do destructor only once
|
|
||||||
local args = "("..def.stname.."* self)"
|
local args = "("..def.stname.."* self)"
|
||||||
local fname = def.stname.."_destroy"
|
local fname = def.stname.."_destroy"
|
||||||
table.insert(outtab,"CIMGUI_API void "..fname..args.."\n")
|
table.insert(outtab,"CIMGUI_API void "..fname..args.."\n")
|
||||||
table.insert(outtab,"{\n")
|
table.insert(outtab,"{\n")
|
||||||
table.insert(outtab," IM_DELETE(self);\n")
|
table.insert(outtab," IM_DELETE(self);\n")
|
||||||
table.insert(outtab,"}\n")
|
table.insert(outtab,"}\n")
|
||||||
end
|
elseif def.stname == "ImGui" then
|
||||||
else --destructor
|
ImGui_f_implementation(outtab,def)
|
||||||
--already done
|
else -- stname
|
||||||
|
struct_f_implementation(outtab,def)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
until true
|
until true
|
||||||
end
|
end
|
||||||
--cppfile:close()
|
|
||||||
return table.concat(outtab)
|
return table.concat(outtab)
|
||||||
end
|
end
|
||||||
--only basic ending
|
--only basic ending
|
||||||
@@ -1410,6 +1436,32 @@ local function set_defines(fdefs)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
local function DefsByStruct(FP)
|
||||||
|
local structs = {}
|
||||||
|
for fun,defs in pairs(FP.defsT) do
|
||||||
|
local stname = defs[1].stname
|
||||||
|
structs[stname] = structs[stname] or {}
|
||||||
|
table.insert(structs[stname],fun)
|
||||||
|
end
|
||||||
|
for st,funs in pairs(struct) do
|
||||||
|
struct[st] = table.sort(funs)
|
||||||
|
end
|
||||||
|
FP.defsBystruct = struct
|
||||||
|
end
|
||||||
|
local function AdjustArguments(FP)
|
||||||
|
for fun,defs in pairs(FP.defsT) do
|
||||||
|
--struct function but no constructors
|
||||||
|
if defs[1].stname~="ImGui" and defs[1].stname~="" and defs[1].ret then
|
||||||
|
--print("adjusting",fun)
|
||||||
|
for i,def in ipairs(defs) do
|
||||||
|
local empty = def.args:match("^%(%)") --no args
|
||||||
|
--local ptret = def.retref and "&" or ""
|
||||||
|
def.args = def.args:gsub("^%(","("..def.stname.."* self"..(empty and "" or ","))
|
||||||
|
table.insert(def.argsT,1,{type=def.stname.."*",name="self"})
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
--generate cimgui.cpp cimgui.h and auto versions depending on postfix
|
--generate cimgui.cpp cimgui.h and auto versions depending on postfix
|
||||||
local function cimgui_generation(postfix,STP,FP)
|
local function cimgui_generation(postfix,STP,FP)
|
||||||
--get all ImVector templates
|
--get all ImVector templates
|
||||||
@@ -1492,7 +1544,10 @@ end
|
|||||||
pipe:close()
|
pipe:close()
|
||||||
|
|
||||||
local ovstr = pFP:compute_overloads()
|
local ovstr = pFP:compute_overloads()
|
||||||
|
AdjustArguments(pFP)
|
||||||
ADDnonUDT(pFP)
|
ADDnonUDT(pFP)
|
||||||
|
ADDdestructors(pFP)
|
||||||
|
--DefsByStruct(pFP)
|
||||||
save_data("./output/overloads.txt",ovstr)
|
save_data("./output/overloads.txt",ovstr)
|
||||||
typedefs_dict2 = cimgui_generation("",pSTP,pFP)
|
typedefs_dict2 = cimgui_generation("",pSTP,pFP)
|
||||||
--check arg detection failure if no name in function declaration
|
--check arg detection failure if no name in function declaration
|
||||||
|
@@ -1442,6 +1442,10 @@ CIMGUI_API ImGuiTextFilter* ImGuiTextFilter_ImGuiTextFilter(const char* default_
|
|||||||
{
|
{
|
||||||
return IM_NEW(ImGuiTextFilter)(default_filter);
|
return IM_NEW(ImGuiTextFilter)(default_filter);
|
||||||
}
|
}
|
||||||
|
CIMGUI_API void ImGuiTextFilter_destroy(ImGuiTextFilter* self)
|
||||||
|
{
|
||||||
|
IM_DELETE(self);
|
||||||
|
}
|
||||||
CIMGUI_API bool ImGuiTextFilter_Draw(ImGuiTextFilter* self,const char* label,float width)
|
CIMGUI_API bool ImGuiTextFilter_Draw(ImGuiTextFilter* self,const char* label,float width)
|
||||||
{
|
{
|
||||||
return self->Draw(label,width);
|
return self->Draw(label,width);
|
||||||
@@ -1534,6 +1538,10 @@ CIMGUI_API Pair* Pair_PairInt(ImGuiID _key,int _val_i)
|
|||||||
{
|
{
|
||||||
return IM_NEW(Pair)(_key,_val_i);
|
return IM_NEW(Pair)(_key,_val_i);
|
||||||
}
|
}
|
||||||
|
CIMGUI_API void Pair_destroy(Pair* self)
|
||||||
|
{
|
||||||
|
IM_DELETE(self);
|
||||||
|
}
|
||||||
CIMGUI_API Pair* Pair_PairFloat(ImGuiID _key,float _val_f)
|
CIMGUI_API Pair* Pair_PairFloat(ImGuiID _key,float _val_f)
|
||||||
{
|
{
|
||||||
return IM_NEW(Pair)(_key,_val_f);
|
return IM_NEW(Pair)(_key,_val_f);
|
||||||
@@ -1682,6 +1690,10 @@ CIMGUI_API ImGuiListClipper* ImGuiListClipper_ImGuiListClipper(int items_count,f
|
|||||||
{
|
{
|
||||||
return IM_NEW(ImGuiListClipper)(items_count,items_height);
|
return IM_NEW(ImGuiListClipper)(items_count,items_height);
|
||||||
}
|
}
|
||||||
|
CIMGUI_API void ImGuiListClipper_destroy(ImGuiListClipper* self)
|
||||||
|
{
|
||||||
|
IM_DELETE(self);
|
||||||
|
}
|
||||||
CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self)
|
CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self)
|
||||||
{
|
{
|
||||||
return self->Step();
|
return self->Step();
|
||||||
@@ -1706,6 +1718,10 @@ CIMGUI_API ImDrawList* ImDrawList_ImDrawList(const ImDrawListSharedData* shared_
|
|||||||
{
|
{
|
||||||
return IM_NEW(ImDrawList)(shared_data);
|
return IM_NEW(ImDrawList)(shared_data);
|
||||||
}
|
}
|
||||||
|
CIMGUI_API void ImDrawList_destroy(ImDrawList* self)
|
||||||
|
{
|
||||||
|
IM_DELETE(self);
|
||||||
|
}
|
||||||
CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)
|
CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)
|
||||||
{
|
{
|
||||||
return self->PushClipRect(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect);
|
return self->PushClipRect(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect);
|
||||||
@@ -2346,7 +2362,7 @@ CIMGUI_API ImVec2_Simple igGetMouseDragDelta_nonUDT2(int button,float lock_thres
|
|||||||
ImVec2_Simple ret2 = ImVec2ToSimple(ret);
|
ImVec2_Simple ret2 = ImVec2ToSimple(ret);
|
||||||
return ret2;
|
return ret2;
|
||||||
}
|
}
|
||||||
CIMGUI_API void ImColor_HSV_nonUDT(ImColor* self,ImColor *pOut,float h,float s,float v,float a)
|
CIMGUI_API void ImColor_HSV_nonUDT(ImColor *pOut,ImColor* self,float h,float s,float v,float a)
|
||||||
{
|
{
|
||||||
*pOut = self->HSV(h,s,v,a);
|
*pOut = self->HSV(h,s,v,a);
|
||||||
}
|
}
|
||||||
@@ -2356,7 +2372,7 @@ CIMGUI_API ImColor_Simple ImColor_HSV_nonUDT2(ImColor* self,float h,float s,floa
|
|||||||
ImColor_Simple ret2 = ImColorToSimple(ret);
|
ImColor_Simple ret2 = ImColorToSimple(ret);
|
||||||
return ret2;
|
return ret2;
|
||||||
}
|
}
|
||||||
CIMGUI_API void ImDrawList_GetClipRectMin_nonUDT(ImDrawList* self,ImVec2 *pOut)
|
CIMGUI_API void ImDrawList_GetClipRectMin_nonUDT(ImVec2 *pOut,ImDrawList* self)
|
||||||
{
|
{
|
||||||
*pOut = self->GetClipRectMin();
|
*pOut = self->GetClipRectMin();
|
||||||
}
|
}
|
||||||
@@ -2366,7 +2382,7 @@ CIMGUI_API ImVec2_Simple ImDrawList_GetClipRectMin_nonUDT2(ImDrawList* self)
|
|||||||
ImVec2_Simple ret2 = ImVec2ToSimple(ret);
|
ImVec2_Simple ret2 = ImVec2ToSimple(ret);
|
||||||
return ret2;
|
return ret2;
|
||||||
}
|
}
|
||||||
CIMGUI_API void ImDrawList_GetClipRectMax_nonUDT(ImDrawList* self,ImVec2 *pOut)
|
CIMGUI_API void ImDrawList_GetClipRectMax_nonUDT(ImVec2 *pOut,ImDrawList* self)
|
||||||
{
|
{
|
||||||
*pOut = self->GetClipRectMax();
|
*pOut = self->GetClipRectMax();
|
||||||
}
|
}
|
||||||
@@ -2376,7 +2392,7 @@ CIMGUI_API ImVec2_Simple ImDrawList_GetClipRectMax_nonUDT2(ImDrawList* self)
|
|||||||
ImVec2_Simple ret2 = ImVec2ToSimple(ret);
|
ImVec2_Simple ret2 = ImVec2ToSimple(ret);
|
||||||
return ret2;
|
return ret2;
|
||||||
}
|
}
|
||||||
CIMGUI_API void ImFont_CalcTextSizeA_nonUDT(ImFont* self,ImVec2 *pOut,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)
|
CIMGUI_API void ImFont_CalcTextSizeA_nonUDT(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)
|
||||||
{
|
{
|
||||||
*pOut = self->CalcTextSizeA(size,max_width,wrap_width,text_begin,text_end,remaining);
|
*pOut = self->CalcTextSizeA(size,max_width,wrap_width,text_begin,text_end,remaining);
|
||||||
}
|
}
|
||||||
|
@@ -1195,6 +1195,7 @@ CIMGUI_API void ImGuiIO_destroy(ImGuiIO* self);
|
|||||||
CIMGUI_API ImGuiOnceUponAFrame* ImGuiOnceUponAFrame_ImGuiOnceUponAFrame(void);
|
CIMGUI_API ImGuiOnceUponAFrame* ImGuiOnceUponAFrame_ImGuiOnceUponAFrame(void);
|
||||||
CIMGUI_API void ImGuiOnceUponAFrame_destroy(ImGuiOnceUponAFrame* self);
|
CIMGUI_API void ImGuiOnceUponAFrame_destroy(ImGuiOnceUponAFrame* self);
|
||||||
CIMGUI_API ImGuiTextFilter* ImGuiTextFilter_ImGuiTextFilter(const char* default_filter);
|
CIMGUI_API ImGuiTextFilter* ImGuiTextFilter_ImGuiTextFilter(const char* default_filter);
|
||||||
|
CIMGUI_API void ImGuiTextFilter_destroy(ImGuiTextFilter* self);
|
||||||
CIMGUI_API bool ImGuiTextFilter_Draw(ImGuiTextFilter* self,const char* label,float width);
|
CIMGUI_API bool ImGuiTextFilter_Draw(ImGuiTextFilter* self,const char* label,float width);
|
||||||
CIMGUI_API bool ImGuiTextFilter_PassFilter(ImGuiTextFilter* self,const char* text,const char* text_end);
|
CIMGUI_API bool ImGuiTextFilter_PassFilter(ImGuiTextFilter* self,const char* text,const char* text_end);
|
||||||
CIMGUI_API void ImGuiTextFilter_Build(ImGuiTextFilter* self);
|
CIMGUI_API void ImGuiTextFilter_Build(ImGuiTextFilter* self);
|
||||||
@@ -1218,6 +1219,7 @@ CIMGUI_API void ImGuiTextBuffer_reserve(ImGuiTextBuffer* self,int capacity);
|
|||||||
CIMGUI_API const char* ImGuiTextBuffer_c_str(ImGuiTextBuffer* self);
|
CIMGUI_API const char* ImGuiTextBuffer_c_str(ImGuiTextBuffer* self);
|
||||||
CIMGUI_API void ImGuiTextBuffer_appendfv(ImGuiTextBuffer* self,const char* fmt,va_list args);
|
CIMGUI_API void ImGuiTextBuffer_appendfv(ImGuiTextBuffer* self,const char* fmt,va_list args);
|
||||||
CIMGUI_API Pair* Pair_PairInt(ImGuiID _key,int _val_i);
|
CIMGUI_API Pair* Pair_PairInt(ImGuiID _key,int _val_i);
|
||||||
|
CIMGUI_API void Pair_destroy(Pair* self);
|
||||||
CIMGUI_API Pair* Pair_PairFloat(ImGuiID _key,float _val_f);
|
CIMGUI_API Pair* Pair_PairFloat(ImGuiID _key,float _val_f);
|
||||||
CIMGUI_API Pair* Pair_PairPtr(ImGuiID _key,void* _val_p);
|
CIMGUI_API Pair* Pair_PairPtr(ImGuiID _key,void* _val_p);
|
||||||
CIMGUI_API void ImGuiStorage_Clear(ImGuiStorage* self);
|
CIMGUI_API void ImGuiStorage_Clear(ImGuiStorage* self);
|
||||||
@@ -1255,12 +1257,14 @@ CIMGUI_API ImColor* ImColor_ImColorVec4(const ImVec4 col);
|
|||||||
CIMGUI_API void ImColor_SetHSV(ImColor* self,float h,float s,float v,float a);
|
CIMGUI_API void ImColor_SetHSV(ImColor* self,float h,float s,float v,float a);
|
||||||
CIMGUI_API ImColor ImColor_HSV(ImColor* self,float h,float s,float v,float a);
|
CIMGUI_API ImColor ImColor_HSV(ImColor* self,float h,float s,float v,float a);
|
||||||
CIMGUI_API ImGuiListClipper* ImGuiListClipper_ImGuiListClipper(int items_count,float items_height);
|
CIMGUI_API ImGuiListClipper* ImGuiListClipper_ImGuiListClipper(int items_count,float items_height);
|
||||||
|
CIMGUI_API void ImGuiListClipper_destroy(ImGuiListClipper* self);
|
||||||
CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self);
|
CIMGUI_API bool ImGuiListClipper_Step(ImGuiListClipper* self);
|
||||||
CIMGUI_API void ImGuiListClipper_Begin(ImGuiListClipper* self,int items_count,float items_height);
|
CIMGUI_API void ImGuiListClipper_Begin(ImGuiListClipper* self,int items_count,float items_height);
|
||||||
CIMGUI_API void ImGuiListClipper_End(ImGuiListClipper* self);
|
CIMGUI_API void ImGuiListClipper_End(ImGuiListClipper* self);
|
||||||
CIMGUI_API ImDrawCmd* ImDrawCmd_ImDrawCmd(void);
|
CIMGUI_API ImDrawCmd* ImDrawCmd_ImDrawCmd(void);
|
||||||
CIMGUI_API void ImDrawCmd_destroy(ImDrawCmd* self);
|
CIMGUI_API void ImDrawCmd_destroy(ImDrawCmd* self);
|
||||||
CIMGUI_API ImDrawList* ImDrawList_ImDrawList(const ImDrawListSharedData* shared_data);
|
CIMGUI_API ImDrawList* ImDrawList_ImDrawList(const ImDrawListSharedData* shared_data);
|
||||||
|
CIMGUI_API void ImDrawList_destroy(ImDrawList* self);
|
||||||
CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect);
|
CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect);
|
||||||
CIMGUI_API void ImDrawList_PushClipRectFullScreen(ImDrawList* self);
|
CIMGUI_API void ImDrawList_PushClipRectFullScreen(ImDrawList* self);
|
||||||
CIMGUI_API void ImDrawList_PopClipRect(ImDrawList* self);
|
CIMGUI_API void ImDrawList_PopClipRect(ImDrawList* self);
|
||||||
@@ -1412,13 +1416,13 @@ CIMGUI_API void igGetMousePosOnOpeningCurrentPopup_nonUDT(ImVec2 *pOut);
|
|||||||
CIMGUI_API ImVec2_Simple igGetMousePosOnOpeningCurrentPopup_nonUDT2(void);
|
CIMGUI_API ImVec2_Simple igGetMousePosOnOpeningCurrentPopup_nonUDT2(void);
|
||||||
CIMGUI_API void igGetMouseDragDelta_nonUDT(ImVec2 *pOut,int button,float lock_threshold);
|
CIMGUI_API void igGetMouseDragDelta_nonUDT(ImVec2 *pOut,int button,float lock_threshold);
|
||||||
CIMGUI_API ImVec2_Simple igGetMouseDragDelta_nonUDT2(int button,float lock_threshold);
|
CIMGUI_API ImVec2_Simple igGetMouseDragDelta_nonUDT2(int button,float lock_threshold);
|
||||||
CIMGUI_API void ImColor_HSV_nonUDT(ImColor* self,ImColor *pOut,float h,float s,float v,float a);
|
CIMGUI_API void ImColor_HSV_nonUDT(ImColor *pOut,ImColor* self,float h,float s,float v,float a);
|
||||||
CIMGUI_API ImColor_Simple ImColor_HSV_nonUDT2(ImColor* self,float h,float s,float v,float a);
|
CIMGUI_API ImColor_Simple ImColor_HSV_nonUDT2(ImColor* self,float h,float s,float v,float a);
|
||||||
CIMGUI_API void ImDrawList_GetClipRectMin_nonUDT(ImDrawList* self,ImVec2 *pOut);
|
CIMGUI_API void ImDrawList_GetClipRectMin_nonUDT(ImVec2 *pOut,ImDrawList* self);
|
||||||
CIMGUI_API ImVec2_Simple ImDrawList_GetClipRectMin_nonUDT2(ImDrawList* self);
|
CIMGUI_API ImVec2_Simple ImDrawList_GetClipRectMin_nonUDT2(ImDrawList* self);
|
||||||
CIMGUI_API void ImDrawList_GetClipRectMax_nonUDT(ImDrawList* self,ImVec2 *pOut);
|
CIMGUI_API void ImDrawList_GetClipRectMax_nonUDT(ImVec2 *pOut,ImDrawList* self);
|
||||||
CIMGUI_API ImVec2_Simple ImDrawList_GetClipRectMax_nonUDT2(ImDrawList* self);
|
CIMGUI_API ImVec2_Simple ImDrawList_GetClipRectMax_nonUDT2(ImDrawList* self);
|
||||||
CIMGUI_API void ImFont_CalcTextSizeA_nonUDT(ImFont* self,ImVec2 *pOut,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining);
|
CIMGUI_API void ImFont_CalcTextSizeA_nonUDT(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining);
|
||||||
CIMGUI_API ImVec2_Simple ImFont_CalcTextSizeA_nonUDT2(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining);
|
CIMGUI_API ImVec2_Simple ImFont_CalcTextSizeA_nonUDT2(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining);
|
||||||
|
|
||||||
|
|
||||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@@ -1,517 +1,517 @@
|
|||||||
local defs = {}
|
local defs = {}
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"] = {}
|
defs["ImGui_ImplGlfw_CharCallback"] = {}
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1] = {}
|
defs["ImGui_ImplGlfw_CharCallback"][1] = {}
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["funcname"] = "ImGui_ImplOpenGL3_NewFrame"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["args"] = "(GLFWwindow* window,unsigned int c)"
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["args"] = "()"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"] = {}
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][1] = {}
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["comment"] = ""
|
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][1]["name"] = "window"
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["call_args"] = "()"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][1]["type"] = "GLFWwindow*"
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["argsoriginal"] = "()"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][2] = {}
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["stname"] = ""
|
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][2]["name"] = "c"
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["argsT"] = {}
|
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][2]["type"] = "unsigned int"
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["location"] = "imgui_impl_opengl3"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["argsoriginal"] = "(GLFWwindow* window,unsigned int c)"
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_CharCallback"][1]["call_args"] = "(window,c)"
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["signature"] = "()"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_CharCallback"
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"][1]["cimguiname"] = "ImGui_ImplOpenGL3_NewFrame"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["comment"] = ""
|
||||||
defs["ImGui_ImplOpenGL3_NewFrame"]["()"] = defs["ImGui_ImplOpenGL3_NewFrame"][1]
|
defs["ImGui_ImplGlfw_CharCallback"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplSDL2_Shutdown"] = {}
|
defs["ImGui_ImplGlfw_CharCallback"][1]["funcname"] = "ImGui_ImplGlfw_CharCallback"
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1] = {}
|
defs["ImGui_ImplGlfw_CharCallback"][1]["location"] = "imgui_impl_glfw"
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["funcname"] = "ImGui_ImplSDL2_Shutdown"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["args"] = "()"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["signature"] = "(GLFWwindow*,unsigned int)"
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["ret"] = "void"
|
defs["ImGui_ImplGlfw_CharCallback"][1]["stname"] = ""
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["comment"] = ""
|
defs["ImGui_ImplGlfw_CharCallback"]["(GLFWwindow*,unsigned int)"] = defs["ImGui_ImplGlfw_CharCallback"][1]
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["location"] = "imgui_impl_sdl"
|
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplSDL2_Shutdown"][1]["cimguiname"] = "ImGui_ImplSDL2_Shutdown"
|
|
||||||
defs["ImGui_ImplSDL2_Shutdown"]["()"] = defs["ImGui_ImplSDL2_Shutdown"][1]
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1] = {}
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["funcname"] = "ImGui_ImplGlfw_KeyCallback"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["args"] = "(GLFWwindow* window,int key,int scancode,int action,int mods)"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["call_args"] = "(window,key,scancode,action,mods)"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsoriginal"] = "(GLFWwindow* window,int key,int scancode,int action,int mods)"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][1] = {}
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][1]["type"] = "GLFWwindow*"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][1]["name"] = "window"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][2] = {}
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][2]["type"] = "int"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][2]["name"] = "key"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][3] = {}
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][3]["type"] = "int"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][3]["name"] = "scancode"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][4] = {}
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][4]["type"] = "int"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][4]["name"] = "action"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][5] = {}
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][5]["type"] = "int"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][5]["name"] = "mods"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["location"] = "imgui_impl_glfw"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["signature"] = "(GLFWwindow*,int,int,int,int)"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_KeyCallback"
|
|
||||||
defs["ImGui_ImplGlfw_KeyCallback"]["(GLFWwindow*,int,int,int,int)"] = defs["ImGui_ImplGlfw_KeyCallback"][1]
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1] = {}
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["funcname"] = "ImGui_ImplGlfw_InitForVulkan"
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["args"] = "(GLFWwindow* window,bool install_callbacks)"
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["ret"] = "bool"
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["call_args"] = "(window,install_callbacks)"
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsoriginal"] = "(GLFWwindow* window,bool install_callbacks)"
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][1] = {}
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][1]["type"] = "GLFWwindow*"
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][1]["name"] = "window"
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][2] = {}
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][2]["type"] = "bool"
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][2]["name"] = "install_callbacks"
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["location"] = "imgui_impl_glfw"
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["signature"] = "(GLFWwindow*,bool)"
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForVulkan"
|
|
||||||
defs["ImGui_ImplGlfw_InitForVulkan"]["(GLFWwindow*,bool)"] = defs["ImGui_ImplGlfw_InitForVulkan"][1]
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"] = {}
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1] = {}
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["funcname"] = "ImGui_ImplSDL2_NewFrame"
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["args"] = "(SDL_Window* window)"
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["call_args"] = "(window)"
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["argsoriginal"] = "(SDL_Window* window)"
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"][1] = {}
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"][1]["type"] = "SDL_Window*"
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"][1]["name"] = "window"
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["location"] = "imgui_impl_sdl"
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["signature"] = "(SDL_Window*)"
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplSDL2_NewFrame"
|
|
||||||
defs["ImGui_ImplSDL2_NewFrame"]["(SDL_Window*)"] = defs["ImGui_ImplSDL2_NewFrame"][1]
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"] = {}
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1] = {}
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["funcname"] = "ImGui_ImplSDL2_InitForVulkan"
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["args"] = "(SDL_Window* window)"
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["ret"] = "bool"
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["call_args"] = "(window)"
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsoriginal"] = "(SDL_Window* window)"
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsT"][1] = {}
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsT"][1]["type"] = "SDL_Window*"
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsT"][1]["name"] = "window"
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["location"] = "imgui_impl_sdl"
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["signature"] = "(SDL_Window*)"
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForVulkan"
|
|
||||||
defs["ImGui_ImplSDL2_InitForVulkan"]["(SDL_Window*)"] = defs["ImGui_ImplSDL2_InitForVulkan"][1]
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1] = {}
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["funcname"] = "ImGui_ImplGlfw_ScrollCallback"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["args"] = "(GLFWwindow* window,double xoffset,double yoffset)"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["call_args"] = "(window,xoffset,yoffset)"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsoriginal"] = "(GLFWwindow* window,double xoffset,double yoffset)"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][1] = {}
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][1]["type"] = "GLFWwindow*"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][1]["name"] = "window"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][2] = {}
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][2]["type"] = "double"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][2]["name"] = "xoffset"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][3] = {}
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][3]["type"] = "double"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][3]["name"] = "yoffset"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["location"] = "imgui_impl_glfw"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["signature"] = "(GLFWwindow*,double,double)"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_ScrollCallback"
|
|
||||||
defs["ImGui_ImplGlfw_ScrollCallback"]["(GLFWwindow*,double,double)"] = defs["ImGui_ImplGlfw_ScrollCallback"][1]
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["funcname"] = "ImGui_ImplOpenGL3_Init"
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["args"] = "(const char* glsl_version)"
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["ret"] = "bool"
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["call_args"] = "(glsl_version)"
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["argsoriginal"] = "(const char* glsl_version=NULL)"
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["argsT"][1] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["argsT"][1]["type"] = "const char*"
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["argsT"][1]["name"] = "glsl_version"
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["location"] = "imgui_impl_opengl3"
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["defaults"]["glsl_version"] = "NULL"
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["signature"] = "(const char*)"
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"][1]["cimguiname"] = "ImGui_ImplOpenGL3_Init"
|
|
||||||
defs["ImGui_ImplOpenGL3_Init"]["(const char*)"] = defs["ImGui_ImplOpenGL3_Init"][1]
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"] = {}
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1] = {}
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["funcname"] = "ImGui_ImplSDL2_InitForOpenGL"
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["args"] = "(SDL_Window* window,void* sdl_gl_context)"
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["ret"] = "bool"
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["call_args"] = "(window,sdl_gl_context)"
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsoriginal"] = "(SDL_Window* window,void* sdl_gl_context)"
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][1] = {}
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][1]["type"] = "SDL_Window*"
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][1]["name"] = "window"
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][2] = {}
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][2]["type"] = "void*"
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][2]["name"] = "sdl_gl_context"
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["location"] = "imgui_impl_sdl"
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["signature"] = "(SDL_Window*,void*)"
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForOpenGL"
|
|
||||||
defs["ImGui_ImplSDL2_InitForOpenGL"]["(SDL_Window*,void*)"] = defs["ImGui_ImplSDL2_InitForOpenGL"][1]
|
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"] = {}
|
defs["ImGui_ImplGlfw_InitForOpenGL"] = {}
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1] = {}
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1] = {}
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["funcname"] = "ImGui_ImplGlfw_InitForOpenGL"
|
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["args"] = "(GLFWwindow* window,bool install_callbacks)"
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["args"] = "(GLFWwindow* window,bool install_callbacks)"
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["ret"] = "bool"
|
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["call_args"] = "(window,install_callbacks)"
|
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsoriginal"] = "(GLFWwindow* window,bool install_callbacks)"
|
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"] = {}
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"] = {}
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][1] = {}
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][1] = {}
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][1]["type"] = "GLFWwindow*"
|
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][1]["name"] = "window"
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][1]["name"] = "window"
|
||||||
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][1]["type"] = "GLFWwindow*"
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][2] = {}
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][2] = {}
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][2]["type"] = "bool"
|
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][2]["name"] = "install_callbacks"
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][2]["name"] = "install_callbacks"
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["location"] = "imgui_impl_glfw"
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsT"][2]["type"] = "bool"
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["defaults"] = {}
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["argsoriginal"] = "(GLFWwindow* window,bool install_callbacks)"
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["signature"] = "(GLFWwindow*,bool)"
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["call_args"] = "(window,install_callbacks)"
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForOpenGL"
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForOpenGL"
|
||||||
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["funcname"] = "ImGui_ImplGlfw_InitForOpenGL"
|
||||||
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["location"] = "imgui_impl_glfw"
|
||||||
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["ret"] = "bool"
|
||||||
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["signature"] = "(GLFWwindow*,bool)"
|
||||||
|
defs["ImGui_ImplGlfw_InitForOpenGL"][1]["stname"] = ""
|
||||||
defs["ImGui_ImplGlfw_InitForOpenGL"]["(GLFWwindow*,bool)"] = defs["ImGui_ImplGlfw_InitForOpenGL"][1]
|
defs["ImGui_ImplGlfw_InitForOpenGL"]["(GLFWwindow*,bool)"] = defs["ImGui_ImplGlfw_InitForOpenGL"][1]
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["args"] = "(GLFWwindow* window,bool install_callbacks)"
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][1]["name"] = "window"
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][1]["type"] = "GLFWwindow*"
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][2] = {}
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][2]["name"] = "install_callbacks"
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsT"][2]["type"] = "bool"
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["argsoriginal"] = "(GLFWwindow* window,bool install_callbacks)"
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["call_args"] = "(window,install_callbacks)"
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["cimguiname"] = "ImGui_ImplGlfw_InitForVulkan"
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["funcname"] = "ImGui_ImplGlfw_InitForVulkan"
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["location"] = "imgui_impl_glfw"
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["ret"] = "bool"
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["signature"] = "(GLFWwindow*,bool)"
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_InitForVulkan"]["(GLFWwindow*,bool)"] = defs["ImGui_ImplGlfw_InitForVulkan"][1]
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["args"] = "(GLFWwindow* window,int key,int scancode,int action,int mods)"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][1]["name"] = "window"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][1]["type"] = "GLFWwindow*"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][2] = {}
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][2]["name"] = "key"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][2]["type"] = "int"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][3] = {}
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][3]["name"] = "scancode"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][3]["type"] = "int"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][4] = {}
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][4]["name"] = "action"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][4]["type"] = "int"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][5] = {}
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][5]["name"] = "mods"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsT"][5]["type"] = "int"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["argsoriginal"] = "(GLFWwindow* window,int key,int scancode,int action,int mods)"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["call_args"] = "(window,key,scancode,action,mods)"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_KeyCallback"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["funcname"] = "ImGui_ImplGlfw_KeyCallback"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["location"] = "imgui_impl_glfw"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["signature"] = "(GLFWwindow*,int,int,int,int)"
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_KeyCallback"]["(GLFWwindow*,int,int,int,int)"] = defs["ImGui_ImplGlfw_KeyCallback"][1]
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["args"] = "(GLFWwindow* window,int button,int action,int mods)"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][1]["name"] = "window"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][1]["type"] = "GLFWwindow*"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][2] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][2]["name"] = "button"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][2]["type"] = "int"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][3] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][3]["name"] = "action"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][3]["type"] = "int"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][4] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][4]["name"] = "mods"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][4]["type"] = "int"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsoriginal"] = "(GLFWwindow* window,int button,int action,int mods)"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["call_args"] = "(window,button,action,mods)"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["funcname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["location"] = "imgui_impl_glfw"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["signature"] = "(GLFWwindow*,int,int,int)"
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_MouseButtonCallback"]["(GLFWwindow*,int,int,int)"] = defs["ImGui_ImplGlfw_MouseButtonCallback"][1]
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1]["args"] = "()"
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1]["argsoriginal"] = "()"
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1]["call_args"] = "()"
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1]["cimguiname"] = "ImGui_ImplGlfw_NewFrame"
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1]["funcname"] = "ImGui_ImplGlfw_NewFrame"
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1]["location"] = "imgui_impl_glfw"
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_NewFrame"]["()"] = defs["ImGui_ImplGlfw_NewFrame"][1]
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["args"] = "(GLFWwindow* window,double xoffset,double yoffset)"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][1]["name"] = "window"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][1]["type"] = "GLFWwindow*"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][2] = {}
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][2]["name"] = "xoffset"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][2]["type"] = "double"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][3] = {}
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][3]["name"] = "yoffset"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsT"][3]["type"] = "double"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["argsoriginal"] = "(GLFWwindow* window,double xoffset,double yoffset)"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["call_args"] = "(window,xoffset,yoffset)"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_ScrollCallback"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["funcname"] = "ImGui_ImplGlfw_ScrollCallback"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["location"] = "imgui_impl_glfw"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["signature"] = "(GLFWwindow*,double,double)"
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_ScrollCallback"]["(GLFWwindow*,double,double)"] = defs["ImGui_ImplGlfw_ScrollCallback"][1]
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1] = {}
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1]["args"] = "()"
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1]["argsoriginal"] = "()"
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1]["call_args"] = "()"
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1]["cimguiname"] = "ImGui_ImplGlfw_Shutdown"
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1]["funcname"] = "ImGui_ImplGlfw_Shutdown"
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1]["location"] = "imgui_impl_glfw"
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplGlfw_Shutdown"]["()"] = defs["ImGui_ImplGlfw_Shutdown"][1]
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1] = {}
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["argsoriginal"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["call_args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["location"] = "imgui_impl_opengl2"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["ret"] = "bool"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"]["()"] = defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1] = {}
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["argsoriginal"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["call_args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL2_CreateFontsTexture"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL2_CreateFontsTexture"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["location"] = "imgui_impl_opengl2"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["ret"] = "bool"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL2_CreateFontsTexture"]["()"] = defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"] = {}
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1] = {}
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1] = {}
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects"
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["args"] = "()"
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["args"] = "()"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["argsT"] = {}
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["argsT"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["location"] = "imgui_impl_opengl2"
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["argsoriginal"] = "()"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["call_args"] = "()"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects"
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects"
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL2_DestroyDeviceObjects"
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["location"] = "imgui_impl_opengl2"
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]["stname"] = ""
|
||||||
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"]["()"] = defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]
|
defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"]["()"] = defs["ImGui_ImplOpenGL2_DestroyDeviceObjects"][1]
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"] = {}
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1] = {}
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1] = {}
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture"
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["args"] = "()"
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["args"] = "()"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["argsT"] = {}
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["argsT"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["location"] = "imgui_impl_opengl2"
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["argsoriginal"] = "()"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["call_args"] = "()"
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture"
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture"
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL2_DestroyFontsTexture"
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["location"] = "imgui_impl_opengl2"
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]["stname"] = ""
|
||||||
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"]["()"] = defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]
|
defs["ImGui_ImplOpenGL2_DestroyFontsTexture"]["()"] = defs["ImGui_ImplOpenGL2_DestroyFontsTexture"][1]
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["ret"] = "bool"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["location"] = "imgui_impl_opengl2"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL2_CreateDeviceObjects"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateDeviceObjects"]["()"] = defs["ImGui_ImplOpenGL2_CreateDeviceObjects"][1]
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL3_CreateFontsTexture"
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["ret"] = "bool"
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["location"] = "imgui_impl_opengl3"
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL3_CreateFontsTexture"
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateFontsTexture"]["()"] = defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1] = {}
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["funcname"] = "ImGui_ImplGlfw_Shutdown"
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["args"] = "()"
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["location"] = "imgui_impl_glfw"
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"][1]["cimguiname"] = "ImGui_ImplGlfw_Shutdown"
|
|
||||||
defs["ImGui_ImplGlfw_Shutdown"]["()"] = defs["ImGui_ImplGlfw_Shutdown"][1]
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["funcname"] = "ImGui_ImplOpenGL2_RenderDrawData"
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["args"] = "(ImDrawData* draw_data)"
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["call_args"] = "(draw_data)"
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsoriginal"] = "(ImDrawData* draw_data)"
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsT"][1] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsT"][1]["type"] = "ImDrawData*"
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsT"][1]["name"] = "draw_data"
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["location"] = "imgui_impl_opengl2"
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["signature"] = "(ImDrawData*)"
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["cimguiname"] = "ImGui_ImplOpenGL2_RenderDrawData"
|
|
||||||
defs["ImGui_ImplOpenGL2_RenderDrawData"]["(ImDrawData*)"] = defs["ImGui_ImplOpenGL2_RenderDrawData"][1]
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["funcname"] = "ImGui_ImplOpenGL2_NewFrame"
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["location"] = "imgui_impl_opengl2"
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplOpenGL2_NewFrame"
|
|
||||||
defs["ImGui_ImplOpenGL2_NewFrame"]["()"] = defs["ImGui_ImplOpenGL2_NewFrame"][1]
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["funcname"] = "ImGui_ImplOpenGL2_Shutdown"
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["location"] = "imgui_impl_opengl2"
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"][1]["cimguiname"] = "ImGui_ImplOpenGL2_Shutdown"
|
|
||||||
defs["ImGui_ImplOpenGL2_Shutdown"]["()"] = defs["ImGui_ImplOpenGL2_Shutdown"][1]
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["location"] = "imgui_impl_opengl3"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"]["()"] = defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1] = {}
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["funcname"] = "ImGui_ImplGlfw_NewFrame"
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["args"] = "()"
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["location"] = "imgui_impl_glfw"
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"][1]["cimguiname"] = "ImGui_ImplGlfw_NewFrame"
|
|
||||||
defs["ImGui_ImplGlfw_NewFrame"]["()"] = defs["ImGui_ImplGlfw_NewFrame"][1]
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["funcname"] = "ImGui_ImplOpenGL3_Shutdown"
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["location"] = "imgui_impl_opengl3"
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"][1]["cimguiname"] = "ImGui_ImplOpenGL3_Shutdown"
|
|
||||||
defs["ImGui_ImplOpenGL3_Shutdown"]["()"] = defs["ImGui_ImplOpenGL3_Shutdown"][1]
|
|
||||||
defs["ImGui_ImplOpenGL2_Init"] = {}
|
defs["ImGui_ImplOpenGL2_Init"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1] = {}
|
defs["ImGui_ImplOpenGL2_Init"][1] = {}
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["funcname"] = "ImGui_ImplOpenGL2_Init"
|
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["args"] = "()"
|
defs["ImGui_ImplOpenGL2_Init"][1]["args"] = "()"
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["ret"] = "bool"
|
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["argsT"] = {}
|
defs["ImGui_ImplOpenGL2_Init"][1]["argsT"] = {}
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["location"] = "imgui_impl_opengl2"
|
defs["ImGui_ImplOpenGL2_Init"][1]["argsoriginal"] = "()"
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL2_Init"][1]["call_args"] = "()"
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_Init"][1]["cimguiname"] = "ImGui_ImplOpenGL2_Init"
|
defs["ImGui_ImplOpenGL2_Init"][1]["cimguiname"] = "ImGui_ImplOpenGL2_Init"
|
||||||
|
defs["ImGui_ImplOpenGL2_Init"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL2_Init"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL2_Init"][1]["funcname"] = "ImGui_ImplOpenGL2_Init"
|
||||||
|
defs["ImGui_ImplOpenGL2_Init"][1]["location"] = "imgui_impl_opengl2"
|
||||||
|
defs["ImGui_ImplOpenGL2_Init"][1]["ret"] = "bool"
|
||||||
|
defs["ImGui_ImplOpenGL2_Init"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL2_Init"][1]["stname"] = ""
|
||||||
defs["ImGui_ImplOpenGL2_Init"]["()"] = defs["ImGui_ImplOpenGL2_Init"][1]
|
defs["ImGui_ImplOpenGL2_Init"]["()"] = defs["ImGui_ImplOpenGL2_Init"][1]
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"] = {}
|
defs["ImGui_ImplOpenGL2_NewFrame"] = {}
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1] = {}
|
defs["ImGui_ImplOpenGL2_NewFrame"][1] = {}
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["funcname"] = "ImGui_ImplSDL2_ProcessEvent"
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["args"] = "()"
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["args"] = "(SDL_Event* event)"
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["argsT"] = {}
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["ret"] = "bool"
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["argsoriginal"] = "()"
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["comment"] = ""
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["call_args"] = "()"
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["call_args"] = "(event)"
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplOpenGL2_NewFrame"
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsoriginal"] = "(SDL_Event* event)"
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["comment"] = ""
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["stname"] = ""
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsT"] = {}
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["funcname"] = "ImGui_ImplOpenGL2_NewFrame"
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsT"][1] = {}
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["location"] = "imgui_impl_opengl2"
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsT"][1]["type"] = "SDL_Event*"
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsT"][1]["name"] = "event"
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["signature"] = "()"
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["location"] = "imgui_impl_sdl"
|
defs["ImGui_ImplOpenGL2_NewFrame"][1]["stname"] = ""
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL2_NewFrame"]["()"] = defs["ImGui_ImplOpenGL2_NewFrame"][1]
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["signature"] = "(SDL_Event*)"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"] = {}
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"][1]["cimguiname"] = "ImGui_ImplSDL2_ProcessEvent"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1] = {}
|
||||||
defs["ImGui_ImplSDL2_ProcessEvent"]["(SDL_Event*)"] = defs["ImGui_ImplSDL2_ProcessEvent"][1]
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["args"] = "(ImDrawData* draw_data)"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"] = {}
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsT"] = {}
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1] = {}
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsT"][1] = {}
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["funcname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsT"][1]["name"] = "draw_data"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["args"] = "(GLFWwindow* window,int button,int action,int mods)"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsT"][1]["type"] = "ImDrawData*"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["ret"] = "void"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["argsoriginal"] = "(ImDrawData* draw_data)"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["comment"] = ""
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["call_args"] = "(draw_data)"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["call_args"] = "(window,button,action,mods)"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["cimguiname"] = "ImGui_ImplOpenGL2_RenderDrawData"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsoriginal"] = "(GLFWwindow* window,int button,int action,int mods)"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["comment"] = ""
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["stname"] = ""
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"] = {}
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["funcname"] = "ImGui_ImplOpenGL2_RenderDrawData"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][1] = {}
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["location"] = "imgui_impl_opengl2"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][1]["type"] = "GLFWwindow*"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][1]["name"] = "window"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["signature"] = "(ImDrawData*)"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][2] = {}
|
defs["ImGui_ImplOpenGL2_RenderDrawData"][1]["stname"] = ""
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][2]["type"] = "int"
|
defs["ImGui_ImplOpenGL2_RenderDrawData"]["(ImDrawData*)"] = defs["ImGui_ImplOpenGL2_RenderDrawData"][1]
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][2]["name"] = "button"
|
defs["ImGui_ImplOpenGL2_Shutdown"] = {}
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][3] = {}
|
defs["ImGui_ImplOpenGL2_Shutdown"][1] = {}
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][3]["type"] = "int"
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["args"] = "()"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][3]["name"] = "action"
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["argsT"] = {}
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][4] = {}
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["argsoriginal"] = "()"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][4]["type"] = "int"
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["call_args"] = "()"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["argsT"][4]["name"] = "mods"
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["cimguiname"] = "ImGui_ImplOpenGL2_Shutdown"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["location"] = "imgui_impl_glfw"
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["comment"] = ""
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["defaults"] = {}
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["signature"] = "(GLFWwindow*,int,int,int)"
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["funcname"] = "ImGui_ImplOpenGL2_Shutdown"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_MouseButtonCallback"
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["location"] = "imgui_impl_opengl2"
|
||||||
defs["ImGui_ImplGlfw_MouseButtonCallback"]["(GLFWwindow*,int,int,int)"] = defs["ImGui_ImplGlfw_MouseButtonCallback"][1]
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["ret"] = "void"
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"] = {}
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["signature"] = "()"
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1] = {}
|
defs["ImGui_ImplOpenGL2_Shutdown"][1]["stname"] = ""
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL2_CreateFontsTexture"
|
defs["ImGui_ImplOpenGL2_Shutdown"]["()"] = defs["ImGui_ImplOpenGL2_Shutdown"][1]
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["ret"] = "bool"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["location"] = "imgui_impl_opengl2"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL2_CreateFontsTexture"
|
|
||||||
defs["ImGui_ImplOpenGL2_CreateFontsTexture"]["()"] = defs["ImGui_ImplOpenGL2_CreateFontsTexture"][1]
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["location"] = "imgui_impl_opengl3"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture"
|
|
||||||
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"]["()"] = defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1] = {}
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["funcname"] = "ImGui_ImplGlfw_CharCallback"
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["args"] = "(GLFWwindow* window,unsigned int c)"
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["call_args"] = "(window,c)"
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["argsoriginal"] = "(GLFWwindow* window,unsigned int c)"
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][1] = {}
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][1]["type"] = "GLFWwindow*"
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][1]["name"] = "window"
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][2] = {}
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][2]["type"] = "unsigned int"
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["argsT"][2]["name"] = "c"
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["location"] = "imgui_impl_glfw"
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["signature"] = "(GLFWwindow*,unsigned int)"
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"][1]["cimguiname"] = "ImGui_ImplGlfw_CharCallback"
|
|
||||||
defs["ImGui_ImplGlfw_CharCallback"]["(GLFWwindow*,unsigned int)"] = defs["ImGui_ImplGlfw_CharCallback"][1]
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["funcname"] = "ImGui_ImplOpenGL3_RenderDrawData"
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["args"] = "(ImDrawData* draw_data)"
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["ret"] = "void"
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["call_args"] = "(draw_data)"
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsoriginal"] = "(ImDrawData* draw_data)"
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsT"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsT"][1] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsT"][1]["type"] = "ImDrawData*"
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsT"][1]["name"] = "draw_data"
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["location"] = "imgui_impl_opengl3"
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["defaults"] = {}
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["signature"] = "(ImDrawData*)"
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["cimguiname"] = "ImGui_ImplOpenGL3_RenderDrawData"
|
|
||||||
defs["ImGui_ImplOpenGL3_RenderDrawData"]["(ImDrawData*)"] = defs["ImGui_ImplOpenGL3_RenderDrawData"][1]
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"] = {}
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"] = {}
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1] = {}
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1] = {}
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects"
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["args"] = "()"
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["args"] = "()"
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["ret"] = "bool"
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["comment"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["call_args"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["argsoriginal"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["stname"] = ""
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["argsT"] = {}
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["argsT"] = {}
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["location"] = "imgui_impl_opengl3"
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["argsoriginal"] = "()"
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["defaults"] = {}
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["call_args"] = "()"
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["signature"] = "()"
|
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects"
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL3_CreateDeviceObjects"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["location"] = "imgui_impl_opengl3"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["ret"] = "bool"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]["stname"] = ""
|
||||||
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"]["()"] = defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]
|
defs["ImGui_ImplOpenGL3_CreateDeviceObjects"]["()"] = defs["ImGui_ImplOpenGL3_CreateDeviceObjects"][1]
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["argsoriginal"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["call_args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL3_CreateFontsTexture"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL3_CreateFontsTexture"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["location"] = "imgui_impl_opengl3"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["ret"] = "bool"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_CreateFontsTexture"]["()"] = defs["ImGui_ImplOpenGL3_CreateFontsTexture"][1]
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["argsoriginal"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["call_args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["cimguiname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["funcname"] = "ImGui_ImplOpenGL3_DestroyDeviceObjects"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["location"] = "imgui_impl_opengl3"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"]["()"] = defs["ImGui_ImplOpenGL3_DestroyDeviceObjects"][1]
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["argsoriginal"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["call_args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["cimguiname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["funcname"] = "ImGui_ImplOpenGL3_DestroyFontsTexture"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["location"] = "imgui_impl_opengl3"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_DestroyFontsTexture"]["()"] = defs["ImGui_ImplOpenGL3_DestroyFontsTexture"][1]
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["args"] = "(const char* glsl_version)"
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["argsT"][1] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["argsT"][1]["name"] = "glsl_version"
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["argsT"][1]["type"] = "const char*"
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["argsoriginal"] = "(const char* glsl_version=NULL)"
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["call_args"] = "(glsl_version)"
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["cimguiname"] = "ImGui_ImplOpenGL3_Init"
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["defaults"]["glsl_version"] = "NULL"
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["funcname"] = "ImGui_ImplOpenGL3_Init"
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["location"] = "imgui_impl_opengl3"
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["ret"] = "bool"
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["signature"] = "(const char*)"
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_Init"]["(const char*)"] = defs["ImGui_ImplOpenGL3_Init"][1]
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["argsoriginal"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["call_args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["cimguiname"] = "ImGui_ImplOpenGL3_NewFrame"
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["funcname"] = "ImGui_ImplOpenGL3_NewFrame"
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["location"] = "imgui_impl_opengl3"
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_NewFrame"]["()"] = defs["ImGui_ImplOpenGL3_NewFrame"][1]
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["args"] = "(ImDrawData* draw_data)"
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsT"][1] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsT"][1]["name"] = "draw_data"
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsT"][1]["type"] = "ImDrawData*"
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["argsoriginal"] = "(ImDrawData* draw_data)"
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["call_args"] = "(draw_data)"
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["cimguiname"] = "ImGui_ImplOpenGL3_RenderDrawData"
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["funcname"] = "ImGui_ImplOpenGL3_RenderDrawData"
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["location"] = "imgui_impl_opengl3"
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["signature"] = "(ImDrawData*)"
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_RenderDrawData"]["(ImDrawData*)"] = defs["ImGui_ImplOpenGL3_RenderDrawData"][1]
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["argsoriginal"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["call_args"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["cimguiname"] = "ImGui_ImplOpenGL3_Shutdown"
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["funcname"] = "ImGui_ImplOpenGL3_Shutdown"
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["location"] = "imgui_impl_opengl3"
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplOpenGL3_Shutdown"]["()"] = defs["ImGui_ImplOpenGL3_Shutdown"][1]
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1] = {}
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["args"] = "(SDL_Window* window,void* sdl_gl_context)"
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][1] = {}
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][1]["name"] = "window"
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][1]["type"] = "SDL_Window*"
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][2] = {}
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][2]["name"] = "sdl_gl_context"
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsT"][2]["type"] = "void*"
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["argsoriginal"] = "(SDL_Window* window,void* sdl_gl_context)"
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["call_args"] = "(window,sdl_gl_context)"
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForOpenGL"
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["funcname"] = "ImGui_ImplSDL2_InitForOpenGL"
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["location"] = "imgui_impl_sdl"
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["ret"] = "bool"
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["signature"] = "(SDL_Window*,void*)"
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplSDL2_InitForOpenGL"]["(SDL_Window*,void*)"] = defs["ImGui_ImplSDL2_InitForOpenGL"][1]
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1] = {}
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["args"] = "(SDL_Window* window)"
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsT"][1] = {}
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsT"][1]["name"] = "window"
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsT"][1]["type"] = "SDL_Window*"
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["argsoriginal"] = "(SDL_Window* window)"
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["call_args"] = "(window)"
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["cimguiname"] = "ImGui_ImplSDL2_InitForVulkan"
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["funcname"] = "ImGui_ImplSDL2_InitForVulkan"
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["location"] = "imgui_impl_sdl"
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["ret"] = "bool"
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["signature"] = "(SDL_Window*)"
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplSDL2_InitForVulkan"]["(SDL_Window*)"] = defs["ImGui_ImplSDL2_InitForVulkan"][1]
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1] = {}
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["args"] = "(SDL_Window* window)"
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"][1] = {}
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"][1]["name"] = "window"
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["argsT"][1]["type"] = "SDL_Window*"
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["argsoriginal"] = "(SDL_Window* window)"
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["call_args"] = "(window)"
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["cimguiname"] = "ImGui_ImplSDL2_NewFrame"
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["funcname"] = "ImGui_ImplSDL2_NewFrame"
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["location"] = "imgui_impl_sdl"
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["signature"] = "(SDL_Window*)"
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplSDL2_NewFrame"]["(SDL_Window*)"] = defs["ImGui_ImplSDL2_NewFrame"][1]
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1] = {}
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["args"] = "(SDL_Event* event)"
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsT"][1] = {}
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsT"][1]["name"] = "event"
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsT"][1]["type"] = "SDL_Event*"
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["argsoriginal"] = "(SDL_Event* event)"
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["call_args"] = "(event)"
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["cimguiname"] = "ImGui_ImplSDL2_ProcessEvent"
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["funcname"] = "ImGui_ImplSDL2_ProcessEvent"
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["location"] = "imgui_impl_sdl"
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["ret"] = "bool"
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["signature"] = "(SDL_Event*)"
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplSDL2_ProcessEvent"]["(SDL_Event*)"] = defs["ImGui_ImplSDL2_ProcessEvent"][1]
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1] = {}
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1]["args"] = "()"
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1]["argsT"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1]["argsoriginal"] = "()"
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1]["call_args"] = "()"
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1]["cimguiname"] = "ImGui_ImplSDL2_Shutdown"
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1]["comment"] = ""
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1]["defaults"] = {}
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1]["funcname"] = "ImGui_ImplSDL2_Shutdown"
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1]["location"] = "imgui_impl_sdl"
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1]["ret"] = "void"
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1]["signature"] = "()"
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"][1]["stname"] = ""
|
||||||
|
defs["ImGui_ImplSDL2_Shutdown"]["()"] = defs["ImGui_ImplSDL2_Shutdown"][1]
|
||||||
|
|
||||||
return defs
|
return defs
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@@ -1,68 +1,68 @@
|
|||||||
local defs = {}
|
local defs = {}
|
||||||
defs["ImGuiColumnsFlags"] = "int"
|
defs["CustomRect"] = "struct CustomRect"
|
||||||
|
defs["GlyphRangesBuilder"] = "struct GlyphRangesBuilder"
|
||||||
|
defs["ImColor"] = "struct ImColor"
|
||||||
|
defs["ImDrawCallback"] = "void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);"
|
||||||
|
defs["ImDrawChannel"] = "struct ImDrawChannel"
|
||||||
|
defs["ImDrawCmd"] = "struct ImDrawCmd"
|
||||||
|
defs["ImDrawCornerFlags"] = "int"
|
||||||
|
defs["ImDrawData"] = "struct ImDrawData"
|
||||||
|
defs["ImDrawIdx"] = "unsigned short"
|
||||||
|
defs["ImDrawList"] = "struct ImDrawList"
|
||||||
|
defs["ImDrawListFlags"] = "int"
|
||||||
|
defs["ImDrawListSharedData"] = "struct ImDrawListSharedData"
|
||||||
|
defs["ImDrawVert"] = "struct ImDrawVert"
|
||||||
|
defs["ImFont"] = "struct ImFont"
|
||||||
|
defs["ImFontAtlas"] = "struct ImFontAtlas"
|
||||||
|
defs["ImFontAtlasFlags"] = "int"
|
||||||
defs["ImFontConfig"] = "struct ImFontConfig"
|
defs["ImFontConfig"] = "struct ImFontConfig"
|
||||||
defs["ImS32"] = "signed int"
|
defs["ImFontGlyph"] = "struct ImFontGlyph"
|
||||||
defs["ImGuiTreeNodeFlags"] = "int"
|
defs["ImGuiBackendFlags"] = "int"
|
||||||
|
defs["ImGuiCol"] = "int"
|
||||||
|
defs["ImGuiColorEditFlags"] = "int"
|
||||||
|
defs["ImGuiColumnsFlags"] = "int"
|
||||||
|
defs["ImGuiComboFlags"] = "int"
|
||||||
|
defs["ImGuiCond"] = "int"
|
||||||
|
defs["ImGuiConfigFlags"] = "int"
|
||||||
|
defs["ImGuiContext"] = "struct ImGuiContext"
|
||||||
|
defs["ImGuiDataType"] = "int"
|
||||||
|
defs["ImGuiDir"] = "int"
|
||||||
|
defs["ImGuiDragDropFlags"] = "int"
|
||||||
defs["ImGuiFocusedFlags"] = "int"
|
defs["ImGuiFocusedFlags"] = "int"
|
||||||
defs["ImGuiHoveredFlags"] = "int"
|
defs["ImGuiHoveredFlags"] = "int"
|
||||||
defs["ImU64"] = "uint64_t"
|
|
||||||
defs["ImGuiID"] = "unsigned int"
|
defs["ImGuiID"] = "unsigned int"
|
||||||
defs["ImGuiStyle"] = "struct ImGuiStyle"
|
|
||||||
defs["ImDrawData"] = "struct ImDrawData"
|
|
||||||
defs["ImDrawListFlags"] = "int"
|
|
||||||
defs["ImGuiBackendFlags"] = "int"
|
|
||||||
defs["ImGuiMouseCursor"] = "int"
|
|
||||||
defs["ImDrawListSharedData"] = "struct ImDrawListSharedData"
|
|
||||||
defs["ImGuiStyleVar"] = "int"
|
|
||||||
defs["ImGuiDir"] = "int"
|
|
||||||
defs["ImFontAtlas"] = "struct ImFontAtlas"
|
|
||||||
defs["ImGuiCol"] = "int"
|
|
||||||
defs["ImGuiOnceUponAFrame"] = "struct ImGuiOnceUponAFrame"
|
|
||||||
defs["value_type"] = "T"
|
|
||||||
defs["iterator"] = "value_type*"
|
|
||||||
defs["ImGuiTextFilter"] = "struct ImGuiTextFilter"
|
|
||||||
defs["ImDrawIdx"] = "unsigned short"
|
|
||||||
defs["ImGuiComboFlags"] = "int"
|
|
||||||
defs["ImDrawCornerFlags"] = "int"
|
|
||||||
defs["ImWchar"] = "unsigned short"
|
|
||||||
defs["const_iterator"] = "const value_type*"
|
|
||||||
defs["ImDrawVert"] = "struct ImDrawVert"
|
|
||||||
defs["GlyphRangesBuilder"] = "struct GlyphRangesBuilder"
|
|
||||||
defs["ImVec4"] = "struct ImVec4"
|
|
||||||
defs["ImGuiSizeCallback"] = "void(*)(ImGuiSizeCallbackData* data);"
|
|
||||||
defs["ImGuiConfigFlags"] = "int"
|
|
||||||
defs["ImGuiTextBuffer"] = "struct ImGuiTextBuffer"
|
|
||||||
defs["ImGuiContext"] = "struct ImGuiContext"
|
|
||||||
defs["ImColor"] = "struct ImColor"
|
|
||||||
defs["ImGuiInputTextCallback"] = "int(*)(ImGuiInputTextCallbackData *data);"
|
|
||||||
defs["ImVec2"] = "struct ImVec2"
|
|
||||||
defs["ImFontGlyph"] = "struct ImFontGlyph"
|
|
||||||
defs["ImGuiWindowFlags"] = "int"
|
|
||||||
defs["Pair"] = "struct Pair"
|
|
||||||
defs["ImGuiKey"] = "int"
|
|
||||||
defs["ImGuiInputTextFlags"] = "int"
|
|
||||||
defs["ImGuiListClipper"] = "struct ImGuiListClipper"
|
|
||||||
defs["ImGuiDataType"] = "int"
|
|
||||||
defs["ImDrawChannel"] = "struct ImDrawChannel"
|
|
||||||
defs["ImGuiIO"] = "struct ImGuiIO"
|
defs["ImGuiIO"] = "struct ImGuiIO"
|
||||||
defs["ImGuiStorage"] = "struct ImGuiStorage"
|
defs["ImGuiInputTextCallback"] = "int(*)(ImGuiInputTextCallbackData *data);"
|
||||||
defs["ImGuiCond"] = "int"
|
|
||||||
defs["ImU32"] = "unsigned int"
|
|
||||||
defs["ImGuiNavInput"] = "int"
|
|
||||||
defs["ImGuiColorEditFlags"] = "int"
|
|
||||||
defs["ImFont"] = "struct ImFont"
|
|
||||||
defs["ImGuiSelectableFlags"] = "int"
|
|
||||||
defs["ImDrawCallback"] = "void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);"
|
|
||||||
defs["ImTextureID"] = "void*"
|
|
||||||
defs["ImDrawList"] = "struct ImDrawList"
|
|
||||||
defs["TextRange"] = "struct TextRange"
|
|
||||||
defs["CustomRect"] = "struct CustomRect"
|
|
||||||
defs["ImFontAtlasFlags"] = "int"
|
|
||||||
defs["ImGuiInputTextCallbackData"] = "struct ImGuiInputTextCallbackData"
|
defs["ImGuiInputTextCallbackData"] = "struct ImGuiInputTextCallbackData"
|
||||||
defs["ImDrawCmd"] = "struct ImDrawCmd"
|
defs["ImGuiInputTextFlags"] = "int"
|
||||||
defs["ImGuiSizeCallbackData"] = "struct ImGuiSizeCallbackData"
|
defs["ImGuiKey"] = "int"
|
||||||
defs["ImS64"] = "int64_t"
|
defs["ImGuiListClipper"] = "struct ImGuiListClipper"
|
||||||
defs["ImGuiDragDropFlags"] = "int"
|
defs["ImGuiMouseCursor"] = "int"
|
||||||
|
defs["ImGuiNavInput"] = "int"
|
||||||
|
defs["ImGuiOnceUponAFrame"] = "struct ImGuiOnceUponAFrame"
|
||||||
defs["ImGuiPayload"] = "struct ImGuiPayload"
|
defs["ImGuiPayload"] = "struct ImGuiPayload"
|
||||||
|
defs["ImGuiSelectableFlags"] = "int"
|
||||||
|
defs["ImGuiSizeCallback"] = "void(*)(ImGuiSizeCallbackData* data);"
|
||||||
|
defs["ImGuiSizeCallbackData"] = "struct ImGuiSizeCallbackData"
|
||||||
|
defs["ImGuiStorage"] = "struct ImGuiStorage"
|
||||||
|
defs["ImGuiStyle"] = "struct ImGuiStyle"
|
||||||
|
defs["ImGuiStyleVar"] = "int"
|
||||||
|
defs["ImGuiTextBuffer"] = "struct ImGuiTextBuffer"
|
||||||
|
defs["ImGuiTextFilter"] = "struct ImGuiTextFilter"
|
||||||
|
defs["ImGuiTreeNodeFlags"] = "int"
|
||||||
|
defs["ImGuiWindowFlags"] = "int"
|
||||||
|
defs["ImS32"] = "signed int"
|
||||||
|
defs["ImS64"] = "int64_t"
|
||||||
|
defs["ImTextureID"] = "void*"
|
||||||
|
defs["ImU32"] = "unsigned int"
|
||||||
|
defs["ImU64"] = "uint64_t"
|
||||||
|
defs["ImVec2"] = "struct ImVec2"
|
||||||
|
defs["ImVec4"] = "struct ImVec4"
|
||||||
|
defs["ImWchar"] = "unsigned short"
|
||||||
|
defs["Pair"] = "struct Pair"
|
||||||
|
defs["TextRange"] = "struct TextRange"
|
||||||
|
defs["const_iterator"] = "const value_type*"
|
||||||
|
defs["iterator"] = "value_type*"
|
||||||
|
defs["value_type"] = "T"
|
||||||
|
|
||||||
return defs
|
return defs
|
BIN
screenshot.png
BIN
screenshot.png
Binary file not shown.
Before Width: | Height: | Size: 65 KiB |
Reference in New Issue
Block a user