Files
cimgui/generator/output/definitions.json
2018-12-02 18:37:52 +01:00

11789 lines
408 KiB
JSON

{
"CustomRect_CustomRect":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"CustomRect_CustomRect",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"CustomRect",
"signature":"()",
"stname":"CustomRect"}],
"CustomRect_IsPacked":[
{
"args":"(CustomRect* self)",
"argsT":[
{
"name":"self",
"type":"CustomRect*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"CustomRect_IsPacked",
"comment":"",
"defaults":[],
"funcname":"IsPacked",
"ret":"bool",
"signature":"()",
"stname":"CustomRect"}],
"CustomRect_destroy":[
{
"args":"(CustomRect* self)",
"argsT":[
{
"name":"self",
"type":"CustomRect*"}],
"call_args":"(self)",
"cimguiname":"CustomRect_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"CustomRect_destroy",
"ret":"void",
"signature":"(CustomRect*)",
"stname":"CustomRect"}],
"GlyphRangesBuilder_AddChar":[
{
"args":"(GlyphRangesBuilder* self,ImWchar c)",
"argsT":[
{
"name":"self",
"type":"GlyphRangesBuilder*"},
{
"name":"c",
"type":"ImWchar"}],
"argsoriginal":"(ImWchar c)",
"call_args":"(c)",
"cimguiname":"GlyphRangesBuilder_AddChar",
"comment":"",
"defaults":[],
"funcname":"AddChar",
"ret":"void",
"signature":"(ImWchar)",
"stname":"GlyphRangesBuilder"}],
"GlyphRangesBuilder_AddRanges":[
{
"args":"(GlyphRangesBuilder* self,const ImWchar* ranges)",
"argsT":[
{
"name":"self",
"type":"GlyphRangesBuilder*"},
{
"name":"ranges",
"type":"const ImWchar*"}],
"argsoriginal":"(const ImWchar* ranges)",
"call_args":"(ranges)",
"cimguiname":"GlyphRangesBuilder_AddRanges",
"comment":"",
"defaults":[],
"funcname":"AddRanges",
"ret":"void",
"signature":"(const ImWchar*)",
"stname":"GlyphRangesBuilder"}],
"GlyphRangesBuilder_AddText":[
{
"args":"(GlyphRangesBuilder* self,const char* text,const char* text_end)",
"argsT":[
{
"name":"self",
"type":"GlyphRangesBuilder*"},
{
"name":"text",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"}],
"argsoriginal":"(const char* text,const char* text_end=((void *)0))",
"call_args":"(text,text_end)",
"cimguiname":"GlyphRangesBuilder_AddText",
"comment":"",
"defaults":{
"text_end":"((void *)0)"},
"funcname":"AddText",
"ret":"void",
"signature":"(const char*,const char*)",
"stname":"GlyphRangesBuilder"}],
"GlyphRangesBuilder_BuildRanges":[
{
"args":"(GlyphRangesBuilder* self,ImVector_ImWchar* out_ranges)",
"argsT":[
{
"name":"self",
"type":"GlyphRangesBuilder*"},
{
"name":"out_ranges",
"type":"ImVector_ImWchar*"}],
"argsoriginal":"(ImVector<ImWchar>* out_ranges)",
"call_args":"(out_ranges)",
"cimguiname":"GlyphRangesBuilder_BuildRanges",
"comment":"",
"defaults":[],
"funcname":"BuildRanges",
"ret":"void",
"signature":"(ImVector_ImWchar*)",
"stname":"GlyphRangesBuilder"}],
"GlyphRangesBuilder_GetBit":[
{
"args":"(GlyphRangesBuilder* self,int n)",
"argsT":[
{
"name":"self",
"type":"GlyphRangesBuilder*"},
{
"name":"n",
"type":"int"}],
"argsoriginal":"(int n)",
"call_args":"(n)",
"cimguiname":"GlyphRangesBuilder_GetBit",
"comment":"",
"defaults":[],
"funcname":"GetBit",
"ret":"bool",
"signature":"(int)",
"stname":"GlyphRangesBuilder"}],
"GlyphRangesBuilder_GlyphRangesBuilder":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"GlyphRangesBuilder_GlyphRangesBuilder",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"GlyphRangesBuilder",
"signature":"()",
"stname":"GlyphRangesBuilder"}],
"GlyphRangesBuilder_SetBit":[
{
"args":"(GlyphRangesBuilder* self,int n)",
"argsT":[
{
"name":"self",
"type":"GlyphRangesBuilder*"},
{
"name":"n",
"type":"int"}],
"argsoriginal":"(int n)",
"call_args":"(n)",
"cimguiname":"GlyphRangesBuilder_SetBit",
"comment":"",
"defaults":[],
"funcname":"SetBit",
"ret":"void",
"signature":"(int)",
"stname":"GlyphRangesBuilder"}],
"GlyphRangesBuilder_destroy":[
{
"args":"(GlyphRangesBuilder* self)",
"argsT":[
{
"name":"self",
"type":"GlyphRangesBuilder*"}],
"call_args":"(self)",
"cimguiname":"GlyphRangesBuilder_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"GlyphRangesBuilder_destroy",
"ret":"void",
"signature":"(GlyphRangesBuilder*)",
"stname":"GlyphRangesBuilder"}],
"ImColor_HSV":[
{
"args":"(ImColor* self,float h,float s,float v,float a)",
"argsT":[
{
"name":"self",
"type":"ImColor*"},
{
"name":"h",
"type":"float"},
{
"name":"s",
"type":"float"},
{
"name":"v",
"type":"float"},
{
"name":"a",
"type":"float"}],
"argsoriginal":"(float h,float s,float v,float a=1.0f)",
"call_args":"(h,s,v,a)",
"cimguiname":"ImColor_HSV",
"comment":"",
"defaults":{
"a":"1.0f"},
"funcname":"HSV",
"ret":"ImColor",
"signature":"(float,float,float,float)",
"stname":"ImColor"},
{
"args":"(ImColor *pOut,ImColor* self,float h,float s,float v,float a)",
"argsT":[
{
"name":"pOut",
"type":"ImColor*"},
{
"name":"self",
"type":"ImColor*"},
{
"name":"h",
"type":"float"},
{
"name":"s",
"type":"float"},
{
"name":"v",
"type":"float"},
{
"name":"a",
"type":"float"}],
"argsoriginal":"(float h,float s,float v,float a=1.0f)",
"call_args":"(h,s,v,a)",
"cimguiname":"ImColor_HSV",
"comment":"",
"defaults":{
"a":"1.0f"},
"funcname":"HSV",
"nonUDT":1,
"ov_cimguiname":"ImColor_HSV_nonUDT",
"ret":"void",
"signature":"(float,float,float,float)",
"stname":"ImColor"},
{
"args":"(ImColor* self,float h,float s,float v,float a)",
"argsT":[
{
"name":"self",
"type":"ImColor*"},
{
"name":"h",
"type":"float"},
{
"name":"s",
"type":"float"},
{
"name":"v",
"type":"float"},
{
"name":"a",
"type":"float"}],
"argsoriginal":"(float h,float s,float v,float a=1.0f)",
"call_args":"(h,s,v,a)",
"cimguiname":"ImColor_HSV",
"comment":"",
"defaults":{
"a":"1.0f"},
"funcname":"HSV",
"nonUDT":2,
"ov_cimguiname":"ImColor_HSV_nonUDT2",
"ret":"ImColor_Simple",
"retorig":"ImColor",
"signature":"(float,float,float,float)",
"stname":"ImColor"}],
"ImColor_ImColor":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImColor_ImColor",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImColor",
"ov_cimguiname":"ImColor_ImColor",
"signature":"()",
"stname":"ImColor"},
{
"args":"(int r,int g,int b,int a)",
"argsT":[
{
"name":"r",
"type":"int"},
{
"name":"g",
"type":"int"},
{
"name":"b",
"type":"int"},
{
"name":"a",
"type":"int"}],
"argsoriginal":"(int r,int g,int b,int a=255)",
"call_args":"(r,g,b,a)",
"cimguiname":"ImColor_ImColor",
"comment":"",
"constructor":true,
"defaults":{
"a":"255"},
"funcname":"ImColor",
"ov_cimguiname":"ImColor_ImColorInt",
"signature":"(int,int,int,int)",
"stname":"ImColor"},
{
"args":"(ImU32 rgba)",
"argsT":[
{
"name":"rgba",
"type":"ImU32"}],
"argsoriginal":"(ImU32 rgba)",
"call_args":"(rgba)",
"cimguiname":"ImColor_ImColor",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImColor",
"ov_cimguiname":"ImColor_ImColorU32",
"signature":"(ImU32)",
"stname":"ImColor"},
{
"args":"(float r,float g,float b,float a)",
"argsT":[
{
"name":"r",
"type":"float"},
{
"name":"g",
"type":"float"},
{
"name":"b",
"type":"float"},
{
"name":"a",
"type":"float"}],
"argsoriginal":"(float r,float g,float b,float a=1.0f)",
"call_args":"(r,g,b,a)",
"cimguiname":"ImColor_ImColor",
"comment":"",
"constructor":true,
"defaults":{
"a":"1.0f"},
"funcname":"ImColor",
"ov_cimguiname":"ImColor_ImColorFloat",
"signature":"(float,float,float,float)",
"stname":"ImColor"},
{
"args":"(const ImVec4 col)",
"argsT":[
{
"name":"col",
"type":"const ImVec4"}],
"argsoriginal":"(const ImVec4& col)",
"call_args":"(col)",
"cimguiname":"ImColor_ImColor",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImColor",
"ov_cimguiname":"ImColor_ImColorVec4",
"signature":"(const ImVec4)",
"stname":"ImColor"}],
"ImColor_SetHSV":[
{
"args":"(ImColor* self,float h,float s,float v,float a)",
"argsT":[
{
"name":"self",
"type":"ImColor*"},
{
"name":"h",
"type":"float"},
{
"name":"s",
"type":"float"},
{
"name":"v",
"type":"float"},
{
"name":"a",
"type":"float"}],
"argsoriginal":"(float h,float s,float v,float a=1.0f)",
"call_args":"(h,s,v,a)",
"cimguiname":"ImColor_SetHSV",
"comment":"",
"defaults":{
"a":"1.0f"},
"funcname":"SetHSV",
"ret":"void",
"signature":"(float,float,float,float)",
"stname":"ImColor"}],
"ImColor_destroy":[
{
"args":"(ImColor* self)",
"argsT":[
{
"name":"self",
"type":"ImColor*"}],
"call_args":"(self)",
"cimguiname":"ImColor_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImColor_destroy",
"ret":"void",
"signature":"(ImColor*)",
"stname":"ImColor"}],
"ImDrawCmd_ImDrawCmd":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawCmd_ImDrawCmd",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImDrawCmd",
"signature":"()",
"stname":"ImDrawCmd"}],
"ImDrawCmd_destroy":[
{
"args":"(ImDrawCmd* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawCmd*"}],
"call_args":"(self)",
"cimguiname":"ImDrawCmd_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImDrawCmd_destroy",
"ret":"void",
"signature":"(ImDrawCmd*)",
"stname":"ImDrawCmd"}],
"ImDrawData_Clear":[
{
"args":"(ImDrawData* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawData*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawData_Clear",
"comment":"",
"defaults":[],
"funcname":"Clear",
"ret":"void",
"signature":"()",
"stname":"ImDrawData"}],
"ImDrawData_DeIndexAllBuffers":[
{
"args":"(ImDrawData* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawData*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawData_DeIndexAllBuffers",
"comment":"",
"defaults":[],
"funcname":"DeIndexAllBuffers",
"ret":"void",
"signature":"()",
"stname":"ImDrawData"}],
"ImDrawData_ImDrawData":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawData_ImDrawData",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImDrawData",
"signature":"()",
"stname":"ImDrawData"}],
"ImDrawData_ScaleClipRects":[
{
"args":"(ImDrawData* self,const ImVec2 sc)",
"argsT":[
{
"name":"self",
"type":"ImDrawData*"},
{
"name":"sc",
"type":"const ImVec2"}],
"argsoriginal":"(const ImVec2& sc)",
"call_args":"(sc)",
"cimguiname":"ImDrawData_ScaleClipRects",
"comment":"",
"defaults":[],
"funcname":"ScaleClipRects",
"ret":"void",
"signature":"(const ImVec2)",
"stname":"ImDrawData"}],
"ImDrawData_destroy":[
{
"args":"(ImDrawData* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawData*"}],
"call_args":"(self)",
"cimguiname":"ImDrawData_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImDrawData_destroy",
"ret":"void",
"signature":"(ImDrawData*)",
"stname":"ImDrawData"}],
"ImDrawList_AddBezierCurve":[
{
"args":"(ImDrawList* self,const ImVec2 pos0,const ImVec2 cp0,const ImVec2 cp1,const ImVec2 pos1,ImU32 col,float thickness,int num_segments)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"pos0",
"type":"const ImVec2"},
{
"name":"cp0",
"type":"const ImVec2"},
{
"name":"cp1",
"type":"const ImVec2"},
{
"name":"pos1",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"},
{
"name":"thickness",
"type":"float"},
{
"name":"num_segments",
"type":"int"}],
"argsoriginal":"(const ImVec2& pos0,const ImVec2& cp0,const ImVec2& cp1,const ImVec2& pos1,ImU32 col,float thickness,int num_segments=0)",
"call_args":"(pos0,cp0,cp1,pos1,col,thickness,num_segments)",
"cimguiname":"ImDrawList_AddBezierCurve",
"comment":"",
"defaults":{
"num_segments":"0"},
"funcname":"AddBezierCurve",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)",
"stname":"ImDrawList"}],
"ImDrawList_AddCallback":[
{
"args":"(ImDrawList* self,ImDrawCallback callback,void* callback_data)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"callback",
"type":"ImDrawCallback"},
{
"name":"callback_data",
"type":"void*"}],
"argsoriginal":"(ImDrawCallback callback,void* callback_data)",
"call_args":"(callback,callback_data)",
"cimguiname":"ImDrawList_AddCallback",
"comment":"",
"defaults":[],
"funcname":"AddCallback",
"ret":"void",
"signature":"(ImDrawCallback,void*)",
"stname":"ImDrawList"}],
"ImDrawList_AddCircle":[
{
"args":"(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments,float thickness)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"centre",
"type":"const ImVec2"},
{
"name":"radius",
"type":"float"},
{
"name":"col",
"type":"ImU32"},
{
"name":"num_segments",
"type":"int"},
{
"name":"thickness",
"type":"float"}],
"argsoriginal":"(const ImVec2& centre,float radius,ImU32 col,int num_segments=12,float thickness=1.0f)",
"call_args":"(centre,radius,col,num_segments,thickness)",
"cimguiname":"ImDrawList_AddCircle",
"comment":"",
"defaults":{
"num_segments":"12",
"thickness":"1.0f"},
"funcname":"AddCircle",
"ret":"void",
"signature":"(const ImVec2,float,ImU32,int,float)",
"stname":"ImDrawList"}],
"ImDrawList_AddCircleFilled":[
{
"args":"(ImDrawList* self,const ImVec2 centre,float radius,ImU32 col,int num_segments)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"centre",
"type":"const ImVec2"},
{
"name":"radius",
"type":"float"},
{
"name":"col",
"type":"ImU32"},
{
"name":"num_segments",
"type":"int"}],
"argsoriginal":"(const ImVec2& centre,float radius,ImU32 col,int num_segments=12)",
"call_args":"(centre,radius,col,num_segments)",
"cimguiname":"ImDrawList_AddCircleFilled",
"comment":"",
"defaults":{
"num_segments":"12"},
"funcname":"AddCircleFilled",
"ret":"void",
"signature":"(const ImVec2,float,ImU32,int)",
"stname":"ImDrawList"}],
"ImDrawList_AddConvexPolyFilled":[
{
"args":"(ImDrawList* self,const ImVec2* points,const int num_points,ImU32 col)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"points",
"type":"const ImVec2*"},
{
"name":"num_points",
"type":"const int"},
{
"name":"col",
"type":"ImU32"}],
"argsoriginal":"(const ImVec2* points,const int num_points,ImU32 col)",
"call_args":"(points,num_points,col)",
"cimguiname":"ImDrawList_AddConvexPolyFilled",
"comment":"",
"defaults":[],
"funcname":"AddConvexPolyFilled",
"ret":"void",
"signature":"(const ImVec2*,const int,ImU32)",
"stname":"ImDrawList"}],
"ImDrawList_AddDrawCmd":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_AddDrawCmd",
"comment":"",
"defaults":[],
"funcname":"AddDrawCmd",
"ret":"void",
"signature":"()",
"stname":"ImDrawList"}],
"ImDrawList_AddImage":[
{
"args":"(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"user_texture_id",
"type":"ImTextureID"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"uv_a",
"type":"const ImVec2"},
{
"name":"uv_b",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"}],
"argsoriginal":"(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,1),ImU32 col=0xFFFFFFFF)",
"call_args":"(user_texture_id,a,b,uv_a,uv_b,col)",
"cimguiname":"ImDrawList_AddImage",
"comment":"",
"defaults":{
"col":"0xFFFFFFFF",
"uv_a":"ImVec2(0,0)",
"uv_b":"ImVec2(1,1)"},
"funcname":"AddImage",
"ret":"void",
"signature":"(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)",
"stname":"ImDrawList"}],
"ImDrawList_AddImageQuad":[
{
"args":"(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"user_texture_id",
"type":"ImTextureID"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"c",
"type":"const ImVec2"},
{
"name":"d",
"type":"const ImVec2"},
{
"name":"uv_a",
"type":"const ImVec2"},
{
"name":"uv_b",
"type":"const ImVec2"},
{
"name":"uv_c",
"type":"const ImVec2"},
{
"name":"uv_d",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"}],
"argsoriginal":"(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a=ImVec2(0,0),const ImVec2& uv_b=ImVec2(1,0),const ImVec2& uv_c=ImVec2(1,1),const ImVec2& uv_d=ImVec2(0,1),ImU32 col=0xFFFFFFFF)",
"call_args":"(user_texture_id,a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)",
"cimguiname":"ImDrawList_AddImageQuad",
"comment":"",
"defaults":{
"col":"0xFFFFFFFF",
"uv_a":"ImVec2(0,0)",
"uv_b":"ImVec2(1,0)",
"uv_c":"ImVec2(1,1)",
"uv_d":"ImVec2(0,1)"},
"funcname":"AddImageQuad",
"ret":"void",
"signature":"(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)",
"stname":"ImDrawList"}],
"ImDrawList_AddImageRounded":[
{
"args":"(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col,float rounding,int rounding_corners)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"user_texture_id",
"type":"ImTextureID"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"uv_a",
"type":"const ImVec2"},
{
"name":"uv_b",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"},
{
"name":"rounding",
"type":"float"},
{
"name":"rounding_corners",
"type":"int"}],
"argsoriginal":"(ImTextureID user_texture_id,const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col,float rounding,int rounding_corners=ImDrawCornerFlags_All)",
"call_args":"(user_texture_id,a,b,uv_a,uv_b,col,rounding,rounding_corners)",
"cimguiname":"ImDrawList_AddImageRounded",
"comment":"",
"defaults":{
"rounding_corners":"ImDrawCornerFlags_All"},
"funcname":"AddImageRounded",
"ret":"void",
"signature":"(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)",
"stname":"ImDrawList"}],
"ImDrawList_AddLine":[
{
"args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float thickness)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"},
{
"name":"thickness",
"type":"float"}],
"argsoriginal":"(const ImVec2& a,const ImVec2& b,ImU32 col,float thickness=1.0f)",
"call_args":"(a,b,col,thickness)",
"cimguiname":"ImDrawList_AddLine",
"comment":"",
"defaults":{
"thickness":"1.0f"},
"funcname":"AddLine",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,ImU32,float)",
"stname":"ImDrawList"}],
"ImDrawList_AddPolyline":[
{
"args":"(ImDrawList* self,const ImVec2* points,const int num_points,ImU32 col,bool closed,float thickness)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"points",
"type":"const ImVec2*"},
{
"name":"num_points",
"type":"const int"},
{
"name":"col",
"type":"ImU32"},
{
"name":"closed",
"type":"bool"},
{
"name":"thickness",
"type":"float"}],
"argsoriginal":"(const ImVec2* points,const int num_points,ImU32 col,bool closed,float thickness)",
"call_args":"(points,num_points,col,closed,thickness)",
"cimguiname":"ImDrawList_AddPolyline",
"comment":"",
"defaults":[],
"funcname":"AddPolyline",
"ret":"void",
"signature":"(const ImVec2*,const int,ImU32,bool,float)",
"stname":"ImDrawList"}],
"ImDrawList_AddQuad":[
{
"args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col,float thickness)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"c",
"type":"const ImVec2"},
{
"name":"d",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"},
{
"name":"thickness",
"type":"float"}],
"argsoriginal":"(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col,float thickness=1.0f)",
"call_args":"(a,b,c,d,col,thickness)",
"cimguiname":"ImDrawList_AddQuad",
"comment":"",
"defaults":{
"thickness":"1.0f"},
"funcname":"AddQuad",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)",
"stname":"ImDrawList"}],
"ImDrawList_AddQuadFilled":[
{
"args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,ImU32 col)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"c",
"type":"const ImVec2"},
{
"name":"d",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"}],
"argsoriginal":"(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,ImU32 col)",
"call_args":"(a,b,c,d,col)",
"cimguiname":"ImDrawList_AddQuadFilled",
"comment":"",
"defaults":[],
"funcname":"AddQuadFilled",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)",
"stname":"ImDrawList"}],
"ImDrawList_AddRect":[
{
"args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,int rounding_corners_flags,float thickness)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"},
{
"name":"rounding",
"type":"float"},
{
"name":"rounding_corners_flags",
"type":"int"},
{
"name":"thickness",
"type":"float"}],
"argsoriginal":"(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All,float thickness=1.0f)",
"call_args":"(a,b,col,rounding,rounding_corners_flags,thickness)",
"cimguiname":"ImDrawList_AddRect",
"comment":"",
"defaults":{
"rounding":"0.0f",
"rounding_corners_flags":"ImDrawCornerFlags_All",
"thickness":"1.0f"},
"funcname":"AddRect",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,ImU32,float,int,float)",
"stname":"ImDrawList"}],
"ImDrawList_AddRectFilled":[
{
"args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col,float rounding,int rounding_corners_flags)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"},
{
"name":"rounding",
"type":"float"},
{
"name":"rounding_corners_flags",
"type":"int"}],
"argsoriginal":"(const ImVec2& a,const ImVec2& b,ImU32 col,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All)",
"call_args":"(a,b,col,rounding,rounding_corners_flags)",
"cimguiname":"ImDrawList_AddRectFilled",
"comment":"",
"defaults":{
"rounding":"0.0f",
"rounding_corners_flags":"ImDrawCornerFlags_All"},
"funcname":"AddRectFilled",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,ImU32,float,int)",
"stname":"ImDrawList"}],
"ImDrawList_AddRectFilledMultiColor":[
{
"args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"col_upr_left",
"type":"ImU32"},
{
"name":"col_upr_right",
"type":"ImU32"},
{
"name":"col_bot_right",
"type":"ImU32"},
{
"name":"col_bot_left",
"type":"ImU32"}],
"argsoriginal":"(const ImVec2& a,const ImVec2& b,ImU32 col_upr_left,ImU32 col_upr_right,ImU32 col_bot_right,ImU32 col_bot_left)",
"call_args":"(a,b,col_upr_left,col_upr_right,col_bot_right,col_bot_left)",
"cimguiname":"ImDrawList_AddRectFilledMultiColor",
"comment":"",
"defaults":[],
"funcname":"AddRectFilledMultiColor",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)",
"stname":"ImDrawList"}],
"ImDrawList_AddText":[
{
"args":"(ImDrawList* self,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"pos",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"},
{
"name":"text_begin",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"}],
"argsoriginal":"(const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void *)0))",
"call_args":"(pos,col,text_begin,text_end)",
"cimguiname":"ImDrawList_AddText",
"comment":"",
"defaults":{
"text_end":"((void *)0)"},
"funcname":"AddText",
"ov_cimguiname":"ImDrawList_AddText",
"ret":"void",
"signature":"(const ImVec2,ImU32,const char*,const char*)",
"stname":"ImDrawList"},
{
"args":"(ImDrawList* self,const ImFont* font,float font_size,const ImVec2 pos,ImU32 col,const char* text_begin,const char* text_end,float wrap_width,const ImVec4* cpu_fine_clip_rect)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"font",
"type":"const ImFont*"},
{
"name":"font_size",
"type":"float"},
{
"name":"pos",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"},
{
"name":"text_begin",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"},
{
"name":"wrap_width",
"type":"float"},
{
"name":"cpu_fine_clip_rect",
"type":"const ImVec4*"}],
"argsoriginal":"(const ImFont* font,float font_size,const ImVec2& pos,ImU32 col,const char* text_begin,const char* text_end=((void *)0),float wrap_width=0.0f,const ImVec4* cpu_fine_clip_rect=((void *)0))",
"call_args":"(font,font_size,pos,col,text_begin,text_end,wrap_width,cpu_fine_clip_rect)",
"cimguiname":"ImDrawList_AddText",
"comment":"",
"defaults":{
"cpu_fine_clip_rect":"((void *)0)",
"text_end":"((void *)0)",
"wrap_width":"0.0f"},
"funcname":"AddText",
"ov_cimguiname":"ImDrawList_AddTextFontPtr",
"ret":"void",
"signature":"(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)",
"stname":"ImDrawList"}],
"ImDrawList_AddTriangle":[
{
"args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col,float thickness)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"c",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"},
{
"name":"thickness",
"type":"float"}],
"argsoriginal":"(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col,float thickness=1.0f)",
"call_args":"(a,b,c,col,thickness)",
"cimguiname":"ImDrawList_AddTriangle",
"comment":"",
"defaults":{
"thickness":"1.0f"},
"funcname":"AddTriangle",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,const ImVec2,ImU32,float)",
"stname":"ImDrawList"}],
"ImDrawList_AddTriangleFilled":[
{
"args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,ImU32 col)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"c",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"}],
"argsoriginal":"(const ImVec2& a,const ImVec2& b,const ImVec2& c,ImU32 col)",
"call_args":"(a,b,c,col)",
"cimguiname":"ImDrawList_AddTriangleFilled",
"comment":"",
"defaults":[],
"funcname":"AddTriangleFilled",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,const ImVec2,ImU32)",
"stname":"ImDrawList"}],
"ImDrawList_ChannelsMerge":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_ChannelsMerge",
"comment":"",
"defaults":[],
"funcname":"ChannelsMerge",
"ret":"void",
"signature":"()",
"stname":"ImDrawList"}],
"ImDrawList_ChannelsSetCurrent":[
{
"args":"(ImDrawList* self,int channel_index)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"channel_index",
"type":"int"}],
"argsoriginal":"(int channel_index)",
"call_args":"(channel_index)",
"cimguiname":"ImDrawList_ChannelsSetCurrent",
"comment":"",
"defaults":[],
"funcname":"ChannelsSetCurrent",
"ret":"void",
"signature":"(int)",
"stname":"ImDrawList"}],
"ImDrawList_ChannelsSplit":[
{
"args":"(ImDrawList* self,int channels_count)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"channels_count",
"type":"int"}],
"argsoriginal":"(int channels_count)",
"call_args":"(channels_count)",
"cimguiname":"ImDrawList_ChannelsSplit",
"comment":"",
"defaults":[],
"funcname":"ChannelsSplit",
"ret":"void",
"signature":"(int)",
"stname":"ImDrawList"}],
"ImDrawList_Clear":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_Clear",
"comment":"",
"defaults":[],
"funcname":"Clear",
"ret":"void",
"signature":"()",
"stname":"ImDrawList"}],
"ImDrawList_ClearFreeMemory":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_ClearFreeMemory",
"comment":"",
"defaults":[],
"funcname":"ClearFreeMemory",
"ret":"void",
"signature":"()",
"stname":"ImDrawList"}],
"ImDrawList_CloneOutput":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_CloneOutput",
"comment":"",
"defaults":[],
"funcname":"CloneOutput",
"ret":"ImDrawList*",
"signature":"()",
"stname":"ImDrawList"}],
"ImDrawList_GetClipRectMax":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_GetClipRectMax",
"comment":"",
"defaults":[],
"funcname":"GetClipRectMax",
"ret":"ImVec2",
"signature":"()",
"stname":"ImDrawList"},
{
"args":"(ImVec2 *pOut,ImDrawList* self)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"},
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_GetClipRectMax",
"comment":"",
"defaults":[],
"funcname":"GetClipRectMax",
"nonUDT":1,
"ov_cimguiname":"ImDrawList_GetClipRectMax_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImDrawList"},
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_GetClipRectMax",
"comment":"",
"defaults":[],
"funcname":"GetClipRectMax",
"nonUDT":2,
"ov_cimguiname":"ImDrawList_GetClipRectMax_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImDrawList"}],
"ImDrawList_GetClipRectMin":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_GetClipRectMin",
"comment":"",
"defaults":[],
"funcname":"GetClipRectMin",
"ret":"ImVec2",
"signature":"()",
"stname":"ImDrawList"},
{
"args":"(ImVec2 *pOut,ImDrawList* self)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"},
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_GetClipRectMin",
"comment":"",
"defaults":[],
"funcname":"GetClipRectMin",
"nonUDT":1,
"ov_cimguiname":"ImDrawList_GetClipRectMin_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImDrawList"},
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_GetClipRectMin",
"comment":"",
"defaults":[],
"funcname":"GetClipRectMin",
"nonUDT":2,
"ov_cimguiname":"ImDrawList_GetClipRectMin_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImDrawList"}],
"ImDrawList_ImDrawList":[
{
"args":"(const ImDrawListSharedData* shared_data)",
"argsT":[
{
"name":"shared_data",
"type":"const ImDrawListSharedData*"}],
"argsoriginal":"(const ImDrawListSharedData* shared_data)",
"call_args":"(shared_data)",
"cimguiname":"ImDrawList_ImDrawList",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImDrawList",
"signature":"(const ImDrawListSharedData*)",
"stname":"ImDrawList"}],
"ImDrawList_PathArcTo":[
{
"args":"(ImDrawList* self,const ImVec2 centre,float radius,float a_min,float a_max,int num_segments)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"centre",
"type":"const ImVec2"},
{
"name":"radius",
"type":"float"},
{
"name":"a_min",
"type":"float"},
{
"name":"a_max",
"type":"float"},
{
"name":"num_segments",
"type":"int"}],
"argsoriginal":"(const ImVec2& centre,float radius,float a_min,float a_max,int num_segments=10)",
"call_args":"(centre,radius,a_min,a_max,num_segments)",
"cimguiname":"ImDrawList_PathArcTo",
"comment":"",
"defaults":{
"num_segments":"10"},
"funcname":"PathArcTo",
"ret":"void",
"signature":"(const ImVec2,float,float,float,int)",
"stname":"ImDrawList"}],
"ImDrawList_PathArcToFast":[
{
"args":"(ImDrawList* self,const ImVec2 centre,float radius,int a_min_of_12,int a_max_of_12)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"centre",
"type":"const ImVec2"},
{
"name":"radius",
"type":"float"},
{
"name":"a_min_of_12",
"type":"int"},
{
"name":"a_max_of_12",
"type":"int"}],
"argsoriginal":"(const ImVec2& centre,float radius,int a_min_of_12,int a_max_of_12)",
"call_args":"(centre,radius,a_min_of_12,a_max_of_12)",
"cimguiname":"ImDrawList_PathArcToFast",
"comment":"",
"defaults":[],
"funcname":"PathArcToFast",
"ret":"void",
"signature":"(const ImVec2,float,int,int)",
"stname":"ImDrawList"}],
"ImDrawList_PathBezierCurveTo":[
{
"args":"(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,int num_segments)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"p1",
"type":"const ImVec2"},
{
"name":"p2",
"type":"const ImVec2"},
{
"name":"p3",
"type":"const ImVec2"},
{
"name":"num_segments",
"type":"int"}],
"argsoriginal":"(const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,int num_segments=0)",
"call_args":"(p1,p2,p3,num_segments)",
"cimguiname":"ImDrawList_PathBezierCurveTo",
"comment":"",
"defaults":{
"num_segments":"0"},
"funcname":"PathBezierCurveTo",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,const ImVec2,int)",
"stname":"ImDrawList"}],
"ImDrawList_PathClear":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_PathClear",
"comment":"",
"defaults":[],
"funcname":"PathClear",
"ret":"void",
"signature":"()",
"stname":"ImDrawList"}],
"ImDrawList_PathFillConvex":[
{
"args":"(ImDrawList* self,ImU32 col)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"col",
"type":"ImU32"}],
"argsoriginal":"(ImU32 col)",
"call_args":"(col)",
"cimguiname":"ImDrawList_PathFillConvex",
"comment":"",
"defaults":[],
"funcname":"PathFillConvex",
"ret":"void",
"signature":"(ImU32)",
"stname":"ImDrawList"}],
"ImDrawList_PathLineTo":[
{
"args":"(ImDrawList* self,const ImVec2 pos)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"pos",
"type":"const ImVec2"}],
"argsoriginal":"(const ImVec2& pos)",
"call_args":"(pos)",
"cimguiname":"ImDrawList_PathLineTo",
"comment":"",
"defaults":[],
"funcname":"PathLineTo",
"ret":"void",
"signature":"(const ImVec2)",
"stname":"ImDrawList"}],
"ImDrawList_PathLineToMergeDuplicate":[
{
"args":"(ImDrawList* self,const ImVec2 pos)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"pos",
"type":"const ImVec2"}],
"argsoriginal":"(const ImVec2& pos)",
"call_args":"(pos)",
"cimguiname":"ImDrawList_PathLineToMergeDuplicate",
"comment":"",
"defaults":[],
"funcname":"PathLineToMergeDuplicate",
"ret":"void",
"signature":"(const ImVec2)",
"stname":"ImDrawList"}],
"ImDrawList_PathRect":[
{
"args":"(ImDrawList* self,const ImVec2 rect_min,const ImVec2 rect_max,float rounding,int rounding_corners_flags)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"rect_min",
"type":"const ImVec2"},
{
"name":"rect_max",
"type":"const ImVec2"},
{
"name":"rounding",
"type":"float"},
{
"name":"rounding_corners_flags",
"type":"int"}],
"argsoriginal":"(const ImVec2& rect_min,const ImVec2& rect_max,float rounding=0.0f,int rounding_corners_flags=ImDrawCornerFlags_All)",
"call_args":"(rect_min,rect_max,rounding,rounding_corners_flags)",
"cimguiname":"ImDrawList_PathRect",
"comment":"",
"defaults":{
"rounding":"0.0f",
"rounding_corners_flags":"ImDrawCornerFlags_All"},
"funcname":"PathRect",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,float,int)",
"stname":"ImDrawList"}],
"ImDrawList_PathStroke":[
{
"args":"(ImDrawList* self,ImU32 col,bool closed,float thickness)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"col",
"type":"ImU32"},
{
"name":"closed",
"type":"bool"},
{
"name":"thickness",
"type":"float"}],
"argsoriginal":"(ImU32 col,bool closed,float thickness=1.0f)",
"call_args":"(col,closed,thickness)",
"cimguiname":"ImDrawList_PathStroke",
"comment":"",
"defaults":{
"thickness":"1.0f"},
"funcname":"PathStroke",
"ret":"void",
"signature":"(ImU32,bool,float)",
"stname":"ImDrawList"}],
"ImDrawList_PopClipRect":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_PopClipRect",
"comment":"",
"defaults":[],
"funcname":"PopClipRect",
"ret":"void",
"signature":"()",
"stname":"ImDrawList"}],
"ImDrawList_PopTextureID":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_PopTextureID",
"comment":"",
"defaults":[],
"funcname":"PopTextureID",
"ret":"void",
"signature":"()",
"stname":"ImDrawList"}],
"ImDrawList_PrimQuadUV":[
{
"args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 c,const ImVec2 d,const ImVec2 uv_a,const ImVec2 uv_b,const ImVec2 uv_c,const ImVec2 uv_d,ImU32 col)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"c",
"type":"const ImVec2"},
{
"name":"d",
"type":"const ImVec2"},
{
"name":"uv_a",
"type":"const ImVec2"},
{
"name":"uv_b",
"type":"const ImVec2"},
{
"name":"uv_c",
"type":"const ImVec2"},
{
"name":"uv_d",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"}],
"argsoriginal":"(const ImVec2& a,const ImVec2& b,const ImVec2& c,const ImVec2& d,const ImVec2& uv_a,const ImVec2& uv_b,const ImVec2& uv_c,const ImVec2& uv_d,ImU32 col)",
"call_args":"(a,b,c,d,uv_a,uv_b,uv_c,uv_d,col)",
"cimguiname":"ImDrawList_PrimQuadUV",
"comment":"",
"defaults":[],
"funcname":"PrimQuadUV",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)",
"stname":"ImDrawList"}],
"ImDrawList_PrimRect":[
{
"args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,ImU32 col)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"}],
"argsoriginal":"(const ImVec2& a,const ImVec2& b,ImU32 col)",
"call_args":"(a,b,col)",
"cimguiname":"ImDrawList_PrimRect",
"comment":"",
"defaults":[],
"funcname":"PrimRect",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,ImU32)",
"stname":"ImDrawList"}],
"ImDrawList_PrimRectUV":[
{
"args":"(ImDrawList* self,const ImVec2 a,const ImVec2 b,const ImVec2 uv_a,const ImVec2 uv_b,ImU32 col)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"a",
"type":"const ImVec2"},
{
"name":"b",
"type":"const ImVec2"},
{
"name":"uv_a",
"type":"const ImVec2"},
{
"name":"uv_b",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"}],
"argsoriginal":"(const ImVec2& a,const ImVec2& b,const ImVec2& uv_a,const ImVec2& uv_b,ImU32 col)",
"call_args":"(a,b,uv_a,uv_b,col)",
"cimguiname":"ImDrawList_PrimRectUV",
"comment":"",
"defaults":[],
"funcname":"PrimRectUV",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)",
"stname":"ImDrawList"}],
"ImDrawList_PrimReserve":[
{
"args":"(ImDrawList* self,int idx_count,int vtx_count)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"idx_count",
"type":"int"},
{
"name":"vtx_count",
"type":"int"}],
"argsoriginal":"(int idx_count,int vtx_count)",
"call_args":"(idx_count,vtx_count)",
"cimguiname":"ImDrawList_PrimReserve",
"comment":"",
"defaults":[],
"funcname":"PrimReserve",
"ret":"void",
"signature":"(int,int)",
"stname":"ImDrawList"}],
"ImDrawList_PrimVtx":[
{
"args":"(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"pos",
"type":"const ImVec2"},
{
"name":"uv",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"}],
"argsoriginal":"(const ImVec2& pos,const ImVec2& uv,ImU32 col)",
"call_args":"(pos,uv,col)",
"cimguiname":"ImDrawList_PrimVtx",
"comment":"",
"defaults":[],
"funcname":"PrimVtx",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,ImU32)",
"stname":"ImDrawList"}],
"ImDrawList_PrimWriteIdx":[
{
"args":"(ImDrawList* self,ImDrawIdx idx)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"idx",
"type":"ImDrawIdx"}],
"argsoriginal":"(ImDrawIdx idx)",
"call_args":"(idx)",
"cimguiname":"ImDrawList_PrimWriteIdx",
"comment":"",
"defaults":[],
"funcname":"PrimWriteIdx",
"ret":"void",
"signature":"(ImDrawIdx)",
"stname":"ImDrawList"}],
"ImDrawList_PrimWriteVtx":[
{
"args":"(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"pos",
"type":"const ImVec2"},
{
"name":"uv",
"type":"const ImVec2"},
{
"name":"col",
"type":"ImU32"}],
"argsoriginal":"(const ImVec2& pos,const ImVec2& uv,ImU32 col)",
"call_args":"(pos,uv,col)",
"cimguiname":"ImDrawList_PrimWriteVtx",
"comment":"",
"defaults":[],
"funcname":"PrimWriteVtx",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,ImU32)",
"stname":"ImDrawList"}],
"ImDrawList_PushClipRect":[
{
"args":"(ImDrawList* self,ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"clip_rect_min",
"type":"ImVec2"},
{
"name":"clip_rect_max",
"type":"ImVec2"},
{
"name":"intersect_with_current_clip_rect",
"type":"bool"}],
"argsoriginal":"(ImVec2 clip_rect_min,ImVec2 clip_rect_max,bool intersect_with_current_clip_rect=false)",
"call_args":"(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)",
"cimguiname":"ImDrawList_PushClipRect",
"comment":"",
"defaults":{
"intersect_with_current_clip_rect":"false"},
"funcname":"PushClipRect",
"ret":"void",
"signature":"(ImVec2,ImVec2,bool)",
"stname":"ImDrawList"}],
"ImDrawList_PushClipRectFullScreen":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_PushClipRectFullScreen",
"comment":"",
"defaults":[],
"funcname":"PushClipRectFullScreen",
"ret":"void",
"signature":"()",
"stname":"ImDrawList"}],
"ImDrawList_PushTextureID":[
{
"args":"(ImDrawList* self,ImTextureID texture_id)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"},
{
"name":"texture_id",
"type":"ImTextureID"}],
"argsoriginal":"(ImTextureID texture_id)",
"call_args":"(texture_id)",
"cimguiname":"ImDrawList_PushTextureID",
"comment":"",
"defaults":[],
"funcname":"PushTextureID",
"ret":"void",
"signature":"(ImTextureID)",
"stname":"ImDrawList"}],
"ImDrawList_UpdateClipRect":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_UpdateClipRect",
"comment":"",
"defaults":[],
"funcname":"UpdateClipRect",
"ret":"void",
"signature":"()",
"stname":"ImDrawList"}],
"ImDrawList_UpdateTextureID":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImDrawList_UpdateTextureID",
"comment":"",
"defaults":[],
"funcname":"UpdateTextureID",
"ret":"void",
"signature":"()",
"stname":"ImDrawList"}],
"ImDrawList_destroy":[
{
"args":"(ImDrawList* self)",
"argsT":[
{
"name":"self",
"type":"ImDrawList*"}],
"call_args":"(self)",
"cimguiname":"ImDrawList_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImDrawList_destroy",
"ret":"void",
"signature":"(ImDrawList*)",
"stname":"ImDrawList"}],
"ImFontAtlas_AddCustomRectFontGlyph":[
{
"args":"(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"font",
"type":"ImFont*"},
{
"name":"id",
"type":"ImWchar"},
{
"name":"width",
"type":"int"},
{
"name":"height",
"type":"int"},
{
"name":"advance_x",
"type":"float"},
{
"name":"offset",
"type":"const ImVec2"}],
"argsoriginal":"(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2& offset=ImVec2(0,0))",
"call_args":"(font,id,width,height,advance_x,offset)",
"cimguiname":"ImFontAtlas_AddCustomRectFontGlyph",
"comment":"",
"defaults":{
"offset":"ImVec2(0,0)"},
"funcname":"AddCustomRectFontGlyph",
"ret":"int",
"signature":"(ImFont*,ImWchar,int,int,float,const ImVec2)",
"stname":"ImFontAtlas"}],
"ImFontAtlas_AddCustomRectRegular":[
{
"args":"(ImFontAtlas* self,unsigned int id,int width,int height)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"id",
"type":"unsigned int"},
{
"name":"width",
"type":"int"},
{
"name":"height",
"type":"int"}],
"argsoriginal":"(unsigned int id,int width,int height)",
"call_args":"(id,width,height)",
"cimguiname":"ImFontAtlas_AddCustomRectRegular",
"comment":"",
"defaults":[],
"funcname":"AddCustomRectRegular",
"ret":"int",
"signature":"(unsigned int,int,int)",
"stname":"ImFontAtlas"}],
"ImFontAtlas_AddFont":[
{
"args":"(ImFontAtlas* self,const ImFontConfig* font_cfg)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"font_cfg",
"type":"const ImFontConfig*"}],
"argsoriginal":"(const ImFontConfig* font_cfg)",
"call_args":"(font_cfg)",
"cimguiname":"ImFontAtlas_AddFont",
"comment":"",
"defaults":[],
"funcname":"AddFont",
"ret":"ImFont*",
"signature":"(const ImFontConfig*)",
"stname":"ImFontAtlas"}],
"ImFontAtlas_AddFontDefault":[
{
"args":"(ImFontAtlas* self,const ImFontConfig* font_cfg)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"font_cfg",
"type":"const ImFontConfig*"}],
"argsoriginal":"(const ImFontConfig* font_cfg=((void *)0))",
"call_args":"(font_cfg)",
"cimguiname":"ImFontAtlas_AddFontDefault",
"comment":"",
"defaults":{
"font_cfg":"((void *)0)"},
"funcname":"AddFontDefault",
"ret":"ImFont*",
"signature":"(const ImFontConfig*)",
"stname":"ImFontAtlas"}],
"ImFontAtlas_AddFontFromFileTTF":[
{
"args":"(ImFontAtlas* self,const char* filename,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"filename",
"type":"const char*"},
{
"name":"size_pixels",
"type":"float"},
{
"name":"font_cfg",
"type":"const ImFontConfig*"},
{
"name":"glyph_ranges",
"type":"const ImWchar*"}],
"argsoriginal":"(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))",
"call_args":"(filename,size_pixels,font_cfg,glyph_ranges)",
"cimguiname":"ImFontAtlas_AddFontFromFileTTF",
"comment":"",
"defaults":{
"font_cfg":"((void *)0)",
"glyph_ranges":"((void *)0)"},
"funcname":"AddFontFromFileTTF",
"ret":"ImFont*",
"signature":"(const char*,float,const ImFontConfig*,const ImWchar*)",
"stname":"ImFontAtlas"}],
"ImFontAtlas_AddFontFromMemoryCompressedBase85TTF":[
{
"args":"(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"compressed_font_data_base85",
"type":"const char*"},
{
"name":"size_pixels",
"type":"float"},
{
"name":"font_cfg",
"type":"const ImFontConfig*"},
{
"name":"glyph_ranges",
"type":"const ImWchar*"}],
"argsoriginal":"(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))",
"call_args":"(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)",
"cimguiname":"ImFontAtlas_AddFontFromMemoryCompressedBase85TTF",
"comment":"",
"defaults":{
"font_cfg":"((void *)0)",
"glyph_ranges":"((void *)0)"},
"funcname":"AddFontFromMemoryCompressedBase85TTF",
"ret":"ImFont*",
"signature":"(const char*,float,const ImFontConfig*,const ImWchar*)",
"stname":"ImFontAtlas"}],
"ImFontAtlas_AddFontFromMemoryCompressedTTF":[
{
"args":"(ImFontAtlas* self,const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"compressed_font_data",
"type":"const void*"},
{
"name":"compressed_font_size",
"type":"int"},
{
"name":"size_pixels",
"type":"float"},
{
"name":"font_cfg",
"type":"const ImFontConfig*"},
{
"name":"glyph_ranges",
"type":"const ImWchar*"}],
"argsoriginal":"(const void* compressed_font_data,int compressed_font_size,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))",
"call_args":"(compressed_font_data,compressed_font_size,size_pixels,font_cfg,glyph_ranges)",
"cimguiname":"ImFontAtlas_AddFontFromMemoryCompressedTTF",
"comment":"",
"defaults":{
"font_cfg":"((void *)0)",
"glyph_ranges":"((void *)0)"},
"funcname":"AddFontFromMemoryCompressedTTF",
"ret":"ImFont*",
"signature":"(const void*,int,float,const ImFontConfig*,const ImWchar*)",
"stname":"ImFontAtlas"}],
"ImFontAtlas_AddFontFromMemoryTTF":[
{
"args":"(ImFontAtlas* self,void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"font_data",
"type":"void*"},
{
"name":"font_size",
"type":"int"},
{
"name":"size_pixels",
"type":"float"},
{
"name":"font_cfg",
"type":"const ImFontConfig*"},
{
"name":"glyph_ranges",
"type":"const ImWchar*"}],
"argsoriginal":"(void* font_data,int font_size,float size_pixels,const ImFontConfig* font_cfg=((void *)0),const ImWchar* glyph_ranges=((void *)0))",
"call_args":"(font_data,font_size,size_pixels,font_cfg,glyph_ranges)",
"cimguiname":"ImFontAtlas_AddFontFromMemoryTTF",
"comment":"",
"defaults":{
"font_cfg":"((void *)0)",
"glyph_ranges":"((void *)0)"},
"funcname":"AddFontFromMemoryTTF",
"ret":"ImFont*",
"signature":"(void*,int,float,const ImFontConfig*,const ImWchar*)",
"stname":"ImFontAtlas"}],
"ImFontAtlas_Build":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_Build",
"comment":"",
"defaults":[],
"funcname":"Build",
"ret":"bool",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_CalcCustomRectUV":[
{
"args":"(ImFontAtlas* self,const CustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"rect",
"type":"const CustomRect*"},
{
"name":"out_uv_min",
"type":"ImVec2*"},
{
"name":"out_uv_max",
"type":"ImVec2*"}],
"argsoriginal":"(const CustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)",
"call_args":"(rect,out_uv_min,out_uv_max)",
"cimguiname":"ImFontAtlas_CalcCustomRectUV",
"comment":"",
"defaults":[],
"funcname":"CalcCustomRectUV",
"ret":"void",
"signature":"(const CustomRect*,ImVec2*,ImVec2*)",
"stname":"ImFontAtlas"}],
"ImFontAtlas_Clear":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_Clear",
"comment":"",
"defaults":[],
"funcname":"Clear",
"ret":"void",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_ClearFonts":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_ClearFonts",
"comment":"",
"defaults":[],
"funcname":"ClearFonts",
"ret":"void",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_ClearInputData":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_ClearInputData",
"comment":"",
"defaults":[],
"funcname":"ClearInputData",
"ret":"void",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_ClearTexData":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_ClearTexData",
"comment":"",
"defaults":[],
"funcname":"ClearTexData",
"ret":"void",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_GetCustomRectByIndex":[
{
"args":"(ImFontAtlas* self,int index)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"index",
"type":"int"}],
"argsoriginal":"(int index)",
"call_args":"(index)",
"cimguiname":"ImFontAtlas_GetCustomRectByIndex",
"comment":"",
"defaults":[],
"funcname":"GetCustomRectByIndex",
"ret":"const CustomRect*",
"signature":"(int)",
"stname":"ImFontAtlas"}],
"ImFontAtlas_GetGlyphRangesChineseFull":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_GetGlyphRangesChineseFull",
"comment":"",
"defaults":[],
"funcname":"GetGlyphRangesChineseFull",
"ret":"const ImWchar*",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon",
"comment":"",
"defaults":[],
"funcname":"GetGlyphRangesChineseSimplifiedCommon",
"ret":"const ImWchar*",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_GetGlyphRangesCyrillic":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_GetGlyphRangesCyrillic",
"comment":"",
"defaults":[],
"funcname":"GetGlyphRangesCyrillic",
"ret":"const ImWchar*",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_GetGlyphRangesDefault":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_GetGlyphRangesDefault",
"comment":"",
"defaults":[],
"funcname":"GetGlyphRangesDefault",
"ret":"const ImWchar*",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_GetGlyphRangesJapanese":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_GetGlyphRangesJapanese",
"comment":"",
"defaults":[],
"funcname":"GetGlyphRangesJapanese",
"ret":"const ImWchar*",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_GetGlyphRangesKorean":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_GetGlyphRangesKorean",
"comment":"",
"defaults":[],
"funcname":"GetGlyphRangesKorean",
"ret":"const ImWchar*",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_GetGlyphRangesThai":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_GetGlyphRangesThai",
"comment":"",
"defaults":[],
"funcname":"GetGlyphRangesThai",
"ret":"const ImWchar*",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_GetMouseCursorTexData":[
{
"args":"(ImFontAtlas* self,ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"cursor",
"type":"ImGuiMouseCursor"},
{
"name":"out_offset",
"type":"ImVec2*"},
{
"name":"out_size",
"type":"ImVec2*"},
{
"name":"out_uv_border",
"type":"ImVec2[2]"},
{
"name":"out_uv_fill",
"type":"ImVec2[2]"}],
"argsoriginal":"(ImGuiMouseCursor cursor,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2])",
"call_args":"(cursor,out_offset,out_size,out_uv_border,out_uv_fill)",
"cimguiname":"ImFontAtlas_GetMouseCursorTexData",
"comment":"",
"defaults":[],
"funcname":"GetMouseCursorTexData",
"ret":"bool",
"signature":"(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])",
"stname":"ImFontAtlas"}],
"ImFontAtlas_GetTexDataAsAlpha8":[
{
"args":"(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"out_pixels",
"type":"unsigned char**"},
{
"name":"out_width",
"type":"int*"},
{
"name":"out_height",
"type":"int*"},
{
"name":"out_bytes_per_pixel",
"type":"int*"}],
"argsoriginal":"(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void *)0))",
"call_args":"(out_pixels,out_width,out_height,out_bytes_per_pixel)",
"cimguiname":"ImFontAtlas_GetTexDataAsAlpha8",
"comment":"",
"defaults":{
"out_bytes_per_pixel":"((void *)0)"},
"funcname":"GetTexDataAsAlpha8",
"ret":"void",
"signature":"(unsigned char**,int*,int*,int*)",
"stname":"ImFontAtlas"}],
"ImFontAtlas_GetTexDataAsRGBA32":[
{
"args":"(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"out_pixels",
"type":"unsigned char**"},
{
"name":"out_width",
"type":"int*"},
{
"name":"out_height",
"type":"int*"},
{
"name":"out_bytes_per_pixel",
"type":"int*"}],
"argsoriginal":"(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void *)0))",
"call_args":"(out_pixels,out_width,out_height,out_bytes_per_pixel)",
"cimguiname":"ImFontAtlas_GetTexDataAsRGBA32",
"comment":"",
"defaults":{
"out_bytes_per_pixel":"((void *)0)"},
"funcname":"GetTexDataAsRGBA32",
"ret":"void",
"signature":"(unsigned char**,int*,int*,int*)",
"stname":"ImFontAtlas"}],
"ImFontAtlas_ImFontAtlas":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_ImFontAtlas",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImFontAtlas",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_IsBuilt":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontAtlas_IsBuilt",
"comment":"",
"defaults":[],
"funcname":"IsBuilt",
"ret":"bool",
"signature":"()",
"stname":"ImFontAtlas"}],
"ImFontAtlas_SetTexID":[
{
"args":"(ImFontAtlas* self,ImTextureID id)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"},
{
"name":"id",
"type":"ImTextureID"}],
"argsoriginal":"(ImTextureID id)",
"call_args":"(id)",
"cimguiname":"ImFontAtlas_SetTexID",
"comment":"",
"defaults":[],
"funcname":"SetTexID",
"ret":"void",
"signature":"(ImTextureID)",
"stname":"ImFontAtlas"}],
"ImFontAtlas_destroy":[
{
"args":"(ImFontAtlas* self)",
"argsT":[
{
"name":"self",
"type":"ImFontAtlas*"}],
"call_args":"(self)",
"cimguiname":"ImFontAtlas_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImFontAtlas_destroy",
"ret":"void",
"signature":"(ImFontAtlas*)",
"stname":"ImFontAtlas"}],
"ImFontConfig_ImFontConfig":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFontConfig_ImFontConfig",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImFontConfig",
"signature":"()",
"stname":"ImFontConfig"}],
"ImFontConfig_destroy":[
{
"args":"(ImFontConfig* self)",
"argsT":[
{
"name":"self",
"type":"ImFontConfig*"}],
"call_args":"(self)",
"cimguiname":"ImFontConfig_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImFontConfig_destroy",
"ret":"void",
"signature":"(ImFontConfig*)",
"stname":"ImFontConfig"}],
"ImFont_AddGlyph":[
{
"args":"(ImFont* self,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)",
"argsT":[
{
"name":"self",
"type":"ImFont*"},
{
"name":"c",
"type":"ImWchar"},
{
"name":"x0",
"type":"float"},
{
"name":"y0",
"type":"float"},
{
"name":"x1",
"type":"float"},
{
"name":"y1",
"type":"float"},
{
"name":"u0",
"type":"float"},
{
"name":"v0",
"type":"float"},
{
"name":"u1",
"type":"float"},
{
"name":"v1",
"type":"float"},
{
"name":"advance_x",
"type":"float"}],
"argsoriginal":"(ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)",
"call_args":"(c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x)",
"cimguiname":"ImFont_AddGlyph",
"comment":"",
"defaults":[],
"funcname":"AddGlyph",
"ret":"void",
"signature":"(ImWchar,float,float,float,float,float,float,float,float,float)",
"stname":"ImFont"}],
"ImFont_AddRemapChar":[
{
"args":"(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst)",
"argsT":[
{
"name":"self",
"type":"ImFont*"},
{
"name":"dst",
"type":"ImWchar"},
{
"name":"src",
"type":"ImWchar"},
{
"name":"overwrite_dst",
"type":"bool"}],
"argsoriginal":"(ImWchar dst,ImWchar src,bool overwrite_dst=true)",
"call_args":"(dst,src,overwrite_dst)",
"cimguiname":"ImFont_AddRemapChar",
"comment":"",
"defaults":{
"overwrite_dst":"true"},
"funcname":"AddRemapChar",
"ret":"void",
"signature":"(ImWchar,ImWchar,bool)",
"stname":"ImFont"}],
"ImFont_BuildLookupTable":[
{
"args":"(ImFont* self)",
"argsT":[
{
"name":"self",
"type":"ImFont*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFont_BuildLookupTable",
"comment":"",
"defaults":[],
"funcname":"BuildLookupTable",
"ret":"void",
"signature":"()",
"stname":"ImFont"}],
"ImFont_CalcTextSizeA":[
{
"args":"(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)",
"argsT":[
{
"name":"self",
"type":"ImFont*"},
{
"name":"size",
"type":"float"},
{
"name":"max_width",
"type":"float"},
{
"name":"wrap_width",
"type":"float"},
{
"name":"text_begin",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"},
{
"name":"remaining",
"type":"const char**"}],
"argsoriginal":"(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void *)0),const char** remaining=((void *)0))",
"call_args":"(size,max_width,wrap_width,text_begin,text_end,remaining)",
"cimguiname":"ImFont_CalcTextSizeA",
"comment":"",
"defaults":{
"remaining":"((void *)0)",
"text_end":"((void *)0)"},
"funcname":"CalcTextSizeA",
"ret":"ImVec2",
"signature":"(float,float,float,const char*,const char*,const char**)",
"stname":"ImFont"},
{
"args":"(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"},
{
"name":"self",
"type":"ImFont*"},
{
"name":"size",
"type":"float"},
{
"name":"max_width",
"type":"float"},
{
"name":"wrap_width",
"type":"float"},
{
"name":"text_begin",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"},
{
"name":"remaining",
"type":"const char**"}],
"argsoriginal":"(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void *)0),const char** remaining=((void *)0))",
"call_args":"(size,max_width,wrap_width,text_begin,text_end,remaining)",
"cimguiname":"ImFont_CalcTextSizeA",
"comment":"",
"defaults":{
"remaining":"((void *)0)",
"text_end":"((void *)0)"},
"funcname":"CalcTextSizeA",
"nonUDT":1,
"ov_cimguiname":"ImFont_CalcTextSizeA_nonUDT",
"ret":"void",
"signature":"(float,float,float,const char*,const char*,const char**)",
"stname":"ImFont"},
{
"args":"(ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)",
"argsT":[
{
"name":"self",
"type":"ImFont*"},
{
"name":"size",
"type":"float"},
{
"name":"max_width",
"type":"float"},
{
"name":"wrap_width",
"type":"float"},
{
"name":"text_begin",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"},
{
"name":"remaining",
"type":"const char**"}],
"argsoriginal":"(float size,float max_width,float wrap_width,const char* text_begin,const char* text_end=((void *)0),const char** remaining=((void *)0))",
"call_args":"(size,max_width,wrap_width,text_begin,text_end,remaining)",
"cimguiname":"ImFont_CalcTextSizeA",
"comment":"",
"defaults":{
"remaining":"((void *)0)",
"text_end":"((void *)0)"},
"funcname":"CalcTextSizeA",
"nonUDT":2,
"ov_cimguiname":"ImFont_CalcTextSizeA_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"(float,float,float,const char*,const char*,const char**)",
"stname":"ImFont"}],
"ImFont_CalcWordWrapPositionA":[
{
"args":"(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width)",
"argsT":[
{
"name":"self",
"type":"ImFont*"},
{
"name":"scale",
"type":"float"},
{
"name":"text",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"},
{
"name":"wrap_width",
"type":"float"}],
"argsoriginal":"(float scale,const char* text,const char* text_end,float wrap_width)",
"call_args":"(scale,text,text_end,wrap_width)",
"cimguiname":"ImFont_CalcWordWrapPositionA",
"comment":"",
"defaults":[],
"funcname":"CalcWordWrapPositionA",
"ret":"const char*",
"signature":"(float,const char*,const char*,float)",
"stname":"ImFont"}],
"ImFont_ClearOutputData":[
{
"args":"(ImFont* self)",
"argsT":[
{
"name":"self",
"type":"ImFont*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFont_ClearOutputData",
"comment":"",
"defaults":[],
"funcname":"ClearOutputData",
"ret":"void",
"signature":"()",
"stname":"ImFont"}],
"ImFont_FindGlyph":[
{
"args":"(ImFont* self,ImWchar c)",
"argsT":[
{
"name":"self",
"type":"ImFont*"},
{
"name":"c",
"type":"ImWchar"}],
"argsoriginal":"(ImWchar c)",
"call_args":"(c)",
"cimguiname":"ImFont_FindGlyph",
"comment":"",
"defaults":[],
"funcname":"FindGlyph",
"ret":"const ImFontGlyph*",
"signature":"(ImWchar)",
"stname":"ImFont"}],
"ImFont_FindGlyphNoFallback":[
{
"args":"(ImFont* self,ImWchar c)",
"argsT":[
{
"name":"self",
"type":"ImFont*"},
{
"name":"c",
"type":"ImWchar"}],
"argsoriginal":"(ImWchar c)",
"call_args":"(c)",
"cimguiname":"ImFont_FindGlyphNoFallback",
"comment":"",
"defaults":[],
"funcname":"FindGlyphNoFallback",
"ret":"const ImFontGlyph*",
"signature":"(ImWchar)",
"stname":"ImFont"}],
"ImFont_GetCharAdvance":[
{
"args":"(ImFont* self,ImWchar c)",
"argsT":[
{
"name":"self",
"type":"ImFont*"},
{
"name":"c",
"type":"ImWchar"}],
"argsoriginal":"(ImWchar c)",
"call_args":"(c)",
"cimguiname":"ImFont_GetCharAdvance",
"comment":"",
"defaults":[],
"funcname":"GetCharAdvance",
"ret":"float",
"signature":"(ImWchar)",
"stname":"ImFont"}],
"ImFont_GetDebugName":[
{
"args":"(ImFont* self)",
"argsT":[
{
"name":"self",
"type":"ImFont*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFont_GetDebugName",
"comment":"",
"defaults":[],
"funcname":"GetDebugName",
"ret":"const char*",
"signature":"()",
"stname":"ImFont"}],
"ImFont_GrowIndex":[
{
"args":"(ImFont* self,int new_size)",
"argsT":[
{
"name":"self",
"type":"ImFont*"},
{
"name":"new_size",
"type":"int"}],
"argsoriginal":"(int new_size)",
"call_args":"(new_size)",
"cimguiname":"ImFont_GrowIndex",
"comment":"",
"defaults":[],
"funcname":"GrowIndex",
"ret":"void",
"signature":"(int)",
"stname":"ImFont"}],
"ImFont_ImFont":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFont_ImFont",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImFont",
"signature":"()",
"stname":"ImFont"}],
"ImFont_IsLoaded":[
{
"args":"(ImFont* self)",
"argsT":[
{
"name":"self",
"type":"ImFont*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImFont_IsLoaded",
"comment":"",
"defaults":[],
"funcname":"IsLoaded",
"ret":"bool",
"signature":"()",
"stname":"ImFont"}],
"ImFont_RenderChar":[
{
"args":"(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)",
"argsT":[
{
"name":"self",
"type":"ImFont*"},
{
"name":"draw_list",
"type":"ImDrawList*"},
{
"name":"size",
"type":"float"},
{
"name":"pos",
"type":"ImVec2"},
{
"name":"col",
"type":"ImU32"},
{
"name":"c",
"type":"ImWchar"}],
"argsoriginal":"(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,ImWchar c)",
"call_args":"(draw_list,size,pos,col,c)",
"cimguiname":"ImFont_RenderChar",
"comment":"",
"defaults":[],
"funcname":"RenderChar",
"ret":"void",
"signature":"(ImDrawList*,float,ImVec2,ImU32,ImWchar)",
"stname":"ImFont"}],
"ImFont_RenderText":[
{
"args":"(ImFont* self,ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip)",
"argsT":[
{
"name":"self",
"type":"ImFont*"},
{
"name":"draw_list",
"type":"ImDrawList*"},
{
"name":"size",
"type":"float"},
{
"name":"pos",
"type":"ImVec2"},
{
"name":"col",
"type":"ImU32"},
{
"name":"clip_rect",
"type":"const ImVec4"},
{
"name":"text_begin",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"},
{
"name":"wrap_width",
"type":"float"},
{
"name":"cpu_fine_clip",
"type":"bool"}],
"argsoriginal":"(ImDrawList* draw_list,float size,ImVec2 pos,ImU32 col,const ImVec4& clip_rect,const char* text_begin,const char* text_end,float wrap_width=0.0f,bool cpu_fine_clip=false)",
"call_args":"(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip)",
"cimguiname":"ImFont_RenderText",
"comment":"",
"defaults":{
"cpu_fine_clip":"false",
"wrap_width":"0.0f"},
"funcname":"RenderText",
"ret":"void",
"signature":"(ImDrawList*,float,ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)",
"stname":"ImFont"}],
"ImFont_SetFallbackChar":[
{
"args":"(ImFont* self,ImWchar c)",
"argsT":[
{
"name":"self",
"type":"ImFont*"},
{
"name":"c",
"type":"ImWchar"}],
"argsoriginal":"(ImWchar c)",
"call_args":"(c)",
"cimguiname":"ImFont_SetFallbackChar",
"comment":"",
"defaults":[],
"funcname":"SetFallbackChar",
"ret":"void",
"signature":"(ImWchar)",
"stname":"ImFont"}],
"ImFont_destroy":[
{
"args":"(ImFont* self)",
"argsT":[
{
"name":"self",
"type":"ImFont*"}],
"call_args":"(self)",
"cimguiname":"ImFont_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImFont_destroy",
"ret":"void",
"signature":"(ImFont*)",
"stname":"ImFont"}],
"ImGuiIO_AddInputCharacter":[
{
"args":"(ImGuiIO* self,ImWchar c)",
"argsT":[
{
"name":"self",
"type":"ImGuiIO*"},
{
"name":"c",
"type":"ImWchar"}],
"argsoriginal":"(ImWchar c)",
"call_args":"(c)",
"cimguiname":"ImGuiIO_AddInputCharacter",
"comment":"",
"defaults":[],
"funcname":"AddInputCharacter",
"ret":"void",
"signature":"(ImWchar)",
"stname":"ImGuiIO"}],
"ImGuiIO_AddInputCharactersUTF8":[
{
"args":"(ImGuiIO* self,const char* utf8_chars)",
"argsT":[
{
"name":"self",
"type":"ImGuiIO*"},
{
"name":"utf8_chars",
"type":"const char*"}],
"argsoriginal":"(const char* utf8_chars)",
"call_args":"(utf8_chars)",
"cimguiname":"ImGuiIO_AddInputCharactersUTF8",
"comment":"",
"defaults":[],
"funcname":"AddInputCharactersUTF8",
"ret":"void",
"signature":"(const char*)",
"stname":"ImGuiIO"}],
"ImGuiIO_ClearInputCharacters":[
{
"args":"(ImGuiIO* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiIO*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiIO_ClearInputCharacters",
"comment":"",
"defaults":[],
"funcname":"ClearInputCharacters",
"ret":"void",
"signature":"()",
"stname":"ImGuiIO"}],
"ImGuiIO_ImGuiIO":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiIO_ImGuiIO",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImGuiIO",
"signature":"()",
"stname":"ImGuiIO"}],
"ImGuiIO_destroy":[
{
"args":"(ImGuiIO* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiIO*"}],
"call_args":"(self)",
"cimguiname":"ImGuiIO_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImGuiIO_destroy",
"ret":"void",
"signature":"(ImGuiIO*)",
"stname":"ImGuiIO"}],
"ImGuiInputTextCallbackData_DeleteChars":[
{
"args":"(ImGuiInputTextCallbackData* self,int pos,int bytes_count)",
"argsT":[
{
"name":"self",
"type":"ImGuiInputTextCallbackData*"},
{
"name":"pos",
"type":"int"},
{
"name":"bytes_count",
"type":"int"}],
"argsoriginal":"(int pos,int bytes_count)",
"call_args":"(pos,bytes_count)",
"cimguiname":"ImGuiInputTextCallbackData_DeleteChars",
"comment":"",
"defaults":[],
"funcname":"DeleteChars",
"ret":"void",
"signature":"(int,int)",
"stname":"ImGuiInputTextCallbackData"}],
"ImGuiInputTextCallbackData_HasSelection":[
{
"args":"(ImGuiInputTextCallbackData* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiInputTextCallbackData*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiInputTextCallbackData_HasSelection",
"comment":"",
"defaults":[],
"funcname":"HasSelection",
"ret":"bool",
"signature":"()",
"stname":"ImGuiInputTextCallbackData"}],
"ImGuiInputTextCallbackData_ImGuiInputTextCallbackData":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiInputTextCallbackData_ImGuiInputTextCallbackData",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImGuiInputTextCallbackData",
"signature":"()",
"stname":"ImGuiInputTextCallbackData"}],
"ImGuiInputTextCallbackData_InsertChars":[
{
"args":"(ImGuiInputTextCallbackData* self,int pos,const char* text,const char* text_end)",
"argsT":[
{
"name":"self",
"type":"ImGuiInputTextCallbackData*"},
{
"name":"pos",
"type":"int"},
{
"name":"text",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"}],
"argsoriginal":"(int pos,const char* text,const char* text_end=((void *)0))",
"call_args":"(pos,text,text_end)",
"cimguiname":"ImGuiInputTextCallbackData_InsertChars",
"comment":"",
"defaults":{
"text_end":"((void *)0)"},
"funcname":"InsertChars",
"ret":"void",
"signature":"(int,const char*,const char*)",
"stname":"ImGuiInputTextCallbackData"}],
"ImGuiInputTextCallbackData_destroy":[
{
"args":"(ImGuiInputTextCallbackData* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiInputTextCallbackData*"}],
"call_args":"(self)",
"cimguiname":"ImGuiInputTextCallbackData_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImGuiInputTextCallbackData_destroy",
"ret":"void",
"signature":"(ImGuiInputTextCallbackData*)",
"stname":"ImGuiInputTextCallbackData"}],
"ImGuiListClipper_Begin":[
{
"args":"(ImGuiListClipper* self,int items_count,float items_height)",
"argsT":[
{
"name":"self",
"type":"ImGuiListClipper*"},
{
"name":"items_count",
"type":"int"},
{
"name":"items_height",
"type":"float"}],
"argsoriginal":"(int items_count,float items_height=-1.0f)",
"call_args":"(items_count,items_height)",
"cimguiname":"ImGuiListClipper_Begin",
"comment":"",
"defaults":{
"items_height":"-1.0f"},
"funcname":"Begin",
"ret":"void",
"signature":"(int,float)",
"stname":"ImGuiListClipper"}],
"ImGuiListClipper_End":[
{
"args":"(ImGuiListClipper* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiListClipper*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiListClipper_End",
"comment":"",
"defaults":[],
"funcname":"End",
"ret":"void",
"signature":"()",
"stname":"ImGuiListClipper"}],
"ImGuiListClipper_ImGuiListClipper":[
{
"args":"(int items_count,float items_height)",
"argsT":[
{
"name":"items_count",
"type":"int"},
{
"name":"items_height",
"type":"float"}],
"argsoriginal":"(int items_count=-1,float items_height=-1.0f)",
"call_args":"(items_count,items_height)",
"cimguiname":"ImGuiListClipper_ImGuiListClipper",
"comment":"",
"constructor":true,
"defaults":{
"items_count":"-1",
"items_height":"-1.0f"},
"funcname":"ImGuiListClipper",
"signature":"(int,float)",
"stname":"ImGuiListClipper"}],
"ImGuiListClipper_Step":[
{
"args":"(ImGuiListClipper* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiListClipper*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiListClipper_Step",
"comment":"",
"defaults":[],
"funcname":"Step",
"ret":"bool",
"signature":"()",
"stname":"ImGuiListClipper"}],
"ImGuiListClipper_destroy":[
{
"args":"(ImGuiListClipper* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiListClipper*"}],
"call_args":"(self)",
"cimguiname":"ImGuiListClipper_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImGuiListClipper_destroy",
"ret":"void",
"signature":"(ImGuiListClipper*)",
"stname":"ImGuiListClipper"}],
"ImGuiOnceUponAFrame_ImGuiOnceUponAFrame":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiOnceUponAFrame_ImGuiOnceUponAFrame",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImGuiOnceUponAFrame",
"signature":"()",
"stname":"ImGuiOnceUponAFrame"}],
"ImGuiOnceUponAFrame_destroy":[
{
"args":"(ImGuiOnceUponAFrame* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiOnceUponAFrame*"}],
"call_args":"(self)",
"cimguiname":"ImGuiOnceUponAFrame_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImGuiOnceUponAFrame_destroy",
"ret":"void",
"signature":"(ImGuiOnceUponAFrame*)",
"stname":"ImGuiOnceUponAFrame"}],
"ImGuiPayload_Clear":[
{
"args":"(ImGuiPayload* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiPayload*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiPayload_Clear",
"comment":"",
"defaults":[],
"funcname":"Clear",
"ret":"void",
"signature":"()",
"stname":"ImGuiPayload"}],
"ImGuiPayload_ImGuiPayload":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiPayload_ImGuiPayload",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImGuiPayload",
"signature":"()",
"stname":"ImGuiPayload"}],
"ImGuiPayload_IsDataType":[
{
"args":"(ImGuiPayload* self,const char* type)",
"argsT":[
{
"name":"self",
"type":"ImGuiPayload*"},
{
"name":"type",
"type":"const char*"}],
"argsoriginal":"(const char* type)",
"call_args":"(type)",
"cimguiname":"ImGuiPayload_IsDataType",
"comment":"",
"defaults":[],
"funcname":"IsDataType",
"ret":"bool",
"signature":"(const char*)",
"stname":"ImGuiPayload"}],
"ImGuiPayload_IsDelivery":[
{
"args":"(ImGuiPayload* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiPayload*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiPayload_IsDelivery",
"comment":"",
"defaults":[],
"funcname":"IsDelivery",
"ret":"bool",
"signature":"()",
"stname":"ImGuiPayload"}],
"ImGuiPayload_IsPreview":[
{
"args":"(ImGuiPayload* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiPayload*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiPayload_IsPreview",
"comment":"",
"defaults":[],
"funcname":"IsPreview",
"ret":"bool",
"signature":"()",
"stname":"ImGuiPayload"}],
"ImGuiPayload_destroy":[
{
"args":"(ImGuiPayload* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiPayload*"}],
"call_args":"(self)",
"cimguiname":"ImGuiPayload_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImGuiPayload_destroy",
"ret":"void",
"signature":"(ImGuiPayload*)",
"stname":"ImGuiPayload"}],
"ImGuiStorage_BuildSortByKey":[
{
"args":"(ImGuiStorage* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiStorage_BuildSortByKey",
"comment":"",
"defaults":[],
"funcname":"BuildSortByKey",
"ret":"void",
"signature":"()",
"stname":"ImGuiStorage"}],
"ImGuiStorage_Clear":[
{
"args":"(ImGuiStorage* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiStorage_Clear",
"comment":"",
"defaults":[],
"funcname":"Clear",
"ret":"void",
"signature":"()",
"stname":"ImGuiStorage"}],
"ImGuiStorage_GetBool":[
{
"args":"(ImGuiStorage* self,ImGuiID key,bool default_val)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"},
{
"name":"key",
"type":"ImGuiID"},
{
"name":"default_val",
"type":"bool"}],
"argsoriginal":"(ImGuiID key,bool default_val=false)",
"call_args":"(key,default_val)",
"cimguiname":"ImGuiStorage_GetBool",
"comment":"",
"defaults":{
"default_val":"false"},
"funcname":"GetBool",
"ret":"bool",
"signature":"(ImGuiID,bool)",
"stname":"ImGuiStorage"}],
"ImGuiStorage_GetBoolRef":[
{
"args":"(ImGuiStorage* self,ImGuiID key,bool default_val)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"},
{
"name":"key",
"type":"ImGuiID"},
{
"name":"default_val",
"type":"bool"}],
"argsoriginal":"(ImGuiID key,bool default_val=false)",
"call_args":"(key,default_val)",
"cimguiname":"ImGuiStorage_GetBoolRef",
"comment":"",
"defaults":{
"default_val":"false"},
"funcname":"GetBoolRef",
"ret":"bool*",
"signature":"(ImGuiID,bool)",
"stname":"ImGuiStorage"}],
"ImGuiStorage_GetFloat":[
{
"args":"(ImGuiStorage* self,ImGuiID key,float default_val)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"},
{
"name":"key",
"type":"ImGuiID"},
{
"name":"default_val",
"type":"float"}],
"argsoriginal":"(ImGuiID key,float default_val=0.0f)",
"call_args":"(key,default_val)",
"cimguiname":"ImGuiStorage_GetFloat",
"comment":"",
"defaults":{
"default_val":"0.0f"},
"funcname":"GetFloat",
"ret":"float",
"signature":"(ImGuiID,float)",
"stname":"ImGuiStorage"}],
"ImGuiStorage_GetFloatRef":[
{
"args":"(ImGuiStorage* self,ImGuiID key,float default_val)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"},
{
"name":"key",
"type":"ImGuiID"},
{
"name":"default_val",
"type":"float"}],
"argsoriginal":"(ImGuiID key,float default_val=0.0f)",
"call_args":"(key,default_val)",
"cimguiname":"ImGuiStorage_GetFloatRef",
"comment":"",
"defaults":{
"default_val":"0.0f"},
"funcname":"GetFloatRef",
"ret":"float*",
"signature":"(ImGuiID,float)",
"stname":"ImGuiStorage"}],
"ImGuiStorage_GetInt":[
{
"args":"(ImGuiStorage* self,ImGuiID key,int default_val)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"},
{
"name":"key",
"type":"ImGuiID"},
{
"name":"default_val",
"type":"int"}],
"argsoriginal":"(ImGuiID key,int default_val=0)",
"call_args":"(key,default_val)",
"cimguiname":"ImGuiStorage_GetInt",
"comment":"",
"defaults":{
"default_val":"0"},
"funcname":"GetInt",
"ret":"int",
"signature":"(ImGuiID,int)",
"stname":"ImGuiStorage"}],
"ImGuiStorage_GetIntRef":[
{
"args":"(ImGuiStorage* self,ImGuiID key,int default_val)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"},
{
"name":"key",
"type":"ImGuiID"},
{
"name":"default_val",
"type":"int"}],
"argsoriginal":"(ImGuiID key,int default_val=0)",
"call_args":"(key,default_val)",
"cimguiname":"ImGuiStorage_GetIntRef",
"comment":"",
"defaults":{
"default_val":"0"},
"funcname":"GetIntRef",
"ret":"int*",
"signature":"(ImGuiID,int)",
"stname":"ImGuiStorage"}],
"ImGuiStorage_GetVoidPtr":[
{
"args":"(ImGuiStorage* self,ImGuiID key)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"},
{
"name":"key",
"type":"ImGuiID"}],
"argsoriginal":"(ImGuiID key)",
"call_args":"(key)",
"cimguiname":"ImGuiStorage_GetVoidPtr",
"comment":"",
"defaults":[],
"funcname":"GetVoidPtr",
"ret":"void*",
"signature":"(ImGuiID)",
"stname":"ImGuiStorage"}],
"ImGuiStorage_GetVoidPtrRef":[
{
"args":"(ImGuiStorage* self,ImGuiID key,void* default_val)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"},
{
"name":"key",
"type":"ImGuiID"},
{
"name":"default_val",
"type":"void*"}],
"argsoriginal":"(ImGuiID key,void* default_val=((void *)0))",
"call_args":"(key,default_val)",
"cimguiname":"ImGuiStorage_GetVoidPtrRef",
"comment":"",
"defaults":{
"default_val":"((void *)0)"},
"funcname":"GetVoidPtrRef",
"ret":"void**",
"signature":"(ImGuiID,void*)",
"stname":"ImGuiStorage"}],
"ImGuiStorage_SetAllInt":[
{
"args":"(ImGuiStorage* self,int val)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"},
{
"name":"val",
"type":"int"}],
"argsoriginal":"(int val)",
"call_args":"(val)",
"cimguiname":"ImGuiStorage_SetAllInt",
"comment":"",
"defaults":[],
"funcname":"SetAllInt",
"ret":"void",
"signature":"(int)",
"stname":"ImGuiStorage"}],
"ImGuiStorage_SetBool":[
{
"args":"(ImGuiStorage* self,ImGuiID key,bool val)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"},
{
"name":"key",
"type":"ImGuiID"},
{
"name":"val",
"type":"bool"}],
"argsoriginal":"(ImGuiID key,bool val)",
"call_args":"(key,val)",
"cimguiname":"ImGuiStorage_SetBool",
"comment":"",
"defaults":[],
"funcname":"SetBool",
"ret":"void",
"signature":"(ImGuiID,bool)",
"stname":"ImGuiStorage"}],
"ImGuiStorage_SetFloat":[
{
"args":"(ImGuiStorage* self,ImGuiID key,float val)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"},
{
"name":"key",
"type":"ImGuiID"},
{
"name":"val",
"type":"float"}],
"argsoriginal":"(ImGuiID key,float val)",
"call_args":"(key,val)",
"cimguiname":"ImGuiStorage_SetFloat",
"comment":"",
"defaults":[],
"funcname":"SetFloat",
"ret":"void",
"signature":"(ImGuiID,float)",
"stname":"ImGuiStorage"}],
"ImGuiStorage_SetInt":[
{
"args":"(ImGuiStorage* self,ImGuiID key,int val)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"},
{
"name":"key",
"type":"ImGuiID"},
{
"name":"val",
"type":"int"}],
"argsoriginal":"(ImGuiID key,int val)",
"call_args":"(key,val)",
"cimguiname":"ImGuiStorage_SetInt",
"comment":"",
"defaults":[],
"funcname":"SetInt",
"ret":"void",
"signature":"(ImGuiID,int)",
"stname":"ImGuiStorage"}],
"ImGuiStorage_SetVoidPtr":[
{
"args":"(ImGuiStorage* self,ImGuiID key,void* val)",
"argsT":[
{
"name":"self",
"type":"ImGuiStorage*"},
{
"name":"key",
"type":"ImGuiID"},
{
"name":"val",
"type":"void*"}],
"argsoriginal":"(ImGuiID key,void* val)",
"call_args":"(key,val)",
"cimguiname":"ImGuiStorage_SetVoidPtr",
"comment":"",
"defaults":[],
"funcname":"SetVoidPtr",
"ret":"void",
"signature":"(ImGuiID,void*)",
"stname":"ImGuiStorage"}],
"ImGuiStyle_ImGuiStyle":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiStyle_ImGuiStyle",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImGuiStyle",
"signature":"()",
"stname":"ImGuiStyle"}],
"ImGuiStyle_ScaleAllSizes":[
{
"args":"(ImGuiStyle* self,float scale_factor)",
"argsT":[
{
"name":"self",
"type":"ImGuiStyle*"},
{
"name":"scale_factor",
"type":"float"}],
"argsoriginal":"(float scale_factor)",
"call_args":"(scale_factor)",
"cimguiname":"ImGuiStyle_ScaleAllSizes",
"comment":"",
"defaults":[],
"funcname":"ScaleAllSizes",
"ret":"void",
"signature":"(float)",
"stname":"ImGuiStyle"}],
"ImGuiStyle_destroy":[
{
"args":"(ImGuiStyle* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiStyle*"}],
"call_args":"(self)",
"cimguiname":"ImGuiStyle_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImGuiStyle_destroy",
"ret":"void",
"signature":"(ImGuiStyle*)",
"stname":"ImGuiStyle"}],
"ImGuiTextBuffer_ImGuiTextBuffer":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiTextBuffer_ImGuiTextBuffer",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImGuiTextBuffer",
"signature":"()",
"stname":"ImGuiTextBuffer"}],
"ImGuiTextBuffer_appendf":[
{
"args":"(ImGuiTextBuffer* self,const char* fmt,...)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextBuffer*"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"...",
"type":"..."}],
"argsoriginal":"(const char* fmt,...)",
"call_args":"(fmt,...)",
"cimguiname":"ImGuiTextBuffer_appendf",
"comment":"",
"defaults":[],
"funcname":"appendf",
"isvararg":"...)",
"manual":true,
"ret":"void",
"signature":"(const char*,...)",
"stname":"ImGuiTextBuffer"}],
"ImGuiTextBuffer_appendfv":[
{
"args":"(ImGuiTextBuffer* self,const char* fmt,va_list args)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextBuffer*"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"args",
"type":"va_list"}],
"argsoriginal":"(const char* fmt,va_list args)",
"call_args":"(fmt,args)",
"cimguiname":"ImGuiTextBuffer_appendfv",
"comment":"",
"defaults":[],
"funcname":"appendfv",
"ret":"void",
"signature":"(const char*,va_list)",
"stname":"ImGuiTextBuffer"}],
"ImGuiTextBuffer_begin":[
{
"args":"(ImGuiTextBuffer* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextBuffer*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiTextBuffer_begin",
"comment":"",
"defaults":[],
"funcname":"begin",
"ret":"const char*",
"signature":"()",
"stname":"ImGuiTextBuffer"}],
"ImGuiTextBuffer_c_str":[
{
"args":"(ImGuiTextBuffer* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextBuffer*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiTextBuffer_c_str",
"comment":"",
"defaults":[],
"funcname":"c_str",
"ret":"const char*",
"signature":"()",
"stname":"ImGuiTextBuffer"}],
"ImGuiTextBuffer_clear":[
{
"args":"(ImGuiTextBuffer* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextBuffer*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiTextBuffer_clear",
"comment":"",
"defaults":[],
"funcname":"clear",
"ret":"void",
"signature":"()",
"stname":"ImGuiTextBuffer"}],
"ImGuiTextBuffer_destroy":[
{
"args":"(ImGuiTextBuffer* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextBuffer*"}],
"call_args":"(self)",
"cimguiname":"ImGuiTextBuffer_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImGuiTextBuffer_destroy",
"ret":"void",
"signature":"(ImGuiTextBuffer*)",
"stname":"ImGuiTextBuffer"}],
"ImGuiTextBuffer_empty":[
{
"args":"(ImGuiTextBuffer* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextBuffer*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiTextBuffer_empty",
"comment":"",
"defaults":[],
"funcname":"empty",
"ret":"bool",
"signature":"()",
"stname":"ImGuiTextBuffer"}],
"ImGuiTextBuffer_end":[
{
"args":"(ImGuiTextBuffer* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextBuffer*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiTextBuffer_end",
"comment":"",
"defaults":[],
"funcname":"end",
"ret":"const char*",
"signature":"()",
"stname":"ImGuiTextBuffer"}],
"ImGuiTextBuffer_reserve":[
{
"args":"(ImGuiTextBuffer* self,int capacity)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextBuffer*"},
{
"name":"capacity",
"type":"int"}],
"argsoriginal":"(int capacity)",
"call_args":"(capacity)",
"cimguiname":"ImGuiTextBuffer_reserve",
"comment":"",
"defaults":[],
"funcname":"reserve",
"ret":"void",
"signature":"(int)",
"stname":"ImGuiTextBuffer"}],
"ImGuiTextBuffer_size":[
{
"args":"(ImGuiTextBuffer* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextBuffer*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiTextBuffer_size",
"comment":"",
"defaults":[],
"funcname":"size",
"ret":"int",
"signature":"()",
"stname":"ImGuiTextBuffer"}],
"ImGuiTextFilter_Build":[
{
"args":"(ImGuiTextFilter* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextFilter*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiTextFilter_Build",
"comment":"",
"defaults":[],
"funcname":"Build",
"ret":"void",
"signature":"()",
"stname":"ImGuiTextFilter"}],
"ImGuiTextFilter_Clear":[
{
"args":"(ImGuiTextFilter* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextFilter*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiTextFilter_Clear",
"comment":"",
"defaults":[],
"funcname":"Clear",
"ret":"void",
"signature":"()",
"stname":"ImGuiTextFilter"}],
"ImGuiTextFilter_Draw":[
{
"args":"(ImGuiTextFilter* self,const char* label,float width)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextFilter*"},
{
"name":"label",
"type":"const char*"},
{
"name":"width",
"type":"float"}],
"argsoriginal":"(const char* label=\"Filter(inc,-exc)\",float width=0.0f)",
"call_args":"(label,width)",
"cimguiname":"ImGuiTextFilter_Draw",
"comment":"",
"defaults":{
"label":"\"Filter(inc,-exc)\"",
"width":"0.0f"},
"funcname":"Draw",
"ret":"bool",
"signature":"(const char*,float)",
"stname":"ImGuiTextFilter"}],
"ImGuiTextFilter_ImGuiTextFilter":[
{
"args":"(const char* default_filter)",
"argsT":[
{
"name":"default_filter",
"type":"const char*"}],
"argsoriginal":"(const char* default_filter=\"\")",
"call_args":"(default_filter)",
"cimguiname":"ImGuiTextFilter_ImGuiTextFilter",
"comment":"",
"constructor":true,
"defaults":{
"default_filter":"\"\""},
"funcname":"ImGuiTextFilter",
"signature":"(const char*)",
"stname":"ImGuiTextFilter"}],
"ImGuiTextFilter_IsActive":[
{
"args":"(ImGuiTextFilter* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextFilter*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImGuiTextFilter_IsActive",
"comment":"",
"defaults":[],
"funcname":"IsActive",
"ret":"bool",
"signature":"()",
"stname":"ImGuiTextFilter"}],
"ImGuiTextFilter_PassFilter":[
{
"args":"(ImGuiTextFilter* self,const char* text,const char* text_end)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextFilter*"},
{
"name":"text",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"}],
"argsoriginal":"(const char* text,const char* text_end=((void *)0))",
"call_args":"(text,text_end)",
"cimguiname":"ImGuiTextFilter_PassFilter",
"comment":"",
"defaults":{
"text_end":"((void *)0)"},
"funcname":"PassFilter",
"ret":"bool",
"signature":"(const char*,const char*)",
"stname":"ImGuiTextFilter"}],
"ImGuiTextFilter_destroy":[
{
"args":"(ImGuiTextFilter* self)",
"argsT":[
{
"name":"self",
"type":"ImGuiTextFilter*"}],
"call_args":"(self)",
"cimguiname":"ImGuiTextFilter_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImGuiTextFilter_destroy",
"ret":"void",
"signature":"(ImGuiTextFilter*)",
"stname":"ImGuiTextFilter"}],
"ImVec2_ImVec2":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImVec2_ImVec2",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImVec2",
"ov_cimguiname":"ImVec2_ImVec2",
"signature":"()",
"stname":"ImVec2"},
{
"args":"(float _x,float _y)",
"argsT":[
{
"name":"_x",
"type":"float"},
{
"name":"_y",
"type":"float"}],
"argsoriginal":"(float _x,float _y)",
"call_args":"(_x,_y)",
"cimguiname":"ImVec2_ImVec2",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImVec2",
"ov_cimguiname":"ImVec2_ImVec2Float",
"signature":"(float,float)",
"stname":"ImVec2"}],
"ImVec2_destroy":[
{
"args":"(ImVec2* self)",
"argsT":[
{
"name":"self",
"type":"ImVec2*"}],
"call_args":"(self)",
"cimguiname":"ImVec2_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImVec2_destroy",
"ret":"void",
"signature":"(ImVec2*)",
"stname":"ImVec2"}],
"ImVec4_ImVec4":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"ImVec4_ImVec4",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImVec4",
"ov_cimguiname":"ImVec4_ImVec4",
"signature":"()",
"stname":"ImVec4"},
{
"args":"(float _x,float _y,float _z,float _w)",
"argsT":[
{
"name":"_x",
"type":"float"},
{
"name":"_y",
"type":"float"},
{
"name":"_z",
"type":"float"},
{
"name":"_w",
"type":"float"}],
"argsoriginal":"(float _x,float _y,float _z,float _w)",
"call_args":"(_x,_y,_z,_w)",
"cimguiname":"ImVec4_ImVec4",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"ImVec4",
"ov_cimguiname":"ImVec4_ImVec4Float",
"signature":"(float,float,float,float)",
"stname":"ImVec4"}],
"ImVec4_destroy":[
{
"args":"(ImVec4* self)",
"argsT":[
{
"name":"self",
"type":"ImVec4*"}],
"call_args":"(self)",
"cimguiname":"ImVec4_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"ImVec4_destroy",
"ret":"void",
"signature":"(ImVec4*)",
"stname":"ImVec4"}],
"Pair_Pair":[
{
"args":"(ImGuiID _key,int _val_i)",
"argsT":[
{
"name":"_key",
"type":"ImGuiID"},
{
"name":"_val_i",
"type":"int"}],
"argsoriginal":"(ImGuiID _key,int _val_i)",
"call_args":"(_key,_val_i)",
"cimguiname":"Pair_Pair",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"Pair",
"ov_cimguiname":"Pair_PairInt",
"signature":"(ImGuiID,int)",
"stname":"Pair"},
{
"args":"(ImGuiID _key,float _val_f)",
"argsT":[
{
"name":"_key",
"type":"ImGuiID"},
{
"name":"_val_f",
"type":"float"}],
"argsoriginal":"(ImGuiID _key,float _val_f)",
"call_args":"(_key,_val_f)",
"cimguiname":"Pair_Pair",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"Pair",
"ov_cimguiname":"Pair_PairFloat",
"signature":"(ImGuiID,float)",
"stname":"Pair"},
{
"args":"(ImGuiID _key,void* _val_p)",
"argsT":[
{
"name":"_key",
"type":"ImGuiID"},
{
"name":"_val_p",
"type":"void*"}],
"argsoriginal":"(ImGuiID _key,void* _val_p)",
"call_args":"(_key,_val_p)",
"cimguiname":"Pair_Pair",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"Pair",
"ov_cimguiname":"Pair_PairPtr",
"signature":"(ImGuiID,void*)",
"stname":"Pair"}],
"Pair_destroy":[
{
"args":"(Pair* self)",
"argsT":[
{
"name":"self",
"type":"Pair*"}],
"call_args":"(self)",
"cimguiname":"Pair_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"Pair_destroy",
"ret":"void",
"signature":"(Pair*)",
"stname":"Pair"}],
"TextRange_TextRange":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"TextRange_TextRange",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"TextRange",
"ov_cimguiname":"TextRange_TextRange",
"signature":"()",
"stname":"TextRange"},
{
"args":"(const char* _b,const char* _e)",
"argsT":[
{
"name":"_b",
"type":"const char*"},
{
"name":"_e",
"type":"const char*"}],
"argsoriginal":"(const char* _b,const char* _e)",
"call_args":"(_b,_e)",
"cimguiname":"TextRange_TextRange",
"comment":"",
"constructor":true,
"defaults":[],
"funcname":"TextRange",
"ov_cimguiname":"TextRange_TextRangeStr",
"signature":"(const char*,const char*)",
"stname":"TextRange"}],
"TextRange_begin":[
{
"args":"(TextRange* self)",
"argsT":[
{
"name":"self",
"type":"TextRange*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"TextRange_begin",
"comment":"",
"defaults":[],
"funcname":"begin",
"ret":"const char*",
"signature":"()",
"stname":"TextRange"}],
"TextRange_destroy":[
{
"args":"(TextRange* self)",
"argsT":[
{
"name":"self",
"type":"TextRange*"}],
"call_args":"(self)",
"cimguiname":"TextRange_destroy",
"defaults":[],
"destructor":true,
"ov_cimguiname":"TextRange_destroy",
"ret":"void",
"signature":"(TextRange*)",
"stname":"TextRange"}],
"TextRange_empty":[
{
"args":"(TextRange* self)",
"argsT":[
{
"name":"self",
"type":"TextRange*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"TextRange_empty",
"comment":"",
"defaults":[],
"funcname":"empty",
"ret":"bool",
"signature":"()",
"stname":"TextRange"}],
"TextRange_end":[
{
"args":"(TextRange* self)",
"argsT":[
{
"name":"self",
"type":"TextRange*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"TextRange_end",
"comment":"",
"defaults":[],
"funcname":"end",
"ret":"const char*",
"signature":"()",
"stname":"TextRange"}],
"TextRange_split":[
{
"args":"(TextRange* self,char separator,ImVector_TextRange* out)",
"argsT":[
{
"name":"self",
"type":"TextRange*"},
{
"name":"separator",
"type":"char"},
{
"name":"out",
"type":"ImVector_TextRange*"}],
"argsoriginal":"(char separator,ImVector<TextRange>* out)",
"call_args":"(separator,out)",
"cimguiname":"TextRange_split",
"comment":"",
"defaults":[],
"funcname":"split",
"ret":"void",
"signature":"(char,ImVector_TextRange*)",
"stname":"TextRange"}],
"igAcceptDragDropPayload":[
{
"args":"(const char* type,ImGuiDragDropFlags flags)",
"argsT":[
{
"name":"type",
"type":"const char*"},
{
"name":"flags",
"type":"ImGuiDragDropFlags"}],
"argsoriginal":"(const char* type,ImGuiDragDropFlags flags=0)",
"call_args":"(type,flags)",
"cimguiname":"igAcceptDragDropPayload",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"AcceptDragDropPayload",
"ret":"const ImGuiPayload*",
"signature":"(const char*,ImGuiDragDropFlags)",
"stname":"ImGui"}],
"igAlignTextToFramePadding":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igAlignTextToFramePadding",
"comment":"",
"defaults":[],
"funcname":"AlignTextToFramePadding",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igArrowButton":[
{
"args":"(const char* str_id,ImGuiDir dir)",
"argsT":[
{
"name":"str_id",
"type":"const char*"},
{
"name":"dir",
"type":"ImGuiDir"}],
"argsoriginal":"(const char* str_id,ImGuiDir dir)",
"call_args":"(str_id,dir)",
"cimguiname":"igArrowButton",
"comment":"",
"defaults":[],
"funcname":"ArrowButton",
"ret":"bool",
"signature":"(const char*,ImGuiDir)",
"stname":"ImGui"}],
"igBegin":[
{
"args":"(const char* name,bool* p_open,ImGuiWindowFlags flags)",
"argsT":[
{
"name":"name",
"type":"const char*"},
{
"name":"p_open",
"type":"bool*"},
{
"name":"flags",
"type":"ImGuiWindowFlags"}],
"argsoriginal":"(const char* name,bool* p_open=((void *)0),ImGuiWindowFlags flags=0)",
"call_args":"(name,p_open,flags)",
"cimguiname":"igBegin",
"comment":"",
"defaults":{
"flags":"0",
"p_open":"((void *)0)"},
"funcname":"Begin",
"ret":"bool",
"signature":"(const char*,bool*,ImGuiWindowFlags)",
"stname":"ImGui"}],
"igBeginChild":[
{
"args":"(const char* str_id,const ImVec2 size,bool border,ImGuiWindowFlags flags)",
"argsT":[
{
"name":"str_id",
"type":"const char*"},
{
"name":"size",
"type":"const ImVec2"},
{
"name":"border",
"type":"bool"},
{
"name":"flags",
"type":"ImGuiWindowFlags"}],
"argsoriginal":"(const char* str_id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)",
"call_args":"(str_id,size,border,flags)",
"cimguiname":"igBeginChild",
"comment":"",
"defaults":{
"border":"false",
"flags":"0",
"size":"ImVec2(0,0)"},
"funcname":"BeginChild",
"ov_cimguiname":"igBeginChild",
"ret":"bool",
"signature":"(const char*,const ImVec2,bool,ImGuiWindowFlags)",
"stname":"ImGui"},
{
"args":"(ImGuiID id,const ImVec2 size,bool border,ImGuiWindowFlags flags)",
"argsT":[
{
"name":"id",
"type":"ImGuiID"},
{
"name":"size",
"type":"const ImVec2"},
{
"name":"border",
"type":"bool"},
{
"name":"flags",
"type":"ImGuiWindowFlags"}],
"argsoriginal":"(ImGuiID id,const ImVec2& size=ImVec2(0,0),bool border=false,ImGuiWindowFlags flags=0)",
"call_args":"(id,size,border,flags)",
"cimguiname":"igBeginChild",
"comment":"",
"defaults":{
"border":"false",
"flags":"0",
"size":"ImVec2(0,0)"},
"funcname":"BeginChild",
"ov_cimguiname":"igBeginChildID",
"ret":"bool",
"signature":"(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)",
"stname":"ImGui"}],
"igBeginChildFrame":[
{
"args":"(ImGuiID id,const ImVec2 size,ImGuiWindowFlags flags)",
"argsT":[
{
"name":"id",
"type":"ImGuiID"},
{
"name":"size",
"type":"const ImVec2"},
{
"name":"flags",
"type":"ImGuiWindowFlags"}],
"argsoriginal":"(ImGuiID id,const ImVec2& size,ImGuiWindowFlags flags=0)",
"call_args":"(id,size,flags)",
"cimguiname":"igBeginChildFrame",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"BeginChildFrame",
"ret":"bool",
"signature":"(ImGuiID,const ImVec2,ImGuiWindowFlags)",
"stname":"ImGui"}],
"igBeginCombo":[
{
"args":"(const char* label,const char* preview_value,ImGuiComboFlags flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"preview_value",
"type":"const char*"},
{
"name":"flags",
"type":"ImGuiComboFlags"}],
"argsoriginal":"(const char* label,const char* preview_value,ImGuiComboFlags flags=0)",
"call_args":"(label,preview_value,flags)",
"cimguiname":"igBeginCombo",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"BeginCombo",
"ret":"bool",
"signature":"(const char*,const char*,ImGuiComboFlags)",
"stname":"ImGui"}],
"igBeginDragDropSource":[
{
"args":"(ImGuiDragDropFlags flags)",
"argsT":[
{
"name":"flags",
"type":"ImGuiDragDropFlags"}],
"argsoriginal":"(ImGuiDragDropFlags flags=0)",
"call_args":"(flags)",
"cimguiname":"igBeginDragDropSource",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"BeginDragDropSource",
"ret":"bool",
"signature":"(ImGuiDragDropFlags)",
"stname":"ImGui"}],
"igBeginDragDropTarget":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igBeginDragDropTarget",
"comment":"",
"defaults":[],
"funcname":"BeginDragDropTarget",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igBeginGroup":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igBeginGroup",
"comment":"",
"defaults":[],
"funcname":"BeginGroup",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igBeginMainMenuBar":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igBeginMainMenuBar",
"comment":"",
"defaults":[],
"funcname":"BeginMainMenuBar",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igBeginMenu":[
{
"args":"(const char* label,bool enabled)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"enabled",
"type":"bool"}],
"argsoriginal":"(const char* label,bool enabled=true)",
"call_args":"(label,enabled)",
"cimguiname":"igBeginMenu",
"comment":"",
"defaults":{
"enabled":"true"},
"funcname":"BeginMenu",
"ret":"bool",
"signature":"(const char*,bool)",
"stname":"ImGui"}],
"igBeginMenuBar":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igBeginMenuBar",
"comment":"",
"defaults":[],
"funcname":"BeginMenuBar",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igBeginPopup":[
{
"args":"(const char* str_id,ImGuiWindowFlags flags)",
"argsT":[
{
"name":"str_id",
"type":"const char*"},
{
"name":"flags",
"type":"ImGuiWindowFlags"}],
"argsoriginal":"(const char* str_id,ImGuiWindowFlags flags=0)",
"call_args":"(str_id,flags)",
"cimguiname":"igBeginPopup",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"BeginPopup",
"ret":"bool",
"signature":"(const char*,ImGuiWindowFlags)",
"stname":"ImGui"}],
"igBeginPopupContextItem":[
{
"args":"(const char* str_id,int mouse_button)",
"argsT":[
{
"name":"str_id",
"type":"const char*"},
{
"name":"mouse_button",
"type":"int"}],
"argsoriginal":"(const char* str_id=((void *)0),int mouse_button=1)",
"call_args":"(str_id,mouse_button)",
"cimguiname":"igBeginPopupContextItem",
"comment":"",
"defaults":{
"mouse_button":"1",
"str_id":"((void *)0)"},
"funcname":"BeginPopupContextItem",
"ret":"bool",
"signature":"(const char*,int)",
"stname":"ImGui"}],
"igBeginPopupContextVoid":[
{
"args":"(const char* str_id,int mouse_button)",
"argsT":[
{
"name":"str_id",
"type":"const char*"},
{
"name":"mouse_button",
"type":"int"}],
"argsoriginal":"(const char* str_id=((void *)0),int mouse_button=1)",
"call_args":"(str_id,mouse_button)",
"cimguiname":"igBeginPopupContextVoid",
"comment":"",
"defaults":{
"mouse_button":"1",
"str_id":"((void *)0)"},
"funcname":"BeginPopupContextVoid",
"ret":"bool",
"signature":"(const char*,int)",
"stname":"ImGui"}],
"igBeginPopupContextWindow":[
{
"args":"(const char* str_id,int mouse_button,bool also_over_items)",
"argsT":[
{
"name":"str_id",
"type":"const char*"},
{
"name":"mouse_button",
"type":"int"},
{
"name":"also_over_items",
"type":"bool"}],
"argsoriginal":"(const char* str_id=((void *)0),int mouse_button=1,bool also_over_items=true)",
"call_args":"(str_id,mouse_button,also_over_items)",
"cimguiname":"igBeginPopupContextWindow",
"comment":"",
"defaults":{
"also_over_items":"true",
"mouse_button":"1",
"str_id":"((void *)0)"},
"funcname":"BeginPopupContextWindow",
"ret":"bool",
"signature":"(const char*,int,bool)",
"stname":"ImGui"}],
"igBeginPopupModal":[
{
"args":"(const char* name,bool* p_open,ImGuiWindowFlags flags)",
"argsT":[
{
"name":"name",
"type":"const char*"},
{
"name":"p_open",
"type":"bool*"},
{
"name":"flags",
"type":"ImGuiWindowFlags"}],
"argsoriginal":"(const char* name,bool* p_open=((void *)0),ImGuiWindowFlags flags=0)",
"call_args":"(name,p_open,flags)",
"cimguiname":"igBeginPopupModal",
"comment":"",
"defaults":{
"flags":"0",
"p_open":"((void *)0)"},
"funcname":"BeginPopupModal",
"ret":"bool",
"signature":"(const char*,bool*,ImGuiWindowFlags)",
"stname":"ImGui"}],
"igBeginTooltip":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igBeginTooltip",
"comment":"",
"defaults":[],
"funcname":"BeginTooltip",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igBullet":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igBullet",
"comment":"",
"defaults":[],
"funcname":"Bullet",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igBulletText":[
{
"args":"(const char* fmt,...)",
"argsT":[
{
"name":"fmt",
"type":"const char*"},
{
"name":"...",
"type":"..."}],
"argsoriginal":"(const char* fmt,...)",
"call_args":"(fmt,...)",
"cimguiname":"igBulletText",
"comment":"",
"defaults":[],
"funcname":"BulletText",
"isvararg":"...)",
"ret":"void",
"signature":"(const char*,...)",
"stname":"ImGui"}],
"igBulletTextV":[
{
"args":"(const char* fmt,va_list args)",
"argsT":[
{
"name":"fmt",
"type":"const char*"},
{
"name":"args",
"type":"va_list"}],
"argsoriginal":"(const char* fmt,va_list args)",
"call_args":"(fmt,args)",
"cimguiname":"igBulletTextV",
"comment":"",
"defaults":[],
"funcname":"BulletTextV",
"ret":"void",
"signature":"(const char*,va_list)",
"stname":"ImGui"}],
"igButton":[
{
"args":"(const char* label,const ImVec2 size)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"size",
"type":"const ImVec2"}],
"argsoriginal":"(const char* label,const ImVec2& size=ImVec2(0,0))",
"call_args":"(label,size)",
"cimguiname":"igButton",
"comment":"",
"defaults":{
"size":"ImVec2(0,0)"},
"funcname":"Button",
"ret":"bool",
"signature":"(const char*,const ImVec2)",
"stname":"ImGui"}],
"igCalcItemWidth":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igCalcItemWidth",
"comment":"",
"defaults":[],
"funcname":"CalcItemWidth",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igCalcListClipping":[
{
"args":"(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)",
"argsT":[
{
"name":"items_count",
"type":"int"},
{
"name":"items_height",
"type":"float"},
{
"name":"out_items_display_start",
"type":"int*"},
{
"name":"out_items_display_end",
"type":"int*"}],
"argsoriginal":"(int items_count,float items_height,int* out_items_display_start,int* out_items_display_end)",
"call_args":"(items_count,items_height,out_items_display_start,out_items_display_end)",
"cimguiname":"igCalcListClipping",
"comment":"",
"defaults":[],
"funcname":"CalcListClipping",
"ret":"void",
"signature":"(int,float,int*,int*)",
"stname":"ImGui"}],
"igCalcTextSize":[
{
"args":"(const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)",
"argsT":[
{
"name":"text",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"},
{
"name":"hide_text_after_double_hash",
"type":"bool"},
{
"name":"wrap_width",
"type":"float"}],
"argsoriginal":"(const char* text,const char* text_end=((void *)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)",
"call_args":"(text,text_end,hide_text_after_double_hash,wrap_width)",
"cimguiname":"igCalcTextSize",
"comment":"",
"defaults":{
"hide_text_after_double_hash":"false",
"text_end":"((void *)0)",
"wrap_width":"-1.0f"},
"funcname":"CalcTextSize",
"ret":"ImVec2",
"signature":"(const char*,const char*,bool,float)",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut,const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"},
{
"name":"text",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"},
{
"name":"hide_text_after_double_hash",
"type":"bool"},
{
"name":"wrap_width",
"type":"float"}],
"argsoriginal":"(const char* text,const char* text_end=((void *)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)",
"call_args":"(text,text_end,hide_text_after_double_hash,wrap_width)",
"cimguiname":"igCalcTextSize",
"comment":"",
"defaults":{
"hide_text_after_double_hash":"false",
"text_end":"((void *)0)",
"wrap_width":"-1.0f"},
"funcname":"CalcTextSize",
"nonUDT":1,
"ov_cimguiname":"igCalcTextSize_nonUDT",
"ret":"void",
"signature":"(const char*,const char*,bool,float)",
"stname":"ImGui"},
{
"args":"(const char* text,const char* text_end,bool hide_text_after_double_hash,float wrap_width)",
"argsT":[
{
"name":"text",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"},
{
"name":"hide_text_after_double_hash",
"type":"bool"},
{
"name":"wrap_width",
"type":"float"}],
"argsoriginal":"(const char* text,const char* text_end=((void *)0),bool hide_text_after_double_hash=false,float wrap_width=-1.0f)",
"call_args":"(text,text_end,hide_text_after_double_hash,wrap_width)",
"cimguiname":"igCalcTextSize",
"comment":"",
"defaults":{
"hide_text_after_double_hash":"false",
"text_end":"((void *)0)",
"wrap_width":"-1.0f"},
"funcname":"CalcTextSize",
"nonUDT":2,
"ov_cimguiname":"igCalcTextSize_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"(const char*,const char*,bool,float)",
"stname":"ImGui"}],
"igCaptureKeyboardFromApp":[
{
"args":"(bool capture)",
"argsT":[
{
"name":"capture",
"type":"bool"}],
"argsoriginal":"(bool capture=true)",
"call_args":"(capture)",
"cimguiname":"igCaptureKeyboardFromApp",
"comment":"",
"defaults":{
"capture":"true"},
"funcname":"CaptureKeyboardFromApp",
"ret":"void",
"signature":"(bool)",
"stname":"ImGui"}],
"igCaptureMouseFromApp":[
{
"args":"(bool capture)",
"argsT":[
{
"name":"capture",
"type":"bool"}],
"argsoriginal":"(bool capture=true)",
"call_args":"(capture)",
"cimguiname":"igCaptureMouseFromApp",
"comment":"",
"defaults":{
"capture":"true"},
"funcname":"CaptureMouseFromApp",
"ret":"void",
"signature":"(bool)",
"stname":"ImGui"}],
"igCheckbox":[
{
"args":"(const char* label,bool* v)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"bool*"}],
"argsoriginal":"(const char* label,bool* v)",
"call_args":"(label,v)",
"cimguiname":"igCheckbox",
"comment":"",
"defaults":[],
"funcname":"Checkbox",
"ret":"bool",
"signature":"(const char*,bool*)",
"stname":"ImGui"}],
"igCheckboxFlags":[
{
"args":"(const char* label,unsigned int* flags,unsigned int flags_value)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"flags",
"type":"unsigned int*"},
{
"name":"flags_value",
"type":"unsigned int"}],
"argsoriginal":"(const char* label,unsigned int* flags,unsigned int flags_value)",
"call_args":"(label,flags,flags_value)",
"cimguiname":"igCheckboxFlags",
"comment":"",
"defaults":[],
"funcname":"CheckboxFlags",
"ret":"bool",
"signature":"(const char*,unsigned int*,unsigned int)",
"stname":"ImGui"}],
"igCloseCurrentPopup":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igCloseCurrentPopup",
"comment":"",
"defaults":[],
"funcname":"CloseCurrentPopup",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igCollapsingHeader":[
{
"args":"(const char* label,ImGuiTreeNodeFlags flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"flags",
"type":"ImGuiTreeNodeFlags"}],
"argsoriginal":"(const char* label,ImGuiTreeNodeFlags flags=0)",
"call_args":"(label,flags)",
"cimguiname":"igCollapsingHeader",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"CollapsingHeader",
"ov_cimguiname":"igCollapsingHeader",
"ret":"bool",
"signature":"(const char*,ImGuiTreeNodeFlags)",
"stname":"ImGui"},
{
"args":"(const char* label,bool* p_open,ImGuiTreeNodeFlags flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"p_open",
"type":"bool*"},
{
"name":"flags",
"type":"ImGuiTreeNodeFlags"}],
"argsoriginal":"(const char* label,bool* p_open,ImGuiTreeNodeFlags flags=0)",
"call_args":"(label,p_open,flags)",
"cimguiname":"igCollapsingHeader",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"CollapsingHeader",
"ov_cimguiname":"igCollapsingHeaderBoolPtr",
"ret":"bool",
"signature":"(const char*,bool*,ImGuiTreeNodeFlags)",
"stname":"ImGui"}],
"igColorButton":[
{
"args":"(const char* desc_id,const ImVec4 col,ImGuiColorEditFlags flags,ImVec2 size)",
"argsT":[
{
"name":"desc_id",
"type":"const char*"},
{
"name":"col",
"type":"const ImVec4"},
{
"name":"flags",
"type":"ImGuiColorEditFlags"},
{
"name":"size",
"type":"ImVec2"}],
"argsoriginal":"(const char* desc_id,const ImVec4& col,ImGuiColorEditFlags flags=0,ImVec2 size=ImVec2(0,0))",
"call_args":"(desc_id,col,flags,size)",
"cimguiname":"igColorButton",
"comment":"",
"defaults":{
"flags":"0",
"size":"ImVec2(0,0)"},
"funcname":"ColorButton",
"ret":"bool",
"signature":"(const char*,const ImVec4,ImGuiColorEditFlags,ImVec2)",
"stname":"ImGui"}],
"igColorConvertFloat4ToU32":[
{
"args":"(const ImVec4 in)",
"argsT":[
{
"name":"in",
"type":"const ImVec4"}],
"argsoriginal":"(const ImVec4& in)",
"call_args":"(in)",
"cimguiname":"igColorConvertFloat4ToU32",
"comment":"",
"defaults":[],
"funcname":"ColorConvertFloat4ToU32",
"ret":"ImU32",
"signature":"(const ImVec4)",
"stname":"ImGui"}],
"igColorConvertHSVtoRGB":[
{
"args":"(float h,float s,float v,float out_r,float out_g,float out_b)",
"argsT":[
{
"name":"h",
"type":"float"},
{
"name":"s",
"type":"float"},
{
"name":"v",
"type":"float"},
{
"name":"out_r",
"type":"float&"},
{
"name":"out_g",
"type":"float&"},
{
"name":"out_b",
"type":"float&"}],
"argsoriginal":"(float h,float s,float v,float& out_r,float& out_g,float& out_b)",
"call_args":"(h,s,v,out_r,out_g,out_b)",
"cimguiname":"igColorConvertHSVtoRGB",
"comment":"",
"defaults":[],
"funcname":"ColorConvertHSVtoRGB",
"manual":true,
"ret":"void",
"signature":"(float,float,float,float,float,float)",
"stname":"ImGui"}],
"igColorConvertRGBtoHSV":[
{
"args":"(float r,float g,float b,float out_h,float out_s,float out_v)",
"argsT":[
{
"name":"r",
"type":"float"},
{
"name":"g",
"type":"float"},
{
"name":"b",
"type":"float"},
{
"name":"out_h",
"type":"float&"},
{
"name":"out_s",
"type":"float&"},
{
"name":"out_v",
"type":"float&"}],
"argsoriginal":"(float r,float g,float b,float& out_h,float& out_s,float& out_v)",
"call_args":"(r,g,b,out_h,out_s,out_v)",
"cimguiname":"igColorConvertRGBtoHSV",
"comment":"",
"defaults":[],
"funcname":"ColorConvertRGBtoHSV",
"manual":true,
"ret":"void",
"signature":"(float,float,float,float,float,float)",
"stname":"ImGui"}],
"igColorConvertU32ToFloat4":[
{
"args":"(ImU32 in)",
"argsT":[
{
"name":"in",
"type":"ImU32"}],
"argsoriginal":"(ImU32 in)",
"call_args":"(in)",
"cimguiname":"igColorConvertU32ToFloat4",
"comment":"",
"defaults":[],
"funcname":"ColorConvertU32ToFloat4",
"ret":"ImVec4",
"signature":"(ImU32)",
"stname":"ImGui"},
{
"args":"(ImVec4 *pOut,ImU32 in)",
"argsT":[
{
"name":"pOut",
"type":"ImVec4*"},
{
"name":"in",
"type":"ImU32"}],
"argsoriginal":"(ImU32 in)",
"call_args":"(in)",
"cimguiname":"igColorConvertU32ToFloat4",
"comment":"",
"defaults":[],
"funcname":"ColorConvertU32ToFloat4",
"nonUDT":1,
"ov_cimguiname":"igColorConvertU32ToFloat4_nonUDT",
"ret":"void",
"signature":"(ImU32)",
"stname":"ImGui"},
{
"args":"(ImU32 in)",
"argsT":[
{
"name":"in",
"type":"ImU32"}],
"argsoriginal":"(ImU32 in)",
"call_args":"(in)",
"cimguiname":"igColorConvertU32ToFloat4",
"comment":"",
"defaults":[],
"funcname":"ColorConvertU32ToFloat4",
"nonUDT":2,
"ov_cimguiname":"igColorConvertU32ToFloat4_nonUDT2",
"ret":"ImVec4_Simple",
"retorig":"ImVec4",
"signature":"(ImU32)",
"stname":"ImGui"}],
"igColorEdit3":[
{
"args":"(const char* label,float col[3],ImGuiColorEditFlags flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"col",
"type":"float[3]"},
{
"name":"flags",
"type":"ImGuiColorEditFlags"}],
"argsoriginal":"(const char* label,float col[3],ImGuiColorEditFlags flags=0)",
"call_args":"(label,col,flags)",
"cimguiname":"igColorEdit3",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"ColorEdit3",
"ret":"bool",
"signature":"(const char*,float[3],ImGuiColorEditFlags)",
"stname":"ImGui"}],
"igColorEdit4":[
{
"args":"(const char* label,float col[4],ImGuiColorEditFlags flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"col",
"type":"float[4]"},
{
"name":"flags",
"type":"ImGuiColorEditFlags"}],
"argsoriginal":"(const char* label,float col[4],ImGuiColorEditFlags flags=0)",
"call_args":"(label,col,flags)",
"cimguiname":"igColorEdit4",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"ColorEdit4",
"ret":"bool",
"signature":"(const char*,float[4],ImGuiColorEditFlags)",
"stname":"ImGui"}],
"igColorPicker3":[
{
"args":"(const char* label,float col[3],ImGuiColorEditFlags flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"col",
"type":"float[3]"},
{
"name":"flags",
"type":"ImGuiColorEditFlags"}],
"argsoriginal":"(const char* label,float col[3],ImGuiColorEditFlags flags=0)",
"call_args":"(label,col,flags)",
"cimguiname":"igColorPicker3",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"ColorPicker3",
"ret":"bool",
"signature":"(const char*,float[3],ImGuiColorEditFlags)",
"stname":"ImGui"}],
"igColorPicker4":[
{
"args":"(const char* label,float col[4],ImGuiColorEditFlags flags,const float* ref_col)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"col",
"type":"float[4]"},
{
"name":"flags",
"type":"ImGuiColorEditFlags"},
{
"name":"ref_col",
"type":"const float*"}],
"argsoriginal":"(const char* label,float col[4],ImGuiColorEditFlags flags=0,const float* ref_col=((void *)0))",
"call_args":"(label,col,flags,ref_col)",
"cimguiname":"igColorPicker4",
"comment":"",
"defaults":{
"flags":"0",
"ref_col":"((void *)0)"},
"funcname":"ColorPicker4",
"ret":"bool",
"signature":"(const char*,float[4],ImGuiColorEditFlags,const float*)",
"stname":"ImGui"}],
"igColumns":[
{
"args":"(int count,const char* id,bool border)",
"argsT":[
{
"name":"count",
"type":"int"},
{
"name":"id",
"type":"const char*"},
{
"name":"border",
"type":"bool"}],
"argsoriginal":"(int count=1,const char* id=((void *)0),bool border=true)",
"call_args":"(count,id,border)",
"cimguiname":"igColumns",
"comment":"",
"defaults":{
"border":"true",
"count":"1",
"id":"((void *)0)"},
"funcname":"Columns",
"ret":"void",
"signature":"(int,const char*,bool)",
"stname":"ImGui"}],
"igCombo":[
{
"args":"(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"current_item",
"type":"int*"},
{
"name":"items",
"type":"const char* const[]"},
{
"name":"items_count",
"type":"int"},
{
"name":"popup_max_height_in_items",
"type":"int"}],
"argsoriginal":"(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items=-1)",
"call_args":"(label,current_item,items,items_count,popup_max_height_in_items)",
"cimguiname":"igCombo",
"comment":"",
"defaults":{
"popup_max_height_in_items":"-1"},
"funcname":"Combo",
"ov_cimguiname":"igCombo",
"ret":"bool",
"signature":"(const char*,int*,const char* const[],int,int)",
"stname":"ImGui"},
{
"args":"(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"current_item",
"type":"int*"},
{
"name":"items_separated_by_zeros",
"type":"const char*"},
{
"name":"popup_max_height_in_items",
"type":"int"}],
"argsoriginal":"(const char* label,int* current_item,const char* items_separated_by_zeros,int popup_max_height_in_items=-1)",
"call_args":"(label,current_item,items_separated_by_zeros,popup_max_height_in_items)",
"cimguiname":"igCombo",
"comment":"",
"defaults":{
"popup_max_height_in_items":"-1"},
"funcname":"Combo",
"ov_cimguiname":"igComboStr",
"ret":"bool",
"signature":"(const char*,int*,const char*,int)",
"stname":"ImGui"},
{
"args":"(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int popup_max_height_in_items)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"current_item",
"type":"int*"},
{
"name":"items_getter",
"ret":"bool",
"signature":"(void* data,int idx,const char** out_text)",
"type":"bool(*)(void* data,int idx,const char** out_text)"},
{
"name":"data",
"type":"void*"},
{
"name":"items_count",
"type":"int"},
{
"name":"popup_max_height_in_items",
"type":"int"}],
"argsoriginal":"(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int popup_max_height_in_items=-1)",
"call_args":"(label,current_item,items_getter,data,items_count,popup_max_height_in_items)",
"cimguiname":"igCombo",
"comment":"",
"defaults":{
"popup_max_height_in_items":"-1"},
"funcname":"Combo",
"ov_cimguiname":"igComboFnPtr",
"ret":"bool",
"signature":"(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)",
"stname":"ImGui"}],
"igCreateContext":[
{
"args":"(ImFontAtlas* shared_font_atlas)",
"argsT":[
{
"name":"shared_font_atlas",
"type":"ImFontAtlas*"}],
"argsoriginal":"(ImFontAtlas* shared_font_atlas=((void *)0))",
"call_args":"(shared_font_atlas)",
"cimguiname":"igCreateContext",
"comment":"",
"defaults":{
"shared_font_atlas":"((void *)0)"},
"funcname":"CreateContext",
"ret":"ImGuiContext*",
"signature":"(ImFontAtlas*)",
"stname":"ImGui"}],
"igDebugCheckVersionAndDataLayout":[
{
"args":"(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert)",
"argsT":[
{
"name":"version_str",
"type":"const char*"},
{
"name":"sz_io",
"type":"size_t"},
{
"name":"sz_style",
"type":"size_t"},
{
"name":"sz_vec2",
"type":"size_t"},
{
"name":"sz_vec4",
"type":"size_t"},
{
"name":"sz_drawvert",
"type":"size_t"}],
"argsoriginal":"(const char* version_str,size_t sz_io,size_t sz_style,size_t sz_vec2,size_t sz_vec4,size_t sz_drawvert)",
"call_args":"(version_str,sz_io,sz_style,sz_vec2,sz_vec4,sz_drawvert)",
"cimguiname":"igDebugCheckVersionAndDataLayout",
"comment":"",
"defaults":[],
"funcname":"DebugCheckVersionAndDataLayout",
"ret":"bool",
"signature":"(const char*,size_t,size_t,size_t,size_t,size_t)",
"stname":"ImGui"}],
"igDestroyContext":[
{
"args":"(ImGuiContext* ctx)",
"argsT":[
{
"name":"ctx",
"type":"ImGuiContext*"}],
"argsoriginal":"(ImGuiContext* ctx=((void *)0))",
"call_args":"(ctx)",
"cimguiname":"igDestroyContext",
"comment":"",
"defaults":{
"ctx":"((void *)0)"},
"funcname":"DestroyContext",
"ret":"void",
"signature":"(ImGuiContext*)",
"stname":"ImGui"}],
"igDragFloat":[
{
"args":"(const char* label,float* v,float v_speed,float v_min,float v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"float*"},
{
"name":"v_speed",
"type":"float"},
{
"name":"v_min",
"type":"float"},
{
"name":"v_max",
"type":"float"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,float* v,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)",
"call_args":"(label,v,v_speed,v_min,v_max,format,power)",
"cimguiname":"igDragFloat",
"comment":"",
"defaults":{
"format":"\"%.3f\"",
"power":"1.0f",
"v_max":"0.0f",
"v_min":"0.0f",
"v_speed":"1.0f"},
"funcname":"DragFloat",
"ret":"bool",
"signature":"(const char*,float*,float,float,float,const char*,float)",
"stname":"ImGui"}],
"igDragFloat2":[
{
"args":"(const char* label,float v[2],float v_speed,float v_min,float v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"float[2]"},
{
"name":"v_speed",
"type":"float"},
{
"name":"v_min",
"type":"float"},
{
"name":"v_max",
"type":"float"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,float v[2],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)",
"call_args":"(label,v,v_speed,v_min,v_max,format,power)",
"cimguiname":"igDragFloat2",
"comment":"",
"defaults":{
"format":"\"%.3f\"",
"power":"1.0f",
"v_max":"0.0f",
"v_min":"0.0f",
"v_speed":"1.0f"},
"funcname":"DragFloat2",
"ret":"bool",
"signature":"(const char*,float[2],float,float,float,const char*,float)",
"stname":"ImGui"}],
"igDragFloat3":[
{
"args":"(const char* label,float v[3],float v_speed,float v_min,float v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"float[3]"},
{
"name":"v_speed",
"type":"float"},
{
"name":"v_min",
"type":"float"},
{
"name":"v_max",
"type":"float"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,float v[3],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)",
"call_args":"(label,v,v_speed,v_min,v_max,format,power)",
"cimguiname":"igDragFloat3",
"comment":"",
"defaults":{
"format":"\"%.3f\"",
"power":"1.0f",
"v_max":"0.0f",
"v_min":"0.0f",
"v_speed":"1.0f"},
"funcname":"DragFloat3",
"ret":"bool",
"signature":"(const char*,float[3],float,float,float,const char*,float)",
"stname":"ImGui"}],
"igDragFloat4":[
{
"args":"(const char* label,float v[4],float v_speed,float v_min,float v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"float[4]"},
{
"name":"v_speed",
"type":"float"},
{
"name":"v_min",
"type":"float"},
{
"name":"v_max",
"type":"float"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,float v[4],float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",float power=1.0f)",
"call_args":"(label,v,v_speed,v_min,v_max,format,power)",
"cimguiname":"igDragFloat4",
"comment":"",
"defaults":{
"format":"\"%.3f\"",
"power":"1.0f",
"v_max":"0.0f",
"v_min":"0.0f",
"v_speed":"1.0f"},
"funcname":"DragFloat4",
"ret":"bool",
"signature":"(const char*,float[4],float,float,float,const char*,float)",
"stname":"ImGui"}],
"igDragFloatRange2":[
{
"args":"(const char* label,float* v_current_min,float* v_current_max,float v_speed,float v_min,float v_max,const char* format,const char* format_max,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v_current_min",
"type":"float*"},
{
"name":"v_current_max",
"type":"float*"},
{
"name":"v_speed",
"type":"float"},
{
"name":"v_min",
"type":"float"},
{
"name":"v_max",
"type":"float"},
{
"name":"format",
"type":"const char*"},
{
"name":"format_max",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,float* v_current_min,float* v_current_max,float v_speed=1.0f,float v_min=0.0f,float v_max=0.0f,const char* format=\"%.3f\",const char* format_max=((void *)0),float power=1.0f)",
"call_args":"(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max,power)",
"cimguiname":"igDragFloatRange2",
"comment":"",
"defaults":{
"format":"\"%.3f\"",
"format_max":"((void *)0)",
"power":"1.0f",
"v_max":"0.0f",
"v_min":"0.0f",
"v_speed":"1.0f"},
"funcname":"DragFloatRange2",
"ret":"bool",
"signature":"(const char*,float*,float*,float,float,float,const char*,const char*,float)",
"stname":"ImGui"}],
"igDragInt":[
{
"args":"(const char* label,int* v,float v_speed,int v_min,int v_max,const char* format)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"int*"},
{
"name":"v_speed",
"type":"float"},
{
"name":"v_min",
"type":"int"},
{
"name":"v_max",
"type":"int"},
{
"name":"format",
"type":"const char*"}],
"argsoriginal":"(const char* label,int* v,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")",
"call_args":"(label,v,v_speed,v_min,v_max,format)",
"cimguiname":"igDragInt",
"comment":"",
"defaults":{
"format":"\"%d\"",
"v_max":"0",
"v_min":"0",
"v_speed":"1.0f"},
"funcname":"DragInt",
"ret":"bool",
"signature":"(const char*,int*,float,int,int,const char*)",
"stname":"ImGui"}],
"igDragInt2":[
{
"args":"(const char* label,int v[2],float v_speed,int v_min,int v_max,const char* format)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"int[2]"},
{
"name":"v_speed",
"type":"float"},
{
"name":"v_min",
"type":"int"},
{
"name":"v_max",
"type":"int"},
{
"name":"format",
"type":"const char*"}],
"argsoriginal":"(const char* label,int v[2],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")",
"call_args":"(label,v,v_speed,v_min,v_max,format)",
"cimguiname":"igDragInt2",
"comment":"",
"defaults":{
"format":"\"%d\"",
"v_max":"0",
"v_min":"0",
"v_speed":"1.0f"},
"funcname":"DragInt2",
"ret":"bool",
"signature":"(const char*,int[2],float,int,int,const char*)",
"stname":"ImGui"}],
"igDragInt3":[
{
"args":"(const char* label,int v[3],float v_speed,int v_min,int v_max,const char* format)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"int[3]"},
{
"name":"v_speed",
"type":"float"},
{
"name":"v_min",
"type":"int"},
{
"name":"v_max",
"type":"int"},
{
"name":"format",
"type":"const char*"}],
"argsoriginal":"(const char* label,int v[3],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")",
"call_args":"(label,v,v_speed,v_min,v_max,format)",
"cimguiname":"igDragInt3",
"comment":"",
"defaults":{
"format":"\"%d\"",
"v_max":"0",
"v_min":"0",
"v_speed":"1.0f"},
"funcname":"DragInt3",
"ret":"bool",
"signature":"(const char*,int[3],float,int,int,const char*)",
"stname":"ImGui"}],
"igDragInt4":[
{
"args":"(const char* label,int v[4],float v_speed,int v_min,int v_max,const char* format)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"int[4]"},
{
"name":"v_speed",
"type":"float"},
{
"name":"v_min",
"type":"int"},
{
"name":"v_max",
"type":"int"},
{
"name":"format",
"type":"const char*"}],
"argsoriginal":"(const char* label,int v[4],float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\")",
"call_args":"(label,v,v_speed,v_min,v_max,format)",
"cimguiname":"igDragInt4",
"comment":"",
"defaults":{
"format":"\"%d\"",
"v_max":"0",
"v_min":"0",
"v_speed":"1.0f"},
"funcname":"DragInt4",
"ret":"bool",
"signature":"(const char*,int[4],float,int,int,const char*)",
"stname":"ImGui"}],
"igDragIntRange2":[
{
"args":"(const char* label,int* v_current_min,int* v_current_max,float v_speed,int v_min,int v_max,const char* format,const char* format_max)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v_current_min",
"type":"int*"},
{
"name":"v_current_max",
"type":"int*"},
{
"name":"v_speed",
"type":"float"},
{
"name":"v_min",
"type":"int"},
{
"name":"v_max",
"type":"int"},
{
"name":"format",
"type":"const char*"},
{
"name":"format_max",
"type":"const char*"}],
"argsoriginal":"(const char* label,int* v_current_min,int* v_current_max,float v_speed=1.0f,int v_min=0,int v_max=0,const char* format=\"%d\",const char* format_max=((void *)0))",
"call_args":"(label,v_current_min,v_current_max,v_speed,v_min,v_max,format,format_max)",
"cimguiname":"igDragIntRange2",
"comment":"",
"defaults":{
"format":"\"%d\"",
"format_max":"((void *)0)",
"v_max":"0",
"v_min":"0",
"v_speed":"1.0f"},
"funcname":"DragIntRange2",
"ret":"bool",
"signature":"(const char*,int*,int*,float,int,int,const char*,const char*)",
"stname":"ImGui"}],
"igDragScalar":[
{
"args":"(const char* label,ImGuiDataType data_type,void* v,float v_speed,const void* v_min,const void* v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"data_type",
"type":"ImGuiDataType"},
{
"name":"v",
"type":"void*"},
{
"name":"v_speed",
"type":"float"},
{
"name":"v_min",
"type":"const void*"},
{
"name":"v_max",
"type":"const void*"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,ImGuiDataType data_type,void* v,float v_speed,const void* v_min=((void *)0),const void* v_max=((void *)0),const char* format=((void *)0),float power=1.0f)",
"call_args":"(label,data_type,v,v_speed,v_min,v_max,format,power)",
"cimguiname":"igDragScalar",
"comment":"",
"defaults":{
"format":"((void *)0)",
"power":"1.0f",
"v_max":"((void *)0)",
"v_min":"((void *)0)"},
"funcname":"DragScalar",
"ret":"bool",
"signature":"(const char*,ImGuiDataType,void*,float,const void*,const void*,const char*,float)",
"stname":"ImGui"}],
"igDragScalarN":[
{
"args":"(const char* label,ImGuiDataType data_type,void* v,int components,float v_speed,const void* v_min,const void* v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"data_type",
"type":"ImGuiDataType"},
{
"name":"v",
"type":"void*"},
{
"name":"components",
"type":"int"},
{
"name":"v_speed",
"type":"float"},
{
"name":"v_min",
"type":"const void*"},
{
"name":"v_max",
"type":"const void*"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,ImGuiDataType data_type,void* v,int components,float v_speed,const void* v_min=((void *)0),const void* v_max=((void *)0),const char* format=((void *)0),float power=1.0f)",
"call_args":"(label,data_type,v,components,v_speed,v_min,v_max,format,power)",
"cimguiname":"igDragScalarN",
"comment":"",
"defaults":{
"format":"((void *)0)",
"power":"1.0f",
"v_max":"((void *)0)",
"v_min":"((void *)0)"},
"funcname":"DragScalarN",
"ret":"bool",
"signature":"(const char*,ImGuiDataType,void*,int,float,const void*,const void*,const char*,float)",
"stname":"ImGui"}],
"igDummy":[
{
"args":"(const ImVec2 size)",
"argsT":[
{
"name":"size",
"type":"const ImVec2"}],
"argsoriginal":"(const ImVec2& size)",
"call_args":"(size)",
"cimguiname":"igDummy",
"comment":"",
"defaults":[],
"funcname":"Dummy",
"ret":"void",
"signature":"(const ImVec2)",
"stname":"ImGui"}],
"igEnd":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igEnd",
"comment":"",
"defaults":[],
"funcname":"End",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igEndChild":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igEndChild",
"comment":"",
"defaults":[],
"funcname":"EndChild",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igEndChildFrame":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igEndChildFrame",
"comment":"",
"defaults":[],
"funcname":"EndChildFrame",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igEndCombo":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igEndCombo",
"comment":"",
"defaults":[],
"funcname":"EndCombo",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igEndDragDropSource":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igEndDragDropSource",
"comment":"",
"defaults":[],
"funcname":"EndDragDropSource",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igEndDragDropTarget":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igEndDragDropTarget",
"comment":"",
"defaults":[],
"funcname":"EndDragDropTarget",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igEndFrame":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igEndFrame",
"comment":"",
"defaults":[],
"funcname":"EndFrame",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igEndGroup":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igEndGroup",
"comment":"",
"defaults":[],
"funcname":"EndGroup",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igEndMainMenuBar":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igEndMainMenuBar",
"comment":"",
"defaults":[],
"funcname":"EndMainMenuBar",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igEndMenu":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igEndMenu",
"comment":"",
"defaults":[],
"funcname":"EndMenu",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igEndMenuBar":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igEndMenuBar",
"comment":"",
"defaults":[],
"funcname":"EndMenuBar",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igEndPopup":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igEndPopup",
"comment":"",
"defaults":[],
"funcname":"EndPopup",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igEndTooltip":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igEndTooltip",
"comment":"",
"defaults":[],
"funcname":"EndTooltip",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igGetClipboardText":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetClipboardText",
"comment":"",
"defaults":[],
"funcname":"GetClipboardText",
"ret":"const char*",
"signature":"()",
"stname":"ImGui"}],
"igGetColorU32":[
{
"args":"(ImGuiCol idx,float alpha_mul)",
"argsT":[
{
"name":"idx",
"type":"ImGuiCol"},
{
"name":"alpha_mul",
"type":"float"}],
"argsoriginal":"(ImGuiCol idx,float alpha_mul=1.0f)",
"call_args":"(idx,alpha_mul)",
"cimguiname":"igGetColorU32",
"comment":"",
"defaults":{
"alpha_mul":"1.0f"},
"funcname":"GetColorU32",
"ov_cimguiname":"igGetColorU32",
"ret":"ImU32",
"signature":"(ImGuiCol,float)",
"stname":"ImGui"},
{
"args":"(const ImVec4 col)",
"argsT":[
{
"name":"col",
"type":"const ImVec4"}],
"argsoriginal":"(const ImVec4& col)",
"call_args":"(col)",
"cimguiname":"igGetColorU32",
"comment":"",
"defaults":[],
"funcname":"GetColorU32",
"ov_cimguiname":"igGetColorU32Vec4",
"ret":"ImU32",
"signature":"(const ImVec4)",
"stname":"ImGui"},
{
"args":"(ImU32 col)",
"argsT":[
{
"name":"col",
"type":"ImU32"}],
"argsoriginal":"(ImU32 col)",
"call_args":"(col)",
"cimguiname":"igGetColorU32",
"comment":"",
"defaults":[],
"funcname":"GetColorU32",
"ov_cimguiname":"igGetColorU32U32",
"ret":"ImU32",
"signature":"(ImU32)",
"stname":"ImGui"}],
"igGetColumnIndex":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetColumnIndex",
"comment":"",
"defaults":[],
"funcname":"GetColumnIndex",
"ret":"int",
"signature":"()",
"stname":"ImGui"}],
"igGetColumnOffset":[
{
"args":"(int column_index)",
"argsT":[
{
"name":"column_index",
"type":"int"}],
"argsoriginal":"(int column_index=-1)",
"call_args":"(column_index)",
"cimguiname":"igGetColumnOffset",
"comment":"",
"defaults":{
"column_index":"-1"},
"funcname":"GetColumnOffset",
"ret":"float",
"signature":"(int)",
"stname":"ImGui"}],
"igGetColumnWidth":[
{
"args":"(int column_index)",
"argsT":[
{
"name":"column_index",
"type":"int"}],
"argsoriginal":"(int column_index=-1)",
"call_args":"(column_index)",
"cimguiname":"igGetColumnWidth",
"comment":"",
"defaults":{
"column_index":"-1"},
"funcname":"GetColumnWidth",
"ret":"float",
"signature":"(int)",
"stname":"ImGui"}],
"igGetColumnsCount":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetColumnsCount",
"comment":"",
"defaults":[],
"funcname":"GetColumnsCount",
"ret":"int",
"signature":"()",
"stname":"ImGui"}],
"igGetContentRegionAvail":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetContentRegionAvail",
"comment":"",
"defaults":[],
"funcname":"GetContentRegionAvail",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetContentRegionAvail",
"comment":"",
"defaults":[],
"funcname":"GetContentRegionAvail",
"nonUDT":1,
"ov_cimguiname":"igGetContentRegionAvail_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetContentRegionAvail",
"comment":"",
"defaults":[],
"funcname":"GetContentRegionAvail",
"nonUDT":2,
"ov_cimguiname":"igGetContentRegionAvail_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetContentRegionAvailWidth":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetContentRegionAvailWidth",
"comment":"",
"defaults":[],
"funcname":"GetContentRegionAvailWidth",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetContentRegionMax":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetContentRegionMax",
"comment":"",
"defaults":[],
"funcname":"GetContentRegionMax",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetContentRegionMax",
"comment":"",
"defaults":[],
"funcname":"GetContentRegionMax",
"nonUDT":1,
"ov_cimguiname":"igGetContentRegionMax_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetContentRegionMax",
"comment":"",
"defaults":[],
"funcname":"GetContentRegionMax",
"nonUDT":2,
"ov_cimguiname":"igGetContentRegionMax_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetCurrentContext":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetCurrentContext",
"comment":"",
"defaults":[],
"funcname":"GetCurrentContext",
"ret":"ImGuiContext*",
"signature":"()",
"stname":"ImGui"}],
"igGetCursorPos":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetCursorPos",
"comment":"",
"defaults":[],
"funcname":"GetCursorPos",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetCursorPos",
"comment":"",
"defaults":[],
"funcname":"GetCursorPos",
"nonUDT":1,
"ov_cimguiname":"igGetCursorPos_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetCursorPos",
"comment":"",
"defaults":[],
"funcname":"GetCursorPos",
"nonUDT":2,
"ov_cimguiname":"igGetCursorPos_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetCursorPosX":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetCursorPosX",
"comment":"",
"defaults":[],
"funcname":"GetCursorPosX",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetCursorPosY":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetCursorPosY",
"comment":"",
"defaults":[],
"funcname":"GetCursorPosY",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetCursorScreenPos":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetCursorScreenPos",
"comment":"",
"defaults":[],
"funcname":"GetCursorScreenPos",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetCursorScreenPos",
"comment":"",
"defaults":[],
"funcname":"GetCursorScreenPos",
"nonUDT":1,
"ov_cimguiname":"igGetCursorScreenPos_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetCursorScreenPos",
"comment":"",
"defaults":[],
"funcname":"GetCursorScreenPos",
"nonUDT":2,
"ov_cimguiname":"igGetCursorScreenPos_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetCursorStartPos":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetCursorStartPos",
"comment":"",
"defaults":[],
"funcname":"GetCursorStartPos",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetCursorStartPos",
"comment":"",
"defaults":[],
"funcname":"GetCursorStartPos",
"nonUDT":1,
"ov_cimguiname":"igGetCursorStartPos_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetCursorStartPos",
"comment":"",
"defaults":[],
"funcname":"GetCursorStartPos",
"nonUDT":2,
"ov_cimguiname":"igGetCursorStartPos_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetDragDropPayload":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetDragDropPayload",
"comment":"",
"defaults":[],
"funcname":"GetDragDropPayload",
"ret":"const ImGuiPayload*",
"signature":"()",
"stname":"ImGui"}],
"igGetDrawData":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetDrawData",
"comment":"",
"defaults":[],
"funcname":"GetDrawData",
"ret":"ImDrawData*",
"signature":"()",
"stname":"ImGui"}],
"igGetDrawListSharedData":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetDrawListSharedData",
"comment":"",
"defaults":[],
"funcname":"GetDrawListSharedData",
"ret":"ImDrawListSharedData*",
"signature":"()",
"stname":"ImGui"}],
"igGetFont":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetFont",
"comment":"",
"defaults":[],
"funcname":"GetFont",
"ret":"ImFont*",
"signature":"()",
"stname":"ImGui"}],
"igGetFontSize":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetFontSize",
"comment":"",
"defaults":[],
"funcname":"GetFontSize",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetFontTexUvWhitePixel":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetFontTexUvWhitePixel",
"comment":"",
"defaults":[],
"funcname":"GetFontTexUvWhitePixel",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetFontTexUvWhitePixel",
"comment":"",
"defaults":[],
"funcname":"GetFontTexUvWhitePixel",
"nonUDT":1,
"ov_cimguiname":"igGetFontTexUvWhitePixel_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetFontTexUvWhitePixel",
"comment":"",
"defaults":[],
"funcname":"GetFontTexUvWhitePixel",
"nonUDT":2,
"ov_cimguiname":"igGetFontTexUvWhitePixel_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetFrameCount":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetFrameCount",
"comment":"",
"defaults":[],
"funcname":"GetFrameCount",
"ret":"int",
"signature":"()",
"stname":"ImGui"}],
"igGetFrameHeight":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetFrameHeight",
"comment":"",
"defaults":[],
"funcname":"GetFrameHeight",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetFrameHeightWithSpacing":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetFrameHeightWithSpacing",
"comment":"",
"defaults":[],
"funcname":"GetFrameHeightWithSpacing",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetID":[
{
"args":"(const char* str_id)",
"argsT":[
{
"name":"str_id",
"type":"const char*"}],
"argsoriginal":"(const char* str_id)",
"call_args":"(str_id)",
"cimguiname":"igGetID",
"comment":"",
"defaults":[],
"funcname":"GetID",
"ov_cimguiname":"igGetIDStr",
"ret":"ImGuiID",
"signature":"(const char*)",
"stname":"ImGui"},
{
"args":"(const char* str_id_begin,const char* str_id_end)",
"argsT":[
{
"name":"str_id_begin",
"type":"const char*"},
{
"name":"str_id_end",
"type":"const char*"}],
"argsoriginal":"(const char* str_id_begin,const char* str_id_end)",
"call_args":"(str_id_begin,str_id_end)",
"cimguiname":"igGetID",
"comment":"",
"defaults":[],
"funcname":"GetID",
"ov_cimguiname":"igGetIDRange",
"ret":"ImGuiID",
"signature":"(const char*,const char*)",
"stname":"ImGui"},
{
"args":"(const void* ptr_id)",
"argsT":[
{
"name":"ptr_id",
"type":"const void*"}],
"argsoriginal":"(const void* ptr_id)",
"call_args":"(ptr_id)",
"cimguiname":"igGetID",
"comment":"",
"defaults":[],
"funcname":"GetID",
"ov_cimguiname":"igGetIDPtr",
"ret":"ImGuiID",
"signature":"(const void*)",
"stname":"ImGui"}],
"igGetIO":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetIO",
"comment":"",
"defaults":[],
"funcname":"GetIO",
"ret":"ImGuiIO*",
"retref":"&",
"signature":"()",
"stname":"ImGui"}],
"igGetItemRectMax":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetItemRectMax",
"comment":"",
"defaults":[],
"funcname":"GetItemRectMax",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetItemRectMax",
"comment":"",
"defaults":[],
"funcname":"GetItemRectMax",
"nonUDT":1,
"ov_cimguiname":"igGetItemRectMax_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetItemRectMax",
"comment":"",
"defaults":[],
"funcname":"GetItemRectMax",
"nonUDT":2,
"ov_cimguiname":"igGetItemRectMax_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetItemRectMin":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetItemRectMin",
"comment":"",
"defaults":[],
"funcname":"GetItemRectMin",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetItemRectMin",
"comment":"",
"defaults":[],
"funcname":"GetItemRectMin",
"nonUDT":1,
"ov_cimguiname":"igGetItemRectMin_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetItemRectMin",
"comment":"",
"defaults":[],
"funcname":"GetItemRectMin",
"nonUDT":2,
"ov_cimguiname":"igGetItemRectMin_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetItemRectSize":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetItemRectSize",
"comment":"",
"defaults":[],
"funcname":"GetItemRectSize",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetItemRectSize",
"comment":"",
"defaults":[],
"funcname":"GetItemRectSize",
"nonUDT":1,
"ov_cimguiname":"igGetItemRectSize_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetItemRectSize",
"comment":"",
"defaults":[],
"funcname":"GetItemRectSize",
"nonUDT":2,
"ov_cimguiname":"igGetItemRectSize_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetKeyIndex":[
{
"args":"(ImGuiKey imgui_key)",
"argsT":[
{
"name":"imgui_key",
"type":"ImGuiKey"}],
"argsoriginal":"(ImGuiKey imgui_key)",
"call_args":"(imgui_key)",
"cimguiname":"igGetKeyIndex",
"comment":"",
"defaults":[],
"funcname":"GetKeyIndex",
"ret":"int",
"signature":"(ImGuiKey)",
"stname":"ImGui"}],
"igGetKeyPressedAmount":[
{
"args":"(int key_index,float repeat_delay,float rate)",
"argsT":[
{
"name":"key_index",
"type":"int"},
{
"name":"repeat_delay",
"type":"float"},
{
"name":"rate",
"type":"float"}],
"argsoriginal":"(int key_index,float repeat_delay,float rate)",
"call_args":"(key_index,repeat_delay,rate)",
"cimguiname":"igGetKeyPressedAmount",
"comment":"",
"defaults":[],
"funcname":"GetKeyPressedAmount",
"ret":"int",
"signature":"(int,float,float)",
"stname":"ImGui"}],
"igGetMouseCursor":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetMouseCursor",
"comment":"",
"defaults":[],
"funcname":"GetMouseCursor",
"ret":"ImGuiMouseCursor",
"signature":"()",
"stname":"ImGui"}],
"igGetMouseDragDelta":[
{
"args":"(int button,float lock_threshold)",
"argsT":[
{
"name":"button",
"type":"int"},
{
"name":"lock_threshold",
"type":"float"}],
"argsoriginal":"(int button=0,float lock_threshold=-1.0f)",
"call_args":"(button,lock_threshold)",
"cimguiname":"igGetMouseDragDelta",
"comment":"",
"defaults":{
"button":"0",
"lock_threshold":"-1.0f"},
"funcname":"GetMouseDragDelta",
"ret":"ImVec2",
"signature":"(int,float)",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut,int button,float lock_threshold)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"},
{
"name":"button",
"type":"int"},
{
"name":"lock_threshold",
"type":"float"}],
"argsoriginal":"(int button=0,float lock_threshold=-1.0f)",
"call_args":"(button,lock_threshold)",
"cimguiname":"igGetMouseDragDelta",
"comment":"",
"defaults":{
"button":"0",
"lock_threshold":"-1.0f"},
"funcname":"GetMouseDragDelta",
"nonUDT":1,
"ov_cimguiname":"igGetMouseDragDelta_nonUDT",
"ret":"void",
"signature":"(int,float)",
"stname":"ImGui"},
{
"args":"(int button,float lock_threshold)",
"argsT":[
{
"name":"button",
"type":"int"},
{
"name":"lock_threshold",
"type":"float"}],
"argsoriginal":"(int button=0,float lock_threshold=-1.0f)",
"call_args":"(button,lock_threshold)",
"cimguiname":"igGetMouseDragDelta",
"comment":"",
"defaults":{
"button":"0",
"lock_threshold":"-1.0f"},
"funcname":"GetMouseDragDelta",
"nonUDT":2,
"ov_cimguiname":"igGetMouseDragDelta_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"(int,float)",
"stname":"ImGui"}],
"igGetMousePos":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetMousePos",
"comment":"",
"defaults":[],
"funcname":"GetMousePos",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetMousePos",
"comment":"",
"defaults":[],
"funcname":"GetMousePos",
"nonUDT":1,
"ov_cimguiname":"igGetMousePos_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetMousePos",
"comment":"",
"defaults":[],
"funcname":"GetMousePos",
"nonUDT":2,
"ov_cimguiname":"igGetMousePos_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetMousePosOnOpeningCurrentPopup":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetMousePosOnOpeningCurrentPopup",
"comment":"",
"defaults":[],
"funcname":"GetMousePosOnOpeningCurrentPopup",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetMousePosOnOpeningCurrentPopup",
"comment":"",
"defaults":[],
"funcname":"GetMousePosOnOpeningCurrentPopup",
"nonUDT":1,
"ov_cimguiname":"igGetMousePosOnOpeningCurrentPopup_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetMousePosOnOpeningCurrentPopup",
"comment":"",
"defaults":[],
"funcname":"GetMousePosOnOpeningCurrentPopup",
"nonUDT":2,
"ov_cimguiname":"igGetMousePosOnOpeningCurrentPopup_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetOverlayDrawList":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetOverlayDrawList",
"comment":"",
"defaults":[],
"funcname":"GetOverlayDrawList",
"ret":"ImDrawList*",
"signature":"()",
"stname":"ImGui"}],
"igGetScrollMaxX":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetScrollMaxX",
"comment":"",
"defaults":[],
"funcname":"GetScrollMaxX",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetScrollMaxY":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetScrollMaxY",
"comment":"",
"defaults":[],
"funcname":"GetScrollMaxY",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetScrollX":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetScrollX",
"comment":"",
"defaults":[],
"funcname":"GetScrollX",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetScrollY":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetScrollY",
"comment":"",
"defaults":[],
"funcname":"GetScrollY",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetStateStorage":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetStateStorage",
"comment":"",
"defaults":[],
"funcname":"GetStateStorage",
"ret":"ImGuiStorage*",
"signature":"()",
"stname":"ImGui"}],
"igGetStyle":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetStyle",
"comment":"",
"defaults":[],
"funcname":"GetStyle",
"ret":"ImGuiStyle*",
"retref":"&",
"signature":"()",
"stname":"ImGui"}],
"igGetStyleColorName":[
{
"args":"(ImGuiCol idx)",
"argsT":[
{
"name":"idx",
"type":"ImGuiCol"}],
"argsoriginal":"(ImGuiCol idx)",
"call_args":"(idx)",
"cimguiname":"igGetStyleColorName",
"comment":"",
"defaults":[],
"funcname":"GetStyleColorName",
"ret":"const char*",
"signature":"(ImGuiCol)",
"stname":"ImGui"}],
"igGetStyleColorVec4":[
{
"args":"(ImGuiCol idx)",
"argsT":[
{
"name":"idx",
"type":"ImGuiCol"}],
"argsoriginal":"(ImGuiCol idx)",
"call_args":"(idx)",
"cimguiname":"igGetStyleColorVec4",
"comment":"",
"defaults":[],
"funcname":"GetStyleColorVec4",
"ret":"const ImVec4*",
"retref":"&",
"signature":"(ImGuiCol)",
"stname":"ImGui"}],
"igGetTextLineHeight":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetTextLineHeight",
"comment":"",
"defaults":[],
"funcname":"GetTextLineHeight",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetTextLineHeightWithSpacing":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetTextLineHeightWithSpacing",
"comment":"",
"defaults":[],
"funcname":"GetTextLineHeightWithSpacing",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetTime":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetTime",
"comment":"",
"defaults":[],
"funcname":"GetTime",
"ret":"double",
"signature":"()",
"stname":"ImGui"}],
"igGetTreeNodeToLabelSpacing":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetTreeNodeToLabelSpacing",
"comment":"",
"defaults":[],
"funcname":"GetTreeNodeToLabelSpacing",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetVersion":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetVersion",
"comment":"",
"defaults":[],
"funcname":"GetVersion",
"ret":"const char*",
"signature":"()",
"stname":"ImGui"}],
"igGetWindowContentRegionMax":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowContentRegionMax",
"comment":"",
"defaults":[],
"funcname":"GetWindowContentRegionMax",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowContentRegionMax",
"comment":"",
"defaults":[],
"funcname":"GetWindowContentRegionMax",
"nonUDT":1,
"ov_cimguiname":"igGetWindowContentRegionMax_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowContentRegionMax",
"comment":"",
"defaults":[],
"funcname":"GetWindowContentRegionMax",
"nonUDT":2,
"ov_cimguiname":"igGetWindowContentRegionMax_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetWindowContentRegionMin":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowContentRegionMin",
"comment":"",
"defaults":[],
"funcname":"GetWindowContentRegionMin",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowContentRegionMin",
"comment":"",
"defaults":[],
"funcname":"GetWindowContentRegionMin",
"nonUDT":1,
"ov_cimguiname":"igGetWindowContentRegionMin_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowContentRegionMin",
"comment":"",
"defaults":[],
"funcname":"GetWindowContentRegionMin",
"nonUDT":2,
"ov_cimguiname":"igGetWindowContentRegionMin_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetWindowContentRegionWidth":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowContentRegionWidth",
"comment":"",
"defaults":[],
"funcname":"GetWindowContentRegionWidth",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetWindowDrawList":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowDrawList",
"comment":"",
"defaults":[],
"funcname":"GetWindowDrawList",
"ret":"ImDrawList*",
"signature":"()",
"stname":"ImGui"}],
"igGetWindowHeight":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowHeight",
"comment":"",
"defaults":[],
"funcname":"GetWindowHeight",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igGetWindowPos":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowPos",
"comment":"",
"defaults":[],
"funcname":"GetWindowPos",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowPos",
"comment":"",
"defaults":[],
"funcname":"GetWindowPos",
"nonUDT":1,
"ov_cimguiname":"igGetWindowPos_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowPos",
"comment":"",
"defaults":[],
"funcname":"GetWindowPos",
"nonUDT":2,
"ov_cimguiname":"igGetWindowPos_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetWindowSize":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowSize",
"comment":"",
"defaults":[],
"funcname":"GetWindowSize",
"ret":"ImVec2",
"signature":"()",
"stname":"ImGui"},
{
"args":"(ImVec2 *pOut)",
"argsT":[
{
"name":"pOut",
"type":"ImVec2*"}],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowSize",
"comment":"",
"defaults":[],
"funcname":"GetWindowSize",
"nonUDT":1,
"ov_cimguiname":"igGetWindowSize_nonUDT",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowSize",
"comment":"",
"defaults":[],
"funcname":"GetWindowSize",
"nonUDT":2,
"ov_cimguiname":"igGetWindowSize_nonUDT2",
"ret":"ImVec2_Simple",
"retorig":"ImVec2",
"signature":"()",
"stname":"ImGui"}],
"igGetWindowWidth":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igGetWindowWidth",
"comment":"",
"defaults":[],
"funcname":"GetWindowWidth",
"ret":"float",
"signature":"()",
"stname":"ImGui"}],
"igImage":[
{
"args":"(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 tint_col,const ImVec4 border_col)",
"argsT":[
{
"name":"user_texture_id",
"type":"ImTextureID"},
{
"name":"size",
"type":"const ImVec2"},
{
"name":"uv0",
"type":"const ImVec2"},
{
"name":"uv1",
"type":"const ImVec2"},
{
"name":"tint_col",
"type":"const ImVec4"},
{
"name":"border_col",
"type":"const ImVec4"}],
"argsoriginal":"(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& tint_col=ImVec4(1,1,1,1),const ImVec4& border_col=ImVec4(0,0,0,0))",
"call_args":"(user_texture_id,size,uv0,uv1,tint_col,border_col)",
"cimguiname":"igImage",
"comment":"",
"defaults":{
"border_col":"ImVec4(0,0,0,0)",
"tint_col":"ImVec4(1,1,1,1)",
"uv0":"ImVec2(0,0)",
"uv1":"ImVec2(1,1)"},
"funcname":"Image",
"ret":"void",
"signature":"(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)",
"stname":"ImGui"}],
"igImageButton":[
{
"args":"(ImTextureID user_texture_id,const ImVec2 size,const ImVec2 uv0,const ImVec2 uv1,int frame_padding,const ImVec4 bg_col,const ImVec4 tint_col)",
"argsT":[
{
"name":"user_texture_id",
"type":"ImTextureID"},
{
"name":"size",
"type":"const ImVec2"},
{
"name":"uv0",
"type":"const ImVec2"},
{
"name":"uv1",
"type":"const ImVec2"},
{
"name":"frame_padding",
"type":"int"},
{
"name":"bg_col",
"type":"const ImVec4"},
{
"name":"tint_col",
"type":"const ImVec4"}],
"argsoriginal":"(ImTextureID user_texture_id,const ImVec2& size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),int frame_padding=-1,const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))",
"call_args":"(user_texture_id,size,uv0,uv1,frame_padding,bg_col,tint_col)",
"cimguiname":"igImageButton",
"comment":"",
"defaults":{
"bg_col":"ImVec4(0,0,0,0)",
"frame_padding":"-1",
"tint_col":"ImVec4(1,1,1,1)",
"uv0":"ImVec2(0,0)",
"uv1":"ImVec2(1,1)"},
"funcname":"ImageButton",
"ret":"bool",
"signature":"(ImTextureID,const ImVec2,const ImVec2,const ImVec2,int,const ImVec4,const ImVec4)",
"stname":"ImGui"}],
"igIndent":[
{
"args":"(float indent_w)",
"argsT":[
{
"name":"indent_w",
"type":"float"}],
"argsoriginal":"(float indent_w=0.0f)",
"call_args":"(indent_w)",
"cimguiname":"igIndent",
"comment":"",
"defaults":{
"indent_w":"0.0f"},
"funcname":"Indent",
"ret":"void",
"signature":"(float)",
"stname":"ImGui"}],
"igInputDouble":[
{
"args":"(const char* label,double* v,double step,double step_fast,const char* format,ImGuiInputTextFlags extra_flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"double*"},
{
"name":"step",
"type":"double"},
{
"name":"step_fast",
"type":"double"},
{
"name":"format",
"type":"const char*"},
{
"name":"extra_flags",
"type":"ImGuiInputTextFlags"}],
"argsoriginal":"(const char* label,double* v,double step=0.0f,double step_fast=0.0f,const char* format=\"%.6f\",ImGuiInputTextFlags extra_flags=0)",
"call_args":"(label,v,step,step_fast,format,extra_flags)",
"cimguiname":"igInputDouble",
"comment":"",
"defaults":{
"extra_flags":"0",
"format":"\"%.6f\"",
"step":"0.0f",
"step_fast":"0.0f"},
"funcname":"InputDouble",
"ret":"bool",
"signature":"(const char*,double*,double,double,const char*,ImGuiInputTextFlags)",
"stname":"ImGui"}],
"igInputFloat":[
{
"args":"(const char* label,float* v,float step,float step_fast,const char* format,ImGuiInputTextFlags extra_flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"float*"},
{
"name":"step",
"type":"float"},
{
"name":"step_fast",
"type":"float"},
{
"name":"format",
"type":"const char*"},
{
"name":"extra_flags",
"type":"ImGuiInputTextFlags"}],
"argsoriginal":"(const char* label,float* v,float step=0.0f,float step_fast=0.0f,const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)",
"call_args":"(label,v,step,step_fast,format,extra_flags)",
"cimguiname":"igInputFloat",
"comment":"",
"defaults":{
"extra_flags":"0",
"format":"\"%.3f\"",
"step":"0.0f",
"step_fast":"0.0f"},
"funcname":"InputFloat",
"ret":"bool",
"signature":"(const char*,float*,float,float,const char*,ImGuiInputTextFlags)",
"stname":"ImGui"}],
"igInputFloat2":[
{
"args":"(const char* label,float v[2],const char* format,ImGuiInputTextFlags extra_flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"float[2]"},
{
"name":"format",
"type":"const char*"},
{
"name":"extra_flags",
"type":"ImGuiInputTextFlags"}],
"argsoriginal":"(const char* label,float v[2],const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)",
"call_args":"(label,v,format,extra_flags)",
"cimguiname":"igInputFloat2",
"comment":"",
"defaults":{
"extra_flags":"0",
"format":"\"%.3f\""},
"funcname":"InputFloat2",
"ret":"bool",
"signature":"(const char*,float[2],const char*,ImGuiInputTextFlags)",
"stname":"ImGui"}],
"igInputFloat3":[
{
"args":"(const char* label,float v[3],const char* format,ImGuiInputTextFlags extra_flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"float[3]"},
{
"name":"format",
"type":"const char*"},
{
"name":"extra_flags",
"type":"ImGuiInputTextFlags"}],
"argsoriginal":"(const char* label,float v[3],const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)",
"call_args":"(label,v,format,extra_flags)",
"cimguiname":"igInputFloat3",
"comment":"",
"defaults":{
"extra_flags":"0",
"format":"\"%.3f\""},
"funcname":"InputFloat3",
"ret":"bool",
"signature":"(const char*,float[3],const char*,ImGuiInputTextFlags)",
"stname":"ImGui"}],
"igInputFloat4":[
{
"args":"(const char* label,float v[4],const char* format,ImGuiInputTextFlags extra_flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"float[4]"},
{
"name":"format",
"type":"const char*"},
{
"name":"extra_flags",
"type":"ImGuiInputTextFlags"}],
"argsoriginal":"(const char* label,float v[4],const char* format=\"%.3f\",ImGuiInputTextFlags extra_flags=0)",
"call_args":"(label,v,format,extra_flags)",
"cimguiname":"igInputFloat4",
"comment":"",
"defaults":{
"extra_flags":"0",
"format":"\"%.3f\""},
"funcname":"InputFloat4",
"ret":"bool",
"signature":"(const char*,float[4],const char*,ImGuiInputTextFlags)",
"stname":"ImGui"}],
"igInputInt":[
{
"args":"(const char* label,int* v,int step,int step_fast,ImGuiInputTextFlags extra_flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"int*"},
{
"name":"step",
"type":"int"},
{
"name":"step_fast",
"type":"int"},
{
"name":"extra_flags",
"type":"ImGuiInputTextFlags"}],
"argsoriginal":"(const char* label,int* v,int step=1,int step_fast=100,ImGuiInputTextFlags extra_flags=0)",
"call_args":"(label,v,step,step_fast,extra_flags)",
"cimguiname":"igInputInt",
"comment":"",
"defaults":{
"extra_flags":"0",
"step":"1",
"step_fast":"100"},
"funcname":"InputInt",
"ret":"bool",
"signature":"(const char*,int*,int,int,ImGuiInputTextFlags)",
"stname":"ImGui"}],
"igInputInt2":[
{
"args":"(const char* label,int v[2],ImGuiInputTextFlags extra_flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"int[2]"},
{
"name":"extra_flags",
"type":"ImGuiInputTextFlags"}],
"argsoriginal":"(const char* label,int v[2],ImGuiInputTextFlags extra_flags=0)",
"call_args":"(label,v,extra_flags)",
"cimguiname":"igInputInt2",
"comment":"",
"defaults":{
"extra_flags":"0"},
"funcname":"InputInt2",
"ret":"bool",
"signature":"(const char*,int[2],ImGuiInputTextFlags)",
"stname":"ImGui"}],
"igInputInt3":[
{
"args":"(const char* label,int v[3],ImGuiInputTextFlags extra_flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"int[3]"},
{
"name":"extra_flags",
"type":"ImGuiInputTextFlags"}],
"argsoriginal":"(const char* label,int v[3],ImGuiInputTextFlags extra_flags=0)",
"call_args":"(label,v,extra_flags)",
"cimguiname":"igInputInt3",
"comment":"",
"defaults":{
"extra_flags":"0"},
"funcname":"InputInt3",
"ret":"bool",
"signature":"(const char*,int[3],ImGuiInputTextFlags)",
"stname":"ImGui"}],
"igInputInt4":[
{
"args":"(const char* label,int v[4],ImGuiInputTextFlags extra_flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"int[4]"},
{
"name":"extra_flags",
"type":"ImGuiInputTextFlags"}],
"argsoriginal":"(const char* label,int v[4],ImGuiInputTextFlags extra_flags=0)",
"call_args":"(label,v,extra_flags)",
"cimguiname":"igInputInt4",
"comment":"",
"defaults":{
"extra_flags":"0"},
"funcname":"InputInt4",
"ret":"bool",
"signature":"(const char*,int[4],ImGuiInputTextFlags)",
"stname":"ImGui"}],
"igInputScalar":[
{
"args":"(const char* label,ImGuiDataType data_type,void* v,const void* step,const void* step_fast,const char* format,ImGuiInputTextFlags extra_flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"data_type",
"type":"ImGuiDataType"},
{
"name":"v",
"type":"void*"},
{
"name":"step",
"type":"const void*"},
{
"name":"step_fast",
"type":"const void*"},
{
"name":"format",
"type":"const char*"},
{
"name":"extra_flags",
"type":"ImGuiInputTextFlags"}],
"argsoriginal":"(const char* label,ImGuiDataType data_type,void* v,const void* step=((void *)0),const void* step_fast=((void *)0),const char* format=((void *)0),ImGuiInputTextFlags extra_flags=0)",
"call_args":"(label,data_type,v,step,step_fast,format,extra_flags)",
"cimguiname":"igInputScalar",
"comment":"",
"defaults":{
"extra_flags":"0",
"format":"((void *)0)",
"step":"((void *)0)",
"step_fast":"((void *)0)"},
"funcname":"InputScalar",
"ret":"bool",
"signature":"(const char*,ImGuiDataType,void*,const void*,const void*,const char*,ImGuiInputTextFlags)",
"stname":"ImGui"}],
"igInputScalarN":[
{
"args":"(const char* label,ImGuiDataType data_type,void* v,int components,const void* step,const void* step_fast,const char* format,ImGuiInputTextFlags extra_flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"data_type",
"type":"ImGuiDataType"},
{
"name":"v",
"type":"void*"},
{
"name":"components",
"type":"int"},
{
"name":"step",
"type":"const void*"},
{
"name":"step_fast",
"type":"const void*"},
{
"name":"format",
"type":"const char*"},
{
"name":"extra_flags",
"type":"ImGuiInputTextFlags"}],
"argsoriginal":"(const char* label,ImGuiDataType data_type,void* v,int components,const void* step=((void *)0),const void* step_fast=((void *)0),const char* format=((void *)0),ImGuiInputTextFlags extra_flags=0)",
"call_args":"(label,data_type,v,components,step,step_fast,format,extra_flags)",
"cimguiname":"igInputScalarN",
"comment":"",
"defaults":{
"extra_flags":"0",
"format":"((void *)0)",
"step":"((void *)0)",
"step_fast":"((void *)0)"},
"funcname":"InputScalarN",
"ret":"bool",
"signature":"(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,ImGuiInputTextFlags)",
"stname":"ImGui"}],
"igInputText":[
{
"args":"(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"buf",
"type":"char*"},
{
"name":"buf_size",
"type":"size_t"},
{
"name":"flags",
"type":"ImGuiInputTextFlags"},
{
"name":"callback",
"type":"ImGuiInputTextCallback"},
{
"name":"user_data",
"type":"void*"}],
"argsoriginal":"(const char* label,char* buf,size_t buf_size,ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void *)0),void* user_data=((void *)0))",
"call_args":"(label,buf,buf_size,flags,callback,user_data)",
"cimguiname":"igInputText",
"comment":"",
"defaults":{
"callback":"((void *)0)",
"flags":"0",
"user_data":"((void *)0)"},
"funcname":"InputText",
"ret":"bool",
"signature":"(const char*,char*,size_t,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)",
"stname":"ImGui"}],
"igInputTextMultiline":[
{
"args":"(const char* label,char* buf,size_t buf_size,const ImVec2 size,ImGuiInputTextFlags flags,ImGuiInputTextCallback callback,void* user_data)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"buf",
"type":"char*"},
{
"name":"buf_size",
"type":"size_t"},
{
"name":"size",
"type":"const ImVec2"},
{
"name":"flags",
"type":"ImGuiInputTextFlags"},
{
"name":"callback",
"type":"ImGuiInputTextCallback"},
{
"name":"user_data",
"type":"void*"}],
"argsoriginal":"(const char* label,char* buf,size_t buf_size,const ImVec2& size=ImVec2(0,0),ImGuiInputTextFlags flags=0,ImGuiInputTextCallback callback=((void *)0),void* user_data=((void *)0))",
"call_args":"(label,buf,buf_size,size,flags,callback,user_data)",
"cimguiname":"igInputTextMultiline",
"comment":"",
"defaults":{
"callback":"((void *)0)",
"flags":"0",
"size":"ImVec2(0,0)",
"user_data":"((void *)0)"},
"funcname":"InputTextMultiline",
"ret":"bool",
"signature":"(const char*,char*,size_t,const ImVec2,ImGuiInputTextFlags,ImGuiInputTextCallback,void*)",
"stname":"ImGui"}],
"igInvisibleButton":[
{
"args":"(const char* str_id,const ImVec2 size)",
"argsT":[
{
"name":"str_id",
"type":"const char*"},
{
"name":"size",
"type":"const ImVec2"}],
"argsoriginal":"(const char* str_id,const ImVec2& size)",
"call_args":"(str_id,size)",
"cimguiname":"igInvisibleButton",
"comment":"",
"defaults":[],
"funcname":"InvisibleButton",
"ret":"bool",
"signature":"(const char*,const ImVec2)",
"stname":"ImGui"}],
"igIsAnyItemActive":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igIsAnyItemActive",
"comment":"",
"defaults":[],
"funcname":"IsAnyItemActive",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igIsAnyItemFocused":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igIsAnyItemFocused",
"comment":"",
"defaults":[],
"funcname":"IsAnyItemFocused",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igIsAnyItemHovered":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igIsAnyItemHovered",
"comment":"",
"defaults":[],
"funcname":"IsAnyItemHovered",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igIsAnyMouseDown":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igIsAnyMouseDown",
"comment":"",
"defaults":[],
"funcname":"IsAnyMouseDown",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igIsItemActive":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igIsItemActive",
"comment":"",
"defaults":[],
"funcname":"IsItemActive",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igIsItemClicked":[
{
"args":"(int mouse_button)",
"argsT":[
{
"name":"mouse_button",
"type":"int"}],
"argsoriginal":"(int mouse_button=0)",
"call_args":"(mouse_button)",
"cimguiname":"igIsItemClicked",
"comment":"",
"defaults":{
"mouse_button":"0"},
"funcname":"IsItemClicked",
"ret":"bool",
"signature":"(int)",
"stname":"ImGui"}],
"igIsItemDeactivated":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igIsItemDeactivated",
"comment":"",
"defaults":[],
"funcname":"IsItemDeactivated",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igIsItemDeactivatedAfterEdit":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igIsItemDeactivatedAfterEdit",
"comment":"",
"defaults":[],
"funcname":"IsItemDeactivatedAfterEdit",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igIsItemEdited":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igIsItemEdited",
"comment":"",
"defaults":[],
"funcname":"IsItemEdited",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igIsItemFocused":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igIsItemFocused",
"comment":"",
"defaults":[],
"funcname":"IsItemFocused",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igIsItemHovered":[
{
"args":"(ImGuiHoveredFlags flags)",
"argsT":[
{
"name":"flags",
"type":"ImGuiHoveredFlags"}],
"argsoriginal":"(ImGuiHoveredFlags flags=0)",
"call_args":"(flags)",
"cimguiname":"igIsItemHovered",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"IsItemHovered",
"ret":"bool",
"signature":"(ImGuiHoveredFlags)",
"stname":"ImGui"}],
"igIsItemVisible":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igIsItemVisible",
"comment":"",
"defaults":[],
"funcname":"IsItemVisible",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igIsKeyDown":[
{
"args":"(int user_key_index)",
"argsT":[
{
"name":"user_key_index",
"type":"int"}],
"argsoriginal":"(int user_key_index)",
"call_args":"(user_key_index)",
"cimguiname":"igIsKeyDown",
"comment":"",
"defaults":[],
"funcname":"IsKeyDown",
"ret":"bool",
"signature":"(int)",
"stname":"ImGui"}],
"igIsKeyPressed":[
{
"args":"(int user_key_index,bool repeat)",
"argsT":[
{
"name":"user_key_index",
"type":"int"},
{
"name":"repeat",
"type":"bool"}],
"argsoriginal":"(int user_key_index,bool repeat=true)",
"call_args":"(user_key_index,repeat)",
"cimguiname":"igIsKeyPressed",
"comment":"",
"defaults":{
"repeat":"true"},
"funcname":"IsKeyPressed",
"ret":"bool",
"signature":"(int,bool)",
"stname":"ImGui"}],
"igIsKeyReleased":[
{
"args":"(int user_key_index)",
"argsT":[
{
"name":"user_key_index",
"type":"int"}],
"argsoriginal":"(int user_key_index)",
"call_args":"(user_key_index)",
"cimguiname":"igIsKeyReleased",
"comment":"",
"defaults":[],
"funcname":"IsKeyReleased",
"ret":"bool",
"signature":"(int)",
"stname":"ImGui"}],
"igIsMouseClicked":[
{
"args":"(int button,bool repeat)",
"argsT":[
{
"name":"button",
"type":"int"},
{
"name":"repeat",
"type":"bool"}],
"argsoriginal":"(int button,bool repeat=false)",
"call_args":"(button,repeat)",
"cimguiname":"igIsMouseClicked",
"comment":"",
"defaults":{
"repeat":"false"},
"funcname":"IsMouseClicked",
"ret":"bool",
"signature":"(int,bool)",
"stname":"ImGui"}],
"igIsMouseDoubleClicked":[
{
"args":"(int button)",
"argsT":[
{
"name":"button",
"type":"int"}],
"argsoriginal":"(int button)",
"call_args":"(button)",
"cimguiname":"igIsMouseDoubleClicked",
"comment":"",
"defaults":[],
"funcname":"IsMouseDoubleClicked",
"ret":"bool",
"signature":"(int)",
"stname":"ImGui"}],
"igIsMouseDown":[
{
"args":"(int button)",
"argsT":[
{
"name":"button",
"type":"int"}],
"argsoriginal":"(int button)",
"call_args":"(button)",
"cimguiname":"igIsMouseDown",
"comment":"",
"defaults":[],
"funcname":"IsMouseDown",
"ret":"bool",
"signature":"(int)",
"stname":"ImGui"}],
"igIsMouseDragging":[
{
"args":"(int button,float lock_threshold)",
"argsT":[
{
"name":"button",
"type":"int"},
{
"name":"lock_threshold",
"type":"float"}],
"argsoriginal":"(int button=0,float lock_threshold=-1.0f)",
"call_args":"(button,lock_threshold)",
"cimguiname":"igIsMouseDragging",
"comment":"",
"defaults":{
"button":"0",
"lock_threshold":"-1.0f"},
"funcname":"IsMouseDragging",
"ret":"bool",
"signature":"(int,float)",
"stname":"ImGui"}],
"igIsMouseHoveringRect":[
{
"args":"(const ImVec2 r_min,const ImVec2 r_max,bool clip)",
"argsT":[
{
"name":"r_min",
"type":"const ImVec2"},
{
"name":"r_max",
"type":"const ImVec2"},
{
"name":"clip",
"type":"bool"}],
"argsoriginal":"(const ImVec2& r_min,const ImVec2& r_max,bool clip=true)",
"call_args":"(r_min,r_max,clip)",
"cimguiname":"igIsMouseHoveringRect",
"comment":"",
"defaults":{
"clip":"true"},
"funcname":"IsMouseHoveringRect",
"ret":"bool",
"signature":"(const ImVec2,const ImVec2,bool)",
"stname":"ImGui"}],
"igIsMousePosValid":[
{
"args":"(const ImVec2* mouse_pos)",
"argsT":[
{
"name":"mouse_pos",
"type":"const ImVec2*"}],
"argsoriginal":"(const ImVec2* mouse_pos=((void *)0))",
"call_args":"(mouse_pos)",
"cimguiname":"igIsMousePosValid",
"comment":"",
"defaults":{
"mouse_pos":"((void *)0)"},
"funcname":"IsMousePosValid",
"ret":"bool",
"signature":"(const ImVec2*)",
"stname":"ImGui"}],
"igIsMouseReleased":[
{
"args":"(int button)",
"argsT":[
{
"name":"button",
"type":"int"}],
"argsoriginal":"(int button)",
"call_args":"(button)",
"cimguiname":"igIsMouseReleased",
"comment":"",
"defaults":[],
"funcname":"IsMouseReleased",
"ret":"bool",
"signature":"(int)",
"stname":"ImGui"}],
"igIsPopupOpen":[
{
"args":"(const char* str_id)",
"argsT":[
{
"name":"str_id",
"type":"const char*"}],
"argsoriginal":"(const char* str_id)",
"call_args":"(str_id)",
"cimguiname":"igIsPopupOpen",
"comment":"",
"defaults":[],
"funcname":"IsPopupOpen",
"ret":"bool",
"signature":"(const char*)",
"stname":"ImGui"}],
"igIsRectVisible":[
{
"args":"(const ImVec2 size)",
"argsT":[
{
"name":"size",
"type":"const ImVec2"}],
"argsoriginal":"(const ImVec2& size)",
"call_args":"(size)",
"cimguiname":"igIsRectVisible",
"comment":"",
"defaults":[],
"funcname":"IsRectVisible",
"ov_cimguiname":"igIsRectVisible",
"ret":"bool",
"signature":"(const ImVec2)",
"stname":"ImGui"},
{
"args":"(const ImVec2 rect_min,const ImVec2 rect_max)",
"argsT":[
{
"name":"rect_min",
"type":"const ImVec2"},
{
"name":"rect_max",
"type":"const ImVec2"}],
"argsoriginal":"(const ImVec2& rect_min,const ImVec2& rect_max)",
"call_args":"(rect_min,rect_max)",
"cimguiname":"igIsRectVisible",
"comment":"",
"defaults":[],
"funcname":"IsRectVisible",
"ov_cimguiname":"igIsRectVisibleVec2",
"ret":"bool",
"signature":"(const ImVec2,const ImVec2)",
"stname":"ImGui"}],
"igIsWindowAppearing":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igIsWindowAppearing",
"comment":"",
"defaults":[],
"funcname":"IsWindowAppearing",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igIsWindowCollapsed":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igIsWindowCollapsed",
"comment":"",
"defaults":[],
"funcname":"IsWindowCollapsed",
"ret":"bool",
"signature":"()",
"stname":"ImGui"}],
"igIsWindowFocused":[
{
"args":"(ImGuiFocusedFlags flags)",
"argsT":[
{
"name":"flags",
"type":"ImGuiFocusedFlags"}],
"argsoriginal":"(ImGuiFocusedFlags flags=0)",
"call_args":"(flags)",
"cimguiname":"igIsWindowFocused",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"IsWindowFocused",
"ret":"bool",
"signature":"(ImGuiFocusedFlags)",
"stname":"ImGui"}],
"igIsWindowHovered":[
{
"args":"(ImGuiHoveredFlags flags)",
"argsT":[
{
"name":"flags",
"type":"ImGuiHoveredFlags"}],
"argsoriginal":"(ImGuiHoveredFlags flags=0)",
"call_args":"(flags)",
"cimguiname":"igIsWindowHovered",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"IsWindowHovered",
"ret":"bool",
"signature":"(ImGuiHoveredFlags)",
"stname":"ImGui"}],
"igLabelText":[
{
"args":"(const char* label,const char* fmt,...)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"...",
"type":"..."}],
"argsoriginal":"(const char* label,const char* fmt,...)",
"call_args":"(label,fmt,...)",
"cimguiname":"igLabelText",
"comment":"",
"defaults":[],
"funcname":"LabelText",
"isvararg":"...)",
"ret":"void",
"signature":"(const char*,const char*,...)",
"stname":"ImGui"}],
"igLabelTextV":[
{
"args":"(const char* label,const char* fmt,va_list args)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"args",
"type":"va_list"}],
"argsoriginal":"(const char* label,const char* fmt,va_list args)",
"call_args":"(label,fmt,args)",
"cimguiname":"igLabelTextV",
"comment":"",
"defaults":[],
"funcname":"LabelTextV",
"ret":"void",
"signature":"(const char*,const char*,va_list)",
"stname":"ImGui"}],
"igListBox":[
{
"args":"(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"current_item",
"type":"int*"},
{
"name":"items",
"type":"const char* const[]"},
{
"name":"items_count",
"type":"int"},
{
"name":"height_in_items",
"type":"int"}],
"argsoriginal":"(const char* label,int* current_item,const char* const items[],int items_count,int height_in_items=-1)",
"call_args":"(label,current_item,items,items_count,height_in_items)",
"cimguiname":"igListBox",
"comment":"",
"defaults":{
"height_in_items":"-1"},
"funcname":"ListBox",
"ov_cimguiname":"igListBoxStr_arr",
"ret":"bool",
"signature":"(const char*,int*,const char* const[],int,int)",
"stname":"ImGui"},
{
"args":"(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"current_item",
"type":"int*"},
{
"name":"items_getter",
"ret":"bool",
"signature":"(void* data,int idx,const char** out_text)",
"type":"bool(*)(void* data,int idx,const char** out_text)"},
{
"name":"data",
"type":"void*"},
{
"name":"items_count",
"type":"int"},
{
"name":"height_in_items",
"type":"int"}],
"argsoriginal":"(const char* label,int* current_item,bool(*items_getter)(void* data,int idx,const char** out_text),void* data,int items_count,int height_in_items=-1)",
"call_args":"(label,current_item,items_getter,data,items_count,height_in_items)",
"cimguiname":"igListBox",
"comment":"",
"defaults":{
"height_in_items":"-1"},
"funcname":"ListBox",
"ov_cimguiname":"igListBoxFnPtr",
"ret":"bool",
"signature":"(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)",
"stname":"ImGui"}],
"igListBoxFooter":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igListBoxFooter",
"comment":"",
"defaults":[],
"funcname":"ListBoxFooter",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igListBoxHeader":[
{
"args":"(const char* label,const ImVec2 size)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"size",
"type":"const ImVec2"}],
"argsoriginal":"(const char* label,const ImVec2& size=ImVec2(0,0))",
"call_args":"(label,size)",
"cimguiname":"igListBoxHeader",
"comment":"",
"defaults":{
"size":"ImVec2(0,0)"},
"funcname":"ListBoxHeader",
"ov_cimguiname":"igListBoxHeaderVec2",
"ret":"bool",
"signature":"(const char*,const ImVec2)",
"stname":"ImGui"},
{
"args":"(const char* label,int items_count,int height_in_items)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"items_count",
"type":"int"},
{
"name":"height_in_items",
"type":"int"}],
"argsoriginal":"(const char* label,int items_count,int height_in_items=-1)",
"call_args":"(label,items_count,height_in_items)",
"cimguiname":"igListBoxHeader",
"comment":"",
"defaults":{
"height_in_items":"-1"},
"funcname":"ListBoxHeader",
"ov_cimguiname":"igListBoxHeaderInt",
"ret":"bool",
"signature":"(const char*,int,int)",
"stname":"ImGui"}],
"igLoadIniSettingsFromDisk":[
{
"args":"(const char* ini_filename)",
"argsT":[
{
"name":"ini_filename",
"type":"const char*"}],
"argsoriginal":"(const char* ini_filename)",
"call_args":"(ini_filename)",
"cimguiname":"igLoadIniSettingsFromDisk",
"comment":"",
"defaults":[],
"funcname":"LoadIniSettingsFromDisk",
"ret":"void",
"signature":"(const char*)",
"stname":"ImGui"}],
"igLoadIniSettingsFromMemory":[
{
"args":"(const char* ini_data,size_t ini_size)",
"argsT":[
{
"name":"ini_data",
"type":"const char*"},
{
"name":"ini_size",
"type":"size_t"}],
"argsoriginal":"(const char* ini_data,size_t ini_size=0)",
"call_args":"(ini_data,ini_size)",
"cimguiname":"igLoadIniSettingsFromMemory",
"comment":"",
"defaults":{
"ini_size":"0"},
"funcname":"LoadIniSettingsFromMemory",
"ret":"void",
"signature":"(const char*,size_t)",
"stname":"ImGui"}],
"igLogButtons":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igLogButtons",
"comment":"",
"defaults":[],
"funcname":"LogButtons",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igLogFinish":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igLogFinish",
"comment":"",
"defaults":[],
"funcname":"LogFinish",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igLogText":[
{
"args":"(const char* fmt,...)",
"argsT":[
{
"name":"fmt",
"type":"const char*"},
{
"name":"...",
"type":"..."}],
"argsoriginal":"(const char* fmt,...)",
"call_args":"(fmt,...)",
"cimguiname":"igLogText",
"comment":"",
"defaults":[],
"funcname":"LogText",
"isvararg":"...)",
"manual":true,
"ret":"void",
"signature":"(const char*,...)",
"stname":"ImGui"}],
"igLogToClipboard":[
{
"args":"(int max_depth)",
"argsT":[
{
"name":"max_depth",
"type":"int"}],
"argsoriginal":"(int max_depth=-1)",
"call_args":"(max_depth)",
"cimguiname":"igLogToClipboard",
"comment":"",
"defaults":{
"max_depth":"-1"},
"funcname":"LogToClipboard",
"ret":"void",
"signature":"(int)",
"stname":"ImGui"}],
"igLogToFile":[
{
"args":"(int max_depth,const char* filename)",
"argsT":[
{
"name":"max_depth",
"type":"int"},
{
"name":"filename",
"type":"const char*"}],
"argsoriginal":"(int max_depth=-1,const char* filename=((void *)0))",
"call_args":"(max_depth,filename)",
"cimguiname":"igLogToFile",
"comment":"",
"defaults":{
"filename":"((void *)0)",
"max_depth":"-1"},
"funcname":"LogToFile",
"ret":"void",
"signature":"(int,const char*)",
"stname":"ImGui"}],
"igLogToTTY":[
{
"args":"(int max_depth)",
"argsT":[
{
"name":"max_depth",
"type":"int"}],
"argsoriginal":"(int max_depth=-1)",
"call_args":"(max_depth)",
"cimguiname":"igLogToTTY",
"comment":"",
"defaults":{
"max_depth":"-1"},
"funcname":"LogToTTY",
"ret":"void",
"signature":"(int)",
"stname":"ImGui"}],
"igMemAlloc":[
{
"args":"(size_t size)",
"argsT":[
{
"name":"size",
"type":"size_t"}],
"argsoriginal":"(size_t size)",
"call_args":"(size)",
"cimguiname":"igMemAlloc",
"comment":"",
"defaults":[],
"funcname":"MemAlloc",
"ret":"void*",
"signature":"(size_t)",
"stname":"ImGui"}],
"igMemFree":[
{
"args":"(void* ptr)",
"argsT":[
{
"name":"ptr",
"type":"void*"}],
"argsoriginal":"(void* ptr)",
"call_args":"(ptr)",
"cimguiname":"igMemFree",
"comment":"",
"defaults":[],
"funcname":"MemFree",
"ret":"void",
"signature":"(void*)",
"stname":"ImGui"}],
"igMenuItem":[
{
"args":"(const char* label,const char* shortcut,bool selected,bool enabled)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"shortcut",
"type":"const char*"},
{
"name":"selected",
"type":"bool"},
{
"name":"enabled",
"type":"bool"}],
"argsoriginal":"(const char* label,const char* shortcut=((void *)0),bool selected=false,bool enabled=true)",
"call_args":"(label,shortcut,selected,enabled)",
"cimguiname":"igMenuItem",
"comment":"",
"defaults":{
"enabled":"true",
"selected":"false",
"shortcut":"((void *)0)"},
"funcname":"MenuItem",
"ov_cimguiname":"igMenuItemBool",
"ret":"bool",
"signature":"(const char*,const char*,bool,bool)",
"stname":"ImGui"},
{
"args":"(const char* label,const char* shortcut,bool* p_selected,bool enabled)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"shortcut",
"type":"const char*"},
{
"name":"p_selected",
"type":"bool*"},
{
"name":"enabled",
"type":"bool"}],
"argsoriginal":"(const char* label,const char* shortcut,bool* p_selected,bool enabled=true)",
"call_args":"(label,shortcut,p_selected,enabled)",
"cimguiname":"igMenuItem",
"comment":"",
"defaults":{
"enabled":"true"},
"funcname":"MenuItem",
"ov_cimguiname":"igMenuItemBoolPtr",
"ret":"bool",
"signature":"(const char*,const char*,bool*,bool)",
"stname":"ImGui"}],
"igNewFrame":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igNewFrame",
"comment":"",
"defaults":[],
"funcname":"NewFrame",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igNewLine":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igNewLine",
"comment":"",
"defaults":[],
"funcname":"NewLine",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igNextColumn":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igNextColumn",
"comment":"",
"defaults":[],
"funcname":"NextColumn",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igOpenPopup":[
{
"args":"(const char* str_id)",
"argsT":[
{
"name":"str_id",
"type":"const char*"}],
"argsoriginal":"(const char* str_id)",
"call_args":"(str_id)",
"cimguiname":"igOpenPopup",
"comment":"",
"defaults":[],
"funcname":"OpenPopup",
"ret":"void",
"signature":"(const char*)",
"stname":"ImGui"}],
"igOpenPopupOnItemClick":[
{
"args":"(const char* str_id,int mouse_button)",
"argsT":[
{
"name":"str_id",
"type":"const char*"},
{
"name":"mouse_button",
"type":"int"}],
"argsoriginal":"(const char* str_id=((void *)0),int mouse_button=1)",
"call_args":"(str_id,mouse_button)",
"cimguiname":"igOpenPopupOnItemClick",
"comment":"",
"defaults":{
"mouse_button":"1",
"str_id":"((void *)0)"},
"funcname":"OpenPopupOnItemClick",
"ret":"bool",
"signature":"(const char*,int)",
"stname":"ImGui"}],
"igPlotHistogram":[
{
"args":"(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"values",
"type":"const float*"},
{
"name":"values_count",
"type":"int"},
{
"name":"values_offset",
"type":"int"},
{
"name":"overlay_text",
"type":"const char*"},
{
"name":"scale_min",
"type":"float"},
{
"name":"scale_max",
"type":"float"},
{
"name":"graph_size",
"type":"ImVec2"},
{
"name":"stride",
"type":"int"}],
"argsoriginal":"(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void *)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))",
"call_args":"(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)",
"cimguiname":"igPlotHistogram",
"comment":"",
"defaults":{
"graph_size":"ImVec2(0,0)",
"overlay_text":"((void *)0)",
"scale_max":"FLT_MAX",
"scale_min":"FLT_MAX",
"stride":"sizeof(float)",
"values_offset":"0"},
"funcname":"PlotHistogram",
"ov_cimguiname":"igPlotHistogramFloatPtr",
"ret":"void",
"signature":"(const char*,const float*,int,int,const char*,float,float,ImVec2,int)",
"stname":"ImGui"},
{
"args":"(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"values_getter",
"ret":"float",
"signature":"(void* data,int idx)",
"type":"float(*)(void* data,int idx)"},
{
"name":"data",
"type":"void*"},
{
"name":"values_count",
"type":"int"},
{
"name":"values_offset",
"type":"int"},
{
"name":"overlay_text",
"type":"const char*"},
{
"name":"scale_min",
"type":"float"},
{
"name":"scale_max",
"type":"float"},
{
"name":"graph_size",
"type":"ImVec2"}],
"argsoriginal":"(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void *)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0))",
"call_args":"(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)",
"cimguiname":"igPlotHistogram",
"comment":"",
"defaults":{
"graph_size":"ImVec2(0,0)",
"overlay_text":"((void *)0)",
"scale_max":"FLT_MAX",
"scale_min":"FLT_MAX",
"values_offset":"0"},
"funcname":"PlotHistogram",
"ov_cimguiname":"igPlotHistogramFnPtr",
"ret":"void",
"signature":"(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)",
"stname":"ImGui"}],
"igPlotLines":[
{
"args":"(const char* label,const float* values,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size,int stride)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"values",
"type":"const float*"},
{
"name":"values_count",
"type":"int"},
{
"name":"values_offset",
"type":"int"},
{
"name":"overlay_text",
"type":"const char*"},
{
"name":"scale_min",
"type":"float"},
{
"name":"scale_max",
"type":"float"},
{
"name":"graph_size",
"type":"ImVec2"},
{
"name":"stride",
"type":"int"}],
"argsoriginal":"(const char* label,const float* values,int values_count,int values_offset=0,const char* overlay_text=((void *)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0),int stride=sizeof(float))",
"call_args":"(label,values,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size,stride)",
"cimguiname":"igPlotLines",
"comment":"",
"defaults":{
"graph_size":"ImVec2(0,0)",
"overlay_text":"((void *)0)",
"scale_max":"FLT_MAX",
"scale_min":"FLT_MAX",
"stride":"sizeof(float)",
"values_offset":"0"},
"funcname":"PlotLines",
"ov_cimguiname":"igPlotLines",
"ret":"void",
"signature":"(const char*,const float*,int,int,const char*,float,float,ImVec2,int)",
"stname":"ImGui"},
{
"args":"(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset,const char* overlay_text,float scale_min,float scale_max,ImVec2 graph_size)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"values_getter",
"ret":"float",
"signature":"(void* data,int idx)",
"type":"float(*)(void* data,int idx)"},
{
"name":"data",
"type":"void*"},
{
"name":"values_count",
"type":"int"},
{
"name":"values_offset",
"type":"int"},
{
"name":"overlay_text",
"type":"const char*"},
{
"name":"scale_min",
"type":"float"},
{
"name":"scale_max",
"type":"float"},
{
"name":"graph_size",
"type":"ImVec2"}],
"argsoriginal":"(const char* label,float(*values_getter)(void* data,int idx),void* data,int values_count,int values_offset=0,const char* overlay_text=((void *)0),float scale_min=3.40282346638528859812e+38F,float scale_max=3.40282346638528859812e+38F,ImVec2 graph_size=ImVec2(0,0))",
"call_args":"(label,values_getter,data,values_count,values_offset,overlay_text,scale_min,scale_max,graph_size)",
"cimguiname":"igPlotLines",
"comment":"",
"defaults":{
"graph_size":"ImVec2(0,0)",
"overlay_text":"((void *)0)",
"scale_max":"FLT_MAX",
"scale_min":"FLT_MAX",
"values_offset":"0"},
"funcname":"PlotLines",
"ov_cimguiname":"igPlotLinesFnPtr",
"ret":"void",
"signature":"(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)",
"stname":"ImGui"}],
"igPopAllowKeyboardFocus":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igPopAllowKeyboardFocus",
"comment":"",
"defaults":[],
"funcname":"PopAllowKeyboardFocus",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igPopButtonRepeat":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igPopButtonRepeat",
"comment":"",
"defaults":[],
"funcname":"PopButtonRepeat",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igPopClipRect":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igPopClipRect",
"comment":"",
"defaults":[],
"funcname":"PopClipRect",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igPopFont":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igPopFont",
"comment":"",
"defaults":[],
"funcname":"PopFont",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igPopID":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igPopID",
"comment":"",
"defaults":[],
"funcname":"PopID",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igPopItemWidth":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igPopItemWidth",
"comment":"",
"defaults":[],
"funcname":"PopItemWidth",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igPopStyleColor":[
{
"args":"(int count)",
"argsT":[
{
"name":"count",
"type":"int"}],
"argsoriginal":"(int count=1)",
"call_args":"(count)",
"cimguiname":"igPopStyleColor",
"comment":"",
"defaults":{
"count":"1"},
"funcname":"PopStyleColor",
"ret":"void",
"signature":"(int)",
"stname":"ImGui"}],
"igPopStyleVar":[
{
"args":"(int count)",
"argsT":[
{
"name":"count",
"type":"int"}],
"argsoriginal":"(int count=1)",
"call_args":"(count)",
"cimguiname":"igPopStyleVar",
"comment":"",
"defaults":{
"count":"1"},
"funcname":"PopStyleVar",
"ret":"void",
"signature":"(int)",
"stname":"ImGui"}],
"igPopTextWrapPos":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igPopTextWrapPos",
"comment":"",
"defaults":[],
"funcname":"PopTextWrapPos",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igProgressBar":[
{
"args":"(float fraction,const ImVec2 size_arg,const char* overlay)",
"argsT":[
{
"name":"fraction",
"type":"float"},
{
"name":"size_arg",
"type":"const ImVec2"},
{
"name":"overlay",
"type":"const char*"}],
"argsoriginal":"(float fraction,const ImVec2& size_arg=ImVec2(-1,0),const char* overlay=((void *)0))",
"call_args":"(fraction,size_arg,overlay)",
"cimguiname":"igProgressBar",
"comment":"",
"defaults":{
"overlay":"((void *)0)",
"size_arg":"ImVec2(-1,0)"},
"funcname":"ProgressBar",
"ret":"void",
"signature":"(float,const ImVec2,const char*)",
"stname":"ImGui"}],
"igPushAllowKeyboardFocus":[
{
"args":"(bool allow_keyboard_focus)",
"argsT":[
{
"name":"allow_keyboard_focus",
"type":"bool"}],
"argsoriginal":"(bool allow_keyboard_focus)",
"call_args":"(allow_keyboard_focus)",
"cimguiname":"igPushAllowKeyboardFocus",
"comment":"",
"defaults":[],
"funcname":"PushAllowKeyboardFocus",
"ret":"void",
"signature":"(bool)",
"stname":"ImGui"}],
"igPushButtonRepeat":[
{
"args":"(bool repeat)",
"argsT":[
{
"name":"repeat",
"type":"bool"}],
"argsoriginal":"(bool repeat)",
"call_args":"(repeat)",
"cimguiname":"igPushButtonRepeat",
"comment":"",
"defaults":[],
"funcname":"PushButtonRepeat",
"ret":"void",
"signature":"(bool)",
"stname":"ImGui"}],
"igPushClipRect":[
{
"args":"(const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect)",
"argsT":[
{
"name":"clip_rect_min",
"type":"const ImVec2"},
{
"name":"clip_rect_max",
"type":"const ImVec2"},
{
"name":"intersect_with_current_clip_rect",
"type":"bool"}],
"argsoriginal":"(const ImVec2& clip_rect_min,const ImVec2& clip_rect_max,bool intersect_with_current_clip_rect)",
"call_args":"(clip_rect_min,clip_rect_max,intersect_with_current_clip_rect)",
"cimguiname":"igPushClipRect",
"comment":"",
"defaults":[],
"funcname":"PushClipRect",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,bool)",
"stname":"ImGui"}],
"igPushFont":[
{
"args":"(ImFont* font)",
"argsT":[
{
"name":"font",
"type":"ImFont*"}],
"argsoriginal":"(ImFont* font)",
"call_args":"(font)",
"cimguiname":"igPushFont",
"comment":"",
"defaults":[],
"funcname":"PushFont",
"ret":"void",
"signature":"(ImFont*)",
"stname":"ImGui"}],
"igPushID":[
{
"args":"(const char* str_id)",
"argsT":[
{
"name":"str_id",
"type":"const char*"}],
"argsoriginal":"(const char* str_id)",
"call_args":"(str_id)",
"cimguiname":"igPushID",
"comment":"",
"defaults":[],
"funcname":"PushID",
"ov_cimguiname":"igPushIDStr",
"ret":"void",
"signature":"(const char*)",
"stname":"ImGui"},
{
"args":"(const char* str_id_begin,const char* str_id_end)",
"argsT":[
{
"name":"str_id_begin",
"type":"const char*"},
{
"name":"str_id_end",
"type":"const char*"}],
"argsoriginal":"(const char* str_id_begin,const char* str_id_end)",
"call_args":"(str_id_begin,str_id_end)",
"cimguiname":"igPushID",
"comment":"",
"defaults":[],
"funcname":"PushID",
"ov_cimguiname":"igPushIDRange",
"ret":"void",
"signature":"(const char*,const char*)",
"stname":"ImGui"},
{
"args":"(const void* ptr_id)",
"argsT":[
{
"name":"ptr_id",
"type":"const void*"}],
"argsoriginal":"(const void* ptr_id)",
"call_args":"(ptr_id)",
"cimguiname":"igPushID",
"comment":"",
"defaults":[],
"funcname":"PushID",
"ov_cimguiname":"igPushIDPtr",
"ret":"void",
"signature":"(const void*)",
"stname":"ImGui"},
{
"args":"(int int_id)",
"argsT":[
{
"name":"int_id",
"type":"int"}],
"argsoriginal":"(int int_id)",
"call_args":"(int_id)",
"cimguiname":"igPushID",
"comment":"",
"defaults":[],
"funcname":"PushID",
"ov_cimguiname":"igPushIDInt",
"ret":"void",
"signature":"(int)",
"stname":"ImGui"}],
"igPushItemWidth":[
{
"args":"(float item_width)",
"argsT":[
{
"name":"item_width",
"type":"float"}],
"argsoriginal":"(float item_width)",
"call_args":"(item_width)",
"cimguiname":"igPushItemWidth",
"comment":"",
"defaults":[],
"funcname":"PushItemWidth",
"ret":"void",
"signature":"(float)",
"stname":"ImGui"}],
"igPushStyleColor":[
{
"args":"(ImGuiCol idx,ImU32 col)",
"argsT":[
{
"name":"idx",
"type":"ImGuiCol"},
{
"name":"col",
"type":"ImU32"}],
"argsoriginal":"(ImGuiCol idx,ImU32 col)",
"call_args":"(idx,col)",
"cimguiname":"igPushStyleColor",
"comment":"",
"defaults":[],
"funcname":"PushStyleColor",
"ov_cimguiname":"igPushStyleColorU32",
"ret":"void",
"signature":"(ImGuiCol,ImU32)",
"stname":"ImGui"},
{
"args":"(ImGuiCol idx,const ImVec4 col)",
"argsT":[
{
"name":"idx",
"type":"ImGuiCol"},
{
"name":"col",
"type":"const ImVec4"}],
"argsoriginal":"(ImGuiCol idx,const ImVec4& col)",
"call_args":"(idx,col)",
"cimguiname":"igPushStyleColor",
"comment":"",
"defaults":[],
"funcname":"PushStyleColor",
"ov_cimguiname":"igPushStyleColor",
"ret":"void",
"signature":"(ImGuiCol,const ImVec4)",
"stname":"ImGui"}],
"igPushStyleVar":[
{
"args":"(ImGuiStyleVar idx,float val)",
"argsT":[
{
"name":"idx",
"type":"ImGuiStyleVar"},
{
"name":"val",
"type":"float"}],
"argsoriginal":"(ImGuiStyleVar idx,float val)",
"call_args":"(idx,val)",
"cimguiname":"igPushStyleVar",
"comment":"",
"defaults":[],
"funcname":"PushStyleVar",
"ov_cimguiname":"igPushStyleVarFloat",
"ret":"void",
"signature":"(ImGuiStyleVar,float)",
"stname":"ImGui"},
{
"args":"(ImGuiStyleVar idx,const ImVec2 val)",
"argsT":[
{
"name":"idx",
"type":"ImGuiStyleVar"},
{
"name":"val",
"type":"const ImVec2"}],
"argsoriginal":"(ImGuiStyleVar idx,const ImVec2& val)",
"call_args":"(idx,val)",
"cimguiname":"igPushStyleVar",
"comment":"",
"defaults":[],
"funcname":"PushStyleVar",
"ov_cimguiname":"igPushStyleVarVec2",
"ret":"void",
"signature":"(ImGuiStyleVar,const ImVec2)",
"stname":"ImGui"}],
"igPushTextWrapPos":[
{
"args":"(float wrap_pos_x)",
"argsT":[
{
"name":"wrap_pos_x",
"type":"float"}],
"argsoriginal":"(float wrap_pos_x=0.0f)",
"call_args":"(wrap_pos_x)",
"cimguiname":"igPushTextWrapPos",
"comment":"",
"defaults":{
"wrap_pos_x":"0.0f"},
"funcname":"PushTextWrapPos",
"ret":"void",
"signature":"(float)",
"stname":"ImGui"}],
"igRadioButton":[
{
"args":"(const char* label,bool active)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"active",
"type":"bool"}],
"argsoriginal":"(const char* label,bool active)",
"call_args":"(label,active)",
"cimguiname":"igRadioButton",
"comment":"",
"defaults":[],
"funcname":"RadioButton",
"ov_cimguiname":"igRadioButtonBool",
"ret":"bool",
"signature":"(const char*,bool)",
"stname":"ImGui"},
{
"args":"(const char* label,int* v,int v_button)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"int*"},
{
"name":"v_button",
"type":"int"}],
"argsoriginal":"(const char* label,int* v,int v_button)",
"call_args":"(label,v,v_button)",
"cimguiname":"igRadioButton",
"comment":"",
"defaults":[],
"funcname":"RadioButton",
"ov_cimguiname":"igRadioButtonIntPtr",
"ret":"bool",
"signature":"(const char*,int*,int)",
"stname":"ImGui"}],
"igRender":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igRender",
"comment":"",
"defaults":[],
"funcname":"Render",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igResetMouseDragDelta":[
{
"args":"(int button)",
"argsT":[
{
"name":"button",
"type":"int"}],
"argsoriginal":"(int button=0)",
"call_args":"(button)",
"cimguiname":"igResetMouseDragDelta",
"comment":"",
"defaults":{
"button":"0"},
"funcname":"ResetMouseDragDelta",
"ret":"void",
"signature":"(int)",
"stname":"ImGui"}],
"igSameLine":[
{
"args":"(float pos_x,float spacing_w)",
"argsT":[
{
"name":"pos_x",
"type":"float"},
{
"name":"spacing_w",
"type":"float"}],
"argsoriginal":"(float pos_x=0.0f,float spacing_w=-1.0f)",
"call_args":"(pos_x,spacing_w)",
"cimguiname":"igSameLine",
"comment":"",
"defaults":{
"pos_x":"0.0f",
"spacing_w":"-1.0f"},
"funcname":"SameLine",
"ret":"void",
"signature":"(float,float)",
"stname":"ImGui"}],
"igSaveIniSettingsToDisk":[
{
"args":"(const char* ini_filename)",
"argsT":[
{
"name":"ini_filename",
"type":"const char*"}],
"argsoriginal":"(const char* ini_filename)",
"call_args":"(ini_filename)",
"cimguiname":"igSaveIniSettingsToDisk",
"comment":"",
"defaults":[],
"funcname":"SaveIniSettingsToDisk",
"ret":"void",
"signature":"(const char*)",
"stname":"ImGui"}],
"igSaveIniSettingsToMemory":[
{
"args":"(size_t* out_ini_size)",
"argsT":[
{
"name":"out_ini_size",
"type":"size_t*"}],
"argsoriginal":"(size_t* out_ini_size=((void *)0))",
"call_args":"(out_ini_size)",
"cimguiname":"igSaveIniSettingsToMemory",
"comment":"",
"defaults":{
"out_ini_size":"((void *)0)"},
"funcname":"SaveIniSettingsToMemory",
"ret":"const char*",
"signature":"(size_t*)",
"stname":"ImGui"}],
"igSelectable":[
{
"args":"(const char* label,bool selected,ImGuiSelectableFlags flags,const ImVec2 size)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"selected",
"type":"bool"},
{
"name":"flags",
"type":"ImGuiSelectableFlags"},
{
"name":"size",
"type":"const ImVec2"}],
"argsoriginal":"(const char* label,bool selected=false,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))",
"call_args":"(label,selected,flags,size)",
"cimguiname":"igSelectable",
"comment":"",
"defaults":{
"flags":"0",
"selected":"false",
"size":"ImVec2(0,0)"},
"funcname":"Selectable",
"ov_cimguiname":"igSelectable",
"ret":"bool",
"signature":"(const char*,bool,ImGuiSelectableFlags,const ImVec2)",
"stname":"ImGui"},
{
"args":"(const char* label,bool* p_selected,ImGuiSelectableFlags flags,const ImVec2 size)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"p_selected",
"type":"bool*"},
{
"name":"flags",
"type":"ImGuiSelectableFlags"},
{
"name":"size",
"type":"const ImVec2"}],
"argsoriginal":"(const char* label,bool* p_selected,ImGuiSelectableFlags flags=0,const ImVec2& size=ImVec2(0,0))",
"call_args":"(label,p_selected,flags,size)",
"cimguiname":"igSelectable",
"comment":"",
"defaults":{
"flags":"0",
"size":"ImVec2(0,0)"},
"funcname":"Selectable",
"ov_cimguiname":"igSelectableBoolPtr",
"ret":"bool",
"signature":"(const char*,bool*,ImGuiSelectableFlags,const ImVec2)",
"stname":"ImGui"}],
"igSeparator":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igSeparator",
"comment":"",
"defaults":[],
"funcname":"Separator",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igSetAllocatorFunctions":[
{
"args":"(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data)",
"argsT":[
{
"name":"alloc_func",
"ret":"void*",
"signature":"(size_t sz,void* user_data)",
"type":"void*(*)(size_t sz,void* user_data)"},
{
"name":"free_func",
"ret":"void",
"signature":"(void* ptr,void* user_data)",
"type":"void(*)(void* ptr,void* user_data)"},
{
"name":"user_data",
"type":"void*"}],
"argsoriginal":"(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data=((void *)0))",
"call_args":"(alloc_func,free_func,user_data)",
"cimguiname":"igSetAllocatorFunctions",
"comment":"",
"defaults":{
"user_data":"((void *)0)"},
"funcname":"SetAllocatorFunctions",
"ret":"void",
"signature":"(void*(*)(size_t,void*),void(*)(void*,void*),void*)",
"stname":"ImGui"}],
"igSetClipboardText":[
{
"args":"(const char* text)",
"argsT":[
{
"name":"text",
"type":"const char*"}],
"argsoriginal":"(const char* text)",
"call_args":"(text)",
"cimguiname":"igSetClipboardText",
"comment":"",
"defaults":[],
"funcname":"SetClipboardText",
"ret":"void",
"signature":"(const char*)",
"stname":"ImGui"}],
"igSetColorEditOptions":[
{
"args":"(ImGuiColorEditFlags flags)",
"argsT":[
{
"name":"flags",
"type":"ImGuiColorEditFlags"}],
"argsoriginal":"(ImGuiColorEditFlags flags)",
"call_args":"(flags)",
"cimguiname":"igSetColorEditOptions",
"comment":"",
"defaults":[],
"funcname":"SetColorEditOptions",
"ret":"void",
"signature":"(ImGuiColorEditFlags)",
"stname":"ImGui"}],
"igSetColumnOffset":[
{
"args":"(int column_index,float offset_x)",
"argsT":[
{
"name":"column_index",
"type":"int"},
{
"name":"offset_x",
"type":"float"}],
"argsoriginal":"(int column_index,float offset_x)",
"call_args":"(column_index,offset_x)",
"cimguiname":"igSetColumnOffset",
"comment":"",
"defaults":[],
"funcname":"SetColumnOffset",
"ret":"void",
"signature":"(int,float)",
"stname":"ImGui"}],
"igSetColumnWidth":[
{
"args":"(int column_index,float width)",
"argsT":[
{
"name":"column_index",
"type":"int"},
{
"name":"width",
"type":"float"}],
"argsoriginal":"(int column_index,float width)",
"call_args":"(column_index,width)",
"cimguiname":"igSetColumnWidth",
"comment":"",
"defaults":[],
"funcname":"SetColumnWidth",
"ret":"void",
"signature":"(int,float)",
"stname":"ImGui"}],
"igSetCurrentContext":[
{
"args":"(ImGuiContext* ctx)",
"argsT":[
{
"name":"ctx",
"type":"ImGuiContext*"}],
"argsoriginal":"(ImGuiContext* ctx)",
"call_args":"(ctx)",
"cimguiname":"igSetCurrentContext",
"comment":"",
"defaults":[],
"funcname":"SetCurrentContext",
"ret":"void",
"signature":"(ImGuiContext*)",
"stname":"ImGui"}],
"igSetCursorPos":[
{
"args":"(const ImVec2 local_pos)",
"argsT":[
{
"name":"local_pos",
"type":"const ImVec2"}],
"argsoriginal":"(const ImVec2& local_pos)",
"call_args":"(local_pos)",
"cimguiname":"igSetCursorPos",
"comment":"",
"defaults":[],
"funcname":"SetCursorPos",
"ret":"void",
"signature":"(const ImVec2)",
"stname":"ImGui"}],
"igSetCursorPosX":[
{
"args":"(float x)",
"argsT":[
{
"name":"x",
"type":"float"}],
"argsoriginal":"(float x)",
"call_args":"(x)",
"cimguiname":"igSetCursorPosX",
"comment":"",
"defaults":[],
"funcname":"SetCursorPosX",
"ret":"void",
"signature":"(float)",
"stname":"ImGui"}],
"igSetCursorPosY":[
{
"args":"(float y)",
"argsT":[
{
"name":"y",
"type":"float"}],
"argsoriginal":"(float y)",
"call_args":"(y)",
"cimguiname":"igSetCursorPosY",
"comment":"",
"defaults":[],
"funcname":"SetCursorPosY",
"ret":"void",
"signature":"(float)",
"stname":"ImGui"}],
"igSetCursorScreenPos":[
{
"args":"(const ImVec2 screen_pos)",
"argsT":[
{
"name":"screen_pos",
"type":"const ImVec2"}],
"argsoriginal":"(const ImVec2& screen_pos)",
"call_args":"(screen_pos)",
"cimguiname":"igSetCursorScreenPos",
"comment":"",
"defaults":[],
"funcname":"SetCursorScreenPos",
"ret":"void",
"signature":"(const ImVec2)",
"stname":"ImGui"}],
"igSetDragDropPayload":[
{
"args":"(const char* type,const void* data,size_t size,ImGuiCond cond)",
"argsT":[
{
"name":"type",
"type":"const char*"},
{
"name":"data",
"type":"const void*"},
{
"name":"size",
"type":"size_t"},
{
"name":"cond",
"type":"ImGuiCond"}],
"argsoriginal":"(const char* type,const void* data,size_t size,ImGuiCond cond=0)",
"call_args":"(type,data,size,cond)",
"cimguiname":"igSetDragDropPayload",
"comment":"",
"defaults":{
"cond":"0"},
"funcname":"SetDragDropPayload",
"ret":"bool",
"signature":"(const char*,const void*,size_t,ImGuiCond)",
"stname":"ImGui"}],
"igSetItemAllowOverlap":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igSetItemAllowOverlap",
"comment":"",
"defaults":[],
"funcname":"SetItemAllowOverlap",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igSetItemDefaultFocus":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igSetItemDefaultFocus",
"comment":"",
"defaults":[],
"funcname":"SetItemDefaultFocus",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igSetKeyboardFocusHere":[
{
"args":"(int offset)",
"argsT":[
{
"name":"offset",
"type":"int"}],
"argsoriginal":"(int offset=0)",
"call_args":"(offset)",
"cimguiname":"igSetKeyboardFocusHere",
"comment":"",
"defaults":{
"offset":"0"},
"funcname":"SetKeyboardFocusHere",
"ret":"void",
"signature":"(int)",
"stname":"ImGui"}],
"igSetMouseCursor":[
{
"args":"(ImGuiMouseCursor type)",
"argsT":[
{
"name":"type",
"type":"ImGuiMouseCursor"}],
"argsoriginal":"(ImGuiMouseCursor type)",
"call_args":"(type)",
"cimguiname":"igSetMouseCursor",
"comment":"",
"defaults":[],
"funcname":"SetMouseCursor",
"ret":"void",
"signature":"(ImGuiMouseCursor)",
"stname":"ImGui"}],
"igSetNextTreeNodeOpen":[
{
"args":"(bool is_open,ImGuiCond cond)",
"argsT":[
{
"name":"is_open",
"type":"bool"},
{
"name":"cond",
"type":"ImGuiCond"}],
"argsoriginal":"(bool is_open,ImGuiCond cond=0)",
"call_args":"(is_open,cond)",
"cimguiname":"igSetNextTreeNodeOpen",
"comment":"",
"defaults":{
"cond":"0"},
"funcname":"SetNextTreeNodeOpen",
"ret":"void",
"signature":"(bool,ImGuiCond)",
"stname":"ImGui"}],
"igSetNextWindowBgAlpha":[
{
"args":"(float alpha)",
"argsT":[
{
"name":"alpha",
"type":"float"}],
"argsoriginal":"(float alpha)",
"call_args":"(alpha)",
"cimguiname":"igSetNextWindowBgAlpha",
"comment":"",
"defaults":[],
"funcname":"SetNextWindowBgAlpha",
"ret":"void",
"signature":"(float)",
"stname":"ImGui"}],
"igSetNextWindowCollapsed":[
{
"args":"(bool collapsed,ImGuiCond cond)",
"argsT":[
{
"name":"collapsed",
"type":"bool"},
{
"name":"cond",
"type":"ImGuiCond"}],
"argsoriginal":"(bool collapsed,ImGuiCond cond=0)",
"call_args":"(collapsed,cond)",
"cimguiname":"igSetNextWindowCollapsed",
"comment":"",
"defaults":{
"cond":"0"},
"funcname":"SetNextWindowCollapsed",
"ret":"void",
"signature":"(bool,ImGuiCond)",
"stname":"ImGui"}],
"igSetNextWindowContentSize":[
{
"args":"(const ImVec2 size)",
"argsT":[
{
"name":"size",
"type":"const ImVec2"}],
"argsoriginal":"(const ImVec2& size)",
"call_args":"(size)",
"cimguiname":"igSetNextWindowContentSize",
"comment":"",
"defaults":[],
"funcname":"SetNextWindowContentSize",
"ret":"void",
"signature":"(const ImVec2)",
"stname":"ImGui"}],
"igSetNextWindowFocus":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igSetNextWindowFocus",
"comment":"",
"defaults":[],
"funcname":"SetNextWindowFocus",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igSetNextWindowPos":[
{
"args":"(const ImVec2 pos,ImGuiCond cond,const ImVec2 pivot)",
"argsT":[
{
"name":"pos",
"type":"const ImVec2"},
{
"name":"cond",
"type":"ImGuiCond"},
{
"name":"pivot",
"type":"const ImVec2"}],
"argsoriginal":"(const ImVec2& pos,ImGuiCond cond=0,const ImVec2& pivot=ImVec2(0,0))",
"call_args":"(pos,cond,pivot)",
"cimguiname":"igSetNextWindowPos",
"comment":"",
"defaults":{
"cond":"0",
"pivot":"ImVec2(0,0)"},
"funcname":"SetNextWindowPos",
"ret":"void",
"signature":"(const ImVec2,ImGuiCond,const ImVec2)",
"stname":"ImGui"}],
"igSetNextWindowSize":[
{
"args":"(const ImVec2 size,ImGuiCond cond)",
"argsT":[
{
"name":"size",
"type":"const ImVec2"},
{
"name":"cond",
"type":"ImGuiCond"}],
"argsoriginal":"(const ImVec2& size,ImGuiCond cond=0)",
"call_args":"(size,cond)",
"cimguiname":"igSetNextWindowSize",
"comment":"",
"defaults":{
"cond":"0"},
"funcname":"SetNextWindowSize",
"ret":"void",
"signature":"(const ImVec2,ImGuiCond)",
"stname":"ImGui"}],
"igSetNextWindowSizeConstraints":[
{
"args":"(const ImVec2 size_min,const ImVec2 size_max,ImGuiSizeCallback custom_callback,void* custom_callback_data)",
"argsT":[
{
"name":"size_min",
"type":"const ImVec2"},
{
"name":"size_max",
"type":"const ImVec2"},
{
"name":"custom_callback",
"type":"ImGuiSizeCallback"},
{
"name":"custom_callback_data",
"type":"void*"}],
"argsoriginal":"(const ImVec2& size_min,const ImVec2& size_max,ImGuiSizeCallback custom_callback=((void *)0),void* custom_callback_data=((void *)0))",
"call_args":"(size_min,size_max,custom_callback,custom_callback_data)",
"cimguiname":"igSetNextWindowSizeConstraints",
"comment":"",
"defaults":{
"custom_callback":"((void *)0)",
"custom_callback_data":"((void *)0)"},
"funcname":"SetNextWindowSizeConstraints",
"ret":"void",
"signature":"(const ImVec2,const ImVec2,ImGuiSizeCallback,void*)",
"stname":"ImGui"}],
"igSetScrollFromPosY":[
{
"args":"(float pos_y,float center_y_ratio)",
"argsT":[
{
"name":"pos_y",
"type":"float"},
{
"name":"center_y_ratio",
"type":"float"}],
"argsoriginal":"(float pos_y,float center_y_ratio=0.5f)",
"call_args":"(pos_y,center_y_ratio)",
"cimguiname":"igSetScrollFromPosY",
"comment":"",
"defaults":{
"center_y_ratio":"0.5f"},
"funcname":"SetScrollFromPosY",
"ret":"void",
"signature":"(float,float)",
"stname":"ImGui"}],
"igSetScrollHereY":[
{
"args":"(float center_y_ratio)",
"argsT":[
{
"name":"center_y_ratio",
"type":"float"}],
"argsoriginal":"(float center_y_ratio=0.5f)",
"call_args":"(center_y_ratio)",
"cimguiname":"igSetScrollHereY",
"comment":"",
"defaults":{
"center_y_ratio":"0.5f"},
"funcname":"SetScrollHereY",
"ret":"void",
"signature":"(float)",
"stname":"ImGui"}],
"igSetScrollX":[
{
"args":"(float scroll_x)",
"argsT":[
{
"name":"scroll_x",
"type":"float"}],
"argsoriginal":"(float scroll_x)",
"call_args":"(scroll_x)",
"cimguiname":"igSetScrollX",
"comment":"",
"defaults":[],
"funcname":"SetScrollX",
"ret":"void",
"signature":"(float)",
"stname":"ImGui"}],
"igSetScrollY":[
{
"args":"(float scroll_y)",
"argsT":[
{
"name":"scroll_y",
"type":"float"}],
"argsoriginal":"(float scroll_y)",
"call_args":"(scroll_y)",
"cimguiname":"igSetScrollY",
"comment":"",
"defaults":[],
"funcname":"SetScrollY",
"ret":"void",
"signature":"(float)",
"stname":"ImGui"}],
"igSetStateStorage":[
{
"args":"(ImGuiStorage* storage)",
"argsT":[
{
"name":"storage",
"type":"ImGuiStorage*"}],
"argsoriginal":"(ImGuiStorage* storage)",
"call_args":"(storage)",
"cimguiname":"igSetStateStorage",
"comment":"",
"defaults":[],
"funcname":"SetStateStorage",
"ret":"void",
"signature":"(ImGuiStorage*)",
"stname":"ImGui"}],
"igSetTooltip":[
{
"args":"(const char* fmt,...)",
"argsT":[
{
"name":"fmt",
"type":"const char*"},
{
"name":"...",
"type":"..."}],
"argsoriginal":"(const char* fmt,...)",
"call_args":"(fmt,...)",
"cimguiname":"igSetTooltip",
"comment":"",
"defaults":[],
"funcname":"SetTooltip",
"isvararg":"...)",
"ret":"void",
"signature":"(const char*,...)",
"stname":"ImGui"}],
"igSetTooltipV":[
{
"args":"(const char* fmt,va_list args)",
"argsT":[
{
"name":"fmt",
"type":"const char*"},
{
"name":"args",
"type":"va_list"}],
"argsoriginal":"(const char* fmt,va_list args)",
"call_args":"(fmt,args)",
"cimguiname":"igSetTooltipV",
"comment":"",
"defaults":[],
"funcname":"SetTooltipV",
"ret":"void",
"signature":"(const char*,va_list)",
"stname":"ImGui"}],
"igSetWindowCollapsed":[
{
"args":"(bool collapsed,ImGuiCond cond)",
"argsT":[
{
"name":"collapsed",
"type":"bool"},
{
"name":"cond",
"type":"ImGuiCond"}],
"argsoriginal":"(bool collapsed,ImGuiCond cond=0)",
"call_args":"(collapsed,cond)",
"cimguiname":"igSetWindowCollapsed",
"comment":"",
"defaults":{
"cond":"0"},
"funcname":"SetWindowCollapsed",
"ov_cimguiname":"igSetWindowCollapsedBool",
"ret":"void",
"signature":"(bool,ImGuiCond)",
"stname":"ImGui"},
{
"args":"(const char* name,bool collapsed,ImGuiCond cond)",
"argsT":[
{
"name":"name",
"type":"const char*"},
{
"name":"collapsed",
"type":"bool"},
{
"name":"cond",
"type":"ImGuiCond"}],
"argsoriginal":"(const char* name,bool collapsed,ImGuiCond cond=0)",
"call_args":"(name,collapsed,cond)",
"cimguiname":"igSetWindowCollapsed",
"comment":"",
"defaults":{
"cond":"0"},
"funcname":"SetWindowCollapsed",
"ov_cimguiname":"igSetWindowCollapsedStr",
"ret":"void",
"signature":"(const char*,bool,ImGuiCond)",
"stname":"ImGui"}],
"igSetWindowFocus":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igSetWindowFocus",
"comment":"",
"defaults":[],
"funcname":"SetWindowFocus",
"ov_cimguiname":"igSetWindowFocus",
"ret":"void",
"signature":"()",
"stname":"ImGui"},
{
"args":"(const char* name)",
"argsT":[
{
"name":"name",
"type":"const char*"}],
"argsoriginal":"(const char* name)",
"call_args":"(name)",
"cimguiname":"igSetWindowFocus",
"comment":"",
"defaults":[],
"funcname":"SetWindowFocus",
"ov_cimguiname":"igSetWindowFocusStr",
"ret":"void",
"signature":"(const char*)",
"stname":"ImGui"}],
"igSetWindowFontScale":[
{
"args":"(float scale)",
"argsT":[
{
"name":"scale",
"type":"float"}],
"argsoriginal":"(float scale)",
"call_args":"(scale)",
"cimguiname":"igSetWindowFontScale",
"comment":"",
"defaults":[],
"funcname":"SetWindowFontScale",
"ret":"void",
"signature":"(float)",
"stname":"ImGui"}],
"igSetWindowPos":[
{
"args":"(const ImVec2 pos,ImGuiCond cond)",
"argsT":[
{
"name":"pos",
"type":"const ImVec2"},
{
"name":"cond",
"type":"ImGuiCond"}],
"argsoriginal":"(const ImVec2& pos,ImGuiCond cond=0)",
"call_args":"(pos,cond)",
"cimguiname":"igSetWindowPos",
"comment":"",
"defaults":{
"cond":"0"},
"funcname":"SetWindowPos",
"ov_cimguiname":"igSetWindowPosVec2",
"ret":"void",
"signature":"(const ImVec2,ImGuiCond)",
"stname":"ImGui"},
{
"args":"(const char* name,const ImVec2 pos,ImGuiCond cond)",
"argsT":[
{
"name":"name",
"type":"const char*"},
{
"name":"pos",
"type":"const ImVec2"},
{
"name":"cond",
"type":"ImGuiCond"}],
"argsoriginal":"(const char* name,const ImVec2& pos,ImGuiCond cond=0)",
"call_args":"(name,pos,cond)",
"cimguiname":"igSetWindowPos",
"comment":"",
"defaults":{
"cond":"0"},
"funcname":"SetWindowPos",
"ov_cimguiname":"igSetWindowPosStr",
"ret":"void",
"signature":"(const char*,const ImVec2,ImGuiCond)",
"stname":"ImGui"}],
"igSetWindowSize":[
{
"args":"(const ImVec2 size,ImGuiCond cond)",
"argsT":[
{
"name":"size",
"type":"const ImVec2"},
{
"name":"cond",
"type":"ImGuiCond"}],
"argsoriginal":"(const ImVec2& size,ImGuiCond cond=0)",
"call_args":"(size,cond)",
"cimguiname":"igSetWindowSize",
"comment":"",
"defaults":{
"cond":"0"},
"funcname":"SetWindowSize",
"ov_cimguiname":"igSetWindowSizeVec2",
"ret":"void",
"signature":"(const ImVec2,ImGuiCond)",
"stname":"ImGui"},
{
"args":"(const char* name,const ImVec2 size,ImGuiCond cond)",
"argsT":[
{
"name":"name",
"type":"const char*"},
{
"name":"size",
"type":"const ImVec2"},
{
"name":"cond",
"type":"ImGuiCond"}],
"argsoriginal":"(const char* name,const ImVec2& size,ImGuiCond cond=0)",
"call_args":"(name,size,cond)",
"cimguiname":"igSetWindowSize",
"comment":"",
"defaults":{
"cond":"0"},
"funcname":"SetWindowSize",
"ov_cimguiname":"igSetWindowSizeStr",
"ret":"void",
"signature":"(const char*,const ImVec2,ImGuiCond)",
"stname":"ImGui"}],
"igShowDemoWindow":[
{
"args":"(bool* p_open)",
"argsT":[
{
"name":"p_open",
"type":"bool*"}],
"argsoriginal":"(bool* p_open=((void *)0))",
"call_args":"(p_open)",
"cimguiname":"igShowDemoWindow",
"comment":"",
"defaults":{
"p_open":"((void *)0)"},
"funcname":"ShowDemoWindow",
"ret":"void",
"signature":"(bool*)",
"stname":"ImGui"}],
"igShowFontSelector":[
{
"args":"(const char* label)",
"argsT":[
{
"name":"label",
"type":"const char*"}],
"argsoriginal":"(const char* label)",
"call_args":"(label)",
"cimguiname":"igShowFontSelector",
"comment":"",
"defaults":[],
"funcname":"ShowFontSelector",
"ret":"void",
"signature":"(const char*)",
"stname":"ImGui"}],
"igShowMetricsWindow":[
{
"args":"(bool* p_open)",
"argsT":[
{
"name":"p_open",
"type":"bool*"}],
"argsoriginal":"(bool* p_open=((void *)0))",
"call_args":"(p_open)",
"cimguiname":"igShowMetricsWindow",
"comment":"",
"defaults":{
"p_open":"((void *)0)"},
"funcname":"ShowMetricsWindow",
"ret":"void",
"signature":"(bool*)",
"stname":"ImGui"}],
"igShowStyleEditor":[
{
"args":"(ImGuiStyle* ref)",
"argsT":[
{
"name":"ref",
"type":"ImGuiStyle*"}],
"argsoriginal":"(ImGuiStyle* ref=((void *)0))",
"call_args":"(ref)",
"cimguiname":"igShowStyleEditor",
"comment":"",
"defaults":{
"ref":"((void *)0)"},
"funcname":"ShowStyleEditor",
"ret":"void",
"signature":"(ImGuiStyle*)",
"stname":"ImGui"}],
"igShowStyleSelector":[
{
"args":"(const char* label)",
"argsT":[
{
"name":"label",
"type":"const char*"}],
"argsoriginal":"(const char* label)",
"call_args":"(label)",
"cimguiname":"igShowStyleSelector",
"comment":"",
"defaults":[],
"funcname":"ShowStyleSelector",
"ret":"bool",
"signature":"(const char*)",
"stname":"ImGui"}],
"igShowUserGuide":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igShowUserGuide",
"comment":"",
"defaults":[],
"funcname":"ShowUserGuide",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igSliderAngle":[
{
"args":"(const char* label,float* v_rad,float v_degrees_min,float v_degrees_max,const char* format)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v_rad",
"type":"float*"},
{
"name":"v_degrees_min",
"type":"float"},
{
"name":"v_degrees_max",
"type":"float"},
{
"name":"format",
"type":"const char*"}],
"argsoriginal":"(const char* label,float* v_rad,float v_degrees_min=-360.0f,float v_degrees_max=+360.0f,const char* format=\"%.0f deg\")",
"call_args":"(label,v_rad,v_degrees_min,v_degrees_max,format)",
"cimguiname":"igSliderAngle",
"comment":"",
"defaults":{
"format":"\"%.0f deg\"",
"v_degrees_max":"+360.0f",
"v_degrees_min":"-360.0f"},
"funcname":"SliderAngle",
"ret":"bool",
"signature":"(const char*,float*,float,float,const char*)",
"stname":"ImGui"}],
"igSliderFloat":[
{
"args":"(const char* label,float* v,float v_min,float v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"float*"},
{
"name":"v_min",
"type":"float"},
{
"name":"v_max",
"type":"float"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)",
"call_args":"(label,v,v_min,v_max,format,power)",
"cimguiname":"igSliderFloat",
"comment":"",
"defaults":{
"format":"\"%.3f\"",
"power":"1.0f"},
"funcname":"SliderFloat",
"ret":"bool",
"signature":"(const char*,float*,float,float,const char*,float)",
"stname":"ImGui"}],
"igSliderFloat2":[
{
"args":"(const char* label,float v[2],float v_min,float v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"float[2]"},
{
"name":"v_min",
"type":"float"},
{
"name":"v_max",
"type":"float"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,float v[2],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)",
"call_args":"(label,v,v_min,v_max,format,power)",
"cimguiname":"igSliderFloat2",
"comment":"",
"defaults":{
"format":"\"%.3f\"",
"power":"1.0f"},
"funcname":"SliderFloat2",
"ret":"bool",
"signature":"(const char*,float[2],float,float,const char*,float)",
"stname":"ImGui"}],
"igSliderFloat3":[
{
"args":"(const char* label,float v[3],float v_min,float v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"float[3]"},
{
"name":"v_min",
"type":"float"},
{
"name":"v_max",
"type":"float"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,float v[3],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)",
"call_args":"(label,v,v_min,v_max,format,power)",
"cimguiname":"igSliderFloat3",
"comment":"",
"defaults":{
"format":"\"%.3f\"",
"power":"1.0f"},
"funcname":"SliderFloat3",
"ret":"bool",
"signature":"(const char*,float[3],float,float,const char*,float)",
"stname":"ImGui"}],
"igSliderFloat4":[
{
"args":"(const char* label,float v[4],float v_min,float v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"float[4]"},
{
"name":"v_min",
"type":"float"},
{
"name":"v_max",
"type":"float"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,float v[4],float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)",
"call_args":"(label,v,v_min,v_max,format,power)",
"cimguiname":"igSliderFloat4",
"comment":"",
"defaults":{
"format":"\"%.3f\"",
"power":"1.0f"},
"funcname":"SliderFloat4",
"ret":"bool",
"signature":"(const char*,float[4],float,float,const char*,float)",
"stname":"ImGui"}],
"igSliderInt":[
{
"args":"(const char* label,int* v,int v_min,int v_max,const char* format)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"int*"},
{
"name":"v_min",
"type":"int"},
{
"name":"v_max",
"type":"int"},
{
"name":"format",
"type":"const char*"}],
"argsoriginal":"(const char* label,int* v,int v_min,int v_max,const char* format=\"%d\")",
"call_args":"(label,v,v_min,v_max,format)",
"cimguiname":"igSliderInt",
"comment":"",
"defaults":{
"format":"\"%d\""},
"funcname":"SliderInt",
"ret":"bool",
"signature":"(const char*,int*,int,int,const char*)",
"stname":"ImGui"}],
"igSliderInt2":[
{
"args":"(const char* label,int v[2],int v_min,int v_max,const char* format)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"int[2]"},
{
"name":"v_min",
"type":"int"},
{
"name":"v_max",
"type":"int"},
{
"name":"format",
"type":"const char*"}],
"argsoriginal":"(const char* label,int v[2],int v_min,int v_max,const char* format=\"%d\")",
"call_args":"(label,v,v_min,v_max,format)",
"cimguiname":"igSliderInt2",
"comment":"",
"defaults":{
"format":"\"%d\""},
"funcname":"SliderInt2",
"ret":"bool",
"signature":"(const char*,int[2],int,int,const char*)",
"stname":"ImGui"}],
"igSliderInt3":[
{
"args":"(const char* label,int v[3],int v_min,int v_max,const char* format)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"int[3]"},
{
"name":"v_min",
"type":"int"},
{
"name":"v_max",
"type":"int"},
{
"name":"format",
"type":"const char*"}],
"argsoriginal":"(const char* label,int v[3],int v_min,int v_max,const char* format=\"%d\")",
"call_args":"(label,v,v_min,v_max,format)",
"cimguiname":"igSliderInt3",
"comment":"",
"defaults":{
"format":"\"%d\""},
"funcname":"SliderInt3",
"ret":"bool",
"signature":"(const char*,int[3],int,int,const char*)",
"stname":"ImGui"}],
"igSliderInt4":[
{
"args":"(const char* label,int v[4],int v_min,int v_max,const char* format)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"v",
"type":"int[4]"},
{
"name":"v_min",
"type":"int"},
{
"name":"v_max",
"type":"int"},
{
"name":"format",
"type":"const char*"}],
"argsoriginal":"(const char* label,int v[4],int v_min,int v_max,const char* format=\"%d\")",
"call_args":"(label,v,v_min,v_max,format)",
"cimguiname":"igSliderInt4",
"comment":"",
"defaults":{
"format":"\"%d\""},
"funcname":"SliderInt4",
"ret":"bool",
"signature":"(const char*,int[4],int,int,const char*)",
"stname":"ImGui"}],
"igSliderScalar":[
{
"args":"(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"data_type",
"type":"ImGuiDataType"},
{
"name":"v",
"type":"void*"},
{
"name":"v_min",
"type":"const void*"},
{
"name":"v_max",
"type":"const void*"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void *)0),float power=1.0f)",
"call_args":"(label,data_type,v,v_min,v_max,format,power)",
"cimguiname":"igSliderScalar",
"comment":"",
"defaults":{
"format":"((void *)0)",
"power":"1.0f"},
"funcname":"SliderScalar",
"ret":"bool",
"signature":"(const char*,ImGuiDataType,void*,const void*,const void*,const char*,float)",
"stname":"ImGui"}],
"igSliderScalarN":[
{
"args":"(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"data_type",
"type":"ImGuiDataType"},
{
"name":"v",
"type":"void*"},
{
"name":"components",
"type":"int"},
{
"name":"v_min",
"type":"const void*"},
{
"name":"v_max",
"type":"const void*"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,ImGuiDataType data_type,void* v,int components,const void* v_min,const void* v_max,const char* format=((void *)0),float power=1.0f)",
"call_args":"(label,data_type,v,components,v_min,v_max,format,power)",
"cimguiname":"igSliderScalarN",
"comment":"",
"defaults":{
"format":"((void *)0)",
"power":"1.0f"},
"funcname":"SliderScalarN",
"ret":"bool",
"signature":"(const char*,ImGuiDataType,void*,int,const void*,const void*,const char*,float)",
"stname":"ImGui"}],
"igSmallButton":[
{
"args":"(const char* label)",
"argsT":[
{
"name":"label",
"type":"const char*"}],
"argsoriginal":"(const char* label)",
"call_args":"(label)",
"cimguiname":"igSmallButton",
"comment":"",
"defaults":[],
"funcname":"SmallButton",
"ret":"bool",
"signature":"(const char*)",
"stname":"ImGui"}],
"igSpacing":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igSpacing",
"comment":"",
"defaults":[],
"funcname":"Spacing",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igStyleColorsClassic":[
{
"args":"(ImGuiStyle* dst)",
"argsT":[
{
"name":"dst",
"type":"ImGuiStyle*"}],
"argsoriginal":"(ImGuiStyle* dst=((void *)0))",
"call_args":"(dst)",
"cimguiname":"igStyleColorsClassic",
"comment":"",
"defaults":{
"dst":"((void *)0)"},
"funcname":"StyleColorsClassic",
"ret":"void",
"signature":"(ImGuiStyle*)",
"stname":"ImGui"}],
"igStyleColorsDark":[
{
"args":"(ImGuiStyle* dst)",
"argsT":[
{
"name":"dst",
"type":"ImGuiStyle*"}],
"argsoriginal":"(ImGuiStyle* dst=((void *)0))",
"call_args":"(dst)",
"cimguiname":"igStyleColorsDark",
"comment":"",
"defaults":{
"dst":"((void *)0)"},
"funcname":"StyleColorsDark",
"ret":"void",
"signature":"(ImGuiStyle*)",
"stname":"ImGui"}],
"igStyleColorsLight":[
{
"args":"(ImGuiStyle* dst)",
"argsT":[
{
"name":"dst",
"type":"ImGuiStyle*"}],
"argsoriginal":"(ImGuiStyle* dst=((void *)0))",
"call_args":"(dst)",
"cimguiname":"igStyleColorsLight",
"comment":"",
"defaults":{
"dst":"((void *)0)"},
"funcname":"StyleColorsLight",
"ret":"void",
"signature":"(ImGuiStyle*)",
"stname":"ImGui"}],
"igText":[
{
"args":"(const char* fmt,...)",
"argsT":[
{
"name":"fmt",
"type":"const char*"},
{
"name":"...",
"type":"..."}],
"argsoriginal":"(const char* fmt,...)",
"call_args":"(fmt,...)",
"cimguiname":"igText",
"comment":"",
"defaults":[],
"funcname":"Text",
"isvararg":"...)",
"ret":"void",
"signature":"(const char*,...)",
"stname":"ImGui"}],
"igTextColored":[
{
"args":"(const ImVec4 col,const char* fmt,...)",
"argsT":[
{
"name":"col",
"type":"const ImVec4"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"...",
"type":"..."}],
"argsoriginal":"(const ImVec4& col,const char* fmt,...)",
"call_args":"(col,fmt,...)",
"cimguiname":"igTextColored",
"comment":"",
"defaults":[],
"funcname":"TextColored",
"isvararg":"...)",
"ret":"void",
"signature":"(const ImVec4,const char*,...)",
"stname":"ImGui"}],
"igTextColoredV":[
{
"args":"(const ImVec4 col,const char* fmt,va_list args)",
"argsT":[
{
"name":"col",
"type":"const ImVec4"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"args",
"type":"va_list"}],
"argsoriginal":"(const ImVec4& col,const char* fmt,va_list args)",
"call_args":"(col,fmt,args)",
"cimguiname":"igTextColoredV",
"comment":"",
"defaults":[],
"funcname":"TextColoredV",
"ret":"void",
"signature":"(const ImVec4,const char*,va_list)",
"stname":"ImGui"}],
"igTextDisabled":[
{
"args":"(const char* fmt,...)",
"argsT":[
{
"name":"fmt",
"type":"const char*"},
{
"name":"...",
"type":"..."}],
"argsoriginal":"(const char* fmt,...)",
"call_args":"(fmt,...)",
"cimguiname":"igTextDisabled",
"comment":"",
"defaults":[],
"funcname":"TextDisabled",
"isvararg":"...)",
"ret":"void",
"signature":"(const char*,...)",
"stname":"ImGui"}],
"igTextDisabledV":[
{
"args":"(const char* fmt,va_list args)",
"argsT":[
{
"name":"fmt",
"type":"const char*"},
{
"name":"args",
"type":"va_list"}],
"argsoriginal":"(const char* fmt,va_list args)",
"call_args":"(fmt,args)",
"cimguiname":"igTextDisabledV",
"comment":"",
"defaults":[],
"funcname":"TextDisabledV",
"ret":"void",
"signature":"(const char*,va_list)",
"stname":"ImGui"}],
"igTextUnformatted":[
{
"args":"(const char* text,const char* text_end)",
"argsT":[
{
"name":"text",
"type":"const char*"},
{
"name":"text_end",
"type":"const char*"}],
"argsoriginal":"(const char* text,const char* text_end=((void *)0))",
"call_args":"(text,text_end)",
"cimguiname":"igTextUnformatted",
"comment":"",
"defaults":{
"text_end":"((void *)0)"},
"funcname":"TextUnformatted",
"ret":"void",
"signature":"(const char*,const char*)",
"stname":"ImGui"}],
"igTextV":[
{
"args":"(const char* fmt,va_list args)",
"argsT":[
{
"name":"fmt",
"type":"const char*"},
{
"name":"args",
"type":"va_list"}],
"argsoriginal":"(const char* fmt,va_list args)",
"call_args":"(fmt,args)",
"cimguiname":"igTextV",
"comment":"",
"defaults":[],
"funcname":"TextV",
"ret":"void",
"signature":"(const char*,va_list)",
"stname":"ImGui"}],
"igTextWrapped":[
{
"args":"(const char* fmt,...)",
"argsT":[
{
"name":"fmt",
"type":"const char*"},
{
"name":"...",
"type":"..."}],
"argsoriginal":"(const char* fmt,...)",
"call_args":"(fmt,...)",
"cimguiname":"igTextWrapped",
"comment":"",
"defaults":[],
"funcname":"TextWrapped",
"isvararg":"...)",
"ret":"void",
"signature":"(const char*,...)",
"stname":"ImGui"}],
"igTextWrappedV":[
{
"args":"(const char* fmt,va_list args)",
"argsT":[
{
"name":"fmt",
"type":"const char*"},
{
"name":"args",
"type":"va_list"}],
"argsoriginal":"(const char* fmt,va_list args)",
"call_args":"(fmt,args)",
"cimguiname":"igTextWrappedV",
"comment":"",
"defaults":[],
"funcname":"TextWrappedV",
"ret":"void",
"signature":"(const char*,va_list)",
"stname":"ImGui"}],
"igTreeAdvanceToLabelPos":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igTreeAdvanceToLabelPos",
"comment":"",
"defaults":[],
"funcname":"TreeAdvanceToLabelPos",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igTreeNode":[
{
"args":"(const char* label)",
"argsT":[
{
"name":"label",
"type":"const char*"}],
"argsoriginal":"(const char* label)",
"call_args":"(label)",
"cimguiname":"igTreeNode",
"comment":"",
"defaults":[],
"funcname":"TreeNode",
"ov_cimguiname":"igTreeNodeStr",
"ret":"bool",
"signature":"(const char*)",
"stname":"ImGui"},
{
"args":"(const char* str_id,const char* fmt,...)",
"argsT":[
{
"name":"str_id",
"type":"const char*"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"...",
"type":"..."}],
"argsoriginal":"(const char* str_id,const char* fmt,...)",
"call_args":"(str_id,fmt,...)",
"cimguiname":"igTreeNode",
"comment":"",
"defaults":[],
"funcname":"TreeNode",
"isvararg":"...)",
"ov_cimguiname":"igTreeNodeStrStr",
"ret":"bool",
"signature":"(const char*,const char*,...)",
"stname":"ImGui"},
{
"args":"(const void* ptr_id,const char* fmt,...)",
"argsT":[
{
"name":"ptr_id",
"type":"const void*"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"...",
"type":"..."}],
"argsoriginal":"(const void* ptr_id,const char* fmt,...)",
"call_args":"(ptr_id,fmt,...)",
"cimguiname":"igTreeNode",
"comment":"",
"defaults":[],
"funcname":"TreeNode",
"isvararg":"...)",
"ov_cimguiname":"igTreeNodePtr",
"ret":"bool",
"signature":"(const void*,const char*,...)",
"stname":"ImGui"}],
"igTreeNodeEx":[
{
"args":"(const char* label,ImGuiTreeNodeFlags flags)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"flags",
"type":"ImGuiTreeNodeFlags"}],
"argsoriginal":"(const char* label,ImGuiTreeNodeFlags flags=0)",
"call_args":"(label,flags)",
"cimguiname":"igTreeNodeEx",
"comment":"",
"defaults":{
"flags":"0"},
"funcname":"TreeNodeEx",
"ov_cimguiname":"igTreeNodeExStr",
"ret":"bool",
"signature":"(const char*,ImGuiTreeNodeFlags)",
"stname":"ImGui"},
{
"args":"(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)",
"argsT":[
{
"name":"str_id",
"type":"const char*"},
{
"name":"flags",
"type":"ImGuiTreeNodeFlags"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"...",
"type":"..."}],
"argsoriginal":"(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,...)",
"call_args":"(str_id,flags,fmt,...)",
"cimguiname":"igTreeNodeEx",
"comment":"",
"defaults":[],
"funcname":"TreeNodeEx",
"isvararg":"...)",
"ov_cimguiname":"igTreeNodeExStrStr",
"ret":"bool",
"signature":"(const char*,ImGuiTreeNodeFlags,const char*,...)",
"stname":"ImGui"},
{
"args":"(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)",
"argsT":[
{
"name":"ptr_id",
"type":"const void*"},
{
"name":"flags",
"type":"ImGuiTreeNodeFlags"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"...",
"type":"..."}],
"argsoriginal":"(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,...)",
"call_args":"(ptr_id,flags,fmt,...)",
"cimguiname":"igTreeNodeEx",
"comment":"",
"defaults":[],
"funcname":"TreeNodeEx",
"isvararg":"...)",
"ov_cimguiname":"igTreeNodeExPtr",
"ret":"bool",
"signature":"(const void*,ImGuiTreeNodeFlags,const char*,...)",
"stname":"ImGui"}],
"igTreeNodeExV":[
{
"args":"(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)",
"argsT":[
{
"name":"str_id",
"type":"const char*"},
{
"name":"flags",
"type":"ImGuiTreeNodeFlags"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"args",
"type":"va_list"}],
"argsoriginal":"(const char* str_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)",
"call_args":"(str_id,flags,fmt,args)",
"cimguiname":"igTreeNodeExV",
"comment":"",
"defaults":[],
"funcname":"TreeNodeExV",
"ov_cimguiname":"igTreeNodeExVStr",
"ret":"bool",
"signature":"(const char*,ImGuiTreeNodeFlags,const char*,va_list)",
"stname":"ImGui"},
{
"args":"(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)",
"argsT":[
{
"name":"ptr_id",
"type":"const void*"},
{
"name":"flags",
"type":"ImGuiTreeNodeFlags"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"args",
"type":"va_list"}],
"argsoriginal":"(const void* ptr_id,ImGuiTreeNodeFlags flags,const char* fmt,va_list args)",
"call_args":"(ptr_id,flags,fmt,args)",
"cimguiname":"igTreeNodeExV",
"comment":"",
"defaults":[],
"funcname":"TreeNodeExV",
"ov_cimguiname":"igTreeNodeExVPtr",
"ret":"bool",
"signature":"(const void*,ImGuiTreeNodeFlags,const char*,va_list)",
"stname":"ImGui"}],
"igTreeNodeV":[
{
"args":"(const char* str_id,const char* fmt,va_list args)",
"argsT":[
{
"name":"str_id",
"type":"const char*"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"args",
"type":"va_list"}],
"argsoriginal":"(const char* str_id,const char* fmt,va_list args)",
"call_args":"(str_id,fmt,args)",
"cimguiname":"igTreeNodeV",
"comment":"",
"defaults":[],
"funcname":"TreeNodeV",
"ov_cimguiname":"igTreeNodeVStr",
"ret":"bool",
"signature":"(const char*,const char*,va_list)",
"stname":"ImGui"},
{
"args":"(const void* ptr_id,const char* fmt,va_list args)",
"argsT":[
{
"name":"ptr_id",
"type":"const void*"},
{
"name":"fmt",
"type":"const char*"},
{
"name":"args",
"type":"va_list"}],
"argsoriginal":"(const void* ptr_id,const char* fmt,va_list args)",
"call_args":"(ptr_id,fmt,args)",
"cimguiname":"igTreeNodeV",
"comment":"",
"defaults":[],
"funcname":"TreeNodeV",
"ov_cimguiname":"igTreeNodeVPtr",
"ret":"bool",
"signature":"(const void*,const char*,va_list)",
"stname":"ImGui"}],
"igTreePop":[
{
"args":"()",
"argsT":[],
"argsoriginal":"()",
"call_args":"()",
"cimguiname":"igTreePop",
"comment":"",
"defaults":[],
"funcname":"TreePop",
"ret":"void",
"signature":"()",
"stname":"ImGui"}],
"igTreePush":[
{
"args":"(const char* str_id)",
"argsT":[
{
"name":"str_id",
"type":"const char*"}],
"argsoriginal":"(const char* str_id)",
"call_args":"(str_id)",
"cimguiname":"igTreePush",
"comment":"",
"defaults":[],
"funcname":"TreePush",
"ov_cimguiname":"igTreePushStr",
"ret":"void",
"signature":"(const char*)",
"stname":"ImGui"},
{
"args":"(const void* ptr_id)",
"argsT":[
{
"name":"ptr_id",
"type":"const void*"}],
"argsoriginal":"(const void* ptr_id=((void *)0))",
"call_args":"(ptr_id)",
"cimguiname":"igTreePush",
"comment":"",
"defaults":{
"ptr_id":"((void *)0)"},
"funcname":"TreePush",
"ov_cimguiname":"igTreePushPtr",
"ret":"void",
"signature":"(const void*)",
"stname":"ImGui"}],
"igUnindent":[
{
"args":"(float indent_w)",
"argsT":[
{
"name":"indent_w",
"type":"float"}],
"argsoriginal":"(float indent_w=0.0f)",
"call_args":"(indent_w)",
"cimguiname":"igUnindent",
"comment":"",
"defaults":{
"indent_w":"0.0f"},
"funcname":"Unindent",
"ret":"void",
"signature":"(float)",
"stname":"ImGui"}],
"igVSliderFloat":[
{
"args":"(const char* label,const ImVec2 size,float* v,float v_min,float v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"size",
"type":"const ImVec2"},
{
"name":"v",
"type":"float*"},
{
"name":"v_min",
"type":"float"},
{
"name":"v_max",
"type":"float"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,const ImVec2& size,float* v,float v_min,float v_max,const char* format=\"%.3f\",float power=1.0f)",
"call_args":"(label,size,v,v_min,v_max,format,power)",
"cimguiname":"igVSliderFloat",
"comment":"",
"defaults":{
"format":"\"%.3f\"",
"power":"1.0f"},
"funcname":"VSliderFloat",
"ret":"bool",
"signature":"(const char*,const ImVec2,float*,float,float,const char*,float)",
"stname":"ImGui"}],
"igVSliderInt":[
{
"args":"(const char* label,const ImVec2 size,int* v,int v_min,int v_max,const char* format)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"size",
"type":"const ImVec2"},
{
"name":"v",
"type":"int*"},
{
"name":"v_min",
"type":"int"},
{
"name":"v_max",
"type":"int"},
{
"name":"format",
"type":"const char*"}],
"argsoriginal":"(const char* label,const ImVec2& size,int* v,int v_min,int v_max,const char* format=\"%d\")",
"call_args":"(label,size,v,v_min,v_max,format)",
"cimguiname":"igVSliderInt",
"comment":"",
"defaults":{
"format":"\"%d\""},
"funcname":"VSliderInt",
"ret":"bool",
"signature":"(const char*,const ImVec2,int*,int,int,const char*)",
"stname":"ImGui"}],
"igVSliderScalar":[
{
"args":"(const char* label,const ImVec2 size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format,float power)",
"argsT":[
{
"name":"label",
"type":"const char*"},
{
"name":"size",
"type":"const ImVec2"},
{
"name":"data_type",
"type":"ImGuiDataType"},
{
"name":"v",
"type":"void*"},
{
"name":"v_min",
"type":"const void*"},
{
"name":"v_max",
"type":"const void*"},
{
"name":"format",
"type":"const char*"},
{
"name":"power",
"type":"float"}],
"argsoriginal":"(const char* label,const ImVec2& size,ImGuiDataType data_type,void* v,const void* v_min,const void* v_max,const char* format=((void *)0),float power=1.0f)",
"call_args":"(label,size,data_type,v,v_min,v_max,format,power)",
"cimguiname":"igVSliderScalar",
"comment":"",
"defaults":{
"format":"((void *)0)",
"power":"1.0f"},
"funcname":"VSliderScalar",
"ret":"bool",
"signature":"(const char*,const ImVec2,ImGuiDataType,void*,const void*,const void*,const char*,float)",
"stname":"ImGui"}],
"igValue":[
{
"args":"(const char* prefix,bool b)",
"argsT":[
{
"name":"prefix",
"type":"const char*"},
{
"name":"b",
"type":"bool"}],
"argsoriginal":"(const char* prefix,bool b)",
"call_args":"(prefix,b)",
"cimguiname":"igValue",
"comment":"",
"defaults":[],
"funcname":"Value",
"ov_cimguiname":"igValueBool",
"ret":"void",
"signature":"(const char*,bool)",
"stname":"ImGui"},
{
"args":"(const char* prefix,int v)",
"argsT":[
{
"name":"prefix",
"type":"const char*"},
{
"name":"v",
"type":"int"}],
"argsoriginal":"(const char* prefix,int v)",
"call_args":"(prefix,v)",
"cimguiname":"igValue",
"comment":"",
"defaults":[],
"funcname":"Value",
"ov_cimguiname":"igValueInt",
"ret":"void",
"signature":"(const char*,int)",
"stname":"ImGui"},
{
"args":"(const char* prefix,unsigned int v)",
"argsT":[
{
"name":"prefix",
"type":"const char*"},
{
"name":"v",
"type":"unsigned int"}],
"argsoriginal":"(const char* prefix,unsigned int v)",
"call_args":"(prefix,v)",
"cimguiname":"igValue",
"comment":"",
"defaults":[],
"funcname":"Value",
"ov_cimguiname":"igValueUint",
"ret":"void",
"signature":"(const char*,unsigned int)",
"stname":"ImGui"},
{
"args":"(const char* prefix,float v,const char* float_format)",
"argsT":[
{
"name":"prefix",
"type":"const char*"},
{
"name":"v",
"type":"float"},
{
"name":"float_format",
"type":"const char*"}],
"argsoriginal":"(const char* prefix,float v,const char* float_format=((void *)0))",
"call_args":"(prefix,v,float_format)",
"cimguiname":"igValue",
"comment":"",
"defaults":{
"float_format":"((void *)0)"},
"funcname":"Value",
"ov_cimguiname":"igValueFloat",
"ret":"void",
"signature":"(const char*,float,const char*)",
"stname":"ImGui"}]}