From d174a02a0ff160bd7a483d852c4c876781f2370a Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Sun, 2 Dec 2018 18:37:52 +0100 Subject: [PATCH] indented json files --- generator/json.lua | 32 +- generator/output/definitions.json | 20614 +++++++++++++--------- generator/output/impl_definitions.json | 873 +- generator/output/structs_and_enums.json | 3423 ++-- generator/output/typedefs_dict.json | 131 +- 5 files changed, 14367 insertions(+), 10706 deletions(-) diff --git a/generator/json.lua b/generator/json.lua index ed6f282..41b4a94 100644 --- a/generator/json.lua +++ b/generator/json.lua @@ -56,10 +56,10 @@ local function encode_nil(val) end -local function encode_table(val, stack) +local function encode_table(val, stack,level,isvalue) local res = {} stack = stack or {} - + level = level or 0 -- Circular reference? if stack[val] then error("circular reference") end @@ -77,12 +77,16 @@ local function encode_table(val, stack) if n ~= #val then error("invalid table: sparse array") end + -- Encode for i, v in ipairs(val) do - table.insert(res, encode(v, stack)) + table.insert(res, encode(v, stack,level+1)) end + stack[val] = nil - return "[" .. table.concat(res, ",\n") .. "]" + local inner = table.concat(res, ",\n") + if #inner > 0 then inner = "\n"..inner end + return string.rep(isvalue and "" or " ",level).."[" .. inner .. "]" else ---[[ @@ -94,30 +98,32 @@ local function encode_table(val, stack) -- Treat as an object for _,k in ipairs(ordered_keys) do local v = val[k] - --]] + --]] --for k, v in pairs(val) do if type(k) ~= "string" then error("invalid table: mixed or invalid key types") end - table.insert(res, encode(k, stack) .. ":" .. encode(v, stack)) + table.insert(res, encode(k, stack,level+1) .. ":" .. encode(v, stack,level+1,true)) end stack[val] = nil - return "{" .. table.concat(res, ",\n") .. "}" + 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 .. "}" end end -local function encode_string(val) - return '"' .. val:gsub('[%z\1-\31\\"]', escape_char) .. '"' +local function encode_string(val,stack,level,isvalue) + return string.rep(isvalue and "" or " ",level)..'"' .. val:gsub('[%z\1-\31\\"]', escape_char) .. '"' end -local function encode_number(val) +local function encode_number(val,stack,level,isvalue) -- Check for NaN, -inf and inf if val ~= val or val <= -math.huge or val >= math.huge then error("unexpected number value '" .. tostring(val) .. "'") end - return string.format("%.14g", val) + return string.rep(isvalue and "" or " ",level)..string.format("%.14g", val) end @@ -130,11 +136,11 @@ local type_func_map = { } -encode = function(val, stack) +encode = function(val, stack,level,isvalue) local t = type(val) local f = type_func_map[t] if f then - return f(val, stack) + return f(val, stack,level,isvalue) end error("unexpected type '" .. t .. "'") end diff --git a/generator/output/definitions.json b/generator/output/definitions.json index cb65012..24dfd6a 100644 --- a/generator/output/definitions.json +++ b/generator/output/definitions.json @@ -1,8825 +1,11789 @@ -{"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 c012dd4..0d804c9 100644 --- a/generator/output/impl_definitions.json +++ b/generator/output/impl_definitions.json @@ -1,387 +1,486 @@ -{"ImGui_ImplGlfw_CharCallback":[{"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":[{"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":[{"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":[{"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":[{"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":[{"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":[{"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":[{"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":[{"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":[{"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":[{"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":[{"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":[{"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 +{ + "ImGui_ImplGlfw_CharCallback":[ + { + "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":[ + { + "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":[ + { + "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":[ + { + "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":[ + { + "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":[ + { + "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":[ + { + "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":[ + { + "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":[ + { + "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":[ + { + "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":[ + { + "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":[ + { + "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":[ + { + "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 diff --git a/generator/output/structs_and_enums.json b/generator/output/structs_and_enums.json index 77aa94e..76a0d4f 100644 --- a/generator/output/structs_and_enums.json +++ b/generator/output/structs_and_enums.json @@ -1,1416 +1,2007 @@ -{"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 0398d33..09ff385 100644 --- a/generator/output/typedefs_dict.json +++ b/generator/output/typedefs_dict.json @@ -1,65 +1,66 @@ -{"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