diff --git a/generator/json.lua b/generator/json.lua index 41b4a94..0549a8e 100644 --- a/generator/json.lua +++ b/generator/json.lua @@ -27,7 +27,8 @@ local json = { _version = "0.1.1" } ------------------------------------------------------------------------------- -- Encode ------------------------------------------------------------------------------- - +local TAB = " " +local rep = string.rep local encode local escape_char_map = { @@ -85,8 +86,8 @@ local function encode_table(val, stack,level,isvalue) stack[val] = nil local inner = table.concat(res, ",\n") - if #inner > 0 then inner = "\n"..inner end - return string.rep(isvalue and "" or " ",level).."[" .. inner .. "]" + if #inner > 0 then inner = "\n"..inner.."\n"..rep(TAB,level) end + return rep(isvalue and "" or TAB,level).."[" .. inner .. "]" else ---[[ @@ -103,18 +104,18 @@ local function encode_table(val, stack,level,isvalue) if type(k) ~= "string" then error("invalid table: mixed or invalid key types") end - table.insert(res, encode(k, stack,level+1) .. ":" .. encode(v, stack,level+1,true)) + table.insert(res, encode(k, stack,level+1) .. ": " .. encode(v, stack,level+1,true)) end stack[val] = nil - local inner = table.concat(res, ",\n"..string.rep("",level)) - if #inner > 0 then inner = "\n"..inner end - return string.rep(isvalue and "" or " ",level).."{" .. inner .. "}" + local inner = table.concat(res, ",\n") + if #inner > 0 then inner = "\n"..inner.."\n"..rep(TAB,level) end + return rep(isvalue and "" or TAB,level).."{" .. inner .. "}" end end local function encode_string(val,stack,level,isvalue) - return string.rep(isvalue and "" or " ",level)..'"' .. val:gsub('[%z\1-\31\\"]', escape_char) .. '"' + return rep(isvalue and "" or TAB,level)..'"' .. val:gsub('[%z\1-\31\\"]', escape_char) .. '"' end @@ -123,7 +124,7 @@ local function encode_number(val,stack,level,isvalue) if val ~= val or val <= -math.huge or val >= math.huge then error("unexpected number value '" .. tostring(val) .. "'") end - return string.rep(isvalue and "" or " ",level)..string.format("%.14g", val) + return rep(isvalue and "" or TAB,level)..string.format("%.14g", val) end diff --git a/generator/output/definitions.json b/generator/output/definitions.json index 24dfd6a..21d97ec 100644 --- a/generator/output/definitions.json +++ b/generator/output/definitions.json @@ -1,11789 +1,14753 @@ { - "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* 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* 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"}]} \ No newline at end of file + "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* 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* 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" + } + ] +} \ No newline at end of file diff --git a/generator/output/impl_definitions.json b/generator/output/impl_definitions.json index 0d804c9..37c5fd7 100644 --- a/generator/output/impl_definitions.json +++ b/generator/output/impl_definitions.json @@ -1,486 +1,585 @@ { - "ImGui_ImplGlfw_CharCallback":[ + "ImGui_ImplGlfw_CharCallback": [ + { + "args": "(GLFWwindow* window,unsigned int c)", + "argsT": [ { - "args":"(GLFWwindow* window,unsigned int c)", - "argsT":[ - { - "name":"window", - "type":"GLFWwindow*"}, - { - "name":"c", - "type":"unsigned int"}], - "argsoriginal":"(GLFWwindow* window,unsigned int c)", - "call_args":"(window,c)", - "cimguiname":"ImGui_ImplGlfw_CharCallback", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplGlfw_CharCallback", - "location":"imgui_impl_glfw", - "ret":"void", - "signature":"(GLFWwindow*,unsigned int)", - "stname":""}], - "ImGui_ImplGlfw_InitForOpenGL":[ + "name": "window", + "type": "GLFWwindow*" + }, { - "args":"(GLFWwindow* window,bool install_callbacks)", - "argsT":[ - { - "name":"window", - "type":"GLFWwindow*"}, - { - "name":"install_callbacks", - "type":"bool"}], - "argsoriginal":"(GLFWwindow* window,bool install_callbacks)", - "call_args":"(window,install_callbacks)", - "cimguiname":"ImGui_ImplGlfw_InitForOpenGL", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplGlfw_InitForOpenGL", - "location":"imgui_impl_glfw", - "ret":"bool", - "signature":"(GLFWwindow*,bool)", - "stname":""}], - "ImGui_ImplGlfw_InitForVulkan":[ + "name": "c", + "type": "unsigned int" + } + ], + "argsoriginal": "(GLFWwindow* window,unsigned int c)", + "call_args": "(window,c)", + "cimguiname": "ImGui_ImplGlfw_CharCallback", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplGlfw_CharCallback", + "location": "imgui_impl_glfw", + "ret": "void", + "signature": "(GLFWwindow*,unsigned int)", + "stname": "" + } + ], + "ImGui_ImplGlfw_InitForOpenGL": [ + { + "args": "(GLFWwindow* window,bool install_callbacks)", + "argsT": [ { - "args":"(GLFWwindow* window,bool install_callbacks)", - "argsT":[ - { - "name":"window", - "type":"GLFWwindow*"}, - { - "name":"install_callbacks", - "type":"bool"}], - "argsoriginal":"(GLFWwindow* window,bool install_callbacks)", - "call_args":"(window,install_callbacks)", - "cimguiname":"ImGui_ImplGlfw_InitForVulkan", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplGlfw_InitForVulkan", - "location":"imgui_impl_glfw", - "ret":"bool", - "signature":"(GLFWwindow*,bool)", - "stname":""}], - "ImGui_ImplGlfw_KeyCallback":[ + "name": "window", + "type": "GLFWwindow*" + }, { - "args":"(GLFWwindow* window,int key,int scancode,int action,int mods)", - "argsT":[ - { - "name":"window", - "type":"GLFWwindow*"}, - { - "name":"key", - "type":"int"}, - { - "name":"scancode", - "type":"int"}, - { - "name":"action", - "type":"int"}, - { - "name":"mods", - "type":"int"}], - "argsoriginal":"(GLFWwindow* window,int key,int scancode,int action,int mods)", - "call_args":"(window,key,scancode,action,mods)", - "cimguiname":"ImGui_ImplGlfw_KeyCallback", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplGlfw_KeyCallback", - "location":"imgui_impl_glfw", - "ret":"void", - "signature":"(GLFWwindow*,int,int,int,int)", - "stname":""}], - "ImGui_ImplGlfw_MouseButtonCallback":[ + "name": "install_callbacks", + "type": "bool" + } + ], + "argsoriginal": "(GLFWwindow* window,bool install_callbacks)", + "call_args": "(window,install_callbacks)", + "cimguiname": "ImGui_ImplGlfw_InitForOpenGL", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplGlfw_InitForOpenGL", + "location": "imgui_impl_glfw", + "ret": "bool", + "signature": "(GLFWwindow*,bool)", + "stname": "" + } + ], + "ImGui_ImplGlfw_InitForVulkan": [ + { + "args": "(GLFWwindow* window,bool install_callbacks)", + "argsT": [ { - "args":"(GLFWwindow* window,int button,int action,int mods)", - "argsT":[ - { - "name":"window", - "type":"GLFWwindow*"}, - { - "name":"button", - "type":"int"}, - { - "name":"action", - "type":"int"}, - { - "name":"mods", - "type":"int"}], - "argsoriginal":"(GLFWwindow* window,int button,int action,int mods)", - "call_args":"(window,button,action,mods)", - "cimguiname":"ImGui_ImplGlfw_MouseButtonCallback", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplGlfw_MouseButtonCallback", - "location":"imgui_impl_glfw", - "ret":"void", - "signature":"(GLFWwindow*,int,int,int)", - "stname":""}], - "ImGui_ImplGlfw_NewFrame":[ + "name": "window", + "type": "GLFWwindow*" + }, { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplGlfw_NewFrame", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplGlfw_NewFrame", - "location":"imgui_impl_glfw", - "ret":"void", - "signature":"()", - "stname":""}], - "ImGui_ImplGlfw_ScrollCallback":[ + "name": "install_callbacks", + "type": "bool" + } + ], + "argsoriginal": "(GLFWwindow* window,bool install_callbacks)", + "call_args": "(window,install_callbacks)", + "cimguiname": "ImGui_ImplGlfw_InitForVulkan", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplGlfw_InitForVulkan", + "location": "imgui_impl_glfw", + "ret": "bool", + "signature": "(GLFWwindow*,bool)", + "stname": "" + } + ], + "ImGui_ImplGlfw_KeyCallback": [ + { + "args": "(GLFWwindow* window,int key,int scancode,int action,int mods)", + "argsT": [ { - "args":"(GLFWwindow* window,double xoffset,double yoffset)", - "argsT":[ - { - "name":"window", - "type":"GLFWwindow*"}, - { - "name":"xoffset", - "type":"double"}, - { - "name":"yoffset", - "type":"double"}], - "argsoriginal":"(GLFWwindow* window,double xoffset,double yoffset)", - "call_args":"(window,xoffset,yoffset)", - "cimguiname":"ImGui_ImplGlfw_ScrollCallback", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplGlfw_ScrollCallback", - "location":"imgui_impl_glfw", - "ret":"void", - "signature":"(GLFWwindow*,double,double)", - "stname":""}], - "ImGui_ImplGlfw_Shutdown":[ + "name": "window", + "type": "GLFWwindow*" + }, { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplGlfw_Shutdown", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplGlfw_Shutdown", - "location":"imgui_impl_glfw", - "ret":"void", - "signature":"()", - "stname":""}], - "ImGui_ImplOpenGL2_CreateDeviceObjects":[ + "name": "key", + "type": "int" + }, { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplOpenGL2_CreateDeviceObjects", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL2_CreateDeviceObjects", - "location":"imgui_impl_opengl2", - "ret":"bool", - "signature":"()", - "stname":""}], - "ImGui_ImplOpenGL2_CreateFontsTexture":[ + "name": "scancode", + "type": "int" + }, { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplOpenGL2_CreateFontsTexture", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL2_CreateFontsTexture", - "location":"imgui_impl_opengl2", - "ret":"bool", - "signature":"()", - "stname":""}], - "ImGui_ImplOpenGL2_DestroyDeviceObjects":[ + "name": "action", + "type": "int" + }, { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplOpenGL2_DestroyDeviceObjects", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL2_DestroyDeviceObjects", - "location":"imgui_impl_opengl2", - "ret":"void", - "signature":"()", - "stname":""}], - "ImGui_ImplOpenGL2_DestroyFontsTexture":[ + "name": "mods", + "type": "int" + } + ], + "argsoriginal": "(GLFWwindow* window,int key,int scancode,int action,int mods)", + "call_args": "(window,key,scancode,action,mods)", + "cimguiname": "ImGui_ImplGlfw_KeyCallback", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplGlfw_KeyCallback", + "location": "imgui_impl_glfw", + "ret": "void", + "signature": "(GLFWwindow*,int,int,int,int)", + "stname": "" + } + ], + "ImGui_ImplGlfw_MouseButtonCallback": [ + { + "args": "(GLFWwindow* window,int button,int action,int mods)", + "argsT": [ { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplOpenGL2_DestroyFontsTexture", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL2_DestroyFontsTexture", - "location":"imgui_impl_opengl2", - "ret":"void", - "signature":"()", - "stname":""}], - "ImGui_ImplOpenGL2_Init":[ + "name": "window", + "type": "GLFWwindow*" + }, { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplOpenGL2_Init", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL2_Init", - "location":"imgui_impl_opengl2", - "ret":"bool", - "signature":"()", - "stname":""}], - "ImGui_ImplOpenGL2_NewFrame":[ + "name": "button", + "type": "int" + }, { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplOpenGL2_NewFrame", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL2_NewFrame", - "location":"imgui_impl_opengl2", - "ret":"void", - "signature":"()", - "stname":""}], - "ImGui_ImplOpenGL2_RenderDrawData":[ + "name": "action", + "type": "int" + }, { - "args":"(ImDrawData* draw_data)", - "argsT":[ - { - "name":"draw_data", - "type":"ImDrawData*"}], - "argsoriginal":"(ImDrawData* draw_data)", - "call_args":"(draw_data)", - "cimguiname":"ImGui_ImplOpenGL2_RenderDrawData", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL2_RenderDrawData", - "location":"imgui_impl_opengl2", - "ret":"void", - "signature":"(ImDrawData*)", - "stname":""}], - "ImGui_ImplOpenGL2_Shutdown":[ + "name": "mods", + "type": "int" + } + ], + "argsoriginal": "(GLFWwindow* window,int button,int action,int mods)", + "call_args": "(window,button,action,mods)", + "cimguiname": "ImGui_ImplGlfw_MouseButtonCallback", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplGlfw_MouseButtonCallback", + "location": "imgui_impl_glfw", + "ret": "void", + "signature": "(GLFWwindow*,int,int,int)", + "stname": "" + } + ], + "ImGui_ImplGlfw_NewFrame": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplGlfw_NewFrame", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplGlfw_NewFrame", + "location": "imgui_impl_glfw", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplGlfw_ScrollCallback": [ + { + "args": "(GLFWwindow* window,double xoffset,double yoffset)", + "argsT": [ { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplOpenGL2_Shutdown", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL2_Shutdown", - "location":"imgui_impl_opengl2", - "ret":"void", - "signature":"()", - "stname":""}], - "ImGui_ImplOpenGL3_CreateDeviceObjects":[ + "name": "window", + "type": "GLFWwindow*" + }, { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplOpenGL3_CreateDeviceObjects", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL3_CreateDeviceObjects", - "location":"imgui_impl_opengl3", - "ret":"bool", - "signature":"()", - "stname":""}], - "ImGui_ImplOpenGL3_CreateFontsTexture":[ + "name": "xoffset", + "type": "double" + }, { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplOpenGL3_CreateFontsTexture", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL3_CreateFontsTexture", - "location":"imgui_impl_opengl3", - "ret":"bool", - "signature":"()", - "stname":""}], - "ImGui_ImplOpenGL3_DestroyDeviceObjects":[ + "name": "yoffset", + "type": "double" + } + ], + "argsoriginal": "(GLFWwindow* window,double xoffset,double yoffset)", + "call_args": "(window,xoffset,yoffset)", + "cimguiname": "ImGui_ImplGlfw_ScrollCallback", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplGlfw_ScrollCallback", + "location": "imgui_impl_glfw", + "ret": "void", + "signature": "(GLFWwindow*,double,double)", + "stname": "" + } + ], + "ImGui_ImplGlfw_Shutdown": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplGlfw_Shutdown", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplGlfw_Shutdown", + "location": "imgui_impl_glfw", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_CreateDeviceObjects": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL2_CreateDeviceObjects", + "location": "imgui_impl_opengl2", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_CreateFontsTexture": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_CreateFontsTexture", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL2_CreateFontsTexture", + "location": "imgui_impl_opengl2", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_DestroyDeviceObjects": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", + "location": "imgui_impl_opengl2", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_DestroyFontsTexture": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_DestroyFontsTexture", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL2_DestroyFontsTexture", + "location": "imgui_impl_opengl2", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_Init": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_Init", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL2_Init", + "location": "imgui_impl_opengl2", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_NewFrame": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_NewFrame", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL2_NewFrame", + "location": "imgui_impl_opengl2", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_RenderDrawData": [ + { + "args": "(ImDrawData* draw_data)", + "argsT": [ { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplOpenGL3_DestroyDeviceObjects", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL3_DestroyDeviceObjects", - "location":"imgui_impl_opengl3", - "ret":"void", - "signature":"()", - "stname":""}], - "ImGui_ImplOpenGL3_DestroyFontsTexture":[ + "name": "draw_data", + "type": "ImDrawData*" + } + ], + "argsoriginal": "(ImDrawData* draw_data)", + "call_args": "(draw_data)", + "cimguiname": "ImGui_ImplOpenGL2_RenderDrawData", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL2_RenderDrawData", + "location": "imgui_impl_opengl2", + "ret": "void", + "signature": "(ImDrawData*)", + "stname": "" + } + ], + "ImGui_ImplOpenGL2_Shutdown": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL2_Shutdown", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL2_Shutdown", + "location": "imgui_impl_opengl2", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_CreateDeviceObjects": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL3_CreateDeviceObjects", + "location": "imgui_impl_opengl3", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_CreateFontsTexture": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL3_CreateFontsTexture", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL3_CreateFontsTexture", + "location": "imgui_impl_opengl3", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_DestroyDeviceObjects": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL3_DestroyDeviceObjects", + "location": "imgui_impl_opengl3", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_DestroyFontsTexture": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL3_DestroyFontsTexture", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL3_DestroyFontsTexture", + "location": "imgui_impl_opengl3", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_Init": [ + { + "args": "(const char* glsl_version)", + "argsT": [ { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplOpenGL3_DestroyFontsTexture", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL3_DestroyFontsTexture", - "location":"imgui_impl_opengl3", - "ret":"void", - "signature":"()", - "stname":""}], - "ImGui_ImplOpenGL3_Init":[ + "name": "glsl_version", + "type": "const char*" + } + ], + "argsoriginal": "(const char* glsl_version=NULL)", + "call_args": "(glsl_version)", + "cimguiname": "ImGui_ImplOpenGL3_Init", + "comment": "", + "defaults": { + "glsl_version": "NULL" + }, + "funcname": "ImGui_ImplOpenGL3_Init", + "location": "imgui_impl_opengl3", + "ret": "bool", + "signature": "(const char*)", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_NewFrame": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL3_NewFrame", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL3_NewFrame", + "location": "imgui_impl_opengl3", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_RenderDrawData": [ + { + "args": "(ImDrawData* draw_data)", + "argsT": [ { - "args":"(const char* glsl_version)", - "argsT":[ - { - "name":"glsl_version", - "type":"const char*"}], - "argsoriginal":"(const char* glsl_version=NULL)", - "call_args":"(glsl_version)", - "cimguiname":"ImGui_ImplOpenGL3_Init", - "comment":"", - "defaults":{ - "glsl_version":"NULL"}, - "funcname":"ImGui_ImplOpenGL3_Init", - "location":"imgui_impl_opengl3", - "ret":"bool", - "signature":"(const char*)", - "stname":""}], - "ImGui_ImplOpenGL3_NewFrame":[ + "name": "draw_data", + "type": "ImDrawData*" + } + ], + "argsoriginal": "(ImDrawData* draw_data)", + "call_args": "(draw_data)", + "cimguiname": "ImGui_ImplOpenGL3_RenderDrawData", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL3_RenderDrawData", + "location": "imgui_impl_opengl3", + "ret": "void", + "signature": "(ImDrawData*)", + "stname": "" + } + ], + "ImGui_ImplOpenGL3_Shutdown": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplOpenGL3_Shutdown", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplOpenGL3_Shutdown", + "location": "imgui_impl_opengl3", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "ImGui_ImplSDL2_InitForOpenGL": [ + { + "args": "(SDL_Window* window,void* sdl_gl_context)", + "argsT": [ { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplOpenGL3_NewFrame", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL3_NewFrame", - "location":"imgui_impl_opengl3", - "ret":"void", - "signature":"()", - "stname":""}], - "ImGui_ImplOpenGL3_RenderDrawData":[ + "name": "window", + "type": "SDL_Window*" + }, { - "args":"(ImDrawData* draw_data)", - "argsT":[ - { - "name":"draw_data", - "type":"ImDrawData*"}], - "argsoriginal":"(ImDrawData* draw_data)", - "call_args":"(draw_data)", - "cimguiname":"ImGui_ImplOpenGL3_RenderDrawData", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL3_RenderDrawData", - "location":"imgui_impl_opengl3", - "ret":"void", - "signature":"(ImDrawData*)", - "stname":""}], - "ImGui_ImplOpenGL3_Shutdown":[ + "name": "sdl_gl_context", + "type": "void*" + } + ], + "argsoriginal": "(SDL_Window* window,void* sdl_gl_context)", + "call_args": "(window,sdl_gl_context)", + "cimguiname": "ImGui_ImplSDL2_InitForOpenGL", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplSDL2_InitForOpenGL", + "location": "imgui_impl_sdl", + "ret": "bool", + "signature": "(SDL_Window*,void*)", + "stname": "" + } + ], + "ImGui_ImplSDL2_InitForVulkan": [ + { + "args": "(SDL_Window* window)", + "argsT": [ { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplOpenGL3_Shutdown", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplOpenGL3_Shutdown", - "location":"imgui_impl_opengl3", - "ret":"void", - "signature":"()", - "stname":""}], - "ImGui_ImplSDL2_InitForOpenGL":[ + "name": "window", + "type": "SDL_Window*" + } + ], + "argsoriginal": "(SDL_Window* window)", + "call_args": "(window)", + "cimguiname": "ImGui_ImplSDL2_InitForVulkan", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplSDL2_InitForVulkan", + "location": "imgui_impl_sdl", + "ret": "bool", + "signature": "(SDL_Window*)", + "stname": "" + } + ], + "ImGui_ImplSDL2_NewFrame": [ + { + "args": "(SDL_Window* window)", + "argsT": [ { - "args":"(SDL_Window* window,void* sdl_gl_context)", - "argsT":[ - { - "name":"window", - "type":"SDL_Window*"}, - { - "name":"sdl_gl_context", - "type":"void*"}], - "argsoriginal":"(SDL_Window* window,void* sdl_gl_context)", - "call_args":"(window,sdl_gl_context)", - "cimguiname":"ImGui_ImplSDL2_InitForOpenGL", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplSDL2_InitForOpenGL", - "location":"imgui_impl_sdl", - "ret":"bool", - "signature":"(SDL_Window*,void*)", - "stname":""}], - "ImGui_ImplSDL2_InitForVulkan":[ + "name": "window", + "type": "SDL_Window*" + } + ], + "argsoriginal": "(SDL_Window* window)", + "call_args": "(window)", + "cimguiname": "ImGui_ImplSDL2_NewFrame", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplSDL2_NewFrame", + "location": "imgui_impl_sdl", + "ret": "void", + "signature": "(SDL_Window*)", + "stname": "" + } + ], + "ImGui_ImplSDL2_ProcessEvent": [ + { + "args": "(SDL_Event* event)", + "argsT": [ { - "args":"(SDL_Window* window)", - "argsT":[ - { - "name":"window", - "type":"SDL_Window*"}], - "argsoriginal":"(SDL_Window* window)", - "call_args":"(window)", - "cimguiname":"ImGui_ImplSDL2_InitForVulkan", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplSDL2_InitForVulkan", - "location":"imgui_impl_sdl", - "ret":"bool", - "signature":"(SDL_Window*)", - "stname":""}], - "ImGui_ImplSDL2_NewFrame":[ - { - "args":"(SDL_Window* window)", - "argsT":[ - { - "name":"window", - "type":"SDL_Window*"}], - "argsoriginal":"(SDL_Window* window)", - "call_args":"(window)", - "cimguiname":"ImGui_ImplSDL2_NewFrame", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplSDL2_NewFrame", - "location":"imgui_impl_sdl", - "ret":"void", - "signature":"(SDL_Window*)", - "stname":""}], - "ImGui_ImplSDL2_ProcessEvent":[ - { - "args":"(SDL_Event* event)", - "argsT":[ - { - "name":"event", - "type":"SDL_Event*"}], - "argsoriginal":"(SDL_Event* event)", - "call_args":"(event)", - "cimguiname":"ImGui_ImplSDL2_ProcessEvent", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplSDL2_ProcessEvent", - "location":"imgui_impl_sdl", - "ret":"bool", - "signature":"(SDL_Event*)", - "stname":""}], - "ImGui_ImplSDL2_Shutdown":[ - { - "args":"()", - "argsT":[], - "argsoriginal":"()", - "call_args":"()", - "cimguiname":"ImGui_ImplSDL2_Shutdown", - "comment":"", - "defaults":[], - "funcname":"ImGui_ImplSDL2_Shutdown", - "location":"imgui_impl_sdl", - "ret":"void", - "signature":"()", - "stname":""}]} \ No newline at end of file + "name": "event", + "type": "SDL_Event*" + } + ], + "argsoriginal": "(SDL_Event* event)", + "call_args": "(event)", + "cimguiname": "ImGui_ImplSDL2_ProcessEvent", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplSDL2_ProcessEvent", + "location": "imgui_impl_sdl", + "ret": "bool", + "signature": "(SDL_Event*)", + "stname": "" + } + ], + "ImGui_ImplSDL2_Shutdown": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGui_ImplSDL2_Shutdown", + "comment": "", + "defaults": [], + "funcname": "ImGui_ImplSDL2_Shutdown", + "location": "imgui_impl_sdl", + "ret": "void", + "signature": "()", + "stname": "" + } + ] +} \ No newline at end of file diff --git a/generator/output/structs_and_enums.json b/generator/output/structs_and_enums.json index 76a0d4f..9f4d6b3 100644 --- a/generator/output/structs_and_enums.json +++ b/generator/output/structs_and_enums.json @@ -1,2007 +1,2598 @@ { - "enums":{ - "ImDrawCornerFlags_":[ - { - "calc_value":1, - "name":"ImDrawCornerFlags_TopLeft", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImDrawCornerFlags_TopRight", - "value":"1 << 1"}, - { - "calc_value":4, - "name":"ImDrawCornerFlags_BotLeft", - "value":"1 << 2"}, - { - "calc_value":8, - "name":"ImDrawCornerFlags_BotRight", - "value":"1 << 3"}, - { - "calc_value":3, - "name":"ImDrawCornerFlags_Top", - "value":"ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight"}, - { - "calc_value":12, - "name":"ImDrawCornerFlags_Bot", - "value":"ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight"}, - { - "calc_value":5, - "name":"ImDrawCornerFlags_Left", - "value":"ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft"}, - { - "calc_value":10, - "name":"ImDrawCornerFlags_Right", - "value":"ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight"}, - { - "calc_value":15, - "name":"ImDrawCornerFlags_All", - "value":"0xF"}], - "ImDrawListFlags_":[ - { - "calc_value":1, - "name":"ImDrawListFlags_AntiAliasedLines", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImDrawListFlags_AntiAliasedFill", - "value":"1 << 1"}], - "ImFontAtlasFlags_":[ - { - "calc_value":0, - "name":"ImFontAtlasFlags_None", - "value":"0"}, - { - "calc_value":1, - "name":"ImFontAtlasFlags_NoPowerOfTwoHeight", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImFontAtlasFlags_NoMouseCursors", - "value":"1 << 1"}], - "ImGuiBackendFlags_":[ - { - "calc_value":1, - "name":"ImGuiBackendFlags_HasGamepad", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImGuiBackendFlags_HasMouseCursors", - "value":"1 << 1"}, - { - "calc_value":4, - "name":"ImGuiBackendFlags_HasSetMousePos", - "value":"1 << 2"}], - "ImGuiCol_":[ - { - "calc_value":0, - "name":"ImGuiCol_Text", - "value":0}, - { - "calc_value":1, - "name":"ImGuiCol_TextDisabled", - "value":1}, - { - "calc_value":2, - "name":"ImGuiCol_WindowBg", - "value":2}, - { - "calc_value":3, - "name":"ImGuiCol_ChildBg", - "value":3}, - { - "calc_value":4, - "name":"ImGuiCol_PopupBg", - "value":4}, - { - "calc_value":5, - "name":"ImGuiCol_Border", - "value":5}, - { - "calc_value":6, - "name":"ImGuiCol_BorderShadow", - "value":6}, - { - "calc_value":7, - "name":"ImGuiCol_FrameBg", - "value":7}, - { - "calc_value":8, - "name":"ImGuiCol_FrameBgHovered", - "value":8}, - { - "calc_value":9, - "name":"ImGuiCol_FrameBgActive", - "value":9}, - { - "calc_value":10, - "name":"ImGuiCol_TitleBg", - "value":10}, - { - "calc_value":11, - "name":"ImGuiCol_TitleBgActive", - "value":11}, - { - "calc_value":12, - "name":"ImGuiCol_TitleBgCollapsed", - "value":12}, - { - "calc_value":13, - "name":"ImGuiCol_MenuBarBg", - "value":13}, - { - "calc_value":14, - "name":"ImGuiCol_ScrollbarBg", - "value":14}, - { - "calc_value":15, - "name":"ImGuiCol_ScrollbarGrab", - "value":15}, - { - "calc_value":16, - "name":"ImGuiCol_ScrollbarGrabHovered", - "value":16}, - { - "calc_value":17, - "name":"ImGuiCol_ScrollbarGrabActive", - "value":17}, - { - "calc_value":18, - "name":"ImGuiCol_CheckMark", - "value":18}, - { - "calc_value":19, - "name":"ImGuiCol_SliderGrab", - "value":19}, - { - "calc_value":20, - "name":"ImGuiCol_SliderGrabActive", - "value":20}, - { - "calc_value":21, - "name":"ImGuiCol_Button", - "value":21}, - { - "calc_value":22, - "name":"ImGuiCol_ButtonHovered", - "value":22}, - { - "calc_value":23, - "name":"ImGuiCol_ButtonActive", - "value":23}, - { - "calc_value":24, - "name":"ImGuiCol_Header", - "value":24}, - { - "calc_value":25, - "name":"ImGuiCol_HeaderHovered", - "value":25}, - { - "calc_value":26, - "name":"ImGuiCol_HeaderActive", - "value":26}, - { - "calc_value":27, - "name":"ImGuiCol_Separator", - "value":27}, - { - "calc_value":28, - "name":"ImGuiCol_SeparatorHovered", - "value":28}, - { - "calc_value":29, - "name":"ImGuiCol_SeparatorActive", - "value":29}, - { - "calc_value":30, - "name":"ImGuiCol_ResizeGrip", - "value":30}, - { - "calc_value":31, - "name":"ImGuiCol_ResizeGripHovered", - "value":31}, - { - "calc_value":32, - "name":"ImGuiCol_ResizeGripActive", - "value":32}, - { - "calc_value":33, - "name":"ImGuiCol_PlotLines", - "value":33}, - { - "calc_value":34, - "name":"ImGuiCol_PlotLinesHovered", - "value":34}, - { - "calc_value":35, - "name":"ImGuiCol_PlotHistogram", - "value":35}, - { - "calc_value":36, - "name":"ImGuiCol_PlotHistogramHovered", - "value":36}, - { - "calc_value":37, - "name":"ImGuiCol_TextSelectedBg", - "value":37}, - { - "calc_value":38, - "name":"ImGuiCol_DragDropTarget", - "value":38}, - { - "calc_value":39, - "name":"ImGuiCol_NavHighlight", - "value":39}, - { - "calc_value":40, - "name":"ImGuiCol_NavWindowingHighlight", - "value":40}, - { - "calc_value":41, - "name":"ImGuiCol_NavWindowingDimBg", - "value":41}, - { - "calc_value":42, - "name":"ImGuiCol_ModalWindowDimBg", - "value":42}, - { - "calc_value":43, - "name":"ImGuiCol_COUNT", - "value":43}], - "ImGuiColorEditFlags_":[ - { - "calc_value":0, - "name":"ImGuiColorEditFlags_None", - "value":"0"}, - { - "calc_value":2, - "name":"ImGuiColorEditFlags_NoAlpha", - "value":"1 << 1"}, - { - "calc_value":4, - "name":"ImGuiColorEditFlags_NoPicker", - "value":"1 << 2"}, - { - "calc_value":8, - "name":"ImGuiColorEditFlags_NoOptions", - "value":"1 << 3"}, - { - "calc_value":16, - "name":"ImGuiColorEditFlags_NoSmallPreview", - "value":"1 << 4"}, - { - "calc_value":32, - "name":"ImGuiColorEditFlags_NoInputs", - "value":"1 << 5"}, - { - "calc_value":64, - "name":"ImGuiColorEditFlags_NoTooltip", - "value":"1 << 6"}, - { - "calc_value":128, - "name":"ImGuiColorEditFlags_NoLabel", - "value":"1 << 7"}, - { - "calc_value":256, - "name":"ImGuiColorEditFlags_NoSidePreview", - "value":"1 << 8"}, - { - "calc_value":512, - "name":"ImGuiColorEditFlags_NoDragDrop", - "value":"1 << 9"}, - { - "calc_value":65536, - "name":"ImGuiColorEditFlags_AlphaBar", - "value":"1 << 16"}, - { - "calc_value":131072, - "name":"ImGuiColorEditFlags_AlphaPreview", - "value":"1 << 17"}, - { - "calc_value":262144, - "name":"ImGuiColorEditFlags_AlphaPreviewHalf", - "value":"1 << 18"}, - { - "calc_value":524288, - "name":"ImGuiColorEditFlags_HDR", - "value":"1 << 19"}, - { - "calc_value":1048576, - "name":"ImGuiColorEditFlags_RGB", - "value":"1 << 20"}, - { - "calc_value":2097152, - "name":"ImGuiColorEditFlags_HSV", - "value":"1 << 21"}, - { - "calc_value":4194304, - "name":"ImGuiColorEditFlags_HEX", - "value":"1 << 22"}, - { - "calc_value":8388608, - "name":"ImGuiColorEditFlags_Uint8", - "value":"1 << 23"}, - { - "calc_value":16777216, - "name":"ImGuiColorEditFlags_Float", - "value":"1 << 24"}, - { - "calc_value":33554432, - "name":"ImGuiColorEditFlags_PickerHueBar", - "value":"1 << 25"}, - { - "calc_value":67108864, - "name":"ImGuiColorEditFlags_PickerHueWheel", - "value":"1 << 26"}, - { - "calc_value":7340032, - "name":"ImGuiColorEditFlags__InputsMask", - "value":"ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_HSV|ImGuiColorEditFlags_HEX"}, - { - "calc_value":25165824, - "name":"ImGuiColorEditFlags__DataTypeMask", - "value":"ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_Float"}, - { - "calc_value":100663296, - "name":"ImGuiColorEditFlags__PickerMask", - "value":"ImGuiColorEditFlags_PickerHueWheel|ImGuiColorEditFlags_PickerHueBar"}, - { - "calc_value":42991616, - "name":"ImGuiColorEditFlags__OptionsDefault", - "value":"ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_PickerHueBar"}], - "ImGuiComboFlags_":[ - { - "calc_value":0, - "name":"ImGuiComboFlags_None", - "value":"0"}, - { - "calc_value":1, - "name":"ImGuiComboFlags_PopupAlignLeft", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImGuiComboFlags_HeightSmall", - "value":"1 << 1"}, - { - "calc_value":4, - "name":"ImGuiComboFlags_HeightRegular", - "value":"1 << 2"}, - { - "calc_value":8, - "name":"ImGuiComboFlags_HeightLarge", - "value":"1 << 3"}, - { - "calc_value":16, - "name":"ImGuiComboFlags_HeightLargest", - "value":"1 << 4"}, - { - "calc_value":32, - "name":"ImGuiComboFlags_NoArrowButton", - "value":"1 << 5"}, - { - "calc_value":64, - "name":"ImGuiComboFlags_NoPreview", - "value":"1 << 6"}, - { - "calc_value":30, - "name":"ImGuiComboFlags_HeightMask_", - "value":"ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest"}], - "ImGuiCond_":[ - { - "calc_value":1, - "name":"ImGuiCond_Always", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImGuiCond_Once", - "value":"1 << 1"}, - { - "calc_value":4, - "name":"ImGuiCond_FirstUseEver", - "value":"1 << 2"}, - { - "calc_value":8, - "name":"ImGuiCond_Appearing", - "value":"1 << 3"}], - "ImGuiConfigFlags_":[ - { - "calc_value":1, - "name":"ImGuiConfigFlags_NavEnableKeyboard", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImGuiConfigFlags_NavEnableGamepad", - "value":"1 << 1"}, - { - "calc_value":4, - "name":"ImGuiConfigFlags_NavEnableSetMousePos", - "value":"1 << 2"}, - { - "calc_value":8, - "name":"ImGuiConfigFlags_NavNoCaptureKeyboard", - "value":"1 << 3"}, - { - "calc_value":16, - "name":"ImGuiConfigFlags_NoMouse", - "value":"1 << 4"}, - { - "calc_value":32, - "name":"ImGuiConfigFlags_NoMouseCursorChange", - "value":"1 << 5"}, - { - "calc_value":1048576, - "name":"ImGuiConfigFlags_IsSRGB", - "value":"1 << 20"}, - { - "calc_value":2097152, - "name":"ImGuiConfigFlags_IsTouchScreen", - "value":"1 << 21"}], - "ImGuiDataType_":[ - { - "calc_value":0, - "name":"ImGuiDataType_S32", - "value":0}, - { - "calc_value":1, - "name":"ImGuiDataType_U32", - "value":1}, - { - "calc_value":2, - "name":"ImGuiDataType_S64", - "value":2}, - { - "calc_value":3, - "name":"ImGuiDataType_U64", - "value":3}, - { - "calc_value":4, - "name":"ImGuiDataType_Float", - "value":4}, - { - "calc_value":5, - "name":"ImGuiDataType_Double", - "value":5}, - { - "calc_value":6, - "name":"ImGuiDataType_COUNT", - "value":6}], - "ImGuiDir_":[ - { - "calc_value":-1, - "name":"ImGuiDir_None", - "value":"-1"}, - { - "calc_value":0, - "name":"ImGuiDir_Left", - "value":"0"}, - { - "calc_value":1, - "name":"ImGuiDir_Right", - "value":"1"}, - { - "calc_value":2, - "name":"ImGuiDir_Up", - "value":"2"}, - { - "calc_value":3, - "name":"ImGuiDir_Down", - "value":"3"}, - { - "calc_value":4, - "name":"ImGuiDir_COUNT", - "value":4}], - "ImGuiDragDropFlags_":[ - { - "calc_value":0, - "name":"ImGuiDragDropFlags_None", - "value":"0"}, - { - "calc_value":1, - "name":"ImGuiDragDropFlags_SourceNoPreviewTooltip", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImGuiDragDropFlags_SourceNoDisableHover", - "value":"1 << 1"}, - { - "calc_value":4, - "name":"ImGuiDragDropFlags_SourceNoHoldToOpenOthers", - "value":"1 << 2"}, - { - "calc_value":8, - "name":"ImGuiDragDropFlags_SourceAllowNullID", - "value":"1 << 3"}, - { - "calc_value":16, - "name":"ImGuiDragDropFlags_SourceExtern", - "value":"1 << 4"}, - { - "calc_value":32, - "name":"ImGuiDragDropFlags_SourceAutoExpirePayload", - "value":"1 << 5"}, - { - "calc_value":1024, - "name":"ImGuiDragDropFlags_AcceptBeforeDelivery", - "value":"1 << 10"}, - { - "calc_value":2048, - "name":"ImGuiDragDropFlags_AcceptNoDrawDefaultRect", - "value":"1 << 11"}, - { - "calc_value":4096, - "name":"ImGuiDragDropFlags_AcceptNoPreviewTooltip", - "value":"1 << 12"}, - { - "calc_value":3072, - "name":"ImGuiDragDropFlags_AcceptPeekOnly", - "value":"ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect"}], - "ImGuiFocusedFlags_":[ - { - "calc_value":0, - "name":"ImGuiFocusedFlags_None", - "value":"0"}, - { - "calc_value":1, - "name":"ImGuiFocusedFlags_ChildWindows", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImGuiFocusedFlags_RootWindow", - "value":"1 << 1"}, - { - "calc_value":4, - "name":"ImGuiFocusedFlags_AnyWindow", - "value":"1 << 2"}, - { - "calc_value":3, - "name":"ImGuiFocusedFlags_RootAndChildWindows", - "value":"ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows"}], - "ImGuiHoveredFlags_":[ - { - "calc_value":0, - "name":"ImGuiHoveredFlags_None", - "value":"0"}, - { - "calc_value":1, - "name":"ImGuiHoveredFlags_ChildWindows", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImGuiHoveredFlags_RootWindow", - "value":"1 << 1"}, - { - "calc_value":4, - "name":"ImGuiHoveredFlags_AnyWindow", - "value":"1 << 2"}, - { - "calc_value":8, - "name":"ImGuiHoveredFlags_AllowWhenBlockedByPopup", - "value":"1 << 3"}, - { - "calc_value":32, - "name":"ImGuiHoveredFlags_AllowWhenBlockedByActiveItem", - "value":"1 << 5"}, - { - "calc_value":64, - "name":"ImGuiHoveredFlags_AllowWhenOverlapped", - "value":"1 << 6"}, - { - "calc_value":128, - "name":"ImGuiHoveredFlags_AllowWhenDisabled", - "value":"1 << 7"}, - { - "calc_value":104, - "name":"ImGuiHoveredFlags_RectOnly", - "value":"ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped"}, - { - "calc_value":3, - "name":"ImGuiHoveredFlags_RootAndChildWindows", - "value":"ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows"}], - "ImGuiInputTextFlags_":[ - { - "calc_value":0, - "name":"ImGuiInputTextFlags_None", - "value":"0"}, - { - "calc_value":1, - "name":"ImGuiInputTextFlags_CharsDecimal", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImGuiInputTextFlags_CharsHexadecimal", - "value":"1 << 1"}, - { - "calc_value":4, - "name":"ImGuiInputTextFlags_CharsUppercase", - "value":"1 << 2"}, - { - "calc_value":8, - "name":"ImGuiInputTextFlags_CharsNoBlank", - "value":"1 << 3"}, - { - "calc_value":16, - "name":"ImGuiInputTextFlags_AutoSelectAll", - "value":"1 << 4"}, - { - "calc_value":32, - "name":"ImGuiInputTextFlags_EnterReturnsTrue", - "value":"1 << 5"}, - { - "calc_value":64, - "name":"ImGuiInputTextFlags_CallbackCompletion", - "value":"1 << 6"}, - { - "calc_value":128, - "name":"ImGuiInputTextFlags_CallbackHistory", - "value":"1 << 7"}, - { - "calc_value":256, - "name":"ImGuiInputTextFlags_CallbackAlways", - "value":"1 << 8"}, - { - "calc_value":512, - "name":"ImGuiInputTextFlags_CallbackCharFilter", - "value":"1 << 9"}, - { - "calc_value":1024, - "name":"ImGuiInputTextFlags_AllowTabInput", - "value":"1 << 10"}, - { - "calc_value":2048, - "name":"ImGuiInputTextFlags_CtrlEnterForNewLine", - "value":"1 << 11"}, - { - "calc_value":4096, - "name":"ImGuiInputTextFlags_NoHorizontalScroll", - "value":"1 << 12"}, - { - "calc_value":8192, - "name":"ImGuiInputTextFlags_AlwaysInsertMode", - "value":"1 << 13"}, - { - "calc_value":16384, - "name":"ImGuiInputTextFlags_ReadOnly", - "value":"1 << 14"}, - { - "calc_value":32768, - "name":"ImGuiInputTextFlags_Password", - "value":"1 << 15"}, - { - "calc_value":65536, - "name":"ImGuiInputTextFlags_NoUndoRedo", - "value":"1 << 16"}, - { - "calc_value":131072, - "name":"ImGuiInputTextFlags_CharsScientific", - "value":"1 << 17"}, - { - "calc_value":262144, - "name":"ImGuiInputTextFlags_CallbackResize", - "value":"1 << 18"}, - { - "calc_value":1048576, - "name":"ImGuiInputTextFlags_Multiline", - "value":"1 << 20"}], - "ImGuiKey_":[ - { - "calc_value":0, - "name":"ImGuiKey_Tab", - "value":0}, - { - "calc_value":1, - "name":"ImGuiKey_LeftArrow", - "value":1}, - { - "calc_value":2, - "name":"ImGuiKey_RightArrow", - "value":2}, - { - "calc_value":3, - "name":"ImGuiKey_UpArrow", - "value":3}, - { - "calc_value":4, - "name":"ImGuiKey_DownArrow", - "value":4}, - { - "calc_value":5, - "name":"ImGuiKey_PageUp", - "value":5}, - { - "calc_value":6, - "name":"ImGuiKey_PageDown", - "value":6}, - { - "calc_value":7, - "name":"ImGuiKey_Home", - "value":7}, - { - "calc_value":8, - "name":"ImGuiKey_End", - "value":8}, - { - "calc_value":9, - "name":"ImGuiKey_Insert", - "value":9}, - { - "calc_value":10, - "name":"ImGuiKey_Delete", - "value":10}, - { - "calc_value":11, - "name":"ImGuiKey_Backspace", - "value":11}, - { - "calc_value":12, - "name":"ImGuiKey_Space", - "value":12}, - { - "calc_value":13, - "name":"ImGuiKey_Enter", - "value":13}, - { - "calc_value":14, - "name":"ImGuiKey_Escape", - "value":14}, - { - "calc_value":15, - "name":"ImGuiKey_A", - "value":15}, - { - "calc_value":16, - "name":"ImGuiKey_C", - "value":16}, - { - "calc_value":17, - "name":"ImGuiKey_V", - "value":17}, - { - "calc_value":18, - "name":"ImGuiKey_X", - "value":18}, - { - "calc_value":19, - "name":"ImGuiKey_Y", - "value":19}, - { - "calc_value":20, - "name":"ImGuiKey_Z", - "value":20}, - { - "calc_value":21, - "name":"ImGuiKey_COUNT", - "value":21}], - "ImGuiMouseCursor_":[ - { - "calc_value":-1, - "name":"ImGuiMouseCursor_None", - "value":"-1"}, - { - "calc_value":0, - "name":"ImGuiMouseCursor_Arrow", - "value":"0"}, - { - "calc_value":1, - "name":"ImGuiMouseCursor_TextInput", - "value":1}, - { - "calc_value":2, - "name":"ImGuiMouseCursor_ResizeAll", - "value":2}, - { - "calc_value":3, - "name":"ImGuiMouseCursor_ResizeNS", - "value":3}, - { - "calc_value":4, - "name":"ImGuiMouseCursor_ResizeEW", - "value":4}, - { - "calc_value":5, - "name":"ImGuiMouseCursor_ResizeNESW", - "value":5}, - { - "calc_value":6, - "name":"ImGuiMouseCursor_ResizeNWSE", - "value":6}, - { - "calc_value":7, - "name":"ImGuiMouseCursor_Hand", - "value":7}, - { - "calc_value":8, - "name":"ImGuiMouseCursor_COUNT", - "value":8}], - "ImGuiNavInput_":[ - { - "calc_value":0, - "name":"ImGuiNavInput_Activate", - "value":0}, - { - "calc_value":1, - "name":"ImGuiNavInput_Cancel", - "value":1}, - { - "calc_value":2, - "name":"ImGuiNavInput_Input", - "value":2}, - { - "calc_value":3, - "name":"ImGuiNavInput_Menu", - "value":3}, - { - "calc_value":4, - "name":"ImGuiNavInput_DpadLeft", - "value":4}, - { - "calc_value":5, - "name":"ImGuiNavInput_DpadRight", - "value":5}, - { - "calc_value":6, - "name":"ImGuiNavInput_DpadUp", - "value":6}, - { - "calc_value":7, - "name":"ImGuiNavInput_DpadDown", - "value":7}, - { - "calc_value":8, - "name":"ImGuiNavInput_LStickLeft", - "value":8}, - { - "calc_value":9, - "name":"ImGuiNavInput_LStickRight", - "value":9}, - { - "calc_value":10, - "name":"ImGuiNavInput_LStickUp", - "value":10}, - { - "calc_value":11, - "name":"ImGuiNavInput_LStickDown", - "value":11}, - { - "calc_value":12, - "name":"ImGuiNavInput_FocusPrev", - "value":12}, - { - "calc_value":13, - "name":"ImGuiNavInput_FocusNext", - "value":13}, - { - "calc_value":14, - "name":"ImGuiNavInput_TweakSlow", - "value":14}, - { - "calc_value":15, - "name":"ImGuiNavInput_TweakFast", - "value":15}, - { - "calc_value":16, - "name":"ImGuiNavInput_KeyMenu_", - "value":16}, - { - "calc_value":17, - "name":"ImGuiNavInput_KeyLeft_", - "value":17}, - { - "calc_value":18, - "name":"ImGuiNavInput_KeyRight_", - "value":18}, - { - "calc_value":19, - "name":"ImGuiNavInput_KeyUp_", - "value":19}, - { - "calc_value":20, - "name":"ImGuiNavInput_KeyDown_", - "value":20}, - { - "calc_value":21, - "name":"ImGuiNavInput_COUNT", - "value":21}, - { - "calc_value":16, - "name":"ImGuiNavInput_InternalStart_", - "value":"ImGuiNavInput_KeyMenu_"}], - "ImGuiSelectableFlags_":[ - { - "calc_value":0, - "name":"ImGuiSelectableFlags_None", - "value":"0"}, - { - "calc_value":1, - "name":"ImGuiSelectableFlags_DontClosePopups", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImGuiSelectableFlags_SpanAllColumns", - "value":"1 << 1"}, - { - "calc_value":4, - "name":"ImGuiSelectableFlags_AllowDoubleClick", - "value":"1 << 2"}, - { - "calc_value":8, - "name":"ImGuiSelectableFlags_Disabled", - "value":"1 << 3"}], - "ImGuiStyleVar_":[ - { - "calc_value":0, - "name":"ImGuiStyleVar_Alpha", - "value":0}, - { - "calc_value":1, - "name":"ImGuiStyleVar_WindowPadding", - "value":1}, - { - "calc_value":2, - "name":"ImGuiStyleVar_WindowRounding", - "value":2}, - { - "calc_value":3, - "name":"ImGuiStyleVar_WindowBorderSize", - "value":3}, - { - "calc_value":4, - "name":"ImGuiStyleVar_WindowMinSize", - "value":4}, - { - "calc_value":5, - "name":"ImGuiStyleVar_WindowTitleAlign", - "value":5}, - { - "calc_value":6, - "name":"ImGuiStyleVar_ChildRounding", - "value":6}, - { - "calc_value":7, - "name":"ImGuiStyleVar_ChildBorderSize", - "value":7}, - { - "calc_value":8, - "name":"ImGuiStyleVar_PopupRounding", - "value":8}, - { - "calc_value":9, - "name":"ImGuiStyleVar_PopupBorderSize", - "value":9}, - { - "calc_value":10, - "name":"ImGuiStyleVar_FramePadding", - "value":10}, - { - "calc_value":11, - "name":"ImGuiStyleVar_FrameRounding", - "value":11}, - { - "calc_value":12, - "name":"ImGuiStyleVar_FrameBorderSize", - "value":12}, - { - "calc_value":13, - "name":"ImGuiStyleVar_ItemSpacing", - "value":13}, - { - "calc_value":14, - "name":"ImGuiStyleVar_ItemInnerSpacing", - "value":14}, - { - "calc_value":15, - "name":"ImGuiStyleVar_IndentSpacing", - "value":15}, - { - "calc_value":16, - "name":"ImGuiStyleVar_ScrollbarSize", - "value":16}, - { - "calc_value":17, - "name":"ImGuiStyleVar_ScrollbarRounding", - "value":17}, - { - "calc_value":18, - "name":"ImGuiStyleVar_GrabMinSize", - "value":18}, - { - "calc_value":19, - "name":"ImGuiStyleVar_GrabRounding", - "value":19}, - { - "calc_value":20, - "name":"ImGuiStyleVar_ButtonTextAlign", - "value":20}, - { - "calc_value":21, - "name":"ImGuiStyleVar_COUNT", - "value":21}], - "ImGuiTreeNodeFlags_":[ - { - "calc_value":0, - "name":"ImGuiTreeNodeFlags_None", - "value":"0"}, - { - "calc_value":1, - "name":"ImGuiTreeNodeFlags_Selected", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImGuiTreeNodeFlags_Framed", - "value":"1 << 1"}, - { - "calc_value":4, - "name":"ImGuiTreeNodeFlags_AllowItemOverlap", - "value":"1 << 2"}, - { - "calc_value":8, - "name":"ImGuiTreeNodeFlags_NoTreePushOnOpen", - "value":"1 << 3"}, - { - "calc_value":16, - "name":"ImGuiTreeNodeFlags_NoAutoOpenOnLog", - "value":"1 << 4"}, - { - "calc_value":32, - "name":"ImGuiTreeNodeFlags_DefaultOpen", - "value":"1 << 5"}, - { - "calc_value":64, - "name":"ImGuiTreeNodeFlags_OpenOnDoubleClick", - "value":"1 << 6"}, - { - "calc_value":128, - "name":"ImGuiTreeNodeFlags_OpenOnArrow", - "value":"1 << 7"}, - { - "calc_value":256, - "name":"ImGuiTreeNodeFlags_Leaf", - "value":"1 << 8"}, - { - "calc_value":512, - "name":"ImGuiTreeNodeFlags_Bullet", - "value":"1 << 9"}, - { - "calc_value":1024, - "name":"ImGuiTreeNodeFlags_FramePadding", - "value":"1 << 10"}, - { - "calc_value":8192, - "name":"ImGuiTreeNodeFlags_NavLeftJumpsBackHere", - "value":"1 << 13"}, - { - "calc_value":26, - "name":"ImGuiTreeNodeFlags_CollapsingHeader", - "value":"ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog"}], - "ImGuiWindowFlags_":[ - { - "calc_value":0, - "name":"ImGuiWindowFlags_None", - "value":"0"}, - { - "calc_value":1, - "name":"ImGuiWindowFlags_NoTitleBar", - "value":"1 << 0"}, - { - "calc_value":2, - "name":"ImGuiWindowFlags_NoResize", - "value":"1 << 1"}, - { - "calc_value":4, - "name":"ImGuiWindowFlags_NoMove", - "value":"1 << 2"}, - { - "calc_value":8, - "name":"ImGuiWindowFlags_NoScrollbar", - "value":"1 << 3"}, - { - "calc_value":16, - "name":"ImGuiWindowFlags_NoScrollWithMouse", - "value":"1 << 4"}, - { - "calc_value":32, - "name":"ImGuiWindowFlags_NoCollapse", - "value":"1 << 5"}, - { - "calc_value":64, - "name":"ImGuiWindowFlags_AlwaysAutoResize", - "value":"1 << 6"}, - { - "calc_value":128, - "name":"ImGuiWindowFlags_NoBackground", - "value":"1 << 7"}, - { - "calc_value":256, - "name":"ImGuiWindowFlags_NoSavedSettings", - "value":"1 << 8"}, - { - "calc_value":512, - "name":"ImGuiWindowFlags_NoMouseInputs", - "value":"1 << 9"}, - { - "calc_value":1024, - "name":"ImGuiWindowFlags_MenuBar", - "value":"1 << 10"}, - { - "calc_value":2048, - "name":"ImGuiWindowFlags_HorizontalScrollbar", - "value":"1 << 11"}, - { - "calc_value":4096, - "name":"ImGuiWindowFlags_NoFocusOnAppearing", - "value":"1 << 12"}, - { - "calc_value":8192, - "name":"ImGuiWindowFlags_NoBringToFrontOnFocus", - "value":"1 << 13"}, - { - "calc_value":16384, - "name":"ImGuiWindowFlags_AlwaysVerticalScrollbar", - "value":"1 << 14"}, - { - "calc_value":32768, - "name":"ImGuiWindowFlags_AlwaysHorizontalScrollbar", - "value":"1<< 15"}, - { - "calc_value":65536, - "name":"ImGuiWindowFlags_AlwaysUseWindowPadding", - "value":"1 << 16"}, - { - "calc_value":262144, - "name":"ImGuiWindowFlags_NoNavInputs", - "value":"1 << 18"}, - { - "calc_value":524288, - "name":"ImGuiWindowFlags_NoNavFocus", - "value":"1 << 19"}, - { - "calc_value":786432, - "name":"ImGuiWindowFlags_NoNav", - "value":"ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus"}, - { - "calc_value":43, - "name":"ImGuiWindowFlags_NoDecoration", - "value":"ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse"}, - { - "calc_value":786944, - "name":"ImGuiWindowFlags_NoInputs", - "value":"ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus"}, - { - "calc_value":8388608, - "name":"ImGuiWindowFlags_NavFlattened", - "value":"1 << 23"}, - { - "calc_value":16777216, - "name":"ImGuiWindowFlags_ChildWindow", - "value":"1 << 24"}, - { - "calc_value":33554432, - "name":"ImGuiWindowFlags_Tooltip", - "value":"1 << 25"}, - { - "calc_value":67108864, - "name":"ImGuiWindowFlags_Popup", - "value":"1 << 26"}, - { - "calc_value":134217728, - "name":"ImGuiWindowFlags_Modal", - "value":"1 << 27"}, - { - "calc_value":268435456, - "name":"ImGuiWindowFlags_ChildMenu", - "value":"1 << 28"}]}, - "structs":{ - "CustomRect":[ - { - "name":"ID", - "type":"unsigned int"}, - { - "name":"Width", - "type":"unsigned short"}, - { - "name":"Height", - "type":"unsigned short"}, - { - "name":"X", - "type":"unsigned short"}, - { - "name":"Y", - "type":"unsigned short"}, - { - "name":"GlyphAdvanceX", - "type":"float"}, - { - "name":"GlyphOffset", - "type":"ImVec2"}, - { - "name":"Font", - "type":"ImFont*"}], - "GlyphRangesBuilder":[ - { - "name":"UsedChars", - "template_type":"unsigned char", - "type":"ImVector_unsigned_char"}], - "ImColor":[ - { - "name":"Value", - "type":"ImVec4"}], - "ImDrawChannel":[ - { - "name":"CmdBuffer", - "template_type":"ImDrawCmd", - "type":"ImVector_ImDrawCmd"}, - { - "name":"IdxBuffer", - "template_type":"ImDrawIdx", - "type":"ImVector_ImDrawIdx"}], - "ImDrawCmd":[ - { - "name":"ElemCount", - "type":"unsigned int"}, - { - "name":"ClipRect", - "type":"ImVec4"}, - { - "name":"TextureId", - "type":"ImTextureID"}, - { - "name":"UserCallback", - "type":"ImDrawCallback"}, - { - "name":"UserCallbackData", - "type":"void*"}], - "ImDrawData":[ - { - "name":"Valid", - "type":"bool"}, - { - "name":"CmdLists", - "type":"ImDrawList**"}, - { - "name":"CmdListsCount", - "type":"int"}, - { - "name":"TotalIdxCount", - "type":"int"}, - { - "name":"TotalVtxCount", - "type":"int"}, - { - "name":"DisplayPos", - "type":"ImVec2"}, - { - "name":"DisplaySize", - "type":"ImVec2"}], - "ImDrawList":[ - { - "name":"CmdBuffer", - "template_type":"ImDrawCmd", - "type":"ImVector_ImDrawCmd"}, - { - "name":"IdxBuffer", - "template_type":"ImDrawIdx", - "type":"ImVector_ImDrawIdx"}, - { - "name":"VtxBuffer", - "template_type":"ImDrawVert", - "type":"ImVector_ImDrawVert"}, - { - "name":"Flags", - "type":"ImDrawListFlags"}, - { - "name":"_Data", - "type":"const ImDrawListSharedData*"}, - { - "name":"_OwnerName", - "type":"const char*"}, - { - "name":"_VtxCurrentIdx", - "type":"unsigned int"}, - { - "name":"_VtxWritePtr", - "type":"ImDrawVert*"}, - { - "name":"_IdxWritePtr", - "type":"ImDrawIdx*"}, - { - "name":"_ClipRectStack", - "template_type":"ImVec4", - "type":"ImVector_ImVec4"}, - { - "name":"_TextureIdStack", - "template_type":"ImTextureID", - "type":"ImVector_ImTextureID"}, - { - "name":"_Path", - "template_type":"ImVec2", - "type":"ImVector_ImVec2"}, - { - "name":"_ChannelsCurrent", - "type":"int"}, - { - "name":"_ChannelsCount", - "type":"int"}, - { - "name":"_Channels", - "template_type":"ImDrawChannel", - "type":"ImVector_ImDrawChannel"}], - "ImDrawVert":[ - { - "name":"pos", - "type":"ImVec2"}, - { - "name":"uv", - "type":"ImVec2"}, - { - "name":"col", - "type":"ImU32"}], - "ImFont":[ - { - "name":"FontSize", - "type":"float"}, - { - "name":"Scale", - "type":"float"}, - { - "name":"DisplayOffset", - "type":"ImVec2"}, - { - "name":"Glyphs", - "template_type":"ImFontGlyph", - "type":"ImVector_ImFontGlyph"}, - { - "name":"IndexAdvanceX", - "template_type":"float", - "type":"ImVector_float"}, - { - "name":"IndexLookup", - "template_type":"ImWchar", - "type":"ImVector_ImWchar"}, - { - "name":"FallbackGlyph", - "type":"const ImFontGlyph*"}, - { - "name":"FallbackAdvanceX", - "type":"float"}, - { - "name":"FallbackChar", - "type":"ImWchar"}, - { - "name":"ConfigDataCount", - "type":"short"}, - { - "name":"ConfigData", - "type":"ImFontConfig*"}, - { - "name":"ContainerAtlas", - "type":"ImFontAtlas*"}, - { - "name":"Ascent", - "type":"float"}, - { - "name":"Descent", - "type":"float"}, - { - "name":"DirtyLookupTables", - "type":"bool"}, - { - "name":"MetricsTotalSurface", - "type":"int"}], - "ImFontAtlas":[ - { - "name":"Locked", - "type":"bool"}, - { - "name":"Flags", - "type":"ImFontAtlasFlags"}, - { - "name":"TexID", - "type":"ImTextureID"}, - { - "name":"TexDesiredWidth", - "type":"int"}, - { - "name":"TexGlyphPadding", - "type":"int"}, - { - "name":"TexPixelsAlpha8", - "type":"unsigned char*"}, - { - "name":"TexPixelsRGBA32", - "type":"unsigned int*"}, - { - "name":"TexWidth", - "type":"int"}, - { - "name":"TexHeight", - "type":"int"}, - { - "name":"TexUvScale", - "type":"ImVec2"}, - { - "name":"TexUvWhitePixel", - "type":"ImVec2"}, - { - "name":"Fonts", - "template_type":"ImFont*", - "type":"ImVector_ImFontPtr"}, - { - "name":"CustomRects", - "template_type":"CustomRect", - "type":"ImVector_CustomRect"}, - { - "name":"ConfigData", - "template_type":"ImFontConfig", - "type":"ImVector_ImFontConfig"}, - { - "name":"CustomRectIds[1]", - "size":1, - "type":"int"}], - "ImFontConfig":[ - { - "name":"FontData", - "type":"void*"}, - { - "name":"FontDataSize", - "type":"int"}, - { - "name":"FontDataOwnedByAtlas", - "type":"bool"}, - { - "name":"FontNo", - "type":"int"}, - { - "name":"SizePixels", - "type":"float"}, - { - "name":"OversampleH", - "type":"int"}, - { - "name":"OversampleV", - "type":"int"}, - { - "name":"PixelSnapH", - "type":"bool"}, - { - "name":"GlyphExtraSpacing", - "type":"ImVec2"}, - { - "name":"GlyphOffset", - "type":"ImVec2"}, - { - "name":"GlyphRanges", - "type":"const ImWchar*"}, - { - "name":"GlyphMinAdvanceX", - "type":"float"}, - { - "name":"GlyphMaxAdvanceX", - "type":"float"}, - { - "name":"MergeMode", - "type":"bool"}, - { - "name":"RasterizerFlags", - "type":"unsigned int"}, - { - "name":"RasterizerMultiply", - "type":"float"}, - { - "name":"Name[40]", - "size":40, - "type":"char"}, - { - "name":"DstFont", - "type":"ImFont*"}], - "ImFontGlyph":[ - { - "name":"Codepoint", - "type":"ImWchar"}, - { - "name":"AdvanceX", - "type":"float"}, - { - "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"}], - "ImGuiIO":[ - { - "name":"ConfigFlags", - "type":"ImGuiConfigFlags"}, - { - "name":"BackendFlags", - "type":"ImGuiBackendFlags"}, - { - "name":"DisplaySize", - "type":"ImVec2"}, - { - "name":"DeltaTime", - "type":"float"}, - { - "name":"IniSavingRate", - "type":"float"}, - { - "name":"IniFilename", - "type":"const char*"}, - { - "name":"LogFilename", - "type":"const char*"}, - { - "name":"MouseDoubleClickTime", - "type":"float"}, - { - "name":"MouseDoubleClickMaxDist", - "type":"float"}, - { - "name":"MouseDragThreshold", - "type":"float"}, - { - "name":"KeyMap[ImGuiKey_COUNT]", - "size":21, - "type":"int"}, - { - "name":"KeyRepeatDelay", - "type":"float"}, - { - "name":"KeyRepeatRate", - "type":"float"}, - { - "name":"UserData", - "type":"void*"}, - { - "name":"Fonts", - "type":"ImFontAtlas*"}, - { - "name":"FontGlobalScale", - "type":"float"}, - { - "name":"FontAllowUserScaling", - "type":"bool"}, - { - "name":"FontDefault", - "type":"ImFont*"}, - { - "name":"DisplayFramebufferScale", - "type":"ImVec2"}, - { - "name":"DisplayVisibleMin", - "type":"ImVec2"}, - { - "name":"DisplayVisibleMax", - "type":"ImVec2"}, - { - "name":"MouseDrawCursor", - "type":"bool"}, - { - "name":"ConfigMacOSXBehaviors", - "type":"bool"}, - { - "name":"ConfigInputTextCursorBlink", - "type":"bool"}, - { - "name":"ConfigResizeWindowsFromEdges", - "type":"bool"}, - { - "name":"GetClipboardTextFn", - "type":"const char*(*)(void* user_data)"}, - { - "name":"SetClipboardTextFn", - "type":"void(*)(void* user_data,const char* text)"}, - { - "name":"ClipboardUserData", - "type":"void*"}, - { - "name":"ImeSetInputScreenPosFn", - "type":"void(*)(int x,int y)"}, - { - "name":"ImeWindowHandle", - "type":"void*"}, - { - "name":"RenderDrawListsFnUnused", - "type":"void*"}, - { - "name":"MousePos", - "type":"ImVec2"}, - { - "name":"MouseDown[5]", - "size":5, - "type":"bool"}, - { - "name":"MouseWheel", - "type":"float"}, - { - "name":"MouseWheelH", - "type":"float"}, - { - "name":"KeyCtrl", - "type":"bool"}, - { - "name":"KeyShift", - "type":"bool"}, - { - "name":"KeyAlt", - "type":"bool"}, - { - "name":"KeySuper", - "type":"bool"}, - { - "name":"KeysDown[512]", - "size":512, - "type":"bool"}, - { - "name":"InputCharacters[16+1]", - "size":17, - "type":"ImWchar"}, - { - "name":"NavInputs[ImGuiNavInput_COUNT]", - "size":21, - "type":"float"}, - { - "name":"WantCaptureMouse", - "type":"bool"}, - { - "name":"WantCaptureKeyboard", - "type":"bool"}, - { - "name":"WantTextInput", - "type":"bool"}, - { - "name":"WantSetMousePos", - "type":"bool"}, - { - "name":"WantSaveIniSettings", - "type":"bool"}, - { - "name":"NavActive", - "type":"bool"}, - { - "name":"NavVisible", - "type":"bool"}, - { - "name":"Framerate", - "type":"float"}, - { - "name":"MetricsRenderVertices", - "type":"int"}, - { - "name":"MetricsRenderIndices", - "type":"int"}, - { - "name":"MetricsRenderWindows", - "type":"int"}, - { - "name":"MetricsActiveWindows", - "type":"int"}, - { - "name":"MetricsActiveAllocations", - "type":"int"}, - { - "name":"MouseDelta", - "type":"ImVec2"}, - { - "name":"MousePosPrev", - "type":"ImVec2"}, - { - "name":"MouseClickedPos[5]", - "size":5, - "type":"ImVec2"}, - { - "name":"MouseClickedTime[5]", - "size":5, - "type":"double"}, - { - "name":"MouseClicked[5]", - "size":5, - "type":"bool"}, - { - "name":"MouseDoubleClicked[5]", - "size":5, - "type":"bool"}, - { - "name":"MouseReleased[5]", - "size":5, - "type":"bool"}, - { - "name":"MouseDownOwned[5]", - "size":5, - "type":"bool"}, - { - "name":"MouseDownDuration[5]", - "size":5, - "type":"float"}, - { - "name":"MouseDownDurationPrev[5]", - "size":5, - "type":"float"}, - { - "name":"MouseDragMaxDistanceAbs[5]", - "size":5, - "type":"ImVec2"}, - { - "name":"MouseDragMaxDistanceSqr[5]", - "size":5, - "type":"float"}, - { - "name":"KeysDownDuration[512]", - "size":512, - "type":"float"}, - { - "name":"KeysDownDurationPrev[512]", - "size":512, - "type":"float"}, - { - "name":"NavInputsDownDuration[ImGuiNavInput_COUNT]", - "size":21, - "type":"float"}, - { - "name":"NavInputsDownDurationPrev[ImGuiNavInput_COUNT]", - "size":21, - "type":"float"}], - "ImGuiInputTextCallbackData":[ - { - "name":"EventFlag", - "type":"ImGuiInputTextFlags"}, - { - "name":"Flags", - "type":"ImGuiInputTextFlags"}, - { - "name":"UserData", - "type":"void*"}, - { - "name":"EventChar", - "type":"ImWchar"}, - { - "name":"EventKey", - "type":"ImGuiKey"}, - { - "name":"Buf", - "type":"char*"}, - { - "name":"BufTextLen", - "type":"int"}, - { - "name":"BufSize", - "type":"int"}, - { - "name":"BufDirty", - "type":"bool"}, - { - "name":"CursorPos", - "type":"int"}, - { - "name":"SelectionStart", - "type":"int"}, - { - "name":"SelectionEnd", - "type":"int"}], - "ImGuiListClipper":[ - { - "name":"StartPosY", - "type":"float"}, - { - "name":"ItemsHeight", - "type":"float"}, - { - "name":"ItemsCount", - "type":"int"}, - { - "name":"StepNo", - "type":"int"}, - { - "name":"DisplayStart", - "type":"int"}, - { - "name":"DisplayEnd", - "type":"int"}], - "ImGuiOnceUponAFrame":[ - { - "name":"RefFrame", - "type":"int"}], - "ImGuiPayload":[ - { - "name":"Data", - "type":"void*"}, - { - "name":"DataSize", - "type":"int"}, - { - "name":"SourceId", - "type":"ImGuiID"}, - { - "name":"SourceParentId", - "type":"ImGuiID"}, - { - "name":"DataFrameCount", - "type":"int"}, - { - "name":"DataType[32+1]", - "size":33, - "type":"char"}, - { - "name":"Preview", - "type":"bool"}, - { - "name":"Delivery", - "type":"bool"}], - "ImGuiSizeCallbackData":[ - { - "name":"UserData", - "type":"void*"}, - { - "name":"Pos", - "type":"ImVec2"}, - { - "name":"CurrentSize", - "type":"ImVec2"}, - { - "name":"DesiredSize", - "type":"ImVec2"}], - "ImGuiStorage":[ - { - "name":"Data", - "template_type":"Pair", - "type":"ImVector_Pair"}], - "ImGuiStyle":[ - { - "name":"Alpha", - "type":"float"}, - { - "name":"WindowPadding", - "type":"ImVec2"}, - { - "name":"WindowRounding", - "type":"float"}, - { - "name":"WindowBorderSize", - "type":"float"}, - { - "name":"WindowMinSize", - "type":"ImVec2"}, - { - "name":"WindowTitleAlign", - "type":"ImVec2"}, - { - "name":"ChildRounding", - "type":"float"}, - { - "name":"ChildBorderSize", - "type":"float"}, - { - "name":"PopupRounding", - "type":"float"}, - { - "name":"PopupBorderSize", - "type":"float"}, - { - "name":"FramePadding", - "type":"ImVec2"}, - { - "name":"FrameRounding", - "type":"float"}, - { - "name":"FrameBorderSize", - "type":"float"}, - { - "name":"ItemSpacing", - "type":"ImVec2"}, - { - "name":"ItemInnerSpacing", - "type":"ImVec2"}, - { - "name":"TouchExtraPadding", - "type":"ImVec2"}, - { - "name":"IndentSpacing", - "type":"float"}, - { - "name":"ColumnsMinSpacing", - "type":"float"}, - { - "name":"ScrollbarSize", - "type":"float"}, - { - "name":"ScrollbarRounding", - "type":"float"}, - { - "name":"GrabMinSize", - "type":"float"}, - { - "name":"GrabRounding", - "type":"float"}, - { - "name":"ButtonTextAlign", - "type":"ImVec2"}, - { - "name":"DisplayWindowPadding", - "type":"ImVec2"}, - { - "name":"DisplaySafeAreaPadding", - "type":"ImVec2"}, - { - "name":"MouseCursorScale", - "type":"float"}, - { - "name":"AntiAliasedLines", - "type":"bool"}, - { - "name":"AntiAliasedFill", - "type":"bool"}, - { - "name":"CurveTessellationTol", - "type":"float"}, - { - "name":"Colors[ImGuiCol_COUNT]", - "size":43, - "type":"ImVec4"}], - "ImGuiTextBuffer":[ - { - "name":"Buf", - "template_type":"char", - "type":"ImVector_char"}], - "ImGuiTextFilter":[ - { - "name":"InputBuf[256]", - "size":256, - "type":"char"}, - { - "name":"Filters", - "template_type":"TextRange", - "type":"ImVector_TextRange"}, - { - "name":"CountGrep", - "type":"int"}], - "ImVec2":[ - { - "name":"x", - "type":"float"}, - { - "name":"y", - "type":"float"}], - "ImVec4":[ - { - "name":"x", - "type":"float"}, - { - "name":"y", - "type":"float"}, - { - "name":"z", - "type":"float"}, - { - "name":"w", - "type":"float"}], - "ImVector":[], - "Pair":[ - { - "name":"key", - "type":"ImGuiID"}, - { - "name":"}", - "type":"union { int val_i; float val_f; void* val_p;"}], - "TextRange":[ - { - "name":"b", - "type":"const char*"}, - { - "name":"e", - "type":"const char*"}]}} \ No newline at end of file + "enums": { + "ImDrawCornerFlags_": [ + { + "calc_value": 1, + "name": "ImDrawCornerFlags_TopLeft", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImDrawCornerFlags_TopRight", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImDrawCornerFlags_BotLeft", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImDrawCornerFlags_BotRight", + "value": "1 << 3" + }, + { + "calc_value": 3, + "name": "ImDrawCornerFlags_Top", + "value": "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_TopRight" + }, + { + "calc_value": 12, + "name": "ImDrawCornerFlags_Bot", + "value": "ImDrawCornerFlags_BotLeft | ImDrawCornerFlags_BotRight" + }, + { + "calc_value": 5, + "name": "ImDrawCornerFlags_Left", + "value": "ImDrawCornerFlags_TopLeft | ImDrawCornerFlags_BotLeft" + }, + { + "calc_value": 10, + "name": "ImDrawCornerFlags_Right", + "value": "ImDrawCornerFlags_TopRight | ImDrawCornerFlags_BotRight" + }, + { + "calc_value": 15, + "name": "ImDrawCornerFlags_All", + "value": "0xF" + } + ], + "ImDrawListFlags_": [ + { + "calc_value": 1, + "name": "ImDrawListFlags_AntiAliasedLines", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImDrawListFlags_AntiAliasedFill", + "value": "1 << 1" + } + ], + "ImFontAtlasFlags_": [ + { + "calc_value": 0, + "name": "ImFontAtlasFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImFontAtlasFlags_NoPowerOfTwoHeight", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImFontAtlasFlags_NoMouseCursors", + "value": "1 << 1" + } + ], + "ImGuiBackendFlags_": [ + { + "calc_value": 1, + "name": "ImGuiBackendFlags_HasGamepad", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiBackendFlags_HasMouseCursors", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiBackendFlags_HasSetMousePos", + "value": "1 << 2" + } + ], + "ImGuiCol_": [ + { + "calc_value": 0, + "name": "ImGuiCol_Text", + "value": 0 + }, + { + "calc_value": 1, + "name": "ImGuiCol_TextDisabled", + "value": 1 + }, + { + "calc_value": 2, + "name": "ImGuiCol_WindowBg", + "value": 2 + }, + { + "calc_value": 3, + "name": "ImGuiCol_ChildBg", + "value": 3 + }, + { + "calc_value": 4, + "name": "ImGuiCol_PopupBg", + "value": 4 + }, + { + "calc_value": 5, + "name": "ImGuiCol_Border", + "value": 5 + }, + { + "calc_value": 6, + "name": "ImGuiCol_BorderShadow", + "value": 6 + }, + { + "calc_value": 7, + "name": "ImGuiCol_FrameBg", + "value": 7 + }, + { + "calc_value": 8, + "name": "ImGuiCol_FrameBgHovered", + "value": 8 + }, + { + "calc_value": 9, + "name": "ImGuiCol_FrameBgActive", + "value": 9 + }, + { + "calc_value": 10, + "name": "ImGuiCol_TitleBg", + "value": 10 + }, + { + "calc_value": 11, + "name": "ImGuiCol_TitleBgActive", + "value": 11 + }, + { + "calc_value": 12, + "name": "ImGuiCol_TitleBgCollapsed", + "value": 12 + }, + { + "calc_value": 13, + "name": "ImGuiCol_MenuBarBg", + "value": 13 + }, + { + "calc_value": 14, + "name": "ImGuiCol_ScrollbarBg", + "value": 14 + }, + { + "calc_value": 15, + "name": "ImGuiCol_ScrollbarGrab", + "value": 15 + }, + { + "calc_value": 16, + "name": "ImGuiCol_ScrollbarGrabHovered", + "value": 16 + }, + { + "calc_value": 17, + "name": "ImGuiCol_ScrollbarGrabActive", + "value": 17 + }, + { + "calc_value": 18, + "name": "ImGuiCol_CheckMark", + "value": 18 + }, + { + "calc_value": 19, + "name": "ImGuiCol_SliderGrab", + "value": 19 + }, + { + "calc_value": 20, + "name": "ImGuiCol_SliderGrabActive", + "value": 20 + }, + { + "calc_value": 21, + "name": "ImGuiCol_Button", + "value": 21 + }, + { + "calc_value": 22, + "name": "ImGuiCol_ButtonHovered", + "value": 22 + }, + { + "calc_value": 23, + "name": "ImGuiCol_ButtonActive", + "value": 23 + }, + { + "calc_value": 24, + "name": "ImGuiCol_Header", + "value": 24 + }, + { + "calc_value": 25, + "name": "ImGuiCol_HeaderHovered", + "value": 25 + }, + { + "calc_value": 26, + "name": "ImGuiCol_HeaderActive", + "value": 26 + }, + { + "calc_value": 27, + "name": "ImGuiCol_Separator", + "value": 27 + }, + { + "calc_value": 28, + "name": "ImGuiCol_SeparatorHovered", + "value": 28 + }, + { + "calc_value": 29, + "name": "ImGuiCol_SeparatorActive", + "value": 29 + }, + { + "calc_value": 30, + "name": "ImGuiCol_ResizeGrip", + "value": 30 + }, + { + "calc_value": 31, + "name": "ImGuiCol_ResizeGripHovered", + "value": 31 + }, + { + "calc_value": 32, + "name": "ImGuiCol_ResizeGripActive", + "value": 32 + }, + { + "calc_value": 33, + "name": "ImGuiCol_PlotLines", + "value": 33 + }, + { + "calc_value": 34, + "name": "ImGuiCol_PlotLinesHovered", + "value": 34 + }, + { + "calc_value": 35, + "name": "ImGuiCol_PlotHistogram", + "value": 35 + }, + { + "calc_value": 36, + "name": "ImGuiCol_PlotHistogramHovered", + "value": 36 + }, + { + "calc_value": 37, + "name": "ImGuiCol_TextSelectedBg", + "value": 37 + }, + { + "calc_value": 38, + "name": "ImGuiCol_DragDropTarget", + "value": 38 + }, + { + "calc_value": 39, + "name": "ImGuiCol_NavHighlight", + "value": 39 + }, + { + "calc_value": 40, + "name": "ImGuiCol_NavWindowingHighlight", + "value": 40 + }, + { + "calc_value": 41, + "name": "ImGuiCol_NavWindowingDimBg", + "value": 41 + }, + { + "calc_value": 42, + "name": "ImGuiCol_ModalWindowDimBg", + "value": 42 + }, + { + "calc_value": 43, + "name": "ImGuiCol_COUNT", + "value": 43 + } + ], + "ImGuiColorEditFlags_": [ + { + "calc_value": 0, + "name": "ImGuiColorEditFlags_None", + "value": "0" + }, + { + "calc_value": 2, + "name": "ImGuiColorEditFlags_NoAlpha", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiColorEditFlags_NoPicker", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiColorEditFlags_NoOptions", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiColorEditFlags_NoSmallPreview", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiColorEditFlags_NoInputs", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiColorEditFlags_NoTooltip", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiColorEditFlags_NoLabel", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiColorEditFlags_NoSidePreview", + "value": "1 << 8" + }, + { + "calc_value": 512, + "name": "ImGuiColorEditFlags_NoDragDrop", + "value": "1 << 9" + }, + { + "calc_value": 65536, + "name": "ImGuiColorEditFlags_AlphaBar", + "value": "1 << 16" + }, + { + "calc_value": 131072, + "name": "ImGuiColorEditFlags_AlphaPreview", + "value": "1 << 17" + }, + { + "calc_value": 262144, + "name": "ImGuiColorEditFlags_AlphaPreviewHalf", + "value": "1 << 18" + }, + { + "calc_value": 524288, + "name": "ImGuiColorEditFlags_HDR", + "value": "1 << 19" + }, + { + "calc_value": 1048576, + "name": "ImGuiColorEditFlags_RGB", + "value": "1 << 20" + }, + { + "calc_value": 2097152, + "name": "ImGuiColorEditFlags_HSV", + "value": "1 << 21" + }, + { + "calc_value": 4194304, + "name": "ImGuiColorEditFlags_HEX", + "value": "1 << 22" + }, + { + "calc_value": 8388608, + "name": "ImGuiColorEditFlags_Uint8", + "value": "1 << 23" + }, + { + "calc_value": 16777216, + "name": "ImGuiColorEditFlags_Float", + "value": "1 << 24" + }, + { + "calc_value": 33554432, + "name": "ImGuiColorEditFlags_PickerHueBar", + "value": "1 << 25" + }, + { + "calc_value": 67108864, + "name": "ImGuiColorEditFlags_PickerHueWheel", + "value": "1 << 26" + }, + { + "calc_value": 7340032, + "name": "ImGuiColorEditFlags__InputsMask", + "value": "ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_HSV|ImGuiColorEditFlags_HEX" + }, + { + "calc_value": 25165824, + "name": "ImGuiColorEditFlags__DataTypeMask", + "value": "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_Float" + }, + { + "calc_value": 100663296, + "name": "ImGuiColorEditFlags__PickerMask", + "value": "ImGuiColorEditFlags_PickerHueWheel|ImGuiColorEditFlags_PickerHueBar" + }, + { + "calc_value": 42991616, + "name": "ImGuiColorEditFlags__OptionsDefault", + "value": "ImGuiColorEditFlags_Uint8|ImGuiColorEditFlags_RGB|ImGuiColorEditFlags_PickerHueBar" + } + ], + "ImGuiComboFlags_": [ + { + "calc_value": 0, + "name": "ImGuiComboFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiComboFlags_PopupAlignLeft", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiComboFlags_HeightSmall", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiComboFlags_HeightRegular", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiComboFlags_HeightLarge", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiComboFlags_HeightLargest", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiComboFlags_NoArrowButton", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiComboFlags_NoPreview", + "value": "1 << 6" + }, + { + "calc_value": 30, + "name": "ImGuiComboFlags_HeightMask_", + "value": "ImGuiComboFlags_HeightSmall | ImGuiComboFlags_HeightRegular | ImGuiComboFlags_HeightLarge | ImGuiComboFlags_HeightLargest" + } + ], + "ImGuiCond_": [ + { + "calc_value": 1, + "name": "ImGuiCond_Always", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiCond_Once", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiCond_FirstUseEver", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiCond_Appearing", + "value": "1 << 3" + } + ], + "ImGuiConfigFlags_": [ + { + "calc_value": 1, + "name": "ImGuiConfigFlags_NavEnableKeyboard", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiConfigFlags_NavEnableGamepad", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiConfigFlags_NavEnableSetMousePos", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiConfigFlags_NavNoCaptureKeyboard", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiConfigFlags_NoMouse", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiConfigFlags_NoMouseCursorChange", + "value": "1 << 5" + }, + { + "calc_value": 1048576, + "name": "ImGuiConfigFlags_IsSRGB", + "value": "1 << 20" + }, + { + "calc_value": 2097152, + "name": "ImGuiConfigFlags_IsTouchScreen", + "value": "1 << 21" + } + ], + "ImGuiDataType_": [ + { + "calc_value": 0, + "name": "ImGuiDataType_S32", + "value": 0 + }, + { + "calc_value": 1, + "name": "ImGuiDataType_U32", + "value": 1 + }, + { + "calc_value": 2, + "name": "ImGuiDataType_S64", + "value": 2 + }, + { + "calc_value": 3, + "name": "ImGuiDataType_U64", + "value": 3 + }, + { + "calc_value": 4, + "name": "ImGuiDataType_Float", + "value": 4 + }, + { + "calc_value": 5, + "name": "ImGuiDataType_Double", + "value": 5 + }, + { + "calc_value": 6, + "name": "ImGuiDataType_COUNT", + "value": 6 + } + ], + "ImGuiDir_": [ + { + "calc_value": -1, + "name": "ImGuiDir_None", + "value": "-1" + }, + { + "calc_value": 0, + "name": "ImGuiDir_Left", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiDir_Right", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImGuiDir_Up", + "value": "2" + }, + { + "calc_value": 3, + "name": "ImGuiDir_Down", + "value": "3" + }, + { + "calc_value": 4, + "name": "ImGuiDir_COUNT", + "value": 4 + } + ], + "ImGuiDragDropFlags_": [ + { + "calc_value": 0, + "name": "ImGuiDragDropFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiDragDropFlags_SourceNoPreviewTooltip", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiDragDropFlags_SourceNoDisableHover", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiDragDropFlags_SourceNoHoldToOpenOthers", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiDragDropFlags_SourceAllowNullID", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiDragDropFlags_SourceExtern", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiDragDropFlags_SourceAutoExpirePayload", + "value": "1 << 5" + }, + { + "calc_value": 1024, + "name": "ImGuiDragDropFlags_AcceptBeforeDelivery", + "value": "1 << 10" + }, + { + "calc_value": 2048, + "name": "ImGuiDragDropFlags_AcceptNoDrawDefaultRect", + "value": "1 << 11" + }, + { + "calc_value": 4096, + "name": "ImGuiDragDropFlags_AcceptNoPreviewTooltip", + "value": "1 << 12" + }, + { + "calc_value": 3072, + "name": "ImGuiDragDropFlags_AcceptPeekOnly", + "value": "ImGuiDragDropFlags_AcceptBeforeDelivery | ImGuiDragDropFlags_AcceptNoDrawDefaultRect" + } + ], + "ImGuiFocusedFlags_": [ + { + "calc_value": 0, + "name": "ImGuiFocusedFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiFocusedFlags_ChildWindows", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiFocusedFlags_RootWindow", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiFocusedFlags_AnyWindow", + "value": "1 << 2" + }, + { + "calc_value": 3, + "name": "ImGuiFocusedFlags_RootAndChildWindows", + "value": "ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows" + } + ], + "ImGuiHoveredFlags_": [ + { + "calc_value": 0, + "name": "ImGuiHoveredFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiHoveredFlags_ChildWindows", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiHoveredFlags_RootWindow", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiHoveredFlags_AnyWindow", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiHoveredFlags_AllowWhenBlockedByPopup", + "value": "1 << 3" + }, + { + "calc_value": 32, + "name": "ImGuiHoveredFlags_AllowWhenBlockedByActiveItem", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiHoveredFlags_AllowWhenOverlapped", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiHoveredFlags_AllowWhenDisabled", + "value": "1 << 7" + }, + { + "calc_value": 104, + "name": "ImGuiHoveredFlags_RectOnly", + "value": "ImGuiHoveredFlags_AllowWhenBlockedByPopup | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem | ImGuiHoveredFlags_AllowWhenOverlapped" + }, + { + "calc_value": 3, + "name": "ImGuiHoveredFlags_RootAndChildWindows", + "value": "ImGuiHoveredFlags_RootWindow | ImGuiHoveredFlags_ChildWindows" + } + ], + "ImGuiInputTextFlags_": [ + { + "calc_value": 0, + "name": "ImGuiInputTextFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiInputTextFlags_CharsDecimal", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiInputTextFlags_CharsHexadecimal", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiInputTextFlags_CharsUppercase", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiInputTextFlags_CharsNoBlank", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiInputTextFlags_AutoSelectAll", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiInputTextFlags_EnterReturnsTrue", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiInputTextFlags_CallbackCompletion", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiInputTextFlags_CallbackHistory", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiInputTextFlags_CallbackAlways", + "value": "1 << 8" + }, + { + "calc_value": 512, + "name": "ImGuiInputTextFlags_CallbackCharFilter", + "value": "1 << 9" + }, + { + "calc_value": 1024, + "name": "ImGuiInputTextFlags_AllowTabInput", + "value": "1 << 10" + }, + { + "calc_value": 2048, + "name": "ImGuiInputTextFlags_CtrlEnterForNewLine", + "value": "1 << 11" + }, + { + "calc_value": 4096, + "name": "ImGuiInputTextFlags_NoHorizontalScroll", + "value": "1 << 12" + }, + { + "calc_value": 8192, + "name": "ImGuiInputTextFlags_AlwaysInsertMode", + "value": "1 << 13" + }, + { + "calc_value": 16384, + "name": "ImGuiInputTextFlags_ReadOnly", + "value": "1 << 14" + }, + { + "calc_value": 32768, + "name": "ImGuiInputTextFlags_Password", + "value": "1 << 15" + }, + { + "calc_value": 65536, + "name": "ImGuiInputTextFlags_NoUndoRedo", + "value": "1 << 16" + }, + { + "calc_value": 131072, + "name": "ImGuiInputTextFlags_CharsScientific", + "value": "1 << 17" + }, + { + "calc_value": 262144, + "name": "ImGuiInputTextFlags_CallbackResize", + "value": "1 << 18" + }, + { + "calc_value": 1048576, + "name": "ImGuiInputTextFlags_Multiline", + "value": "1 << 20" + } + ], + "ImGuiKey_": [ + { + "calc_value": 0, + "name": "ImGuiKey_Tab", + "value": 0 + }, + { + "calc_value": 1, + "name": "ImGuiKey_LeftArrow", + "value": 1 + }, + { + "calc_value": 2, + "name": "ImGuiKey_RightArrow", + "value": 2 + }, + { + "calc_value": 3, + "name": "ImGuiKey_UpArrow", + "value": 3 + }, + { + "calc_value": 4, + "name": "ImGuiKey_DownArrow", + "value": 4 + }, + { + "calc_value": 5, + "name": "ImGuiKey_PageUp", + "value": 5 + }, + { + "calc_value": 6, + "name": "ImGuiKey_PageDown", + "value": 6 + }, + { + "calc_value": 7, + "name": "ImGuiKey_Home", + "value": 7 + }, + { + "calc_value": 8, + "name": "ImGuiKey_End", + "value": 8 + }, + { + "calc_value": 9, + "name": "ImGuiKey_Insert", + "value": 9 + }, + { + "calc_value": 10, + "name": "ImGuiKey_Delete", + "value": 10 + }, + { + "calc_value": 11, + "name": "ImGuiKey_Backspace", + "value": 11 + }, + { + "calc_value": 12, + "name": "ImGuiKey_Space", + "value": 12 + }, + { + "calc_value": 13, + "name": "ImGuiKey_Enter", + "value": 13 + }, + { + "calc_value": 14, + "name": "ImGuiKey_Escape", + "value": 14 + }, + { + "calc_value": 15, + "name": "ImGuiKey_A", + "value": 15 + }, + { + "calc_value": 16, + "name": "ImGuiKey_C", + "value": 16 + }, + { + "calc_value": 17, + "name": "ImGuiKey_V", + "value": 17 + }, + { + "calc_value": 18, + "name": "ImGuiKey_X", + "value": 18 + }, + { + "calc_value": 19, + "name": "ImGuiKey_Y", + "value": 19 + }, + { + "calc_value": 20, + "name": "ImGuiKey_Z", + "value": 20 + }, + { + "calc_value": 21, + "name": "ImGuiKey_COUNT", + "value": 21 + } + ], + "ImGuiMouseCursor_": [ + { + "calc_value": -1, + "name": "ImGuiMouseCursor_None", + "value": "-1" + }, + { + "calc_value": 0, + "name": "ImGuiMouseCursor_Arrow", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiMouseCursor_TextInput", + "value": 1 + }, + { + "calc_value": 2, + "name": "ImGuiMouseCursor_ResizeAll", + "value": 2 + }, + { + "calc_value": 3, + "name": "ImGuiMouseCursor_ResizeNS", + "value": 3 + }, + { + "calc_value": 4, + "name": "ImGuiMouseCursor_ResizeEW", + "value": 4 + }, + { + "calc_value": 5, + "name": "ImGuiMouseCursor_ResizeNESW", + "value": 5 + }, + { + "calc_value": 6, + "name": "ImGuiMouseCursor_ResizeNWSE", + "value": 6 + }, + { + "calc_value": 7, + "name": "ImGuiMouseCursor_Hand", + "value": 7 + }, + { + "calc_value": 8, + "name": "ImGuiMouseCursor_COUNT", + "value": 8 + } + ], + "ImGuiNavInput_": [ + { + "calc_value": 0, + "name": "ImGuiNavInput_Activate", + "value": 0 + }, + { + "calc_value": 1, + "name": "ImGuiNavInput_Cancel", + "value": 1 + }, + { + "calc_value": 2, + "name": "ImGuiNavInput_Input", + "value": 2 + }, + { + "calc_value": 3, + "name": "ImGuiNavInput_Menu", + "value": 3 + }, + { + "calc_value": 4, + "name": "ImGuiNavInput_DpadLeft", + "value": 4 + }, + { + "calc_value": 5, + "name": "ImGuiNavInput_DpadRight", + "value": 5 + }, + { + "calc_value": 6, + "name": "ImGuiNavInput_DpadUp", + "value": 6 + }, + { + "calc_value": 7, + "name": "ImGuiNavInput_DpadDown", + "value": 7 + }, + { + "calc_value": 8, + "name": "ImGuiNavInput_LStickLeft", + "value": 8 + }, + { + "calc_value": 9, + "name": "ImGuiNavInput_LStickRight", + "value": 9 + }, + { + "calc_value": 10, + "name": "ImGuiNavInput_LStickUp", + "value": 10 + }, + { + "calc_value": 11, + "name": "ImGuiNavInput_LStickDown", + "value": 11 + }, + { + "calc_value": 12, + "name": "ImGuiNavInput_FocusPrev", + "value": 12 + }, + { + "calc_value": 13, + "name": "ImGuiNavInput_FocusNext", + "value": 13 + }, + { + "calc_value": 14, + "name": "ImGuiNavInput_TweakSlow", + "value": 14 + }, + { + "calc_value": 15, + "name": "ImGuiNavInput_TweakFast", + "value": 15 + }, + { + "calc_value": 16, + "name": "ImGuiNavInput_KeyMenu_", + "value": 16 + }, + { + "calc_value": 17, + "name": "ImGuiNavInput_KeyLeft_", + "value": 17 + }, + { + "calc_value": 18, + "name": "ImGuiNavInput_KeyRight_", + "value": 18 + }, + { + "calc_value": 19, + "name": "ImGuiNavInput_KeyUp_", + "value": 19 + }, + { + "calc_value": 20, + "name": "ImGuiNavInput_KeyDown_", + "value": 20 + }, + { + "calc_value": 21, + "name": "ImGuiNavInput_COUNT", + "value": 21 + }, + { + "calc_value": 16, + "name": "ImGuiNavInput_InternalStart_", + "value": "ImGuiNavInput_KeyMenu_" + } + ], + "ImGuiSelectableFlags_": [ + { + "calc_value": 0, + "name": "ImGuiSelectableFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiSelectableFlags_DontClosePopups", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiSelectableFlags_SpanAllColumns", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiSelectableFlags_AllowDoubleClick", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiSelectableFlags_Disabled", + "value": "1 << 3" + } + ], + "ImGuiStyleVar_": [ + { + "calc_value": 0, + "name": "ImGuiStyleVar_Alpha", + "value": 0 + }, + { + "calc_value": 1, + "name": "ImGuiStyleVar_WindowPadding", + "value": 1 + }, + { + "calc_value": 2, + "name": "ImGuiStyleVar_WindowRounding", + "value": 2 + }, + { + "calc_value": 3, + "name": "ImGuiStyleVar_WindowBorderSize", + "value": 3 + }, + { + "calc_value": 4, + "name": "ImGuiStyleVar_WindowMinSize", + "value": 4 + }, + { + "calc_value": 5, + "name": "ImGuiStyleVar_WindowTitleAlign", + "value": 5 + }, + { + "calc_value": 6, + "name": "ImGuiStyleVar_ChildRounding", + "value": 6 + }, + { + "calc_value": 7, + "name": "ImGuiStyleVar_ChildBorderSize", + "value": 7 + }, + { + "calc_value": 8, + "name": "ImGuiStyleVar_PopupRounding", + "value": 8 + }, + { + "calc_value": 9, + "name": "ImGuiStyleVar_PopupBorderSize", + "value": 9 + }, + { + "calc_value": 10, + "name": "ImGuiStyleVar_FramePadding", + "value": 10 + }, + { + "calc_value": 11, + "name": "ImGuiStyleVar_FrameRounding", + "value": 11 + }, + { + "calc_value": 12, + "name": "ImGuiStyleVar_FrameBorderSize", + "value": 12 + }, + { + "calc_value": 13, + "name": "ImGuiStyleVar_ItemSpacing", + "value": 13 + }, + { + "calc_value": 14, + "name": "ImGuiStyleVar_ItemInnerSpacing", + "value": 14 + }, + { + "calc_value": 15, + "name": "ImGuiStyleVar_IndentSpacing", + "value": 15 + }, + { + "calc_value": 16, + "name": "ImGuiStyleVar_ScrollbarSize", + "value": 16 + }, + { + "calc_value": 17, + "name": "ImGuiStyleVar_ScrollbarRounding", + "value": 17 + }, + { + "calc_value": 18, + "name": "ImGuiStyleVar_GrabMinSize", + "value": 18 + }, + { + "calc_value": 19, + "name": "ImGuiStyleVar_GrabRounding", + "value": 19 + }, + { + "calc_value": 20, + "name": "ImGuiStyleVar_ButtonTextAlign", + "value": 20 + }, + { + "calc_value": 21, + "name": "ImGuiStyleVar_COUNT", + "value": 21 + } + ], + "ImGuiTreeNodeFlags_": [ + { + "calc_value": 0, + "name": "ImGuiTreeNodeFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiTreeNodeFlags_Selected", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiTreeNodeFlags_Framed", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiTreeNodeFlags_AllowItemOverlap", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiTreeNodeFlags_NoTreePushOnOpen", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiTreeNodeFlags_NoAutoOpenOnLog", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiTreeNodeFlags_DefaultOpen", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiTreeNodeFlags_OpenOnDoubleClick", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiTreeNodeFlags_OpenOnArrow", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiTreeNodeFlags_Leaf", + "value": "1 << 8" + }, + { + "calc_value": 512, + "name": "ImGuiTreeNodeFlags_Bullet", + "value": "1 << 9" + }, + { + "calc_value": 1024, + "name": "ImGuiTreeNodeFlags_FramePadding", + "value": "1 << 10" + }, + { + "calc_value": 8192, + "name": "ImGuiTreeNodeFlags_NavLeftJumpsBackHere", + "value": "1 << 13" + }, + { + "calc_value": 26, + "name": "ImGuiTreeNodeFlags_CollapsingHeader", + "value": "ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog" + } + ], + "ImGuiWindowFlags_": [ + { + "calc_value": 0, + "name": "ImGuiWindowFlags_None", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImGuiWindowFlags_NoTitleBar", + "value": "1 << 0" + }, + { + "calc_value": 2, + "name": "ImGuiWindowFlags_NoResize", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImGuiWindowFlags_NoMove", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImGuiWindowFlags_NoScrollbar", + "value": "1 << 3" + }, + { + "calc_value": 16, + "name": "ImGuiWindowFlags_NoScrollWithMouse", + "value": "1 << 4" + }, + { + "calc_value": 32, + "name": "ImGuiWindowFlags_NoCollapse", + "value": "1 << 5" + }, + { + "calc_value": 64, + "name": "ImGuiWindowFlags_AlwaysAutoResize", + "value": "1 << 6" + }, + { + "calc_value": 128, + "name": "ImGuiWindowFlags_NoBackground", + "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiWindowFlags_NoSavedSettings", + "value": "1 << 8" + }, + { + "calc_value": 512, + "name": "ImGuiWindowFlags_NoMouseInputs", + "value": "1 << 9" + }, + { + "calc_value": 1024, + "name": "ImGuiWindowFlags_MenuBar", + "value": "1 << 10" + }, + { + "calc_value": 2048, + "name": "ImGuiWindowFlags_HorizontalScrollbar", + "value": "1 << 11" + }, + { + "calc_value": 4096, + "name": "ImGuiWindowFlags_NoFocusOnAppearing", + "value": "1 << 12" + }, + { + "calc_value": 8192, + "name": "ImGuiWindowFlags_NoBringToFrontOnFocus", + "value": "1 << 13" + }, + { + "calc_value": 16384, + "name": "ImGuiWindowFlags_AlwaysVerticalScrollbar", + "value": "1 << 14" + }, + { + "calc_value": 32768, + "name": "ImGuiWindowFlags_AlwaysHorizontalScrollbar", + "value": "1<< 15" + }, + { + "calc_value": 65536, + "name": "ImGuiWindowFlags_AlwaysUseWindowPadding", + "value": "1 << 16" + }, + { + "calc_value": 262144, + "name": "ImGuiWindowFlags_NoNavInputs", + "value": "1 << 18" + }, + { + "calc_value": 524288, + "name": "ImGuiWindowFlags_NoNavFocus", + "value": "1 << 19" + }, + { + "calc_value": 786432, + "name": "ImGuiWindowFlags_NoNav", + "value": "ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" + }, + { + "calc_value": 43, + "name": "ImGuiWindowFlags_NoDecoration", + "value": "ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoCollapse" + }, + { + "calc_value": 786944, + "name": "ImGuiWindowFlags_NoInputs", + "value": "ImGuiWindowFlags_NoMouseInputs | ImGuiWindowFlags_NoNavInputs | ImGuiWindowFlags_NoNavFocus" + }, + { + "calc_value": 8388608, + "name": "ImGuiWindowFlags_NavFlattened", + "value": "1 << 23" + }, + { + "calc_value": 16777216, + "name": "ImGuiWindowFlags_ChildWindow", + "value": "1 << 24" + }, + { + "calc_value": 33554432, + "name": "ImGuiWindowFlags_Tooltip", + "value": "1 << 25" + }, + { + "calc_value": 67108864, + "name": "ImGuiWindowFlags_Popup", + "value": "1 << 26" + }, + { + "calc_value": 134217728, + "name": "ImGuiWindowFlags_Modal", + "value": "1 << 27" + }, + { + "calc_value": 268435456, + "name": "ImGuiWindowFlags_ChildMenu", + "value": "1 << 28" + } + ] + }, + "structs": { + "CustomRect": [ + { + "name": "ID", + "type": "unsigned int" + }, + { + "name": "Width", + "type": "unsigned short" + }, + { + "name": "Height", + "type": "unsigned short" + }, + { + "name": "X", + "type": "unsigned short" + }, + { + "name": "Y", + "type": "unsigned short" + }, + { + "name": "GlyphAdvanceX", + "type": "float" + }, + { + "name": "GlyphOffset", + "type": "ImVec2" + }, + { + "name": "Font", + "type": "ImFont*" + } + ], + "GlyphRangesBuilder": [ + { + "name": "UsedChars", + "template_type": "unsigned char", + "type": "ImVector_unsigned_char" + } + ], + "ImColor": [ + { + "name": "Value", + "type": "ImVec4" + } + ], + "ImDrawChannel": [ + { + "name": "CmdBuffer", + "template_type": "ImDrawCmd", + "type": "ImVector_ImDrawCmd" + }, + { + "name": "IdxBuffer", + "template_type": "ImDrawIdx", + "type": "ImVector_ImDrawIdx" + } + ], + "ImDrawCmd": [ + { + "name": "ElemCount", + "type": "unsigned int" + }, + { + "name": "ClipRect", + "type": "ImVec4" + }, + { + "name": "TextureId", + "type": "ImTextureID" + }, + { + "name": "UserCallback", + "type": "ImDrawCallback" + }, + { + "name": "UserCallbackData", + "type": "void*" + } + ], + "ImDrawData": [ + { + "name": "Valid", + "type": "bool" + }, + { + "name": "CmdLists", + "type": "ImDrawList**" + }, + { + "name": "CmdListsCount", + "type": "int" + }, + { + "name": "TotalIdxCount", + "type": "int" + }, + { + "name": "TotalVtxCount", + "type": "int" + }, + { + "name": "DisplayPos", + "type": "ImVec2" + }, + { + "name": "DisplaySize", + "type": "ImVec2" + } + ], + "ImDrawList": [ + { + "name": "CmdBuffer", + "template_type": "ImDrawCmd", + "type": "ImVector_ImDrawCmd" + }, + { + "name": "IdxBuffer", + "template_type": "ImDrawIdx", + "type": "ImVector_ImDrawIdx" + }, + { + "name": "VtxBuffer", + "template_type": "ImDrawVert", + "type": "ImVector_ImDrawVert" + }, + { + "name": "Flags", + "type": "ImDrawListFlags" + }, + { + "name": "_Data", + "type": "const ImDrawListSharedData*" + }, + { + "name": "_OwnerName", + "type": "const char*" + }, + { + "name": "_VtxCurrentIdx", + "type": "unsigned int" + }, + { + "name": "_VtxWritePtr", + "type": "ImDrawVert*" + }, + { + "name": "_IdxWritePtr", + "type": "ImDrawIdx*" + }, + { + "name": "_ClipRectStack", + "template_type": "ImVec4", + "type": "ImVector_ImVec4" + }, + { + "name": "_TextureIdStack", + "template_type": "ImTextureID", + "type": "ImVector_ImTextureID" + }, + { + "name": "_Path", + "template_type": "ImVec2", + "type": "ImVector_ImVec2" + }, + { + "name": "_ChannelsCurrent", + "type": "int" + }, + { + "name": "_ChannelsCount", + "type": "int" + }, + { + "name": "_Channels", + "template_type": "ImDrawChannel", + "type": "ImVector_ImDrawChannel" + } + ], + "ImDrawVert": [ + { + "name": "pos", + "type": "ImVec2" + }, + { + "name": "uv", + "type": "ImVec2" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "ImFont": [ + { + "name": "FontSize", + "type": "float" + }, + { + "name": "Scale", + "type": "float" + }, + { + "name": "DisplayOffset", + "type": "ImVec2" + }, + { + "name": "Glyphs", + "template_type": "ImFontGlyph", + "type": "ImVector_ImFontGlyph" + }, + { + "name": "IndexAdvanceX", + "template_type": "float", + "type": "ImVector_float" + }, + { + "name": "IndexLookup", + "template_type": "ImWchar", + "type": "ImVector_ImWchar" + }, + { + "name": "FallbackGlyph", + "type": "const ImFontGlyph*" + }, + { + "name": "FallbackAdvanceX", + "type": "float" + }, + { + "name": "FallbackChar", + "type": "ImWchar" + }, + { + "name": "ConfigDataCount", + "type": "short" + }, + { + "name": "ConfigData", + "type": "ImFontConfig*" + }, + { + "name": "ContainerAtlas", + "type": "ImFontAtlas*" + }, + { + "name": "Ascent", + "type": "float" + }, + { + "name": "Descent", + "type": "float" + }, + { + "name": "DirtyLookupTables", + "type": "bool" + }, + { + "name": "MetricsTotalSurface", + "type": "int" + } + ], + "ImFontAtlas": [ + { + "name": "Locked", + "type": "bool" + }, + { + "name": "Flags", + "type": "ImFontAtlasFlags" + }, + { + "name": "TexID", + "type": "ImTextureID" + }, + { + "name": "TexDesiredWidth", + "type": "int" + }, + { + "name": "TexGlyphPadding", + "type": "int" + }, + { + "name": "TexPixelsAlpha8", + "type": "unsigned char*" + }, + { + "name": "TexPixelsRGBA32", + "type": "unsigned int*" + }, + { + "name": "TexWidth", + "type": "int" + }, + { + "name": "TexHeight", + "type": "int" + }, + { + "name": "TexUvScale", + "type": "ImVec2" + }, + { + "name": "TexUvWhitePixel", + "type": "ImVec2" + }, + { + "name": "Fonts", + "template_type": "ImFont*", + "type": "ImVector_ImFontPtr" + }, + { + "name": "CustomRects", + "template_type": "CustomRect", + "type": "ImVector_CustomRect" + }, + { + "name": "ConfigData", + "template_type": "ImFontConfig", + "type": "ImVector_ImFontConfig" + }, + { + "name": "CustomRectIds[1]", + "size": 1, + "type": "int" + } + ], + "ImFontConfig": [ + { + "name": "FontData", + "type": "void*" + }, + { + "name": "FontDataSize", + "type": "int" + }, + { + "name": "FontDataOwnedByAtlas", + "type": "bool" + }, + { + "name": "FontNo", + "type": "int" + }, + { + "name": "SizePixels", + "type": "float" + }, + { + "name": "OversampleH", + "type": "int" + }, + { + "name": "OversampleV", + "type": "int" + }, + { + "name": "PixelSnapH", + "type": "bool" + }, + { + "name": "GlyphExtraSpacing", + "type": "ImVec2" + }, + { + "name": "GlyphOffset", + "type": "ImVec2" + }, + { + "name": "GlyphRanges", + "type": "const ImWchar*" + }, + { + "name": "GlyphMinAdvanceX", + "type": "float" + }, + { + "name": "GlyphMaxAdvanceX", + "type": "float" + }, + { + "name": "MergeMode", + "type": "bool" + }, + { + "name": "RasterizerFlags", + "type": "unsigned int" + }, + { + "name": "RasterizerMultiply", + "type": "float" + }, + { + "name": "Name[40]", + "size": 40, + "type": "char" + }, + { + "name": "DstFont", + "type": "ImFont*" + } + ], + "ImFontGlyph": [ + { + "name": "Codepoint", + "type": "ImWchar" + }, + { + "name": "AdvanceX", + "type": "float" + }, + { + "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" + } + ], + "ImGuiIO": [ + { + "name": "ConfigFlags", + "type": "ImGuiConfigFlags" + }, + { + "name": "BackendFlags", + "type": "ImGuiBackendFlags" + }, + { + "name": "DisplaySize", + "type": "ImVec2" + }, + { + "name": "DeltaTime", + "type": "float" + }, + { + "name": "IniSavingRate", + "type": "float" + }, + { + "name": "IniFilename", + "type": "const char*" + }, + { + "name": "LogFilename", + "type": "const char*" + }, + { + "name": "MouseDoubleClickTime", + "type": "float" + }, + { + "name": "MouseDoubleClickMaxDist", + "type": "float" + }, + { + "name": "MouseDragThreshold", + "type": "float" + }, + { + "name": "KeyMap[ImGuiKey_COUNT]", + "size": 21, + "type": "int" + }, + { + "name": "KeyRepeatDelay", + "type": "float" + }, + { + "name": "KeyRepeatRate", + "type": "float" + }, + { + "name": "UserData", + "type": "void*" + }, + { + "name": "Fonts", + "type": "ImFontAtlas*" + }, + { + "name": "FontGlobalScale", + "type": "float" + }, + { + "name": "FontAllowUserScaling", + "type": "bool" + }, + { + "name": "FontDefault", + "type": "ImFont*" + }, + { + "name": "DisplayFramebufferScale", + "type": "ImVec2" + }, + { + "name": "DisplayVisibleMin", + "type": "ImVec2" + }, + { + "name": "DisplayVisibleMax", + "type": "ImVec2" + }, + { + "name": "MouseDrawCursor", + "type": "bool" + }, + { + "name": "ConfigMacOSXBehaviors", + "type": "bool" + }, + { + "name": "ConfigInputTextCursorBlink", + "type": "bool" + }, + { + "name": "ConfigResizeWindowsFromEdges", + "type": "bool" + }, + { + "name": "GetClipboardTextFn", + "type": "const char*(*)(void* user_data)" + }, + { + "name": "SetClipboardTextFn", + "type": "void(*)(void* user_data,const char* text)" + }, + { + "name": "ClipboardUserData", + "type": "void*" + }, + { + "name": "ImeSetInputScreenPosFn", + "type": "void(*)(int x,int y)" + }, + { + "name": "ImeWindowHandle", + "type": "void*" + }, + { + "name": "RenderDrawListsFnUnused", + "type": "void*" + }, + { + "name": "MousePos", + "type": "ImVec2" + }, + { + "name": "MouseDown[5]", + "size": 5, + "type": "bool" + }, + { + "name": "MouseWheel", + "type": "float" + }, + { + "name": "MouseWheelH", + "type": "float" + }, + { + "name": "KeyCtrl", + "type": "bool" + }, + { + "name": "KeyShift", + "type": "bool" + }, + { + "name": "KeyAlt", + "type": "bool" + }, + { + "name": "KeySuper", + "type": "bool" + }, + { + "name": "KeysDown[512]", + "size": 512, + "type": "bool" + }, + { + "name": "InputCharacters[16+1]", + "size": 17, + "type": "ImWchar" + }, + { + "name": "NavInputs[ImGuiNavInput_COUNT]", + "size": 21, + "type": "float" + }, + { + "name": "WantCaptureMouse", + "type": "bool" + }, + { + "name": "WantCaptureKeyboard", + "type": "bool" + }, + { + "name": "WantTextInput", + "type": "bool" + }, + { + "name": "WantSetMousePos", + "type": "bool" + }, + { + "name": "WantSaveIniSettings", + "type": "bool" + }, + { + "name": "NavActive", + "type": "bool" + }, + { + "name": "NavVisible", + "type": "bool" + }, + { + "name": "Framerate", + "type": "float" + }, + { + "name": "MetricsRenderVertices", + "type": "int" + }, + { + "name": "MetricsRenderIndices", + "type": "int" + }, + { + "name": "MetricsRenderWindows", + "type": "int" + }, + { + "name": "MetricsActiveWindows", + "type": "int" + }, + { + "name": "MetricsActiveAllocations", + "type": "int" + }, + { + "name": "MouseDelta", + "type": "ImVec2" + }, + { + "name": "MousePosPrev", + "type": "ImVec2" + }, + { + "name": "MouseClickedPos[5]", + "size": 5, + "type": "ImVec2" + }, + { + "name": "MouseClickedTime[5]", + "size": 5, + "type": "double" + }, + { + "name": "MouseClicked[5]", + "size": 5, + "type": "bool" + }, + { + "name": "MouseDoubleClicked[5]", + "size": 5, + "type": "bool" + }, + { + "name": "MouseReleased[5]", + "size": 5, + "type": "bool" + }, + { + "name": "MouseDownOwned[5]", + "size": 5, + "type": "bool" + }, + { + "name": "MouseDownDuration[5]", + "size": 5, + "type": "float" + }, + { + "name": "MouseDownDurationPrev[5]", + "size": 5, + "type": "float" + }, + { + "name": "MouseDragMaxDistanceAbs[5]", + "size": 5, + "type": "ImVec2" + }, + { + "name": "MouseDragMaxDistanceSqr[5]", + "size": 5, + "type": "float" + }, + { + "name": "KeysDownDuration[512]", + "size": 512, + "type": "float" + }, + { + "name": "KeysDownDurationPrev[512]", + "size": 512, + "type": "float" + }, + { + "name": "NavInputsDownDuration[ImGuiNavInput_COUNT]", + "size": 21, + "type": "float" + }, + { + "name": "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]", + "size": 21, + "type": "float" + } + ], + "ImGuiInputTextCallbackData": [ + { + "name": "EventFlag", + "type": "ImGuiInputTextFlags" + }, + { + "name": "Flags", + "type": "ImGuiInputTextFlags" + }, + { + "name": "UserData", + "type": "void*" + }, + { + "name": "EventChar", + "type": "ImWchar" + }, + { + "name": "EventKey", + "type": "ImGuiKey" + }, + { + "name": "Buf", + "type": "char*" + }, + { + "name": "BufTextLen", + "type": "int" + }, + { + "name": "BufSize", + "type": "int" + }, + { + "name": "BufDirty", + "type": "bool" + }, + { + "name": "CursorPos", + "type": "int" + }, + { + "name": "SelectionStart", + "type": "int" + }, + { + "name": "SelectionEnd", + "type": "int" + } + ], + "ImGuiListClipper": [ + { + "name": "StartPosY", + "type": "float" + }, + { + "name": "ItemsHeight", + "type": "float" + }, + { + "name": "ItemsCount", + "type": "int" + }, + { + "name": "StepNo", + "type": "int" + }, + { + "name": "DisplayStart", + "type": "int" + }, + { + "name": "DisplayEnd", + "type": "int" + } + ], + "ImGuiOnceUponAFrame": [ + { + "name": "RefFrame", + "type": "int" + } + ], + "ImGuiPayload": [ + { + "name": "Data", + "type": "void*" + }, + { + "name": "DataSize", + "type": "int" + }, + { + "name": "SourceId", + "type": "ImGuiID" + }, + { + "name": "SourceParentId", + "type": "ImGuiID" + }, + { + "name": "DataFrameCount", + "type": "int" + }, + { + "name": "DataType[32+1]", + "size": 33, + "type": "char" + }, + { + "name": "Preview", + "type": "bool" + }, + { + "name": "Delivery", + "type": "bool" + } + ], + "ImGuiSizeCallbackData": [ + { + "name": "UserData", + "type": "void*" + }, + { + "name": "Pos", + "type": "ImVec2" + }, + { + "name": "CurrentSize", + "type": "ImVec2" + }, + { + "name": "DesiredSize", + "type": "ImVec2" + } + ], + "ImGuiStorage": [ + { + "name": "Data", + "template_type": "Pair", + "type": "ImVector_Pair" + } + ], + "ImGuiStyle": [ + { + "name": "Alpha", + "type": "float" + }, + { + "name": "WindowPadding", + "type": "ImVec2" + }, + { + "name": "WindowRounding", + "type": "float" + }, + { + "name": "WindowBorderSize", + "type": "float" + }, + { + "name": "WindowMinSize", + "type": "ImVec2" + }, + { + "name": "WindowTitleAlign", + "type": "ImVec2" + }, + { + "name": "ChildRounding", + "type": "float" + }, + { + "name": "ChildBorderSize", + "type": "float" + }, + { + "name": "PopupRounding", + "type": "float" + }, + { + "name": "PopupBorderSize", + "type": "float" + }, + { + "name": "FramePadding", + "type": "ImVec2" + }, + { + "name": "FrameRounding", + "type": "float" + }, + { + "name": "FrameBorderSize", + "type": "float" + }, + { + "name": "ItemSpacing", + "type": "ImVec2" + }, + { + "name": "ItemInnerSpacing", + "type": "ImVec2" + }, + { + "name": "TouchExtraPadding", + "type": "ImVec2" + }, + { + "name": "IndentSpacing", + "type": "float" + }, + { + "name": "ColumnsMinSpacing", + "type": "float" + }, + { + "name": "ScrollbarSize", + "type": "float" + }, + { + "name": "ScrollbarRounding", + "type": "float" + }, + { + "name": "GrabMinSize", + "type": "float" + }, + { + "name": "GrabRounding", + "type": "float" + }, + { + "name": "ButtonTextAlign", + "type": "ImVec2" + }, + { + "name": "DisplayWindowPadding", + "type": "ImVec2" + }, + { + "name": "DisplaySafeAreaPadding", + "type": "ImVec2" + }, + { + "name": "MouseCursorScale", + "type": "float" + }, + { + "name": "AntiAliasedLines", + "type": "bool" + }, + { + "name": "AntiAliasedFill", + "type": "bool" + }, + { + "name": "CurveTessellationTol", + "type": "float" + }, + { + "name": "Colors[ImGuiCol_COUNT]", + "size": 43, + "type": "ImVec4" + } + ], + "ImGuiTextBuffer": [ + { + "name": "Buf", + "template_type": "char", + "type": "ImVector_char" + } + ], + "ImGuiTextFilter": [ + { + "name": "InputBuf[256]", + "size": 256, + "type": "char" + }, + { + "name": "Filters", + "template_type": "TextRange", + "type": "ImVector_TextRange" + }, + { + "name": "CountGrep", + "type": "int" + } + ], + "ImVec2": [ + { + "name": "x", + "type": "float" + }, + { + "name": "y", + "type": "float" + } + ], + "ImVec4": [ + { + "name": "x", + "type": "float" + }, + { + "name": "y", + "type": "float" + }, + { + "name": "z", + "type": "float" + }, + { + "name": "w", + "type": "float" + } + ], + "ImVector": [], + "Pair": [ + { + "name": "key", + "type": "ImGuiID" + }, + { + "name": "}", + "type": "union { int val_i; float val_f; void* val_p;" + } + ], + "TextRange": [ + { + "name": "b", + "type": "const char*" + }, + { + "name": "e", + "type": "const char*" + } + ] + } +} \ No newline at end of file diff --git a/generator/output/typedefs_dict.json b/generator/output/typedefs_dict.json index 09ff385..5cb6514 100644 --- a/generator/output/typedefs_dict.json +++ b/generator/output/typedefs_dict.json @@ -1,66 +1,67 @@ { - "CustomRect":"struct CustomRect", - "GlyphRangesBuilder":"struct GlyphRangesBuilder", - "ImColor":"struct ImColor", - "ImDrawCallback":"void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);", - "ImDrawChannel":"struct ImDrawChannel", - "ImDrawCmd":"struct ImDrawCmd", - "ImDrawCornerFlags":"int", - "ImDrawData":"struct ImDrawData", - "ImDrawIdx":"unsigned short", - "ImDrawList":"struct ImDrawList", - "ImDrawListFlags":"int", - "ImDrawListSharedData":"struct ImDrawListSharedData", - "ImDrawVert":"struct ImDrawVert", - "ImFont":"struct ImFont", - "ImFontAtlas":"struct ImFontAtlas", - "ImFontAtlasFlags":"int", - "ImFontConfig":"struct ImFontConfig", - "ImFontGlyph":"struct ImFontGlyph", - "ImGuiBackendFlags":"int", - "ImGuiCol":"int", - "ImGuiColorEditFlags":"int", - "ImGuiColumnsFlags":"int", - "ImGuiComboFlags":"int", - "ImGuiCond":"int", - "ImGuiConfigFlags":"int", - "ImGuiContext":"struct ImGuiContext", - "ImGuiDataType":"int", - "ImGuiDir":"int", - "ImGuiDragDropFlags":"int", - "ImGuiFocusedFlags":"int", - "ImGuiHoveredFlags":"int", - "ImGuiID":"unsigned int", - "ImGuiIO":"struct ImGuiIO", - "ImGuiInputTextCallback":"int(*)(ImGuiInputTextCallbackData *data);", - "ImGuiInputTextCallbackData":"struct ImGuiInputTextCallbackData", - "ImGuiInputTextFlags":"int", - "ImGuiKey":"int", - "ImGuiListClipper":"struct ImGuiListClipper", - "ImGuiMouseCursor":"int", - "ImGuiNavInput":"int", - "ImGuiOnceUponAFrame":"struct ImGuiOnceUponAFrame", - "ImGuiPayload":"struct ImGuiPayload", - "ImGuiSelectableFlags":"int", - "ImGuiSizeCallback":"void(*)(ImGuiSizeCallbackData* data);", - "ImGuiSizeCallbackData":"struct ImGuiSizeCallbackData", - "ImGuiStorage":"struct ImGuiStorage", - "ImGuiStyle":"struct ImGuiStyle", - "ImGuiStyleVar":"int", - "ImGuiTextBuffer":"struct ImGuiTextBuffer", - "ImGuiTextFilter":"struct ImGuiTextFilter", - "ImGuiTreeNodeFlags":"int", - "ImGuiWindowFlags":"int", - "ImS32":"signed int", - "ImS64":"int64_t", - "ImTextureID":"void*", - "ImU32":"unsigned int", - "ImU64":"uint64_t", - "ImVec2":"struct ImVec2", - "ImVec4":"struct ImVec4", - "ImWchar":"unsigned short", - "Pair":"struct Pair", - "TextRange":"struct TextRange", - "const_iterator":"const value_type*", - "iterator":"value_type*", - "value_type":"T"} \ No newline at end of file + "CustomRect": "struct CustomRect", + "GlyphRangesBuilder": "struct GlyphRangesBuilder", + "ImColor": "struct ImColor", + "ImDrawCallback": "void(*)(const ImDrawList* parent_list,const ImDrawCmd* cmd);", + "ImDrawChannel": "struct ImDrawChannel", + "ImDrawCmd": "struct ImDrawCmd", + "ImDrawCornerFlags": "int", + "ImDrawData": "struct ImDrawData", + "ImDrawIdx": "unsigned short", + "ImDrawList": "struct ImDrawList", + "ImDrawListFlags": "int", + "ImDrawListSharedData": "struct ImDrawListSharedData", + "ImDrawVert": "struct ImDrawVert", + "ImFont": "struct ImFont", + "ImFontAtlas": "struct ImFontAtlas", + "ImFontAtlasFlags": "int", + "ImFontConfig": "struct ImFontConfig", + "ImFontGlyph": "struct ImFontGlyph", + "ImGuiBackendFlags": "int", + "ImGuiCol": "int", + "ImGuiColorEditFlags": "int", + "ImGuiColumnsFlags": "int", + "ImGuiComboFlags": "int", + "ImGuiCond": "int", + "ImGuiConfigFlags": "int", + "ImGuiContext": "struct ImGuiContext", + "ImGuiDataType": "int", + "ImGuiDir": "int", + "ImGuiDragDropFlags": "int", + "ImGuiFocusedFlags": "int", + "ImGuiHoveredFlags": "int", + "ImGuiID": "unsigned int", + "ImGuiIO": "struct ImGuiIO", + "ImGuiInputTextCallback": "int(*)(ImGuiInputTextCallbackData *data);", + "ImGuiInputTextCallbackData": "struct ImGuiInputTextCallbackData", + "ImGuiInputTextFlags": "int", + "ImGuiKey": "int", + "ImGuiListClipper": "struct ImGuiListClipper", + "ImGuiMouseCursor": "int", + "ImGuiNavInput": "int", + "ImGuiOnceUponAFrame": "struct ImGuiOnceUponAFrame", + "ImGuiPayload": "struct ImGuiPayload", + "ImGuiSelectableFlags": "int", + "ImGuiSizeCallback": "void(*)(ImGuiSizeCallbackData* data);", + "ImGuiSizeCallbackData": "struct ImGuiSizeCallbackData", + "ImGuiStorage": "struct ImGuiStorage", + "ImGuiStyle": "struct ImGuiStyle", + "ImGuiStyleVar": "int", + "ImGuiTextBuffer": "struct ImGuiTextBuffer", + "ImGuiTextFilter": "struct ImGuiTextFilter", + "ImGuiTreeNodeFlags": "int", + "ImGuiWindowFlags": "int", + "ImS32": "signed int", + "ImS64": "int64_t", + "ImTextureID": "void*", + "ImU32": "unsigned int", + "ImU64": "uint64_t", + "ImVec2": "struct ImVec2", + "ImVec4": "struct ImVec4", + "ImWchar": "unsigned short", + "Pair": "struct Pair", + "TextRange": "struct TextRange", + "const_iterator": "const value_type*", + "iterator": "value_type*", + "value_type": "T" +} \ No newline at end of file